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

25.79
-0.97 (-3.62%)
NASDAQ · Last Trade: Oct 21st, 6:58 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors