Severn Trent PLC (LON:SVT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
2,982.00
-6.00 (-0.20%)
Sep 4, 2026, 4:35 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
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
9,0069,3047,5987,3887,2427,704
Market Cap Growth
19.67%22.44%2.85%2.00%-5.99%39.85%
Enterprise Value
19,19418,62515,36115,00513,99614,117

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
24.2225.0833.1852.6954.78-
PS Ratio
3.183.293.133.163.353.95
PB Ratio
4.895.054.294.037.466.10
P/FCF Ratio
----146.0127.49
P/OCF Ratio
7.127.368.329.089.668.65

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
6.786.586.336.426.477.25
EV/EBITDA Ratio
14.6214.2415.2716.9215.7816.35
EV/EBIT Ratio
22.2721.5625.9030.2627.7128.25
EV/FCF Ratio
----282.1850.38

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '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
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
4.12%3.99%3.01%1.90%1.82%-1.13%
FCF Yield
-7.01%-6.78%-8.42%-4.82%0.69%3.64%
Dividend Yield
4.22%4.18%5.16%5.32%4.35%4.03%
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.79%3.75%-3.73%-4.13%2.73%0.48%