Dell Stock Surges 32 in Record Rally as AI Server Revenue Jumps 757 ITRN Q1 2026 Earnings EPS Surpasses Estimates by 482 as Stock Edges Higher High Gas Prices Factor Into Swing Voters Financial Calculations