
The S&P 500 Index ($SPX) (SPY) today is up +0.65%, the Dow Jones Industrial Average ($DOWI) (DIA) is up +0.70%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +0.79%. June E-mini S&P futures (ESM26) are up +0.68%, and June E-mini Nasdaq futures (NQM26) are up +0.80%.
Stock indexes are moving higher today, with the Nasdaq 100 posting a new record high. Stocks found support today as President Trump, after the markets closed on Tuesday, indefinitely extended his ceasefire with Iran. Strong corporate earnings results are also lifting stocks after GE Vernova, Boeing, and Masco reported better-than-expected Q1 earnings.