PDD Holdings Inc. - American Depositary Shares (PDD)

94.56
-1.27 (-1.33%)
NASDAQ· Last Trade: May 18th, 9:58 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors