Pinduoduo (PDD) has 26.823M shares short, which is 3.99% of float and 3.33 times average daily trading volume.

money illustration

Explore