Share a link to this question
This answer is live and will keep updating
Lisata Therapeutics (LSTA) has 24,218 shares short, which is 0.16% of float and 1.92 times average daily trading volume.