S&P 500 7,408.30 -1.21% NASDAQ 25,137.69 -2.15% DOW 51,711.65 -0.97% R2K 2,940.16 -0.67% VIX 18.70 +12.38% US 10Y 4.70 +0.99% DXY 101.41 -0.02% GOLD 4,030.30 -0.40% CRUDE 91.74 -0.49%
Next Bullish Trade
Sign in
IBE.MC

Iberdrola, S.A. MCE · IBE.MC

$21.27 -0.05 (-0.23%)
Neutral · +0.43σ

Valuation

Market cap $138.5B
P/E (ttm) 26.3
Forward P/E 19.6
Beta (5y) 0.57
Shares out 6,575.0M
Div yield 3.20%

Profitability & returns

ROE 10.0%
Net margin 15.9%
FCF margin
Debt / equity 1.00

Trading information

Last price $21.27
Day range $20.68 – $21.45
52-wk range $18.25 – $22.08
Avg volume 11.9M
RSI (2) 50.5
Trend zone Neutral
52-week range · today's price
$18.25$22.08

Company

Sector Utilities
Industry Utilities - Diversified
Exchange MCE
Next earnings 2026-10-21

Iberdrola, S.A. engages in the generation, production, transmission, distribution, and supply of electricity in Spain, the United Kingdom, the United States, Mexico, Brazil, Germany, France, and Australia. It generates electricity from renewable sources, such as onshore and offshore wind, photovoltaic, hydro, other energy sources, conventional nuclear, and combined cycle plants, as well as through batteries. The comp…