ID Logistics Group valuation

IDL · Euronext Paris · EUR

€322.50Change from previous close: +1.90%Absolute change: +€6.00

Close · October 6, 2026

Valuation

The P/E ratio is 32.9. The average price target of 6 analysts is €505.33.

Data as of October 5, 2026

Valuation multiples

Market cap
€2.07B
Enterprise value
€3.52B
P/E (trailing 12 months)
32.9
Forward P/E
22.8
Price/book
3.23
Price/sales
0.51
EV/EBITDA
39.2
EV/revenue
0.87

Profitability and growth

Gross margin
16.2%
Operating margin
3.7%
Net margin
1.7%
ROE
10.5%
ROA
3.2%
ROIC
5.8%
Revenue growth (year over year)
18.3%
Earnings growth (year over year)
19.4%

Financial health

Total cash
€366.57M
Total debt
€1.83B
Debt/equity
2.67
Current ratio
0.85
Quick ratio
0.74
Altman Z-Score
1.72
Piotroski F-Score
5.00

Dividends

Dividend yield
0.0%
Payout ratio
0.0%

Analysts and estimates

Average price target
€505.33
Median price target
€501.00
High price target
€525.00
Low price target
€490.00
Analysts with a price target
6
Forward EPS
€13.91
EPS estimate, current year
€11.48

Shares and trading

Beta
1.00
Average volume
5.73K
Shares outstanding
6.54M
Float
3.08M
Institutional ownership
24.8%
Insider ownership
52.8%