PPTA   $23.44  9.74% Market Closed After Close 23.4887 0.21%

Perpetua Resources Corp.

Data not available