TSX:IGM | CA4495861060
Generating your data highlights...
11.3b USD | # 187 in CA
515.93k shares | 24.31m USD
234.13m
36.70% | 85.92m