TSX • PPTA • CA7142661031
Generating your data highlights...
3.08b USD | # 308 in CA
128.48k shares | 3.02m USD
125.09m
66.77% | 83.53m