PPTA
PPTA
NASDAQ · Metals & Mining

Perpetua Resources Corp

$19.53
+2.78 (+16.60%)
As of Nov 7, 1:30 AM ET ·