Nabors Industries Ltd

NBRNYSE
$76.94
3.745.11%
Last update: Nov 10, 4:49 AM
Nabors Industries Stock Chart - Benzinga