Technology stocks resumed a run to all-time highs on Monday, with the Nasdaq Composite, marking a fresh closing record, ahead of a clutch of corporate results from some of the biggest titans of technology and tech-related companies that have helped the broader market to stage a miraculous rebound from the depths of the coronavirus lows put in back in March. Investors await earnings from corporations including Microsoft /zigman2/quotes/207732364/composite MSFT -1.24% , /zigman2/quotes/203558040/composite TSLA +4.42% , Intel /zigman2/quotes/203649727/composite INTC -0.85% and International Business Machines /zigman2/quotes/203856914/composite IBM -1.73% among a parade of names reporting that could offer greater insight about the economic outlook as American corporations contend with the worst pandemic in more than 100 years. The Nasdaq Composite Index /zigman2/quotes/210598365/realtime COMP -1.07% closed up 2.5% at around 10,767, marking the tech-heavy index's best day since April 29 and its 28th record close of the year. The S&P 500 index /zigman2/quotes/210599714/realtime SPX -1.12% finished 0.8% higher at about 3,252. However, only three of the benchmark's sectors finished in positive territory, led by consumer discretionary shares /zigman2/quotes/200844504/composite XLY -1.39% , gaining 3.1%, technology /zigman2/quotes/207444675/composite XLK -1.72% , rising 2.6%, and communication services /zigman2/quotes/204079482/composite XLC -0.96% , up 1.3%. The Dow Jones Industrial Average /zigman2/quotes/210598065/realtime DJIA -0.88% ended the session virtually unchanged at about 26,681. The moves come as the U.S. coronavirus case tally rose to 3.77 million on Monday and its death toll topped 140,000, as new infections continued to surge in the South and West. Markets appeared to be heartened somewhat by upbeat news of vaccine candidates for the novel strain of coronavirus from AstraZeneca /zigman2/quotes/200304487/composite AZN +0.91% and the University of Oxford and a partnership between Pfizer Inc. /zigman2/quotes/202877789/composite PFE -0.52% and BioNTech /zigman2/quotes/214419716/composite BNTX +0.33% .