Valuation: Carrefour

Market Cap 11.3B 12.66B 10.51B 9.56B 18.06B 1,225B 18.14B 127B 49.59B 624B 47.53B 46.49B 2,004B P/E 2026 *
11.3x
P/E 2027 * 9.5x
Enterprise Value 19.72B 22.08B 18.35B 16.69B 31.51B 2,137B 31.65B 221B 86.52B 1,090B 82.93B 81.11B 3,497B EV / Sales 2026 *
0.24x
EV / Sales 2027 * 0.23x
Free-Float
79.43%
Yield 2026 *
6.52%
Yield 2027 * 6.7%
1 day-1.08%
1 week+4.24%
Current month+0.41%
1 month-2.68%
3 months-2.20%
6 months-2.17%
Current year+12.26%
1 week 15.32
Extreme 15.325
16.3
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 17/07/2017
Director of Finance/CFO 52 15/10/2017
Investor Relations Contact 58 30/04/2021
Director TitleAgeSince
Director/Board Member 88 27/07/2008
Director/Board Member 78 10/06/2015
Director/Board Member 77 10/06/2015
Date Insider Type Main position Quantity % Market Cap. Importance
30/04/26 Sell

Chief Financial Officer

18,070 0.0025%
30/04/26 Sell

Chief Financial Officer

20,000 0.0027%
02/04/26 Free

Chief Financial Officer

40,138 0.0055%
Change 5-day change 1-year change 3-year change Capi.($)
-1.08%+4.24%+23.89%-1.36% 12.66B
+0.71%+6.80%+9.41%+114.35% 883B
-0.06%+0.77%+13.36%+115.15% 50.5B
+0.68%+7.42%+13.09%+83.60% 41.58B
-0.08%+0.84%+0.13%+23.19% 38.44B
+1.20%+4.57%+25.10%+16.47% 36.28B
+0.37%+4.42%-8.76%+38.14% 36.4B
+1.90%+3.23%+51.22%+5.83% 33.68B
+0.47%+2.48%-8.79%+14.67% 31.58B
-0.41%+0.24%+19.95%+101.71% 26.52B
Average +0.08%+3.47%+13.86%+51.18% 119.11B
Weighted average by Cap. -1.49%+5.83%+10.42%+97.84%

Financials

2026 *2027 *
Net sales 82.48B 92.35B 76.73B 69.79B 132B 8,938B 132B 923B 362B 4,557B 347B 339B 14,623B 84.13B 94.2B 78.26B 71.19B 134B 9,117B 135B 942B 369B 4,648B 354B 346B 14,916B
Net income 1.02B 1.14B 951M 865M 1.63B 111B 1.64B 11.44B 4.48B 56.45B 4.3B 4.2B 181B 1.19B 1.33B 1.1B 1B 1.9B 129B 1.91B 13.29B 5.21B 65.6B 4.99B 4.88B 211B
Net Debt 8.42B 9.43B 7.83B 7.12B 13.45B 912B 13.51B 94.26B 36.93B 465B 35.4B 34.63B 1,493B 7.89B 8.84B 7.34B 6.68B 12.61B 856B 12.67B 88.39B 34.63B 436B 33.2B 32.47B 1,400B
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
09/10/26 €15.98 -1.08% 1,612,583
08/10/26 €16.15 +1.22% 1,988,049
07/10/26 €15.96 +1.66% 1,753,845
06/10/26 €15.70 +1.26% 2,038,701
05/10/26 €15.50 +1.14% 2,125,122
Trader
Investor
Global
Quality
ESG MSCI
AA
Ratings Surperformance© - Carrefour
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
15
Last Close Price
15.98EUR
Average target price
16.87EUR
Spread / Average Target
+5.62%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Carrefour