TSX • FFH • CA3039011026
Generating your data highlights...
38.4b USD | # 157 in CA
67.28k shares | 109.41m USD
21.33m
96.44% | 20.57m