ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
383.50
+10.50 (2.82%)
May 29, 2026, 5:35 PM CET

ID Logistics Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5072,6862,4831,8851,5232,084
Market Cap Growth
-7.35%8.16%31.78%23.75%-26.92%63.34%
Enterprise Value
3,8793,9923,7712,9792,5722,574
Last Close Price
383.50411.00379.50306.00268.00367.50
PE Ratio
42.6142.4647.0136.1439.8462.90
Forward PE
32.3235.6638.2929.3724.1047.36
PS Ratio
0.670.720.760.690.611.11
PB Ratio
3.914.193.994.564.697.80
P/TBV Ratio
44.5547.73150.14--503.25
P/FCF Ratio
7.307.836.365.255.4111.46
P/OCF Ratio
5.045.405.164.394.447.85
PEG Ratio
-1.191.191.191.191.19
EV/Sales Ratio
1.041.071.151.081.041.37
EV/EBITDA Ratio
6.7317.0917.9916.4015.8623.51
EV/EBIT Ratio
24.2325.1726.7324.8725.0736.10
EV/FCF Ratio
11.3011.639.658.309.1414.15
Debt / Equity Ratio
2.582.582.333.343.783.25
Debt / EBITDA Ratio
2.882.882.853.223.343.31
Debt / FCF Ratio
4.824.823.713.844.364.77
Net Debt / Equity Ratio
2.142.141.822.753.202.66
Net Debt / EBITDA Ratio
5.875.875.416.256.406.49
Net Debt / FCF Ratio
4.004.002.903.163.693.91
Asset Turnover
1.201.201.171.131.251.27
Inventory Turnover
2768.292768.291874.341366.941943.065546.07
Quick Ratio
0.780.780.810.730.580.72
Current Ratio
0.860.860.880.780.650.78
Return on Equity (ROE)
10.21%10.21%10.41%14.59%16.45%13.75%
Return on Assets (ROA)
3.18%3.18%3.16%3.08%3.23%3.01%
Return on Invested Capital (ROIC)
5.65%6.04%6.16%6.09%6.20%6.02%
Return on Capital Employed (ROCE)
8.40%8.40%8.20%8.40%9.80%8.10%
Earnings Yield
2.52%2.35%2.13%2.77%2.51%1.59%
FCF Yield
13.69%12.78%15.73%19.05%18.47%8.73%
Buyback Yield / Dilution
-3.38%-3.38%-5.91%-5.26%-0.15%-0.32%