Électricite de Strasbourg Société Anonyme (EPA:ELEC)
France flag France · Delayed Price · Currency is EUR
241.50
+3.50 (1.47%)
May 14, 2026, 5:35 PM CET

EPA:ELEC Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7061,326839713716807
Market Cap Growth
64.71%58.12%17.71%-0.40%-11.29%-4.66%
Enterprise Value
1,4651,013507376536668
PE Ratio
10.808.405.587.6313.0213.70
PS Ratio
1.281.000.590.430.550.93
PB Ratio
2.491.931.411.481.682.12
P/FCF Ratio
9.777.596.60-8.959.79
P/OCF Ratio
6.755.254.2424.424.965.50
EV/Sales Ratio
1.100.760.360.230.420.77
EV/EBITDA Ratio
5.083.542.202.124.174.80
EV/EBIT Ratio
6.564.602.683.137.638.28
EV/FCF Ratio
8.385.803.99-6.718.12
Debt / Equity Ratio
--0.020.040.080.18
Debt / EBITDA Ratio
--0.050.110.270.49
Debt / FCF Ratio
--0.09-0.440.83
Net Debt / Equity Ratio
-0.37-0.37-0.54-0.23-0.50-0.67
Net Debt / EBITDA Ratio
-0.88-0.88-1.39-0.61-1.67-1.84
Net Debt / FCF Ratio
-1.44-1.44-2.532.66-2.68-3.11
Quick Ratio
1.481.481.591.161.081.40
Current Ratio
1.801.801.681.471.381.47
Asset Turnover
0.630.630.690.820.660.49
Return on Equity (ROE)
24.80%24.80%27.51%20.25%13.75%16.25%
Return on Assets (ROA)
6.52%6.52%5.71%3.69%2.23%2.82%
Return on Capital Employed (ROCE)
13.40%13.40%12.10%8.20%5.00%5.80%
Earnings Yield
9.26%11.91%17.93%13.10%7.68%7.30%
FCF Yield
10.24%13.17%15.15%-5.71%11.17%10.21%
Dividend Yield
4.62%-10.12%10.06%3.18%6.54%
Payout Ratio
49.92%49.92%40.99%20.35%75.67%57.22%
Buyback Yield / Dilution
0.02%0.02%----
Total Shareholder Return
4.60%0.02%10.12%10.06%3.18%6.54%
Source: S&P Global Market Intelligence. Utility template. Financial Sources.