Somec S.p.A. (BIT:SOM)
Italy flag Italy · Delayed Price · Currency is EUR
17.60
-0.20 (-1.12%)
At close: May 22, 2026

Somec Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12810878196224260
Market Cap Growth
61.51%38.69%-60.29%-12.17%-13.89%110.73%
Enterprise Value
161181157289284312
Last Close Price
17.6014.8511.3028.5032.5036.72
PE Ratio
25.8822.44---30.73
Forward PE
10.4710.7924.6926.9126.6410.53
PS Ratio
0.350.290.210.530.681.03
PB Ratio
4.944.174.419.996.074.53
P/TBV Ratio
-----625.41
P/FCF Ratio
3.793.203.10-17.3016.57
P/OCF Ratio
3.412.882.841570.4816.0015.43
EV/Sales Ratio
0.430.490.410.780.871.24
EV/EBITDA Ratio
5.436.127.8128.2820.9118.86
EV/EBIT Ratio
9.6410.8613.94-119.5346.49
EV/FCF Ratio
4.765.366.25-22.0219.91
Debt / Equity Ratio
2.992.996.726.873.571.60
Debt / EBITDA Ratio
2.622.624.588.567.204.44
Debt / FCF Ratio
2.302.304.72-10.175.87
Net Debt / Equity Ratio
1.151.154.004.412.010.77
Net Debt / EBITDA Ratio
1.011.013.518.505.452.66
Net Debt / FCF Ratio
0.890.892.81-40.845.742.81
Asset Turnover
1.241.241.181.121.090.98
Inventory Turnover
3.343.343.082.953.262.93
Quick Ratio
0.720.720.710.640.850.98
Current Ratio
1.081.080.910.901.181.27
Return on Equity (ROE)
32.43%32.43%-2.46%-36.74%-0.97%21.02%
Return on Assets (ROA)
3.50%3.50%2.19%-0.06%0.50%1.64%
Return on Invested Capital (ROIC)
17.43%13.51%-1.15%-0.27%-1.09%6.64%
Return on Capital Employed (ROCE)
15.70%15.70%16.30%-0.40%1.60%5.20%
Earnings Yield
3.76%4.46%-4.24%-5.93%-0.78%3.25%
FCF Yield
26.36%31.24%32.31%-1.08%5.78%6.03%
Dividend Yield
----2.46%2.18%
Buyback Yield / Dilution
-2.96%-2.76%-0.17%-0.07%-0.02%0.32%
Total Shareholder Return
-2.96%-2.76%-0.17%-0.07%2.44%2.50%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.