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

Scored using filings available on 2016-12-31 — no later restatements, no hindsight. 1,600 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, 2017.

#Company
1Capri Holdings LtdCPRIfrom FY2016 10-KWide moat99.249%−11%53%
2F5, INC.FFIVfrom FY2016 10-KWide moat99.1−8%−3%68%
3FACTSET RESEARCH SYSTEMS INC.FDSfrom FY2016 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 moat98.618%68%204%
4NU SKIN ENTERPRISES, INC.NUSfrom FY2015 10-KWide moat97.944%−10%24%
5BIOGEN INC.BIIBfrom FY2015 10-KWide moat97.515%1%−16%
6THE CHEESECAKE FACTORY INCORPORATEDCAKEfrom FY2015 10-KWide moat96.4−16%−30%−29%
7AMBARELLA, INC.AMBAfrom FY2016 10-KWide moat96.019%19%311%
8Arista Networks, Inc.ANETfrom FY2015 10-KWide moat96.0138%111%486%
9ResMed Inc.RMDfrom FY2016 10-KWide moat95.541%164%345%
10Proto Labs, Inc.PRLBfrom FY2015 10-KWide moat95.497%92%3%
11J.B. HUNT TRANSPORT SERVICES, INC.JBHTfrom FY2015 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.321%25%118%
12INTUIT INC.INTUfrom FY2016 10-KWide moat95.040%139%473%
13COGNIZANT TECHNOLOGY SOLUTIONS CORPORATIONCTSHfrom FY2015 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.026%13%68%
14RMR GROUP INC.RMRfrom FY2016 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.050%18%19%
15THE BOSTON BEER COMPANY, INC.SAMfrom FY2015 10-KWide moat94.912%118%205%
16Veeva Systems Inc.VEEVfrom FY2016 10-KWide moat94.733%247%520%
17LivaNova PLCLIVNfrom FY2015 10-KWide moat94.776%63%92%
18USANA HEALTH SCIENCES, INC.USNAfrom FY2015 10-KWide moat94.520%25%65%
19Alphabet Inc.GOOGLfrom FY2015 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 moat94.133%69%259%
20MYRIAD GENETICS, INC.MYGNfrom FY2016 10-KWide moat93.8106%62%65%
21Mastercard IncMAfrom FY2015 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.845%193%262%
22NRC HealthNRCfrom FY2015 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.599%271%142%
23PAPA JOHN’S INTERNATIONAL, INC.PZZAfrom FY2015 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.4−32%−23%67%
24GILEAD SCIENCES, INC.GILDfrom FY2015 10-KWide moat93.23%−3%17%
25JACK HENRY & ASSOCIATES, INC.JKHYfrom FY2016 10-KWide moat92.632%69%104%
26PRICE T ROWE GROUP INCTROWfrom FY2015 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.540%79%198%
27GRACO INC.GGGfrom FY2015 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.365%97%202%
28Intuitive Surgical, Inc.ISRGfrom FY2015 10-KWide moat92.275%179%405%
29Starbucks CorporationSBUXfrom FY2016 10-KWide moat92.16%71%132%
30C.H. ROBINSON WORLDWIDE, INC.CHRWfrom FY2015 10-KWide moat92.026%15%66%
31lululemon athletica inc.LULUfrom FY2016 10-KWide moat91.819%249%480%
32Monster Beverage CorpMNSTfrom FY2015 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 moat91.538%40%112%
33O Reilly Automotive IncORLYfrom FY2015 10-KWide moat91.4−11%56%148%
34LANDSTAR SYSTEM, INC.LSTRfrom FY2015 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.222%36%124%
35Texas Roadhouse, Inc.TXRHfrom FY2015 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.214%23%101%
36FASTENAL COFASTfrom FY2015 10-KWide moat91.117%69%197%
37GLOBUS MEDICAL, INC.GMEDfrom FY2015 10-KWide moat91.074%140%198%
38Omega Flex, Inc.OFLXfrom FY2015 10-KThe balanceSheet component abstained: No debt, cash, or interest-expense disclosures to score the balance sheet. The other four 20% weights were renormalized over the scored 80%.Wide moat91.031%114%158%
39THE TJX COMPANIES, INC.TJXfrom FY2016 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.83%72%114%
40WILLIAMS-SONOMA, INC.WSMfrom FY2016 10-KWide moat90.810%61%290%
41WINMARK CORPORATIONWINAfrom FY2015 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.86%61%114%
42TANDY LEATHER FACTORY, INCTLFfrom FY2015 10-KWide moat90.6−6%−29%−36%
43Medifast, Inc.MEDfrom FY2015 10-KWide moat90.677%186%489%
44DULUTH HOLDINGS INC.DLTHfrom FY2016 10-KWide moat90.6−28%−63%−41%
45UTAH MEDICAL PRODUCTS INCUTMDfrom FY2015 10-KWide moat90.213%55%47%
46EXPONENT, INC.EXPOfrom FY2015 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.121%142%312%
47Estee Lauder Companies IncELfrom FY2016 10-KWide moat90.067%176%403%
48TRIPADVISOR, INC.TRIPfrom FY2015 10-KWide moat89.9−27%−28%−33%
49IRADIMED CORPORATIONIRMDfrom FY2015 10-KWide moat89.737%110%326%
50OneSpan Inc.OSPNfrom FY2015 10-KWide moat89.61%25%23%
51Gartner, Inc.ITfrom FY2015 10-KWide moat89.525%56%222%
52Cboe Global Markets, Inc.CBOEfrom FY2015 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 moat89.570%69%88%
53Moody’s CorporationMCOfrom FY2015 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 moat89.455%162%322%
54ALLEGIANT TRAVEL COMPANYALGTfrom FY2015 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 moat89.4−5%12%23%
55DELUXE CORPDLXfrom FY2015 10-KWide moat89.29%−26%−48%
56HEALTHEQUITY, INC.HQYfrom FY2016 10-KWide moat89.016%80%17%
57MORNINGSTAR, INC.MORNfrom FY2015 10-KWide moat88.732%110%372%
58ALIGN TECHNOLOGY, INC.ALGNfrom FY2015 10-KWide moat88.3132%193%568%
59THE SHERWIN-WILLIAMS COMPANYSHWfrom FY2015 10-KWide moat88.052%114%287%
60UNDER ARMOUR, INC.UAAfrom FY2015 10-KWide moat87.9−50%−27%−29%
61EDWARDS LIFESCIENCES CORPORATIONEWfrom FY2015 10-KThe returnsOnCapital component abstained: Not enough years of ROIC data to score returns on capital. The other four 20% weights were renormalized over the scored 80%.Wide moat87.817%143%303%
62ADVANCE AUTO PARTS, INC.AAPfrom FY2015 10-KWide moat87.8−38%−6%42%
63Carter's, Inc.CRIfrom FY2015 10-KWide moat87.738%34%26%
64Booking Holdings Inc.BKNGfrom FY2015 10-KWide moat87.721%40%67%
65Cracker Barrel Old Country Store, Inc.CBRLfrom FY2016 10-KWide moat87.64%11%−2%
66GENTEX CORPORATIONGNTXfrom FY2015 10-KWide moat87.56%53%90%
67PEGASYSTEMS INC.PEGAfrom FY2015 10-KWide moat87.534%129%210%
68ePlus inc.PLUSfrom FY2016 10-KWide moat87.030%47%88%
69Grand Canyon Education, Inc.LOPEfrom FY2015 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.953%65%50%
70TYLER TECHNOLOGIES, INC.TYLfrom FY2015 10-KWide moat86.723%112%262%
71HENNESSY ADVISORS, INC.HNNAfrom FY2016 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.7−20%−46%−37%
72Accenture plcACNfrom FY2016 10-KWide moat86.735%90%278%
73IPG PHOTONICS CORPIPGPfrom FY2015 10-KWide moat86.6125%48%76%
74DECKERS OUTDOOR CORPDECKfrom FY2016 10-KWide moat85.840%199%539%
75Waters CorporationWATfrom FY2015 10-KWide moat85.843%72%167%
76ULTA BEAUTY, INC.ULTAfrom FY2016 10-KWide moat85.6−11%−1%61%
77IMAX CorporationIMAXfrom FY2015 10-KWide moat85.5−27%−36%−41%
78V. F. CORPORATIONVFCfrom FY2015 10-KWide moat85.443%115%66%
79Cimpress plcCMPRfrom FY2016 10-KWide moat85.430%35%−22%
80Cognex CorporationCGNXfrom FY2015 10-KWide moat85.395%81%154%
81Axon Enterprise, Inc.AXONfrom FY2015 10-KWide moat85.38%211%522%
82Apple Inc.AAPLfrom FY2016 10-KWide moat85.151%171%566%
83Simulations Plus, Inc.SLPfrom FY2016 10-KWide moat85.077%229%480%
84NORDSON CORPORATIONNDSNfrom FY2016 10-KWide moat84.931%50%132%
85POOL CORPORATIONPOOLfrom FY2015 10-KWide moat84.927%112%453%
86COPART, INC.CPRTfrom FY2016 10-KWide moat84.656%235%427%
87Cirrus Logic, Inc.CRUSfrom FY2016 10-KWide moat84.5−7%49%64%
88UNITED THERAPEUTICS CorpUTHRfrom FY2015 10-KWide moat84.56%−39%46%
89QUALCOMM INC/DEQCOMfrom FY2016 10-KWide moat84.43%51%230%
90G III APPAREL GROUP LTD /DE/GIIIfrom FY2016 10-KWide moat84.427%12%−6%
91AUTOZONE INCAZOfrom FY2016 10-KWide moat84.4−7%50%158%
92WD-40 COMPANYWDFCfrom FY2016 10-KWide moat84.31%73%123%
93Five Below, Inc.FIVEfrom FY2016 10-KWide moat84.371%215%413%
94Jazz Pharmaceuticals plcJAZZfrom FY2015 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.323%33%18%
95AWARE, INC.AWREfrom FY2015 10-KWide moat84.2−28%−45%−48%
96LIGAND PHARMACEUTICALS INCLGNDfrom FY2015 10-KWide moat84.135%2%48%
97Maximus, Inc.MMSfrom FY2016 10-KWide moat84.029%38%53%
98POLARIS INC.PIIfrom FY2015 10-KWide moat83.954%33%49%
99SKYWORKS SOLUTIONS, INC.SWKSfrom FY2016 10-KWide moat83.833%70%129%
100Urban Outfitters, Inc.URBNfrom FY2016 10-KWide moat83.625%−3%4%
Berkshire Hathaway (BRK.B, total return)benchmark · total return (same basis)20%39%84%
S&P 500 (price return)benchmark · price return19%44%112%

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.