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