Cabot Corporation CBT Q1 2026 Earnings EPS Surges Past Expectations Shares Rally Thermon Group Holdings THR Q1 2026 Earnings A Narrow Miss on EPS Amid Modest Stock Gains CSPI Q1 2026 Earnings 003 EPS Amidst Uncertainty ON Q1 2026 Earnings EPS Beats Estimates Stock Jumps 6 IHG Q4 2025 Earnings EPS Misses Estimates Amid Modest Stock Uptick AWR Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Lower