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

BIT:ICC Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
566610-
Market Cap Growth
8.49%8.20%-9.63%-38.09%--
Enterprise Value
5.216.025.895.89.670
Last Close Price
1.151.321.221.351.69-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
0.560.650.650.871.60-
PB Ratio
1.461.671.341.241.86-
P/TBV Ratio
4.845.554.813.705.55-
P/FCF Ratio
7.458.55----
P/OCF Ratio
7.378.45----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.540.620.660.781.49-
EV/EBITDA Ratio
15.8718.34----
EV/FCF Ratio
7.088.18----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.080.080.100.050.040.02
Debt / EBITDA Ratio
0.960.96---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
-0.83-0.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.260.950.770.74
Inventory Turnover
231.39231.39108.5087.87130.69331.52
Quick Ratio
1.641.641.602.111.832.08
Current Ratio
1.681.681.632.171.862.08
Return on Equity (ROE)
-14.00%-14.00%-18.03%-16.63%-14.85%-1.89%
Return on Assets (ROA)
-8.52%-8.52%-12.17%-11.89%-9.52%-1.22%
Return on Invested Capital (ROIC)
-16.17%-14.30%-19.33%-19.71%-17.33%-2.36%
Return on Capital Employed (ROCE)
-12.51%-12.51%-18.84%-18.23%-16.13%-2.82%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
FCF Yield
13.43%11.70%----
Buyback Yield / Dilution
-0.00%0.00%22.49%0.00%-
Total Shareholder Return
-0.00%0.00%22.49%0.00%-