(ibdsf - IBERDROLA S.A.)

company profile

Iberdrola (ibdsf) is trading at 22.765

Open Price
23.06
Previous close
22.765
Previous close
22.765
P/E Ratio
19.7511
Sector
Utilities
Shares outstanding
6673141516
Primary exchange
OTC Markets
ISIN
ES0144580Y14