MondegarAI
DF DENT & CO INC

Q2 2024 · 13F-HR

DF DENT & CO INCholdings as filed

Filed 2024-08-14 · accession 0000934999-24-000008

$7.74B
Reported value
244
Positions
2024-06-30
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
422806208HEI/AHEICO CORP CL A$258.1M3.34%1,454,124CommonSOLE
94106b101WASTE CONNECTIONS INC$248.6M3.21%1,417,745CommonSOLE
929160109VMCVULCAN MATERIALS CO$246.7M3.19%992,185CommonSOLE
46120e602INTUITIVE SURGICAL INC$245.1M3.17%550,992CommonSOLE
893641100TDGTRANSDIGM GROUP INC$243.7M3.15%190,723CommonSOLE
09073m104BIO-TECHNE CORP$241.8M3.13%3,374,366CommonSOLE
278865100ECLECOLAB INC$241.0M3.12%1,012,767CommonSOLE
615369105MCOMOODYS CORP$218.9M2.83%519,978CommonSOLE
92826c839VISA INC CL A$218.0M2.82%830,503CommonSOLE
02079k107ALPHABET INC CLASS C$210.8M2.72%1,149,269CommonSOLE
023135106AMZNAMAZON.COM INC$209.9M2.71%1,086,020CommonSOLE
03662q105ANSYS INC$209.8M2.71%652,496CommonSOLE
40171v100GUIDEWIRE SOFTWARE INC$207.0M2.68%1,500,943CommonSOLE
92338c103VERALTO CORP$197.8M2.56%2,071,503CommonSOLE
12504l109CBRE GROUP INC$188.3M2.43%2,113,626CommonSOLE
57636q104MASTERCARD INC-CLASS A$187.3M2.42%424,494CommonSOLE
570535104MKLMARKEL GROUP INC$175.1M2.26%111,143CommonSOLE
78409v104S & P GLOBAL INC$172.9M2.24%387,754CommonSOLE
922475108VEEVVEEVA SYSTEMS, INC.$163.6M2.12%894,028CommonSOLE
311900104FASTFASTENAL CO$161.9M2.09%2,575,907CommonSOLE
594918104MSFTMICROSOFT CORP$155.9M2.02%348,848CommonSOLE
679580100ODFLOLD DOMINION FGHT LINES INC CO$155.1M2.01%878,323CommonSOLE
235851102DHRDANAHER CORP$150.3M1.94%601,560CommonSOLE
22160n109COSTAR GROUP INC$139.6M1.80%1,882,633CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$126.5M1.63%228,691CommonSOLE
971378104WSCWILLSCOT HLDGS CORP$116.1M1.50%3,083,900CommonSOLE
92345y106VERISK ANALYTICS INC$105.1M1.36%390,076CommonSOLE
143130102KMXCARMAX INC$103.9M1.34%1,416,959CommonSOLE
955306105WSTWEST PHARMACEUTICALS, INC.$98.4M1.27%298,588CommonSOLE
82982l103SITEONE LANDSCAPE SUPPLY, INC.$91.4M1.18%752,637CommonSOLE
49714p108KINSALE CAPITAL GROUP INC.$84.7M1.10%219,935CommonSOLE
38267d109GOOSEHEAD INSURANCE, INC.$79.3M1.02%1,380,210CommonSOLE
03783c100APPFOLIO, INC$78.1M1.01%319,510CommonSOLE
22788c105CROWDSTRIKE HOLDINGS, INC.$78.0M1.01%203,580CommonSOLE
609839105MPWRMONOLITHIC PWR SYS INC COM$70.1M0.91%85,305CommonSOLE
g98196101WNS HOLDINGS LTD$70.0M0.91%1,334,212CommonSOLE
049468101TEAMATLASSIAN CORPORATION CL A$68.5M0.89%387,327CommonSOLE
461202103INTUINTUIT INC.$68.1M0.88%103,680CommonSOLE
747525103QCOMQUALCOMM INC$64.6M0.83%324,284CommonSOLE
28176e108EDWARDS LIFESCIENCES$60.3M0.78%653,203CommonSOLE
n07059210ASML HOLDINGS$60.2M0.78%58,873CommonSOLE
759916109RGENREPLIGEN CORPORATION$56.8M0.73%450,706CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$55.6M0.72%110,575CommonSOLE
918090101UTZUTZ BRANDS INC.$50.6M0.65%3,043,010CommonSOLE
98978v103ZOETIS INC$46.7M0.60%269,605CommonSOLE
452327109ILMNILLUMINA INC$46.3M0.60%443,725CommonSOLE
03027x100AMERICAN TOWER CORP$46.2M0.60%237,910CommonSOLE
339750101FNDFLOOR & DECOR HOLDINGS, INC.$45.2M0.58%454,365CommonSOLE
562750109MANHMANHATTAN ASSOCS INC COM$38.7M0.50%156,684CommonSOLE
67103h107O REILLY AUTOMOTIVE$38.5M0.50%36,412CommonSOLE
824348106SHWSHERWIN-WILLIAMS$37.7M0.49%126,218CommonSOLE
626755102MUSAMURPHY USA INC COM$33.4M0.43%71,089CommonSOLE
407497106HLNEHAMILTON LANE INC$32.9M0.42%265,861CommonSOLE
21874c102CORE & MAIN INC CL A$32.3M0.42%660,098CommonSOLE
592688105MTDMETTLER TOLEDO INTL$32.1M0.42%22,971CommonSOLE
98139a105WORKIVA INC$27.9M0.36%382,697CommonSOLE
776696106ROPROPER TECHNOLOGIES INC$27.3M0.35%48,413CommonSOLE
45168d104IDEXX LABS INC$27.1M0.35%55,599CommonSOLE
67000b104NOVANTA INC COM NPV$26.5M0.34%162,313CommonSOLE
58506q109MEDPACE HOLDINGS, INC.$22.9M0.30%55,639CommonSOLE
26969p108EAGLE MATERIALS INC$22.8M0.29%104,737CommonSOLE
55354g100MSCI INC COM$22.5M0.29%46,666CommonSOLE
29260v105ENDAVA plc$22.2M0.29%758,226CommonSOLE
742718109PGPROCTER & GAMBLE CO$21.4M0.28%129,741CommonSOLE
249906108DSGXTHE DESCARTES SYSTEMS GROUP IN$21.2M0.27%218,595CommonSOLE
126402106CSWCSW INDUSTRIALS INC$21.0M0.27%78,990CommonSOLE
90353t100UBER TECHNOLOGIES, INC.$20.3M0.26%279,406CommonSOLE
42226a107HEALTHEQUITY, INC.$20.2M0.26%234,715CommonSOLE
74275k108PROCORE TECHNOLOGIES INC$20.1M0.26%302,674CommonSOLE
037833100AAPLAPPLE INC$19.9M0.26%94,571CommonSOLE
159864107CRLCHARLES RIVER LABORATORIES INT$19.9M0.26%96,271CommonSOLE
011642105ALRMALARM.COM$18.5M0.24%291,575CommonSOLE
30214u102EXPONENT INC$16.9M0.22%177,821CommonSOLE
525558201LMATLEMAITRE VASCULAR$16.9M0.22%204,970CommonSOLE
21037x100CONSTELLATION SOFTWARE F$16.3M0.21%5,695CommonSOLE
617700109MORNMORNINGSTAR INC$16.2M0.21%54,783CommonSOLE
25960r105DOUGLAS DYNAMICS INC$15.9M0.20%677,624CommonSOLE
147448104CWSTCASELLA WASTE SYSTEMS INC CL A$15.1M0.19%151,927CommonSOLE
48282t104KADANT INC$14.9M0.19%50,672CommonSOLE
78463m107SPS COMMERCE INC$14.4M0.19%76,788CommonSOLE
l7579l106PERIMETER SOLUTIONS SA$14.4M0.19%1,837,817CommonSOLE
22160k105COSTCO WHOLESALE CO$14.3M0.18%16,834CommonSOLE
09239b109BLACKLINE INC$14.3M0.18%294,656CommonSOLE
829073105SSDSIMPSON MANUFACTURING CO$14.0M0.18%83,157CommonSOLE
30040p103EVERTEC INC$11.9M0.15%357,113CommonSOLE
049904105ATRIUSDATRION CORPORATION$11.6M0.15%25,634CommonSOLE
929236107WDFCWD-40 COMPANY$11.6M0.15%52,635CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC CL B$11.3M0.15%27,855CommonSOLE
81762p102SERVICENOW INC$11.0M0.14%14,018CommonSOLE
109194100BFAMBRIGHT HORIZONS FAM SOL IN DEL$10.8M0.14%98,100CommonSOLE
477839104JBTMJOHN BEAN TECHNOLOGIES CORP.$9.7M0.13%102,638CommonSOLE
74144t108T ROWE PRICE GROUP INC$9.5M0.12%81,971CommonSOLE
942622200WSOWATSCO INC$8.9M0.11%19,192CommonSOLE
898202106TRUPTRUPANION, INC.$8.5M0.11%287,857CommonSOLE
46625h100J P MORGAN CHASE & CO$8.2M0.11%40,532CommonSOLE
478160104JNJJOHNSON & JOHNSON$8.1M0.10%55,338CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DELAWA$8.0M0.10%13CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$7.0M0.09%14,037CommonSOLE
58933y105MERCK & CO. INC.$5.8M0.07%46,463CommonSOLE
337738108FISVFISERV INC COM$5.3M0.07%35,357CommonSOLE
548661107LOWLOWE'S COMPANIES INC$4.9M0.06%22,010CommonSOLE
00287y109ABBVIE INC SHS$4.7M0.06%27,618CommonSOLE
02079k305ALPHABET INC. CLASS A$4.3M0.06%23,423CommonSOLE
053015103ADPAUTO DATA PROCESSING$4.0M0.05%16,688CommonSOLE
13321l108CAMECO CORP$3.9M0.05%79,483CommonSOLE
704326107PAYXPAYCHEX INC$3.8M0.05%32,143CommonSOLE
22822v101CROWN CASTLE INC$3.6M0.05%37,132CommonSOLE
82509l107SHOPIFY INC.$3.4M0.04%51,600CommonSOLE
929740108WABWABTEC$3.4M0.04%21,515CommonSOLE
78410g104SBA COMMUNICATIONS CORP CL A$3.3M0.04%16,634CommonSOLE
91324p102UNITEDHEALTH GRP INC$3.2M0.04%6,372CommonSOLE
532457108LLYLILLY ELI & CO$3.1M0.04%3,478CommonSOLE
45687v106INGERSOLL-RAND, INC.$3.0M0.04%33,565CommonSOLE
922042775VEUVANGUARD FTSE ALL WORLD EX US$3.0M0.04%51,522CommonSOLE
252131107DXCMDEXCOM INC$3.0M0.04%26,260CommonSOLE
458140100INTCINTEL CORP$2.9M0.04%92,856CommonSOLE
002824100ABTABBOTT LABORATORIES$2.6M0.03%25,141CommonSOLE
75281a109RANGE RESOURCES CORP DEL$2.6M0.03%77,135CommonSOLE
17275r102CISCO SYSTEMS INC$2.5M0.03%52,544CommonSOLE
127097103CTRACOTERRA ENERGY INC$2.5M0.03%93,162CommonSOLE
191216100KOCOCA COLA COM$2.4M0.03%37,837CommonSOLE
14040h105CAPITAL ONE FINL CORP COM$2.4M0.03%17,375CommonSOLE
032095101APHAMPHENOL CORP NEW CL A$2.1M0.03%31,350CommonSOLE
88146m101TERRENO REALTY CORP$2.0M0.03%34,122CommonSOLE
351858105FNVFRANCO-NEVADA CORPORATION$1.9M0.03%16,335CommonSOLE
437076102HDHOME DEPOT INC$1.9M0.02%5,563CommonSOLE
032654105ADIANALOG DEVICES INC$1.9M0.02%8,134CommonSOLE
20030n101COMCAST CORP NEW CL A$1.8M0.02%46,756CommonSOLE
136375102CNICANADIAN NATL RAILWY F$1.8M0.02%14,900CommonSOLE
579780206MKCMCCORMICK & CO INC COM NON VTG$1.6M0.02%23,196CommonSOLE
962879102WPMWHEATON PRECIOUS METALS CORP$1.6M0.02%31,200CommonSOLE
655844108NSCNORFOLK SOUTHERN CO$1.6M0.02%7,474CommonSOLE
921908844VIGVANGUARD DIVIDEND APPREC$1.6M0.02%8,769CommonSOLE
254709108DFSEURDISCOVER FINANCIAL SERVICES$1.6M0.02%12,013CommonSOLE
166764100CVXCHEVRON CORP$1.6M0.02%9,960CommonSOLE
12514g108CDW CORP COM$1.5M0.02%6,833CommonSOLE
30231g102EXXON MOBIL CORP$1.5M0.02%13,254CommonSOLE
863667101SYKSTRYKER CORP$1.5M0.02%4,420CommonSOLE
229050307CYRXCRYOPORT, INC.$1.4M0.02%206,227CommonSOLE
65339f101NEXTERA ENERGY INC SHS$1.4M0.02%19,742CommonSOLE
713448108PEPPEPSICO INC$1.4M0.02%8,286CommonSOLE
084423102WRBBERKLEY W R CORP$1.3M0.02%16,998CommonSOLE
609207105MDLZMONDELEZ INTL INC$1.3M0.02%20,020CommonSOLE
h1467j104CHUBB LTD$1.2M0.02%4,804CommonSOLE
194162103CLCOLGATE-PALMOLIVE CO$1.2M0.02%12,237CommonSOLE
571748102MRSHMARSH & MC LENNAN COMPANIES IN$1.2M0.02%5,611CommonSOLE
g1151c101ACCENTURE PLC F CLASS A$1.2M0.02%3,826CommonSOLE
49338l103KEYSIGHT TECHNOLOGIES INC$1.1M0.01%8,400CommonSOLE
717081103PFEPFIZER INC$1.1M0.01%40,856CommonSOLE
502441306LVMUYLVMH MOET HENNESSY LOU VUITTON$1.1M0.01%7,324CommonSOLE
g54950103LINDE PLC SHS$1.1M0.01%2,518CommonSOLE
254687106DISWALT DISNEY CO$1.1M0.01%11,065CommonSOLE
921946406VYMVANGUARD HIGH DIVIDEND YIELD E$1.1M0.01%9,248CommonSOLE
293792107EPDENTERPRISE PRODS PART LP$1.1M0.01%36,772CommonSOLE
438516106HONHONEYWELL INTL INC$994,0950.01%4,655CommonSOLE
464287465EFAISHARES MSCI EAFE ETF$976,6180.01%12,468CommonSOLE
099502106BAHBOOZ ALLEN HAMILTON HOLDING OR$915,2430.01%5,947CommonSOLE
504922105LHLABCORP HOLDINGS INC$889,7460.01%4,372CommonSOLE
09260d107BLACKSTONE GROUP ORD SHS CLASS$880,4660.01%7,112CommonSOLE
922042858VWOVANGUARD FTSE EMERGING MARKETS$848,1130.01%19,381CommonSOLE
09857l108BOOKING HOLDING, INC.$847,7610.01%214CommonSOLE
n6596x109NXP SEMICONDUCTORS$839,0230.01%3,118CommonSOLE
26875p101EOG RES INC COM$826,1830.01%6,564CommonSOLE
13646k108CANADIAN PACIFIC KANSAS CITY C$825,0120.01%10,479CommonSOLE
031162100AMGNAMGEN INC.$812,3700.01%2,600CommonSOLE
931142103WMTWALMART INC$809,9850.01%11,963CommonSOLE
872540109TJXTJX COMPANIES INC$801,9200.01%7,284CommonSOLE
459200101IBMIBM CORP$800,9310.01%4,631CommonSOLE
641069406NSRGYNESTLE S A F SPONSORED ADR 1 A$757,3100.01%7,392CommonSOLE
060505104BACBANK AMER CORP COM$744,9220.01%18,731CommonSOLE
922908769VTIVANGUARD TOTAL STK MKT ETF$699,5390.01%2,615CommonSOLE
907818108UNPUNION PACIFIC CORP$685,8530.01%3,031CommonSOLE
73278l105POOL CORPORATION$661,0670.01%2,151CommonSOLE
855244109SBUXSTARBUCKS CORP COM$645,3870.01%8,290CommonSOLE
85209w109SPROUT SOCIAL, INC.$624,1500.01%17,493CommonSOLE
19239v302COGENT COMMUNICATIONS HLDGS IN$617,2840.01%10,937CommonSOLE
922908629VOVANGUARD MID CAP ETF$613,2390.01%2,533CommonSOLE
92204a702VANGUARD INFO TECHNOLOGY INDEX$610,0320.01%1,058CommonSOLE
55261f104M & T BANK CORP$609,5440.01%4,027CommonSOLE
902973304USBU S BANCORP$606,4750.01%15,276CommonSOLE
68902v107OTIS WORLDWIDE ORD SHS$599,6130.01%6,229CommonSOLE
693475105PNCPNC FINL SERVICES$596,2660.01%3,835CommonSOLE
27579r104EAST WEST BANCORP INC$520,2260.01%7,104CommonSOLE
88579y1013M COMPANY$518,4230.01%5,073CommonSOLE
922908553VNQVANGUARD REIT ETF$509,1770.01%6,079CommonSOLE
291011104EMREMERSON ELECTRIC CO$500,4940.01%4,543CommonSOLE
92276f100VENTAS INC REIT$484,1640.01%9,445CommonSOLE
580135101MCDMC DONALDS CORP$460,0930.01%1,805CommonSOLE
682680103OKEONEOK INC$456,9250.01%5,603CommonSOLE
g29183103EATON CORP PLC SHS$442,8050.01%1,412CommonSOLE
97717w422WISDOMTREE TR INDIA ERNGS FD$434,5200.01%9,000CommonSOLE
452308109ITWILLINOIS TOOL WORKS$433,4410.01%1,829CommonSOLE
749685103RPMRPM INTERNATIONAL INC$409,1840.01%3,800CommonSOLE
66987v109NOVARTIS AG F SPONSORED ADR 1$407,2090.01%3,825CommonSOLE
075887109BDXBECTON DICKINSON&CO$404,5720.01%1,731CommonSOLE
92343v104VERIZON COMMUNICATN$391,4090.01%9,491CommonSOLE
20825c104CONOCOPHILLIPS$377,8070.00%3,303CommonSOLE
30303m102META PLATFORMS INC CL A$376,6520.00%747CommonSOLE
42250p103HEALTHPEAK PPTYS INC$373,1280.00%19,037CommonSOLE
009158106APDAIR PROD & CHEMICALS$372,8820.00%1,445CommonSOLE
596278101MIDDMIDDLEBY CORP$371,6310.00%3,031CommonSOLE
384747101GRALGRAIL INC$368,7360.00%23,991CommonSOLE
640491106NEOGNEOGEN CORP COM$367,6330.00%23,521CommonSOLE
128117108CHICALAMOS CONV OPP AND INC FD SH$353,8090.00%30,396CommonSOLE
149123101CATCATERPILLAR INC DEL COM$347,7560.00%1,044CommonSOLE
75513e101RTX CORP$341,3110.00%3,400CommonSOLE
922908751VBVANGUARD INDEX FDS SMALL CP ET$329,2400.00%1,510CommonSOLE
78463v107SPDR GOLD TRUST$322,5150.00%1,500CommonSOLE
911312106UPSUNITED PARCEL SRVC CLASS B$321,4950.00%2,349CommonSOLE
825107105SHBISHORE BANCSHARES, INC.$320,6110.00%28,001CommonSOLE
92204a504VANGUARD HEALTH CARE$320,2640.00%1,204CommonSOLE
12685j105CABLE ONE INC COM$315,4140.00%891CommonSOLE
896239100TRMBTRIMBLE INC$314,7180.00%5,628CommonSOLE
055622104BPBP PLC$312,2650.00%8,650CommonSOLE
92936u109W.P. CAREY INC. REIT$305,8510.00%5,556CommonSOLE
46434g764ISHARES MSCI EMERGING MARKETS$291,8560.00%4,930CommonSOLE
14448c104CARRIER GLOBAL ORD SHS$291,7590.00%4,625CommonSOLE
464287721IYWISHARES TR U.S. TECH ETF$287,4550.00%1,910CommonSOLE
68389x105ORACLE CORP$274,5680.00%1,945CommonSOLE
94419l101WAYFAIR INC$274,3010.00%5,202CommonSOLE
78462f103S&P DEP RECEIPTS$273,1980.00%502CommonSOLE
025816109AXPAMERICAN EXPRESS CO$267,4590.00%1,155CommonSOLE
46982l108JACOBS SOLUTIONS INC COM$262,6550.00%1,880CommonSOLE
81369y407SPDR FUND CONSUMER DISCRE SELE$261,0140.00%1,431CommonSOLE
842587107SOSOUTHERN COMPANY$260,3460.00%3,356CommonSOLE
16679l109CHEWY, INC.$251,5610.00%9,235CommonSOLE
46432f842ISHARES CORE MSCI EAFE ETF$249,1550.00%3,430CommonSOLE
34959e109FORTINET INC COM$238,2470.00%3,953CommonSOLE
372460105GPCGENUINE PARTS CO$235,1440.00%1,700CommonSOLE
723484101PNWPINNACLE WEST CAP CORP$229,1400.00%3,000CommonSOLE
879105104THQABRDN HEALTHCARE OPPORTUNITIES$228,6020.00%11,217CommonSOLE
29084q100EMCOR GROUP INC$220,8730.00%605CommonSOLE
00162q452ALPS ALERIAN MLP ETF$220,6120.00%4,598CommonSOLE
756109104OREALTY INCM CRP MD PV$1.REIT$216,6870.00%4,102CommonSOLE
81369y803TECHNOLOGY SELECT SECTOR SPDR$216,2760.00%956CommonSOLE
338478100XFFCXFLAHERTY & CRUMRINE PFD SECS I$209,0270.00%14,133CommonSOLE
921943858VEAVANGUARD FTSE DEVELOPED MARKET$207,6630.00%4,202CommonSOLE
464287168DVYISHARES TR SELECT DIVID ETF$206,2710.00%1,705CommonSOLE
126650100CVSCVS HEALTH CORP$205,4700.00%3,479CommonSOLE
70614w100PELOTON INTERACTIVE INC CL A C$203,6450.00%60,250CommonSOLE
11135f101BROADCOM INC$200,9850.00%125CommonSOLE
36465a109GAMCO GLOBAL GOLD NAT RES & IN$82,6690.00%20,412CommonSOLE
67073b106NUVEEN PREF INCOME OPPS FUND$79,8390.00%10,688CommonSOLE
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.