PPTA   $8.59  0.23% Market Closed After Close 8.5401 -0.58%

Perpetua Resources Corp

Data not available