National Grid plc NGG

Full chart Compare
Set alert

Price alert · NGG

All alert types
82.83 USD -1.59 (-1.88%)

At closeNov 3, 2026, 4:00 PM EST

82.83 0.00 0.00%

After hours · Nov 3, 4:00 PM ET

82.74 Day range 83.55
73.37 52-week range 94.64
YTD
+7.08%
1 year
+10.82%

Analyst view

Consensus: buy

Buy
Price target (mean) 89.94 +8.6% upside
Target (low)
71.00
Target (mean)
89.94
Target (high)
98.00
Ratings (0m) 5 3 buy · 1 hold · 1 sell
  • Strong buy1
  • Buy2
  • Hold1
  • Sell0
  • Strong sell1

Recommendation trend

  • This month 5
  • 1 month ago 5
  • 2 months ago 5

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

NGG analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current year6.086.04 – 6.165.26+15.7%19.46B+10.0%3
Next year6.606.54 – 6.736.08+8.6%21.23B+9.1%3

Upgrades and downgrades

The latest rating changes

NGG analyst upgrades and downgrades
DateFirmActionFromTo
Mar 18, 2026JefferiesDowngradeBuyHold
Mar 16, 2026UBSDowngradeNeutralSell
May 6, 2025CitigroupDowngradeBuyNeutral
Apr 29, 2025UBSDowngradeBuyNeutral
Oct 3, 2024CitigroupDowngradeBuyNeutral
Jun 3, 2024CitigroupUpgradeNeutralBuy
Apr 2, 2024Exane BNP ParibasUpgradeUnderperformOutperform
Nov 15, 2022Societe GeneraleUpgradeHoldBuy
Apr 25, 2022Deutsche BankDowngradeBuyHold
Apr 21, 2022BerenbergDowngradeBuyHold
Oct 6, 2021Argus ResearchDowngradeBuyHold
May 6, 2021BerenbergUpgradeHoldBuy
Mar 19, 2021HSBCUpgradeHoldBuy
Jan 10, 2020Exane BNP ParibasDowngradeOutperformNeutral
Oct 17, 2019Credit SuisseUpgradeNeutralOutperform
Feb 6, 2019RBC CapitalUpgradeSector PerformOutperform
Jan 30, 2019BarclaysInitiated—Overweight
Dec 6, 2017Deutsche BankUpgradeSellHold
Nov 27, 2017Credit SuisseUpgradeUnderperformNeutral
Jan 30, 2017RBC CapitalUpgradeSector PerformOutperform
Dec 1, 2016Argus ResearchUpgradeHoldBuy
Sep 7, 2016BernsteinDowngradeOutperformMarket Perform
Jul 29, 2016RBC CapitalDowngradeOutperformSector Perform
May 19, 2016BarclaysMaintained—Overweight
May 4, 2016JP MorganUpgradeNeutralOverweight
Apr 7, 2016Argus ResearchInitiated—Hold
Feb 29, 2016BarclaysMaintained—Overweight
Jan 4, 2016BarclaysMaintained—Overweight
Nov 19, 2015RBC CapitalUpgradeSector PerformOutperform
Nov 6, 2015JefferiesDowngradeBuyHold