Janux Therapeutics (JANX) has 3.46M shares short, which is 13.11% of float and 5.45 times average daily trading volume.

money illustration

Explore