Nasdaq • JD • US47215P1066
Generating your data highlights...
41.3b USD | # 562 in US
9.02m shares | 265.37m USD
1.37b
87.58% | 1.2b