SP 500 Hits Fresh High as Healthcare Tech Lead Broad Advance DGICA Q1 2026 Earnings EPS Misses Estimates by Nearly 30 US Stocks Edge Higher as Iran Deal Optimism Boosts Sentiment