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 per cent, to 17,823.81.
The S&P 500 index added 7.93 points, or 0.4 per cent, to 2,089.17.
The Nasdaq composite index rose 31.28 points, or 0.6 per cent, to 5,104.92.
For the week:
The Dow gained 578.57 points, or 3.4 per cent.
The S&P advanced 66.13 points, or 3.3 per cent.
The Nasdaq climbed 177.04 points, or 3.6 per cent.
For the year:
The Dow is up 0.74 points, less than 0.1 per cent.
The S&P is up 30.27 points, or 1.5 per cent.
The Nasdaq is up 368.86 points, or 7.8 per cent.