The stock market closed out its best month since the summer, posting big November gains even as investors worried about the strength of the holiday shopping season. Stocks zigzagged Monday but finished modestly higher as traders ultimately were not deterred by reports that retail sales were overall uninspiring during the Thanksgiving weekend. Retailers including Macy's Inc. and Saks Inc. fell sharply but online merchants like Amazon.com Inc. shot higher on reports of strong Internet sales.
The Dow rose 34.92, or 0.3 percent, to 10,344.84.
The S&P rose 4.14, or 0.4 percent, to 1,095.63.
The Nasdaq composite index rose 6.16, or 0.3 percent, to 2,144.60.
For the year:
The Dow is up 1,568.45, or 17.9 percent.
The S&P is up 192.38, or 21.3 percent.
The Nasdaq is up 567.57, or 36.0 percent.