$BGFV Big Five Sporting Goods a sporting goods retailer with perfect valuation metrics and solid growth numbers. Shares trade at less than 20x earnings and only 12.4x next year's eps. The company has very little debt, pays a 4% dividend, and is ranked a "strong buy" by Zacks Research for recent raises in earnings estimates.
Deutsche Bank recently upgraded the stock and raised its price target to $18 from $16. The company can boast of 79% rise in EPS last Q.
A massive 43% of the float is short, and with the chart below showing a picture perfect pullback setup, we expect to see those shorts cover soon. What's not to like here?