SSE SSE plc

2466.00GBp+0.78%Mkt Cap: 32.56B $P/E: 23.49

SSE plc engages in the generation, transmission, distribution, and supply of electricity. The company distributes electricity to approximately 4 million homes and businesses in southern central England and the north of S…

Key Statistics

Company
Market Cap32.56B USD
Enterprise Value42.27B USD
Revenue (TTM)11.07B USD
Gross Profit4.10B USD
Net Income (TTM)1.31B USD
Revenue/Share8.89 GBp
Last Price2466.00 GBp
Fiscal Year EndMar 2026
MR QuarterMar 2026
Employees15.2K
CountryGB
SectorUtilities
IndustryUtilities - Diversified
ISIN—
Valuation
P/E (Trailing)23.49
P/E (Forward)11.58
PEG0.75
EV/EBITDA14.29
EV/Revenue3.82
P/S2.92
P/B2.33
EPS (TTM)1.05
EPS (Forward)2.11
52W Range
1686.5072% of range2767.50
52W High2767.50 GBp
52W Low1686.50 GBp
Profitability
Gross Margin37.05%
Oper. Margin23.16%
EBITDA Margin26.72%
Profit Margin11.87%
ROE7.72%
ROA3.42%
Growth
Revenue Growth-2.10%
Earnings Growth27.80%
Cash Flow & Leverage
Operating CF3.73B USD
CapEx (TTM)4.83B USD
FCF Margin-22.17%
FCF Yield-7.54%
Net Debt9.38B USD
Net Debt/EBITDA3.17
Balance Sheet
Debt/Equity0.65
Current Ratio1.20
Quick Ratio0.69
Book Value/Sh10.50 GBp
Cash/Share1.28 GBp
Dividends
Fwd Div Rate0.69 GBp
Trail. Div Rate0.69 GBp
Div. Yield2.81%
5Y Avg Yield4.00%
Payout Ratio61.10%
Ex-Div DateJul 23, 2026
Pay Date—
Analyst Consensus
Rating1.9 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)2755.88 GBp
Upside (mean)+11.8%
Target Range2036.00 GBp – 3060.00 GBp
2036.00+11.8% to mean3060.00
# Analysts16
Ownership
Shares Out.1.21B
Float1.19B
Insiders0.11%
Institutions74.29%
Technical
SMA 502402.84 (+2.6%)
SMA 2002465.02 (+0.0%)
Beta0.58
S&P 52W Chg14.58%
Avg Vol (30d)2.55M
Avg Vol (10d)2.96M
Technical Indicators
RSI (14)54.6
MACD18.6922
MACD Signal16.7737
MACD Hist.+1.9185
BB Upper2535.98 GBp
BB Middle2431.30 GBp
BB Lower2326.62 GBp
BB Width8.61%
ATR (14)62.16 GBp
Vol Ratio (20d)0.50x