Websolute S.p.A. (BIT:WBS)
Italy flag Italy · Delayed Price · Currency is EUR
1.190
-0.005 (-0.42%)
Mar 4, 2026, 9:24 AM CET

Websolute Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
111413203014
Market Cap Growth
-21.30%10.00%-35.97%-33.38%124.60%-27.39%
Enterprise Value
182016233415
Last Close Price
1.191.441.281.983.201.38
PE Ratio
1553.2728.46--68.0844.35
Forward PE
17.116.676.6724.3415.7128.40
PS Ratio
0.470.600.610.901.560.95
PB Ratio
2.332.492.613.635.822.80
P/FCF Ratio
4.725.1312.1521.9015.3618.80
P/OCF Ratio
4.665.0611.7320.1913.6714.96
EV/Sales Ratio
0.740.850.781.011.731.06
EV/EBITDA Ratio
5.585.137.3811.8212.0310.87
EV/EBIT Ratio
19.4712.1793.32-30.4928.70
EV/FCF Ratio
7.457.3215.3724.6717.0320.90
Debt / Equity Ratio
1.771.341.111.131.101.24
Debt / EBITDA Ratio
2.671.942.473.262.044.34
Debt / FCF Ratio
3.572.775.166.812.898.33
Net Debt / Equity Ratio
0.990.960.720.410.400.54
Net Debt / EBITDA Ratio
1.501.391.611.180.751.90
Net Debt / FCF Ratio
2.011.983.362.461.063.65
Asset Turnover
1.061.201.101.181.110.91
Inventory Turnover
201.60122.31147.33208.79190.37141.15
Quick Ratio
1.151.501.491.931.822.13
Current Ratio
1.351.591.582.021.892.22
Return on Equity (ROE)
2.51%12.44%-8.80%-9.62%9.38%7.56%
Return on Assets (ROA)
2.52%5.25%0.57%-0.46%3.94%2.10%
Return on Invested Capital (ROIC)
1.89%8.06%2.14%-1.85%7.86%6.43%
Return on Capital Employed (ROCE)
7.00%11.40%1.50%-1.00%8.90%4.00%
Earnings Yield
0.06%3.51%-4.39%-2.71%1.47%2.25%
FCF Yield
21.20%19.48%8.23%4.57%6.51%5.32%
Dividend Yield
3.35%2.77%----
Payout Ratio
5645.54%----56.82%
Buyback Yield / Dilution
-4.13%0.49%-4.86%0.51%0.90%
Total Shareholder Return
3.35%6.90%0.49%-4.86%0.51%0.90%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.