0000934999-20-000006.txt : 20200814
0000934999-20-000006.hdr.sgml : 20200814
20200814163857
ACCESSION NUMBER: 0000934999-20-000006
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200814
DATE AS OF CHANGE: 20200814
EFFECTIVENESS DATE: 20200814
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: 201105993
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-2020
06-30-2020
DF DENT & CO INC
DF DENT & CO INC
400 EAST PRATT STREET
BALTIMORE
MD
21202
13F HOLDINGS REPORT
028-03691
N
Carolyn Gaynor
Chief Compliance Officer
410-837-2544
Carolyn E Gaynor
Baltimore
MD
08-14-2020
0
198
6626791
false
INFORMATION TABLE
2
inftable.xml
DF DENT 13F 2Q2020
3-D SYS CORP DEL COM NEW
COM
88554D205
424
60625
SH
SOLE
60625
0
0
3M COMPANY
COM
88579y101
1042
6680
SH
SOLE
6680
0
0
AAC HOLDINGS INC
COM
000307108
7
182000
SH
SOLE
182000
0
0
ABBOTT LABORATORIES
COM
002824100
1322
14459
SH
SOLE
14459
0
0
ABBVIE INC SHS
COM
00287y109
1013
10313
SH
SOLE
10313
0
0
ACCENTURE PLC F CLASS A
COM
g1151c101
404
1883
SH
SOLE
1883
0
0
ADOBE SYSTEMS INC
COM
00724F101
217
498
SH
SOLE
498
0
0
AIR PROD & CHEMICALS
COM
009158106
532
2203
SH
SOLE
2203
0
0
ALARM.COM
COM
011642105
3665
56544
SH
SOLE
56544
0
0
ALPHABET INC CLASS C
COM
02079K107
133842
94681
SH
SOLE
94681
0
0
ALPHABET INC. CLASS A
COM
02079k305
1880
1326
SH
SOLE
1326
0
0
AMAZON.COM INC
COM
023135106
168396
61039
SH
SOLE
61039
0
0
AMERICAN TOWER CORP
COM
03027X100
159621
617395
SH
SOLE
617395
0
0
AMGEN INC.
COM
031162100
916
3884
SH
SOLE
3884
0
0
ANSYS INC
COM
03662Q105
258766
887005
SH
SOLE
887005
0
0
APPLE INC
COM
037833100
10782
29555
SH
SOLE
29555
0
0
AT&T INC
COM
00206r102
243
8028
SH
SOLE
8028
0
0
ATLASSIAN CORPORATION PLC
COM
G06242104
43489
241245
SH
SOLE
241245
0
0
ATRION CORPORATION
COM
049904105
6228
9777
SH
SOLE
9777
0
0
AUTO DATA PROCESSING
COM
053015103
2069
13897
SH
SOLE
13897
0
0
BANK AMER CORP COM
COM
060505104
344
14472
SH
SOLE
14472
0
0
BECTON DICKINSON&CO
COM
075887109
461
1928
SH
SOLE
1928
0
0
BERKLEY W R CORP
COM
084423102
1278
22301
SH
SOLE
22301
0
0
BERKSHIRE HATHAWAY INC DELAWA
COM
084670108
1871
7
SH
SOLE
7
0
0
BERKSHIRE HATHAWAY INC CL B
COM
084670702
6405
35883
SH
SOLE
35883
0
0
BIO-TECHNE CORP
COM
09073M104
224837
851429
SH
SOLE
851429
0
0
BLACK KNIGHT INC
COM
09215C105
121453
1673833
SH
SOLE
1673833
0
0
BLACKLINE INC
COM
09239B109
208380
2513324
SH
SOLE
2513324
0
0
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
30017
256119
SH
SOLE
256119
0
0
BRISTOL-MYERS SQUIBB
COM
110122108
226
3851
SH
SOLE
3851
0
0
BRITISH AMER TOBACCO PLC ADR
COM
110448107
210
5402
SH
SOLE
5402
0
0
BROOKS AUTOMATION INC
COM
114340102
54452
1230827
SH
SOLE
1230827
0
0
CABLE ONE INC COM
COM
12685J105
140275
79035
SH
SOLE
79035
0
0
CALAVO GROWERS INC
COM
128246105
4348
69112
SH
SOLE
69112
0
0
CANADIAN NATL RAILWY F
COM
136375102
1284
14500
SH
SOLE
14500
0
0
CANTEL MEDICAL CORP
COM
138098108
3299
74595
SH
SOLE
74595
0
0
CAPITAL ONE FINL CORP COM
COM
14040H105
1613
25766
SH
SOLE
25766
0
0
CARMAX INC
COM
143130102
137382
1534143
SH
SOLE
1534143
0
0
CBRE GROUP INC
COM
12504L109
126516
2797781
SH
SOLE
2797781
0
0
CHEVRON CORP
COM
166764100
345
3871
SH
SOLE
3871
0
0
CHUBB LTD
COM
h1467j104
513
4050
SH
SOLE
4050
0
0
CIGNA CORP
COM
125523100
397
2114
SH
SOLE
2114
0
0
CISCO SYSTEMS INC
COM
17275r102
3002
64375
SH
SOLE
64375
0
0
COCA COLA COM
COM
191216100
1730
38713
SH
SOLE
38713
0
0
COGENT COMMUNICATIONS
COM
19239V302
8752
113138
SH
SOLE
113138
0
0
COLGATE-PALMOLIVE CO
COM
194162103
864
11800
SH
SOLE
11800
0
0
COMCAST CORP NEW CL A
COM
20030n101
2584
66301
SH
SOLE
66301
0
0
CONSTELLATION SOFTWR F
COM
21037x100
8694
7684
SH
SOLE
7684
0
0
COSTAR GROUP INC
COM
22160N109
152058
213964
SH
SOLE
213964
0
0
COSTCO WHOLESALE CO
COM
22160k105
220
727
SH
SOLE
727
0
0
COUPA SOFTWARE
COM
22266l106
22940
82803
SH
SOLE
82803
0
0
CROWN CASTLE REIT INC
COM
22822v101
9113
54454
SH
SOLE
54454
0
0
CVS HEALTH CORP
COM
126650100
292
4499
SH
SOLE
4499
0
0
DANAHER CORP
COM
235851102
132236
747813
SH
SOLE
747813
0
0
DISCOVER FINANCIAL SERVICES
COM
254709108
1718
34308
SH
SOLE
34308
0
0
DOLLAR GENERAL CORP
COM
256677105
34734
182323
SH
SOLE
182323
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
11119
316586
SH
SOLE
316586
0
0
DUKE REALTY CORP REIT
COM
264411505
372
10500
SH
SOLE
10500
0
0
EAST WEST BANCORP INC
COM
27579r104
272
7500
SH
SOLE
7500
0
0
ECOLAB INC
COM
278865100
226466
1138308
SH
SOLE
1138308
0
0
EDWARDS LIFESCIENCES
COM
28176e108
2357
34098
SH
SOLE
34098
0
0
EMERSON ELECTRIC CO
COM
291011104
462
7443
SH
SOLE
7443
0
0
ENERGY TRANSFER LP
COM
29273v100
93
13033
SH
SOLE
13033
0
0
ENTERPRISE PRODS PART LP
COM
293792107
731
40212
SH
SOLE
40212
0
0
ENVESTNET INC
COM
29404K106
99668
1355284
SH
SOLE
1355284
0
0
EQUITY RESIDENTIAL REIT
COM
29476l107
202
3426
SH
SOLE
3426
0
0
EVERTEC INC
COM
30040P103
5085
180962
SH
SOLE
180962
0
0
EVO PAYMENTS INC
COM
26927e104
9810
429684
SH
SOLE
429684
0
0
EXACT SCIENCES CORP COM
COM
30063p105
235
2700
SH
SOLE
2700
0
0
EXPONENT INC
COM
30214U102
8237
101775
SH
SOLE
101775
0
0
EXXON MOBIL CORP
COM
30231g102
870
19457
SH
SOLE
19457
0
0
FACEBOOK INC CLASS
COM
30303m102
424
1867
SH
SOLE
1867
0
0
FASTENAL CO
COM
311900104
170156
3971902
SH
SOLE
3971902
0
0
FISERV INC
COM
337738108
5116
52406
SH
SOLE
52406
0
0
FLOOR & DECOR HOLDINGS, INC.
COM
339750101
9992
173316
SH
SOLE
173316
0
0
FORTINET INC COM
COM
34959E109
1409
10263
SH
SOLE
10263
0
0
GENERAL ELECTRIC CO
COM
369604103
246
35994
SH
SOLE
35994
0
0
GENUINE PARTS CO
COM
372460105
268
3079
SH
SOLE
3079
0
0
GLU MOBILE INC
COM
379890106
116
12500
SH
SOLE
12500
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
13140
118543
SH
SOLE
118543
0
0
HAMILTON LANE INC
COM
407497106
11876
176273
SH
SOLE
176273
0
0
HEALTHEQUITY, INC.
COM
42226A107
5376
91638
SH
SOLE
91638
0
0
HEALTHPEAK PPTYS INC
COM
42250p103
1269
46032
SH
SOLE
46032
0
0
HEICO CORP CL A
COM
422806208
81093
998188
SH
SOLE
998188
0
0
HELIOS TECHNOLOGIES ORD SHS
COM
42328h109
3920
105243
SH
SOLE
105243
0
0
HOME DEPOT INC
COM
437076102
838
3344
SH
SOLE
3344
0
0
HONEYWELL INTL INC
COM
438516106
367
2539
SH
SOLE
2539
0
0
IAA INC.
COM
449253103
10130
262634
SH
SOLE
262634
0
0
IBM CORP
COM
459200101
580
4806
SH
SOLE
4806
0
0
IDEX CORP
COM
45167R104
3357
21244
SH
SOLE
21244
0
0
IDEXX LABS INC
COM
45168d104
80534
243924
SH
SOLE
243924
0
0
ILLINOIS TOOL WORKS
COM
452308109
386
2208
SH
SOLE
2208
0
0
ILLUMINA INC
COM
452327109
236250
637911
SH
SOLE
637911
0
0
INTEL CORP
COM
458140100
15590
260564
SH
SOLE
260564
0
0
INTUITIVE SURGICAL INC
COM
46120E602
177451
311411
SH
SOLE
311411
0
0
J P MORGAN CHASE & CO
COM
46625h100
4043
42984
SH
SOLE
42984
0
0
JOHN BEAN TECHNOLOGIES
COM
477839104
6495
75505
SH
SOLE
75505
0
0
JOHNSON AND JOHNSON COM
COM
478160104
11954
85001
SH
SOLE
85001
0
0
KANSAS CITY SOUTHERN COM NEW
COM
485170302
2180
14602
SH
SOLE
14602
0
0
KEYON COMMUNI HOLD INC
COM
493312201
0
16667
SH
SOLE
16667
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
2173
21566
SH
SOLE
21566
0
0
KIMBERLY-CLARK CORP
COM
494368103
398
2813
SH
SOLE
2813
0
0
LABORATORY CORP AMER HLDGS COM
COM
50540R409
1559
9384
SH
SOLE
9384
0
0
LEMAITRE VASCULAR
COM
525558201
3214
121748
SH
SOLE
121748
0
0
LILLY ELI & CO
COM
532457108
1299
7911
SH
SOLE
7911
0
0
LITTELFUSE INC
COM
537008104
3728
21848
SH
SOLE
21848
0
0
LOWE'S COMPANIES INC
COM
548661107
3570
26419
SH
SOLE
26419
0
0
M & T BANK CORP
COM
55261f104
343
3302
SH
SOLE
3302
0
0
MAGELLAN MIDSTREAM PRTNRS LP C
COM
559080106
265
6150
SH
SOLE
6150
0
0
MARKEL CORP HLDG CO
COM
570535104
193589
209700
SH
SOLE
209700
0
0
MARTIN MARIETTA MATLS INC COM
COM
573284106
893
4322
SH
SOLE
4322
0
0
MASTERCARD INC-CLASS A
COM
57636Q104
146914
496834
SH
SOLE
496834
0
0
MC DONALDS CORP
COM
580135101
640
3470
SH
SOLE
3470
0
0
MCCORMICK & CO INC COM NON VTG
COM
579780206
2119
11809
SH
SOLE
11809
0
0
MERCK & CO. INC.
COM
58933y105
4369
56503
SH
SOLE
56503
0
0
MERGENET SOLUTIONS INC COM
COM
58950m109
10
10000
SH
SOLE
10000
0
0
MESA LABS INC
COM
59064R109
9650
44509
SH
SOLE
44509
0
0
MICROSOFT CORP
COM
594918104
22957
112806
SH
SOLE
112806
0
0
MIDDLEBY CORP
COM
596278101
2555
32372
SH
SOLE
32372
0
0
MONRO INC
COM
610236101
8738
159040
SH
SOLE
159040
0
0
MOODYS CORP
COM
615369105
193422
704045
SH
SOLE
704045
0
0
NASPERS SPON ADR EACH REP 0.2
COM
631512209
247
6750
SH
SOLE
6750
0
0
NEOGEN CORP COM
COM
640491106
962
12400
SH
SOLE
12400
0
0
NESTLE S A F SPONSORED ADR 1 A
COM
641069406
678
6142
SH
SOLE
6142
0
0
NEXTERA ENERGY INC SHS
COM
65339f101
202
842
SH
SOLE
842
0
0
NORFOLK SOUTHERN CO
COM
655844108
2776
15813
SH
SOLE
15813
0
0
NOVANTA INC COM NPV
COM
67000b104
10535
98670
SH
SOLE
98670
0
0
NOVARTIS AG F SPONSORED ADR 1
COM
66987v109
478
5475
SH
SOLE
5475
0
0
NUTRIEN LTD
COM
67077m108
612
19055
SH
SOLE
19055
0
0
O REILLY AUTOMOTIVE
COM
67103h107
18365
43552
SH
SOLE
43552
0
0
OKTA, INC
COM
679295105
88578
442380
SH
SOLE
442380
0
0
OLD DOMINION FGHT LINES INC CO
COM
679580100
25597
150935
SH
SOLE
150935
0
0
ORTHOPEDIATRICS CORP
COM
68752L100
13819
315793
SH
SOLE
315793
0
0
PAYCHEX INC
COM
704326107
3552
46893
SH
SOLE
46893
0
0
PEPSICO INC
COM
713448108
1625
12288
SH
SOLE
12288
0
0
PFIZER INC
COM
717081103
2065
63158
SH
SOLE
63158
0
0
PINNACLE WEST CAP CORP
COM
723484101
220
3000
SH
SOLE
3000
0
0
PNC FINL SERVICES
COM
693475105
691
6571
SH
SOLE
6571
0
0
POOL CORPORATION
COM
73278l105
720
2648
SH
SOLE
2648
0
0
PRICE T ROWE GROUP INC
COM
74144T108
11336
91793
SH
SOLE
91793
0
0
PROCTER & GAMBLE CO
COM
742718109
16860
141006
SH
SOLE
141006
0
0
PROS HOLDINGS INC
COM
74346Y103
146272
3292185
SH
SOLE
3292185
0
0
QUALCOMM INC
COM
747525103
29552
323997
SH
SOLE
323997
0
0
QUALYS INC COM
COM
74758t303
92156
885946
SH
SOLE
885946
0
0
RAYTHEON TECHNOLOGIES ORD SHS
COM
75513e101
448
7276
SH
SOLE
7276
0
0
REALTY INCM CRP MD PV$1.REIT
COM
756109104
282
4740
SH
SOLE
4740
0
0
REPLIGEN CORPORATION
COM
759916109
5476
44300
SH
SOLE
44300
0
0
ROPER TECHNOLOGIES INC
COM
776696106
215770
555736
SH
SOLE
555736
0
0
RPM INTERNATIONAL INC
COM
749685103
313
4175
SH
SOLE
4175
0
0
S & P GLOBAL INC
COM
78409V104
150048
455407
SH
SOLE
455407
0
0
SALESFORCE.COM INC
COM
79466L302
233
1242
SH
SOLE
1242
0
0
SBA COMMUNICATIONS CORP CL A
COM
78410G104
106866
358706
SH
SOLE
358706
0
0
SEI INVESTMENTS CO
COM
784117103
498
9053
SH
SOLE
9053
0
0
SERVICE CORP INTL
COM
817565104
282
7247
SH
SOLE
7247
0
0
SITEONE LANDSCAPE SUPPLY, INC.
COM
82982L103
14772
129615
SH
SOLE
129615
0
0
SMITH A O
COM
831865209
433
9192
SH
SOLE
9192
0
0
STERIS PLC
COM
G8473t100
284
1851
SH
SOLE
1851
0
0
TELADOC INC
COM
87918A105
8987
47091
SH
SOLE
47091
0
0
TELEFLEX INC COM
COM
879369106
143963
395525
SH
SOLE
395525
0
0
THE DESCARTES SYSTEMS GROUP IN
COM
249906108
8613
162820
SH
SOLE
162820
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
119645
330201
SH
SOLE
330201
0
0
TRANSDIGM GROUP INC
COM
893641100
145202
328474
SH
SOLE
328474
0
0
TREX COMPANY, INC.
COM
89531P105
14796
113756
SH
SOLE
113756
0
0
TRIMBLE INC
COM
896239100
661
15315
SH
SOLE
15315
0
0
TRUIST FINANCIAL ORD SHS
COM
89832Q109
465
12394
SH
SOLE
12394
0
0
TRUPANION, INC.
COM
898202106
9581
224437
SH
SOLE
224437
0
0
TWILIO INC.
COM
90138F102
55129
251251
SH
SOLE
251251
0
0
TYLER TECHNOLOGIES INC
COM
902252105
110087
317362
SH
SOLE
317362
0
0
U S BANCORP
COM
902973304
902
24500
SH
SOLE
24500
0
0
UNION PACIFIC CORP
COM
907818108
256
1516
SH
SOLE
1516
0
0
UNITED PARCEL SRVC CLASS B
COM
911312106
266
2391
SH
SOLE
2391
0
0
UNITEDHEALTH GRP INC
COM
91324p102
2349
7964
SH
SOLE
7964
0
0
VEEVA SYSTEMS, INC.
COM
922475108
85328
363996
SH
SOLE
363996
0
0
VENTAS INC REIT
COM
92276f100
715
19524
SH
SOLE
19524
0
0
VERISK ANALYTICS INC
COM
92345Y106
208194
1223233
SH
SOLE
1223233
0
0
VERIZON COMMUNICATN
COM
92343v104
979
17762
SH
SOLE
17762
0
0
VISA INC CL A
COM
92826C839
226387
1171957
SH
SOLE
1171957
0
0
VULCAN MATERIALS CO
COM
929160109
172515
1489121
SH
SOLE
1489121
0
0
W.P. CAREY INC. REIT
COM
92936u109
381
5625
SH
SOLE
5625
0
0
WABTEC
COM
929740108
2241
38925
SH
SOLE
38925
0
0
WALMART INC
COM
931142103
592
4941
SH
SOLE
4941
0
0
WALT DISNEY CO
COM
254687106
509
4562
SH
SOLE
4562
0
0
WASTE CONNECTIONS INC
COM
94106B101
249575
2660999
SH
SOLE
2660999
0
0
WATSCO INC
COM
942622200
4074
22929
SH
SOLE
22929
0
0
WAYFAIR
COM
94419L101
9068
45889
SH
SOLE
45889
0
0
WD-40 COMPANY
COM
929236107
3724
18780
SH
SOLE
18780
0
0
WELLS FARGO BK N A
COM
949746101
1985
77538
SH
SOLE
77538
0
0
ISHARES MSCI EAFE ETF
ETFS
464287465
618
10157
SH
SOLE
10157
0
0
SPDR GOLD TRUST
ETFS
78463v107
257
1533
SH
SOLE
1533
0
0
VANGUARD DIVIDEND APPREC
ETFS
921908844
1272
10858
SH
SOLE
10858
0
0
VANGUARD FTSE ALL WORLD EX US
ETFS
922042775
3012
63257
SH
SOLE
63257
0
0
VANGUARD FTSE EMERGING MARKETS
ETFS
922042858
697
17598
SH
SOLE
17598
0
0
VANGUARD HIGH DIVIDEND YIELD E
ETFS
921946406
750
9517
SH
SOLE
9517
0
0
VANGUARD INDEX FDS SMALL CP ET
ETFS
922908751
221
1515
SH
SOLE
1515
0
0
VANGUARD MID CAP ETF
ETFS
922908629
442
2697
SH
SOLE
2697
0
0
VANGUARD REIT ETF
ETFS
922908553
1165
14836
SH
SOLE
14836
0
0
VANGUARD S&P 500 ETF
ETFS
922908363
4495
15861
SH
SOLE
15861
0
0
VANGUARD TOTAL STK MKT ETF
ETFS
922908769
448
2862
SH
SOLE
2862
0
0