PDD Holdings Inc. - American Depositary Shares (PDD)

84.83
-1.22 (-1.42%)
NASDAQ· Last Trade: Jul 21st, 5:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors