Iberdrola, S.A. (ETR:IBE1)

Germany flag Germany · Delayed Price · Currency is EUR
20.83
+0.15 (0.73%)
Oct 2, 2026, 5:35 PM CET
Market Cap135.06B +26.7%
Revenue (ttm)44.45B +4.7%
Net Income6.83B +40.1%
EPS1.00 +38.3%
Shares Out n/a
PE Ratio19.78
Forward PE19.13
Dividend0.55 (2.66%)
Ex-Dividend DateJul 6, 2026
Volume20,929
Open20.83
Previous Close20.68
Day's Range20.69 - 21.11
52-Week Range16.01 - 22.07
Beta0.56
Analystsn/a
Price Targetn/a
Earnings DateOct 21, 2026