National Grid plc Stock (LSE: NG.) News, Forecasts and Analysis — Share Price, Dividend and Outlook on 12 December 2025
National Grid plc shares ended 12 December 2025 near 1,115p as investors weighed Ofgem’s RIIO‑T3 decision, major Sea Link contracts, dividend timing and fresh analyst targets. National Grid plc stock closed the UK week on a steady footing, with the