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