Valuation: Carrefour

Market Cap 11.51B 13.04B 10.89B 9.88B 18.51B 1,251B 18.7B 131B 50.34B 639B 48.97B 47.9B 2,056B P/E 2026 *
11.5x
P/E 2027 * 9.66x
Enterprise Value 19.93B 22.58B 18.86B 17.1B 32.06B 2,167B 32.38B 226B 87.18B 1,107B 84.8B 82.96B 3,561B EV / Sales 2026 *
0.24x
EV / Sales 2027 * 0.23x
Free-Float
79.43%
Yield 2026 *
6.45%
Yield 2027 * 6.59%
1 day-1.36%
1 week-0.82%
Current month+3.76%
1 month+4.06%
3 months-0.91%
6 months+6.06%
Current year+14.30%
1 week 16.04
Extreme 16.04
16.66
1 month 15.6
Extreme 15.605
16.96
Current year 13.58
Extreme 13.58
17.54
1 year 12.58
Extreme 12.575
17.54
3 years 11.58
Extreme 11.58
17.54
5 years 11.58
Extreme 11.58
21.37
10 years 11.58
Extreme 11.58
24.84
Manager TitleAgeSince
Chief Executive Officer 53 2017-07-17
Director of Finance/CFO 52 2017-10-15
Investor Relations Contact 58 2021-04-30
Director TitleAgeSince
Director/Board Member 88 2008-07-27
Director/Board Member 78 2015-06-10
Director/Board Member 77 2015-06-10
Date Insider Type Main position Quantity % Market Cap. Importance
4/30/26 Sell

Chief Financial Officer

18,070 0.0025%
4/30/26 Sell

Chief Financial Officer

20,000 0.0027%
4/2/26 Free

Chief Financial Officer

40,138 0.0055%
Change 5-day change 1-year change 3-year change Capi.($)
-1.36%-0.82%+27.07%-0.12% 13.27B
+2.00%+2.66%+18.64%+13.71% 36.82B
-0.61%-1.72%-1.28%+2.10% 26.96B
-1.41%-0.71%-17.22%+2.02% 25.84B
-1.05%+2.58%+6.95%+120.94% 22.41B
-0.47%+1.53%-0.21%+50.23% 21.96B
-0.66%-1.64%-12.79%-15.33% 12.95B
+0.33%+1.35%+17.14%+35.29% 10.64B
-0.86%+1.68%+28.50%+35.77% 10.4B
-1.75%-2.71%-32.49%-40.77% 9.87B
Average -0.57%+0.82%+3.43%+20.38% 19.11B
Weighted average by Cap. -0.31%+1.05%+3.71%+23.92%

Financials

2026 *2027 *
Net sales 82.02B 92.94B 77.6B 70.38B 132B 8,918B 133B 931B 359B 4,554B 349B 341B 14,655B 83.54B 94.67B 79.05B 71.69B 134B 9,084B 136B 948B 365B 4,639B 355B 348B 14,928B
Net income 1.02B 1.16B 967M 877M 1.64B 111B 1.66B 11.6B 4.47B 56.74B 4.35B 4.25B 183B 1.19B 1.35B 1.12B 1.02B 1.91B 129B 1.93B 13.48B 5.19B 65.93B 5.05B 4.94B 212B
Net Debt 8.42B 9.54B 7.97B 7.23B 13.55B 916B 13.68B 95.59B 36.84B 468B 35.83B 35.05B 1,505B 7.9B 8.95B 7.47B 6.78B 12.7B 859B 12.83B 89.62B 34.54B 438B 33.6B 32.87B 1,411B
Logo Carrefour
Carrefour is the No. 1 distribution group in Europe and No. 2 in the world. The group's activity is organized into 3 types of stores: - hypermarkets: at the end of 2025, owns 1,189 stores under the Carrefour and Atacadão names; - supermarkets: owns 4,107 stores under the Carrefour Market name; - other : operates a network of 9,563 local stores (Carrefour Express, Carrefour City, Carrefour Contact, So.Bio, etc. names), 663 Cash & Carry stores, 197 stores (Soft discount and Sam's Club), as well as e-commerce sites (Carrefour, Ooshop, etc.). Net sales are distributed geographically as follows: France (50.9%), Europe (24.2%) and Latin America (24.9%).
Employees
298,604
Date Price Change Volume
26-09-29 €16.27 -1.36% 1,729,146
26-09-28 €16.49 +1.79% 1,702,731
26-09-25 €16.20 +0.37% 1,481,059
26-09-24 €16.14 -0.15% 1,738,776
26-09-23 €16.17 -1.43% 1,327,228
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
15
Last Close Price
16.26EUR
Average target price
16.89EUR
Spread / Average Target
+3.82%

Quarterly revenue - Rate of surprise