Iberdrola, S.A. logo IBE.MC - Iberdrola, S.A.

NEXT EARNINGS: Feb 25, 2026 (today) EPS Est: $0.14 | Rev Est: $13.8B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 2
HOLD 2
SELL 0
STRONG
SELL
0
Market Cap: 135.49B
Volume: 20,700
Avg Volume: 10,006,452
52 Week Range: 13.21-20.38
Sector: Utilities
Industry: Diversified Utilities
Beta: 0.65
Last Dividend: $0.66
Exchange: BME
Country: ES
Employees: 44,701
IPO Date: 2000-01-03
EPS (TTM): 0.87
P/E Ratio: 15.26
Revenue (TTM): 44.74B
Total Assets: 158.29B
Total Debt: 57.73B
Cash & Equiv: 4.08B
Rev Growth (5Y): 4.2%
EPS Growth (5Y): 10.8%
FCF Growth (5Y): 22.7%
ROCE: 7.4%
Debt/Equity: 1.23

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-10-28 $0.24 $0.22 +8.4% $11.1B $11.7B -5.2%
2025-07-22 $0.23 $0.23 +1.3% $9.9B $11.2B -11.9%
2025-04-30 $0.29 $0.26 +12.9% $12.9B $13.4B -4.3%
2025-02-27 $0.10 $0.10 +1.8% $22.1B $13.2B +67.3%
2024-10-23 $0.21 $0.16 +31.2% $10.5B $14.2B -26.4%
2024-07-24 $0.21 $0.17 +23.5% $10.0B $9.5B +4.3%
2024-04-24 $0.42 $0.24 +75.0% $12.7B $13.9B -9.0%
2024-02-22 $0.18 $0.16 +12.5% $12.1B $16.8B -27.6%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 44.74B 49.34B 53.95B 39.11B 33.15B 36.44B 35.08B 31.26B 29.22B 31.42B 30.03B 32.81B
Net Income 5.61B 4.80B 4.34B 3.88B 3.61B 3.41B 3.01B 2.80B 2.73B 2.44B 2.35B 2.60B
EPS 0.87 0.75 0.64 0.57 0.56 0.52 0.45 0.42 0.41 0.37 0.36 0.40
Total Assets 158.29B 150.03B 154.67B 141.75B 122.52B 122.37B 113.04B 110.69B 106.71B 104.66B 93.77B 92.41B
Total Debt 57.73B 61.65B 50.42B 44.27B 40.51B 41.40B 37.49B 36.85B 31.61B 29.81B 27.31B 29.42B
Cash & Equivalents 4.08B 3.02B 4.61B 4.03B 3.43B 2.11B 2.80B 3.20B 1.43B 1.15B 1.81B 1.71B
Operating Cash Flow 11.93B 12.13B 10.44B 8.11B 8.35B 6.92B 7.59B 5.69B 6.72B 6.26B 6.80B 5.90B
Free Cash Flow 3.72B 4.41B 3.66B 1.19B 2.50B 1.33B 1.24B (439.91M) 1.70B 2.17B 3.23B 1.88B
FCF per Share 0.58 0.69 0.55 0.18 0.39 0.20 0.18 -0.07 0.26 0.34 0.50 0.29
Book Value 47.12B 43.11B 41.12B 40.48B 35.41B 37.68B 38.31B 37.06B 37.24B 37.71B 35.59B 35.14B
Cash & ST Investments 4.57B 5.47B 7.47B 8.40B 4.61B 2.48B 3.14B 3.44B 1.77B 1.53B 2.27B 1.95B
ROC Equity 0.12 0.11 0.11 0.10 0.10 0.09 0.08 0.08 0.07 0.06 0.07 0.07