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

29.59
+2.12 (7.70%)
NASDAQ · Last Trade: Mar 25th, 2:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors