StreetAccount Sector Summary - Power & Utilities Post Market
National Grid makes strategic investment in Terragrit ($77.05, +1.02)
National Grid resumed outperform at Bernstein (1105.0000p, 0)
UK's Ofgem announces the energy price cap for Q4 of 2026 up +4%
Powered by FactSet Research Systems Inc.