Nasdaq:JD | US47215P1066
Generating your data highlights...
41b USD | # 524 in US
10.38m shares | 313.52m USD
5.47b
99.57% | 5.45b