Perpetua Resources Corp. - Common Shares (PPTA)

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