Severn Trent Plc

SVT Ordinary 97 17/19p
Create an alert
Sell3,136.00p
Buy3,138.00p
46.00p (1.48%)
Last updated today at