PDD Holdings Inc. - American Depositary Shares (PDD)

95.54
-4.06 (-4.08%)
NASDAQ· Last Trade: May 14th, 11:58 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors