0000934999-17-000003.txt : 20170515 0000934999-17-000003.hdr.sgml : 20170515 20170515111345 ACCESSION NUMBER: 0000934999-17-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170515 DATE AS OF CHANGE: 20170515 EFFECTIVENESS DATE: 20170515 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: 17842207 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 03-31-2017 03-31-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 05-15-2017 0 172 3538182 false
INFORMATION TABLE 2 inftable.xml DF DENT 13F 1Q2017 3-D SYS CORP DEL COM NEW COM 88554D205 747 49935 SH SOLE 49935 0 0 3M COMPANY COM 88579y101 768 4014 SH SOLE 4014 0 0 AAC HOLDINGS INC COM 000307108 8961 1050507 SH SOLE 1050507 0 0 ABBOTT LABORATORIES COM 002824100 501 11288 SH SOLE 11288 0 0 ABBVIE INC SHS COM 00287y109 510 7821 SH SOLE 7821 0 0 ALPHABET INC CLASS C COM 02079K107 80305 96804 SH SOLE 96804 0 0 ALPHABET INC. CLASS A COM 02079k305 715 843 SH SOLE 843 0 0 AMAZON.COM INC COM 023135106 53637 60502 SH SOLE 60502 0 0 AMERICAN TOWER REIT INC COM 03027X100 83541 687352 SH SOLE 687352 0 0 AMGEN INC COM PV $0.0001 COM 031162100 249 1515 SH SOLE 1515 0 0 ANSYS INC COM 03662Q105 140438 1314099 SH SOLE 1314099 0 0 APPLE INC COM 037833100 853 5941 SH SOLE 5941 0 0 APPLIED MINERALS INC COM 03823m100 6 80000 SH SOLE 80000 0 0 ATRION CORPORATION COM 049904105 4683 10003 SH SOLE 10003 0 0 AUTOMATIC DATA PROC COM 053015103 2263 22106 SH SOLE 22106 0 0 BEACON ROOFING SUPPLY INC COM 073685109 224 4555 SH SOLE 4555 0 0 BECTON DICKINSON&CO COM 075887109 319 1741 SH SOLE 1741 0 0 BERKLEY W R CORP COM 084423102 3359 47558 SH SOLE 47558 0 0 BERKSHIRE HATHAWAY INC DELAWA COM 084670108 1499 6 SH SOLE 6 0 0 BERKSHIRE HATHAWAYINC DEL CL COM 084670702 3446 20672 SH SOLE 20672 0 0 BIO-TECHNE CORP COM 09073M104 41392 407197 SH SOLE 407197 0 0 BLACKBAUD INC COM 09227Q100 66915 872770 SH SOLE 872770 0 0 BLACKLINE COM 09239b109 15442 518893 SH SOLE 518893 0 0 CALAVO GROWERS INC COM 128246105 348 5743 SH SOLE 5743 0 0 CAMPBELL SOUP CO COM COM 134429109 229 4000 SH SOLE 4000 0 0 CANADIAN NATL RY CO COM COM 136375102 1479 20000 SH SOLE 20000 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 2098 24204 SH SOLE 24204 0 0 CARMAX INC COM 143130102 86907 1467534 SH SOLE 1467534 0 0 CBRE GROUP INC COM 12504L109 29622 851448 SH SOLE 851448 0 0 CELGENE CORP COM 151020104 111262 894174 SH SOLE 894174 0 0 CHEVRON CORP COM 166764100 689 6417 SH SOLE 6417 0 0 CHIPOTLE MEXICAN GRILL CL A COM 169656105 272 611 SH SOLE 611 0 0 CISCO SYSTEMS INC COM COM 17275r102 2286 67646 SH SOLE 67646 0 0 COCA COLA COM COM 191216100 1057 24914 SH SOLE 24914 0 0 COGENT COMMUNICATIONS COM 19239V302 671 15598 SH SOLE 15598 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 238 4000 SH SOLE 4000 0 0 COLGATE-PALMOLIVE CO COM 194162103 726 9925 SH SOLE 9925 0 0 COMCAST CORP NEW CL A COM 20030n101 4000 106406 SH SOLE 106406 0 0 COMPUTER MODELLING LTD COM 205249105 255 33490 SH SOLE 33490 0 0 CORELOGIC INC COM 21871D103 559 13720 SH SOLE 13720 0 0 COSTAR GROUP INC COM 22160N109 86230 416127 SH SOLE 416127 0 0 CROWN CASTLE REIT INC SHS COM 22822v101 6411 67879 SH SOLE 67879 0 0 DEXCOM INC COM 252131107 817 9639 SH SOLE 9639 0 0 DISCOVER FINANCIAL SERVICES (U COM 254709108 45099 659438 SH SOLE 659438 0 0 DISNEY (WALT) CO COM STK COM 254687106 1019 8987 SH SOLE 8987 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1704 55604 SH SOLE 55604 0 0 DU PONT EI DE NEMOUR COM 263534109 283 3518 SH SOLE 3518 0 0 DUKE REALTY CORP REIT COM 264411505 324 12350 SH SOLE 12350 0 0 DULUTH HOLDINGS INC COM 26443V101 1279 60066 SH SOLE 60066 0 0 EAST WEST BANCORP INC COM 27579r104 387 7500 SH SOLE 7500 0 0 ECOLAB INC COM 278865100 143550 1145281 SH SOLE 1145281 0 0 EDWARDS LIFESCIENCES COM 28176e108 694 7381 SH SOLE 7381 0 0 ELI LILLY & CO COM 532457108 703 8353 SH SOLE 8353 0 0 ELLIE MAE INC COM 28849P100 4641 46281 SH SOLE 46281 0 0 EMERSON ELECTRIC CO COM 291011104 616 10287 SH SOLE 10287 0 0 ENTERPRISE PRDTS PRTN LPL P COM 293792107 474 17175 SH SOLE 17175 0 0 ENVESTNET INC COM 29404K106 48736 1508842 SH SOLE 1508842 0 0 EQUITY RESIDENTIAL REIT COM 29476l107 350 5626 SH SOLE 5626 0 0 EVERTEC INC COM 30040P103 172 10832 SH SOLE 10832 0 0 EXPONENT INC COM 30214U102 29435 494285 SH SOLE 494285 0 0 EXPRESS SCRIPTS HLDG COM 30219g108 1051 15941 SH SOLE 15941 0 0 EXXON MOBIL CORP COM COM 30231g102 1679 20474 SH SOLE 20474 0 0 FASTENAL CO COM 311900104 66339 1288138 SH SOLE 1288138 0 0 FISERV INC COM 337738108 7907 68568 SH SOLE 68568 0 0 FORTINET INC COM COM 34959E109 647 16863 SH SOLE 16863 0 0 GENERAL ELECTRIC COM 369604103 3480 116769 SH SOLE 116769 0 0 GENUINE PARTS CO COM 372460105 461 4984 SH SOLE 4984 0 0 GOOD TIMES RESTAURANTS INC COM 382140879 101 32056 SH SOLE 32056 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 520 9225 SH SOLE 9225 0 0 HCP INC COM 40414l109 1893 60503 SH SOLE 60503 0 0 HEALTHCARE SERVICES GROUP INC COM 421906108 67030 1555585 SH SOLE 1555585 0 0 HEICO CORP NEW CL A COM 422806208 475 6339 SH SOLE 6339 0 0 HOME DEPOT INC COM 437076102 383 2608 SH SOLE 2608 0 0 IBM CORP COM 459200101 1231 7070 SH SOLE 7070 0 0 IDEXX LABORATORIES INC COM 45168D104 19011 122964 SH SOLE 122964 0 0 ILLINOIS TOOL WORKS COM 452308109 272 2050 SH SOLE 2050 0 0 ILLUMINA INC COM 452327109 72526 425021 SH SOLE 425021 0 0 IMAX CORP COM 45245E109 96213 2829790 SH SOLE 2829790 0 0 INTEL CORP COM 458140100 12141 336591 SH SOLE 336591 0 0 INTUITIVE SURGICAL INC COM 46120E602 117558 153376 SH SOLE 153376 0 0 INVENTURE FOODS INC COM 461212102 76 17242 SH SOLE 17242 0 0 JOHN BEAN TECHNOLOGIES COM 477839104 237 2700 SH SOLE 2700 0 0 JOHNSON AND JOHNSON COM COM 478160104 10816 86844 SH SOLE 86844 0 0 JPMORGAN CHASE & CO COM 46625h100 433 4929 SH SOLE 4929 0 0 KEYON COMMUNI HOLD INC COM 493312201 0 16667 SH SOLE 16667 0 0 KIMBERLY CLARK COM 494368103 312 2373 SH SOLE 2373 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 2613 18213 SH SOLE 18213 0 0 LIBERTY TRIPADVISOR HLDGS INC COM 531465102 167 11840 SH SOLE 11840 0 0 LINCOLN NTL CORP IND NPV COM 534187109 328 5017 SH SOLE 5017 0 0 LITHIA MOTORS INC CL A COM 536797103 350 4091 SH SOLE 4091 0 0 LKQ CORP COM 501889208 110105 3761714 SH SOLE 3761714 0 0 LOWE'S COMPANIES INC COM 548661107 205 2489 SH SOLE 2489 0 0 LYNAS CORP LTD AUD PA COM q5683j103 5 75000 SH SOLE 75000 0 0 M & T BANK CORP COM 55261f104 634 4095 SH SOLE 4095 0 0 MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 277 3600 SH SOLE 3600 0 0 MARKEL CORP HLDG CO COM 570535104 93325 95634 SH SOLE 95634 0 0 MASTERCARD INC-CLASS A COM 57636Q104 56708 504207 SH SOLE 504207 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 1282 13139 SH SOLE 13139 0 0 MERCK AND CO INC SHS COM 58933y105 1413 22239 SH SOLE 22239 0 0 MESA LABS INC COM 59064R109 754 6148 SH SOLE 6148 0 0 MICROSOFT CORP COM 594918104 3534 53658 SH SOLE 53658 0 0 MIDDLEBY CORP COM 596278101 2171 15914 SH SOLE 15914 0 0 MONRO MUFFLER BRAKE INC COM 610236101 930 17855 SH SOLE 17855 0 0 MOODYS CORP COM 615369105 115405 1030031 SH SOLE 1030031 0 0 NASPERS LIMITED COM 631512100 264 15300 SH SOLE 15300 0 0 NATIONAL AMERICAN UNIVER COM 63245q105 37 15000 SH SOLE 15000 0 0 NATIONAL HEALTHCARE CORP COM 635906100 319 4476 SH SOLE 4476 0 0 NEOGEN CORP COM COM 640491106 642 9800 SH SOLE 9800 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 16278 60324 SH SOLE 60324 0 0 ONEBEACON INSURANCE GROUP LTD COM G67742109 693 43298 SH SOLE 43298 0 0 PAYCHEX INC COM 704326107 3347 56821 SH SOLE 56821 0 0 PEPSICO INC COM 713448108 587 5247 SH SOLE 5247 0 0 PFIZER INC COM 717081103 1054 30818 SH SOLE 30818 0 0 PHILIP MORRIS INTL COM 718172109 394 3493 SH SOLE 3493 0 0 PINNACLE WEST CAP CORP COM 723484101 250 3000 SH SOLE 3000 0 0 PIONEER NAT RES CO COM COM 723787107 270 1450 SH SOLE 1450 0 0 PNC FINCL SERVICES GROUP COM 693475105 2156 17934 SH SOLE 17934 0 0 POOL CORPORATION COM 73278l105 380 3188 SH SOLE 3188 0 0 POTASH CORP SASKATCHEWAN COM 73755l107 524 30650 SH SOLE 30650 0 0 PRA GROUP INC COM 69354N106 427 12889 SH SOLE 12889 0 0 PRICE T ROWE GROUP INC COM 74144T108 10592 155420 SH SOLE 155420 0 0 PROCTER & GAMBLE CO COM 742718109 18210 202671 SH SOLE 202671 0 0 PROS HOLDINGS INC COM 74346Y103 56524 2336673 SH SOLE 2336673 0 0 QUALCOMM INC COM 747525103 22822 398015 SH SOLE 398015 0 0 RED HAT INC COM 756577102 156002 1803495 SH SOLE 1803495 0 0 ROPER TECHNOLOGIES INC COM 776696106 169613 821408 SH SOLE 821408 0 0 RPM INTERNATIONAL INC COM 749685103 241 4385 SH SOLE 4385 0 0 S & P GLOBAL INC COM 78409V104 73826 564676 SH SOLE 564676 0 0 SBA COMMUNICATIONS CORP CL A COM 78410G104 23427 194627 SH SOLE 194627 0 0 SCHLUMBERGER LTD COM 806857108 8143 104258 SH SOLE 104258 0 0 SEI INVESTMENTS CO COM 784117103 122900 2436564 SH SOLE 2436564 0 0 SIGNET JEWELERS LTD COM G81276100 1404 20265 SH SOLE 20265 0 0 SITEONE COM 82982l103 218 4493 SH SOLE 4493 0 0 SMITH & NEPHEW P L C ADS COM 83175M205 334 10800 SH SOLE 10800 0 0 SOTHERLY HOTELS INC COM COM 83600C103 74 11625 SH SOLE 11625 0 0 STERICYCLE INC COM 858912108 19963 240839 SH SOLE 240839 0 0 STERIS PLC COM G84720104 64818 933169 SH SOLE 933169 0 0 TELADOC INC COM 87918A105 1328 53110 SH SOLE 53110 0 0 TESLA INC COM 88160R101 239 857 SH SOLE 857 0 0 TRANSDIGM GROUP INC COM 893641100 52448 238225 SH SOLE 238225 0 0 TRIMBLE INC COM 896239100 91321 2852896 SH SOLE 2852896 0 0 TYLER TECHNOLOGIES INC COM 902252105 94635 612286 SH SOLE 612286 0 0 U S BANCORP COM 902973304 1632 31686 SH SOLE 31686 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 294 1504 SH SOLE 1504 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 332 3097 SH SOLE 3097 0 0 UNITED TECHS CORP COM COM 913017109 466 4152 SH SOLE 4152 0 0 VENTAS INC REIT COM 92276f100 1953 30032 SH SOLE 30032 0 0 VERISK ANALYTICS INC COM 92345Y106 98228 1210605 SH SOLE 1210605 0 0 VERIZON COMMUNICATNS COM COM 92343v104 412 8456 SH SOLE 8456 0 0 VISA INC CL A COM 92826C839 128545 1446443 SH SOLE 1446443 0 0 W.P. CAREY INC. REIT COM 92936u109 358 5758 SH SOLE 5758 0 0 WABTEC COM 929740108 83830 1074742 SH SOLE 1074742 0 0 WAGEWORKS INC COM 930427109 97417 1347406 SH SOLE 1347406 0 0 WASTE CONNECTIONS INC COM 94106B101 88724 1005718 SH SOLE 1005718 0 0 WATSCO INC COM COM 942622200 4660 32544 SH SOLE 32544 0 0 WAYFAIR COM 94419l101 341 8416 SH SOLE 8416 0 0 WELLS FARGO & CO COM 949746101 426 7659 SH SOLE 7659 0 0 WELLTOWER INC COM 95040q104 372 5246 SH SOLE 5246 0 0 WHOLE FOODS MKT INC COM COM 966837106 344 11590 SH SOLE 11590 0 0 WSFS FINANCIAL CORP COM 929328102 1356 29507 SH SOLE 29507 0 0 ZOE'S KITCHEN INC COM 98979J109 230 12456 SH SOLE 12456 0 0 ZURICH INSURANCE GROUP-ADR COM 989825104 203 7600 SH SOLE 7600 0 0 BLACKROCK ENHANCED EQT DIV TR ETFS 09251A104 85 10000 SH SOLE 10000 0 0 ISHARES MSCI EAFE ETF ETFS 464287465 255 4099 SH SOLE 4099 0 0 VANGUARD DIVIDEND APPREC ETFS 921908844 1075 11950 SH SOLE 11950 0 0 VANGUARD FTSE ALL WORLD EX US ETFS 922042775 2943 61541 SH SOLE 61541 0 0 VANGUARD FTSE EMERGING MARK ET ETFS 922042858 499 12566 SH SOLE 12566 0 0 VANGUARD HIGH DVD YIELD ETF ETFS 921946406 791 10186 SH SOLE 10186 0 0 VANGUARD INDEX FDS FORMERLY VA ETFS 922908363 4808 22225 SH SOLE 22225 0 0 VANGUARD REIT ETF ETFS 922908553 745 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 317 2615 SH SOLE 2615 0 0