TSX • TRP.PRC • CA87807B6026
Generating your data highlights...
67.6b USD | # 115 in CA
13.81k shares | 198.97k USD
1.04b
99.88% | 1.04b