JD.com (JD) is rated a Buy with 29% upside potential, strong growth, and undervaluation. Read here for an investment analysis ...