1. Margin choice vs margin decay — diagnose why the margin fell before selling
The repeatable method
- When a quality franchise misses on falling margins, separate a deliberate management investment (price cuts to take share, capex build) from genuine competitive deterioration.
- The acid test for "investment, not decay": is the company still gaining market share while margins compress? If yes, the spend is working.
- Recognize the market often prices both identically — that mispricing is the opportunity; buy the choice, not the decay.
Here: WMMVY margins fell in 2025 by management's choice (price cuts) while it beat the ANTAD benchmark 9 straight periods and gained share — "very different problems, priced identically."
Watch for
- Falling-margin misses where share is still rising; the inflection when the investment phase ("build") turns to "harvest."
2. Own the default beneficiary of a structural macro wave
The repeatable method
- Identify a durable, multi-year macro tailwind (here nearshoring: FDI, manufacturing relocation) and quantify it (Mexico FDI $34.3B H1-25, +10%; 36% into manufacturing).
- Trace the second-order effect to consumers (northern manufacturing wages +15–20% → double-digit discretionary retail in those corridors).
- Buy the franchise whose physical footprint is already concentrated where the wave lands — the "default" winner that doesn't need to reposition.
Here: WMMVY's Bodega Aurrerá / Sam's Club formats are disproportionately in the high-wage northern nearshoring corridors — positioned for the spend, not chasing it.
Watch for
- FDI / manufacturing-relocation data; regional wage spreads; whether the franchise's footprint already overlaps the growth corridors.
3. Use P/S for a dominant low-margin retailer, then rank against peers and parent
The repeatable method
- For a high-share, thin-margin retailer in a temporary margin trough, price-to-sales is the cleaner lens than a margin-distorted P/E.
- Flag ~1× sales for a business with dominant share and a high ROIC as the kind of valuation that "looks obvious in retrospect."
- Cross-rank against the closest local peer (FEMSA ~22× earnings) and the parent (WMT ~1.4× sales) to frame the relative discount.
Here: WMMVY ~1× sales / 18× fwd with 32.5% share and 14.5% ROIC, vs FMX ~22× earnings and WMT ~1.4× sales.
Watch for
- A share leader at ~1× sales with high ROIC; a discount to both the local peer and the parent on the same metric.
4. Read the supply-chain shift as a widening cost moat
The repeatable method
- Track the domestic-vs-import sourcing mix — a rising domestic share insulates against tariff volatility and shortens replenishment.
- Treat domestic sourcing as a cost-structure advantage (more responsive, increasingly competitive as local capacity grows), not just risk management.
- Project the moat as widening over time as the local manufacturing base scales — a durable, compounding edge.
Here: WMMVY cut Chinese imports from 80% to 60% since 2018 (targeting 83% domestic) — a tariff-proof, faster-replenishing cost moat.
Watch for
- The domestic-sourcing percentage climbing; tariff regimes that punish import-reliant competitors.
5. The low-beta defensive stabilizer — size insulation, not just upside
The repeatable method
- In a macro-uncertain, oil/geopolitics-driven tape, look for a dominant staple in a market insulated from the dominant noise (Mexican staples vs oil/Hormuz).
- Check the beta — a very low beta (here 0.18) means the position dampens portfolio volatility while you wait.
- Require a growing, well-covered dividend so the holding pays you through the consolidation.
Here: WMMVY — beta 0.18, a 2.9% growing dividend, a well-supported MX$50.79 floor — "a portfolio stabilizer as much as a growth opportunity."
Watch for
- Dominant staples in markets uncorrelated to the prevailing macro shock; sub-0.3 betas with a covered dividend.
6. Demand base-confirmation before sizing up a no-uptrend-yet name
The repeatable method
- Acknowledge when there's "no sign of an uptrend yet" — a basing range held through real fundamental pressure shows institutional support, but isn't a breakout.
- Define the confirming trigger in advance (a move back through a specific level on a named catalyst — a Q1 beat, a positive industry print).
- Start with a partial position in the base and add on the confirmed break, rather than paying up for a trend that hasn't formed.
Here: WMMVY based MX$55-65; a move back through MX$60 on a Q1 beat / positive ANTAD print / margin-stabilization signal is the base-confirmation trigger.
Watch for
- A range low holding through bad news; the pre-defined breakout level + catalyst to add.