CASY Q1 2026 Earnings EPS Surpasses Estimates by 1446 Amid Solid Execution Shares Slip Slightly FAST Q1 2026 Earnings EPS Misses Estimates as Industrial Demand Weighs CNM Q1 2026 Earnings EPS Surpasses Estimates by Nearly 23 Fueled by Strong Demand in Water Infrastructure SAM Q1 2026 Earnings EPS Misses Estimates Stock Still Gains Ground CPF Q1 2026 Earnings Earnings Beat Estimates Amid Quiet Revenue Disclosure Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Shares Edge Higher