TSX • IFC • CA45823T1066
Generating your data highlights...
35.4b USD | # 160 in CA
450.04k shares | 90.07m USD
176.35m
99.54% | 175.55m