MondegarAI
DF DENT & CO INC

Q3 2024 · 13F-HR

DF DENT & CO INCholdings as filed

Filed 2024-11-15 · accession 0000934999-24-000013

$8.22B
Reported value
261
Positions
2024-09-30
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
422806208HEI/AHEICO CORP CL A$265.8M3.23%1,304,304CommonSOLE
09073m104BIO-TECHNE CORP$263.7M3.21%3,298,695CommonSOLE
893641100TDGTRANSDIGM GROUP INC$256.9M3.12%180,017CommonSOLE
929160109VMCVULCAN MATERIALS CO$246.6M3.00%984,561CommonSOLE
94106b101WASTE CONNECTIONS INC$234.3M2.85%1,310,389CommonSOLE
278865100ECLECOLAB INC$233.0M2.83%912,565CommonSOLE
615369105MCOMOODYS CORP$228.5M2.78%481,550CommonSOLE
46120e602INTUITIVE SURGICAL INC$224.6M2.73%457,273CommonSOLE
92826c839VISA INC CL A$224.3M2.73%815,670CommonSOLE
40171v100GUIDEWIRE SOFTWARE INC$223.8M2.72%1,223,561CommonSOLE
57636q104MASTERCARD INC-CLASS A$203.2M2.47%411,510CommonSOLE
03662q105ANSYS INC$198.6M2.42%623,331CommonSOLE
023135106AMZNAMAZON.COM INC$198.4M2.41%1,064,573CommonSOLE
02079k107ALPHABET INC CLASS C$188.2M2.29%1,125,608CommonSOLE
78409v104S & P GLOBAL INC$184.0M2.24%356,206CommonSOLE
12504l109CBRE GROUP INC$182.3M2.22%1,464,506CommonSOLE
311900104FASTFASTENAL CO$179.3M2.18%2,509,995CommonSOLE
922475108VEEVVEEVA SYSTEMS, INC.$175.2M2.13%834,567CommonSOLE
92338c103VERALTO CORP$169.2M2.06%1,512,634CommonSOLE
235851102DHRDANAHER CORP$163.8M1.99%589,248CommonSOLE
679580100ODFLOLD DOMINION FGHT LINES INC CO$162.8M1.98%819,396CommonSOLE
570535104MKLMARKEL GROUP INC$153.8M1.87%98,078CommonSOLE
594918104MSFTMICROSOFT CORP$152.5M1.86%354,501CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$139.0M1.69%224,779CommonSOLE
22160n109COSTAR GROUP INC$133.8M1.63%1,773,578CommonSOLE
955306105WSTWEST PHARMACEUTICALS, INC.$119.2M1.45%397,152CommonSOLE
82982l103SITEONE LANDSCAPE SUPPLY, INC.$112.9M1.37%747,903CommonSOLE
971378104WSCWILLSCOT HLDGS CORP$110.5M1.34%2,938,837CommonSOLE
38267d109GOOSEHEAD INSURANCE, INC.$105.6M1.28%1,182,592CommonSOLE
49714p108KINSALE CAPITAL GROUP INC.$105.5M1.28%226,614CommonSOLE
92345y106VERISK ANALYTICS INC$99.6M1.21%371,592CommonSOLE
759916109RGENREPLIGEN CORPORATION$87.9M1.07%590,321CommonSOLE
03783c100APPFOLIO, INC$82.8M1.01%351,691CommonSOLE
143130102KMXCARMAX INC$80.4M0.98%1,039,035CommonSOLE
609839105MPWRMONOLITHIC PWR SYS INC COM$77.0M0.94%83,244CommonSOLE
049468101TEAMATLASSIAN CORPORATION CL A$74.1M0.90%466,557CommonSOLE
339750101FNDFLOOR & DECOR HOLDINGS, INC.$73.5M0.89%591,753CommonSOLE
562750109MANHMANHATTAN ASSOCS INC COM$67.1M0.82%238,628CommonSOLE
g98196101WNS HOLDINGS LTD$65.2M0.79%1,237,194CommonSOLE
461202103INTUINTUIT INC.$64.2M0.78%103,358CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$61.2M0.74%104,872CommonSOLE
407497106HLNEHAMILTON LANE INC$56.6M0.69%335,952CommonSOLE
747525103QCOMQUALCOMM INC$54.1M0.66%318,266CommonSOLE
58506q109MEDPACE HOLDINGS, INC.$53.8M0.65%161,298CommonSOLE
127387108CDNSCADENCE DESIGN SYS$53.1M0.65%195,917CommonSOLE
98978v103ZOETIS INC$52.3M0.64%267,531CommonSOLE
03027x100AMERICAN TOWER CORP$51.5M0.63%221,394CommonSOLE
n07059210ASML HOLDINGS$51.0M0.62%61,175CommonSOLE
824348106SHWSHERWIN-WILLIAMS$48.7M0.59%127,654CommonSOLE
67103h107O REILLY AUTOMOTIVE$41.8M0.51%36,268CommonSOLE
55354g100MSCI INC COM$40.7M0.50%69,860CommonSOLE
26969p108EAGLE MATERIALS INC$38.3M0.47%132,988CommonSOLE
626755102MUSAMURPHY USA INC COM$38.0M0.46%77,087CommonSOLE
21874c102CORE & MAIN INC CL A$37.2M0.45%837,693CommonSOLE
67000b104NOVANTA INC COM NPV$36.8M0.45%205,713CommonSOLE
28176e108EDWARDS LIFESCIENCES$35.9M0.44%543,873CommonSOLE
22788c105CROWDSTRIKE HOLDINGS, INC.$32.2M0.39%114,929CommonSOLE
126402106CSWCSW INDUSTRIALS INC$32.1M0.39%87,574CommonSOLE
45167r104IDEX CORP$31.7M0.39%148,005CommonSOLE
592688105MTDMETTLER TOLEDO INTL$31.6M0.38%21,047CommonSOLE
l7579l106PERIMETER SOLUTIONS SA$31.5M0.38%2,341,963CommonSOLE
90353t100UBER TECHNOLOGIES, INC.$31.1M0.38%413,378CommonSOLE
249906108DSGXTHE DESCARTES SYSTEMS GROUP IN$28.8M0.35%279,675CommonSOLE
617700109MORNMORNINGSTAR INC$28.2M0.34%88,378CommonSOLE
48282t104KADANT INC$28.1M0.34%83,163CommonSOLE
595017104MCHPMICROCHIP TECH INC$27.7M0.34%345,550CommonSOLE
45168d104IDEXX LABS INC$27.4M0.33%54,213CommonSOLE
776696106ROPROPER TECHNOLOGIES INC$27.1M0.33%48,759CommonSOLE
217204106CPRTCOPART INC COM$27.1M0.33%517,593CommonSOLE
30214u102EXPONENT INC$26.0M0.32%225,394CommonSOLE
78463m107SPS COMMERCE INC$24.6M0.30%126,891CommonSOLE
42226a107HEALTHEQUITY, INC.$24.3M0.30%296,579CommonSOLE
525558201LMATLEMAITRE VASCULAR$24.0M0.29%258,767CommonSOLE
159864107CRLCHARLES RIVER LABORATORIES INT$23.6M0.29%120,045CommonSOLE
25960r105DOUGLAS DYNAMICS INC$23.6M0.29%855,642CommonSOLE
74275k108PROCORE TECHNOLOGIES INC$22.7M0.28%367,764CommonSOLE
81762p102SERVICENOW INC$22.6M0.28%25,307CommonSOLE
29362u104ENTEGRIS INC$22.1M0.27%196,616CommonSOLE
918090101UTZUTZ BRANDS INC.$21.5M0.26%1,217,329CommonSOLE
742718109PGPROCTER & GAMBLE CO$21.2M0.26%122,344CommonSOLE
829073105SSDSIMPSON MANUFACTURING CO$20.2M0.25%105,686CommonSOLE
037833100AAPLAPPLE INC$20.1M0.24%86,381CommonSOLE
29260v105ENDAVA plc$19.8M0.24%777,108CommonSOLE
011642105ALRMALARM.COM$19.6M0.24%359,399CommonSOLE
147448104CWSTCASELLA WASTE SYSTEMS INC CL A$19.2M0.23%193,263CommonSOLE
21037x100CONSTELLATION SOFTWARE F$18.4M0.22%5,645CommonSOLE
109194100BFAMBRIGHT HORIZONS FAM SOL IN DEL$17.5M0.21%125,001CommonSOLE
929236107WDFCWD-40 COMPANY$17.3M0.21%66,993CommonSOLE
452327109ILMNILLUMINA INC$15.9M0.19%121,815CommonSOLE
898202106TRUPTRUPANION, INC.$15.4M0.19%367,871CommonSOLE
30040p103EVERTEC INC$15.4M0.19%455,454CommonSOLE
22160k105COSTCO WHOLESALE CO$14.8M0.18%16,724CommonSOLE
09239b109BLACKLINE INC$13.4M0.16%242,977CommonSOLE
477839104JBTMJOHN BEAN TECHNOLOGIES CORP.$12.7M0.15%129,010CommonSOLE
421298100HAYWHAYWARD HOLDINGS INC$12.1M0.15%790,680CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC CL B$11.9M0.14%25,759CommonSOLE
942622200WSOWATSCO INC$9.4M0.11%19,163CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DELAWA$9.0M0.11%13CommonSOLE
478160104JNJJOHNSON & JOHNSON$9.0M0.11%55,278CommonSOLE
74144t108T ROWE PRICE GROUP INC$8.7M0.11%80,120CommonSOLE
46625h100J P MORGAN CHASE & CO$8.6M0.11%40,988CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$7.4M0.09%14,037CommonSOLE
337738108FISVFISERV INC COM$6.2M0.08%34,745CommonSOLE
00847j105AGILYSYS INC$5.8M0.07%53,672CommonSOLE
58933y105MERCK & CO. INC.$5.8M0.07%51,167CommonSOLE
548661107LOWLOWE'S COMPANIES INC$5.8M0.07%21,335CommonSOLE
98139a105WORKIVA INC$5.5M0.07%69,964CommonSOLE
00287y109ABBVIE INC SHS$5.5M0.07%27,812CommonSOLE
58039p107MCEWEN MNG INC COM$5.4M0.07%585,000CommonSOLE
704326107PAYXPAYCHEX INC$4.6M0.06%34,378CommonSOLE
053015103ADPAUTO DATA PROCESSING$4.5M0.06%16,385CommonSOLE
22822v101CROWN CASTLE INC$4.1M0.05%34,864CommonSOLE
75281a109RANGE RESOURCES CORP DEL$4.1M0.05%133,185CommonSOLE
82509l107SHOPIFY INC.$4.0M0.05%49,594CommonSOLE
13321l108CAMECO CORP$3.8M0.05%79,983CommonSOLE
02079k305ALPHABET INC. CLASS A$3.8M0.05%22,833CommonSOLE
91324p102UNITEDHEALTH GRP INC$3.7M0.05%6,372CommonSOLE
922042775VEUVANGUARD FTSE ALL WORLD EX US$3.2M0.04%51,522CommonSOLE
78410g104SBA COMMUNICATIONS CORP CL A$3.2M0.04%13,330CommonSOLE
929740108WABWABTEC$3.1M0.04%16,790CommonSOLE
45687v106INGERSOLL-RAND, INC.$2.9M0.04%30,005CommonSOLE
532457108LLYLILLY ELI & CO$2.9M0.04%3,288CommonSOLE
351858105FNVFRANCO-NEVADA MINING$2.9M0.04%23,210CommonSOLE
002824100ABTABBOTT LABORATORIES$2.9M0.03%25,083CommonSOLE
17275r102CISCO SYSTEMS INC$2.8M0.03%52,144CommonSOLE
962879102WPMWHEATON PRECIOUS METALS CORP$2.8M0.03%45,200CommonSOLE
14040h105CAPITAL ONE FINL CORP COM$2.6M0.03%17,375CommonSOLE
127097103CTRACOTERRA ENERGY INC$2.5M0.03%104,662CommonSOLE
88146m101TERRENO REALTY CORP$2.3M0.03%33,857CommonSOLE
437076102HDHOME DEPOT INC$2.3M0.03%5,563CommonSOLE
252131107DXCMDEXCOM INC$2.2M0.03%32,670CommonSOLE
20030n101COMCAST CORP NEW CL A$2.0M0.02%46,773CommonSOLE
579780206MKCMCCORMICK & CO INC COM NON VTG$1.9M0.02%23,196CommonSOLE
65339f101NEXTERA ENERGY INC SHS$1.9M0.02%22,550CommonSOLE
191216100KOCOCA COLA COM$1.9M0.02%25,904CommonSOLE
032654105ADIANALOG DEVICES INC$1.8M0.02%8,006CommonSOLE
458140100INTCINTEL CORP$1.8M0.02%76,481CommonSOLE
136375102CNICANADIAN NATL RAILWY F$1.7M0.02%14,900CommonSOLE
921908844VIGVANGUARD DIVIDEND APPREC$1.7M0.02%8,799CommonSOLE
30231g102EXXON MOBIL CORP$1.7M0.02%14,697CommonSOLE
032095101APHAMPHENOL CORP NEW CL A$1.7M0.02%26,034CommonSOLE
254709108DFSEURDISCOVER FINANCIAL SERVICES$1.7M0.02%12,013CommonSOLE
863667101SYKSTRYKER CORP$1.6M0.02%4,472CommonSOLE
609207105MDLZMONDELEZ INTL INC$1.6M0.02%21,342CommonSOLE
655844108NSCNORFOLK SOUTHERN CO$1.6M0.02%6,273CommonSOLE
g81276100SIGNET JEWELERS LTD$1.5M0.02%15,000CommonSOLE
12514g108CDW CORP COM$1.5M0.02%6,835CommonSOLE
166764100CVXCHEVRON CORP$1.5M0.02%10,214CommonSOLE
084423102WRBBERKLEY W R CORP$1.4M0.02%25,293CommonSOLE
h1467j104CHUBB LTD$1.3M0.02%4,652CommonSOLE
713448108PEPPEPSICO INC$1.3M0.02%7,873CommonSOLE
g54950103LINDE PLC SHS$1.3M0.02%2,783CommonSOLE
717081103PFEPFIZER INC$1.3M0.02%45,708CommonSOLE
g1151c101ACCENTURE PLC F CLASS A$1.3M0.02%3,675CommonSOLE
571748102MRSHMARSH & MC LENNAN COMPANIES IN$1.3M0.02%5,713CommonSOLE
194162103CLCOLGATE-PALMOLIVE CO$1.3M0.02%12,237CommonSOLE
502441306LVMUYLVMH MOET HENNESSY LOU VUITTON$1.3M0.02%8,223CommonSOLE
921946406VYMVANGUARD HIGH DIVIDEND YIELD E$1.2M0.01%9,308CommonSOLE
y7542c130SCORPIO TANKERS INC$1.1M0.01%15,000CommonSOLE
464287465EFAISHARES MSCI EAFE ETF$1.0M0.01%12,468CommonSOLE
49338l103KEYSIGHT TECHNOLOGIES INC$1.0M0.01%6,510CommonSOLE
293792107EPDENTERPRISE PRODS PART LP$995,0380.01%34,182CommonSOLE
099502106BAHBOOZ ALLEN HAMILTON HOLDING OR$992,5100.01%6,098CommonSOLE
504922105LHLABCORP HOLDINGS INC$977,0550.01%4,372CommonSOLE
931142103WMTWALMART INC$965,9760.01%11,963CommonSOLE
09260d107BLACKSTONE GROUP ORD SHS CLASS$962,5750.01%6,286CommonSOLE
459200101IBMIBM CORP$935,3890.01%4,231CommonSOLE
922042858VWOVANGUARD FTSE EMERGING MARKETS$927,3810.01%19,381CommonSOLE
n6596x109NXP SEMICONDUCTORS$905,7980.01%3,774CommonSOLE
68902v107OTIS WORLDWIDE ORD SHS$856,5800.01%8,241CommonSOLE
26875p101EOG RES INC COM$818,5630.01%6,659CommonSOLE
73278l105POOL CORPORATION$810,4970.01%2,151CommonSOLE
855244109SBUXSTARBUCKS CORP COM$808,4970.01%8,293CommonSOLE
26884l109EQT CORP$803,1490.01%21,920CommonSOLE
13646k108CANADIAN PACIFIC KANSAS CITY C$785,7700.01%9,186CommonSOLE
872540109TJXTJX COMPANIES INC$770,8930.01%6,559CommonSOLE
949746101WMT2WELLS FARGO BK N A$747,2620.01%13,228CommonSOLE
907818108UNPUNION PACIFIC CORP$747,1450.01%3,031CommonSOLE
254687106DISWALT DISNEY CO$742,4910.01%7,719CommonSOLE
922908769VTIVANGUARD TOTAL STK MKT ETF$740,4630.01%2,615CommonSOLE
438516106HONHONEYWELL INTL INC$728,0970.01%3,522CommonSOLE
09857l108BOOKING HOLDING, INC.$724,4850.01%172CommonSOLE
55261f104M & T BANK CORP$717,3100.01%4,027CommonSOLE
060505104BACBANK AMER CORP COM$707,4450.01%17,829CommonSOLE
902973304USBU S BANCORP$698,5910.01%15,276CommonSOLE
693475105PNCPNC FINL SERVICES$695,0360.01%3,760CommonSOLE
922908629VOVANGUARD MID CAP ETF$668,2810.01%2,533CommonSOLE
20825c104CONOCOPHILLIPS$655,1670.01%6,223CommonSOLE
031162100AMGNAMGEN INC.$622,8320.01%1,933CommonSOLE
92204a702VANGUARD INFO TECHNOLOGY INDEX$620,5380.01%1,058CommonSOLE
922908553VNQVANGUARD REIT ETF$592,2160.01%6,079CommonSOLE
27579r104EAST WEST BANCORP INC$587,7850.01%7,104CommonSOLE
92276f100VENTAS INC REIT$575,2630.01%8,970CommonSOLE
580135101MCDMC DONALDS CORP$549,7680.01%1,805CommonSOLE
42250p103HEALTHPEAK PPTYS INC$526,8590.01%23,037CommonSOLE
92343v104VERIZON COMMUNICATN$508,6510.01%11,326CommonSOLE
291011104EMREMERSON ELECTRIC CO$496,9050.01%4,543CommonSOLE
452308109ITWILLINOIS TOOL WORKS$479,3720.01%1,829CommonSOLE
g29183103EATON CORP PLC SHS$468,0700.01%1,412CommonSOLE
422704106HLHECLA MINING$466,9000.01%70,000CommonSOLE
749685103RPMRPM INTERNATIONAL INC$459,8000.01%3,800CommonSOLE
97717w422WISDOMTREE TR INDIA ERNGS FD$454,1400.01%9,000CommonSOLE
682680103OKEONEOK INC$436,7860.01%4,793CommonSOLE
30303m102META PLATFORMS INC CL A$427,6130.01%747CommonSOLE
596278101MIDDMIDDLEBY CORP$421,7030.01%3,031CommonSOLE
075887109BDXBECTON DICKINSON&CO$417,3650.01%1,731CommonSOLE
75513e101RTX CORP$411,9260.01%3,400CommonSOLE
149123101CATCATERPILLAR INC DEL COM$408,3290.00%1,044CommonSOLE
640491106NEOGNEOGEN CORP COM$398,6830.00%23,717CommonSOLE
66987v109NOVARTIS AG F SPONSORED ADR 1$398,5440.00%3,465CommonSOLE
88579y1013M COMPANY$379,7700.00%2,778CommonSOLE
496902404KGCKINROSS GOLD CORP$374,4000.00%40,000CommonSOLE
14448c104CARRIER GLOBAL ORD SHS$372,2850.00%4,625CommonSOLE
78463v107SPDR GOLD TRUST$364,5900.00%1,500CommonSOLE
922908751VBVANGUARD INDEX FDS SMALL CP ET$358,1870.00%1,510CommonSOLE
845467109SWN1EURSOUTHWESTERN ENERGY CO COM$355,5000.00%50,000CommonSOLE
718172109PMPHILIP MORRIS INTL$354,6010.00%2,921CommonSOLE
896239100TRMBTRIMBLE INC$349,4430.00%5,628CommonSOLE
128117108CHICALAMOS CONV OPP AND INC FD SH$342,4260.00%29,418CommonSOLE
92204a504VANGUARD HEALTH CARE$339,7690.00%1,204CommonSOLE
68389x105ORACLE CORP$331,3480.00%1,945CommonSOLE
92936u109W.P. CAREY INC. REIT$328,9990.00%5,281CommonSOLE
911312106UPSUNITED PARCEL SRVC CLASS B$320,2970.00%2,349CommonSOLE
055622104BPBP PLC$320,1470.00%10,199CommonSOLE
34959e109FORTINET INC COM$306,5550.00%3,953CommonSOLE
842587107SOSOUTHERN COMPANY$302,6690.00%3,356CommonSOLE
46434g764ISHARES MSCI EMERGING MARKETS$301,2720.00%4,930CommonSOLE
025816109AXPAMERICAN EXPRESS CO$299,6970.00%1,105CommonSOLE
464287721IYWISHARES TR U.S. TECH ETF$289,5940.00%1,910CommonSOLE
78462f103S&P DEP RECEIPTS$288,0280.00%502CommonSOLE
81369y407SPDR FUND CONSUMER DISCRE SELE$286,7290.00%1,431CommonSOLE
70614w100PELOTON INTERACTIVE INC CL A C$281,9700.00%60,250CommonSOLE
825107105SHBISHORE BANCSHARES, INC.$279,8140.00%20,001CommonSOLE
46432f842ISHARES CORE MSCI EAFE ETF$267,7110.00%3,430CommonSOLE
723484101PNWPINNACLE WEST CAP CORP$265,7700.00%3,000CommonSOLE
29084q100EMCOR GROUP INC$260,4710.00%605CommonSOLE
74340w103PROLOGIS INC.$259,5440.00%2,055CommonSOLE
12685j105CABLE ONE INC COM$255,6960.00%731CommonSOLE
641069406NSRGYNESTLE S A F SPONSORED ADR 1 A$246,6410.00%2,450CommonSOLE
46982l108JACOBS SOLUTIONS INC COM$246,0920.00%1,880CommonSOLE
67077m108NUTRIEN LTD$240,3000.00%5,000CommonSOLE
756109104OREALTY INCM CRP MD PV$1.REIT$238,0380.00%3,753CommonSOLE
372460105GPCGENUINE PARTS CO$237,4560.00%1,700CommonSOLE
02209s103ALTRIA GROUP INC$232,8220.00%4,562CommonSOLE
464287168DVYISHARES TR SELECT DIVID ETF$230,2940.00%1,705CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$229,2190.00%392CommonSOLE
921943858VEAVANGUARD FTSE DEVELOPED MARKET$221,9080.00%4,202CommonSOLE
879105104THQABRDN HEALTHCARE OPPORTUNITIES$217,9300.00%9,870CommonSOLE
81369y803TECHNOLOGY SELECT SECTOR SPDR$215,8270.00%956CommonSOLE
h01301128ALCON INC F$207,8450.00%2,077CommonSOLE
500767306KWEBKraneShares CSI China ETF$204,1200.00%6,000CommonSOLE
21037t109CONSTELLATION ENERGY CORP COM$202,2960.00%778CommonSOLE
126650100CVSCVS HEALTH CORP$202,1590.00%3,215CommonSOLE
338478100XFFCXFLAHERTY & CRUMRINE PFD SECS I$201,8100.00%12,298CommonSOLE
88554d2053-D SYS CORP DEL COM NEW$142,0340.00%50,012CommonSOLE
55903q104MAG SILVER CORP COM$140,4000.00%10,000CommonSOLE
36465a109GAMCO GLOBAL GOLD NAT RES & IN$83,3320.00%19,470CommonSOLE
68634k106ORLA MINING LTD$80,0000.00%20,000CommonSOLE
59124u605METALLA ROYALTY & STREAMING LT$77,2500.00%25,000CommonSOLE
58950m109MERGENET SOLUTIONS INC COM$10,0000.00%10,000CommonSOLE
p73398102NYMOX PHARMACEUTICAL CORP COM$9,0000.00%75,000CommonSOLE

Source: SEC EDGAR · raw 13F holdings as filed. The Class column shows the option type when reported (Put/Call) or Common when the issuer's equity is held directly. 13F discloses long positions only.