ESP Q1 2026 Earnings EPS Surges Past Estimates Stock Rises WHWK Q1 2026 Earnings NarrowerThanExpected Loss Lifts Sentiment Centene Q1 2026 Earnings EPS Surges 56 Above Estimates as Managed Care Segment Shows Strength OCUL Q1 2026 Earnings EPS Misses Estimates as PreCommercial Biotech Continues Development NEON Q1 2026 Earnings EPS Misses Estimates Amid Elevated Operating Costs Element Solutions Inc Q1 2026 Earnings EPS Beats Estimates by 64 Amid Operational Strength