Dexelance S.p.A. (BIT:DEX)
Italy flag Italy · Delayed Price · Currency is EUR
2.870
+0.040 (1.41%)
Apr 16, 2026, 12:13 PM CET

Dexelance 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
75112236274--
Market Cap Growth
-67.24%-52.68%-13.75%---
Enterprise Value
248303353437--
Last Close Price
2.834.228.8310.18--
PE Ratio
--13.209.79--
Forward PE
8.117.569.1510.16--
PS Ratio
0.230.350.730.95--
PB Ratio
0.410.611.391.78--
P/FCF Ratio
17.9326.847.0921.01--
P/OCF Ratio
4.887.306.0413.83--
EV/Sales Ratio
0.780.951.091.51--
EV/EBITDA Ratio
--8.428.98--
EV/EBIT Ratio
--13.2111.93--
EV/FCF Ratio
59.5872.6510.5933.47--
Debt / Equity Ratio
1.081.080.971.242.161.15
Debt / EBITDA Ratio
417.37417.373.373.564.072.83
Debt / FCF Ratio
47.9747.974.9714.655.352.76
Net Debt / Equity Ratio
0.750.750.780.971.430.63
Net Debt / EBITDA Ratio
-19.26-19.263.153.082.961.71
Net Debt / FCF Ratio
33.2133.213.9711.473.541.51
Asset Turnover
0.630.630.690.770.830.68
Inventory Turnover
4.904.906.036.487.396.97
Quick Ratio
0.710.710.600.710.560.65
Current Ratio
1.131.131.161.290.780.87
Return on Equity (ROE)
-9.97%-9.97%11.02%26.39%-9.65%19.52%
Return on Assets (ROA)
-2.71%-2.71%3.53%6.10%5.67%5.26%
Return on Invested Capital (ROIC)
-6.54%-7.05%6.17%12.34%-92.95%12.33%
Return on Capital Employed (ROCE)
-5.80%-5.80%8.10%10.50%14.30%14.00%
Earnings Yield
-23.67%-15.82%7.57%10.22%--
FCF Yield
5.58%3.73%14.11%4.76%--
Payout Ratio
---2.50%--
Buyback Yield / Dilution
0.88%0.88%-9.95%-20.65%--
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.