Valuation: Icade

Market Cap 1.49B 1.71B 1.39B 1.27B 2.4B 163B 2.44B 16.36B 6.41B 81.28B 6.42B 6.28B 268B P/E 2026 *
-16.8x
P/E 2027 * 30.3x
Enterprise Value 4.54B 5.22B 4.24B 3.89B 7.33B 498B 7.46B 49.96B 19.57B 248B 19.61B 19.18B 819B EV / Sales 2026 *
3.51x
EV / Sales 2027 * 3.22x
Free-Float
40.86%
Yield 2026 *
9.02%
Yield 2027 * 9.38%
1 day+1.29%
1 week+1.29%
Current month+1.29%
1 month+1.92%
3 months-4.20%
6 months-6.84%
Current year-10.91%
1 week 19.35
Extreme 19.35
19.98
1 month 18.09
Extreme 18.09
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.84
5 years 18.09
Extreme 18.09
77.9
10 years 18.09
Extreme 18.09
106
Manager TitleAgeSince
Chief Executive Officer 44 2023-04-20
Director of Finance/CFO 60 2025-04-06
Chief Tech/Sci/R&D Officer - 2024-06-30
Director TitleAgeSince
Director/Board Member 62 2011-05-30
Director/Board Member 69 2016-05-22
Director/Board Member 52 2019-04-23
Date Insider Type Main position Quantity % Market Cap.
2/22/25 Buy

Director

500 0.0007%
2/22/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.($)
+1.29%+1.29%-4.95%-44.70% 1.69B
-0.94%-4.33%+12.20%+9.10% 16.77B
+1.06%+2.00%+24.32%+11.62% 7.03B
+0.49%+0.68%+1.08%+21.06% 6.91B
-0.45%-2.44%+2.00%+32.05% 6.77B
-2.18%-6.49% - - 6.41B
+0.93%+1.20%-11.62%-21.07% 6.39B
-0.15%-0.76%+3.82%+6.24% 6.18B
+0.63%+0.86%+28.41%+33.25% 6.1B
+0.14%+2.85%-19.42%-21.52% 4.96B
Average +0.12%+0.08%+3.98%+2.89% 6.92B
Weighted average by Cap. -0.12%-0.75%+6.60%+8.30%

Financials

2026 *2027 *
Net sales 1.29B 1.49B 1.21B 1.11B 2.09B 142B 2.12B 14.23B 5.57B 70.68B 5.59B 5.46B 233B 1.34B 1.54B 1.25B 1.15B 2.16B 147B 2.2B 14.73B 5.77B 73.17B 5.78B 5.65B 241B
Net income -56.05M -64.49M -52.33M -48.04M -90.58M -6.15B -92.16M -617M -242M -3.07B -242M -237M -10.11B 130M 149M 121M 111M 210M 14.23B 213M 1.43B 559M 7.1B 561M 548M 23.4B
Net Debt 3.05B 3.51B 2.85B 2.62B 4.93B 335B 5.02B 33.6B 13.16B 167B 13.19B 12.9B 551B 2.82B 3.25B 2.64B 2.42B 4.56B 310B 4.64B 31.09B 12.18B 154B 12.21B 11.93B 509B
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
26-08-03 €19.60 +1.29% 175,934
26-07-31 €19.35 -1.98% 123,335
26-07-30 €19.74 +0.56% 110,756
26-07-29 €19.63 +0.56% 101,699
26-07-28 €19.52 +0.88% 129,083
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
UNDERPERFORM
Number of Analysts
11
Last Close Price
19.60EUR
Average target price
21.40EUR
Spread / Average Target
+9.18%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. ICAD Stock