Nasdaq • JD • US47215P1066
Generating your data highlights...
36.5b USD | # 608 in US
9.71m shares | 292.09m USD
1.37b
87.58% | 1.2b