OTCPK:MBGY.Y | US2338252073
Generating your data highlights...
54b USD | # 327 in US
604.29k shares | 8.66m USD
951.2m
71.60% | 681.04m