TSX • TRP • CA87807B1076
Generating your data highlights...
65.6b USD | # 130 in CA
3.88m shares | 265.47m USD
1.04b
96.10% | 1b