Nasdaq:JD | US47215P1066
Generating your data highlights...
44.8b USD | # 380 in US
13.9m shares | 677.36m USD
1.53b
79.25% | 1.21b