Results
1
1 companies
Severn Trent
Market Cap: UK£8.0b
Provides water and wastewater services in the United Kingdom.
SVT
UK£26.46
7D
-0.1%
1Y
5.1%