The stock looks undervalued on an a sales basis (sales yield of 150%), though earnings yield and price/book is not very good. Annual EPS growth is strong at 68%, while the sector averages 36%. Price momentum hasn't been as strong, while short interest is higher than normal. Learn about us @ QuantifiedAlpha.com.