Iberdrola
BME:IBE
20,48
+ €0,20 (0,99%)
20,48
+€0,20 (0,99%)
End-of-day quote: 04/09/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

€0,92
Earnings Per Share
€6,82
Revenue Per Share
54,51%
Gross Margin %
€135,34 B
Market Cap
€42,16 B
Long-Term Debt
Earnings Per Share
€0,92
Revenue Per Share
€6,82
Gross Margin %
54,51%
Market Cap
€135,34 B
Long-Term Debt
€42,16 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share €0,92 €0,84 €0,72 €0,65 €0,56 €0,52 €0,51 €0,47 €0,43 €0,40 €0,36 €0,33 €0,35 €0,47 €0,48 €0,48 €0,51 €0,46 €0,45 €0,49
Earnings Earnings €6,14B €5,25B €4,53B €4,09B €3,56B €3,29B €3,28B €3,00B €2,68B €2,48B €2,26B €2,09B €2,17B €2,84B €2,81B €2,62B €2,67B €2,26B €2,19B €1,77B
RPS Revenue Per Share €6,82 €7,16 €7,84 €8,57 €6,16 €5,23 €5,67 €5,50 €5,01 €4,70 €5,01 €4,75 €5,29 €5,65 €5,41 €5,58 €4,69 €5,13 €3,58 €3,06
Revenue Revenue €45,55B €44,74B €49,33B €53,95B €39,11B €33,15B €36,44B €35,08B €31,26B €29,22B €31,42B €30,03B €32,81B €34,20B €31,65B €30,43B €24,56B €25,20B €17,47B €11,02B
OCF Operating Cash Flow €12,85B €11,93B €12,13B €10,44B €8,11B €8,35B €6,92B €6,79B €5,69B €6,72B €6,26B €4,55B €5,90B €6,20B €6,05B €7,92B €6,48B €7,73B €7,06B €3,14B
FCF Free Cash Flow €1,86B €4,26B €-1,34B €3,66B €1,63B €2,79B €1,52B €1,47B €-578,12M €1,99B €2,43B €3,44B €2,40B €3,08B €2,07B €2,69B €0,00M €0,00M €0,00M €0,00M
OM Operating Margin 22,56% 21,16% 18,22% 14,75% 18,15% 16,77% 15,86% 15,40% 10,74% 15,92% 13,15% 13,75% 12,79% 12,79% 15,14% 15,87% 17,42% 16,97% 21,17% 24,09%
GM % Gross Margin % 54,51% 53,37% 47,23% 37,44% 43,62% 48,71% 44,63% 44,00% 42,75% 44,98% 40,88% 40,55% 37,91% 36,78% 38,00% 38,27% 41,67% 39,69% 47,46% 52,65%
FCFS Free Cash Flow Per Share €0,00 €0,46 €0,60 €0,54 €0,16 €0,35 €0,17 €0,25 €-0,09 €0,26 €0,33 €0,50 €0,37 €0,33 €0,26 €0,42 €0,29 €-0,58 €0,41 €0,17
LT Debt Long-Term Debt €42,16B €40,73B €36,46B €36,41B €31,28B €30,38B €30,44B €30,94B €29,63B €26,45B €24,57B €22,93B €24,14B €28,43B €30,19B €26,08B €27,29B €24,34B €17,75B €12,58B
Sha. Stocks 6.673,55M 6.252,54M 6.291,74M 6.297M 6.353,95M 6.332,12M 6.429,22M 6.375,03M 6.241,8M 6.210,85M 6.269,23M 6.327,5M 6.203,26M 6.053,17M 5.845,04M 5.456,28M 5.236,69M 4.909,57M 4.875,82M 3.604,67M
×