Advertisement
Advertisement

NBR

NBR logo

Nabors Industries Ltd.

52.29
USD
+0.41
+0.79%
Dec 23, 10:35 UTC -5
Open

Advertisement