Nabors Industries Ltd (NBR) Stock Price, Quote, News & History

NBRNYSE
$82.47
-2.21-2.61%
Last update: Nov 3, 11:38 AM