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