Backtest · 2023 cohort

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

Scored as of 2023-12-31 from the 10-Ks on file at that date — no later restatements, no hindsight. 1,906 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, 2024.

#CompanyMoatAs-of score1-yr return3-yr return5-yr return
1Medifast, Inc.MEDfrom FY2022 10-KWide moat100.0−75%
2MICROSOFT CORPORATIONMSFTfrom FY2023 10-KWide moat99.214%
3ALIGN TECHNOLOGY, INC.ALGNfrom FY2022 10-KWide moat97.6−22%
4TEXAS INSTRUMENTS INCORPORATEDTXNfrom FY2022 10-KWide moat96.714%
5REGENERON PHARMACEUTICALS, INC.REGNfrom FY2022 10-KWide moat96.0−21%
6COPART, INC.CPRTfrom FY2023 10-KWide moat96.019%
7Arista Networks, Inc.ANETfrom FY2022 10-KWide moat96.093%
8Moody’s CorporationMCOfrom FY2022 10-KWide moat95.925%
9PUBMATIC, INC.PUBMfrom FY2022 10-KWide moat95.6−7%
10Veeva Systems Inc.VEEVfrom FY2023 10-KWide moat94.911%
11TRADE DESK, INC.TTDfrom FY2022 10-KWide moat94.767%
12C.H. ROBINSON WORLDWIDE, INC.CHRWfrom FY2022 10-KWide moat94.621%
13Booking Holdings Inc.BKNGfrom FY2022 10-KWide moat94.443%
14IDEXX LABORATORIES INC /DEIDXXfrom FY2022 10-KWide moat94.2−25%
15Omega Flex, Inc.OFLXfrom FY2022 10-KWide moat94.1−41%
16SHUTTERSTOCK, INC.SSTKfrom FY2022 10-KWide moat94.1−37%
17Monster Beverage CorpMNSTfrom FY2022 10-KWide moat94.0−11%
18F5, INC.FFIVfrom FY2023 10-KWide moat94.043%
19NetApp, Inc.NTAPfrom FY2023 10-KWide moat93.737%
20DECKERS OUTDOOR CORPDECKfrom FY2023 10-KWide moat93.582%
21CISCO SYSTEMS, INC.CSCOfrom FY2023 10-KWide moat93.321%
22LAM RESEARCH CORPORATIONLRCXfrom FY2023 10-KWide moat93.0−2%
23Meta Platforms, Inc.METAfrom FY2022 10-KWide moat92.774%
24ELECTRONIC ARTS INC.EAfrom FY2023 10-KWide moat92.58%
25O Reilly Automotive IncORLYfrom FY2022 10-KWide moat92.326%
26FORTINET, INC.FTNTfrom FY2022 10-KWide moat92.064%
27Paycom Software, Inc.PAYCfrom FY2022 10-KWide moat92.0−1%
28ROLLINS INCROLfrom FY2022 10-KWide moat91.88%
29UTAH MEDICAL PRODUCTS INCUTMDfrom FY2022 10-KWide moat91.7−25%
30Robert Half Inc.RHIfrom FY2022 10-KWide moat91.4−18%
31ADOBE INC.ADBEfrom FY2022 10-KWide moat91.2−24%
32SKYWORKS SOLUTIONS, INC.SWKSfrom FY2023 10-KWide moat91.1−17%
33ALPHABET INC.GOOGLfrom FY2022 10-KWide moat90.538%
34GRACO INC.GGGfrom FY2022 10-KWide moat90.3−1%
35Cognex CorporationCGNXfrom FY2022 10-KWide moat90.2−11%
36lululemon athletica inc.LULUfrom FY2023 10-KWide moat90.0−26%
37TERADYNE, INC.TERfrom FY2022 10-KWide moat89.921%
38INTUIT INC.INTUfrom FY2023 10-KWide moat89.94%
39IRADIMED CORPORATIONIRMDfrom FY2022 10-KWide moat89.917%
40FASTENAL COFASTfrom FY2022 10-KWide moat89.714%
41GARMIN LTDGRMNfrom FY2022 10-KWide moat89.464%
42Doximity, Inc.DOCSfrom FY2023 10-KWide moat89.388%
43COLUMBIA SPORTSWEAR COMPANYCOLMfrom FY2022 10-KWide moat89.16%
44OXFORD INDUSTRIES, INC.OXMfrom FY2023 10-KWide moat88.7−19%
45REVOLVE GROUP, INC.RVLVfrom FY2022 10-KWide moat88.5101%
46WILLIAMS-SONOMA, INC.WSMfrom FY2023 10-KWide moat88.388%
47Simulations Plus, Inc.SLPfrom FY2023 10-KWide moat88.1−37%
48Airbnb, Inc.ABNBfrom FY2022 10-KWide moat88.1−2%
49Lifevantage CorpLFVNfrom FY2023 10-KWide moat88.0205%
50Tapestry, Inc.TPRfrom FY2023 10-KWide moat88.077%
51FORWARD AIR CORPFWRDfrom FY2022 10-KWide moat87.7−49%
52ULTA BEAUTY, INC.ULTAfrom FY2023 10-KWide moat87.7−12%
53FIGS, Inc.FIGSfrom FY2022 10-KWide moat87.4−12%
54ResMed Inc.RMDfrom FY2023 10-KWide moat87.034%
55KEYSIGHT TECHNOLOGIES, INC.KEYSfrom FY2023 10-KWide moat86.93%
56APPLIED MATERIALS INC /DEAMATfrom FY2023 10-KWide moat86.87%
57MURPHY USA INC.MUSAfrom FY2022 10-KWide moat86.838%
58LEVI STRAUSS & CO.LEVIfrom FY2022 10-KWide moat86.710%
59WD-40 COMPANYWDFCfrom FY2023 10-KWide moat86.71%
60SYNOPSYS INCSNPSfrom FY2023 10-KWide moat86.7−3%
61La-Z-Boy IncorporatedLZBfrom FY2023 10-KWide moat86.520%
62Starbucks CorporationSBUXfrom FY2023 10-KWide moat86.51%
63TRACTOR SUPPLY CO /DE/TSCOfrom FY2022 10-KWide moat86.523%
64Simpson Manufacturing Co., Inc.SSDfrom FY2022 10-KWide moat86.5−14%
65YETI Holdings, Inc.YETIfrom FY2022 10-KWide moat86.5−26%
66Snap-on IncSNAfrom FY2022 10-KWide moat86.019%
67BRUKER CORPORATIONBRKRfrom FY2022 10-KWide moat86.0−18%
68NVIDIA CORPNVDAfrom FY2023 10-KWide moat85.9187%
69UNITED THERAPEUTICS CorpUTHRfrom FY2022 10-KWide moat85.758%
70AUTOZONE INCAZOfrom FY2023 10-KWide moat85.527%
71UNIVERSAL DISPLAY CORPORATIONOLEDfrom FY2022 10-KWide moat85.3−19%
72Advanced Energy Industries, Inc.AEISfrom FY2022 10-KWide moat85.19%
73MSCI INC.MSCIfrom FY2022 10-KWide moat85.19%
74AKAMAI TECHNOLOGIES, INC.AKAMfrom FY2022 10-KWide moat85.0−18%
75MANHATTAN ASSOCIATES, INC.MANHfrom FY2022 10-KWide moat84.930%
76FACTSET RESEARCH SYSTEMS INC.FDSfrom FY2023 10-KWide moat84.84%
77QUALYS, INC.QLYSfrom FY2022 10-KWide moat84.6−28%
78MONOLITHIC POWER SYSTEMS INCMPWRfrom FY2022 10-KWide moat84.6−1%
79ALARM.COM HOLDINGS, INC.ALRMfrom FY2022 10-KWide moat84.5−6%
80S&P Global Inc.SPGIfrom FY2022 10-KWide moat84.414%
81Fair Isaac CorpFICOfrom FY2023 10-KWide moat84.276%
82Cirrus Logic, Inc.CRUSfrom FY2023 10-KWide moat84.122%
83Accenture plcACNfrom FY2023 10-KWide moat84.12%
84AUTODESK, INC.ADSKfrom FY2023 10-KWide moat84.025%
85Intuitive Surgical, Inc.ISRGfrom FY2022 10-KWide moat84.058%
86National Beverage Corp.FIZZfrom FY2023 10-KWide moat83.9−14%
87DESTINY MEDIA TECHNOLOGIES INC.DSNYfrom FY2023 10-KWide moat83.8−32%
88EMBECTA CORP.EMBCfrom FY2023 10-KWide moat83.811%
89JACK HENRY & ASSOCIATES, INC.JKHYfrom FY2023 10-KWide moat83.76%
90LKQ CORPORATIONLKQfrom FY2022 10-KWide moat83.7−21%
91Five Below, Inc.FIVEfrom FY2023 10-KWide moat83.6−54%
92W.W. GRAINGER, INC.GWWfrom FY2022 10-KWide moat83.529%
93Cintas CorporationCTASfrom FY2023 10-KWide moat83.524%
94Academy Sports and Outdoors, Inc.ASOfrom FY2023 10-KWide moat83.5−16%
95NORTHROP GRUMMAN CORP /DE/NOCfrom FY2022 10-KWide moat83.41%
96Maravai LifeSciences Holdings, Inc.MRVIfrom FY2022 10-KWide moat83.4−19%
97QUALCOMM INC/DEQCOMfrom FY2023 10-KWide moat83.312%
98POWER INTEGRATIONS, INC.POWIfrom FY2022 10-KWide moat83.3−23%
99WINMARK CORPORATIONWINAfrom FY2022 10-KWide moat83.3−2%
100Trex Company, Inc.TREXfrom FY2022 10-KWide moat83.3−15%
Berkshire Hathaway (BRK.B, total return)benchmark · total return (same basis)24%
S&P 500 (price return)benchmark · price return24%

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.