Valuation: Carrefour

Market Cap 9.23B 10.31B 8.49B 7.69B 14.38B 979B 14.65B 101B 40.64B 515B 38.68B 37.86B 1,623B P/E 2026 *
11x
P/E 2027 * 8.16x
Enterprise Value 17.69B 19.75B 16.27B 14.74B 27.56B 1,875B 28.07B 194B 77.89B 986B 74.12B 72.55B 3,111B EV / Sales 2026 *
0.22x
EV / Sales 2027 * 0.2x
Free-Float
79.43%
Yield 2026 *
7.96%
Yield 2027 * 8.03%
1 day-0.27%
1 week-5.71%
1 month-16.65%
3 months-18.14%
6 months-23.04%
Current year-8.33%
1 week 12.98
Extreme 12.985
13.76
1 month 12.98
Extreme 12.985
16.7
Current year 12.98
Extreme 12.985
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.22
Manager TitleAgeSince
Chief Executive Officer 54 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 79 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.27%-5.71%-0.04%-22.81% 10.31B
+1.86%+3.02%+22.07%+124.74% 980B
+0.83%+0.58%+23.91%+139.83% 56.93B
+1.69%+0.45%+17.54%+99.26% 45.12B
+0.46%+1.88%+11.60%+26.28% 40.78B
+1.26%-0.01%+4.92%+47.08% 39.43B
+1.01%-1.55%+34.94%+12.99% 38.33B
-1.89%-3.55%+39.72%+12.34% 34.5B
+0.71%-1.18%-7.77%+15.32% 31.95B
+0.59%+0.30%+10.04%+16.51% 30.62B
Average +0.63%-0.25%+15.69%+47.15% 130.79B
Weighted average by Cap. +1.55%+2.25%+20.81%+106.50%

Financials

2026 *2027 *
Net sales 82.26B 91.84B 75.66B 68.56B 128B 8,721B 131B 902B 362B 4,587B 345B 337B 14,467B 84.4B 94.24B 77.63B 70.34B 131B 8,948B 134B 926B 372B 4,707B 354B 346B 14,844B
Net income 921M 1.03B 847M 768M 1.44B 97.66B 1.46B 10.1B 4.06B 51.37B 3.86B 3.78B 162B 1.2B 1.34B 1.1B 997M 1.86B 127B 1.9B 13.13B 5.27B 66.74B 5.01B 4.91B 210B
Net Debt 8.46B 9.44B 7.78B 7.05B 13.18B 897B 13.42B 92.79B 37.25B 472B 35.45B 34.69B 1,488B 7.89B 8.81B 7.26B 6.58B 12.29B 837B 12.52B 86.56B 34.75B 440B 33.07B 32.36B 1,388B
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
26-10-30 €13.05 -0.27% 2,955,862
26-10-29 €13.08 -0.65% 2,594,229
26-10-28 €13.17 -1.02% 4,421,849
26-10-27 €13.30 -3.45% 5,393,724
26-10-26 €13.78 -0.43% 2,316,243
Trader
Investor
Global
Quality
ESG MSCI
AA
MarketScreener Ratings - Carrefour
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
15
Last Close Price
13.04EUR
Average target price
15.44EUR
Spread / Average Target
+18.33%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Carrefour