Sixty-three names. The stance is the published rating: BUY and STRONG BUY → Positive, HOLD → Neutral, SELL → Negative; names that appear only as a Hohn transaction carry no Compounding Quality rating and are Neutral. Figures in each cell are read from the published spreadsheet images (transcribed in full in transcript.txt): ER = expected return from the earnings-growth model, fwd PE = current forward PE against the five-year average, RDCF = growth the price requires versus growth expected. Research legend: QT Qualtrim · SA Seeking Alpha · STK Stock Analysis. Written post with no timestamps — the At link opens the article.
| Ticker | Name | Research | View | What he said | At |
|---|---|---|---|---|---|
| KPG.AX | Kelly Partners Group Holdings | STK | Positive | STRONG BUY (portfolio). Fair value A$7.6 against A$4.4 — 42.1% undervalued; fwd PE 18.1 vs a 29.3 five-year average (38.2% under); RDCF needs 7.0% against 12.0% expected. Also the universe's third-worst performer YTD at −47.6%, on a 13.7% ten-year CAGR — the widest gap in the list between price action and rating. | read ↗ |
| BRO | Brown & Brown | QT · SA · STK · FA | Positive | STRONG BUY (portfolio). Fair value $106.9 vs $69.5 — 35.0% undervalued; ER 14.8%; fwd PE 14.6 against a 24.7 average (40.9% under); RDCF 5.1% required vs 10.2% expected. The Accession-acquisition demotion of April has not stopped it being promoted to the top rating on price. | read ↗ |
| KNSL | Kinsale Capital Group | QT · SA · STK · FA | Positive | STRONG BUY (portfolio), and one of only two holdings on the reverse-DCF top list. Fair value $499.0 vs $373.4 (25.2% under); fwd PE 17.2 against 28.6 (39.9% under); the price requires just 0.7% growth against 11.0% expected — a 10.3pp gap, thirteenth-best in the whole universe. | read ↗ |
| TOI.V | Topicus.com | QT · SA · STK | Positive | STRONG BUY (portfolio). Fair value $197.6 vs $101.2 — 48.8% undervalued; fwd PE 25.6 against a 49.2 five-year average, i.e. the multiple has halved (48.0% under); RDCF 9.3% required vs 15.0% expected. YTD −19.1%. | read ↗ |
| CSU.TO | Constellation Software | QT · SA · STK · FA | Positive | STRONG BUY (portfolio) — the largest stated discount in the book. Fair value CA$8,133.1 against CA$3,084.1 — 62.1% undervalued; fwd PE 15.8 against a 31.5 average (49.8% under); RDCF 9.2% required vs 15.0% expected; ER 17.9%. | read ↗ |
| BN | Brookfield Corporation | QT · SA · STK · FA | Positive | STRONG BUY (portfolio), and the one whose rating rests on a single model. Fair value $119.4 vs $59.8 (49.9% under) and ER 17.4% — but the forward PE at 46.0 is slightly above its own 45.0 five-year average (−2.2%), so the multiple test says fairly priced and the earnings-growth model says half price. RDCF 8.3% required vs 12.0% expected. | read ↗ |
| SPGI | S&P Global | QT · SA · STK · FA | Positive | STRONG BUY (portfolio). Fair value $611.1 vs $414.3 (32.2% under); fwd PE 22.3 against 29.5 (24.4% under); RDCF 10.4% required vs 11.5% expected — the thinnest margin of the seven Strong Buys, so the rating leans on the multiple rather than the DCF. Bought at a $425 limit five weeks earlier. | read ↗ |
| GOOGL | Alphabet | QT · SA · STK · FA | Positive | UPGRADED HOLD → BUY — "Google's parent company focused on internet search, AI, and digital advertising." The rating is unusual because two of the three models disagree with it: fwd PE 29.9 against a 22.4 five-year average, i.e. 33.5% overvalued, and the RDCF requires 22.6% growth against 15.0% expected (−7.6pp). Only the earnings-growth model supports it, at a 13.66% expected return. YTD +8.3%, ten-year CAGR 24.2%. | read ↗ |
| RMS.PA | Hermès International | QT · SA · STK | Positive | UPGRADED HOLD → BUY — "French luxury goods manufacturer." The upgrade is a de-rating story rather than a cheap one: fwd PE 35.7 against a 48.3 five-year average (26.1% under) after a −26.2% year, but the reverse DCF still demands 18.4% growth against 11.9% expected (−6.9pp) and the expected return is the lowest of any Buy at 10.00%. Written up in full a week later as Best Buy #5. | read ↗ |
| TEQ.ST | Teqnion AB | STK | Positive | UPGRADED HOLD → BUY — "Swedish industrial conglomerate." A serial acquirer in the Constellation mould, and the weakest arithmetic on the entire Buy list: fwd PE 31.4 against a 45.3 average (31% under), but an expected return of just 5.96% and a reverse DCF needing 11.8% against 8.0% expected (−3.8pp). Ten-year CAGR 23.9%. | read ↗ |
| ADBE | Adobe | QT · SA · STK · FA | Positive | BUY — and the only name in the top ten of all three undervaluation screens. Fwd PE 8.5 against a 24.0 five-year average (64.6% under), ER 19.95%, RDCF 0.4% required vs 12.3% expected (+11.9pp). Fair value $777.1 against $254.31. YTD −23.7%. | read ↗ |
| ADYEN.AS | Adyen N.V. | QT · SA · STK | Positive | BUY — the issue's spotlight, "trading near its lowest valuation level ever." Fwd PE 24.9 against a 64.3 five-year average (61.3% under); ER 15.04%; fair value €2,063.9 vs €1,027.80. The bear case is named and answered: the first two acquisitions in company history — Talon.One (loyalty, €750m) and Orb (enterprise billing, €335m) — worry investors about organic growth and complexity, but "neither acquisition changes Adyen's core payments platform… Orb strengthens Adyen's position in usage-based billing, which is becoming increasingly important for AI and SaaS companies." Guidance already raised to >20% constant-currency revenue growth; EPS has grown 35% a year for nine years. | read ↗ |
| ALRM | Alarm.com Holdings | QT · SA · STK · FA | Positive | BUY. ER 12.62%; fwd PE 15.9 against a 33.3 five-year average (52.3% under); RDCF 3.5% required vs 6.9% expected. Fair value $66.2 vs $55.14. YTD +7.6%. Also on the all-three-methods undervalued sheet. | read ↗ |
| AMP | Ameriprise Financial | QT · SA · STK · FA | Positive | BUY (portfolio). ER 11.64%; fwd PE 11.0 against an 11.7 average — only 6.0% under, so the cheapness is absolute rather than relative; RDCF 4.0% required vs 9.8% expected. Fair value $668.4 vs $565.53. The portfolio's best YTD performer at +14.5%. | read ↗ |
| ADP | Automatic Data Processing | QT · SA · STK · FA | Positive | BUY. ER 12.98% on 6.03% EPS growth and a 2.5% yield; fwd PE 17.3 against a 27.9 average (38.0% under). The reverse DCF is the dissenting model: 6.7% required against 6.0% expected (−0.7pp). | read ↗ |
| BRK.B | Berkshire Hathaway | QT · SA · STK · FA | Positive | BUY — listed on the sheet as the A share (BRK.A). The weakest arithmetic of any large name on the list: fwd PE 23.3 against a 22.5 average, i.e. 3.6% overvalued; the reverse DCF demands 18.1% growth against 8.5% expected (−9.6pp); expected return just 7.08%. Rated Buy anyway — the clearest case in the issue of a rating that the published numbers do not support. | read ↗ |
| COLM | Columbia Sportswear | QT · SA · STK · FA | Positive | BUY. ER 11.25% on 8.0% growth and a 2.1% yield; fwd PE 17.4 vs a 19.4 average (10.3% under); RDCF 1.6% required vs 8.0% expected. Fair value $63.9 vs $56.76 — one of the smallest discounts on the sheet. Ten-year CAGR 0.1%. | read ↗ |
| CMG.TO | Computer Modelling Group | QT · SA · STK · FA | Positive | BUY. Fwd PE 13.6 against a 25.4 average (46.5% under); ER 10.71%; RDCF 0.5% required vs 5.0% expected. But the fair value is $4.00 against a $3.78 price — only 4.8% under, the narrowest gap on the all-methods sheet. YTD −28.4%; ten-year CAGR −8.9%. The name Slegers once called "the next Constellation Software". | read ↗ |
| CPRT | Copart | QT · SA · STK · FA | Positive | BUY. ER 13.86%; fwd PE 20.9 against a 30.7 average (31.9% under); RDCF 8.3% required vs 11.9% expected. Fair value $47.1 vs $31.88 (32.3% under). YTD −15.6%. | read ↗ |
| DECK | Deckers Outdoor | QT · SA · STK · FA | Positive | BUY. ER 12.21%; fwd PE 14.0 against a 21.3 average (34.3% under); the reverse DCF requires 0.0% growth against 7.0% expected — i.e. the price implies no growth at all. Ten-year CAGR 23.2%; YTD −15.2%. | read ↗ |
| DPZ | Domino's Pizza | QT · SA · STK · FA | Positive | BUY. ER 14.79% on 9.4% growth and a 2.3% yield; fwd PE 19.1 against a 27.5 average (30.5% under); RDCF 5.8% required vs 9.4% expected. Fair value $538.4 vs $341.40. YTD −19.7%. | read ↗ |
| ESQ | Esquire Financial Holdings | QT · SA · STK · FA | Positive | BUY, and one of the few rated Buy while expensive against its own history: fwd PE 16.0 against an 11.9 five-year average — 34.5% overvalued — carried by 13.5% EPS growth, a 13.48% expected return and an RDCF gap of +7.5pp. The universe's strongest five-year CAGR at 39.0%; YTD +25.9%. | read ↗ |
| EVO.ST | Evolution AB | QT · SA · STK | Positive | BUY (portfolio). ER 14.34%, of which a 5.0% dividend yield is the largest single component in the book; fwd PE 11.0 against a 15.0 average (26.7% under); RDCF 1.5% required vs 5.7% expected. Fair value SEK 1,162.2 vs 792.6. YTD +27.0% against a −8.9% five-year CAGR. | read ↗ |
| FFH.TO | Fairfax Financial Holdings | QT · SA · STK · FA | Positive | BUY (portfolio) — second on the whole universe's reverse-DCF list. The price implies −3.2% growth against 11.0% expected, a 14.2pp gap. But the other two models disagree: fair value CA$2,459.8 vs CA$2,266.4 is only 7.9% under, and the forward PE of 9.1 against an 8.0 five-year average is 13.8% overvalued. Bought seven days earlier at a CAD 2,300 limit; YTD −13.0%, five-year CAGR 33.9%. | read ↗ |
| FICO | Fair Isaac | QT · SA · STK · FA | Positive | BUY, and the ninth-worst performer of the year at −34.2% despite an 18.8% five-year and 24.0% ten-year CAGR. Fwd PE 22.7 against a 40.9 average (44.5% under); ER 11.01%; the reverse DCF dissents at 13.0% required vs 10.0% expected (−3.0pp). | read ↗ |
| FTNT | Fortinet | QT · SA · STK · FA | Positive | BUY, and the universe's best performer of the year at +101.4% (21.3% five-year, 36.7% ten-year CAGR). Still rated Buy on the multiple — fwd PE 28.9 against a 42.7 average (32.3% under) — while the reverse DCF strongly dissents: 18.4% growth required against 12.0% expected (−6.4pp), and the expected return is a modest 10.65%. | read ↗ |
| IT | Gartner | QT · SA · STK · FA | Positive | BUY, and in the top ten of all three screens. Fwd PE 11.4 against a 33.4 five-year average (65.9% under); ER 19.93%; RDCF −2.0% required vs 8.0% expected (+10.0pp). Fair value $317.5 vs $173.75. YTD −26.7%. | read ↗ |
| HLNE | Hamilton Lane | QT · SA · STK · FA | Positive | BUY. Fwd PE 15.1 against a 25.5 average (40.8% under) and ER 12.26% — but on only 3.4% EPS growth, the lowest on the Buy list, and the reverse DCF dissents (5.6% required vs 3.4% expected, −2.2pp). YTD −24.7%; ten-year CAGR 20.2%. | read ↗ |
| ICE | Intercontinental Exchange | QT · SA · STK · FA | Positive | BUY. An exchange operator — the same "toll bridge" category as MCO and SPGI. ER 14.53%; fwd PE 19.5 against a 21.9 average (11.0% under); RDCF 7.9% required vs 12.0% expected. Fair value $258.8 vs $154.38 (40.3% under). | read ↗ |
| IPAR | Inter Parfums | QT · SA · STK · FA | Positive | BUY (portfolio). ER 13.55%; fwd PE 18.6 against a 26.3 average (29.3% under); RDCF 3.3% required vs 10.0% expected. Fair value $169.4 vs $113.42. YTD +32.7% — the strongest year of any holding. | read ↗ |
| KNOS.L | Kainos Group plc | STK | Positive | BUY. ER 19.62% — sixth-highest in the universe on the earnings-growth model — from 11.9% growth plus a 3.1% yield; fwd PE 17.1 against a 28.7 average (40.4% under). But the reverse DCF is almost exactly balanced (11.5% required vs 11.9% expected, +0.4pp), which is the thinnest margin on the all-methods sheet. Fair value £28.50 vs £9.74. A week later it is the month's best performer at +67.7%. | read ↗ |
| KARO | Karooooo Ltd. | QT · SA · STK · FA | Positive | BUY. ER 12.60% on 9.6% growth and a 2.4% yield; fwd PE 21.7 against a 23.0 average — only 5.7% under. The reverse DCF is the sharpest dissent on the Buy list: 18.8% growth required against 9.6% expected (−9.2pp). YTD +38.3%. | read ↗ |
| KKR | KKR & Co. | QT · SA · STK · FA | Positive | BUY (portfolio). ER 11.50%; fwd PE 16.2 against a 17.9 average (9.5% under); RDCF 4.6% required vs 9.8% expected. Fair value $127.1 vs $109.86 — 13.6% under, the second-smallest discount in the book. YTD −14.8%. | read ↗ |
| LULU | lululemon athletica | QT · SA · STK · FA | Positive | BUY, and in the top ten of all three screens while being the year's fourth-worst performer at −44.8%. Fwd PE 11.2 against a 33.1 five-year average (66.2% under); ER 19.72%; RDCF −0.4% required vs 7.4% expected. Five-year CAGR −21.6%, ten-year +4.0% — the numbers are cheap and the trend is broken, and the sheet does not reconcile the two. | read ↗ |
| MKL | Markel Group | QT · SA · STK · FA | Positive | BUY, on the reverse DCF alone: 0.7% growth required against 12.0% expected (+11.3pp), eighth-best in the universe. The multiple test disagrees — fwd PE 18.7 against a 17.6 average, 6.2% over — and the expected return is 11.41%. The "mini-Berkshire" of the coffee-can list; YTD −14.8%. | read ↗ |
| MA | Mastercard | QT · SA · STK · FA | Positive | BUY. ER 14.93% on 15.0% EPS growth; fwd PE 26.8 against a 32.6 average (17.8% under); RDCF 13.7% required vs 15.0% expected — a thin +1.3pp. Fair value $1,198.0 vs $565.05. Named Best Buy #1 a week later. | read ↗ |
| MEDP | Medpace Holdings | QT · SA · STK · FA | Positive | BUY (portfolio) — the thinnest case in the book: fair value $615.6 against $585.0 is only 5.0% under; the forward PE of 29.7 is above its own 29.4 average; and the reverse DCF requires 13.3% against 12.0% expected (−1.3pp). Two of three models say fully priced, and it keeps its Buy on an ER of 10.42% — consistent with April's framing of it as a wonderful company at a fair price. | read ↗ |
| MELI | MercadoLibre | QT · SA · STK · FA | Positive | BUY. ER 11.89% on 15.0% growth; fwd PE 36.3 against a 48.4 average (25.0% under); RDCF 8.7% required vs 15.0% expected. Fair value $2,469.5 vs $1,792.84. YTD −9.2%; ten-year CAGR 26.8%. | read ↗ |
| MSFT | Microsoft | QT · SA · STK · FA | Positive | BUY on Compounding Quality's sheet — in the same issue that opens with Chris Hohn selling all of it. The house numbers: ER 15.90%; fwd PE 24.5 against a 30.1 average (18.6% under); but the reverse DCF requires 17.5% growth against 15.0% expected (−2.5pp). Hohn's reason for exiting what was TCI's third-largest position at end-2025 is quoted without rebuttal: "AI could disrupt Office and Azure faster than the market thinks." | read ↗ |
| MIPS.ST | Mips AB | STK | Positive | BUY. Fwd PE 30.5 against a 59.6 five-year average (48.8% under) and ER 13.80% on 15.0% growth — but the reverse DCF demands 25.7% growth against 15.0% expected, a −10.7pp gap, the worst on the entire Buy list. YTD +15.4%; five-year CAGR −14%, ten-year 24%. | read ↗ |
| MCO | Moody's | QT · SA · STK · FA | Positive | BUY. ER 11.36%; fwd PE 27.6 against a 32.7 average (15.6% under); the reverse DCF dissents at 13.1% required vs 11.5% expected (−1.6pp). Named Best Buy #3 a week later, at "its most attractive valuation level since 2020." | read ↗ |
| MSCI | MSCI Inc. | QT · SA · STK · FA | Positive | BUY. ER 12.46%; fwd PE 29.2 against a 39.6 average (26.3% under); RDCF 13.1% required vs 12.5% expected (−0.6pp). Flat on the year (−1.3%) and flat over five (−1.3%), against a 20.4% ten-year CAGR. | read ↗ |
| NSSC | Napco Security Technologies | QT · SA · STK · FA | Positive | BUY despite being 5.2% expensive against its own history (fwd PE 30.5 vs a 29.0 average). ER 12.70% on 12.9% growth and a 1.6% yield; RDCF 11.8% required vs 12.9% expected (+1.1pp). Five-year CAGR 18.4%, ten-year 26.4%. | read ↗ |
| POOL | Pool Corporation | QT · SA · STK · FA | Positive | BUY. ER 12.61% on 8.12% growth and a 2.7% yield; fwd PE 21.2 against a 27.3 average (22.3% under); RDCF 6.8% required vs 8.1% expected (+1.3pp). Fair value $242.7 vs $188.87. YTD −17.8%; five-year CAGR −15.8%. | read ↗ |
| QLYS | Qualys | QT · SA · STK · FA | Positive | BUY on the multiple — fwd PE 12.1 against a 30.1 average (59.8% under), ER 15.07% — while the reverse DCF flatly disagrees: 13.7% growth required against 4.41% expected (−9.3pp). One of the year's ten best performers at +39.3%. | read ↗ |
| RH | RH (Restoration Hardware) | QT · SA · STK · FA | Positive | BUY, on the narrowest margin on the sheet: fair value $195.2 against $175.72 — 10.0% under — and a forward PE of 25.0 against a 25.8 average, i.e. 3.1% under. ER 11.00%; RDCF 5.8% required vs 11.0% expected. Five-year CAGR −23.9% against a ten-year +19.3%. | read ↗ |
| SL.MI | Sanlorenzo S.p.A. | STK | Positive | BUY. An Italian luxury-yacht builder. ER 11.63% on 6.0% growth and a 2.6% yield; fwd PE 10.9 against a 14.2 average (23.2% under); RDCF 2.9% required vs 6.0% expected. Fair value €44.5 vs €38.90 — only 12.5% under. YTD +28.2%. | read ↗ |
| SOON.SW | Sonova Holding AG | QT · SA · STK | Positive | BUY. The Swiss hearing-aid maker. Fwd PE 19.6 against a 25.6 average (23.4% under); ER 10.16% — the second-lowest on the Buy list — on 5.4% growth and a 2.0% yield; the reverse DCF dissents at 10.4% required vs 5.4% expected (−5.0pp). YTD +14.8%; five-year CAGR −6.1%. | read ↗ |
| SSNC | SS&C Technologies Holdings | QT · SA · STK · FA | Positive | BUY, with all three models agreeing. Fwd PE 10.3 against a 13.0 average (20.8% under); ER 14.42%; RDCF 2.2% required vs 10.5% expected (+8.3pp). Fair value $123.9 vs $80.48 (35.0% under). YTD −6.1%. | read ↗ |
| TAM.L | Tatton Asset Management plc | STK | Positive | BUY. ER 16.50%, built on the sheet's largest dividend yield at 4.3% plus 10.0% growth; fwd PE 16.4 against a 22.5 average (27.1% under); RDCF 7.6% required vs 10.0% expected. Fair value £14.80 vs £6.94 — a 53.3% stated discount against a ten-year CAGR of only 1.4%. | read ↗ |
| TDG | TransDigm Group | QT · SA · STK · FA | Positive | BUY. ER 16.02%, boosted by a 7.2% "dividend yield" — TransDigm's special dividends, which are lumpy rather than recurring, so this is the one expected-return figure on the sheet that should be treated with care. Fwd PE 30.8 against a 34.7 average (11.2% under); the reverse DCF dissents at 15.1% required vs 10.7% expected (−4.4pp). Named Best Buy #2 a week later. | read ↗ |
| V | Visa | QT · SA · STK · FA | Positive | BUY (portfolio). Fair value $666.4 against $361.8 — 45.7% under, the third-largest gap in the book; ER 14.88%; fwd PE 23.4 against a 28.3 average (17.3% under). The reverse DCF is the lone dissenter at 14.1% required vs 13.5% expected (−0.6pp). | read ↗ |
| XPEL | XPEL, Inc. | QT · SA · STK · FA | Positive | BUY, with all three models agreeing. ER 14.09% on 15.0% growth; fwd PE 22.0 against a 32.6 average (32.5% under); RDCF 4.5% required vs 15.0% expected (+10.5pp, eleventh-best in the universe). Fair value $90.9 vs $50.00. Ten-year CAGR 36.6% against a five-year −7.3%. | read ↗ |
| ZTS | Zoetis | QT · SA · STK · FA | Positive | BUY (portfolio), and the year's fifth-worst performer at −42.9%. Fwd PE 16.2 against a 31.7 five-year average (48.9% under); ER 15.28%; the price implies −0.4% growth against 7.0% expected. Fair value $109.2 vs $71.84. Five-year CAGR −18.1%. | read ↗ |
| III.L | 3i Group plc | QT · SA · STK | Positive | BUY (portfolio). ER 15.69% on 11.0% growth and a 3.0% yield; fwd PE 25.66 against a 30.2 average (14.9% under); RDCF 9.8% required vs 11.0% expected (+1.2pp). Fair value $54.4 vs $27.94 — a 48.7% stated discount. YTD −13.0%. | read ↗ |
| HGT.L | HgCapital Trust | STK | Positive | BUY (portfolio) — the one holding valued on a different basis entirely. No forward PE and no reverse DCF: the sheet carries "3.88 (stock price)" against "5.6 (NAV per share)", a 31.0% discount to net asset value, and an expected return of 16.2%. Named in the post's list of nineteen owned Buys but absent from the 55-name universe sheet. | read ↗ |
| LVMUY | LVMH (ADR) | QT · SA | Neutral | HOLD (portfolio) — and the rating that the sheet's own numbers most obviously contradict. Fair value €734.0 against €445.9 is 39.3% undervalued, the forward PE of 19.9 is 20.1% below its 24.9 average, the reverse DCF is positive (+3.9pp) and the expected return is 14.9% — better than several Strong Buys. It is nevertheless rated HOLD, with no reason given here. Compare the same conflict flagged on 2 August. | read ↗ |
| GAW.L | Games Workshop | QT · SA · STK | Neutral | HOLD (portfolio) — the only holding the sheet shows as expensive on every measure. Fair value £123.1 against a £186.0 price, i.e. 51.1% overvalued; forward PE 33.1 against a 23.0 five-year average (43.9% over); the reverse DCF requires 16.4% growth against 7.0% expected (−9.4pp); expected return 6.4%, the lowest in the book. Held anyway, consistent with the standing rule never to sell on valuation. | read ↗ |
| DNP.WA | Dino Polska | SA · STK | Neutral | DOWNGRADED BUY → HOLD "due to increasing competition" — "Polish grocery retail chain." The first time this archive cuts a rating for a business reason rather than a price one, and the first negative revision on a name repeatedly held up as the golden-goose reinvestor. Note the inconsistency: the portfolio sheet still marks it BUY (fair value PLN 45.0 vs 31.8, 29.2% under; fwd PE 17.7 vs a 24.9 average) and it still appears in the post's own list of nineteen owned Buys. | read ↗ |
| NVO | Novo Nordisk | QT · SA · STK · FA | Neutral | DOWNGRADED BUY → HOLD "due to increasing competition" — "Pharmaceutical company focused on insulin and GLP-1 drugs." The downgrade is made against the models, which are emphatic: fair value DKK 647.5 vs 294.7 (54.5% undervalued), forward PE 12.3 against a 27.8 five-year average (55.8% under), expected return 18.9% — the highest in the portfolio. Judgement is overriding the spreadsheet here, which is the more interesting fact. Same inconsistency as Dino Polska: still BUY on the portfolio sheet, still on the list of nineteen. | read ↗ |
| MLM | Martin Marietta Materials | QT · SA · STK · FA | Neutral | One of two new TCI positions reported for Q2, funded by the Microsoft exit. Described, not rated: one of "the two largest produces of aggregates (things like gravel, crushed stone, and sand) in the U.S." The moat argument is Lynch's: "Rocks, sand, and gravel are cheap commodities on their own… The real moat for an aggregates business is its location. These companies are essentially local tollbooths." No Compounding Quality rating or valuation is attached. | read ↗ |
| VMC | Vulcan Materials | QT · SA · STK · FA | Neutral | The other new TCI position, and the issue's long-run exhibit: the second-best US stock of 1925–2023, behind Altria — "if you bought Vulcan Materials 98 years ago, $1 would have turned into almost $400,000." Cited as evidence that "boring businesses can deliver exciting returns"; no Compounding Quality rating or valuation attached. | read ↗ |
| WSM | Williams-Sonoma | QT · SA · STK · FA | Negative | DOWNGRADED HOLD → SELL "due to valuation concerns" — "Home furnishings and kitchenwares retailer." The archive's first published SELL rating on a universe name, and the only one in the issue. No figures are given for it: it drops off the Buy sheet entirely and appears only in the changes list and the conclusion. Note the asymmetry with the standing portfolio rule — valuation is explicitly not a reason to sell a holding (see Games Workshop at 51.1% overvalued, still held), but it is a sufficient reason to rate a non-holding a Sell. | read ↗ |
Two documented inconsistencies inside this issue, both worth carrying forward. (1) Dino Polska and Novo Nordisk are cut to HOLD in the prose and in the conclusion, and neither appears on the 55-name Buy sheet — yet both are still marked BUY on the portfolio valuation sheet, and both appear in the post's own list of "19 out of the 21 companies that we own [that] are a Buy". The stance recorded above follows the explicit, twice-stated downgrade. (2) The 55-name sheet and the portfolio sheet do not reconcile: only sixteen of the twenty-one holdings appear on the universe Buy list (HGT, DNP, NVO, GAW and LVMH do not), which is consistent with the last two being HOLD but not with the first three being Buys. Separately, note that the sheet's rating and its own arithmetic disagree on several names — BRK.A is rated Buy at a 7.08% expected return with an 18.1% reverse-DCF requirement, TEQ at 5.96%, GOOGL at 33.5% over its five-year multiple — so "on Buy" here means "in the universe and not disqualified", not "cheap on all three models". The 62-name all-methods sheet is the stricter list.
A jargon-free summary of the thesis behind each name where the issue makes a real argument or a real change. (Renders on each name's consolidated page.)
Adyen is the plumbing behind card payments for large merchants — one platform that handles the whole transaction end to end, which is unusual in an industry normally stitched together from several vendors. That simplicity is the product, and it is why the letter treats any move away from it as the main risk.
The shares now trade at about 25 times next year's expected earnings against an average of 64 over the past five years. Something that dramatic usually has a reason, and here it is named: this year Adyen made the first two acquisitions in its history — a loyalty platform for €750m and a billing platform for €335m — and some investors read buying growth as a signal that growth has stopped arriving on its own, and worry that the clean single platform is about to get messy.
The counter-argument is that neither purchase touches the payments engine; they sit alongside it and give Adyen more to sell to customers it already has. One of them, usage-based billing, matters more as software companies move to charging per unit of consumption. And management has already raised its full-year guidance to more than 20% revenue growth in constant currency, which is not what a business running out of momentum looks like.
Alphabet is upgraded from hold to buy this month. It is worth being clear about what that upgrade rests on, because two of the three valuation methods the letter publishes argue against it: the shares trade at about 30 times forward earnings against a five-year average of 22 — expensive by their own history — and the reverse-DCF test says the price already assumes 22.6% annual growth while only 15% is expected.
Only the third method supports it, projecting a 13.7% annual return from growth plus dividend plus a modest change in multiple. No written reasoning is given beyond a one-line description of the business. So this is a judgement call presented alongside a spreadsheet that disagrees with it, and a reader should treat it that way rather than assuming the numbers backed it up.
Hermès makes Birkin bags, silk scarves and other very expensive things, and it deliberately makes fewer of them than people want. That single choice is the business model: no discounting, no outlet stores, no leftover stock, and margins other luxury houses cannot match.
It has always been too expensive to buy. This upgrade is a statement that it has become less so — 36 times forward earnings against a five-year average of 48, after the shares fell about 26% over the year. It is still not cheap in absolute terms: the expected return of 10.0% is the lowest of any name on the buy list, and the reverse-DCF test says the price still demands 18.4% growth against 11.9% expected. Read the upgrade as "finally within reach" rather than "a bargain".
Teqnion is a small Swedish holding company that buys profitable niche industrial businesses and leaves them to run themselves — the same model as Constellation Software, applied to workshops and manufacturers rather than software. Its long-run record is strong: about 24% a year over a decade.
The upgrade to buy is the weakest-supported on the list. The multiple has fallen a long way (31 times earnings against a five-year average of 45), but the letter's own expected return for it is 5.96% a year — barely half what it demands elsewhere — and the reverse-DCF check fails. As with the other two upgrades this month, the change is a judgement the published arithmetic does not endorse.
Dino Polska runs small supermarkets in Polish towns, opening new ones relentlessly out of its own cash flow. It has been the archive's favourite illustration of the ideal business: high returns on capital and somewhere to put every zloty it earns.
It is downgraded from buy to hold this month "due to increasing competition" — the first time in this archive that a rating is cut for a reason about the business rather than the price. That is the important part. A reinvestment machine is only as good as the runway in front of it, and competition arriving in those towns attacks the runway directly, not the multiple.
One caveat for the reader: the downgrade is stated twice in the text, but the portfolio spreadsheet in the same issue still marks Dino a BUY, and it still appears in the post's list of nineteen owned names on Buy. The stance recorded here follows the explicit downgrade.
Novo Nordisk makes insulin and the GLP-1 weight-loss drugs. It is downgraded from buy to hold for the same stated reason as Dino Polska: increasing competition.
What makes this the most interesting decision in the issue is that every number the letter publishes screams the opposite. The shares are shown 54.5% below the letter's own fair value, at 12 times forward earnings against a five-year average of 28, with the highest expected return of any holding at 18.9%. The downgrade overrules all of that on a judgement about rivals — which is either the framework working as intended (a cheap price cannot fix a shrinking moat) or the framework being abandoned at the worst moment. Both readings are live, and the issue offers no argument to settle it.
The same bookkeeping caveat applies: the portfolio sheet still says BUY.
Williams-Sonoma sells kitchenware and home furnishings. It is moved from hold to sell "due to valuation concerns" — the first outright sell rating this archive has published on a name in its watch universe.
The useful lesson is not about the company, on which no figures are offered at all; it is about how the rating scale actually works. Being too expensive is enough to earn a sell if the firm does not own the stock — but it is explicitly not a reason to sell something it does own: Games Workshop appears in the same issue at 51% above its own fair value and is simply held. Two different standards, applied to the same input, depending on whether money is already in the position.
Microsoft sits on the buy list this month, and the same issue opens by explaining why Chris Hohn — whose fund made nearly $20bn last year, and whose tollkeeper approach the archive openly admires — sold every share of it. His argument is that artificial intelligence could erode Office and Azure faster than the market believes.
The letter's own figures are mixed: the shares are about 19% below their five-year average multiple, but the reverse-DCF test says the price already assumes 17.5% annual growth against 15% expected. No attempt is made to answer Hohn's disruption case. For a reader, the honest summary is that this issue contains a well-argued bear case for Microsoft and a rating that ignores it.
Martin Marietta digs gravel, crushed stone and sand out of quarries. The reason a serious investor would swap a software giant for that is entirely about geography. The rock itself is worth only a few dollars a ton, so it cannot be shipped far before freight costs exceed its value — which means whoever owns the quarry nearest a construction site effectively owns that site's business. Peter Lynch's phrase for it is a local tollbooth.
New quarries are close to impossible to permit, so the position cannot be competed away, and no software can replace crushed stone. That is the whole argument: a business with no technological risk at all, at a moment when technological risk is what the buyer was trying to escape. No Compounding Quality rating or valuation is attached — it appears here as somebody else's decision.
Vulcan is the other big American aggregates producer, and the same local-monopoly logic applies. The letter adds one striking fact: over the 98 years from 1925 to 2023 it was the second-best performing US stock of all, behind Altria — a dollar invested at the start would have become almost $400,000.
The point being made is about what actually compounds. Neither of the top two long-run performers was exciting; both simply survived and kept charging a little more each year. That is the same durability argument the archive makes elsewhere through the Lindy series, arriving here with a price attached to it. As with Martin Marietta, this is reported as Hohn's purchase, not rated.
Games Workshop makes and sells Warhammer miniatures. It is the one holding in the portfolio that the letter's own spreadsheet shows as expensive on every single measure: the shares trade about 51% above the estimated fair value, at 33 times forward earnings against a five-year average of 23, and the price implies 16.4% annual growth against 7% expected. The expected return is 6.4% a year, the lowest in the book.
It is rated hold and kept, which is consistent with the house rule that valuation is never a reason to sell. Whether that rule is wisdom or an excuse is exactly the question this row poses — especially in an issue that puts a different company on a sell list for the same offence.
LVMH owns Louis Vuitton, Dior, Moët and dozens of other luxury brands. On the numbers published in this very issue it looks like a buy: about 39% below the letter's own fair value, a forward multiple 20% below its five-year average, a positive reverse-DCF check, and an expected return of 14.9% — better than several of the seven names rated Strong Buy.
It is nevertheless rated hold, with no reason given anywhere in the issue. The same unexplained gap appeared in the 2 August portfolio update. Whatever is driving it — a view on Chinese luxury demand, on the founder's succession, on the multiple never re-rating — it is not written down, and a reader should not fill it in on the firm's behalf. Ten days later the 1 September letter says it plainly for the first time: LVMH is one of the three names to be reduced.
Summary derived from the archived Compounding Quality post (text and transcribed spreadsheets in transcript.txt) for personal study. Not investment advice. © Compounding Quality / Pieter Slegers for source material.