Severn Trent PLC

Severn Trent PLC

SVT · LSE

3,350.00GBX+20.00 (+0.60%)