Iberdrola, S.A. (IBDSF) Stock Analysis & Winston Score
Iberdrola is a Spanish energy company that generates and delivers electricity to millions of homes and businesses. It focuses heavily on renewable energy — especially wind and solar power — making it one of the largest clean energy producers in the world. Its customers include households, businesses, and industrial users across multiple continents. Iberdrola earns money by selling electricity it generates and by charging fees to move power through the electrical grids it owns and operates. It is a truly global company, with major operations in Spain, the United Kingdom, the United States (through its Avangrid subsidiary), Brazil, and Mexico, giving it revenue in multiple currencies. Its large portfolio of regulated grid assets provides stable, predictable income, which is a key competitive advantage. The main growth driver is continued investment in renewable energy capacity and grid infrastructure, though rising interest rates and the high cost of financing large capital projects remain a significant ongoing risk.
Winston Score: 45/100 — Average
Mixed quality — meaningful strengths and weaknesses.
- Quality: Good (17/30)
- Growth: Weak (4/20)
- Cash Flow: Mixed (3/10)
- Stability: Mixed (4/10)
- Valuation: Good (5/10)
- Ownership: Good (8/15)
Key Facts
Price: $24.24
Market Cap: $161.8B
Sector: Utilities
Industry: Diversified Utilities
Exchange: Other OTC


