0000934999-20-000007.txt : 20201116 0000934999-20-000007.hdr.sgml : 20201116 20201116152400 ACCESSION NUMBER: 0000934999-20-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201116 DATE AS OF CHANGE: 20201116 EFFECTIVENESS DATE: 20201116 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DF DENT & CO INC CENTRAL INDEX KEY: 0000934999 IRS NUMBER: 521045317 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03691 FILM NUMBER: 201316161 BUSINESS ADDRESS: STREET 1: 400 EAST PRATT STREET STREET 2: 7TH FLOOR CITY: BALTIMORE STATE: MD ZIP: 21202 BUSINESS PHONE: 4108372544 MAIL ADDRESS: STREET 1: DF DENT & CO INC STREET 2: 400 EAST PRATT STREET CITY: BALTIMORE STATE: MD ZIP: 21202 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000934999 XXXXXXXX 09-30-2020 09-30-2020 DF DENT & CO INC
DF DENT & CO INC 400 EAST PRATT STREET BALTIMORE MD 21202
13F HOLDINGS REPORT 028-03691 N
Carolyn Gaynor Chief Compliance Officer 410-837-2544 Carolyn E Gaynor Baltimore MD 11-16-2020 0 210 7422077 false
INFORMATION TABLE 2 inftable.xml DFDENT3Q2020 3-D SYS CORP DEL COM NEW COM 88554D205 298 60625 SH SOLE 60625 0 0 3M COMPANY COM 88579y101 1417 8846 SH SOLE 8846 0 0 AAC HOLDINGS INC COM 000307108 5 182000 SH SOLE 182000 0 0 ABBOTT LABORATORIES COM 002824100 2447 22481 SH SOLE 22481 0 0 ABBVIE INC SHS COM 00287y109 895 10213 SH SOLE 10213 0 0 ACCENTURE PLC F CLASS A COM g1151c101 426 1883 SH SOLE 1883 0 0 ADOBE SYSTEMS INC COM 00724F101 244 498 SH SOLE 498 0 0 AIR PROD & CHEMICALS COM 009158106 826 2773 SH SOLE 2773 0 0 ALARM.COM COM 011642105 5112 92523 SH SOLE 92523 0 0 ALPHABET INC CLASS C COM 02079K107 135306 92070 SH SOLE 92070 0 0 ALPHABET INC. CLASS A COM 02079k305 1943 1326 SH SOLE 1326 0 0 AMAZON.COM INC COM 023135106 187186 59448 SH SOLE 59448 0 0 AMERICAN TOWER CORP COM 03027X100 148482 614248 SH SOLE 614248 0 0 AMGEN INC. COM 031162100 985 3876 SH SOLE 3876 0 0 AMPHENOL CORP NEW CL A COM 032095101 327 3018 SH SOLE 3018 0 0 ANALOG DEVICES INC COM 032654105 286 2448 SH SOLE 2448 0 0 ANSYS INC COM 03662Q105 302037 923010 SH SOLE 923010 0 0 APPLE INC COM 037833100 14486 125082 SH SOLE 125082 0 0 ASPEN TECHNOLOGY, INC. COM 045327103 4504 35577 SH SOLE 35577 0 0 ATLASSIAN CORPORATION PLC COM G06242104 47594 261808 SH SOLE 261808 0 0 ATRION CORPORATION COM 049904105 9010 14393 SH SOLE 14393 0 0 AUTO DATA PROCESSING COM 053015103 1908 13680 SH SOLE 13680 0 0 BANK AMER CORP COM COM 060505104 349 14472 SH SOLE 14472 0 0 BECTON DICKINSON&CO COM 075887109 449 1928 SH SOLE 1928 0 0 BERKLEY W R CORP COM 084423102 1329 21736 SH SOLE 21736 0 0 BERKSHIRE HATHAWAY INC DELAWA COM 084670108 2240 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC CL B COM 084670702 7626 35812 SH SOLE 35812 0 0 BIO-TECHNE CORP COM 09073M104 222818 899437 SH SOLE 899437 0 0 BLACK KNIGHT INC COM 09215C105 167185 1920563 SH SOLE 1920563 0 0 BLACKLINE INC COM 09239B109 228489 2549250 SH SOLE 2549250 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 57886 380726 SH SOLE 380726 0 0 BRISTOL-MYERS SQUIBB COM 110122108 232 3851 SH SOLE 3851 0 0 BROADRIDGE FINL SOLUTIONS COM 11133T103 292 2214 SH SOLE 2214 0 0 BROOKS AUTOMATION INC COM 114340102 55657 1203129 SH SOLE 1203129 0 0 C M S ENERGY CORP COM 125896100 342 5568 SH SOLE 5568 0 0 CABLE ONE INC COM COM 12685J105 199999 106076 SH SOLE 106076 0 0 CALAVO GROWERS INC COM 128246105 4665 70398 SH SOLE 70398 0 0 CANADIAN NATL RAILWY F COM 136375102 1544 14500 SH SOLE 14500 0 0 CANTEL MEDICAL CORP COM 138098108 3284 74737 SH SOLE 74737 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 1525 21216 SH SOLE 21216 0 0 CARMAX INC COM 143130102 148099 1611350 SH SOLE 1611350 0 0 CBRE GROUP INC COM 12504L109 141928 3021680 SH SOLE 3021680 0 0 CDW CORP COM COM 12514G108 320 2676 SH SOLE 2676 0 0 CHARTER COMMUNICATIONS, INC. COM 16119p108 209 335 SH SOLE 335 0 0 CHEVRON CORP COM 166764100 305 4238 SH SOLE 4238 0 0 CHUBB LTD COM h1467j104 466 4010 SH SOLE 4010 0 0 CISCO SYSTEMS INC COM 17275r102 2562 65044 SH SOLE 65044 0 0 COCA COLA COM COM 191216100 1953 39553 SH SOLE 39553 0 0 COGENT COMMUNICATIONS COM 19239V302 9428 156997 SH SOLE 156997 0 0 COLGATE-PALMOLIVE CO COM 194162103 849 11000 SH SOLE 11000 0 0 COMCAST CORP NEW CL A COM 20030n101 3280 70897 SH SOLE 70897 0 0 CONSTELLATION SOFTWR F COM 21037x100 8227 7399 SH SOLE 7399 0 0 COSTAR GROUP INC COM 22160N109 190358 224344 SH SOLE 224344 0 0 COSTCO WHOLESALE CO COM 22160k105 844 2377 SH SOLE 2377 0 0 COUPA SOFTWARE COM 22266l106 21523 78484 SH SOLE 78484 0 0 CROWDSTRIKE HOLDINGS, INC. COM 22788c105 7010 51050 SH SOLE 51050 0 0 CROWN CASTLE REIT INC COM 22822v101 9084 54557 SH SOLE 54557 0 0 CVS HEALTH CORP COM 126650100 293 5016 SH SOLE 5016 0 0 DANAHER CORP COM 235851102 159748 741874 SH SOLE 741874 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 1220 21122 SH SOLE 21122 0 0 DOLLAR GENERAL CORP COM 256677105 37865 180637 SH SOLE 180637 0 0 DOUGLAS DYNAMICS INC COM 25960R105 12902 377259 SH SOLE 377259 0 0 DUKE REALTY CORP REIT COM 264411505 303 8200 SH SOLE 8200 0 0 EAST WEST BANCORP INC COM 27579r104 265 8100 SH SOLE 8100 0 0 ECOLAB INC COM 278865100 240896 1205444 SH SOLE 1205444 0 0 EDWARDS LIFESCIENCES COM 28176e108 2751 34463 SH SOLE 34463 0 0 EMERSON ELECTRIC CO COM 291011104 445 6793 SH SOLE 6793 0 0 ENTERPRISE PRODS PART LP COM 293792107 627 39712 SH SOLE 39712 0 0 ENVESTNET INC COM 29404K106 109867 1423885 SH SOLE 1423885 0 0 EVERTEC INC COM 30040P103 6418 184900 SH SOLE 184900 0 0 EVO PAYMENTS INC COM 26927e104 10895 438420 SH SOLE 438420 0 0 EXACT SCIENCES CORP COM COM 30063p105 275 2700 SH SOLE 2700 0 0 EXPONENT INC COM 30214U102 7521 104417 SH SOLE 104417 0 0 EXXON MOBIL CORP COM 30231g102 644 18748 SH SOLE 18748 0 0 FACEBOOK INC CLASS COM 30303m102 543 2072 SH SOLE 2072 0 0 FASTENAL CO COM 311900104 186426 4134542 SH SOLE 4134542 0 0 FISERV INC COM 337738108 5400 52406 SH SOLE 52406 0 0 FLOOR & DECOR HOLDINGS, INC. COM 339750101 13261 177282 SH SOLE 177282 0 0 FORTINET INC COM COM 34959E109 1209 10263 SH SOLE 10263 0 0 GENUINE PARTS CO COM 372460105 226 2379 SH SOLE 2379 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 12606 120899 SH SOLE 120899 0 0 HAMILTON LANE INC COM 407497106 11514 178258 SH SOLE 178258 0 0 HEALTHEQUITY, INC. COM 42226A107 6605 128582 SH SOLE 128582 0 0 HEALTHPEAK PPTYS INC COM 42250p103 1168 43029 SH SOLE 43029 0 0 HEICO CORP CL A COM 422806208 115690 1304867 SH SOLE 1304867 0 0 HELIOS TECHNOLOGIES ORD SHS COM 42328h109 3924 107806 SH SOLE 107806 0 0 HOME DEPOT INC COM 437076102 1149 4138 SH SOLE 4138 0 0 HONEYWELL INTL INC COM 438516106 804 4885 SH SOLE 4885 0 0 IAA INC. COM 449253103 13974 268371 SH SOLE 268371 0 0 IBM CORP COM 459200101 499 4098 SH SOLE 4098 0 0 IDEX CORP COM 45167R104 3952 21667 SH SOLE 21667 0 0 IDEXX LABS INC COM 45168d104 100070 254559 SH SOLE 254559 0 0 ILLINOIS TOOL WORKS COM 452308109 423 2187 SH SOLE 2187 0 0 ILLUMINA INC COM 452327109 208268 673831 SH SOLE 673831 0 0 INTEL CORP COM 458140100 13459 259929 SH SOLE 259929 0 0 INTUITIVE SURGICAL INC COM 46120E602 226782 319619 SH SOLE 319619 0 0 J P MORGAN CHASE & CO COM 46625h100 4745 49290 SH SOLE 49290 0 0 JOHN BEAN TECHNOLOGIES COM 477839104 7117 77447 SH SOLE 77447 0 0 JOHNSON AND JOHNSON COM COM 478160104 12817 86087 SH SOLE 86087 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 2537 14030 SH SOLE 14030 0 0 KEYON COMMUNI HOLD INC COM 493312201 0 16667 SH SOLE 16667 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338l103 1964 19887 SH SOLE 19887 0 0 KIMBERLY-CLARK CORP COM 494368103 415 2813 SH SOLE 2813 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 1761 9354 SH SOLE 9354 0 0 LEMAITRE VASCULAR COM 525558201 6227 191415 SH SOLE 191415 0 0 LILLY ELI & CO COM 532457108 962 6501 SH SOLE 6501 0 0 LITTELFUSE INC COM 537008104 3960 22329 SH SOLE 22329 0 0 LOWE'S COMPANIES INC COM 548661107 4439 26762 SH SOLE 26762 0 0 M & T BANK CORP COM 55261f104 340 3697 SH SOLE 3697 0 0 MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 503 14708 SH SOLE 14708 0 0 MARKEL CORP HLDG CO COM 570535104 216004 221838 SH SOLE 221838 0 0 MARSH & MC LENNAN COMPANIES IN COM 571748102 260 2265 SH SOLE 2265 0 0 MASTERCARD INC-CLASS A COM 57636Q104 166856 493407 SH SOLE 493407 0 0 MC DONALDS CORP COM 580135101 762 3470 SH SOLE 3470 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 2262 11655 SH SOLE 11655 0 0 MEDTRONIC PLC F COM g5960l103 299 2876 SH SOLE 2876 0 0 MERCK & CO. INC. COM 58933y105 4298 51818 SH SOLE 51818 0 0 MERGENET SOLUTIONS INC COM COM 58950m109 10 10000 SH SOLE 10000 0 0 MESA LABS INC COM 59064R109 11620 45613 SH SOLE 45613 0 0 MICROSOFT CORP COM 594918104 23913 113693 SH SOLE 113693 0 0 MIDDLEBY CORP COM 596278101 2750 30658 SH SOLE 30658 0 0 MONDELEZ INTL INC COM 609207105 423 7365 SH SOLE 7365 0 0 MONRO INC COM 610236101 6284 154903 SH SOLE 154903 0 0 MOODYS CORP COM 615369105 215823 744602 SH SOLE 744602 0 0 NASPERS SPON ADR EACH REP 0.2 COM 631512209 240 6750 SH SOLE 6750 0 0 NEOGEN CORP COM COM 640491106 923 11800 SH SOLE 11800 0 0 NESTLE S A F SPONSORED ADR 1 A COM 641069406 951 7974 SH SOLE 7974 0 0 NEWMONT GOLDCORP CORP COM 651639106 301 4749 SH SOLE 4749 0 0 NEXTERA ENERGY INC SHS COM 65339f101 526 1895 SH SOLE 1895 0 0 NORFOLK SOUTHERN CO COM 655844108 3432 16036 SH SOLE 16036 0 0 NOVANTA INC COM NPV COM 67000b104 10570 100343 SH SOLE 100343 0 0 NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 476 5475 SH SOLE 5475 0 0 NUTRIEN LTD COM 67077m108 2055 52380 SH SOLE 52380 0 0 O REILLY AUTOMOTIVE COM 67103h107 19956 43282 SH SOLE 43282 0 0 OKTA, INC COM 679295105 96846 452867 SH SOLE 452867 0 0 OLD DOMINION FGHT LINES INC CO COM 679580100 32076 177293 SH SOLE 177293 0 0 ORTHOPEDIATRICS CORP COM 68752L100 16725 364215 SH SOLE 364215 0 0 PAYCHEX INC COM 704326107 3481 43638 SH SOLE 43638 0 0 PEPSICO INC COM 713448108 1698 12250 SH SOLE 12250 0 0 PFIZER INC COM 717081103 2457 66950 SH SOLE 66950 0 0 PINNACLE WEST CAP CORP COM 723484101 224 3000 SH SOLE 3000 0 0 PNC FINL SERVICES COM 693475105 447 4071 SH SOLE 4071 0 0 POOL CORPORATION COM 73278l105 886 2648 SH SOLE 2648 0 0 PRICE T ROWE GROUP INC COM 74144T108 12123 94551 SH SOLE 94551 0 0 PROCTER & GAMBLE CO COM 742718109 19997 143871 SH SOLE 143871 0 0 PROS HOLDINGS INC COM 74346Y103 111930 3504376 SH SOLE 3504376 0 0 QUALCOMM INC COM 747525103 38839 330043 SH SOLE 330043 0 0 QUALYS INC COM COM 74758t303 90376 922111 SH SOLE 922111 0 0 RAYTHEON TECHNOLOGIES ORD SHS COM 75513e101 378 6567 SH SOLE 6567 0 0 REALTY INCM CRP MD PV$1.REIT COM 756109104 288 4740 SH SOLE 4740 0 0 REPLIGEN CORPORATION COM 759916109 6730 45612 SH SOLE 45612 0 0 REPUBLIC SVCS INC COM 760759100 268 2870 SH SOLE 2870 0 0 ROPER TECHNOLOGIES INC COM 776696106 228187 577528 SH SOLE 577528 0 0 RPM INTERNATIONAL INC COM 749685103 346 4175 SH SOLE 4175 0 0 S & P GLOBAL INC COM 78409V104 161884 448929 SH SOLE 448929 0 0 SALESFORCE.COM INC COM 79466L302 312 1242 SH SOLE 1242 0 0 SBA COMMUNICATIONS CORP CL A COM 78410G104 126603 397522 SH SOLE 397522 0 0 SEI INVESTMENTS CO COM 784117103 353 6953 SH SOLE 6953 0 0 SERVICE CORP INTL COM 817565104 479 11354 SH SOLE 11354 0 0 SITEONE LANDSCAPE SUPPLY, INC. COM 82982L103 13003 106622 SH SOLE 106622 0 0 STERIS PLC COM G8473t100 278 1576 SH SOLE 1576 0 0 TELADOC INC COM 87918A105 10450 47665 SH SOLE 47665 0 0 TELEFLEX INC COM COM 879369106 157181 461728 SH SOLE 461728 0 0 THE DESCARTES SYSTEMS GROUP IN COM 249906108 7402 129908 SH SOLE 129908 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 144714 327764 SH SOLE 327764 0 0 TRANSDIGM GROUP INC COM 893641100 163861 344884 SH SOLE 344884 0 0 TREX COMPANY, INC. COM 89531P105 17182 239970 SH SOLE 239970 0 0 TRIMBLE INC COM 896239100 566 11615 SH SOLE 11615 0 0 TRUPANION, INC. COM 898202106 10952 138808 SH SOLE 138808 0 0 TWILIO INC. COM 90138F102 65123 263560 SH SOLE 263560 0 0 TYLER TECHNOLOGIES INC COM 902252105 111285 319271 SH SOLE 319271 0 0 U S BANCORP COM 902973304 875 24420 SH SOLE 24420 0 0 UNION PACIFIC CORP COM 907818108 255 1296 SH SOLE 1296 0 0 UNITED PARCEL SRVC CLASS B COM 911312106 432 2591 SH SOLE 2591 0 0 UNITEDHEALTH GRP INC COM 91324p102 2463 7901 SH SOLE 7901 0 0 VEEVA SYSTEMS, INC. COM 922475108 111100 395107 SH SOLE 395107 0 0 VENTAS INC REIT COM 92276f100 811 19324 SH SOLE 19324 0 0 VERISK ANALYTICS INC COM 92345Y106 241786 1304763 SH SOLE 1304763 0 0 VERIZON COMMUNICATN COM 92343v104 1026 17242 SH SOLE 17242 0 0 VISA INC CL A COM 92826C839 234380 1172075 SH SOLE 1172075 0 0 VULCAN MATERIALS CO COM 929160109 212709 1569345 SH SOLE 1569345 0 0 W.P. CAREY INC. REIT COM 92936u109 367 5625 SH SOLE 5625 0 0 WABTEC COM 929740108 2611 42200 SH SOLE 42200 0 0 WALMART INC COM 931142103 691 4941 SH SOLE 4941 0 0 WALT DISNEY CO COM 254687106 949 7651 SH SOLE 7651 0 0 WASTE CONNECTIONS INC COM 94106B101 290105 2794841 SH SOLE 2794841 0 0 WATSCO INC COM 942622200 5253 22554 SH SOLE 22554 0 0 WAYFAIR COM 94419L101 8065 27714 SH SOLE 27714 0 0 WD-40 COMPANY COM 929236107 3618 19109 SH SOLE 19109 0 0 WELLS FARGO BK N A COM 949746101 2020 85934 SH SOLE 85934 0 0 GLOBAL X SILVER MINERS ETF ETFS 26924g102 590 42700 SH SOLE 42700 0 0 ISHARES CORE S&P 500 ETF ETFS 464287200 1069 3180 SH SOLE 3180 0 0 ISHARES CORE S&P MID CAP ETF ETFS 464287507 855 4616 SH SOLE 4616 0 0 ISHARES CORE S&P SMALL CAP ETF ETFS 464287804 447 6368 SH SOLE 6368 0 0 ISHARES MSCI EAFE ETF ETFS 464287465 646 10157 SH SOLE 10157 0 0 ISHARES MSCI GLOBAL SILVER & M ETFS 464286327 421 27000 SH SOLE 27000 0 0 SPDR FUND CONSUMER DISCRE SELE ETFS 81369y407 215 1466 SH SOLE 1466 0 0 SPDR GOLD TRUST ETFS 78463v107 272 1533 SH SOLE 1533 0 0 VANGUARD DIVIDEND APPREC ETFS 921908844 1417 11017 SH SOLE 11017 0 0 VANGUARD FTSE ALL WORLD EX US ETFS 922042775 3190 63232 SH SOLE 63232 0 0 VANGUARD FTSE EMERGING MARKETS ETFS 922042858 754 17436 SH SOLE 17436 0 0 VANGUARD HEALTH CARE ETFS 92204a504 246 1204 SH SOLE 1204 0 0 VANGUARD HIGH DIVIDEND YIELD E ETFS 921946406 811 10021 SH SOLE 10021 0 0 VANGUARD INDEX FDS SMALL CP ET ETFS 922908751 360 2341 SH SOLE 2341 0 0 VANGUARD INFO TECHNOLOGY INDEX ETFS 92204a702 330 1058 SH SOLE 1058 0 0 VANGUARD MID CAP ETF ETFS 922908629 446 2533 SH SOLE 2533 0 0 VANGUARD REIT ETF ETFS 922908553 1172 14846 SH SOLE 14846 0 0 VANGUARD S&P 500 ETF ETFS 922908363 4880 15861 SH SOLE 15861 0 0 VANGUARD TOTAL STK MKT ETF ETFS 922908769 554 3253 SH SOLE 3253 0 0 WISDOMTREE TR INDIA ERNGS FD ETFS 97717W422 212 9000 SH SOLE 9000 0 0