International Care Company S.p.A. (BIT:ICC)
Italy flag Italy · Delayed Price · Currency is EUR
1.180
0.00 (0.00%)
Last updated: Jun 10, 2026, 9:00 AM CET

BIT:ICC Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6666714
Market Cap Growth
0.85%8.20%-9.63%-12.46%-48.32%-
Enterprise Value
5656614
Last Close Price
1.181.321.221.351.693.27
PS Ratio
0.580.650.650.891.222.86
PB Ratio
1.501.671.341.241.322.34
P/TBV Ratio
2.933.282.953.133.475.78
P/FCF Ratio
7.648.55----
P/OCF Ratio
7.568.45----
EV/Sales Ratio
0.550.590.620.800.942.83
EV/EBITDA Ratio
-----26.13
EV/FCF Ratio
7.277.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
-10.07%-9.00%-14.75%-13.91%-11.77%-0.65%
FCF Yield
13.09%11.70%-3.47%-2.93%-15.27%-3.07%