New Jersey Resources (NJR) Stock: Price, Analysis