what is the short interest in edesa biotech

Edesa Biotech (EDSA) has 22,317 shares short, which is 0.37% of float and 1.63 times average daily trading volume.

ASSET SHARES SHORT FLOAT SHORT % OF FLOAT SHORT RATIO
Edesa Biotech (EDSA)
22,317
3.6348M
0.37%
1.63