U.S. stocks rose Wednesday, with the S&P 500 and Dow Jones Industrial Average stopping just short of fresh record highs.
The S&P 500 added 16.56 points, or 0.4%, to 4536.19. That marked its sixth straight session of gains. The Dow rose 152.03 points, or 0.4%, to 35609.34.