Companies: 10,795·Total market cap: $144.5T
Iberdrola, S.A.

Iberdrola, S.A.

IBE.MCBMEUtilities● Active
$19.88
+$0.11(+0.56%)
Market Cap$134.3B
P/E Ratio
52W High$20.6
52W Low$15.095
Overview

Iberdrola, S.A. (IBE.MC) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · IBE.MC · as of Jun 9, 2026

Key Statistics

EPS (TTM)$0.93ibe.mc eps ttm · ibe.mc earnings per shareEarnings history
PE Ratio (TTM)21.4×ibe.mc pe ratio ttm · ibe.mc price to earningsPE Ratio deep dive
Revenue (TTM)$44.7Bibe.mc revenue ttm · ibe.mc annual revenueFull revenue history
Dividend Yield3.39%does ibe.mc pay dividends · ibe.mc dividend yieldDividend history
Shares Outstanding6.68Bibe.mc shares outstanding · ibe.mc floatShares outstanding history
Next EarningsJul 22, 2026Est.ibe.mc earnings date · ibe.mc next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$45.55B▲ +1.81% YoY
202320242025
iberdrola, s.a. revenue · ibe.mc revenue 2025
FY 2025Net Income$6.29B▲ +11.99% YoY
202320242025
iberdrola, s.a. net income · ibe.mc profit 2025
FY 2025EPS$0.94▲ +8.05% YoY
202320242025
ibe.mc eps · iberdrola, s.a. earnings per share 2025
TTM:Revenue: $44.70BNet Income: $5.99BEPS: $0.93View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy4 analystsis ibe.mc a buy · ibe.mc analyst rating
Strong Buy
0
Buy
2
Hold
2
Sell
0
Strong Sell
0
12-Month Price Target
$Low
$19.88Current
$Avg Target
$High
ibe.mc price target · ibe.mc 12 month forecast

Total: 4 · Buy rate: 50.0%

Stock Performance

Full History
1D+0.56%
1W+2.19%
1M+2.19%
3M+3.95%
YTD+7.61%
1Y+24.22%
5Y+86.27%

About Iberdrola, S.A.

CEOPedro Azagra Blazquez
IPO DateJan 3, 2000
Employees44,701
CountryES

Iberdrola, S.A. Headquartered in Bilbao, Spain, Iberdrola, S.A. is a long-standing energy company, established in 1840. It is actively involved in the entire electricity value chain, encompassing power generation, tr…

what is iberdrola, s.a. · ibe.mc stock overview · iberdrola, s.a. company profile · who is iberdrola, s.a. ceo · ibe.mc BME · iberdrola, s.a. headquarters · iberdrola, s.a. business segments

About Stock Overview & Key Data

Iberdrola, S.A. (IBE.MC) is a Utilities company in the Diversified Utilities industry, listed on BME since Jan 3, 2000. As of the latest trading session, IBE.MC stock price is $19.88, with a market capitalization of $134.3B. The stock has returned +24.22% over the past 12 months and +7.61% year-to-date.

According to 4 Wall Street analysts, the consensus rating for Iberdrola, S.A. stock is Buy, with an average 12-month price target of $—. In fiscal year 2025, Iberdrola, S.A. reported revenue of $45.5B and net income of $6.3B. For detailed data — including Iberdrola, S.A. revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, Iberdrola, S.A. (IBE.MC) stock price is $19.88. The stock is traded on BME under the ticker symbol IBE.MC. The 52-week range is $15.10 – $20.60.

IBE.MC stock priceIBE.MC quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 9, 2026Not investment advice