National Grid stock holds firm as analysts lift targets
Published on 08/13/2026 at 17:44 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
National Grid plc (GB00BDR05C01) stock is trading at $80.68 as of the August 12, 2026 close, with a market cap of $80.24 billion and a 52-week range of $67.52 to $94.64. That keeps the utility in view for investors who want a large-cap income name with a solid valuation anchor.
Market level and valuation
The latest quote in National Grid quote shows a flat close at $80.68 on August 12, 2026, while the same page puts the stock's market cap at $80.24 billion and its P/E at 20.52. The share price sits 14.8% above the one-year level shown on the same market snapshot.
That mix of a $80.68 price, a $80.24 billion market value, and a 20.52 P/E leaves the stock closer to a steady-income profile than a deep-value screen. The 52-week band of $67.52 to $94.64 also shows that the current level is not at the top of the range.
Consensus stays supportive
Analysts on the same market page list a buy rating with a price target of $89.49, which is 10.9% above the quoted price of $80.68. The 2026 year-to-date move is shown at 4.31%, so the stock has already outpaced a flat trading session by a wide margin.
For investors, the most useful comparison is simple: the current quote of $80.68 stands below the $89.49 target but above the $67.52 low in the 52-week range. That leaves room for both income-driven holders and valuation-focused buyers to frame the shares differently.
Business model in one line
National Grid runs regulated electricity and gas networks, so its cash generation depends more on allowed returns and asset base growth than on commodity swings. That structure is why the stock often behaves more like a defensive utility than a cyclical energy name.
Closing price check
National Grid stock closed at $80.68 on August 12, 2026, with a market cap of $80.24 billion and a P/E of 20.52.
More on National Grid stock
Company: National Grid plc
ISIN: GB00BDR05C01
Ticker: NGG
Exchange: NYSE
Sector / Industry: Utilities / Multi-Utilities
Index membership: S&P 500
Price (as of August 12, 2026, 4:00 p.m. ET): $80.68 USD
Market cap: $80.24 billion (as of August 12, 2026)
Next earnings date: June 3, 2026
