CRMD Q1 2026 Earnings Earnings Beat Estimates as EPS Surges on Strong Performance Keysight Technologies Q1 2026 Earnings Earnings Surge Past Estimates Stock Gains Centene Q1 2026 Earnings EPS Surges 56 Above Estimates as Managed Care Segment Shows Strength AWK Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain Mamas Creations Inc MAMA Q1 2026 Earnings EPS Surpasses Estimates by 279 Amid Revenue and Guidance Gaps WPRT Q1 2026 Earnings BetterthanExpected EPS but Stock Declines