View the JD U.S. Securities and Exchange Commission reporting information. View the basic JD option chain and compare options of JD.com, Inc. on Yahoo Finance. View detailed financial information, real-time news, videos, quotes and analysis on JD.com Inc. (NASDAQ:JD). Touch device users, explore by touch or with swipe gestures.var dom1 = document.querySelector('#form1783 #field1');var field1 = new LiveValidation(dom1, {validMessage: "", onlyOnBlur: false, wait: 300});field1.add(Validate.Presence, {failureMessage:"This field is required"});field1.add(Validate.Format, {pattern: /^([^@\s]+)@((?:[-a-z0-9]+\. It is also destroyed automatically for you when the symbol is changed.Like all ChartIQ markers, the object itself is managed by the chart, so when you scroll the chart the object moves with you. Analyst Activity We want to hear from you.Sign up for free newsletters and get more CNBC delivered to your inboxGet this delivered to your inbox, and more info about our products and services. The company sends goods directly to consumers as well as acting as a middleman.Which Chinese e-commerce giant has more room to run?A round of applause from Wall Street analysts sent the Chinese stock higher a day after its earnings report.China’s top retailer just knocked one out of the park.The Chinese e-commerce giant delivered another strong quarter.JD earnings call for the period ending June 30, 2020.The Chinese e-commerce giant breezed past expectations in its second-quarter earnings report.Kuayue is being purchased by the retailer for the equivalent of a cool $365 million.JD’s top investor could be evolving into a major competitor.The Nasdaq once again led the way for the broader stock market.A round of applause from Wall Street analysts sent the Chinese stock higher a day after its earnings report.The Chinese e-commerce giant breezed past expectations in its second-quarter earnings report.The online retailer is benefiting from powerful tailwinds and posting strong performance, and its share price has climbed roughly 74% this year.The Chinese online retailer posted a strong first-quarter earnings report.The Chinese e-commerce giant was coming off of a great quarter before the coronavirus outbreak.Shares of the online retailer rose on a strong report and resilience in the face of the novel coronavirus.The e-commerce titan added a strong shot of analyst-powered gains to a general groundswell in favor of Chinese tickers throughout the month.The Chinese e-commerce titan exceeded expectations in the second quarter.A banner annual sale and broader market gains helped the Chinese e-commerce site rebound.JD earnings call for the period ending June 30, 2020.JD earnings call for the period ending March 31, 2020.JD earnings call for the period ending January 31, 2020.JD earnings call for the period ending September 30, 2019.JD earnings call for the period ending June 30, 2019.JD earnings call for the period ending March 31, 2019.JD earnings call for the period ending September 30, 2018.JD earnings call for the period ending June 30, 2018.JD earnings call for the period ending December 31, 2017.JD.com is China's second-largest online retailer. Like all ChartIQ markers, the object itself is managed by the chart, so when you scroll the chart the object moves with you. Topics Nasdaq Data Features Stock Market Global Business and Financial News, Stock Quotes, and Market Data and Analysis. Investing Basics ET) and the After Hours Market (4:00-8:00 p.m. At Yahoo Finance, you get free stock quotes, up-to-date news, portfolio management resources, international market data, social interaction and mortgage rates that help you manage your financial life. )+[a-z]{2,63}/i);}, failureMessage: "Value must not contain any URL's"});field11.add(Validate.Presence, {failureMessage:"This field is required"});field11.add(Validate.Length, {tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value", minimum: 4, maximum: 4});function handleFormSubmit(ele) { var submitButton = ele.querySelector('input[type=submit]'); var spinner = document.createElement('span'); spinner.setAttribute('class', 'loader'); submitButton.setAttribute('disabled', true); submitButton.style.cursor = 'wait'; submitButton.parentNode.appendChild(spinner); return true; }function resetSubmitButton(e){ var submitButtons = e.target.form.getElementsByClassName('submit-button'); for(var i=0;i