ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
329.50
+11.00 (3.45%)
Apr 1, 2026, 12:44 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,0822,6862,4831,8851,5232,084
Market Cap Growth
-14.03%8.16%31.78%23.75%-26.92%63.34%
Enterprise Value
3,3883,9923,7712,9792,5722,574
Last Close Price
318.50411.00379.50306.00268.00367.50
PE Ratio
32.8942.4447.0136.1439.8462.90
Forward PE
28.4736.8838.2929.3724.1047.36
PS Ratio
0.560.720.760.690.611.11
PB Ratio
--3.994.564.697.80
P/TBV Ratio
--150.14--503.25
P/FCF Ratio
-8.066.365.255.4111.46
P/OCF Ratio
6.258.065.164.394.447.85
PEG Ratio
-1.191.191.191.191.19
EV/Sales Ratio
0.911.071.151.081.041.37
EV/EBITDA Ratio
20.3224.1717.9916.4015.8623.51
EV/EBIT Ratio
21.1625.1726.7324.8725.0736.10
EV/FCF Ratio
-11.999.658.309.1414.15
Debt / Equity Ratio
--2.333.343.783.25
Debt / EBITDA Ratio
--2.853.223.343.31
Debt / FCF Ratio
--3.713.844.364.77
Net Debt / Equity Ratio
--1.822.753.202.66
Net Debt / EBITDA Ratio
--5.416.256.406.49
Net Debt / FCF Ratio
--2.903.163.693.91
Asset Turnover
--1.171.131.251.27
Inventory Turnover
--1874.341366.941943.065546.07
Quick Ratio
--0.810.730.580.72
Current Ratio
--0.880.780.650.78
Return on Equity (ROE)
--10.41%14.59%16.45%13.75%
Return on Assets (ROA)
--3.16%3.08%3.23%3.01%
Return on Invested Capital (ROIC)
11.91%12.94%6.16%6.09%6.20%6.02%
Return on Capital Employed (ROCE)
--8.20%8.40%9.80%8.10%
Earnings Yield
3.04%2.36%2.13%2.77%2.51%1.59%
FCF Yield
-12.40%15.73%19.05%18.47%8.73%
Buyback Yield / Dilution
---5.91%-5.26%-0.15%-0.32%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.