Nabors Industries Ltd

NBRNYSE
$71.42
-4.58-6.03%
Last update: Nov 5, 7:00 PM