Électricite de Strasbourg Société Anonyme (EPA:ELEC)
France flag France · Delayed Price · Currency is EUR
224.00
+9.00 (4.19%)
At close: Feb 20, 2026

EPA:ELEC Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,606839713716807846
Market Cap Growth
76.38%17.71%-0.40%-11.29%-4.66%-
Enterprise Value
1,293507376536668758
PE Ratio
10.335.587.6313.0213.7023.85
PS Ratio
1.200.590.430.550.931.14
PB Ratio
2.631.411.481.682.122.39
P/FCF Ratio
11.036.60-8.959.7915.74
P/OCF Ratio
7.264.2424.424.965.508.55
EV/Sales Ratio
0.970.360.230.420.771.02
EV/EBITDA Ratio
5.162.202.124.174.805.01
EV/EBIT Ratio
6.232.683.137.638.287.95
EV/FCF Ratio
8.883.99-6.718.1214.11
Debt / Equity Ratio
0.020.020.040.080.180.07
Debt / EBITDA Ratio
0.040.050.110.270.490.15
Debt / FCF Ratio
0.070.09-0.440.830.43
Net Debt / Equity Ratio
-0.53-0.54-0.23-0.50-0.67-0.33
Net Debt / EBITDA Ratio
-1.31-1.39-0.61-1.67-1.84-0.76
Net Debt / FCF Ratio
-2.22-2.532.66-2.68-3.11-2.15
Quick Ratio
1.741.591.161.081.401.19
Current Ratio
1.841.681.471.381.471.30
Asset Turnover
0.680.690.820.660.490.44
Return on Equity (ROE)
28.10%27.51%20.25%13.75%16.25%9.89%
Return on Assets (ROA)
6.56%5.71%3.69%2.23%2.82%3.52%
Return on Capital Employed (ROCE)
13.00%12.10%8.20%5.00%5.80%7.00%
Earnings Yield
9.68%17.93%13.10%7.68%7.30%4.19%
FCF Yield
9.07%15.15%-5.71%11.17%10.21%6.35%
Dividend Yield
4.91%10.12%10.06%3.18%6.54%5.26%
Payout Ratio
50.74%40.99%20.35%75.67%57.22%109.15%
Total Shareholder Return
4.96%10.12%10.06%3.18%6.54%5.26%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Utility template. Financial Sources.