The three-year shareholder returns and company earnings persist lower as JD.com (NASDAQ:JD) stock falls a further 12% in past week
As every investor would know, not every swing hits the sweet spot. But you want to avoid the really big losses like the...