Nasdaq • BATR.A • US0477261046
Generating your data highlights...
3.33b USD | # 3160 in US
60.94k shares | 3.2m USD
10.32m
94.57% | 9.76m