EYEN - Eyenovia Inc

Float
36.62M
Short % of Float
13.72%
Oustanding Shares
50.96M

Float
47.18M
Short % of Float
8.54%
Oustanding Shares
53.87M

Float
35.85 M
Short % of Float
5.02%
Oustanding Shares
44.12 M

Float
48.89M
Short % of Float
N/A
Oustanding Shares
61.45M