International Care Company S.p.A. (BIT:ICC)
Italy flag Italy · Delayed Price · Currency is EUR
1.340
0.00 (0.00%)
At close: Apr 27, 2026

BIT:ICC 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
6666714
Market Cap Growth
9.84%8.20%-9.63%-12.46%-48.32%-
Enterprise Value
6656614
Last Close Price
1.341.321.221.351.693.27
PS Ratio
0.660.650.650.891.222.86
PB Ratio
1.701.671.341.241.322.34
P/TBV Ratio
3.333.282.953.133.475.78
P/FCF Ratio
8.688.55----
P/OCF Ratio
8.588.45----
EV/Sales Ratio
0.630.590.620.800.942.83
EV/EBITDA Ratio
-----26.13
EV/FCF Ratio
8.317.77----
Debt / Equity Ratio
0.080.080.100.050.040.02
Debt / EBITDA Ratio
-----0.27
Debt / FCF Ratio
0.430.43----
Net Debt / Equity Ratio
-0.07-0.070.02-0.12-0.13-0.28
Net Debt / EBITDA Ratio
136.83136.83-0.181.782.12-3.15
Net Debt / FCF Ratio
-0.37-0.37-0.363.350.643.90
Asset Turnover
1.471.471.250.930.720.67
Inventory Turnover
74.9174.9170.0753.0974.60171.25
Quick Ratio
1.211.211.201.671.561.91
Current Ratio
1.681.681.632.171.862.12
Return on Equity (ROE)
-14.00%-14.00%-18.03%-16.63%-14.85%-1.89%
Return on Assets (ROA)
-5.34%-5.34%-8.60%-8.46%-7.42%-1.24%
Return on Capital Employed (ROCE)
-13.20%-13.20%-20.50%-18.80%-16.70%-2.30%
Earnings Yield
-8.86%-9.00%-14.75%-13.91%-11.77%-0.65%
FCF Yield
11.52%11.70%-3.47%-2.93%-15.27%-3.07%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.