ID Logistics Group SA (EPA:IDL)
France flag France · Delayed Price · Currency is EUR
373.00
-9.50 (-2.48%)
At close: Mar 11, 2026

ID Logistics Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,4382,6862,4831,8851,5232,084
Market Cap Growth
-9.69%8.16%31.78%23.75%-26.92%63.34%
Enterprise Value
3,7443,9923,7712,9792,5722,574
Last Close Price
373.00411.00379.50306.00268.00367.50
PE Ratio
44.6442.4447.0136.1439.8462.90
Forward PE
31.4636.8838.2929.3724.1047.36
PS Ratio
0.690.720.760.690.611.11
PB Ratio
4.04-3.994.564.697.80
P/TBV Ratio
85.40-150.14--503.25
P/FCF Ratio
5.818.066.365.255.4111.46
P/OCF Ratio
4.608.065.164.394.447.85
PEG Ratio
-1.191.191.191.191.19
EV/Sales Ratio
1.071.071.151.081.041.37
EV/EBITDA Ratio
9.6022.9517.9916.4015.8623.51
EV/EBIT Ratio
25.0137.8826.7324.8725.0736.10
EV/FCF Ratio
8.9311.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.05%12.01%6.16%6.09%6.20%6.02%
Return on Capital Employed (ROCE)
--8.20%8.40%9.80%8.10%
Earnings Yield
2.39%2.36%2.13%2.77%2.51%1.59%
FCF Yield
17.20%12.40%15.73%19.05%18.47%8.73%
Buyback Yield / Dilution
-6.02%--5.91%-5.26%-0.15%-0.32%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.