Stocks advanced slightly Friday as investors cheered the quarterly results of three large technology companies: Google, Microsoft and Amazon.
The Dow Jones industrial average was up 21.45 points, or 0.1 percent, to 18,080.14.
The S&P 500 index rose 4.76 points, or 0.2 percent, to 2,117.69.
The Nasdaq composite gained 36.02 points, or 0.7 percent, to 5,092.08.
For the week:
The Dow is up 253.84 points, or 1.4 percent.
The S&P 500 index is up 36.51 points, or 1.8 percent.
The Nasdaq is up 160.27 points, or 3.3 percent.
For the year:
The Dow is up 257.07 points, or 1.4 percent.
The S&P 500 index is up 58.79 points, or 2.9 percent.
The Nasdaq is up 356.03 points, or 7.5 percent.