Endesa, S.A. (BME:ELE)
Spain flag Spain · Delayed Price · Currency is EUR
25.27
-0.04 (-0.16%)
May 13, 2025, 4:44 PM CET

Revenue by Product

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 FY 2020
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Generation and Supply - Energy Supply
15.29B
Log In
Log In
Log In
Log In
Generation and Supply - Energy Supply Growth
-21.22%
Log In
Log In
Log In
Log In
Generation and Supply - Conventional Generation
2.80B
Log In
Log In
Log In
Log In
Generation and Supply - Conventional Generation Growth
-8.34%
Log In
Log In
Log In
Log In
Distribution
2.46B
Log In
Log In
Log In
Log In
Distribution Growth
6.73%
Log In
Log In
Log In
Log In
Generation and Supply - Renewable Generation
399.00M
Log In
Log In
Log In
Log In
Generation and Supply - Renewable Generation Growth
31.25%
Log In
Log In
Log In
Log In
Generation and Supply - Marketing of Other Products and Services
349.00M
Log In
Log In
Log In
Log In
Generation and Supply - Marketing of Other Products and Services Growth
-7.18%
Log In
Log In
Log In
Log In
Structure and Services
8.00M
Log In
Log In
Log In
Log In
Structure and Services Growth
-11.11%
Log In
Log In
Log In
Log In
Generation and Supply
-
Log In
Log In
Log In
Log In
Generation and Supply Growth
-
Log In
Log In
Log In
Log In
Adjustments and Eliminations
-
Log In
Log In
Log In
Log In
Adjustments and Eliminations Growth
-
Log In
Log In
Log In
Log In

Revenue by Geography

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 FY 2020
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Spain
17.91B
Log In
Log In
Log In
Log In
Spain Growth
-14.59%
Log In
Log In
Log In
Log In
Portugal
1.35B
Log In
Log In
Log In
Log In
Portugal Growth
28.71%
Log In
Log In
Log In
Log In
France
787.00M
Log In
Log In
Log In
Log In
France Growth
-36.89%
Log In
Log In
Log In
Log In
Germany
420.00M
Log In
Log In
Log In
Log In
Germany Growth
-19.69%
Log In
Log In
Log In
Log In
United Kingdom
367.00M
Log In
Log In
Log In
Log In
United Kingdom Growth
-9.61%
Log In
Log In
Log In
Log In
Switzerland
190.00M
Log In
Log In
Log In
Log In
Switzerland Growth
26.67%
Log In
Log In
Log In
Log In
Luxembourg
71.00M
Log In
Log In
Log In
Log In
Luxembourg Growth
-91.73%
Log In
Log In
Log In
Log In
Netherlands
68.00M
Log In
Log In
Log In
Log In
Netherlands Growth
100.00%
Log In
Log In
Log In
Log In
Singapore
54.00M
Log In
Log In
Log In
Log In
Singapore Growth
-63.27%
Log In
Log In
Log In
Log In
Other
89.00M
Log In
Log In
Log In
Log In
Other Growth
18.67%
Log In
Log In
Log In
Log In
Italy
-
Log In
Log In
Log In
Log In
Italy Growth
-
Log In
Log In
Log In
Log In