OTCPK • MGYO.Y • US6084642023
Generating your data highlights...
10.5b USD | # 1574 in US
101.24k shares | 761.86k USD
638.9m
59.89% | 382.67m