Iberdrola, S.A. (ETR:IBE1)

Germany flag Germany · Delayed Price · Currency is EUR
20.19
+0.13 (0.65%)
Sep 11, 2026, 5:35 PM CET
Market Cap130.78B +26.2%
Revenue (ttm)44.45B +4.7%
Net Income6.83B +40.1%
EPS1.00 +38.3%
Shares Out n/a
PE Ratio19.15
Forward PE18.65
Dividend0.55 (2.75%)
Ex-Dividend DateJul 6, 2026
Volume14,399
Open20.11
Previous Close20.06
Day's Range20.07 - 20.23
52-Week Range15.32 - 22.07
Beta0.56
Analystsn/a
Price Targetn/a
Earnings DateOct 21, 2026