Cenergy Holdings SA (ATH:CENER)
Greece flag Greece · Delayed Price · Currency is EUR
17.98
-1.28 (-6.65%)
At close: Mar 9, 2026

Cenergy Holdings Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
4,1153,2311,9851,350574590
Upgrade
Market Cap Growth
117.80%62.82%47.00%135.10%-2.58%91.12%
Upgrade
Enterprise Value
4,3183,5742,4771,8771,023956
Upgrade
Last Close Price
19.2615.009.347.082.973.05
Upgrade
PE Ratio
21.2616.7014.2418.519.5126.70
Upgrade
PS Ratio
2.001.571.110.830.400.56
Upgrade
PB Ratio
4.663.662.793.331.682.12
Upgrade
P/TBV Ratio
4.973.912.963.661.862.39
Upgrade
P/FCF Ratio
--37.1216.79-8.26
Upgrade
P/OCF Ratio
--6.586.47-5.24
Upgrade
EV/Sales Ratio
2.101.731.381.150.720.91
Upgrade
EV/EBITDA Ratio
13.1010.949.249.347.8610.20
Upgrade
EV/EBIT Ratio
14.3812.0210.3810.739.7513.53
Upgrade
EV/FCF Ratio
--46.3223.33-13.40
Upgrade
Debt / Equity Ratio
0.730.731.311.922.412.19
Upgrade
Debt / EBITDA Ratio
1.981.983.433.846.266.39
Upgrade
Debt / FCF Ratio
--17.389.68-8.53
Upgrade
Net Debt / Equity Ratio
0.230.230.681.471.921.73
Upgrade
Net Debt / EBITDA Ratio
0.620.621.812.955.035.11
Upgrade
Net Debt / FCF Ratio
--9.097.38-3.906.71
Upgrade
Asset Turnover
0.840.840.870.920.980.95
Upgrade
Inventory Turnover
3.163.163.162.943.243.80
Upgrade
Quick Ratio
0.590.590.670.580.480.53
Upgrade
Current Ratio
1.011.011.080.980.930.94
Upgrade
Return on Equity (ROE)
24.30%24.30%24.98%19.54%19.52%8.29%
Upgrade
Return on Assets (ROA)
7.55%7.55%7.21%6.18%4.52%3.98%
Upgrade
Return on Invested Capital (ROIC)
20.92%20.25%16.91%13.41%10.34%7.62%
Upgrade
Return on Capital Employed (ROCE)
25.20%25.20%22.90%25.20%19.60%13.60%
Upgrade
Earnings Yield
4.70%5.99%7.02%5.40%10.52%3.74%
Upgrade
FCF Yield
--2.69%5.96%-29.22%12.11%
Upgrade
Dividend Yield
0.51%-1.50%1.13%1.68%-
Upgrade
Payout Ratio
--10.91%13.03%--
Upgrade
Buyback Yield / Dilution
---2.47%---
Upgrade
Total Shareholder Return
0.51%--0.97%1.13%1.68%-
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.