Iberdrola SA

Iberdrola SA is a global utilities leader with 56,668 MW of installed capacity, driven by wind, solar, hydro and green‑hydrogen. Operating in Spain and 6 other markets, it delivers power, energy retail and advanced storage solutions to 34 M customers.

Headquarters: Spain (ESP)

Iberdrola SA Logo
Company Profile
  • Employees: 45,273
  • HQ: Bilbao
Traded Instruments
+ Add Instrument 1
Symbol Name Type Exchange Currency ISIN Status Actions
IBE Iberdrola SA
Cap: 126.3B | P/E: 23.6
EQUITY MCE EUR ES0144580Y14 Active
📈
Home Login