Valuation: Carrefour

Market Cap 9.52B 10.68B 8.73B 7.93B 14.92B 1,010B 15.26B 104B 41.83B 534B 40.1B 39.24B 1,693B P/E 2026 *
11.3x
P/E 2027 * 8.42x
Enterprise Value 17.98B 20.18B 16.49B 14.98B 28.17B 1,907B 28.81B 197B 79B 1,009B 75.73B 74.11B 3,197B EV / Sales 2026 *
0.22x
EV / Sales 2027 * 0.21x
Free-Float
79.43%
Yield 2026 *
7.72%
Yield 2027 * 7.79%
1 day+0.33%
1 week+3.21%
Current month+3.49%
1 month-12.90%
3 months-15.07%
6 months-19.43%
Current year-5.13%
1 week 12.88
Extreme 12.885
13.58
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.22
Manager TitleAgeSince
Chief Executive Officer 54 17/07/2017
Director of Finance/CFO 52 15/10/2017
Investor Relations Contact 58 30/04/2021
Director TitleAgeSince
Director/Board Member 88 27/07/2008
Director/Board Member 79 10/06/2015
Director/Board Member 77 10/06/2015
Date Insider Type Main position Quantity % Market Cap. Importance
30/04/26 Sell

Chief Financial Officer

18,070 0.0025%
30/04/26 Sell

Chief Financial Officer

20,000 0.0027%
02/04/26 Free

Chief Financial Officer

40,138 0.0055%
Change 5-day change 1-year change 3-year change Capi.($)
+0.33%+3.21%+4.98%-20.94% 10.68B
+3.45%+8.76%+26.30%+135.34% 1,025B
+1.60%+3.60%+24.96%+135.61% 58.02B
+1.07%+5.23%+19.83%+102.52% 46.47B
+3.23%+6.08%+8.17%+52.02% 40.73B
+0.97%+4.58%+39.81%+14.19% 39.66B
+3.82%-6.34%+5.25%+14.80% 37.85B
+3.24%+5.67%+48.36%+18.39% 34.5B
-0.55%+4.86%-5.09%+20.32% 33.29B
+4.63%+8.34%+17.28%+20.64% 30.9B
Average +1.94%+3.15%+18.99%+49.29% 135.69B
Weighted average by Cap. +1.29%+7.27%+24.70%+115.18%

Financials

2026 *2027 *
Net sales 82.26B 92.31B 75.43B 68.55B 129B 8,724B 132B 902B 361B 4,617B 346B 339B 14,626B 84.4B 94.71B 77.4B 70.34B 132B 8,951B 135B 925B 371B 4,737B 356B 348B 15,007B
Net income 921M 1.03B 845M 768M 1.44B 97.69B 1.48B 10.1B 4.05B 51.71B 3.88B 3.8B 164B 1.2B 1.34B 1.1B 997M 1.88B 127B 1.92B 13.12B 5.26B 67.18B 5.04B 4.93B 213B
Net Debt 8.46B 9.49B 7.76B 7.05B 13.25B 897B 13.56B 92.71B 37.17B 475B 35.63B 34.87B 1,504B 7.89B 8.86B 7.24B 6.58B 12.36B 837B 12.64B 86.49B 34.67B 443B 33.24B 32.53B 1,403B
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
05/11/26 €13.50 +0.33% 440,186
04/11/26 €13.46 +2.91% 3,301,224
03/11/26 €13.08 +0.23% 1,850,420
02/11/26 €13.05 0.00% 2,209,273
30/10/26 €13.05 -0.27% 2,955,862
Trader
Investor
Global
Quality
ESG MSCI
AA
MarketScreener Ratings - Carrefour
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
15
Last Close Price
13.46EUR
Average target price
15.44EUR
Spread / Average Target
+14.73%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Carrefour