PDD Holdings Inc. - American Depositary Shares (PDD)

76.89
-2.13 (-2.69%)
NASDAQ · Last Trade: Nov 12th, 11:48 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors