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

Scored using filings available on 2019-12-31 — no later restatements, no hindsight. 1,997 companies scored; the table lists the 100 widest by point-in-time moat composite. The forward returns below were joined afterward: entry is the first market close on or after Jan 1, 2020.

#Company
1LANDSTAR SYSTEM, INC.LSTRfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat99.920%54%66%
2PRICE T ROWE GROUP INCTROWfrom FY2018 10-KWide moat99.222%−3%10%
3Medifast, Inc.MEDfrom FY2018 10-KWide moat99.079%15%−82%
4INTUIT INC.INTUfrom FY2019 10-KWide moat98.941%50%142%
5F5, INC.FFIVfrom FY2019 10-KWide moat96.725%3%79%
6BIOGEN INC.BIIBfrom FY2018 10-KWide moat96.5−17%−7%−49%
7Estee Lauder Companies IncELfrom FY2019 10-KWide moat95.724%26%−62%
8COPART, INC.CPRTfrom FY2019 10-KWide moat95.329%31%141%
9KLA CORPORATIONKLACfrom FY2019 10-KThe balanceSheet component abstained: Insufficient leverage/coverage inputs to score the balance sheet. The other four 20% weights were renormalized over the scored 80%.Wide moat95.245%115%271%
10MARKETAXESS HOLDINGS INC.MKTXfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat95.149%−24%−38%
11COGNIZANT TECHNOLOGY SOLUTIONS CORPORATIONCTSHfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat95.030%−3%33%
12Mastercard IncMAfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat95.016%16%77%
13Veeva Systems Inc.VEEVfrom FY2019 10-KWide moat94.391%11%47%
14Intuitive Surgical, Inc.ISRGfrom FY2018 10-KWide moat93.934%33%163%
15THE CHEESECAKE FACTORY INCORPORATEDCAKEfrom FY2018 10-KWide moat93.6−8%−14%37%
16RMR GROUP INC.RMRfrom FY2019 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat93.3−15%−14%−30%
17Omega Flex, Inc.OFLXfrom FY2018 10-KThe businessTrend component abstained: Fewer than two aligned fiscal years of revenue and diluted EPS are available; the filing history does not contain a measurable trend. The other four 20% weights were renormalized over the scored 80%.Wide moat93.136%−12%−59%
18TEXAS INSTRUMENTS INCORPORATEDTXNfrom FY2018 10-KWide moat93.029%36%66%
19FACTSET RESEARCH SYSTEMS INC.FDSfrom FY2019 10-KWide moat93.024%55%86%
20Monster Beverage CorpMNSTfrom FY2018 10-KWide moat92.942%59%64%
21Warrior Met Coal, Inc.HCCfrom FY2018 10-KWide moat92.64%59%182%
22C.H. ROBINSON WORLDWIDE, INC.CHRWfrom FY2018 10-KWide moat92.522%24%49%
23lululemon athletica inc.LULUfrom FY2019 10-KWide moat92.253%39%60%
24NetApp, Inc.NTAPfrom FY2019 10-KWide moat92.17%6%111%
25J.B. HUNT TRANSPORT SERVICES, INC.JBHTfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat92.016%51%52%
26CHIPOTLE MEXICAN GRILL, INC.CMGfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat91.854%60%249%
27Booking Holdings Inc.BKNGfrom FY2018 10-KWide moat91.84%−2%140%
28EXPONENT, INC.EXPOfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat91.627%46%32%
29MORNINGSTAR, INC.MORNfrom FY2018 10-KWide moat91.654%47%126%
30SHUTTERSTOCK, INC.SSTKfrom FY2018 10-KWide moat91.665%31%−25%
31FASTENAL COFASTfrom FY2018 10-KWide moat91.332%38%118%
32THE BOSTON BEER COMPANY, INC.SAMfrom FY2018 10-KWide moat91.1157%−13%−19%
33Texas Roadhouse, Inc.TXRHfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat90.933%73%248%
34WINMARK CORPORATIONWINAfrom FY2018 10-KWide moat90.8−3%30%126%
35Alphabet Inc.GOOGLfrom FY2018 10-KThe capitalDiscipline component abstained: Not enough owner-earnings history to score capital discipline. The other four 20% weights were renormalized over the scored 80%.Wide moat90.826%30%178%
36Proto Labs, Inc.PRLBfrom FY2018 10-KWide moat90.548%−75%−62%
37HEALTHEQUITY, INC.HQYfrom FY2019 10-KWide moat90.3−5%−16%34%
38UNITED THERAPEUTICS CorpUTHRfrom FY2018 10-KWide moat90.076%212%311%
39INTEL CORPINTCfrom FY2018 10-KWide moat89.9−16%−52%−62%
40IDEXX LABORATORIES INC /DEIDXXfrom FY2018 10-KWide moat89.786%53%54%
41USANA HEALTH SCIENCES, INC.USNAfrom FY2018 10-KWide moat89.50%−30%−53%
42Arista Networks, Inc.ANETfrom FY2018 10-KWide moat89.538%136%773%
43Robert Half Inc.RHIfrom FY2018 10-KWide moat89.4−2%23%21%
44UTAH MEDICAL PRODUCTS INCUTMDfrom FY2018 10-KWide moat89.4−21%−3%−37%
45GLOBUS MEDICAL, INC.GMEDfrom FY2018 10-KWide moat89.27%23%38%
46ULTA BEAUTY, INC.ULTAfrom FY2019 10-KWide moat89.011%85%69%
47Paychex, Inc.PAYXfrom FY2019 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat88.810%48%88%
48Waters CorporationWATfrom FY2018 10-KWide moat88.86%47%57%
49PETMED EXPRESS, INC.PETSfrom FY2019 10-KWide moat88.846%−13%−77%
50IRADIMED CORPORATIONIRMDfrom FY2018 10-KWide moat88.7−4%24%152%
51MICROSOFT CORPORATIONMSFTfrom FY2019 10-KWide moat88.337%53%172%
52Five Below, Inc.FIVEfrom FY2019 10-KWide moat88.331%35%−22%
53O Reilly Automotive IncORLYfrom FY2018 10-KWide moat88.24%92%171%
54ADOBE INC.ADBEfrom FY2018 10-KWide moat88.045%1%32%
55S&P Global Inc.SPGIfrom FY2018 10-KWide moat87.821%24%86%
56Cognex CorporationCGNXfrom FY2018 10-KWide moat87.846%−12%−34%
57Dorman Products, Inc.DORMfrom FY2018 10-KWide moat87.815%9%70%
58EPAM SYSTEMS, INC.EPAMfrom FY2018 10-KWide moat87.861%53%6%
59Accenture plcACNfrom FY2019 10-KWide moat87.824%34%79%
60INTERPARFUMS, INC.IPARfrom FY2018 10-KWide moat87.7−18%41%94%
61TRADE DESK, INC.TTDfrom FY2018 10-KWide moat87.5185%62%334%
62IPG PHOTONICS CORPIPGPfrom FY2018 10-KWide moat87.449%−34%−50%
63Inogen IncINGNfrom FY2018 10-KWide moat87.2−35%−71%−86%
64GENTEX CORPORATIONGNTXfrom FY2018 10-KWide moat87.116%−1%3%
65ResMed Inc.RMDfrom FY2019 10-KWide moat87.137%37%53%
66EXPEDITORS INTERNATIONAL OF WASHINGTON, INC.EXPDfrom FY2018 10-KWide moat86.419%39%49%
67DECKERS OUTDOOR CORPDECKfrom FY2019 10-KWide moat86.465%126%613%
68TRACTOR SUPPLY CO /DE/TSCOfrom FY2018 10-KWide moat86.452%150%204%
69COHEN & STEERS, INC.CNSfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat86.418%17%72%
70TYLER TECHNOLOGIES, INC.TYLfrom FY2018 10-KWide moat86.141%4%88%
71FORWARD AIR CORPFWRDfrom FY2018 10-KWide moat86.111%55%−52%
72Snap-on IncSNAfrom FY2018 10-KWide moat85.82%47%126%
73SLEEP NUMBER CORPORATIONSNBRQfrom FY2018 10-KWide moat85.8
74ALIGN TECHNOLOGY, INC.ALGNfrom FY2018 10-KWide moat85.386%−25%−27%
75FORTINET, INC.FTNTfrom FY2018 10-KWide moat85.333%121%332%
76GRACO INC.GGGfrom FY2018 10-KWide moat85.236%34%69%
77WILLIAMS-SONOMA, INC.WSMfrom FY2019 10-KWide moat85.246%67%475%
78SKYWORKS SOLUTIONS, INC.SWKSfrom FY2019 10-KWide moat85.126%−22%−19%
79WD-40 COMPANYWDFCfrom FY2019 10-KWide moat85.136%−12%34%
80Kforce IncKFRCfrom FY2018 10-KWide moat85.010%46%55%
81ALARM.COM HOLDINGS, INC.ALRMfrom FY2018 10-KWide moat85.0134%15%39%
82DELTA AIR LINES, INC.DALfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat84.9−34%−44%2%
83AMERICAN EAGLE OUTFITTERS INCAEOfrom FY2019 10-KWide moat84.840%7%33%
84Paycom Software, Inc.PAYCfrom FY2018 10-KWide moat84.857%12%−25%
85CarGurus, Inc.CARGfrom FY2018 10-KWide moat84.5−12%−61%−2%
86Dave & Buster’s Entertainment, Inc.PLAYfrom FY2019 10-KWide moat84.5−33%−12%−25%
87Criteo S.A.CRTOfrom FY2018 10-KWide moat84.517%50%129%
88TRINET GROUP, INC.TNETfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat84.339%21%58%
89Axon Enterprise, Inc.AXONfrom FY2018 10-KWide moat84.353%120%679%
90GARMIN LTDGRMNfrom FY2018 10-KWide moat84.324%2%134%
91Starbucks CorporationSBUXfrom FY2019 10-KWide moat84.218%20%15%
92Cracker Barrel Old Country Store, Inc.CBRLfrom FY2019 10-KWide moat84.2−17%−34%−57%
93POOL CORPORATIONPOOLfrom FY2018 10-KWide moat84.168%44%64%
94Schneider National, Inc.SNDRfrom FY2018 10-KWide moat84.12%22%54%
95OLD DOMINION FREIGHT LINE, INC.ODFLfrom FY2018 10-KThe pricingPower component abstained: Not enough years of gross-margin data to score pricing power. The other four 20% weights were renormalized over the scored 80%.Wide moat83.949%123%180%
96LOGITECH INTERNATIONAL S.A.LOGIfrom FY2019 10-KWide moat83.9109%38%85%
97AMERICAN PUBLIC EDUCATION, INC.APEIfrom FY2018 10-KWide moat83.910%−53%−23%
98Maximus, Inc.MMSfrom FY2019 10-KWide moat83.7−1%3%9%
99Apple Inc.AAPLfrom FY2019 10-KWide moat83.674%70%235%
100Cirrus Logic, Inc.CRUSfrom FY2019 10-KWide moat83.6−1%−15%17%
Berkshire Hathaway (BRK.B, total return)benchmark · total return (same basis)0%36%98%
S&P 500 (price return)benchmark · price return14%17%80%

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 the price-vs.-estimate comparison 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.