0001015086-23-000008.txt : 20230808
0001015086-23-000008.hdr.sgml : 20230808
20230808090623
ACCESSION NUMBER: 0001015086-23-000008
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230808
DATE AS OF CHANGE: 20230808
EFFECTIVENESS DATE: 20230808
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BRADLEY FOSTER & SARGENT INC/CT
CENTRAL INDEX KEY: 0001015086
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: 231149563
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
06-30-2023
06-30-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
08-08-2023
0
429
4755781885
false
INFORMATION TABLE
2
inftable.xml
13F
3M Company
com
88579Y101
4153623
41499
SH
SOLE
38875
0
2624
AFLAC
com
001055102
1039601
14894
SH
SOLE
12344
0
2550
ASML Holding NV NY Registry Sh
com
N07059210
1046539
1444
SH
SOLE
1444
0
0
AT & T
com
00206R102
899156
56373
SH
SOLE
50568
0
5805
Abbott Labs
com
002824100
46231107
424061
SH
SOLE
307502
0
116559
Abbvie Inc
com
00287Y109
34697210
257531
SH
SOLE
232057
0
25474
Abcam PLC Sponsored ADR
com
000380204
6038584
246775
SH
SOLE
239460
0
7315
Academy Sport and Outdoors Inc
com
00402L107
2354418
43560
SH
SOLE
43560
0
0
Accenture Plc Class A F
com
G1151C101
10803077
35009
SH
SOLE
34696
0
313
Adobe Inc
com
00724F101
93829079
191883
SH
SOLE
176737
0
15146
Advanced Micro Devices Inc
com
007903107
726632
6379
SH
SOLE
6379
0
0
Agco Corp
com
001084102
3533989
26891
SH
SOLE
1691
0
25200
Agnico Eagle Mines
com
008474108
51822853
1036872
SH
SOLE
897364
0
139508
Air Products & Chemicals Inc
com
009158106
16094270
53732
SH
SOLE
45167
0
8565
Alexandria Real Estate Equitie
com
015271109
2661454
23451
SH
SOLE
23104
0
347
Align Technology Inc
com
016255101
392894
1111
SH
SOLE
1111
0
0
Allstate
com
020002101
274672
2519
SH
SOLE
2519
0
0
Alphabet Inc. Class A
com
02079K305
142770139
1192733
SH
SOLE
1043083
0
149650
Alphabet Inc. Class C
com
02079K107
23606924
195147
SH
SOLE
163830
0
31317
Altair Engineering
com
021369103
1383928
18248
SH
SOLE
18248
0
0
Altria Group Inc
com
02209S103
1115628
24628
SH
SOLE
24383
0
245
Amazon.com
com
023135106
76384703
585952
SH
SOLE
498712
0
87240
Amdocs Ltd
com
G02602103
4971364
50292
SH
SOLE
12863
0
37429
Amer Tower Cl A
com
03027X100
1417895
7311
SH
SOLE
7311
0
0
American Electric Power
com
025537101
234834
2789
SH
SOLE
2593
0
196
American Express
com
025816109
22242273
127682
SH
SOLE
108917
0
18765
American Water Works Company I
com
030420103
1177973
8252
SH
SOLE
8052
0
200
Americold Realty Trust
com
03064D108
200744
6215
SH
SOLE
6215
0
0
Ameriprise Financial
com
03076C106
1542219
4643
SH
SOLE
4643
0
0
AmerisourceBergen Corp
com
03073E105
259869
1350
SH
SOLE
1350
0
0
Amgen
com
031162100
3410067
15359
SH
SOLE
9886
0
5473
Amphenol
com
032095101
40402759
475606
SH
SOLE
415662
0
59944
Analog Devices Inc
com
032654105
3848082
19753
SH
SOLE
17103
0
2650
Ansys
com
03662Q105
7819803
23677
SH
SOLE
23202
0
475
Apollo Global Management A
com
03769M106
277899
3618
SH
SOLE
3618
0
0
Apple Inc
com
037833100
236377646
1218630
SH
SOLE
1089202
0
129428
Applied Materials
com
038222105
38416275
265783
SH
SOLE
207633
0
58150
Aptiv Plc
com
G6095L109
419794
4112
SH
SOLE
3912
0
200
Arch Capital Group Ltd
com
G0450A105
262499
3507
SH
SOLE
3507
0
0
Archer-Daniels-Midland
com
039483102
792855
10493
SH
SOLE
10493
0
0
Arthur J Gallagher
com
363576109
5874156
26753
SH
SOLE
26753
0
0
Ashland Global Holdings Inc
com
044186104
266901
3071
SH
SOLE
3071
0
0
Astrazeneca PLC Sponsored ADR
com
046353108
3196531
44663
SH
SOLE
6863
0
37800
AutoZone Inc
com
053332102
5916743
2373
SH
SOLE
2211
0
162
Autodesk
com
052769106
525643
2569
SH
SOLE
2569
0
0
Automatic Data Processing
com
053015103
34326996
156181
SH
SOLE
96772
0
59409
Avantor Inc
com
05352A100
1630301
79372
SH
SOLE
79372
0
0
Avery Dennison
com
053611109
337587
1965
SH
SOLE
1965
0
0
Bank of America
com
060505104
8071427
281332
SH
SOLE
264659
0
16673
Bank of New York Mellon
com
064058100
6736958
151324
SH
SOLE
21537
0
129787
Barrick Gold Corp
com
067901108
2464163
145550
SH
SOLE
137170
0
8380
Baxter International
com
071813109
1353496
29708
SH
SOLE
29708
0
0
Becton Dickinson
com
075887109
12439813
47119
SH
SOLE
21658
0
25461
Berkshire Hathaway Cl A
com
084670108
4142480
8
SH
SOLE
7
0
1
Berkshire Hathaway Cl B
com
084670702
94168917
276155
SH
SOLE
231785
0
44370
Bill.com Holdings Inc.
com
090043100
1260227
10785
SH
SOLE
10785
0
0
Bio-Techne Corp
com
09073M104
1236531
15148
SH
SOLE
15048
0
100
BlackRock Inc
com
09247X101
1128632
1633
SH
SOLE
1508
0
125
Blackstone Inc
com
09260D107
5211898
56060
SH
SOLE
43828
0
12232
Block Inc
com
852234103
288381
4332
SH
SOLE
4332
0
0
Boeing
com
097023105
1878254
8895
SH
SOLE
8525
0
370
Booking Holdings Inc
com
09857L108
545467
202
SH
SOLE
202
0
0
Booz Allen Hamilton Holdings
com
099502106
1318554
11815
SH
SOLE
11815
0
0
Boston Scientific
com
101137107
35660347
659278
SH
SOLE
632043
0
27235
Bristol-Myers Squibb
com
110122108
5612387
87762
SH
SOLE
65901
0
21861
Broadcom Inc.
com
11135F101
13505176
15569
SH
SOLE
14968
0
601
Broadridge Financial Solutions
com
11133T103
487780
2945
SH
SOLE
2945
0
0
Broadstone Net Lease Inc
com
11135E203
242331
15695
SH
SOLE
15695
0
0
Brookfield Infrastructure Part
com
G16252101
302357
8284
SH
SOLE
8284
0
0
CCC Intelligent Solutions Hold
com
12510Q100
306313
27325
SH
SOLE
27325
0
0
CIGNA Corp
com
125523100
5429087
19348
SH
SOLE
19336
0
12
CME Group Inc
com
12572Q105
3464840
18700
SH
SOLE
18525
0
175
CSX
com
126408103
1883957
55248
SH
SOLE
54498
0
750
CVS Health Corp
com
126650100
4011199
58024
SH
SOLE
44815
0
13209
Canadian National Railway
com
136375102
53647212
443109
SH
SOLE
386787
0
56322
Canadian Pacific Kansas City L
com
13646K108
672927
8331
SH
SOLE
8331
0
0
Carrier Global Corp
com
14448C104
15994143
321749
SH
SOLE
294173
0
27576
Caterpillar
com
149123101
28171260
114494
SH
SOLE
88883
0
25611
Ceridian HCM Holding Inc
com
15677J108
1361366
20328
SH
SOLE
19428
0
900
Charter Communications
com
16119P108
481255
1310
SH
SOLE
1305
0
5
Check Point Software
com
M22465104
803717
6398
SH
SOLE
5198
0
1200
Chevron Corp
com
166764100
48024796
305210
SH
SOLE
239841
0
65369
Chubb Ltd
com
H1467J104
18654039
96874
SH
SOLE
51561
0
45313
Church & Dwight
com
171340102
1370545
13674
SH
SOLE
12849
0
825
Cisco Systems
com
17275R102
35868245
693240
SH
SOLE
586128
0
107112
Citigroup
com
172967424
229110
4976
SH
SOLE
4580
0
396
Citizens Financial Group
com
174610105
870515
33379
SH
SOLE
33379
0
0
Clean Harbors
com
184496107
325243
1978
SH
SOLE
1978
0
0
Clorox
com
189054109
907277
5705
SH
SOLE
5705
0
0
Coca Cola
com
191216100
21633358
359239
SH
SOLE
340954
0
18285
Cogent Communications Group
com
19239V302
1540268
22890
SH
SOLE
5165
0
17725
Cognizant Technology Solutions
com
192446102
331165
5073
SH
SOLE
5073
0
0
Colgate-Palmolive
com
194162103
4649210
60348
SH
SOLE
54844
0
5504
Comcast Cl A
com
20030N101
19409036
467125
SH
SOLE
332471
0
134654
Conoco Phillips
com
20825C104
59259161
571944
SH
SOLE
528887
0
43057
Consolidated Edison
com
209115104
204993
2268
SH
SOLE
2123
0
145
Constellation Brands Inc Cl A
com
21036P108
63364692
257444
SH
SOLE
221534
0
35910
Corning
com
219350105
2980152
85050
SH
SOLE
25050
0
60000
Corteva Inc
com
22052L104
686837
11987
SH
SOLE
9470
0
2517
Costco
com
22160K105
84835793
157576
SH
SOLE
133468
0
24108
Coterra Energy Inc
com
127097103
854406
33771
SH
SOLE
30446
0
3325
CrowdStrike Holdings Inc Cl A
com
22788C105
2965893
20194
SH
SOLE
19
0
20175
Crown Castle Inc
com
22822V101
18700269
164124
SH
SOLE
133866
0
30258
Crown Holdings Inc
com
228368106
214135
2465
SH
SOLE
2465
0
0
Cullen/Frost Bankers
com
229899109
499907
4649
SH
SOLE
3549
0
1100
Cummins Inc
com
231021106
3070139
12523
SH
SOLE
2228
0
10295
CytoSorbents Corp
com
23283X206
35900
10000
SH
SOLE
10000
0
0
D R Horton Inc
com
23331A109
9110687
74868
SH
SOLE
74021
0
847
Danaher
com
235851102
121863895
507766
SH
SOLE
445430
0
62336
Deere
com
244199105
79293194
195694
SH
SOLE
165712
0
29982
Diageo Plc ADR
com
25243Q205
2942411
16961
SH
SOLE
4361
0
12600
Diamondback Energy Inc
com
25278X109
1921534
14628
SH
SOLE
14628
0
0
Dominion Energy
com
25746U109
2650043
51169
SH
SOLE
26604
0
24565
Dover Corp
com
260003108
616143
4173
SH
SOLE
4123
0
50
Dow Inc
com
260557103
1700301
31925
SH
SOLE
11015
0
20910
DuPont De Nemours Inc
com
26614N102
1662608
23273
SH
SOLE
9639
0
13634
Duke Energy
com
26441C204
1383881
15421
SH
SOLE
15280
0
141
Dynatrace Inc
com
268150109
2267459
44054
SH
SOLE
44054
0
0
EOG Resources
com
26875P101
21322459
186320
SH
SOLE
176334
0
9986
East West Bancorp
com
27579R104
556391
10540
SH
SOLE
9440
0
1100
EastGroup Properties Inc REIT
com
277276101
256928
1480
SH
SOLE
1480
0
0
Eastman Chemical
com
277432100
511194
6106
SH
SOLE
6106
0
0
Eaton Corp PLC
com
G29183103
998663
4966
SH
SOLE
4266
0
700
Ebay
com
278642103
414768
9281
SH
SOLE
9281
0
0
Ecolab
com
278865100
9618488
51521
SH
SOLE
47768
0
3753
Edwards Lifesciences
com
28176E108
1527863
16197
SH
SOLE
16197
0
0
Electronic Arts
com
285512109
370423
2856
SH
SOLE
2856
0
0
Elevance Health Inc
com
036752103
280347
631
SH
SOLE
578
0
53
Eli Lilly
com
532457108
9997864
21318
SH
SOLE
19339
0
1979
Emerson Electric
com
291011104
3006867
33265
SH
SOLE
29336
0
3929
Enbridge Inc
com
29250N105
26904946
724910
SH
SOLE
670124
0
54786
Enphase Energy Inc
com
29355A107
1993179
11901
SH
SOLE
11820
0
81
Entegris Inc
com
29362U104
2477492
22356
SH
SOLE
22356
0
0
Enterprise Products LP
com
293792107
5924397
224835
SH
SOLE
213396
0
11439
Equifax
com
294429105
2425472
10308
SH
SOLE
10308
0
0
Equinix Inc
com
29444U700
428031
546
SH
SOLE
546
0
0
Estee Lauder
com
518439104
540284
2751
SH
SOLE
2751
0
0
Evergy Inc
com
30034W106
1799355
30800
SH
SOLE
400
0
30400
Eversource Energy
com
30040W108
7681054
108306
SH
SOLE
84603
0
23703
Exxon Mobil
com
30231G102
24190709
225554
SH
SOLE
136454
0
89100
Fair Isaac Corp
com
303250104
216868
268
SH
SOLE
268
0
0
Fastenal Company
com
311900104
3961768
67160
SH
SOLE
50539
0
16621
FedEx Corporation
com
31428X106
1239252
4999
SH
SOLE
4734
0
265
First Solar Inc
com
336433107
4039603
21251
SH
SOLE
18441
0
2810
FirstService Corp
com
33767E202
2385775
15483
SH
SOLE
15483
0
0
Fiserv Inc
com
337738108
35011295
277537
SH
SOLE
243459
0
34078
Fortive Corp
com
34959J108
42508450
568523
SH
SOLE
526857
0
41666
Franco Nevada Corp
com
351858105
21595914
151444
SH
SOLE
142535
0
8909
Freeport McMoRan
com
35671D857
4807240
120181
SH
SOLE
29806
0
90375
GE Healthcare Technologies Inc
com
36266G107
748047
9208
SH
SOLE
6482
0
2726
GSK Plc
com
37733W204
208247
5843
SH
SOLE
5723
0
120
Garmin Ltd
com
H2906T109
1252523
12010
SH
SOLE
12010
0
0
General Dynamics
com
369550108
1453984
6758
SH
SOLE
6028
0
730
General Electric
com
369604301
2554672
23256
SH
SOLE
18001
0
5255
General Mills
com
370334104
3402795
44365
SH
SOLE
30185
0
14180
Genuine Parts
com
372460105
507690
3000
SH
SOLE
3000
0
0
Gilead Sciences
com
375558103
3590267
46584
SH
SOLE
40543
0
6041
Goldman Sachs
com
38141G104
2700306
8372
SH
SOLE
8188
0
184
Graco Inc
com
384109104
473889
5488
SH
SOLE
5488
0
0
Grainger W W
com
384802104
1486352
1885
SH
SOLE
1535
0
350
HP Inc
com
40434L105
507329
16520
SH
SOLE
16520
0
0
Heico Corp
com
422806109
442350
2500
SH
SOLE
2500
0
0
Henry Schein
com
806407102
1053570
12991
SH
SOLE
11591
0
1400
Hershey Foods
com
427866108
10468922
41926
SH
SOLE
39241
0
2685
Hewlett Packard Enterprise Co
com
42824C109
269354
16033
SH
SOLE
16033
0
0
Home Depot
com
437076102
65834164
211931
SH
SOLE
195519
0
16412
Honeywell International
com
438516106
20977477
101096
SH
SOLE
95588
0
5508
Howmet Aerospace
com
443201108
20939457
422507
SH
SOLE
418139
0
4368
Hubbell Inc
com
443510607
1323532
3992
SH
SOLE
3663
0
329
Humana
com
444859102
841499
1882
SH
SOLE
1882
0
0
Hunt JB Transport Services
com
445658107
13621421
75244
SH
SOLE
72935
0
2309
ICON Plc
com
G4705A100
255955
1023
SH
SOLE
1023
0
0
IDEXX Labs
com
45168D104
572542
1140
SH
SOLE
1140
0
0
IQVIA Holdings
com
46266C105
58225698
259046
SH
SOLE
231969
0
27077
Illinois Tool Works
com
452308109
2043671
8169
SH
SOLE
7392
0
777
Illumina Inc
com
452327109
351919
1877
SH
SOLE
1842
0
35
Ingersoll Rand Inc
com
45687V106
283336
4335
SH
SOLE
3321
0
1014
Int'l Flavors & Fragrances
com
459506101
276836
3478
SH
SOLE
2350
0
1128
Intel
com
458140100
3204341
95824
SH
SOLE
78673
0
17151
IntercontinentalExchange Group
com
45866F104
330985
2927
SH
SOLE
2877
0
50
International Business Machine
com
459200101
9504634
71031
SH
SOLE
59703
0
11328
International Paper
com
460146103
408504
12842
SH
SOLE
12842
0
0
Intuit
com
461202103
44396831
96896
SH
SOLE
83274
0
13622
Intuitive Surgical
com
46120E602
7730238
22607
SH
SOLE
22457
0
150
J P Morgan Chase
com
46625H100
154693527
1063624
SH
SOLE
892109
0
171515
Jacobs Solutions Inc
com
46982L108
475679
4001
SH
SOLE
3966
0
35
Johnson & Johnson
com
478160104
71650956
432884
SH
SOLE
347953
0
84931
Johnson Controls
com
G51502105
1580884
23201
SH
SOLE
22971
0
230
KKR & Co Inc
com
48251W104
574000
10250
SH
SOLE
10250
0
0
Kellogg
com
487836108
361871
5369
SH
SOLE
4719
0
650
Kenvue Inc.
com
49177J102
408849
15475
SH
SOLE
15475
0
0
KeyCorp
com
493267108
198660
21500
SH
SOLE
21500
0
0
Keysight Technologies Inc
com
49338L103
6258611
37376
SH
SOLE
13826
0
23550
Kimberly-Clark
com
494368103
3602612
26095
SH
SOLE
23286
0
2809
Kinder Morgan Inc
com
49456B101
5465335
317383
SH
SOLE
301383
0
16000
L3Harris Technoligies Inc
com
502431109
922468
4712
SH
SOLE
3660
0
1052
Laboratory Corporation of Amer
com
50540R409
7132749
29556
SH
SOLE
206
0
29350
Leidos Holdings Inc
com
525327102
473545
5352
SH
SOLE
4502
0
850
Lexington Realty Trust
com
529043101
243896
25015
SH
SOLE
25015
0
0
Lincoln Electric
com
533900106
4996045
25153
SH
SOLE
10103
0
15050
Lincoln National
com
534187109
206080
8000
SH
SOLE
8000
0
0
Linde Plc
com
G54950103
7825636
20535
SH
SOLE
7089
0
13446
Littelfuse Inc
com
537008104
3523394
12095
SH
SOLE
270
0
11825
Lockheed Martin
com
539830109
11781867
25592
SH
SOLE
23307
0
2285
Lowes
com
548661107
30172415
133684
SH
SOLE
103401
0
30283
LuLuLemon Athletica Inc
com
550021109
271006
716
SH
SOLE
716
0
0
Luna Innovations Inc.
com
550351100
820800
90000
SH
SOLE
90000
0
0
M&T Bank
com
55261F104
4246181
34310
SH
SOLE
10185
0
24125
MSCI Inc
com
55354G100
606323
1292
SH
SOLE
1292
0
0
Magellan Midstream Partners LP
com
559080106
5188701
83259
SH
SOLE
77199
0
6060
Marathon Petroleum Corporation
com
56585A102
748443
6419
SH
SOLE
6419
0
0
Marriott International
com
571903202
640343
3486
SH
SOLE
3456
0
30
Marsh & McLennan
com
571748102
91182187
484805
SH
SOLE
415929
0
68876
Mastercard Inc Cl A
com
57636Q104
52962704
134662
SH
SOLE
128807
0
5855
Materion Corp
com
576690101
685200
6000
SH
SOLE
6000
0
0
McCormick
com
579780206
26863835
307966
SH
SOLE
287229
0
20737
McDonalds
com
580135101
49639458
166346
SH
SOLE
139713
0
26633
Medtronic PLC
com
G5960L103
1773012
20125
SH
SOLE
15968
0
4157
Merck
com
58933Y105
52705955
456764
SH
SOLE
372161
0
84603
Meta Platforms Inc Class A
com
30303M102
9592593
33426
SH
SOLE
32451
0
975
Mettler-Toledo International
com
592688105
11930677
9096
SH
SOLE
7143
0
1953
Microchip Technology
com
595017104
649527
7250
SH
SOLE
6183
0
1067
Microsoft
com
594918104
267622125
785876
SH
SOLE
694041
0
91835
Mondelez International
com
609207105
44398987
608706
SH
SOLE
490878
0
117828
Moody's Corp
com
615369105
392924
1130
SH
SOLE
1130
0
0
Morgan Stanley
com
617446448
1365631
15991
SH
SOLE
15734
0
257
Morningstar Inc
com
617700109
592327
3021
SH
SOLE
3021
0
0
NVR Inc
com
62944T105
5925128
933
SH
SOLE
933
0
0
National Instruments
com
636518102
528080
9200
SH
SOLE
7700
0
1500
Netflix
com
64110L106
384988
874
SH
SOLE
874
0
0
NextEra Energy
com
65339F101
26785499
360991
SH
SOLE
299995
0
60996
Nike Inc Class B
com
654106103
33030558
299271
SH
SOLE
264085
0
35186
Nisource
com
65473P105
5937685
217100
SH
SOLE
217100
0
0
Nordson Corp
com
655663102
1108372
4466
SH
SOLE
4466
0
0
Norfolk Southern
com
655844108
4792346
21134
SH
SOLE
19821
0
1313
Northern Trust Corp
com
665859104
356243
4805
SH
SOLE
4805
0
0
Northrop Grumman
com
666807102
49930331
109544
SH
SOLE
103990
0
5554
Novartis A G ADR
com
66987V109
3776960
37429
SH
SOLE
21407
0
16022
Novo Nordisk A/S ADR
com
670100205
5588961
34536
SH
SOLE
34536
0
0
Nucor
com
670346105
329108
2007
SH
SOLE
2007
0
0
Nvidia Corp
com
67066G104
5491060
12981
SH
SOLE
12696
0
285
O'Reilly Automotive
com
67103H107
945747
990
SH
SOLE
990
0
0
Occidental Petroleum
com
674599105
474774
8074
SH
SOLE
8074
0
0
Old Dominion Freight Line
com
679580100
2005154
5423
SH
SOLE
5410
0
13
Omnicom
com
681919106
1749808
18390
SH
SOLE
4727
0
13663
Oneok Inc
com
682680103
663490
10750
SH
SOLE
10750
0
0
Oracle
com
68389X105
26515992
222655
SH
SOLE
195860
0
26795
Oshkosh Corporation
com
688239201
209981
2425
SH
SOLE
2425
0
0
Otis Worldwide Corp
com
68902V107
6724209
75544
SH
SOLE
68157
0
7387
PNC Financial
com
693475105
701919
5573
SH
SOLE
5573
0
0
PPG Industries
com
693506107
6957235
46913
SH
SOLE
5013
0
41900
Palo Alto Networks Inc
com
697435105
6156769
24096
SH
SOLE
24096
0
0
Parker-Hannifin
com
701094104
6014807
15421
SH
SOLE
15221
0
200
PayPal Holdings
com
70450Y103
2109802
31617
SH
SOLE
30999
0
618
Paychex
com
704326107
1139955
10190
SH
SOLE
10190
0
0
Paylocity Holding Corp
com
70438V106
1653389
8960
SH
SOLE
8960
0
0
Pepsico
com
713448108
100653951
543429
SH
SOLE
480308
0
63121
Pfizer
com
717081103
12121768
330473
SH
SOLE
283470
0
47003
Philip Morris International
com
718172109
2568472
26311
SH
SOLE
26211
0
100
Phillips 66
com
718546104
693603
7272
SH
SOLE
7272
0
0
Pioneer Natural
com
723787107
451445
2179
SH
SOLE
1904
0
275
Potlatch Corporation
com
737630103
1560026
29518
SH
SOLE
9295
0
20223
Price T Rowe Group Inc
com
74144T108
628432
5610
SH
SOLE
5098
0
512
Procter & Gamble
com
742718109
37973110
250251
SH
SOLE
214095
0
36156
Progressive
com
743315103
467796
3534
SH
SOLE
3534
0
0
Prologis Inc
com
74340W103
228337
1862
SH
SOLE
1862
0
0
Prudential Financial Inc
com
744320102
295939
3355
SH
SOLE
3355
0
0
Public Service Enterprise
com
744573106
683044
10909
SH
SOLE
9209
0
1700
Pultegroup Inc.
com
745867101
712326
9170
SH
SOLE
9170
0
0
Qualcomm
com
747525103
4392332
36898
SH
SOLE
30850
0
6048
Quanta Services
com
74762E102
1740351
8859
SH
SOLE
8299
0
560
Quest Diagnostics
com
74834L100
231643
1648
SH
SOLE
1648
0
0
RBC Bearings Inc
com
75524B104
24851602
114276
SH
SOLE
105330
0
8946
RPM International Inc
com
749685103
311768
3475
SH
SOLE
3475
0
0
Raymond James Financial Inc
com
754730109
847282
8165
SH
SOLE
8165
0
0
Raytheon Technologies
com
75513E101
67798493
692104
SH
SOLE
610358
0
81746
Realty Income Corp
com
756109104
6637886
111020
SH
SOLE
107856
0
3164
Regeneron Pharmaceuticals Inc
com
75886F107
1409416
1961
SH
SOLE
1961
0
0
Republic Services
com
760759100
743232
4852
SH
SOLE
4852
0
0
Rockwell Automation Inc
com
773903109
374658
1137
SH
SOLE
1137
0
0
Rogers Corporation
com
775133101
2593309
16015
SH
SOLE
16015
0
0
Roper Industries Inc
com
776696106
670716
1395
SH
SOLE
1395
0
0
Ross Stores
com
778296103
1563092
13940
SH
SOLE
13940
0
0
RxSight Inc
com
78349D107
1651219
57334
SH
SOLE
55084
0
2250
Ryan Specialty Holdings Inc
com
78351F107
635553
14158
SH
SOLE
14158
0
0
S&P Global Inc
com
78409V104
30070597
75010
SH
SOLE
64612
0
10398
SPDR Gold Shares
com
78463V107
52668802
295444
SH
SOLE
277941
0
17503
SS & C Technologies
com
78467J100
16895478
278803
SH
SOLE
271021
0
7782
Salesforce.com Inc
com
79466L302
8698630
41175
SH
SOLE
39607
0
1568
Schlumberger
com
806857108
1365352
27796
SH
SOLE
26501
0
1295
Shell Plc ADR
com
780259305
671969
11129
SH
SOLE
10263
0
866
Sherwin-Williams
com
824348106
65073742
245080
SH
SOLE
212228
0
32852
Simon Property Group
com
828806109
411455
3563
SH
SOLE
3463
0
100
Smucker
com
832696405
433605
2936
SH
SOLE
2936
0
0
SolarEdge Technologies Inc
com
83417M104
853427
3172
SH
SOLE
2812
0
360
Southern Co
com
842587107
641948
9138
SH
SOLE
8968
0
170
Spirit Realty Capital Inc.
com
84860W300
9497701
241181
SH
SOLE
237531
0
3650
Stanley Black & Decker Inc
com
854502101
2479892
26463
SH
SOLE
17007
0
9456
Starbucks
com
855244109
22584859
227992
SH
SOLE
219103
0
8889
State Street
com
857477103
3495540
47766
SH
SOLE
46866
0
900
Stryker
com
863667101
17825090
58426
SH
SOLE
53282
0
5144
Synopsys Inc
com
871607107
903476
2075
SH
SOLE
2075
0
0
Sysco
com
871829107
8098782
109148
SH
SOLE
89677
0
19471
T-Mobile US Inc
com
872590104
9584933
69006
SH
SOLE
64555
0
4451
TC Energy Corp
com
87807B107
4306372
106567
SH
SOLE
104665
0
1902
TE Connectivity Limited
com
H84989104
3933394
28064
SH
SOLE
17724
0
10340
TJX Corp
com
872540109
16329798
192591
SH
SOLE
188864
0
3727
Taiwan Semiconductor Mft Co Lt
com
874039100
2221855
22016
SH
SOLE
21716
0
300
Tapestry Inc
com
876030107
770400
18000
SH
SOLE
18000
0
0
Target
com
87612E106
2910779
22068
SH
SOLE
18238
0
3830
TechnipFMC PLC
com
G87110105
1644499
98947
SH
SOLE
98947
0
0
Teledyne Technologies
com
879360105
963231
2343
SH
SOLE
2343
0
0
Teleflex
com
879369106
1290504
5332
SH
SOLE
5332
0
0
Teradyne
com
880770102
1710808
15367
SH
SOLE
15367
0
0
Tesla Motors Inc
com
88160R101
656388
2507
SH
SOLE
2282
0
225
Texas Instruments
com
882508104
9478774
52654
SH
SOLE
46512
0
6142
Texas Pacific Land
com
88262P102
746455
567
SH
SOLE
567
0
0
The Charles Schwab Corp
com
808513105
526387
9287
SH
SOLE
9287
0
0
The Travelers Companies Inc
com
89417E109
6928917
39899
SH
SOLE
33052
0
6847
Thermo Fisher Scientific
com
883556102
95511420
183060
SH
SOLE
158847
0
24213
Thomson Reuters Corporation
com
884903808
698854
5179
SH
SOLE
5179
0
0
Toast Inc Cl A
com
888787108
5176881
229370
SH
SOLE
225442
0
3928
Toyota Motor
com
892331307
333556
2075
SH
SOLE
1775
0
300
Tractor Supply Company
com
892356106
2711791
12265
SH
SOLE
12265
0
0
Trane Technologies
com
G8994E103
938130
4905
SH
SOLE
3755
0
1150
TransUnion
com
89400J107
11404613
145597
SH
SOLE
141165
0
4432
US Bancorp
com
902973304
4001111
121099
SH
SOLE
57270
0
63829
Ulta Salon Cosmetics and Fragr
com
90384S303
592950
1260
SH
SOLE
1260
0
0
Unilever Plc Sponsored ADR
com
904767704
333059
6389
SH
SOLE
6389
0
0
Union Pacific
com
907818108
37784881
184659
SH
SOLE
179917
0
4742
United Health Group
com
91324P102
66964245
139323
SH
SOLE
122348
0
16975
United Parcel Service Class B
com
911312106
2577794
14381
SH
SOLE
14292
0
89
V F Corp
com
918204108
190938
10002
SH
SOLE
7752
0
2250
VMWare Inc. Class A Com
com
928563402
803802
5594
SH
SOLE
5194
0
400
Valmont Industries Inc
com
920253101
277371
953
SH
SOLE
953
0
0
Valvoline Inc
com
92047W101
289277
7712
SH
SOLE
7712
0
0
Verint Systems Inc
com
92343X100
1400892
39957
SH
SOLE
39957
0
0
Verisk Analytics Inc
com
92345Y106
697303
3085
SH
SOLE
3085
0
0
Verizon
com
92343V104
2804236
75403
SH
SOLE
53913
0
21490
Vertex Pharmaceuticals Inc
com
92532F100
944878
2685
SH
SOLE
1948
0
737
Visa Incorporated
com
92826C839
13638743
57431
SH
SOLE
55813
0
1618
Vulcan Materials
com
929160109
2722188
12075
SH
SOLE
12075
0
0
WEC Energy Group Inc
com
92939U106
358431
4062
SH
SOLE
4062
0
0
WR Berkley Corporation
com
084423102
412438
6925
SH
SOLE
6925
0
0
Wabtec Corp
com
929740108
8826900
80486
SH
SOLE
48848
0
31638
Walmart
com
931142103
7267163
46235
SH
SOLE
44489
0
1746
Walt Disney
com
254687106
18151850
203314
SH
SOLE
169030
0
34284
Waste Management
com
94106L109
4606193
26561
SH
SOLE
26055
0
506
Waters Corp
com
941848103
1616299
6064
SH
SOLE
6044
0
20
Wells Fargo
com
949746101
3251472
76183
SH
SOLE
70044
0
6139
West Pharmaceutical Services I
com
955306105
297944
779
SH
SOLE
779
0
0
Weyerhaeuser
com
962166104
19626095
585679
SH
SOLE
540293
0
45386
Wheaton Precious Metals Corp
com
962879102
4560661
105522
SH
SOLE
55172
0
50350
Williams Cos
com
969457100
3701645
113443
SH
SOLE
9443
0
104000
XCEL Energy
com
98389B100
484180
7788
SH
SOLE
7788
0
0
Xylem Inc
com
98419M100
5088622
45184
SH
SOLE
2202
0
42982
Yum Brands Inc
com
988498101
1509225
10893
SH
SOLE
10893
0
0
Yum China Holdings Inc
com
98850P109
359340
6360
SH
SOLE
6360
0
0
Zimmer Biomet Holdings Inc
com
98956P102
939411
6452
SH
SOLE
6452
0
0
Zoetis Inc
com
98978V103
36406055
211405
SH
SOLE
202744
0
8661
iShares Gold Trust
com
464285204
2392533
65747
SH
SOLE
60487
0
5260
iShares North America Tech
com
464287515
276728
800
SH
SOLE
800
0
0
MSCI EAFE Fossil Fuel Free ETF
com
78470E106
659628
17520
SH
SOLE
17520
0
0
Sprott Physical Gold Trust
com
85207H104
524020
35122
SH
SOLE
35122
0
0
Vanguard FTSE All-World Ex-US
com
922042775
2472339
45439
SH
SOLE
45199
0
240
Vanguard FTSE ETF Developed Ma
com
921943858
13441334
291064
SH
SOLE
276383
0
14681
Vanguard FTSE Emerging Markets
com
922042858
5721711
140652
SH
SOLE
137838
0
2814
iShares Core MSCI EAFE ETF
com
46432F842
912937
13525
SH
SOLE
13525
0
0
iShares MSCI EAFE Index Fund
com
464287465
4100292
56556
SH
SOLE
55674
0
882
iShares MSCI Emerg Mkts ETF
com
464287234
1776204
44899
SH
SOLE
43646
0
1253
Alerian MLP
com
00162Q452
590189
15052
SH
SOLE
14569
0
483
Diamonds Trust Ser 1
com
78467X109
1684065
4898
SH
SOLE
4898
0
0
Energy Select Sector SPDR
com
81369Y506
906592
11169
SH
SOLE
10449
0
720
Financial Select Sectors SPDR
com
81369Y605
2144499
63616
SH
SOLE
63616
0
0
Invesco QQQ Trust Series 1
com
46090E103
5896682
15962
SH
SOLE
15962
0
0
Invesco S&P 500 Equal Weight E
com
46137V357
7248496
48440
SH
SOLE
48440
0
0
Invesco S&P 500 Pure Growth
com
46137V266
214804
1408
SH
SOLE
1408
0
0
Ishares S&P NA Technology Sect
com
464287549
579090
1474
SH
SOLE
1474
0
0
SPDR S&P 400 ETF Trust
com
78467Y107
869222
1815
SH
SOLE
1815
0
0
SPDR S&P 500 ETF Index
com
78462F103
67683243
152687
SH
SOLE
152633
0
54
SPDR S&P Dividend ETF
com
78464A763
925703
7552
SH
SOLE
7552
0
0
SPDR S&P Fossil Fuel Reserve E
com
78468R796
1208838
33421
SH
SOLE
33421
0
0
Schwab US Large Cap ETF
com
808524201
1071543
20461
SH
SOLE
20461
0
0
Sector SPDR Indl Select of Ben
com
81369Y704
794705
7405
SH
SOLE
7405
0
0
Sector SPDR TR Con Stpls of Be
com
81369Y308
392285
5289
SH
SOLE
5289
0
0
Select Sector S&P Consumer Ind
com
81369Y407
798447
4702
SH
SOLE
4702
0
0
Select Sector S&P Health Care
com
81369Y209
493756
3720
SH
SOLE
3720
0
0
Select Sector S&P Technology I
com
81369Y803
1702959
9795
SH
SOLE
9795
0
0
VanEck Vectors Gold Miners ETF
com
92189F106
13067101
433979
SH
SOLE
176404
0
257575
Vanguard Dividend Appreciation
com
921908844
6522753
40157
SH
SOLE
40130
0
27
Vanguard ESG US Stock ETF
com
921910733
624058
7965
SH
SOLE
7965
0
0
Vanguard Growth ETF
com
922908736
226085
799
SH
SOLE
799
0
0
Vanguard Information Techology
com
92204A702
2104239
4759
SH
SOLE
4759
0
0
Vanguard Mid Cap ETF
com
922908629
7535777
34229
SH
SOLE
33083
0
1146
Vanguard Mid-Cap Growth ETF
com
922908538
319972
1555
SH
SOLE
1555
0
0
Vanguard REIT Index ETF
com
922908553
483257
5783
SH
SOLE
4390
0
1393
Vanguard Russell 1000 Value ET
com
92206C714
2082737
30093
SH
SOLE
30093
0
0
Vanguard S&P 500 ETF
com
922908363
4199073
10310
SH
SOLE
10310
0
0
Vanguard Small Cap ETF
com
922908751
9965071
50103
SH
SOLE
50023
0
80
Vanguard Small Cap Growth
com
922908595
3958888
17232
SH
SOLE
16629
0
603
Vanguard Small Cap Value ETF
com
922908611
8653079
52316
SH
SOLE
51834
0
482
Vanguard Total Stock Market Vi
com
922908769
2911236
13216
SH
SOLE
13216
0
0
Vanguard Value ETF
com
922908744
321572
2263
SH
SOLE
2263
0
0
iShares Core S&P 500 ETF
com
464287200
15630871
35070
SH
SOLE
34849
0
221
iShares Core S&P 600 Small Cap
com
464287804
654103
6564
SH
SOLE
6039
0
525
iShares Core S&P MidCap ETF
com
464287507
3108446
11888
SH
SOLE
11664
0
224
iShares Core S&P U.S. Value
com
464287663
370013
4728
SH
SOLE
4728
0
0
iShares DJ Select Dividend Ind
com
464287168
782110
6903
SH
SOLE
6604
0
299
iShares Dow Jones US Technolog
com
464287721
451919
4151
SH
SOLE
4151
0
0
iShares MSCI USA ESG Select
com
464288802
353491
3775
SH
SOLE
3775
0
0
iShares Nasdaq Biotechnology I
com
464287556
1318480
10385
SH
SOLE
10385
0
0
iShares Russell 1000 Index
com
464287622
9407504
38596
SH
SOLE
38596
0
0
iShares Russell 1000 Value Ind
com
464287598
914309
5793
SH
SOLE
5793
0
0
iShares Russell 2000 ETF
com
464287655
5137240
27432
SH
SOLE
25895
0
1537
iShares Russell 2000 Value Ind
com
464287630
212749
1511
SH
SOLE
681
0
830
iShares Russell Midcap ETF
com
464287499
12214763
167257
SH
SOLE
166937
0
320
iShares Russell Midcap Growth
com
464287481
937214
9699
SH
SOLE
9699
0
0
iShares Russell Midcap Value I
com
464287473
987594
8991
SH
SOLE
7828
0
1163
iShares S&P 500 Growth Index F
com
464287309
1406820
19961
SH
SOLE
19672
0
289
iShares S&P 500 Value Index
com
464287408
6827748
42358
SH
SOLE
42358
0
0
iShares S&P Global Healthcare
com
464287325
348544
4101
SH
SOLE
3847
0
254
iShares S&P MidCap 400 Value I
com
464287705
428413
3999
SH
SOLE
3999
0
0
iShares S&P Midcap 400 Growth
com
464287606
226575
3021
SH
SOLE
3021
0
0
iShares S&P SmallCap 600 Growt
com
464287887
566727
4931
SH
SOLE
4931
0
0
iShares S&P SmallCap 600 Value
com
464287879
275000
2892
SH
SOLE
2892
0
0
iShares TR Russell 2000 Growth
com
464287648
585539
2413
SH
SOLE
2063
0
350
iShares Tr Russell 1000 Growth
com
464287614
13334122
48456
SH
SOLE
48456
0
0
iShares Tr S&P 100 Index
com
464287101
226110
1092
SH
SOLE
1092
0
0
iShares US Real Estate ETF
com
464287739
346939
4009
SH
SOLE
4009
0
0