TMHC Q1 2026 Earnings EPS Surges Past Estimates by 2856 ECCX Q1 2026 Earnings EPS Misses Estimates Slightly Notes Decline Marginally UFP Technologies Q1 2026 Earnings EPS Misses Estimates Stock Slips 196 Marathon Petroleum Q1 2026 Earnings Refining Strength Drives Massive EPS Beat Artesian Resources Corporation ARTNA Q3 2025 Earnings Marginal EPS Beat Amid Steady Utility Operations EH Q4 2025 Earnings Significant EPS Surprise Highlights Progress in eVTOL Commercialization ASTL Q1 2026 Earnings Narrowed Loss Beats Estimates Amid Operational Adjustments ORIO Q1 2026 Earnings NarrowerthanExpected Loss Lifts Sentiment CYRX Q1 2026 Earnings EPS Miss Reflects Persistent Cost Pressures PLXS Q1 2026 Earnings EPS Beat of 678 Surprises Stock Slips 285 IAG Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism Despite Modest Stock Pullback Corbus Pharmaceuticals Q1 2026 Earnings SmallerThanExpected Loss Amid Pipeline Progress