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

29.75
-0.52 (-1.72%)
NASDAQ · Last Trade: Apr 28th, 1:57 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors