Iberdrola Stock - background on the Spanish utility leader
20.06.2026 - 10:55:27 | ad-hoc-news.deEdited by ad hoc news Long-Term & Business-Model Desk. Verified prior to publication on 06/20/2026, 08:54 UTC. Details in the imprint.
Iberdrola (ES0144580Y14) is one of Europe’s biggest listed utilities by market value. With no new company statement or major analyst move reported in the past day, this article takes a long-term look at the group’s business model and stock profile.
All news and key data on Iberdrola stock
Find further background, historic headlines and market data on Iberdrola in the dedicated topic area on ad hoc news and via the company’s Investor Relations page.
Long-term position in European utilities
Iberdrola is headquartered in Bilbao and operates regulated networks and renewable generation in Spain, the United Kingdom, the United States, Brazil and several other markets. The group highlights electricity networks and offshore and onshore wind as core growth pillars on its website.
According to its latest published strategic presentations, Iberdrola has emphasized a capital expenditure program focused on grids and renewables, targeting billions of euros of investment over the next few years to support electrification and decarbonization goals.
Business model and index footprint
The company generates most of its earnings from regulated network businesses and long-term contracted renewable assets, a mix that usually offers more predictable cash flows than pure merchant generation. That combination has helped Iberdrola secure an investment-grade credit profile with the major rating agencies, as referenced in its Investor Relations materials.
Iberdrola stock is part of Spain’s main equity benchmark, the Ibex 35, and is also represented in broader European and global indices such as the Stoxx Europe 600 Utilities, which makes it a core holding for many sector and ESG-focused funds.
What the company sells
Iberdrola’s business centers on generating and distributing electricity, with a strong focus on renewable technologies such as onshore and offshore wind farms, solar photovoltaic plants and hydroelectric facilities, alongside traditional grid and retail supply operations.
Where the stock trades today
The shares of Iberdrola (ES0144580Y14) trade on the Madrid stock exchange at EUR 20.90 as of 06/20/2026, 08:30 CET.
Key facts on Iberdrola stock
- Company: Iberdrola S.A.
- ISIN: ES0144580Y14
- WKN: A0M46B
- Ticker: IBE
- Venue: Madrid
- Price (as of 06/20/2026, 08:30 CET): 20.90 EUR
- Market cap: 140,830,000,000 EUR (as of 06/20/2026)
- Sector / Industry: Utilities / Electric Utilities
- Index membership: Ibex 35, Stoxx Europe 600 Utilities
- Next earnings date: not officially scheduled
This article was AI-assisted and editorially reviewed. Price and company data without warranty; prices and dates may change at short notice. No investment advice, no buy or sell recommendation. Trading securities involves risk up to total loss of capital.
