TSX • TRP • CA87807B1076
Generating your data highlights...
62.5b USD | # 116 in CA
4.38m shares | 283m USD
1.04b
99.84% | 1.04b