IDIPIDI
71.00EUR+0.28%Mkt Cap: 550.61M $P/E: 8.59

IDI is a private equity firm specializing in leveraged buyouts, expansion capital, middle market, growth capital, acquisition of significant holdings in listed small and medium companies and secondary private equity port…

Key Statistics

Company
Market Cap550.61M $
Enterprise Value481.00M $
Revenue (TTM)88.01M $
Gross Profit78.60M $
Net Income (TTM)64.14M $
Revenue/Share12.34 USD
Last Price71.00 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees46
CountryFR
SectorFinancial Services
IndustryAsset Management
ISIN
Valuation
P/E (Trailing)8.59
P/E (Forward)5.78
PEG2.96
EV/EBITDA7.27
EV/Revenue5.47
P/S6.26
P/B0.68
EPS (TTM)8.27
EPS (Forward)12.29
52W Range
65.8038% of range79.60
52W High79.60 EUR
52W Low65.80 EUR
Profitability
Gross Margin89.31%
Oper. Margin83.09%
EBITDA Margin75.20%
Profit Margin64.09%
ROE7.97%
ROA7.31%
Growth
Revenue Growth-24.60%
Earnings Growth38.20%
Cash Flow & Leverage
Operating CF-45.47M $
CapEx (TTM)160.87K $
FCF Margin22.83%
FCF Yield3.65%
Net Debt-71.47M $
Net Debt/EBITDA-1.08
Balance Sheet
Debt/Equity0.04
Current Ratio6.27
Quick Ratio6.27
Book Value/Sh103.74 EUR
Cash/Share13.49 EUR
Dividends
Fwd Div Rate2.900 EUR
Trail. Div Rate2.900 EUR
Div. Yield4.08%
5Y Avg Yield4.71%
Payout Ratio3.63%
Ex-Div DateMay 26, 2026
Pay Date
Splits
Last Split19:1
Split DateJul 6, 2000
Analyst Consensus
Rating
Target (Mean)79.50 EUR
Upside (mean)+12.0%
Target Range74.00 EUR85.00 EUR
74.00+12.0% to mean85.00
# Analysts2
Ownership
Shares Out.7.13M
Float2.09M
Insiders70.23%
Institutions5.57%
Technical
SMA 5070.58 (+0.6%)
SMA 20070.32 (+1.0%)
Beta0.50
S&P 52W Chg18.16%
Avg Vol (30d)277
Avg Vol (10d)286
Technical Indicators
RSI (14)46.5
MACD0.0525
MACD Signal0.1711
MACD Hist.-0.1187
BB Upper72.41 EUR
BB Middle71.48 EUR
BB Lower70.55 EUR
BB Width2.60%
ATR (14)0.7051 EUR
Vol Ratio (20d)0.93x