×

Best Performing Stocks Since Rally Began

Since U.S. stocks rebounded from a twelve and a half year-low on March 9, 2009, they have posted an average gain of 100.4%, according to data compiled by CNBC.

As the stock market continues to gain steam - with all major U.S. indices higher by 54% or more since the market rebound began - companies in the S&P 500 have outperformed the average gains of the Dow and Nasdaq 100 components.

Among the major equity indexes, the Nasdaq Composite is currently leading the rally with a gain of 71% from its close on March 9, followed by the S&P 500 and Dow Jones Industrial Average, up 62% and 54%, respectively.

The Russell 2000 Index, a measure of small-cap companies, has also seen an increase of 80% since the market's multi-year low.

Despite a sharp rebound in the Nasdaq 100, up 69% from its March low, companies in the S&P 500 have outperformed tech companies in terms of average gains. Indeed, a review of the S&P shows that half of its components have posted gains north of a median return of 71% since the March low, compared to a median gain of 65% for companies in the Nasdaq 100, and a median value of 61% for the stocks in the Dow.

Within the ten major S&P sectors, financials, industrials, materials and consumer discretionary stocks are leading the way since March 9, up 145%, 80%, 79% and 78%, respectively.

The following tables portray some of the winners and losers from the stock market rally.

S&P 500

  • Index components overall average gain since March 9: 100.4%
  • Percent of companies trading up : 98%
  • Average gain: 102.4%
  • Percent of companies trading down: 2%
  • Average loss: 10%
  • Percent Change since March 9: 61.9%
  • S&P 500 YTD % Change: 21.5%

Nasdaq 100 Winners & Losers

Nasdaq 100

  • Index components overall average gain since March 9th: 86.5%
  • Percent of companies trading up: 98%
  • Average Gain: 88.4%
  • Percent of companies trading down: 2%
  • Average Loss: 7%
  • Percent Change since March 9: 69.3%
  • Nasdaq 100 YTD % Change: 46.2%



Dow Jones Industrial Average

  • Index components overall average gain since March 9th: 79.4%
  • Percent of companies trading up: 100%
  • Percent Change since March 9: 53.8%
  • Dow YTD % Change: 14.9%



Data source: CNBC & Thomson Reuters

Send comments to:bythenumbers@cnbc.com

bythenumbers.cnbc.com