Iberdrola S.A. logo

Iberdrola S.A.

IBDSF | OTC
Chart Builder DCF Calculator
$22.52
-$0.88 (-3.74%)
Sep 23, 2026, 4:00 PM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 30, 2025
FY 2024
Dec 30, 2024
FY 2023
Dec 30, 2023
FY 2022
Dec 30, 2022
FY 2021
Dec 30, 2021
FY 2020
Dec 30, 2020
Net Income
5.92B 8.09B 4.82B 6.2B 6.26B 5.03B
Depreciation & Amortization
5.21B 7.41B 4.78B 5.49B 5.09B 4.65B
Stock-Based Compensation
n/a n/a 9M n/a n/a n/a
Other Working Capital
-386M -430M -534M -512M -459M -538M
Other Non-Cash Items
1.1B -2.03B 3.42B 404M -51M -584M
Deferred Income Tax
n/a n/a n/a n/a n/a n/a
Change in Working Capital
-3.43B -1.55B -905M -1.65B -3.19B -748M
Operating Cash Flow
8.8B 11.93B 12.13B 10.44B 8.11B 8.35B
Capital Expenditures
-7.61B -8.21B -7.72B -6.79B -6.92B -5.85B
Cash Acquisitions
220M 2.56B -178.27M -65M -718M -336M
Purchase of Investments
-2.8B -1.68B -1.51B -2.47B -1.47B -1.04B
Sales Maturities Of Investments
246M n/a 785M 11M 133M 1.12B
Other Investing Acitivies
-1.12B -902.02M -286.74M -841M -518M -544M
Investing Cash Flow
-11.77B -8.4B -9.07B -10.15B -9.49B -6.64B
Debt Repayment
2.59B 5.58B 2.29B 4.55B 4.85B 4.17B
Common Stock Repurchased
-3.02B -2.08B -2.79B -1.89B -1.9B -2.71B
Dividend Paid
-1.28B -1.17B -949M -890M -570M -562M
Other Financial Acitivies
-607M -4.69B -905M -1.63B -511M -964M
Financial Cash Flow
2.8B -2.27B -2.35B 151M 1.87B -71M
Net Cash Flow
-412M 1.06B -1.59B 575M 606M 1.31B
Free Cash Flow
1.19B 3.72B 4.41B 3.66B 1.19B 2.5B
Adj. Free Cash Flow
1.19B 3.72B 4.4B 3.66B 1.19B 2.5B
Maintenance CapEx
-7.61B -8.21B -7.72B n/a n/a -5.85B
Growth CapEx
n/a n/a n/a -6.79B -6.92B n/a
Owner Earnings
1.19B 3.72B 4.41B 10.44B 8.11B 2.5B

© 2026 bestshares.com. All rights reserved.