Perpetua Resources Corp.

Perpetua Resources Corp.

24.29
CAD
-2.17
(-8.20%)
-2.74EPS
3.65BMarket Cap
Nov 16Next Earn