Interim Results 2023/24

Watch our results presentation by following the below link
Share Price
2,588.00

Last close (p):

Investors

2,588.00

Shareholders

-27.00

Severn Trent regulatory update

View our results, reports and presentations discussing how we're preparing for the future.