Best Performing Russell 3000 Stocks Year to Date

|
 |  Includes: IUSG, IUSV, IWV, MMR, PACR, RUTH, SQNM, TUES
by: Bespoke Investment Group

The Russell 3,000 is up 2.73% year to date, but the average stock in the index is up 6.87%. Of the 2,954 stocks in the index, 2,003 (67.8%) are up year to date, 1,013 (34.3%) are up more than 10%, 312 (10.5%) are up more than 25%, and 53 (1.8%) are up more than 50%. Below are the 35 best performing stocks in the index so far in 2010. If you're looking for momentum names, this list is a good place to start.

Click to enlarge