0001015086-24-000002.txt : 20240214
0001015086-24-000002.hdr.sgml : 20240214
20240214114750
ACCESSION NUMBER: 0001015086-24-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240214
DATE AS OF CHANGE: 20240214
EFFECTIVENESS DATE: 20240214
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: 24634612
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
false
0001015086
XXXXXXXX
12-31-2023
12-31-2023
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
02-14-2024
0
426
5146340995
false
INFORMATION TABLE
2
inftable.xml
13F
3M Company
com
88579Y101
4196795
38390
SH
SOLE
36316
0
2074
AFLAC
com
001055102
1226692
14869
SH
SOLE
12319
0
2550
ASML Holding NV NY Registry Sh
com
N07059210
1395760
1844
SH
SOLE
1844
0
0
AT & T
com
00206R102
696085
41483
SH
SOLE
37369
0
4114
Abbott Labs
com
002824100
49808927
452520
SH
SOLE
323935
0
128585
Abbvie Inc
com
00287Y109
39096240
252283
SH
SOLE
227621
0
24662
Academy Sport and Outdoors Inc
com
00402L107
2808300
42550
SH
SOLE
42550
0
0
Accenture Plc Class A F
com
G1151C101
12772773
36399
SH
SOLE
36119
0
280
Adobe Inc
com
00724F101
116219131
194802
SH
SOLE
175694
0
19108
Advanced Micro Devices Inc
com
007903107
971137
6588
SH
SOLE
6588
0
0
Agco Corp
com
001084102
266861
2198
SH
SOLE
2198
0
0
Agilent Technologies
com
00846U101
449345
3232
SH
SOLE
3197
0
35
Agnico Eagle Mines
com
008474108
56235191
1025254
SH
SOLE
883131
0
142123
Air Products & Chemicals Inc
com
009158106
14289703
52190
SH
SOLE
43979
0
8211
Alexandria Real Estate Equitie
com
015271109
359139
2833
SH
SOLE
2772
0
61
Align Technology Inc
com
016255101
304688
1112
SH
SOLE
1112
0
0
Allstate
com
020002101
341411
2439
SH
SOLE
2439
0
0
Alphabet Inc. Class A
com
02079K305
169798502
1215538
SH
SOLE
1052517
0
163021
Alphabet Inc. Class C
com
02079K107
27376629
194257
SH
SOLE
163194
0
31063
Altair Engineering
com
021369103
1254424
14907
SH
SOLE
14907
0
0
Altria Group Inc
com
02209S103
964511
23910
SH
SOLE
23910
0
0
Amazon.com
com
023135106
104269281
686253
SH
SOLE
556655
0
129598
Amdocs Ltd
com
G02602103
1343233
15283
SH
SOLE
2100
0
13183
Amer Tower Cl A
com
03027X100
1446396
6700
SH
SOLE
6700
0
0
American Express
com
025816109
25422299
135701
SH
SOLE
117070
0
18631
American Water Works Company I
com
030420103
1085882
8227
SH
SOLE
8027
0
200
Ameriprise Financial
com
03076C106
1891553
4980
SH
SOLE
4980
0
0
Amgen
com
031162100
4623055
16051
SH
SOLE
10578
0
5473
Amphenol
com
032095101
50626444
510708
SH
SOLE
421707
0
89001
Analog Devices Inc
com
032654105
45326284
228275
SH
SOLE
176929
0
51346
Ansys
com
03662Q105
9056033
24956
SH
SOLE
24481
0
475
Apollo Global Management A
com
03769M106
277520
2978
SH
SOLE
2978
0
0
Apple Inc
com
037833100
231641849
1203147
SH
SOLE
1075817
0
127330
Applied Materials
com
038222105
45266151
279300
SH
SOLE
220257
0
59043
Aptiv Plc
com
G6095L109
731128
8149
SH
SOLE
8049
0
100
Aramark
com
03852U106
1801154
64098
SH
SOLE
64098
0
0
Arch Capital Group Ltd
com
G0450A105
233431
3143
SH
SOLE
3143
0
0
Archer-Daniels-Midland
com
039483102
739609
10241
SH
SOLE
10241
0
0
Arthur J Gallagher
com
363576109
6384568
28391
SH
SOLE
28391
0
0
Ashland Global Holdings Inc
com
044186104
258916
3071
SH
SOLE
3071
0
0
Astrazeneca PLC Sponsored ADR
com
046353108
472326
7013
SH
SOLE
7013
0
0
AutoZone Inc
com
053332102
12785841
4945
SH
SOLE
2853
0
2092
Autodesk
com
052769106
634509
2606
SH
SOLE
2606
0
0
Automatic Data Processing
com
053015103
37458054
160785
SH
SOLE
101823
0
58962
Avery Dennison
com
053611109
699069
3458
SH
SOLE
3458
0
0
Bank of America
com
060505104
9445219
280523
SH
SOLE
263995
0
16528
Bank of New York Mellon
com
064058100
4985781
95788
SH
SOLE
23393
0
72395
Barrick Gold Corp
com
067901108
1006148
55619
SH
SOLE
52883
0
2736
Baxter International
com
071813109
1089323
28177
SH
SOLE
28177
0
0
Becton Dickinson
com
075887109
11292672
46314
SH
SOLE
20653
0
25661
Berkshire Hathaway Cl A
com
084670108
4341000
8
SH
SOLE
7
0
1
Berkshire Hathaway Cl B
com
084670702
101178087
283682
SH
SOLE
235327
0
48355
Bio-Techne Corp
com
09073M104
2868192
37172
SH
SOLE
37072
0
100
BlackRock Inc
com
09247X101
1850092
2279
SH
SOLE
2154
0
125
Blackstone Inc
com
09260D107
7437696
56811
SH
SOLE
44279
0
12532
Block Inc
com
852234103
324406
4194
SH
SOLE
4194
0
0
Boeing
com
097023105
1664449
6386
SH
SOLE
6016
0
370
Booking Holdings Inc
com
09857L108
741369
209
SH
SOLE
209
0
0
Booz Allen Hamilton Holdings
com
099502106
1871451
14631
SH
SOLE
14631
0
0
Boston Scientific
com
101137107
39021519
674996
SH
SOLE
647607
0
27389
Bristol-Myers Squibb
com
110122108
3486187
67944
SH
SOLE
46961
0
20983
Broadcom Inc.
com
11135F101
18874948
16909
SH
SOLE
15867
0
1042
Broadridge Financial Solutions
com
11133T103
605728
2944
SH
SOLE
2944
0
0
Broadstone Net Lease Inc
com
11135E203
270268
15695
SH
SOLE
15695
0
0
Brookfield Infrastructure Part
com
G16252101
233742
7423
SH
SOLE
7423
0
0
CCC Intelligent Solutions Hold
com
12510Q100
741683
65117
SH
SOLE
65117
0
0
CIGNA Corp
com
125523100
5681265
18972
SH
SOLE
18960
0
12
CME Group Inc
com
12572Q105
3964450
18825
SH
SOLE
18475
0
350
CSX
com
126408103
1906295
54984
SH
SOLE
54234
0
750
CVS Health Corp
com
126650100
3657111
46316
SH
SOLE
33107
0
13209
Cameco Corporation
com
13321L108
1829293
42443
SH
SOLE
42443
0
0
Canadian National Railway
com
136375102
59622221
474586
SH
SOLE
385380
0
89206
Canadian Pacific Kansas City L
com
13646K108
345761
4373
SH
SOLE
4373
0
0
Carrier Global Corp
com
14448C104
18173811
316341
SH
SOLE
288826
0
27515
Caterpillar
com
149123101
34062717
115205
SH
SOLE
92327
0
22878
Celanese Corporation
com
150870103
228549
1471
SH
SOLE
1421
0
50
Ceridian HCM Holding Inc
com
15677J108
1986416
29595
SH
SOLE
28695
0
900
Charter Communications
com
16119P108
462529
1190
SH
SOLE
1185
0
5
Check Point Software
com
M22465104
825524
5403
SH
SOLE
4203
0
1200
Chevron Corp
com
166764100
50325289
337391
SH
SOLE
254429
0
82962
Chewy Inc. Class A
com
16679l109
214300
9069
SH
SOLE
9069
0
0
Chubb Ltd
com
H1467J104
22183686
98158
SH
SOLE
52669
0
45489
Church & Dwight
com
171340102
1493859
15798
SH
SOLE
14223
0
1575
Cisco Systems
com
17275R102
34809488
689024
SH
SOLE
584566
0
104458
Citizens Financial Group
com
174610105
1008472
30431
SH
SOLE
30431
0
0
Clean Harbors
com
184496107
332093
1903
SH
SOLE
1903
0
0
Clorox
com
189054109
221829
1556
SH
SOLE
1556
0
0
Coca Cola
com
191216100
20855844
353909
SH
SOLE
335904
0
18005
Cogent Communications Group
com
19239V302
1701995
22377
SH
SOLE
4652
0
17725
Cognizant Technology Solutions
com
192446102
379387
5023
SH
SOLE
5023
0
0
Colgate-Palmolive
com
194162103
4567979
57307
SH
SOLE
52012
0
5295
Comcast Cl A
com
20030N101
15496631
353401
SH
SOLE
324805
0
28596
Conoco Phillips
com
20825C104
68567674
590744
SH
SOLE
547184
0
43560
Consolidated Edison
com
209115104
206286
2268
SH
SOLE
2123
0
145
Constellation Brands Inc Cl A
com
21036P108
65066788
269149
SH
SOLE
232343
0
36806
Corning
com
219350105
2618456
85992
SH
SOLE
24592
0
61400
Corteva Inc
com
22052L104
547506
11425
SH
SOLE
9164
0
2261
Costco
com
22160K105
104395619
158156
SH
SOLE
134090
0
24066
Coterra Energy Inc
com
127097103
888249
34806
SH
SOLE
31481
0
3325
Crane Co
com
224408104
1206328
10211
SH
SOLE
10211
0
0
CrowdStrike Holdings Inc Cl A
com
22788C105
4176780
16359
SH
SOLE
1039
0
15320
Crown Castle Inc
com
22822V101
14041294
121897
SH
SOLE
93184
0
28713
Cullen/Frost Bankers
com
229899109
799788
7372
SH
SOLE
6272
0
1100
Cummins Inc
com
231021106
731886
3055
SH
SOLE
3055
0
0
CytoSorbents Corp
com
23283X206
11100
10000
SH
SOLE
10000
0
0
D R Horton Inc
com
23331A109
11445614
75310
SH
SOLE
74376
0
934
Danaher
com
235851102
124542892
538354
SH
SOLE
458473
0
79881
Deere
com
244199105
78881085
197267
SH
SOLE
165047
0
32220
Dell Technologies - C
com
24703L202
212899
2783
SH
SOLE
2783
0
0
Diageo Plc ADR
com
25243Q205
626789
4303
SH
SOLE
4303
0
0
Diamondback Energy Inc
com
25278X109
2076931
13393
SH
SOLE
13393
0
0
Dominion Energy
com
25746U109
2464351
52433
SH
SOLE
25205
0
27228
Dover Corp
com
260003108
418517
2721
SH
SOLE
2671
0
50
Dow Inc
com
260557103
1842692
33601
SH
SOLE
13018
0
20583
DuPont De Nemours Inc
com
26614N102
1019460
13252
SH
SOLE
8902
0
4350
Duke Energy
com
26441C204
1488691
15341
SH
SOLE
15266
0
75
Dynatrace Inc
com
268150109
2371140
43356
SH
SOLE
43356
0
0
EOG Resources
com
26875P101
29264760
241958
SH
SOLE
230534
0
11424
East West Bancorp
com
27579R104
441897
6142
SH
SOLE
5042
0
1100
EastGroup Properties Inc REIT
com
277276101
267051
1455
SH
SOLE
1455
0
0
Eastman Chemical
com
277432100
541704
6031
SH
SOLE
6031
0
0
Eaton Corp PLC
com
G29183103
1496455
6214
SH
SOLE
5514
0
700
Ebay
com
278642103
403136
9242
SH
SOLE
9242
0
0
Ecolab
com
278865100
11778682
59383
SH
SOLE
55030
0
4353
Edwards Lifesciences
com
28176E108
1088774
14279
SH
SOLE
14279
0
0
Electronic Arts
com
285512109
327934
2397
SH
SOLE
2397
0
0
Elevance Health Inc
com
036752103
298026
632
SH
SOLE
579
0
53
Eli Lilly
com
532457108
11017373
18900
SH
SOLE
18640
0
260
Emcorp Group Inc
com
29084Q100
213276
990
SH
SOLE
990
0
0
Emerson Electric
com
291011104
3567484
36653
SH
SOLE
32807
0
3846
Enbridge Inc
com
29250N105
23350648
648269
SH
SOLE
599311
0
48958
Energy Transfer LP
com
29273V100
143382
10390
SH
SOLE
10390
0
0
Enphase Energy Inc
com
29355A107
730470
5528
SH
SOLE
5397
0
131
Entegris Inc
com
29362U104
2745076
22910
SH
SOLE
22850
0
60
Enterprise Products LP
com
293792107
5753016
218331
SH
SOLE
206892
0
11439
Equinix Inc
com
29444U700
439743
546
SH
SOLE
546
0
0
Eversource Energy
com
30040W108
4638554
75155
SH
SOLE
51452
0
23703
Exxon Mobil
com
30231G102
22578165
225827
SH
SOLE
136668
0
89159
Fair Isaac Corp
com
303250104
338727
291
SH
SOLE
291
0
0
Fastenal Company
com
311900104
4131354
63785
SH
SOLE
47214
0
16571
FedEx Corporation
com
31428X106
1375398
5437
SH
SOLE
5172
0
265
First Solar Inc
com
336433107
3413211
19812
SH
SOLE
17262
0
2550
FirstService Corp
com
33767E202
2509639
15483
SH
SOLE
15483
0
0
Fiserv Inc
com
337738108
58192292
438063
SH
SOLE
380350
0
57713
Fortive Corp
com
34959J108
9190195
124816
SH
SOLE
100433
0
24383
Franco Nevada Corp
com
351858105
8085695
72969
SH
SOLE
67320
0
5649
Freeport McMoRan
com
35671D857
5090989
119591
SH
SOLE
29225
0
90366
GE Healthcare Technologies Inc
com
36266G107
454195
5874
SH
SOLE
5628
0
246
GSK Plc
com
37733W204
210433
5678
SH
SOLE
5558
0
120
General Dynamics
com
369550108
1836906
7074
SH
SOLE
6344
0
730
General Electric
com
369604301
2340862
18341
SH
SOLE
17598
0
743
General Mills
com
370334104
2436627
37406
SH
SOLE
28883
0
8523
Genuine Parts
com
372460105
388077
2802
SH
SOLE
2802
0
0
Gilead Sciences
com
375558103
3516361
43406
SH
SOLE
37522
0
5884
Goldman Sachs
com
38141G104
3277520
8496
SH
SOLE
8312
0
184
Graco Inc
com
384109104
476139
5488
SH
SOLE
5488
0
0
Grainger W W
com
384802104
1082122
1306
SH
SOLE
956
0
350
HP Inc
com
40434L105
497388
16530
SH
SOLE
16530
0
0
Heico Corp
com
422806109
453435
2535
SH
SOLE
2535
0
0
Henry Schein
com
806407102
762097
10066
SH
SOLE
8666
0
1400
Hershey Co
com
427866108
6038605
32389
SH
SOLE
30031
0
2358
Hewlett Packard Enterprise Co
com
42824C109
271799
16007
SH
SOLE
16007
0
0
Home Depot
com
437076102
75851366
218876
SH
SOLE
202016
0
16860
Honeywell International
com
438516106
22134166
105547
SH
SOLE
99438
0
6109
Howmet Aerospace
com
443201108
22613893
417847
SH
SOLE
413479
0
4368
Hubbell Inc
com
443510607
1305797
3970
SH
SOLE
3641
0
329
Humana
com
444859102
862972
1885
SH
SOLE
1885
0
0
Hunt JB Transport Services
com
445658107
20718031
103725
SH
SOLE
83595
0
20130
ICON Plc
com
G4705A100
283070
1000
SH
SOLE
1000
0
0
IDEXX Labs
com
45168D104
632757
1140
SH
SOLE
1140
0
0
IQVIA Holdings
com
46266C105
53826087
232631
SH
SOLE
192064
0
40567
Illinois Tool Works
com
452308109
2162434
8255
SH
SOLE
7478
0
777
Inari Medical Inc
com
45332Y109
1453689
22392
SH
SOLE
22392
0
0
Ingersoll Rand Inc
com
45687V106
389871
5041
SH
SOLE
4071
0
970
Intel
com
458140100
5846215
116343
SH
SOLE
95782
0
20561
IntercontinentalExchange Group
com
45866F104
375272
2922
SH
SOLE
2872
0
50
International Business Machine
com
459200101
12966267
79280
SH
SOLE
63640
0
15640
International Paper
com
460146103
456755
12635
SH
SOLE
12635
0
0
Intuit
com
461202103
63639262
101818
SH
SOLE
86083
0
15735
Intuitive Surgical
com
46120E602
12949564
38385
SH
SOLE
25176
0
13209
J P Morgan Chase
com
46625H100
182011625
1070027
SH
SOLE
897419
0
172608
Jacobs Solutions Inc
com
46982L108
512450
3948
SH
SOLE
3913
0
35
Johnson & Johnson
com
478160104
64481036
411389
SH
SOLE
329539
0
81850
Johnson Controls
com
G51502105
2346574
40711
SH
SOLE
39251
0
1460
KKR & Co Inc
com
48251W104
881275
10637
SH
SOLE
10637
0
0
Kellanova
com
487836108
1106403
19789
SH
SOLE
4313
0
15476
Kenvue Inc.
com
49177J102
5659927
262886
SH
SOLE
251680
0
11206
KeyCorp
com
493267108
716832
49780
SH
SOLE
49780
0
0
Keysight Technologies Inc
com
49338L103
1521378
9563
SH
SOLE
9163
0
400
Kimberly-Clark
com
494368103
2859346
23532
SH
SOLE
21432
0
2100
Kinder Morgan Inc
com
49456B101
5590769
316937
SH
SOLE
300937
0
16000
L3Harris Technologies Inc
com
502431109
1379798
6551
SH
SOLE
5224
0
1327
Laboratory Corporation of Amer
com
50540R409
5043338
22189
SH
SOLE
178
0
22011
Leidos Holdings Inc
com
525327102
612314
5657
SH
SOLE
4807
0
850
Lexington Realty Trust
com
529043101
182032
18350
SH
SOLE
18350
0
0
Lincoln Electric
com
533900106
12484491
57411
SH
SOLE
26574
0
30837
Lincoln National
com
534187109
216030
8010
SH
SOLE
8010
0
0
Linde Plc
com
G54950103
8477636
20641
SH
SOLE
7080
0
13561
Littelfuse Inc
com
537008104
1694725
6334
SH
SOLE
270
0
6064
Lockheed Martin
com
539830109
11717544
25853
SH
SOLE
23309
0
2544
Lowes
com
548661107
29822325
134003
SH
SOLE
104320
0
29683
LuLuLemon Athletica Inc
com
550021109
366084
716
SH
SOLE
716
0
0
Luna Innovations Inc.
com
550351100
598500
90000
SH
SOLE
90000
0
0
M&T Bank
com
55261F104
4497677
32811
SH
SOLE
8686
0
24125
MSCI Inc
com
55354G100
949161
1678
SH
SOLE
1678
0
0
Marathon Petroleum Corporation
com
56585A102
880798
5937
SH
SOLE
5937
0
0
Marriott International
com
571903202
881970
3911
SH
SOLE
3881
0
30
Marsh & McLennan
com
571748102
97126076
512620
SH
SOLE
421342
0
91278
Mastercard Inc Cl A
com
57636Q104
57831174
135592
SH
SOLE
129687
0
5905
McCormick
com
579780206
20580571
300798
SH
SOLE
279828
0
20970
McDonalds
com
580135101
48844782
164732
SH
SOLE
139571
0
25161
Medtronic PLC
com
G5960L103
2226814
27031
SH
SOLE
13558
0
13473
Merck
com
58933Y105
48182711
441962
SH
SOLE
362747
0
79216
Meta Platforms Inc Class A
com
30303M102
12251264
34612
SH
SOLE
33637
0
975
Metlife Inc
com
59156R108
219684
3322
SH
SOLE
3322
0
0
Mettler-Toledo International
com
592688105
11981619
9878
SH
SOLE
9760
0
118
Microchip Technology
com
595017104
651280
7222
SH
SOLE
6314
0
908
Microsoft
com
594918104
297204629
790354
SH
SOLE
697506
0
92847
Mondelez International
com
609207105
45176965
623733
SH
SOLE
506693
0
117040
Moody's Corp
com
615369105
417118
1068
SH
SOLE
1068
0
0
Morgan Stanley
com
617446448
1662368
17827
SH
SOLE
17570
0
257
Morningstar Inc
com
617700109
864731
3021
SH
SOLE
3021
0
0
N B T Bankcorp Inc
com
628778102
2806637
66968
SH
SOLE
19864
0
47104
NVR Inc
com
62944T105
6755434
965
SH
SOLE
965
0
0
Netflix
com
64110L106
485906
998
SH
SOLE
998
0
0
NextEra Energy
com
65339F101
15574333
256410
SH
SOLE
232811
0
23599
Nike Inc Class B
com
654106103
37798186
348146
SH
SOLE
265922
0
82224
Nisource
com
65473P105
5612670
211400
SH
SOLE
211400
0
0
Nordson Corp
com
655663102
916899
3471
SH
SOLE
3471
0
0
Norfolk Southern
com
655844108
4937978
20890
SH
SOLE
19623
0
1267
Northern Trust Corp
com
665859104
405446
4805
SH
SOLE
4805
0
0
Northrop Grumman
com
666807102
54511368
116442
SH
SOLE
103608
0
12834
Novartis A G ADR
com
66987V109
3268096
32367
SH
SOLE
20936
0
11431
Novo Nordisk A/S ADR
com
670100205
6549006
63306
SH
SOLE
63306
0
0
Nucor
com
670346105
534999
3074
SH
SOLE
3074
0
0
Nvidia Corp
com
67066G104
43161925
87157
SH
SOLE
73519
0
13638
O'Reilly Automotive
com
67103H107
960531
1011
SH
SOLE
1011
0
0
Occidental Petroleum
com
674599105
519119
8694
SH
SOLE
8674
0
20
Old Dominion Freight
com
679580100
1926533
4753
SH
SOLE
4740
0
13
Omnicom
com
681919106
1664452
19240
SH
SOLE
5577
0
13663
Oneok Inc
com
682680103
4042987
57576
SH
SOLE
54004
0
3572
Oracle
com
68389X105
25490322
241775
SH
SOLE
214987
0
26788
Oshkosh Corporation
com
688239201
261593
2413
SH
SOLE
2413
0
0
Otis Worldwide Corp
com
68902V107
6317180
70607
SH
SOLE
65084
0
5522
PNC Financial
com
693475105
1422917
9189
SH
SOLE
9189
0
0
PPG Industries
com
693506107
7059096
47202
SH
SOLE
5302
0
41900
Palo Alto Networks Inc
com
697435105
7154379
24262
SH
SOLE
24262
0
0
Parker-Hannifin
com
701094104
7323287
15896
SH
SOLE
15696
0
200
PayPal Holdings
com
70450Y103
1658131
27001
SH
SOLE
26751
0
250
Paychex
com
704326107
1230764
10333
SH
SOLE
10333
0
0
Paylocity Holding Corp
com
70438V106
1679821
10190
SH
SOLE
10190
0
0
Pepsico
com
713448108
102580805
603985
SH
SOLE
512113
0
91872
Pfizer
com
717081103
8138110
282671
SH
SOLE
236519
0
46152
Philip Morris International
com
718172109
2443250
25970
SH
SOLE
25870
0
100
Phillips 66
com
718546104
949022
7128
SH
SOLE
7128
0
0
Pioneer Natural
com
723787107
508189
2260
SH
SOLE
1985
0
275
Potlatch Corporation
com
737630103
1438286
29293
SH
SOLE
9070
0
20223
Price T Rowe Group Inc
com
74144T108
722169
6706
SH
SOLE
5894
0
812
Privia Health Group
com
74276R102
320601
13921
SH
SOLE
13921
0
0
Procter & Gamble
com
742718109
36160654
246763
SH
SOLE
213107
0
33656
Progressive
com
743315103
590451
3707
SH
SOLE
3707
0
0
Prologis Inc
com
74340W103
246738
1851
SH
SOLE
1851
0
0
Prudential Financial Inc
com
744320102
348523
3361
SH
SOLE
3361
0
0
Public Service Enterprise
com
744573106
667299
10912
SH
SOLE
9212
0
1700
Pultegroup Inc.
com
745867101
947869
9183
SH
SOLE
9183
0
0
Qualcomm
com
747525103
5218662
36083
SH
SOLE
29508
0
6575
Quanta Services
com
74762E102
2104266
9751
SH
SOLE
9116
0
635
Quest Diagnostics
com
74834L100
227226
1648
SH
SOLE
1648
0
0
RBC Bearings Inc
com
75524B104
34142642
119845
SH
SOLE
103572
0
16273
RPM International Inc
com
749685103
386967
3467
SH
SOLE
3467
0
0
RTX Corporation
com
75513E101
16856320
200337
SH
SOLE
164875
0
35462
Raymond James Financial Inc
com
754730109
882522
7915
SH
SOLE
7915
0
0
Realty Income Corp
com
756109104
6866509
119584
SH
SOLE
116420
0
3164
Regeneron Pharmaceuticals Inc
com
75886F107
1701248
1937
SH
SOLE
1937
0
0
Repligen Corp
com
759916109
1028096
5718
SH
SOLE
5718
0
0
Republic Services
com
760759100
790303
4792
SH
SOLE
4792
0
0
Rockwell Automation Inc
com
773903109
383512
1235
SH
SOLE
1235
0
0
Rogers Corporation
com
775133101
1579029
11956
SH
SOLE
11956
0
0
Roper Industries Inc
com
776696106
873362
1602
SH
SOLE
1402
0
200
Ross Stores
com
778296103
1901617
13741
SH
SOLE
13741
0
0
RxSight Inc
com
78349D107
1566714
38857
SH
SOLE
36607
0
2250
Ryan Specialty Holdings Inc
com
78351F107
1164121
27060
SH
SOLE
27060
0
0
S&P Global Inc
com
78409V104
29756507
67549
SH
SOLE
65682
0
1867
SPDR Gold Shares
com
78463V107
56926411
297779
SH
SOLE
280659
0
17120
SS & C Technologies
com
78467J100
14958778
244784
SH
SOLE
237302
0
7482
Salesforce.com Inc
com
79466L302
10469288
39786
SH
SOLE
38231
0
1555
Schlumberger
com
806857108
1753928
33703
SH
SOLE
30108
0
3595
Shell Plc ADR
com
780259305
712614
10830
SH
SOLE
10230
0
600
Sherwin-Williams
com
824348106
78629824
252099
SH
SOLE
213357
0
38742
Simon Property Group
com
828806109
497956
3491
SH
SOLE
3391
0
100
Smucker
com
832696405
368753
2918
SH
SOLE
2918
0
0
Southern Co
com
842587107
672104
9585
SH
SOLE
9415
0
170
Spirit Realty Capital Inc.
com
84860W300
9402904
215219
SH
SOLE
211969
0
3250
Spotify Technology
com
L8681T102
685308
3647
SH
SOLE
3647
0
0
Stanley Black & Decker Inc
com
854502101
2411233
24579
SH
SOLE
15223
0
9356
Starbucks
com
855244109
21190889
220715
SH
SOLE
211834
0
8881
State Street
com
857477103
4516563
58308
SH
SOLE
43987
0
14321
Stryker
com
863667101
17621284
58844
SH
SOLE
53725
0
5119
Synopsys Inc
com
871607107
1068438
2075
SH
SOLE
2075
0
0
Sysco
com
871829107
5447600
74492
SH
SOLE
55851
0
18641
T-Mobile US Inc
com
872590104
11925548
74381
SH
SOLE
69595
0
4786
TC Energy Corp
com
87807B107
1661911
42515
SH
SOLE
40613
0
1902
TE Connectivity Limited
com
H84989104
3883785
27643
SH
SOLE
17441
0
10202
TJX Corp
com
872540109
17818866
189946
SH
SOLE
185519
0
4427
Taiwan Semiconductor Mft Co Lt
com
874039100
2211040
21260
SH
SOLE
21260
0
0
Tapestry Inc
com
876030107
662580
18000
SH
SOLE
18000
0
0
Target
com
87612E106
4010700
28161
SH
SOLE
19955
0
8206
TechnipFMC PLC
com
G87110105
1730449
85921
SH
SOLE
85921
0
0
Teledyne Technologies
com
879360105
1108584
2484
SH
SOLE
2484
0
0
Tesla Inc
com
88160R101
673754
2711
SH
SOLE
2456
0
255
Texas Instruments
com
882508104
8288073
48622
SH
SOLE
42555
0
6067
Texas Pacific Land
com
88262P102
2545553
1619
SH
SOLE
1619
0
0
Textron
com
883203101
236596
2942
SH
SOLE
2942
0
0
The Charles Schwab Corp
com
808513105
294739
4284
SH
SOLE
4284
0
0
The Travelers Companies Inc
com
89417E109
7628204
40045
SH
SOLE
33182
0
6863
Thermo Fisher Scientific
com
883556102
106608363
200848
SH
SOLE
166829
0
34019
Thomson Reuters Corporation
com
884903808
757273
5179
SH
SOLE
5179
0
0
Toast Inc Cl A
com
888787108
1568625
85905
SH
SOLE
81977
0
3928
Toyota Motor
com
892331307
459000
2503
SH
SOLE
2078
0
425
Tractor Supply Company
com
892356106
1599823
7440
SH
SOLE
7440
0
0
Trane Technologies
com
G8994E103
1282426
5258
SH
SOLE
4158
0
1100
TransUnion
com
89400J107
8902136
129561
SH
SOLE
125129
0
4432
US Bancorp
com
902973304
4560154
105364
SH
SOLE
49570
0
55794
Uber Technologies Inc
com
90353T100
2560943
41594
SH
SOLE
41594
0
0
Ulta Salon Cosmetics and Fragr
com
90384S303
617387
1260
SH
SOLE
1260
0
0
Unilever Plc Sponsored ADR
com
904767704
350559
7231
SH
SOLE
7231
0
0
Union Pacific
com
907818108
44312379
180410
SH
SOLE
175600
0
4810
United Health Group
com
91324P102
78725803
149535
SH
SOLE
124790
0
24745
United Parcel Service Class B
com
911312106
2151535
13684
SH
SOLE
13595
0
89
Valmont Industries Inc
com
920253101
1814840
7772
SH
SOLE
7772
0
0
Valvoline Inc
com
92047W101
289817
7712
SH
SOLE
7712
0
0
Veralto Corporation
com
92338C103
13236164
160906
SH
SOLE
146716
0
14190
Verisk Analytics Inc
com
92345Y106
758380
3175
SH
SOLE
3175
0
0
Verizon
com
92343V104
1472190
39050
SH
SOLE
27388
0
11662
Verra Mobility Corp
com
92511U102
1036235
44995
SH
SOLE
44995
0
0
Vertex Pharmaceuticals Inc
com
92532F100
1114879
2740
SH
SOLE
2028
0
712
Vertiv Holdings Co
com
92537N108
18622528
387727
SH
SOLE
383371
0
4356
Viper Energy Inc
com
927959106
1273181
40573
SH
SOLE
40573
0
0
Visa Incorporated
com
92826C839
15918873
61144
SH
SOLE
59256
0
1888
Vulcan Materials
com
929160109
2542739
11201
SH
SOLE
11201
0
0
WEC Energy Group Inc
com
92939U106
499128
5930
SH
SOLE
5930
0
0
WR Berkley Corporation
com
084423102
436678
6175
SH
SOLE
6175
0
0
Wabtec Corp
com
929740108
5275614
41573
SH
SOLE
12061
0
29512
Walmart
com
931142103
8985680
56998
SH
SOLE
55102
0
1896
Walt Disney
com
254687106
13769227
152500
SH
SOLE
125656
0
26844
Waste Management
com
94106L109
4687031
26170
SH
SOLE
25689
0
481
Waters Corp
com
941848103
1972088
5990
SH
SOLE
5970
0
20
Watsco Inc
com
942622200
9212105
21500
SH
SOLE
9380
0
12120
Webster Financial
com
947890109
409126
8060
SH
SOLE
8060
0
0
Wells Fargo
com
949746101
3548494
72095
SH
SOLE
65956
0
6139
Weyerhaeuser
com
962166104
19156081
550937
SH
SOLE
507141
0
43796
Wheaton Precious Metals Corp
com
962879102
5234056
106081
SH
SOLE
55731
0
50350
Williams Cos
com
969457100
4038260
115942
SH
SOLE
9089
0
106853
XCEL Energy
com
98389B100
483950
7817
SH
SOLE
7817
0
0
Xylem Inc
com
98419M100
5391045
47141
SH
SOLE
2683
0
44458
Yum Brands Inc
com
988498101
1393228
10663
SH
SOLE
10663
0
0
Zimmer Biomet Holdings Inc
com
98956P102
785208
6452
SH
SOLE
6452
0
0
Zoetis Inc
com
98978V103
41097566
208226
SH
SOLE
199586
0
8640
iShares Gold Trust
com
464285204
2485391
63679
SH
SOLE
58419
0
5260
iShares North America Tech
com
464287515
324512
800
SH
SOLE
800
0
0
MSCI EAFE Fossil Fuel Free ETF
com
78470E106
641324
16440
SH
SOLE
16440
0
0
Sprott Physical Gold Trust
com
85207H104
559493
35122
SH
SOLE
35122
0
0
Vanguard FTSE All-World Ex-US
com
922042775
2267984
40399
SH
SOLE
40159
0
240
Vanguard FTSE ETF Developed Ma
com
921943858
12929092
269918
SH
SOLE
266007
0
3911
Vanguard FTSE Emerging Markets
com
922042858
6074231
147792
SH
SOLE
145253
0
2539
iShares Core MSCI EAFE ETF
com
46432F842
1113218
15824
SH
SOLE
15824
0
0
iShares MSCI EAFE Index Fund
com
464287465
4072800
54052
SH
SOLE
53170
0
882
iShares MSCI Emerg Mkts ETF
com
464287234
1704462
42389
SH
SOLE
41136
0
1253
Alerian MLP
com
00162Q452
605995
14252
SH
SOLE
13769
0
483
Diamonds Trust Ser 1
com
78467X109
1299664
3449
SH
SOLE
3449
0
0
Energy Select Sector SPDR
com
81369Y506
919037
10962
SH
SOLE
10242
0
720
Financial Select Sectors SPDR
com
81369Y605
2275877
60529
SH
SOLE
60529
0
0
Invesco QQQ Trust Series 1
com
46090E103
6770594
16533
SH
SOLE
16533
0
0
Invesco S&P 500 Equal Weight E
com
46137V357
8926519
56569
SH
SOLE
56569
0
0
Invesco S&P 500 Pure Growth
com
46137V266
227110
7040
SH
SOLE
7040
0
0
Ishares S&P NA Technology Sect
com
464287549
660617
1474
SH
SOLE
1474
0
0
SPDR S&P 400 ETF Trust
com
78467Y107
1066005
2101
SH
SOLE
2101
0
0
SPDR S&P 500 ETF Index
com
78462F103
78283559
164700
SH
SOLE
164646
0
54
SPDR S&P Dividend ETF
com
78464A763
892639
7143
SH
SOLE
7143
0
0
SPDR S&P Fossil Fuel Reserve E
com
78468R796
1219876
31432
SH
SOLE
31432
0
0
Schwab US Large Cap ETF
com
808524201
1194157
21173
SH
SOLE
21173
0
0
Sector SPDR Indl Select of Ben
com
81369Y704
908953
7974
SH
SOLE
7974
0
0
Sector SPDR TR Con Stpls of Be
com
81369Y308
220844
3066
SH
SOLE
3066
0
0
Select Sector S&P Consumer Ind
com
81369Y407
830036
4642
SH
SOLE
4642
0
0
Select Sector S&P Health Care
com
81369Y209
542529
3978
SH
SOLE
3978
0
0
Select Sector S&P Technology I
com
81369Y803
1489218
7737
SH
SOLE
7737
0
0
VanEck Vectors Gold Miners ETF
com
92189F106
13423520
432877
SH
SOLE
178826
0
254051
Vanguard Dividend Appreciation
com
921908844
7239426
42485
SH
SOLE
42458
0
27
Vanguard ESG US Stock ETF
com
921910733
634973
7465
SH
SOLE
7465
0
0
Vanguard Growth ETF
com
922908736
248393
799
SH
SOLE
799
0
0
Vanguard Information Techology
com
92204A702
2280124
4711
SH
SOLE
4711
0
0
Vanguard Mid Cap ETF
com
922908629
7642713
32852
SH
SOLE
31706
0
1146
Vanguard REIT Index ETF
com
922908553
483096
5467
SH
SOLE
4074
0
1393
Vanguard Russell 1000 Value ET
com
92206C714
2202532
30363
SH
SOLE
30363
0
0
Vanguard S&P 500 ETF
com
922908363
4920674
11265
SH
SOLE
11265
0
0
Vanguard Small Cap ETF
com
922908751
14493355
67939
SH
SOLE
65375
0
2564
Vanguard Small Cap Growth
com
922908595
4485325
18552
SH
SOLE
17915
0
637
Vanguard Small Cap Value ETF
com
922908611
8793619
48862
SH
SOLE
48230
0
632
Vanguard Total Stock Market Vi
com
922908769
6385742
26919
SH
SOLE
26919
0
0
Vanguard Value ETF
com
922908744
304980
2040
SH
SOLE
2040
0
0
iShares Core S&P 500 ETF
com
464287200
15873400
33234
SH
SOLE
33013
0
221
iShares Core S&P 600 Small Cap
com
464287804
724842
6696
SH
SOLE
6449
0
247
iShares Core S&P MidCap ETF
com
464287507
3194678
11527
SH
SOLE
11362
0
165
iShares Core S&P U.S. Value
com
464287663
398712
4728
SH
SOLE
4728
0
0
iShares DJ Select Dividend Ind
com
464287168
761930
6500
SH
SOLE
6500
0
0
iShares Dow Jones US Technolog
com
464287721
509535
4151
SH
SOLE
4151
0
0
iShares MSCI USA ESG Select
com
464288802
361836
3600
SH
SOLE
3600
0
0
iShares Nasdaq Biotechnology I
com
464287556
1399255
10300
SH
SOLE
10300
0
0
iShares Russell 1000 Index
com
464287622
10106050
38534
SH
SOLE
38534
0
0
iShares Russell 1000 Value Ind
com
464287598
850376
5146
SH
SOLE
5146
0
0
iShares Russell 2000 ETF
com
464287655
6235209
31066
SH
SOLE
30729
0
337
iShares Russell 2000 Value Ind
com
464287630
296836
1911
SH
SOLE
1081
0
830
iShares Russell Midcap ETF
com
464287499
12525875
161146
SH
SOLE
160826
0
320
iShares Russell Midcap Growth
com
464287481
1048987
10042
SH
SOLE
10042
0
0
iShares Russell Midcap Value I
com
464287473
1058728
9104
SH
SOLE
7941
0
1163
iShares S&P 500 Growth Index F
com
464287309
1386463
18462
SH
SOLE
18173
0
289
iShares S&P 500 Value Index
com
464287408
7167882
41221
SH
SOLE
41221
0
0
iShares S&P Global Healthcare
com
464287325
333612
3847
SH
SOLE
3847
0
0
iShares S&P MidCap 400 Value I
com
464287705
610114
5350
SH
SOLE
5350
0
0
iShares S&P Midcap 400 Growth
com
464287606
209141
2640
SH
SOLE
2640
0
0
iShares S&P SmallCap 600 Growt
com
464287887
624698
4992
SH
SOLE
4992
0
0
iShares S&P SmallCap 600 Value
com
464287879
266333
2584
SH
SOLE
2584
0
0
iShares TR Russell 2000 Growth
com
464287648
641395
2543
SH
SOLE
2193
0
350
iShares Tr Russell 1000 Growth
com
464287614
14406335
47519
SH
SOLE
47519
0
0
iShares Tr S&P 100 Index
com
464287101
232102
1039
SH
SOLE
1039
0
0
iShares US Real Estate ETF
com
464287739
366463
4009
SH
SOLE
4009
0
0