ITT Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Reaction TH Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds BSAC Q1 2026 Earnings Earnings Beat Estimates as Net Income Rises Stock Slightly Down CANF Q4 2023 Earnings EPS Surges Past Estimates as Clinical Progress Continues Shenandoah Telecommunications Co Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher CVI Q1 2026 Earnings EPS Misses by Over 210 Amid Refining Headwinds