2409.00GBP+3.61%Mkt Cap: 29.04B GBPP/E: 27.69Last update: 2026-05-21
SSE plc engages in the generation, transmission, distribution, and supply of electricity. The company distributes electricity to approximately 3.9 million homes and businesses in southern central England and the north of…
Industry Peers
Utilities - Diversifiedloading…
Indicators:|
Key Statistics
Company
Market Cap29.04B GBP
Enterprise Value37.39B GBP
Revenue (TTM)10.31B GBP
Gross Profit3.86B GBP
Net Income (TTM)1.19B GBP
Revenue/Share9.324 GBP
Last Price2409.00 GBP
Fiscal Year EndMar 2025
MR QuarterSep 2025
Employees15.8K
CountryGB
SectorUtilities
IndustryUtilities - Diversified
ISIN—
Valuation
P/E (Trailing)27.69
P/E (Forward)13.18
PEG0.91
EV/EBITDA13.90
EV/Revenue3.63
P/S2.82
P/B2.68
EPS (TTM)0.87
EPS (Forward)1.83
52W Range
1597.0069% of range2767.50
52W High2767.50 GBP
52W Low1597.00 GBP
Profitability
Gross Margin38.13%
Oper. Margin16.52%
EBITDA Margin26.10%
Profit Margin11.74%
ROE9.86%
ROA3.92%
Growth
Revenue Growth3.90%
Earnings Growth-44.50%
Cash Flow & Leverage
Operating CF2.48B GBP
CapEx (TTM)3.13B GBP
FCF Margin-23.45%
FCF Yield-8.32%
Net Debt10.03B GBP
Net Debt/EBITDA3.73
Balance Sheet
Debt/Equity0.88
Current Ratio0.97
Quick Ratio0.80
Book Value/Sh8.980 GBP
Cash/Share0.3920 GBP
Dividends
Fwd Div Rate0.6400 GBP
Trail. Div Rate0.6440 GBP
Div. Yield2.76%
5Y Avg Yield4.47%
Payout Ratio73.88%
Ex-Div DateDec 4, 2025
Pay Date—
Analyst Consensus
Rating2.0 (Buy)
Target (Mean)2737.80 GBP
Target Range2036.00 GBP – 3060.00 GBP
# Analysts15
Ownership
Shares Out.1.21B
Float1.09B
Insiders0.10%
Institutions73.63%
Technical
SMA 502589.76 (-7.0%)
SMA 2002224.70 (+8.3%)
Beta0.62
S&P 52W Chg27.23%
Avg Vol (30d)4.00M
Avg Vol (10d)5.54M
Technical Indicators
RSI (14)31.3
MACD-49.8847
MACD Signal-23.3505
MACD Hist.-26.5342
BB Upper2765.50 GBP
BB Middle2573.04 GBP
BB Lower2380.57 GBP
BB Width14.96%
ATR (14)74.93 GBP
Vol Ratio (20d)2.10x