Nasdaq:LBRD.K | US5303073051
Generating your data highlights...
8.72b USD
836.1k shares | 49.52m USD
142.85m
85.52% | 122.16m