Iberdrola S.A. logo

Iberdrola S.A.

IBDRY | OTC
Chart Builder DCF Calculator
$93.43
+$0.11 (+0.12%)
Sep 22, 2026, 2:02 PM ET · Market open
Fiscal Year
Period Ending
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
FY 2019
Dec 30, 2019
Revenue
44.74B 49.34B 53.95B 39.11B 33.15B 36.44B
Cost of Revenue
20.86B 26.03B 33.75B 22.05B 17B 20.17B
Gross Profit
23.88B 23.3B 20.2B 17.06B 16.15B 16.26B
Operating Income
9.73B 8.97B 7.98B 7.34B 5.56B 5.88B
Interest Income
761.51M 343M 464.53M 209M 159.6M 146.62M
Pretax Income
8.12B 7.03B 6.29B 6.3B 5.05B 4.79B
Net Income
5.61B 4.8B 4.34B 3.89B 3.61B 3.41B
Selling & General & Admin
1.04B 4B 3.6B 2.94B 2.84B 2.84B
Research & Development
n/a 384M 363M 337M 293M 280M
Other Expenses
13.1B 9.95B 8.25B 6.45B 7.45B 6.99B
Operating Expenses
14.15B 14.33B 12.22B 9.72B 10.58B 10.11B
Interest Expense
2.39B 2.35B 2.01B 1.13B 1.21B 1.29B
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a
Cost & Expenses
35.01B 40.36B 45.97B 31.77B 27.58B 30.28B
Income Tax Expense
2.15B 1.61B 1.16B 1.91B 1.08B 914.02M
Shares Outstanding (Basic)
1.61B 1.61B 1.66B 1.61B 1.61B 1.67B
Shares Outstanding (Diluted)
1.61B 1.61B 1.67B 1.61B 1.61B 1.67B
EPS (Basic)
3.36 3 2.56 2.28 2.24 2.08
EPS (Diluted)
3.36 2.96 2.56 2.40 2.24 2.08
EBITDA
17.53B 14.36B 12.77B 11.8B 10.12B 9.84B
EBIT
10.11B 9.01B 8.06B 7.59B 6.12B 5.93B
Depreciation & Amortization
7.41B 5.34B 4.72B 4.21B 4B 3.91B

© 2026 bestshares.com. All rights reserved.