Cavco Industries Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction HTB Q1 2026 Earnings Earnings Beat Expectations with Strong EPS Surprise of 1994 SnapOn Q1 2026 Earnings EPS Falls Short of Expectations Shares Edge Higher CPF Q1 2026 Earnings Earnings Beat Expectations Amid Modest Share Decline VELO Q1 2026 Earnings Surprise EPS Beat Drives DoubleDigit Stock Rally Despite Missing Revenue Disclosure CWAN Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin