ALLT Q1 2026 Earnings EPS Surprises to the Upside Amid Strong Operational Performance CSR Q1 2026 Earnings Widely Misses EPS Estimates Stock Declines Allstate Q1 2026 Earnings EPS Soars Past Estimates by 447 Driven by Strong Underwriting Crescent Capital BDC Inc CCAP Q1 2026 Earnings Slight Earnings Miss Amidst Stable Portfolio Performance Centene CNC Q1 2026 Earnings Massive EPS Beat Shocks Estimates Stock Rises 237 Orion Energy Systems Inc OESX Q1 2026 Earnings Strong Profitability Surprise Amid Thin Revenue Disclosure