Nabors Industries Ltd. (NBR)

97.64
-4.62 (-4.52%)
NYSE· Last Trade: May 27th, 11:59 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors