Real Estate Investment Trust (REIT) & Commercial Property Development
Strategic Profile
Icade operates throughout France with a portfolio worth €6.2bn and 2024 economic revenue of €1.2bn. The company has made climate issues and the preservation of biodiversity central to its business model to reinvent real estate and contribute to more sustainable cities. It invests in various types of properties including health care, offices, business parks, housing and public facilities.
Cyborg Score Rationale
The stock is trading at 52.8% below the estimate of its fair value, indicating valuation challenges. Two analysts recommend buying while seven suggest selling, with an overall Sell rating. However, strong ESG focus and operational efficiencies increase portfolio attractiveness and support long-term earnings growth.
Top Insights
Analyst consensus shows a Sell rating with 2 buy and 7 sell recommendations, indicating significant bearish sentiment