Severn Trent PLC (LON:SVT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
3,220.00
+4.00 (0.12%)
Oct 16, 2026, 5:00 PM GMT

Severn Trent Ratios and Metrics

Millions GBP. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
9,7259,3047,5987,3887,2427,704
Market Cap Growth
20.63%22.44%2.85%2.00%-5.99%39.85%
Enterprise Value
19,91318,62515,36115,00513,99614,117

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
26.1625.0833.1852.6954.78-
PS Ratio
3.443.293.133.163.353.95
PB Ratio
5.285.054.294.037.466.10
P/FCF Ratio
----146.0127.49
P/OCF Ratio
7.697.368.329.089.668.65

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
7.036.586.336.426.477.25
EV/EBITDA Ratio
15.1714.2415.2716.9215.7816.35
EV/EBIT Ratio
23.1021.5625.9030.2627.7128.25
EV/FCF Ratio
----282.1850.38

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
5.975.975.484.517.545.36
Debt / EBITDA Ratio
8.358.359.579.278.217.81
Debt / FCF Ratio
----147.4624.16
Net Debt / Equity Ratio
5.535.534.883.997.505.27
Net Debt / EBITDA Ratio
7.797.798.608.258.217.71
Net Debt / FCF Ratio
-16.15-16.15-13.51-20.53146.7723.75
Quick Ratio
1.301.301.312.050.710.67
Current Ratio
1.391.391.372.140.760.74
Asset Turnover
0.170.170.160.180.180.17
Return on Equity (ROE)
20.54%20.54%12.71%10.00%11.83%-7.26%
Return on Assets (ROA)
3.23%3.23%2.46%2.35%2.66%2.77%
Return on Capital Employed (ROCE)
5.30%5.30%4.10%3.70%4.60%4.80%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
3.81%3.99%3.01%1.90%1.82%-1.13%
FCF Yield
-6.49%-6.78%-8.42%-4.82%0.69%3.64%
Dividend Yield
3.91%4.08%4.81%4.73%3.71%3.32%
Payout Ratio
100.00%100.00%155.46%214.98%197.66%-
Buyback Yield / Dilution
-0.43%-0.43%-8.89%-9.45%-1.61%-3.55%
Total Shareholder Return
3.48%3.65%-4.08%-4.72%2.10%-0.23%