Iberdrola S.A.

OTC Markets OTCID: IBDSF · Real-Time Price · USD
23.60
+0.02 (0.08%)
At close: Aug 20, 2026, 10:31 AM

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

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

0.08%
Bid23.05
Market Cap159.49B
Revenue (ttm)44.44B
Net Income (ttm)5.58B
0.56
0.93
25.7
19.41
P/B (ttm)2.64
P/S (ttm)3.59
Earnings DateOct 21, 2026
Ask24.14
Volume3
Avg. Volume (20D)12,862
Open23.90
Previous Close23.58
Day's Range23.90 - 23.90
52-Week Range18.11 - 25.33
Analystn/a
Price Target25.11 (6.40%)
Dividends$0.79 (3.33%)
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

Analyst Forecast

According to 1 analyst ratings, the average rating for IBDSF stock is "null". The 12-month stock price forecast is 25.11, which is upside of 6.4% from the latest price.

Stock Forecasts

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