0001015086-22-000011.txt : 20220516
0001015086-22-000011.hdr.sgml : 20220516
20220516085841
ACCESSION NUMBER: 0001015086-22-000011
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220331
FILED AS OF DATE: 20220516
DATE AS OF CHANGE: 20220516
EFFECTIVENESS DATE: 20220516
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: 22925824
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
13F-HR
LIVE
false
false
true
0001015086
XXXXXXXX
03-31-2022
03-31-2022
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-16-2022
0
465
4678608
true
INFORMATION TABLE
2
MgtRep-inftable.xml
3M Company
com
88579Y101
10784
72436
SH
SOLE
60146
0
12290
ABB Ltd ADR
com
000375204
243
7500
SH
SOLE
7500
0
0
AFLAC
com
001055102
915
14213
SH
SOLE
11663
0
2550
ASML Holding NV NY Registry Sh
com
N07059210
702
1051
SH
SOLE
1051
0
0
AT & T
com
00206R102
1671
70703
SH
SOLE
64610
0
6093
Abbott Labs
com
002824100
41422
349969
SH
SOLE
292174
0
57796
Abbvie Inc
com
00287Y109
41817
257953
SH
SOLE
233332
0
24621
Academy Sport and Outdoors Inc
com
00402L107
771
19580
SH
SOLE
19580
0
0
Accenture Plc Class A F
com
G1151C101
11380
33745
SH
SOLE
33120
0
625
Adobe Inc
com
00724F101
90180
197929
SH
SOLE
185198
0
12731
Advanced Micro Devices Inc
com
007903107
1262
11546
SH
SOLE
11546
0
0
Agco Corp
com
001084102
1969
13486
SH
SOLE
13486
0
0
Agilent Technologies
com
00846u101
216
1630
SH
SOLE
1630
0
0
Agnico Eagle Mines Limited
com
008474108
64439
1052242
SH
SOLE
948682
0
103560
Air Products & Chemicals Inc
com
009158106
12368
49490
SH
SOLE
41512
0
7978
Alaska Air
com
011659109
215
3700
SH
SOLE
3700
0
0
Alexandria Real Estate Equitie
com
015271109
5590
27775
SH
SOLE
27538
0
237
Align Technology Inc
com
016255101
599
1375
SH
SOLE
1375
0
0
Allstate
com
020002101
343
2476
SH
SOLE
2476
0
0
Alphabet Inc. Class A
com
02079K305
155552
55927
SH
SOLE
49791
0
6136
Alphabet Inc. Class C
com
02079K107
25204
9024
SH
SOLE
8655
0
369
Altair Engineering
com
021369103
24717
383804
SH
SOLE
369687
0
14117
Altria Group Inc
com
02209S103
1591
30451
SH
SOLE
24206
0
6245
Amazon.com
com
023135106
100547
30843
SH
SOLE
27547
0
3296
Amer Tower Cl A
com
03027X100
1891
7527
SH
SOLE
7527
0
0
American Electric Power
com
025537101
255
2553
SH
SOLE
2428
0
125
American Express
com
025816109
24229
129565
SH
SOLE
110389
0
19176
American Water Works Company I
com
030420103
1341
8102
SH
SOLE
7902
0
200
Americold Realty Trust
com
03064D108
379
13585
SH
SOLE
13585
0
0
Ameriprise Financial Inc Com
com
03076C106
1394
4640
SH
SOLE
4640
0
0
Amgen
com
031162100
3015
12467
SH
SOLE
7319
0
5148
Amphenol
com
032095101
32367
429561
SH
SOLE
394558
0
35003
Analog Devices Inc
com
032654105
3473
21023
SH
SOLE
17948
0
3075
Ansys
com
03662Q105
8268
26030
SH
SOLE
25555
0
475
Anthem Inc
com
036752103
754
1534
SH
SOLE
1481
0
53
Aon Plc Class A Ordinary Share
com
G0403H108
244
750
SH
SOLE
750
0
0
Apollo Global Management A
com
03769M106
241
3890
SH
SOLE
3890
0
0
AppLovin Corp Cl A
com
03831W108
378
6863
SH
SOLE
6863
0
0
Apple Inc
com
037833100
233061
1334751
SH
SOLE
1207723
0
127028
Applied Materials
com
038222105
1266
9608
SH
SOLE
9599
0
9
Aptiv Plc
com
G6095L109
513
4284
SH
SOLE
3983
0
301
Arch Capital Group Ltd
com
G0450A105
2840
58659
SH
SOLE
58659
0
0
Archer-Daniels-Midland
com
039483102
947
10493
SH
SOLE
10493
0
0
Ares Capital Corporation
com
04010L103
235
11231
SH
SOLE
8534
0
2697
Arthur J Gallagher
com
363576109
5161
29559
SH
SOLE
29559
0
0
Ashland Global Holdings Inc
com
044186104
302
3071
SH
SOLE
3071
0
0
Astrazeneca PLC Sponsored ADR
com
046353108
347
5236
SH
SOLE
5236
0
0
AutoZone Inc
com
053332102
2482
1214
SH
SOLE
1168
0
46
Automatic Data Processing
com
053015103
30078
132190
SH
SOLE
98899
0
33291
Avery Dennison
com
053611109
360
2069
SH
SOLE
2069
0
0
Ball Corp
com
058498106
225
2505
SH
SOLE
2505
0
0
Bank of America
com
060505104
11815
286622
SH
SOLE
271464
0
15158
Bank of New York Mellon
com
064058100
1057
21301
SH
SOLE
21301
0
0
Barings BDC Inc
com
06759L103
167
16119
SH
SOLE
16119
0
0
Barrick Gold Corp
com
067901108
12227
498447
SH
SOLE
374807
0
123640
Baxter International
com
071813109
2927
37745
SH
SOLE
35909
0
1836
Becton Dickinson
com
075887109
6556
24647
SH
SOLE
23038
0
1609
Berkshire Hathaway Cl A
com
084670108
4231
8
SH
SOLE
7
0
1
Berkshire Hathaway Cl B
com
084670702
87867
248979
SH
SOLE
226088
0
22891
Bio-Techne Corp
com
09073M104
1748
4037
SH
SOLE
4012
0
25
BlackRock Inc
com
09247X101
1376
1800
SH
SOLE
1684
0
116
Blackrock Income Trust Inc
com
09247F100
86
16833
SH
SOLE
16833
0
0
Block Inc
com
852234103
699
5153
SH
SOLE
5153
0
0
Boeing
com
097023105
856
4468
SH
SOLE
3813
0
655
Booking Holdings Inc
com
09857L108
406
173
SH
SOLE
173
0
0
Boston Scientific
com
101137107
37169
839214
SH
SOLE
802377
0
36837
Bristol-Myers Squibb
com
110122108
6194
84808
SH
SOLE
65346
0
19462
Broadcom Inc.
com
11135F101
8574
13616
SH
SOLE
13040
0
576
Broadridge Financial Solutions
com
11133T103
459
2948
SH
SOLE
2948
0
0
Broadstone Net Lease Inc
com
11135E203
342
15695
SH
SOLE
15695
0
0
Brookfield Asset Management In
com
112585104
2064
36484
SH
SOLE
36484
0
0
Brookfield Infrastructure Part
com
G16252101
366
5523
SH
SOLE
5523
0
0
CDK Global Inc
com
12508E101
226
4635
SH
SOLE
4635
0
0
CH Robinson
com
12541W209
205
1900
SH
SOLE
400
0
1500
CIGNA Corp
com
125523100
4742
19791
SH
SOLE
19791
0
0
CME Group Inc
com
12572Q105
4562
19180
SH
SOLE
19005
0
175
CMS Energy
com
125896100
207
2959
SH
SOLE
2959
0
0
CRISPR Therapeutics AG
com
H17182108
210
3351
SH
SOLE
3351
0
0
CSX
com
126408103
1736
46355
SH
SOLE
45605
0
750
CVS Health Corp
com
126650100
5791
57220
SH
SOLE
46882
0
10338
Cameco Corporation
com
13321L108
1567
53845
SH
SOLE
53845
0
0
Canadian National Railway
com
136375102
55278
412093
SH
SOLE
382533
0
29560
Canadian Pacific Railway Ltd
com
13645T100
725
8783
SH
SOLE
8783
0
0
Carrier Global Corp
com
14448C104
5034
109748
SH
SOLE
85155
0
24593
Caterpillar
com
149123101
24131
108297
SH
SOLE
82113
0
26184
Celanese Corporation
com
150870103
329
2301
SH
SOLE
2301
0
0
Ceridian HCM Holding Inc
com
15677j108
458
6700
SH
SOLE
5800
0
900
Charter Communications
com
16119P108
621
1138
SH
SOLE
1133
0
5
Check Point Software
com
M22465104
595
4300
SH
SOLE
3200
0
1100
Chevron Corp
com
166764100
38985
239423
SH
SOLE
206039
0
33384
Chewy Inc. Class A
com
16679l109
1578
38691
SH
SOLE
37502
0
1189
Chubb Ltd
com
H1467J104
12886
60241
SH
SOLE
48961
0
11280
Church & Dwight
com
171340102
1722
17329
SH
SOLE
16129
0
1200
Cincinnati Financial Corp
com
172062101
223
1637
SH
SOLE
1637
0
0
Cisco Systems
com
17275R102
42214
757064
SH
SOLE
648301
0
108763
Citigroup
com
172967424
1852
34691
SH
SOLE
32757
0
1934
Citizens Financial Group
com
174610105
1808
39895
SH
SOLE
39895
0
0
Clean Harbors
com
184496107
232
2078
SH
SOLE
2078
0
0
Clorox
com
189054109
849
6109
SH
SOLE
6109
0
0
Coca Cola
com
191216100
22503
362947
SH
SOLE
342205
0
20742
Cogent Communications Group
com
19239V302
2635
39718
SH
SOLE
24977
0
14741
Cognizant Technology Solutions
com
192446102
626
6977
SH
SOLE
6627
0
350
Colgate-Palmolive
com
194162103
4307
56804
SH
SOLE
53334
0
3470
Colliers International
com
194693107
225
1722
SH
SOLE
1722
0
0
Comcast Cl A
com
20030N101
29737
635130
SH
SOLE
587065
0
48065
Conoco Phillips
com
20825C104
60564
605635
SH
SOLE
560334
0
45301
Constellation Brands Inc Cl A
com
21036P108
21254
92282
SH
SOLE
87550
0
4732
Cooper Companies
com
216648402
4773
11429
SH
SOLE
11429
0
0
Corning
com
219350105
989
26787
SH
SOLE
26787
0
0
Corteva Inc
com
22052L104
731
12720
SH
SOLE
9938
0
2782
Costco
com
22160k105
96018
166741
SH
SOLE
143605
0
23136
Coterra Energy Inc
com
127097103
461
17077
SH
SOLE
10577
0
6500
Covetrus Inc
com
22304c100
227
13525
SH
SOLE
7925
0
5600
Crown Castle International Cor
com
22822V101
33168
179675
SH
SOLE
151386
0
28289
Crown Holdings Inc
com
228368106
4787
38265
SH
SOLE
38265
0
0
Cullen/Frost Bankers
com
229899109
702
5075
SH
SOLE
3975
0
1100
Cummins Inc
com
231021106
564
2751
SH
SOLE
2751
0
0
CytoSorbents Corp
com
23283X206
32
10000
SH
SOLE
10000
0
0
D R Horton Inc
com
23331A109
6357
85316
SH
SOLE
84514
0
802
Danaher
com
235851102
148462
506127
SH
SOLE
452507
0
53620
Deere
com
244199105
78241
188323
SH
SOLE
165254
0
23069
Devon Energy
com
25179M103
920
15556
SH
SOLE
15556
0
0
Diageo Plc ADR
com
25243Q205
845
4160
SH
SOLE
4160
0
0
Dicks Sporting Goods Inc
com
253393102
630
6295
SH
SOLE
6295
0
0
Dolby Laboratories Inc
com
25659T107
2030
25958
SH
SOLE
23349
0
2609
Dollar General Corp
com
256677105
373
1674
SH
SOLE
1674
0
0
Dominion Energy
com
25746U109
3597
42336
SH
SOLE
28531
0
13805
Dover Corp
com
260003108
669
4266
SH
SOLE
4216
0
50
Dow Inc
com
260557103
2467
38723
SH
SOLE
12350
0
26373
DuPont De Nemours Inc
com
26614N102
737
10011
SH
SOLE
8372
0
1640
Duke Energy
com
26441C204
1880
16839
SH
SOLE
16764
0
75
EOG Resources
com
26875P101
765
6415
SH
SOLE
6290
0
125
East West Bancorp
com
27579R104
849
10740
SH
SOLE
9640
0
1100
EastGroup Properties Inc REIT
com
277276101
301
1480
SH
SOLE
1480
0
0
Eastman Chemical
com
277432100
939
8376
SH
SOLE
8376
0
0
Eaton Corp PLC
com
G29183103
536
3535
SH
SOLE
2835
0
700
Ebay
com
278642103
1575
27509
SH
SOLE
26209
0
1300
Ecolab
com
278865100
8811
49907
SH
SOLE
46128
0
3779
Edwards Lifesciences
com
28176E108
2153
18289
SH
SOLE
18286
0
3
Electronic Arts
com
285512109
574
4541
SH
SOLE
4541
0
0
Eli Lilly
com
532457108
5833
20367
SH
SOLE
18159
0
2208
Emerson Electric
com
291011104
3386
34529
SH
SOLE
30780
0
3749
Enbridge Inc
com
29250N105
33981
737266
SH
SOLE
678213
0
59054
Enphase Energy Inc
com
29355a107
1703
8441
SH
SOLE
8224
0
217
Enterprise Products LP
com
293792107
5987
231953
SH
SOLE
219316
0
12637
Equifax
com
294429105
213
900
SH
SOLE
900
0
0
Equinix Inc
com
29444U700
405
546
SH
SOLE
546
0
0
Estee Lauder
com
518439104
751
2758
SH
SOLE
2758
0
0
Eversource Energy
com
30040W108
8313
94266
SH
SOLE
91137
0
3129
Extra Space Storage Inc
com
30225T102
349
1696
SH
SOLE
1692
0
4
Exxon Mobil
com
30231G102
11914
144253
SH
SOLE
116834
0
27419
Fastenal Company
com
311900104
4229
71201
SH
SOLE
52882
0
18319
FedEx Corporation
com
31428X106
6344
27415
SH
SOLE
26167
0
1248
Fidelity Natl Information Svcs
com
31620M106
276
2746
SH
SOLE
2746
0
0
First Solar Inc
com
336433107
2564
30620
SH
SOLE
26525
0
4095
Fiserv
com
337738108
7601
74957
SH
SOLE
73297
0
1660
Fortinet Inc
com
34959E109
1135
3321
SH
SOLE
3321
0
0
Fortive Corp
com
34959J108
7274
119380
SH
SOLE
87495
0
31885
Fortress T&I
com
34960P101
1620
62898
SH
SOLE
62898
0
0
Franco Nevada Corporation
com
351858105
3081
19317
SH
SOLE
16592
0
2725
Freeport McMoRan
com
35671D857
1766
35507
SH
SOLE
33598
0
1909
Generac Holdings Inc.
com
368736104
372
1252
SH
SOLE
1067
0
185
General Dynamics
com
369550108
1507
6248
SH
SOLE
5518
0
730
General Electric
com
369604301
1709
18680
SH
SOLE
17937
0
743
General Mills
com
370334104
3263
48181
SH
SOLE
31337
0
16844
Genuine Parts
com
372460105
390
3094
SH
SOLE
3094
0
0
Gilead Sciences
com
375558103
2627
44190
SH
SOLE
39521
0
4669
Ginkgo Bioworks Holdings Inc
com
37611X100
280
69355
SH
SOLE
69355
0
0
GlaxoSmithKline PLC
com
37733W105
332
7616
SH
SOLE
7466
0
150
Goldman Sachs
com
38141G104
2994
9069
SH
SOLE
8869
0
200
Graco Inc
com
384109104
383
5488
SH
SOLE
5488
0
0
Grainger W W
com
384802104
1160
2249
SH
SOLE
1749
0
500
HP Inc
com
40434L105
622
17130
SH
SOLE
17130
0
0
Halliburton
com
406216101
238
6296
SH
SOLE
6296
0
0
Heico Corp
com
422806109
207
1350
SH
SOLE
1350
0
0
Henry Schein
com
806407102
1278
14660
SH
SOLE
13210
0
1450
Hershey Foods
com
427866108
1336
6169
SH
SOLE
4700
0
1469
Hewlett Packard Enterprise Co
com
42824C109
286
17129
SH
SOLE
17129
0
0
Hilton
com
43300A203
912
6013
SH
SOLE
6013
0
0
Hims & Hers Health Class A
com
433000106
53
10000
SH
SOLE
10000
0
0
Home Depot
com
437076102
68034
227288
SH
SOLE
218597
0
8691
Honeywell International
com
438516106
19097
98147
SH
SOLE
93060
0
5087
Howmet Aerospace
com
443201108
15267
424787
SH
SOLE
418991
0
5796
Humana
com
444859102
902
2073
SH
SOLE
2073
0
0
Hunt JB Transport Services
com
445658107
1807
9001
SH
SOLE
8276
0
725
Hyatt Hotels Corp Cl A
com
448579102
2612
27364
SH
SOLE
27364
0
0
IAA, Inc
com
449253103
559
14626
SH
SOLE
14626
0
0
IAC/InteractiveCorp
com
44891N208
986
9831
SH
SOLE
9831
0
0
ICON Plc
com
G4705A100
243
1000
SH
SOLE
1000
0
0
IDEXX Labs
com
45168D104
284
520
SH
SOLE
520
0
0
IQVIA Holdings
com
46266C105
52097
225324
SH
SOLE
211439
0
13885
Illinois Tool Works
com
452308109
2187
10445
SH
SOLE
9541
0
904
Illumina Inc
com
452327109
7066
20223
SH
SOLE
19594
0
629
Industrial Logistics Prop Wi
com
456237106
423
18640
SH
SOLE
18640
0
0
Ingersoll Rand Inc
com
45687V106
261
5193
SH
SOLE
4223
0
970
Int'l Flavors & Fragrances
com
459506101
18660
142082
SH
SOLE
124231
0
17851
Intel
com
458140100
6635
133887
SH
SOLE
113922
0
19965
IntercontinentalExchange Group
com
45866F104
380
2878
SH
SOLE
2828
0
50
International Business Machine
com
459200101
7319
56289
SH
SOLE
48367
0
7922
International Paper
com
460146103
727
15759
SH
SOLE
15759
0
0
Intuit
com
461202103
2084
4335
SH
SOLE
4235
0
100
Intuitive Surgical
com
46120E602
7366
24416
SH
SOLE
23828
0
588
Ionis Pharmaceuticals Inc
com
462222100
632
17050
SH
SOLE
0
0
17050
Iron Mountain
com
46284V101
250
4504
SH
SOLE
4504
0
0
J P Morgan Chase
com
46625H100
129403
949262
SH
SOLE
873770
0
75492
Jacobs Engineering
com
469814107
674
4893
SH
SOLE
4843
0
50
Johnson & Johnson
com
478160104
67126
378752
SH
SOLE
339429
0
39323
Johnson Controls
com
G51502105
1879
28663
SH
SOLE
16868
0
11795
KKR & Co Inc
com
48251W104
635
10866
SH
SOLE
10866
0
0
Kellogg
com
487836108
356
5514
SH
SOLE
4864
0
650
Keurig Dr Pepper Inc
com
49271V100
1093
28843
SH
SOLE
28843
0
0
KeyCorp
com
493267108
427
19071
SH
SOLE
19071
0
0
Keysight Technologies Inc
com
49338L103
2598
16449
SH
SOLE
15849
0
600
Kimberly-Clark
com
494368103
2755
22367
SH
SOLE
20611
0
1756
Kinder Morgan Inc
com
49456B101
5891
311503
SH
SOLE
308503
0
3000
L3Harris Technoligies Inc
com
502431109
1140
4587
SH
SOLE
3535
0
1052
Leidos Holdings Inc
com
525327102
924
8557
SH
SOLE
7207
0
1350
Lexington Realty Trust
com
529043101
703
44761
SH
SOLE
44761
0
0
Lincoln Electric
com
533900106
546
3960
SH
SOLE
3960
0
0
Lincoln National
com
534187109
523
8000
SH
SOLE
8000
0
0
Linde Plc
com
G5494J103
2745
8594
SH
SOLE
7107
0
1487
Littelfuse Inc
com
537008104
1565
6274
SH
SOLE
6274
0
0
Lockheed Martin
com
539830109
10747
24347
SH
SOLE
22721
0
1626
Lowes
com
548661107
27632
136661
SH
SOLE
105026
0
31635
LuLuLemon Athletica Inc
com
550021109
319
873
SH
SOLE
873
0
0
M&T Bank
com
55261F104
1489
8786
SH
SOLE
8786
0
0
MSCI Inc
com
55354G100
739
1469
SH
SOLE
1469
0
0
Magellan Midstream Partners LP
com
559080106
4432
90310
SH
SOLE
83625
0
6685
Marathon Petroleum Corporation
com
56585A102
557
6518
SH
SOLE
6518
0
0
Marriott International
com
571903202
560
3188
SH
SOLE
3188
0
0
Marsh & McLennan
com
571748102
81054
475612
SH
SOLE
403950
0
71662
Mastercard Inc Cl A
com
57636Q104
55778
156075
SH
SOLE
148583
0
7492
Matador Resources Co
com
576485205
1881
35503
SH
SOLE
35503
0
0
McCormick
com
579780206
33642
337092
SH
SOLE
313666
0
23426
McDonalds
com
580135101
41408
167454
SH
SOLE
139875
0
27579
McKesson
com
58155Q103
205
671
SH
SOLE
671
0
0
Medtronic PLC
com
G5960L103
1927
17366
SH
SOLE
15556
0
1810
Merck
com
58933Y105
45994
560563
SH
SOLE
511337
0
49227
Meta Platforms Inc Class A
com
30303M102
11266
50664
SH
SOLE
49215
0
1449
Metlife Inc
com
59156R108
233
3312
SH
SOLE
3312
0
0
Mettler-Toledo International
com
592688105
4114
2996
SH
SOLE
2996
0
0
Microchip Technology
com
595017104
582
7745
SH
SOLE
6130
0
1615
Microsoft
com
594918104
239268
776062
SH
SOLE
700770
0
75292
Mondelez International
com
609207105
36319
578509
SH
SOLE
493126
0
85383
Moody's Corp
com
615369105
524
1554
SH
SOLE
1554
0
0
Morgan Stanley
com
617446448
1347
15415
SH
SOLE
14927
0
488
Morningstar Inc
com
617700109
825
3021
SH
SOLE
3021
0
0
Mosaic Company
com
61945C103
2397
36044
SH
SOLE
34944
0
1100
NVR Inc
com
62944t105
6969
1560
SH
SOLE
1560
0
0
National Instruments
com
636518102
2677
65958
SH
SOLE
62958
0
3000
Netflix
com
64110L106
19020
50776
SH
SOLE
47384
0
3392
NextEra Energy
com
65339F101
22882
270123
SH
SOLE
243757
0
26366
Nike Inc Class B
com
654106103
57008
423664
SH
SOLE
366962
0
56702
Nisource
com
65473P105
6856
215600
SH
SOLE
215600
0
0
Nordson Corp
com
655663102
5974
26310
SH
SOLE
24616
0
1694
Norfolk Southern
com
655844108
6129
21487
SH
SOLE
20012
0
1475
Northern Trust Corp
com
665859104
500
4292
SH
SOLE
4292
0
0
Northrop Grumman
com
666807102
45953
102752
SH
SOLE
97409
0
5343
Novartis A G ADR
com
66987V109
3667
41793
SH
SOLE
24197
0
17596
Novo Nordisk A/S ADR
com
670100205
3991
35942
SH
SOLE
35942
0
0
Nucor
com
670346105
326
2191
SH
SOLE
2191
0
0
Nvidia Corp
com
67066G104
4405
16142
SH
SOLE
16075
0
67
O'Reilly Automotive Inc
com
67103H107
660
963
SH
SOLE
963
0
0
Old Dominion Freight Line
com
679580100
2714
9085
SH
SOLE
9085
0
0
Omnicom
com
681919106
1455
17140
SH
SOLE
3477
0
13663
Oneok Inc
com
682680103
766
10840
SH
SOLE
10840
0
0
Oracle
com
68389X105
17782
214939
SH
SOLE
184709
0
30230
Organon & Co
com
68622V106
250
7168
SH
SOLE
6171
0
997
Oshkosh Corporation
com
688239201
242
2400
SH
SOLE
2400
0
0
Otis Worldwide Corp
com
68902V107
8146
105861
SH
SOLE
92588
0
13273
PNC Financial
com
693475105
572
3103
SH
SOLE
3103
0
0
PPG Industries
com
693506107
671
5120
SH
SOLE
5120
0
0
Palo Alto Networks Inc
com
697435105
5004
8039
SH
SOLE
8007
0
32
Paramount Global Class B
com
92556H206
457
12078
SH
SOLE
12078
0
0
Parker-Hannifin
com
701094104
6681
23546
SH
SOLE
23295
0
251
PayPal Holdings
com
70450Y103
6299
54470
SH
SOLE
53056
0
1414
Paychex
com
704326107
1460
10699
SH
SOLE
10699
0
0
Paylocity Holding Corp
com
70438V106
910
4420
SH
SOLE
4420
0
0
Pentair Plc
com
G7S00T104
239
4405
SH
SOLE
4405
0
0
Peoples United Financial Inc
com
712704105
1221
61064
SH
SOLE
61064
0
0
Pepsico
com
713448108
91079
544145
SH
SOLE
479875
0
64269
Pfizer
com
717081103
17654
341012
SH
SOLE
312324
0
28688
Philip Morris International
com
718172109
2140
22783
SH
SOLE
22683
0
100
Phillips 66
com
718546104
866
10024
SH
SOLE
10024
0
0
Potlatch Corporation
com
737630103
1509
28621
SH
SOLE
9070
0
19551
Praxis Precision Medicines Inc
com
74006W108
112
11000
SH
SOLE
11000
0
0
Price T Rowe Group Inc
com
74144T108
799
5283
SH
SOLE
4771
0
512
Procter & Gamble
com
742718109
49249
322313
SH
SOLE
283605
0
38708
Progressive
com
743315103
471
4131
SH
SOLE
4131
0
0
Prologis Inc
com
74340W103
206
1274
SH
SOLE
1274
0
0
Prudential Financial Inc
com
744320102
396
3355
SH
SOLE
3355
0
0
Public Service Enterprise
com
744573106
519
7409
SH
SOLE
7409
0
0
Pultegroup Inc.
com
745867101
384
9172
SH
SOLE
9172
0
0
Qualcomm
com
747525103
8337
54551
SH
SOLE
48636
0
5915
Quanta Services
com
74762E102
967
7345
SH
SOLE
6770
0
575
Quest Diagnostics
com
74834L100
226
1650
SH
SOLE
1650
0
0
RBC Bearings Inc
com
75524b104
23140
119354
SH
SOLE
109362
0
9992
RPM International Inc
com
749685103
303
3715
SH
SOLE
3715
0
0
Raymond James Financial Inc
com
754730109
1068
9715
SH
SOLE
9715
0
0
Raytheon Technologies
com
75513E101
67819
684554
SH
SOLE
632132
0
52422
Realty Income Corp
com
756109104
8322
120083
SH
SOLE
116919
0
3164
Regeneron Pharmaceuticals Inc
com
75886F107
825
1181
SH
SOLE
1181
0
0
Republic Services
com
760759100
648
4892
SH
SOLE
4892
0
0
Rockwell Automation Inc
com
773903109
318
1137
SH
SOLE
1137
0
0
Roper Industries Inc
com
776696106
680
1441
SH
SOLE
1441
0
0
Ross Stores
com
778296103
1287
14229
SH
SOLE
14229
0
0
RxSight Inc
com
78349D107
338
27292
SH
SOLE
27292
0
0
S&P Global Inc
com
78409V104
3198
7797
SH
SOLE
7797
0
0
SPDR Gold Shares
com
78463V107
57642
319080
SH
SOLE
300335
0
18745
SS & C Technologies
com
78467J100
29073
387537
SH
SOLE
377431
0
10106
SVB Financial Group
com
78486Q101
2331
4167
SH
SOLE
4167
0
0
Salesforce.com Inc
com
79466L302
14621
68861
SH
SOLE
66686
0
2175
Salisbury Bancorp
com
795226109
2711
47786
SH
SOLE
2200
0
45586
Schlumberger
com
806857108
458
11086
SH
SOLE
9791
0
1295
ServiceNow Inc
com
81762P102
21136
37954
SH
SOLE
36447
0
1507
Shell Plc ADR
com
780259305
582
10603
SH
SOLE
9737
0
866
Sherwin-Williams
com
824348106
35489
142174
SH
SOLE
125869
0
16305
Simon Property Group
com
828806109
383
2910
SH
SOLE
2810
0
100
Smucker
com
832696405
399
2950
SH
SOLE
2950
0
0
SolarEdge Technologies Inc
com
83417M104
1324
4106
SH
SOLE
3726
0
380
Southern Co
com
842587107
698
9631
SH
SOLE
9461
0
170
Southwest Airlines Co
com
844741108
206
4488
SH
SOLE
4488
0
0
Spirit Realty Capital Inc.
com
84860W300
5741
124760
SH
SOLE
121235
0
3525
Stanley Black & Decker Inc
com
854502101
6780
48503
SH
SOLE
34938
0
13565
Starbucks
com
855244109
23354
256723
SH
SOLE
245622
0
11101
Starwood Property Trust Compan
com
85571B105
258
10689
SH
SOLE
7749
0
2940
State Street
com
857477103
4407
50583
SH
SOLE
49683
0
900
Store Capital Corp
com
862121100
5051
172799
SH
SOLE
171799
0
1000
Stryker
com
863667101
45546
170361
SH
SOLE
159921
0
10440
Synopsys Inc
com
871607107
692
2075
SH
SOLE
2075
0
0
Sysco
com
871829107
40854
500351
SH
SOLE
457142
0
43209
T-Mobile US Inc
com
872590104
6358
49533
SH
SOLE
45037
0
4496
TC Energy Corp
com
87807B107
6641
117711
SH
SOLE
114944
0
2767
TE Connectivity Limited
com
H84989104
4005
30577
SH
SOLE
19407
0
11170
TJX Corp
com
872540109
12746
210395
SH
SOLE
206810
0
3585
Taiwan Semiconductor Mft Co Lt
com
874039100
3372
32341
SH
SOLE
26455
0
5886
Take-Two Interactive Software
com
874054109
423
2751
SH
SOLE
2751
0
0
Tapestry Inc
com
876030107
669
18000
SH
SOLE
18000
0
0
Target
com
87612E106
5100
24032
SH
SOLE
20002
0
4030
Teledyne Technologies
com
879360105
2495
5278
SH
SOLE
5278
0
0
Teleflex
com
879369106
1070
3016
SH
SOLE
3016
0
0
Tesla Motors Inc
com
88160R101
742
689
SH
SOLE
689
0
0
Texas Instruments
com
882508104
8037
43803
SH
SOLE
38093
0
5710
Texas Pacific Land
com
88262P102
800
592
SH
SOLE
592
0
0
Textron
com
883203101
219
2942
SH
SOLE
2942
0
0
The Blackstone Group Inc - A
com
09260D107
12126
95527
SH
SOLE
89645
0
5882
The Charles Schwab Corp
com
808513105
272
3226
SH
SOLE
3226
0
0
The Travelers Companies Inc
com
89417E109
7472
40892
SH
SOLE
34079
0
6813
Thermo Fisher Scientific
com
883556102
113708
192514
SH
SOLE
170818
0
21696
Thomson Reuters Corporation
com
884903709
564
5179
SH
SOLE
5179
0
0
Toyota Motor
com
892331307
365
2025
SH
SOLE
2025
0
0
Tractor Supply Company
com
892356106
2996
12839
SH
SOLE
12839
0
0
Trane Technologies
com
G8994E103
946
6197
SH
SOLE
5097
0
1100
Truist Financial Corp
com
89832Q109
222
3917
SH
SOLE
3917
0
0
US Bancorp
com
902973304
8129
152945
SH
SOLE
93434
0
59511
Ulta Salon Cosmetics and Fragr
com
90384S303
480
1205
SH
SOLE
1205
0
0
Unilever Plc Sponsored ADR
com
904767704
346
7589
SH
SOLE
7589
0
0
Union Pacific
com
907818108
51516
188558
SH
SOLE
183804
0
4754
United Health Group
com
91324P102
63428
124376
SH
SOLE
112166
0
12210
United Parcel Service Class B
com
911312106
2244
10462
SH
SOLE
10398
0
64
Unitil Corp
com
913259107
1945
39000
SH
SOLE
39000
0
0
V F Corp
com
918204108
578
10164
SH
SOLE
7914
0
2250
VMWare Inc. Class A Com
com
928563402
320
2809
SH
SOLE
2809
0
0
Valvoline Inc
com
92047W101
252
7986
SH
SOLE
7986
0
0
Vaxart In
com
92243A200
101
20000
SH
SOLE
20000
0
0
Verint Systems Inc
com
92343X100
4623
89422
SH
SOLE
88156
0
1266
Verisk Analytics Inc
com
92345Y106
662
3085
SH
SOLE
3085
0
0
Verizon
com
92343V104
9921
194762
SH
SOLE
172417
0
22345
Vertex Pharmaceuticals Inc
com
92532F100
466
1786
SH
SOLE
1036
0
750
Vertiv Holdings LLC
com
92537N108
189
13500
SH
SOLE
13500
0
0
Viatris Inc
com
92556V106
120
10999
SH
SOLE
10055
0
944
Vicarious Surgical Inc
com
92561V109
281
55566
SH
SOLE
55566
0
0
Visa Incorporated
com
92826C839
12669
57127
SH
SOLE
55506
0
1621
Vontier Corp
com
928881101
333
13115
SH
SOLE
8749
0
4366
Vulcan Materials
com
929160109
202
1100
SH
SOLE
1100
0
0
WEC Energy Group Inc
com
92939U106
446
4466
SH
SOLE
4466
0
0
WP Carey Inc
com
92936U109
1043
12905
SH
SOLE
12905
0
0
WR Berkley Corporation
com
084423102
398
5975
SH
SOLE
5975
0
0
Wabtec Corp
com
929740108
9414
97891
SH
SOLE
92936
0
4955
Walgreens Boots Alliance Inc
com
931427108
281
6288
SH
SOLE
6288
0
0
Walmart
com
931142103
7750
52040
SH
SOLE
49591
0
2449
Walt Disney
com
254687106
79406
578929
SH
SOLE
526143
0
52786
Waste Connections
com
94106B101
2548
18242
SH
SOLE
18242
0
0
Waste Management
com
94106L109
3839
24219
SH
SOLE
23494
0
725
Waters Corp
com
941848103
2066
6656
SH
SOLE
6636
0
20
Webster Financial
com
947890109
514
9167
SH
SOLE
8767
0
400
Wells Fargo
com
949746101
3920
80883
SH
SOLE
73706
0
7177
West Pharmaceutical Services I
com
955306105
503
1225
SH
SOLE
1225
0
0
Westlake Chemical Corp
com
960413102
1248
10116
SH
SOLE
10116
0
0
Weyerhaeuser
com
962166104
24676
651093
SH
SOLE
591649
0
59444
Wheaton Precious Metals Corp
com
962879102
2772
58269
SH
SOLE
56569
0
1700
Williams Cos
com
969457100
312
9338
SH
SOLE
9338
0
0
XCEL Energy
com
98389B100
557
7719
SH
SOLE
7719
0
0
Xylem Inc
com
98419M100
221
2595
SH
SOLE
2595
0
0
Yum Brands Inc
com
988498101
1340
11307
SH
SOLE
11307
0
0
Yum China Holdings Inc
com
98850P109
282
6783
SH
SOLE
6783
0
0
Zimmer Biomet Holdings Inc
com
98956P102
686
5367
SH
SOLE
5367
0
0
Zoetis Inc
com
98978V103
41621
220693
SH
SOLE
210247
0
10446
iShares Gold Trust
com
464285204
609
16538
SH
SOLE
16538
0
0
iShares North America Tech
com
464287515
276
800
SH
SOLE
800
0
0
Owlet Inc Warrants 7/15/26
wt
69120X115
14
18000
SH
SOLE
18000
0
0
MSCI EAFE Fossil Fuel Free ETF
com
78470e106
674
8760
SH
SOLE
8760
0
0
Sprott Physical Gold Trust
com
85207H104
540
35122
SH
SOLE
35122
0
0
Vanguard FTSE All-World Ex-US
com
922042775
3195
55478
SH
SOLE
55238
0
240
Vanguard FTSE ETF Developed Ma
com
921943858
14957
311406
SH
SOLE
296401
0
15005
Vanguard FTSE Emerging Markets
com
922042858
8812
191029
SH
SOLE
187881
0
3148
Vanguard FTSE Europe ETF
com
922042874
736
11823
SH
SOLE
10246
0
1577
iShares Core MSCI EAFE ETF
com
46432F842
713
10259
SH
SOLE
10259
0
0
iShares MSCI EAFE Index Fund
com
464287465
4825
65562
SH
SOLE
64305
0
1257
iShares MSCI Emerg Mkts ETF
com
464287234
2595
57481
SH
SOLE
56481
0
1000
Alerian MLP
com
00162Q452
760
19833
SH
SOLE
19248
0
585
Diamonds Trust Ser 1
com
78467X109
1202
3464
SH
SOLE
3464
0
0
Energy Select Sector SPDR
com
81369Y506
988
12925
SH
SOLE
12205
0
720
Financial Select Sectors SPDR
com
81369Y605
2492
65044
SH
SOLE
65044
0
0
Invesco QQQ Trust Series 1
com
46090E103
5915
16315
SH
SOLE
16315
0
0
Invesco S&P 500 Equal Weight E
com
46137V357
4327
27436
SH
SOLE
27436
0
0
Ishares S&P NA Technology Sect
com
464287549
459
1180
SH
SOLE
1180
0
0
SPDR S&P 400 ETF Trust
com
78467y107
901
1837
SH
SOLE
1837
0
0
SPDR S&P 500 ETF Index
com
78462F103
63337
140237
SH
SOLE
140183
0
54
SPDR S&P Dividend ETF
com
78464A763
805
6286
SH
SOLE
6286
0
0
SPDR S&P Fossil Fuel Reserve E
com
78468R796
1197
10779
SH
SOLE
10779
0
0
Schwab US Large Cap ETF
com
808524201
1033
19186
SH
SOLE
19186
0
0
Sector SPDR Indl Select of Ben
com
81369Y704
698
6780
SH
SOLE
6780
0
0
Sector SPDR TR Con Stpls of Be
com
81369Y308
462
6086
SH
SOLE
6086
0
0
Select Sector S&P Consumer Ind
com
81369Y407
943
5100
SH
SOLE
5100
0
0
Select Sector S&P Health Care
com
81369Y209
472
3446
SH
SOLE
3446
0
0
Select Sector S&P Technology I
com
81369Y803
1708
10744
SH
SOLE
10744
0
0
VanEck Vectors Gold Miners ETF
com
92189F106
5122
133560
SH
SOLE
123274
0
10286
Vanguard Dividend Appreciation
com
921908844
5832
35967
SH
SOLE
35951
0
16
Vanguard ESG US Stock ETF
com
921910733
281
3465
SH
SOLE
3465
0
0
Vanguard Extended Market
com
922908652
257
1553
SH
SOLE
1553
0
0
Vanguard Growth ETF
com
922908736
230
799
SH
SOLE
799
0
0
Vanguard Information Techology
com
92204A702
2052
4927
SH
SOLE
4927
0
0
Vanguard Mid Cap ETF
com
922908629
6180
25982
SH
SOLE
25982
0
0
Vanguard Mid-Cap Growth ETF
com
922908538
346
1555
SH
SOLE
1555
0
0
Vanguard REIT Index ETF
com
922908553
1857
17132
SH
SOLE
15840
0
1292
Vanguard Russell 1000 Value ET
com
92206c714
1265
17383
SH
SOLE
17383
0
0
Vanguard S&P 500 ETF
com
922908363
2445
5889
SH
SOLE
5889
0
0
Vanguard Small Cap ETF
com
922908751
9085
42747
SH
SOLE
42747
0
0
Vanguard Small Cap Growth
com
922908595
4848
19538
SH
SOLE
18915
0
623
Vanguard Small Cap Value ETF
com
922908611
9772
55541
SH
SOLE
55024
0
517
Vanguard Total Intl Stock
com
921909768
233
3893
SH
SOLE
3893
0
0
Vanguard Total Stock Market Vi
com
922908769
2524
11086
SH
SOLE
11086
0
0
Vanguard Value ETF
com
922908744
275
1859
SH
SOLE
1859
0
0
Wisdom Tree MidCap Earnings Fu
com
97717W570
943
17240
SH
SOLE
17240
0
0
iShares Core S&P 500 ETF
com
464287200
11815
26043
SH
SOLE
26043
0
0
iShares Core S&P 600 Small Cap
com
464287804
506
4693
SH
SOLE
4693
0
0
iShares Core S&P MidCap ETF
com
464287507
3317
12363
SH
SOLE
12363
0
0
iShares Core S&P U.S. Value
com
464287663
378
4987
SH
SOLE
4987
0
0
iShares DJ Select Dividend Ind
com
464287168
840
6559
SH
SOLE
6260
0
299
iShares Dow Jones US Technolog
com
464287721
428
4151
SH
SOLE
4151
0
0
iShares MSCI USA ESG Select
com
464288802
356
3675
SH
SOLE
3675
0
0
iShares Nasdaq Biotechnology I
com
464287556
1319
10119
SH
SOLE
10119
0
0
iShares Russell 1000 Index
com
464287622
9689
38745
SH
SOLE
38745
0
0
iShares Russell 1000 Value Ind
com
464287598
947
5706
SH
SOLE
5706
0
0
iShares Russell 2000 ETF
com
464287655
6925
33734
SH
SOLE
32009
0
1725
iShares Russell Midcap ETF
com
464287499
12972
166218
SH
SOLE
166218
0
0
iShares Russell Midcap Growth
com
464287481
477
4744
SH
SOLE
4744
0
0
iShares Russell Midcap Value I
com
464287473
1066
8909
SH
SOLE
8909
0
0
iShares S&P 500 Growth Index F
com
464287309
1543
20202
SH
SOLE
19790
0
412
iShares S&P 500 Value Index
com
464287408
8492
54534
SH
SOLE
54534
0
0
iShares S&P Global Healthcare
com
464287325
370
4226
SH
SOLE
3972
0
254
iShares S&P MidCap 400 Value I
com
464287705
1278
11652
SH
SOLE
11652
0
0
iShares S&P SmallCap 600 Growt
com
464287887
416
3323
SH
SOLE
3323
0
0
iShares Tr Russell 1000 Growth
com
464287614
13594
48964
SH
SOLE
48964
0
0
iShares Tr S&P 100 Index
com
464287101
236
1133
SH
SOLE
1133
0
0
iShares US Real Estate ETF
com
464287739
434
4009
SH
SOLE
4009
0
0