National Grid plc’s £70 Billion Grid Bet Just Hit a Storm-Cost Test
National Grid plc shares dropped 2.79% to 1,254.50 pence in early London trading after missing annual profit forecasts, citing higher U.S. storm costs. The company maintained its 2026/27 earnings-per-share growth target and announced a £70 billion investment plan through 2030/31, its largest to date. Net debt rose to £44.2 billion at March 31.