(ibdsf - IBERDROLA SA)

company profile

Iberdrola (ibdsf) is trading at 24.225

Open Price
24.02
Previous close
24.225
Previous close
24.225
P/E Ratio
24.3437
Sector
Utilities
Shares outstanding
6706500000
Primary exchange
OTC Markets
ISIN
ES0144580Y14