Valuation: Carrefour

Market Cap 11.51B 13.04B 10.89B 9.88B 18.51B 1,251B 18.7B 131B 50.34B 639B 48.97B 47.9B 2,056B P/E 2026 *
11.5x
P/E 2027 * 9.66x
Enterprise Value 19.93B 22.58B 18.86B 17.1B 32.06B 2,167B 32.38B 226B 87.18B 1,107B 84.8B 82.96B 3,561B EV / Sales 2026 *
0.24x
EV / Sales 2027 * 0.23x
Free-Float
79.43%
Yield 2026 *
6.45%
Yield 2027 * 6.59%
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.($)
-14.56%-14.56% - - 13.27B
+2.00%+2.66%+18.64%+13.71% 36.82B
+0.28%-0.85%-0.40%+3.01% 26.96B
-1.41%-0.71%-17.22%+2.02% 25.84B
-1.05%+2.58%+6.95%+120.94% 22.41B
+0.04%+1.92%+0.17%+50.81% 21.96B
-1.36%-0.82%+27.07%-0.12% 13.27B
-0.66%-1.64%-12.79%-15.33% 12.95B
+0.33%+1.35%+17.14%+35.29% 10.64B
-0.86%+1.68%+28.50%+35.77% 10.4B
Average -1.72%+1.01%+7.56%+27.35% 20.14B
Weighted average by Cap. -1.04%+1.15%+5.86%+27.65%

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