Nasdaq • JD • US47215P1066
Generating your data highlights...
38b USD | # 604 in US
8.13m shares | 237.94m USD
1.34b
87.29% | 1.17b