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

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

#Company
1F5, INC.FFIVfrom FY2015 10-KWide moat99.149%66%81%
2ResMed Inc.RMDfrom FY2015 10-KWide moat98.021%126%338%
3NU SKIN ENTERPRISES, INC.NUSfrom FY2014 10-KWide moat98.034%74%71%
4Gartner, Inc.ITfrom FY2014 10-KWide moat97.513%43%79%
5Cboe Global Markets, Inc.CBOEfrom FY2014 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 moat97.216%55%54%
6THE CHEESECAKE FACTORY INCORPORATEDCAKEfrom FY2014 10-KWide moat96.731%−2%−16%
7Fossil Group, Inc.FOSLfrom FY2014 10-KWide moat96.3−23%−52%−75%
8TRIPADVISOR, INC.TRIPfrom FY2014 10-KWide moat96.0−43%−35%−62%
9Arista Networks, Inc.ANETfrom FY2014 10-KWide moat96.025%172%266%
10Proto Labs, Inc.PRLBfrom FY2014 10-KWide moat95.9−16%77%138%
11FACTSET RESEARCH SYSTEMS INC.FDSfrom 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.77%32%123%
12THE BOSTON BEER COMPANY, INC.SAMfrom FY2014 10-KWide moat95.2−14%18%378%
13RALPH LAUREN CORPORATIONRLfrom FY2015 10-KWide moat95.0−17%1%0%
14COGNIZANT TECHNOLOGY SOLUTIONS CORPORATIONCTSHfrom FY2014 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.0−3%10%43%
15AMBARELLA, INC.AMBAfrom FY2015 10-KWide moat95.0−3%−33%69%
16PAPA JOHN’S INTERNATIONAL, INC.PZZAfrom FY2014 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.957%−24%67%
17J.B. HUNT TRANSPORT SERVICES, INC.JBHTfrom FY2014 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.837%35%98%
18USANA HEALTH SCIENCES, INC.USNAfrom FY2014 10-KWide moat94.5−2%83%23%
19Veeva Systems Inc.VEEVfrom FY2015 10-KWide moat94.344%205%856%
20Capri Holdings LtdCPRIfrom FY2015 10-KWide moat94.37%−3%1%
21GILEAD SCIENCES, INC.GILDfrom FY2014 10-KWide moat94.2−23%−30%−28%
22Intuitive Surgical, Inc.ISRGfrom FY2014 10-KWide moat94.217%155%338%
23BIOGEN INC.BIIBfrom FY2014 10-KWide moat94.1−1%3%−18%
24Mastercard IncMAfrom FY2014 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.912%104%283%
25NRC HealthNRCfrom FY2014 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.526%169%207%
26TERADATA CORP /DE/TDCfrom FY2014 10-KWide moat93.55%44%−15%
27EXPONENT, INC.EXPOfrom FY2014 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.425%113%284%
28TANDY LEATHER FACTORY, INCTLFfrom FY2014 10-KWide moat93.312%−17%−55%
29COHEN & STEERS, INC.CNSfrom FY2014 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.517%38%216%
30Starbucks CorporationSBUXfrom FY2015 10-KWide moat92.2−4%17%95%
31Estee Lauder Companies IncELfrom FY2015 10-KWide moat92.2−10%57%209%
32lululemon athletica inc.LULUfrom FY2015 10-KWide moat92.220%121%538%
33IDEXX LABORATORIES INC /DEIDXXfrom FY2014 10-KWide moat92.165%157%591%
34C.H. ROBINSON WORLDWIDE, INC.CHRWfrom FY2014 10-KWide moat92.121%44%68%
35Monster Beverage CorpMNSTfrom FY2014 10-KThe businessTrend component abstained: Only one aligned fiscal year of revenue and diluted EPS is available; a trend needs at least two observations. The other four 20% weights were renormalized over the scored 80%.Wide moat92.0−5%1%88%
36WINMARK CORPORATIONWINAfrom FY2014 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 moat91.934%71%109%
37UNDER ARMOUR, INC.UAAfrom FY2014 10-KWide moat91.8−25%−55%−56%
38PrimeEnergy Resources CorporationPNRGfrom FY2014 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.112%46%−10%
39Texas Roadhouse, Inc.TXRHfrom FY2014 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.138%75%126%
40Gen Digital Inc.GENfrom FY2015 10-KWide moat91.046%18%132%
41GLOBUS MEDICAL, INC.GMEDfrom FY2014 10-KWide moat91.0−7%48%137%
42Omega Flex, Inc.OFLXfrom FY2014 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.069%76%392%
43UTAH MEDICAL PRODUCTS INCUTMDfrom FY2015 10-KWide moat90.824%51%53%
44WILLIAMS-SONOMA, INC.WSMfrom FY2015 10-KWide moat90.7−11%−5%107%
45Moody’s CorporationMCOfrom FY2014 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.7−0%51%218%
46JACK HENRY & ASSOCIATES, INC.JKHYfrom FY2015 10-KWide moat90.518%68%119%
47OneSpan Inc.OSPNfrom FY2014 10-KWide moat90.5−16%−23%29%
48PRICE T ROWE GROUP INCTROWfrom FY2014 10-KThe businessTrend component abstained: Only one aligned fiscal year of revenue and diluted EPS is available; a trend needs at least two observations. The other four 20% weights were renormalized over the scored 80%.Wide moat90.411%42%142%
49THE TJX COMPANIES, INC.TJXfrom 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.18%32%102%
50Cimpress plcCMPRfrom FY2015 10-KWide moat90.120%35%9%
51Apple Inc.AAPLfrom FY2015 10-KWide moat90.013%58%430%
52WEX Inc.WEXfrom FY2014 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.931%62%131%
53Oracle CorporationORCLfrom FY2015 10-KWide moat89.89%31%91%
54GRACO INC.GGGfrom FY2014 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 moat89.618%82%217%
55EDWARDS LIFESCIENCES CORPORATIONEWfrom FY2014 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 moat89.121%89%238%
56GOPRO, INC.GPROfrom FY2014 10-KWide moat89.1−53%−77%−57%
57Waters CorporationWATfrom FY2014 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 moat89.05%41%92%
58Booking Holdings Inc.BKNGfrom FY2014 10-KWide moat89.019%38%74%
59O Reilly Automotive IncORLYfrom FY2014 10-KWide moat88.814%39%84%
60QUALCOMM INC/DEQCOMfrom FY2015 10-KWide moat88.735%27%249%
61ADVANCE AUTO PARTS, INC.AAPfrom FY2014 10-KWide moat88.712%4%5%
62DOLLAR TREE, INC.DLTRfrom FY2015 10-KWide moat88.4−2%16%36%
63LANDSTAR SYSTEM, INC.LSTRfrom FY2014 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.247%70%141%
64DECKERS OUTDOOR CORPDECKfrom FY2015 10-KWide moat88.222%174%501%
65ARK RESTAURANTS CORP.ARKRfrom 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 moat87.914%−7%−5%
66ALIGN TECHNOLOGY, INC.ALGNfrom FY2014 10-KWide moat87.951%214%719%
67MESA LABORATORIES, INC.MLABfrom 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 moat87.824%110%184%
68THE SHERWIN-WILLIAMS COMPANYSHWfrom FY2014 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 moat87.69%59%198%
69TYLER TECHNOLOGIES, INC.TYLfrom FY2014 10-KWide moat87.6−13%9%158%
70NetApp, Inc.NTAPfrom FY2015 10-KWide moat87.640%147%185%
71GENTEX CORPORATIONGNTXfrom FY2014 10-KWide moat87.532%36%134%
72FASTENAL COFASTfrom FY2014 10-KWide moat87.420%37%169%
73Grand Canyon Education, Inc.LOPEfrom FY2014 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 moat87.151%142%133%
74ePlus inc.PLUSfrom FY2015 10-KWide moat86.927%54%94%
75SLEEP NUMBER CORPORATIONSNBRQfrom FY2014 10-KWide moat86.8
76INTEL CORPINTCfrom FY2014 10-KWide moat86.311%51%67%
77MSC INDUSTRIAL DIRECT CO., INC.MSMfrom FY2015 10-KWide moat86.367%44%88%
78Cognex CorporationCGNXfrom FY2014 10-KWide moat86.291%135%406%
79Johnson & JohnsonJNJfrom FY2014 10-KWide moat86.019%38%78%
80Cracker Barrel Old Country Store, Inc.CBRLfrom FY2015 10-KWide moat86.039%52%28%
81IPG PHOTONICS CORPIPGPfrom FY2014 10-KWide moat86.015%34%154%
82V. F. CORPORATIONVFCfrom FY2014 10-KWide moat85.7−10%27%68%
83NETSCOUT SYSTEMS, INC.NTCTfrom FY2015 10-KWide moat85.76%−22%−11%
84COMMVAULT SYSTEMS INCCVLTfrom FY2015 10-KWide moat85.438%51%44%
85NEWMARKET CORPORATIONNEUfrom FY2014 10-KWide moat85.417%15%18%
86GAP, INCGAPfrom FY2015 10-KWide moat85.1−4%11%−12%
87COPART, INC.CPRTfrom FY2015 10-KWide moat85.148%153%540%
88Carter's, Inc.CRIfrom FY2014 10-KWide moat85.1−5%−8%7%
89ULTA BEAUTY, INC.ULTAfrom FY2015 10-KWide moat85.141%36%55%
90PPG INDUSTRIES INCPPGfrom FY2014 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.0−1%9%57%
91CUMMINS INCCMIfrom FY2014 10-KWide moat84.861%62%186%
92HEARTLAND EXPRESS INCHTLDfrom FY2014 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.824%11%10%
93B-Scada, Inc.SCDAfrom FY2014 10-KWide moat84.8−64%−87%−99%
94Inogen IncINGNfrom FY2014 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 moat84.766%211%11%
95Accenture plcACNfrom FY2015 10-KWide moat84.717%46%175%
96MYRIAD GENETICS, INC.MYGNfrom FY2015 10-KWide moat84.6−60%−32%−53%
97Simulations Plus, Inc.SLPfrom FY2015 10-KWide moat84.6−5%117%731%
98W.W. GRAINGER, INC.GWWfrom FY2014 10-KWide moat84.519%46%116%
99AUTOZONE INCAZOfrom FY2015 10-KWide moat84.38%14%60%
100POLARIS INC.PIIfrom FY2014 10-KWide moat84.3−4%−6%21%
Berkshire Hathaway (BRK.B, total return)benchmark · total return (same basis)25%55%75%
S&P 500 (price return)benchmark · price return12%25%84%

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.