Centene Q1 2026 Earnings EPS Surges 56 Above Estimates as Managed Care Segment Shows Strength XENE Q1 2026 Earnings Narrower Net Loss Highlights Clinical and Strategic Progress Ocugen Inc OCGN Q1 2026 Earnings Wider Loss Misses Estimate as PreRevenue Biotech Focuses on Pipeline RES Q1 2026 Earnings EPS Surprises to the Upside Amid Challenging Oilfield Environment WORX Q3 2025 Earnings Narrowed Loss and Rallying Stock Signal Investor Confidence Willis Lease Finance WLFC Holds Steady Near Resistance as Trading Volume Remains Elevated Sonida Senior Living SNDA Dips 115 as Support Levels Face Test Core AI Holdings CHAI Declines 089 Holds Above Key Support at 105 Barrick Mining B Surges 265 Bullish Momentum Testing Key Resistance Levels DIOD Q1 2026 Earnings EPS Surges Past Estimates Stock Climbs 35