Advertisement
Advertisement

NBR

NBR logo

Nabors Industries Ltd

65.42
USD
-2.36
-3.48%
Jan 22, 15:58 UTC -5
Closed
...

NBR Cash Flow

Advertisement