Iberdrola, ES0144580F34

Iberdrola stock holds near EUR 20.05 as dividend support stays firm

Published on 09/11/2026 at 14:40 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

Iberdrola stock traded at EUR 20.05 on September 11, 2026, with volume of 151,460 shares and a 0.15 percent move. MarketBeat puts the market cap at USD 155.57 billion and the P/E ratio at 19.85.

Photorealistic offshore wind farm in the North Sea at golden sunset with dozens of white turbines
Iberdrola ES0144580F34 offshore wind farm glowing at radiant North Sea golden sunset, Illustration mit AI erstellt.

Iberdrola stock (ES0144580F34) traded at EUR 20.05 on September 11, 2026, with volume of 151,460 shares and a 0.15 percent move from the prior session. At the same time, MarketBeat puts the market capitalization at USD 155.57 billion and the P/E ratio at 19.85, while the shares were up 8.1 percent from the start of the year.

Dividend support

As MarketBeat reported on September 10, 2026, Iberdrola's 52-week range stood at USD 72.48 to USD 100.64, with the stock trading at USD 93.68 and a dividend yield of 3.20 percent. The same page also showed consensus at Hold and EPS expected to rise from USD 4.63 to USD 4.95 in the coming year.

Fresh figures matter

According to MarketBeat on September 10, 2026, Iberdrola's trailing EPS was USD 4.72, net income was USD 7.11 billion and net margin was 15.59 percent. The same source said revenue reached USD 51.52 billion and return on equity was 9.88 percent.

Stock stays supported

Iberdrola stock ended the latest session at EUR 20.05 on September 11, 2026, with 151,460 shares traded and a 0.15 percent change versus the prior day. MarketBeat's USD 93.68 quote on September 10, 2026, and its USD 155.57 billion market cap frame the larger valuation picture for investors.

Iberdrola stock at a glance

  • Company: Iberdrola, S.A.
  • ISIN: ES0144580F34
  • Ticker: IBE
  • Trading venue: BME Madrid
  • Price (as of September 11, 2026): EUR 20.05
  • Market capitalization: USD 155.57 billion (as of September 10, 2026)
  • Sector / Industry: Utilities / Electric Utilities
  • Index membership: IBEX 35

More news and analyses on Iberdrola stock

Disclaimer...

en | ES0144580F34 | IBERDROLA | boerse | 70087480 | bgmi