PPTA   $29.94  -0.63% Market Closed After Close 29.76 -0.60%

Perpetua Resources Corp.

Data not available