0000934999-21-000002.txt : 20210216 0000934999-21-000002.hdr.sgml : 20210216 20210216154901 ACCESSION NUMBER: 0000934999-21-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210216 DATE AS OF CHANGE: 20210216 EFFECTIVENESS DATE: 20210216 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: 21637490 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 12-31-2020 12-31-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 4108372544 Carolyn E Gaynor Baltimore MD 02-16-2021 0 224 8608793 false
INFORMATION TABLE 2 inftable.xml DF DENT 4Q2020 13F 3-D SYS CORP DEL COM NEW COM 88554D205 635 60625 SH SOLE 60625 0 0 3M COMPANY COM 88579y101 1168 6680 SH SOLE 6680 0 0 AAC HOLDINGS INC COM 000307108 1 32500 SH SOLE 32500 0 0 ABBOTT LABORATORIES COM 002824100 1860 16989 SH SOLE 16989 0 0 ABBVIE INC SHS COM 00287y109 1094 10213 SH SOLE 10213 0 0 ACCENTURE PLC F CLASS A COM g1151c101 491 1880 SH SOLE 1880 0 0 ADOBE SYSTEMS INC COM 00724F101 249 498 SH SOLE 498 0 0 AIR PROD & CHEMICALS COM 009158106 602 2203 SH SOLE 2203 0 0 ALARM.COM COM 011642105 10582 102289 SH SOLE 102289 0 0 ALPHABET INC CLASS C COM 02079K107 148941 85018 SH SOLE 85018 0 0 ALPHABET INC. CLASS A COM 02079k305 2324 1326 SH SOLE 1326 0 0 AMAZON.COM INC COM 023135106 176086 54065 SH SOLE 54065 0 0 AMERICAN TOWER CORP COM 03027X100 157924 703575 SH SOLE 703575 0 0 AMGEN INC. COM 031162100 891 3876 SH SOLE 3876 0 0 AMPHENOL CORP NEW CL A COM 032095101 220 1686 SH SOLE 1686 0 0 ANALOG DEVICES INC COM 032654105 511 3456 SH SOLE 3456 0 0 ANSYS INC COM 03662Q105 339896 934293 SH SOLE 934293 0 0 APPLE INC COM 037833100 14764 111267 SH SOLE 111267 0 0 ASPEN TECHNOLOGY, INC. COM 045327103 7591 58283 SH SOLE 58283 0 0 ATLASSIAN CORPORATION PLC COM G06242104 63348 270870 SH SOLE 270870 0 0 ATRION CORPORATION COM 049904105 17905 27878 SH SOLE 27878 0 0 AUTO DATA PROCESSING COM 053015103 2391 13568 SH SOLE 13568 0 0 BANK AMER CORP COM COM 060505104 439 14472 SH SOLE 14472 0 0 BANK OF HAWAII CORP COM 062540109 225 2942 SH SOLE 2942 0 0 BECTON DICKINSON&CO COM 075887109 482 1928 SH SOLE 1928 0 0 BERKLEY W R CORP COM 084423102 1332 20061 SH SOLE 20061 0 0 BERKSHIRE HATHAWAY INC DELAWA COM 084670108 2435 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC CL B COM 084670702 7069 30486 SH SOLE 30486 0 0 BIO-TECHNE CORP COM 09073M104 293995 925823 SH SOLE 925823 0 0 BLACK KNIGHT INC COM 09215C105 161691 1830118 SH SOLE 1830118 0 0 BLACKLINE INC COM 09239B109 343727 2577053 SH SOLE 2577053 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 66819 386260 SH SOLE 386260 0 0 BRISTOL-MYERS SQUIBB COM 110122108 222 3583 SH SOLE 3583 0 0 BRITISH AMER TOBACCO PLC ADR COM 110448107 203 5402 SH SOLE 5402 0 0 BROADRIDGE FINL SOLUTIONS COM 11133T103 340 2222 SH SOLE 2222 0 0 BROOKS AUTOMATION INC COM 114340102 87643 1291711 SH SOLE 1291711 0 0 C M S ENERGY CORP COM 125896100 255 4185 SH SOLE 4185 0 0 CABLE ONE INC COM COM 12685J105 250236 112328 SH SOLE 112328 0 0 CALAVO GROWERS INC COM 128246105 5245 75540 SH SOLE 75540 0 0 CANADIAN NATL RAILWY F COM 136375102 1593 14500 SH SOLE 14500 0 0 CANTEL MEDICAL CORP COM 138098108 6454 81847 SH SOLE 81847 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 2081 21056 SH SOLE 21056 0 0 CARMAX INC COM 143130102 182690 1934042 SH SOLE 1934042 0 0 CASTLE BIOSCIENCES INC. COM 14843C105 2736 40752 SH SOLE 40752 0 0 CBRE GROUP INC COM 12504L109 141930 2262917 SH SOLE 2262917 0 0 CDW CORP COM COM 12514G108 381 2890 SH SOLE 2890 0 0 CHARTER COMMUNICATIONS, INC. COM 16119p108 222 335 SH SOLE 335 0 0 CHEVRON CORP COM 166764100 358 4238 SH SOLE 4238 0 0 CHUBB LTD COM h1467j104 602 3910 SH SOLE 3910 0 0 CISCO SYSTEMS INC COM 17275r102 2959 66125 SH SOLE 66125 0 0 COCA COLA COM COM 191216100 1917 34959 SH SOLE 34959 0 0 COGENT COMMUNICATIONS HOLDINGS COM 19239V302 12152 202977 SH SOLE 202977 0 0 COLGATE-PALMOLIVE CO COM 194162103 941 11000 SH SOLE 11000 0 0 COMCAST CORP NEW CL A COM 20030n101 3717 70938 SH SOLE 70938 0 0 CONSTELLATION SOFTWR F COM 21037x100 9633 7393 SH SOLE 7393 0 0 COSTAR GROUP INC COM 22160N109 210516 227762 SH SOLE 227762 0 0 COSTCO WHOLESALE CO COM 22160k105 952 2527 SH SOLE 2527 0 0 COUPA SOFTWARE COM 22266l106 28320 83562 SH SOLE 83562 0 0 CROWDSTRIKE HOLDINGS, INC. COM 22788c105 71725 338613 SH SOLE 338613 0 0 CROWN CASTLE REIT INC COM 22822v101 8591 53964 SH SOLE 53964 0 0 CVS HEALTH CORP COM 126650100 343 5016 SH SOLE 5016 0 0 DANAHER CORP COM 235851102 165297 744112 SH SOLE 744112 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 1912 21122 SH SOLE 21122 0 0 DOLLAR GENERAL CORP COM 256677105 40577 192950 SH SOLE 192950 0 0 DOUGLAS DYNAMICS INC COM 25960R105 17586 411174 SH SOLE 411174 0 0 DUKE REALTY CORP REIT COM 264411505 328 8200 SH SOLE 8200 0 0 EAST WEST BANCORP INC COM 27579r104 411 8100 SH SOLE 8100 0 0 ECOLAB INC COM 278865100 264440 1222221 SH SOLE 1222221 0 0 EDWARDS LIFESCIENCES COM 28176e108 3144 34463 SH SOLE 34463 0 0 EMERSON ELECTRIC CO COM 291011104 546 6793 SH SOLE 6793 0 0 ENTERPRISE PRODS PART LP COM 293792107 778 39712 SH SOLE 39712 0 0 ENVESTNET INC COM 29404K106 115394 1402287 SH SOLE 1402287 0 0 EQUITY RESIDENTIAL REIT COM 29476l107 203 3426 SH SOLE 3426 0 0 EVERTEC INC COM 30040P103 7952 202240 SH SOLE 202240 0 0 EVO PAYMENTS INC COM 26927e104 12950 479440 SH SOLE 479440 0 0 EXACT SCIENCES CORP COM COM 30063p105 358 2700 SH SOLE 2700 0 0 EXPONENT INC COM 30214U102 10011 111195 SH SOLE 111195 0 0 EXXON MOBIL CORP COM 30231g102 729 17693 SH SOLE 17693 0 0 FACEBOOK INC CLASS COM 30303m102 539 1972 SH SOLE 1972 0 0 FASTENAL CO COM 311900104 203316 4163743 SH SOLE 4163743 0 0 FISERV INC COM 337738108 5967 52406 SH SOLE 52406 0 0 FLOOR & DECOR HOLDINGS, INC. COM 339750101 17851 192258 SH SOLE 192258 0 0 FORTINET INC COM COM 34959E109 1454 9787 SH SOLE 9787 0 0 FULTON FINL CORP PA COM COM 360271100 1674 131565 SH SOLE 131565 0 0 GENUINE PARTS CO COM 372460105 239 2379 SH SOLE 2379 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 97206 755112 SH SOLE 755112 0 0 HAMILTON LANE INC COM 407497106 15294 195950 SH SOLE 195950 0 0 HEALTHEQUITY, INC. COM 42226A107 9938 142567 SH SOLE 142567 0 0 HEALTHPEAK PPTYS INC COM 42250p103 1221 40387 SH SOLE 40387 0 0 HEICO CORP CL A COM 422806208 157714 1347289 SH SOLE 1347289 0 0 HELIOS TECHNOLOGIES ORD SHS COM 42328h109 3314 62187 SH SOLE 62187 0 0 HOME DEPOT INC COM 437076102 1030 3878 SH SOLE 3878 0 0 HONEYWELL INTL INC COM 438516106 816 3837 SH SOLE 3837 0 0 IAA INC. COM 449253103 19134 294453 SH SOLE 294453 0 0 IBM CORP COM 459200101 516 4098 SH SOLE 4098 0 0 IDEX CORP COM 45167R104 4706 23623 SH SOLE 23623 0 0 IDEXX LABS INC COM 45168d104 129249 258565 SH SOLE 258565 0 0 ILLINOIS TOOL WORKS COM 452308109 534 2617 SH SOLE 2617 0 0 ILLUMINA INC COM 452327109 256514 693281 SH SOLE 693281 0 0 INTEL CORP COM 458140100 12556 252033 SH SOLE 252033 0 0 INTUITIVE SURGICAL INC COM 46120E602 263940 322626 SH SOLE 322626 0 0 J P MORGAN CHASE & CO COM 46625h100 6255 49221 SH SOLE 49221 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 205 1880 SH SOLE 1880 0 0 JOHN BEAN TECHNOLOGIES COM 477839104 12496 109742 SH SOLE 109742 0 0 JOHNSON AND JOHNSON COM COM 478160104 12767 81121 SH SOLE 81121 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 2374 11629 SH SOLE 11629 0 0 KEYON COMMUNI HOLD INC COM 493312201 0 16667 SH SOLE 16667 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338l103 2553 19325 SH SOLE 19325 0 0 KIMBERLY-CLARK CORP COM 494368103 379 2813 SH SOLE 2813 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 1734 8521 SH SOLE 8521 0 0 LEMAITRE VASCULAR COM 525558201 8391 207191 SH SOLE 207191 0 0 LILLY ELI & CO COM 532457108 929 5501 SH SOLE 5501 0 0 LITTELFUSE INC COM 537008104 6196 24332 SH SOLE 24332 0 0 LOWE'S COMPANIES INC COM 548661107 4076 25397 SH SOLE 25397 0 0 M & T BANK CORP COM 55261f104 471 3697 SH SOLE 3697 0 0 MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 624 14708 SH SOLE 14708 0 0 MARKEL CORP HLDG CO COM 570535104 223051 215863 SH SOLE 215863 0 0 MARSH & MC LENNAN COMPANIES IN COM 571748102 266 2277 SH SOLE 2277 0 0 MASIMO CORP COM COM 574795100 29634 110419 SH SOLE 110419 0 0 MASTERCARD INC-CLASS A COM 57636Q104 189534 530997 SH SOLE 530997 0 0 MC DONALDS CORP COM 580135101 707 3295 SH SOLE 3295 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 2228 23310 SH SOLE 23310 0 0 MEDTRONIC PLC F COM g5960l103 352 3004 SH SOLE 3004 0 0 MERCK & CO. INC. COM 58933y105 4171 50988 SH SOLE 50988 0 0 MERGENET SOLUTIONS INC COM COM 58950m109 10 10000 SH SOLE 10000 0 0 MESA LABS INC COM 59064R109 14224 49622 SH SOLE 49622 0 0 MICROSOFT CORP COM 594918104 25101 112856 SH SOLE 112856 0 0 MIDDLEBY CORP COM 596278101 2889 22409 SH SOLE 22409 0 0 MONDELEZ INTL INC COM 609207105 421 7196 SH SOLE 7196 0 0 MONRO INC COM 610236101 5875 110224 SH SOLE 110224 0 0 MOODYS CORP COM 615369105 218971 754448 SH SOLE 754448 0 0 NASPERS SPON ADR EACH REP 0.2 COM 631512209 274 6750 SH SOLE 6750 0 0 NEOGEN CORP COM COM 640491106 936 11800 SH SOLE 11800 0 0 NESTLE S A F SPONSORED ADR 1 A COM 641069406 724 6142 SH SOLE 6142 0 0 NEWMONT GOLDCORP CORP COM 651639106 309 5165 SH SOLE 5165 0 0 NEXTERA ENERGY INC SHS COM 65339f101 586 7595 SH SOLE 7595 0 0 NORFOLK SOUTHERN CO COM 655844108 3419 14389 SH SOLE 14389 0 0 NOVANTA INC COM NPV COM 67000b104 12992 109893 SH SOLE 109893 0 0 NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 517 5475 SH SOLE 5475 0 0 NUTRIEN LTD COM 67077m108 1912 39705 SH SOLE 39705 0 0 O REILLY AUTOMOTIVE COM 67103h107 19470 43022 SH SOLE 43022 0 0 OKTA, INC COM 679295105 117381 461658 SH SOLE 461658 0 0 OLD DOMINION FGHT LINES INC CO COM 679580100 35557 182175 SH SOLE 182175 0 0 ORTHOPEDIATRICS CORP COM 68752L100 20947 507803 SH SOLE 507803 0 0 PAYCHEX INC COM 704326107 4039 43343 SH SOLE 43343 0 0 PELOTON INTERACTIVE INC CL A C COM 70614w100 668 4400 SH SOLE 4400 0 0 PEPSICO INC COM 713448108 1817 12250 SH SOLE 12250 0 0 PFIZER INC COM 717081103 2454 66673 SH SOLE 66673 0 0 PINNACLE WEST CAP CORP COM 723484101 240 3000 SH SOLE 3000 0 0 PNC FINL SERVICES COM 693475105 593 3983 SH SOLE 3983 0 0 POOL CORPORATION COM 73278l105 986 2648 SH SOLE 2648 0 0 PRICE T ROWE GROUP INC COM 74144T108 14228 93984 SH SOLE 93984 0 0 PROCTER & GAMBLE CO COM 742718109 19681 141451 SH SOLE 141451 0 0 PROS HOLDINGS INC COM 74346Y103 113401 2233620 SH SOLE 2233620 0 0 QUALCOMM INC COM 747525103 99380 652355 SH SOLE 652355 0 0 QUALYS INC COM COM 74758t303 113833 934053 SH SOLE 934053 0 0 RAYTHEON TECHNOLOGIES ORD SHS COM 75513e101 454 6344 SH SOLE 6344 0 0 REALTY INCM CRP MD PV$1.REIT COM 756109104 295 4740 SH SOLE 4740 0 0 REPLIGEN CORPORATION COM 759916109 9575 49965 SH SOLE 49965 0 0 REPUBLIC SVCS INC COM 760759100 278 2889 SH SOLE 2889 0 0 ROPER TECHNOLOGIES INC COM 776696106 232250 538750 SH SOLE 538750 0 0 RPM INTERNATIONAL INC COM 749685103 361 3975 SH SOLE 3975 0 0 S & P GLOBAL INC COM 78409V104 148218 450881 SH SOLE 450881 0 0 SALESFORCE.COM INC COM 79466L302 249 1121 SH SOLE 1121 0 0 SBA COMMUNICATIONS CORP CL A COM 78410G104 148537 526485 SH SOLE 526485 0 0 SEI INVESTMENTS CO COM 784117103 400 6953 SH SOLE 6953 0 0 SERVICE CORP INTL COM 817565104 560 11408 SH SOLE 11408 0 0 SITEONE LANDSCAPE SUPPLY, INC. COM 82982L103 18208 114782 SH SOLE 114782 0 0 SOUTHERN COMPANY COM 842587107 205 3341 SH SOLE 3341 0 0 STARBUCKS CORP COM COM 855244109 343 3208 SH SOLE 3208 0 0 STERIS PLC COM G8473t100 299 1576 SH SOLE 1576 0 0 STRYKER CORP COM 863667101 233 949 SH SOLE 949 0 0 TELADOC INC COM 87918A105 6483 32421 SH SOLE 32421 0 0 TELEFLEX INC COM COM 879369106 219189 532568 SH SOLE 532568 0 0 THE DESCARTES SYSTEMS GROUP IN COM 249906108 8324 142338 SH SOLE 142338 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 153389 329316 SH SOLE 329316 0 0 TRANSDIGM GROUP INC COM 893641100 206055 332965 SH SOLE 332965 0 0 TREX COMPANY, INC. COM 89531P105 21286 254252 SH SOLE 254252 0 0 TRIMBLE INC COM 896239100 749 11215 SH SOLE 11215 0 0 TRUPANION, INC. COM 898202106 11436 95534 SH SOLE 95534 0 0 TWILIO INC. COM 90138F102 90814 268285 SH SOLE 268285 0 0 TYLER TECHNOLOGIES INC COM 902252105 103105 236198 SH SOLE 236198 0 0 U S BANCORP COM 902973304 1138 24420 SH SOLE 24420 0 0 UNION PACIFIC CORP COM 907818108 270 1296 SH SOLE 1296 0 0 UNITED PARCEL SRVC CLASS B COM 911312106 436 2591 SH SOLE 2591 0 0 UNITEDHEALTH GRP INC COM 91324p102 2647 7549 SH SOLE 7549 0 0 VEEVA SYSTEMS, INC. COM 922475108 110326 405236 SH SOLE 405236 0 0 VENTAS INC REIT COM 92276f100 896 18276 SH SOLE 18276 0 0 VERISK ANALYTICS INC COM 92345Y106 249144 1200171 SH SOLE 1200171 0 0 VERIZON COMMUNICATN COM 92343v104 1012 17229 SH SOLE 17229 0 0 VISA INC CL A COM 92826C839 257427 1176915 SH SOLE 1176915 0 0 VULCAN MATERIALS CO COM 929160109 242390 1634344 SH SOLE 1634344 0 0 W.P. CAREY INC. REIT COM 92936u109 397 5625 SH SOLE 5625 0 0 WABTEC COM 929740108 3089 42200 SH SOLE 42200 0 0 WALMART INC COM 931142103 712 4941 SH SOLE 4941 0 0 WALT DISNEY CO COM 254687106 1047 5780 SH SOLE 5780 0 0 WASTE CONNECTIONS INC COM 94106B101 240686 2346554 SH SOLE 2346554 0 0 WATSCO INC COM 942622200 5019 22154 SH SOLE 22154 0 0 WAYFAIR COM 94419L101 4403 19497 SH SOLE 19497 0 0 WD-40 COMPANY COM 929236107 5487 20654 SH SOLE 20654 0 0 WELLS FARGO BK N A COM 949746101 2319 76824 SH SOLE 76824 0 0 WORKIVA INC COM 98139A105 4034 44032 SH SOLE 44032 0 0 WSFS FINANCIAL CORP COM 929328102 201 4469 SH SOLE 4469 0 0 GLOBAL X SILVER MINERS ETF ETFS 26924g102 696 42700 SH SOLE 42700 0 0 ISHARES CORE S&P 500 ETF ETFS 464287200 1172 3123 SH SOLE 3123 0 0 ISHARES MSCI EAFE ETF ETFS 464287465 741 10157 SH SOLE 10157 0 0 ISHARES MSCI GLOBAL SILVER & M ETFS 464286327 701 41000 SH SOLE 41000 0 0 MARKET VECTORS ETF TR JR GOLD ETFS 92189f791 456 8400 SH SOLE 8400 0 0 S&P DEP RECEIPTS ETFS 78462F103 332 888 SH SOLE 888 0 0 SPDR FUND CONSUMER DISCRE SELE ETFS 81369y407 230 1431 SH SOLE 1431 0 0 SPDR GOLD TRUST ETFS 78463v107 273 1533 SH SOLE 1533 0 0 VANECK VECTORS GOLD MINERS ETF ETFS 92189F106 474 13150 SH SOLE 13150 0 0 VANGUARD DIVIDEND APPREC ETFS 921908844 1550 10977 SH SOLE 10977 0 0 VANGUARD FTSE ALL WORLD EX US ETFS 922042775 3690 63232 SH SOLE 63232 0 0 VANGUARD FTSE EMERGING MARKETS ETFS 922042858 874 17436 SH SOLE 17436 0 0 VANGUARD HEALTH CARE ETFS 92204a504 269 1204 SH SOLE 1204 0 0 VANGUARD HIGH DIVIDEND YIELD E ETFS 921946406 917 10021 SH SOLE 10021 0 0 VANGUARD INDEX FDS SMALL CP ET ETFS 922908751 516 2649 SH SOLE 2649 0 0 VANGUARD INFO TECHNOLOGY INDEX ETFS 92204a702 374 1058 SH SOLE 1058 0 0 VANGUARD MID CAP ETF ETFS 922908629 627 3032 SH SOLE 3032 0 0 VANGUARD REIT ETF ETFS 922908553 1261 14846 SH SOLE 14846 0 0 VANGUARD S&P 500 ETF ETFS 922908363 5207 15151 SH SOLE 15151 0 0 VANGUARD TOTAL STK MKT ETF ETFS 922908769 585 3006 SH SOLE 3006 0 0 WISDOMTREE TR INDIA ERNGS FD ETFS 97717W422 263 9000 SH SOLE 9000 0 0