Results
1
1 companies
Severn Trent
Market Cap: UK£9.3b
Provides water and wastewater services in the United Kingdom.
SVT
UK£30.83
7D
2.6%
1Y
25.7%