0000934999-18-000008.txt : 20180815 0000934999-18-000008.hdr.sgml : 20180815 20180815111133 ACCESSION NUMBER: 0000934999-18-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180815 DATE AS OF CHANGE: 20180815 EFFECTIVENESS DATE: 20180815 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: 181020143 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-2018 06-30-2018 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-2018 0 232 4442359 false
INFORMATION TABLE 2 inftable.xml 3-D SYS CORP DEL COM NEW COM 88554D205 1559 112883 SH SOLE 112883 0 0 3M COMPANY COM 88579y101 1314 6680 SH SOLE 6680 0 0 AAC HOLDINGS INC COM 000307108 2370 252981 SH SOLE 252981 0 0 AAON INC COM 000360206 712 21405 SH SOLE 21405 0 0 ABBOTT LABORATORIES COM 002824100 736 12067 SH SOLE 12067 0 0 ABBVIE INC SHS COM 00287y109 810 8742 SH SOLE 8742 0 0 ACTIVISION BLIZZARD INC COM 00507v109 4291 56225 SH SOLE 56225 0 0 AIR PRODUCTS & CHEMICALS, INC. COM 009158106 295 1895 SH SOLE 1895 0 0 ALLEGION PLC COM G0176J109 2129 27519 SH SOLE 27519 0 0 ALLSTATE CORPORATION COM 020002101 3713 40677 SH SOLE 40677 0 0 ALPHABET INC CLASS C COM 02079K107 105825 94855 SH SOLE 94855 0 0 ALPHABET INC. CLASS A COM 02079k305 1032 914 SH SOLE 914 0 0 ALTRIA GROUP INC COM 02209s103 253 4450 SH SOLE 4450 0 0 AMAZON.COM INC COM 023135106 100462 59102 SH SOLE 59102 0 0 AMERICAN TOWER CORP. COM 03027X100 97975 679578 SH SOLE 679578 0 0 AMGEN INC COM PV $0.0001 COM 031162100 887 4806 SH SOLE 4806 0 0 ANALOG DEVICES INC COM 032654105 3036 31647 SH SOLE 31647 0 0 ANSYS INC COM 03662Q105 167034 958972 SH SOLE 958972 0 0 APPLE INC COM 037833100 5470 29552 SH SOLE 29552 0 0 APTIV PLC COM g6095l109 2933 32006 SH SOLE 32006 0 0 AT&T INC COM 00206r102 201 6260 SH SOLE 6260 0 0 ATRION CORPORATION COM 049904105 5860 9777 SH SOLE 9777 0 0 AUTOMATIC DATA PROC COM 053015103 1783 13293 SH SOLE 13293 0 0 BALL CORP COM 058498106 330 9273 SH SOLE 9273 0 0 BB&T CORPORATION COM 054937107 595 11793 SH SOLE 11793 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2033 47705 SH SOLE 47705 0 0 BECTON DICKINSON&CO COM 075887109 353 1475 SH SOLE 1475 0 0 BERKLEY W R CORP COM 084423102 3159 43625 SH SOLE 43625 0 0 BERKSHIRE HATHAWAY INC DELAWA COM 084670108 2538 9 SH SOLE 9 0 0 BERKSHIRE HATHAWAY INC CL B COM 084670702 7844 42024 SH SOLE 42024 0 0 BIO-TECHNE CORP COM 09073M104 75751 512002 SH SOLE 512002 0 0 BLACK KNIGHT, INC. COM 09215C105 21504 401564 SH SOLE 401564 0 0 BLACKBAUD INC COM 09227Q100 56525 551731 SH SOLE 551731 0 0 BLACKLINE, INC. COM 09239B109 104212 2399542 SH SOLE 2399542 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 1495 14584 SH SOLE 14584 0 0 BRITISH AMER TOBACCO PLC ADR COM 110448107 273 5402 SH SOLE 5402 0 0 BROOKS AUTOMATION, INC. COM 114340102 61932 1898579 SH SOLE 1898579 0 0 CALAVO GROWERS INC COM 128246105 987 10265 SH SOLE 10265 0 0 CANADIAN NATL RY CO COM COM 136375102 1635 20000 SH SOLE 20000 0 0 CANTEL MEDICAL CORP COM 138098108 626 6366 SH SOLE 6366 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 2492 27114 SH SOLE 27114 0 0 CARMAX INC COM 143130102 123485 1694588 SH SOLE 1694588 0 0 CARRIAGE SERVICES, INC. COM 143905107 2486 101243 SH SOLE 101243 0 0 CARTER'S INC COM 146229109 434 4001 SH SOLE 4001 0 0 CBRE GROUP INC COM 12504L109 53041 1111031 SH SOLE 1111031 0 0 CELGENE CORP COM 151020104 45080 567614 SH SOLE 567614 0 0 CHEVRON CORP COM 166764100 1264 9998 SH SOLE 9998 0 0 CHUBB LTD COM h1467j104 376 2963 SH SOLE 2963 0 0 CISCO SYSTEMS INC COM COM 17275r102 2692 62556 SH SOLE 62556 0 0 COCA COLA COM COM 191216100 1687 38463 SH SOLE 38463 0 0 COGENT COMMUNICATIONS COM 19239V302 1796 33637 SH SOLE 33637 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 237 3000 SH SOLE 3000 0 0 COLFAX CORPORATION COM 194014106 1469 47936 SH SOLE 47936 0 0 COLGATE-PALMOLIVE CO COM 194162103 786 12125 SH SOLE 12125 0 0 COMCAST CORP NEW CL A COM 20030n101 5752 175319 SH SOLE 175319 0 0 COMPUTER MODELLING LTD COM 205249105 166 21945 SH SOLE 21945 0 0 COMPUTER MODELLING LTD COM 205249105 410 54103 SH SOLE 54103 0 0 CONCHO RES INC COM COM 20605P101 1376 9949 SH SOLE 9949 0 0 CONOCOPHILLIPS COM 20825c104 663 9520 SH SOLE 9520 0 0 CONSTELLATION SOFTWARE INC. COM 21037x100 6309 8160 SH SOLE 8160 0 0 CORE LAB N.V. COM N22717107 102109 809044 SH SOLE 809044 0 0 CORELOGIC INC COM 21871D103 436 8400 SH SOLE 8400 0 0 COSTAR GROUP INC COM 22160N109 119056 288530 SH SOLE 288530 0 0 CROWN CASTLE REIT INC SHS COM 22822v101 6354 58936 SH SOLE 58936 0 0 DANAHER CORP DEL COM COM 235851102 23047 233548 SH SOLE 233548 0 0 DELPHI TECHNOLOGIES PLC COM g2709g107 872 19177 SH SOLE 19177 0 0 DELTA AIR LINES INC COM 247361702 2737 55246 SH SOLE 55246 0 0 DEXCOM INC COM 252131107 1387 14606 SH SOLE 14606 0 0 DIAGEO PLC F ADR COM 25243q205 1935 13439 SH SOLE 13439 0 0 DISCOVER FINANCIAL SERVICES (U COM 254709108 23086 327873 SH SOLE 327873 0 0 DISNEY (WALT) CO COM STK COM 254687106 507 4836 SH SOLE 4836 0 0 DOLLAR GENERAL COM 256677105 4466 45297 SH SOLE 45297 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2847 59319 SH SOLE 59319 0 0 DOWDUPONT INC COM 26078j100 443 6724 SH SOLE 6724 0 0 DUKE REALTY CORP REIT COM 264411505 340 11700 SH SOLE 11700 0 0 EAST WEST BANCORP INC COM 27579r104 489 7500 SH SOLE 7500 0 0 ECOLAB INC COM 278865100 183656 1308740 SH SOLE 1308740 0 0 EDWARDS LIFESCIENCES COM 28176e108 1952 13406 SH SOLE 13406 0 0 ELI LILLY & CO COM 532457108 632 7403 SH SOLE 7403 0 0 ELLIE MAE INC COM 28849P100 3838 36959 SH SOLE 36959 0 0 EMERSON ELECTRIC CO COM 291011104 788 11395 SH SOLE 11395 0 0 ENTERPRISE PRDTS PRTN LPL P COM 293792107 1182 42733 SH SOLE 42733 0 0 ENVESTNET INC COM 29404K106 61723 1123263 SH SOLE 1123263 0 0 EQT CORP COM 26884l109 502 9100 SH SOLE 9100 0 0 EQUITY RESIDENTIAL REIT COM 29476l107 320 5026 SH SOLE 5026 0 0 EVERTEC INC COM 30040P103 776 35495 SH SOLE 35495 0 0 EXPONENT INC COM 30214U102 31376 649604 SH SOLE 649604 0 0 EXPRESS SCRIPTS HLDG COM 30219g108 1396 18078 SH SOLE 18078 0 0 EXXON MOBIL CORP COM COM 30231g102 2102 25406 SH SOLE 25406 0 0 FACEBOOK INC CLASS COM 30303m102 239 1229 SH SOLE 1229 0 0 FASTENAL CO COM 311900104 113967 2367895 SH SOLE 2367895 0 0 FISERV INC COM 337738108 8916 120342 SH SOLE 120342 0 0 FORTINET INC COM COM 34959E109 641 10263 SH SOLE 10263 0 0 GENERAL ELECTRIC COM 369604103 1284 94371 SH SOLE 94371 0 0 GENERAL MOTORS CO COM 37045v100 1985 50389 SH SOLE 50389 0 0 GENESEE AND WYOMING INC COM 371559105 71057 873795 SH SOLE 873795 0 0 GENUINE PARTS CO COM 372460105 356 3879 SH SOLE 3879 0 0 GLACIER BANCORP INC NEW COM 37637Q105 491 12684 SH SOLE 12684 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1378 15520 SH SOLE 15520 0 0 HCP INC COM 40414l109 1232 47711 SH SOLE 47711 0 0 HD SUPPLY HOLDINGS INC COM 40416M105 2653 61865 SH SOLE 61865 0 0 HEALTHCARE SERVICES GROUP INC COM 421906108 98009 2269253 SH SOLE 2269253 0 0 HEICO CORP NEW CL A COM 422806208 2284 37472 SH SOLE 37472 0 0 HOME DEPOT INC COM 437076102 490 2509 SH SOLE 2509 0 0 HONEYWELL INTL INC COM 438516106 2987 20736 SH SOLE 20736 0 0 IBM CORP COM 459200101 1506 10780 SH SOLE 10780 0 0 IDEXX LABORATORIES INC COM 45168D104 25539 117184 SH SOLE 117184 0 0 ILLINOIS TOOL WORKS COM 452308109 287 2074 SH SOLE 2074 0 0 ILLUMINA INC COM 452327109 143018 512077 SH SOLE 512077 0 0 IMAX CORP COM 45245E109 421 19014 SH SOLE 19014 0 0 INTEL CORP COM 458140100 14738 296482 SH SOLE 296482 0 0 INTUITIVE SURGICAL INC COM 46120E602 108371 226491 SH SOLE 226491 0 0 INVESCO LTD F COM g491bt108 1529 57570 SH SOLE 57570 0 0 JOHN BEAN TECHNOLOGIES COM 477839104 1188 13360 SH SOLE 13360 0 0 JOHNSON AND JOHNSON COM COM 478160104 14061 115878 SH SOLE 115878 0 0 JPMORGAN CHASE & CO COM 46625h100 2081 19974 SH SOLE 19974 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 2556 24126 SH SOLE 24126 0 0 KEYON COMMUNI HOLD INC COM 493312201 0 16667 SH SOLE 16667 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338l103 2094 35477 SH SOLE 35477 0 0 KIMBERLY CLARK COM 494368103 286 2713 SH SOLE 2713 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 3325 18520 SH SOLE 18520 0 0 LEMAITRE VASCULAR COM 525558201 796 23762 SH SOLE 23762 0 0 LIBERTY GLOBAL INC-C COM G5480U120 1856 69761 SH SOLE 69761 0 0 LINCOLN NTL CORP IND NPV COM 534187109 648 10404 SH SOLE 10404 0 0 LITHIA MOTORS INC CL A COM 536797103 1192 12602 SH SOLE 12602 0 0 LITTELFUSE INC COM 537008104 602 2637 SH SOLE 2637 0 0 LKQ CORP COM 501889208 70477 2209305 SH SOLE 2209305 0 0 LOWE'S COMPANIES INC COM 548661107 3062 32039 SH SOLE 32039 0 0 LYONDELLBASELL IND N.V. SHS A COM N53745100 1055 9608 SH SOLE 9608 0 0 M & T BANK CORP COM 55261f104 562 3302 SH SOLE 3302 0 0 MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 1016 14714 SH SOLE 14714 0 0 MARKEL CORP HLDG CO COM 570535104 95881 88423 SH SOLE 88423 0 0 MARSH & MC LENNAN COMPANIES IN COM 571748102 1641 20015 SH SOLE 20015 0 0 MASTERCARD INC-CLASS A COM 57636Q104 89616 456016 SH SOLE 456016 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 1525 13139 SH SOLE 13139 0 0 MCDONALDS CORP COM COM 580135101 391 2494 SH SOLE 2494 0 0 MERCK AND CO INC SHS COM 58933y105 3586 59071 SH SOLE 59071 0 0 MESA LABS INC COM 59064R109 1800 8528 SH SOLE 8528 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2082 71710 SH SOLE 71710 0 0 MGP INGREDIENTS INC COM 55303J106 943 10622 SH SOLE 10622 0 0 MICROSOFT CORP COM 594918104 10658 108087 SH SOLE 108087 0 0 MIDDLEBY CORP COM 596278101 1889 18093 SH SOLE 18093 0 0 MINDBODY INC COM 60255W105 826 21391 SH SOLE 21391 0 0 MONDELEZ INTL INC COM 609207105 1562 38101 SH SOLE 38101 0 0 MONRO INC COM 610236101 1887 32482 SH SOLE 32482 0 0 MOODYS CORP COM 615369105 139694 819032 SH SOLE 819032 0 0 MORGAN STANLEY COM NEW COM 617446448 3295 69525 SH SOLE 69525 0 0 MSC INDUSTRIAL DIRECT CO INC C COM 553530106 640 7545 SH SOLE 7545 0 0 NASPERS SPON ADR EACH REP 0.2 COM 631512209 664 13250 SH SOLE 13250 0 0 NATIONAL AMERICAN UNIVER COM 63245q105 13 13700 SH SOLE 13700 0 0 NEOGEN CORP COM COM 640491106 1048 13066 SH SOLE 13066 0 0 NESTLE S A REP RG SH ADR COM 641069406 460 5942 SH SOLE 5942 0 0 NORFOLK SOUTHERN CO COM 655844108 2692 17846 SH SOLE 17846 0 0 NOVARTIS ADR COM 66987v109 343 4535 SH SOLE 4535 0 0 NUTRIEN LTD COM 67077m108 665 12230 SH SOLE 12230 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 15112 55241 SH SOLE 55241 0 0 ORACLE CORPORATION COM 68389x105 254 5773 SH SOLE 5773 0 0 ORTHOPEDIATRICS CORP COM 68752L100 2773 104074 SH SOLE 104074 0 0 PAYCHEX INC COM 704326107 3388 49573 SH SOLE 49573 0 0 PEPSICO INC COM 713448108 1234 11331 SH SOLE 11331 0 0 PFIZER INC COM 717081103 3119 85968 SH SOLE 85968 0 0 PHILIP MORRIS INTL COM 718172109 311 3858 SH SOLE 3858 0 0 PHILLIPS 66 COM 718546104 283 2520 SH SOLE 2520 0 0 PINNACLE WEST CAP CORP COM 723484101 242 3000 SH SOLE 3000 0 0 PNC FINCL SERVICES GROUP COM 693475105 1873 13867 SH SOLE 13867 0 0 POOL CORPORATION COM 73278l105 483 3188 SH SOLE 3188 0 0 PRICE T ROWE GROUP INC COM 74144T108 14731 126889 SH SOLE 126889 0 0 PROCTER & GAMBLE CO COM 742718109 11842 151704 SH SOLE 151704 0 0 PROS HOLDINGS INC COM 74346Y103 105644 2888826 SH SOLE 2888826 0 0 PRUDENTIAL FINANCIAL INC COM 744320102 2612 27929 SH SOLE 27929 0 0 QUALCOMM INC COM 747525103 20750 369737 SH SOLE 369737 0 0 QUALYS INC COM COM 74758t303 10790 128000 SH SOLE 128000 0 0 RED HAT INC COM 756577102 127683 950232 SH SOLE 950232 0 0 REXNORD CORP COM 76169B102 850 29267 SH SOLE 29267 0 0 ROPER TECHNOLOGIES INC COM 776696106 151964 550773 SH SOLE 550773 0 0 RPM INTERNATIONAL INC COM 749685103 250 4285 SH SOLE 4285 0 0 S & P GLOBAL INC COM 78409V104 105668 518259 SH SOLE 518259 0 0 SALESFORCE.COM INC COM 79466L302 287 2103 SH SOLE 2103 0 0 SBA COMMUNICATIONS CORP CL A COM 78410G104 33664 203874 SH SOLE 203874 0 0 SCHLUMBERGER LTD COM 806857108 5660 84436 SH SOLE 84436 0 0 SEI INVESTMENTS CO COM 784117103 91561 1464501 SH SOLE 1464501 0 0 SIGNET JEWELERS LTD COM G81276100 753 13500 SH SOLE 13500 0 0 SITEONE LANDSCAPE SUPPLY, INC. COM 82982L103 1622 19320 SH SOLE 19320 0 0 SMITH & NEPHEW P L C ADS COM 83175M205 405 10800 SH SOLE 10800 0 0 SOUTHERN COMPANY COM 842587107 250 5399 SH SOLE 5399 0 0 STANLEY BLACK & DECK COM 854502101 267 2010 SH SOLE 2010 0 0 STERIS PLC COM G84720104 673 6407 SH SOLE 6407 0 0 TE CONNECTIVITY LTD F COM h84989104 2413 26790 SH SOLE 26790 0 0 TELADOC INC COM 87918A105 2034 35041 SH SOLE 35041 0 0 THE BOEING CO COM 097023105 307 915 SH SOLE 915 0 0 THE DESCARTES SYSTEMS GROUP IN COM 249906108 591 18180 SH SOLE 18180 0 0 TOTAL S.A. COM 89151e109 1250 20637 SH SOLE 20637 0 0 TRACTOR SUPPLY COMP COM 892356106 1430 18696 SH SOLE 18696 0 0 TRANSDIGM GROUP INC COM 893641100 76949 222949 SH SOLE 222949 0 0 TRIMBLE INC COM 896239100 88193 2685546 SH SOLE 2685546 0 0 TYLER TECHNOLOGIES INC COM 902252105 128293 577636 SH SOLE 577636 0 0 U S BANCORP COM 902973304 1413 28250 SH SOLE 28250 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1026 3986 SH SOLE 3986 0 0 UNILEVER N V N Y SHS NEW COM 904784709 1632 29286 SH SOLE 29286 0 0 UNION PACIFIC CORP COM 907818108 525 3705 SH SOLE 3705 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 319 2999 SH SOLE 2999 0 0 UNITED TECHNOLOGIES CORP. COM 913017109 3689 29505 SH SOLE 29505 0 0 UNITEDHEALTH GRP INC COM 91324p102 1496 6096 SH SOLE 6096 0 0 VENTAS INC REIT COM 92276f100 1313 23049 SH SOLE 23049 0 0 VERISK ANALYTICS INC COM 92345Y106 188396 1750238 SH SOLE 1750238 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 563 11191 SH SOLE 11191 0 0 VISA INC CL A COM 92826C839 172080 1299208 SH SOLE 1299208 0 0 VULCAN MATERIALS COM 929160109 258 2000 SH SOLE 2000 0 0 W.P. CAREY INC. REIT COM 92936u109 338 5095 SH SOLE 5095 0 0 WAGEWORKS INC COM 930427109 64336 1286713 SH SOLE 1286713 0 0 WALMART STORES COM 931142103 374 4366 SH SOLE 4366 0 0 WASTE CONNECTIONS INC COM 94106B101 115715 1537134 SH SOLE 1537134 0 0 WATSCO INC COM 942622200 87232 489300 SH SOLE 489300 0 0 WAYFAIR COM 94419L101 1393 11729 SH SOLE 11729 0 0 WD-40 COMPANY COM 929236107 1206 8249 SH SOLE 8249 0 0 WELLS FARGO & CO COM 949746101 439 7916 SH SOLE 7916 0 0 WEYERHAEUSER CO COM 962166104 3189 87461 SH SOLE 87461 0 0 WSFS FINANCIAL CORP COM 929328102 1887 35405 SH SOLE 35405 0 0 XPO LOGISTICS INC COM 983793100 2054 20502 SH SOLE 20502 0 0 BLACKROCK ENHANCED EQT DIV TR ETFS 09251A104 92 10000 SH SOLE 10000 0 0 GABELLI DIVD & INCOME TR COM ETFS 36242H104 273 12100 SH SOLE 12100 0 0 ISHARES CORE S&P MID CAP ETF ETFS 464287507 1136 5834 SH SOLE 5834 0 0 ISHARES CORE S&P SMALL CAP ETF ETFS 464287804 768 9199 SH SOLE 9199 0 0 ISHARES MSCI EAFE ETF ETFS 464287465 320 4785 SH SOLE 4785 0 0 VANGUARD DIVIDEND APPREC ETFS 921908844 972 9569 SH SOLE 9569 0 0 VANGUARD FTSE ALL WORLD EX US ETFS 922042775 3362 64852 SH SOLE 64852 0 0 VANGUARD FTSE EMERGING MARK ET ETFS 922042858 880 20843 SH SOLE 20843 0 0 VANGUARD HIGH DVD YIELD ETF ETFS 921946406 540 6501 SH SOLE 6501 0 0 VANGUARD INDEX FDS FORMERLY VA ETFS 922908363 4697 18823 SH SOLE 18823 0 0 VANGUARD REIT ETF ETFS 922908553 435 5340 SH SOLE 5340 0 0 VANGUARD TOTAL STK MKT ETF ETFS 922908769 367 2615 SH SOLE 2615 0 0 WISDOMTREE TR INDIA ERNGS FD ETFS 97717W422 327 13000 SH SOLE 13000 0 0