Marathon Petroleum Q1 2026 Earnings Refining Strength Drives Massive EPS Beat Astrana Health Inc Q1 2026 Earnings EPS Falls Short of Estimates Revenue Details Omitted Tutor Perini Corporation TPC Q1 2026 Earnings Strong EPS Beat Amid Revenue Disappointment DFTX Q1 2026 Earnings WiderThanExpected Loss Amid PreRevenue Stage DMC Global Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside Alerus Financial Q1 2026 Earnings Significant EPS Beat Fails to Lift Stock as Market Reacts to Uncertain Outlook