OMCL - Omnicell, Inc.

Float
44.94M
Short % of Float
5.77%
Oustanding Shares
45.92M

Float
44.60M
Short % of Float
4.74%
Oustanding Shares
44.75M

Float
44.60 M
Short % of Float
5.03%
Oustanding Shares
45.47 M

44.94M
5.77%
45.92M
44.60M
4.74%
44.75M
44.60 M
5.03%
45.47 M