05 June 2025,22:11 PM 20 minutes delayed

Severn Trent PLC

Value:
2,660.00
Price up
7.0 ( 0.2639 % )
Back to Shares