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

Scored using filings available on 2018-12-31 — no later restatements, no hindsight. 1,778 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, 2019.

#Company
1BIOGEN INC.BIIBfrom FY2017 10-KWide moat99.0−3%−20%−12%
2INTUIT INC.INTUfrom FY2018 10-KWide moat98.338%232%221%
3F5, INC.FFIVfrom FY2018 10-KWide moat98.3−13%51%9%
4PRICE T ROWE GROUP INCTROWfrom FY2017 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 moat97.340%133%41%
5THE CHEESECAKE FACTORY INCORPORATEDCAKEfrom FY2017 10-KWide moat96.9−7%−6%−12%
6Arista Networks, Inc.ANETfrom FY2017 10-KWide moat96.0−3%170%340%
7COPART, INC.CPRTfrom FY2018 10-KWide moat95.196%208%299%
8J.B. HUNT TRANSPORT SERVICES, INC.JBHTfrom FY2017 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 moat94.627%122%119%
9RMR GROUP INC.RMRfrom 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 moat94.6−15%−14%−21%
10Starbucks CorporationSBUXfrom FY2018 10-KWide moat94.542%92%61%
11Veeva Systems Inc.VEEVfrom FY2018 10-KWide moat94.564%193%116%
12VIRTRA, INC.VTSIfrom FY2017 10-KWide moat94.331%98%176%
13Capri Holdings LtdCPRIfrom FY2018 10-KWide moat93.6−2%69%29%
14THE BOSTON BEER COMPANY, INC.SAMfrom FY2017 10-KWide moat93.158%121%44%
15COGNIZANT TECHNOLOGY SOLUTIONS CORPORATIONCTSHfrom FY2017 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.9−1%48%27%
16Monster Beverage CorpMNSTfrom FY2017 10-KWide moat92.631%98%140%
17Alphabet Inc.GOOGLfrom FY2017 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 moat92.330%175%162%
18LANDSTAR SYSTEM, INC.LSTRfrom FY2017 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.218%94%116%
19Omega Flex, Inc.OFLXfrom FY2017 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 moat92.2105%147%41%
20ALIGN TECHNOLOGY, INC.ALGNfrom FY2017 10-KWide moat91.740%221%33%
21Medifast, Inc.MEDfrom FY2017 10-KWide moat91.2−9%87%−33%
22Proto Labs, Inc.PRLBfrom FY2017 10-KWide moat91.2−9%−51%−66%
23Texas Roadhouse, Inc.TXRHfrom FY2017 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.0−3%58%119%
24ResMed Inc.RMDfrom FY2018 10-KWide moat90.841%139%61%
25THE TJX COMPANIES, INC.TJXfrom 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.440%75%124%
26FACTSET RESEARCH SYSTEMS INC.FDSfrom FY2018 10-KWide moat90.136%146%143%
27C.H. ROBINSON WORLDWIDE, INC.CHRWfrom FY2017 10-KWide moat90.1−4%39%18%
28ADVANCE AUTO PARTS, INC.AAPfrom FY2017 10-KWide moat89.91%53%−58%
29ALARM.COM HOLDINGS, INC.ALRMfrom FY2017 10-KWide moat89.8−17%61%22%
30O Reilly Automotive IncORLYfrom FY2017 10-KWide moat89.728%104%177%
31DULUTH HOLDINGS INC.DLTHfrom FY2018 10-KWide moat89.4−62%−40%−79%
32Intuitive Surgical, Inc.ISRGfrom FY2017 10-KWide moat89.228%132%113%
33MORNINGSTAR, INC.MORNfrom FY2017 10-KWide moat89.241%216%165%
34Data I/O CorporationDAIOfrom FY2017 10-KWide moat88.8−14%−7%−39%
35WINMARK CORPORATIONWINAfrom FY2017 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 moat88.826%68%191%
36TEXAS INSTRUMENTS INCORPORATEDTXNfrom FY2017 10-KWide moat88.641%119%106%
37Cracker Barrel Old Country Store, Inc.CBRLfrom FY2018 10-KWide moat88.61%−11%−42%
38PETMED EXPRESS, INC.PETSfrom FY2018 10-KWide moat88.36%28%−60%
39Five Below, Inc.FIVEfrom FY2018 10-KWide moat88.322%99%106%
40Apple Inc.AAPLfrom FY2018 10-KWide moat88.293%375%390%
41WD-40 COMPANYWDFCfrom FY2018 10-KWide moat88.110%42%46%
42HEALTHEQUITY, INC.HQYfrom FY2018 10-KWide moat88.022%−21%12%
43FASTENAL COFASTfrom FY2017 10-KWide moat87.949%161%184%
44Dorman Products, Inc.DORMfrom FY2017 10-KWide moat87.8−15%25%−7%
45GENTEX CORPORATIONGNTXfrom FY2017 10-KWide moat87.748%83%73%
46JACK HENRY & ASSOCIATES, INC.JKHYfrom FY2018 10-KWide moat87.719%43%40%
47DELUXE CORPDLXfrom FY2017 10-KWide moat87.631%−8%−32%
48GLOBUS MEDICAL, INC.GMEDfrom FY2017 10-KWide moat87.550%87%34%
49ULTA BEAUTY, INC.ULTAfrom FY2018 10-KWide moat87.53%67%96%
50IPG PHOTONICS CORPIPGPfrom FY2017 10-KWide moat87.228%51%−7%
51SKYWORKS SOLUTIONS, INC.SWKSfrom FY2018 10-KWide moat87.083%147%77%
52SLEEP NUMBER CORPORATIONSNBRQfrom FY2017 10-KWide moat87.0
53TYLER TECHNOLOGIES, INC.TYLfrom FY2017 10-KWide moat87.068%187%124%
54lululemon athletica inc.LULUfrom FY2018 10-KWide moat86.989%214%310%
55MSC INDUSTRIAL DIRECT CO., INC.MSMfrom FY2018 10-KWide moat86.88%38%77%
56Anika Therapeutics, Inc.ANIKfrom FY2017 10-KWide moat86.652%6%−34%
57Accenture plcACNfrom FY2018 10-KWide moat86.651%202%165%
58Cirrus Logic, Inc.CRUSfrom FY2018 10-KWide moat86.4148%174%138%
59TRACTOR SUPPLY CO /DE/TSCOfrom FY2017 10-KWide moat86.115%197%184%
60Simulations Plus, Inc.SLPfrom FY2018 10-KWide moat86.045%155%131%
61THE TORO COMPANYTTCfrom FY2018 10-KWide moat85.847%87%82%
62IDEXX LABORATORIES INC /DEIDXXfrom FY2017 10-KWide moat85.845%246%200%
63Carter's, Inc.CRIfrom FY2017 10-KWide moat85.738%30%5%
64WILLIAMS-SONOMA, INC.WSMfrom FY2018 10-KWide moat85.549%262%357%
65Booking Holdings Inc.BKNGfrom FY2017 10-KWide moat85.520%43%102%
66Inogen IncINGNfrom FY2017 10-KWide moat85.5−45%−72%−95%
67Grand Canyon Education, Inc.LOPEfrom FY2017 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 moat85.53%−6%41%
68ADOBE INC.ADBEfrom FY2017 10-KWide moat85.349%151%158%
69Lazard, Inc.LAZfrom FY2017 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 moat85.214%38%25%
70Criteo S.A.CRTOfrom FY2017 10-KWide moat85.1−28%64%4%
71POOL CORPORATIONPOOLfrom FY2017 10-KWide moat85.048%287%180%
72PAPA JOHN’S INTERNATIONAL, INC.PZZAfrom FY2017 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.859%245%105%
73Mastercard IncMAfrom FY2017 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.861%99%129%
74Paycom Software, Inc.PAYCfrom FY2017 10-KWide moat84.8127%238%72%
75UNITED THERAPEUTICS CorpUTHRfrom FY2017 10-KWide moat84.7−19%96%111%
76Snap-on IncSNAfrom FY2017 10-KWide moat84.617%56%123%
77Estee Lauder Companies IncELfrom FY2018 10-KWide moat84.558%187%16%
78EPAM SYSTEMS, INC.EPAMfrom FY2017 10-KWide moat84.389%462%155%
79S&P Global Inc.SPGIfrom FY2017 10-KWide moat84.065%179%169%
80COHEN & STEERS, INC.CNSfrom FY2017 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.095%204%172%
81Schneider National, Inc.SNDRfrom FY2017 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.018%58%54%
82Artisan Partners Asset Management Inc.APAMfrom FY2017 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.767%192%220%
83PayPal Holdings, Inc.PYPLfrom FY2017 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.729%127%−28%
84Cognex CorporationCGNXfrom FY2017 10-KWide moat83.547%107%10%
85MYRIAD GENETICS, INC.MYGNfrom FY2018 10-KWide moat83.4−6%−3%−34%
86PrimeEnergy Resources CorporationPNRGfrom FY2017 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.2117%1%44%
87OXFORD INDUSTRIES, INC.OXMfrom 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 moat83.28%46%53%
88SEI INVESTMENTS COMPANYSEICfrom FY2017 10-KWide moat83.044%38%46%
89HENNESSY ADVISORS, INC.HNNAfrom 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.07%26%−11%
90ALLEGIANT TRAVEL COMPANYALGTfrom FY2017 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.073%88%−19%
91TechnipFMC plcFTIfrom FY2017 10-KWide moat83.010%−59%30%
92EXPONENT, INC.EXPOfrom FY2017 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 moat82.941%140%91%
93Corpay, IncCPAYfrom FY2017 10-KWide moat82.955%25%52%
94AMBARELLA, INC.AMBAfrom FY2018 10-KWide moat82.774%500%67%
95Dave & Buster’s Entertainment, Inc.PLAYfrom 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 moat82.6−5%−8%27%
96DOLLAR GENERAL CORPDGfrom FY2018 10-KWide moat82.347%125%37%
97ePlus inc.PLUSfrom FY2018 10-KWide moat82.322%56%129%
98WINGSTOP INC.WINGfrom FY2017 10-KWide moat82.338%194%351%
99HOME DEPOT, INC.HDfrom FY2018 10-KWide moat82.231%154%126%
100AMERICAN EAGLE OUTFITTERS INCAEOfrom FY2018 10-KWide moat82.2−24%39%22%
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 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.