Advertisement
Advertisement

NBR

NBR logo

Nabors Industries Ltd.

30.34
USD
+1.57
+5.44%
Apr 17, 11:51 UTC -4
Open

NBR Income Statement

Advertisement