On Holding AG ONON Q1 2026 Earnings Strong EPS Beat Drives Positive Sentiment DEO Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement WLFC Q1 2026 Earnings Strong EPS Surprise of 3537 Outpaces Expectations Elemental Royalty Corporation Q1 2026 Earnings EPS Falls Short of Estimates as Stock Gains BLSH Q1 2026 Earnings EPS Misses Estimates Stock Declines 217 CMS Energy Corporation CMSD Q1 2026 Earnings Earnings Beat on Strong Utility Performance