Analysts expect National Grid Plc to report revenue of 25.82 B for 2026, against a range of 23.37 B to 28.28 B. The most recent reported year, 2025, came in at 23.85 B, a 2.8% miss against the 24.55 B consensus.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 23.04 B | 26.87 B | 25.41 B | 24.41 B | 23.85 B | - | - | ||
| High Estimate | 21.66 B | 25.53 B | 26.51 B | 27.99 B | 26.20 B | 28.28 B | 29.74 B | ||
| Low Estimate | 18.17 B | 21.26 B | 23.05 B | 23.78 B | 22.90 B | 23.37 B | 26.30 B | ||
| Consensus Estimate | 19.91 B | 23.40 B | 24.78 B | 25.88 B | 24.55 B | 25.82 B | 28.02 B |
Analysts expect National Grid Plc to report earnings per share of 5.84 for 2026, against a range of 5.28 to 6.40. The most recent reported year, 2025, came in at 5.26, a 2.2% miss against the 5.38 consensus.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 4.05 | 3.97 | 4.91 | 3.68 | 5.26 | - | - | ||
| High Estimate | 3.72 | 4.29 | 4.97 | 4.81 | 5.78 | 6.40 | 6.79 | ||
| Low Estimate | 3.46 | 3.87 | 4.09 | 4.07 | 4.98 | 5.28 | 5.85 | ||
| Consensus Estimate | 3.59 | 4.08 | 4.53 | 4.44 | 5.38 | 5.84 | 6.32 |
Pull Wall Street consensus for National Grid Plc (high, low and consensus estimates alongside reported actuals) into your own models and apps with the Business Quant Estimates API. Swap YOUR_API_KEY for your own key.
https://data.businessquant.com/estimates?ticker=NGG&mode=revenue&api_key=YOUR_API_KEY
import requests
url = "https://data.businessquant.com/estimates"
params = {"ticker": "NGG", "mode": "revenue", "api_key": "YOUR_API_KEY"}
data = requests.get(url, params=params).json()
const res = await fetch("https://data.businessquant.com/estimates?ticker=NGG&mode=revenue&api_key=YOUR_API_KEY");
const data = await res.json();