CYN Q1 2026 Earnings EPS Beats Estimates Despite No Reported Revenue FITBP Q1 2026 Earnings Strong EPS Beat of 3509 Surprise Drives Modest Stock Gain CTNT Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Management Amidst Revenue Uncertainty Vicor Corporation VICR Q1 2026 Earnings EPS Surges Past Estimates by Nearly 20 Centene CNC Q1 2026 Earnings Massive EPS Beat Shocks Estimates Stock Rises 237 MDLZ Q1 2026 Earnings EPS Surges Past Expectations with 806 Surprise Shares Edge Higher