Insulet Corporation PODD Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Pullback ACIW Q1 2026 Earnings EPS Beats Estimates by 1267 Stock Rises Slightly CDIO Q1 2025 Earnings Loss Narrows Beats Estimates Amid PreRevenue Stage FGNXP Q1 2026 Earnings Massive EPS Surprise on OneTime Gains Elevance Health Q1 2026 Earnings Strong EPS Beat Amidst Market Caution Saratoga Investment Corp 600 Notes due 2027 SAT Q1 2026 Earnings Significant Miss as EPS Falls to 016