17 June 2025,06:52 AM 20 minutes delayed

National Grid PLC

Value:
1,053.00
Price Down
-10.0 ( -0.9407 % )
Back to Shares