MF Wendel

78.30EUR+1.29%Mkt Cap: 3.29B $P/E: —

Wendel is a private equity firm specializing in equity financing in middle markets and later stages through leveraged buy-out and transactions and acquisitions. It invests in both listed and non-listed companies. The fir…

Key Statistics

Company
Market Cap3.29B USD
Enterprise Value9.87B USD
Revenue (TTM)8.59B USD
Gross Profit8.47B USD
Net Income (TTM)-165.00M USD
Revenue/Share190.96 EUR
Last Price78.30 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees88.4K
CountryFR
SectorFinancial Services
IndustryAsset Management
ISINFR0000121204
Valuation
P/E (Trailing)—
P/E (Forward)15.38
PEG0.78
EV/EBITDA8.59
EV/Revenue1.15
P/S0.38
P/B0.97
EPS (TTM)-2.36
EPS (Forward)5.03
52W Range
72.3531% of range91.65
52W High91.65 EUR
52W Low72.35 EUR
Profitability
Gross Margin102.83%
Oper. Margin12.58%
EBITDA Margin13.38%
Profit Margin-2.00%
ROE-4.32%
ROA-0.91%
Growth
Revenue Growth3.20%
Earnings Growth1570.00%
Cash Flow & Leverage
Operating CF1.84B USD
CapEx (TTM)226.96M USD
FCF Margin-4.47%
FCF Yield-11.66%
Net Debt4.54B USD
Net Debt/EBITDA3.95
Balance Sheet
Debt/Equity1.89
Current Ratio1.38
Quick Ratio0.85
Book Value/Sh79.31 EUR
Cash/Share37.78 EUR
Dividends
Fwd Div Rate5.10 EUR
Trail. Div Rate3.60 EUR
Div. Yield6.60%
5Y Avg Yield4.05%
Payout Ratio563.38%
Ex-Div DateNov 17, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)106.17 EUR
Upside (mean)+35.6%
Target Range92.00 EUR – 116.00 EUR
92.00+35.6% to mean116.00
# Analysts6
Ownership
Shares Out.38.65M
Float20.72M
Insiders42.57%
Institutions15.60%
Technical
SMA 5084.48 (-7.3%)
SMA 20083.64 (-6.4%)
Beta1.02
S&P 52W Chg14.58%
Avg Vol (30d)27.12K
Avg Vol (10d)29.38K
Technical Indicators
RSI (14)25.4
MACD-1.4598
MACD Signal-0.9531
MACD Hist.-0.5067
BB Upper86.65 EUR
BB Middle82.57 EUR
BB Lower78.49 EUR
BB Width9.88%
ATR (14)1.612 EUR
Vol Ratio (20d)3.20x