Iran Peace Deal Progress Dell Shares Rally Trump Accounts Update Morning Market Brief MCHX Q1 2026 Earnings EPS Miss of 003 vs Breakeven Estimate Stock Rises 122 Dycom DY Q1 2027 Earnings Call Transcript Highlights Managements Strategic Outlook