Perpetua Resources Corp.

Perpetua Resources Corp.

24.17
CAD
-2.17
(-8.24%)
-2.74EPS
3.68BMarket Cap
Nov 16Next Earn