Valuation: Electricité de Strasbourg S.A.

Market Cap 1.18B 1.34B 1.12B 1.02B 1.9B 129B 1.92B 13.38B 5.19B 65.7B 5.05B 4.94B 214B P/E 2024
5.58x
P/E 2025 8.4x
Enterprise Value 832M 946M 784M 715M 1.34B 90.78B 1.35B 9.41B 3.65B 46.2B 3.55B 3.47B 150B EV / Sales 2024
0.36x
EV / Sales 2025 0.78x
Free-Float
11.05%
Yield 2024
9.4%
Yield 2025 7.41%
1 week+4.17%
Current month+0.49%
1 month+0.24%
3 months-17.25%
6 months-23.26%
Current year-10.81%
1 week 159
Extreme 159
168
1 month 154.2
Extreme 154.2
170.2
Current year 154.2
Extreme 154.2
252
1 year 154
Extreme 154
252
3 years 91.2
Extreme 91.2
252
5 years 81.6
Extreme 81.6
252
10 years 81.6
Extreme 81.6
252
Manager TitleAgeSince
Chief Executive Officer 60 15/06/2015
Director of Finance/CFO - -
Chief Tech/Sci/R&D Officer - 01/02/2025
Director TitleAgeSince
Director/Board Member 75 26/05/2009
Chairman 57 13/02/2018
Director/Board Member 60 20/12/2018
Change 5-day change 1-year change 3-year change Capi.($)
0.00%+4.17%+7.14%+70.10% 1.35B
+0.34%+3.24%+50.78% - 254B
-1.82%-5.91%+4.56%+11.70% 161B
+0.65%+0.05%+29.43%+84.76% 149B
-0.06%-0.87%+12.17%+45.92% 99.79B
-0.69%-3.87%-11.56%+19.49% 96.02B
-0.86%+0.81%-22.29%+137.06% 93.49B
-0.82%-3.85%-8.02%+21.32% 89.02B
-0.70%-2.59%+8.72%+48.50% 64.46B
-1.26%-4.90%-1.18%+26.49% 53.8B
Average -0.09%-0.68%+6.98%+51.71% 106.08B
Weighted average by Cap. -0.03%-0.67%+14.89%+49.92%

Financials

2024 2025
Net sales 1.42B 1.61B 1.34B 1.22B 2.28B 155B 2.3B 16.06B 6.22B 78.84B 6.06B 5.93B 257B 1.25B 1.43B 1.18B 1.08B 2.02B 137B 2.03B 14.19B 5.5B 69.68B 5.35B 5.24B 227B
Net income 150M 171M 142M 129M 242M 16.42B 244M 1.7B 659M 8.35B 642M 628M 27.19B 158M 180M 149M 136M 254M 17.24B 256M 1.79B 693M 8.77B 674M 660M 28.55B
Net Debt -321M -365M -303M -276M -517M -35.05B -521M -3.63B -1.41B -17.84B -1.37B -1.34B -58.05B -351M -399M -331M -302M -565M -38.32B -569M -3.97B -1.54B -19.5B -1.5B -1.47B -63.47B
Logo Electricité de Strasbourg S.A.
Electricité de Strasbourg S.A. is France's N°2 largest electricity distributor. Net sales break down by activity as follows: - production and sale of electricity and natural gas (73%); - distribution of electricity and natural gas (26.4%); - services (0.6%): primarily assistance with project management services (development, implementation and technical installations operating of buildings, mainly in the field of energy).
Employees
1,182
Date Price Change Volume
24/09/26 €165.00 0.00% 1,509
23/09/26 €165.00 -0.12% 2,096
22/09/26 €165.20 -1.31% 2,211
21/09/26 €167.40 +3.72% 1,684
18/09/26 €161.40 +0.25% 4,539
  1. Stock Market
  2. Stocks
  3. ELEC Stock