GRNT Q1 2026 Earnings Granite Ridge Resources Misses Big as EPS Falls 84 Below Consensus BHP Q1 2026 Earnings EPS Misses Estimates Amid Weaker Commodity Environment UPBD Q1 2026 Earnings EPS Beats Estimates Stock Rises Slightly KRO Q1 2026 Earnings NarrowerthanExpected Loss Despite Market Challenges Energizer Holdings Q1 2026 Earnings EPS Crushes Estimates by Over 100 as Cost Initiatives Drive Profitability SPCE Q1 2026 Earnings Narrower Than Expected Loss as Company Reshapes Space Tourism Strategy