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

28.94
-0.63 (-2.15%)
NASDAQ · Last Trade: Apr 1st, 1:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors