OTCPK • MBFJ.F • JP3902900004
Generating your data highlights...
221b USD | # 69 in US
213.19k shares | 3.77m USD
11.29b
99.07% | 11.18b