NBR - Nabors Industries Ltd
Float
8.98M
Short % of Float
14.21%
Oustanding Shares
9.54M
Float
8.65M
Short % of Float
12.43%
Oustanding Shares
9.39M
Float
8.93 M
Short % of Float
14.58%
Oustanding Shares
9.47 M