PDD Inc.

126.56
-4.36 (-3.33%)
At close: Mar 21, 2025, 3:59 PM