DBG Derichebourg SA

8.015EUR+0.63%Mkt Cap: 1.37B $P/E: 9.60

Derichebourg SA provides environmental services to businesses, and local and municipal authorities. The company engages in the collection, management and reuse of end-of-life capital and consumer goods, production, and i…

Key Statistics

Company
Market Cap1.37B USD
Enterprise Value2.09B USD
Revenue (TTM)3.77B USD
Gross Profit1.25B USD
Net Income (TTM)132.61M USD
Revenue/Share21.86 EUR
Last Price8.015 EUR
Fiscal Year EndSep 2025
MR QuarterMar 2026
Employees5.3K
CountryFR
SectorIndustrials
IndustryWaste Management
ISINFR0000053381
Valuation
P/E (Trailing)9.60
P/E (Forward)7.61
PEG3.83
EV/EBITDA8.02
EV/Revenue0.55
P/S0.36
P/B1.07
EPS (TTM)0.83
EPS (Forward)1.05
52W Range
5.62544% of range11.00
52W High11.00 EUR
52W Low5.625 EUR
Profitability
Gross Margin34.25%
Oper. Margin5.31%
EBITDA Margin6.89%
Profit Margin3.65%
ROE10.89%
ROA4.75%
Growth
Revenue Growth7.80%
Earnings Growth15.90%
Cash Flow & Leverage
Operating CF250.98M USD
CapEx (TTM)110.33M USD
FCF Margin2.69%
FCF Yield7.40%
Net Debt710.65M USD
Net Debt/EBITDA2.73
Balance Sheet
Debt/Equity0.76
Current Ratio1.09
Quick Ratio0.74
Book Value/Sh7.43 EUR
Cash/Share1.28 EUR
Dividends
Fwd Div Rate0.13 EUR
Trail. Div Rate0.13 EUR
Div. Yield1.63%
5Y Avg Yield2.93%
Payout Ratio15.66%
Ex-Div DateFeb 16, 2026
Pay Date—
Splits
Last Split2:1
Split DateMay 19, 2005
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)10.06 EUR
Upside (mean)+25.5%
Target Range9.000 EUR – 11.30 EUR
9.000+25.5% to mean11.30
# Analysts5
Ownership
Shares Out.158.38M
Float90.81M
Insiders42.57%
Institutions29.46%
Technical
SMA 509.017 (-11.1%)
SMA 2008.907 (-10.0%)
Beta1.77
S&P 52W Chg14.58%
Avg Vol (30d)144.16K
Avg Vol (10d)133.26K
Technical Indicators
RSI (14)26.4
MACD-0.3004
MACD Signal-0.2197
MACD Hist.-0.0807
BB Upper9.724 EUR
BB Middle8.722 EUR
BB Lower7.719 EUR
BB Width22.98%
ATR (14)0.2175 EUR
Vol Ratio (20d)1.44x