Dell Stock Surges 32 on Record AI Server Revenue Growth Leonardo DRS Q1 2026 Earnings EPS Surpasses Estimates by 26 Shares Edge Higher High Gas Prices Factor into Swing Voter Financial Decisions Survey Suggests