Dexelance S.p.A. (BIT:DEX)
Italy flag Italy · Delayed Price · Currency is EUR
2.960
+0.080 (2.78%)
Mar 26, 2026, 11:20 AM CET

Dexelance Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
76112236274--
Market Cap Growth
-66.41%-52.68%-13.75%---
Enterprise Value
236303353437--
Last Close Price
2.884.228.8310.18--
PE Ratio
--13.209.79--
Forward PE
8.407.569.1510.16--
PS Ratio
0.230.340.720.95--
PB Ratio
0.410.611.391.78--
P/FCF Ratio
18.3226.847.0921.01--
P/OCF Ratio
4.987.306.0413.83--
EV/Sales Ratio
0.730.931.081.51--
EV/EBITDA Ratio
119.03152.468.449.04--
EV/EBIT Ratio
--13.2612.04--
EV/FCF Ratio
56.7272.6510.5933.47--
Debt / Equity Ratio
1.061.060.971.242.161.15
Debt / EBITDA Ratio
98.0798.073.383.594.072.83
Debt / FCF Ratio
46.7346.734.9714.655.352.76
Net Debt / Equity Ratio
0.680.680.580.971.430.63
Net Debt / EBITDA Ratio
62.8962.892.353.102.961.71
Net Debt / FCF Ratio
29.9729.972.9511.473.541.51
Asset Turnover
0.640.640.690.770.830.68
Inventory Turnover
4.524.526.036.487.396.97
Quick Ratio
0.630.630.890.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.53%-2.53%3.52%6.04%5.67%5.26%
Return on Invested Capital (ROIC)
-6.22%-7.11%6.51%12.22%-92.95%12.33%
Return on Capital Employed (ROCE)
-5.40%-5.40%8.10%10.40%14.30%14.00%
Earnings Yield
-23.18%-15.82%7.57%10.22%--
FCF Yield
5.46%3.73%14.11%4.76%--
Payout Ratio
---2.50%--
Buyback Yield / Dilution
1.17%1.17%-9.95%-20.65%--
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.