The Nasdaq Composite and S&P 500 climbed to records amid sharp swings in technology stocks and a big week for corporate earnings.
The Nasdaq rose 92.93 points, or 0.7%, to 13635.99 after a choppy day of trading. The tech-heavy index jumped as much as 1.4% in the morning, then turned negative and tumbled to a 1.3% loss before rebounding. There was no clear catalyst behind the moves.
The S&P 500 gained 13.89 points, or 0.4%, to 3855.36, also a record. The Dow Jones Industrial Average dropped 36.98, or 0.1%, to 30960.00.
A raft of corporate earnings reports in the coming days are expected to show which companies are thriving and which are struggling amid the Covid-19 pandemic.
More than one-fifth of the S&P 500 index and one-third of Dow components are scheduled to release earnings this week. Starbucks , Verizon and Microsoft are slated for Tuesday. Other major tech firms are reporting later in the week, including Apple , Tesla and Facebookon Wednesday.