Perpetua Resources Secures 29 Billion US Loan for Critical Minerals Project in Idaho XRN Q1 2026 Earnings Significant Earnings Miss as EPS Falls to 006 Vestas Wind Systems Stock Slides After Margin Guidance Warning