I

Iberdrola IBDRY

$89.47
Last close: March 6, 2026

Key indicators

Price
P/E 22
Cheap
Expensive
Net margin
15%
Low
High
Earnings growth
+21%
Low
High
Bars: against the 102 close companies.

Posts

No posts about IBDRY yet.

About Iberdrola Sa Sponsored ADR (Spain)

Iberdrola is a Spanish electricity group that owns power networks, wind and solar farms and retail energy supply in Spain, the UK, the US and Latin America. It earns most of its money from regulated grid operations and from selling renewable power. Its US arm Avangrid develops offshore wind projects. The IBDRY ticker is its US-traded share certificate.