JD.com Inc (DE:013A)
FRANKFURT:013A
Germany
013AJD.com Inc
€23.65
-€1.20(-4.83%)
At close: 4:00 PM EDT