Perpetua Resources Corp. - Common Shares (PPTA)

28.38
-0.76 (-2.61%)
NASDAQ · Last Trade: Apr 27th, 11:22 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors