Iberdrola, S.A. (BME:IBE)

Spain flag Spain · Delayed Price · Currency is EUR
20.16
+0.14 (0.70%)
Sep 11, 2026, 5:40 PM CET
Market Cap130.78B +26.2%
Revenue (ttm)44.45B +4.7%
Net Income6.83B +40.1%
EPS1.00 +38.3%
Shares Out 6.49B
PE Ratio24.71
Forward PE19.29
Dividend0.68 (3.44%)
Ex-Dividend DateJul 6, 2026
Volume8,951,375
Open20.16
Previous Close20.02
Day's Range20.03 - 20.24
52-Week Range15.33 - 22.08
Beta0.55
AnalystsHold
Price Target20.51 (+1.74%)
Earnings DateOct 21, 2026