Nasdaq:JD | US47215P1066
Generating your data highlights...
38.8b USD | # 552 in US
10.42m shares | 305.01m USD
5.47b
99.57% | 5.45b