Iberdrola, S.A. (IBEe)
BME • Utilities
October 28, 2026 at 16:30 UTC
Metrics Over Time
Where the Money Goes
Q3 2026In plain terms: out of every €100 in revenue, Iberdrola, S.A. keeps €12 as net profit.
Fundamentals & Financials
TTM is calculated as the sum of the four most recently completed quarters. This is a standard approach when monthly or real-time data is not available.
Income Statement
Balance Sheet
Financial Highlights
Dividends History
Split History
Earnings
% — EPS deviation from the forecast (beat / miss); quarters without a forecast show the reported EPS
Iberdrola topped consensus on both the top and bottom line in the third fiscal quarter of 2026, with results reported October 21, 2026, as revenue rose 7.3% to about EUR 11.9 billion (up from EUR 11.120 billion a year ago). Adjusted EPS of EUR 0.28 topped the EUR 0.25 estimate (+13%), while revenue of EUR 11.936 billion topped the EUR 11.211 billion estimate (+6.5%). Profitability came through a gross margin of roughly 23% alongside gross profit of about EUR 2.8 billion, and operating income of around EUR 2.4 billion with operating margin near 20%. Net income fell 15.2% to roughly EUR 1.5 billion (down from EUR 1.745 billion a year ago). For the next period, consensus calls for EPS of EUR 0.21 on revenue of EUR 10.779 billion.
About Iberdrola, S.A.
Iberdrola, S.A. trades on the Madrid Stock Exchange as IBE.MC and operates as an integrated utility spanning power networks, generation, supply, and gas activities. In FY2025, it generated EUR 45.5 billion in revenue. The company sits in the diversified utilities business, with operations centered in Spain and extending worldwide.
Today's Snapshot
Yesterday IBEe finished slightly up at 22.03. Iberdrola issued $1.6 billion in green bonds, raising money for environmentally focused projects.
Trading Volume
Below 10d avg (9.6M)
4.5K
vs S&P 500 Today
Inline with Market
-0.01%
Updated: October 29, 2026 at 07:08 UTC
Technical Indicators
All signalsHide signals
- EMA (5 indicators)$20.00 - $21.73Buy
- RSI (14)69.82Neutral
- Stochastic %K (14, 3, 3)93.11Sell
- MACD Level (12, 26)0.37Buy
Peers & Related Assets
Get premium market insights delivered directly to your inbox.