0001015086-21-000005.txt : 20210426
0001015086-21-000005.hdr.sgml : 20210426
20210426150553
ACCESSION NUMBER: 0001015086-21-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210426
DATE AS OF CHANGE: 20210426
EFFECTIVENESS DATE: 20210426
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: 21853493
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
03-31-2021
03-31-2021
BRADLEY FOSTER & SARGENT INC/CT
185 ASYLUM STREET
11TH FLOOR
HARTFORD
CT
06103-3402
13F HOLDINGS REPORT
028-05602
N
Andrew R. Gordon
Chief Compliance Officer
860-241-4691
Andrew R. Gordon
Hartford
X1
04-26-2021
0
375
3950138
false
INFORMATION TABLE
2
inftable3.xml
FORM 13F
1/100 Berkshire Hathaway Class
com
084990175
3857
1000
SH
SOLE
1000
0
0
3M Company
com
88579Y101
11791
61196
SH
SOLE
56218
0
4978
ABB Ltd ADR
com
000375204
229
7500
SH
SOLE
7500
0
0
AFLAC
com
001055102
438
8563
SH
SOLE
6013
0
2550
ASML Holding NV NY Registry Sh
com
N07059210
374
606
SH
SOLE
606
0
0
AT & T
com
00206R102
2027
66951
SH
SOLE
63875
0
3076
Abbott Labs
com
002824100
40776
340253
SH
SOLE
277226
0
63027
Abbvie Inc
com
00287Y109
21141
195349
SH
SOLE
174921
0
20428
Accenture Plc Class A F
com
G1151C101
8291
30014
SH
SOLE
29389
0
625
Adaptive Biotechnologies
com
00650F109
2472
61394
SH
SOLE
61394
0
0
Adobe Inc
com
00724F101
82074
172653
SH
SOLE
160349
0
12304
Agnico Eagle Mines Limited
com
008474108
51038
882857
SH
SOLE
777034
0
105823
Air Products & Chemicals Inc
com
009158106
12802
45503
SH
SOLE
39042
0
6461
Alaska Air
com
011659109
1560
22534
SH
SOLE
22534
0
0
Alexandria Real Estate Equitie
com
015271109
4446
27062
SH
SOLE
26817
0
245
Alibaba Group Holding-SP ADR
com
01609W102
3999
17636
SH
SOLE
17369
0
267
Align Technology Inc
com
016255101
745
1375
SH
SOLE
1375
0
0
Allegion PLC
com
G0176J109
201
1600
SH
SOLE
1600
0
0
Alnylam Pharmaceuticals
com
02043Q107
966
6845
SH
SOLE
6845
0
0
Alphabet Inc. Class A
com
02079K305
113588
55072
SH
SOLE
48431
0
6641
Alphabet Inc. Class C
com
02079K107
17999
8701
SH
SOLE
8278
0
423
Altair Engineering
com
021369103
26731
427210
SH
SOLE
409427
0
17783
Altria Group Inc
com
02209S103
1271
24851
SH
SOLE
24606
0
245
Amazon.Com
com
023135106
84668
27364
SH
SOLE
24122
0
3242
Amer Tower Cl A
com
03027X100
1191
4980
SH
SOLE
4980
0
0
American Express
com
025816109
18376
129919
SH
SOLE
109987
0
19932
American Water Works Company I
com
030420103
1215
8105
SH
SOLE
7905
0
200
Americold Realty Trust
com
03064D108
1017
26437
SH
SOLE
26237
0
200
Ameriprise Financial Inc Com
com
03076C106
652
2805
SH
SOLE
2805
0
0
Amgen
com
031162100
2627
10557
SH
SOLE
6573
0
3984
Amphenol
com
032095101
29068
440626
SH
SOLE
403414
0
37212
Analog Devices
com
032654105
3525
22732
SH
SOLE
19532
0
3200
Ansys
com
03662Q105
10029
29535
SH
SOLE
29060
0
475
Anthem Inc
com
036752103
435
1213
SH
SOLE
1160
0
53
Apple Inc
com
037833100
153605
1257515
SH
SOLE
1116813
0
140702
Applied Materials
com
038222105
347
2600
SH
SOLE
2600
0
0
Aptiv Plc
com
G6095L109
542
3932
SH
SOLE
3632
0
300
Archer-Daniels-Midland
com
039483102
325
5710
SH
SOLE
5710
0
0
Arthur J Gallagher & Co
com
363576109
4047
32435
SH
SOLE
32435
0
0
Ashland Global Holdings Inc
com
044186104
245
2761
SH
SOLE
2761
0
0
Astrotech Corp
com
046484200
774
353328
SH
SOLE
353328
0
0
AutoZone Inc
com
053332102
1326
944
SH
SOLE
909
0
35
Automatic Data Processing
com
053015103
26310
139597
SH
SOLE
103876
0
35721
Baidu Inc
com
056752108
315
1450
SH
SOLE
1450
0
0
Ball Corp
com
058498106
1745
20592
SH
SOLE
20592
0
0
Bank of America
com
060505104
7971
206015
SH
SOLE
197006
0
9009
Bank of New York Mellon
com
064058100
887
18754
SH
SOLE
18754
0
0
Barrick Gold Corp
com
067901108
19720
995951
SH
SOLE
880868
0
115083
Baxter International
com
071813109
3967
47036
SH
SOLE
47036
0
0
Becton Dickinson
com
075887109
10824
44515
SH
SOLE
42027
0
2488
Berkshire Hathaway Cl A
com
084670108
2700
7
SH
SOLE
6
0
1
Berkshire Hathaway Cl B
com
084670702
60254
235856
SH
SOLE
214259
0
21597
BigCommerce Holdings Ser 1
com
08975P108
1774
30685
SH
SOLE
30685
0
0
Bio-Techne Corp
com
09073M104
10208
26728
SH
SOLE
26053
0
675
BlackRock Inc
com
09247X101
907
1203
SH
SOLE
1203
0
0
Boeing
com
097023105
952
3738
SH
SOLE
3063
0
675
Booking Holdings Inc
com
09857L108
359
154
SH
SOLE
154
0
0
Booz Allen Hamilton Holdings
com
099502106
2851
35404
SH
SOLE
35404
0
0
Bristol-Myers Squibb
com
110122108
4407
69810
SH
SOLE
53048
0
16762
Brookfield Asset Management In
com
112585104
1660
37311
SH
SOLE
37311
0
0
Brookfield Infrastructure Part
com
G16252101
310
5824
SH
SOLE
5824
0
0
Brooks Pri Automation Inc
com
114340102
395
4839
SH
SOLE
4839
0
0
CDK Global Inc
com
12508E101
283
5238
SH
SOLE
4972
0
266
CIGNA Corp
com
125523100
5736
23727
SH
SOLE
23727
0
0
CME Group Inc
com
12572Q105
3975
19465
SH
SOLE
19290
0
175
CMS Energy
com
125896100
349
5700
SH
SOLE
5700
0
0
CRISPR Therapeutics AG
com
H17182108
300
2461
SH
SOLE
2461
0
0
CSX
com
126408103
221
2295
SH
SOLE
2045
0
250
CVS Health Corp
com
126650100
3368
44769
SH
SOLE
33391
0
11378
Cabot Oil & Gas Corp Cl A
com
127097103
1776
94565
SH
SOLE
94565
0
0
Cameco Corporation
com
13321L108
889
53545
SH
SOLE
53545
0
0
Canadian National Railway
com
136375102
43070
371360
SH
SOLE
342494
0
28866
Carrier Global Corp
com
14448C104
5747
136117
SH
SOLE
108948
0
27169
Caterpillar
com
149123101
23594
101757
SH
SOLE
75027
0
26730
Ceridian HCM Holding Inc
com
15677j108
619
7350
SH
SOLE
6350
0
1000
Charter Communications
com
16119P108
481
779
SH
SOLE
774
0
5
Check Point Software
com
M22465104
481
4300
SH
SOLE
3200
0
1100
Chevron Corp
com
166764100
23019
219667
SH
SOLE
188027
0
31640
Chewy Inc. Class A
com
16679l109
4985
58848
SH
SOLE
55577
0
3271
Chubb Ltd
com
H1467J104
10088
63863
SH
SOLE
51988
0
11875
Church & Dwight
com
171340102
1232
14103
SH
SOLE
13253
0
850
Cisco Systems
com
17275R102
37291
721165
SH
SOLE
610345
0
110820
Citigroup
com
172967424
3058
42035
SH
SOLE
41035
0
1000
Citizens Financial Group
com
174610105
1860
42131
SH
SOLE
40131
0
2000
Clarivate Plc
com
G21810109
12220
463051
SH
SOLE
446126
0
16925
Clorox
com
189054109
568
2944
SH
SOLE
2944
0
0
Coca Cola
com
191216100
18660
354003
SH
SOLE
332813
0
21190
Codexis Inc
com
192005106
789
34464
SH
SOLE
34464
0
0
Cogent Communications Group
com
19239V302
2399
34888
SH
SOLE
22860
0
12028
Cognizant Technology Solutions
com
192446102
411
5258
SH
SOLE
4908
0
350
Colgate-Palmolive
com
194162103
4172
52930
SH
SOLE
49110
0
3820
Colliers International
com
194693107
1798
18300
SH
SOLE
18300
0
0
Comcast Cl A
com
20030N101
62809
1160760
SH
SOLE
1067397
0
93363
Conoco Phillips
com
20825C104
26991
509546
SH
SOLE
455369
0
54177
Constellation Brands Inc Cl A
com
21036P108
19049
83550
SH
SOLE
79728
0
3822
Cooper Companies
com
216648402
2995
7798
SH
SOLE
7798
0
0
Corning
com
219350105
614
14117
SH
SOLE
14117
0
0
Corteva Inc
com
22052L104
509
10908
SH
SOLE
8084
0
2824
Costco
com
22160k105
58269
165312
SH
SOLE
141221
0
24091
Crown Castle International Cor
com
22822V101
29720
172663
SH
SOLE
145996
0
26667
Crown Holdings Inc
com
228368106
2193
22604
SH
SOLE
22604
0
0
Cullen/Frost Bankers
com
229899109
557
5125
SH
SOLE
4025
0
1100
CytoSorbents Corp
com
23283X206
346
39876
SH
SOLE
39463
0
413
D R Horton Inc
com
23331A109
11059
124094
SH
SOLE
120794
0
3300
Danaher
com
235851102
117329
521275
SH
SOLE
464028
0
57247
Deere
com
244199105
77871
208133
SH
SOLE
183470
0
24663
Diageo Plc ADR
com
25243Q205
873
5319
SH
SOLE
5319
0
0
DocuSign Inc
com
256163106
362
1786
SH
SOLE
1786
0
0
Dolby Laboratories Inc
com
25659T107
3276
33187
SH
SOLE
30182
0
3005
Dominion Energy
com
25746U109
3715
48906
SH
SOLE
32358
0
16548
Dover Corp
com
260003108
455
3316
SH
SOLE
3266
0
50
Dow Inc
com
260557103
2402
37566
SH
SOLE
10857
0
26709
DuPont De Nemours Inc
com
26614N102
555
7185
SH
SOLE
5369
0
1817
Duke Energy
com
26441C204
1770
18338
SH
SOLE
18263
0
75
East West Bancorp
com
27579R104
870
11790
SH
SOLE
10690
0
1100
EastGroup Properties Inc REIT
com
277276101
212
1480
SH
SOLE
1480
0
0
Eastman Chemical
com
277432100
204
1851
SH
SOLE
1851
0
0
Eaton Corp PLC
com
G29183103
334
2417
SH
SOLE
1717
0
700
Ebay
com
278642103
12339
201482
SH
SOLE
185502
0
15980
Ecolab
com
278865100
10240
47834
SH
SOLE
43884
0
3950
Edwards Lifesciences
com
28176E108
387
4632
SH
SOLE
4632
0
0
Electronic Arts
com
285512109
543
4010
SH
SOLE
4010
0
0
Eli Lilly
com
532457108
3875
20739
SH
SOLE
17786
0
2953
Emerson Electric
com
291011104
2581
28608
SH
SOLE
25683
0
2925
Enbridge Inc
com
29250N105
25743
707224
SH
SOLE
646560
0
60665
Enphase Energy Inc
com
29355a107
1076
6633
SH
SOLE
6416
0
217
Entegris Inc
com
29362U104
1893
16929
SH
SOLE
16929
0
0
Enterprise Products LP
com
293792107
5316
241432
SH
SOLE
228493
0
12939
Equinix Inc
com
29444U700
278
409
SH
SOLE
409
0
0
Eversource Energy
com
30040W108
14769
170568
SH
SOLE
163884
0
6684
Exxon Mobil
com
30231G102
7180
128596
SH
SOLE
102855
0
25741
Facebook Inc
com
30303M102
12912
43838
SH
SOLE
42053
0
1785
Fastenal Company
com
311900104
3692
73435
SH
SOLE
51498
0
21937
Fate Therapeutics Inc
com
31189P102
692
8391
SH
SOLE
8391
0
0
FedEx Corporation
com
31428X106
984
3465
SH
SOLE
3230
0
235
First Solar Inc
com
336433107
2186
25045
SH
SOLE
21475
0
3570
Fiserv
com
337738108
32874
276160
SH
SOLE
265631
0
10529
Fortive Corp
com
34959J108
8172
115689
SH
SOLE
84832
0
30857
Franco Nevada Corporation
com
351858105
878
7005
SH
SOLE
6105
0
900
General Dynamics
com
369550108
713
3927
SH
SOLE
3262
0
665
General Electric
com
369604103
1790
136363
SH
SOLE
129413
0
6950
General Mills
com
370334104
3187
51977
SH
SOLE
33633
0
18344
Gilead Sciences
com
375558103
2776
42954
SH
SOLE
40184
0
2770
Goldman Sachs
com
38141G104
393
1203
SH
SOLE
1003
0
200
Grainger W W
com
384802104
959
2393
SH
SOLE
1893
0
500
HP Inc
com
40434L105
529
16676
SH
SOLE
16676
0
0
Heico Corp
com
422806109
1450
11525
SH
SOLE
11525
0
0
Helmerich & Payne
com
423452101
1905
70672
SH
SOLE
70672
0
0
Henry Schein
com
806407102
1277
18450
SH
SOLE
15500
0
2950
Hershey Foods
com
427866108
880
5562
SH
SOLE
3832
0
1730
Hewlett Packard Enterprise Co
com
42824C109
262
16676
SH
SOLE
16676
0
0
Hologic Inc
com
436440101
1133
15233
SH
SOLE
15233
0
0
Home Depot
com
437076102
66425
217609
SH
SOLE
206617
0
10992
Honeywell International
com
438516106
16172
74503
SH
SOLE
69428
0
5075
Hubbell Inc
com
443510607
206
1103
SH
SOLE
747
0
356
Humana
com
444859102
911
2172
SH
SOLE
2172
0
0
Hunt JB Transport Services
com
445658107
1577
9381
SH
SOLE
8656
0
725
Hyatt Hotels Corp Cl A
com
448579102
1358
16424
SH
SOLE
16424
0
0
IAA, Inc
com
449253103
888
16105
SH
SOLE
16105
0
0
IQVIA Holdings
com
46266C105
37785
195636
SH
SOLE
181858
0
13778
Illinois Tool Works
com
452308109
1837
8293
SH
SOLE
7389
0
904
Illumina Inc
com
452327109
8712
22684
SH
SOLE
21593
0
1091
Industrial Logistics Prop Wi
com
456237106
452
19550
SH
SOLE
19550
0
0
Ingersoll Rand Inc
com
45687V106
242
4927
SH
SOLE
3957
0
970
Int'l Flavors & Fragrances
com
459506101
20380
145982
SH
SOLE
128343
0
17639
Intel
com
458140100
4647
72604
SH
SOLE
71789
0
815
International Business Machine
com
459200101
6902
51797
SH
SOLE
44643
0
7154
International Paper
com
460146103
654
12098
SH
SOLE
12098
0
0
Intuit
com
461202103
1554
4057
SH
SOLE
3732
0
325
Intuitive Surgical
com
46120E602
2839
3842
SH
SOLE
3794
0
48
J P Morgan Chase
com
46625H100
138576
910307
SH
SOLE
833282
0
77025
JD.Com Inc-ADR
com
47215P106
3152
37377
SH
SOLE
37377
0
0
Johnson & Johnson
com
478160104
56226
342114
SH
SOLE
303999
0
38115
KKR & Co Inc
com
48251W104
640
13105
SH
SOLE
13105
0
0
Kansas City Southern
com
485170302
612
2320
SH
SOLE
2320
0
0
Kellogg
com
487836108
445
7029
SH
SOLE
6379
0
650
Keurig Dr Pepper Inc
com
49271V100
1198
34843
SH
SOLE
34843
0
0
Keysight Technologies Inc
com
49338L103
2988
20834
SH
SOLE
19963
0
871
Kimberly-Clark
com
494368103
3354
24124
SH
SOLE
20968
0
3156
Kinder Morgan Inc
com
49456B101
5103
306503
SH
SOLE
289503
0
17000
Kirkland Lake Gold Ltd
com
49741E100
988
29225
SH
SOLE
26200
0
3025
Koninklijke Philips Electron N
com
500472303
201
3523
SH
SOLE
3523
0
0
L3Harris Technoligies Inc
com
502431109
785
3872
SH
SOLE
2820
0
1052
Leidos Holdings Inc
com
525327102
2683
27864
SH
SOLE
23939
0
3925
Lexington Realty Trust
com
529043101
537
48350
SH
SOLE
48350
0
0
Lincoln Electric
com
533900106
487
3960
SH
SOLE
3960
0
0
Lincoln National
com
534187109
498
8000
SH
SOLE
8000
0
0
Linde Plc
com
G5494J103
2522
9001
SH
SOLE
7469
0
1532
Lockheed Martin
com
539830109
8643
23391
SH
SOLE
22701
0
690
Lowes
com
548661107
24313
127843
SH
SOLE
93556
0
34287
M&T Bank
com
55261F104
381
2516
SH
SOLE
2516
0
0
Magellan Midstream Partners LP
com
559080106
4121
95053
SH
SOLE
88288
0
6765
Marsh & McLennan
com
571748102
58098
476995
SH
SOLE
404340
0
72655
Masco
com
574599106
560
9350
SH
SOLE
9350
0
0
Mastercard Inc Cl A
com
57636Q104
66239
186037
SH
SOLE
175345
0
10692
McCormick
com
579780206
29131
326727
SH
SOLE
301262
0
25465
McDonalds
com
580135101
37405
166881
SH
SOLE
139303
0
27577
Medtronic PLC
com
G5960L103
24141
204360
SH
SOLE
190666
0
13694
Merck
com
58933Y105
44324
574964
SH
SOLE
515566
0
59398
Mercury Systems Inc
com
589378108
5483
77615
SH
SOLE
73307
0
4308
Mettler-Toledo International
com
592688105
4374
3785
SH
SOLE
3785
0
0
Microchip Technology
com
595017104
489
3150
SH
SOLE
3150
0
0
Microsoft
com
594918104
181218
768621
SH
SOLE
682996
0
85625
Mondelez International
com
609207105
34580
590806
SH
SOLE
502039
0
88767
Morgan Stanley
com
617446448
731
9409
SH
SOLE
9068
0
341
Morningstar Inc
com
617700109
680
3021
SH
SOLE
3021
0
0
NVR Inc
com
62944t105
7472
1586
SH
SOLE
1586
0
0
National Instruments
com
636518102
294
6800
SH
SOLE
6800
0
0
Nestle SA Sponsored ADR
com
641069406
48894
438476
SH
SOLE
396593
0
41883
New Oriental Educatio - SP ADR
com
647581107
350
25000
SH
SOLE
25000
0
0
New Relic
com
64829B100
2890
47014
SH
SOLE
46214
0
800
NextEra Energy
com
65339F101
19437
257067
SH
SOLE
230239
0
26828
Nike Inc Class B
com
654106103
56886
428069
SH
SOLE
367135
0
60934
Nisource
com
65473P105
5184
215000
SH
SOLE
215000
0
0
Nordson Corp
com
655663102
263
1325
SH
SOLE
1325
0
0
Norfolk Southern
com
655844108
5533
20606
SH
SOLE
19131
0
1475
Northern Trust Corp
com
665859104
462
4391
SH
SOLE
4391
0
0
Northrop Grumman
com
666807102
32621
100793
SH
SOLE
95004
0
5789
Novartis A G ADR
com
66987V109
11849
138621
SH
SOLE
106990
0
31631
Novo Nordisk A/S ADR
com
670100205
2401
35609
SH
SOLE
35609
0
0
Nvidia Corp
com
67066G104
1241
2325
SH
SOLE
2325
0
0
Old Dominion Freight Line
com
679580100
2243
9329
SH
SOLE
9329
0
0
Omnicom
com
681919106
1250
16854
SH
SOLE
3672
0
13182
Oracle
com
68389X105
15572
221925
SH
SOLE
183865
0
38060
Oshkosh Corporation
com
688239201
285
2400
SH
SOLE
2400
0
0
Otis Worldwide Corp
com
68902V107
7602
111052
SH
SOLE
96108
0
14944
PNC Financial
com
693475105
392
2233
SH
SOLE
2233
0
0
PPG Industries
com
693506107
647
4303
SH
SOLE
4303
0
0
Palo Alto Networks Inc
com
697435105
2299
7137
SH
SOLE
7105
0
32
Parker-Hannifin
com
701094104
5935
18815
SH
SOLE
18564
0
251
PayPal Holdings
com
70450Y103
11172
46004
SH
SOLE
45028
0
976
Paychex
com
704326107
1062
10837
SH
SOLE
10837
0
0
Pentair Plc
com
G7S00T104
264
4240
SH
SOLE
4240
0
0
Peoples United Financial Inc
com
712704105
657
36703
SH
SOLE
36703
0
0
Pepsico
com
713448108
77671
549104
SH
SOLE
481327
0
67777
Pfizer
com
717081103
11317
312373
SH
SOLE
282762
0
29611
Philip Morris International
com
718172109
1891
21306
SH
SOLE
21206
0
100
Phillips 66
com
718546104
210
2571
SH
SOLE
2571
0
0
Potlatch Corporation
com
737630103
1564
29546
SH
SOLE
9995
0
19551
Praxis Precision Medicines Inc
com
74006W108
229
7000
SH
SOLE
7000
0
0
Pretium Resources
com
74139C102
534
51511
SH
SOLE
51511
0
0
Price T Rowe Group Inc
com
74144T108
958
5585
SH
SOLE
5073
0
512
Procter & Gamble
com
742718109
49747
367330
SH
SOLE
326563
0
40767
Progressive
com
743315103
451
4716
SH
SOLE
4716
0
0
Proofpoint Inc
com
743424103
706
5612
SH
SOLE
5612
0
0
Public Service Enterprise
com
744573106
509
8448
SH
SOLE
8448
0
0
Pultegroup Inc.
com
745867101
481
9170
SH
SOLE
9170
0
0
Qualcomm
com
747525103
3517
26529
SH
SOLE
18911
0
7618
Quest Diagnostics
com
74834L100
224
1748
SH
SOLE
1748
0
0
RBC Bearings Inc
com
75524b104
21789
110731
SH
SOLE
100039
0
10692
RPM International Inc
com
749685103
335
3650
SH
SOLE
3650
0
0
Raymond James Financial Inc
com
754730109
835
6810
SH
SOLE
6810
0
0
Raytheon Technologies
com
75513E101
18918
244825
SH
SOLE
210817
0
34008
Realty Income Corp
com
756109104
7523
118474
SH
SOLE
114774
0
3700
Regeneron Pharmaceuticals Inc
com
75886F107
238
504
SH
SOLE
504
0
0
Republic Services
com
760759100
240
2411
SH
SOLE
2411
0
0
Ross Stores
com
778296103
2426
20231
SH
SOLE
20231
0
0
Royal Dutch Shell A ADRF ADR
com
780259206
384
9781
SH
SOLE
8615
0
1166
S&P Global Inc
com
78409V104
1689
4787
SH
SOLE
4787
0
0
SPDR Gold Shares
com
78463V107
48829
305255
SH
SOLE
286630
0
18625
SS & C Technologies
com
78467J100
27528
393985
SH
SOLE
379924
0
14061
Salesforce.com Inc
com
79466L302
16411
77459
SH
SOLE
74748
0
2711
Salisbury Bancorp
com
795226109
98
2200
SH
SOLE
2200
0
0
Schlumberger
com
806857108
338
12433
SH
SOLE
11138
0
1295
Shake Shack Inc
com
819047101
288
2550
SH
SOLE
2550
0
0
Sherwin-Williams
com
824348106
35077
47529
SH
SOLE
42339
0
5190
Smucker
com
832696405
360
2844
SH
SOLE
2844
0
0
SolarEdge Technologies Inc
com
83417M104
1236
4301
SH
SOLE
3921
0
380
Sony Corp
com
835699307
237
2235
SH
SOLE
2235
0
0
Southern Co
com
842587107
658
10579
SH
SOLE
10579
0
0
Spirit Realty Capital Inc.
com
84860W300
5729
134790
SH
SOLE
128615
0
6175
Spotify Technology
com
L8681T102
212
792
SH
SOLE
792
0
0
Stanley Black & Decker Inc
com
854502101
9396
47060
SH
SOLE
32965
0
14095
Starbucks
com
855244109
27543
252065
SH
SOLE
239933
0
12132
State Street
com
857477103
4363
51936
SH
SOLE
51036
0
900
Store Capital Corp
com
862121100
6732
200960
SH
SOLE
197960
0
3000
Stryker
com
863667101
42158
173076
SH
SOLE
162165
0
10911
Synopsys Inc
com
871607107
496
2000
SH
SOLE
2000
0
0
Sysco
com
871829107
38101
483883
SH
SOLE
441704
0
42179
T-Mobile US Inc
com
872590104
38270
305455
SH
SOLE
287011
0
18444
TC Energy Corp
com
87807B107
5648
123448
SH
SOLE
120658
0
2790
TE Connectivity Limited
com
H84989104
3801
29442
SH
SOLE
18202
0
11240
TJX Corp
com
872540109
13751
207876
SH
SOLE
202026
0
5850
Taiwan Semiconductor Mft Co Lt
com
874039100
4372
36963
SH
SOLE
28171
0
8792
Take-Two Interactive Software
com
874054109
643
3640
SH
SOLE
3640
0
0
Tapestry Inc
com
876030107
742
18000
SH
SOLE
18000
0
0
Target
com
87612E106
3702
18691
SH
SOLE
13377
0
5314
Teledyne Technologies
com
879360105
1970
4763
SH
SOLE
4763
0
0
Teleflex
com
879369106
1879
4522
SH
SOLE
4522
0
0
Tencent Music Entertainment Gr
com
88034p109
410
20000
SH
SOLE
20000
0
0
Tesla Motors Inc
com
88160R101
625
936
SH
SOLE
936
0
0
Texas Instruments
com
882508104
5020
26563
SH
SOLE
21023
0
5540
The Blackstone Group Inc - A
com
09260D107
8974
120409
SH
SOLE
114499
0
5910
The Scotts Miracle-Gro Co
com
810186106
220
900
SH
SOLE
900
0
0
The Travelers Companies Inc
com
89417E109
5964
39652
SH
SOLE
32839
0
6813
Thermo Fisher Scientific
com
883556102
88536
193997
SH
SOLE
171607
0
22390
Thomson Reuters Corporation
com
884903709
454
5179
SH
SOLE
5179
0
0
Tractor Supply Company
com
892356106
1719
9709
SH
SOLE
9709
0
0
Trane Technologies
com
G8994E103
925
5588
SH
SOLE
4488
0
1100
US Bancorp
com
902973304
8306
150164
SH
SOLE
89964
0
60200
Unilever Plc Sponsored ADR
com
904767704
526
9423
SH
SOLE
9423
0
0
Union Pacific
com
907818108
39908
181063
SH
SOLE
176085
0
4978
United Health Group
com
91324P102
40845
109777
SH
SOLE
97741
0
12036
United Parcel Service Class B
com
911312106
786
4621
SH
SOLE
4557
0
64
Unitil Corp
com
913259107
3783
82800
SH
SOLE
82800
0
0
Universal Display Corporation
com
91347P105
200
845
SH
SOLE
545
0
300
V F Corp
com
918204108
794
9930
SH
SOLE
7680
0
2250
Varian Medical
com
92220P105
565
3200
SH
SOLE
3200
0
0
Vaxart In
com
92243A200
121
20000
SH
SOLE
20000
0
0
Verizon
com
92343V104
8675
149182
SH
SOLE
126400
0
22782
Vertex Pharmaceuticals Inc
com
92532F100
21516
100125
SH
SOLE
93106
0
7019
Vertiv Holdings LLC
com
92537N108
342
17100
SH
SOLE
17100
0
0
ViacomCBS Inc Class B
com
92556H206
587
13008
SH
SOLE
13008
0
0
Viatris Inc
com
92556V106
153
10923
SH
SOLE
9169
0
1754
Visa Incorporated
com
92826C839
7362
34769
SH
SOLE
32677
0
2092
Vontier Corp
com
928881101
738
24390
SH
SOLE
16478
0
7912
WEC Energy Group Inc
com
92939U106
404
4316
SH
SOLE
4316
0
0
WR Berkley Corporation
com
084423102
1747
23184
SH
SOLE
23184
0
0
Wabtec Corp
com
929740108
9368
118341
SH
SOLE
113400
0
4941
Walgreens Boots Alliance Inc
com
931427108
206
3757
SH
SOLE
3757
0
0
Walmart
com
931142103
5428
39964
SH
SOLE
32268
0
7696
Walt Disney
com
254687106
95532
517735
SH
SOLE
465152
0
52583
Waste Connections
com
94106B101
2061
19088
SH
SOLE
19088
0
0
Waste Management
com
94106L109
2708
20987
SH
SOLE
20237
0
750
Waters Corp
com
941848103
2002
7046
SH
SOLE
7026
0
20
Webster Financial
com
947890109
268
4867
SH
SOLE
4467
0
400
Wells Fargo
com
949746101
2987
76443
SH
SOLE
68694
0
7749
West Pharmaceutical Services I
com
955306105
359
1275
SH
SOLE
1275
0
0
Westlake Chemical Corp
com
960413102
1115
12557
SH
SOLE
12557
0
0
Weyerhaeuser
com
962166104
29282
822516
SH
SOLE
752704
0
69812
XCEL Energy
com
98389B100
527
7919
SH
SOLE
7919
0
0
Xilinx Inc.
com
983919101
10224
82522
SH
SOLE
79290
0
3232
Yum Brands Inc
com
988498101
716
6617
SH
SOLE
6617
0
0
Yum China Holdings Inc
com
98850P109
250
4221
SH
SOLE
4221
0
0
Zimmer Biomet Holdings Inc
com
98956P102
851
5316
SH
SOLE
5316
0
0
Zoetis Inc
com
98978V103
38519
244596
SH
SOLE
232816
0
11780
iShares North America Tech
com
464287515
273
800
SH
SOLE
800
0
0
Sprott Physical Gold Trust
com
85207H104
471
35123
SH
SOLE
35123
0
0
Vanguard Emerging Markets Stoc
com
922042858
10059
193261
SH
SOLE
189113
0
4148
Vanguard FTSE ETF Developed Ma
com
921943858
15119
307855
SH
SOLE
299285
0
8570
Vanguard FTSE Europe ETF
com
922042874
822
13050
SH
SOLE
11845
0
1205
iShares Core MSCI EAFE ETF
com
46432F842
652
9049
SH
SOLE
9049
0
0
iShares MSCI EAFE Index Fund
com
464287465
2375
31300
SH
SOLE
30043
0
1257
iShares MSCI Emerg Mkts ETF
com
464287234
2039
38221
SH
SOLE
36726
0
1495
ARK Next Generation Internet E
com
00214Q401
231
1565
SH
SOLE
1565
0
0
Alerian MLP
com
00162Q452
864
28343
SH
SOLE
27758
0
585
Ark Innovation ETF
com
00214Q104
247
2059
SH
SOLE
2059
0
0
Financial Select Sectors SPDR
com
81369Y605
480
14099
SH
SOLE
14099
0
0
Invesco QQQ Trust Series 1
com
46090E103
3642
11411
SH
SOLE
11411
0
0
Invesco S&P 500 Equal Weight E
com
46137V357
403
2842
SH
SOLE
2842
0
0
SPDR S&P 500 ETF Index
com
78462F103
17642
44512
SH
SOLE
44512
0
0
Sector SPDR Indl Select of Ben
com
81369Y704
314
3189
SH
SOLE
3189
0
0
Select Sector S&P Technology I
com
81369Y803
738
5560
SH
SOLE
5560
0
0
VanEck Vectors Gold Miners ETF
com
92189F106
3760
115699
SH
SOLE
111556
0
4143
Vanguard Dividend Appreciation
com
921908844
1838
12495
SH
SOLE
12495
0
0
Vanguard Extended Market
com
922908652
203
1148
SH
SOLE
1148
0
0
Vanguard Growth ETF
com
922908736
205
799
SH
SOLE
799
0
0
Vanguard Information Techology
com
92204A702
1799
5017
SH
SOLE
5017
0
0
Vanguard Mid Cap ETF
com
922908629
5691
25713
SH
SOLE
25713
0
0
Vanguard Mid-Cap Growth ETF
com
922908538
334
1555
SH
SOLE
1555
0
0
Vanguard REIT Index ETF
com
922908553
1561
16996
SH
SOLE
15836
0
1160
Vanguard Russell 1000 Value ET
com
92206c714
201
1510
SH
SOLE
1510
0
0
Vanguard S&P 500 ETF
com
922908363
431
1184
SH
SOLE
1123
0
61
Vanguard Small Cap ETF
com
922908751
998
4664
SH
SOLE
4664
0
0
Vanguard Small Cap Growth
com
922908595
6928
25224
SH
SOLE
24520
0
704
Vanguard Small Cap Value ETF
com
922908611
7750
46799
SH
SOLE
46282
0
517
Vanguard Total Stock Market Vi
com
922908769
2182
10557
SH
SOLE
10557
0
0
Vanguard Value ETF
com
922908744
255
1939
SH
SOLE
1939
0
0
Wisdom Tree MidCap Earnings Fu
com
97717W570
878
17240
SH
SOLE
17240
0
0
iShares Core S&P 500 ETF
com
464287200
1016
2555
SH
SOLE
2555
0
0
iShares Core S&P MidCap ETF
com
464287507
1156
4440
SH
SOLE
4440
0
0
iShares Russell 1000 Index
com
464287622
2477
11067
SH
SOLE
11067
0
0
iShares Russell 1000 Value Ind
com
464287598
442
2917
SH
SOLE
2917
0
0
iShares Russell 2000 ETF
com
464287655
4199
19007
SH
SOLE
17764
0
1243
iShares Tr Russell 1000 Growth
com
464287614
1309
5385
SH
SOLE
5385
0
0