Advertisement
Advertisement

PPTA

PPTA logo

Perpetua Resources Corp.

12.20
USD
+0.29
+2.44%
Jan 21, 15:58 UTC -5
Closed
...

PPTA Cash Flow

Advertisement