Nasdaq:LBRD.K | US5303073051
Generating your data highlights...
10.8b USD | # 1315 in US
1.15m shares | 95.38m USD
142.84m
85.28% | 121.8m