Iberdrola stock holds near EUR 20.16 after half-year results
Published on 09/12/2026 at 14:17 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Iberdrola stock (ISIN ES0144580F34) finished at EUR 20.16 on September 11, 2026, up 0.70 percent, with market capitalization at EUR 134.531 billion and volume of 8.951 million shares. The next stretch for investors is shaped by the company's first-half 2026 numbers and a fresh analyst update.
Half-year figures stay central
According to Iberdrola, the group highlighted EUR 8.05 billion in reported net profit and EUR 1.6 billion in R&D investment for the first half of 2026. The company also pointed to EUR 58 billion in total investment to 2028 and EUR 4.33 billion in investment in networks to 2028, both tied to its strategic plan.
That makes the scale of capital spending the main figure to watch. For investors, the combination of EUR 8.05 billion in half-year profit and EUR 1.6 billion in R&D spending shows how heavily the company is backing regulated networks and long-term growth projects.
Market cap above EUR 134 billion
The share price of EUR 20.16 on September 11, 2026 came alongside a 52-week market value of EUR 134.531 billion and a daily advance of EUR 0.14. On the same session, the stock traded after the IBEX 35 closed at 19,838.50 points, up 0.91 percent, according to Yahoo Finance data.
That leaves Iberdrola near the top tier of European utilities by size. The market is still assigning a premium to the network and investment story, but the current price also reflects how much is already embedded in the valuation.
Valuation near support
The stock traded at EUR 20.16 on September 11, 2026, while Boursorama showed its analyst consensus and forecast section as unavailable on September 12, 2026. The immediate technical reference remains the latest close, with the price sitting far above the low single-digit utility names in the Spanish market and well short of any breakout narrative.
Iberdrola stock key data
- Company: Iberdrola, S.A.
- ISIN: ES0144580F34
- Ticker: IBE.MC
- Trading venue: Bolsa de Madrid
- Price (as of September 11, 2026): EUR 20.16
- Market capitalization: EUR 134.531 billion (as of September 11, 2026)
- Sector / Industry: Utilities / Utilities - Diversified
- Index membership: IBEX 35
