Advertisement
Advertisement

NBR

NBR logo

Nabors Industries Ltd

53.81
USD
-0.98
-1.79%
Dec 20, 15:59 UTC -5
Closed
...

NBR Cash Flow

Advertisement