Tech shares were on top again Monday as a heavy week of corporate earnings kicked off while pharmaceutical companies offered mixed news on coronavirus vaccines.
The tech-rich Nasdaq Composite Index finished at a record for the fourth straight session, gaining 0.7 percent to close at 13,635.99.
The S&P 500 rose 0.4 percent to end at 3,855.36, edging to a fresh record, while the Dow Jones Industrial Average shed 0.1 percent to 30,960.