Valuation: Carrefour

Market Cap 11.23B 13.11B 10.51B 9.62B 18.05B 1,254B 18.29B 124B 48.41B 630B 49.22B 48.15B 2,084B P/E 2026 *
11.6x
P/E 2027 * 9.43x
Enterprise Value 19.65B 22.94B 18.39B 16.83B 31.59B 2,195B 32B 217B 84.71B 1,103B 86.14B 84.26B 3,647B EV / Sales 2026 *
0.24x
EV / Sales 2027 * 0.23x
Free-Float
79.43%
Yield 2026 *
6.56%
Yield 2027 * 6.73%
Manager TitleAgeSince
Chief Executive Officer 53 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 78 11/06/2015
Director/Board Member 77 11/06/2015
Change 5-day change 1-year change 3-year change Capi.($)
-.--%-.--% - - 13.11B
+0.97%+1.29%+24.26%+4.45% 37.38B
+0.89%-1.27%+63.81%+236.76% 30.93B
-0.10%-1.93%+2.16%+2.22% 27.1B
-1.36%-3.79%-16.75%+10.10% 26.63B
-0.74%-3.06%+5.80%+32.44% 21.89B
+0.89%+0.44%+20.59%-13.21% 13.11B
+3.24%+1.92%-18.11%-25.99% 12.87B
+1.94%-3.50%-25.86%-32.67% 11.4B
+1.20%+1.29%+11.52%+27.68% 10.14B
Average +0.69%-1.25%+7.49%+26.86% 21.27B
Weighted average by Cap. +0.47%-1.32%+12.95%+41.42%

Financials

2026 *2027 *
Net sales 82.03B 95.77B 76.76B 70.26B 132B 9,163B 134B 907B 354B 4,603B 360B 352B 15,225B 83.56B 97.55B 78.18B 71.57B 134B 9,333B 136B 924B 360B 4,689B 366B 358B 15,508B
Net income 1.02B 1.19B 956M 875M 1.64B 114B 1.66B 11.3B 4.41B 57.34B 4.48B 4.38B 190B 1.19B 1.39B 1.11B 1.02B 1.91B 133B 1.93B 13.13B 5.12B 66.62B 5.2B 5.09B 220B
Net Debt 8.42B 9.83B 7.88B 7.21B 13.54B 941B 13.72B 93.1B 36.3B 473B 36.92B 36.11B 1,563B 7.9B 9.22B 7.39B 6.76B 12.69B 882B 12.86B 87.29B 34.04B 443B 34.61B 33.86B 1,465B
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
Trader
Investor
Global
Quality
ESG MSCI
AA