
Iberdrola, S.A. (IBDSF)
OTC • Market Data in USD, Fundamentals in EUR Market USD / Fundamentals EUR
$18.44
-$0.13
-0.67%
Last Update: 11 Sept 2025, 19:47
$119.47B
Market Cap
15.41
P/E Ratio (TTM)
P/E Ratio
2.60%
Forward Dividend Yield
Forward Yield
$13.24 - $19.66
52 Week Range