Dexelance S.p.A. (BIT:DEX)
Italy flag Italy · Delayed Price · Currency is EUR
2.290
-0.010 (-0.43%)
Jun 16, 2026, 12:35 PM CET

Dexelance Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
61112236274--
Market Cap Growth
-71.02%-52.68%-13.75%---
Enterprise Value
268303353437--
Last Close Price
2.303.387.088.16--
PE Ratio
--13.209.79--
Forward PE
9.737.569.1510.16--
PS Ratio
0.180.350.730.95--
PB Ratio
0.340.611.391.78--
P/FCF Ratio
18.9326.847.0921.01--
P/OCF Ratio
4.047.306.0413.83--
EV/Sales Ratio
0.810.951.091.51--
EV/EBITDA Ratio
--8.428.98--
EV/EBIT Ratio
--13.2111.93--
EV/FCF Ratio
83.5572.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
-31.67%-15.82%7.57%10.22%--
FCF Yield
5.28%3.73%14.11%4.76%--
Payout Ratio
---2.50%--
Buyback Yield / Dilution
-5.79%0.88%-9.95%-20.65%--