Icape Holding S.A. (EPA: ALICA)
France flag France · Delayed Price · Currency is EUR
7.46
+0.08 (1.08%)
Dec 18, 2024, 12:02 PM CET

Icape Holding Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
61105128---
Market Cap Growth
-16.39%-17.94%----
Enterprise Value
89136155---
Last Close Price
7.5012.7415.33---
PE Ratio
16.8523.4623.40---
Forward PE
20.9414.1913.82---
PS Ratio
0.590.590.58---
PB Ratio
3.233.324.41---
P/FCF Ratio
4.0615.91----
P/OCF Ratio
6.3112.7843.27---
EV/Sales Ratio
0.520.760.70---
EV/EBITDA Ratio
7.1812.0912.66---
EV/EBIT Ratio
11.3715.2315.31---
EV/FCF Ratio
5.9720.57----
Debt / Equity Ratio
1.801.881.506.3611.2828.53
Debt / EBITDA Ratio
4.544.483.066.235.456.87
Debt / FCF Ratio
3.779.00--3.487.45
Asset Turnover
1.211.211.731.821.88-
Inventory Turnover
10.629.6110.6211.2713.90-
Quick Ratio
0.930.960.800.830.880.84
Current Ratio
1.151.181.031.020.990.98
Return on Equity (ROE)
16.46%17.23%41.42%68.10%104.24%-
Return on Assets (ROA)
3.45%3.77%4.98%2.74%2.43%-
Return on Capital (ROIC)
5.69%6.81%10.80%6.80%6.22%-
Earnings Yield
3.56%4.26%4.27%---
FCF Yield
24.62%6.28%-1.23%---
Dividend Yield
2.67%1.57%1.30%---
Payout Ratio
44.71%36.01%-9.14%--
Buyback Yield / Dilution
-17.49%-18.59%-0.37%-0.68%-
Total Shareholder Return
2.67%-15.92%-17.29%-0.37%-0.68%-
Source: S&P Capital IQ. Standard template. Financial Sources.