Advertisement
Advertisement

NBR

NBR logo

Nabors Industries Ltd

65.33
USD
-2.45
-3.62%
Jan 22, 15:48 UTC -5
Open

NBR Earnings Reports

Advertisement