Iberdrola stock advances on earnings and grid expansion
Published on 07/17/2026 at 21:22 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Iberdrola (ES0144580F34) is framed by three dated markers that matter to investors: EUR 18.4 billion in adjusted EBITDA in 2025, EUR 5.612 billion in net profit in 2025, and EUR 17.3 billion of investment in 2025. The company also reported 22,000 MW of installed renewables capacity in 2025, which helps explain why the equity story remains tied to regulated networks and generation scale.
EUR 18.4 billion EBITDA
In its 2025 results, Iberdrola reported adjusted EBITDA of EUR 18.4 billion, up from the prior period as higher network earnings and international operations supported the group. Net profit reached EUR 5.612 billion in 2025, giving the company a second large anchor for valuation discussions beyond the share price itself.
The investment base remained heavy in 2025, with EUR 17.3 billion deployed across networks, renewables, and customer solutions. That spending level is central because Iberdrola has repeatedly linked future cash generation to regulated assets and project execution rather than short-cycle power price moves.
Investment stays heavy
The 2025 capex profile showed how the company is balancing growth and scale: EUR 17.3 billion of investment went into assets that should support future regulated returns and renewable output. Installed renewable capacity reached 22,000 MW in 2025, which gives the group a large operating base even before new additions are counted.
For investors, the comparison that stands out is not just the absolute size of those figures but their combination: EUR 18.4 billion in EBITDA, EUR 5.612 billion in profit, and EUR 17.3 billion in investment in the same year. Together they describe a utility whose earnings power depends on capital intensity, regulated cash flow, and multi-year asset expansion.
Iberdrola results and investor updates
The shareholders and investors section remains the most direct place to track reported earnings, capital expenditure, and guidance updates.
Renewables at 22,000 MW
Iberdrola said its installed renewables capacity stood at 22,000 MW in 2025, a scale figure that matters because it supports output growth and long-duration asset visibility. That footprint is part of the company narrative in Europe, the Americas, and selected other markets where grid and renewable investment can be monetized over time.
The stock story therefore hinges less on one trading session than on the durability of these figures: EUR 17.3 billion of annual investment, EUR 18.4 billion of adjusted EBITDA, and EUR 5.612 billion of net profit in 2025. Those numbers define the operating base that investors use to judge whether Iberdrola can keep expanding while preserving returns.
Product line and scale
Iberdrola's core products are electricity networks, renewable generation, and customer supply services, with the renewables segment providing the clearest scale marker in the latest reporting cycle. The 22,000 MW installed base in 2025 shows that the group is not just a network utility but also a large clean-power operator.
Stock and venue
Iberdrola shares trade on BME in euros, and the most recent reported financial scale remains the main lens for the stock rather than a single daily price point. The company name and ISIN are sufficient to identify the security: Iberdrola, ES0144580F34.
Iberdrola at a glance
- Company: Iberdrola, S.A.
- ISIN: ES0144580F34
- Ticker: BME: IBE
- Trading venue: BME
- Sector / Industry: Utilities / Electric Utilities
- Index membership: IBEX 35
Disclaimer regarding our articles: No investment advice, no buy or sell recommendation. Information on prices, companies, and markets is provided without guarantee; changes are possible at any time. Stock market transactions can lead to substantial losses. Our articles are created and reviewed in whole or in part automatically with the support of AI.
