OTC •
Utilities •
Utilities - Diversified •
Quote as of 06/24/2026 14:27
Company Profile
IndustryUtilities - Diversified
SectorUtilities
ExchangeOTC
Market Capitalization156,093 mln
Float1,600 mln
Earnings Date07/22/2026
EPS
3.71
Solid
P / E
25.82
Elevated
Piotroski F-Score
7
/ 9
Strong
Beneish M-Score
-2.51
Likely reliable
1-Year Forecast
94.65
Fairly priced
Relative Strength
78
/ 100
Strongly outperforming
Business Description
Founded in 1840 and based in Bilbao, Spain, Iberdrola is one of the world's largest energy companies, operating across Spain, the UK, the US, Mexico, Brazil, Germany, France, and Australia. The company generates and supplies electricity and gas using a broad mix of sources, with a strong focus on renewables such as wind, solar, and hydropower, alongside nuclear and gas-fired plants, giving it a total installed capacity of over 46,000 MW. Iberdrola serves both households and industrial clients, offering services that range from home solar panels and heat pumps to green hydrogen and large-scale energy management.