Dexelance S.p.A. (BIT:DEX)
Italy flag Italy · Delayed Price · Currency is EUR
2.230
+0.295 (15.25%)
May 26, 2026, 5:35 PM CET

Dexelance Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
59112236274--
Market Cap Growth
-73.52%-52.68%-13.75%---
Enterprise Value
266303353437--
Last Close Price
2.233.387.088.16--
PE Ratio
--13.209.79--
Forward PE
8.307.569.1510.16--
PS Ratio
0.180.350.730.95--
PB Ratio
0.330.611.391.78--
P/FCF Ratio
18.3526.847.0921.01--
P/OCF Ratio
3.927.306.0413.83--
EV/Sales Ratio
0.800.951.091.51--
EV/EBITDA Ratio
--8.428.98--
EV/EBIT Ratio
--13.2111.93--
EV/FCF Ratio
82.9872.6510.5933.47--
Debt / Equity Ratio
1.171.080.971.242.161.15
Debt / EBITDA Ratio
246.87417.373.373.564.072.83
Debt / FCF Ratio
65.9147.974.9714.655.352.76
Net Debt / Equity Ratio
0.950.750.780.971.430.63
Net Debt / EBITDA Ratio
-25.26-19.263.153.082.961.71
Net Debt / FCF Ratio
53.5833.213.9711.473.541.51
Asset Turnover
0.670.630.690.770.830.68
Inventory Turnover
4.674.906.036.487.396.97
Quick Ratio
0.550.710.600.710.560.65
Current Ratio
1.141.131.161.290.780.87
Return on Equity (ROE)
-10.87%-9.97%11.02%26.39%-9.65%19.52%
Return on Assets (ROA)
-2.73%-2.71%3.53%6.10%5.67%5.26%
Return on Invested Capital (ROIC)
-6.45%-7.05%6.17%12.34%-92.95%12.33%
Return on Capital Employed (ROCE)
-5.70%-5.80%8.10%10.50%14.30%14.00%
Earnings Yield
-32.67%-15.82%7.57%10.22%--
FCF Yield
5.45%3.73%14.11%4.76%--
Payout Ratio
---2.50%--
Buyback Yield / Dilution
-5.79%0.88%-9.95%-20.65%--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.