Iberdrola SA (XMAD:IBE)
€ 11.65 0.075 (0.65%) Market Cap: 73.30 Bil Enterprise Value: 115.73 Bil PE Ratio: 12.68 PB Ratio: 1.37 GF Score: 86/100