JD.com, Inc. - American Depositary Shares, JD

JD 2018-11-12 0.86% v 10d 10 7418.0k -15.83% internet retail internet retail
None