doValue S.p.A. (BIT:DOV)
Italy flag Italy · Delayed Price · Currency is EUR
1.930
+0.053 (2.82%)
Aug 17, 2026, 5:35 PM CET

doValue Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
366569273269566663
Market Cap Growth
-27.79%108.70%1.40%-52.52%-14.58%-13.41%
Enterprise Value
1,3911,2278258461,0591,153
Last Close Price
1.932.871.385.6710.7411.80
PE Ratio
--143.49-34.3227.93
Forward PE
7.8912.655.605.6310.2312.09
PS Ratio
0.610.990.570.561.021.18
PB Ratio
1.331.810.872.583.133.42
P/FCF Ratio
8.71-3.723.879.715.55
P/OCF Ratio
8.39-3.633.769.095.36
PEG Ratio
-1.781.781.781.781.50
EV/Sales Ratio
2.332.141.721.761.902.05
EV/EBITDA Ratio
10.268.216.835.875.147.42
EV/EBIT Ratio
15.9811.9511.189.256.5215.10
EV/FCF Ratio
33.10-11.2512.1618.149.65
Debt / Equity Ratio
3.833.122.496.043.423.09
Debt / EBITDA Ratio
7.815.925.743.982.823.58
Debt / FCF Ratio
25.20-10.599.0610.605.02
Net Debt / Equity Ratio
3.262.671.754.962.682.23
Net Debt / EBITDA Ratio
7.515.614.513.592.352.78
Net Debt / FCF Ratio
21.43-3.817.437.448.303.62
Asset Turnover
0.390.370.390.450.480.49
Inventory Turnover
50003.0031068.0022596.00892.61831.201030.55
Quick Ratio
0.971.331.751.411.551.66
Current Ratio
1.092.741.931.601.661.72
Return on Equity (ROE)
-3.55%3.15%6.73%-9.92%14.12%17.56%
Return on Assets (ROA)
3.57%4.14%3.72%5.30%8.78%4.14%
Return on Invested Capital (ROIC)
-6.69%3.04%5.66%-7.68%10.88%8.68%
Return on Capital Employed (ROCE)
6.60%7.60%6.40%11.50%18.10%8.20%
Earnings Yield
-7.05%-1.44%0.70%-6.82%2.91%3.58%
FCF Yield
11.48%-38.65%26.91%25.85%10.30%18.01%
Dividend Yield
4.78%3.21%--27.94%21.18%
Payout Ratio
----237.18%87.27%
Buyback Yield / Dilution
-69.02%-654.04%-59.01%0.02%0.08%-0.14%
Total Shareholder Return
-64.10%-650.83%-59.01%0.02%28.03%21.04%