APLS - Apellis Pharmaceuticals Inc
Float
81.05M
Short % of Float
9.69%
Oustanding Shares
120.58M
Float
96.61M
Short % of Float
12.46%
Oustanding Shares
110.77M
Float
96.78 M
Short % of Float
12.08%
Oustanding Shares
118.50 M