National Grid plc

National Grid plc

NG.L
National Grid plcGB flagLondon Stock Exchange
1,231.00
GBp
-13.00
- -
61.25BMarket Cap