U.S. stocks rose to record highs on Monday as investors prepared for a major week of earnings from heavyweight tech companies.

The Dow Jones Industrial Average rose 64.13 points, or 0.18%, to 35,741.15 for another record close. The S&P 500 rose 0.47% for its own record high of 4,566.48. The tech-heavy Nasdaq Composite led the way with a gain of 0.90% to 15,226.71, buoyed by a historic day for Tesla.