Électricite de Strasbourg Société Anonyme (EPA:ELEC)
France flag France · Delayed Price · Currency is EUR
231.50
-1.00 (-0.43%)
Jun 3, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,6671,326839713716807
Market Cap Growth
54.49%58.12%17.71%-0.40%-11.29%-4.66%
Enterprise Value
1,3251,018507376536668
PE Ratio
10.558.405.587.6313.0213.70
PS Ratio
1.331.060.590.430.550.93
PB Ratio
2.431.931.411.481.682.12
P/FCF Ratio
9.547.596.60-8.959.79
P/OCF Ratio
6.595.254.2424.424.965.50
EV/Sales Ratio
1.060.810.360.230.420.77
EV/EBITDA Ratio
5.053.942.062.124.174.80
EV/EBIT Ratio
6.144.782.683.137.638.28
EV/FCF Ratio
7.595.833.99-6.718.12
Debt / Equity Ratio
0.020.020.030.040.080.18
Debt / EBITDA Ratio
0.060.060.060.110.270.49
Debt / FCF Ratio
0.090.090.13-0.440.83
Net Debt / Equity Ratio
-0.51-0.51-0.53-0.23-0.50-0.67
Net Debt / EBITDA Ratio
-1.36-1.36-1.29-0.61-1.67-1.84
Net Debt / FCF Ratio
-2.01-2.01-2.492.66-2.68-3.11
Quick Ratio
1.721.721.591.161.081.40
Current Ratio
1.801.801.681.471.381.47
Asset Turnover
0.590.590.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.30%6.30%5.71%3.69%2.23%2.82%
Return on Capital Employed (ROCE)
12.90%12.90%12.10%8.20%5.00%5.80%
Earnings Yield
9.48%11.91%17.93%13.10%7.68%7.30%
FCF Yield
10.48%13.17%15.15%-5.71%11.17%10.21%
Dividend Yield
5.89%7.41%10.12%10.06%3.18%6.54%
Payout Ratio
49.92%49.92%40.99%20.35%75.67%57.22%
Total Shareholder Return
5.83%7.41%10.12%10.06%3.18%6.54%