SITM Q1 2026 Earnings EPS Surges Past Estimates with 22 Beat JMIA Q4 2025 Earnings WiderthanExpected Loss Weighs on Shares JBI Q1 2026 Earnings EPS Falls 89 Short of Estimates as Stock Gains 199 DTE Q1 2026 Earnings EPS Misses Estimates as Utility Navigates Cost Pressures SM Energy Q1 2026 Earnings Strong Earnings Beat Powers Shares Higher CSR Q1 2026 Earnings Widely Misses EPS Estimates Stock Declines