Advertisement
Advertisement

NBR

NBR logo

Nabors Industries Ltd.

53.94
USD
-0.69
-1.26%
Dec 15, 13:22 UTC -5
Open

NBR Earnings Reports

Advertisement