TSX • IFC • CA45823T1066
Generating your data highlights...
33b USD | # 146 in CA
461.5k shares | 86.39m USD
176.79m
99.52% | 175.95m