Iberdrola SA (OTCPK:IBDRY)
$ 60.86 1.02 (1.7%) Market Cap: 96.80 Bil Enterprise Value: 154.02 Bil PE Ratio: 14.12 PB Ratio: 1.61 GF Score: 85/100

Iberdrola SA (IBDRY) Transcripts

  • 1