Stock Analysis | JD.com (JD) | BUY OR AVOID?