Nasdaq • JD • US47215P1066
Generating your data highlights...
36.8b USD | # 606 in US
7.93m shares | 230.24m USD
1.34b
87.29% | 1.17b