U.S. stocks ended the holiday-shortened week on a high note, with the main indexes advancing and posting solid weekly gains. This has been the tenth week during which the S&P 500 alternated between weekly gains and losses. This week's trading sessions were calmer than the two previous ones, when the market saw big swings in both directions. The S&P 500 closed 8.72 points, or 0.5% higher at 1,961.01 and gained 2.1% over the week. Technology and health-care stocks led the gains this week, while the energy sector was the only decliner for the week. The Dow Jones Industrial Average gained 102.49 points, or 0.6%, to 16,432.89 and ended the week with a 2% gain. The Nasdaq Composite ended the day up 26.09 points, or 0.5% at 4,822.34 and finished the week 3% higher.
Copyright © 2015 MarketWatch, Inc.