OTCPK • BATR.B • US0477262036
Generating your data highlights...
3.33b USD | # 3160 in US
211 shares | 12.8k USD
977.75k
2.92% | 28.55k