Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally WST Q1 2026 Earnings EPS Surges Past Estimates Stock Moves Marginally Higher CHCT Q1 2026 Earnings EPS Soars Past Estimates with 449 Surprise BZH Q1 2026 Earnings Significant EPS Surprise Despite Narrow Loss PRHIZ Q1 2024 Earnings Strong EPS Surprise Amidst Steady Operational Performance ITW Q1 2026 Earnings EPS Beats Estimates Stock Gains 091