MTH Q1 2026 Earnings EPS Misses Estimates Stock Inches Higher SP 500 Edges Higher as Utilities and Technology Lead Energy Drags UK Service Sector Activity Declines Sharply Perfect Storm of Political Uncertainty and Iran Conflict Weighs on Businesses Nelnet Q1 2026 Earnings EPS Falls Short of Estimates as Revenue Details Remain Opaque Iran Reviews US Peace Proposal Amid Trumps Few Days Ultimatum DIOD Q1 2026 Earnings Strong EPS Beat Masks Revenue Footprint Concerns