Nasdaq • LBRD.K • US5303073051
Generating your data highlights...
5.24b USD | # 2444 in US
1.48m shares | 75.16m USD
124.86m
91.28% | 113.96m