MarketInOut Stock Screener Log In | Sign Up

Iberdrola S.A. ADR

OTC • Utilities • Utilities - Diversified • Quote as of 10/30/2026
Iberdrola S.A. ADR stock price and volume chart

Company Profile

IndustryUtilities - Diversified
SectorUtilities
ExchangeOTC
Market Capitalization163,883 mln
Float1,623 mln
Earnings Date02/24/2027

EPS

3.45
Solid

P / E

28.66
Elevated

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.29
Borderline

1-Year Forecast

98.2044
Fairly priced

Relative Strength

69 / 100
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.45
P/E28.66
ROE13.40
RPS31.79
ROIC4.69
ROA4.05
Interest Cover2.45
EBITDA, mln21,170
EV / EBITDA11.10
EV / EBIT16.86
Revenue, mln52,806
EV / Revenue4.45

Quote Details

Last 98.8800
Change 0.32 (0.32%)
Open 99.5800
Volume 52,842
Turnover 5,225,017
Average Volume 81,012

Financial Ratios

Pre-Tax Profit Margin16
Leverage Ratio3.41
Current Ratio0.74
Price / Book2.82
Price / Tangible Book6.64
Price / Free Cash Flow123
Debt / Equity1.29
Price / Sales3.07
PEG Ratio2.87

Financial Strength

Altman Z-Score1.22
Piotroski F-Score 7 / 9
Beneish M-Score-2.29
Price to Intrinsic Value2.52
Price to Lynch Fair Value2.70
Price to Graham Number2.48
1-Year Target Price98.2044
Shiller PE Ratio26.58

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.81% 65 / 100   
1 Month 5.99% 79 / 100   
2 Months 2.29% 68 / 100   
6 Months 7.47% 71 / 100   
1 Year 25.11% 72 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog