DBG Derichebourg SA
8.015EUR+0.63%Mkt Cap: 1.37B $P/E: 9.60Today
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…
Industry Peers
Waste ManagementKey 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