nbr stock analysis