Websolute S.p.A. (BIT:WBS)
Italy flag Italy · Delayed Price · Currency is EUR
1.270
-0.015 (-1.17%)
At close: Feb 6, 2026

Websolute Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
121413203014
Market Cap Growth
-23.74%10.00%-35.97%-33.38%124.60%-27.39%
Enterprise Value
182016233415
Last Close Price
1.271.441.281.983.201.38
PE Ratio
1657.6928.46--68.0844.35
Forward PE
18.266.676.6724.3415.7128.40
PS Ratio
0.500.600.610.901.560.95
PB Ratio
2.492.492.613.635.822.80
P/FCF Ratio
5.035.1312.1521.9015.3618.80
P/OCF Ratio
4.975.0611.7320.1913.6714.96
EV/Sales Ratio
0.770.850.781.011.731.06
EV/EBITDA Ratio
5.825.137.3811.8212.0310.87
EV/EBIT Ratio
20.2912.1793.32-30.4928.70
EV/FCF Ratio
7.777.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
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
19.87%19.48%8.23%4.57%6.51%5.32%
Dividend Yield
3.11%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.11%6.90%0.49%-4.86%0.51%0.90%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.