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

28.46
-0.05 (-0.18%)
NASDAQ · Last Trade: Apr 7th, 11:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors