DigiTouch S.p.A. (BIT:DGT)
Italy flag Italy · Delayed Price · Currency is EUR
1.870
+0.015 (0.81%)
Jul 21, 2026, 9:37 AM CET

DigiTouch 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
252726303326
Market Cap Growth
-3.33%5.44%-14.02%-9.32%27.86%51.30%
Enterprise Value
33.3434.8833.9840.5638.8823.71
Last Close Price
1.871.961.842.142.361.88
PE Ratio
13.8515.0815.3315.2913.1112.53
Forward PE
-10.8311.768.6513.4937.50
PEG Ratio
-0.640.81---
PS Ratio
0.610.640.640.670.770.66
PB Ratio
1.241.311.321.581.931.97
P/TBV Ratio
----420.81-
P/FCF Ratio
13.1313.926.5217.8317.936.35
P/OCF Ratio
10.4811.126.2114.5613.616.15
EV/Sales Ratio
0.800.830.850.920.920.61
EV/EBITDA Ratio
4.594.894.775.985.834.47
EV/EBIT Ratio
7.458.038.0710.709.307.52
EV/FCF Ratio
17.2218.028.6724.3221.255.87
Debt / Equity Ratio
0.310.310.320.540.500.49
Debt / EBITDA Ratio
1.781.782.082.532.062.14
Debt / FCF Ratio
6.556.553.7810.297.502.80
Net Debt / Equity Ratio
0.390.390.440.570.29-0.29
Net Debt / EBITDA Ratio
1.111.111.181.600.73-0.71
Net Debt / FCF Ratio
4.094.092.156.492.67-0.93
Asset Turnover
0.730.730.730.840.930.93
Inventory Turnover
---485.18237.66321.26
Quick Ratio
1.201.201.131.211.341.66
Current Ratio
1.241.241.171.241.401.30
Return on Equity (ROE)
9.34%9.34%8.69%10.95%15.77%14.98%
Return on Assets (ROA)
4.30%4.30%4.07%4.74%5.96%5.49%
Return on Invested Capital (ROIC)
8.65%8.76%7.82%9.58%16.72%23.57%
Return on Capital Employed (ROCE)
14.13%14.13%13.78%12.50%16.33%13.40%
Earnings Yield
7.32%6.63%6.52%6.54%7.63%7.98%
FCF Yield
7.62%7.18%15.33%5.61%5.58%15.76%
Dividend Yield
1.78%1.52%1.36%1.15%0.84%0.53%
Payout Ratio
22.28%22.28%20.92%17.20%11.08%6.89%
Total Shareholder Return
1.78%1.52%1.36%1.15%0.84%0.53%