PDD Holdings Inc. - American Depositary Shares (PDD)

80.16
-1.52 (-1.86%)
NASDAQ · Last Trade: Nov 3rd, 1:43 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors