Advertisement
Advertisement

NBR

NBR logo

Nabors Industries Ltd.

39.74
USD
-0.06
-0.15%
Feb 28, 11:11 UTC -5
Open

NBR Cash Flow

Advertisement