TSX • IFC • CA45823T1066
Generating your data highlights...
34.6b USD | # 159 in CA
437.84k shares | 81.36m USD
176.79m
99.55% | 175.99m