Nabors Industries Ltd. (NBR)

77.14
-5.10 (-6.20%)
NYSE · Last Trade: Apr 17th, 11:02 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors