Innovatec S.p.A. (BIT:INC)
Italy flag Italy · Delayed Price · Currency is EUR
0.1770
-0.0024 (-1.34%)
Last updated: May 22, 2026, 2:16 PM CET

Innovatec 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
1723107122163167
Market Cap Growth
-15.49%-78.91%-11.65%-25.16%-2.57%143.19%
Enterprise Value
3427171173189153
Last Close Price
0.180.230.390.440.590.62
PE Ratio
---1923.1215.2626.19
Forward PE
56.651.841.841.841.841.84
PS Ratio
0.620.830.480.530.561.18
PB Ratio
1.962.612.512.523.495.44
P/FCF Ratio
--20.21--8.99
P/OCF Ratio
6.418.553.4419.0117.386.29
EV/Sales Ratio
1.261.000.760.760.651.08
EV/EBITDA Ratio
--6.935.826.485.87
EV/EBIT Ratio
---11.0810.0613.85
EV/FCF Ratio
-29.04-32.13--8.25
Debt / Equity Ratio
2.012.011.671.491.050.90
Debt / EBITDA Ratio
--2.902.411.661.06
Debt / FCF Ratio
--13.43--1.50
Net Debt / Equity Ratio
1.581.581.441.150.77-0.01
Net Debt / EBITDA Ratio
-4.01-4.012.501.861.22-0.01
Net Debt / FCF Ratio
-11.60-11.6011.61-8.93-3.14-0.01
Asset Turnover
0.140.140.720.821.330.96
Inventory Turnover
0.910.916.4412.9050.9838.53
Quick Ratio
0.450.450.680.720.830.93
Current Ratio
1.041.040.901.041.041.20
Return on Equity (ROE)
-18.41%-18.41%-19.84%0.44%29.79%27.01%
Return on Assets (ROA)
-1.50%-1.50%-0.30%3.51%5.39%4.69%
Return on Invested Capital (ROIC)
-20.89%-7.38%-1.47%1.19%22.91%38.45%
Return on Capital Employed (ROCE)
-19.10%-19.10%-0.80%10.80%14.00%11.40%
Earnings Yield
-27.54%-20.65%-9.46%0.05%6.55%3.82%
FCF Yield
-6.98%-5.23%4.95%-5.09%-7.02%11.12%
Buyback Yield / Dilution
-0.00%-0.00%-0.00%--3.62%-7.61%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.