Nabors Industries Ltd. (NBR)

99.06
-2.03 (-2.01%)
NYSE· Last Trade: Jun 5th, 11:27 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors