Nabors Industries Ltd

NBRNYSE
$75.77
-5.45-6.71%
Last update: Nov 4, 12:02 PM
Nabors Industries Earnings & Forecasts - Benzinga