Somec S.p.A. (BIT:SOM)
Italy flag Italy · Delayed Price · Currency is EUR
19.00
+0.20 (1.06%)
At close: Jun 12, 2026

Somec Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13810878196224260
Market Cap Growth
45.30%38.69%-60.29%-12.17%-13.89%110.73%
Enterprise Value
167181157289284312
Last Close Price
19.0014.8511.3028.5032.5036.72
PE Ratio
28.7122.44---30.73
Forward PE
11.3110.7924.6926.9126.6410.53
PS Ratio
0.380.290.210.530.681.03
PB Ratio
5.334.174.419.996.074.53
P/TBV Ratio
-----625.41
P/FCF Ratio
4.103.203.10-17.3016.57
P/OCF Ratio
3.682.882.841570.4816.0015.43
EV/Sales Ratio
0.450.490.410.780.871.24
EV/EBITDA Ratio
5.457.327.8128.2820.9118.86
EV/EBIT Ratio
9.3210.1113.94-119.5346.49
EV/FCF Ratio
4.955.366.25-22.0219.91
Debt / Equity Ratio
3.873.876.726.873.571.60
Debt / EBITDA Ratio
3.293.294.588.567.204.44
Debt / FCF Ratio
2.982.984.72-10.175.87
Net Debt / Equity Ratio
1.001.002.494.412.010.77
Net Debt / EBITDA Ratio
1.051.052.188.505.452.66
Net Debt / FCF Ratio
0.770.771.75-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.860.860.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.75%3.75%2.19%-0.06%0.50%1.64%
Return on Invested Capital (ROIC)
20.19%18.44%-1.33%-0.27%-1.09%6.64%
Return on Capital Employed (ROCE)
16.80%16.80%16.30%-0.40%1.60%5.20%
Earnings Yield
3.48%4.46%-4.24%-5.93%-0.78%3.25%
FCF Yield
24.42%31.24%32.31%-1.08%5.78%6.03%
Dividend Yield
----2.46%2.18%
Buyback Yield / Dilution
-5.59%-5.59%-0.17%-0.07%-0.02%0.32%
Total Shareholder Return
-5.59%-5.59%-0.17%-0.07%2.44%2.50%