Kirby Corporation KEX Q1 2026 Earnings EPS Beat Lifts Confidence Despite Modest Stock Pullback Hut 8 Corp Q3 2024 Earnings Narrows Loss Expectancy with EPS Beat DCGO Q1 2026 Earnings EPS Misses Estimates as Stock Rises 514 CMTV Q4 2025 Earnings EPS of 083 Drives Positive Market Reaction COCH Q1 2026 Earnings EPS Beats Estimates Despite PreRevenue Status Stock Declines Xylem Q1 2026 Earnings EPS Slightly Above Estimates Amid Operational Strength