U.S. equities closed mostly higher on Monday as Wall Street got ready for the start of the latest earnings season.
The Nasdaq composite gained 0.4 percent to close at 6,176.39, as technology stocks rose. Amazon's stock climbed 1.8 percent as the company got set for its so-called Prime Day. Prime Day features big deals for Amazon's Prime customers.
Shares of Tesla rose 0.9 percent, rebounding from last week's sell-off. The stock entered a bear market last week, trading more than 20 percent below its all-time high.
The Dow Jones industrial average ended the session 5.82 points lower at 21,408.52, with Boeing contributing the most gains and Wal-Mart the most losses. The Dow transports, meanwhile, hit a record intraday high.
The S&P 500 closed 0.1 percent higher, at 2,427.43, with technology and materials leading advancers.