The stock market closed out its best week of the year Friday as big gains by retailers and technology companies pushed major indexes higher.
The Dow Jones industrial average picked up 91.06 points, or 0.5 percent, to 17,823.81.
The S&P 500 index added 7.93 points, or 0.4 percent, to 2,089.17.
The Nasdaq composite index rose 31.28 points, or 0.6 percent, to 5,104.92.
For the week:
The Dow gained 578.57 points, or 3.4 percent.
The S&P advanced 66.13 points, or 3.3 percent.
The Nasdaq climbed 177.04 points, or 3.6 percent.
For the year:
The Dow is up 0.74 points, less than 0.1 percent.
The S&P is up 30.27 points, or 1.5 percent.
The Nasdaq is up 368.86 points, or 7.8 percent.