Results
1
1 companies
Severn Trent
Market Cap: UK£9.0b
Provides water and wastewater services in the United Kingdom.
SVT
UK£29.86
7D
0.7%
1Y
11.8%