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

81.05M
9.69%
120.58M
96.61M
12.46%
110.77M
96.78 M
12.08%
118.50 M