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