OCCIN Q1 2026 Earnings Massive EPS Miss Casts Doubt on Portfolio Performance MTH Q1 2026 Earnings EPS Misses Estimates as Homebuilder Navigates Housing Market Headwinds MDXG Q1 2026 Earnings EPS Misses Estimates as GAAP Loss Widens TNC Q1 2026 Earnings EPS Surges Past Estimates Driving Stock Higher ESOA Q1 2026 Earnings EPS Surges Past Estimates with 743 Surprise EPAM Systems Q1 2026 Earnings Solid EPS Beat Amid Cautious Demand