TSX • TRI • CA8849038812
Generating your data highlights...
40.9b USD | # 154 in CA
720.6k shares | 70.08m USD
433.22m
28.99% | 125.59m