CENER Cenergy Holdings SA

24.34EUR+1.42%Mkt Cap: 5.62B $P/E: 21.93

Cenergy Holdings SA manufactures and sells aluminium, copper, cables, steel and steel pipes, and other related products in Belgium, Greece, Germany, Romania, Other European Union countries, Other European countries, the …

Key Statistics

Company
Market Cap5.62B USD
Enterprise Value6.02B USD
Revenue (TTM)2.38B USD
Gross Profit401.44M USD
Net Income (TTM)210.35M USD
Revenue/Share10.32 EUR
Last Price24.34 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees4.2K
CountryBE
SectorIndustrials
IndustryElectrical Equipment & Parts
ISIN—
Valuation
P/E (Trailing)21.93
P/E (Forward)17.94
PEG—
EV/EBITDA14.35
EV/Revenue2.53
P/S2.33
P/B5.36
EPS (TTM)1.11
EPS (Forward)1.34
52W Range
12.5075% of range28.20
52W High28.20 EUR
52W Low12.50 EUR
Profitability
Gross Margin17.92%
Oper. Margin17.19%
EBITDA Margin17.61%
Profit Margin9.39%
ROE21.93%
ROA7.38%
Growth
Revenue Growth7.90%
Earnings Growth27.10%
Cash Flow & Leverage
Operating CF281.62M USD
CapEx (TTM)297.82M USD
FCF Margin-3.33%
FCF Yield-1.41%
Net Debt469.95M USD
Net Debt/EBITDA1.12
Balance Sheet
Debt/Equity0.73
Current Ratio0.97
Quick Ratio0.51
Book Value/Sh4.49 EUR
Cash/Share1.33 EUR
Dividends
Fwd Div Rate0.26 EUR
Trail. Div Rate0.26 EUR
Div. Yield1.08%
5Y Avg Yield—
Payout Ratio12.59%
Ex-Div DateJun 22, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)24.59 EUR
Upside (mean)+1.0%
Target Range15.55 EUR – 29.00 EUR
15.55+1.0% to mean29.00
# Analysts4
Ownership
Shares Out.212.34M
Float64.27M
Insiders69.71%
Institutions14.05%
Technical
SMA 5022.61 (+7.7%)
SMA 20021.38 (+13.8%)
Beta1.05
S&P 52W Chg14.58%
Avg Vol (30d)11.06K
Avg Vol (10d)10.29K
Technical Indicators
RSI (14)61.5
MACD0.4049
MACD Signal0.2734
MACD Hist.+0.1315
BB Upper24.74 EUR
BB Middle23.11 EUR
BB Lower21.47 EUR
BB Width14.13%
ATR (14)0.8785 EUR
Vol Ratio (20d)0.65x