Nasdaq • JD • US47215P1066
Generating your data highlights...
36.1b USD | # 610 in US
8.02m shares | 233.09m USD
1.34b
87.29% | 1.17b