Cenergy Holdings SA (EBR:CENER)
Belgium flag Belgium · Delayed Price · Currency is EUR
23.72
+0.34 (1.45%)
Apr 30, 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
5,0363,2311,9851,350574590
Market Cap Growth
181.77%62.82%47.00%135.10%-2.58%91.12%
Enterprise Value
5,5713,5742,4771,8771,023956
Last Close Price
23.7215.229.256.982.953.03
PE Ratio
26.0216.7014.2418.519.5126.70
PS Ratio
2.441.571.110.830.400.56
PB Ratio
5.713.662.793.331.682.12
P/TBV Ratio
6.093.912.963.661.862.39
P/FCF Ratio
--37.1216.79-8.26
P/OCF Ratio
19.4412.476.586.47-5.24
EV/Sales Ratio
2.701.731.381.150.720.91
EV/EBITDA Ratio
16.3910.719.249.347.8610.20
EV/EBIT Ratio
18.3711.9010.3810.739.7513.53
EV/FCF Ratio
-543.39-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
3.84%5.99%7.02%5.40%10.52%3.74%
FCF Yield
-0.20%-0.32%2.69%5.96%-29.22%12.11%
Dividend Yield
1.10%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.84%-7.23%-0.96%1.15%1.69%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.