NBR - Nabors Industries Ltd. Stock Analysis | Finranks