TSX • IFC • CA45823T1066
Generating your data highlights...
32.6b USD | # 162 in CA
459.53k shares | 91.58m USD
176.35m
99.54% | 175.54m