0001015086-24-000005.txt : 20240515
0001015086-24-000005.hdr.sgml : 20240515
20240515091409
ACCESSION NUMBER: 0001015086-24-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240515
DATE AS OF CHANGE: 20240515
EFFECTIVENESS DATE: 20240515
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BRADLEY FOSTER & SARGENT INC/CT
CENTRAL INDEX KEY: 0001015086
ORGANIZATION NAME:
IRS NUMBER: 061380510
STATE OF INCORPORATION: CT
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-05602
FILM NUMBER: 24947555
BUSINESS ADDRESS:
STREET 1: 185 ASYLUM STREET
STREET 2: 11TH FLOOR
CITY: HARTFORD
STATE: CT
ZIP: 06103-3402
BUSINESS PHONE: 8605278050
MAIL ADDRESS:
STREET 1: 185 ASYLUM STREET
STREET 2: 11TH FLOOR
CITY: HARTFORD
STATE: CT
ZIP: 06103-3402
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
true
0001015086
XXXXXXXX
03-31-2024
03-31-2024
BRADLEY FOSTER & SARGENT INC/CT
185 ASYLUM STREET
11TH FLOOR
HARTFORD
CT
06103-3402
13F HOLDINGS REPORT
028-05602
N
Andrew Gordon
CCO
8602414691
Andrew Gordon
Hartford
CT
05-15-2024
0
439
5542415766
false
INFORMATION TABLE
2
inftable.xml
13F
3M Company
com
88579Y101
3858827
36380
SH
SOLE
35360
0
1020
AFLAC
com
001055102
1276652
14869
SH
SOLE
12319
0
2550
ASML Holding NV NY Registry Sh
com
N07059210
1958408
2018
SH
SOLE
1968
0
50
AT & T
com
00206R102
537346
30531
SH
SOLE
29301
0
1230
Abbott Labs
com
002824100
52857320
465048
SH
SOLE
349220
0
115828
Abbvie Inc
com
00287Y109
44710397
245527
SH
SOLE
224913
0
20614
Academy Sport and Outdoors Inc
com
00402L107
2899762
42934
SH
SOLE
42934
0
0
Accenture Plc Class A F
com
G1151C101
12628735
36435
SH
SOLE
36155
0
280
Adobe Inc
com
00724F101
96024084
190297
SH
SOLE
171490
0
18807
Advanced Micro Devices Inc
com
007903107
1189068
6588
SH
SOLE
6588
0
0
Agco Corp
com
001084102
229201
1863
SH
SOLE
1863
0
0
Agilent Technologies
com
00846U101
465195
3197
SH
SOLE
3197
0
0
Agnico Eagle Mines
com
008474108
63294454
1061097
SH
SOLE
969176
0
91921
Air Products & Chemicals Inc
com
009158106
7769271
32069
SH
SOLE
27230
0
4839
Airbnb Inc.
com
009066101
257008
1558
SH
SOLE
1558
0
0
Alexandria Real Estate Equitie
com
015271109
291466
2261
SH
SOLE
2200
0
61
Align Technology Inc
com
016255101
359728
1097
SH
SOLE
1097
0
0
Allstate
com
020002101
421971
2439
SH
SOLE
2439
0
0
Alphabet Inc. Class A
com
02079K305
181584095
1203101
SH
SOLE
1063038
0
140063
Alphabet Inc. Class C
com
02079K107
29570939
194213
SH
SOLE
163470
0
30743
Altair Engineering
com
021369103
1279931
14857
SH
SOLE
14857
0
0
Altria Group Inc
com
02209S103
1046904
24001
SH
SOLE
24001
0
0
Amazon.com
com
023135106
127280998
705627
SH
SOLE
585345
0
120282
Amer Tower Cl A
com
03027X100
1304489
6602
SH
SOLE
6602
0
0
American Express
com
025816109
30308134
133111
SH
SOLE
118506
0
14605
American Water Works Company I
com
030420103
944317
7727
SH
SOLE
7527
0
200
Ameriprise Financial
com
03076C106
2183431
4980
SH
SOLE
4980
0
0
Amgen
com
031162100
4497783
15819
SH
SOLE
10796
0
5023
Amphenol
com
032095101
59010311
511576
SH
SOLE
423522
0
88054
Analog Devices Inc
com
032654105
60650523
306641
SH
SOLE
251880
0
54761
Ansys
com
03662Q105
8577976
24709
SH
SOLE
24244
0
465
Aon Plc Class A Ordinary Share
com
G0403H108
222258
666
SH
SOLE
666
0
0
Apollo Global Management A
com
03769M106
334876
2978
SH
SOLE
2978
0
0
Apple Inc
com
037833100
200050455
1166611
SH
SOLE
1061371
0
105240
Applied Materials
com
038222105
57749556
280025
SH
SOLE
221022
0
59003
Aptiv Plc
com
G6095L109
574197
7209
SH
SOLE
7109
0
100
Aramark
com
03852U106
2265896
69677
SH
SOLE
69677
0
0
Arch Capital Group Ltd
com
G0450A105
290077
3138
SH
SOLE
3138
0
0
Archer-Daniels-Midland
com
039483102
627472
9990
SH
SOLE
9990
0
0
Arthur J Gallagher
com
363576109
6073472
24290
SH
SOLE
24290
0
0
Ashland Global Holdings Inc
com
044186104
299023
3071
SH
SOLE
3071
0
0
Astrazeneca PLC Sponsored ADR
com
046353108
475131
7013
SH
SOLE
7013
0
0
AutoZone Inc
com
053332102
16936967
5374
SH
SOLE
3147
0
2227
Autodesk
com
052769106
695842
2672
SH
SOLE
2672
0
0
Automatic Data Processing
com
053015103
37875129
151658
SH
SOLE
100948
0
50710
Avery Dennison
com
053611109
595631
2668
SH
SOLE
2668
0
0
Bank of America
com
060505104
10264497
270688
SH
SOLE
257699
0
12989
Bank of New York Mellon
com
064058100
5479103
95090
SH
SOLE
22695
0
72395
Barrick Gold Corp
com
067901108
814345
48939
SH
SOLE
46203
0
2736
Baxter International
com
071813109
1204285
28177
SH
SOLE
28177
0
0
Becton Dickinson
com
075887109
11232179
45392
SH
SOLE
20005
0
25387
Berkshire Hathaway Cl A
com
084670108
5075520
8
SH
SOLE
7
0
1
Berkshire Hathaway Cl B
com
084670702
118030790
280678
SH
SOLE
239024
0
41654
Bio-Techne Corp
com
09073M104
861503
12239
SH
SOLE
12139
0
100
BlackRock Inc
com
09247X101
1804127
2164
SH
SOLE
2154
0
10
Blackstone Inc
com
09260D107
7500570
57095
SH
SOLE
47243
0
9852
Block Inc
com
852234103
353037
4174
SH
SOLE
4174
0
0
Boeing
com
097023105
993475
5148
SH
SOLE
4778
0
370
Booking Holdings Inc
com
09857L108
765483
211
SH
SOLE
211
0
0
Booz Allen Hamilton Holdings
com
099502106
2263116
15246
SH
SOLE
15246
0
0
Boston Scientific
com
101137107
46068429
672630
SH
SOLE
645241
0
27389
Bristol-Myers Squibb
com
110122108
3338814
61568
SH
SOLE
43130
0
18438
Broadcom Inc.
com
11135F101
21071697
15898
SH
SOLE
14807
0
1091
Broadridge Financial Solutions
com
11133T103
608024
2968
SH
SOLE
2968
0
0
Broadstone Net Lease Inc
com
11135E203
245941
15695
SH
SOLE
15695
0
0
CCC Intelligent Solutions Hold
com
12510Q100
785258
65657
SH
SOLE
65657
0
0
CIGNA Corp
com
125523100
6798491
18719
SH
SOLE
18719
0
0
CME Group Inc
com
12572Q105
4036591
18750
SH
SOLE
18750
0
0
CSX
com
126408103
2030361
54771
SH
SOLE
54021
0
750
CVS Health Corp
com
126650100
3622380
45416
SH
SOLE
32207
0
13209
Cameco Corporation
com
13321L108
2376449
54858
SH
SOLE
54858
0
0
Canadian National Railway
com
136375102
61521793
467100
SH
SOLE
379215
0
87885
Canadian Pacific Kansas City L
com
13646K108
385603
4373
SH
SOLE
4373
0
0
Carrier Global Corp
com
14448C104
18414279
316778
SH
SOLE
298265
0
18513
Caterpillar
com
149123101
40916546
111663
SH
SOLE
92787
0
18876
Celanese Corporation
com
150870103
244213
1421
SH
SOLE
1421
0
0
Cencora Inc
com
03073E105
328148
1350
SH
SOLE
1350
0
0
Charter Communications
com
16119P108
345559
1189
SH
SOLE
1184
0
5
Check Point Software
com
M22465104
886146
5403
SH
SOLE
4203
0
1200
Chevron Corp
com
166764100
53373809
338366
SH
SOLE
259852
0
78513
Chubb Ltd
com
H1467J104
24813746
95758
SH
SOLE
52334
0
43424
Church & Dwight
com
171340102
1647889
15798
SH
SOLE
14973
0
825
Cincinnati Financial Corp
com
172062101
206867
1666
SH
SOLE
1666
0
0
Cisco Systems
com
17275R102
32183500
644831
SH
SOLE
565477
0
79354
Citigroup
com
172967424
202140
3196
SH
SOLE
2893
0
303
Clean Harbors
com
184496107
383093
1903
SH
SOLE
1903
0
0
Clorox
com
189054109
238195
1556
SH
SOLE
1556
0
0
Coca Cola
com
191216100
21215007
346764
SH
SOLE
331218
0
15546
Cogent Communications Group
com
19239V302
1334757
20431
SH
SOLE
3152
0
17279
Cognizant Technology Solutions
com
192446102
368136
5023
SH
SOLE
5023
0
0
Colgate-Palmolive
com
194162103
4978054
55281
SH
SOLE
51336
0
3945
Comcast Cl A
com
20030N101
14927733
344354
SH
SOLE
315758
0
28596
Conoco Phillips
com
20825C104
77270546
607091
SH
SOLE
548748
0
58343
Consolidated Edison
com
209115104
205923
2268
SH
SOLE
2123
0
145
Constellation Brands Inc Cl A
com
21036P108
73254024
269554
SH
SOLE
233012
0
36542
Corning
com
219350105
810552
24592
SH
SOLE
24592
0
0
Corteva Inc
com
22052L104
602571
10449
SH
SOLE
8833
0
1616
Costco
com
22160K105
112472046
153518
SH
SOLE
133393
0
20125
Coterra Energy Inc
com
127097103
930133
33362
SH
SOLE
33037
0
325
Crane Co
com
224408104
2416395
17882
SH
SOLE
17882
0
0
CrowdStrike Holdings Inc Cl A
com
22788C105
9177209
28626
SH
SOLE
12737
0
15889
Crown Castle Inc
com
22822V101
11705314
110605
SH
SOLE
87417
0
23188
Cullen/Frost Bankers
com
229899109
829866
7372
SH
SOLE
6272
0
1100
Cummins Inc
com
231021106
834743
2833
SH
SOLE
2833
0
0
CytoSorbents Corp
com
23283X206
9500
10000
SH
SOLE
10000
0
0
D R Horton Inc
com
23331A109
13198226
80208
SH
SOLE
78749
0
1459
Danaher
com
235851102
137351991
550024
SH
SOLE
477383
0
72641
Dayforce Inc
com
15677J108
1983254
29954
SH
SOLE
29954
0
0
Deere
com
244199105
72258990
175924
SH
SOLE
159242
0
16682
Dell Technologies - C
com
24703L202
322703
2828
SH
SOLE
2828
0
0
Diageo Plc ADR
com
25243Q205
645992
4343
SH
SOLE
4343
0
0
Diamondback Energy Inc
com
25278X109
2382923
12025
SH
SOLE
12025
0
0
Dominion Energy
com
25746U109
2533580
51506
SH
SOLE
24428
0
27078
Dover Corp
com
260003108
450240
2541
SH
SOLE
2491
0
50
Dow Inc
com
260557103
1821830
31449
SH
SOLE
12380
0
19069
DuPont De Nemours Inc
com
26614N102
879559
11472
SH
SOLE
8819
0
2653
Duke Energy
com
26441C204
1456453
15060
SH
SOLE
14985
0
75
Dynatrace Inc
com
268150109
1833962
39491
SH
SOLE
39491
0
0
EOG Resources
com
26875P101
30317963
237156
SH
SOLE
225472
0
11684
East West Bancorp
com
27579R104
1399194
17687
SH
SOLE
16587
0
1100
EastGroup Properties Inc REIT
com
277276101
261565
1455
SH
SOLE
1455
0
0
Eastman Chemical
com
277432100
653134
6517
SH
SOLE
6517
0
0
Eaton Corp PLC
com
G29183103
2869152
9176
SH
SOLE
7365
0
1811
Ebay
com
278642103
470639
8917
SH
SOLE
8917
0
0
Ecolab
com
278865100
13298995
57596
SH
SOLE
55787
0
1809
Edwards Lifesciences
com
28176E108
1364501
14279
SH
SOLE
14279
0
0
Electronic Arts
com
285512109
264146
1991
SH
SOLE
1991
0
0
Elevance Health Inc
com
036752103
327717
632
SH
SOLE
579
0
53
Eli Lilly
com
532457108
15266156
19623
SH
SOLE
19507
0
116
Emcorp Group Inc
com
29084Q100
336192
960
SH
SOLE
960
0
0
Emerson Electric
com
291011104
3931419
34662
SH
SOLE
33512
0
1150
Enbridge Inc
com
29250N105
21985742
607677
SH
SOLE
559966
0
47711
Energy Transfer LP
com
29273V100
163435
10390
SH
SOLE
10390
0
0
Enphase Energy Inc
com
29355A107
466620
3857
SH
SOLE
3726
0
131
Entegris Inc
com
29362U104
4166452
29646
SH
SOLE
29586
0
60
Enterprise Products LP
com
293792107
6385483
218831
SH
SOLE
207392
0
11439
Equinix Inc
com
29444U700
434124
526
SH
SOLE
526
0
0
Eversource Energy
com
30040W108
1650668
27617
SH
SOLE
5978
0
21639
Exxon Mobil
com
30231G102
25312286
217759
SH
SOLE
138067
0
79692
Fair Isaac Corp
com
303250104
402374
322
SH
SOLE
322
0
0
Fastenal Company
com
311900104
4899547
63515
SH
SOLE
48644
0
14871
FedEx Corporation
com
31428X106
1556483
5372
SH
SOLE
5047
0
325
Fidelity Natl Information Svcs
com
31620M106
201102
2711
SH
SOLE
2711
0
0
First Solar Inc
com
336433107
3421070
20267
SH
SOLE
18867
0
1400
FirstService Corp
com
33767E202
2567081
15483
SH
SOLE
15483
0
0
Fiserv Inc
com
337738108
75809022
474340
SH
SOLE
402112
0
72228
Fortive Corp
com
34959J108
9594839
111542
SH
SOLE
92533
0
19009
Franco Nevada Corp
com
351858105
8633738
72455
SH
SOLE
67176
0
5279
Freeport McMoRan
com
35671D857
1681623
35764
SH
SOLE
33864
0
1900
GE Healthcare Technologies Inc
com
36266G107
18821662
207036
SH
SOLE
155585
0
51451
GSK Plc
com
37733W204
235492
5493
SH
SOLE
5373
0
120
General Dynamics
com
369550108
1819518
6441
SH
SOLE
6211
0
230
General Electric
com
369604301
3202194
18243
SH
SOLE
18212
0
31
General Mills
com
370334104
2574126
36789
SH
SOLE
28351
0
8438
Genuine Parts
com
372460105
462621
2986
SH
SOLE
2986
0
0
Gilead Sciences
com
375558103
2837668
38739
SH
SOLE
33825
0
4914
Goldman Sachs
com
38141G104
3107803
7440
SH
SOLE
7256
0
184
Graco Inc
com
384109104
512908
5488
SH
SOLE
5488
0
0
Grainger W W
com
384802104
1305015
1283
SH
SOLE
933
0
350
HP Inc
com
40434L105
501410
16592
SH
SOLE
16592
0
0
Heico Corp
com
422806109
537283
2813
SH
SOLE
2813
0
0
Henry Schein
com
806407102
741304
9816
SH
SOLE
8416
0
1400
Hershey Co
com
427866108
4859388
24984
SH
SOLE
22626
0
2358
Hewlett Packard Enterprise Co
com
42824C109
283804
16007
SH
SOLE
16007
0
0
Home Depot
com
437076102
83606207
217952
SH
SOLE
201955
0
15996
Honeywell International
com
438516106
21146406
103028
SH
SOLE
98724
0
4304
Howmet Aerospace
com
443201108
28106302
410731
SH
SOLE
406363
0
4368
HubSpot Inc.
com
443573100
345861
552
SH
SOLE
552
0
0
Hubbell Inc
com
443510607
1647679
3970
SH
SOLE
3641
0
329
Humana
com
444859102
653567
1885
SH
SOLE
1885
0
0
Hunt JB Transport Services
com
445658107
40369453
202607
SH
SOLE
182827
0
19780
Hyatt Hotels Corp Cl A
com
448579102
1464513
9175
SH
SOLE
9175
0
0
ICON Plc
com
G4705A100
335950
1000
SH
SOLE
1000
0
0
IDEXX Labs
com
45168D104
548029
1015
SH
SOLE
1015
0
0
IQVIA Holdings
com
46266C105
57749627
228359
SH
SOLE
188077
0
40282
Illinois Tool Works
com
452308109
2226993
8299
SH
SOLE
7402
0
897
Ingersoll Rand Inc
com
45687V106
478643
5041
SH
SOLE
4071
0
970
Intel
com
458140100
5434040
123026
SH
SOLE
98830
0
24196
IntercontinentalExchange Group
com
45866F104
386178
2810
SH
SOLE
2760
0
50
International Business Machine
com
459200101
16380616
85780
SH
SOLE
70136
0
15644
International Paper
com
460146103
493018
12635
SH
SOLE
12635
0
0
Intuit
com
461202103
67009216
103091
SH
SOLE
87131
0
15960
Intuitive Surgical
com
46120E602
14954700
37472
SH
SOLE
24247
0
13225
Iron Mountain
com
46284V101
220655
2751
SH
SOLE
2751
0
0
J P Morgan Chase
com
46625H100
210700172
1051923
SH
SOLE
892781
0
159142
Jacobs Solutions Inc
com
46982L108
594166
3865
SH
SOLE
3865
0
0
Johnson & Johnson
com
478160104
62720537
396489
SH
SOLE
324240
0
72249
Johnson Controls
com
G51502105
1809341
27700
SH
SOLE
26400
0
1300
KKR & Co Inc
com
48251W104
1069869
10637
SH
SOLE
10637
0
0
Kellanova
com
487836108
997304
17408
SH
SOLE
4313
0
13095
Kenvue Inc.
com
49177J102
5283288
246192
SH
SOLE
238844
0
7348
KeyCorp
com
493267108
787022
49780
SH
SOLE
49780
0
0
Keysight Technologies Inc
com
49338L103
1408358
9006
SH
SOLE
8606
0
400
Kimberly-Clark
com
494368103
3010639
23275
SH
SOLE
21675
0
1600
Kinder Morgan Inc
com
49456B101
6281487
342502
SH
SOLE
323502
0
19000
L3Harris Technologies Inc
com
502431109
1405433
6595
SH
SOLE
5268
0
1327
LAM Research Corp
com
512807108
223461
230
SH
SOLE
230
0
0
Leidos Holdings Inc
com
525327102
669477
5107
SH
SOLE
4957
0
150
Lexington Realty Trust
com
529043101
165517
18350
SH
SOLE
18350
0
0
Lincoln Electric
com
533900106
14682824
57481
SH
SOLE
26535
0
30946
Lincoln National
com
534187109
255759
8010
SH
SOLE
8010
0
0
Linde Plc
com
G54950103
9086935
19570
SH
SOLE
6291
0
13279
Lockheed Martin
com
539830109
11435596
25140
SH
SOLE
23431
0
1709
Lowes
com
548661107
32264724
126662
SH
SOLE
104579
0
22083
LuLuLemon Athletica Inc
com
550021109
261345
669
SH
SOLE
669
0
0
Luna Innovations Inc.
com
550351100
288450
90000
SH
SOLE
90000
0
0
M&T Bank
com
55261F104
4763829
32755
SH
SOLE
8630
0
24125
MSCI Inc
com
55354G100
680947
1215
SH
SOLE
1215
0
0
Marathon Petroleum Corporation
com
56585A102
1221472
6062
SH
SOLE
6062
0
0
Marriott International
com
571903202
853060
3381
SH
SOLE
3381
0
0
Marsh & McLennan
com
571748102
104852481
509042
SH
SOLE
421660
0
87382
Mastercard Inc Cl A
com
57636Q104
65104213
135192
SH
SOLE
129459
0
5733
McCormick
com
579780206
28327700
368802
SH
SOLE
274848
0
93954
McDonalds
com
580135101
50205136
178064
SH
SOLE
142332
0
35732
Medtronic PLC
com
G5960L103
2362462
27108
SH
SOLE
14001
0
13107
Merck
com
58933Y105
56809887
430541
SH
SOLE
360278
0
70263
Meta Platforms Inc Class A
com
30303M102
17203624
35429
SH
SOLE
34454
0
975
Metlife Inc
com
59156R108
247157
3335
SH
SOLE
3335
0
0
Mettler-Toledo International
com
592688105
12800353
9615
SH
SOLE
9472
0
143
Microchip Technology
com
595017104
602313
6714
SH
SOLE
6714
0
0
Microsoft
com
594918104
324161420
770492
SH
SOLE
689318
0
81174
Mondelez International
com
609207105
38358305
547976
SH
SOLE
492040
0
55936
Moody's Corp
com
615369105
419756
1068
SH
SOLE
1068
0
0
Morgan Stanley
com
617446448
1604581
17041
SH
SOLE
16961
0
80
Morningstar Inc
com
617700109
931586
3021
SH
SOLE
3021
0
0
Motorola Solutions Inc
com
620076307
224702
633
SH
SOLE
633
0
0
N B T Bankcorp Inc
com
628778102
691932
18864
SH
SOLE
18864
0
0
NVR Inc
com
62944T105
7816461
965
SH
SOLE
965
0
0
Nasdaq Inc
com
631103108
4801784
76098
SH
SOLE
72171
0
3927
Netflix
com
64110L106
609152
1003
SH
SOLE
1003
0
0
NextEra Energy
com
65339F101
13748401
215121
SH
SOLE
198630
0
16491
Nike Inc Class B
com
654106103
31360508
333693
SH
SOLE
260571
0
73122
Nisource
com
65473P105
5847324
211400
SH
SOLE
211400
0
0
Nordson Corp
com
655663102
952928
3471
SH
SOLE
3471
0
0
Norfolk Southern
com
655844108
5315314
20855
SH
SOLE
19588
0
1267
Northern Trust Corp
com
665859104
425038
4780
SH
SOLE
4780
0
0
Northrop Grumman
com
666807102
57523079
120175
SH
SOLE
103630
0
16545
Novartis A G ADR
com
66987V109
2882264
29797
SH
SOLE
19606
0
10191
Novo Nordisk A/S ADR
com
670100205
8251883
64267
SH
SOLE
64267
0
0
Nucor
com
670346105
608345
3074
SH
SOLE
3074
0
0
Nvidia Corp
com
67066G104
64072410
70911
SH
SOLE
57903
0
13008
O'Reilly Automotive
com
67103H107
1157102
1025
SH
SOLE
1025
0
0
Occidental Petroleum
com
674599105
565023
8694
SH
SOLE
8674
0
20
Old Dominion Freight
com
679580100
4782712
21808
SH
SOLE
9796
0
12012
Omnicom
com
681919106
1857792
19200
SH
SOLE
5537
0
13663
On Holding AG Cl A
com
H5919C104
222009
6275
SH
SOLE
6275
0
0
Oneok Inc
com
682680103
4430996
55270
SH
SOLE
52203
0
3067
Oracle
com
68389X105
30090751
239557
SH
SOLE
215224
0
24333
Otis Worldwide Corp
com
68902V107
6682844
67320
SH
SOLE
63338
0
3982
PNC Financial
com
693475105
1365682
8451
SH
SOLE
8451
0
0
PPG Industries
com
693506107
756414
5220
SH
SOLE
5220
0
0
Palo Alto Networks Inc
com
697435105
4245186
14941
SH
SOLE
14941
0
0
Parker-Hannifin
com
701094104
9141078
16447
SH
SOLE
16447
0
0
PayPal Holdings
com
70450Y103
1728878
25808
SH
SOLE
25558
0
250
Paychex
com
704326107
1250472
10183
SH
SOLE
10183
0
0
Paylocity Holding Corp
com
70438V106
2824691
16436
SH
SOLE
16436
0
0
Pentair Plc
com
G7S00T104
202920
2375
SH
SOLE
2375
0
0
Pepsico
com
713448108
98224361
561250
SH
SOLE
506143
0
55107
Pfizer
com
717081103
7291179
262745
SH
SOLE
226207
0
36538
Philip Morris International
com
718172109
2251096
24570
SH
SOLE
24470
0
100
Phillips 66
com
718546104
1217536
7454
SH
SOLE
7454
0
0
Pioneer Natural
com
723787107
359842
1371
SH
SOLE
1115
0
256
Potlatch Corporation
com
737630103
1335838
28410
SH
SOLE
9199
0
19211
Price T Rowe Group Inc
com
74144T108
1207496
9904
SH
SOLE
9454
0
450
Privia Health Group
com
74276R102
906723
46285
SH
SOLE
46285
0
0
Procter & Gamble
com
742718109
38199757
235438
SH
SOLE
209347
0
26091
Progressive
com
743315103
721595
3489
SH
SOLE
3489
0
0
Prologis Inc
com
74340W103
243121
1867
SH
SOLE
1867
0
0
Prudential Financial Inc
com
744320102
418010
3561
SH
SOLE
3561
0
0
Public Service Enterprise
com
744573106
662625
9922
SH
SOLE
8222
0
1700
Pultegroup Inc.
com
745867101
893191
7405
SH
SOLE
7405
0
0
Qualcomm
com
747525103
6040485
35679
SH
SOLE
29169
0
6510
Quanta Services
com
74762E102
3110585
11973
SH
SOLE
11338
0
635
Quest Diagnostics
com
74834L100
206054
1548
SH
SOLE
1548
0
0
RBC Bearings Inc
com
75524B104
32041882
118520
SH
SOLE
102882
0
15638
RPM International Inc
com
749685103
394500
3317
SH
SOLE
3317
0
0
RTX Corporation
com
75513E101
18068809
185264
SH
SOLE
159708
0
25556
Raymond James Financial Inc
com
754730109
862340
6715
SH
SOLE
6715
0
0
Realty Income Corp
com
756109104
15234992
281608
SH
SOLE
275970
0
5637
Regeneron Pharmaceuticals Inc
com
75886F107
1793119
1863
SH
SOLE
1863
0
0
Repligen Corp
com
759916109
1106095
6014
SH
SOLE
6014
0
0
Republic Services
com
760759100
917444
4792
SH
SOLE
4792
0
0
Rockwell Automation Inc
com
773903109
287025
985
SH
SOLE
985
0
0
Roper Industries Inc
com
776696106
903513
1611
SH
SOLE
1411
0
200
Ross Stores
com
778296103
2016629
13741
SH
SOLE
13741
0
0
RxSight Inc
com
78349D107
1331383
25812
SH
SOLE
24321
0
1491
Ryan Specialty Holdings Inc
com
78351F107
1773058
31947
SH
SOLE
31947
0
0
S&P Global Inc
com
78409V104
32556963
76524
SH
SOLE
65603
0
10921
SPDR Gold Shares
com
78463V107
60743150
295271
SH
SOLE
278226
0
17045
SS & C Technologies
com
78467J100
15092541
234465
SH
SOLE
228206
0
6259
Salesforce.com Inc
com
79466L302
12021299
39914
SH
SOLE
38359
0
1555
Schlumberger
com
806857108
1720744
31395
SH
SOLE
30100
0
1295
Schneider Elec SA ORD F
com
F86921107
7498810
33150
SH
SOLE
33150
0
0
Selective Insurance
com
816300107
218340
2000
SH
SOLE
0
0
2000
Shake Shack Inc
com
819047101
244783
2353
SH
SOLE
2353
0
0
Shell Plc ADR
com
780259305
673216
10042
SH
SOLE
10042
0
0
Sherwin-Williams
com
824348106
86587020
249293
SH
SOLE
212963
0
36330
Simon Property Group
com
828806109
412821
2638
SH
SOLE
2538
0
100
Smucker
com
832696405
367361
2919
SH
SOLE
2919
0
0
Southern Co
com
842587107
668621
9320
SH
SOLE
9320
0
0
Spotify Technology
com
L8681T102
969041
3672
SH
SOLE
3672
0
0
Stanley Black & Decker Inc
com
854502101
2397261
24479
SH
SOLE
15123
0
9356
Starbucks
com
855244109
19076476
208737
SH
SOLE
201047
0
7690
State Street
com
857477103
4475075
57877
SH
SOLE
44556
0
13321
Stryker
com
863667101
20743527
57964
SH
SOLE
54275
0
3689
Synaptics Incorporated
com
87157D109
829260
8500
SH
SOLE
8500
0
0
Synopsys Inc
com
871607107
6092190
10660
SH
SOLE
3805
0
6855
Sysco
com
871829107
6197606
76344
SH
SOLE
57703
0
18641
T-Mobile US Inc
com
872590104
12112626
74210
SH
SOLE
69424
0
4786
TC Energy Corp
com
87807B107
1323907
32933
SH
SOLE
31031
0
1902
TE Connectivity Limited
com
H84989104
3670593
25273
SH
SOLE
17996
0
7277
TJX Corp
com
872540109
19165016
188967
SH
SOLE
185998
0
2969
Taiwan Semiconductor Mft Co Lt
com
874039100
2855145
20986
SH
SOLE
20986
0
0
Tapestry Inc
com
876030107
854640
18000
SH
SOLE
18000
0
0
Target
com
87612E106
5009208
28267
SH
SOLE
20561
0
7706
TechnipFMC PLC
com
G87110105
2131462
84885
SH
SOLE
84885
0
0
Teledyne Technologies
com
879360105
1049687
2445
SH
SOLE
2445
0
0
Tesla Inc
com
88160R101
360457
2050
SH
SOLE
2050
0
0
Texas Instruments
com
882508104
8854204
50825
SH
SOLE
44115
0
6710
Texas Pacific Land
com
88262P102
2472861
4275
SH
SOLE
4275
0
0
Textron
com
883203101
281650
2936
SH
SOLE
2936
0
0
The Charles Schwab Corp
com
808513105
554052
7659
SH
SOLE
7659
0
0
The Travelers Companies Inc
com
89417E109
8935260
38825
SH
SOLE
32478
0
6347
Thermo Fisher Scientific
com
883556102
116269168
200047
SH
SOLE
168700
0
31347
Thomson Reuters Corporation
com
884903808
807044
5179
SH
SOLE
5179
0
0
Toast Inc Cl A
com
888787108
1951361
78305
SH
SOLE
74377
0
3928
Toyota Motor
com
892331307
674754
2681
SH
SOLE
2031
0
650
Tractor Supply Company
com
892356106
1897470
7250
SH
SOLE
7250
0
0
Trane Technologies
com
G8994E103
1458372
4858
SH
SOLE
3758
0
1100
TransUnion
com
89400J107
8901052
111542
SH
SOLE
107110
0
4432
US Bancorp
com
902973304
4214003
94273
SH
SOLE
48227
0
46046
Uber Technologies Inc
com
90353T100
3173605
41221
SH
SOLE
41221
0
0
Ulta Salon Cosmetics and Fragr
com
90384S303
658829
1260
SH
SOLE
1260
0
0
Unilever Plc Sponsored ADR
com
904767704
312734
6231
SH
SOLE
6231
0
0
Union Pacific
com
907818108
44444525
180720
SH
SOLE
177349
0
3371
United Health Group
com
91324P102
72366334
146283
SH
SOLE
124404
0
21879
United Parcel Service Class B
com
911312106
1713704
11530
SH
SOLE
11466
0
64
Valero Energy
com
91913Y100
214557
1257
SH
SOLE
1257
0
0
Valvoline Inc
com
92047W101
343724
7712
SH
SOLE
7712
0
0
Veralto Corporation
com
92338C103
11006190
124139
SH
SOLE
116144
0
7995
Verisk Analytics Inc
com
92345Y106
748443
3175
SH
SOLE
3175
0
0
Verizon
com
92343V104
1732156
41281
SH
SOLE
33957
0
7324
Verra Mobility Corp
com
92511U102
1141553
45717
SH
SOLE
45717
0
0
Vertex Pharmaceuticals Inc
com
92532F100
775827
1856
SH
SOLE
1419
0
437
Vertiv Holdings Co
com
92537N108
33175171
406210
SH
SOLE
401854
0
4356
Viper Energy Inc
com
927959106
1560438
40573
SH
SOLE
40573
0
0
Visa Incorporated
com
92826C839
16879630
60483
SH
SOLE
59431
0
1052
Vulcan Materials
com
929160109
3046060
11161
SH
SOLE
11161
0
0
WEC Energy Group Inc
com
92939U106
486972
5930
SH
SOLE
5930
0
0
WR Berkley Corporation
com
084423102
570416
6450
SH
SOLE
6450
0
0
Wabtec Corp
com
929740108
6087967
41790
SH
SOLE
13081
0
28709
Walmart
com
931142103
11621954
193152
SH
SOLE
182449
0
10703
Walt Disney
com
254687106
16487000
134742
SH
SOLE
118086
0
16656
Waste Management
com
94106L109
5628206
26405
SH
SOLE
25956
0
449
Waters Corp
com
941848103
2016155
5857
SH
SOLE
5837
0
20
Watsco Inc
com
942622200
19515973
45179
SH
SOLE
29890
0
15289
Webster Financial
com
947890109
409206
8060
SH
SOLE
8060
0
0
Wells Fargo
com
949746101
4142086
71465
SH
SOLE
65326
0
6139
West Pharmaceutical Services I
com
955306105
219223
554
SH
SOLE
554
0
0
Weyerhaeuser
com
962166104
17815796
496124
SH
SOLE
463996
0
32128
Wheaton Precious Metals Corp
com
962879102
2670876
56670
SH
SOLE
56670
0
0
Williams Cos
com
969457100
354198
9089
SH
SOLE
9089
0
0
XCEL Energy
com
98389B100
420164
7817
SH
SOLE
7817
0
0
Xylem Inc
com
98419M100
6143036
47532
SH
SOLE
2683
0
44849
Yum Brands Inc
com
988498101
1341023
9672
SH
SOLE
9672
0
0
Zimmer Biomet Holdings Inc
com
98956P102
852459
6459
SH
SOLE
6459
0
0
Zoetis Inc
com
98978V103
40534932
239554
SH
SOLE
200728
0
38826
iShares Gold Trust
com
464285204
2828953
67340
SH
SOLE
62080
0
5260
MSCI EAFE Fossil Fuel Free ETF
com
78470E106
683694
16440
SH
SOLE
16440
0
0
Sprott Physical Gold Trust
com
85207H104
607611
35122
SH
SOLE
35122
0
0
Vanguard FTSE All-World Ex-US
com
922042775
1957368
33374
SH
SOLE
33134
0
240
Vanguard FTSE ETF Developed Ma
com
921943858
13419674
267484
SH
SOLE
264678
0
2806
Vanguard FTSE Emerging Markets
com
922042858
5862367
140349
SH
SOLE
139999
0
350
iShares Core MSCI EAFE ETF
com
46432F842
930051
12531
SH
SOLE
12531
0
0
iShares MSCI EAFE Index Fund
com
464287465
4251727
53240
SH
SOLE
52658
0
582
iShares MSCI Emerg Mkts ETF
com
464287234
1501638
36554
SH
SOLE
36554
0
0
iShares MSCI India ETF
com
46429b598
1095256
21230
SH
SOLE
19480
0
1750
ishares MSCI Japanese Index Fu
com
46434G822
1459536
20456
SH
SOLE
19206
0
1250
Alerian MLP
com
00162Q452
653477
13769
SH
SOLE
13769
0
0
Diamonds Trust Ser 1
com
78467X109
1372939
3452
SH
SOLE
3452
0
0
Energy Select Sector SPDR
com
81369Y506
1035089
10964
SH
SOLE
10244
0
720
Financial Select Sectors SPDR
com
81369Y605
2549444
60528
SH
SOLE
60528
0
0
Invesco QQQ Trust Series 1
com
46090E103
7398095
16662
SH
SOLE
16662
0
0
Invesco S&P 500 Equal Weight E
com
46137V357
10001225
59050
SH
SOLE
59050
0
0
Invesco S&P 500 Pure Growth
com
46137V266
258509
7040
SH
SOLE
7040
0
0
Ishares S&P NA Technology Sect
com
464287549
762176
8844
SH
SOLE
8844
0
0
SPDR S&P 400 ETF Trust
com
78467Y107
1168996
2101
SH
SOLE
2101
0
0
SPDR S&P 500 ETF Index
com
78462F103
88365153
168936
SH
SOLE
168882
0
54
SPDR S&P Dividend ETF
com
78464A763
848467
6465
SH
SOLE
6465
0
0
SPDR S&P Fossil Fuel Reserve E
com
78468R796
1345290
31432
SH
SOLE
31432
0
0
Schwab US Large Cap ETF
com
808524201
1339131
21578
SH
SOLE
21578
0
0
Sector SPDR Indl Select of Ben
com
81369Y704
1004401
7974
SH
SOLE
7974
0
0
Sector SPDR TR Con Stpls of Be
com
81369Y308
234120
3066
SH
SOLE
3066
0
0
Select Sector S&P Consumer Ind
com
81369Y407
853617
4642
SH
SOLE
4642
0
0
Select Sector S&P Health Care
com
81369Y209
604521
4092
SH
SOLE
4092
0
0
Select Sector S&P Technology I
com
81369Y803
1586393
7617
SH
SOLE
7617
0
0
VanEck Vectors Gold Miners ETF
com
92189F106
8253236
261013
SH
SOLE
185651
0
75362
Vanguard Dividend Appreciation
com
921908844
7786542
42640
SH
SOLE
42613
0
27
Vanguard ESG US Stock ETF
com
921910733
730610
7840
SH
SOLE
7840
0
0
Vanguard Growth ETF
com
922908736
285686
830
SH
SOLE
830
0
0
Vanguard High Dvd Yield ETF
com
921946406
201690
1667
SH
SOLE
1667
0
0
Vanguard Information Techology
com
92204A702
2424548
4624
SH
SOLE
4624
0
0
Vanguard Mid Cap ETF
com
922908629
8249653
33017
SH
SOLE
33017
0
0
Vanguard Mid-Cap Value
com
922908512
212349
1362
SH
SOLE
1362
0
0
Vanguard REIT Index ETF
com
922908553
546757
6322
SH
SOLE
5250
0
1072
Vanguard Russell 1000 Value ET
com
92206C714
2413462
30690
SH
SOLE
30690
0
0
Vanguard S&P 500 ETF
com
922908363
5486662
11414
SH
SOLE
11414
0
0
Vanguard Small Cap ETF
com
922908751
16786677
73436
SH
SOLE
70897
0
2539
Vanguard Small Cap Growth
com
922908595
4836886
18552
SH
SOLE
18315
0
237
Vanguard Small Cap Value ETF
com
922908611
9063688
47236
SH
SOLE
46604
0
632
Vanguard Total Stock Market Vi
com
922908769
6920116
26626
SH
SOLE
26626
0
0
Vanguard Value ETF
com
922908744
299662
1840
SH
SOLE
1840
0
0
iShares Core Dividend Growth
com
46434V621
216391
3727
SH
SOLE
3727
0
0
iShares Core S&P 500 ETF
com
464287200
17591295
33461
SH
SOLE
33240
0
221
iShares Core S&P 600 Small Cap
com
464287804
777177
7032
SH
SOLE
6885
0
147
iShares Core S&P MidCap ETF
com
464287507
3455134
56884
SH
SOLE
56584
0
300
iShares Core S&P U.S. Value
com
464287663
427600
4728
SH
SOLE
4728
0
0
iShares DJ Select Dividend Ind
com
464287168
791431
6425
SH
SOLE
6425
0
0
iShares Dow Jones US Technolog
com
464287721
560634
4151
SH
SOLE
4151
0
0
iShares MSCI USA ESG Select
com
464288802
393012
3600
SH
SOLE
3600
0
0
iShares Nasdaq Biotechnology I
com
464287556
1413366
10300
SH
SOLE
10300
0
0
iShares North America Tech
com
464287515
348328
4085
SH
SOLE
4085
0
0
iShares Russell 1000 Index
com
464287622
11046374
38351
SH
SOLE
38351
0
0
iShares Russell 1000 Value Ind
com
464287598
843429
4709
SH
SOLE
4709
0
0
iShares Russell 2000 ETF
com
464287655
6724324
31975
SH
SOLE
31208
0
767
iShares Russell Midcap ETF
com
464287499
13396974
159317
SH
SOLE
158997
0
320
iShares Russell Midcap Growth
com
464287481
1146194
10042
SH
SOLE
10042
0
0
iShares Russell Midcap Value I
com
464287473
967072
7716
SH
SOLE
7716
0
0
iShares S&P 500 Growth Index F
com
464287309
1507724
17856
SH
SOLE
17567
0
289
iShares S&P 500 Value Index
com
464287408
7700818
41223
SH
SOLE
41223
0
0
iShares S&P Global Healthcare
com
464287325
358348
3847
SH
SOLE
3847
0
0
iShares S&P MidCap 400 Value I
com
464287705
586245
4956
SH
SOLE
4956
0
0
iShares S&P Midcap 400 Growth
com
464287606
240900
2640
SH
SOLE
2640
0
0
iShares S&P SmallCap 600 Growt
com
464287887
652793
4993
SH
SOLE
4993
0
0
iShares S&P SmallCap 600 Value
com
464287879
274575
2672
SH
SOLE
2672
0
0
iShares TR Russell 2000 Growth
com
464287648
603884
2230
SH
SOLE
2230
0
0
iShares Tr Russell 1000 Growth
com
464287614
15962351
47359
SH
SOLE
47359
0
0
iShares Tr S&P 100 Index
com
464287101
257059
1039
SH
SOLE
1039
0
0
iShares US Real Estate ETF
com
464287739
360409
4009
SH
SOLE
4009
0
0