New Jersey Resources Corporation

NYSE: NJR    
Share price (6/12/24): $42.59    
Market cap (6/12/24): $4.209 billion