Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

IBEN.MX

STRONG BUY

Iberdrola, S.A. · Utilities · Spain · $154.3B · Avg Vol: $30K/d

90
StockRank
Get insider-trade alerts
Q
65
V
46
M
76
P/E (TTM)
27.3x
ROE
10.0%
D/E
0.9x
Dividend %
3.2%

COMPANY DESCRIPTION

Iberdrola, S.A. is a global utility giant and a world leader in renewable energy, specializing in wind, solar, and electricity distribution networks. The company's competitive moat is built on its massive regulated asset base and long-term power purchase agreements, which provide highly predictable and stable cash flows. Iberdrola is a pioneer in the green energy transition, leveraging its scale and early-mover advantage to secure prime offshore wind concessions globally.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue61.4B56.2B49.0B50.2B-6.5%49.6B49.5B51.3B1.1%
EPS0.710.790.731.0212.8%0.91
Shares6.4B6.4B6.4B6.7B+5.0%6.6B
Debt57.4B70.2B65.8B65.2B4.3%68.0B
Equity46.8B49.1B53.7B57.0B6.8%
Op CF11.9B13.8B13.6B13.3B3.7%
Inv CF-11.6B-11.0B-9.6B-12.7B
Fin CF172.0M-4.7B-2.6B-716.4M
Loading 1Y...
PRICE (1Y)+9.8%
22.4523.0523.6624.2624.86May 29Jun 19Jul 9
SMA 50SMA 200
Close
$24.86
52W High
$24.86
From 52W High
1.0%

SCORE BREAKDOWN

Quality
65
ROIC
7.8%70.2
ROE
10.0%67.9
GP/Assets
288.3%99.8
Op. Margin
21.6%62.9
FCF/Assets
N/A
Piotroski
779.5
Int. Cover
4.7x58.9
D/E Ratio
0.95x57.4
Current Ratio
0.82x35.3
Value
46
P/E (TTM)
27.3x22.4
EV/EBITDA
10.8x55.3
P/FCF
N/A
P/B
0.1x98.9
P/S
3.3x25.9
Div Yield
3.2%47.8
Momentum
76
52W High %
100%100.0
RS 6M
13%85.0
SMA 50/200
1.04x62.1
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
N/A
Q Growth
-15%27.5

FUNDAMENTALS

Market Cap
$154.3B
P/E (Forward)
Gross Margin
53.9%

SECTOR PEERS

Closest peers in Utilities, ranked by industry match, size, and score similarity. Cross-listings of IBEN.MX are excluded.

TickerCompanyMkt CapStockRankSignal
IBEN.MXIberdrola, S.A.(you)$154.3B90STRONG BUY
ENL.DEEnel SpA$114.2B88STRONG BUY
GZF.DEEngie SA$78.9B86STRONG BUY
EOAN.DEE.ON SE$53.6B83STRONG BUY
EDP.LSEDP, S.A.$21.0B77BUY
SSE.LSSE plc$38.5B61HOLD
A2A.MIA2A S.p.A.$8.1B86STRONG BUY
600642.SSShenergy Company Limited$6.2B87STRONG BUY
RWE.DERWE Aktiengesellschaft$49.2B44HOLD
BIP-UN.TOBrookfield Infrastructure Partners L.P.$28.8B54HOLD

Peer medians: ROE 8.0% · P/E 18.4x · Gross margin 33.7%

Iberdrola, S.A. (IBEN.MX) — Stock Score Summary

Iberdrola, S.A. (IBEN.MX) has a MoatMap StockRank of 90/100 based on Quality (65/100), Value (46/100), and Momentum (76/100) factor scores. The current signal is STRONG BUY.

Iberdrola, S.A. is a global utility giant and a world leader in renewable energy, specializing in wind, solar, and electricity distribution networks. The company's competitive moat is built on its massive regulated asset base and long-term power purchase agreements, which provide highly predictable and stable cash flows. Iberdrola is a pioneer in the green energy transition, leveraging its scale and early-mover advantage to secure prime offshore wind concessions globally.

Key Financial Metrics

Price$24.86
Market Cap$154.3B
P/E (TTM)27.26
Price/Book0.15
Return on Equity10.0%
Return on Invested Capital7.8%
Debt/Equity94.89
Gross Margin53.9%
Operating Margin21.6%
Revenue Growth-4.5%
Dividend Yield3.2%

Iberdrola, S.A. operates in the Utilities - Diversified industry, part of the Utilities sector (Spain).

Frequently Asked Questions

What is Iberdrola, S.A.’s (IBEN.MX) StockRank?
MoatMap’s StockRank for Iberdrola, S.A. (IBEN.MX) is 90/100, with a Strong Buy signal. It is a composite of Quality (65), Value (46), and Momentum (76) factor ranks across MoatMap’s 20,000+ stock universe.
Does Iberdrola, S.A. have an economic moat?
Iberdrola, S.A. (IBEN.MX) has a Quality factor score of 65/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Iberdrola, S.A. a buy, hold, or sell?
MoatMap’s current signal for Iberdrola, S.A. (IBEN.MX) is Strong Buy, based on a StockRank of 90/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Iberdrola, S.A. in?
Iberdrola, S.A. (IBEN.MX) operates in the Utilities sector, specifically the Utilities - Diversified industry (Spain).