TSX • TRI • CA8849038812
Generating your data highlights...
42.3b USD | # 151 in CA
795.25k shares | 69.97m USD
436.21m
29.13% | 127.07m