Is Nabors a Buy as Growth Improves While Leverage Stays Elevated? — NBR +0.80 · News Impact Screener