BOSTON (TheStreet) -- The Russell 2000 Index, a small-cap barometer, gained 2% this week, four times as much as the S&P 500 Index of the largest companies. Here's a look at top small-company shares to consider buying.

Top Retail Industry Bet: Denim Stocks

Same-store sales reports show that there's a shopping rebound. Denim is a niche that has outperformed. Here are three stocks to play this trend.

3. Joe's Jeans ( JOEZ)

2. True Religion Apparel ( TRLG)

1. The Buckle ( BKE)

Three Best Energy Equipment, Services Stocks

A commodities boom is likely to keep energy-services stocks rising. These three receive top scores from TheStreet's model.

3. Atwood Oceanics ( ATW)

2. FMC Technologies ( FTI)

1. Dril-Quip ( DRQ)

Six Retail Stocks Trading at 52-Week Highs

Retail stocks are soaring in 2010 as consumers start to spend again. The following small-caps receive little attention from the press, but they're outpacing peers and benchmarks.

6. Dick's Sporting Goods ( DKS)

5. Jo-Ann Stores ( JAS)

4. Shoe Carnival ( SCVL)

3. Gymboree ( GYMB)

2. Big Lots ( BIG)

1. Syms Corp. ( SYMS)

Three Deceptively Cheap Growth Stocks

Investors who shy away from the following growth stocks due to expensive shares and recent performance are likely to miss out on further gains. Value is a relative metric, after all.

3. Ebix ( EBIX)

2. EZCorp ( EZPW)

1. VistaPrint ( VPRT)

-- Reported by Jake Lynch in Boston.

More from Investing

After PayPal Buys iZettle, Pay-Tech Firms Could Process These Deals

After PayPal Buys iZettle, Pay-Tech Firms Could Process These Deals

Listen: Should You Buy Cisco Now?

Listen: Should You Buy Cisco Now?

Amazon Could Devastate Walgreens and Rite Aid by Getting Into Pharmacy Business

Amazon Could Devastate Walgreens and Rite Aid by Getting Into Pharmacy Business

Amazon's Assault on Grocery Stores Will Have a Profound Impact on Many

Amazon's Assault on Grocery Stores Will Have a Profound Impact on Many

Why PayPal's CEO Doesn't Fear Amazon Entering Mobile Payments

Why PayPal's CEO Doesn't Fear Amazon Entering Mobile Payments