Nabors Industries Ltd. (NBR)

81.22
-3.46 (-4.09%)
NYSE · Last Trade: Nov 3rd, 4:34 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors