EYPT - EyePoint Pharmaceuticals Inc

Float
30.83M
Short % of Float
14.94%
Oustanding Shares
52.08M

Float
49.00M
Short % of Float
15.80%
Oustanding Shares
49.04M

Float
30.11 M
Short % of Float
17.70%
Oustanding Shares
35.31 M

Float
51.48M
Short % of Float
N/A
Oustanding Shares
52.08M