Skip to main content
Back
IBDSF logo

Iberdrola, S.A.

Data quality: 100%
IBDSF
OTC Utilities Diversified Utilities
$22.30
▼ $0.15 (-0.65%)
Mkt Cap: 150.70B
Also listed as IBDRY OTC
Day Range
$21.64 $22.43
52-Week Range
$15.31 $24.50
Volume
255
50D / 200D Avg
$22.70 / $20.30
Prev Close
$22.45

Price History

Financial Trends

Peer Comparison

vs Utilities sector median (208 peers)

Metric Stock Sector Median
P/E 24.0 13.2
P/B 3.0 1.4
ROE % 12.9 9.3
Net Margin % 13.8 10.8
Rev Growth 5Y % 3.9 6.0
D/E 1.2 1.4

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

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
23.99
P/B Ratio3.01
EV/EBITDA20.13
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 Dividend Yield 0.01%
Valuation
P/E Ratio 23.99 P/B Ratio 3.01
P/S Ratio 3.31 PEG Ratio 1.64
EV/EBITDA 20.13 Dividend Yield 0.01%
Market Cap 150.70B Enterprise Value 206.80B

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