Iberdrola, S.A. (IBDSF)

OTCMKTS · Delayed Price · Currency is USD
23.58
+0.01 (0.02%)
Aug 20, 2026, 3:46 PM EST
Market Cap152.36B +21.0%
Revenue (ttm)50.78B +4.7%
Net Income7.80B +40.1%
EPS1.14 +38.3%
Shares Out n/a
PE Ratio19.53
Forward PE18.71
Dividend0.35 (1.48%)
Ex-Dividend DateJul 6, 2026
Volume3
Open23.86
Previous Close23.58
Day's Range23.55 - 23.86
52-Week Range18.11 - 25.33
Beta0.56
Analystsn/a
Price Targetn/a
Earnings DateOct 21, 2026