← AI Companies

Iberdrola, S.A.

IBE
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.

Share Price
22.99EUR
Market Cap
169.81BUSD
Revenue
51.27BUSD
Net Income
6.05BUSD
P/E (trailing)
31.1x
Sentiment
58.0%
  • 3M +12.6%
  • 6M +21.0%
  • 1Y +35.4%
  • 2Y +87.3%

Financial data: Yahoo Finance, as of 11-Nov-2026

Price History
Price & Size
Price 22.99 EUR
Market Cap 152.61B EUR
Shares Outstanding 6.64B
Shares Float 6.13B
52w Low 17.51 EUR
52w High 23.12 EUR
Avg Volume 8.44M
Valuation
P/E (trailing) 31.1x
P/E (forward) 20.6x
P/B 2.97x
Enterprise Value 218.56B EUR
Book Value / Share 7.74 EUR
PEG Ratio 3.16x
P/S 3.31x
EV / Revenue 4.74x
EV / EBITDA 15.08x
Income
Revenue 46.08B EUR
Revenue / Share 6.85 EUR
EBITDA 14.49B EUR
Net Income 5.44B EUR
EPS (trailing) 0.74 EUR
EPS (forward) 1.11 EUR
Margins & Profitability
Gross Margin 52.6%
Operating Margin 20.9%
Profit Margin 14.7%
EBITDA Margin 31.4%
Return on Equity 9.5%
Return on Assets 3.7%
Growth
Revenue Growth 15.9%
Earnings Growth -13.4%
Cash & Debt
Total Cash 6.63B EUR
Total Debt 63.84B EUR
Debt / Equity 1.02x
Current Ratio 0.74x
Quick Ratio 0.55x
Dividend
Rate 0.68 EUR
Yield 3.0%
Payout Ratio 87.1%
Ex-Date 12-Jan-2027
Risk
Beta 0.45
Analyst Consensus
Target (Mean) 21.57 EUR
Target (Median) 21.05 EUR
Target (High) 26.00 EUR
Target (Low) 18.00 EUR
Analysts' Rating Buy
# Analysts 24
Identifiers
ISINES0144580Y14
FIGIBBG000BB2XM9
SEDOLB1S7VJ2
Sentiment 58.0%

Sentiment is an AI (Grok) reading of market mood over the past 30 days: 0% very negative, 50% neutral, 100% very positive.

Positive drivers

Iberdrola advanced renewable energy deals tied to powering AI data centers in Europe. Strong Q3 earnings from wind and solar segments exceeded analyst forecasts. Continued investment in grid modernization supports long-term growth in clean power demand.

Neutral / mixed

Energy price volatility created mixed trading patterns throughout the period. Regulatory reviews in Spain introduced uncertainty without immediate financial impact. Broader market rotation into tech overshadowed utility performance.

Negative drivers

Rising interest rates increased project financing costs across the sector. Delays in several offshore wind permits weighed on near-term pipeline visibility. Competition from cheaper fossil alternatives pressured margins in select regions.

Bottom line

Sentiment for Iberdrola is mildly positive, driven by AI-linked renewable demand but offset by macroeconomic and regulatory headwinds.