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

Scored using filings available on 2024-12-31 — no later restatements, no hindsight. 2,769 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, 2025.

#Company
1CHIPOTLE MEXICAN GRILL, INC.CMGfrom FY2023 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.1−37%
2MICROSOFT CORPORATIONMSFTfrom FY2024 10-KWide moat97.514%
3Medifast, Inc.MEDfrom FY2023 10-KWide moat96.5−40%
4FORTINET, INC.FTNTfrom FY2023 10-KWide moat96.5−18%
5COPART, INC.CPRTfrom FY2024 10-KWide moat96.0−33%
6DECKERS OUTDOOR CORPDECKfrom FY2024 10-KWide moat95.7−48%
7IBEX LIMITEDIBEXfrom FY2024 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.767%
8lululemon athletica inc.LULUfrom FY2024 10-KWide moat95.2−43%
9IDEXX LABORATORIES INC /DEIDXXfrom FY2023 10-KWide moat95.164%
10LEGACY EDUCATION INC.LGCYfrom FY2024 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.027%
11Veeva Systems Inc.VEEVfrom FY2024 10-KWide moat94.94%
12Meta Platforms, Inc.METAfrom FY2023 10-KWide moat94.19%
13Paychex, Inc.PAYXfrom FY2024 10-KWide moat94.0−19%
14F5, INC.FFIVfrom FY2024 10-KWide moat94.02%
15Monster Beverage CorpMNSTfrom FY2023 10-KWide moat93.846%
16TRINET GROUP, INC.TNETfrom FY2023 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.7−35%
17Texas Roadhouse, Inc.TXRHfrom FY2023 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.7−4%
18SHUTTERSTOCK, INC.SSTKfrom FY2023 10-KWide moat93.6−32%
19Simpson Manufacturing Co., Inc.SSDfrom FY2023 10-KWide moat93.51%
20ROLLINS INCROLfrom FY2023 10-KWide moat93.230%
21GARMIN LTDGRMNfrom FY2023 10-KWide moat93.11%
22REGENERON PHARMACEUTICALS, INC.REGNfrom FY2023 10-KWide moat93.09%
23LAM RESEARCH CORPORATIONLRCXfrom FY2024 10-KWide moat92.8158%
24TRADE DESK, INC.TTDfrom FY2023 10-KWide moat92.4−68%
25ALIGN TECHNOLOGY, INC.ALGNfrom FY2023 10-KWide moat92.0−25%
26Medpace Holdings, Inc.MEDPfrom FY2023 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.071%
27ADOBE INC.ADBEfrom FY2023 10-KWide moat91.5−24%
28O Reilly Automotive IncORLYfrom FY2023 10-KWide moat91.514%
29PUBMATIC, INC.PUBMfrom FY2023 10-KWide moat91.5−42%
30Doximity, Inc.DOCSfrom FY2024 10-KWide moat91.1−19%
31Arista Networks, Inc.ANETfrom FY2023 10-KWide moat91.020%
32INTUIT INC.INTUfrom FY2024 10-KWide moat90.92%
33AUTODESK, INC.ADSKfrom FY2024 10-KWide moat90.8−2%
34A. O. Smith CorporationAOSfrom FY2023 10-KWide moat90.34%
35TRACTOR SUPPLY CO /DE/TSCOfrom FY2023 10-KWide moat90.1−1%
36Federated Hermes, Inc.FHIfrom FY2023 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.132%
37VIRTUS INVESTMENT PARTNERS, INC.VRTSfrom FY2023 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.0−22%
38EXPONENT, INC.EXPOfrom FY2023 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.9−19%
39FASTENAL COFASTfrom FY2023 10-KWide moat89.716%
40Moody’s CorporationMCOfrom FY2023 10-KWide moat89.76%
41ULTA BEAUTY, INC.ULTAfrom FY2024 10-KWide moat89.744%
42MONOLITHIC POWER SYSTEMS INCMPWRfrom FY2023 10-KWide moat89.659%
43SYNOPSYS INCSNPSfrom FY2024 10-KWide moat89.5−0%
44ResMed Inc.RMDfrom FY2024 10-KWide moat89.58%
45APPLIED MATERIALS INC /DEAMATfrom FY2024 10-KWide moat89.466%
46CREDITRISKMONITOR.COM, INC.CRMZfrom FY2023 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.4−14%
47GRACO INC.GGGfrom FY2023 10-KWide moat89.20%
48Fly-E Group, Inc.FLYEfrom FY2024 10-KWide moat89.2−89%
49MANHATTAN ASSOCIATES, INC.MANHfrom FY2023 10-KWide moat89.0−38%
50DELTA AIR LINES, INC.DALfrom FY2023 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.918%
51WILLIAMS-SONOMA, INC.WSMfrom FY2024 10-KWide moat88.92%
52NVIDIA CORPNVDAfrom FY2024 10-KWide moat88.937%
53QUALCOMM INC/DEQCOMfrom FY2024 10-KWide moat88.815%
54LANDSTAR SYSTEM, INC.LSTRfrom FY2023 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.8−12%
55Gartner, Inc.ITfrom FY2023 10-KWide moat88.7−51%
56IRADIMED CORPORATIONIRMDfrom FY2023 10-KWide moat88.677%
57Cintas CorporationCTASfrom FY2024 10-KWide moat88.52%
58QUALYS, INC.QLYSfrom FY2023 10-KWide moat88.4−6%
59W.W. GRAINGER, INC.GWWfrom FY2023 10-KWide moat88.3−3%
60Accenture plcACNfrom FY2024 10-KWide moat88.3−24%
61YETI Holdings, Inc.YETIfrom FY2023 10-KWide moat88.320%
62TEXAS INSTRUMENTS INCORPORATEDTXNfrom FY2023 10-KWide moat88.2−2%
63WD-40 COMPANYWDFCfrom FY2024 10-KWide moat88.1−17%
64JACK HENRY & ASSOCIATES, INC.JKHYfrom FY2024 10-KWide moat88.14%
65United Rentals, Inc.URIfrom FY2023 10-KWide moat87.824%
66FACTSET RESEARCH SYSTEMS INC.FDSfrom FY2024 10-KWide moat87.7−40%
67BRUKER CORPORATIONBRKRfrom FY2023 10-KWide moat87.6−18%
68UNIVERSAL DISPLAY CORPORATIONOLEDfrom FY2023 10-KWide moat87.5−17%
69Paycom Software, Inc.PAYCfrom FY2023 10-KWide moat87.5−24%
70DONALDSON COMPANY, INC.DCIfrom FY2024 10-KWide moat87.436%
71OLD DOMINION FREIGHT LINE, INC.ODFLfrom FY2023 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.2−9%
72COGNIZANT TECHNOLOGY SOLUTIONS CORPORATIONCTSHfrom FY2023 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.28%
73NetApp, Inc.NTAPfrom FY2024 10-KWide moat87.0−6%
74SPS COMMERCE, INC.SPSCfrom FY2023 10-KWide moat86.9−52%
75Trex Company, Inc.TREXfrom FY2023 10-KWide moat86.8−48%
76UTAH MEDICAL PRODUCTS INCUTMDfrom FY2023 10-KWide moat86.6−6%
77M-tron Industries, Inc.MPTIfrom FY2023 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.45%
78J.B. HUNT TRANSPORT SERVICES, INC.JBHTfrom FY2023 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.316%
79CADENCE DESIGN SYSTEMS, INC.CDNSfrom FY2023 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.34%
80Academy Sports and Outdoors, Inc.ASOfrom FY2024 10-KWide moat86.2−7%
81Snap-on IncSNAfrom FY2023 10-KWide moat86.08%
82Cirrus Logic, Inc.CRUSfrom FY2024 10-KWide moat86.020%
83ALARM.COM HOLDINGS, INC.ALRMfrom FY2023 10-KWide moat86.0−14%
84Five Below, Inc.FIVEfrom FY2024 10-KWide moat85.995%
85Intuitive Surgical, Inc.ISRGfrom FY2023 10-KWide moat85.57%
86BRADY CORPBRCfrom FY2024 10-KWide moat85.48%
87MSCI INC.MSCIfrom FY2023 10-KWide moat85.4−4%
88Sprouts Farmers Market, Inc.SFMfrom FY2023 10-KWide moat85.4−39%
89PayPal Holdings, Inc.PYPLfrom FY2023 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.2−32%
90INTERNATIONAL MONEY EXPRESS, INC.IMXIfrom FY2023 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−26%
91POOL CORPORATIONPOOLfrom FY2023 10-KWide moat84.8−30%
92CORCEPT THERAPEUTICS INCCORTfrom FY2023 10-KWide moat84.7−24%
93AGILENT TECHNOLOGIES, INC.Afrom FY2024 10-KWide moat84.74%
94Mastercard IncMAfrom FY2023 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.78%
95AUTOZONE INCAZOfrom FY2024 10-KWide moat84.62%
96ACUITY INC.AYIfrom FY2024 10-KWide moat84.625%
97Grand Canyon Education, Inc.LOPEfrom FY2023 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.52%
98EXPEDITORS INTERNATIONAL OF WASHINGTON, INC.EXPDfrom FY2023 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.240%
99INTERPARFUMS, INC.IPARfrom FY2023 10-KWide moat84.2−32%
100MARKETAXESS HOLDINGS INC.MKTXfrom FY2023 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.2−19%
Berkshire Hathaway (BRK.B, total return)benchmark · total return (same basis)10%
S&P 500 (price return)benchmark · price return17%

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.