Nabors Industries Ltd. (NBR)

79.73
-6.33 (-7.36%)
NYSE · Last Trade: Apr 1st, 3:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors