Iberdrola SA, BilbaoIBDRY:US Last Price20.904 Market Cap136.914B CountrySpain State (US only)N/A1D0.49%N/A7D0.86%N/A30D2.43%N/A6M13.44%N/A1Y46.39%N/AYTD51.82%N/A