Cenergy Holdings [CENER] vs Deme Group N.V [DEME] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 19 vital metrics comparison: Cenergy Holdings S.A. wins in 7 metrics, Deme Group N.V. wins in 12 metrics, with 0 ties. Deme Group N.V. appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Cenergy Holdings S.A. Deme Group N.V. Better
P/E Ratio (TTM) 23.25 15.20 Deme Group N.V.
Price-to-Book Ratio 5.09 1.97 Deme Group N.V.
Debt-to-Equity Ratio 110.85 51.05 Deme Group N.V.
PEG Ratio 0.23 12.91 Cenergy Holdings S.A.
EV/EBITDA 15.07 5.96 Deme Group N.V.
Profit Margin (TTM) 9.39% 8.34% Cenergy Holdings S.A.
Operating Margin (TTM) 13.42% 10.71% Cenergy Holdings S.A.
EBITDA Margin (TTM) 13.42% 10.71% Cenergy Holdings S.A.
Return on Equity 24.30% 15.33% Cenergy Holdings S.A.
Return on Assets (TTM) 7.62% 4.54% Cenergy Holdings S.A.
Free Cash Flow (TTM) $-14.91M $213.63M Deme Group N.V.
Dividend Yield 1.32% 2.79% Deme Group N.V.
1-Year Return 38.80% 2.89% Cenergy Holdings S.A.
Price-to-Sales Ratio (TTM) 2.18 1.12 Deme Group N.V.
Enterprise Value $5.03B $5.11B Deme Group N.V.
EV/Revenue Ratio 2.44 1.23 Deme Group N.V.
Revenue per Share (TTM) $10 $165 Deme Group N.V.
Earnings per Share (Diluted) $0.91 $12.12 Deme Group N.V.
Beta (Stock Volatility) 0.98 0.84 Deme Group N.V.

Cenergy Holdings S.A. vs Deme Group N.V. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Cenergy Holdings S.A.-2.00%-1.26%1.87%38.73%38.73%38.73%
Deme Group N.V.-0.44%-1.72%-5.77%2.35%2.35%2.35%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Cenergy Holdings S.A.38.80%38.80%38.80%38.80%38.80%38.80%
Deme Group N.V.2.89%2.89%2.89%2.89%2.89%2.89%

Performance & Financial Health Analysis: Cenergy Holdings S.A. vs Deme Group N.V.

MetricCENERDEME
Market Information
Market Cap i€4.42B€4.66B
Market Cap CategoryLarge capLarge cap
10 Day Avg. Volume i13,66016,281
90 Day Avg. Volume i14,49813,368
Last Close€24.50€182.00
52 Week Range€8.86 - €28.20€121.20 - €206.25
% from 52W High-13.12%-11.76%
All-Time High€28.20 (Jun 01, 2026)€206.25 (May 06, 2026)
% from All-Time High-13.12%-11.76%
Growth Metrics
Quarterly Revenue Growth-0.04%-0.07%
Quarterly Earnings Growth0.17%0.14%
Financial Health
Profit Margin (TTM) i0.09%0.08%
Operating Margin (TTM) i0.13%0.11%
Return on Equity (TTM) i0.24%0.15%
Debt to Equity (MRQ) i110.8551.05
Cash & Liquidity
Book Value per Share (MRQ)€4.16€93.69
Cash per Share (MRQ)€2.09€33.79
Operating Cash Flow (TTM) i€259.09M€658.67M
Levered Free Cash Flow (TTM) i€-84,309,624€226.17M
Dividends
Last 12-Month Dividend Yield i1.32%2.79%
Last 12-Month Dividend i€0.12€3.80

Valuation & Enterprise Metrics Analysis: Cenergy Holdings S.A. vs Deme Group N.V.

MetricCENER (Apr 24, 2026)DEME (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i23.2515.20
Forward P/E i17.6312.91
PEG Ratio i0.2312.91
Price to Sales (TTM) i2.181.12
Price to Book (MRQ) i5.091.97
Market Capitalization
Market Capitalization i€4.42B€4.66B
Enterprise Value i€5.03B€5.11B
Enterprise Value Metrics
Enterprise to Revenue i2.441.23
Enterprise to EBITDA i15.075.96
Risk & Other Metrics
Beta i0.980.84
Book Value per Share (MRQ) i€4.16€93.69

Financial Statements Comparison: Cenergy Holdings S.A. vs Deme Group N.V.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricCENER (2025)DEME (2025)
Revenue/Sales i2.06B4.15B
Cost of Goods Sold i1.69B2.53B
COGS % of Revenue i82.1%60.8%
Gross Profit i369.32M1.63B
Gross Margin i17.9%39.2%
Research & Development iN/AN/A
Operating Income (EBIT) i297.92M424.63M
Operating Margin i14.5%10.2%
EBITDA i343.07M918.26M
EBITDA Margin i16.6%22.1%
Pre-Tax Income i249.00M411.38M
Pre-Tax Income % of Revenue i12.1%9.9%
Income Tax i55.47M99.51M
Income Tax % of Revenue i2.7%2.4%
Net Income (Profit) i193.53M352.34M
Profit Margin i9.4%8.5%

Balance Sheet & Liquidity Metrics

MetricCENER (2025)DEME (2025)
Cash & Equivalents i442.51M846.02M
Total Current Assets i1.45B2.49B
Total Current Assets % of Revenue i70.3%59.9%
Total Current Liabilities i1.44B2.67B
Total Current Liabilities % of Revenue i69.9%64.1%
Long-Term Debt i205.31M959.98M
Long-Term Debt % of Revenue i10.0%23.1%
Total Shareholders Equity i882.28M2.42B
Retained Earnings i472.82M1.89B
Retained Earnings % of Revenue i22.9%45.4%
Property, Plant & Equipment i49,0006.01B

Cash Flow Statement Comparison

MetricCENER (2025)DEME (2025)
Operating Cash Flow i169.33M278.86M
Operating Cash Flow % of Revenue i8.2%6.7%
Capital Expenditures i-269.27M-377.52M
Free Cash Flow i-14.91M213.63M
FCF Margin i-0.7%5.1%
Debt Repayment i-225.12M-205.86M
Common Stock Repurchase i0-5.35M

Short Interest & Institutional Ownership Analysis

MetricCENERDEME
Shares Short iN/AN/A
Short Ratio iN/AN/A
Short % of Float iN/AN/A
Shares Outstanding i212.31M25.23M
Float Shares i64.32MN/A
% Held by Insiders i69.68%74.24%
% Held by Institutions i11.58%5.69%
% Held by Public i18.74%20.07%

Dividend Analysis & Yield Comparison: Cenergy Holdings S.A. vs Deme Group N.V.

MetricCENERDEME
Last 12-Month Dividend i€0.12€3.80
Last 12-Month Dividend Yield i1.32%2.79%
3-Year Avg Annual Dividend i€0.08€2.47
3-Year Avg Dividend Yield i1.00%1.75%
3-Year Total Dividends i€0.25€7.40
Ex-Dividend DateJun 24, 2025May 27, 2025