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