DSGR Q1 2026 Earnings EPS Beat Surprises Market Despite Revenue Discretion AMBR Q4 2025 Earnings Modest EPS Miss Meets Positive Stock Momentum HWCPZ Q1 2026 Earnings EPS Surpasses Estimates by 048 WVVIP Q1 2024 Earnings Net Loss of 022 Per Share Stock Declines ITT Q1 2026 Earnings EPS Beat Fails to Impress Shares Dip 248 CGBD Q1 2026 Earnings Earnings Slightly Miss Estimates as Stock Declines