
The S&P 500 Index ($SPX) (SPY) Wednesday closed up +0.86%, the Dow Jones Industrials Index ($DOWI) (DIA) closed up +1.22%, and the Nasdaq 100 Index ($IUXX) (QQQ) closed up +0.39%.
Stock indexes on Wednesday finished moderately higher. Lower T-note yields on Wednesday were supportive of the overall market. However, Nvidia's -2% slide undercut technology stocks and limited gains in the Nasdaq 100. End-of-quarter rebalancing and window dressing by stock fund managers underpinned stock prices ahead of Thursday’s last trading day of Q1. US stocks also had carryover support from a rally in European stocks as the Euro Stoxx 50 Wednesday rose to a new 23-year high.