If you're attempting to build a portfolio that generates market-beating returns, your success typically will hinge on your ability to find stocks trading at good prices relative to the growth the underlying businesses can deliver.
With that in mind, here are 3 companies that has a low valuation now compared to its earnings-growth potential. The results are Yirendai (NYSE: YRD), Criteo S.A. (NASDAQ: CRTO), and Changyou.com (NASDAQ: CYOU) as strong contenders trading at attractive discounts.