Results
1
1 companies
Severn Trent
Market Cap: UK£9.3b
Provides water and wastewater services in the United Kingdom.
SVT
UK£30.90
7D
-0.5%
1Y
17.0%