ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
345.50
-9.00 (-2.54%)
Jul 10, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3172,6862,4831,8851,5232,084
Market Cap Growth
-16.38%8.16%31.78%23.75%-26.92%63.34%
Enterprise Value
3,6903,9923,7712,9792,5722,574
Last Close Price
354.50411.00379.50306.00268.00367.50
PE Ratio
39.3942.4647.0136.1439.8462.90
Forward PE
29.8635.6638.2929.3724.1047.36
PS Ratio
0.620.720.760.690.611.11
PB Ratio
3.624.193.994.564.697.80
P/TBV Ratio
41.1847.73150.14--503.25
P/FCF Ratio
6.757.836.365.255.4111.46
P/OCF Ratio
4.665.405.164.394.447.85
PEG Ratio
-1.191.191.191.191.19
EV/Sales Ratio
0.991.071.151.081.041.37
EV/EBITDA Ratio
6.4017.0917.9916.4015.8623.51
EV/EBIT Ratio
23.0525.1726.7324.8725.0736.10
EV/FCF Ratio
10.7511.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.73%2.35%2.13%2.77%2.51%1.59%
FCF Yield
14.81%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%