TSX • IFC • CA45823T1066
Generating your data highlights...
34.2b USD | # 162 in CA
449.06k shares | 91.19m USD
176.35m
99.54% | 175.55m