TSX • IFC.PRM • CA45823T7675
Generating your data highlights...
33b USD | # 145 in CA
6.11k shares | 111.7k USD
176.79m
99.52% | 175.95m