Nasdaq • LBRD.K • US5303073051
Generating your data highlights...
5.3b USD | # 2424 in US
1.48m shares | 75.02m USD
124.86m
91.28% | 113.96m