TSX • IFP • CA45868C1095
Generating your data highlights...
688m USD | # 473 in CA
227.62k shares | 2.19m USD
65.77m
99.13% | 65.2m