Iberdrola SA, BilbaoIBDRY:US Last Price17.356 Market Cap104.783B CountrySpain State (US only)N/A1D5.21%N/A7D6.68%N/A30D19.58%N/A6M21.00%N/A1Y39.80%N/AYTD26.04%N/A