doValue S.p.A. (BIT:DOV)
Italy flag Italy · Delayed Price · Currency is EUR
1.980
-0.056 (-2.75%)
At close: Mar 27, 2026

doValue 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
376569273269566663
Market Cap Growth
10.04%108.70%1.40%-52.52%-14.58%-13.41%
Enterprise Value
9341,2278258461,0591,153
Last Close Price
1.983.001.445.9211.2112.32
PE Ratio
--143.49-34.3227.93
Forward PE
7.0712.654.625.6310.2312.09
PS Ratio
0.650.980.570.561.021.18
PB Ratio
1.201.810.872.583.133.42
P/FCF Ratio
-5.633.663.879.715.55
P/OCF Ratio
3.725.633.583.769.095.36
PEG Ratio
-0.380.380.380.380.38
EV/Sales Ratio
1.612.111.721.761.902.05
EV/EBITDA Ratio
4.976.538.115.875.147.42
EV/EBIT Ratio
11.5815.2111.189.256.5215.10
EV/FCF Ratio
-12.1411.0712.1618.149.65
Debt / Equity Ratio
2.972.972.496.043.423.09
Debt / EBITDA Ratio
4.974.976.683.982.823.58
Debt / FCF Ratio
9.249.2410.429.0610.605.02
Net Debt / Equity Ratio
1.401.401.754.962.682.23
Net Debt / EBITDA Ratio
2.342.345.353.592.352.78
Net Debt / FCF Ratio
4.344.347.317.448.303.62
Asset Turnover
0.380.380.390.450.480.49
Inventory Turnover
--22596.00892.61831.201030.55
Quick Ratio
3.723.721.751.411.551.66
Current Ratio
3.723.721.921.601.661.72
Return on Equity (ROE)
3.15%3.15%6.73%-9.92%14.12%17.56%
Return on Assets (ROA)
3.26%3.26%3.72%5.30%8.78%4.14%
Return on Invested Capital (ROIC)
2.85%2.84%5.66%-7.68%10.88%8.68%
Return on Capital Employed (ROCE)
5.60%5.60%6.40%11.50%18.10%8.20%
Earnings Yield
-2.19%-1.44%0.70%-6.82%2.91%3.58%
FCF Yield
-17.75%27.34%25.85%10.30%18.01%
Dividend Yield
----26.77%20.29%
Payout Ratio
----237.18%87.27%
Buyback Yield / Dilution
-659.68%-659.68%-59.01%0.02%0.08%-0.14%
Total Shareholder Return
-659.68%-659.68%-59.01%0.02%26.86%20.15%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.