SBH Q1 2026 Earnings EPS Surpasses Estimates Shares Rally IESC Q1 2026 Earnings EPS Surges 35 Above Expectations Stock Rises OXLCN Q4 2025 Earnings EPS Misses Estimates but Stock Edges Higher SPIR Q1 2026 Earnings EPS Misses Estimates as Stock Surges 1224 INBS Q1 2025 Earnings WiderthanExpected Loss Drags Shares Lower Medallion Financial Corp MFIN Q1 2026 Earnings Profitability Miss Pressures the Stock