Market Rally Gains Momentum on Iran Hopes Nvidia Tesla Among Top Stocks Nearing Buy Points AEIS Q1 2026 Earnings EPS Edges Past Estimates Stock Slips Nio Shares Surge on ES9 SUV Launch Marking First New Flagship in Over Two Years