OTCPK:MPNG.Y | US58533E1038
Generating your data highlights...
80.4b USD | # 253 in US
662.46k shares | 17.14m USD
6.11b
88.82% | 5.43b