Valuation: Carrefour

Market Cap 11.63B 13.34B 10.95B 9.97B 18.7B 1,278B 18.72B 131B 50.56B 651B 50.1B 48.99B 2,100B P/E 2026 *
11.6x
P/E 2027 * 9.76x
Enterprise Value 20.05B 23B 18.88B 17.2B 32.24B 2,203B 32.28B 226B 87.17B 1,122B 86.38B 84.47B 3,621B EV / Sales 2026 *
0.24x
EV / Sales 2027 * 0.23x
Free-Float
79.43%
Yield 2026 *
6.39%
Yield 2027 * 6.52%
1 day+0.76%
Current month-64.12%
Current year-64.12%
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.($)
+0.76%+0.68% - - 13.34B
-1.24%+2.99%+14.56%+8.86% 36.8B
-1.68%+0.60%+1.71%-1.19% 27.31B
+1.35%+3.05%-20.42%+1.90% 25.49B
-2.14%-5.37%+7.45%+111.14% 22.08B
-0.74%-1.21%-2.84%+45.90% 22B
0.00%+1.01%+35.05%-2.90% 13.34B
+1.30%-0.17%-15.61%-17.02% 12.73B
+1.71%+1.55%+11.64%+29.92% 10.57B
+1.45%+3.03%+23.50%+27.21% 10.05B
Average +0.05%+0.43%+6.12%+22.65% 20.04B
Weighted average by Cap. -0.34%+0.64%+4.39%+22.96%

Financials

2026 *2027 *
Net sales 82.02B 94.07B 77.25B 70.35B 132B 9,012B 132B 925B 357B 4,591B 353B 346B 14,814B 83.54B 95.82B 78.69B 71.66B 134B 9,180B 135B 942B 363B 4,676B 360B 352B 15,090B
Net income 1.02B 1.17B 962M 876M 1.64B 112B 1.65B 11.53B 4.44B 57.19B 4.4B 4.3B 185B 1.19B 1.36B 1.12B 1.02B 1.91B 130B 1.91B 13.39B 5.16B 66.46B 5.12B 5B 214B
Net Debt 8.42B 9.66B 7.93B 7.22B 13.54B 925B 13.56B 94.99B 36.61B 471B 36.28B 35.48B 1,521B 7.9B 9.06B 7.44B 6.77B 12.7B 868B 12.71B 89.06B 34.33B 442B 34.02B 33.26B 1,426B
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
22/09/26 16.51 +0.70%
18/09/26 €16.39 -1.97%
17/09/26 €16.72 -0.12%
16/09/26 €16.74 +0.51%
15/09/26 €16.66 +0.24%
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
15
Last Close Price
16.44EUR
Average target price
16.89EUR
Spread / Average Target
+2.75%

Quarterly revenue - Rate of surprise

-40%: Exceptional extension
d
:
:
SEIZE THE OFFER!