[ RECIPIENT ENTITY RECORD ]

Iberdrola SA

VERIFIED NODE ID: 001309 · iberdrola-sa
R TARGET NODE — CAPITAL RECIPIENT
Iberdrola SA
Company Spain
Recipient Type
Company
Primary Jurisdiction
Spain
Registration Status
ACTIVE
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