SawitMarket
NewJersey Resources stock hits all-time high at 56.95 USD