26 April 2025,00:59 AM 20 minutes delayed

Severn Trent PLC

Value:
2,703.00
Price Down
-17.0 ( -0.625 % )
Back to Shares