Wall Street posted more record highs on Monday as a better-than-expected earnings reporting season got underway.
The S&P 500 rose to beat its high on Thursday. The Dow Jones Industrial Average and the Nasdaq also rose. Stocks have rallied across the board lately as companies put out much stronger earnings reports for the summer than analysts expected.
The S&P 500 rose 21.58 points, or 0.5%, to 4,566.48 points.
The Dow Jones Industrial Average rose 64.13 points, or 0.2%, to 35,741.15.
The Nasdaq rose 136.51 points, or 0.9%, to 15,226.71 points.
The Russell 2000 Smaller Business Index rose 21.37 points, or 0.9%, to 2,312.64.
For the year:
The S&P 500 is up 810.41 points, or 21.6%.
The Dow is up 5,134.67 points, or 16.8%.
The Nasdaq was up 2,338.42 points, or 18.1%.
The Russell 2000 is up 337.79 points, or 17.1%.