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