Motley Stock Advisor recommends stocks of companies that it believes have long-term growth potential and are undervalued by the market.