Websolute S.p.A. (BIT:WBS)
Italy flag Italy · Delayed Price · Currency is EUR
1.050
+0.030 (2.94%)
Jun 2, 2026, 7:09 PM CET

Websolute Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
101214132030
Market Cap Growth
-40.18%-18.22%10.00%-35.97%-33.38%124.60%
Enterprise Value
181820162334
Last Close Price
1.051.251.441.281.983.20
PE Ratio
--28.46--68.08
Forward PE
8.316.676.676.6724.3415.71
PS Ratio
0.420.520.600.610.901.56
PB Ratio
2.272.772.492.613.635.82
P/FCF Ratio
5.726.965.1312.1521.9015.36
P/OCF Ratio
5.536.735.0611.7320.1913.67
EV/Sales Ratio
0.780.800.850.781.011.73
EV/EBITDA Ratio
9.049.305.137.3811.8212.03
EV/EBIT Ratio
--12.1793.32-30.49
EV/FCF Ratio
10.5210.817.3215.3724.6717.03
Debt / Equity Ratio
1.971.971.341.111.131.10
Debt / EBITDA Ratio
4.254.251.942.473.262.04
Debt / FCF Ratio
4.944.942.775.166.812.89
Net Debt / Equity Ratio
1.491.490.960.720.410.40
Net Debt / EBITDA Ratio
3.223.221.391.611.180.75
Net Debt / FCF Ratio
3.743.741.983.362.461.06
Asset Turnover
1.081.081.201.101.181.11
Inventory Turnover
91.7391.73122.31147.33208.79190.37
Quick Ratio
1.291.291.501.491.931.82
Current Ratio
1.381.381.591.582.021.89
Return on Equity (ROE)
-11.58%-11.58%12.44%-8.80%-9.62%9.38%
Return on Assets (ROA)
-0.52%-0.52%5.25%0.57%-0.46%3.94%
Return on Invested Capital (ROIC)
-1.64%-1.58%8.06%2.14%-1.85%7.86%
Return on Capital Employed (ROCE)
-1.40%-1.40%11.40%1.50%-1.00%8.90%
Earnings Yield
-6.92%-5.69%3.51%-4.39%-2.71%1.47%
FCF Yield
17.49%14.37%19.48%8.23%4.57%6.51%
Dividend Yield
3.81%-2.77%---
Buyback Yield / Dilution
2.87%2.87%4.13%0.49%-4.86%0.51%
Total Shareholder Return
6.79%2.87%6.90%0.49%-4.86%0.51%