Nasdaq:JD | US47215P1066
Generating your data highlights...
39.9b USD | # 422 in US
14.81m shares | 716.15m USD
1.57b
77.98% | 1.22b