← AI Companies
ESP Madrid EUR

Iberdrola is a major energy company focused on renewable energy and electricity distribution, supporting AI infrastructure through sustainable power solutions for data centers.

Snapshot
Country ESP ESP
ExchangeMadrid
AI Layer energy
Category 1.20 Electric Utilities
Sentiment 58.0%
USD Mkt Cap156.06B
USD Revenue51.56B
USD Net Income6.47B
P/E25.20
fwd P/E18.66
PEG3.03
Price 3M-0.9%
Price 6M+2.0%
Price 1Y+30.4%
Price 2Y+60.8%
USD Share Price23.42
Price History
Price & Size
Price 20.16 EUR
Market Cap 134.53B EUR
Shares Outstanding 6.67B
Shares Float 6.22B
52w Low 15.33 EUR
52w High 22.08 EUR
Avg Volume 9.13M
Valuation
P/E (trailing) 25.2x
P/E (forward) 18.7x
P/B 2.61x
Enterprise Value 199.94B EUR
Book Value / Share 7.74 EUR
PEG Ratio 3.03x
P/S 3.03x
EV / Revenue 4.50x
EV / EBITDA 13.69x
Income
Revenue 44.44B EUR
Revenue / Share 6.57 EUR
EBITDA 14.60B EUR
Net Income 5.58B EUR
EPS (trailing) 0.80 EUR
EPS (forward) 1.08 EUR
Margins & Profitability
Gross Margin 53.9%
Operating Margin 24.5%
Profit Margin 15.9%
EBITDA Margin 32.9%
Return on Equity 10.0%
Return on Assets 3.8%
Growth
Revenue Growth 9.8%
Earnings Growth 68.3%
Cash & Debt
Total Cash 6.61B EUR
Total Debt 62.46B EUR
Free Cash Flow 2.56B EUR
Operating Cash Flow 11.29B EUR
Debt / Equity 1.00x
Current Ratio 0.75x
Quick Ratio 0.62x
Dividend
Rate 0.68 EUR
Yield 3.4%
Payout Ratio 84.9%
Ex-Date 2026-07-06
Risk
Beta 0.56
Analyst Consensus
Target (Mean) 20.51 EUR
Target (Median) 20.00 EUR
Target (High) 23.50 EUR
Target (Low) 17.30 EUR
Recommendation hold
# Analysts 23
Identifiers
ISINES0144580Y14
FIGIBBG000BB2XM9
SEDOLB1S7VJ2
Sentiment 58.0%
Positive drivers

Iberdrola's renewable energy portfolio benefits from rising electricity demand driven by AI data center expansion across Europe. Recent project announcements in offshore wind and solar have reinforced long-term growth narratives. Strong Q2 results highlighted margin resilience in clean energy operations.

Neutral / mixed

Energy price volatility and shifting EU regulatory frameworks create balanced but uncertain outlooks for utilities. Currency fluctuations and broader market rotations into tech stocks have limited upside momentum. Investor focus remains on execution of the 2025-2030 capex plan.

Negative drivers

Higher interest rates continue to pressure valuation multiples for capital-intensive renewable developers. Supply chain delays and permitting hurdles have slowed several Iberian projects. Increased competition from other utilities in the green hydrogen space adds margin risk.

Bottom line

Overall sentiment is mildly positive, supported by structural demand tailwinds from AI-driven electrification, yet tempered by macroeconomic and execution risks.