Iberdrola, S.A. (BME:IBE)

Spain flag Spain · Delayed Price · Currency is EUR
21.93
+0.25 (1.15%)
Oct 13, 2026, 9:55 AM CET
Market Cap142.26B +31.5%
Revenue (ttm)44.45B +4.7%
Net Income6.83B +40.1%
EPS1.00 +38.3%
Shares Out 6.49B
PE Ratio26.57
Forward PE20.39
Dividend0.68 (3.10%)
Ex-Dividend DateJul 6, 2026
Volume581,967
Open21.85
Previous Close21.68
Day's Range21.79 - 21.93
52-Week Range16.55 - 22.08
Beta0.49
AnalystsHold
Price Target21.03 (-4.1%)
Earnings DateOct 21, 2026