MarketInOut Stock Screener Log In | Sign Up
 

Iberdrola S.A. ADR

OTC • Utilities • Utilities - Diversified • Quote as of 06/24/2026 14:27
Iberdrola S.A. ADR stock price and volume chart

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.

Key Fundamentals

EPS3.71
P/E25.82
ROE11.30
RPS30.45
ROIC5.23
ROA3.77
Interest Cover4.58
EBITDA, mln17,254
EV / EBITDA12.80
EV / EBIT19.73
Revenue, mln50,297
EV / Revenue4.39

Financial Strength

Altman Z-Score1.21
Piotroski F-Score 7 / 9
Beneish M-Score-2.51
Price to Lynch Fair Value1.46
Price to Graham Number2.03
1-Year Target Price94.65
Shiller PE Ratio26.61

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.58% 75 / 100   
1 Month 5.44% 80 / 100   
2 Months 3.57% 64 / 100   
6 Months 13.81% 67 / 100   
1 Year 28.16% 62 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us