MHK Q1 2026 Earnings EPS Surprises on Cost Actions Shares Edge Higher TRNO Q1 2026 Earnings Massive EPS Beat of 99 Surprises Market JXN Q1 2026 Earnings EPS Misses Estimates Amid Market Uncertainty ODD Q4 2025 Earnings EPS Surges Past Estimates as Profitability Improves WNC Q1 2026 Earnings EPS Falls Short of Expectations Despite Uptick in Shares IMPPP Q1 2026 Earnings Strong EPS Surprise of 644 Exceeds Expectations