Severn Trent PLC (LON:SVT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
3,062.00
0.00 (0.00%)
Sep 25, 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,2489,3047,5987,3887,2427,704
Market Cap Growth
21.52%22.44%2.85%2.00%-5.99%39.85%
Enterprise Value
19,43618,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.8725.0833.1852.6954.78-
PS Ratio
3.273.293.133.163.353.95
PB Ratio
5.025.054.294.037.466.10
P/FCF Ratio
----146.0127.49
P/OCF Ratio
7.317.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.876.586.336.426.477.25
EV/EBITDA Ratio
14.8014.2415.2716.9215.7816.35
EV/EBIT Ratio
22.5521.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.01%3.99%3.01%1.90%1.82%-1.13%
FCF Yield
-6.82%-6.78%-8.42%-4.82%0.69%3.64%
Dividend Yield
4.12%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.68%3.75%-3.73%-4.13%2.73%0.48%