International Care Company S.p.A. (BIT:ICC)
Italy flag Italy · Delayed Price · Currency is EUR
1.150
0.00 (0.00%)
Last updated: Aug 5, 2026, 12:52 PM CET

BIT:ICC Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5666714
Market Cap Growth
12.75%8.20%-9.63%-12.46%-48.32%-
Enterprise Value
5656614
Last Close Price
1.151.321.221.351.693.27
PS Ratio
0.560.650.650.891.222.86
PB Ratio
1.461.671.341.241.322.34
P/TBV Ratio
2.863.282.953.133.475.78
P/FCF Ratio
7.458.55----
P/OCF Ratio
7.378.45----
EV/Sales Ratio
0.540.590.620.800.942.83
EV/EBITDA Ratio
-----26.13
EV/FCF Ratio
7.087.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.551.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.33%-9.00%-14.75%-13.91%-11.77%-0.65%
FCF Yield
13.43%11.70%-3.47%-2.93%-15.27%-3.07%