Backtest · 2018 cohort

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

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

#CompanyMoatAs-of score1-yr return3-yr return5-yr return
1BIOGEN INC.BIIBfrom FY2017 10-KWide moat100.0−3%−20%−12%
2THE CHEESECAKE FACTORY INCORPORATEDCAKEfrom FY2017 10-KWide moat100.0−7%−6%−12%
3INTUIT INC.INTUfrom FY2018 10-KWide moat100.038%232%221%
4Medifast, Inc.MEDfrom FY2017 10-KWide moat100.0−9%87%−33%
5F5, INC.FFIVfrom FY2018 10-KWide moat100.0−13%51%9%
6PRICE T ROWE GROUP INCTROWfrom FY2017 10-KWide moat97.840%133%41%
7Capri Holdings LtdCPRIfrom FY2018 10-KWide moat97.1−2%69%29%
8ResMed Inc.RMDfrom FY2018 10-KWide moat96.741%139%61%
9THE BOSTON BEER COMPANY, INC.SAMfrom FY2017 10-KWide moat96.258%121%44%
10MYRIAD GENETICS, INC.MYGNfrom FY2018 10-KWide moat96.0−6%−3%−34%
11Intuitive Surgical, Inc.ISRGfrom FY2017 10-KWide moat96.028%132%113%
12Arista Networks, Inc.ANETfrom FY2017 10-KWide moat96.0−3%170%340%
13COPART, INC.CPRTfrom FY2018 10-KWide moat94.996%208%299%
14Starbucks CorporationSBUXfrom FY2018 10-KWide moat93.942%92%61%
15MORNINGSTAR, INC.MORNfrom FY2017 10-KWide moat93.741%216%165%
16Veeva Systems Inc.VEEVfrom FY2018 10-KWide moat93.764%193%116%
17C.H. ROBINSON WORLDWIDE, INC.CHRWfrom FY2017 10-KWide moat93.3−4%39%18%
18Estee Lauder Companies IncELfrom FY2018 10-KWide moat92.658%187%16%
19Omega Flex, Inc.OFLXfrom FY2017 10-KWide moat92.6105%147%41%
20Proto Labs, Inc.PRLBfrom FY2017 10-KWide moat92.6−9%−51%−66%
21TEXAS INSTRUMENTS INCORPORATEDTXNfrom FY2017 10-KWide moat92.541%119%106%
22NU SKIN ENTERPRISES, INC.NUSfrom FY2017 10-KWide moat92.2−31%−5%−59%
23ALIGN TECHNOLOGY, INC.ALGNfrom FY2017 10-KWide moat92.040%221%33%
24NetApp, Inc.NTAPfrom FY2018 10-KWide moat91.88%69%66%
25INTEL CORPINTCfrom FY2017 10-KWide moat91.432%22%16%
26Cracker Barrel Old Country Store, Inc.CBRLfrom FY2018 10-KWide moat91.41%−11%−42%
27lululemon athletica inc.LULUfrom FY2018 10-KWide moat91.489%214%310%
28DELUXE CORPDLXfrom FY2017 10-KWide moat90.831%−8%−32%
29Monster Beverage CorpMNSTfrom FY2017 10-KWide moat90.831%98%140%
30Data I/O CorporationDAIOfrom FY2017 10-KWide moat90.7−14%−7%−39%
31FACTSET RESEARCH SYSTEMS INC.FDSfrom FY2018 10-KWide moat90.536%146%143%
32HEALTHEQUITY, INC.HQYfrom FY2018 10-KWide moat90.122%−21%12%
33WD-40 COMPANYWDFCfrom FY2018 10-KWide moat90.010%42%46%
34FASTENAL COFASTfrom FY2017 10-KWide moat90.049%161%184%
35ADVANCE AUTO PARTS, INC.AAPfrom FY2017 10-KWide moat90.01%53%−58%
36S&P Global Inc.SPGIfrom FY2017 10-KWide moat89.465%179%169%
37ALARM.COM HOLDINGS, INC.ALRMfrom FY2017 10-KWide moat89.4−17%61%22%
38AMBARELLA, INC.AMBAfrom FY2018 10-KWide moat89.174%500%67%
39WILLIAMS-SONOMA, INC.WSMfrom FY2018 10-KWide moat88.949%262%357%
40Lifevantage CorpLFVNfrom FY2018 10-KWide moat88.919%−49%−50%
41DULUTH HOLDINGS INC.DLTHfrom FY2018 10-KWide moat88.9−62%−40%−79%
42SLEEP NUMBER CORPORATIONSNBRQfrom FY2017 10-KWide moat88.2
43GLOBUS MEDICAL, INC.GMEDfrom FY2017 10-KWide moat87.750%87%34%
44UNITED-GUARDIAN, INC.UGfrom FY2017 10-KWide moat87.514%4%−49%
45USANA HEALTH SCIENCES, INC.USNAfrom FY2017 10-KWide moat87.4−33%−12%−53%
46TANDY LEATHER FACTORY, INCTLFfrom FY2017 10-KWide moat87.4−4%−14%−22%
47Apple Inc.AAPLfrom FY2018 10-KWide moat86.993%375%390%
48UTAH MEDICAL PRODUCTS INCUTMDfrom FY2017 10-KWide moat86.927%21%7%
49Inogen IncINGNfrom FY2017 10-KWide moat86.9−45%−72%−95%
50INTERPARFUMS, INC.IPARfrom FY2017 10-KWide moat86.713%69%135%
51Anika Therapeutics, Inc.ANIKfrom FY2017 10-KWide moat86.752%6%−34%
52Cirrus Logic, Inc.CRUSfrom FY2018 10-KWide moat86.6148%174%138%
53JOHN WILEY & SONS, INC.WLYfrom FY2018 10-KWide moat86.05%32%−23%
54JACK HENRY & ASSOCIATES, INC.JKHYfrom FY2018 10-KWide moat86.019%43%40%
55RALPH LAUREN CORPORATIONRLfrom FY2018 10-KWide moat85.915%21%54%
56MSC INDUSTRIAL DIRECT CO., INC.MSMfrom FY2018 10-KWide moat85.88%38%77%
57Axon Enterprise, Inc.AXONfrom FY2017 10-KWide moat85.870%239%458%
583M COMPANYMMMfrom FY2017 10-KWide moat85.7−3%3%−30%
59Dorman Products, Inc.DORMfrom FY2017 10-KWide moat85.6−15%25%−7%
60Booking Holdings Inc.BKNGfrom FY2017 10-KWide moat85.620%43%102%
61Snap-on IncSNAfrom FY2017 10-KWide moat85.517%56%123%
62EPAM SYSTEMS, INC.EPAMfrom FY2017 10-KWide moat85.489%462%155%
63IDEXX LABORATORIES INC /DEIDXXfrom FY2017 10-KWide moat85.145%246%200%
64UNITED THERAPEUTICS CorpUTHRfrom FY2017 10-KWide moat84.9−19%96%111%
65VERA BRADLEY, INC.VRAfrom FY2018 10-KWide moat84.934%−2%−15%
66DECKERS OUTDOOR CORPDECKfrom FY2018 10-KWide moat84.833%184%421%
67IPG PHOTONICS CORPIPGPfrom FY2017 10-KWide moat84.828%51%−7%
68Paycom Software, Inc.PAYCfrom FY2017 10-KWide moat84.8127%238%72%
69Cognex CorporationCGNXfrom FY2017 10-KWide moat84.747%107%10%
70Accenture plcACNfrom FY2018 10-KWide moat84.751%202%165%
71SKYWORKS SOLUTIONS, INC.SWKSfrom FY2018 10-KWide moat84.683%147%77%
72TYLER TECHNOLOGIES, INC.TYLfrom FY2017 10-KWide moat84.568%187%124%
73Five Below, Inc.FIVEfrom FY2018 10-KWide moat84.422%99%106%
74GILEAD SCIENCES, INC.GILDfrom FY2017 10-KWide moat84.07%29%60%
75COLGATE-PALMOLIVE COMPANYCLfrom FY2017 10-KWide moat83.718%53%54%
76GARMIN LTDGRMNfrom FY2017 10-KWide moat83.761%129%130%
77WEX Inc.WEXfrom FY2017 10-KWide moat83.754%4%41%
78GENTEX CORPORATIONGNTXfrom FY2017 10-KWide moat83.548%83%73%
79ULTA BEAUTY, INC.ULTAfrom FY2018 10-KWide moat83.53%67%96%
80Carter's, Inc.CRIfrom FY2017 10-KWide moat83.338%30%5%
81ADOBE INC.ADBEfrom FY2017 10-KWide moat83.149%151%158%
82O Reilly Automotive IncORLYfrom FY2017 10-KWide moat83.128%104%177%
83Simulations Plus, Inc.SLPfrom FY2018 10-KWide moat83.045%155%131%
84OneSpan Inc.OSPNfrom FY2017 10-KWide moat83.036%34%−18%
85SPOK HOLDINGS, INC.SPOKfrom FY2017 10-KWide moat82.9−7%−19%68%
86TRACTOR SUPPLY CO /DE/TSCOfrom FY2017 10-KWide moat82.815%197%184%
87PEGASYSTEMS INC.PEGAfrom FY2017 10-KWide moat82.871%132%−1%
88AUTOZONE INCAZOfrom FY2018 10-KWide moat82.442%144%206%
89AbbVie Inc.ABBVfrom FY2017 10-KWide moat82.16%77%126%
90WINGSTOP INC.WINGfrom FY2017 10-KWide moat82.038%194%351%
91Corpay, IncCPAYfrom FY2017 10-KWide moat81.855%25%52%
92TRIPADVISOR, INC.TRIPfrom FY2017 10-KWide moat81.8−37%−41%−56%
93GRACO INC.GGGfrom FY2017 10-KWide moat81.728%96%118%
94HASBRO, INC.HASfrom FY2017 10-KWide moat81.335%39%−26%
95PETMED EXPRESS, INC.PETSfrom FY2018 10-KWide moat81.26%28%−60%
96ALPHABET INC.GOOGLfrom FY2017 10-KWide moat81.130%175%162%
97HOME DEPOT, INC.HDfrom FY2018 10-KWide moat81.031%154%126%
98AMERICAN EAGLE OUTFITTERS INCAEOfrom FY2018 10-KWide moat80.9−24%39%22%
99POOL CORPORATIONPOOLfrom FY2017 10-KWide moat80.748%287%180%
100NORTHROP GRUMMAN CORP /DE/NOCfrom FY2017 10-KWide moat80.747%65%107%
Berkshire Hathaway (BRK.B, total return)benchmark · total return (same basis)13%48%79%
S&P 500 (price return)benchmark · price return30%91%89%

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.