OTCPK • MGCL.Y • US59738C1080
Generating your data highlights...
88.1b USD | # 246 in US
87.57k shares | 972.44k USD
7.54b
66.61% | 5.02b