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