Somec S.p.A. (BIT:SOM)
Italy flag Italy · Delayed Price · Currency is EUR
13.40
-0.20 (-1.47%)
Last updated: Apr 13, 2026, 1:30 PM CET

Somec Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10010878196224260
Market Cap Growth
27.75%38.69%-60.29%-12.17%-13.89%110.73%
Enterprise Value
140181157289284312
Last Close Price
13.8014.8511.3028.5032.5036.72
PE Ratio
20.8522.44---30.73
Forward PE
8.0210.7924.6926.9126.6410.53
PS Ratio
0.270.290.210.530.681.03
PB Ratio
3.874.174.419.996.074.53
P/TBV Ratio
-----625.41
P/FCF Ratio
-2.883.10-17.3016.57
P/OCF Ratio
2.672.882.841570.4816.0015.43
EV/Sales Ratio
0.380.490.410.780.871.24
EV/EBITDA Ratio
4.085.287.8128.2820.9118.86
EV/EBIT Ratio
6.918.9513.94-119.5346.49
EV/FCF Ratio
-4.816.25-22.0219.91
Debt / Equity Ratio
4.324.326.726.873.571.60
Debt / EBITDA Ratio
3.273.274.588.567.204.44
Debt / FCF Ratio
2.982.984.72-10.175.87
Net Debt / Equity Ratio
1.421.424.004.412.010.77
Net Debt / EBITDA Ratio
1.071.073.518.505.452.66
Net Debt / FCF Ratio
0.980.982.81-40.845.742.81
Asset Turnover
1.301.301.181.121.090.98
Inventory Turnover
6.586.583.082.953.262.93
Quick Ratio
0.860.860.710.640.850.98
Current Ratio
1.061.060.910.901.181.27
Return on Equity (ROE)
32.43%32.43%-2.46%-36.74%-0.97%21.02%
Return on Assets (ROA)
4.43%4.43%2.19%-0.06%0.50%1.64%
Return on Invested Capital (ROIC)
18.88%15.67%-1.15%-0.27%-1.09%6.64%
Return on Capital Employed (ROCE)
20.70%20.70%16.30%-0.40%1.60%5.20%
Earnings Yield
4.80%4.46%-4.24%-5.93%-0.78%3.25%
FCF Yield
-34.78%32.31%-1.08%5.78%6.03%
Dividend Yield
----2.46%2.18%
Buyback Yield / Dilution
---0.17%-0.07%-0.02%0.32%
Total Shareholder Return
---0.17%-0.07%2.44%2.50%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.