Perpetua Resources Corp

Perpetua Resources Corp

PPTA · NASDAQ

17.78USD-0.04 (-0.22%)