Iberdrola S.A. logo

Iberdrola S.A.

IBDRY | OTC
Chart Builder DCF Calculator
$91.75
-$1.61 (-1.72%)
At close: Sep 23, 2026, 3:24 PM ET
$91.80
+$0.05 (+0.05%)
After-hours: Sep 23, 2026, 4:00 PM ET
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
Revenue
44.08B 44.74B 49.34B 53.95B 39.11B 33.15B
Cost of Revenue
20.03B 20.86B 26.03B 33.75B 22.05B 17B
Gross Profit
24.05B 23.88B 23.3B 20.2B 17.06B 16.15B
Operating Income
10.19B 9.73B 8.97B 7.98B 7.34B 5.56B
Interest Income
2.44B 704M 518M 442M 209M 140M
Pretax Income
8.1B 8.12B 7.03B 6.29B 6.3B 5.05B
Net Income
6.29B 5.61B 4.8B 4.34B 3.89B 3.61B
Selling & General & Admin
n/a 1.04B 4B 3.6B 2.94B 2.84B
Research & Development
n/a n/a n/a 363M 337M 293M
Other Expenses
1.84B 13.1B 10.33B 8.25B 6.45B 7.45B
Operating Expenses
1.84B 14.15B 14.33B 12.22B 9.72B 10.58B
Interest Expense
4.3B 2.21B 2.35B 1.91B 1.25B 1.06B
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a
Cost & Expenses
33.4B 35.01B 40.36B 45.97B 31.77B 27.58B
Income Tax Expense
1.67B 2.15B 1.61B 1.16B 1.91B 1.08B
Shares Outstanding (Basic)
6.68B 6.44B 6.43B 6.66B 6.44B 6.44B
Shares Outstanding (Diluted)
6.68B 6.46B 6.45B 6.67B 6.45B 6.45B
EPS (Basic)
0.94 0.87 0.75 0.64 0.57 0.56
EPS (Diluted)
0.94 0.87 0.74 0.64 0.60 0.56
EBITDA
15.4B 14.56B 13.92B 12.77B 11.8B 10.12B
EBIT
10.19B 9.47B 9.1B 8.06B 7.59B 6.12B
Depreciation & Amortization
5.21B 5.09B 4.78B 4.72B 4.21B 4B

© 2026 bestshares.com. All rights reserved.