MarketInOut Stock Screener Log In | Sign Up

Severn Trent Plc

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

Company Profile

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

EPS

123
Exceptional

P / E

26.88
Elevated

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.54
Likely reliable

1-Year Forecast

3,256.61
Fairly priced

Relative Strength

86 / 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.88
ROE20.66
RPS9.42
ROIC3.88
ROA2.16
Interest Cover1.91
EBITDA, mln1,476
EV / EBITDA13.58
EV / EBIT20.49
Revenue, mln2,831
EV / Revenue7.08

Quote Details

Last 3,306.00
Change 30 (0.92%)
Open 3,292.00
Volume 75,700
Turnover 250,264,192
Average Volume 517,602

Financial Ratios

Pre-Tax Profit Margin19
Leverage Ratio9.54
Current Ratio1.39
Price / Book5.29
Price / Tangible Book6.64
Price / Cash Flow10.60
Debt / Equity5.97
Price / Sales3.44
PEG Ratio9.70

Financial Strength

Altman Z-Score0.71
Piotroski F-Score 7 / 9
Beneish M-Score-2.54
Price to Graham Number2.88
1-Year Target Price3,256.61
Shiller PE Ratio33.22

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 2.1% 84 / 100   
1 Month 7.55% 90 / 100   
2 Months 9.91% 88 / 100   
6 Months 7.8% 73 / 100   
1 Year 24.03% 82 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog