OTCPK • BAFB.F • GB0000961622
Generating your data highlights...
5.14b USD | # 2481 in US
2.48k shares | 26.13k USD
485.49m
97.28% | 472.27m