Nasdaq • BATR.K • US0477263026
Generating your data highlights...
3.33b USD | # 3160 in US
414.31k shares | 20m USD
52.85m
86.77% | 45.86m