Inactive Instrument

Severn Trent Plc Share Price London S.E.

Equities

Water Utilities

End-of-day quote London S.E.
- GBX - Intraday chart for Severn Trent Plc

Financials

Sales 2025 * 2.4B 3.12B 240B Sales 2026 * 2.64B 3.43B 264B Capitalization 7.56B 9.82B 756B
Net income 2025 * 243M 316M 24.3B Net income 2026 * 477M 620M 47.7B EV / Sales 2025 * 6.53 x
Net Debt 2025 * 8.14B 10.58B 814B Net Debt 2026 * 8.75B 11.36B 875B EV / Sales 2026 * 6.17 x
P/E ratio 2025 *
31 x
P/E ratio 2026 *
15.8 x
Employees -
Yield 2025 *
4.8%
Yield 2026 *
4.89%
Free-Float 98.9%
More Fundamentals * Assessed data
Managers TitleAgeSince
Chief Executive Officer 49 10/04/14
Director of Finance/CFO 53 31/10/14
Investor Relations Contact 50 -
Members of the board TitleAgeSince
Director/Board Member 61 31/05/16
Director/Board Member - 31/12/21
Chairman 59 31/12/19
More insiders
Severn Trent plc is a British leader in potable water distribution, waste treatment, and supply of environmental services. Net sales break down by activity as follows: - drinkable water distribution and decontamination services (89.3%): water distribution and management of sewage systems for more than 4.6 million households and businesses in the United Kingdom; - renewable energy production (5.9%); - services (3.9%): design, building and operation of waste water treatment facilities, consulting and maintenance services, etc.; - other (0.9%). All sales are earned in the United Kingdom.
More about the company