Nasdaq • PDD • US7223041028
Generating your data highlights...
115b USD | # 183 in US
6.36m shares | 531.08m USD
1.42b
53.60% | 762.87m