Nasdaq • JD • US47215P1066
Generating your data highlights...
37.2b USD | # 595 in US
9.71m shares | 292.6m USD
1.37b
87.58% | 1.2b