New Jersey Resources Corp (NJR)

Market price: $53.12

5 valuation methods