Cenergy Holdings SA (EBR:CENER)
Belgium flag Belgium · Delayed Price · Currency is EUR
20.96
+1.33 (6.78%)
Apr 10, 2026, 5:35 PM CET

Cenergy Holdings Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,4503,2311,9851,350574590
Market Cap Growth
127.88%62.82%47.00%135.10%-2.58%91.12%
Enterprise Value
4,9853,5742,4771,8771,023956
Last Close Price
20.9615.229.256.982.953.03
PE Ratio
22.9916.7014.2418.519.5126.70
PS Ratio
2.161.571.110.830.400.56
PB Ratio
5.043.662.793.331.682.12
P/TBV Ratio
5.383.912.963.661.862.39
P/FCF Ratio
--37.1216.79-8.26
P/OCF Ratio
17.1812.476.586.47-5.24
EV/Sales Ratio
2.421.731.381.150.720.91
EV/EBITDA Ratio
14.6710.719.249.347.8610.20
EV/EBIT Ratio
16.4411.9010.3810.739.7513.53
EV/FCF Ratio
-486.23-46.3223.33-13.40
Debt / Equity Ratio
1.111.111.311.922.412.19
Debt / EBITDA Ratio
2.902.903.433.846.266.39
Debt / FCF Ratio
--17.389.68-8.53
Net Debt / Equity Ratio
0.610.610.681.471.921.73
Net Debt / EBITDA Ratio
1.601.601.812.955.035.11
Net Debt / FCF Ratio
-52.21-52.219.097.38-3.906.71
Asset Turnover
0.840.840.870.920.980.95
Inventory Turnover
3.163.163.162.943.243.80
Quick Ratio
0.590.590.670.580.480.53
Current Ratio
1.011.011.080.980.930.94
Return on Equity (ROE)
24.30%24.30%24.98%19.54%19.52%8.29%
Return on Assets (ROA)
7.62%7.62%7.21%6.18%4.52%3.98%
Return on Invested Capital (ROIC)
18.37%17.85%16.91%13.41%10.34%7.62%
Return on Capital Employed (ROCE)
25.40%25.40%22.90%25.20%19.60%13.60%
Earnings Yield
4.35%5.99%7.02%5.40%10.52%3.74%
FCF Yield
-0.23%-0.32%2.69%5.96%-29.22%12.11%
Dividend Yield
1.24%1.71%1.51%1.15%1.69%-
Payout Ratio
15.36%15.36%10.91%13.03%--
Buyback Yield / Dilution
-8.94%-8.94%-2.47%---
Total Shareholder Return
-7.62%-7.23%-0.96%1.15%1.69%-
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.