Nasdaq • LBRD.K • US5303073051
Generating your data highlights...
5.18b USD | # 2467 in US
1.48m shares | 74.36m USD
124.86m
91.28% | 113.96m