Électricite de Strasbourg Société Anonyme (EPA:ELEC)
France flag France · Delayed Price · Currency is EUR
160.60
-2.40 (-1.47%)
Aug 3, 2026, 3:11 PM CET

EPA:ELEC Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,1691,326839713716807
Market Cap Growth
11.64%58.12%17.71%-0.40%-11.29%-4.66%
Enterprise Value
827.22983.99530.48503.82378.6557.03
Last Close Price
160.60185.00117.0099.4099.80112.50
PE Ratio
7.408.395.587.6313.0313.70
PS Ratio
0.931.000.560.390.530.89
PB Ratio
1.701.961.431.501.712.16
P/TBV Ratio
2.212.551.952.232.733.76
P/FCF Ratio
6.697.596.60-8.959.79
P/OCF Ratio
4.625.244.2324.424.965.50
EV/Sales Ratio
0.660.740.350.270.280.61
EV/EBITDA Ratio
2.923.471.952.692.853.99
EV/EBIT Ratio
3.804.522.774.285.286.73
EV/FCF Ratio
4.735.634.17-4.746.76
Debt / Equity Ratio
0.020.020.020.030.040.05
Debt / EBITDA Ratio
0.050.050.060.100.270.49
Debt / FCF Ratio
0.090.090.13-0.440.83
Net Debt / Equity Ratio
-0.52-0.52-0.54-0.45-0.82-0.69
Net Debt / EBITDA Ratio
-1.24-1.24-1.17-1.15-2.59-1.84
Net Debt / FCF Ratio
-2.01-2.01-2.505.28-4.31-3.11
Asset Turnover
0.630.630.730.900.680.51
Quick Ratio
1.731.731.601.361.291.41
Current Ratio
1.801.801.681.471.381.47
Return on Equity (ROE)
24.80%24.80%27.51%20.25%13.75%16.25%
Return on Assets (ROA)
7.29%7.29%6.86%4.38%2.74%3.31%
Return on Invested Capital (ROIC)
46.17%50.40%52.20%51.55%52.82%32.68%
Return on Capital Employed (ROCE)
13.54%13.54%12.60%8.18%5.11%5.98%
Earnings Yield
13.52%11.91%17.93%13.10%7.68%7.30%
FCF Yield
14.95%13.17%15.15%-11.17%10.21%
Dividend Yield
8.40%5.95%7.35%2.67%5.81%4.18%
Payout Ratio
49.92%49.92%40.99%20.35%75.67%57.22%
Buyback Yield / Dilution
-0.02%0.00%0.06%-0.06%0.00%
Total Shareholder Return
8.40%5.96%7.35%2.73%5.75%4.18%