Skip to content
TechBreakdownsUNDERSTAND WHAT YOU OWN Get the newsletter
← All portfoliosMODEL RECORD / CANNIBALS

CAPITAL RETURNS · INCEPTION

Cannibals.

When the business buys more of itself.

Mature, durable tech businesses that generate real cash and reduce the share count after dilution.

THE COMPOUNDING LOOP
01Durable business
02Owner cash flow
03Net share retirement
04Larger claim per share
MODEL RETURN SINCE INCEPTION−0.80%Deposit-neutral NAV
VS. S&P 500 / SPY+0.06 ptsSPY −0.85% over the same dates
HELD IN THE COHORT2421 pass the Oct 2, 2026 screen
PRICES THROUGHLast completed closing session

01 / THE LIVE MODEL RECORD

What happened to a model $100?

Both lines start at $100 on . The last point is the snapshot.

Cannibals −0.80%S&P 500 proxy −0.85%
97991021042026-08-122026-10-01
MODEL VALUE$99.20
SPY VALUE$99.15

SPY’s adjusted close moved from $770.57 to $763.99. New entrants receive an equal dollar allocation funded by a model deposit at the prevailing NAV. Unitized NAV keeps those deposits out of the return calculation; holdings are kept for a three-year horizon even when they later leave the screen.

02 / THE IDEA

Why this portfolio exists.

The question is whether a strong business can keep growing while handing excess cash back to owners. A repurchase helps each remaining share only when the business produces cash, the share count actually shrinks, and the price paid makes sense.

03 / HISTORICAL CONTEXT

What the screen found in the past.

2006–2026 RESEARCH TEST

This earlier research test studied stocks that met a related version of the screen, bought at the qualifying point and held for three years. Some gates differ from today’s rules; the results are separate from the live portfolio plotted above.

ANNUALIZED FROM THE MEAN THREE-YEAR STOCK RETURN16.4%
Cannibals16.4%
Tech universe11.4%
AVERAGE MAXIMUM DRAWDOWN PER STOCK-29%Tech universe -44%
LOST MORE THAN HALF IN THREE YEARS2.4%463 historical screen observations

The test uses historical point-in-time, delisted-inclusive research data. These figures describe average individual stock outcomes, including overlapping three-year windows; they are neither the return of an investable portfolio nor a forecast. The live comparison above uses SPY; this historical comparison uses the broader tech universe. The exact current screen gates appear below.

04 / THE DATED HOLDINGS

Every entry has a date.

21 names pass the screen; 3 remain held after leaving it. Prices are through .

24 TOTAL ENTRIES
Portfolio holdings, logged entry prices, and closing prices through October 1, 2026
CompanyAddedCurrent screenEntry priceLast closeWeightSince entry
AAPL company storyApple Inc.Qualifies$304.91$330.324.6%+8.3%
ADBE company storyAdobe Inc.Qualifies$264.74$241.283.9%−8.9%
ADPAutomatic Data ProcessingHeld after exit$271.09$263.964.1%−2.6%
CHKPCheck Point Software TechnologiesQualifies$129.12$130.734.3%+1.2%
CRUSCirrus Logic, Inc.Qualifies$121.99$120.174.2%−1.5%
CSCOCisco Systems, Inc.Qualifies$107.44$108.344.3%+0.8%
DOCSDoximity, Inc.Qualifies$26.54$28.504.6%+7.4%
FFIVF5, Inc.Qualifies$414.00$443.684.5%+7.2%
FICOFair Isaac CorporationQualifies$1038.23$661.752.7%−36.3%
IDXXIDEXX Laboratories, Inc.Qualifies$552.91$517.754.0%−6.4%
KLACKLA CorporationQualifies$200.47$200.334.2%−0.1%
KSPIKaspi.kzQualifies$95.36$92.024.1%−3.5%
MAMastercard IncorporatedQualifies$590.63$550.004.0%−6.9%
MANHManhattan Associates, Inc.Qualifies$195.20$204.154.4%+4.6%
MCOMoody's CorporationQualifies$502.23$447.363.8%−10.9%
METAMeta PlatformsHeld after exit$599.12$725.935.1%+21.2%
MSCIMSCI Inc.Qualifies$571.53$545.394.0%−4.6%
MSIMotorola Solutions, Inc.Qualifies$466.86$448.034.1%−4.0%
NTAPNetApp, Inc.Qualifies$198.47$215.054.6%+8.4%
PCTYPaylocityQualifies$144.20$146.604.3%+1.7%
QLYSQualys, Inc.Qualifies$188.31$187.434.2%−0.5%
RELXRELXHeld after exit$35.37$33.494.0%−5.3%
VVisa Inc.Qualifies$380.00$359.854.0%−5.3%
VRSKVerisk Analytics, Inc.Qualifies$180.97$168.383.9%−7.0%

“Since entry” compares each stock’s dividend-adjusted closing price with its originally logged entry price; it is not the portfolio return. Entry prices were indicative model prices, not verified trade fills. Weights reflect the dated model snapshot. A name leaving the screen remains in the cohort under the three-year hold rule.

THE SCREEN, IN DETAIL

What has to be true?

The current rule set is recorded with the screen. A pass starts the research process; it is not a conclusion about the stock.

  1. ROIC > 18%; historical minimum > 10%
  2. Gross margin > 40%; owner FCF margin > 12%
  3. 3-year revenue growth > 2%; gross-profit growth > 3%
  4. Owner Rule of 40 > 25%
  5. Shares shrink > 0.5% a year; net buyback yield > 0.5%
  6. EV / gross profit < 40×
  7. Net debt / EBITDA < 3.5×; Altman Z > 1.8
  8. Beneish < −1.78, or unavailable

KEEP FOLLOWING THE RESEARCH

The numbers lead back to the business.

Read the original Cannibals frameworkFollow future updates

These dated, hypothetical model results and historical tests are for independent research, not personalized investment advice or client account performance.