OMI - Owens & Minor, Inc.
Float
68.89M
Short % of Float
14.46%
Oustanding Shares
76.6M
Float
67.90M
Short % of Float
7.83%
Oustanding Shares
76.28M
Float
67.88 M
Short % of Float
8.44%
Oustanding Shares
76.50 M
68.89M
14.46%
76.6M
67.90M
7.83%
76.28M
67.88 M
8.44%
76.50 M