Nasdaq:LBRD.K | US5303073051
Generating your data highlights...
7.98b USD | # 1911 in US
1.33m shares | 63.99m USD
124.86m
91.26% | 113.95m