SIT S.p.A. (BIT:SIT)
Italy flag Italy · Delayed Price · Currency is EUR
2.190
-0.010 (-0.45%)
Jul 24, 2026, 1:50 PM CET

SIT S.p.A. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
54652383149262
Market Cap Growth
77.52%186.34%-72.60%-44.63%-43.05%80.53%
Enterprise Value
195.69137.999.93182.94227.25309.74
Last Close Price
2.192.650.933.406.1410.75
PE Ratio
11.8748.18--60.6131.99
Forward PE
7.108.0316.007.3212.4016.23
PEG Ratio
-0.180.180.180.180.18
PS Ratio
0.170.200.080.250.380.69
PB Ratio
0.530.640.230.580.901.71
P/TBV Ratio
123.47--3.876.7165.52
P/FCF Ratio
-3.210.93--8.58
P/OCF Ratio
-2.380.6610.2010.864.92
EV/Sales Ratio
0.610.430.330.560.580.81
EV/EBITDA Ratio
4.813.644.048.445.956.05
EV/EBIT Ratio
13.4412.19--21.5312.73
EV/FCF Ratio
-6.834.10--10.14
Debt / Equity Ratio
0.860.850.950.760.610.61
Debt / EBITDA Ratio
2.182.283.885.032.661.84
Debt / FCF Ratio
3.314.293.93--3.09
Net Debt / Equity Ratio
0.740.710.760.700.470.31
Net Debt / EBITDA Ratio
1.871.903.094.632.040.93
Net Debt / FCF Ratio
2.853.563.13-10.00-7.031.56
Asset Turnover
0.870.840.730.730.860.86
Inventory Turnover
2.052.182.032.012.653.15
Quick Ratio
0.550.600.650.510.670.75
Current Ratio
1.261.251.311.211.491.37
Return on Equity (ROE)
4.65%1.32%-25.82%-15.16%7.03%5.37%
Return on Assets (ROA)
2.32%0.83%-4.31%-4.21%1.91%3.87%
Return on Invested Capital (ROIC)
4.87%1.80%-8.35%-7.74%3.92%7.63%
Return on Capital Employed (ROCE)
6.10%4.53%-4.26%-8.25%3.30%8.12%
Earnings Yield
8.42%2.08%--1.65%3.13%
FCF Yield
-31.14%107.71%--11.66%
Dividend Yield
-0.00%0.00%0.00%4.89%2.61%
Payout Ratio
-0.00%0.00%0.00%65.09%83.59%
Buyback Yield / Dilution
--0.29%-0.28%0.00%3.10%-1.22%
Total Shareholder Return
--0.29%-0.28%0.00%7.99%1.39%