Iberdrola, S.A. (LON:0HIT)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in EUR
21.21
-0.33 (-1.53%)
At close: Oct 22, 2026
Market Cap115.28B +18.0%
Revenue (ttm)39.42B +6.9%
Net Income5.61B +24.7%
EPS0.82 +30.2%
Shares Out n/a
PE Ratio21.79
Forward PE18.93
Dividend0.48 (2.73%)
Ex-Dividend DateJul 6, 2026
Volume2,012,528
Open21.61
Previous Close21.54
Day's Range21.41 - 21.80
52-Week Range16.75 - 22.41
Beta0.49
Analystsn/a
Price Targetn/a
Earnings DateOct 21, 2026