0000934999-20-000007.txt : 20201116
0000934999-20-000007.hdr.sgml : 20201116
20201116152400
ACCESSION NUMBER: 0000934999-20-000007
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201116
DATE AS OF CHANGE: 20201116
EFFECTIVENESS DATE: 20201116
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: 201316161
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
09-30-2020
09-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
11-16-2020
0
210
7422077
false
INFORMATION TABLE
2
inftable.xml
DFDENT3Q2020
3-D SYS CORP DEL COM NEW
COM
88554D205
298
60625
SH
SOLE
60625
0
0
3M COMPANY
COM
88579y101
1417
8846
SH
SOLE
8846
0
0
AAC HOLDINGS INC
COM
000307108
5
182000
SH
SOLE
182000
0
0
ABBOTT LABORATORIES
COM
002824100
2447
22481
SH
SOLE
22481
0
0
ABBVIE INC SHS
COM
00287y109
895
10213
SH
SOLE
10213
0
0
ACCENTURE PLC F CLASS A
COM
g1151c101
426
1883
SH
SOLE
1883
0
0
ADOBE SYSTEMS INC
COM
00724F101
244
498
SH
SOLE
498
0
0
AIR PROD & CHEMICALS
COM
009158106
826
2773
SH
SOLE
2773
0
0
ALARM.COM
COM
011642105
5112
92523
SH
SOLE
92523
0
0
ALPHABET INC CLASS C
COM
02079K107
135306
92070
SH
SOLE
92070
0
0
ALPHABET INC. CLASS A
COM
02079k305
1943
1326
SH
SOLE
1326
0
0
AMAZON.COM INC
COM
023135106
187186
59448
SH
SOLE
59448
0
0
AMERICAN TOWER CORP
COM
03027X100
148482
614248
SH
SOLE
614248
0
0
AMGEN INC.
COM
031162100
985
3876
SH
SOLE
3876
0
0
AMPHENOL CORP NEW CL A
COM
032095101
327
3018
SH
SOLE
3018
0
0
ANALOG DEVICES INC
COM
032654105
286
2448
SH
SOLE
2448
0
0
ANSYS INC
COM
03662Q105
302037
923010
SH
SOLE
923010
0
0
APPLE INC
COM
037833100
14486
125082
SH
SOLE
125082
0
0
ASPEN TECHNOLOGY, INC.
COM
045327103
4504
35577
SH
SOLE
35577
0
0
ATLASSIAN CORPORATION PLC
COM
G06242104
47594
261808
SH
SOLE
261808
0
0
ATRION CORPORATION
COM
049904105
9010
14393
SH
SOLE
14393
0
0
AUTO DATA PROCESSING
COM
053015103
1908
13680
SH
SOLE
13680
0
0
BANK AMER CORP COM
COM
060505104
349
14472
SH
SOLE
14472
0
0
BECTON DICKINSON&CO
COM
075887109
449
1928
SH
SOLE
1928
0
0
BERKLEY W R CORP
COM
084423102
1329
21736
SH
SOLE
21736
0
0
BERKSHIRE HATHAWAY INC DELAWA
COM
084670108
2240
7
SH
SOLE
7
0
0
BERKSHIRE HATHAWAY INC CL B
COM
084670702
7626
35812
SH
SOLE
35812
0
0
BIO-TECHNE CORP
COM
09073M104
222818
899437
SH
SOLE
899437
0
0
BLACK KNIGHT INC
COM
09215C105
167185
1920563
SH
SOLE
1920563
0
0
BLACKLINE INC
COM
09239B109
228489
2549250
SH
SOLE
2549250
0
0
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
57886
380726
SH
SOLE
380726
0
0
BRISTOL-MYERS SQUIBB
COM
110122108
232
3851
SH
SOLE
3851
0
0
BROADRIDGE FINL SOLUTIONS
COM
11133T103
292
2214
SH
SOLE
2214
0
0
BROOKS AUTOMATION INC
COM
114340102
55657
1203129
SH
SOLE
1203129
0
0
C M S ENERGY CORP
COM
125896100
342
5568
SH
SOLE
5568
0
0
CABLE ONE INC COM
COM
12685J105
199999
106076
SH
SOLE
106076
0
0
CALAVO GROWERS INC
COM
128246105
4665
70398
SH
SOLE
70398
0
0
CANADIAN NATL RAILWY F
COM
136375102
1544
14500
SH
SOLE
14500
0
0
CANTEL MEDICAL CORP
COM
138098108
3284
74737
SH
SOLE
74737
0
0
CAPITAL ONE FINL CORP COM
COM
14040H105
1525
21216
SH
SOLE
21216
0
0
CARMAX INC
COM
143130102
148099
1611350
SH
SOLE
1611350
0
0
CBRE GROUP INC
COM
12504L109
141928
3021680
SH
SOLE
3021680
0
0
CDW CORP COM
COM
12514G108
320
2676
SH
SOLE
2676
0
0
CHARTER COMMUNICATIONS, INC.
COM
16119p108
209
335
SH
SOLE
335
0
0
CHEVRON CORP
COM
166764100
305
4238
SH
SOLE
4238
0
0
CHUBB LTD
COM
h1467j104
466
4010
SH
SOLE
4010
0
0
CISCO SYSTEMS INC
COM
17275r102
2562
65044
SH
SOLE
65044
0
0
COCA COLA COM
COM
191216100
1953
39553
SH
SOLE
39553
0
0
COGENT COMMUNICATIONS
COM
19239V302
9428
156997
SH
SOLE
156997
0
0
COLGATE-PALMOLIVE CO
COM
194162103
849
11000
SH
SOLE
11000
0
0
COMCAST CORP NEW CL A
COM
20030n101
3280
70897
SH
SOLE
70897
0
0
CONSTELLATION SOFTWR F
COM
21037x100
8227
7399
SH
SOLE
7399
0
0
COSTAR GROUP INC
COM
22160N109
190358
224344
SH
SOLE
224344
0
0
COSTCO WHOLESALE CO
COM
22160k105
844
2377
SH
SOLE
2377
0
0
COUPA SOFTWARE
COM
22266l106
21523
78484
SH
SOLE
78484
0
0
CROWDSTRIKE HOLDINGS, INC.
COM
22788c105
7010
51050
SH
SOLE
51050
0
0
CROWN CASTLE REIT INC
COM
22822v101
9084
54557
SH
SOLE
54557
0
0
CVS HEALTH CORP
COM
126650100
293
5016
SH
SOLE
5016
0
0
DANAHER CORP
COM
235851102
159748
741874
SH
SOLE
741874
0
0
DISCOVER FINANCIAL SERVICES
COM
254709108
1220
21122
SH
SOLE
21122
0
0
DOLLAR GENERAL CORP
COM
256677105
37865
180637
SH
SOLE
180637
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
12902
377259
SH
SOLE
377259
0
0
DUKE REALTY CORP REIT
COM
264411505
303
8200
SH
SOLE
8200
0
0
EAST WEST BANCORP INC
COM
27579r104
265
8100
SH
SOLE
8100
0
0
ECOLAB INC
COM
278865100
240896
1205444
SH
SOLE
1205444
0
0
EDWARDS LIFESCIENCES
COM
28176e108
2751
34463
SH
SOLE
34463
0
0
EMERSON ELECTRIC CO
COM
291011104
445
6793
SH
SOLE
6793
0
0
ENTERPRISE PRODS PART LP
COM
293792107
627
39712
SH
SOLE
39712
0
0
ENVESTNET INC
COM
29404K106
109867
1423885
SH
SOLE
1423885
0
0
EVERTEC INC
COM
30040P103
6418
184900
SH
SOLE
184900
0
0
EVO PAYMENTS INC
COM
26927e104
10895
438420
SH
SOLE
438420
0
0
EXACT SCIENCES CORP COM
COM
30063p105
275
2700
SH
SOLE
2700
0
0
EXPONENT INC
COM
30214U102
7521
104417
SH
SOLE
104417
0
0
EXXON MOBIL CORP
COM
30231g102
644
18748
SH
SOLE
18748
0
0
FACEBOOK INC CLASS
COM
30303m102
543
2072
SH
SOLE
2072
0
0
FASTENAL CO
COM
311900104
186426
4134542
SH
SOLE
4134542
0
0
FISERV INC
COM
337738108
5400
52406
SH
SOLE
52406
0
0
FLOOR & DECOR HOLDINGS, INC.
COM
339750101
13261
177282
SH
SOLE
177282
0
0
FORTINET INC COM
COM
34959E109
1209
10263
SH
SOLE
10263
0
0
GENUINE PARTS CO
COM
372460105
226
2379
SH
SOLE
2379
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
12606
120899
SH
SOLE
120899
0
0
HAMILTON LANE INC
COM
407497106
11514
178258
SH
SOLE
178258
0
0
HEALTHEQUITY, INC.
COM
42226A107
6605
128582
SH
SOLE
128582
0
0
HEALTHPEAK PPTYS INC
COM
42250p103
1168
43029
SH
SOLE
43029
0
0
HEICO CORP CL A
COM
422806208
115690
1304867
SH
SOLE
1304867
0
0
HELIOS TECHNOLOGIES ORD SHS
COM
42328h109
3924
107806
SH
SOLE
107806
0
0
HOME DEPOT INC
COM
437076102
1149
4138
SH
SOLE
4138
0
0
HONEYWELL INTL INC
COM
438516106
804
4885
SH
SOLE
4885
0
0
IAA INC.
COM
449253103
13974
268371
SH
SOLE
268371
0
0
IBM CORP
COM
459200101
499
4098
SH
SOLE
4098
0
0
IDEX CORP
COM
45167R104
3952
21667
SH
SOLE
21667
0
0
IDEXX LABS INC
COM
45168d104
100070
254559
SH
SOLE
254559
0
0
ILLINOIS TOOL WORKS
COM
452308109
423
2187
SH
SOLE
2187
0
0
ILLUMINA INC
COM
452327109
208268
673831
SH
SOLE
673831
0
0
INTEL CORP
COM
458140100
13459
259929
SH
SOLE
259929
0
0
INTUITIVE SURGICAL INC
COM
46120E602
226782
319619
SH
SOLE
319619
0
0
J P MORGAN CHASE & CO
COM
46625h100
4745
49290
SH
SOLE
49290
0
0
JOHN BEAN TECHNOLOGIES
COM
477839104
7117
77447
SH
SOLE
77447
0
0
JOHNSON AND JOHNSON COM
COM
478160104
12817
86087
SH
SOLE
86087
0
0
KANSAS CITY SOUTHERN COM NEW
COM
485170302
2537
14030
SH
SOLE
14030
0
0
KEYON COMMUNI HOLD INC
COM
493312201
0
16667
SH
SOLE
16667
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
1964
19887
SH
SOLE
19887
0
0
KIMBERLY-CLARK CORP
COM
494368103
415
2813
SH
SOLE
2813
0
0
LABORATORY CORP AMER HLDGS COM
COM
50540R409
1761
9354
SH
SOLE
9354
0
0
LEMAITRE VASCULAR
COM
525558201
6227
191415
SH
SOLE
191415
0
0
LILLY ELI & CO
COM
532457108
962
6501
SH
SOLE
6501
0
0
LITTELFUSE INC
COM
537008104
3960
22329
SH
SOLE
22329
0
0
LOWE'S COMPANIES INC
COM
548661107
4439
26762
SH
SOLE
26762
0
0
M & T BANK CORP
COM
55261f104
340
3697
SH
SOLE
3697
0
0
MAGELLAN MIDSTREAM PRTNRS LP C
COM
559080106
503
14708
SH
SOLE
14708
0
0
MARKEL CORP HLDG CO
COM
570535104
216004
221838
SH
SOLE
221838
0
0
MARSH & MC LENNAN COMPANIES IN
COM
571748102
260
2265
SH
SOLE
2265
0
0
MASTERCARD INC-CLASS A
COM
57636Q104
166856
493407
SH
SOLE
493407
0
0
MC DONALDS CORP
COM
580135101
762
3470
SH
SOLE
3470
0
0
MCCORMICK & CO INC COM NON VTG
COM
579780206
2262
11655
SH
SOLE
11655
0
0
MEDTRONIC PLC F
COM
g5960l103
299
2876
SH
SOLE
2876
0
0
MERCK & CO. INC.
COM
58933y105
4298
51818
SH
SOLE
51818
0
0
MERGENET SOLUTIONS INC COM
COM
58950m109
10
10000
SH
SOLE
10000
0
0
MESA LABS INC
COM
59064R109
11620
45613
SH
SOLE
45613
0
0
MICROSOFT CORP
COM
594918104
23913
113693
SH
SOLE
113693
0
0
MIDDLEBY CORP
COM
596278101
2750
30658
SH
SOLE
30658
0
0
MONDELEZ INTL INC
COM
609207105
423
7365
SH
SOLE
7365
0
0
MONRO INC
COM
610236101
6284
154903
SH
SOLE
154903
0
0
MOODYS CORP
COM
615369105
215823
744602
SH
SOLE
744602
0
0
NASPERS SPON ADR EACH REP 0.2
COM
631512209
240
6750
SH
SOLE
6750
0
0
NEOGEN CORP COM
COM
640491106
923
11800
SH
SOLE
11800
0
0
NESTLE S A F SPONSORED ADR 1 A
COM
641069406
951
7974
SH
SOLE
7974
0
0
NEWMONT GOLDCORP CORP
COM
651639106
301
4749
SH
SOLE
4749
0
0
NEXTERA ENERGY INC SHS
COM
65339f101
526
1895
SH
SOLE
1895
0
0
NORFOLK SOUTHERN CO
COM
655844108
3432
16036
SH
SOLE
16036
0
0
NOVANTA INC COM NPV
COM
67000b104
10570
100343
SH
SOLE
100343
0
0
NOVARTIS AG F SPONSORED ADR 1
COM
66987v109
476
5475
SH
SOLE
5475
0
0
NUTRIEN LTD
COM
67077m108
2055
52380
SH
SOLE
52380
0
0
O REILLY AUTOMOTIVE
COM
67103h107
19956
43282
SH
SOLE
43282
0
0
OKTA, INC
COM
679295105
96846
452867
SH
SOLE
452867
0
0
OLD DOMINION FGHT LINES INC CO
COM
679580100
32076
177293
SH
SOLE
177293
0
0
ORTHOPEDIATRICS CORP
COM
68752L100
16725
364215
SH
SOLE
364215
0
0
PAYCHEX INC
COM
704326107
3481
43638
SH
SOLE
43638
0
0
PEPSICO INC
COM
713448108
1698
12250
SH
SOLE
12250
0
0
PFIZER INC
COM
717081103
2457
66950
SH
SOLE
66950
0
0
PINNACLE WEST CAP CORP
COM
723484101
224
3000
SH
SOLE
3000
0
0
PNC FINL SERVICES
COM
693475105
447
4071
SH
SOLE
4071
0
0
POOL CORPORATION
COM
73278l105
886
2648
SH
SOLE
2648
0
0
PRICE T ROWE GROUP INC
COM
74144T108
12123
94551
SH
SOLE
94551
0
0
PROCTER & GAMBLE CO
COM
742718109
19997
143871
SH
SOLE
143871
0
0
PROS HOLDINGS INC
COM
74346Y103
111930
3504376
SH
SOLE
3504376
0
0
QUALCOMM INC
COM
747525103
38839
330043
SH
SOLE
330043
0
0
QUALYS INC COM
COM
74758t303
90376
922111
SH
SOLE
922111
0
0
RAYTHEON TECHNOLOGIES ORD SHS
COM
75513e101
378
6567
SH
SOLE
6567
0
0
REALTY INCM CRP MD PV$1.REIT
COM
756109104
288
4740
SH
SOLE
4740
0
0
REPLIGEN CORPORATION
COM
759916109
6730
45612
SH
SOLE
45612
0
0
REPUBLIC SVCS INC
COM
760759100
268
2870
SH
SOLE
2870
0
0
ROPER TECHNOLOGIES INC
COM
776696106
228187
577528
SH
SOLE
577528
0
0
RPM INTERNATIONAL INC
COM
749685103
346
4175
SH
SOLE
4175
0
0
S & P GLOBAL INC
COM
78409V104
161884
448929
SH
SOLE
448929
0
0
SALESFORCE.COM INC
COM
79466L302
312
1242
SH
SOLE
1242
0
0
SBA COMMUNICATIONS CORP CL A
COM
78410G104
126603
397522
SH
SOLE
397522
0
0
SEI INVESTMENTS CO
COM
784117103
353
6953
SH
SOLE
6953
0
0
SERVICE CORP INTL
COM
817565104
479
11354
SH
SOLE
11354
0
0
SITEONE LANDSCAPE SUPPLY, INC.
COM
82982L103
13003
106622
SH
SOLE
106622
0
0
STERIS PLC
COM
G8473t100
278
1576
SH
SOLE
1576
0
0
TELADOC INC
COM
87918A105
10450
47665
SH
SOLE
47665
0
0
TELEFLEX INC COM
COM
879369106
157181
461728
SH
SOLE
461728
0
0
THE DESCARTES SYSTEMS GROUP IN
COM
249906108
7402
129908
SH
SOLE
129908
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
144714
327764
SH
SOLE
327764
0
0
TRANSDIGM GROUP INC
COM
893641100
163861
344884
SH
SOLE
344884
0
0
TREX COMPANY, INC.
COM
89531P105
17182
239970
SH
SOLE
239970
0
0
TRIMBLE INC
COM
896239100
566
11615
SH
SOLE
11615
0
0
TRUPANION, INC.
COM
898202106
10952
138808
SH
SOLE
138808
0
0
TWILIO INC.
COM
90138F102
65123
263560
SH
SOLE
263560
0
0
TYLER TECHNOLOGIES INC
COM
902252105
111285
319271
SH
SOLE
319271
0
0
U S BANCORP
COM
902973304
875
24420
SH
SOLE
24420
0
0
UNION PACIFIC CORP
COM
907818108
255
1296
SH
SOLE
1296
0
0
UNITED PARCEL SRVC CLASS B
COM
911312106
432
2591
SH
SOLE
2591
0
0
UNITEDHEALTH GRP INC
COM
91324p102
2463
7901
SH
SOLE
7901
0
0
VEEVA SYSTEMS, INC.
COM
922475108
111100
395107
SH
SOLE
395107
0
0
VENTAS INC REIT
COM
92276f100
811
19324
SH
SOLE
19324
0
0
VERISK ANALYTICS INC
COM
92345Y106
241786
1304763
SH
SOLE
1304763
0
0
VERIZON COMMUNICATN
COM
92343v104
1026
17242
SH
SOLE
17242
0
0
VISA INC CL A
COM
92826C839
234380
1172075
SH
SOLE
1172075
0
0
VULCAN MATERIALS CO
COM
929160109
212709
1569345
SH
SOLE
1569345
0
0
W.P. CAREY INC. REIT
COM
92936u109
367
5625
SH
SOLE
5625
0
0
WABTEC
COM
929740108
2611
42200
SH
SOLE
42200
0
0
WALMART INC
COM
931142103
691
4941
SH
SOLE
4941
0
0
WALT DISNEY CO
COM
254687106
949
7651
SH
SOLE
7651
0
0
WASTE CONNECTIONS INC
COM
94106B101
290105
2794841
SH
SOLE
2794841
0
0
WATSCO INC
COM
942622200
5253
22554
SH
SOLE
22554
0
0
WAYFAIR
COM
94419L101
8065
27714
SH
SOLE
27714
0
0
WD-40 COMPANY
COM
929236107
3618
19109
SH
SOLE
19109
0
0
WELLS FARGO BK N A
COM
949746101
2020
85934
SH
SOLE
85934
0
0
GLOBAL X SILVER MINERS ETF
ETFS
26924g102
590
42700
SH
SOLE
42700
0
0
ISHARES CORE S&P 500 ETF
ETFS
464287200
1069
3180
SH
SOLE
3180
0
0
ISHARES CORE S&P MID CAP ETF
ETFS
464287507
855
4616
SH
SOLE
4616
0
0
ISHARES CORE S&P SMALL CAP ETF
ETFS
464287804
447
6368
SH
SOLE
6368
0
0
ISHARES MSCI EAFE ETF
ETFS
464287465
646
10157
SH
SOLE
10157
0
0
ISHARES MSCI GLOBAL SILVER & M
ETFS
464286327
421
27000
SH
SOLE
27000
0
0
SPDR FUND CONSUMER DISCRE SELE
ETFS
81369y407
215
1466
SH
SOLE
1466
0
0
SPDR GOLD TRUST
ETFS
78463v107
272
1533
SH
SOLE
1533
0
0
VANGUARD DIVIDEND APPREC
ETFS
921908844
1417
11017
SH
SOLE
11017
0
0
VANGUARD FTSE ALL WORLD EX US
ETFS
922042775
3190
63232
SH
SOLE
63232
0
0
VANGUARD FTSE EMERGING MARKETS
ETFS
922042858
754
17436
SH
SOLE
17436
0
0
VANGUARD HEALTH CARE
ETFS
92204a504
246
1204
SH
SOLE
1204
0
0
VANGUARD HIGH DIVIDEND YIELD E
ETFS
921946406
811
10021
SH
SOLE
10021
0
0
VANGUARD INDEX FDS SMALL CP ET
ETFS
922908751
360
2341
SH
SOLE
2341
0
0
VANGUARD INFO TECHNOLOGY INDEX
ETFS
92204a702
330
1058
SH
SOLE
1058
0
0
VANGUARD MID CAP ETF
ETFS
922908629
446
2533
SH
SOLE
2533
0
0
VANGUARD REIT ETF
ETFS
922908553
1172
14846
SH
SOLE
14846
0
0
VANGUARD S&P 500 ETF
ETFS
922908363
4880
15861
SH
SOLE
15861
0
0
VANGUARD TOTAL STK MKT ETF
ETFS
922908769
554
3253
SH
SOLE
3253
0
0
WISDOMTREE TR INDIA ERNGS FD
ETFS
97717W422
212
9000
SH
SOLE
9000
0
0