DLSI (EPA:ALDLS)
France flag France · Delayed Price · Currency is EUR
10.60
-0.10 (-0.93%)
Aug 3, 2026, 9:00 AM CET

DLSI 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
272932342933
Market Cap Growth
-6.14%-7.93%-6.42%17.78%-12.11%4.49%
Enterprise Value
17.1218.1226.3314.4612.7825.38
Last Close Price
10.6011.5012.4013.2511.2512.80
PE Ratio
--62.009.145.9811.03
Forward PE
-6.016.016.016.016.01
PS Ratio
0.130.140.150.160.250.28
PB Ratio
0.470.510.540.280.510.69
P/TBV Ratio
1.281.391.540.391.281.47
P/FCF Ratio
3.463.69-8.015.221.78
P/OCF Ratio
2.432.6013.115.044.361.76
EV/Sales Ratio
0.080.080.120.070.110.22
EV/EBITDA Ratio
3.013.195.031.632.252.84
EV/EBIT Ratio
--17.582.572.734.86
EV/FCF Ratio
2.182.30-3.442.331.38
Debt / Equity Ratio
0.180.180.190.070.150.13
Debt / EBITDA Ratio
2.252.252.531.141.810.67
Debt / FCF Ratio
1.631.63-2.401.880.33
Net Debt / Equity Ratio
-0.21-0.21-0.10-0.17-0.30-0.15
Net Debt / EBITDA Ratio
-2.06-2.06-1.14-2.27-2.92-0.80
Net Debt / FCF Ratio
-1.49-1.491.52-4.78-3.03-0.39
Asset Turnover
1.821.821.811.801.191.19
Quick Ratio
1.301.301.231.441.381.80
Current Ratio
1.411.411.391.481.421.80
Return on Equity (ROE)
-0.51%-1.87%0.48%4.21%5.86%4.84%
Return on Assets (ROA)
-0.71%-0.71%0.46%3.37%3.50%3.93%
Return on Invested Capital (ROIC)
-1.85%-1.70%0.70%5.49%8.47%8.26%
Return on Capital Employed (ROCE)
-0.88%-0.88%2.23%8.78%7.97%9.29%
Earnings Yield
--1.61%10.94%16.71%9.06%
FCF Yield
28.94%27.12%-12.48%19.17%56.33%
Dividend Yield
3.77%0.00%0.00%0.00%0.00%0.00%
Total Shareholder Return
3.77%0.00%0.00%0.00%0.00%0.00%