MondegarAI
DF DENT & CO INC

Q4 2024 · 13F-HR

DF DENT & CO INCholdings as filed

Filed 2025-02-12 · accession 0000934999-25-000002

$7.90B
Reported value
248
Positions
2024-12-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
92826c839VISA INC CL A$255.3M3.23%807,867CommonSOLE
929160109VMCVULCAN MATERIALS CO$248.1M3.14%964,390CommonSOLE
023135106AMZNAMAZON.COM INC$232.0M2.94%1,057,412CommonSOLE
09073m104BIO-TECHNE CORP$230.6M2.92%3,201,397CommonSOLE
422806208HEI/AHEICO CORP CL A$229.7M2.91%1,234,431CommonSOLE
893641100TDGTRANSDIGM GROUP INC$222.0M2.81%175,210CommonSOLE
94106b101WASTE CONNECTIONS INC$221.1M2.80%1,288,363CommonSOLE
615369105MCOMOODYS CORP$213.9M2.71%451,821CommonSOLE
57636q104MASTERCARD INC-CLASS A$213.7M2.71%405,786CommonSOLE
02079k107ALPHABET INC CLASS C$212.5M2.69%1,115,589CommonSOLE
278865100ECLECOLAB INC$209.2M2.65%892,902CommonSOLE
03662q105ANSYS INC$207.3M2.62%614,617CommonSOLE
46120e602INTUITIVE SURGICAL INC$191.8M2.43%367,434CommonSOLE
22160n109COSTAR GROUP INC$175.9M2.23%2,456,562CommonSOLE
78409v104S & P GLOBAL INC$175.0M2.22%351,334CommonSOLE
92338c103VERALTO CORP$171.2M2.17%1,680,980CommonSOLE
922475108VEEVVEEVA SYSTEMS, INC.$171.2M2.17%814,189CommonSOLE
40171v100GUIDEWIRE SOFTWARE INC$167.4M2.12%993,133CommonSOLE
311900104FASTFASTENAL CO$165.2M2.09%2,297,216CommonSOLE
12504l109CBRE GROUP INC$152.2M1.93%1,158,952CommonSOLE
679580100ODFLOLD DOMINION FGHT LINES INC CO$150.2M1.90%851,614CommonSOLE
594918104MSFTMICROSOFT CORP$149.5M1.89%354,760CommonSOLE
570535104MKLMARKEL GROUP INC$143.1M1.81%82,906CommonSOLE
235851102DHRDANAHER CORP$134.0M1.70%583,543CommonSOLE
955306105WSTWEST PHARMACEUTICALS, INC.$130.1M1.65%397,096CommonSOLE
49714p108KINSALE CAPITAL GROUP INC.$114.2M1.45%245,560CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$113.6M1.44%218,304CommonSOLE
38267d109GOOSEHEAD INSURANCE, INC.$110.7M1.40%1,032,009CommonSOLE
03783c100APPFOLIO, INC$102.1M1.29%413,968CommonSOLE
92345y106VERISK ANALYTICS INC$99.6M1.26%361,529CommonSOLE
127387108CDNSCADENCE DESIGN SYS$97.0M1.23%322,917CommonSOLE
609839105MPWRMONOLITHIC PWR SYS INC COM$92.0M1.17%155,539CommonSOLE
82982l103SITEONE LANDSCAPE SUPPLY, INC.$88.5M1.12%671,549CommonSOLE
759916109RGENREPLIGEN CORPORATION$81.1M1.03%563,280CommonSOLE
049468101TEAMATLASSIAN CORPORATION CL A$76.3M0.97%313,307CommonSOLE
143130102KMXCARMAX INC$71.6M0.91%876,055CommonSOLE
461202103INTUINTUIT INC.$65.4M0.83%104,057CommonSOLE
562750109MANHMANHATTAN ASSOCS INC COM$60.2M0.76%222,689CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$59.6M0.76%103,431CommonSOLE
217204106CPRTCOPART INC COM$52.5M0.66%914,723CommonSOLE
339750101FNDFLOOR & DECOR HOLDINGS, INC.$51.6M0.65%517,066CommonSOLE
824348106SHWSHERWIN-WILLIAMS$50.2M0.64%147,670CommonSOLE
g98196101WNS HOLDINGS LTD$49.1M0.62%1,036,663CommonSOLE
58506q109MEDPACE HOLDINGS, INC.$48.9M0.62%147,147CommonSOLE
98978v103ZOETIS INC$48.4M0.61%296,921CommonSOLE
747525103QCOMQUALCOMM INC$48.0M0.61%312,294CommonSOLE
n07059210ASML HOLDINGS$47.3M0.60%68,315CommonSOLE
592688105MTDMETTLER TOLEDO INTL$42.9M0.54%35,080CommonSOLE
67103h107O REILLY AUTOMOTIVE$42.6M0.54%35,908CommonSOLE
21874c102CORE & MAIN INC CL A$41.5M0.53%815,124CommonSOLE
55354g100MSCI INC COM$40.8M0.52%68,023CommonSOLE
28176e108EDWARDS LIFESCIENCES$40.1M0.51%542,137CommonSOLE
03027x100AMERICAN TOWER CORP$39.5M0.50%215,123CommonSOLE
407497106HLNEHAMILTON LANE INC$38.1M0.48%257,646CommonSOLE
626755102MUSAMURPHY USA INC COM$36.0M0.46%71,777CommonSOLE
22788c105CROWDSTRIKE HOLDINGS, INC.$32.5M0.41%94,922CommonSOLE
26969p108EAGLE MATERIALS INC$31.7M0.40%128,385CommonSOLE
249906108DSGXTHE DESCARTES SYSTEMS GROUP IN$30.7M0.39%270,557CommonSOLE
90353t100UBER TECHNOLOGIES, INC.$30.6M0.39%508,095CommonSOLE
67000b104NOVANTA INC COM NPV$30.6M0.39%199,980CommonSOLE
45167r104IDEX CORP$30.0M0.38%143,554CommonSOLE
71385m107PERIMETER SOLUTIONS INC COMMON$28.9M0.37%2,262,112CommonSOLE
617700109MORNMORNINGSTAR INC$28.9M0.37%85,678CommonSOLE
42226a107HEALTHEQUITY, INC.$27.6M0.35%287,330CommonSOLE
81762p102SERVICENOW INC$26.9M0.34%25,418CommonSOLE
776696106ROPROPER TECHNOLOGIES INC$25.2M0.32%48,507CommonSOLE
147448104CWSTCASELLA WASTE SYSTEMS INC CL A$25.1M0.32%237,541CommonSOLE
29362u104ENTEGRIS INC$25.0M0.32%252,542CommonSOLE
74275k108PROCORE TECHNOLOGIES INC$24.3M0.31%324,754CommonSOLE
75524b104RBC BEARINGS INC$24.0M0.30%80,103CommonSOLE
126402106CSWCSW INDUSTRIALS INC$23.5M0.30%66,699CommonSOLE
037833100AAPLAPPLE INC$23.4M0.30%93,626CommonSOLE
421298100HAYWHAYWARD HOLDINGS INC$23.2M0.29%1,514,723CommonSOLE
78463m107SPS COMMERCE INC$22.6M0.29%122,563CommonSOLE
595017104MCHPMICROCHIP TECH INC$22.5M0.28%392,158CommonSOLE
477839104JBTMJBT MAREL CORPORATION COM$22.2M0.28%174,723CommonSOLE
45168d104IDEXX LABS INC$22.0M0.28%53,272CommonSOLE
29260v105ENDAVA plc$21.9M0.28%709,737CommonSOLE
011642105ALRMALARM.COM$21.7M0.28%357,320CommonSOLE
742718109PGPROCTER & GAMBLE CO$21.7M0.27%129,398CommonSOLE
159864107CRLCHARLES RIVER LABORATORIES INT$20.8M0.26%112,530CommonSOLE
30214u102EXPONENT INC$18.7M0.24%210,244CommonSOLE
25960r105DOUGLAS DYNAMICS INC$18.5M0.23%782,017CommonSOLE
918090101UTZUTZ BRANDS INC.$18.2M0.23%1,159,031CommonSOLE
525558201LMATLEMAITRE VASCULAR$17.5M0.22%190,362CommonSOLE
48282t104KADANT INC$17.1M0.22%49,612CommonSOLE
898202106TRUPTRUPANION, INC.$17.0M0.22%353,434CommonSOLE
829073105SSDSIMPSON MANUFACTURING CO$16.9M0.21%101,705CommonSOLE
929236107WDFCWD-40 COMPANY$15.7M0.20%64,788CommonSOLE
22160k105COSTCO WHOLESALE CO$15.3M0.19%16,688CommonSOLE
30040p103EVERTEC INC$15.0M0.19%434,649CommonSOLE
00847j105AGILYSYS INC$14.9M0.19%112,754CommonSOLE
78349d107RXSIGHT INC$14.5M0.18%422,446CommonSOLE
452327109ILMNILLUMINA INC$14.5M0.18%108,418CommonSOLE
09239b109BLACKLINE INC$13.6M0.17%223,320CommonSOLE
109194100BFAMBRIGHT HORIZONS FAM SOL IN DEL$13.3M0.17%120,284CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC CL B$12.1M0.15%26,614CommonSOLE
971378104WSCWILLSCOT HLDGS CORP$12.0M0.15%358,709CommonSOLE
942622200WSOWATSCO INC$9.1M0.12%19,169CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DELAWA$8.9M0.11%13CommonSOLE
46625h100J P MORGAN CHASE & CO$8.6M0.11%35,905CommonSOLE
81764x103SERVICETITAN INC CL A$8.4M0.11%81,235CommonSOLE
74144t108T ROWE PRICE GROUP INC$8.4M0.11%73,887CommonSOLE
478160104JNJJOHNSON & JOHNSON$8.0M0.10%55,222CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$7.6M0.10%14,037CommonSOLE
337738108FISVFISERV INC COM$7.1M0.09%34,545CommonSOLE
313855108FSSFEDERAL SIGNAL CORP$5.9M0.07%63,329CommonSOLE
03820c105APPLIED INDL TECHNOLOGIES INC$5.7M0.07%23,946CommonSOLE
548661107LOWLOWE'S COMPANIES INC$5.3M0.07%21,622CommonSOLE
58933y105MERCK & CO. INC.$5.1M0.06%51,346CommonSOLE
82509l107SHOPIFY INC.$5.1M0.06%48,016CommonSOLE
00287y109ABBVIE INC SHS$5.0M0.06%27,922CommonSOLE
053015103ADPAUTO DATA PROCESSING$4.8M0.06%16,408CommonSOLE
704326107PAYXPAYCHEX INC$4.8M0.06%34,023CommonSOLE
02079k305ALPHABET INC. CLASS A$4.4M0.06%23,116CommonSOLE
13321l108CAMECO CORP$4.1M0.05%79,266CommonSOLE
91324p102UNITEDHEALTH GRP INC$3.2M0.04%6,355CommonSOLE
75281a109RANGE RESOURCES CORP DEL$3.2M0.04%87,752CommonSOLE
929740108WABWABTEC$3.1M0.04%16,523CommonSOLE
22822v101CROWN CASTLE INC$3.1M0.04%34,262CommonSOLE
14040h105CAPITAL ONE FINL CORP COM$3.1M0.04%17,365CommonSOLE
17275r102CISCO SYSTEMS INC$3.1M0.04%51,770CommonSOLE
922042775VEUVANGUARD FTSE ALL WORLD EX US$3.0M0.04%51,522CommonSOLE
252131107DXCMDEXCOM INC$2.9M0.04%37,758CommonSOLE
45687v106INGERSOLL-RAND, INC.$2.6M0.03%28,834CommonSOLE
002824100ABTABBOTT LABORATORIES$2.6M0.03%22,706CommonSOLE
191216100KOCOCA COLA COM$2.5M0.03%39,395CommonSOLE
532457108LLYLILLY ELI & CO$2.2M0.03%2,866CommonSOLE
21037x100CONSTELLATION SOFTWARE F$2.2M0.03%710CommonSOLE
032095101APHAMPHENOL CORP NEW CL A$2.2M0.03%31,649CommonSOLE
437076102HDHOME DEPOT INC$2.2M0.03%5,530CommonSOLE
88146m101TERRENO REALTY CORP$2.0M0.03%34,254CommonSOLE
254709108DFSEURDISCOVER FINANCIAL SERVICES$2.0M0.03%11,659CommonSOLE
78410g104SBA COMMUNICATIONS CORP CL A$2.0M0.02%9,596CommonSOLE
351858105FNVFRANCO-NEVADA CORPORATION$1.9M0.02%16,335CommonSOLE
579780206MKCMCCORMICK & CO INC COM NON VTG$1.8M0.02%23,196CommonSOLE
962879102WPMWHEATON PRECIOUS METALS CORP$1.8M0.02%31,200CommonSOLE
464287648IWOISHARES RUSSELL 2000 GROWTH IN$1.7M0.02%6,067CommonSOLE
032654105ADIANALOG DEVICES INC$1.7M0.02%8,085CommonSOLE
921908844VIGVANGUARD DIVIDEND APPREC$1.7M0.02%8,599CommonSOLE
65339f101NEXTERA ENERGY INC SHS$1.6M0.02%22,824CommonSOLE
863667101SYKSTRYKER CORP$1.6M0.02%4,485CommonSOLE
30231g102EXXON MOBIL CORP$1.6M0.02%14,692CommonSOLE
20030n101COMCAST CORP NEW CL A$1.6M0.02%41,662CommonSOLE
166764100CVXCHEVRON CORP$1.5M0.02%10,460CommonSOLE
136375102CNICANADIAN NATL RAILWY F$1.5M0.02%14,900CommonSOLE
655844108NSCNORFOLK SOUTHERN CO$1.5M0.02%6,273CommonSOLE
458140100INTCINTEL CORP$1.4M0.02%71,831CommonSOLE
254687106DISWALT DISNEY CO$1.4M0.02%12,685CommonSOLE
084423102WRBBERKLEY W R CORP$1.4M0.02%23,101CommonSOLE
g1151c101ACCENTURE PLC F CLASS A$1.3M0.02%3,667CommonSOLE
609207105MDLZMONDELEZ INTL INC$1.3M0.02%21,555CommonSOLE
571748102MRSHMARSH & MC LENNAN COMPANIES IN$1.2M0.02%5,762CommonSOLE
12514g108CDW CORP COM$1.2M0.02%6,870CommonSOLE
464287481IWPISHARES RUSSELL MIDCAP GROWTH$1.2M0.02%9,413CommonSOLE
g54950103LINDE PLC SHS$1.2M0.02%2,838CommonSOLE
921946406VYMVANGUARD HIGH DIVIDEND YIELD E$1.2M0.02%9,308CommonSOLE
717081103PFEPFIZER INC$1.2M0.02%44,717CommonSOLE
h1467j104CHUBB LTD$1.2M0.01%4,255CommonSOLE
713448108PEPPEPSICO INC$1.2M0.01%7,660CommonSOLE
194162103CLCOLGATE-PALMOLIVE CO$1.1M0.01%12,231CommonSOLE
293792107EPDENTERPRISE PRODS PART LP$1.1M0.01%34,832CommonSOLE
09260d107BLACKSTONE GROUP ORD SHS CLASS$1.1M0.01%6,286CommonSOLE
931142103WMTWALMART INC$1.1M0.01%11,913CommonSOLE
502441306LVMUYLVMH MOET HENNESSY LOU VUITTON$1.1M0.01%8,040CommonSOLE
438516106HONHONEYWELL INTL INC$969,7460.01%4,293CommonSOLE
49338l103KEYSIGHT TECHNOLOGIES INC$966,5110.01%6,017CommonSOLE
464287465EFAISHARES MSCI EAFE ETF$941,4960.01%12,452CommonSOLE
459200101IBMIBM CORP$927,4630.01%4,219CommonSOLE
922042858VWOVANGUARD FTSE EMERGING MARKETS$853,5390.01%19,381CommonSOLE
099502106BAHBOOZ ALLEN HAMILTON HOLDING OR$802,7020.01%6,237CommonSOLE
26875p101EOG RES INC COM$800,2020.01%6,528CommonSOLE
n6596x109NXP SEMICONDUCTORS$799,3910.01%3,846CommonSOLE
872540109TJXTJX COMPANIES INC$790,0970.01%6,540CommonSOLE
68902v107OTIS WORLDWIDE ORD SHS$783,2950.01%8,458CommonSOLE
060505104BACBANK AMER CORP COM$770,6190.01%17,534CommonSOLE
855244109SBUXSTARBUCKS CORP COM$762,0290.01%8,351CommonSOLE
922908769VTIVANGUARD TOTAL STK MKT ETF$757,8530.01%2,615CommonSOLE
55261f104M & T BANK CORP$756,7400.01%4,025CommonSOLE
902973304USBU S BANCORP$730,3640.01%15,270CommonSOLE
693475105PNCPNC FINL SERVICES$723,7660.01%3,753CommonSOLE
09857l108BOOKING HOLDING, INC.$715,4520.01%144CommonSOLE
88579y1013M COMPANY$702,5080.01%5,442CommonSOLE
73278l105POOL CORPORATION$695,8590.01%2,041CommonSOLE
13646k108CANADIAN PACIFIC KANSAS CITY C$689,5410.01%9,528CommonSOLE
907818108UNPUNION PACIFIC CORP$687,3130.01%3,014CommonSOLE
27579r104EAST WEST BANCORP INC$679,8960.01%7,100CommonSOLE
922908629VOVANGUARD MID CAP ETF$651,8730.01%2,468CommonSOLE
504922105LHLABCORP HOLDINGS INC$618,0170.01%2,695CommonSOLE
127097103CTRACOTERRA ENERGY INC$599,3470.01%23,467CommonSOLE
641069406NSRGYNESTLE S A F SPONSORED ADR 1 A$587,5860.01%7,192CommonSOLE
291011104EMREMERSON ELECTRIC CO$562,0230.01%4,535CommonSOLE
922908553VNQVANGUARD REIT ETF$541,5170.01%6,079CommonSOLE
580135101MCDMC DONALDS CORP$520,0630.01%1,794CommonSOLE
031162100AMGNAMGEN INC.$503,8170.01%1,933CommonSOLE
682680103OKEONEOK INC$480,0120.01%4,781CommonSOLE
92276f100VENTAS INC REIT$467,8810.01%7,945CommonSOLE
g29183103EATON CORP PLC SHS$466,2770.01%1,405CommonSOLE
452308109ITWILLINOIS TOOL WORKS$462,7470.01%1,825CommonSOLE
749685103RPMRPM INTERNATIONAL INC$449,1690.01%3,650CommonSOLE
92343v104VERIZON COMMUNICATN$435,0110.01%10,878CommonSOLE
30303m102META PLATFORMS INC CL A$432,6920.01%739CommonSOLE
009158106APDAIR PROD & CHEMICALS$419,1080.01%1,445CommonSOLE
70614w100PELOTON INTERACTIVE INC CL A C$411,0750.01%47,250CommonSOLE
596278101MIDDMIDDLEBY CORP$410,5490.01%3,031CommonSOLE
97717w422WISDOMTREE TR INDIA ERNGS FD$407,4300.01%9,000CommonSOLE
075887109BDXBECTON DICKINSON&CO$392,0310.00%1,728CommonSOLE
443510607HUBBHUBBELL INC$391,6620.00%935CommonSOLE
75513e101RTX CORP$391,4810.00%3,383CommonSOLE
42250p103HEALTHPEAK PPTYS INC$383,9750.00%18,943CommonSOLE
149123101CATCATERPILLAR INC DEL COM$375,8190.00%1,036CommonSOLE
34959e109FORTINET INC COM$372,2510.00%3,940CommonSOLE
78463v107SPDR GOLD TRUST$363,1950.00%1,500CommonSOLE
922908751VBVANGUARD INDEX FDS SMALL CP ET$362,8230.00%1,510CommonSOLE
92204a702VANGUARD INFO TECHNOLOGY INDEX$355,6700.00%572CommonSOLE
128117108CHICALAMOS CONV OPP AND INC FD SH$351,2510.00%29,418CommonSOLE
718172109PMPHILIP MORRIS INTL$349,0150.00%2,900CommonSOLE
66987v109NOVARTIS AG F SPONSORED ADR 1$337,1790.00%3,465CommonSOLE
20825c104CONOCOPHILLIPS$327,2610.00%3,300CommonSOLE
896239100TRMBTRIMBLE INC$324,6830.00%4,595CommonSOLE
81369y407SPDR FUND CONSUMER DISCRE SELE$321,0450.00%1,431CommonSOLE
68389x105ORACLE CORP$320,7820.00%1,925CommonSOLE
825107105SHBISHORE BANCSHARES, INC.$317,0160.00%20,001CommonSOLE
14448c104CARRIER GLOBAL ORD SHS$315,1560.00%4,617CommonSOLE
92204a504VANGUARD HEALTH CARE$305,4430.00%1,204CommonSOLE
464287721IYWISHARES TR U.S. TECH ETF$304,6830.00%1,910CommonSOLE
92936u109W.P. CAREY INC. REIT$297,6650.00%5,464CommonSOLE
055622104BPBP PLC$288,2400.00%9,751CommonSOLE
640491106NEOGNEOGEN CORP COM$287,9240.00%23,717CommonSOLE
842587107SOSOUTHERN COMPANY$275,0310.00%3,341CommonSOLE
29084q100EMCOR GROUP INC$274,6090.00%605CommonSOLE
46434g764ISHARES MSCI EMERGING MARKETS$273,3680.00%4,930CommonSOLE
11135f101BROADCOM INC$257,3420.00%1,110CommonSOLE
78462f103S&P DEP RECEIPTS$256,1170.00%437CommonSOLE
723484101PNWPINNACLE WEST CAP CORP$254,3100.00%3,000CommonSOLE
46432f842ISHARES CORE MSCI EAFE ETF$241,0600.00%3,430CommonSOLE
02209s103ALTRIA GROUP INC$237,1870.00%4,536CommonSOLE
911312106UPSUNITED PARCEL SRVC CLASS B$227,1060.00%1,801CommonSOLE
949746101WMT2WELLS FARGO BK N A$223,9950.00%3,189CommonSOLE
464287168DVYISHARES TR SELECT DIVID ETF$223,8490.00%1,705CommonSOLE
025816109AXPAMERICAN EXPRESS CO$222,5920.00%750CommonSOLE
81369y803TECHNOLOGY SELECT SECTOR SPDR$222,2890.00%956CommonSOLE
74340w103PROLOGIS INC.$215,8390.00%2,042CommonSOLE
12685j105CABLE ONE INC COM$204,9600.00%566CommonSOLE
921943858VEAVANGUARD FTSE DEVELOPED MARKET$200,9400.00%4,202CommonSOLE
338478100XFFCXFLAHERTY & CRUMRINE PFD SECS I$190,9880.00%12,298CommonSOLE
36465a109GAMCO GLOBAL GOLD NAT RES & IN$88,4820.00%23,470CommonSOLE
58950m109MERGENET SOLUTIONS INC COM$10,0000.00%10,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.