International Care Company S.p.A. (BIT:ICC)
Italy flag Italy · Delayed Price · Currency is EUR
1.060
0.00 (0.00%)
At close: Jul 24, 2025, 5:30 PM CET

BIT:ICC Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202019
Period Ending
Jul '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2019
566714-
Upgrade
Market Cap Growth
-9.63%-9.63%-12.46%-48.32%--
Upgrade
Enterprise Value
556614-
Upgrade
Last Close Price
1.061.221.351.693.27-
Upgrade
PS Ratio
0.570.650.891.222.86-
Upgrade
PB Ratio
1.171.341.241.322.34-
Upgrade
P/TBV Ratio
2.572.953.133.475.78-
Upgrade
EV/Sales Ratio
0.580.620.800.942.83-
Upgrade
EV/EBITDA Ratio
----26.13-
Upgrade
Debt / Equity Ratio
0.100.100.050.040.020
Upgrade
Debt / EBITDA Ratio
----0.27-
Upgrade
Asset Turnover
1.251.250.930.720.670.68
Upgrade
Inventory Turnover
70.0770.0753.0974.60171.25186.47
Upgrade
Quick Ratio
1.201.201.671.561.911.07
Upgrade
Current Ratio
1.631.632.171.862.121.27
Upgrade
Return on Equity (ROE)
-18.03%-18.03%-16.63%-14.85%-1.89%-18.84%
Upgrade
Return on Assets (ROA)
-8.60%-8.60%-8.46%-7.42%-1.24%-8.17%
Upgrade
Return on Capital (ROIC)
-11.98%-11.98%-11.76%-10.40%-1.86%-14.24%
Upgrade
Earnings Yield
-16.98%-14.75%-13.91%-11.77%-0.65%-
Upgrade
FCF Yield
-3.99%-3.47%-2.93%-15.27%-3.07%-
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.