BRADLEY FOSTER & SARGENT INC/CT at 2023-03-31

Filling information for BRADLEY FOSTER & SARGENT INC/CT as Treemap, investor disclosed 427 total holdings based on 2023-03-31 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
88579Y101 88579Y101 3M Company com 4580490 43578
000375204 000375204 ABB Ltd ADR com 257250 7500
001055102 001055102 AFLAC com 898957 13933
N07059210 N07059210 ASML Holding NV NY Registry Sh com 963205 1415
00206R102 00206R102 AT & T com 1114344 57888
002824100 002824100 Abbott Labs com 35120900 346839
00287Y109 00287Y109 Abbvie Inc com 41084679 257794
00402L107 00402L107 Academy Sport and Outdoors Inc com 1374165 21060
G1151C101 G1151C101 Accenture Plc Class A F com 9614934 33641
00724F101 00724F101 Adobe Inc com 69465807 180257
007903107 007903107 Advanced Micro Devices Inc com 625206 6379
001084102 001084102 Agco Corp com 734696 5434
008474108 008474108 Agnico Eagle Mines com 50306736 986987
009158106 009158106 Air Products & Chemicals Inc com 15242375 53070
00162Q452 00162Q452 Alerian MLP com 581760 15052
015271109 015271109 Alexandria Real Estate Equitie com 3790557 30182
016255101 016255101 Align Technology Inc com 369225 1105
020002101 020002101 Allstate com 788746 7118
02079K305 02079K305 Alphabet Inc. Class A com 111386933 1073816
02079K107 02079K107 Alphabet Inc. Class C com 17723256 170416
021369103 021369103 Altair Engineering com 1317666 18273
02209S103 02209S103 Altria Group Inc com 1139574 25540
023135106 023135106 Amazon.com com 56314328 545206
03027X100 03027X100 Amer Tower Cl A com 1505373 7367
025537101 025537101 American Electric Power com 266146 2925
025816109 025816109 American Express com 20982695 127206
030420103 030420103 American Water Works Company I com 1223484 8352
03076C106 03076C106 Ameriprise Financial com 1363925 4450
03073E105 03073E105 AmerisourceBergen Corp com 216222 1350
031162100 031162100 Amgen com 3226822 13348
032095101 032095101 Amphenol com 35861927 438839
032654105 032654105 Analog Devices Inc com 4000016 20282
03662Q105 03662Q105 Ansys com 7829120 23525
03769M106 03769M106 Apollo Global Management A com 228513 3618
037833100 037833100 Apple Inc com 198445957 1203432
038222105 038222105 Applied Materials com 1065427 8674
G6095L109 G6095L109 Aptiv Plc com 333429 2972
G0450A105 G0450A105 Arch Capital Group Ltd com 2358347 34748
039483102 039483102 Archer-Daniels-Midland com 835877 10493
363576109 363576109 Arthur J Gallagher com 5111229 26717
044186104 044186104 Ashland Global Holdings Inc com 315422 3071
04621X108 04621X108 Assurant Inc com 629287 5241
046353108 046353108 Astrazeneca PLC Sponsored ADR com 471224 6789
053332102 053332102 AutoZone Inc com 5833190 2373
052769106 052769106 Autodesk com 556620 2674
053015103 053015103 Automatic Data Processing com 28662177 128744
05352A100 05352A100 Avantor Inc com 1961200 92772
053611109 053611109 Avery Dennison com 431400 2411
060505104 060505104 Bank of America com 8116229 283784
064058100 064058100 Bank of New York Mellon com 1001361 22037
06759L103 06759L103 Barings BDC Inc com 79400 10000
067901108 067901108 Barrick Gold Corp com 13209599 711341
071813109 071813109 Baxter International com 1204956 29708
075887109 075887109 Becton Dickinson com 5809942 23471
084670108 084670108 Berkshire Hathaway Cl A com 3724800 8
084670702 084670702 Berkshire Hathaway Cl B com 78281897 253528
090043100 090043100 Bill.com Holdings Inc. com 875095 10785
09073M104 09073M104 Bio-Techne Corp com 1193569 16088
09247X101 09247X101 BlackRock Inc com 1170960 1750
09260D107 09260D107 Blackstone Inc com 4748982 54064
852234103 852234103 Block Inc com 311122 4532
097023105 097023105 Boeing com 1217082 5729
09857L108 09857L108 Booking Holdings Inc com 543744 205
101137107 101137107 Boston Scientific com 42183495 843164
110122108 110122108 Bristol-Myers Squibb com 6065950 87519
11135F101 11135F101 Broadcom Inc. com 9415358 14676
11133T103 11133T103 Broadridge Financial Solutions com 422854 2885
11135E203 11135E203 Broadstone Net Lease Inc com 266972 15695
113004105 113004105 Brookfield Asset Management In com 315257 9635
11271J107 11271J107 Brookfield Corporation com 1261266 38701
G16252101 G16252101 Brookfield Infrastructure Part com 279742 8284
12510Q100 12510Q100 CCC Intelligent Solutions Hold com 240665 26830
125523100 125523100 CIGNA Corp com 5107136 19986
12572Q105 12572Q105 CME Group Inc com 3581338 18700
126408103 126408103 CSX com 1682418 56193
126650100 126650100 CVS Health Corp com 4273393 57508
136375102 136375102 Canadian National Railway com 49537356 419915
13645T100 13645T100 Canadian Pacific Railway Ltd com 632939 8226
14448C104 14448C104 Carrier Global Corp com 3858271 84334
149123101 149123101 Caterpillar com 26085146 113989
15677J108 15677J108 Ceridian HCM Holding Inc com 490574 6700
16119P108 16119P108 Charter Communications com 468469 1310
M22465104 M22465104 Check Point Software com 829270 6379
166764100 166764100 Chevron Corp com 44369874 271941
H1467J104 H1467J104 Chubb Ltd com 12559932 64682
171340102 171340102 Church & Dwight com 1217759 13774
17275R102 17275R102 Cisco Systems com 36578911 699740
172967424 172967424 Citigroup com 201949 4307
174610105 174610105 Citizens Financial Group com 977569 32189
184496107 184496107 Clean Harbors com 285548 2003
189054109 189054109 Clorox com 940694 5945
191216100 191216100 Coca Cola com 22375856 360726
19239V302 19239V302 Cogent Communications Group com 1468873 23052
192446102 192446102 Cognizant Technology Solutions com 330180 5419
194162103 194162103 Colgate-Palmolive com 4440238 59085
20030N101 20030N101 Comcast Cl A com 15241662 402049
20825C104 20825C104 Conoco Phillips com 56796670 572489
209115104 209115104 Consolidated Edison com 245741 2569
21036P108 21036P108 Constellation Brands Inc Cl A com 20761550 91910
219350105 219350105 Corning com 904473 25637
22052L104 22052L104 Corteva Inc com 731175 12124
22160K105 22160K105 Costco com 76328744 153619
127097103 127097103 Coterra Energy Inc com 1120987 45680
22822V101 22822V101 Crown Castle Inc com 21711451 162219
228368106 228368106 Crown Holdings Inc com 203880 2465
229899109 229899109 Cullen/Frost Bankers com 524066 4975
231021106 231021106 Cummins Inc com 412785 1728
23283X206 23283X206 CytoSorbents Corp com 33700 10000
23331A109 23331A109 D R Horton Inc com 7615424 77955
235851102 235851102 Danaher com 123318205 489280
244199105 244199105 Deere com 80629824 195286
25179M103 25179M103 Devon Energy com 255125 5041
25243Q205 25243Q205 Diageo Plc ADR com 779997 4305
78467X109 78467X109 Diamonds Trust Ser 1 com 1153521 3468
25746U109 25746U109 Dominion Energy com 2767377 49497
260003108 260003108 Dover Corp com 634046 4173
260557103 260557103 Dow Inc com 1747220 31872
26614N102 26614N102 DuPont De Nemours Inc com 533450 7433
26441C204 26441C204 Duke Energy com 1526445 15823
268150109 268150109 Dynatrace Inc com 2461522 58192
26875P101 26875P101 EOG Resources com 21680571 189135
27579R104 27579R104 East West Bancorp com 590654 10642
277276101 277276101 EastGroup Properties Inc REIT com 244674 1480
277432100 277432100 Eastman Chemical com 514980 6106
G29183103 G29183103 Eaton Corp PLC com 578958 3379
278642103 278642103 Ebay com 422890 9531
278865100 278865100 Ecolab com 8397998 50734
28176E108 28176E108 Edwards Lifesciences com 1355366 16383
285512109 285512109 Electronic Arts com 344005 2856
036752103 036752103 Elevance Health Inc com 381642 830
532457108 532457108 Eli Lilly com 7193041 20945
291011104 291011104 Emerson Electric com 2953827 33897
29250N105 29250N105 Enbridge Inc com 29191741 765607
81369Y506 81369Y506 Energy Select Sector SPDR com 808990 9767
29355A107 29355A107 Enphase Energy Inc com 2396141 11395
29362U104 29362U104 Entegris Inc com 1789048 21815
293792107 293792107 Enterprise Products LP com 5876653 226898
29414B104 29414B104 Epam Systems Inc. com 283751 949
294429105 294429105 Equifax com 1779718 8774
29444U700 29444U700 Equinix Inc com 393688 546
518439104 518439104 Estee Lauder com 677325 2748
30040W108 30040W108 Eversource Energy com 8439167 107835
30225T102 30225T102 Extra Space Storage Inc com 215882 1325
30231G102 30231G102 Exxon Mobil com 17994868 164097
311900104 311900104 Fastenal Company com 3716844 68907
31428X106 31428X106 FedEx Corporation com 1112289 4868
81369Y605 81369Y605 Financial Select Sectors SPDR com 2146981 66780
336433107 336433107 First Solar Inc com 4868302 22383
33767E202 33767E202 FirstService Corp com 2182948 15483
337738108 337738108 Fiserv com 27589382 244089
34959J108 34959J108 Fortive Corp com 39588663 580734
351858105 351858105 Franco Nevada Corp com 4052657 27796
35671D857 35671D857 Freeport McMoRan com 1238100 30264
36266G107 36266G107 GE Healthcare Technologies Inc com 707498 8625
37733W204 37733W204 GSK Plc com 204698 5753
369550108 369550108 General Dynamics com 1429279 6263
369604301 369604301 General Electric com 2478239 25923
370334104 370334104 General Mills com 4109344 48085
372460105 372460105 Genuine Parts com 522844 3125
375558103 375558103 Gilead Sciences com 3665573 44179
38141G104 38141G104 Goldman Sachs com 2773723 8479
384109104 384109104 Graco Inc com 400679 5488
384802104 384802104 Grainger W W com 1380942 2005
40434L105 40434L105 HP Inc com 484862 16520
406216101 406216101 Halliburton com 224517 7096
422806109 422806109 Heico Corp com 427600 2500
806407102 806407102 Henry Schein com 1059286 12991
427866108 427866108 Hershey Foods com 10349144 40679
42824C109 42824C109 Hewlett Packard Enterprise Co com 264438 16600
437076102 437076102 Home Depot com 63648635 215670
438516106 438516106 Honeywell International com 19133413 100112
443201108 443201108 Howmet Aerospace com 19871768 469006
443510607 443510607 Hubbell Inc com 972469 3997
444859102 444859102 Humana com 951016 1959
445658107 445658107 Hunt JB Transport Services com 14111020 80423
448579102 448579102 Hyatt Hotels Corp Cl A com 1193470 10676
G4705A100 G4705A100 ICON Plc com 213590 1000
45168D104 45168D104 IDEXX Labs com 516083 1032
46266C105 46266C105 IQVIA Holdings com 48151604 242102
452308109 452308109 Illinois Tool Works com 1983255 8146
452327109 452327109 Illumina Inc com 554632 2385
45687V106 45687V106 Ingersoll Rand Inc com 252210 4335
459506101 459506101 Int'l Flavors & Fragrances com 1480726 16102
458140100 458140100 Intel com 3342196 102302
45866F104 45866F104 IntercontinentalExchange Group com 304110 2916
459200101 459200101 International Business Machine com 8956910 68326
460146103 460146103 International Paper com 466689 12942
461202103 461202103 Intuit com 36414867 81679
46120E602 46120E602 Intuitive Surgical com 5715119 22371
46090E103 46090E103 Invesco QQQ Trust Series 1 com 5131992 15991
46137V357 46137V357 Invesco S&P 500 Equal Weight E com 6057987 41889
46137V266 46137V266 Invesco S&P 500 Pure Growth com 212805 1408
46284V101 46284V101 Iron Mountain com 238146 4501
464287549 464287549 Ishares S&P NA Technology Sect com 500158 1474
46625H100 46625H100 J P Morgan Chase com 126370876 969771
46982L108 46982L108 Jacobs Solutions Inc com 470158 4001
478160104 478160104 Johnson & Johnson com 60611660 391043
G51502105 G51502105 Johnson Controls com 989354 16429
48251W104 48251W104 KKR & Co Inc com 563067 10721
487836108 487836108 Kellogg com 359508 5369
493267108 493267108 KeyCorp com 238769 19071
49338L103 49338L103 Keysight Technologies Inc com 2361161 14622
494368103 494368103 Kimberly-Clark com 3642942 27142
49456B101 49456B101 Kinder Morgan Inc com 5214706 297813
502431109 502431109 L3Harris Technoligies Inc com 897994 4576
525327102 525327102 Leidos Holdings Inc com 787757 8557
529043101 529043101 Lexington Realty Trust com 443485 43015
533900106 533900106 Lincoln Electric com 2218341 13119
G54950103 G54950103 Linde Plc com 2944257 8283
539830109 539830109 Lockheed Martin com 11988723 25361
548661107 548661107 Lowes com 26712547 133583
550021109 550021109 LuLuLemon Athletica Inc com 260760 716
550351100 550351100 Luna Innovations Inc. com 647100 90000
55261F104 55261F104 M&T Bank com 7071138 59138
78470E106 78470E106 MSCI EAFE Fossil Fuel Free ETF com 648953 17520
55354G100 55354G100 MSCI Inc com 719761 1286
559080106 559080106 Magellan Midstream Partners LP com 4677972 86214
56585A102 56585A102 Marathon Petroleum Corporation com 866134 6424
571903202 571903202 Marriott International com 601729 3624
571748102 571748102 Marsh & McLennan com 80411889 482809
57636Q104 57636Q104 Mastercard Inc Cl A com 48993984 134817
576485205 576485205 Matador Resources Co com 1606043 33705
579780206 579780206 McCormick com 26837148 322523
580135101 580135101 McDonalds com 46559593 166516
G5960L103 G5960L103 Medtronic PLC com 1395935 17315
58933Y105 58933Y105 Merck com 59617718 560370
30303M102 30303M102 Meta Platforms Inc Class A com 6006380 28340
592688105 592688105 Mettler-Toledo International com 4258574 2783
595017104 595017104 Microchip Technology com 611343 7297
594918104 594918104 Microsoft com 219931115 762855
609207105 609207105 Mondelez International com 39769934 570424
615369105 615369105 Moody's Corp com 345803 1130
617446448 617446448 Morgan Stanley com 1351330 15391
617700109 617700109 Morningstar Inc com 613354 3021
61945C103 61945C103 Mosaic Company com 202193 4407
62944T105 62944T105 NVR Inc com 5198853 933
636518102 636518102 National Instruments com 482172 9200
64110L106 64110L106 Netflix com 291585 844
65339F101 65339F101 NextEra Energy com 24911785 323194
654106103 654106103 Nike Inc Class B com 36638952 298752
65473P105 65473P105 Nisource com 6070116 217100
655663102 655663102 Nordson Corp com 4675461 21036
655844108 655844108 Norfolk Southern com 4478076 21123
665859104 665859104 Northern Trust Corp com 423465 4805
666807102 666807102 Northrop Grumman com 50861115 110156
66987V109 66987V109 Novartis A G ADR com 3466468 37679
670100205 670100205 Novo Nordisk A/S ADR com 5471551 34382
670346105 670346105 Nucor com 309558 2004
67066G104 67066G104 Nvidia Corp com 3252578 11710
67103H107 67103H107 O'Reilly Automotive com 836245 985
674599105 674599105 Occidental Petroleum com 535396 8576
679295105 679295105 Okta Inc com 294078 3410
679580100 679580100 Old Dominion Freight Line com 1822131 5346
681919106 681919106 Omnicom com 1734913 18390
682680103 682680103 Oneok Inc com 683055 10750
68389X105 68389X105 Oracle com 21241848 228604
68902V107 68902V107 Otis Worldwide Corp com 6666233 78984
69120X115 69120X115 Owlet Inc Warrants 7/15/26 wt 697 18000
693475105 693475105 PNC Financial com 628509 4945
693506107 693506107 PPG Industries com 673009 5038
697435105 697435105 Palo Alto Networks Inc com 4782575 23944
701094104 701094104 Parker-Hannifin com 5174413 15395
70450Y103 70450Y103 PayPal Holdings com 2412766 31772
704326107 704326107 Paychex com 1129170 9854
70438V106 70438V106 Paylocity Holding Corp com 1405573 7071
G7S00T104 G7S00T104 Pentair Plc com 248439 4495
713448108 713448108 Pepsico com 98834919 542155
717081103 717081103 Pfizer com 13069308 320326
718172109 718172109 Philip Morris International com 2614467 26884
718546104 718546104 Phillips 66 com 731457 7215
723787107 723787107 Pioneer Natural com 817573 4003
737630103 737630103 Potlatch Corporation com 1461141 29518
74144T108 74144T108 Price T Rowe Group Inc com 636191 5635
742718109 742718109 Procter & Gamble com 37459391 251929
743315103 743315103 Progressive com 512012 3579
74340W103 74340W103 Prologis Inc com 238311 1910
744320102 744320102 Prudential Financial Inc com 277556 3355
744573106 744573106 Public Service Enterprise com 581378 9309
745867101 745867101 Pultegroup Inc. com 534428 9170
747525103 747525103 Qualcomm com 4957694 38859
74762E102 74762E102 Quanta Services com 1392777 8358
74834L100 74834L100 Quest Diagnostics com 233159 1648
75524B104 75524B104 RBC Bearings Inc com 26795601 115136
749685103 749685103 RPM International Inc com 306606 3515
754730109 754730109 Raymond James Financial Inc com 775540 8315
75513E101 75513E101 Raytheon Technologies com 65427122 668101
756109104 756109104 Realty Income Corp com 7299910 115286
75886F107 75886F107 Regeneron Pharmaceuticals Inc com 1611706 1961
760759100 760759100 Republic Services com 670330 4957
773903109 773903109 Rockwell Automation Inc com 289701 987
775133101 775133101 Rogers Corporation com 2617331 16015
776696106 776696106 Roper Industries Inc com 634594 1440
778296103 778296103 Ross Stores com 1488898 14029
78349D107 78349D107 RxSight Inc com 956331 57334
78409V104 78409V104 S&P Global Inc com 21318713 61835
78463V107 78463V107 SPDR Gold Shares com 55443105 302604
78467Y107 78467Y107 SPDR S&P 400 ETF Trust com 832014 1815
78462F103 78462F103 SPDR S&P 500 ETF Index com 61061341 149152
78464A763 78464A763 SPDR S&P Dividend ETF com 894896 7234
78468R796 78468R796 SPDR S&P Fossil Fuel Reserve E com 1110914 33421
78467J100 78467J100 SS & C Technologies com 16383549 290128
79466L302 79466L302 Salesforce.com Inc com 8169604 40893
806857108 806857108 Schlumberger com 1232029 25092
808524201 808524201 Schwab US Large Cap ETF com 952357 19689
81369Y704 81369Y704 Sector SPDR Indl Select of Ben com 749238 7405
81369Y308 81369Y308 Sector SPDR TR Con Stpls of Be com 394693 5283
81369Y407 81369Y407 Select Sector S&P Consumer Ind com 721830 4827
81369Y209 81369Y209 Select Sector S&P Health Care com 515251 3980
81369Y803 81369Y803 Select Sector S&P Technology I com 1477784 9786
780259305 780259305 Shell Plc ADR com 640363 11129
824348106 824348106 Sherwin-Williams com 52146462 231999
828806109 828806109 Simon Property Group com 384953 3438
832696405 832696405 Smucker com 465926 2961
83417M104 83417M104 SolarEdge Technologies Inc com 971576 3196
842587107 842587107 Southern Co com 643897 9254
84860W300 84860W300 Spirit Realty Capital Inc. com 8440861 211869
852066208 852066208 Sprott Inc com 226350 6215
85207H104 85207H104 Sprott Physical Gold Trust com 542986 35122
854502101 854502101 Stanley Black & Decker Inc com 2083434 25855
855244109 855244109 Starbucks com 23916448 229679
857477103 857477103 State Street com 3653279 48266
863667101 863667101 Stryker com 16290455 57065
871607107 871607107 Synopsys Inc com 801469 2075
871829107 871829107 Sysco com 24045264 311346
872590104 872590104 T-Mobile US Inc com 9035699 62384
87807B107 87807B107 TC Energy Corp com 4377725 112509
H84989104 H84989104 TE Connectivity Limited com 3741526 28529
872540109 872540109 TJX Corp com 15003011 191463
874039100 874039100 Taiwan Semiconductor Mft Co Lt com 2115368 22741
876030107 876030107 Tapestry Inc com 775980 18000
87612E106 87612E106 Target com 3715756 22434
G87110105 G87110105 TechnipFMC PLC com 1350627 98947
879360105 879360105 Teledyne Technologies com 1733520 3875
879369106 879369106 Teleflex com 1718708 6785
88160R101 88160R101 Tesla Motors Inc com 499252 2406
882508104 882508104 Texas Instruments com 9532500 51247
88262P102 88262P102 Texas Pacific Land com 974684 573
883203101 883203101 Textron com 207793 2942
89417E109 89417E109 The Travelers Companies Inc com 6941641 40497
883556102 883556102 Thermo Fisher Scientific com 102153157 177235
884903709 884903709 Thomson Reuters Corporation com 673891 5179
888787108 888787108 Toast Inc Cl A com 4143294 233425
892331307 892331307 Toyota Motor com 208993 1475
892356106 892356106 Tractor Supply Company com 2882766 12265
G8994E103 G8994E103 Trane Technologies com 902422 4905
89400J107 89400J107 TransUnion com 8625778 138812
902973304 902973304 US Bancorp com 4972748 137940
90384S303 90384S303 Ulta Salon Cosmetics and Fragr com 687544 1260
904767704 904767704 Unilever Plc Sponsored ADR com 331781 6389
907818108 907818108 Union Pacific com 37175782 184715
91324P102 91324P102 United Health Group com 62438125 132119
911312106 911312106 United Parcel Service Class B com 2623715 13525
918204108 918204108 V F Corp com 229146 10002
928563402 928563402 VMWare Inc. Class A Com com 698411 5594
91913Y100 91913Y100 Valero Energy com 205212 1470
920253101 920253101 Valmont Industries Inc com 2093200 6556
92047W101 92047W101 Valvoline Inc com 269457 7712
92189F106 92189F106 VanEck Vectors Gold Miners ETF com 8736725 270069
921908844 921908844 Vanguard Dividend Appreciation com 5975945 38802
921910733 921910733 Vanguard ESG US Stock ETF com 248475 3465
922042775 922042775 Vanguard FTSE All-World Ex-US com 2475076 46289
921943858 921943858 Vanguard FTSE ETF Developed Ma com 13058182 289090
922042858 922042858 Vanguard FTSE Emerging Markets com 5883289 145626
92204A702 92204A702 Vanguard Information Techology com 1834452 4759
922908629 922908629 Vanguard Mid Cap ETF com 6600585 31294
922908538 922908538 Vanguard Mid-Cap Growth ETF com 303054 1555
922908553 922908553 Vanguard REIT Index ETF com 470584 5667
92206C714 92206C714 Vanguard Russell 1000 Value ET com 2035233 30463
922908363 922908363 Vanguard S&P 500 ETF com 2605804 6929
922908751 922908751 Vanguard Small Cap ETF com 9364326 49400
922908595 922908595 Vanguard Small Cap Growth com 3712954 17157
922908611 922908611 Vanguard Small Cap Value ETF com 8444030 53187
922908769 922908769 Vanguard Total Stock Market Vi com 2555551 12521
922908744 922908744 Vanguard Value ETF com 253570 1836
92345Y106 92345Y106 Verisk Analytics Inc com 591888 3085
92343V104 92343V104 Verizon com 2845119 73158
92532F100 92532F100 Vertex Pharmaceuticals Inc com 841867 2672
92826C839 92826C839 Visa Incorporated com 12858688 57033
929160109 929160109 Vulcan Materials com 1511272 8809
92939U106 92939U106 WEC Energy Group Inc com 380677 4016
084423102 084423102 WR Berkley Corporation com 431135 6925
929740108 929740108 Wabtec Corp com 8933401 88397
931427108 931427108 Walgreens Boots Alliance Inc com 203319 5880
931142103 931142103 Walmart com 6761416 45856
254687106 254687106 Walt Disney com 21755519 217273
94106L109 94106L109 Waste Management com 4268675 26161
941848103 941848103 Waters Corp com 1915062 6185
949746101 949746101 Wells Fargo com 2900970 77608
955306105 955306105 West Pharmaceutical Services I com 288956 834
962166104 962166104 Weyerhaeuser com 18340899 608725
962879102 962879102 Wheaton Precious Metals Corp com 2645044 54922
969457100 969457100 Williams Cos com 278833 9338
98389B100 98389B100 XCEL Energy com 520569 7719
988498101 988498101 Yum Brands Inc com 1429634 10824
98850P109 98850P109 Yum China Holdings Inc com 403160 6360
98956P102 98956P102 Zimmer Biomet Holdings Inc com 833598 6452
98978V103 98978V103 Zoetis Inc com 35725347 214644
46432F842 46432F842 iShares Core MSCI EAFE ETF com 681135 10189
464287200 464287200 iShares Core S&P 500 ETF com 14512421 35303
464287804 464287804 iShares Core S&P 600 Small Cap com 631934 6535
464287507 464287507 iShares Core S&P MidCap ETF com 2926845 11700
464287663 464287663 iShares Core S&P U.S. Value com 359899 4878
464287168 464287168 iShares DJ Select Dividend Ind com 850727 7260
464287721 464287721 iShares Dow Jones US Technolog com 385254 4151
464285204 464285204 iShares Gold Trust com 2431105 65055
464287465 464287465 iShares MSCI EAFE Index Fund com 3352268 46872
464287234 464287234 iShares MSCI Emerg Mkts ETF com 1850477 46895
464288802 464288802 iShares MSCI USA ESG Select com 331332 3775
464287556 464287556 iShares Nasdaq Biotechnology I com 1341327 10385
464287515 464287515 iShares North America Tech com 243760 800
464287622 464287622 iShares Russell 1000 Index com 8863582 39353
464287598 464287598 iShares Russell 1000 Value Ind com 922391 6058
464287655 464287655 iShares Russell 2000 ETF com 4843217 27148
464287630 464287630 iShares Russell 2000 Value Ind com 207037 1511
464287499 464287499 iShares Russell Midcap ETF com 12077117 172728
464287481 464287481 iShares Russell Midcap Growth com 370756 4072
464287473 464287473 iShares Russell Midcap Value I com 954866 8991
464287309 464287309 iShares S&P 500 Growth Index F com 1214713 19013
464287408 464287408 iShares S&P 500 Value Index com 6791590 44752
464287325 464287325 iShares S&P Global Healthcare com 341859 4101
464287705 464287705 iShares S&P MidCap 400 Value I com 369458 3595
464287606 464287606 iShares S&P Midcap 400 Growth com 200228 2800
464287887 464287887 iShares S&P SmallCap 600 Growt com 541985 4930
464287879 464287879 iShares S&P SmallCap 600 Value com 247078 2640
464287614 464287614 iShares Tr Russell 1000 Growth com 11871750 48589
464287101 464287101 iShares Tr S&P 100 Index com 204248 1092
464287739 464287739 iShares US Real Estate ETF com 340364 4009

BRADLEY FOSTER & SARGENT INC/CT on Holdings Channel

BRADLEY FOSTER & SARGENT INC/CT on whalewisdom