71.80EUR+0.28%Mkt Cap: 512.22M EURP/E: 8.68Last update: 2026-06-01
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…
Industry Peers
Asset ManagementIndicators:|
Key Statistics
Company
Market Cap512.22M EUR
Enterprise Value446.80M EUR
Revenue (TTM)80.97M EUR
Gross Profit72.31M EUR
Net Income (TTM)59.01M EUR
Revenue/Share11.35 EUR
Last Price71.80 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees46
CountryFR
SectorFinancial Services
IndustryAsset Management
ISIN—
Valuation
P/E (Trailing)8.68
P/E (Forward)5.83
PEG2.96
EV/EBITDA7.34
EV/Revenue5.52
P/S6.31
P/B0.69
EPS (TTM)8.27
EPS (Forward)12.29
52W Range
65.8043% of range79.80
52W High79.80 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-41.84M EUR
CapEx (TTM)148.00K EUR
FCF Margin22.83%
FCF Yield3.61%
Net Debt-65.75M EUR
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.73%
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
Target Range74.00 EUR – 85.00 EUR
# Analysts2
Ownership
Shares Out.7.13M
Float2.20M
Insiders70.23%
Institutions5.57%
Technical
SMA 5070.32 (+2.1%)
SMA 20071.69 (+0.2%)
Beta0.51
S&P 52W Chg27.94%
Avg Vol (30d)327
Avg Vol (10d)375
Technical Indicators
RSI (14)50.2
MACD0.1981
MACD Signal0.4077
MACD Hist.-0.2096
BB Upper73.20 EUR
BB Middle71.99 EUR
BB Lower70.78 EUR
BB Width3.37%
ATR (14)1.275 EUR
Vol Ratio (20d)1.10x