Dexelance S.p.A. (BIT:DEX)
Italy flag Italy · Delayed Price · Currency is EUR
2.010
-0.020 (-0.99%)
Jul 24, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
53111236274--
Market Cap Growth
-70.99%-52.76%-13.91%---
Enterprise Value
260.54254.22286.16329.6300
Last Close Price
2.014.228.8310.18--
PE Ratio
--13.188.85--
Forward PE
8.507.569.1510.16--
PS Ratio
0.160.340.720.94--
PB Ratio
0.290.751.381.78--
P/FCF Ratio
16.5426.747.0721.01--
P/OCF Ratio
3.537.276.0213.83--
EV/Sales Ratio
0.780.780.871.13--
EV/EBITDA Ratio
100.60127.945.736.33--
EV/EBIT Ratio
--10.449.39--
EV/FCF Ratio
81.1760.998.5825.27--
Debt / Equity Ratio
0.920.850.570.731.070.77
Debt / EBITDA Ratio
71.7989.312.372.413.342.98
Debt / FCF Ratio
57.9242.583.559.634.462.54
Net Debt / Equity Ratio
0.860.720.300.361.070.54
Net Debt / EBITDA Ratio
48.2054.151.001.071.991.51
Net Debt / FCF Ratio
38.8925.821.514.262.651.29
Asset Turnover
0.620.640.700.780.830.69
Inventory Turnover
2.503.013.443.864.334.07
Quick Ratio
0.680.710.850.940.560.65
Current Ratio
1.141.131.161.290.780.87
Return on Equity (ROE)
-1.03%-9.97%11.02%26.39%-9.66%19.52%
Return on Assets (ROA)
-4.03%-4.42%4.06%7.05%-48.64%5.31%
Return on Invested Capital (ROIC)
-7.35%-8.75%8.92%15.95%-106.73%11.59%
Return on Capital Employed (ROCE)
-5.28%-5.79%8.06%13.95%15.98%10.29%
Earnings Yield
--7.59%11.30%--
FCF Yield
6.05%3.74%14.14%4.76%--
Dividend Yield
-0.00%0.00%0.28%--
Payout Ratio
-0.00%0.00%2.50%0.00%0.00%
Buyback Yield / Dilution
-5.79%0.88%-9.95%-20.65%0.00%0.00%
Total Shareholder Return
-5.79%0.88%-9.95%-20.37%0.00%0.00%