Valuation: Carrefour

Market Cap 11.54B 13.19B 10.64B 9.84B 18.68B 1,259B 19B 127B 49.94B 618B 49.51B 48.44B 2,141B P/E 2026 *
10.1x
P/E 2027 * 9.76x
Enterprise Value 20.2B 23.09B 18.62B 17.23B 32.71B 2,204B 33.26B 223B 87.43B 1,082B 86.67B 84.8B 3,749B EV / Sales 2026 *
0.25x
EV / Sales 2027 * 0.24x
Free-Float
79.43%
Yield 2026 *
6.33%
Yield 2027 * 6.52%
1 day+0.86%
1 week+2.20%
Current month+1.38%
1 month+0.92%
3 months+0.70%
6 months+15.70%
Current year+15.78%
1 week 15.88
Extreme 15.875
16.66
1 month 15.24
Extreme 15.24
16.8
Current year 13.58
Extreme 13.58
17.54
1 year 11.94
Extreme 11.94
17.54
3 years 11.58
Extreme 11.58
18.72
5 years 11.58
Extreme 11.58
21.37
10 years 11.58
Extreme 11.58
24.84
Manager TitleAgeSince
Chief Executive Officer 53 2025-06-30
Director of Finance/CFO 52 2017-10-15
Chief Tech/Sci/R&D Officer - -
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.
04-01Free

Chairman

248,150 0.0337%
04-01Free

Chief Financial Officer

40,138 0.0055%
01-19Free

Director

10,000 0.0014%
Change 5-day change 1-year change 3-year change Capi.($)
+0.95%+2.20%+32.76%-3.20% 13.19B
-1.16%-1.51%+16.52%+16.81% 38.72B
+0.35%+1.91%+57.10%+239.41% 30.42B
-0.37%+1.08%-8.11%+0.69% 28.89B
+0.04%-2.53%-2.62%+7.15% 27.88B
-0.46%+1.99%+16.06%+31.18% 21.99B
+0.85%+1.55%-34.81%-35.20% 11.55B
-0.55%-1.33%-27.84%-36.36% 11.83B
+1.63%+2.66%+21.18%+28.37% 10.06B
-0.07%-2.92%+1.04%+28.55% 9.36B
Average +0.10%-0.01%+7.13%+27.74% 20.39B
Weighted average by Cap. -0.13%+0.23%+11.50%+41.75%

Financials

2026 *2027 *
Net sales 82.09B 93.84B 75.7B 70.04B 133B 8,957B 135B 907B 355B 4,398B 352B 345B 15,236B 83.36B 95.29B 76.87B 71.12B 135B 9,095B 137B 921B 361B 4,466B 358B 350B 15,471B
Net income 1.15B 1.31B 1.06B 980M 1.86B 125B 1.89B 12.68B 4.97B 61.51B 4.93B 4.82B 213B 1.18B 1.35B 1.09B 1B 1.91B 128B 1.94B 13B 5.1B 63.07B 5.05B 4.94B 218B
Net Debt 8.66B 9.9B 7.99B 7.39B 14.03B 945B 14.26B 95.65B 37.49B 464B 37.17B 36.36B 1,607B 8.15B 9.32B 7.52B 6.96B 13.21B 890B 13.43B 90.06B 35.3B 437B 34.99B 34.24B 1,513B
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-07-10 16.49 +0.95% 1,175,399
26-07-09 €16.34 -0.52% 1,498,675
26-07-08 €16.42 -0.55% 1,967,685
26-07-07 €16.51 +3.71% 3,354,814
26-07-06 €15.92 -1.24% 1,438,196
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
15
Last Close Price
16.34EUR
Average target price
16.73EUR
Spread / Average Target
+2.40%

Quarterly revenue - Rate of surprise