22 European grocery operators. 4 axes that matter for strategic positioning. One analyst reading the filings, walking the stores, and forming a view — not a consensus average. All scores fully public.
Every score maps to a primary source. No third-party consensus averaging. One analyst who walks the stores and reads the footnotes.
Composite = unweighted average of 4 axes · 0–100 scale · Click any row to see the full thesis and scores
| # | Retailer | Mkt | Momentum | Margin | Expansion | Tech | Score | Briefing | Call |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DE Schwarz / Lidl | DE | 88 | 84 | 97 | 86 | 89 | Briefing → | Discuss → |
| 2 | DE Aldi Sud | DE | 80 | 87 | 72 | 74 | 78 | Briefing → | Discuss → |
| 3 | ES Mercadona | ES | 84 | 81 | 63 | 69 | 74 | Briefing → | Discuss → |
| 4 | PL Biedronka (Jeronimo) | PL | 78 | 76 | 88 | 54 | 74 | Briefing → | Discuss → |
| 5 | NL Picnic | NL | 73 | 39 | 68 | 96 | 69 | Briefing → | Discuss → |
| 6 | NL Albert Heijn | NL | 71 | 68 | 48 | 82 | 67 | Briefing → | Discuss → |
| 7 | NL Ahold Delhaize | NL | 67 | 64 | 55 | 78 | 66 | Briefing → | Discuss → |
| 8 | DE Aldi Nord | DE | 61 | 82 | 52 | 68 | 66 | Briefing → | Discuss → |
| 9 | BE Colruyt Group | BE | 58 | 72 | 28 | 89 | 62 | Briefing → | Discuss → |
| 10 | DE REWE Group | DE | 63 | 60 | 44 | 61 | 57 | Briefing → | Discuss → |
| 11 | NL Jumbo | NL | 48 | 55 | 31 | 59 | 48 | Briefing → | Discuss → |
| 12 | DE Edeka | DE | 46 | 59 | 35 | 52 | 48 | Briefing → | Discuss → |
| 13 | GB Ocado | GB | 31 | 22 | 41 | 98 | 48 | Briefing → | Discuss → |
| 14 | GB Tesco | GB | 55 | 51 | 22 | 57 | 46 | Briefing → | Discuss → |
| 15 | CH Coop (CH) | CH | 44 | 61 | 24 | 48 | 44 | Briefing → | Discuss → |
| 16 | FR Leclerc | FR | 49 | 53 | 33 | 42 | 44 | Briefing → | Discuss → |
| 17 | GB Sainsbury's | GB | 52 | 49 | 19 | 51 | 43 | Briefing → | Discuss → |
| 18 | CH Migros | CH | 41 | 58 | 21 | 46 | 42 | Briefing → | Discuss → |
| 19 | IT Coop Italia | IT | 37 | 47 | 20 | 38 | 36 | Briefing → | Discuss → |
| 20 | FR Carrefour | FR | 34 | 43 | 18 | 44 | 35 | Briefing → | Discuss → |
| 21 | ES Dia Group | ES | 28 | 31 | 16 | 27 | 26 | Briefing → | Discuss → |
| 22 | FR Casino Group | FR | 14 | 18 | 8 | 32 | 18 | Briefing → | Discuss → |
This index exists so a strategy director can forward it to their team and stand behind the numbers. Every score maps to a primary source. No third-party data provider consensus; no industry committee averaging.
LFL component: average of Q3 2025 and Q4 2025 LFL sales growth, sourced from published trading statements. Where LFL is not disclosed (e.g. private operators), estimated from market share movement via NielsenIQ Take-Home panel.
Footprint delta component: net store count change H2 2024 → H1 2026, normalised against starting estate size. Weighted 40%/60% LFL/footprint in the composite.
EBITDA trend: 24-month direction of reported or estimated EBITDA margin. For listed operators: direct from annual report. For private operators: estimated from gross margin disclosures and industry benchmarks.
Private-label hedge: PL basket share as a structural margin buffer. High PL share = lower commodity input exposure = lower pressure score. Mercadona and the Aldi / Lidl group dominate here by design.
Net new stores: openings minus closures over the 24 months ending May 2026, normalised against estate size at start of period. A chain with 200 stores opening 40 net new beats one with 5,000 opening 40 on this metric.
Market entry bonus: first entry into a new national market scores a 15-point bonus, reflecting the strategic conviction required. Lidl's Balkans moves and Biedronka's Romanian push both scored here.
ESL penetration: share of estate with full electronic shelf label deployment, sourced from GS1 ESL industry tracker and company capex disclosures. Colruyt's 100% deployment and Ocado's native-digital architecture anchor the top.
Digital density: app monthly active users relative to store count, ecommerce revenue as share of total, and warehouse automation capex intensity. Picnic's app-native model and Tesco's Clubcard data advantage are both scored here.
20 minutes. One retailer. Bring your priority question — why Biedronka's expansion velocity is accelerating, what Carrefour's margin trajectory means for France, whether Colruyt's ESL lead is structurally defensible. Leave with a clear view.
Book a 20-min strategy call →Or access the full deep dive library — Founding Membership, $29/mo