TSX • TRI • CA8849038812
Generating your data highlights...
35.2b USD | # 159 in CA
718.85k shares | 61.92m USD
436.54m
29.18% | 127.4m