Perpetua Resources Corp

PPTA NPV
Create an alert
Sell
26.40 CAD
Buy
27.99 CAD
4.11 CAD (17.48%)
Last updated today at