Icade (CDMGF)
OTCMKTS · Delayed Price · Currency is USD
24.88
-0.66 (-2.60%)
At close: Feb 20, 2026

Icade Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,7211,9591,8032,9773,2535,432
Market Cap Growth
6.24%8.64%-39.43%-8.51%-40.10%-4.51%
Enterprise Value
5,7802,1525,60510,51812,88813,981
Last Close Price
24.8825.0022.2337.0042.4168.41
PE Ratio
----56.2711.94
PS Ratio
1.101.251.231.772.072.90
PB Ratio
0.380.430.400.530.350.55
P/OCF Ratio
4.885.554.7511.3412.609.03
EV/Sales Ratio
3.751.373.836.248.217.46
EV/EBITDA Ratio
17.306.4019.3534.2936.7720.07
EV/EBIT Ratio
18.466.7531.3337.3639.3820.76
Debt / Equity Ratio
1.121.121.091.010.920.89
Debt / EBITDA Ratio
15.0115.0116.9418.4824.4612.57
Net Debt / Equity Ratio
0.900.900.800.690.800.82
Net Debt / EBITDA Ratio
12.2212.2212.5312.6421.1611.50
Asset Turnover
0.130.130.130.100.080.10
Inventory Turnover
1.431.431.381.211.251.47
Quick Ratio
0.670.670.861.240.690.52
Current Ratio
1.171.171.692.291.080.86
Return on Equity (ROE)
-3.05%-3.05%-6.72%-19.33%-2.34%7.58%
Return on Assets (ROA)
1.69%1.69%0.98%1.07%1.07%2.13%
Return on Invested Capital (ROIC)
3.29%3.13%1.79%1.89%1.85%3.62%
Earnings Yield
-8.39%-7.37%-15.84%-46.43%1.78%8.38%
Dividend Yield
--20.07%14.46%10.91%6.98%
Payout Ratio
----587.43%49.01%
Buyback Yield / Dilution
-0.14%-0.14%-0.11%-0.10%-0.79%-1.48%
Total Shareholder Return
-0.14%-0.14%19.97%14.35%10.12%5.50%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.