The tech-heavy Nasdaq composite rose to a record high on Friday as Wall Street cheered the blowout quarterly reports from three of the world's biggest tech companies.
The index rose 2.2 percent to 6,701.26 and notched its biggest one-day gain since November 2016.
The Nasdaq 100 also hit a record, rising 2.9 percent. The Nasdaq 100 is made up of the 100 largest companies in the composite index.
E-commerce giant Amazon reported earnings per share of 52 cents a share, way ahead of a Thomson Reuters estimate of 3 cents a share. Amazon Web Services, the company's cloud business, was its main driver for growth, with sales leaping 42 percent on a year-over-year basis.
Amazon also received a boost in sales from Whole Foods, which it acquired in late August. The stock broke above $1,100 for the first time on Friday.
"We would characterize last night's Amazon September results as a 'Picasso-like quarter' with the company handily beating all metrics across the board," Daniel Ives, head of technology research at GBH Insights, said in a note Friday. "Last night's quarter ... is another feather in Bezos' cap."
Microsoft, meanwhile, beat Wall Street earnings expectations by 12 cents a share as its commercial cloud business topped $20 billion in annualized revenue for its fiscal first quarter. The stock posted its biggest one-day gain since October 2015.
Google-parent Alphabet reported adjusted earnings per share of $9.57, well above a Thomson Reuters estimate of $8.33 a share, as the company saw a higher-than-expected surge in the volume of clicks on Google ads across the world, especially in Asia.