OMER - Omeros Corporation

Float
55.39M
Short % of Float
24.50%
Oustanding Shares
57.94M

Float
55.39M
Short % of Float
23.56%
Oustanding Shares
61.13M

Float
60.19 M
Short % of Float
21.53%
Oustanding Shares
62.87 M

Float
50.51M
Short % of Float
N/A
Oustanding Shares
57.94M