New Jersey Resources Corp (NJR) AI Stock Analysis & Earnings