[ RECIPIENT ENTITY RECORD ]
Iberdrola SA
VERIFIED NODE
ID: 001309 · iberdrola-sa
R TARGET NODE — CAPITAL RECIPIENT
Iberdrola SA
Entity Intelligence
[ R ]
Legal Name
Iberdrola SA
Entity Type
Company
Jurisdiction
Spain
Recipient Intelligence Summary
Iberdrola SA is a global energy leader and one of the world’s largest producers of wind power and renewable energy. Headquartered in Spain, the company manages extensive networks and generation assets across Europe and the Americas. It is a primary destination for institutional ESG capital and green energy financing.
Capital Influx Log (Transactions)
| Date | Type | Amount |
|---|---|---|
| 19 May 2026 | EQUITY | $650.0M |