TSX • IFC.PRF • CA45823T8822
Generating your data highlights...
33b USD | # 145 in CA
4.79k shares | 83.24k USD
176.79m
99.52% | 175.95m