Backtest · 2021 cohort

The widest moats of 2021, scored with only what was filed then.

Scored as of 2021-12-31 from the 10-Ks on file at that date — no later restatements, no hindsight. 1,646 companies scored; the table lists the 100 widest by as-of moat composite. The forward returns below were joined afterward: entry is the first market close on or after Jan 1, 2022.

#CompanyMoatAs-of score1-yr return3-yr return5-yr return
1Medifast, Inc.MEDfrom FY2020 10-KWide moat100.0−44%−91%
2INTUIT INC.INTUfrom FY2021 10-KWide moat99.0−38%1%
3MORNINGSTAR, INC.MORNfrom FY2020 10-KWide moat98.2−35%1%
4MICROSOFT CORPORATIONMSFTfrom FY2021 10-KWide moat97.2−28%28%
5SLEEP NUMBER CORPORATIONSNBRQfrom FY2020 10-KWide moat97.1
6BIOGEN INC.BIIBfrom FY2020 10-KWide moat96.712%−39%
7PACIFIC HEALTH CARE ORGANIZATION, INC.PFHOfrom FY2020 10-KWide moat96.1−20%−15%
8COPART, INC.CPRTfrom FY2021 10-KWide moat96.0−16%53%
9ALIGN TECHNOLOGY, INC.ALGNfrom FY2020 10-KWide moat96.0−67%−68%
10Arista Networks, Inc.ANETfrom FY2020 10-KWide moat96.0−15%214%
11TRADE DESK, INC.TTDfrom FY2020 10-KWide moat96.0−51%31%
12WINMARK CORPORATIONWINAfrom FY2020 10-KWide moat95.9−2%70%
13TEXAS INSTRUMENTS INCORPORATEDTXNfrom FY2020 10-KWide moat95.7−12%7%
14Estee Lauder Companies IncELfrom FY2021 10-KWide moat94.9−31%−79%
15F5, INC.FFIVfrom FY2021 10-KWide moat94.7−40%4%
16Omega Flex, Inc.OFLXfrom FY2020 10-KWide moat94.4−27%−66%
17Monster Beverage CorpMNSTfrom FY2020 10-KWide moat94.15%8%
18THE BOSTON BEER COMPANY, INC.SAMfrom FY2020 10-KWide moat94.0−38%−42%
19Cracker Barrel Old Country Store, Inc.CBRLfrom FY2021 10-KWide moat93.9−25%−51%
20S&P Global Inc.SPGIfrom FY2020 10-KWide moat93.8−27%10%
21FACTSET RESEARCH SYSTEMS INC.FDSfrom FY2021 10-KWide moat93.8−14%3%
22Veeva Systems Inc.VEEVfrom FY2021 10-KWide moat93.4−38%−18%
23NU SKIN ENTERPRISES, INC.NUSfrom FY2020 10-KWide moat93.2−16%−86%
24WD-40 COMPANYWDFCfrom FY2021 10-KWide moat92.9−32%3%
25INTEL CORPINTCfrom FY2020 10-KWide moat92.7−48%−59%
26Paychex, Inc.PAYXfrom FY2021 10-KWide moat92.7−12%12%
27IDEXX LABORATORIES INC /DEIDXXfrom FY2020 10-KWide moat92.7−36%−35%
28DECKERS OUTDOOR CORPDECKfrom FY2021 10-KWide moat92.26%234%
29SHUTTERSTOCK, INC.SSTKfrom FY2020 10-KWide moat91.9−50%−71%
30Viemed Healthcare, Inc.VMDfrom FY2020 10-KWide moat91.939%49%
31Robert Half Inc.RHIfrom FY2020 10-KWide moat91.2−31%−33%
32SKYWORKS SOLUTIONS, INC.SWKSfrom FY2021 10-KWide moat90.9−42%−40%
33C.H. ROBINSON WORLDWIDE, INC.CHRWfrom FY2020 10-KWide moat90.9−15%3%
34CROCS, INC.CROXfrom FY2020 10-KWide moat90.8−19%−17%
35FASTENAL COFASTfrom FY2020 10-KWide moat90.5−22%24%
36QUALCOMM INC/DEQCOMfrom FY2021 10-KWide moat90.4−41%−12%
37O Reilly Automotive IncORLYfrom FY2020 10-KWide moat90.321%71%
38UTAH MEDICAL PRODUCTS INCUTMDfrom FY2020 10-KWide moat90.22%−34%
39Meta Platforms, Inc.METAfrom FY2020 10-KWide moat90.1−63%78%
40ELECTRONIC ARTS INC.EAfrom FY2021 10-KWide moat89.8−8%10%
41LAM RESEARCH CORPORATIONLRCXfrom FY2021 10-KWide moat89.6−42%4%
42CADENCE DESIGN SYSTEMS, INC.CDNSfrom FY2020 10-KWide moat89.6−13%63%
43NetApp, Inc.NTAPfrom FY2021 10-KWide moat89.6−32%35%
44WILLIAMS-SONOMA, INC.WSMfrom FY2021 10-KWide moat89.5−31%137%
45ACCESS Newswire Inc.ACCSfrom FY2020 10-KWide moat89.5
46USANA HEALTH SCIENCES, INC.USNAfrom FY2020 10-KWide moat89.4−47%−65%
47GARMIN LTDGRMNfrom FY2020 10-KWide moat89.4−28%65%
48AUTOZONE INCAZOfrom FY2021 10-KWide moat89.019%59%
49ResMed Inc.RMDfrom FY2021 10-KWide moat88.9−19%−10%
50CarGurus, Inc.CARGfrom FY2020 10-KWide moat88.8−59%2%
51MANNATECH INCMTEXfrom FY2020 10-KWide moat88.6−55%−60%
52lululemon athletica inc.LULUfrom FY2021 10-KWide moat88.5−17%−4%
53ALPHABET INC.GOOGLfrom FY2020 10-KWide moat88.5−39%31%
54Intuitive Surgical, Inc.ISRGfrom FY2020 10-KWide moat88.4−26%46%
55Proto Labs, Inc.PRLBfrom FY2020 10-KWide moat88.4−53%−28%
56AMERICAN PUBLIC EDUCATION, INC.APEIfrom FY2020 10-KWide moat88.3−44%−8%
57FORTINET, INC.FTNTfrom FY2020 10-KWide moat88.3−27%42%
58COLGATE-PALMOLIVE COMPANYCLfrom FY2020 10-KWide moat88.2−4%15%
59REVOLVE GROUP, INC.RVLVfrom FY2020 10-KWide moat88.2−60%−41%
60REGENERON PHARMACEUTICALS, INC.REGNfrom FY2020 10-KWide moat87.815%14%
61ULTA BEAUTY, INC.ULTAfrom FY2021 10-KWide moat87.814%4%
62ADOBE INC.ADBEfrom FY2020 10-KWide moat87.7−40%−22%
63Dorman Products, Inc.DORMfrom FY2020 10-KWide moat87.7−26%15%
64NORDSON CORPORATIONNDSNfrom FY2021 10-KWide moat87.3−4%−16%
65NVIDIA CORPNVDAfrom FY2021 10-KWide moat87.2−52%360%
66Cirrus Logic, Inc.CRUSfrom FY2021 10-KWide moat87.1−23%6%
67YETI Holdings, Inc.YETIfrom FY2020 10-KWide moat87.1−50%−54%
68Cognex CorporationCGNXfrom FY2020 10-KWide moat87.0−37%−53%
69Corpay, IncCPAYfrom FY2020 10-KWide moat87.0−21%47%
70GRACO INC.GGGfrom FY2020 10-KWide moat86.5−13%10%
71Lifevantage CorpLFVNfrom FY2021 10-KWide moat86.3−42%198%
72UNITED THERAPEUTICS CorpUTHRfrom FY2020 10-KWide moat86.030%71%
73Parks! America, Inc.PRKAfrom FY2021 10-KWide moat86.0−27%−29%
74JACK HENRY & ASSOCIATES, INC.JKHYfrom FY2021 10-KWide moat85.44%5%
75LOGITECH INTERNATIONAL S.A.LOGIfrom FY2021 10-KWide moat85.3−25%1%
76EPAM SYSTEMS, INC.EPAMfrom FY2020 10-KWide moat85.1−48%−64%
77CISCO SYSTEMS, INC.CSCOfrom FY2021 10-KWide moat85.0−22%3%
78Paycom Software, Inc.PAYCfrom FY2020 10-KWide moat84.8−25%−50%
79Starbucks CorporationSBUXfrom FY2021 10-KWide moat84.7−12%−15%
80Accenture plcACNfrom FY2021 10-KWide moat84.7−33%−10%
81Five Below, Inc.FIVEfrom FY2021 10-KWide moat84.6−17%−52%
82ALARM.COM HOLDINGS, INC.ALRMfrom FY2020 10-KWide moat84.5−41%−29%
83BOOZ ALLEN HAMILTON HOLDING CORPORATIONBAHfrom FY2021 10-KWide moat84.421%53%
84UBIQUITI INC.UIfrom FY2021 10-KWide moat84.4−10%15%
85KULICKE AND SOFFA INDUSTRIES, INC.KLICfrom FY2021 10-KWide moat84.0−33%−25%
86AUTODESK, INC.ADSKfrom FY2021 10-KWide moat84.0−35%3%
87TRACTOR SUPPLY CO /DE/TSCOfrom FY2020 10-KWide moat84.0−4%17%
88Fair Isaac CorpFICOfrom FY2021 10-KWide moat83.833%350%
89GENTEX CORPORATIONGNTXfrom FY2020 10-KWide moat83.6−20%−16%
90MSCI INC.MSCIfrom FY2020 10-KWide moat83.6−22%4%
91ACUITY INC.AYIfrom FY2021 10-KWide moat83.5−21%41%
92APPLIED MATERIALS INC /DEAMATfrom FY2021 10-KWide moat83.3−39%5%
93Smith & Wesson Brands, Inc.SWBIfrom FY2021 10-KWide moat83.3−49%−39%
94TERADYNE, INC.TERfrom FY2020 10-KWide moat83.2−48%−23%
95POOL CORPORATIONPOOLfrom FY2020 10-KWide moat83.2−45%−37%
96National Beverage Corp.FIZZfrom FY2021 10-KWide moat83.1−0%−3%
97DESTINY MEDIA TECHNOLOGIES INC.DSNYfrom FY2021 10-KWide moat83.1−59%−44%
98BENTLEY SYSTEMS, INCORPORATEDBSYfrom FY2020 10-KWide moat83.0−24%−3%
99Tapestry, Inc.TPRfrom FY2021 10-KWide moat82.8−2%77%
100EXPEDITORS INTERNATIONAL OF WASHINGTON, INC.EXPDfrom FY2020 10-KWide moat82.7−19%−13%
Berkshire Hathaway (BRK.B, total return)benchmark · total return (same basis)3%50%
S&P 500 (price return)benchmark · price return−20%22%

Two benchmarks, and we’re careful about the basis. Company returns are total returns (dividends reinvested). Berkshire Hathaway (BRK.B, total return) is on the same total-return basis — the fair, like-for-like comparison (Berkshire pays no dividend, so its dividend-adjusted and price series coincide). The S&P 500 (price return) is a price index that excludes dividends and so understates the market by roughly its dividend yield — shown for reference, not as a fair bar. A “—” is an unfinished forward window or a name without joined returns, never a zero. Where a name stopped trading mid-window it reports null with a note, never a guessed return.

The caveats, in the engine’s own words

  • Point-in-time reconstruction: each score uses only SEC filings on file by Dec 31 of the cohort year; restatements filed later are ignored, and filers with December fiscal year-ends are scored off the prior fiscal year (their 10-K arrives the following spring).
  • Survivorship bias: unless delisted companies were ingested explicitly by CIK, the cohort is drawn from companies still filing with the SEC today — names that failed or delisted since are missing, which flatters any forward-looking comparison. Companies whose filings had already gone stale at the cutoff are computed but excluded from the ranking (the stale count). The same caveat extends to returns: a name that stopped trading mid-window reports null with a note, never a guessed return through its delisting. Price histories are keyed by each company's ticker symbol as of today; a symbol that changed hands between issuers during a window can misattribute price history.
  • Scores are business-quality only: no prices feed them, so valuation, margin of safety, and price-dependent verdicts are absent. Forward returns are a separate join of market data made after scoring and never influence any score.
  • Forward returns start strictly after the information cutoff: entry is the first trading close on or after Jan 1 of the year following the cohort year, and each 1y/3y/5y window runs anchor-to-anchor to the first trading close of the corresponding later year. Windows that have not fully elapsed are null — never annualized or extrapolated from a partial period.
  • Return basis honesty: company returns are total returns (split-adjusted closes with dividends reinvested at the ex-date); the S&P 500 benchmark is the ^GSPC price index, which excludes dividends and therefore understates the index by roughly its dividend yield in any comparison. A second benchmark, Berkshire Hathaway (BRK.B), is computed on the SAME total-return basis as the companies — Berkshire pays no dividend, so its dividend-adjusted series equals its price series, and the same code path is used so the comparison is strictly like-for-like. Each record labels its own returnBasis.
  • Educational, not investment advice. Hindsight makes every backtest look wiser than anyone could have been at the time.