Advertisement
Advertisement

NBR

NBR logo

Nabors Industries Ltd

65.40
USD
-2.38
-3.51%
Jan 22, 15:43 UTC -5
Open

NBR Income Statement

Advertisement