TSX • IGM • CA4495861060
Generating your data highlights...
14.6b USD | # 199 in CA
431.98k shares | 26.02m USD
230.89m
35.85% | 82.78m