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