Valuation: Carmila

Market Cap 2.31B 2.64B 2.14B 1.97B 3.72B 254B 3.78B 25.47B 9.99B 124B 9.93B 9.71B 428B P/E 2025
12.9x
P/E 2026 * 7.96x
Enterprise Value 4.87B 5.58B 4.51B 4.16B 7.84B 536B 7.98B 53.73B 21.08B 262B 20.95B 20.48B 903B EV / Sales 2025
11.5x
EV / Sales 2026 * 10.6x
Free-Float
62.63%
Yield 2025 *
8.14%
Yield 2026 * 8.43%
1 day+7.11%
1 month+7.11%
3 months+7.11%
6 months+7.11%
Current year+14.77%
1 month 19.74
Extreme 19.74
19.74
Current year 18.43
Extreme 18.43
19.74
1 year 17.2
Extreme 17.2
22.5
3 years 17.2
Extreme 17.2
22.5
5 years 17.2
Extreme 17.2
22.5
10 years 17.2
Extreme 17.2
22.5
Manager TitleAgeSince
Chief Executive Officer 51 2020-11-02
Director of Finance/CFO - 2020-02-29
Chief Operating Officer - -
Director TitleAgeSince
Director/Board Member 50 2017-06-11
Director/Board Member 55 2017-06-11
Director/Board Member 60 2017-12-05
Change 5-day change 1-year change 3-year change Capi.($)
+7.11%-.--% - - 2.65B
+0.82%-2.60%+36.23%+82.45% 71.18B
+0.56%-0.16%+16.31%+23.11% 16.93B
+0.49%-0.51%+14.87%+26.70% 14.6B
+1.21%+2.35%-9.74%-11.10% 12.43B
+0.86%+0.93%+21.97%+40.50% 9.63B
-0.80%-0.52%+7.66%+19.03% 9.43B
0.00%-0.17%+7.39%+9.71% 9.01B
-0.38%-1.34%+3.40%+33.94% 8.53B
+0.57%-2.35%+51.68%+111.65% 7.36B
Average +1.00%-0.41%+16.64%+37.33% 17.68B
Weighted average by Cap. +0.66%-1.19%+23.32%+52.05%

Financials

2025 2026 *
Net sales 442M 506M 409M 378M 711M 48.6B 724M 4.87B 1.91B 23.8B 1.9B 1.86B 81.93B 467M 535M 432M 399M 752M 51.38B 766M 5.15B 2.02B 25.16B 2.01B 1.96B 86.64B
Net income 277M 317M 256M 237M 446M 30.46B 454M 3.05B 1.2B 14.91B 1.19B 1.16B 51.35B 282M 323M 261M 241M 453M 30.98B 462M 3.11B 1.22B 15.17B 1.21B 1.18B 52.23B
Net Debt 2.56B 2.93B 2.37B 2.19B 4.12B 282B 4.2B 28.25B 11.08B 138B 11.02B 10.77B 475B 2.63B 3.02B 2.44B 2.25B 4.24B 290B 4.31B 29.05B 11.4B 142B 11.33B 11.07B 488B
Logo Carmila
Carmila owns and manages shopping centers adjoining the Carrefour stores in France, Spain and Italy respectively. Its portfolio consists of 250 shopping centers with leading position in their catchment areas. It is valued at EUR 6.7 billion as of end of 2025.
Employees
259
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
6
Last Close Price
16.56EUR
Average target price
21.37EUR
Spread / Average Target
+29.03%

Annual profits - Rate of surprise