Nasdaq • JD • US47215P1066
Generating your data highlights...
36b USD | # 616 in US
7.6m shares | 221.22m USD
1.34b
87.29% | 1.17b