DBGDerichebourg SA
8.845EUR+0.68%Mkt Cap: 1.52B $P/E: 10.67

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.52B $
Enterprise Value2.22B $
Revenue (TTM)3.77B $
Gross Profit1.25B $
Net Income (TTM)132.61M $
Revenue/Share23.77 USD
Last Price8.845 EUR
Fiscal Year EndSep 2025
MR QuarterMar 2026
Employees5.3K
CountryFR
SectorIndustrials
IndustryWaste Management
ISINFR0000053381
Valuation
P/E (Trailing)10.67
P/E (Forward)8.09
PEG3.83
EV/EBITDA8.56
EV/Revenue0.59
P/S0.40
P/B1.18
EPS (TTM)0.83
EPS (Forward)1.08
52W Range
4.74866% of range11.00
52W High11.00 EUR
52W Low4.748 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 $
CapEx (TTM)110.33M $
FCF Margin2.69%
FCF Yield6.66%
Net Debt710.65M $
Net Debt/EBITDA2.73
Balance Sheet
Debt/Equity0.76
Current Ratio1.09
Quick Ratio0.74
Book Value/Sh7.428 EUR
Cash/Share1.285 EUR
Dividends
Fwd Div Rate0.1300 EUR
Trail. Div Rate0.1300 EUR
Div. Yield1.46%
5Y Avg Yield2.55%
Payout Ratio15.66%
Ex-Div DateFeb 16, 2026
Pay Date
Splits
Last Split2:1
Split DateMay 19, 2005
Analyst Consensus
Rating
Target (Mean)10.22 EUR
Upside (mean)+15.5%
Target Range9.000 EUR11.00 EUR
9.000+15.5% to mean11.00
# Analysts5
Ownership
Shares Out.158.38M
Float90.81M
Insiders42.57%
Institutions29.03%
Technical
SMA 509.562 (-7.5%)
SMA 2008.519 (+3.8%)
Beta1.77
S&P 52W Chg18.16%
Avg Vol (30d)79.38K
Avg Vol (10d)128.38K
Technical Indicators
RSI (14)34.3
MACD-0.1793
MACD Signal-0.1352
MACD Hist.-0.0442
BB Upper9.737 EUR
BB Middle9.252 EUR
BB Lower8.767 EUR
BB Width10.48%
ATR (14)0.2040 EUR
Vol Ratio (20d)0.49x