IDI

€66.60As of Sun 8 Nov 2026, 12:00 UTC
EPA:IDIPFinancials
Country France
PE (Fwd) •••
TSR 10Y CAGR 16.24%
Div yield 4.35%
ROE 13.72%
Asset Management
Beta (5Y) 0.56
PE TTM 4.625
TSR TTM (4.49%)
Mkt cap €475.2M
ROIC 14.01%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€71
6.44%
(89.62%)
Hold 12|10|10|2|8
4Q25
1Q26
2Q26
3Q26
Earnings per share€
1.40
1.45
1.59
1.51
13.77%
13.92%
18.64%
14.94%
Revenue€M
41.88
43.93
45.51
46.51
5.50%
4.84%
10.75%
9.85%
Peers (US$533.5M)
Cap (US$)
PE
884.6M
51.80x
393.8M
10.66x
535.6M
14.42x
Capital
TTM
5Y
10Y
Leveragex
4.617
0.066
0.062
EBIT/Intx
9.763
0.284
0.258
Own earn%
174.75
26.49
43.52
Sh yield%
49.36
31.14
30.60
Owners
Insiders/Inst%
3.64
25.72
Short interest%
1.85
SBC / revenue%
0.40
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
20
Op margin range%
0–4
$1 testx
—
Incr. ROIC%
25