Valuation : Carrefour

Market Cap 11.78B 13.71B 11.09B 10.12B 18.88B 1,299B 18.98B 131B 50.82B 664B 51.47B 50.34B 2,113B P/E 2026 *
11.8x
P/E 2027 * 9.89x
Enterprise Value 20.21B 23.5B 19.01B 17.35B 32.37B 2,228B 32.54B 225B 87.14B 1,139B 88.25B 86.32B 3,624B EV / Sales 2026 *
0.25x
EV / Sales 2027 * 0.24x
Free-Float
79.43%
Yield 2026 *
6.25%
Yield 2027 * 6.42%
1 day-0.87%
1 week+1.95%
Current month+5.33%
1 month+5.09%
3 months+1.51%
6 months+9.05%
Current year+16.02%
1 week 16.12
Extreme 16.125
16.7
1 month 15.52
Extreme 15.52
16.7
Current year 13.58
Extreme 13.58
17.54
1 year 11.94
Extreme 11.94
17.54
3 years 11.58
Extreme 11.58
17.54
5 years 11.58
Extreme 11.58
21.37
10 years 11.58
Extreme 11.58
24.84
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
Date Insider Type Main position Quantity % Market Cap. Importance
4/30/26 Sell

Chief Financial Officer

18,070 0.0025%
4/30/26 Sell

Chief Financial Officer

20,000 0.0027%
4/2/26 Free

Chief Financial Officer

40,138 0.0055%
Change 5-day change 1-year change 3-year change Capi.($)
-0.87%+1.95%+34.50%-3.17% 13.71B
+0.21%-0.92%+24.28%+6.48% 36.91B
-1.51%-0.88%+4.37%+1.88% 28.34B
-2.99%-4.36%+40.65%+203.26% 27.14B
+0.40%-2.06%-21.53%-1.99% 25.59B
-0.81%-3.01%-2.81%+45.27% 22.58B
-1.19%+0.22%-16.13%-17.27% 13.46B
-0.72%-0.63%-25.87%-32.79% 10.88B
+0.29%+1.04%+13.73%+24.20% 10.66B
0.00%+1.44%+17.35%+26.91% 10.34B
Average -1.54%-0.27%+6.86%+25.28% 19.96B
Weighted average by Cap. -1.90%-0.86%+9.06%+33.49%

Financials

2026 *2027 *
Net sales 82.02B 95.39B 77.16B 70.42B 131B 9,044B 132B 914B 354B 4,622B 358B 350B 14,710B 83.54B 97.17B 78.6B 71.73B 134B 9,212B 135B 931B 360B 4,708B 365B 357B 14,983B
Net income 1.02B 1.19B 961M 877M 1.64B 113B 1.65B 11.39B 4.41B 57.59B 4.46B 4.37B 183B 1.19B 1.38B 1.12B 1.02B 1.9B 131B 1.91B 13.24B 5.12B 66.92B 5.19B 5.07B 213B
Net Debt 8.42B 9.79B 7.92B 7.23B 13.49B 929B 13.56B 93.87B 36.32B 475B 36.78B 35.98B 1,510B 7.9B 9.18B 7.43B 6.78B 12.65B 871B 12.72B 88.02B 34.05B 445B 34.48B 33.73B 1,416B
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 Volume
26-09-09 16.51 -0.90% 280,323
26-09-08 €16.66 +2.37% 1,765,935
26-09-07 €16.27 -0.82% 1,250,096
26-09-04 €16.41 +0.46% 1,723,457
26-09-03 €16.33 +0.83% 1,407,688
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
15
Last Close Price
16.66EUR
Average target price
16.89EUR
Spread / Average Target
+1.39%

Quarterly revenue - Rate of surprise

40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
SEIZE THE OFFER!