Logic Instrument S.A. (EPA:ALLOG)
France flag France · Delayed Price · Currency is EUR
2.100
+0.100 (5.00%)
Aug 3, 2026, 1:26 PM CET

Logic Instrument Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
22208533
Market Cap Growth
6.79%144.25%55.36%93.96%-10.60%-31.37%
Enterprise Value
18.4416.656.785.6-0.12-0.71
Last Close Price
2.101.810.900.580.300.35
PE Ratio
17.9516.316.608.2699.33-
Forward PE
11.118.045.79---
PS Ratio
0.560.510.300.320.270.44
PB Ratio
2.041.841.271.020.600.67
P/TBV Ratio
3.873.343.481.530.600.67
P/FCF Ratio
10.709.683.92---
P/OCF Ratio
9.828.893.92---
EV/Sales Ratio
0.470.430.250.34-0.01-0.10
EV/EBITDA Ratio
20.1518.194.815.950.80-
EV/EBIT Ratio
14.8913.454.007.660.67-
EV/FCF Ratio
8.968.093.26-0.153.21
Debt / Equity Ratio
0.480.480.590.960.260.32
Debt / EBITDA Ratio
5.655.652.695.29-0.90
Debt / FCF Ratio
2.512.511.83---
Net Debt / Equity Ratio
-0.30-0.30-0.210.07-0.62-0.83
Net Debt / EBITDA Ratio
-3.57-3.57-0.970.3718.04-2.31
Net Debt / FCF Ratio
-1.59-1.59-0.66-0.613.4316.90
Asset Turnover
1.801.801.781.411.320.88
Inventory Turnover
8.058.057.564.774.273.74
Quick Ratio
1.121.121.181.031.761.95
Current Ratio
1.431.431.491.302.492.42
Return on Equity (ROE)
10.94%10.94%34.66%15.22%0.04%31.95%
Return on Assets (ROA)
4.99%4.99%13.66%6.79%-0.36%20.65%
Return on Invested Capital (ROIC)
14.27%17.11%39.81%21.81%-2.21%166.13%
Return on Capital Employed (ROCE)
14.40%14.40%29.31%15.05%-4.09%28.79%
Earnings Yield
5.57%6.13%15.14%12.11%1.01%-
FCF Yield
9.35%10.33%25.52%---
Buyback Yield / Dilution
-21.18%-21.18%0.00%0.00%-5.00%0.00%
Total Shareholder Return
-21.18%-21.18%0.00%0.00%-5.00%0.00%