PDD Holdings Inc. - American Depositary Shares (PDD)

80.83
-0.76 (-0.93%)
NASDAQ· Last Trade: Jun 17th, 11:49 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors