
The S&P 500 Index ($SPX) (SPY) today is up +1.23%, the Dow Jones Industrials Index ($DOWI) (DIA) is up +1.34%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +1.23%. June E-mini S&P futures (ESM25) are up +1.29%, and June E-mini Nasdaq futures (NQM25) are up +1.30%.
Stock indexes today are sharply higher, with the S&P 500 posting a 3-1/2 month high and the Dow Jones Industrials posting a 3-month high. Tesla is up more than +4% today, leading technology stocks higher after plunging -14% on Thursday when President Trump proposed ending government contracts and subsidies for Elon Musk's companies. Shares of Tesla recovered today when Musk, who triggered the public feud by criticizing President Trump's tax bill, signaled he's keen to dial down the hostility.