Investment Manager Sheds $5.2 Million Worth of JD Shares, According to Latest Filing

Investment Manager Sheds $5.2 Million Worth of JD Shares, According to Latest Filing