The S&P Smallcap 600 and S&P Midcap 400 indexes are trading in bull market territory so far in 2010, outpacing the gains of large-cap stocks in the S&P 500 . A bull market is commonly defined as a gain of 20 percent or greater.
Year-to-date, mid-cap and small-cap companies are up 22 percent, respectively, compared to a 10 percent gain for large-cap stocks.
The chart below shows the S&P Midcap 400 (orange) and S&P Smallcap 600 (green) versus the S&P 500 (blue).
Among the best performing mid-cap stocks, Netflix and Riverbed Technology are up more than 200 percent this year, while Crocs and Zumiez are leading the way among small-cap companies, up 199 and 136 percent, respectively.
The tables below depict the ten best and worst performing stocks in each of the major S&P indexes.
The tables below depict the ten best and worst performing stocks in each of the major S&P indexes.