IDIPIDI
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…

Indicators:|

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 EUR85.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