Tecma Solutions S.p.A. (BIT:TCM)
Italy flag Italy · Delayed Price · Currency is EUR
1.630
-0.030 (-1.81%)
At close: Apr 17, 2026

Tecma Solutions 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
141718285786
Market Cap Growth
-11.41%-2.45%-37.04%-51.28%-33.59%65.91%
Enterprise Value
161921305281
Last Close Price
1.631.992.043.246.6510.95
Forward PE
-48.54----
PS Ratio
0.951.161.081.874.136.67
PB Ratio
5.867.164.894.714.175.96
P/TBV Ratio
7.318.937.917.605.417.67
P/FCF Ratio
13.7816.838.22---
P/OCF Ratio
13.0615.958.07---
EV/Sales Ratio
1.081.311.282.033.766.29
EV/EBITDA Ratio
42.4751.53---37.02
EV/FCF Ratio
15.6518.999.77---
Debt / Equity Ratio
2.082.081.641.240.410.35
Debt / EBITDA Ratio
13.2813.28---2.31
Debt / FCF Ratio
4.894.892.76---
Net Debt / Equity Ratio
0.800.800.580.48-0.14-0.16
Net Debt / EBITDA Ratio
5.085.08-2.60-1.010.68-1.05
Net Debt / FCF Ratio
1.871.870.97-1.011.071.23
Asset Turnover
1.251.251.090.730.590.59
Quick Ratio
1.711.711.752.052.824.11
Current Ratio
1.811.811.822.122.874.22
Return on Equity (ROE)
-35.34%-35.34%-41.75%-78.42%-55.29%-2.92%
Return on Assets (ROA)
-4.96%-4.96%-8.98%-22.96%-20.08%-1.89%
Return on Invested Capital (ROIC)
-21.71%-18.73%-29.78%-72.88%-63.32%-7.02%
Return on Capital Employed (ROCE)
-13.90%-13.90%-25.50%-61.00%-39.90%-3.40%
Earnings Yield
-7.53%-6.17%-11.30%-27.60%-13.61%-0.50%
FCF Yield
7.26%5.94%12.16%-10.09%-3.19%-2.18%
Buyback Yield / Dilution
-----9.36%-
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.