JD.com Inc (DE:013A)
FRANKFURT:013A
Germany
013AJD.com Inc
€25.55
€1.50(6.24%)
At close: 4:00 PM EDT