Severn Trent

Severn Trent

One of Britain’s largest water companies.

Launch date
Employees
Market cap
$10.5b
Enterprise valuation
$20.2b (Public information from Sep 2024)
Company register number 02366619
Coventry England (HQ)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
GBP2021202220232024202520262027
Revenues1.8b1.9b2.2b2.3b2.4b2.6b2.8b
% growth(1 %)6 %11 %8 %3 %7 %8 %
EBITDA910m953m1.0b964m1.1b1.3b1.4b
% EBITDA margin50 %49 %46 %41 %44 %49 %51 %
Profit212m(87.2m)132m166m247m361m429m
% profit margin12 %(4 %)6 %7 %10 %14 %16 %
EV / revenue6.6x7.3x6.7x6.3x6.6x6.4x6.2x
EV / EBITDA13.3x14.9x14.4x15.1x15.1x13.1x12.2x
  • Edit
DateInvestorsAmountRound
N/A

N/A

IPO
*

£1.0b

Post IPO Equity
Total Funding-

Recent News about Severn Trent

Edit

Tech stack

Group
Tech stackLearn more about the technologies and tools that this company uses.

Investments by Severn Trent

Edit
Andigestion
ACQUISITION by Severn Trent Feb 2023