TSX • FM • CA3359341052
Generating your data highlights...
25.8b USD | # 169 in CA
2.61m shares | 77.63m USD
828.19m
81.24% | 672.78m