TSX • FM • CA3359341052
Generating your data highlights...
25.1b USD | # 172 in CA
3.3m shares | 92.46m USD
828.19m
81.24% | 672.78m