iberdrola sa - IBDRY

IBDRY

Close Chg Chg %
89.16 -0.78 -0.87%

Open Market

88.38

-0.78 (0.87%)

Volume: 16.34K

Last Updated:

Mar 26, 2026, 11:08 AM EDT

Company Overview: iberdrola sa - IBDRY

IBDRY Key Data

Open

$87.94

Day Range

87.94 - 88.62

52 Week Range

62.23 - 96.50

Market Cap

$148.14B

Shares Outstanding

1.65B

Public Float

1.65B

Beta

0.64

Rev. Per Employee

N/A

P/E Ratio

21.31

EPS

$4.44

Yield

266.68%

Dividend

$0.90

EX-DIVIDEND DATE

Jan 13, 2026

SHORT INTEREST

N/A

AVERAGE VOLUME

108.24K

 

IBDRY Performance

1 Week
 
2.33%
 
1 Month
 
-5.19%
 
3 Months
 
3.68%
 
1 Year
 
37.91%
 
5 Years
 
72.01%
 

IBDRY Analyst Ratings

  • Sell
  • Under
  • Hold
  • Over
  • Buy
Number of Ratings 26
Full Ratings ➔

About iberdrola sa - IBDRY

Iberdrola SA is a holding company, which engages in the generation, distribution, trading, and marketing of electricity. It operates through the following businesses: Networks, Liberalized, Renewables and Other Businesses. The Networks business engages in the transmission and distribution of energy businesses, as well as those of any other regulated nature, originating in Spain, the United Kingdom, the United States and Brazil. The Liberalized business includes wholesale and retail of electricity in Spain, Portugal, the United Kingdom, Mexico and Continental Europe. The Renewables business involves the generation of electricity from renewable energy sources worldwide. The Other Businesses segment consists of group's supply and gas storage up to the moment of sale and other non-energy businesses. The company was founded by Juan de Urrutia in 1901 and is headquartered in Bilbao, Spain.

IBDRY At a Glance

Iberdrola SA
Plaza Euskadi, 5
Bilbao, Basque Country 48009
Phone 34-94-415-14-11 Revenue 49.59B
Industry Electric Utilities Net Income 7.09B
Sector Utilities 2025 Sales Growth 3.428%
Fiscal Year-end 12 / 2026 Employees 45,400
View SEC Filings

IBDRY Valuation

P/E Current 21.213
P/E Ratio (with extraordinary items) N/A
P/E Ratio (without extraordinary items) 20.587
Price to Sales Ratio 2.951
Price to Book Ratio 2.406
Price to Cash Flow Ratio 14.74
Enterprise Value to EBITDA 12.771
Enterprise Value to Sales 4.474
Total Debt to Enterprise Value 0.301

IBDRY Efficiency

Revenue/Employee 1,092,259.616
Income Per Employee 156,235.956
Receivables Turnover 3.364
Total Asset Turnover 0.271

IBDRY Liquidity

Current Ratio 0.874
Quick Ratio 0.776
Cash Ratio 0.205

IBDRY Profitability

Gross Margin 27.372
Operating Margin 23.191
Pretax Margin 18.209
Net Margin 14.304
Return on Assets 3.654
Return on Equity 12.421
Return on Total Capital 5.325
Return on Invested Capital 6.493

IBDRY Capital Structure

Total Debt to Total Equity 113.404
Total Debt to Total Capital 53.14
Total Debt to Total Assets 34.082
Long-Term Debt to Equity 90.133
Long-Term Debt to Total Capital 42.236
  • Income Statement
  • Balance Sheet
  • Cash Flow Statement

Annual Financials for Iberdrola Sa - IBDRY

Collapse All in section
All values USD millions. 2022 2023 2024 2025 5-year trend
Sales/Revenue
56.70B 53.13B 47.94B 49.59B
Sales Growth
+22.64% -6.29% -9.76% +3.43%
Cost of Goods Sold (COGS) incl D&A
46.85B 40.82B 35.80B 36.02B
COGS excluding D&A
- - - -
-
Depreciation & Amortization Expense
4.95B 5.17B 5.51B 5.87B
Depreciation
3.84B 4.03B 4.26B 4.58B
Amortization of Intangibles
1.11B 1.14B 1.25B 1.30B
COGS Growth
+25.90% -12.88% -12.29% +0.59%
Gross Income
9.85B 12.31B 12.14B 13.57B
Gross Income Growth
+9.20% +25.05% -1.38% +11.79%
Gross Profit Margin
+17.36% +23.17% +25.32% +27.37%
2022 2023 2024 2025 5-year trend
SG&A Expense
493.96M 686.51M 520.29M 461.59M
Research & Development
381.50M 415.15M 435.92M 479.65M
Other SG&A
112.45M 271.36M 84.37M (18.06M)
SGA Growth
+13.25% +38.98% -24.21% -11.28%
Other Operating Expense
901.74M 2.07B (169.83M) 1.61B
Unusual Expense
299.53M 40.00M 1.20B 14.67M
EBIT after Unusual Expense
8.15B 9.52B 10.60B 11.49B
Non Operating Income/Expense
316.34M 363.25M 612.24M 347.60M
Non-Operating Interest Income
464.53M 560.02M 761.51M 585.73M
Equity in Earnings of Affiliates
- - - -
-
Interest Expense
2.01B 2.54B 2.39B 2.80B
Interest Expense Growth
+36.30% +26.78% -6.15% +17.38%
Gross Interest Expense
2.21B 2.96B 2.98B 3.34B
Interest Capitalized
198.63M 411.91M 588.44M 534.95M
Pretax Income
6.46B 7.34B 8.82B 9.03B
Pretax Income Growth
-13.80% +13.58% +20.22% +2.38%
Pretax Margin
+11.39% +13.81% +18.40% +18.21%
Income Tax
1.22B 1.74B 2.33B 1.89B
Income Tax - Current - Domestic
1.16B 1.73B 2.64B 1.03B
Income Tax - Current - Foreign
- - - -
-
Income Tax - Deferred - Domestic
56.75M 12.97M (312.61M) 852.08M
Income Tax - Deferred - Foreign
- - - -
-
Income Tax Credits
- - - -
-
Equity in Earnings of Affiliates
- - - -
-
Other After Tax Income (Expense)
- - - -
-
Consolidated Net Income
5.39B 5.85B 6.45B 7.25B
Minority Interest Expense
757.75M 638.94M 363.45M 569.93M
Net Income
4.63B 5.22B 6.09B 6.68B
Net Income Growth
+0.03% +12.52% +16.79% +9.71%
Net Margin Growth
+8.17% +9.82% +12.70% +13.48%
Extraordinaries & Discontinued Operations
(74.62M) (22.70M) (20.55M) 410.80M
Discontinued Operations
(74.62M) (22.70M) (20.55M) 410.80M
Net Income After Extraordinaries
4.56B 5.19B 6.07B 7.09B
Preferred Dividends
- - - -
-
Net Income Available to Common
4.56B 5.19B 6.07B 7.09B
EPS (Basic)
2.818 3.2294 3.7703 4.2135
EPS (Basic) Growth
-1.21% +14.60% +16.75% +11.76%
Basic Shares Outstanding
1.62B 1.61B 1.61B 1.68B
EPS (Diluted)
2.8118 3.2212 3.761 4.2049
EPS (Diluted) Growth
-1.23% +14.56% +16.76% +11.80%
Diluted Shares Outstanding
1.62B 1.61B 1.61B 1.69B
EBITDA
13.40B 14.73B 17.30B 17.37B
EBITDA Growth
-2.60% +9.90% +17.47% +0.43%
EBITDA Margin
+23.64% +27.72% +36.08% +35.04%

Snapshot

Average Recommendation HOLD Average Target Price 89.488
Number of Ratings 26 Current Quarters Estimate 1.155
FY Report Date 03 / 2026 Current Year's Estimate 4.633
Last Quarter’s Earnings 0.661 Median PE on CY Estimate N/A
Year Ago Earnings 4.402 Next Fiscal Year Estimate 4.963
Median PE on Next FY Estimate N/A

Earnings Per Share

This Quarter Next Quarter This Fiscal Next Fiscal
# of Estimates 1 1 21 20
Mean Estimate 1.15 1.15 4.63 4.96
High Estimates 1.15 1.15 4.84 5.36
Low Estimate 1.15 1.15 4.39 4.72
Coefficient of Variance N/A N/A 2.49 2.87

Analysts Recommendations

Current 1 Month Ago 3 Months Ago
BUY 6 6 8
OVERWEIGHT 3 3 3
HOLD 15 16 14
UNDERWEIGHT 2 2 1
SELL 0 0 0
MEAN Hold Hold Overweight

Iberdrola Sa in the News