TSX • TRP • CA87807B1076
Generating your data highlights...
73.7b USD | # 127 in CA
4.27m shares | 287.31m USD
1.04b
99.90% | 1.04b