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