Valuation: Carrefour

Market Cap 9.86B 10.99B 9.08B 8.25B 15.61B 1,030B 16.05B 109B 43.33B 552B 41.25B 40.37B 1,745B P/E 2026 *
11.7x
P/E 2027 * 8.71x
Enterprise Value 18.32B 20.42B 16.88B 15.33B 29.01B 1,915B 29.82B 202B 80.52B 1,026B 76.64B 75.02B 3,243B EV / Sales 2026 *
0.22x
EV / Sales 2027 * 0.21x
Free-Float
79.43%
Yield 2026 *
7.45%
Yield 2027 * 7.52%
1 day+2.54%
1 week+6.78%
Current month+6.78%
1 month-12.80%
3 months-11.67%
6 months-18.85%
Current year-2.11%
1 week 13.14
Extreme 13.145
13.94
1 month 12.88
Extreme 12.885
16.7
Current year 12.88
Extreme 12.885
17.54
1 year 12.63
Extreme 12.63
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.08
Manager TitleAgeSince
Chief Executive Officer 54 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 79 11/06/2015
Director/Board Member 77 11/06/2015
Date Insider Type Main position Quantity % Market Cap. Importance
30/4/26 Sell

Chief Financial Officer

18,070 0.0025%
30/4/26 Sell

Chief Financial Officer

20,000 0.0027%
2/4/26 Free

Chief Financial Officer

40,138 0.0055%
Change 5-day change 1-year change 3-year change Capi.($)
+2.54%+6.78%+6.87%-18.06% 10.77B
-0.09%-1.68%+22.38%+129.78% 997B
-0.58%-0.92%+21.85%+129.36% 56.49B
-0.07%+1.03%+16.09%+97.14% 46.1B
+1.90%+4.41%+39.63%+16.15% 40.2B
+0.87%+0.35%+5.68%+56.30% 40.17B
-0.96%-5.03%+3.26%+16.40% 38.58B
+0.29%+5.79%+50.57%+18.93% 35.76B
+2.49%+9.40%-2.61%+30.33% 33.14B
+0.44%+1.44%+9.14%+15.54% 31.63B
Average +0.68%+1.83%+17.29%+49.19% 133B
Weighted average by Cap. -0.05%-0.76%+21.30%+110.31%

Financials

2026 *2027 *
Net sales 82.26B 91.72B 75.81B 68.84B 130B 8,600B 134B 908B 362B 4,607B 344B 337B 14,565B 84.4B 94.11B 77.78B 70.64B 134B 8,824B 137B 931B 371B 4,727B 353B 346B 14,945B
Net income 921M 1.03B 849M 771M 1.46B 96.31B 1.5B 10.16B 4.05B 51.6B 3.85B 3.77B 163B 1.2B 1.33B 1.1B 1B 1.9B 125B 1.95B 13.21B 5.26B 67.03B 5.01B 4.9B 212B
Net Debt 8.46B 9.43B 7.8B 7.08B 13.4B 884B 13.77B 93.34B 37.19B 474B 35.4B 34.65B 1,498B 7.89B 8.8B 7.27B 6.6B 12.5B 825B 12.85B 87.07B 34.69B 442B 33.02B 32.32B 1,397B
Projected Income Statement - Annual - Carrefour
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
10/11/26 €13.93 +2.54% 3,006,638
09/11/26 €13.59 -0.44% 3,018,816
06/11/26 €13.65 +0.04% 2,227,077
05/11/26 €13.64 +1.37% 2,342,098
04/11/26 €13.46 +2.91% 3,301,224
Trader
Investor
Global
Quality
ESG MSCI
AA
MarketScreener Ratings - Carrefour
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
15
Last Close Price
13.93EUR
Average target price
15.44EUR
Spread / Average Target
+10.82%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Carrefour