PPTA Perpetua Resources Corp. logo

PPTA Perpetua Resources Corp.

Basic Materials
$26.58+4.98%ClosedMarket Cap: $3.33B

As of 2026-05-26

No congress trading data available for PPTA.