0000934999-18-000002.txt : 20180215 0000934999-18-000002.hdr.sgml : 20180215 20180215125137 ACCESSION NUMBER: 0000934999-18-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180215 DATE AS OF CHANGE: 20180215 EFFECTIVENESS DATE: 20180215 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: 18616952 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-2017 12-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 02-15-2018 0 228 3974639 false
INFORMATION TABLE 2 inftable.xml 3-D SYS CORP DEL COM NEW COM 88554D205 986 114083 SH SOLE 114083 0 0 3M COMPANY COM 88579y101 1575 6693 SH SOLE 6693 0 0 AAC HOLDINGS INC COM 000307108 7590 843334 SH SOLE 843334 0 0 AAON INC COM 000360206 473 12895 SH SOLE 12895 0 0 ABBOTT LABORATORIES COM 002824100 670 11733 SH SOLE 11733 0 0 ABBVIE INC SHS COM 00287y109 729 7533 SH SOLE 7533 0 0 ACTIVISION BLIZZARD INC COM 00507v109 969 15304 SH SOLE 15304 0 0 AIR PRODUCTS & CHEMICALS, INC. COM 009158106 299 1820 SH SOLE 1820 0 0 ALLEGION PLC COM G0176J109 590 7415 SH SOLE 7415 0 0 ALLSTATE CORPORATION COM 020002101 1411 13473 SH SOLE 13473 0 0 ALPHABET INC CLASS C COM 02079K107 94177 90001 SH SOLE 90001 0 0 ALPHABET INC. CLASS A COM 02079k305 1023 971 SH SOLE 971 0 0 ALTRIA GROUP INC COM 02209s103 296 4150 SH SOLE 4150 0 0 AMAZON.COM INC COM 023135106 66512 56874 SH SOLE 56874 0 0 AMERICAN TOWER CORP. COM 03027X100 91360 640359 SH SOLE 640359 0 0 ANALOG DEVICES INC COM 032654105 693 7786 SH SOLE 7786 0 0 ANSYS INC COM 03662Q105 145567 986294 SH SOLE 986294 0 0 APPLE INC COM 037833100 2426 14336 SH SOLE 14336 0 0 APTIV PLC COM g6095l109 404 4766 SH SOLE 4766 0 0 ARAMARK COM 03852u106 340 7965 SH SOLE 7965 0 0 ATRION CORPORATION COM 049904105 5881 9326 SH SOLE 9326 0 0 AUTOMATIC DATA PROC COM 053015103 1616 13793 SH SOLE 13793 0 0 AXALTA COATING SYSTEMS COM g0750c108 392 12114 SH SOLE 12114 0 0 BALL CORP COM 058498106 336 8873 SH SOLE 8873 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1328 20822 SH SOLE 20822 0 0 BECTON DICKINSON&CO COM 075887109 318 1487 SH SOLE 1487 0 0 BERKLEY W R CORP COM 084423102 3141 43840 SH SOLE 43840 0 0 BERKSHIRE HATHAWAY INC DELAWA COM 084670108 1786 6 SH SOLE 6 0 0 BERKSHIRE HATHAWAYINC DEL CL COM 084670702 4220 21287 SH SOLE 21287 0 0 BIO-TECHNE CORP COM 09073M104 50701 391364 SH SOLE 391364 0 0 BLACKBAUD INC COM 09227Q100 52639 557081 SH SOLE 557081 0 0 BLACKLINE, INC. COM 09239B109 73514 2241294 SH SOLE 2241294 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 1052 11195 SH SOLE 11195 0 0 CALAVO GROWERS INC COM 128246105 715 8468 SH SOLE 8468 0 0 CANADIAN NATL RY CO COM COM 136375102 1650 20000 SH SOLE 20000 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 2284 22934 SH SOLE 22934 0 0 CARMAX INC COM 143130102 100564 1568124 SH SOLE 1568124 0 0 CARRIAGE SERVICES, INC. COM 143905107 2346 91241 SH SOLE 91241 0 0 CARTER'S INC COM 146229109 539 4589 SH SOLE 4589 0 0 CBRE GROUP INC COM 12504L109 42987 992543 SH SOLE 992543 0 0 CELGENE CORP COM 151020104 64998 622827 SH SOLE 622827 0 0 CHEVRON CORP COM 166764100 808 6456 SH SOLE 6456 0 0 CISCO SYSTEMS INC COM COM 17275r102 2435 63571 SH SOLE 63571 0 0 COCA COLA COM COM 191216100 1742 37963 SH SOLE 37963 0 0 COGENT COMMUNICATIONS COM 19239V302 1653 36486 SH SOLE 36486 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 284 4000 SH SOLE 4000 0 0 COLFAX CORPORATION COM 194014106 1535 38754 SH SOLE 38754 0 0 COLGATE-PALMOLIVE CO COM 194162103 749 9925 SH SOLE 9925 0 0 COMCAST CORP NEW CL A COM 20030n101 4896 122256 SH SOLE 122256 0 0 COMPUTER MODELLING LTD COM 205249105 184 24220 SH SOLE 24220 0 0 COMPUTER MODELLING LTD COM 205249105 309 40369 SH SOLE 40369 0 0 CONCHO RES INC COM COM 20605P101 426 2834 SH SOLE 2834 0 0 CONOCOPHILLIPS COM 20825c104 235 4284 SH SOLE 4284 0 0 CONSTELLATION SOFTWARE INC. COM 21037x100 4943 8170 SH SOLE 8170 0 0 CORE LAB N.V. COM N22717107 77449 706972 SH SOLE 706972 0 0 CORELOGIC INC COM 21871D103 1393 30141 SH SOLE 30141 0 0 COSTAR GROUP INC COM 22160N109 88239 297150 SH SOLE 297150 0 0 CROWN CASTLE REIT INC SHS COM 22822v101 7235 65170 SH SOLE 65170 0 0 DELTA AIR LINES INC COM 247361702 809 14445 SH SOLE 14445 0 0 DEXCOM INC COM 252131107 789 13753 SH SOLE 13753 0 0 DIAGEO PLC F ADR 1 ADR REPS 4 COM 25243q205 548 3750 SH SOLE 3750 0 0 DISCOVER FINANCIAL SERVICES (U COM 254709108 54721 711403 SH SOLE 711403 0 0 DISNEY (WALT) CO COM STK COM 254687106 1282 11926 SH SOLE 11926 0 0 DOLLAR GENERAL COM 256677105 721 7750 SH SOLE 7750 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2660 70369 SH SOLE 70369 0 0 DOWDUPONT INC COM 26078j100 387 5436 SH SOLE 5436 0 0 DUKE REALTY CORP REIT COM 264411505 305 11200 SH SOLE 11200 0 0 EAST WEST BANCORP INC COM 27579r104 456 7500 SH SOLE 7500 0 0 ECOLAB INC COM 278865100 163869 1221263 SH SOLE 1221263 0 0 EDWARDS LIFESCIENCES COM 28176e108 1511 13406 SH SOLE 13406 0 0 ELI LILLY & CO COM 532457108 710 8408 SH SOLE 8408 0 0 ELLIE MAE INC COM 28849P100 4363 48802 SH SOLE 48802 0 0 EMERSON ELECTRIC CO COM 291011104 879 12619 SH SOLE 12619 0 0 ENTERPRISE PRDTS PRTN LPL P COM 293792107 1058 39895 SH SOLE 39895 0 0 ENVESTNET INC COM 29404K106 57656 1156585 SH SOLE 1156585 0 0 EQUITY RESIDENTIAL REIT COM 29476l107 333 5226 SH SOLE 5226 0 0 EVERTEC INC COM 30040P103 770 56436 SH SOLE 56436 0 0 EXPEDITORS INTL WASH INC COM 302130109 203 3135 SH SOLE 3135 0 0 EXPONENT INC COM 30214U102 24170 339943 SH SOLE 339943 0 0 EXPRESS SCRIPTS HLDG COM 30219g108 1191 15953 SH SOLE 15953 0 0 EXXON MOBIL CORP COM COM 30231g102 1826 21836 SH SOLE 21836 0 0 FACEBOOK INC CLASS COM 30303m102 326 1850 SH SOLE 1850 0 0 FASTENAL CO COM 311900104 105521 1929443 SH SOLE 1929443 0 0 FISERV INC COM 337738108 8061 61471 SH SOLE 61471 0 0 FORTINET INC COM COM 34959E109 448 10263 SH SOLE 10263 0 0 GENERAL ELECTRIC COM 369604103 2226 127561 SH SOLE 127561 0 0 GENERAL MOTORS CO COM 37045v100 358 8727 SH SOLE 8727 0 0 GENESEE AND WYOMING INC COM 371559105 53583 680590 SH SOLE 680590 0 0 GENUINE PARTS CO COM 372460105 477 5023 SH SOLE 5023 0 0 GLACIER BANCORP INC NEW COM 37637Q105 854 21674 SH SOLE 21674 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1415 19053 SH SOLE 19053 0 0 HCP INC COM 40414l109 1354 51911 SH SOLE 51911 0 0 HD SUPPLY HOLDINGS INC COM 40416M105 705 17610 SH SOLE 17610 0 0 HEALTHCARE SERVICES GROUP INC COM 421906108 77348 1467147 SH SOLE 1467147 0 0 HEICO CORP NEW CL A COM 422806208 1746 22089 SH SOLE 22089 0 0 HOLOGIC INC COM 436440101 376 8800 SH SOLE 8800 0 0 HOME DEPOT INC COM 437076102 429 2263 SH SOLE 2263 0 0 HONEYWELL INTL INC COM 438516106 1080 7043 SH SOLE 7043 0 0 IBM CORP COM 459200101 1717 11193 SH SOLE 11193 0 0 IDEXX LABORATORIES INC COM 45168D104 18861 120607 SH SOLE 120607 0 0 ILLINOIS TOOL WORKS COM 452308109 348 2086 SH SOLE 2086 0 0 ILLUMINA INC COM 452327109 109508 501206 SH SOLE 501206 0 0 IMAX CORP COM 45245E109 419 18115 SH SOLE 18115 0 0 INTEL CORP COM 458140100 14479 313661 SH SOLE 313661 0 0 INTUITIVE SURGICAL INC COM 46120E602 111413 305292 SH SOLE 305292 0 0 INVESCO LTD F COM g491bt108 658 18012 SH SOLE 18012 0 0 JOHN BEAN TECHNOLOGIES COM 477839104 720 6501 SH SOLE 6501 0 0 JOHNSON AND JOHNSON COM COM 478160104 13146 94086 SH SOLE 94086 0 0 JPMORGAN CHASE & CO COM 46625h100 519 4854 SH SOLE 4854 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 681 6472 SH SOLE 6472 0 0 KEYON COMMUNI HOLD INC COM 493312201 0 16667 SH SOLE 16667 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338l103 359 8618 SH SOLE 8618 0 0 KIMBERLY CLARK COM 494368103 285 2363 SH SOLE 2363 0 0 KINDER MORGAN INC DEL COM COM 49456B101 225 12460 SH SOLE 12460 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 2827 17720 SH SOLE 17720 0 0 LCI INDUSTRIES COM 50189K103 455 3497 SH SOLE 3497 0 0 LIBERTY GLOBAL INC-C COM G5480U120 696 20558 SH SOLE 20558 0 0 LIBERTY GLOBAL PLC SHS CL A COM G5480U104 202 5638 SH SOLE 5638 0 0 LIBERTY TRIPADVISOR HLDGS INC COM 531465102 227 24062 SH SOLE 24062 0 0 LINCOLN NTL CORP IND NPV COM 534187109 844 10984 SH SOLE 10984 0 0 LITHIA MOTORS INC CL A COM 536797103 1139 10029 SH SOLE 10029 0 0 LITTELFUSE INC COM 537008104 491 2482 SH SOLE 2482 0 0 LKQ CORP COM 501889208 95932 2358791 SH SOLE 2358791 0 0 LOWE'S COMPANIES INC COM 548661107 736 7916 SH SOLE 7916 0 0 LYONDELLBASELL INDUSTRIES N V COM N53745100 586 5308 SH SOLE 5308 0 0 M & T BANK CORP COM 55261f104 706 4126 SH SOLE 4126 0 0 MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 1043 14708 SH SOLE 14708 0 0 MARKEL CORP HLDG CO COM 570535104 102220 89735 SH SOLE 89735 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 527 2610 SH SOLE 2610 0 0 MARSH & MC LENNAN COMPANIES IN COM 571748102 323 3963 SH SOLE 3963 0 0 MASTERCARD INC-CLASS A COM 57636Q104 71158 470125 SH SOLE 470125 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 1339 13139 SH SOLE 13139 0 0 MCDONALDS CORP COM COM 580135101 212 1232 SH SOLE 1232 0 0 MEDTRONIC PLC F COM g5960l103 234 2895 SH SOLE 2895 0 0 MERCK AND CO INC SHS COM 58933y105 1144 20322 SH SOLE 20322 0 0 MESA LABS INC COM 59064R109 1359 10932 SH SOLE 10932 0 0 MGM RESORTS INTERNATIONAL COM 552953101 668 20010 SH SOLE 20010 0 0 MICROSOFT CORP COM 594918104 5833 68189 SH SOLE 68189 0 0 MIDDLEBY CORP COM 596278101 2754 20404 SH SOLE 20404 0 0 MONDELEZ INTL INC COM 609207105 529 12352 SH SOLE 12352 0 0 MONRO INC COM 610236101 1475 25902 SH SOLE 25902 0 0 MOODYS CORP COM 615369105 127705 865149 SH SOLE 865149 0 0 MORGAN STANLEY COM NEW COM 617446448 1003 19124 SH SOLE 19124 0 0 MSC INDUSTRIAL DIRECT CO INC C COM 553530106 425 4395 SH SOLE 4395 0 0 NASPERS SPON ADR EACH REP 0.2 COM 631512209 739 13250 SH SOLE 13250 0 0 NATIONAL AMERICAN UNIVER COM 63245q105 21 15000 SH SOLE 15000 0 0 NEOGEN CORP COM COM 640491106 806 9800 SH SOLE 9800 0 0 NESTLE S A REP RG SH ADR COM 641069406 511 5942 SH SOLE 5942 0 0 NORFOLK SOUTHERN CO COM 655844108 513 3541 SH SOLE 3541 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 13518 56200 SH SOLE 56200 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1794 93463 SH SOLE 93463 0 0 PAYCHEX INC COM 704326107 3656 53696 SH SOLE 53696 0 0 PEPSICO INC COM 713448108 885 7381 SH SOLE 7381 0 0 PFIZER INC COM 717081103 1610 44437 SH SOLE 44437 0 0 PHILIP MORRIS INTL COM 718172109 425 4027 SH SOLE 4027 0 0 PINNACLE WEST CAP CORP COM 723484101 256 3000 SH SOLE 3000 0 0 PNC FINCL SERVICES GROUP COM 693475105 1279 8867 SH SOLE 8867 0 0 POOL CORPORATION COM 73278l105 413 3188 SH SOLE 3188 0 0 POTASH CORP SASKATCHEWAN COM 73755l107 630 30509 SH SOLE 30509 0 0 PRICE T ROWE GROUP INC COM 74144T108 13981 133240 SH SOLE 133240 0 0 PROASSURANCE CORP COM 74267C106 347 6066 SH SOLE 6066 0 0 PROCTER & GAMBLE CO COM 742718109 14921 162398 SH SOLE 162398 0 0 PROS HOLDINGS INC COM 74346Y103 76839 2905073 SH SOLE 2905073 0 0 PRUDENTIAL FINANCIAL INC COM 744320102 915 7957 SH SOLE 7957 0 0 QUALCOMM INC COM 747525103 24305 379646 SH SOLE 379646 0 0 QUALYS INC COM COM 74758t303 7330 123500 SH SOLE 123500 0 0 RED HAT INC COM 756577102 141961 1182021 SH SOLE 1182021 0 0 REXNORD CORP COM 76169B102 662 25427 SH SOLE 25427 0 0 ROPER TECHNOLOGIES INC COM 776696106 146374 565152 SH SOLE 565152 0 0 RPM INTERNATIONAL INC COM 749685103 230 4385 SH SOLE 4385 0 0 S & P GLOBAL INC COM 78409V104 89656 529253 SH SOLE 529253 0 0 SALESFORCE.COM INC COM 79466L302 215 2103 SH SOLE 2103 0 0 SBA COMMUNICATIONS CORP CL A COM 78410G104 30725 188079 SH SOLE 188079 0 0 SCHLUMBERGER LTD COM 806857108 5736 85121 SH SOLE 85121 0 0 SEI INVESTMENTS CO COM 784117103 137878 1918701 SH SOLE 1918701 0 0 SIGNET JEWELERS LTD COM G81276100 819 14475 SH SOLE 14475 0 0 SITEONE COM 82982L103 555 7236 SH SOLE 7236 0 0 SMITH & NEPHEW P L C ADS COM 83175M205 378 10800 SH SOLE 10800 0 0 SPS COMMERCE INC COM 78463M107 301 6185 SH SOLE 6185 0 0 STERIS PLC COM G84720104 35102 401303 SH SOLE 401303 0 0 SYNCHRONY FINANCIAL COM 87165b103 787 20371 SH SOLE 20371 0 0 TE CONNECTIVITY LTD F COM h84989104 339 3565 SH SOLE 3565 0 0 TELADOC INC COM 87918A105 1302 37365 SH SOLE 37365 0 0 THE DESCARTES SYSTEMS GROUP IN COM 249906108 503 17706 SH SOLE 17706 0 0 THE WILLIAMS COMPANIES INC COM 969457100 598 19626 SH SOLE 19626 0 0 TIME WARNER INC COM NEW COM 887317303 229 2499 SH SOLE 2499 0 0 TOTAL S A F ADR 1 ADR REPS 1 O COM 89151e109 261 4717 SH SOLE 4717 0 0 TRACTOR SUPPLY COMP COM 892356106 419 5612 SH SOLE 5612 0 0 TRANSDIGM GROUP INC COM 893641100 62739 228458 SH SOLE 228458 0 0 TRIMBLE INC COM 896239100 88966 2189127 SH SOLE 2189127 0 0 TYLER TECHNOLOGIES INC COM 902252105 104757 591678 SH SOLE 591678 0 0 U S BANCORP COM 902973304 1603 29910 SH SOLE 29910 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 614 2815 SH SOLE 2815 0 0 UNILEVER N V N Y SHS NEW COM 904784709 486 8631 SH SOLE 8631 0 0 UNION PACIFIC CORP COM 907818108 215 1605 SH SOLE 1605 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 439 3686 SH SOLE 3686 0 0 UNITED TECHNOLOGIES CORP. COM 913017109 1022 8014 SH SOLE 8014 0 0 UNITEDHEALTH GRP INC COM 91324p102 328 1490 SH SOLE 1490 0 0 VENTAS INC REIT COM 92276f100 1743 29039 SH SOLE 29039 0 0 VERISK ANALYTICS INC COM 92345Y106 165506 1724022 SH SOLE 1724022 0 0 VERIZON COMMUNICATNS COM COM 92343v104 585 11061 SH SOLE 11061 0 0 VISA INC CL A COM 92826C839 150829 1322828 SH SOLE 1322828 0 0 W.P. CAREY INC. REIT COM 92936u109 350 5084 SH SOLE 5084 0 0 WAGEWORKS INC COM 930427109 127721 2060014 SH SOLE 2060014 0 0 WASTE CONNECTIONS INC COM 94106B101 99512 1402767 SH SOLE 1402767 0 0 WATSCO INC COM COM 942622200 82343 484258 SH SOLE 484258 0 0 WAYFAIR COM 94419L101 673 8381 SH SOLE 8381 0 0 WD-40 COMPANY COM 929236107 690 5847 SH SOLE 5847 0 0 WELLS FARGO & CO COM 949746101 556 9167 SH SOLE 9167 0 0 WELLTOWER INC COM 95040q104 337 5292 SH SOLE 5292 0 0 WEYERHAEUSER CO COM 962166104 1339 37974 SH SOLE 37974 0 0 WHIRLPOOL CORP COM 963320106 365 2166 SH SOLE 2166 0 0 WSFS FINANCIAL CORP COM 929328102 1746 36485 SH SOLE 36485 0 0 XPO LOGISTICS INC COM 983793100 454 4956 SH SOLE 4956 0 0 BLACKROCK ENHANCED EQT DIV TR ETFS 09251A104 92 10000 SH SOLE 10000 0 0 DEUTSCHE X-TRACKERS MSCI EUROP ETFS 233051853 247 8699 SH SOLE 8699 0 0 ISHARES CORE S&P MID CAP ETF ETFS 464287507 1107 5834 SH SOLE 5834 0 0 ISHARES CORE S&P SMALL CAP ETF ETFS 464287804 707 9199 SH SOLE 9199 0 0 ISHARES MSCI EAFE ETF ETFS 464287465 347 4941 SH SOLE 4941 0 0 VANGUARD DIVIDEND APPREC ETFS 921908844 1249 12244 SH SOLE 12244 0 0 VANGUARD FTSE ALL WORLD EX US ETFS 922042775 3606 65891 SH SOLE 65891 0 0 VANGUARD FTSE EMERGING MARK ET ETFS 922042858 965 21009 SH SOLE 21009 0 0 VANGUARD HIGH DVD YIELD ETF ETFS 921946406 872 10186 SH SOLE 10186 0 0 VANGUARD INDEX FDS FORMERLY VA ETFS 922908363 5639 22989 SH SOLE 22989 0 0 VANGUARD REIT ETF ETFS 922908553 748 9015 SH SOLE 9015 0 0 VANGUARD SHORT-TERM GOV BD ETFS 92206c102 435 7225 SH SOLE 7225 0 0 VANGUARD TOTAL STK MKT ETF ETFS 922908769 359 2615 SH SOLE 2615 0 0 WISDOMTREE TR INDIA ERNGS FD ETFS 97717W422 362 13000 SH SOLE 13000 0 0