OFIX - Orthofix Medical Inc
Float
26.04M
Short % of Float
11.09%
Oustanding Shares
37.53M
Float
36.36M
Short % of Float
11.32%
Oustanding Shares
37.16M
Float
35.33 M
Short % of Float
8.18%
Oustanding Shares
36.76 M
26.04M
11.09%
37.53M
36.36M
11.32%
37.16M
35.33 M
8.18%
36.76 M