Carrefour Group Overview
Pro stress-test →Carrefour S.A. is a French retail company headquartered in Massy that has expanded to over 30 countries and operates over 12,000 stores worldwide, based on a business model of selling groceries and other consumer goods with a focus on large sales areas and a wide range of products. As of February 2026, Carrefour's TTM revenue is $90.81 billion USD. The company is particularly known for its hypermarkets, which offer not only groceries but also clothing, electronics, and other goods.
Strategic Profile
Pro stress-test →CEO Alexandre Bompard expressed confidence in Carrefour's outlook for 2026, citing good market outlook and solid underlying business dynamics. In 2025, the company opened 456 convenience stores, surpassing the previous year's level. In France, the legacy store network posted solid performance in a growing market including in volume terms, with sales returning to growth and an operating margin up 31 basis points excluding Cora & Match, reaching the 3.0% threshold.
Competitive Landscape
Pro stress-test →Carrefour is one of the world's leading food retailers in terms of stores and e-commerce, operating in over 40 countries with an omni-channel model. The company competes primarily against European retailers including Leclerc, Tesco, Ahold Delhaize, and Sainsbury's, as well as Latin American competitors in Brazil and Argentina. France is Carrefour's main market, where the retailer generated 38% of revenues in 2025.
Industry Context
Carrefour Group operates in Retail / Hypermarkets / Grocery Distribution.
Key facts
Founded: 1958 · Headquarters: Massy, France · Employees: N/A · Revenue: $90.81B · Market cap: N/A