Valuation: Carrefour

Market Cap 11.29B 12.63B 10.53B 9.57B 18.02B 1,222B 18.15B 127B 49.45B 622B 47.43B 46.41B 1,998B P/E 2026 *
11.1x
P/E 2027 * 9.33x
Enterprise Value 19.71B 22.06B 18.39B 16.7B 31.46B 2,134B 31.69B 221B 86.32B 1,085B 82.81B 81.02B 3,489B EV / Sales 2026 *
0.24x
EV / Sales 2027 * 0.23x
Free-Float
79.43%
Yield 2026 *
6.69%
Yield 2027 * 6.82%
1 day+1.66%
1 week+0.28%
Current month+0.28%
1 month-1.94%
3 months-3.36%
6 months-0.53%
Current year+12.12%
1 week 15.32
Extreme 15.325
15.96
1 month 15.32
Extreme 15.325
16.96
Current year 13.58
Extreme 13.58
17.54
1 year 12.63
Extreme 12.63
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 54 18/07/2017
Director of Finance/CFO 52 16/10/2017
Investor Relations Contact 58 01/05/2021
Director TitleAgeSince
Director/Board Member 88 28/07/2008
Director/Board Member 78 11/06/2015
Director/Board Member 77 11/06/2015
Date Insider Type Main position Quantity % Market Cap. Importance
30/4/26 Sell

Chief Financial Officer

18,070 0.0025%
30/4/26 Sell

Chief Financial Officer

20,000 0.0027%
2/4/26 Free

Chief Financial Officer

40,138 0.0055%
Change 5-day change 1-year change 3-year change Capi.($)
+1.66%+0.28%+24.65%-1.48% 12.51B
+0.85%+4.08%+4.76%+108.20% 850B
+1.35%+0.40%+14.90%+115.85% 49.68B
+1.23%+1.49%+6.11%+73.40% 38.88B
-0.77%-1.12%-3.58%+21.54% 38.1B
-0.28%-2.53%+20.97%+10.33% 36.2B
+1.83%+1.67%-10.89%+33.57% 34.5B
+0.26%-2.50%+45.82%+2.17% 32.45B
+1.05%+0.16%-7.88%+13.32% 31.07B
-0.35%-1.80%0.00%+0.59% 26.5B
Average +0.66%-1.51%+9.49%+37.75% 115.04B
Weighted average by Cap. +0.79%-0.14%+5.93%+89.94%

Financials

2026 *2027 *
Net sales 82.27B 92.08B 76.76B 69.72B 131B 8,907B 132B 922B 360B 4,530B 346B 338B 14,562B 83.79B 93.77B 78.17B 71B 134B 9,071B 135B 939B 367B 4,613B 352B 344B 14,831B
Net income 1.02B 1.14B 953M 866M 1.63B 111B 1.64B 11.46B 4.48B 56.26B 4.29B 4.2B 181B 1.19B 1.33B 1.11B 1.01B 1.9B 129B 1.91B 13.31B 5.2B 65.38B 4.99B 4.88B 210B
Net Debt 8.42B 9.42B 7.86B 7.13B 13.44B 912B 13.54B 94.39B 36.88B 464B 35.38B 34.61B 1,490B 7.89B 8.84B 7.37B 6.69B 12.6B 855B 12.69B 88.51B 34.58B 435B 33.17B 32.45B 1,397B
Projected Income Statement - Annual - Carrefour
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
08/10/26 EUR 15.96 +1.66% 1,753,845
06/10/26 EUR 15.70 +1.26% 2,038,701
05/10/26 EUR 15.50 +1.14% 2,125,122
02/10/26 EUR 15.33 -2.08% 2,635,968
01/10/26 EUR 15.65 -1.63% 2,611,121
Trader
Investor
Global
Quality
ESG MSCI
AA
Ratings Surperformance© - Carrefour
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
15
Last Close Price
15.70EUR
Average target price
16.87EUR
Spread / Average Target
+7.51%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Carrefour