NE - Noble Corp Plc
Float
140.2M
Short % of Float
5.61%
Oustanding Shares
142.79M
Float
108.32M
Short % of Float
5.92%
Oustanding Shares
134.68M
Float
108.32 M
Short % of Float
5.64%
Oustanding Shares
141.05 M