NYSE:NBREnergy Services
A Look At Nabors Industries (NBR) Valuation After Recent Share Price Momentum
Nabors Industries (NBR) has drawn fresh attention after recent trading, with the share price near $76.60 and performance over the past month and past 3 months contrasting with weaker multi year total returns.
See our latest analysis for Nabors Industries.
The current share price of US$76.60 comes after a 30 day share price return of 14.6% and a 90 day share price return of 39.45%. The 1 year total shareholder return of 99.38% contrasts with weaker 3 and 5 year total shareholder returns,...