Petros Pharmaceuticals (PTPI) has 294,901 shares short, which is 3.61% of float and 3.85 times average daily trading volume.

money illustration

Explore