Nasdaq:JD | US47215P1066
Generating your data highlights...
42.2b USD | # 495 in US
15.86m shares | 513.57m USD
5.47b
99.57% | 5.45b