CA Stock MarketDetailed Quotes

PPTA Perpetua Resources Corp

Watchlist
  • 17.070
  • -1.020-5.64%
15min DelayTrading Dec 12 14:09 ET
1.20BMarket Cap-57.28P/E (TTM)

Perpetua Resources Corp News