
Iberdrola, S.A. (IBDRY)
OTC • Market Data in USD, Fundamentals in EUR Market USD / Fundamentals EUR
$73.92
+$0.26
+0.35%
Last Update: 12 Sept 2025, 19:58
$119.03B
Market Cap
43.18
P/E Ratio (TTM)
P/E Ratio
2.60%
Forward Dividend Yield
Forward Yield
$53.37 - $78.31
52 Week Range