Valuation: Icade

Market Cap 1.46B 1.69B 1.37B 1.25B 2.35B 162B 2.39B 16.08B 6.29B 80.97B 6.35B 6.21B 269B P/E 2026 *
-16.5x
P/E 2027 * 29.7x
Enterprise Value 4.51B 5.22B 4.24B 3.86B 7.25B 500B 7.37B 49.68B 19.43B 250B 19.61B 19.19B 831B EV / Sales 2026 *
3.49x
EV / Sales 2027 * 3.2x
Free-Float
40.86%
Yield 2026 *
9.18%
Yield 2027 * 9.55%
1 day-0.26%
1 week+1.64%
Current month-0.47%
1 month+1.05%
3 months-3.36%
6 months-7.76%
Current year-12.45%
1 week 18.96
Extreme 18.96
19.36
1 month 18.45
Extreme 18.45
19.98
Current year 18.09
Extreme 18.09
22.76
1 year 18.09
Extreme 18.09
23.06
3 years 18.09
Extreme 18.09
36.38
5 years 18.09
Extreme 18.09
75.2
10 years 18.09
Extreme 18.09
106
Manager TitleAgeSince
Chief Executive Officer 44 21/04/2023
Director of Finance/CFO 60 07/04/2025
Chief Tech/Sci/R&D Officer - 01/07/2024
Director TitleAgeSince
Director/Board Member 62 31/05/2011
Director/Board Member 69 23/05/2016
Director/Board Member 52 24/04/2019
Date Insider Type Main position Quantity % Market Cap.
22/2/25 Buy

Director

500 0.0007%
22/2/25 Buy

Director

490 0.0006%
4/4/24 Buy

Chief Executive Officer

2,850 0.0037%
Change 5-day change 1-year change 3-year change Capi.($)
-0.26%+1.64%-15.15%-42.09% 1.69B
+0.18%-0.26%+9.96%+11.77% 16.32B
+0.49%-0.28%+24.13%+18.28% 7.15B
+2.50%+0.53% - - 7.11B
-2.53%-4.76%-6.89%+19.90% 6.97B
+0.06%+1.40%+2.10%+33.13% 6.72B
-0.07%-1.86%-14.99%-22.02% 6.35B
0.00%-0.51%+2.43%+8.38% 6.15B
+0.09%-1.26%+26.84%+38.26% 6.08B
-2.54%-4.17%-27.22%-28.42% 4.95B
Average -0.21%-0.44%+0.14%+4.13% 6.95B
Weighted average by Cap. -0.09%-0.50%+3.59%+9.88%

Financials

2026 *2027 *
Net sales 1.29B 1.5B 1.21B 1.1B 2.08B 143B 2.11B 14.23B 5.56B 71.65B 5.62B 5.5B 238B 1.34B 1.55B 1.26B 1.14B 2.15B 148B 2.18B 14.73B 5.76B 74.17B 5.82B 5.69B 246B
Net income -76.37M -88.42M -71.76M -65.26M -123M -8.45B -125M -841M -329M -4.23B -332M -325M -14.07B 131M 151M 123M 112M 210M 14.47B 214M 1.44B 563M 7.25B 568M 556M 24.09B
Net Debt 3.05B 3.53B 2.87B 2.61B 4.9B 338B 4.98B 33.6B 13.14B 169B 13.27B 12.98B 562B 2.82B 3.27B 2.65B 2.41B 4.54B 313B 4.61B 31.09B 12.16B 157B 12.28B 12.01B 520B
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
14/08/26 €19.26 -0.26% 78,139
13/08/26 €19.31 +0.94% 78,680
12/08/26 €19.13 +0.42% 75,107
11/08/26 €19.05 +0.11% 73,936
10/08/26 €19.03 +0.42% 102,612
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
UNDERPERFORM
Number of Analysts
11
Last Close Price
19.26EUR
Average target price
21.22EUR
Spread / Average Target
+10.17%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. ICAD Stock