BWXT Q1 2026 Earnings Strong EPS Beat Driven by Operational Excellence UG Q2 2025 Earnings EPS of 014 Reported Stock Climbs as Profitability Holds Steady SACH Q4 2025 Earnings EPS Surges Past Estimates with 782 Beat But Stock Declines KUST Q4 2025 Earnings Deep EPS Miss Highlights Operational Challenges CBK Q1 2026 Earnings Earnings Per Share Beat Estimates Despite Absent Revenue Detail ITT Inc Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response