SSESSE plc
2389.00GBP+0.17%Mkt Cap: 36.90B $P/E: 22.71

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 Cap36.90B $
Enterprise Value48.92B $
Revenue (TTM)13.07B $
Gross Profit4.84B $
Net Income (TTM)1.55B $
Revenue/Share11.41 USD
Last Price2389.00 GBP
Fiscal Year EndMar 2026
MR QuarterMar 2026
Employees15.2K
CountryGB
SectorUtilities
IndustryUtilities - Diversified
ISIN
Valuation
P/E (Trailing)22.71
P/E (Forward)11.50
PEG0.79
EV/EBITDA14.01
EV/Revenue3.74
P/S2.86
P/B2.30
EPS (TTM)1.05
EPS (Forward)2.10
52W Range
1597.0068% of range2767.50
52W High2767.50 GBP
52W Low1597.00 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 CF4.41B $
CapEx (TTM)5.70B $
FCF Margin-22.17%
FCF Yield-7.85%
Net Debt11.07B $
Net Debt/EBITDA3.17
Balance Sheet
Debt/Equity0.65
Current Ratio1.20
Quick Ratio0.69
Book Value/Sh10.50 GBP
Cash/Share1.279 GBP
Dividends
Fwd Div Rate0.6900 GBP
Trail. Div Rate0.6870 GBP
Div. Yield2.88%
5Y Avg Yield4.34%
Payout Ratio61.10%
Ex-Div DateJul 23, 2026
Pay Date
Analyst Consensus
Rating
Target (Mean)2733.60 GBP
Upside (mean)+14.4%
Target Range2036.00 GBP3060.00 GBP
GBP2036.00+14.4% to meanGBP3060.00
# Analysts15
Ownership
Shares Out.1.21B
Float1.19B
Insiders0.11%
Institutions73.73%
Technical
SMA 502406.93 (-0.7%)
SMA 2002426.66 (-1.6%)
Beta0.58
S&P 52W Chg18.16%
Avg Vol (30d)2.33M
Avg Vol (10d)2.28M
Technical Indicators
RSI (14)47.8
MACD-4.2813
MACD Signal-7.9354
MACD Hist.+3.6541
BB Upper2483.01 GBP
BB Middle2388.05 GBP
BB Lower2293.09 GBP
BB Width7.95%
ATR (14)52.38 GBP
Vol Ratio (20d)1.46x