Loading data for IBDSF — first visit, this takes a few seconds.

Iberdrola S.A.

OTC Markets OTCID: IBDSF · Real-Time Price · USD
23.55
-0.05 (-0.21%)
At close: Aug 24, 2026, 8:00 PM

The price, the headline numbers and the latest news, in one place.

Iberdrola S.A. (IBDSF) Stock Price, Analysis & Data

-0.21%

No data available

Bid23.04
Market Cap159.49B
Revenue (ttm)44.44B
Net Income (ttm)5.58B
0.56
0.94
25.43
19.43
P/B (ttm)2.64
P/S (ttm)3.59
Earnings DateOct 21, 2026
Ask24.05
Volume3
Avg. Volume (20D)12,782
Open23.90
Previous Close23.60
Day's Range23.90 - 23.90
52-Week Range18.11 - 25.33
Analystn/a
Price Targetn/a
Dividends$0.79 (3.34%)
Ex-Dividend DateJul 6, 2026

About IBDSF

Iberdrola, S.A. engages in the generation, production, transmission, distribution, and supply of electricity in Spain, the United Kingdom, the United States, Mexico, Brazil, Germany, France, and Australia. It generates electricity from renewable sources, such as onshore and offshore wind, photovoltaic, hydro, other energy sources, conventional nuclear, and combined cycle plants, as well as through batteries. The company is involved in the purchas...

Sector Utilities
IPO Date Dec 8, 2006
Employees 44,573
Stock Exchange OTC Markets OTCID
Ticker Symbol IBDSF
Full Company Profile

Financial Performance

In 2025, Iberdrola S.A.'s revenue was 44.08B, an increase of 2.53% compared to the previous year's 42.99B. Earnings were 6.29B, an increase of 11.99%.

Financial Statements

Earnings Surprise

Iberdrola S.A. has released their quarterly earnings on Oct 26, 2022:
  • Revenue of $10.45B misses estimates by $0, with -16.94% YoY decline.
  • EPS of 0.15 misses estimates by -0.03, with Infinity% YoY growth.
Iberdrola S.A. is scheduled to release its earnings on Oct 21, 2026, after market closes.
Analysts project revenue of ... Upgrade