Solid World Group S.p.A. (BIT:S3D)
Italy flag Italy · Delayed Price · Currency is EUR
0.3850
0.00 (0.00%)
Oct 15, 2026, 6:58 PM CET

Solid World Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
715335324-
Market Cap Growth
-57.33%-54.65%-36.79%121.21%--
Enterprise Value
1525466335-
Last Close Price
0.390.812.013.371.90-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----228.24-
Forward PE
-10.7016.1923.97--
PS Ratio
0.130.260.530.840.41-
PB Ratio
0.681.192.464.152.76-
P/TBV Ratio
18.1164.8214.31---
P/FCF Ratio
1.752.458.79---
P/OCF Ratio
1.432.107.9137.28--
PEG Ratio
-0.080.080.10--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.270.440.721.000.60-
EV/EBITDA Ratio
8.3136.908.3220.9510.56-
EV/EBIT Ratio
--22.10-28.69-
EV/FCF Ratio
3.704.1312.13---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.981.040.951.151.425.48
Debt / EBITDA Ratio
4.5119.002.324.873.743.69
Debt / FCF Ratio
2.512.133.38--1.52
Net Debt / Equity Ratio
0.690.680.710.931.043.98
Net Debt / EBITDA Ratio
3.1712.521.733.952.742.68
Net Debt / FCF Ratio
1.761.402.53-20.88-3.591.10
Asset Turnover
1.020.931.041.101.151.23
Inventory Turnover
13.3714.7514.3017.1616.5215.16
Quick Ratio
0.520.650.680.790.850.70
Current Ratio
0.770.850.920.880.940.79
Return on Equity (ROE)
-11.52%-21.29%-13.94%-17.57%2.15%-7.65%
Return on Assets (ROA)
-0.72%-2.46%2.12%-0.67%1.50%1.61%
Return on Invested Capital (ROIC)
-3.62%-11.02%8.72%-2.92%1.75%-3.24%
Return on Capital Employed (ROCE)
-3.90%-11.60%9.70%-2.50%5.70%9.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-17.36%-17.23%-5.26%-3.09%0.44%-
FCF Yield
57.01%40.80%11.37%-1.08%-10.54%-
Buyback Yield / Dilution
--13.35%-7.14%-23.83%--