IMMR Q3 2025 Earnings Strong EPS Beat Drives Positive Market Reaction CRK Q1 2026 Earnings Earnings Miss Expectations Amid Challenging Natural Gas Environment ITT Inc Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response KUST Q4 2025 Earnings Deep EPS Miss Highlights Operational Challenges Ryerson Holding Corporation RYZ Q1 2026 Earnings EPS Misses Estimates Sharply Yet Stock Rises VIPS Q1 2026 Earnings EPS Misses Estimates Shares Dip