18.17€
0.00€ (0.00%)
End-of-day quote: 05/24/2024
BME:ELE

Endesa Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
25.07€B 32.55€B 20.53€B 16.65€B 19.32€B 19.60€B 19.61€B 18.32€B 19.29€B 20.50€B 20.66€B 32.28€B 30.83€B 30.20€B 24.43€B 22.17€B 17.48€B 16.17€B 18.23€B 13.67€B
GM % Gross Margin %
37.30% 28.91% 25.54% 30.42% 26.35% 25.52% 25.07% 25.95% 21.83% 20.48% 21.04% 29.02% 30.33% 35.64% 40.56% 44.50% 52.44% 55.92% 51.00% 55.13%
OM Operating Margin
6.63% 10.06% 11.44% 16.84% 10.19% 9.53% 9.91% 11.74% 10.08% 9.21% 7.70% 13.68% 15.09% 17.62% 21.98% 24.32% 26.42% 27.68% 23.42% 21.24%
EPS Earnings Per Share
0.00€ 0.70€ 2.40€ 1.80€ 2.01€ 1.48€ 1.34€ 1.16€ 1.33€ 1.03€ 0.20€ 1.77€ 1.93€ 2.35€ 2.49€ 2.01€ 2.16€ 2.39€ 2.39€ 1.74€ 1.17€
Div. Dividends
0.99€ 1.59€ 1.44€ 2.01€ 1.48€ 1.43€ 1.38€ 1.33€ 1.03€ 0.76€ 1.50€ 0.00€ 0.61€ 1.03€ 1.03€ 5.90€ 1.53€ 1.64€ 2.40€ 0.74€
PR % Payout Ratio %
141.43% 66.25% 80.00% 100.00% 100.00% 106.72% 118.97% 100.00% 100.00% 380.00% 84.75% 0.00% 25.96% 41.37% 51.24% 273.15% 64.02% 68.62% 137.93% 63.25%
Sha. Shares
1058.52m 1058.5m 1058.59m 1058.67m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m 1058.75m
OCF Operating Cash Flow
4.70€B 1.67€B 2.62€B 2.95€B 3.18€B 2.42€B 2.44€B 3.00€B 2.66€B 3.71€B 4.51€B 5.25€B 5.84€B 5.91€B 4.97€B 5.33€B 4.58€B 3.88€B 3.36€B 3.65€B
FCF Free Cash Flow
1.76€B -460.00€M 539.00€M 1.25€B 1.36€B 995.00€M 1.36€B 1.74€B 1.77€B 1.86€B 2.15€B 3.00€B 3.02€B 2.26€B 1.74€B 2.10€B 708.00€M 1.25€B 380.00€M 1.39€B
FCFS Free Cash Flow Per Share
2.28€ -0.43€ 0.51€ 1.18€ 1.28€ 0.94€ 1.28€ 1.64€ 1.68€ 1.76€ 2.01€ 2.83€ 2.86€ 3.13€ 1.65€ 1.11€ 0.64€ 0.31€ 0.11€ 1.31€