eVISO S.p.A. (BIT:EVISO)
Italy flag Italy · Delayed Price · Currency is EUR
7.88
+0.01 (0.13%)
At close: Nov 2, 2026

eVISO Ratios and Metrics

Millions EUR. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
1842102371265759
Market Cap Growth
-2.58%-11.10%88.29%120.64%-4.15%-1.67%
Enterprise Value
1742002251206157

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
35.8240.4047.0925.74--
PS Ratio
0.540.620.750.560.250.29
PB Ratio
6.527.489.136.243.393.25
P/FCF Ratio
27.9632.0856.4217.68-8.45
P/OCF Ratio
26.0229.8549.4012.2614.466.55

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
EV/Sales Ratio
0.510.590.710.540.270.27
EV/EBITDA Ratio
21.6725.5023.8012.2243.7812.84
EV/EBIT Ratio
23.6127.5430.7715.99-22.18
EV/FCF Ratio
26.4830.4853.5916.92-8.12

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Debt / Equity Ratio
0.440.440.440.430.630.43
Debt / EBITDA Ratio
1.581.581.200.887.621.75
Debt / FCF Ratio
1.901.902.701.21-1.11
Net Debt / Equity Ratio
-0.34-0.34-0.37-0.60-0.54-0.45
Net Debt / EBITDA Ratio
-1.23-1.23-1.02-1.23-6.51-1.86
Net Debt / FCF Ratio
-1.47-1.47-2.29-1.7027.79-1.18
Quick Ratio
1.011.011.071.041.081.12
Current Ratio
1.031.031.091.051.081.12
Asset Turnover
3.793.793.893.173.543.95
Return on Equity (ROE)
19.27%19.27%21.82%26.43%-7.10%-5.80%
Return on Assets (ROA)
5.05%5.05%5.62%6.64%-0.36%3.05%
Return on Capital Employed (ROCE)
21.20%21.20%22.20%28.50%-1.60%10.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
2.79%2.48%2.12%3.89%-2.19%-1.86%
FCF Yield
3.58%3.12%1.77%5.66%-0.57%11.83%
Dividend Yield
0.76%-0.60%0.86%1.94%-
Payout Ratio
26.88%26.88%21.21%---
Buyback Yield / Dilution
1.10%1.10%0.78%2.27%0.36%-0.37%
Total Shareholder Return
1.87%1.10%1.37%3.13%2.31%-0.37%