TSX • TRI • CA8849038812
Generating your data highlights...
44.9b USD | # 148 in CA
696.36k shares | 68.51m USD
433.22m
28.98% | 125.53m