Netstreit  (NTST) has 5.657M shares short, which is 9.05% of float and 5.29 times average daily trading volume.

money illustration

Explore