New Jersey Resources (NJR) delivered earnings and revenue surprises of +23.16% and +17.21%, respectively, for the quarter ...