TSX • MGA • CA58516W1041
Generating your data highlights...
146m USD | # 741 in CA
832.44k shares | 383.41k USD
383.9m
87.65% | 336.5m