0000934999-20-000006.txt : 20200814 0000934999-20-000006.hdr.sgml : 20200814 20200814163857 ACCESSION NUMBER: 0000934999-20-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200814 DATE AS OF CHANGE: 20200814 EFFECTIVENESS DATE: 20200814 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: 201105993 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 06-30-2020 06-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 08-14-2020 0 198 6626791 false
INFORMATION TABLE 2 inftable.xml DF DENT 13F 2Q2020 3-D SYS CORP DEL COM NEW COM 88554D205 424 60625 SH SOLE 60625 0 0 3M COMPANY COM 88579y101 1042 6680 SH SOLE 6680 0 0 AAC HOLDINGS INC COM 000307108 7 182000 SH SOLE 182000 0 0 ABBOTT LABORATORIES COM 002824100 1322 14459 SH SOLE 14459 0 0 ABBVIE INC SHS COM 00287y109 1013 10313 SH SOLE 10313 0 0 ACCENTURE PLC F CLASS A COM g1151c101 404 1883 SH SOLE 1883 0 0 ADOBE SYSTEMS INC COM 00724F101 217 498 SH SOLE 498 0 0 AIR PROD & CHEMICALS COM 009158106 532 2203 SH SOLE 2203 0 0 ALARM.COM COM 011642105 3665 56544 SH SOLE 56544 0 0 ALPHABET INC CLASS C COM 02079K107 133842 94681 SH SOLE 94681 0 0 ALPHABET INC. CLASS A COM 02079k305 1880 1326 SH SOLE 1326 0 0 AMAZON.COM INC COM 023135106 168396 61039 SH SOLE 61039 0 0 AMERICAN TOWER CORP COM 03027X100 159621 617395 SH SOLE 617395 0 0 AMGEN INC. COM 031162100 916 3884 SH SOLE 3884 0 0 ANSYS INC COM 03662Q105 258766 887005 SH SOLE 887005 0 0 APPLE INC COM 037833100 10782 29555 SH SOLE 29555 0 0 AT&T INC COM 00206r102 243 8028 SH SOLE 8028 0 0 ATLASSIAN CORPORATION PLC COM G06242104 43489 241245 SH SOLE 241245 0 0 ATRION CORPORATION COM 049904105 6228 9777 SH SOLE 9777 0 0 AUTO DATA PROCESSING COM 053015103 2069 13897 SH SOLE 13897 0 0 BANK AMER CORP COM COM 060505104 344 14472 SH SOLE 14472 0 0 BECTON DICKINSON&CO COM 075887109 461 1928 SH SOLE 1928 0 0 BERKLEY W R CORP COM 084423102 1278 22301 SH SOLE 22301 0 0 BERKSHIRE HATHAWAY INC DELAWA COM 084670108 1871 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC CL B COM 084670702 6405 35883 SH SOLE 35883 0 0 BIO-TECHNE CORP COM 09073M104 224837 851429 SH SOLE 851429 0 0 BLACK KNIGHT INC COM 09215C105 121453 1673833 SH SOLE 1673833 0 0 BLACKLINE INC COM 09239B109 208380 2513324 SH SOLE 2513324 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 30017 256119 SH SOLE 256119 0 0 BRISTOL-MYERS SQUIBB COM 110122108 226 3851 SH SOLE 3851 0 0 BRITISH AMER TOBACCO PLC ADR COM 110448107 210 5402 SH SOLE 5402 0 0 BROOKS AUTOMATION INC COM 114340102 54452 1230827 SH SOLE 1230827 0 0 CABLE ONE INC COM COM 12685J105 140275 79035 SH SOLE 79035 0 0 CALAVO GROWERS INC COM 128246105 4348 69112 SH SOLE 69112 0 0 CANADIAN NATL RAILWY F COM 136375102 1284 14500 SH SOLE 14500 0 0 CANTEL MEDICAL CORP COM 138098108 3299 74595 SH SOLE 74595 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 1613 25766 SH SOLE 25766 0 0 CARMAX INC COM 143130102 137382 1534143 SH SOLE 1534143 0 0 CBRE GROUP INC COM 12504L109 126516 2797781 SH SOLE 2797781 0 0 CHEVRON CORP COM 166764100 345 3871 SH SOLE 3871 0 0 CHUBB LTD COM h1467j104 513 4050 SH SOLE 4050 0 0 CIGNA CORP COM 125523100 397 2114 SH SOLE 2114 0 0 CISCO SYSTEMS INC COM 17275r102 3002 64375 SH SOLE 64375 0 0 COCA COLA COM COM 191216100 1730 38713 SH SOLE 38713 0 0 COGENT COMMUNICATIONS COM 19239V302 8752 113138 SH SOLE 113138 0 0 COLGATE-PALMOLIVE CO COM 194162103 864 11800 SH SOLE 11800 0 0 COMCAST CORP NEW CL A COM 20030n101 2584 66301 SH SOLE 66301 0 0 CONSTELLATION SOFTWR F COM 21037x100 8694 7684 SH SOLE 7684 0 0 COSTAR GROUP INC COM 22160N109 152058 213964 SH SOLE 213964 0 0 COSTCO WHOLESALE CO COM 22160k105 220 727 SH SOLE 727 0 0 COUPA SOFTWARE COM 22266l106 22940 82803 SH SOLE 82803 0 0 CROWN CASTLE REIT INC COM 22822v101 9113 54454 SH SOLE 54454 0 0 CVS HEALTH CORP COM 126650100 292 4499 SH SOLE 4499 0 0 DANAHER CORP COM 235851102 132236 747813 SH SOLE 747813 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 1718 34308 SH SOLE 34308 0 0 DOLLAR GENERAL CORP COM 256677105 34734 182323 SH SOLE 182323 0 0 DOUGLAS DYNAMICS INC COM 25960R105 11119 316586 SH SOLE 316586 0 0 DUKE REALTY CORP REIT COM 264411505 372 10500 SH SOLE 10500 0 0 EAST WEST BANCORP INC COM 27579r104 272 7500 SH SOLE 7500 0 0 ECOLAB INC COM 278865100 226466 1138308 SH SOLE 1138308 0 0 EDWARDS LIFESCIENCES COM 28176e108 2357 34098 SH SOLE 34098 0 0 EMERSON ELECTRIC CO COM 291011104 462 7443 SH SOLE 7443 0 0 ENERGY TRANSFER LP COM 29273v100 93 13033 SH SOLE 13033 0 0 ENTERPRISE PRODS PART LP COM 293792107 731 40212 SH SOLE 40212 0 0 ENVESTNET INC COM 29404K106 99668 1355284 SH SOLE 1355284 0 0 EQUITY RESIDENTIAL REIT COM 29476l107 202 3426 SH SOLE 3426 0 0 EVERTEC INC COM 30040P103 5085 180962 SH SOLE 180962 0 0 EVO PAYMENTS INC COM 26927e104 9810 429684 SH SOLE 429684 0 0 EXACT SCIENCES CORP COM COM 30063p105 235 2700 SH SOLE 2700 0 0 EXPONENT INC COM 30214U102 8237 101775 SH SOLE 101775 0 0 EXXON MOBIL CORP COM 30231g102 870 19457 SH SOLE 19457 0 0 FACEBOOK INC CLASS COM 30303m102 424 1867 SH SOLE 1867 0 0 FASTENAL CO COM 311900104 170156 3971902 SH SOLE 3971902 0 0 FISERV INC COM 337738108 5116 52406 SH SOLE 52406 0 0 FLOOR & DECOR HOLDINGS, INC. COM 339750101 9992 173316 SH SOLE 173316 0 0 FORTINET INC COM COM 34959E109 1409 10263 SH SOLE 10263 0 0 GENERAL ELECTRIC CO COM 369604103 246 35994 SH SOLE 35994 0 0 GENUINE PARTS CO COM 372460105 268 3079 SH SOLE 3079 0 0 GLU MOBILE INC COM 379890106 116 12500 SH SOLE 12500 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 13140 118543 SH SOLE 118543 0 0 HAMILTON LANE INC COM 407497106 11876 176273 SH SOLE 176273 0 0 HEALTHEQUITY, INC. COM 42226A107 5376 91638 SH SOLE 91638 0 0 HEALTHPEAK PPTYS INC COM 42250p103 1269 46032 SH SOLE 46032 0 0 HEICO CORP CL A COM 422806208 81093 998188 SH SOLE 998188 0 0 HELIOS TECHNOLOGIES ORD SHS COM 42328h109 3920 105243 SH SOLE 105243 0 0 HOME DEPOT INC COM 437076102 838 3344 SH SOLE 3344 0 0 HONEYWELL INTL INC COM 438516106 367 2539 SH SOLE 2539 0 0 IAA INC. COM 449253103 10130 262634 SH SOLE 262634 0 0 IBM CORP COM 459200101 580 4806 SH SOLE 4806 0 0 IDEX CORP COM 45167R104 3357 21244 SH SOLE 21244 0 0 IDEXX LABS INC COM 45168d104 80534 243924 SH SOLE 243924 0 0 ILLINOIS TOOL WORKS COM 452308109 386 2208 SH SOLE 2208 0 0 ILLUMINA INC COM 452327109 236250 637911 SH SOLE 637911 0 0 INTEL CORP COM 458140100 15590 260564 SH SOLE 260564 0 0 INTUITIVE SURGICAL INC COM 46120E602 177451 311411 SH SOLE 311411 0 0 J P MORGAN CHASE & CO COM 46625h100 4043 42984 SH SOLE 42984 0 0 JOHN BEAN TECHNOLOGIES COM 477839104 6495 75505 SH SOLE 75505 0 0 JOHNSON AND JOHNSON COM COM 478160104 11954 85001 SH SOLE 85001 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 2180 14602 SH SOLE 14602 0 0 KEYON COMMUNI HOLD INC COM 493312201 0 16667 SH SOLE 16667 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338l103 2173 21566 SH SOLE 21566 0 0 KIMBERLY-CLARK CORP COM 494368103 398 2813 SH SOLE 2813 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 1559 9384 SH SOLE 9384 0 0 LEMAITRE VASCULAR COM 525558201 3214 121748 SH SOLE 121748 0 0 LILLY ELI & CO COM 532457108 1299 7911 SH SOLE 7911 0 0 LITTELFUSE INC COM 537008104 3728 21848 SH SOLE 21848 0 0 LOWE'S COMPANIES INC COM 548661107 3570 26419 SH SOLE 26419 0 0 M & T BANK CORP COM 55261f104 343 3302 SH SOLE 3302 0 0 MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 265 6150 SH SOLE 6150 0 0 MARKEL CORP HLDG CO COM 570535104 193589 209700 SH SOLE 209700 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 893 4322 SH SOLE 4322 0 0 MASTERCARD INC-CLASS A COM 57636Q104 146914 496834 SH SOLE 496834 0 0 MC DONALDS CORP COM 580135101 640 3470 SH SOLE 3470 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 2119 11809 SH SOLE 11809 0 0 MERCK & CO. INC. COM 58933y105 4369 56503 SH SOLE 56503 0 0 MERGENET SOLUTIONS INC COM COM 58950m109 10 10000 SH SOLE 10000 0 0 MESA LABS INC COM 59064R109 9650 44509 SH SOLE 44509 0 0 MICROSOFT CORP COM 594918104 22957 112806 SH SOLE 112806 0 0 MIDDLEBY CORP COM 596278101 2555 32372 SH SOLE 32372 0 0 MONRO INC COM 610236101 8738 159040 SH SOLE 159040 0 0 MOODYS CORP COM 615369105 193422 704045 SH SOLE 704045 0 0 NASPERS SPON ADR EACH REP 0.2 COM 631512209 247 6750 SH SOLE 6750 0 0 NEOGEN CORP COM COM 640491106 962 12400 SH SOLE 12400 0 0 NESTLE S A F SPONSORED ADR 1 A COM 641069406 678 6142 SH SOLE 6142 0 0 NEXTERA ENERGY INC SHS COM 65339f101 202 842 SH SOLE 842 0 0 NORFOLK SOUTHERN CO COM 655844108 2776 15813 SH SOLE 15813 0 0 NOVANTA INC COM NPV COM 67000b104 10535 98670 SH SOLE 98670 0 0 NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 478 5475 SH SOLE 5475 0 0 NUTRIEN LTD COM 67077m108 612 19055 SH SOLE 19055 0 0 O REILLY AUTOMOTIVE COM 67103h107 18365 43552 SH SOLE 43552 0 0 OKTA, INC COM 679295105 88578 442380 SH SOLE 442380 0 0 OLD DOMINION FGHT LINES INC CO COM 679580100 25597 150935 SH SOLE 150935 0 0 ORTHOPEDIATRICS CORP COM 68752L100 13819 315793 SH SOLE 315793 0 0 PAYCHEX INC COM 704326107 3552 46893 SH SOLE 46893 0 0 PEPSICO INC COM 713448108 1625 12288 SH SOLE 12288 0 0 PFIZER INC COM 717081103 2065 63158 SH SOLE 63158 0 0 PINNACLE WEST CAP CORP COM 723484101 220 3000 SH SOLE 3000 0 0 PNC FINL SERVICES COM 693475105 691 6571 SH SOLE 6571 0 0 POOL CORPORATION COM 73278l105 720 2648 SH SOLE 2648 0 0 PRICE T ROWE GROUP INC COM 74144T108 11336 91793 SH SOLE 91793 0 0 PROCTER & GAMBLE CO COM 742718109 16860 141006 SH SOLE 141006 0 0 PROS HOLDINGS INC COM 74346Y103 146272 3292185 SH SOLE 3292185 0 0 QUALCOMM INC COM 747525103 29552 323997 SH SOLE 323997 0 0 QUALYS INC COM COM 74758t303 92156 885946 SH SOLE 885946 0 0 RAYTHEON TECHNOLOGIES ORD SHS COM 75513e101 448 7276 SH SOLE 7276 0 0 REALTY INCM CRP MD PV$1.REIT COM 756109104 282 4740 SH SOLE 4740 0 0 REPLIGEN CORPORATION COM 759916109 5476 44300 SH SOLE 44300 0 0 ROPER TECHNOLOGIES INC COM 776696106 215770 555736 SH SOLE 555736 0 0 RPM INTERNATIONAL INC COM 749685103 313 4175 SH SOLE 4175 0 0 S & P GLOBAL INC COM 78409V104 150048 455407 SH SOLE 455407 0 0 SALESFORCE.COM INC COM 79466L302 233 1242 SH SOLE 1242 0 0 SBA COMMUNICATIONS CORP CL A COM 78410G104 106866 358706 SH SOLE 358706 0 0 SEI INVESTMENTS CO COM 784117103 498 9053 SH SOLE 9053 0 0 SERVICE CORP INTL COM 817565104 282 7247 SH SOLE 7247 0 0 SITEONE LANDSCAPE SUPPLY, INC. COM 82982L103 14772 129615 SH SOLE 129615 0 0 SMITH A O COM 831865209 433 9192 SH SOLE 9192 0 0 STERIS PLC COM G8473t100 284 1851 SH SOLE 1851 0 0 TELADOC INC COM 87918A105 8987 47091 SH SOLE 47091 0 0 TELEFLEX INC COM COM 879369106 143963 395525 SH SOLE 395525 0 0 THE DESCARTES SYSTEMS GROUP IN COM 249906108 8613 162820 SH SOLE 162820 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 119645 330201 SH SOLE 330201 0 0 TRANSDIGM GROUP INC COM 893641100 145202 328474 SH SOLE 328474 0 0 TREX COMPANY, INC. COM 89531P105 14796 113756 SH SOLE 113756 0 0 TRIMBLE INC COM 896239100 661 15315 SH SOLE 15315 0 0 TRUIST FINANCIAL ORD SHS COM 89832Q109 465 12394 SH SOLE 12394 0 0 TRUPANION, INC. COM 898202106 9581 224437 SH SOLE 224437 0 0 TWILIO INC. COM 90138F102 55129 251251 SH SOLE 251251 0 0 TYLER TECHNOLOGIES INC COM 902252105 110087 317362 SH SOLE 317362 0 0 U S BANCORP COM 902973304 902 24500 SH SOLE 24500 0 0 UNION PACIFIC CORP COM 907818108 256 1516 SH SOLE 1516 0 0 UNITED PARCEL SRVC CLASS B COM 911312106 266 2391 SH SOLE 2391 0 0 UNITEDHEALTH GRP INC COM 91324p102 2349 7964 SH SOLE 7964 0 0 VEEVA SYSTEMS, INC. COM 922475108 85328 363996 SH SOLE 363996 0 0 VENTAS INC REIT COM 92276f100 715 19524 SH SOLE 19524 0 0 VERISK ANALYTICS INC COM 92345Y106 208194 1223233 SH SOLE 1223233 0 0 VERIZON COMMUNICATN COM 92343v104 979 17762 SH SOLE 17762 0 0 VISA INC CL A COM 92826C839 226387 1171957 SH SOLE 1171957 0 0 VULCAN MATERIALS CO COM 929160109 172515 1489121 SH SOLE 1489121 0 0 W.P. CAREY INC. REIT COM 92936u109 381 5625 SH SOLE 5625 0 0 WABTEC COM 929740108 2241 38925 SH SOLE 38925 0 0 WALMART INC COM 931142103 592 4941 SH SOLE 4941 0 0 WALT DISNEY CO COM 254687106 509 4562 SH SOLE 4562 0 0 WASTE CONNECTIONS INC COM 94106B101 249575 2660999 SH SOLE 2660999 0 0 WATSCO INC COM 942622200 4074 22929 SH SOLE 22929 0 0 WAYFAIR COM 94419L101 9068 45889 SH SOLE 45889 0 0 WD-40 COMPANY COM 929236107 3724 18780 SH SOLE 18780 0 0 WELLS FARGO BK N A COM 949746101 1985 77538 SH SOLE 77538 0 0 ISHARES MSCI EAFE ETF ETFS 464287465 618 10157 SH SOLE 10157 0 0 SPDR GOLD TRUST ETFS 78463v107 257 1533 SH SOLE 1533 0 0 VANGUARD DIVIDEND APPREC ETFS 921908844 1272 10858 SH SOLE 10858 0 0 VANGUARD FTSE ALL WORLD EX US ETFS 922042775 3012 63257 SH SOLE 63257 0 0 VANGUARD FTSE EMERGING MARKETS ETFS 922042858 697 17598 SH SOLE 17598 0 0 VANGUARD HIGH DIVIDEND YIELD E ETFS 921946406 750 9517 SH SOLE 9517 0 0 VANGUARD INDEX FDS SMALL CP ET ETFS 922908751 221 1515 SH SOLE 1515 0 0 VANGUARD MID CAP ETF ETFS 922908629 442 2697 SH SOLE 2697 0 0 VANGUARD REIT ETF ETFS 922908553 1165 14836 SH SOLE 14836 0 0 VANGUARD S&P 500 ETF ETFS 922908363 4495 15861 SH SOLE 15861 0 0 VANGUARD TOTAL STK MKT ETF ETFS 922908769 448 2862 SH SOLE 2862 0 0