Valuation: Carrefour

Market Cap 11.63B 13.33B 10.94B 9.97B 18.71B 1,278B 18.72B 131B 50.55B 651B 50.07B 48.97B 2,098B P/E 2026 *
11.6x
P/E 2027 * 9.76x
Enterprise Value 20.05B 22.99B 18.87B 17.19B 32.25B 2,203B 32.28B 226B 87.16B 1,122B 86.33B 84.43B 3,617B 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.70%
Current month-64.12%
Current year-64.12%
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.70%+0.68% - - 13.34B
+1.18%+4.21%+15.92%+10.14% 36.8B
-1.68%+0.60%+1.71%-1.19% 27.31B
+1.35%+3.05%-20.42%+1.90% 25.49B
-2.03%-4.90%+6.99%+108.04% 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%+2.47%+23.23%+26.96% 10.05B
Average +0.57%+0.03%+6.19%+22.42% 20.04B
Weighted average by Cap. +0.43%-0.11%+4.60%+22.83%

Financials

2026 *2027 *
Net sales 82.02B 94.03B 77.18B 70.33B 132B 9,012B 132B 925B 357B 4,589B 353B 345B 14,796B 83.54B 95.78B 78.62B 71.64B 134B 9,179B 135B 942B 363B 4,675B 360B 352B 15,071B
Net income 1.02B 1.17B 962M 876M 1.64B 112B 1.65B 11.53B 4.44B 57.18B 4.4B 4.3B 184B 1.19B 1.36B 1.12B 1.02B 1.91B 130B 1.91B 13.39B 5.16B 66.44B 5.11B 5B 214B
Net Debt 8.42B 9.65B 7.92B 7.22B 13.55B 925B 13.56B 94.99B 36.61B 471B 36.26B 35.46B 1,519B 7.9B 9.05B 7.43B 6.77B 12.7B 868B 12.71B 89.06B 34.32B 442B 34B 33.25B 1,424B
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
26-09-21 €16.51 +0.70%
26-09-18 €16.39 -1.97%
26-09-17 €16.72 -0.12%
26-09-16 €16.74 +0.51%
26-09-15 €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!