Websolute S.p.A. (BIT:WBS)
Italy flag Italy · Delayed Price · Currency is EUR
1.020
+0.020 (2.00%)
Apr 24, 2026, 3:42 PM CET

Websolute Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
91214132030
Market Cap Growth
-9.09%-18.22%10.00%-35.97%-33.38%124.60%
Enterprise Value
171820162334
Last Close Price
1.001.251.441.281.983.20
PE Ratio
--28.46--68.08
Forward PE
-6.676.676.6724.3415.71
PS Ratio
0.420.520.600.610.901.56
PB Ratio
2.222.772.492.613.635.82
P/FCF Ratio
5.596.965.1312.1521.9015.36
P/OCF Ratio
5.416.735.0611.7320.1913.67
EV/Sales Ratio
0.780.810.850.781.011.73
EV/EBITDA Ratio
8.428.775.137.3811.8212.03
EV/EBIT Ratio
--12.1793.32-30.49
EV/FCF Ratio
10.3910.817.3215.3724.6717.03
Debt / Equity Ratio
1.971.971.341.111.131.10
Debt / EBITDA Ratio
4.014.011.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.033.031.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
95.1995.19122.31147.33208.79190.37
Quick Ratio
1.031.031.501.491.931.82
Current Ratio
1.281.281.591.582.021.89
Return on Equity (ROE)
-10.57%-10.57%12.44%-8.80%-9.62%9.38%
Return on Assets (ROA)
-0.16%-0.16%5.25%0.57%-0.46%3.94%
Return on Invested Capital (ROIC)
-0.52%-0.50%8.06%2.14%-1.85%7.86%
Return on Capital Employed (ROCE)
-0.50%-0.50%11.40%1.50%-1.00%8.90%
Earnings Yield
-6.54%-5.26%3.51%-4.39%-2.71%1.47%
FCF Yield
17.89%14.37%19.48%8.23%4.57%6.51%
Dividend Yield
3.77%-2.77%---
Buyback Yield / Dilution
--4.13%0.49%-4.86%0.51%
Total Shareholder Return
3.77%-6.90%0.49%-4.86%0.51%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.