Iberdrola SA (OTCPK:IBDRY)
$ 49.7 0.62 (1.26%) Market Cap: 78.18 Bil Enterprise Value: 132.74 Bil PE Ratio: 12.56 PB Ratio: 1.37 GF Score: 84/100

Iberdrola SA (IBDRY) Stock Estimates Data

Iberdrola SA (IBDRY) 12 Month Price Targets

Iberdrola SA (IBDRY) Analyst Rating