TSX • FM • CA3359341052
Generating your data highlights...
25.2b USD | # 170 in CA
3.26m shares | 86.4m USD
828.19m
81.21% | 672.57m