Loading data for IBDSF — first visit, this takes a few seconds.
Iberdrola S.A. (IBDSF)
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% (1D)
No data available
| Bid | 23.04 |
| Market Cap | 159.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 Date | Oct 21, 2026 |
| Ask | 24.05 |
| Volume | 3 |
| Avg. Volume (20D) | 12,782 |
| Open | 23.90 |
| Previous Close | 23.60 |
| Day's Range | 23.90 - 23.90 |
| 52-Week Range | 18.11 - 25.33 |
| Analyst | n/a |
| Price Target | n/a |
| Dividends | $0.79 (3.34%) |
| Ex-Dividend Date | Jul 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...
Industry Utilities - Diversified
Sector Utilities
IPO Date Dec 8, 2006
Employees 44,573
Stock Exchange OTC Markets OTCID
Ticker Symbol IBDSF
Website https://www.iberdrola.com
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 StatementsEarnings 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
Analysts project revenue of ... Upgrade
