Results
2
2 companies
Severn Trent
Market Cap: UK£8.0b
Provides water and wastewater services in the United Kingdom.
SVT
UK£26.58
7D
2.2%
1Y
4.8%
National Grid
Market Cap: UK£54.8b
Engages in the transmission and distribution of electricity and gas.
NG.
UK£11.06
2.6%
10.9%