Perpetua Resources Corp

PPTA NPV
Create an alert
Sell
24.20 CAD
Buy
28.20 CAD
0.26 CAD (0.96%)
Last updated today at