Perpetua Resources Corp. - Common Shares (PPTA)

31.54
+1.59 (5.31%)
NASDAQ · Last Trade: May 11th, 7:22 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors