Nasdaq:JD | US47215P1066
Generating your data highlights...
43.3b USD | # 396 in US
14.05m shares | 681.62m USD
1.53b
78.76% | 1.21b