Skip to main content
Back
IBDSF logo

Iberdrola, S.A.

Data quality: 100%
IBDSF
OTC Utilities Diversified Utilities
$22.42
▲ $0.06 (0.25%)
Mkt Cap: 151.51B
Also listed as IBDRY OTC
Day Range
$22.02 $22.82
52-Week Range
$15.31 $24.50
Volume
817
50D / 200D Avg
$22.70 / $20.30
Prev Close
$22.37

Quick Summary

Price History

Financial Trends

Peer Comparison

vs Utilities sector median (208 peers)

Metric Stock Sector Median
P/E 24.1 13.0
P/B 3.0 1.4
ROE % 12.9 9.3
Net Margin % 13.8 10.5
Rev Growth 5Y % 3.9 6.1
D/E 1.2 1.4

Analyst Price Target

No analyst coverage available

Earnings Estimates

Period EPS Est. Revenue Est. Analysts
FY2030 $1.28
$1.16 – $1.60
54.11B 1
FY2029 $1.19
$1.08 – $1.49
52.11B 1
FY2028 $1.14
$1.03 – $1.42
49.97B 1

Earnings Surprises

Last 8 quarters
Quarter Est. EPS Actual EPS Surprise
2026-02-25 $0.14 $0.17 +20.5%
2025-10-28 $0.25 $0.28 +8.5%
2025-07-22 $0.27 $0.29 +5.5%
2025-04-30 $0.29 $0.34 +18.3%
2025-02-27 $0.10 $0.24 +129.8%
2024-10-23 $0.18 $0.23 +25.5%
2024-07-24 $0.19 $0.23 +21.7%
2024-04-24 $0.26 $0.46 +80.2%

Dividend History

7 yr streak

Yield

0.01%

Payout Ratio

0.20%

Growth (3Y)

14.80%

Growth (5Y)

12.34%

Ex-Date Payment Date Amount Yield
May 28, 2026 Jun 01, 2026 $0.00 3.24%
Jan 13, 2026 Feb 02, 2026 $0.29 3.33%
Jul 07, 2025 Jul 24, 2025 $0.48 3.91%
May 22, 2025 Jun 02, 2025 $0.01 1.34%
Jan 13, 2025 Jan 31, 2025 $0.24 4.57%
Jul 05, 2024 Jul 29, 2024 $0.38 4.66%
May 09, 2024 May 20, 2024 $0.01 1.72%
Jan 09, 2024 Jan 31, 2024 $0.22 4.43%
Jul 07, 2023 Jul 28, 2023 $0.35 4.38%
Apr 20, 2023 May 02, 2023 $0.01 3.68%
Jan 06, 2023 Jan 31, 2023 $0.19 4.05%
Jul 08, 2022 Aug 02, 2022 $0.28 4.76%
Jun 09, 2022 Jun 20, 2022 $0.01 1.75%
Jan 10, 2022 Feb 01, 2022 $0.19 3.76%
Jul 08, 2021 Jul 29, 2021 $0.25 3.70%
Jan 12, 2021 Jan 26, 2021 $0.20 2.83%
Jul 08, 2020 Jul 22, 2020 $0.22 3.26%
Jan 09, 2020 Jan 23, 2020 $0.19 3.74%
Jul 04, 2019 Jul 18, 2019 $0.23 3.18%
Jan 09, 2019 Jan 23, 2019 $0.14 4.02%

Key Takeaways

Revenue grew 3.87% annually over 5 years — modest growth
ROE of 12.93% — decent returns on equity
Generating 1.19B in free cash flow
Dividends growing 12.34% annually over 5 years

Growth

Revenue Growth (5Y)
3.87%
Revenue (1Y)1.77%
Earnings (1Y)11.95%
FCF Growth (3Y)-47.09%

Quality

Return on Equity
12.93%
ROIC7.02%
Net Margin13.80%
Op. Margin22.56%

Safety

Debt / Equity
1.19
Current Ratio0.87
Interest Coverage2.39

Valuation

P/E Ratio
24.12
Forward P/E22.67
P/B Ratio3.03
EV/EBITDA20.21
Dividend Yield0.01%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 1.77% Revenue Growth (3Y) -3.93%
Earnings Growth (1Y) 11.95% Earnings Growth (3Y) 14.37%
Revenue Growth (5Y) 3.87% Earnings Growth (5Y) 12.77%
Profitability
Revenue (TTM) 45.53B Net Income (TTM) 6.28B
ROE 12.93% ROA 3.91%
Gross Margin 25.57% Operating Margin 22.56%
Net Margin 13.80% Free Cash Flow (TTM) 1.19B
ROIC 7.02% FCF Growth (3Y) -47.09%
Safety
Debt / Equity 1.19 Current Ratio 0.87
Interest Coverage 2.39
Dividends
Dividend Yield 0.01% Payout Ratio 0.20%
Dividend Growth (3Y) 14.80% Dividend Growth (5Y) 12.34%
Consecutive Div Years 7 yrs
Valuation
P/E Ratio 24.12 Forward P/E 22.67
P/B Ratio 3.03 P/S Ratio 3.33
PEG Ratio 1.64 Forward PEG N/A
EV/EBITDA 20.21 Fwd EV/EBITDA 9.06
Forward P/S 3.27 Fwd Earnings Yield 4.41%
FCF Yield 0.79%
Market Cap 151.51B Enterprise Value 207.61B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 45.53B 44.74B 49.34B 53.95B 39.11B
Net Income 6.28B 5.61B 4.80B 4.34B 3.89B
EPS (Diluted) 0.94 0.84 0.72 0.64 0.60
Gross Profit 11.64B 23.88B 23.30B 20.20B 17.06B
Operating Income 10.27B 9.73B 8.97B 7.98B 7.34B

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 160.70B 158.29B 150.03B 154.67B 141.75B
Total Liabilities 97.31B 97.24B 89.74B 96.55B 85.63B
Shareholders' Equity 50.05B 47.13B 43.11B 41.12B 40.48B
Total Debt 59.77B 57.73B 61.65B 50.42B 45.12B
Cash & Equivalents 3.67B 4.08B 3.02B 4.61B 4.03B
Current Assets 24.77B 20.84B 23.06B 23.23B 22.38B
Current Liabilities 28.33B 30.14B 28.07B 28.84B 24.35B