04 April 2025,21:26 PM 20 minutes delayed

Severn Trent PLC

Value:
2,615.00
Price Down
-78.0 ( -2.8964 % )
Back to Shares