Icape Holding S.A. (EPA:ALICA)
France flag France · Delayed Price · Currency is EUR
8.10
-0.16 (-1.94%)
Aug 3, 2026, 10:53 AM CET

Icape Holding Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
654981105109-
Market Cap Growth
12.16%-39.53%-23.41%-3.58%--
Enterprise Value
99.5683.04120.72132.64125.290
Last Close Price
8.106.0210.0013.0015.84-
PE Ratio
18.78-21.7430.9519.80-
Forward PE
9.575.0416.5214.1913.83-
PS Ratio
0.330.240.450.570.50-
PB Ratio
2.631.882.603.733.83-
P/FCF Ratio
14.1910.6015.0115.80--
P/OCF Ratio
8.056.0111.0012.7036.83-
EV/Sales Ratio
0.500.410.670.710.57-
EV/EBITDA Ratio
4.283.574.999.999.40-
EV/EBIT Ratio
6.765.646.6616.8412.49-
EV/FCF Ratio
21.6718.0722.5119.93--
Debt / Equity Ratio
2.072.072.062.031.446.13
Debt / EBITDA Ratio
2.292.292.764.523.275.53
Debt / FCF Ratio
11.6111.6112.459.01--
Net Debt / Equity Ratio
1.371.371.290.960.552.30
Net Debt / EBITDA Ratio
1.521.521.662.051.171.77
Net Debt / FCF Ratio
7.727.727.474.08-9.91-6.69
Asset Turnover
1.311.311.171.271.731.82
Inventory Turnover
--17.859.2010.6211.27
Quick Ratio
0.700.700.870.930.830.83
Current Ratio
0.900.901.041.111.001.02
Return on Equity (ROE)
8.66%8.66%17.51%9.85%41.42%68.10%
Return on Assets (ROA)
8.82%8.82%13.02%3.91%7.46%4.04%
Return on Invested Capital (ROIC)
22.30%20.44%31.52%11.40%30.08%31.93%
Return on Capital Employed (ROCE)
20.68%20.68%24.67%12.51%25.53%27.32%
Earnings Yield
--4.60%3.23%5.05%-
FCF Yield
7.05%9.44%6.66%6.33%--
Dividend Yield
1.09%2.11%1.99%1.54%0.00%-
Payout Ratio
--278.32%43.27%47.78%0.00%9.14%
Buyback Yield / Dilution
-0.44%0.00%0.00%-17.49%-18.59%-0.37%
Total Shareholder Return
0.65%2.11%1.99%-15.96%-18.59%-0.37%