TSX • TRP.PRF • CA87807B3056
Generating your data highlights...
67.6b USD | # 115 in CA
3.39k shares | 50.57k USD
1.04b
99.88% | 1.04b