TSX • IGM • CA4495861060
Generating your data highlights...
13.8b USD | # 199 in CA
471.12k shares | 24.85m USD
232.45m
36.25% | 84.26m