Icape Holding S.A. (EPA:ALICA)
France flag France · Delayed Price · Currency is EUR
5.00
-0.40 (-7.41%)
Apr 28, 2026, 5:35 PM CET

Icape Holding Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2019
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2019
Market Capitalization
394881105128-
Upgrade
Market Cap Growth
-27.91%-40.06%-23.08%-17.94%--
Upgrade
Enterprise Value
7488109136155-
Upgrade
Last Close Price
5.006.029.8112.5015.04-
Upgrade
PE Ratio
11.37-21.7431.1323.40-
Upgrade
Forward PE
6.055.0416.5214.1913.83-
Upgrade
PS Ratio
0.200.240.450.570.58-
Upgrade
PB Ratio
1.591.952.603.694.41-
Upgrade
P/FCF Ratio
8.5910.5515.0815.80--
Upgrade
P/OCF Ratio
4.885.9911.0512.7043.27-
Upgrade
EV/Sales Ratio
0.370.440.610.730.70-
Upgrade
EV/EBITDA Ratio
6.449.639.8013.8612.66-
Upgrade
EV/EBIT Ratio
12.0314.2913.3121.3015.31-
Upgrade
EV/FCF Ratio
16.0719.0820.3920.42--
Upgrade
Debt / Equity Ratio
2.152.152.142.101.506.36
Upgrade
Debt / EBITDA Ratio
4.654.654.995.063.066.23
Upgrade
Debt / FCF Ratio
11.6111.6112.459.01--
Upgrade
Net Debt / Equity Ratio
1.431.431.290.950.542.03
Upgrade
Net Debt / EBITDA Ratio
3.893.893.592.771.282.48
Upgrade
Net Debt / FCF Ratio
7.727.727.474.08-9.91-6.69
Upgrade
Asset Turnover
1.311.311.171.271.731.83
Upgrade
Inventory Turnover
10.4410.449.469.2010.6211.27
Upgrade
Quick Ratio
0.720.720.890.940.800.84
Upgrade
Current Ratio
0.900.901.041.111.031.02
Upgrade
Return on Equity (ROE)
8.66%8.66%17.51%9.85%41.42%68.09%
Upgrade
Return on Assets (ROA)
2.52%2.52%3.34%2.73%4.98%2.74%
Upgrade
Return on Invested Capital (ROIC)
8.82%8.52%12.95%9.23%30.27%28.29%
Upgrade
Return on Capital Employed (ROCE)
9.50%9.50%10.60%9.20%19.00%17.90%
Upgrade
Earnings Yield
-0.93%-0.76%4.60%3.21%4.27%-
Upgrade
FCF Yield
11.64%9.48%6.63%6.33%-1.23%-
Upgrade
Dividend Yield
1.67%1.49%1.32%1.60%1.33%-
Upgrade
Payout Ratio
--43.27%47.78%-9.14%
Upgrade
Buyback Yield / Dilution
-0.44%---17.49%-18.59%-0.36%
Upgrade
Total Shareholder Return
1.23%1.49%1.32%-15.89%-17.26%-0.36%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.