VNE S.p.A. (BIT:VNE)
Italy flag Italy · Delayed Price · Currency is EUR
3.000
+0.120 (4.17%)
Last updated: Jul 28, 2026, 2:40 PM CET

VNE S.p.A. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9873--
Market Cap Growth
14.12%13.85%169.42%---
Enterprise Value
12.7211.4810.255.100
Last Close Price
3.002.481.833.42--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
14.5012.4623.16---
PS Ratio
0.470.390.440.22--
PB Ratio
0.560.480.440.17--
P/TBV Ratio
1.251.031.061.23--
P/FCF Ratio
-123.867.20---
P/OCF Ratio
3.832.593.03---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.670.580.660.44--
EV/EBITDA Ratio
15.9814.4241.58---
EV/EBIT Ratio
15.9814.4241.58---
EV/FCF Ratio
-184.6110.91---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.390.390.410.520.731.11
Debt / EBITDA Ratio
7.797.7925.29-4.3127.22
Debt / FCF Ratio
99.7399.736.64---
Net Debt / Equity Ratio
0.240.240.230.170.360.57
Net Debt / EBITDA Ratio
4.744.7414.14-4.992.1113.91
Net Debt / FCF Ratio
60.7560.753.71-0.89-17.96-8.73
Asset Turnover
0.670.670.530.390.620.52
Inventory Turnover
1.541.541.472.782.542.73
Quick Ratio
1.201.201.541.951.971.87
Current Ratio
1.661.662.032.402.372.31
Return on Equity (ROE)
5.49%5.49%1.40%-9.18%3.65%0.34%
Return on Assets (ROA)
3.23%3.23%1.72%-3.44%6.06%0.13%
Return on Invested Capital (ROIC)
4.88%4.98%2.74%-5.76%10.56%0.24%
Return on Capital Employed (ROCE)
4.25%4.25%1.23%-4.79%5.01%0.72%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
6.89%8.02%4.32%---
FCF Yield
-0.81%13.88%---
Payout Ratio
-0.00%0.00%0.00%-3965.08%-18.61%
Buyback Yield / Dilution
15.99%15.99%0.00%---
Total Shareholder Return
15.99%15.99%0.00%0.00%--