Highlights
Megacaps mostly weakened to weigh on the major averages after their recent runup. Big technology shares were mostly weaker after leading the way higher over the last three sessions. Sectors were mixed with communications services, energy, and health care lagging. Industrials, real estate, and financials held up better.
Among stocks trading up on earnings were Concrete Pumping Holdings, PACCAR, and HighPeak Energy. Notable decliners included Cheesecake Factory and Peloton, both off on analyst downgrades. Disappointing guidance from 3M, which noted Covid-related disruptions in China, depressed industrials. Google led megacaps down the Department of Justice began antitrust action over the search engine leader's dominant position in digital advertising.