Valuation : Carrefour

Market Cap 11.32B 13.12B 10.65B 9.7B 18.24B 1,246B 18.34B 126B 49B 634B 49.28B 48.21B 2,101B P/E 2026 *
11.3x
P/E 2027 * 9.5x
Enterprise Value 19.74B 22.89B 18.57B 16.92B 31.81B 2,172B 31.99B 220B 85.45B 1,105B 85.93B 84.07B 3,664B EV / Sales 2026 *
0.24x
EV / Sales 2027 * 0.23x
Free-Float
79.43%
Yield 2026 *
6.51%
Yield 2027 * 6.68%
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
Change 5-day change 1-year change 3-year change Capi.($)
0.00%0.00% - - 13.12B
-0.67%-2.73%+24.50%+6.92% 37.08B
-0.90%-6.33%+51.82%+213.63% 28.38B
+0.61%+0.66%+6.06%+2.44% 26.96B
-0.28%-2.46%-19.46%+1.39% 26.28B
+0.89%+0.59%-0.79%+49.78% 22.68B
+0.28%0.00%-14.26%-21.11% 13.19B
+1.22%+1.57%+32.96%-5.49% 13.12B
+0.09%-2.62%-25.90%-31.95% 10.84B
+1.23%+3.26%+20.85%+19.32% 10.47B
Average +0.25%-1.19%+8.42%+26.10% 21B
Weighted average by Cap. +0.06%-1.79%+11.61%+37.33%

Financials

2026 *2027 *
Net sales 82.02B 95.08B 77.15B 70.29B 132B 9,024B 133B 912B 355B 4,590B 357B 349B 15,221B 83.54B 96.85B 78.59B 71.59B 135B 9,192B 135B 929B 362B 4,676B 364B 356B 15,504B
Net income 1.02B 1.18B 961M 876M 1.65B 112B 1.66B 11.36B 4.42B 57.19B 4.45B 4.35B 190B 1.19B 1.38B 1.12B 1.02B 1.91B 131B 1.92B 13.2B 5.14B 66.45B 5.17B 5.06B 220B
Net Debt 8.42B 9.76B 7.92B 7.22B 13.57B 927B 13.64B 93.65B 36.45B 471B 36.65B 35.86B 1,563B 7.9B 9.15B 7.43B 6.77B 12.72B 869B 12.79B 87.81B 34.18B 442B 34.37B 33.62B 1,465B
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
-
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
15
Last Close Price
16.00EUR
Average target price
16.89EUR
Spread / Average Target
+5.54%

Quarterly revenue - Rate of surprise