TSX • TRP • CA87807B1076
Generating your data highlights...
71.2b USD | # 125 in CA
5.25m shares | 337.14m USD
1.04b
99.90% | 1.04b