Iberdrola, S.A. (ETR:IBE1)

Germany flag Germany · Delayed Price · Currency is EUR
20.06
-0.03 (-0.15%)
Aug 21, 2026, 5:35 PM CET
Market Cap130.07B +19.0%
Revenue (ttm)44.45B +4.7%
Net Income6.83B +40.1%
EPS1.00 +38.3%
Shares Out n/a
PE Ratio19.05
Forward PE18.66
Dividend0.55 (2.77%)
Ex-Dividend DateJul 6, 2026
Volume10,311
Open20.14
Previous Close20.09
Day's Range20.03 - 20.22
52-Week Range15.32 - 22.07
Beta0.56
Analystsn/a
Price Targetn/a
Earnings DateOct 21, 2026