Websolute S.p.A. (BIT:WBS)
Italy flag Italy · Delayed Price · Currency is EUR
1.340
+0.030 (2.29%)
At close: Oct 10, 2025

Websolute Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
131413203014
Upgrade
Market Cap Growth
-14.00%10.00%-35.97%-33.38%124.60%-27.39%
Upgrade
Enterprise Value
192016233415
Upgrade
Last Close Price
1.341.441.281.983.201.38
Upgrade
PE Ratio
1749.0628.46--68.0844.35
Upgrade
Forward PE
19.276.676.6724.3415.7128.40
Upgrade
PS Ratio
0.530.600.610.901.560.95
Upgrade
PB Ratio
2.632.492.613.635.822.80
Upgrade
P/FCF Ratio
5.315.1312.1521.9015.3618.80
Upgrade
P/OCF Ratio
5.255.0611.7320.1913.6714.96
Upgrade
EV/Sales Ratio
0.800.850.781.011.731.06
Upgrade
EV/EBITDA Ratio
6.035.137.3811.8212.0310.87
Upgrade
EV/EBIT Ratio
21.0212.1793.32-30.4928.70
Upgrade
EV/FCF Ratio
8.057.3215.3724.6717.0320.90
Upgrade
Debt / Equity Ratio
1.771.341.111.131.101.24
Upgrade
Debt / EBITDA Ratio
2.671.942.473.262.044.34
Upgrade
Debt / FCF Ratio
3.572.775.166.812.898.33
Upgrade
Asset Turnover
1.061.201.101.181.110.91
Upgrade
Inventory Turnover
201.60122.31147.33208.79190.37141.15
Upgrade
Quick Ratio
1.151.501.491.931.822.13
Upgrade
Current Ratio
1.351.591.582.021.892.22
Upgrade
Return on Equity (ROE)
2.51%12.44%-8.80%-9.62%9.38%7.56%
Upgrade
Return on Assets (ROA)
2.52%5.25%0.57%-0.46%3.94%2.10%
Upgrade
Return on Capital (ROIC)
4.24%8.73%0.98%-0.77%6.35%3.34%
Upgrade
Return on Capital Employed (ROCE)
7.00%11.40%1.50%-8.90%4.00%
Upgrade
Earnings Yield
0.06%3.51%-4.39%-2.71%1.47%2.25%
Upgrade
FCF Yield
18.83%19.48%8.23%4.57%6.51%5.32%
Upgrade
Dividend Yield
2.98%2.77%----
Upgrade
Payout Ratio
5645.54%----56.82%
Upgrade
Buyback Yield / Dilution
-4.13%0.49%-4.86%0.51%0.90%
Upgrade
Total Shareholder Return
3.05%6.90%0.49%-4.86%0.51%0.90%
Upgrade
Updated Sep 18, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.