TSX • TRP • CA87807B1076
Generating your data highlights...
67.6b USD | # 115 in CA
5.86m shares | 370.72m USD
1.04b
99.90% | 1.04b