Nasdaq • BATR.K • US0477263026
Generating your data highlights...
3.4b USD | # 3079 in US
512k shares | 26.36m USD
52.87m
91.95% | 48.62m