PDD Beat Earnings—So Why Did the Stock Still Fall? — PDD -0.40 · News Impact Screener