Advertisement
Advertisement

NBR

NBR logo

Nabors Industries Ltd.

54.00
USD
-0.63
-1.15%
Dec 15, 13:34 UTC -5
Open

Advertisement