OTCPK • MNBE.F • JP3906000009
Generating your data highlights...
12.6b USD | # 1412 in US
1.47k shares | 38.86k USD
401.6m
94.25% | 378.5m