Valuation: Carrefour

Market Cap 11.67B 13.22B 11.04B 10.01B 18.77B 1,269B 18.96B 132B 51.04B 648B 49.65B 48.57B 2,085B P/E 2026 *
11.7x
P/E 2027 * 9.8x
Enterprise Value 20.09B 22.76B 19.01B 17.24B 32.32B 2,184B 32.64B 228B 87.88B 1,115B 85.48B 83.62B 3,589B EV / Sales 2026 *
0.24x
EV / Sales 2027 * 0.23x
Free-Float
79.43%
Yield 2026 *
6.37%
Yield 2027 * 6.5%
Manager TitleAgeSince
Chief Executive Officer 53 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
Change 5-day change 1-year change 3-year change Capi.($)
+6.27%-14.56% - - 13.27B
+0.54%+2.71%+17.19%+12.34% 36.82B
-1.12%-2.10%-2.18%-0.53% 26.96B
-1.41%-1.33%-16.99%+2.15% 25.84B
-0.82%+3.18%+7.57%+122.24% 22.41B
-0.30%+1.57%-0.13%+49.42% 21.96B
-1.36%-0.82%+27.07%-0.12% 13.27B
-0.66%-1.64%-12.79%-15.33% 12.95B
+1.39%+1.10%+17.18%+34.80% 10.64B
-0.86%+1.68%+28.50%+35.77% 10.4B
Average -1.89%+1.27%+7.27%+26.75% 20.14B
Weighted average by Cap. -1.46%+1.05%+5.38%+26.83%

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
-
Trader
Investor
Global
Quality
ESG MSCI
AA