Halliburton Q1 2026 Earnings Earnings Beat Estimates by 924 but Stock Slips 117 Energizer Holdings Q1 2026 Earnings EPS Crushes Estimates by Over 100 as Cost Initiatives Drive Profitability AAP Q1 2026 Earnings EPS Crushes Estimates with 68 Surprise Stock Slides Yunhong Green CTI Ltd Q4 2023 Earnings Positive EPS Drives Stock Rally Erasca Inc ERAS Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares COLB Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher