Nasdaq • JD • US47215P1066
Generating your data highlights...
40.7b USD | # 543 in US
9.81m shares | 278.2m USD
1.37b
87.58% | 1.2b