CCC Q1 2026 Earnings EPS Surpasses Estimates by Nearly 15 GSL Q1 2026 Earnings EPS Surpasses Estimates Despite Broader Market Headwinds IDAI Q1 2026 Earnings WiderThanExpected Loss Yet Shares Rally UPS Q1 2026 Earnings Earnings Beat Estimates Amid Operational Efficiency Focus PROK Q1 2026 Earnings Narrow Loss Beat Highlights Steady Progress in Cell Therapy Pipeline ESTC Q1 2026 Earnings EPS Surprise of 1071 Drives Mixed Market Reaction