apls short interest

Apellis Pharmaceuticals (APLS) has 16.097M shares short, which is 16.75% of float and 5.21 times average daily trading volume.

ASSETSHARES SHORTFLOATSHORT % OF FLOATSHORT RATIO
Apellis Pharmaceuticals (APLS)
16.0971M
89.5659M
16.75%
5.21