10.04 -0.18(-1.79%)11/01/2024
Perpetua Resources Corp. (PPTA)
Press Release | Data News