MarketInOut Stock Screener Log In | Sign Up

Severn Trent Plc

LSE • Utilities • Utilities - Regulated Water • Quote as of 10/27/2026 16:35
Severn Trent Plc stock price and volume chart

Company Profile

IndustryUtilities - Regulated Water
SectorUtilities
ExchangeLSE
Market Capitalization9,781.15 mln
Float256 mln
Earnings Date11/18/2026

EPS

123
Exceptional

P / E

26.28
Elevated

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.54
Likely reliable

1-Year Forecast

3,256.61
Fairly priced

Relative Strength

85 / 100
Strongly outperforming

Business Description

Severn Trent PLC is a UK-based company that supplies water and manages wastewater for around 4.7 million homes and businesses. Beyond its core utility operations, the company produces renewable energy through wind, solar, and other technologies, while also offering water and wastewater treatment solutions to government and industrial clients. Founded in 1974 and based in Coventry, it also generates additional revenue through property development and land sales.

Key Fundamentals

EPS123
P/E26.28
ROE20.66
RPS9.42
ROIC3.88
ROA2.16
Interest Cover1.91
EBITDA, mln1,476
EV / EBITDA13.21
EV / EBIT19.93
Revenue, mln2,831
EV / Revenue6.89

Quote Details

Last 3,232.00
Change -18 (-0.55%)
Open 3,232.00
Volume 363,753
Turnover 1,175,649,664
Average Volume 607,317

Financial Ratios

Pre-Tax Profit Margin19
Leverage Ratio9.54
Current Ratio1.39
Price / Book5.02
Price / Tangible Book6.30
Price / Cash Flow10.55
Debt / Equity5.97
Price / Sales3.27
PEG Ratio9.21

Financial Strength

Altman Z-Score0.69
Piotroski F-Score 7 / 9
Beneish M-Score-2.54
Price to Graham Number2.73
1-Year Target Price3,256.61
Shiller PE Ratio31.53

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.75% 66 / 100   
1 Month 5.28% 89 / 100   
2 Months 6.39% 82 / 100   
6 Months 8.71% 69 / 100   
1 Year 20% 76 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog