ALEC - Alector Inc
Float
80.28M
Short % of Float
11.20%
Oustanding Shares
96.38M
Float
75.56M
Short % of Float
11.34%
Oustanding Shares
84.88M
Float
61.38 M
Short % of Float
9.36%
Oustanding Shares
84.14 M