Nabors Industries Ltd. (NBR)

87.43
-2.17 (-2.42%)
NYSE · Last Trade: Mar 31st, 2:42 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors