0000934999-26-000002.txt : 20260515
0000934999-26-000002.hdr.sgml : 20260515
20260515162824
ACCESSION NUMBER: 0000934999-26-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20260331
FILED AS OF DATE: 20260515
DATE AS OF CHANGE: 20260515
EFFECTIVENESS DATE: 20260515
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: DF DENT & CO INC
CENTRAL INDEX KEY: 0000934999
ORGANIZATION NAME:
EIN: 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: 26988324
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
X0202
13F-HR
LIVE
false
true
false
0000934999
XXXXXXXX
03-31-2026
03-31-2026
DF DENT & CO INC
DF DENT & CO INC
400 EAST PRATT STREET
BALTIMORE
MD
21202
13F HOLDINGS REPORT
028-03691
000105179
N
Carolyn E. Gaynor
Chief Compliance Officer
410-837-2544
Carolyn E. Gaynor
Baltimore
MD
05-15-2026
0
262
5221468248
false
INFORMATION TABLE
2
13F1Q2026.xml
3M COMPANY
COM
88579y101
721938
4971
SH
SOLE
4971
0
0
ABBOTT LABORATORIES
COM
002824100
2588003
25207
SH
SOLE
25207
0
0
ABBVIE INC SHS
COM
00287y109
5615374
25819
SH
SOLE
25819
0
0
ACCENTURE PLC F CLASS A
COM
g1151c101
370802
1870
SH
SOLE
1870
0
0
AGILYSYS INC
COM
00847j105
13155552
184925
SH
SOLE
184925
0
0
AIR PROD & CHEMICALS
COM
009158106
397971
1370
SH
SOLE
1370
0
0
ALARM.COM
COM
011642105
12956020
299977
SH
SOLE
299977
0
0
ALLISON TRANSMISSION HLDGS INC
COM
01973r101
270174
2308
SH
SOLE
2308
0
0
ALPHABET INC CL C
COM
02079k107
217100656
756817
SH
SOLE
756817
0
0
ALPHABET INC. CLASS A
COM
02079k305
10565242
36741
SH
SOLE
36741
0
0
ALTRIA GROUP INC
COM
02209s103
256437
3886
SH
SOLE
3886
0
0
AMAZON.COM INC
COM
023135106
165872060
796428
SH
SOLE
796428
0
0
AMERICAN EXPRESS CO
COM
025816109
1588927
5253
SH
SOLE
5253
0
0
AMERICAN TOWER CORP
COM
03027x100
22760170
131882
SH
SOLE
131882
0
0
AMGEN INC.
COM
031162100
680126
1933
SH
SOLE
1933
0
0
AMPHENOL CORP NEW CL A
COM
032095101
26920131
213060
SH
SOLE
213060
0
0
ANALOG DEVICES INC
COM
032654105
1511483
4751
SH
SOLE
4751
0
0
APPFOLIO, INC
COM
03783c100
50583269
320512
SH
SOLE
320512
0
0
APPLE INC
COM
037833100
59418070
234123
SH
SOLE
234123
0
0
APPLIED INDL TECHNOLOGIES INC
COM
03820c105
23946682
90256
SH
SOLE
90256
0
0
ASML HOLDINGS N.V.
COM
n07059210
79866164
60467
SH
SOLE
60467
0
0
ATLASSIAN CORPORATION CL A
COM
049468101
7541403
110497
SH
SOLE
110497
0
0
AUTO DATA PROCESSING
COM
053015103
3501198
17232
SH
SOLE
17232
0
0
BADGER METER INC COM
COM
056525108
22984921
150869
SH
SOLE
150869
0
0
BANK AMER CORP COM
COM
060505104
371134
7613
SH
SOLE
7613
0
0
BANK OF HAWAII CORP
COM
062540109
224606
3025
SH
SOLE
3025
0
0
BECTON DICKINSON&CO
COM
075887109
263360
1675
SH
SOLE
1675
0
0
BERKLEY W R CORP
COM
084423102
864291
13040
SH
SOLE
13040
0
0
BERKSHIRE HATHAWAY INC DELAWA
COM
084670108
8617680
12
SH
SOLE
12
0
0
BERKSHIRE HATHAWAY INC CL B
COM
084670702
9889730
20638
SH
SOLE
20638
0
0
BHP GROUP LTD ADR
COM
088606108
1273750
17511
SH
SOLE
17511
0
0
BIO-TECHNE CORP
COM
09073m104
106769630
2043047
SH
SOLE
2043047
0
0
BLACKSTONE GROUP ORD SHS CLASS
COM
09260d107
632330
5499
SH
SOLE
5499
0
0
BOEING CO
COM
097023105
433487
2178
SH
SOLE
2178
0
0
BOOKING HOLDING, INC.
COM
09857l108
399980
95
SH
SOLE
95
0
0
BOOZ ALLEN HAMILTON HOLDING CO
COM
099502106
20328546
260522
SH
SOLE
260522
0
0
BP PLC
COM
055622104
308085
6555
SH
SOLE
6555
0
0
BRISTOL-MYERS SQUIBB
COM
110122108
309921
5110
SH
SOLE
5110
0
0
BROADCOM INC
COM
11135f101
60497356
195462
SH
SOLE
195462
0
0
BROWN & BROWN
COM
115236101
15180760
232798
SH
SOLE
232798
0
0
CADENCE DESIGN SYSTEMS INC.
COM
127387108
80038689
288044
SH
SOLE
288044
0
0
CALAMOS CONV OPP AND INC FD SH
COM
128117108
315949
29418
SH
SOLE
29418
0
0
CAMECO CORP
COM
13321l108
3008606
27701
SH
SOLE
27701
0
0
CANADIAN NATL RAILWY F
COM
136375102
1531273
14900
SH
SOLE
14900
0
0
CANADIAN PACIFIC KANSAS CITY C
COM
13646k108
558565
7101
SH
SOLE
7101
0
0
CAPITAL ONE FINL CORP COM
COM
14040h105
5904712
32367
SH
SOLE
32367
0
0
CASELLA WASTE SYSTEMS INC CL A
COM
147448104
25990607
327585
SH
SOLE
327585
0
0
CATERPILLAR INC DEL COM
COM
149123101
603608
852
SH
SOLE
852
0
0
CBRE GROUP INC
COM
12504l109
89066268
657510
SH
SOLE
657510
0
0
CHEVRON CORP
COM
166764100
1755960
8487
SH
SOLE
8487
0
0
CHUBB LTD
COM
h1467j104
1481352
4545
SH
SOLE
4545
0
0
CISCO SYSTEMS INC
COM
17275r102
3915890
50469
SH
SOLE
50469
0
0
COCA COLA COM
COM
191216100
2759094
36280
SH
SOLE
36280
0
0
COLGATE-PALMOLIVE CO
COM
194162103
976139
11453
SH
SOLE
11453
0
0
COMCAST CORP NEW CL A
COM
20030n101
476127
16584
SH
SOLE
16584
0
0
CONOCOPHILLIPS
COM
20825c104
435600
3300
SH
SOLE
3300
0
0
CONSTELLATION SOFTWARE F
COM
21037x100
1008050
573
SH
SOLE
573
0
0
COPART INC COM
COM
217204106
39308405
1183988
SH
SOLE
1183988
0
0
CORE & MAIN INC CL A
COM
21874c102
23432908
474350
SH
SOLE
474350
0
0
COSTAR GROUP INC
COM
22160n109
64752035
1605157
SH
SOLE
1605157
0
0
COSTCO WHOLESALE CO
COM
22160k105
14483849
14536
SH
SOLE
14536
0
0
CROWDSTRIKE HOLDINGS, INC.
COM
22788c105
21861398
55996
SH
SOLE
55996
0
0
CROWN CASTLE INC
COM
22822v101
2165773
26636
SH
SOLE
26636
0
0
CSW INDUSTRIALS INC
COM
126402106
25162006
96562
SH
SOLE
96562
0
0
DANAHER CORP
COM
235851102
81772927
431292
SH
SOLE
431292
0
0
DEXCOM INC
COM
252131107
1589908
25317
SH
SOLE
25317
0
0
DICK'S SPORTING GOODS INC.
COM
253393102
1085638
5475
SH
SOLE
5475
0
0
DOUGLAS DYNAMICS INC
COM
25960r105
10367820
246325
SH
SOLE
246325
0
0
EAGLE MATERIALS INC
COM
26969p108
14153971
74711
SH
SOLE
74711
0
0
EAST WEST BANCORP INC
COM
27579r104
651236
6100
SH
SOLE
6100
0
0
EATON CORP PLC SHS
COM
g29183103
524702
1467
SH
SOLE
1467
0
0
ECOLAB INC
COM
278865100
137963813
518622
SH
SOLE
518622
0
0
EDWARDS LIFESCIENCES
COM
28176e108
1541780
19253
SH
SOLE
19253
0
0
EMCOR GROUP INC
COM
29084q100
398687
540
SH
SOLE
540
0
0
EMERSON ELECTRIC CO
COM
291011104
1252289
9558
SH
SOLE
9558
0
0
ENSIGN GROUP INC COM
COM
29358p101
12933169
64184
SH
SOLE
64184
0
0
ENTEGRIS INC
COM
29362u104
16690652
142363
SH
SOLE
142363
0
0
ENTERPRISE PRODS PART LP
COM
293792107
1295339
34232
SH
SOLE
34232
0
0
EOG RES INC COM
COM
26875p101
361280
2499
SH
SOLE
2499
0
0
EQT CORP
COM
26884l109
2782341
43720
SH
SOLE
43720
0
0
ESCO TECHNOLOGIES INC
COM
296315104
20579984
73142
SH
SOLE
73142
0
0
EXPONENT INC
COM
30214u102
7498533
114920
SH
SOLE
114920
0
0
EXXON MOBIL CORP
COM
30231g102
2096149
12355
SH
SOLE
12355
0
0
FASTENAL CO
COM
311900104
123762566
2667297
SH
SOLE
2667297
0
0
FEDERAL SIGNAL CORP
COM
313855108
22908343
211840
SH
SOLE
211840
0
0
FISERV INC COM
COM
337738108
1748493
31335
SH
SOLE
31335
0
0
FLAHERTY & CRUMRINE PFD SECS I
COM
338478100
190496
12298
SH
SOLE
12298
0
0
FLOOR & DECOR HOLDINGS, INC.
COM
339750101
32410548
638003
SH
SOLE
638003
0
0
FRANCO-NEVADA CORPORATION
COM
351858105
2433442
9850
SH
SOLE
9850
0
0
GAMCO GLOBAL GOLD NAT RES & IN
COM
36465a109
124860
23470
SH
SOLE
23470
0
0
GE AEROSPACE
COM
369604301
210274
741
SH
SOLE
741
0
0
GOLDMAN SACHS GROUP
COM
38141g104
428071
506
SH
SOLE
506
0
0
GOOSEHEAD INSURANCE, INC.
COM
38267d109
33429010
783615
SH
SOLE
783615
0
0
GRAINGER W W INC COM
COM
384802104
2552495
2340
SH
SOLE
2340
0
0
GUIDEWIRE SOFTWARE INC
COM
40171v100
92469164
618275
SH
SOLE
618275
0
0
HAMILTON LANE INC
COM
407497106
15592298
156864
SH
SOLE
156864
0
0
HAYWARD HOLDINGS INC
COM
421298100
28825289
2154356
SH
SOLE
2154356
0
0
HEALTHEQUITY, INC.
COM
42226a107
11180186
133782
SH
SOLE
133782
0
0
HEICO CORP CL A
COM
422806208
164020788
777018
SH
SOLE
777018
0
0
HOME DEPOT INC
COM
437076102
3018552
9178
SH
SOLE
9178
0
0
HONEYWELL INTL INC
COM
438516106
892366
3948
SH
SOLE
3948
0
0
HUBBELL INC
COM
443510607
495157
1009
SH
SOLE
1009
0
0
IBM CORP
COM
459200101
910659
3757
SH
SOLE
3757
0
0
IDEXX LABS INC
COM
45168d104
22488523
40023
SH
SOLE
40023
0
0
ILLINOIS TOOL WORKS
COM
452308109
1619524
6222
SH
SOLE
6222
0
0
ILLUMINA INC
COM
452327109
330707
2683
SH
SOLE
2683
0
0
INTEL CORP
COM
458140100
1051927
23837
SH
SOLE
23837
0
0
INTUIT INC.
COM
461202103
3327846
7697
SH
SOLE
7697
0
0
INTUITIVE SURGICAL INC
COM
46120e602
126916540
275313
SH
SOLE
275313
0
0
J P MORGAN CHASE & CO
COM
46625h100
8727433
29669
SH
SOLE
29669
0
0
JOHNSON & JOHNSON
COM
478160104
13107606
53623
SH
SOLE
53623
0
0
KADANT INC
COM
48282t104
13562973
46393
SH
SOLE
46393
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
402377
1425
SH
SOLE
1425
0
0
KINSALE CAPITAL GROUP INC.
COM
49714p108
85051791
248937
SH
SOLE
248937
0
0
KLA CORPORATION
COM
482480100
892280
606
SH
SOLE
606
0
0
LABCORP HOLDINGS INC
COM
504922105
882607
3308
SH
SOLE
3308
0
0
LANDBRIDGE COMPANY LLC CL A
COM
514952100
34373608
497807
SH
SOLE
497807
0
0
LEMAITRE VASCULAR
COM
525558201
18050297
165341
SH
SOLE
165341
0
0
LENNOX INTERNATIONAL INC.
COM
526107107
373161
804
SH
SOLE
804
0
0
LILLY ELI & CO
COM
532457108
2851287
3100
SH
SOLE
3100
0
0
LINDE PLC SHS
COM
g54950103
747606
1508
SH
SOLE
1508
0
0
LOWE'S COMPANIES INC
COM
548661107
4040152
17099
SH
SOLE
17099
0
0
LVMH MOET HENNESSY LOU VUITTON
COM
502441306
536696
4913
SH
SOLE
4913
0
0
M & T BANK CORP
COM
55261f104
617059
2985
SH
SOLE
2985
0
0
MANHATTAN ASSOCS INC COM
COM
562750109
51733764
388625
SH
SOLE
388625
0
0
MARKEL GROUP INC
COM
570535104
50791474
26536
SH
SOLE
26536
0
0
MARKETAXESS HLDGS INC COM
COM
57060d108
6764137
41000
SH
SOLE
41000
0
0
MARSH COM
COM
571748102
488435
2816
SH
SOLE
2816
0
0
MASTERCARD INC CL A
COM
57636q104
143462075
287119
SH
SOLE
287119
0
0
MC DONALDS CORP
COM
580135101
1493035
4804
SH
SOLE
4804
0
0
MCCORMICK & CO INC COM NON VTG
COM
579780206
1069530
21204
SH
SOLE
21204
0
0
McKESSON CORP
COM
58155q103
500178
578
SH
SOLE
578
0
0
MEDPACE HOLDINGS, INC.
COM
58506q109
35923057
74810
SH
SOLE
74810
0
0
MERCK & CO. INC.
COM
58933y105
2729260
22689
SH
SOLE
22689
0
0
MERGENET SOLUTIONS INC COM
COM
58950m109
10000
10000
SH
SOLE
10000
0
0
META PLATFORMS INC CL A
COM
30303m102
2194691
3836
SH
SOLE
3836
0
0
METTLER TOLEDO INTL
COM
592688105
24819407
19679
SH
SOLE
19679
0
0
MICROCHIP TECH INC
COM
595017104
14885088
230384
SH
SOLE
230384
0
0
MICROSOFT CORP
COM
594918104
108626567
293450
SH
SOLE
293450
0
0
MIDDLEBY CORP
COM
596278101
401850
3031
SH
SOLE
3031
0
0
MONDELEZ INTL INC
COM
609207105
856357
14857
SH
SOLE
14857
0
0
MONOLITHIC PWR SYS INC COM
COM
609839105
96815305
88549
SH
SOLE
88549
0
0
MOODYS CORP
COM
615369105
128868777
295401
SH
SOLE
295401
0
0
MORGAN STANLEY
COM
617446448
634253
3854
SH
SOLE
3854
0
0
MORNINGSTAR INC
COM
617700109
17305809
102371
SH
SOLE
102371
0
0
MOTOROLA SOLUTIONS INC.
COM
620076307
55731729
128423
SH
SOLE
128423
0
0
MP MATERIALS CORP COM CL A
COM
553368101
800489
16587
SH
SOLE
16587
0
0
MSCI INC COM
COM
55354g100
65458429
121442
SH
SOLE
121442
0
0
MURPHY USA INC COM
COM
626755102
11359621
22997
SH
SOLE
22997
0
0
NEOGEN CORP COM
COM
640491106
204380
22000
SH
SOLE
22000
0
0
NESTLE S A F SPONSORED ADR 1 A
COM
641069406
712727
7192
SH
SOLE
7192
0
0
NETFLIX INC
COM
64110l106
50944981
529849
SH
SOLE
529849
0
0
NEWMONT GOLDCORP CORP
COM
651639106
314791
2908
SH
SOLE
2908
0
0
NEXTERA ENERGY INC SHS
COM
65339f101
1047315
11276
SH
SOLE
11276
0
0
NORFOLK SOUTHERN CO
COM
655844108
1297527
4521
SH
SOLE
4521
0
0
NOVANTA INC COM NPV
COM
67000b104
45694055
386877
SH
SOLE
386877
0
0
NOVARTIS AG F SPONSORED ADR 1
COM
66987v109
781316
5115
SH
SOLE
5115
0
0
NVIDIA CORP
COM
67066g104
1063840
6100
SH
SOLE
6100
0
0
NXP SEMICONDUCTORS
COM
n6596x109
415571
2111
SH
SOLE
2111
0
0
O REILLY AUTOMOTIVE
COM
67103h107
43559427
471882
SH
SOLE
471882
0
0
OLD DOMINION FGHT LINES INC CO
COM
679580100
32926382
168508
SH
SOLE
168508
0
0
ONEOK INC
COM
682680103
432155
4781
SH
SOLE
4781
0
0
ONTO INNOVATION INC
COM
683344105
19190721
93581
SH
SOLE
93581
0
0
ORACLE CORP
COM
68389x105
1110092
7546
SH
SOLE
7546
0
0
OTIS WORLDWIDE ORD SHS
COM
68902v107
243958
3165
SH
SOLE
3165
0
0
PAYCHEX INC
COM
704326107
2692944
29233
SH
SOLE
29233
0
0
PDF SOLUTIONS INC
COM
693282105
11545334
352960
SH
SOLE
352960
0
0
PEPSICO INC
COM
713448108
1997495
12863
SH
SOLE
12863
0
0
PERIMETER SOLUTIONS INC
COM
71385m107
96028504
3932371
SH
SOLE
3932371
0
0
PFIZER INC
COM
717081103
1211427
43142
SH
SOLE
43142
0
0
PHILIP MORRIS INTL
COM
718172109
477833
2890
SH
SOLE
2890
0
0
PINNACLE WEST CAP CORP
COM
723484101
302250
3000
SH
SOLE
3000
0
0
PNC FINL SERVICES
COM
693475105
441359
2121
SH
SOLE
2121
0
0
POOL CORPORATION
COM
73278l105
526665
2603
SH
SOLE
2603
0
0
PROCORE TECHNOLOGIES INC
COM
74275k108
49030328
860181
SH
SOLE
860181
0
0
PROCTER & GAMBLE CO
COM
742718109
18709602
129532
SH
SOLE
129532
0
0
PROGRESSIVE CORPORATION
COM
743315103
739237
3729
SH
SOLE
3729
0
0
PROLOGIS INC.
COM
74340w103
253653
1919
SH
SOLE
1919
0
0
PTC INC
COM
69370c100
25732097
180589
SH
SOLE
180589
0
0
QUALCOMM INC
COM
747525103
27189270
211130
SH
SOLE
211130
0
0
QUANTA SVCS INC COM
COM
74762e102
729099
1328
SH
SOLE
1328
0
0
RAMBUS INC
COM
750917106
8763482
101865
SH
SOLE
101865
0
0
RANGE RESOURCES CORP DEL
COM
75281a109
2428877
53760
SH
SOLE
53760
0
0
RBC BEARINGS INC
COM
75524b104
39870064
73409
SH
SOLE
73409
0
0
REPLIGEN CORPORATION
COM
759916109
43017879
365115
SH
SOLE
365115
0
0
ROPER TECHNOLOGIES INC
COM
776696106
12584323
35563
SH
SOLE
35563
0
0
RPM INTERNATIONAL INC
COM
749685103
362810
3650
SH
SOLE
3650
0
0
RTX CORP
COM
75513e101
773915
4012
SH
SOLE
4012
0
0
S & P GLOBAL INC
COM
78409v104
64795546
152338
SH
SOLE
152338
0
0
SAIA INC
COM
78709y105
22768835
64817
SH
SOLE
64817
0
0
SBA COMMUNICATIONS CORP CL A
COM
78410g104
634357
3686
SH
SOLE
3686
0
0
SERVICENOW INC
COM
81762p102
36546812
349563
SH
SOLE
349563
0
0
SHERWIN-WILLIAMS CO
COM
824348106
33973737
105986
SH
SOLE
105986
0
0
SHOPIFY INC.
COM
82509l107
2819597
23770
SH
SOLE
23770
0
0
SHORE BANCSHARES, INC.
COM
825107105
270860
14500
SH
SOLE
14500
0
0
SIMPSON MANUFACTURING CO
COM
829073105
11784709
68667
SH
SOLE
68667
0
0
SITEONE LANDSCAPE SUPPLY, INC.
COM
82982l103
31433698
236148
SH
SOLE
236148
0
0
SOUTHERN COMPANY
COM
842587107
322473
3341
SH
SOLE
3341
0
0
STARBUCKS CORP COM
COM
855244109
733384
8186
SH
SOLE
8186
0
0
STRYKER CORP
COM
863667101
11444790
34830
SH
SOLE
34830
0
0
SYNOPSYS INC
COM
871607107
10459936
26382
SH
SOLE
26382
0
0
SYSCO CORP COM
COM
871829107
469066
6576
SH
SOLE
6576
0
0
T ROWE PRICE GROUP INC
COM
74144t108
5153304
57170
SH
SOLE
57170
0
0
TAIWAN SEMICONDUCTOR MFG LTD A
COM
874039100
326460
966
SH
SOLE
966
0
0
TERRENO REALTY CORP
COM
88146m101
1016624
16552
SH
SOLE
16552
0
0
THE DESCARTES SYSTEMS GROUP IN
COM
249906108
13129670
183478
SH
SOLE
183478
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
46174510
93940
SH
SOLE
93940
0
0
TJX COMPANIES INC
COM
872540109
1376454
8619
SH
SOLE
8619
0
0
TRACTOR SUPPLY COMP
COM
892356106
1442805
31850
SH
SOLE
31850
0
0
TRANSDIGM GROUP INC
COM
893641100
142265784
122753
SH
SOLE
122753
0
0
TRIMBLE INC
COM
896239100
283424
4345
SH
SOLE
4345
0
0
TYLER TECHNOLOGIES INC
COM
902252105
58094001
169677
SH
SOLE
169677
0
0
U S BANCORP
COM
902973304
557547
10720
SH
SOLE
10720
0
0
UBER TECHNOLOGIES, INC.
COM
90353t100
54348941
755581
SH
SOLE
755581
0
0
UNITEDHEALTH GRP INC
COM
91324p102
681346
2518
SH
SOLE
2518
0
0
UTZ BRANDS INC.
COM
918090101
10498774
1325603
SH
SOLE
1325603
0
0
VEEVA SYSTEMS, INC.
COM
922475108
80997272
461103
SH
SOLE
461103
0
0
VENTAS INC REIT
COM
92276f100
386738
4729
SH
SOLE
4729
0
0
VERALTO CORP
COM
92338c103
46708600
528258
SH
SOLE
528258
0
0
VERISK ANALYTICS INC
COM
92345y106
20353873
107267
SH
SOLE
107267
0
0
VERIZON COMMUNICATN
COM
92343v104
369673
7364
SH
SOLE
7364
0
0
VISA INC CL A
COM
92826c839
186797766
618044
SH
SOLE
618044
0
0
VSE CORP
COM
918284100
14243685
77243
SH
SOLE
77243
0
0
VULCAN MATERIALS CO
COM
929160109
148025836
543613
SH
SOLE
543613
0
0
W E C ENERGY GROUP INC
COM
92939u106
895134
7732
SH
SOLE
7732
0
0
W.P. CAREY INC. REIT
COM
92936u109
371316
5464
SH
SOLE
5464
0
0
WABTEC
COM
929740108
2409882
9643
SH
SOLE
9643
0
0
WALMART INC
COM
931142103
739715
5952
SH
SOLE
5952
0
0
WALT DISNEY CO
COM
254687106
1050735
10902
SH
SOLE
10902
0
0
WARBY PARKER INC CL A
COM
93403j106
11127667
528128
SH
SOLE
528128
0
0
WASTE CONNECTIONS INC
COM
94106b101
139619602
859515
SH
SOLE
859515
0
0
WATSCO CLASS B
COM
942622101
448586
1245
SH
SOLE
1245
0
0
WATSCO INC
COM
942622200
8307451
22836
SH
SOLE
22836
0
0
WELLS FARGO BK N A
COM
949746101
410310
5154
SH
SOLE
5154
0
0
WEST PHARMACEUTICALS, INC.
COM
955306105
30226477
120597
SH
SOLE
120597
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
2286124
17450
SH
SOLE
17450
0
0
WILLIAMS SONOMA INC COM
COM
969904101
1033264
5667
SH
SOLE
5667
0
0
WINGSTOP INC.
COM
974155103
3641485
23498
SH
SOLE
23498
0
0
ALPS ALERIAN MLP ETF
ETFS
00162q452
200506
3809
SH
SOLE
3809
0
0
ISHARES 1-3 YEAR INTERNATIONAL
ETFS
464288125
623147
8400
SH
SOLE
8400
0
0
ISHARES CORE MSCI EAFE ETF
ETFS
46432f842
807799
8923
SH
SOLE
8923
0
0
ISHARES MSCI EAFE ETF
ETFS
464287465
2344427
24137
SH
SOLE
24137
0
0
ISHARES MSCI EMERGING MARKETS
ETFS
46434g764
387794
4930
SH
SOLE
4930
0
0
ISHARES TR U.S. TECH ETF
ETFS
464287721
346512
1910
SH
SOLE
1910
0
0
SPDR BLOOMBERG SHORT TERM INTE
ETFS
78464a334
600316
22300
SH
SOLE
22300
0
0
SPDR FUND CONSUMER DISCRE SELE
ETFS
81369y407
291413
2674
SH
SOLE
2674
0
0
SPDR GOLD TRUST
ETFS
78463v107
673404
1565
SH
SOLE
1565
0
0
STATE STREET SPDR S&P 500 ETF
ETFS
78462f103
264038
406
SH
SOLE
406
0
0
TECHNOLOGY SELECT SECTOR SPDR
ETFS
81369y803
254105
1912
SH
SOLE
1912
0
0
VANGUARD DIVIDEND APPREC
ETFS
921908844
1115946
5189
SH
SOLE
5189
0
0
VANGUARD FTSE ALL WORLD EX US
ETFS
922042775
4282052
57018
SH
SOLE
57018
0
0
VANGUARD FTSE DEVELOPED MARKET
ETFS
921943858
259204
4045
SH
SOLE
4045
0
0
VANGUARD FTSE EMERGING MARKETS
ETFS
922042858
1075379
19896
SH
SOLE
19896
0
0
VANGUARD HEALTH CARE
ETFS
92204a504
327885
1204
SH
SOLE
1204
0
0
VANGUARD HIGH DIVIDEND YIELD E
ETFS
921946406
1468115
9913
SH
SOLE
9913
0
0
VANGUARD INDEX FDS SMALL CP ET
ETFS
922908751
409119
1562
SH
SOLE
1562
0
0
VANGUARD INFO TECHNOLOGY INDEX
ETFS
92204a702
399096
572
SH
SOLE
572
0
0
VANGUARD MID CAP ETF
ETFS
922908629
228595
796
SH
SOLE
796
0
0
VANGUARD REIT ETF
ETFS
922908553
489801
5522
SH
SOLE
5522
0
0
VANGUARD S&P 500 ETF
ETFS
922908363
8554526
14316
SH
SOLE
14316
0
0
VANGUARD TOTAL STK MKT ETF
ETFS
922908769
742675
2315
SH
SOLE
2315
0
0
WISDOMTREE TR INDIA ERNGS FD
ETFS
97717w422
367200
9000
SH
SOLE
9000
0
0