Weekly Recap | Perpetua Resources -6.93%, most brokers rate it buyWeekly Review·Oct 17, 2026 at 07:54 AMPPTA-0.53%
Weekly Recap | Perpetua Resources +1.08%, consensus target above spotWeekly Review·Sep 26, 2026 at 06:55 AMPPTA-0.53%