Choosing a valuation yardstick that fits the business, benchmarking a candidate against the position it would replace, and reading a persistent margin gap as evidence.
How to read this page: the same seven-times-repeated template as
Part I, so the new material is in the exceptions — an insurer priced on book rather than earnings, a candidate benchmarked against an existing holding, and a cyclical priced against its own historic multiple range. The last insight is a criticism of the archive's own consistency, tracked across four months. Written post, so no timestamps.
1. Choose the valuation yardstick from the business model, and say why
The repeatable method
- Ask what the company's earnings actually represent before choosing a multiple. Lumpy, mark-driven or float-derived earnings do not support a P/E.
- For an insurer or investment holding company, use book value. For a fund-like wrapper, use NAV. For a serial acquirer with heavy amortisation, use cash earnings.
- State the chosen multiple and convert it to a price, so the yardstick is auditable.
- Then stick to it. Changing basis between notes on the same company destroys the ability to check yourself.
Here: FFH.TO — "In general, it's quite hard to value Fairfax Holdings. You should make an estimate of its intrinsic value. I would be interested in owning Fairfax at 1.2x book value. This implies a stock price of 1,777.5 CAD (current stock price: 2,472 CAD)." Contrast the seven other names in this issue, all priced on forward earnings.
Watch for
- The same company later priced on a different basis. Fairfax gets an intrinsic value of CAD 3,000 on 30 April and is bought at CAD 2,300 in August with no valuation at all — 29% above the target set here.
- "Cheap on one measure, expensive on another" inside a single write-up: this one calls Fairfax "a great business at a cheap price… just 8x earnings" and simultaneously 28% overpriced on book.
2. Price a candidate against the position it would sit beside, not against the market
The repeatable method
- Identify the closest existing holding — same industry, same economics, ideally the direct duopoly partner.
- Put the two multiples side by side on the same basis.
- Ask what the difference buys you: is the premium justified by growth, quality or diversification, or is it just a different ticker?
- If the answer is "nothing much", the candidate is a duplication of risk rather than an addition.
Here: MA at a 26.0x forward is measured directly against the portfolio's own V at 23.5x — "they are only slightly more expensive than Visa at this point in time." The target of 24x is set essentially at where Visa already trades, which is a quiet admission that the two are interchangeable at the right price.
Watch for
- Adding the second name in a duopoly and calling it diversification. It is the same regulatory, network and interchange-fee risk twice.
- Benchmarks chosen after the fact to make a candidate look cheap.
3. Treat a persistent margin gap against direct peers as the strongest available evidence of a moat
The repeatable method
- Find two or three genuine direct competitors — same product, same customers.
- Compare net margin, on the same definition, over several years rather than one.
- If the gap persists through a full cycle, look for the mechanical cause: automation, scale, mix, or pricing.
- Cross-check with a headcount or asset-per-employee figure, which is harder to manipulate than a margin.
- Ask what would close the gap, and whether anyone has the incentive to try.
Here: IBKR — "Interactive Brokers keeps 77 cents of every dollar it earns. Schwab keeps 48 cents. Robinhood keeps 45 cents. No other broker comes close, and that gap has held for years." Cross-checked with headcount: $780bn of client assets run by 3,200 employees. The incentive argument closes it — "Big banks have no incentive to build this", and Schwab "took five years just to absorb TD Ameritrade."
Watch for
- Margin gaps that come from a different revenue mix (interest income in a high-rate period) rather than from lower costs.
- Your own familiarity bias: this is the archive's own broker, named in every issue's sources footer.
4. Price a cyclical against its own historic multiple range, not against a quality peer group
The repeatable method
- Plot the company's forward multiple across at least one full cycle and note the extremes.
- Establish where in the cycle the current earnings sit — for a housing supplier, against housing starts.
- Set the entry multiple deliberately between the extremes, and accept it may not be reached for years.
- Never pay a peak multiple on peak volumes; that is the double-count that ruins cyclical returns.
Here: IBP — "You pay a Forward PE of 27.6x for this company while you could buy it for just 9x earnings in 2022. We would start considering IBP at a FWD PE of 15x. This implies a stock price of $168 (current stock price: $305.8)." The write-up concedes the cyclicality directly: "Revenue is closely tied to housing starts."
Watch for
- Structural arguments (a housing shortage, energy-efficiency regulation) being used to justify paying a cycle-peak multiple.
- EPS growth of "over 1,000% since 2016" measured from a cycle trough — the start date is doing a lot of work.
5. Separate moats that rest on approvals and records from those that rest on technology
The repeatable method
- Ask what a well-funded competitor would actually have to do to compete, step by step.
- Count the steps that cannot be shortened with money — regulatory approvals, elapsed operating history, certified part counts, safety records.
- Those are the durable ones. Technology gaps close; time does not compress.
- Check whether the customer is allowed to take the risk of switching, not just whether they would want to.
Here: HEI — "Years of regulatory approvals, millions in R&D, hundreds of certified parts just to be a viable alternative… Heico has a 30-year record of zero in-flight part failures. That track record is priceless and nearly impossible to replicate." And on the customer side: "Airlines can't gamble on untested parts." The same logic underpins FTNT from the other direction — switching security vendors leaves you exposed during the migration.
Watch for
- A regulatory moat that regulation can also remove. FICO loses 55% within two weeks of an agency approving a rival score.
- Paying any price for a moat. This one is passed on at 46.7x here and again at 53-57x in the July deep dive.
6. Look for businesses that benefit from someone else's price increases
The repeatable method
- Identify companies positioned as the cheaper alternative to a supplier with pricing power.
- Check whether the discount is expressed as a percentage. If so, every price rise by the incumbent widens the absolute saving.
- Confirm the customer cannot avoid the purchase — maintenance, compliance, insurance-mandated spend.
- Then the incumbent's greed is your holding's tailwind, and it requires no action from management.
Here: HEI — "Older planes are flying more than ever, and original manufacturers keep raising prices, which only makes Heico's discount more attractive every year." The 30-40% saving is a percentage, so it grows in cash terms with every OEM increase, while an ageing fleet increases the number of parts consumed.
Watch for
- The incumbent cutting price to defend share, which collapses the arbitrage.
- Fleet age reversing when deliveries normalise — the tailwind is a delivery-backlog artefact as much as a structural one.
7. Verify a scarcity strategy in the secondary market
The repeatable method
- For a brand that deliberately under-supplies, find the resale price of its core product.
- Compare it to the retail price. The ratio measures unmet demand directly, which no survey or brand-value study can.
- Check who controls supply: family or founder control is usually what allows scarcity to survive quarterly pressure.
- Then judge whether the discipline is likely to hold — the risk to this model is management chasing volume, not customers losing interest.
Here: RMS.PA — "A bag bought for €6,500 sells for €35,000 at auction. That's not a handbag." Control: the founding family owns 67% and controls 78% of the voting power and "think in decades, not quarters." Result: 12.8% annual revenue growth over ten years "while luxury struggles."
Watch for
- Resale premiums narrowing — the earliest sign that scarcity has been over-monetised.
- Store count creeping up. 300 stores worldwide is part of the mechanism, not an accident.
8. Audit your own published targets against what you actually paid
The repeatable method
- Keep every target price you publish, with its date and its basis.
- When a name is eventually bought, compare the price paid to the target and note the difference.
- If they diverge, say which of the two was wrong — the target was too demanding, or the discipline slipped.
- Watch particularly for a change of valuation basis between the target and the purchase. That is how a target gets quietly retired.
Here: the FFH.TO sequence is the case study. 23 April: 1.2x book = CAD 1,777.5 against CAD 2,472. 30 April: intrinsic value CAD 3,000 against CAD 2,340, "a discount of 22%". 19 July: Best Buy #2. 16 August: bought at a CAD 2,300 limit with no valuation published. Three bases in four months, and the purchase price sits 29% above the only multiple-based target ever given.
Watch for
- A moving intrinsic-value estimate doing the work a fixed multiple used to do.
- Fourteen names priced across Parts I and II, one inside its limit, and then three purchases that go to existing holdings instead. That is a legitimate outcome, but it means the shopping list did not drive the capital.
Methods distilled from the archived Compounding Quality post for personal study. Not investment advice.