0000934999-17-000005.txt : 20170815 0000934999-17-000005.hdr.sgml : 20170815 20170815110308 ACCESSION NUMBER: 0000934999-17-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170815 DATE AS OF CHANGE: 20170815 EFFECTIVENESS DATE: 20170815 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: 171032828 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-2017 06-30-2017 DF DENT & CO INC
DF DENT & CO INC 400 EAST PRATT STREET BALTIMORE MD 21202
13F HOLDINGS REPORT 028-03691 N
Matthew F. Dent President 410-837-2544 Matthew F. Dent Baltimore MD 08-15-2017 0 189 3787915 false
INFORMATION TABLE 2 inftable.xml DF DENT 13F 2Q2017 REPORT 3-D SYS CORP DEL COM NEW COM 88554D205 768 41048 SH SOLE 41048 0 0 3M COMPANY COM 88579y101 1391 6680 SH SOLE 6680 0 0 AAC HOLDINGS INC COM 000307108 7281 1050597 SH SOLE 1050597 0 0 ABBOTT LABORATORIES COM 002824100 549 11288 SH SOLE 11288 0 0 ABBVIE INC SHS COM 00287y109 567 7821 SH SOLE 7821 0 0 AIR PRODUCTS & CHEMICALS, INC. COM 009158106 260 1820 SH SOLE 1820 0 0 ALPHABET INC CLASS C COM 02079K107 86503 95191 SH SOLE 95191 0 0 ALPHABET INC. CLASS A COM 02079k305 784 843 SH SOLE 843 0 0 AMAZON.COM INC COM 023135106 57579 59482 SH SOLE 59482 0 0 AMERICAN TOWER REIT INC COM 03027X100 89496 676358 SH SOLE 676358 0 0 AMGEN INC COM PV $0.0001 COM 031162100 261 1515 SH SOLE 1515 0 0 ANSYS INC COM 03662Q105 153752 1263573 SH SOLE 1263573 0 0 APPLE INC COM 037833100 1171 8134 SH SOLE 8134 0 0 ATRION CORPORATION COM 049904105 6205 9646 SH SOLE 9646 0 0 AUTOMATIC DATA PROC COM 053015103 2265 22106 SH SOLE 22106 0 0 BEACON ROOFING SUPPLY INC COM 073685109 744 15190 SH SOLE 15190 0 0 BECTON DICKINSON&CO COM 075887109 301 1541 SH SOLE 1541 0 0 BERKLEY W R CORP COM 084423102 3272 47308 SH SOLE 47308 0 0 BERKSHIRE HATHAWAY INC DELAWA COM 084670108 1528 6 SH SOLE 6 0 0 BERKSHIRE HATHAWAYINC DEL CL COM 084670702 3656 21587 SH SOLE 21587 0 0 BIO-TECHNE CORP COM 09073M104 46566 396308 SH SOLE 396308 0 0 BLACKBAUD INC COM 09227Q100 61885 721689 SH SOLE 721689 0 0 BLACKLINE COM 09239b109 66879 1871273 SH SOLE 1871273 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 319 4127 SH SOLE 4127 0 0 CALAVO GROWERS INC COM 128246105 412 5967 SH SOLE 5967 0 0 CAMPBELL SOUP CO COM COM 134429109 209 4000 SH SOLE 4000 0 0 CANADIAN NATL RY CO COM COM 136375102 1621 20000 SH SOLE 20000 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 2000 24204 SH SOLE 24204 0 0 CARMAX INC COM 143130102 98753 1566014 SH SOLE 1566014 0 0 CARTER'S INC COM 146229109 270 3032 SH SOLE 3032 0 0 CBRE GROUP INC COM 12504L109 38824 1066602 SH SOLE 1066602 0 0 CELGENE CORP COM 151020104 114856 884391 SH SOLE 884391 0 0 CHEVRON CORP COM 166764100 669 6417 SH SOLE 6417 0 0 CHIPOTLE MEXICAN GRILL CL A COM 169656105 220 529 SH SOLE 529 0 0 CISCO SYSTEMS INC COM COM 17275r102 2096 66971 SH SOLE 66971 0 0 COCA COLA COM COM 191216100 1703 37963 SH SOLE 37963 0 0 COGENT COMMUNICATIONS COM 19239V302 1103 27518 SH SOLE 27518 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 266 4000 SH SOLE 4000 0 0 COLFAX CORPORATION COM 194014106 457 11606 SH SOLE 11606 0 0 COLGATE-PALMOLIVE CO COM 194162103 736 9925 SH SOLE 9925 0 0 COMCAST CORP NEW CL A COM 20030n101 4141 106406 SH SOLE 106406 0 0 COMPUTER MODELLING LTD COM 205249105 299 38482 SH SOLE 38482 0 0 CORELOGIC INC COM 21871D103 827 19072 SH SOLE 19072 0 0 COSTAR GROUP INC COM 22160N109 97032 368103 SH SOLE 368103 0 0 CROWN CASTLE REIT INC SHS COM 22822v101 6662 66500 SH SOLE 66500 0 0 DEXCOM INC COM 252131107 1031 14094 SH SOLE 14094 0 0 DISCOVER FINANCIAL SERVICES (U COM 254709108 49759 800106 SH SOLE 800106 0 0 DISNEY (WALT) CO COM STK COM 254687106 1150 10826 SH SOLE 10826 0 0 DOLLAR GENERAL COM 256677105 207 2874 SH SOLE 2874 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1855 56392 SH SOLE 56392 0 0 DU PONT EI DE NEMOUR COM 263534109 284 3518 SH SOLE 3518 0 0 DUKE REALTY CORP REIT COM 264411505 334 11950 SH SOLE 11950 0 0 DULUTH HOLDINGS INC COM 26443V101 883 48470 SH SOLE 48470 0 0 EAST WEST BANCORP INC COM 27579r104 439 7500 SH SOLE 7500 0 0 ECOLAB INC COM 278865100 148962 1122122 SH SOLE 1122122 0 0 EDWARDS LIFESCIENCES COM 28176e108 1479 12506 SH SOLE 12506 0 0 ELI LILLY & CO COM 532457108 687 8353 SH SOLE 8353 0 0 ELLIE MAE INC COM 28849P100 4964 45167 SH SOLE 45167 0 0 EMERSON ELECTRIC CO COM 291011104 737 12357 SH SOLE 12357 0 0 ENTERPRISE PRDTS PRTN LPL P COM 293792107 465 17175 SH SOLE 17175 0 0 ENVESTNET INC COM 29404K106 58377 1474175 SH SOLE 1474175 0 0 EQUITY RESIDENTIAL REIT COM 29476l107 370 5626 SH SOLE 5626 0 0 EVERTEC INC COM 30040P103 344 19866 SH SOLE 19866 0 0 EXPONENT INC COM 30214U102 27992 480141 SH SOLE 480141 0 0 EXPRESS SCRIPTS HLDG COM 30219g108 1018 15941 SH SOLE 15941 0 0 EXXON MOBIL CORP COM COM 30231g102 1596 19775 SH SOLE 19775 0 0 FASTENAL CO COM 311900104 63091 1449371 SH SOLE 1449371 0 0 FISERV INC COM 337738108 8387 68553 SH SOLE 68553 0 0 FORTINET INC COM COM 34959E109 384 10263 SH SOLE 10263 0 0 GENERAL ELECTRIC COM 369604103 3342 123742 SH SOLE 123742 0 0 GENESEE AND WYO INC CL A COM 371559105 498 7278 SH SOLE 7278 0 0 GENUINE PARTS CO COM 372460105 462 4984 SH SOLE 4984 0 0 GLACIER BANCORP INC NEW COM 37637Q105 314 8571 SH SOLE 8571 0 0 GOOD TIMES RESTAURANTS INC COM 382140879 114 32062 SH SOLE 32062 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 946 13775 SH SOLE 13775 0 0 HCP INC COM 40414l109 1933 60471 SH SOLE 60471 0 0 HEALTHCARE SERVICES GROUP INC COM 421906108 71147 1519260 SH SOLE 1519260 0 0 HEALTHSTREAM INC COM 42222N103 423 16070 SH SOLE 16070 0 0 HEICO CORP NEW CL A COM 422806208 842 13567 SH SOLE 13567 0 0 HOME DEPOT INC COM 437076102 399 2600 SH SOLE 2600 0 0 HONEYWELL INTL INC COM 438516106 203 1520 SH SOLE 1520 0 0 IBM CORP COM 459200101 1111 7220 SH SOLE 7220 0 0 IDEXX LABORATORIES INC COM 45168D104 19790 122599 SH SOLE 122599 0 0 ILLINOIS TOOL WORKS COM 452308109 294 2050 SH SOLE 2050 0 0 ILLUMINA INC COM 452327109 81171 467789 SH SOLE 467789 0 0 IMAX CORP COM 45245E109 24811 1127759 SH SOLE 1127759 0 0 INTEL CORP COM 458140100 11201 331982 SH SOLE 331982 0 0 INTUITIVE SURGICAL INC COM 46120E602 134019 143279 SH SOLE 143279 0 0 JOHN BEAN TECHNOLOGIES COM 477839104 451 4600 SH SOLE 4600 0 0 JOHNSON AND JOHNSON COM COM 478160104 11420 86325 SH SOLE 86325 0 0 JPMORGAN CHASE & CO COM 46625h100 391 4280 SH SOLE 4280 0 0 KEYON COMMUNI HOLD INC COM 493312201 0 16667 SH SOLE 16667 0 0 KIMBERLY CLARK COM 494368103 305 2363 SH SOLE 2363 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 2777 18013 SH SOLE 18013 0 0 LCI INDUSTRIES COM 50189k103 499 4870 SH SOLE 4870 0 0 LIBERTY TRIPADVISOR HLDGS INC COM 531465102 183 15799 SH SOLE 15799 0 0 LINCOLN NTL CORP IND NPV COM 534187109 754 11155 SH SOLE 11155 0 0 LITHIA MOTORS INC CL A COM 536797103 664 7051 SH SOLE 7051 0 0 LITTELFUSE INC COM 537008104 211 1278 SH SOLE 1278 0 0 LKQ CORP COM 501889208 110056 3340088 SH SOLE 3340088 0 0 M & T BANK CORP COM 55261f104 663 4095 SH SOLE 4095 0 0 MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 257 3600 SH SOLE 3600 0 0 MARKEL CORP HLDG CO COM 570535104 92000 94276 SH SOLE 94276 0 0 MASTERCARD INC-CLASS A COM 57636Q104 60283 496358 SH SOLE 496358 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 1281 13139 SH SOLE 13139 0 0 MERCK AND CO INC SHS COM 58933y105 1534 23928 SH SOLE 23928 0 0 MESA LABS INC COM 59064R109 1217 8494 SH SOLE 8494 0 0 MICROSOFT CORP COM 594918104 3699 53658 SH SOLE 53658 0 0 MIDDLEBY CORP COM 596278101 2100 17285 SH SOLE 17285 0 0 MONRO MUFFLER BRAKE INC COM 610236101 913 21874 SH SOLE 21874 0 0 MOODYS CORP COM 615369105 122489 1006651 SH SOLE 1006651 0 0 MSC INDUSTRIAL DIRECT CO INC C COM 553530106 275 3204 SH SOLE 3204 0 0 NASPERS SPON ADR EACH REP 0.2 COM 631512209 482 24800 SH SOLE 24800 0 0 NATIONAL AMERICAN UNIVER COM 63245q105 37 15000 SH SOLE 15000 0 0 NATIONAL HEALTHCARE CORP COM 635906100 284 4051 SH SOLE 4051 0 0 NAVIGATORS GROUP INC COM 638904102 253 4601 SH SOLE 4601 0 0 NEOGEN CORP COM COM 640491106 677 9800 SH SOLE 9800 0 0 NESTLE S A REP RG SH ADR COM 641069406 518 5942 SH SOLE 5942 0 0 NORFOLK SOUTHERN CO COM 655844108 280 2299 SH SOLE 2299 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 13243 60544 SH SOLE 60544 0 0 ONEBEACON INSURANCE GROUP LTD COM G67742109 670 36735 SH SOLE 36735 0 0 PAYCHEX INC COM 704326107 3218 56521 SH SOLE 56521 0 0 PEPSICO INC COM 713448108 660 5713 SH SOLE 5713 0 0 PFIZER INC COM 717081103 1040 30968 SH SOLE 30968 0 0 PHILIP MORRIS INTL COM 718172109 410 3493 SH SOLE 3493 0 0 PINNACLE WEST CAP CORP COM 723484101 255 3000 SH SOLE 3000 0 0 PIONEER NAT RES CO COM COM 723787107 231 1450 SH SOLE 1450 0 0 PNC FINCL SERVICES GROUP COM 693475105 2239 17934 SH SOLE 17934 0 0 POOL CORPORATION COM 73278l105 375 3188 SH SOLE 3188 0 0 POTASH CORP SASKATCHEWAN COM 73755l107 500 30650 SH SOLE 30650 0 0 PRA GROUP INC COM 69354N106 334 8823 SH SOLE 8823 0 0 PRICE T ROWE GROUP INC COM 74144T108 11259 151720 SH SOLE 151720 0 0 PROASSURANCE CORP COM 74267C106 248 4086 SH SOLE 4086 0 0 PROCTER & GAMBLE CO COM 742718109 18280 209759 SH SOLE 209759 0 0 PROS HOLDINGS INC COM 74346Y103 63476 2317471 SH SOLE 2317471 0 0 QUALCOMM INC COM 747525103 21261 385029 SH SOLE 385029 0 0 RED HAT INC COM 756577102 156379 1633197 SH SOLE 1633197 0 0 REXNORD CORP COM 76169B102 411 17683 SH SOLE 17683 0 0 ROPER TECHNOLOGIES INC COM 776696106 168202 726482 SH SOLE 726482 0 0 RPM INTERNATIONAL INC COM 749685103 239 4385 SH SOLE 4385 0 0 S & P GLOBAL INC COM 78409V104 81864 560748 SH SOLE 560748 0 0 SBA COMMUNICATIONS CORP CL A COM 78410G104 24805 183879 SH SOLE 183879 0 0 SCHLUMBERGER LTD COM 806857108 6826 103669 SH SOLE 103669 0 0 SEI INVESTMENTS CO COM 784117103 126633 2354653 SH SOLE 2354653 0 0 SIGNET JEWELERS LTD COM G81276100 672 10632 SH SOLE 10632 0 0 SITEONE COM 82982l103 257 4937 SH SOLE 4937 0 0 SMITH & NEPHEW P L C ADS COM 83175M205 376 10800 SH SOLE 10800 0 0 SOTHERLY HOTELS INC COM COM 83600C103 79 11625 SH SOLE 11625 0 0 SPS COMMERCE INC COM 78463M107 404 6339 SH SOLE 6339 0 0 STERIS PLC COM G84720104 74146 909766 SH SOLE 909766 0 0 TELADOC INC COM 87918A105 1749 50394 SH SOLE 50394 0 0 TESLA INC COM 88160R101 244 676 SH SOLE 676 0 0 TRANSDIGM GROUP INC COM 893641100 66339 246733 SH SOLE 246733 0 0 TRIMBLE INC COM 896239100 89133 2498834 SH SOLE 2498834 0 0 TYLER TECHNOLOGIES INC COM 902252105 105774 602119 SH SOLE 602119 0 0 U S BANCORP COM 902973304 1645 31686 SH SOLE 31686 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 521 2482 SH SOLE 2482 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 342 3097 SH SOLE 3097 0 0 UNITED TECHS CORP COM COM 913017109 497 4070 SH SOLE 4070 0 0 VENTAS INC REIT COM 92276f100 2059 29632 SH SOLE 29632 0 0 VERISK ANALYTICS INC COM 92345Y106 122980 1457631 SH SOLE 1457631 0 0 VERIZON COMMUNICATNS COM COM 92343v104 380 8506 SH SOLE 8506 0 0 VISA INC CL A COM 92826C839 134503 1434244 SH SOLE 1434244 0 0 W.P. CAREY INC. REIT COM 92936u109 381 5779 SH SOLE 5779 0 0 WABTEC COM 929740108 101340 1107540 SH SOLE 1107540 0 0 WAGEWORKS INC COM 930427109 102516 1525539 SH SOLE 1525539 0 0 WASTE CONNECTIONS INC COM 94106B101 94677 1469678 SH SOLE 1469678 0 0 WATSCO INC COM COM 942622200 52745 342053 SH SOLE 342053 0 0 WAYFAIR COM 94419l101 542 7048 SH SOLE 7048 0 0 WELLS FARGO & CO COM 949746101 424 7659 SH SOLE 7659 0 0 WELLTOWER INC COM 95040q104 393 5246 SH SOLE 5246 0 0 WHOLE FOODS MKT INC COM COM 966837106 488 11590 SH SOLE 11590 0 0 WSFS FINANCIAL CORP COM 929328102 1697 37423 SH SOLE 37423 0 0 ZOE'S KITCHEN INC COM 98979J109 166 13978 SH SOLE 13978 0 0 ZURICH INSURANCE GROUP-ADR COM 989825104 221 7600 SH SOLE 7600 0 0 BLACKROCK ENHANCED EQT DIV TR ETFS 09251A104 88 10000 SH SOLE 10000 0 0 DEUTSCHE X-TRACKERS MSCI EUROP ETFS 233051853 238 8699 SH SOLE 8699 0 0 ISHARES CORE S&P MID CAP ETF ETFS 464287507 1015 5834 SH SOLE 5834 0 0 ISHARES CORE S&P SMALL CAP ETF ETFS 464287804 645 9199 SH SOLE 9199 0 0 ISHARES MSCI EAFE ETF ETFS 464287465 267 4099 SH SOLE 4099 0 0 VANGUARD DIVIDEND APPREC ETFS 921908844 1105 11925 SH SOLE 11925 0 0 VANGUARD FTSE ALL WORLD EX US ETFS 922042775 3329 66541 SH SOLE 66541 0 0 VANGUARD FTSE EMERGING MARK ET ETFS 922042858 847 20738 SH SOLE 20738 0 0 VANGUARD HIGH DVD YIELD ETF ETFS 921946406 796 10186 SH SOLE 10186 0 0 VANGUARD INDEX FDS FORMERLY VA ETFS 922908363 5105 22989 SH SOLE 22989 0 0 VANGUARD REIT ETF ETFS 922908553 750 9015 SH SOLE 9015 0 0 VANGUARD SHORT-TERM GOV BD ETFS 92206c102 439 7225 SH SOLE 7225 0 0 VANGUARD TOTAL STK MKT ETF ETFS 922908769 325 2615 SH SOLE 2615 0 0 WISDOMTREE TR INDIA ERNGS FD ETFS 97717W422 306 12500 SH SOLE 12500 0 0