0001015086-21-000010.txt : 20211110
0001015086-21-000010.hdr.sgml : 20211110
20211110120921
ACCESSION NUMBER: 0001015086-21-000010
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210930
FILED AS OF DATE: 20211110
DATE AS OF CHANGE: 20211110
EFFECTIVENESS DATE: 20211110
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: 211395492
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
true
false
0001015086
XXXXXXXX
09-30-2021
09-30-2021
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
11-10-2021
0
407
4256387
false
INFORMATION TABLE
2
inftable.xml
13F
3M Company
com
88579Y101
10958
62466
SH
SOLE
55806
0
6660
ABB Ltd ADR
com
000375204
250
7500
SH
SOLE
7500
0
0
AFLAC
com
001055102
446
8563
SH
SOLE
6013
0
2550
ASML Holding NV NY Registry Sh
com
N07059210
461
618
SH
SOLE
618
0
0
AT & T
com
00206R102
1575
58325
SH
SOLE
52232
0
6093
Abbott Labs
com
002824100
39051
330576
SH
SOLE
270661
0
59916
Abbvie Inc
com
00287Y109
23917
221724
SH
SOLE
198480
0
23244
Academy Sport and Outdoors Inc
com
00402L107
2675
66834
SH
SOLE
66834
0
0
Accenture Plc Class A F
com
G1151C101
9607
30029
SH
SOLE
29384
0
645
Adaptive Biotechnologies
com
00650F109
2112
62126
SH
SOLE
62126
0
0
Adobe Inc
com
00724F101
98633
171321
SH
SOLE
159514
0
11807
Agco Corp
com
001084102
2450
19998
SH
SOLE
19873
0
125
Agilent Technologies
com
00846u101
200
1272
SH
SOLE
1272
0
0
Agnico Eagle Mines Limited
com
008474108
45259
872881
SH
SOLE
764700
0
108181
Air Products & Chemicals Inc
com
009158106
11840
46231
SH
SOLE
38891
0
7340
Alexandria Real Estate Equitie
com
015271109
4913
25715
SH
SOLE
25470
0
245
Alibaba Group Holding-SP ADR
com
01609W102
238
1606
SH
SOLE
1464
0
142
Align Technology Inc
com
016255101
915
1375
SH
SOLE
1375
0
0
Allegion PLC
com
G0176J109
212
1601
SH
SOLE
1601
0
0
Ally Financial Inc
com
02005N100
204
4000
SH
SOLE
4000
0
0
Alnylam Pharmaceuticals
com
02043Q107
986
5223
SH
SOLE
5223
0
0
Alphabet Inc. Class A
com
02079K305
147186
55053
SH
SOLE
48621
0
6432
Alphabet Inc. Class C
com
02079K107
23991
9001
SH
SOLE
8570
0
431
Altair Engineering
com
021369103
28927
419596
SH
SOLE
402675
0
16921
Altria Group Inc
com
02209S103
995
21847
SH
SOLE
21602
0
245
Amazon.Com
com
023135106
95628
29110
SH
SOLE
25852
0
3258
Amer Tower Cl A
com
03027X100
2010
7573
SH
SOLE
7572
0
1
American Express
com
025816109
21341
127383
SH
SOLE
107884
0
19499
American Water Works Company I
com
030420103
1375
8135
SH
SOLE
7934
0
201
Americold Realty Trust
com
03064D108
402
13850
SH
SOLE
13850
0
0
Ameriprise Financial Inc Com
com
03076C106
741
2805
SH
SOLE
2805
0
0
Amgen
com
031162100
2215
10415
SH
SOLE
5655
0
4760
Amphenol
com
032095101
32052
437686
SH
SOLE
402283
0
35403
Analog Devices Inc
com
032654105
3598
21481
SH
SOLE
18356
0
3125
Ansys
com
03662Q105
9827
28865
SH
SOLE
28390
0
475
Anthem Inc
com
036752103
513
1376
SH
SOLE
1323
0
53
Apple Inc
com
037833100
177007
1250932
SH
SOLE
1115935
0
134997
Applied Materials
com
038222105
337
2619
SH
SOLE
2610
0
9
Aptiv Plc
com
G6095L109
586
3934
SH
SOLE
3633
0
301
Arch Capital Group Ltd
com
G0450A105
2525
66123
SH
SOLE
66123
0
0
Archer-Daniels-Midland
com
039483102
377
6280
SH
SOLE
6280
0
0
Ares Capital Corporation
com
04010L103
245
12035
SH
SOLE
8534
0
3501
Arthur J Gallagher & Co
com
363576109
4422
29748
SH
SOLE
29743
0
5
Ashland Global Holdings Inc
com
044186104
246
2761
SH
SOLE
2761
0
0
Aspen Aerogels Inc
com
04523Y105
706
15342
SH
SOLE
15342
0
0
Astrazeneca PLC Sponsored ADR
com
046353108
293
4877
SH
SOLE
4877
0
0
AutoZone Inc
com
053332102
1948
1147
SH
SOLE
1112
0
35
Automatic Data Processing
com
053015103
26075
130427
SH
SOLE
95367
0
35060
Ball Corp
com
058498106
225
2505
SH
SOLE
2505
0
0
Bank of America
com
060505104
9056
213324
SH
SOLE
200793
0
12531
Bank of New York Mellon
com
064058100
972
18754
SH
SOLE
18754
0
0
Barrick Gold Corp
com
067901108
17661
978449
SH
SOLE
818001
0
160448
Baxter International
com
071813109
2517
31299
SH
SOLE
29463
0
1836
Becton Dickinson
com
075887109
8820
35881
SH
SOLE
33676
0
2205
Berkshire Hathaway Cl A
com
084670108
3291
8
SH
SOLE
7
0
1
Berkshire Hathaway Cl B
com
084670702
65834
241203
SH
SOLE
218882
0
22321
BigCommerce Holdings
com
08975P108
1696
33487
SH
SOLE
33487
0
0
Bio-Techne Corp
com
09073M104
6731
13891
SH
SOLE
13555
0
336
BioNTech SE ADRs
com
09075v102
424
1554
SH
SOLE
1554
0
0
BlackRock Inc
com
09247X101
1255
1497
SH
SOLE
1390
0
107
Boeing
com
097023105
816
3711
SH
SOLE
3021
0
690
Booking Holdings Inc
com
09857L108
366
154
SH
SOLE
154
0
0
Booz Allen Hamilton Holdings
com
099502106
2569
32371
SH
SOLE
32371
0
0
Bristol-Myers Squibb
com
110122108
3886
65682
SH
SOLE
48734
0
16948
Broadcom Inc.
com
11135F101
6175
12734
SH
SOLE
12158
0
576
Broadridge Financial Solutions
com
11133T103
386
2314
SH
SOLE
2314
0
0
Broadstone Net Lease Inc
com
11135E203
389
15695
SH
SOLE
15695
0
0
Brookfield Asset Management In
com
112585104
1997
37311
SH
SOLE
37311
0
0
Brookfield Infrastructure Part
com
G16252101
327
5824
SH
SOLE
5824
0
0
CDK Global Inc
com
12508E101
222
5229
SH
SOLE
4963
0
266
CIGNA Corp
com
125523100
4746
23709
SH
SOLE
23709
0
0
CME Group Inc
com
12572Q105
3752
19405
SH
SOLE
19230
0
175
CMS Energy
com
125896100
266
4459
SH
SOLE
4459
0
0
CRISPR Therapeutics AG
com
H17182108
290
2591
SH
SOLE
2591
0
0
CSX
com
126408103
210
7077
SH
SOLE
6327
0
750
CVS Health Corp
com
126650100
3667
43214
SH
SOLE
32336
0
10878
Cabot Oil & Gas Corp Cl A
com
127097103
239
10977
SH
SOLE
7977
0
3000
Cameco Corporation
com
13321L108
1410
64906
SH
SOLE
64906
0
0
Canadian National Railway
com
136375102
47426
410079
SH
SOLE
379134
0
30945
Carrier Global Corp
com
14448C104
7164
138406
SH
SOLE
111198
0
27208
Caterpillar
com
149123101
20112
104765
SH
SOLE
78534
0
26231
Ceridian HCM Holding Inc
com
15677j108
816
7250
SH
SOLE
6350
0
900
Charter Communications
com
16119P108
570
784
SH
SOLE
777
0
7
Check Point Software
com
M22465104
486
4300
SH
SOLE
3200
0
1100
Chevron Corp
com
166764100
22063
217477
SH
SOLE
184267
0
33210
Chewy Inc. Class A
com
16679l109
4041
59324
SH
SOLE
56353
0
2971
Chubb Ltd
com
H1467J104
10636
61307
SH
SOLE
49681
0
11626
Church & Dwight
com
171340102
1211
14671
SH
SOLE
13471
0
1200
Cisco Systems
com
17275R102
38997
716454
SH
SOLE
604078
0
112376
Citigroup
com
172967424
3000
42743
SH
SOLE
41393
0
1350
Citizens Financial Group
com
174610105
1950
41507
SH
SOLE
39507
0
2000
Clean Harbors
com
184496107
216
2078
SH
SOLE
2078
0
0
Clorox
com
189054109
358
2163
SH
SOLE
2163
0
0
Coca Cola
com
191216100
18654
355508
SH
SOLE
334443
0
21065
Codexis Inc
com
192005106
401
17229
SH
SOLE
17229
0
0
Cogent Communications Group
com
19239V302
2518
35538
SH
SOLE
23510
0
12028
Cognizant Technology Solutions
com
192446102
472
6364
SH
SOLE
6014
0
350
Colgate-Palmolive
com
194162103
3732
49372
SH
SOLE
45719
0
3653
Comcast Cl A
com
20030N101
65378
1168934
SH
SOLE
1075692
0
93242
Conoco Phillips
com
20825C104
40948
604222
SH
SOLE
548137
0
56085
Constellation Brands Inc Cl A
com
21036P108
19737
93679
SH
SOLE
89212
0
4467
Cooper Companies
com
216648402
4647
11243
SH
SOLE
11243
0
0
Corning
com
219350105
533
14617
SH
SOLE
14617
0
0
Corteva Inc
com
22052L104
444
10555
SH
SOLE
7731
0
2824
Costco
com
22160k105
74716
166276
SH
SOLE
142176
0
24100
Crown Castle International Cor
com
22822V101
30321
174940
SH
SOLE
147259
0
27681
Crown Holdings Inc
com
228368106
2297
22792
SH
SOLE
22792
0
0
Cullen/Frost Bankers
com
229899109
602
5075
SH
SOLE
3975
0
1100
CytoSorbents Corp
com
23283X206
278
34240
SH
SOLE
33827
0
413
D R Horton Inc
com
23331A109
10734
127835
SH
SOLE
124533
0
3302
Danaher
com
235851102
156542
514198
SH
SOLE
459324
0
54874
Deere
com
244199105
62872
187638
SH
SOLE
164550
0
23088
Diageo Plc ADR
com
25243Q205
946
4904
SH
SOLE
4904
0
0
Dicks Sporting Goods Inc
com
253393102
598
4995
SH
SOLE
4995
0
0
DocuSign Inc
com
256163106
315
1225
SH
SOLE
1225
0
0
Dolby Laboratories Inc
com
25659T107
2795
31757
SH
SOLE
28828
0
2929
Dominion Energy
com
25746U109
2978
40777
SH
SOLE
26866
0
13911
DoubleVerify Holdings
com
25862V105
1159
33921
SH
SOLE
33921
0
0
Dover Corp
com
260003108
600
3860
SH
SOLE
3810
0
50
Dow Inc
com
260557103
2141
37194
SH
SOLE
10480
0
26714
DuPont De Nemours Inc
com
26614N102
468
6886
SH
SOLE
5246
0
1640
Duke Energy
com
26441C204
1781
18246
SH
SOLE
18155
0
91
East West Bancorp
com
27579R104
900
11603
SH
SOLE
10503
0
1100
EastGroup Properties Inc REIT
com
277276101
247
1480
SH
SOLE
1480
0
0
Eastman Chemical
com
277432100
221
2194
SH
SOLE
2194
0
0
Eaton Corp PLC
com
G29183103
361
2418
SH
SOLE
1718
0
700
Ebay
com
278642103
20545
294884
SH
SOLE
275216
0
19668
Ecolab
com
278865100
10169
48742
SH
SOLE
44921
0
3821
Edwards Lifesciences
com
28176E108
321
2835
SH
SOLE
2832
0
3
Elanco Animal Health
com
28414H103
1840
57712
SH
SOLE
57712
0
0
Electronic Arts
com
285512109
571
4011
SH
SOLE
4011
0
0
Eli Lilly
com
532457108
3683
15941
SH
SOLE
13460
0
2481
Emerson Electric
com
291011104
2707
28734
SH
SOLE
24885
0
3849
Enbridge Inc
com
29250N105
28626
719257
SH
SOLE
659985
0
59272
Enphase Energy Inc
com
29355a107
988
6591
SH
SOLE
6374
0
217
Enterprise Products LP
com
293792107
5088
235100
SH
SOLE
222463
0
12637
Equifax
com
294429105
235
926
SH
SOLE
926
0
0
Equinix Inc
com
29444U700
478
605
SH
SOLE
605
0
0
Estee Lauder
com
518439104
655
2185
SH
SOLE
2185
0
0
Eversource Energy
com
30040W108
11297
138168
SH
SOLE
132268
0
5900
Expeditors Intl Wash
com
302130109
220
1843
SH
SOLE
1843
0
0
Extra Space Storage Inc
com
30225T102
285
1696
SH
SOLE
1692
0
4
Exxon Mobil
com
30231G102
7816
132876
SH
SOLE
105747
0
27129
Facebook Inc
com
30303M102
15889
46816
SH
SOLE
44987
0
1829
Fastenal Company
com
311900104
3734
72347
SH
SOLE
50429
0
21918
Fate Therapeutics Inc
com
31189P102
276
4657
SH
SOLE
4657
0
0
FedEx Corporation
com
31428X106
3694
16846
SH
SOLE
16246
0
600
Fidelity Natl Information Svcs
com
31620M106
379
3113
SH
SOLE
3113
0
0
First Solar Inc
com
336433107
2588
27115
SH
SOLE
23120
0
3995
Fiserv
com
337738108
30327
279514
SH
SOLE
270054
0
9460
Fortinet Inc
com
34959E109
693
2373
SH
SOLE
2373
0
0
Fortive Corp
com
34959J108
8738
123815
SH
SOLE
90312
0
33503
Fortress Transportation & Infr
com
34960P101
1015
40000
SH
SOLE
40000
0
0
Franco Nevada Corporation
com
351858105
1624
12500
SH
SOLE
10505
0
1995
Freeport McMoRan
com
35671D857
1692
52000
SH
SOLE
48491
0
3509
General Dynamics
com
369550108
782
3989
SH
SOLE
3258
0
731
General Electric
com
369604301
1811
17575
SH
SOLE
16818
0
757
General Mills
com
370334104
2834
47379
SH
SOLE
30535
0
16844
Gilead Sciences
com
375558103
3087
44193
SH
SOLE
40721
0
3472
Goldman Sachs
com
38141G104
696
1840
SH
SOLE
1636
0
204
Grainger W W
com
384802104
941
2393
SH
SOLE
1893
0
500
HP Inc
com
40434L105
456
16676
SH
SOLE
16676
0
0
Heico Corp
com
422806109
1586
12025
SH
SOLE
12025
0
0
Helmerich & Payne
com
423452101
359
13100
SH
SOLE
13100
0
0
Henry Schein
com
806407102
1339
17575
SH
SOLE
14625
0
2950
Hershey Foods
com
427866108
804
4751
SH
SOLE
3182
0
1569
Hewlett Packard Enterprise Co
com
42824C109
238
16676
SH
SOLE
16676
0
0
Home Depot
com
437076102
71014
216334
SH
SOLE
205684
0
10650
Honeywell International
com
438516106
16570
78058
SH
SOLE
72463
0
5595
Humana
com
444859102
820
2106
SH
SOLE
2106
0
0
Hunt JB Transport Services
com
445658107
1569
9382
SH
SOLE
8657
0
725
Hyatt Hotels Corp Cl A
com
448579102
1170
15178
SH
SOLE
15178
0
0
IAA, Inc
com
449253103
872
15976
SH
SOLE
15976
0
0
IHS Markit Ltd
com
G47567105
932
7994
SH
SOLE
7994
0
0
IQVIA Holdings
com
46266C105
46741
195126
SH
SOLE
182035
0
13091
Illinois Tool Works
com
452308109
1542
7464
SH
SOLE
6560
0
904
Illumina Inc
com
452327109
10098
24896
SH
SOLE
23850
0
1046
Industrial Logistics Prop Wi
com
456237106
474
18640
SH
SOLE
18640
0
0
Ingersoll Rand Inc
com
45687V106
248
4929
SH
SOLE
3959
0
970
Int'l Flavors & Fragrances
com
459506101
19644
146905
SH
SOLE
130595
0
16310
Intel
com
458140100
4055
76116
SH
SOLE
71982
0
4134
International Business Machine
com
459200101
7028
50590
SH
SOLE
43436
0
7154
International Paper
com
460146103
677
12101
SH
SOLE
12099
0
2
Intuit
com
461202103
2474
4585
SH
SOLE
4360
0
225
Intuitive Surgical
com
46120E602
7620
7665
SH
SOLE
7519
0
146
J P Morgan Chase
com
46625H100
149343
912355
SH
SOLE
835224
0
77131
JD.Com Inc-ADR
com
47215P106
2866
39667
SH
SOLE
39667
0
0
Johnson & Johnson
com
478160104
54172
335431
SH
SOLE
297028
0
38404
Johnson Controls
com
G51502105
222
3264
SH
SOLE
3264
0
0
KKR & Co Inc
com
48251W104
722
11860
SH
SOLE
11860
0
0
Kansas City Southern
com
485170302
668
2467
SH
SOLE
2467
0
0
Kellogg
com
487836108
327
5114
SH
SOLE
4464
0
650
Keurig Dr Pepper Inc
com
49271V100
1190
34843
SH
SOLE
34843
0
0
Keysight Technologies Inc
com
49338L103
3162
19244
SH
SOLE
18583
0
661
Kimberly-Clark
com
494368103
2271
17146
SH
SOLE
15390
0
1756
Kinder Morgan Inc
com
49456B101
5885
351753
SH
SOLE
333753
0
18000
Kirkland Lake Gold Ltd
com
49741E100
746
17945
SH
SOLE
17120
0
825
L3Harris Technoligies Inc
com
502431109
847
3847
SH
SOLE
2795
0
1052
Leidos Holdings Inc
com
525327102
1622
16872
SH
SOLE
15447
0
1425
Lexington Realty Trust
com
529043101
574
45015
SH
SOLE
45015
0
0
Lincoln Electric
com
533900106
510
3960
SH
SOLE
3960
0
0
Lincoln National
com
534187109
550
8001
SH
SOLE
8001
0
0
Linde Plc
com
G5494J103
2652
9040
SH
SOLE
7511
0
1529
Lockheed Martin
com
539830109
8792
25475
SH
SOLE
24052
0
1423
Lowes
com
548661107
26154
128925
SH
SOLE
95599
0
33326
M&T Bank
com
55261F104
406
2716
SH
SOLE
2716
0
0
MSCI Inc
com
55354G100
426
700
SH
SOLE
700
0
0
Magellan Midstream Partners LP
com
559080106
4297
94268
SH
SOLE
87583
0
6685
Marsh & McLennan
com
571748102
72134
476354
SH
SOLE
405319
0
71035
Masco
com
574599106
673
12113
SH
SOLE
11855
0
258
Mastercard Inc Cl A
com
57636Q104
62971
181117
SH
SOLE
172622
0
8495
Matador Resources Co
com
576485205
1122
29486
SH
SOLE
29486
0
0
McCormick
com
579780206
27286
336738
SH
SOLE
311968
0
24770
McDonalds
com
580135101
39131
162297
SH
SOLE
134465
0
27831
Medtronic PLC
com
G5960L103
26809
213870
SH
SOLE
199841
0
14029
Merck
com
58933Y105
41726
555537
SH
SOLE
499406
0
56132
Mettler-Toledo International
com
592688105
4759
3455
SH
SOLE
3455
0
0
Microchip Technology
com
595017104
638
4155
SH
SOLE
3301
0
854
Microsoft
com
594918104
210263
745828
SH
SOLE
666100
0
79728
Moderna Inc
com
60770k107
244
635
SH
SOLE
635
0
0
Mondelez International
com
609207105
34458
592269
SH
SOLE
504395
0
87874
Moody's Corp
com
615369105
312
879
SH
SOLE
879
0
0
Morgan Stanley
com
617446448
938
9641
SH
SOLE
9153
0
488
Morningstar Inc
com
617700109
783
3021
SH
SOLE
3021
0
0
Mosaic Company
com
61945C103
975
27294
SH
SOLE
26194
0
1100
NVR Inc
com
62944t105
7297
1522
SH
SOLE
1522
0
0
National Instruments
com
636518102
2162
55101
SH
SOLE
55101
0
0
Netflix
com
64110L106
896
1468
SH
SOLE
1443
0
25
NextEra Energy
com
65339F101
19778
251885
SH
SOLE
224970
0
26915
Nike Inc Class B
com
654106103
59825
411933
SH
SOLE
354579
0
57354
Nisource
com
65473P105
5209
215000
SH
SOLE
215000
0
0
Nordson Corp
com
655663102
7009
29432
SH
SOLE
27571
0
1861
Norfolk Southern
com
655844108
4963
20744
SH
SOLE
19269
0
1475
Northern Trust Corp
com
665859104
468
4342
SH
SOLE
4342
0
0
Northrop Grumman
com
666807102
36420
101124
SH
SOLE
95649
0
5475
Novartis A G ADR
com
66987V109
4252
51996
SH
SOLE
31060
0
20936
Novo Nordisk A/S ADR
com
670100205
3517
36629
SH
SOLE
36629
0
0
Nvidia Corp
com
67066G104
2080
10039
SH
SOLE
9972
0
67
O'Reilly Automotive Inc
com
67103H107
521
852
SH
SOLE
852
0
0
Okta Inc
com
679295105
1305
5500
SH
SOLE
5500
0
0
Old Dominion Freight Line
com
679580100
2595
9075
SH
SOLE
9075
0
0
Omnicom
com
681919106
1221
16854
SH
SOLE
3672
0
13182
Oracle
com
68389X105
45200
518765
SH
SOLE
464266
0
54499
Organon & Co
com
68622V106
264
8063
SH
SOLE
6097
0
1966
Oshkosh Corporation
com
688239201
246
2400
SH
SOLE
2400
0
0
Otis Worldwide Corp
com
68902V107
9486
115295
SH
SOLE
100427
0
14868
PNC Financial
com
693475105
473
2418
SH
SOLE
2418
0
0
PPG Industries
com
693506107
615
4303
SH
SOLE
4303
0
0
Palo Alto Networks Inc
com
697435105
3467
7237
SH
SOLE
7205
0
32
Parker-Hannifin
com
701094104
6571
23498
SH
SOLE
23177
0
321
PayPal Holdings
com
70450Y103
18680
71787
SH
SOLE
70035
0
1752
Paychex
com
704326107
1233
10962
SH
SOLE
10962
0
0
Pentair Plc
com
G7S00T104
308
4244
SH
SOLE
4244
0
0
Peoples United Financial Inc
com
712704105
653
37381
SH
SOLE
37381
0
0
Pepsico
com
713448108
79879
531072
SH
SOLE
465067
0
66005
Pfizer
com
717081103
13242
307886
SH
SOLE
278778
0
29108
Philip Morris International
com
718172109
1984
20931
SH
SOLE
20831
0
100
Potlatch Corporation
com
737630103
1512
29321
SH
SOLE
9770
0
19551
Praxis Precision Medicines Inc
com
74006W108
203
11000
SH
SOLE
11000
0
0
Pretium Resources
com
74139C102
256
26514
SH
SOLE
26514
0
0
Price T Rowe Group Inc
com
74144T108
1036
5268
SH
SOLE
4756
0
512
Procter & Gamble
com
742718109
43502
311174
SH
SOLE
272452
0
38722
Progressive
com
743315103
336
3720
SH
SOLE
3720
0
0
Public Service Enterprise
com
744573106
350
5748
SH
SOLE
5748
0
0
Pultegroup Inc.
com
745867101
421
9173
SH
SOLE
9172
0
1
Qualcomm
com
747525103
3693
28630
SH
SOLE
20993
0
7637
Quanta Services
com
74762E102
532
4676
SH
SOLE
4100
0
576
Quest Diagnostics
com
74834L100
254
1750
SH
SOLE
1750
0
0
RBC Bearings Inc
com
75524b104
24434
115147
SH
SOLE
105166
0
9981
RPM International Inc
com
749685103
283
3650
SH
SOLE
3650
0
0
Raymond James Financial Inc
com
754730109
943
10215
SH
SOLE
10215
0
0
Raytheon Technologies
com
75513E101
44894
522261
SH
SOLE
476104
0
46157
Realty Income Corp
com
756109104
7739
119319
SH
SOLE
115619
0
3700
Regeneron Pharmaceuticals Inc
com
75886F107
346
571
SH
SOLE
571
0
0
Republic Services
com
760759100
290
2411
SH
SOLE
2411
0
0
Roper Industries Inc
com
776696106
623
1396
SH
SOLE
1396
0
0
Ross Stores
com
778296103
2191
20131
SH
SOLE
20131
0
0
Royal Dutch Shell A ADRF ADR
com
780259206
435
9755
SH
SOLE
8589
0
1166
RxSight Inc
com
78349D107
389
30678
SH
SOLE
30678
0
0
S&P Global Inc
com
78409V104
2034
4787
SH
SOLE
4787
0
0
SPDR Gold Shares
com
78463V107
48944
298041
SH
SOLE
280009
0
18032
SS & C Technologies
com
78467J100
26789
386008
SH
SOLE
372386
0
13622
SVB Financial Group
com
78486Q101
2496
3859
SH
SOLE
3859
0
0
Salesforce.com Inc
com
79466L302
22064
81350
SH
SOLE
79048
0
2302
Salisbury Bancorp
com
795226109
82
1600
SH
SOLE
1600
0
0
Schlumberger
com
806857108
352
11861
SH
SOLE
10566
0
1295
ServiceNow Inc
com
81762P102
26065
41887
SH
SOLE
40227
0
1660
Shake Shack Inc
com
819047101
200
2550
SH
SOLE
2550
0
0
Sherwin-Williams
com
824348106
40175
143622
SH
SOLE
127875
0
15747
Simon Property Group
com
828806109
377
2901
SH
SOLE
2801
0
100
Smucker
com
832696405
340
2836
SH
SOLE
2836
0
0
SolarEdge Technologies Inc
com
83417M104
1146
4321
SH
SOLE
3941
0
380
Southern Co
com
842587107
561
9059
SH
SOLE
8889
0
170
Spirit Realty Capital Inc.
com
84860W300
6486
140875
SH
SOLE
134600
0
6275
Splunk Inc
com
848637104
1183
8177
SH
SOLE
8177
0
0
Stanley Black & Decker Inc
com
854502101
7945
45317
SH
SOLE
31780
0
13537
Starbucks
com
855244109
28162
255299
SH
SOLE
243831
0
11468
Starwood Property Trust Compan
com
85571B105
318
13008
SH
SOLE
8008
0
5000
State Street
com
857477103
4262
50311
SH
SOLE
49411
0
900
Store Capital Corp
com
862121100
6510
203247
SH
SOLE
200247
0
3000
Stryker
com
863667101
44916
170315
SH
SOLE
159691
0
10624
Synopsys Inc
com
871607107
599
2000
SH
SOLE
2000
0
0
Sysco
com
871829107
38356
488613
SH
SOLE
446451
0
42162
T-Mobile US Inc
com
872590104
37827
296082
SH
SOLE
278761
0
17321
TC Energy Corp
com
87807B107
5692
118358
SH
SOLE
115568
0
2790
TE Connectivity Limited
com
H84989104
4021
29307
SH
SOLE
18301
0
11006
TJX Corp
com
872540109
13672
207208
SH
SOLE
200726
0
6482
Taiwan Semiconductor Mft Co Lt
com
874039100
9068
81214
SH
SOLE
71601
0
9613
Take-Two Interactive Software
com
874054109
430
2790
SH
SOLE
2790
0
0
Tapestry Inc
com
876030107
666
18000
SH
SOLE
18000
0
0
Target
com
87612E106
3944
17238
SH
SOLE
12561
0
4677
Teledyne Technologies
com
879360105
2131
4960
SH
SOLE
4960
0
0
Teleflex
com
879369106
1703
4522
SH
SOLE
4522
0
0
Terminix Global Holdings
com
88087E100
931
22345
SH
SOLE
22345
0
0
Tesla Motors Inc
com
88160R101
375
484
SH
SOLE
484
0
0
Texas Instruments
com
882508104
5286
27503
SH
SOLE
21789
0
5714
Texas Pacific Land
com
88262P102
624
516
SH
SOLE
516
0
0
The Blackstone Group Inc - A
com
09260D107
13613
117011
SH
SOLE
111101
0
5910
The Travelers Companies Inc
com
89417E109
6049
39795
SH
SOLE
32982
0
6813
Thermo Fisher Scientific
com
883556102
110685
193732
SH
SOLE
171804
0
21928
Thomson Reuters Corporation
com
884903709
572
5179
SH
SOLE
5179
0
0
Toyota Motor
com
892331307
473
2660
SH
SOLE
2660
0
0
Tractor Supply Company
com
892356106
2591
12786
SH
SOLE
12786
0
0
Trane Technologies
com
G8994E103
956
5538
SH
SOLE
4438
0
1100
US Bancorp
com
902973304
8704
146428
SH
SOLE
86246
0
60182
Unilever Plc Sponsored ADR
com
904767704
425
7836
SH
SOLE
7836
0
0
Union Pacific
com
907818108
35738
182327
SH
SOLE
177350
0
4977
United Health Group
com
91324P102
43657
111728
SH
SOLE
99605
0
12123
United Parcel Service Class B
com
911312106
861
4727
SH
SOLE
4663
0
64
Unitil Corp
com
913259107
2567
60000
SH
SOLE
60000
0
0
V F Corp
com
918204108
666
9935
SH
SOLE
7685
0
2250
Valvoline Inc
com
92047W101
213
6821
SH
SOLE
6821
0
0
Vaxart In
com
92243A200
159
20000
SH
SOLE
20000
0
0
Verisk Analytics Inc
com
92345Y106
611
3051
SH
SOLE
3051
0
0
Verizon
com
92343V104
8957
165838
SH
SOLE
136502
0
29336
Vertex Pharmaceuticals Inc
com
92532F100
387
2134
SH
SOLE
1384
0
750
Vertiv Holdings LLC
com
92537N108
325
13500
SH
SOLE
13500
0
0
ViacomCBS Inc Class B
com
92556H206
507
12828
SH
SOLE
12828
0
0
Visa Incorporated
com
92826C839
8118
36445
SH
SOLE
34495
0
1950
Vontier Corp
com
928881101
645
19183
SH
SOLE
12619
0
6564
WEC Energy Group Inc
com
92939U106
381
4316
SH
SOLE
4316
0
0
WR Berkley Corporation
com
084423102
292
3984
SH
SOLE
3984
0
0
Wabtec Corp
com
929740108
9105
105617
SH
SOLE
100516
0
5101
Walmart
com
931142103
6813
48881
SH
SOLE
41180
0
7701
Walt Disney
com
254687106
90663
535931
SH
SOLE
483750
0
52181
Waste Connections
com
94106B101
2459
19523
SH
SOLE
19523
0
0
Waste Management
com
94106L109
3171
21234
SH
SOLE
20484
0
750
Waters Corp
com
941848103
2478
6935
SH
SOLE
6915
0
20
Webster Financial
com
947890109
265
4867
SH
SOLE
4467
0
400
Wells Fargo
com
949746101
3576
77062
SH
SOLE
70113
0
6949
West Pharmaceutical Services I
com
955306105
531
1250
SH
SOLE
1250
0
0
Westlake Chemical Corp
com
960413102
922
10116
SH
SOLE
10116
0
0
Weyerhaeuser
com
962166104
23068
648531
SH
SOLE
589905
0
58626
Wheaton Precious Metals Corp
com
962879102
1457
38759
SH
SOLE
37109
0
1650
XCEL Energy
com
98389B100
482
7719
SH
SOLE
7719
0
0
Xilinx Inc.
com
983919101
1003
6646
SH
SOLE
6646
0
0
Xylem Inc
com
98419M100
568
4594
SH
SOLE
4594
0
0
Yum Brands Inc
com
988498101
748
6117
SH
SOLE
6117
0
0
Yum China Holdings Inc
com
98850P109
233
4002
SH
SOLE
4002
0
0
Zimmer Biomet Holdings Inc
com
98956P102
778
5318
SH
SOLE
5318
0
0
Zoetis Inc
com
98978V103
44848
231006
SH
SOLE
220384
0
10622
iShares North America Tech
com
464287515
319
800
SH
SOLE
800
0
0
Sprott Physical Gold Trust
com
85207H104
485
35122
SH
SOLE
35122
0
0
Vanguard FTSE ETF Developed Ma
com
921943858
16399
324800
SH
SOLE
309795
0
15005
Vanguard FTSE Emerging Markets
com
922042858
9044
180834
SH
SOLE
177686
0
3148
Vanguard FTSE Europe ETF
com
922042874
817
12448
SH
SOLE
10871
0
1577
iShares Core MSCI EAFE ETF
com
46432F842
672
9049
SH
SOLE
9049
0
0
iShares MSCI EAFE Index Fund
com
464287465
2301
29493
SH
SOLE
28116
0
1377
iShares MSCI Emerg Mkts ETF
com
464287234
1628
32324
SH
SOLE
30829
0
1495
ARK Next Generation Internet E
com
00214Q401
217
1565
SH
SOLE
1565
0
0
Alerian MLP
com
00162Q452
931
27943
SH
SOLE
27358
0
585
Ark Innovation ETF
com
00214Q104
214
1938
SH
SOLE
1938
0
0
Financial Select Sectors SPDR
com
81369Y605
710
18926
SH
SOLE
18926
0
0
Invesco QQQ Trust Series 1
com
46090E103
4539
12681
SH
SOLE
12681
0
0
Invesco S&P 500 Equal Weight E
com
46137V357
426
2842
SH
SOLE
2842
0
0
SPDR S&P 500 ETF Index
com
78462F103
17986
41911
SH
SOLE
41857
0
54
SPDR S&P Fossil Fuel Reserve E
com
78468R796
1150
10826
SH
SOLE
10826
0
0
Sector SPDR Indl Select of Ben
com
81369Y704
441
4504
SH
SOLE
4504
0
0
Select Sector S&P Consumer Ind
com
81369Y407
327
1822
SH
SOLE
1822
0
0
Select Sector S&P Health Care
com
81369Y209
349
2744
SH
SOLE
2744
0
0
Select Sector S&P Technology I
com
81369Y803
780
5222
SH
SOLE
5222
0
0
VanEck Vectors Gold Miners ETF
com
92189F106
3594
121940
SH
SOLE
119343
0
2597
Vanguard Dividend Appreciation
com
921908844
2508
16326
SH
SOLE
16310
0
16
Vanguard Extended Market
com
922908652
209
1148
SH
SOLE
1148
0
0
Vanguard Growth ETF
com
922908736
232
799
SH
SOLE
799
0
0
Vanguard Information Techology
com
92204A702
1989
4957
SH
SOLE
4957
0
0
Vanguard Mid Cap ETF
com
922908629
6082
25687
SH
SOLE
25687
0
0
Vanguard Mid-Cap Growth ETF
com
922908538
367
1555
SH
SOLE
1555
0
0
Vanguard REIT Index ETF
com
922908553
1688
16582
SH
SOLE
15290
0
1292
Vanguard Russell 1000 Value ET
com
92206c714
991
14424
SH
SOLE
14424
0
0
Vanguard S&P 500 ETF
com
922908363
2104
5334
SH
SOLE
5273
0
61
Vanguard Small Cap ETF
com
922908751
1033
4723
SH
SOLE
4723
0
0
Vanguard Small Cap Growth
com
922908595
6028
21516
SH
SOLE
20930
0
586
Vanguard Small Cap Value ETF
com
922908611
7414
43804
SH
SOLE
43287
0
517
Vanguard Total Stock Market Vi
com
922908769
2317
10435
SH
SOLE
10435
0
0
Vanguard Value ETF
com
922908744
252
1859
SH
SOLE
1859
0
0
Wisdom Tree MidCap Earnings Fu
com
97717W570
897
17240
SH
SOLE
17240
0
0
iShares Core S&P 500 ETF
com
464287200
1089
2528
SH
SOLE
2528
0
0
iShares Core S&P 600 Small Cap
com
464287804
473
4329
SH
SOLE
4329
0
0
iShares Core S&P MidCap ETF
com
464287507
1588
6037
SH
SOLE
6037
0
0
iShares Core S&P U.S. Value
com
464287663
361
5087
SH
SOLE
5087
0
0
iShares Core S&P US Growth
com
464287671
321
3132
SH
SOLE
3132
0
0
iShares Dow Jones US Technolog
com
464287721
420
4151
SH
SOLE
4151
0
0
iShares Russell 1000 Index
com
464287622
2675
11067
SH
SOLE
11067
0
0
iShares Russell 1000 Value Ind
com
464287598
405
2588
SH
SOLE
2588
0
0
iShares Russell 2000 ETF
com
464287655
4334
19813
SH
SOLE
17960
0
1853
iShares Tr Russell 1000 Growth
com
464287614
1421
5184
SH
SOLE
5184
0
0