TSX • FM • CA3359341052
Generating your data highlights...
20.2b USD | # 164 in CA
3.06m shares | 79.46m USD
828.19m
81.21% | 672.59m