ES Eversource Energy
64.69USD+0.29%Mkt Cap: 24.37B $P/E: 16.761d ago
Eversource Energy, a public utility holding company, engages in the energy delivery business. The company operates through Electric Distribution, Electric Transmission, Natural Gas Distribution, and Water Distribution se…
Industry Peers
Utilities - Regulated ElectricKey Statistics
Company
Market Cap24.37B USD
Enterprise Value52.44B USD
Revenue (TTM)14.00B USD
Gross Profit11.47B USD
Net Income (TTM)1.69B USD
Revenue/Share37.33 USD
Last Price64.69 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees10.7K
CountryUS
SectorUtilities
IndustryUtilities - Regulated Electric
ISIN—
Valuation
P/E (Trailing)16.76
P/E (Forward)13.12
PEG2.21
EV/EBITDA10.63
EV/Revenue3.75
P/S1.74
P/B1.49
EPS (TTM)3.86
EPS (Forward)4.92
52W Range
62.7214% of range76.57
52W High76.57 USD
52W Low62.72 USD
Profitability
Gross Margin84.69%
Oper. Margin23.92%
EBITDA Margin35.24%
Profit Margin12.49%
ROE10.45%
ROA2.65%
Growth
Revenue Growth2.30%
Earnings Growth-85.40%
Cash Flow & Leverage
Operating CF4.11B USD
CapEx (TTM)4.16B USD
FCF Margin5.80%
FCF Yield3.33%
Net Debt27.99B USD
Net Debt/EBITDA5.67
Balance Sheet
Debt/Equity1.86
Current Ratio0.80
Quick Ratio0.46
Book Value/Sh43.39 USD
Cash/Share4.83 USD
Dividends
Fwd Div Rate3.15 USD
Trail. Div Rate3.08 USD
Div. Yield4.88%
5Y Avg Yield3.80%
Payout Ratio65.06%
Ex-Div DateSep 21, 2026
Pay DateSep 30, 2026
Analyst Consensus
Rating2.7 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)73.25 USD
Upside (mean)+13.2%
Target Range52.00 USD – 85.00 USD
52.00+13.2% to mean85.00
# Analysts12
Ownership
Shares Out.376.67M
Float376.08M
Insiders0.17%
Institutions88.21%
Short Interest
Short Ratio4.8d
Short % Float3.17%
Short % Out.2.41%
Shares Short9.09M
Short (prev mo.)10.16M
Technical
SMA 5069.97 (-7.5%)
SMA 20070.14 (-7.8%)
Beta0.70
S&P 52W Chg14.58%
Avg Vol (30d)2.33M
Avg Vol (10d)2.81M
Technical Indicators
RSI (14)34.8
MACD-1.7556
MACD Signal-1.7320
MACD Hist.-0.0236
BB Upper71.46 USD
BB Middle66.50 USD
BB Lower61.54 USD
BB Width14.91%
ATR (14)1.217 USD
Vol Ratio (20d)0.89x