Centene CNC Q1 2026 Earnings Massive EPS Beat Shocks Estimates Stock Rises 237 FSTR Q1 2026 Earnings Stunning Profitability Surge as EPS Swings to 014 from Expected Loss SKLZ Q1 2026 Earnings EPS Misses Estimates Amid Continued Operational Challenges OVID Q1 2026 Earnings Narrower Loss and No Revenue Mark a Quiet Quarter for the Biotech EVI Q1 2026 Earnings Significant EPS Miss Drags Stock Lower CR Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Reaction