Tesmec S.p.A. (BIT:TES)
Italy flag Italy · Delayed Price · Currency is EUR
0.3455
-0.0035 (-1.00%)
Jul 24, 2026, 3:52 PM CET

Tesmec 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
2109641718464
Market Cap Growth
440.25%137.04%-42.80%-15.83%31.03%33.42%
Enterprise Value
383.63251.69226.17254.93232.42202.15
Last Close Price
0.350.160.070.120.140.11
PE Ratio
50.3453.33--10.7853.50
Forward PE
19.399.4144.009.085.845.69
PS Ratio
0.800.370.170.300.340.33
PB Ratio
2.771.360.550.941.040.89
P/TBV Ratio
7.753.711.201.931.751.31
P/FCF Ratio
4.902.813.84-6.66-
P/OCF Ratio
3.861.992.525.973.387.09
EV/Sales Ratio
1.460.980.941.080.951.04
EV/EBITDA Ratio
9.336.225.507.096.437.19
EV/EBIT Ratio
19.2812.8911.0719.5716.5335.55
EV/FCF Ratio
8.957.3421.41-18.34-
Debt / Equity Ratio
1.271.351.331.561.311.68
Debt / EBITDA Ratio
4.894.775.166.535.446.68
Debt / FCF Ratio
4.695.6420.07-15.51-
Net Debt / Equity Ratio
2.342.152.452.401.801.90
Net Debt / EBITDA Ratio
4.143.764.445.044.034.89
Net Debt / FCF Ratio
3.974.4517.27-522.7211.49-16.31
Asset Turnover
0.640.620.550.560.640.54
Inventory Turnover
1.501.321.111.161.351.27
Quick Ratio
0.660.570.580.570.620.81
Current Ratio
1.171.181.261.241.301.51
Return on Equity (ROE)
-1.96%2.81%-6.18%-3.34%10.15%1.70%
Return on Assets (ROA)
-3.07%52.87%0.29%0.63%2.50%0.71%
Return on Invested Capital (ROIC)
-5.32%89.84%0.48%1.09%4.37%1.28%
Return on Capital Employed (ROCE)
11.14%10.01%9.67%6.27%6.86%2.94%
Earnings Yield
1.99%1.88%--9.27%1.87%
FCF Yield
20.42%35.60%26.01%-15.02%-
Buyback Yield / Dilution
3.24%2.08%3.05%1.81%-1.22%3.74%
Total Shareholder Return
3.24%2.08%3.05%1.81%-1.22%3.74%