Iberdrola, ES0144580F34

Iberdrola stock trades steady as renewable build-out supports earnings and cash flow

Published on 07/22/2026 at 08:51 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

Iberdrola stock is backed by large-scale renewable and network investments, with recent earnings showing multi-billion-euro revenue, solid net profit, and strong cash generation alongside a sizeable market capitalization.

Black and white reportage photo of helicopter crew approaching an offshore wind turbine over the sea
Iberdrola ES0144580F34 black and white helicopter maintenance crew approaching offshore wind turbine, Illustration mit AI erstellt.

Iberdrola stock is anchored by the Spanish energy group's role as a major European utility, with the company (ISIN ES0144580F34) reporting multi-billion-euro revenue and net profit from its regulated networks and expanding renewables portfolio in its latest fiscal year according to its shareholder and investor materials as of 2025.

Revenue above EUR 49 billion

According to Iberdrola's most recent annual financial information for fiscal 2024 made available to shareholders and investors, the company generated revenue of around EUR 49 billion, reflecting growth compared with the prior year driven by its network and renewable segments and by its international operations.

The same investor documentation indicates that Iberdrola produced multi-billion-euro earnings before interest, taxes, depreciation, and amortization (EBITDA) in 2024, underpinned by regulated network income in Spain and other key markets and by long-term power purchase contracts in its renewable fleet.

Net profit rises year on year

Iberdrola's latest annual figures show that net profit for fiscal 2024 reached several billion euros, an increase versus fiscal 2023 as the company benefited from higher network tariffs in some regions, new renewable assets coming on line, and disciplined cost control.

In the same period, Iberdrola reported strong operating cash flow in 2024, supporting an investment program of many billions of euros in grids and renewables while maintaining a sizeable equity base and supporting its dividend policy.

Read deeper

Further Iberdrola investor information

Shareholders can review detailed segment data, cash flow figures, and capital expenditure plans in Iberdrola's investor relations material.

Wind and solar generation portfolio

Iberdrola's renewable energy business includes a large fleet of onshore and offshore wind farms as well as utility-scale solar photovoltaic projects, contributing tens of terawatt-hours of low-carbon electricity annually based on the company's latest generation statistics shared in 2024.

The company has also continued to invest heavily in its transmission and distribution networks across Spain, the United Kingdom, and Latin America, with network capital expenditure in 2024 amounting to several billion euros according to its most recent capital investment breakdown.

Stock supported by utility valuation

For Iberdrola stock, one important anchor is the company's market capitalization, which stands in the tens of billions of euros as of early 2025 according to major European equity market data, reflecting investor recognition of its scale and relatively stable cash flows.

In addition, Iberdrola has outlined an investment plan for the years up to 2026 that totals tens of billions of euros in renewables and grids, paired with targeted annual net profit and EBITDA growth, which together provide a medium-term earnings and cash flow trajectory for shareholders.

Iberdrola at a glance

  • Company: Iberdrola S.A.
  • ISIN: ES0144580F34
  • Ticker: BME: IBE
  • Trading venue: Bolsa de Madrid
  • Market capitalization: tens of billions of EUR (as of 2025)
  • Sector / Industry: Utilities / Multi-Utilities and Renewables
  • Index membership: IBEX 35

Discover more Iberdrola stock views

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.

en | ES0144580F34 | IBERDROLA | boerse | 69832762 | bgmi