KLXE Q1 2026 Earnings EPS Beats Estimates Amid Sector Headwinds CLNE Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Management Efforts GWW Q1 2026 Earnings EPS Exceeds Estimates by Nearly 13 Despite Slight Stock Decline AMBA Q1 2026 Earnings EPS Beats Estimates by 24 Shares Rally CAPL Q1 2026 Earnings Strong EPS Surprise Despite Challenging Environment CRESY Q1 2026 Earnings Strong EPS Amid Limited Disclosure Stock Slightly Down