OTCPK • MGAF.F • CA58516W1041
Generating your data highlights...
149m USD | # 4688 in US
131.96k shares | 62.23k USD
383.9m
87.65% | 336.5m