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

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

#Company
1HERBALIFE LTD.HLFfrom FY2013 10-KWide moat100.046%84%151%
2RALPH LAUREN CORPORATIONRLfrom FY2014 10-KWide moat99.1−38%−39%−28%
3MYRIAD GENETICS, INC.MYGNfrom FY2014 10-KWide moat99.024%1%−21%
4Medifast, Inc.MEDfrom FY2013 10-KWide moat99.0−11%140%288%
5ResMed Inc.RMDfrom FY2014 10-KWide moat98.6−7%59%198%
6Fossil Group, Inc.FOSLfrom FY2013 10-KWide moat98.0−69%−92%−93%
7NU SKIN ENTERPRISES, INC.NUSfrom FY2013 10-KWide moat98.0−8%78%11%
8Oracle CorporationORCLfrom FY2014 10-KWide moat97.8−18%9%31%
9NetApp, Inc.NTAPfrom FY2014 10-KWide moat97.7−36%43%71%
10F5, INC.FFIVfrom FY2014 10-KWide moat97.5−26%2%8%
11Gartner, Inc.ITfrom FY2013 10-KWide moat97.35%49%87%
12THE CHEESECAKE FACTORY INCORPORATEDCAKEfrom FY2013 10-KWide moat97.0−6%3%−14%
13Intuitive Surgical, Inc.ISRGfrom FY2013 10-KWide moat97.04%114%241%
14FACTSET RESEARCH SYSTEMS INC.FDSfrom 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 moat96.213%41%102%
15AMERICAN PUBLIC EDUCATION, INC.APEIfrom FY2013 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 moat96.2−49%−29%−24%
16Proto Labs, Inc.PRLBfrom FY2013 10-KWide moat96.0−7%54%50%
17TRIPADVISOR, INC.TRIPfrom FY2013 10-KWide moat96.011%−53%−54%
18Estee Lauder Companies IncELfrom FY2014 10-KWide moat95.617%76%190%
19THE BOSTON BEER COMPANY, INC.SAMfrom FY2013 10-KWide moat95.5−29%−32%32%
20J.B. HUNT TRANSPORT SERVICES, INC.JBHTfrom FY2013 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.4−13%44%48%
21IDEXX LABORATORIES INC /DEIDXXfrom FY2013 10-KWide moat95.4−3%114%260%
22AMBARELLA, INC.AMBAfrom 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 moat95.06%22%23%
23Cirrus Logic, Inc.CRUSfrom FY2014 10-KWide moat94.424%125%258%
24EXPONENT, INC.EXPOfrom FY2013 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.422%83%267%
25USANA HEALTH SCIENCES, INC.USNAfrom FY2013 10-KWide moat94.224%47%52%
26TERADATA CORP /DE/TDCfrom FY2013 10-KWide moat94.0−40%−13%−39%
27TANDY LEATHER FACTORY, INCTLFfrom FY2013 10-KWide moat93.9−19%−15%−36%
28DECKERS OUTDOOR CORPDECKfrom FY2013 10-KWide moat93.9−47%−11%92%
29Cboe Global Markets, Inc.CBOEfrom FY2013 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.92%102%101%
30Grand Canyon Education, Inc.LOPEfrom FY2013 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.9−15%96%111%
31NATURES SUNSHINE PRODUCTS INCNATRfrom FY2013 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 moat93.8−30%−15%−33%
32Veeva Systems Inc.VEEVfrom FY2014 10-KWide moat93.89%110%447%
33UNITED-GUARDIAN, INC.UGfrom FY2013 10-KWide moat93.610%8%34%
34Monster Beverage CorpMNSTfrom FY2013 10-KWide moat93.633%74%77%
35lululemon athletica inc.LULUfrom FY2014 10-KWide moat93.61%44%322%
36NRC HealthNRCfrom FY2013 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.514%187%436%
37INTUIT INC.INTUfrom FY2014 10-KWide moat93.45%80%207%
38PAPA JOHN’S INTERNATIONAL, INC.PZZAfrom FY2013 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−3%3%18%
39UNDER ARMOUR, INC.UAAfrom FY2013 10-KWide moat93.319%−55%−35%
40ADVANCE AUTO PARTS, INC.AAPfrom FY2013 10-KWide moat93.1−4%−33%1%
41BIOGEN INC.BIIBfrom FY2013 10-KWide moat93.0−14%−2%−14%
42COGNIZANT TECHNOLOGY SOLUTIONS CORPORATIONCTSHfrom FY2013 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.910%36%21%
43FRANKLIN RESOURCES, INC.BENfrom 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.5−34%−18%−44%
44NORDSON CORPORATIONNDSNfrom FY2014 10-KWide moat92.2−18%95%123%
45PRICE T ROWE GROUP INCTROWfrom FY2013 10-KWide moat92.2−14%34%72%
46COMMVAULT SYSTEMS INCCVLTfrom FY2014 10-KWide moat92.2−26%3%−12%
47Intrusion Inc.INTZfrom FY2013 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 moat91.8−61%−57%96%
48Omega Flex, Inc.OFLXfrom FY2013 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.7−7%104%234%
49WINMARK CORPORATIONWINAfrom FY2013 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.59%55%135%
50PriceSmart, Inc.PSMTfrom 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.5−10%−0%−20%
51Starbucks CorporationSBUXfrom FY2014 10-KWide moat91.445%48%140%
52Waters CorporationWATfrom FY2013 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 moat91.314%72%106%
53Moody’s CorporationMCOfrom FY2013 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.33%59%168%
54LANDSTAR SYSTEM, INC.LSTRfrom FY2013 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.1−17%49%66%
55MESA LABORATORIES, INC.MLABfrom 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.026%59%219%
56C.H. ROBINSON WORLDWIDE, INC.CHRWfrom FY2013 10-KWide moat91.0−14%31%19%
57WILLIAMS-SONOMA, INC.WSMfrom FY2014 10-KWide moat90.9−22%−24%11%
58JACK HENRY & ASSOCIATES, INC.JKHYfrom FY2014 10-KWide moat90.925%94%149%
59ZIFF DAVIS, INC.ZDfrom FY2013 10-KWide moat90.834%29%71%
60GRACO INC.GGGfrom FY2013 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.6−9%77%111%
61AbbVie Inc.ABBVfrom FY2013 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.2−10%66%66%
62Gen Digital Inc.GENfrom FY2014 10-KWide moat90.1−16%48%37%
63Texas Roadhouse, Inc.TXRHfrom FY2013 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.17%68%82%
64McDONALD’S CORPORATIONMCDfrom FY2013 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.830%102%146%
65COHEN & STEERS, INC.CNSfrom FY2013 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−24%31%103%
66MSC INDUSTRIAL DIRECT CO., INC.MSMfrom FY2014 10-KWide moat89.3−29%28%11%
67INTEL CORPINTCfrom FY2013 10-KWide moat89.2−4%41%92%
68MICROSOFT CORPORATIONMSFTfrom FY2014 10-KWide moat89.220%98%282%
69Apple Inc.AAPLfrom FY2014 10-KWide moat88.5−2%66%199%
70CVR ENERGY, INCCVIfrom FY2013 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.31%29%67%
71ARK RESTAURANTS CORP.ARKRfrom 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.27%31%24%
72Urban Outfitters, Inc.URBNfrom FY2014 10-KWide moat88.1−35%2%−21%
73PPG INDUSTRIES INCPPGfrom FY2013 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.0−13%8%24%
74GILEAD SCIENCES, INC.GILDfrom FY2013 10-KWide moat87.95%−17%−22%
75FASTENAL COFASTfrom FY2013 10-KWide moat87.6−13%22%77%
76OXFORD INDUSTRIES, INC.OXMfrom 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 moat87.516%50%54%
77QUALCOMM INC/DEQCOMfrom FY2014 10-KWide moat87.5−30%−3%42%
78Capri Holdings LtdCPRIfrom FY2014 10-KWide moat87.5−46%−14%−49%
79V. F. CORPORATIONVFCfrom FY2013 10-KWide moat87.4−16%9%63%
80S&P Global Inc.SPGIfrom FY2013 10-KWide moat87.28%97%232%
81DOLLAR TREE, INC.DLTRfrom FY2014 10-KWide moat87.212%54%33%
82WD-40 COMPANYWDFCfrom FY2014 10-KWide moat87.015%46%148%
83Mastercard IncMAfrom FY2013 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.911%81%266%
84NEWMARKET CORPORATIONNEUfrom FY2013 10-KWide moat86.8−6%5%30%
85MORNINGSTAR, INC.MORNfrom FY2013 10-KWide moat86.724%53%144%
86THE SHERWIN-WILLIAMS COMPANYSHWfrom FY2013 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 moat86.6−2%63%129%
87O Reilly Automotive IncORLYfrom FY2013 10-KWide moat86.628%30%128%
88United Parcel Service, IncUPSfrom FY2013 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.6−12%22%24%
89VERA BRADLEY, INC.VRAfrom FY2014 10-KWide moat86.5−19%−37%−41%
90MARATHON PETROLEUM CORPORATIONMPCfrom FY2013 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.514%60%57%
91Tapestry, Inc.TPRfrom FY2014 10-KWide moat86.3−6%35%−13%
92LIQUIDITY SERVICES, INCLQDTfrom 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 moat86.3−18%−41%−27%
93GAP, INCGAPfrom FY2014 10-KWide moat86.2−37%−10%−51%
94Carter's, Inc.CRIfrom FY2013 10-KWide moat86.29%43%39%
95TYLER TECHNOLOGIES, INC.TYLfrom FY2013 10-KWide moat85.955%66%184%
96Maximus, Inc.MMSfrom FY2014 10-KWide moat85.62%34%44%
97PrimeEnergy Resources CorporationPNRGfrom FY2013 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.4−34%−29%110%
98GENTEX CORPORATIONGNTXfrom FY2013 10-KWide moat85.4−10%25%81%
99GLOBAL PAYMENTS INC.GPNfrom 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.455%147%362%
100eBay Inc.EBAYfrom FY2013 10-KWide moat85.212%61%56%
Berkshire Hathaway (BRK.B, total return)benchmark · total return (same basis)−12%32%53%
S&P 500 (price return)benchmark · price return−2%31%58%

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.