GEOS Q1 2026 Earnings Loss Reported Amid Challenging Market Conditions BETR Q1 2026 Earnings EPS Misses Consensus as Revenue Not Disclosed MAGN Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges BOOM Q1 2026 Earnings EPS Surprises to the Upside Despite Loss CMCT Q3 2024 Earnings Massive EPS Miss Rattles Investor Confidence CHT Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment UK Eases Russian Oil Sanctions Amid Rising Fuel Prices and Strait of Hormuz Concerns Oil Rally Resumes as Iran Seeks to Retain Enriched Uranium IEA Warns of Summer Red Zone ROG Q1 2026 Earnings EPS Surpasses Estimates by 10 Stock Slightly Declines Power Metallic Mines Forges Saudi Partnership Noble Analysts React Favorably CareDx Q1 2026 Earnings Robust Profit Beat Drives Optimism Everest Group Q1 2026 Earnings Strong EPS Beat Highlights Underwriting Strength