Valuation : Icade

Market Cap 1.4B 1.63B 1.31B 1.2B 2.26B 156B 2.27B 15.6B 6.08B 78.5B 6.11B 5.98B 260B P/E 2026 *
-15.9x
P/E 2027 * 28.6x
Enterprise Value 4.45B 5.17B 4.18B 3.81B 7.18B 494B 7.2B 49.54B 19.33B 249B 19.41B 18.98B 827B EV / Sales 2026 *
3.45x
EV / Sales 2027 * 3.16x
Free-Float
40.86%
Yield 2026 *
9.56%
Yield 2027 * 9.95%
1 day+0.11%
1 week-2.58%
Current month-4.44%
1 month-5.28%
3 months-11.45%
6 months-13.68%
Current year-15.95%
1 week 18.27
Extreme 18.27
19.05
1 month 18.27
Extreme 18.27
19.98
Current year 18.09
Extreme 18.09
22.76
1 year 18.09
Extreme 18.09
22.76
3 years 18.09
Extreme 18.09
36.38
5 years 18.09
Extreme 18.09
74.4
10 years 18.09
Extreme 18.09
106
Manager TitleAgeSince
Chief Executive Officer 44 20/04/2023
Director of Finance/CFO 60 06/04/2025
Chief Tech/Sci/R&D Officer - 30/06/2024
Director TitleAgeSince
Director/Board Member 62 30/05/2011
Director/Board Member 69 22/05/2016
Director/Board Member 52 23/04/2019
Date Insider Type Main position Quantity % Market Cap.
22/02/25 Buy

Director

500 0.0007%
22/02/25 Buy

Director

490 0.0006%
04/04/24 Buy

Chief Executive Officer

2,850 0.0037%
Change 5-day change 1-year change 3-year change Capi.($)
+0.11%-2.58%-11.19%-44.44% 1.63B
+0.18%-0.97%+6.06%+8.66% 16.06B
-0.68%-0.68% - - 7.08B
0.00%-0.07%+22.81%+17.11% 6.89B
+0.03%-1.52%-2.32%+26.70% 6.57B
+0.43%-1.27%-17.05%+13.35% 6.42B
0.00%-3.51%-16.52%-27.08% 6.02B
-0.21%-2.07%+1.39%+5.53% 6B
-0.33%-0.61%+26.32%+35.78% 5.92B
-1.37%-6.02%-24.58%-22.96% 5.08B
Average -0.18%-1.93%-1.67%+1.40% 6.77B
Weighted average by Cap. -0.13%-1.64%+0.85%+6.79%

Financials

2026 *2027 *
Net sales 1.29B 1.5B 1.21B 1.11B 2.08B 143B 2.09B 14.38B 5.61B 72.35B 5.63B 5.51B 240B 1.34B 1.55B 1.25B 1.15B 2.16B 148B 2.16B 14.88B 5.81B 74.9B 5.83B 5.7B 248B
Net income -76.37M -88.62M -71.6M -65.36M -123M -8.47B -124M -849M -331M -4.28B -333M -325M -14.18B 131M 152M 123M 112M 211M 14.5B 211M 1.45B 567M 7.32B 570M 557M 24.27B
Net Debt 3.05B 3.54B 2.86B 2.61B 4.92B 338B 4.94B 33.95B 13.25B 171B 13.3B 13.01B 567B 2.82B 3.28B 2.65B 2.42B 4.55B 313B 4.57B 31.41B 12.26B 158B 12.3B 12.04B 524B
Logo Icade
Icade is both a commercial real estate company (assets at 12/31/2025: EUR 6.1 billion, including 100% ownership and joint-venture interests) and a property developer (net sales in 2025: EUR 1.1 billion), operating throughout France. As a long-term partner, Icade responds to changing needs and puts climate issues and the preservation of biodiversity at the heart of its business model, reinventing real estate and contributing to a more sustainable city. Listed (SIIC) on Euronext Paris, Icade's main shareholder is the Caisse des Dépôts group.
Employees
981
Date Price Change Volume
28/08/26 €18.49 +0.11% 50,621
27/08/26 €18.47 -1.70% 115,474
26/08/26 €18.79 -0.90% 88,840
25/08/26 €18.96 +1.01% 58,999
24/08/26 €18.77 -1.11% 89,746
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
UNDERPERFORM
Number of Analysts
11
Last Close Price
18.49EUR
Average target price
21.22EUR
Spread / Average Target
+14.75%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. ICAD Stock