Shares of PDD Holdings PDD This week 19.4% fell to $ 95.60 after the Chinese e-commerce giant reported disappointing results of the first quarter on Tuesday. What to know: Turnover increased by 10% on an annual basis to $ 13.18 billion, but was not affected by the estimate of $ 14.17 billion consensus. The adjusted […]