ODD Q4 2025 Earnings Earnings Beat on Strong EPS Surprise Arch Capital Group Ltd ACGLO Q1 2026 Earnings Slight EPS Miss Masks Resilient Underwriting Performance RXRX Q1 2026 Earnings EPS Beat Despite No Revenue Stock Slips 32 IPM Q1 2026 Earnings Significant Earnings Miss Amidst Strategic Transformation VNT Q1 2026 Earnings EPS Misses Estimate by a Hair Stock Rises 246 ICFI Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly