Perpetua Resources Corp. - Common Shares (PPTA)

31.54
+1.59 (5.31%)
NASDAQ · Last Trade: May 12th, 1:10 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors