most shortest stok

Stoke Therapeutics (STOK) has 12.559M shares short, which is 27.83% of float and 12.05 times average daily trading volume.

ASSET SHARES SHORT FLOAT SHORT % OF FLOAT SHORT RATIO
Stoke Therapeutics (STOK)
12.5594M
37.1432M
27.83%
12.05