Iberdrola SA, BilbaoIBDRY:US Last Price23.223 Market Cap156.636B CountrySpain State (US only)N/A1D0.52%N/A7D0.78%N/A30D0.94%N/A6M1.51%N/A1Y27.81%N/AYTD7.12%N/A