TSX • TRP • CA87807B1076
Generating your data highlights...
66.2b USD | # 130 in CA
3.78m shares | 254.53m USD
1.04b
99.84% | 1.04b