0001015086-22-000013.txt : 20220811 0001015086-22-000013.hdr.sgml : 20220811 20220811095703 ACCESSION NUMBER: 0001015086-22-000013 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220811 DATE AS OF CHANGE: 20220811 EFFECTIVENESS DATE: 20220811 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: 221154118 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 06-30-2022 06-30-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, Bradley, Foster, & Sargent, Inc Hartford CT 08-11-2022 0 434 3878297 true
INFORMATION TABLE 2 inftable.xml 13F 3M Company com 88579Y101 9357 72309 SH SOLE 60797 0 11512 ABB Ltd ADR com 000375204 200 7500 SH SOLE 7500 0 0 AFLAC com 001055102 771 13933 SH SOLE 11383 0 2550 ASML Holding NV NY Registry Sh com N07059210 519 1091 SH SOLE 1091 0 0 AT & T com 00206R102 1558 74323 SH SOLE 68230 0 6093 Abbott Labs com 002824100 37685 346849 SH SOLE 289857 0 56993 Abbvie Inc com 00287Y109 39357 256965 SH SOLE 233513 0 23452 Academy Sport and Outdoors Inc com 00402L107 664 18685 SH SOLE 18685 0 0 Accenture Plc Class A F com G1151C101 9211 33176 SH SOLE 32551 0 625 Adobe Inc com 00724F101 75437 206079 SH SOLE 193395 0 12684 Advanced Micro Devices Inc com 007903107 632 8270 SH SOLE 8270 0 0 Agco Corp com 001084102 1107 11219 SH SOLE 11219 0 0 Agnico Eagle Mines Limited com 008474108 48507 1060031 SH SOLE 957351 0 102680 Air Products & Chemicals Inc com 009158106 11978 49809 SH SOLE 42004 0 7805 Alexandria Real Estate Equitie com 015271109 4326 29827 SH SOLE 28820 0 1007 Align Technology Inc com 016255101 321 1355 SH SOLE 1355 0 0 Allstate com 020002101 314 2476 SH SOLE 2476 0 0 Alphabet Inc. Class A com 02079K305 116433 53428 SH SOLE 47631 0 5797 Alphabet Inc. Class C com 02079K107 19274 8811 SH SOLE 8445 0 366 Altair Engineering com 021369103 12098 230439 SH SOLE 223297 0 7142 Altria Group Inc com 02209S103 994 23811 SH SOLE 23566 0 245 Amazon.com com 023135106 65132 613240 SH SOLE 549070 0 64170 Amer Tower Cl A com 03027X100 1928 7543 SH SOLE 7543 0 0 American Electric Power com 025537101 308 3214 SH SOLE 3089 0 125 American Express com 025816109 17797 128390 SH SOLE 109278 0 19112 American Water Works Company I com 030420103 1196 8040 SH SOLE 7840 0 200 Americold Realty Trust com 03064D108 340 11310 SH SOLE 11310 0 0 Ameriprise Financial Inc Com com 03076C106 1061 4465 SH SOLE 4465 0 0 Amgen com 031162100 3310 13604 SH SOLE 8456 0 5148 Amphenol com 032095101 27842 432469 SH SOLE 397773 0 34696 Analog Devices Inc com 032654105 3012 20619 SH SOLE 17594 0 3025 Ansys com 03662Q105 5948 24855 SH SOLE 24380 0 475 AppLovin Corp Cl A com 03831W108 281 8163 SH SOLE 8163 0 0 Apple Inc com 037833100 173622 1269910 SH SOLE 1152720 0 117190 Applied Materials com 038222105 785 8630 SH SOLE 8585 0 45 Aptiv Plc com G6095L109 342 3838 SH SOLE 3538 0 300 Arch Capital Group Ltd com G0450A105 1625 35726 SH SOLE 35726 0 0 Archer-Daniels-Midland com 039483102 814 10493 SH SOLE 10493 0 0 Ares Capital Corporation com 04010L103 201 11231 SH SOLE 8534 0 2697 Arthur J Gallagher com 363576109 4877 29912 SH SOLE 29912 0 0 Ashland Global Holdings Inc com 044186104 316 3071 SH SOLE 3071 0 0 Astrazeneca PLC Sponsored ADR com 046353108 746 11291 SH SOLE 11291 0 0 AutoZone Inc com 053332102 3060 1424 SH SOLE 1378 0 46 Autodesk com 052769106 282 1639 SH SOLE 1639 0 0 Automatic Data Processing com 053015103 27399 130445 SH SOLE 97967 0 32478 Avery Dennison com 053611109 385 2380 SH SOLE 2380 0 0 Bank of America com 060505104 8806 282886 SH SOLE 267570 0 15316 Bank of New York Mellon com 064058100 888 21301 SH SOLE 21301 0 0 Barings BDC Inc com 06759L103 140 15000 SH SOLE 15000 0 0 Barrick Gold Corp com 067901108 14199 802682 SH SOLE 664693 0 137989 Baxter International com 071813109 2330 36271 SH SOLE 35060 0 1211 Becton Dickinson com 075887109 6114 24800 SH SOLE 23235 0 1565 Berkshire Hathaway Cl A com 084670108 3272 8 SH SOLE 7 0 1 Berkshire Hathaway Cl B com 084670702 68308 250195 SH SOLE 227620 0 22575 Bio-Techne Corp com 09073M104 1469 4237 SH SOLE 4212 0 25 BlackRock Inc com 09247X101 1071 1758 SH SOLE 1622 0 136 Blackrock Income Trust Inc com 09247F100 67 14833 SH SOLE 14833 0 0 Block Inc com 852234103 283 4603 SH SOLE 4603 0 0 Boeing com 097023105 484 3541 SH SOLE 2901 0 640 Booking Holdings Inc com 09857L108 304 174 SH SOLE 174 0 0 Boston Scientific com 101137107 30960 830695 SH SOLE 793858 0 36837 Bristol-Myers Squibb com 110122108 6567 85288 SH SOLE 65826 0 19462 Broadcom Inc. com 11135F101 6937 14280 SH SOLE 13704 0 576 Broadridge Financial Solutions com 11133T103 412 2887 SH SOLE 2887 0 0 Broadstone Net Lease Inc com 11135E203 322 15695 SH SOLE 15695 0 0 Brookfield Asset Management In com 112585104 1721 38701 SH SOLE 38701 0 0 Brookfield Infrastructure Part com G16252101 317 8284 SH SOLE 8284 0 0 CCC Intelligent Solutions Hold com 12510Q100 460 50000 SH SOLE 50000 0 0 CDK Global Inc com 12508E101 267 4868 SH SOLE 4868 0 0 CIGNA Corp com 125523100 5279 20031 SH SOLE 20031 0 0 CME Group Inc com 12572Q105 3869 18900 SH SOLE 18725 0 175 CRISPR Therapeutics AG com H17182108 204 3351 SH SOLE 3351 0 0 CSX com 126408103 1430 49205 SH SOLE 48455 0 750 CVS Health Corp com 126650100 5433 58631 SH SOLE 48293 0 10338 Canadian National Railway com 136375102 45840 407575 SH SOLE 378015 0 29560 Canadian Pacific Railway Ltd com 13645T100 600 8596 SH SOLE 8596 0 0 Carrier Global Corp com 14448C104 3270 91707 SH SOLE 67245 0 24462 Caterpillar com 149123101 19406 108558 SH SOLE 82725 0 25833 Celanese Corporation com 150870103 223 1898 SH SOLE 1848 0 50 Ceridian HCM Holding Inc com 15677j108 315 6700 SH SOLE 5800 0 900 Charter Communications com 16119P108 516 1101 SH SOLE 1096 0 5 Check Point Software com M22465104 524 4300 SH SOLE 3200 0 1100 Chevron Corp com 166764100 35707 246628 SH SOLE 212807 0 33821 Chubb Ltd com H1467J104 11889 60480 SH SOLE 49245 0 11235 Church & Dwight com 171340102 1599 17255 SH SOLE 16100 0 1155 Cisco Systems com 17275R102 31985 750108 SH SOLE 644891 0 105217 Citigroup com 172967424 968 21039 SH SOLE 19868 0 1171 Citizens Financial Group com 174610105 1400 39234 SH SOLE 39234 0 0 Clarivate Plc com G21810109 791 57069 SH SOLE 57069 0 0 Clorox com 189054109 853 6048 SH SOLE 6048 0 0 Coca Cola com 191216100 22909 364147 SH SOLE 343562 0 20585 Codexis Inc com 192005106 363 34719 SH SOLE 34719 0 0 Cogent Communications Group com 19239V302 2476 40743 SH SOLE 26002 0 14741 Cognizant Technology Solutions com 192446102 486 7202 SH SOLE 6852 0 350 Colgate-Palmolive com 194162103 4569 57016 SH SOLE 53546 0 3470 Comcast Cl A com 20030N101 22398 570808 SH SOLE 534054 0 36754 Conoco Phillips com 20825C104 57961 645368 SH SOLE 599668 0 45700 Consolidated Edison com 209115104 221 2324 SH SOLE 2179 0 145 Constellation Brands Inc Cl A com 21036P108 21356 91631 SH SOLE 86899 0 4732 Cooper Companies com 216648402 2787 8902 SH SOLE 8902 0 0 Corning com 219350105 847 26887 SH SOLE 26887 0 0 Corteva Inc com 22052L104 661 12203 SH SOLE 9453 0 2750 Costco com 22160k105 79114 165069 SH SOLE 142805 0 22264 Coterra Energy Inc com 127097103 2182 84611 SH SOLE 78111 0 6500 Crown Castle International Cor com 22822V101 30257 179694 SH SOLE 151735 0 27959 Crown Holdings Inc com 228368106 2988 32413 SH SOLE 32413 0 0 Cullen/Frost Bankers com 229899109 591 5075 SH SOLE 3975 0 1100 Cummins Inc com 231021106 475 2453 SH SOLE 2453 0 0 CytoSorbents Corp com 23283X206 22 10000 SH SOLE 10000 0 0 D R Horton Inc com 23331A109 4941 74647 SH SOLE 73845 0 802 Danaher com 235851102 124248 490090 SH SOLE 440377 0 49713 Deere com 244199105 56083 187275 SH SOLE 164757 0 22518 Devon Energy com 25179M103 1202 21806 SH SOLE 21806 0 0 Diageo Plc ADR com 25243Q205 725 4166 SH SOLE 4166 0 0 Dolby Laboratories Inc com 25659T107 267 3725 SH SOLE 2525 0 1200 Dollar General Corp com 256677105 240 978 SH SOLE 978 0 0 Dominion Energy com 25746U109 3381 42364 SH SOLE 28559 0 13805 Dover Corp com 260003108 547 4509 SH SOLE 4459 0 50 Dow Inc com 260557103 1983 38420 SH SOLE 11972 0 26448 DuPont De Nemours Inc com 26614N102 485 8728 SH SOLE 7089 0 1639 Duke Energy com 26441C204 1658 15467 SH SOLE 15392 0 75 Dynatrace Inc com 268150109 740 18758 SH SOLE 18758 0 0 EOG Resources com 26875P101 889 8049 SH SOLE 7924 0 125 East West Bancorp com 27579R104 693 10690 SH SOLE 9590 0 1100 EastGroup Properties Inc REIT com 277276101 228 1480 SH SOLE 1480 0 0 Eastman Chemical com 277432100 598 6662 SH SOLE 6662 0 0 Eaton Corp PLC com G29183103 445 3535 SH SOLE 2835 0 700 Ebay com 278642103 703 16869 SH SOLE 16569 0 300 Ecolab com 278865100 7352 47812 SH SOLE 44073 0 3739 Edwards Lifesciences com 28176E108 1851 19471 SH SOLE 19471 0 0 Electronic Arts com 285512109 541 4445 SH SOLE 4445 0 0 Elevance Health Inc com 036752103 740 1534 SH SOLE 1481 0 53 Eli Lilly com 532457108 6754 20830 SH SOLE 18862 0 1968 Emerson Electric com 291011104 2744 34496 SH SOLE 30780 0 3716 Enbridge Inc com 29250N105 31531 746135 SH SOLE 687881 0 58254 Enphase Energy Inc com 29355a107 1556 7970 SH SOLE 7753 0 217 Enterprise Products LP com 293792107 5628 230931 SH SOLE 218718 0 12213 Equinix Inc com 29444U700 359 546 SH SOLE 546 0 0 Estee Lauder com 518439104 702 2758 SH SOLE 2758 0 0 Eversource Energy com 30040W108 7702 91183 SH SOLE 88054 0 3129 Extra Space Storage Inc com 30225T102 289 1696 SH SOLE 1692 0 4 Exxon Mobil com 30231G102 13102 152987 SH SOLE 124692 0 28295 Fastenal Company com 311900104 3455 69201 SH SOLE 50982 0 18219 FedEx Corporation com 31428X106 5715 25209 SH SOLE 24259 0 950 Fidelity Natl Information Svcs com 31620M106 252 2746 SH SOLE 2746 0 0 First Solar Inc com 336433107 1682 24685 SH SOLE 20885 0 3800 Fiserv com 337738108 6324 71081 SH SOLE 69646 0 1435 Fortinet Inc com 34959E109 265 4680 SH SOLE 4680 0 0 Fortive Corp com 34959J108 6426 118163 SH SOLE 87128 0 31035 Fortress Transportation com 34960P101 1042 53898 SH SOLE 53898 0 0 Franco Nevada Corporation com 351858105 2948 22402 SH SOLE 18682 0 3720 Freeport McMoRan com 35671D857 1070 36569 SH SOLE 34660 0 1909 Generac Holdings Inc. com 368736104 325 1543 SH SOLE 1358 0 185 General Dynamics com 369550108 1378 6228 SH SOLE 5498 0 730 General Electric com 369604301 1213 19050 SH SOLE 18307 0 743 General Mills com 370334104 3638 48216 SH SOLE 31372 0 16844 Genuine Parts com 372460105 416 3125 SH SOLE 3125 0 0 Gilead Sciences com 375558103 2686 43464 SH SOLE 39424 0 4040 Ginkgo Bioworks Holdings Inc com 37611X100 177 74390 SH SOLE 74390 0 0 GlaxoSmithKline PLC com 37733W105 311 7142 SH SOLE 6992 0 150 Goldman Sachs com 38141G104 2483 8360 SH SOLE 8160 0 200 Graco Inc com 384109104 326 5488 SH SOLE 5488 0 0 Grainger W W com 384802104 979 2155 SH SOLE 1680 0 475 HP Inc com 40434L105 557 16999 SH SOLE 16999 0 0 Heico Corp com 422806109 282 2150 SH SOLE 2150 0 0 Henry Schein com 806407102 1073 13985 SH SOLE 12585 0 1400 Hershey Foods com 427866108 1327 6169 SH SOLE 4700 0 1469 Hewlett Packard Enterprise Co com 42824C109 225 16999 SH SOLE 16999 0 0 Hilton com 43300A203 734 6590 SH SOLE 6590 0 0 Home Depot com 437076102 59896 218382 SH SOLE 209753 0 8629 Honeywell International com 438516106 17212 99028 SH SOLE 93894 0 5134 Howmet Aerospace com 443201108 13331 423870 SH SOLE 418074 0 5796 Hubbell Inc com 443510607 714 3997 SH SOLE 3641 0 356 Humana com 444859102 967 2065 SH SOLE 2065 0 0 Hunt JB Transport Services com 445658107 2171 13786 SH SOLE 13061 0 725 Hyatt Hotels Corp Cl A com 448579102 1879 25425 SH SOLE 25425 0 0 ICON Plc com G4705A100 275 1268 SH SOLE 1268 0 0 IQVIA Holdings com 46266C105 48189 222081 SH SOLE 208299 0 13782 Illinois Tool Works com 452308109 1577 8651 SH SOLE 7717 0 934 Illumina Inc com 452327109 3464 18792 SH SOLE 18168 0 624 Industrial Logistics Prop Wi com 456237106 248 17640 SH SOLE 17640 0 0 Ingersoll Rand Inc com 45687V106 219 5193 SH SOLE 4223 0 970 Int'l Flavors & Fragrances com 459506101 2588 21727 SH SOLE 12380 0 9347 Intel com 458140100 4860 129907 SH SOLE 111539 0 18368 IntercontinentalExchange Group com 45866F104 274 2918 SH SOLE 2828 0 90 International Business Machine com 459200101 8413 59588 SH SOLE 50914 0 8674 International Paper com 460146103 663 15843 SH SOLE 15843 0 0 Intuit com 461202103 3259 8456 SH SOLE 8356 0 100 Intuitive Surgical com 46120E602 4785 23838 SH SOLE 23256 0 582 Iron Mountain com 46284V101 219 4504 SH SOLE 4504 0 0 J P Morgan Chase com 46625H100 107641 955876 SH SOLE 880909 0 74967 Jacobs Engineering com 469814107 524 4123 SH SOLE 4018 0 105 Johnson & Johnson com 478160104 68183 384111 SH SOLE 345029 0 39082 Johnson Controls com G51502105 880 18377 SH SOLE 6804 0 11573 KKR & Co Inc com 48251W104 503 10866 SH SOLE 10866 0 0 Kellogg com 487836108 393 5514 SH SOLE 4864 0 650 Keurig Dr Pepper Inc com 49271V100 1021 28843 SH SOLE 28843 0 0 KeyCorp com 493267108 331 19202 SH SOLE 19202 0 0 Keysight Technologies Inc com 49338L103 1870 13564 SH SOLE 12964 0 600 Kimberly-Clark com 494368103 3121 23090 SH SOLE 20909 0 2181 Kinder Morgan Inc com 49456B101 5008 298803 SH SOLE 295803 0 3000 L3Harris Technoligies Inc com 502431109 1101 4557 SH SOLE 3505 0 1052 Leidos Holdings Inc com 525327102 862 8557 SH SOLE 7207 0 1350 Lexington Realty Trust com 529043101 462 43015 SH SOLE 43015 0 0 Lincoln Electric com 533900106 488 3960 SH SOLE 3960 0 0 Lincoln National com 534187109 374 8000 SH SOLE 8000 0 0 Linde Plc com G5494J103 2464 8569 SH SOLE 7107 0 1462 Littelfuse Inc com 537008104 1711 6734 SH SOLE 6734 0 0 Lockheed Martin com 539830109 10540 24513 SH SOLE 22949 0 1564 Lowes com 548661107 23404 133992 SH SOLE 103494 0 30498 LuLuLemon Athletica Inc com 550021109 238 873 SH SOLE 873 0 0 M&T Bank com 55261F104 3153 19781 SH SOLE 19781 0 0 MSCI Inc com 55354G100 533 1294 SH SOLE 1294 0 0 Magellan Midstream Partners LP com 559080106 4298 89992 SH SOLE 83307 0 6685 Marathon Petroleum Corporation com 56585A102 524 6374 SH SOLE 6374 0 0 Marriott International com 571903202 454 3338 SH SOLE 3338 0 0 Marsh & McLennan com 571748102 73543 473710 SH SOLE 403347 0 70363 Mastercard Inc Cl A com 57636Q104 43456 137745 SH SOLE 131020 0 6725 Matador Resources Co com 576485205 1654 35503 SH SOLE 35503 0 0 McCormick com 579780206 27517 330539 SH SOLE 307140 0 23399 McDonalds com 580135101 41052 166285 SH SOLE 139403 0 26882 Medtronic PLC com G5960L103 1446 16109 SH SOLE 14299 0 1810 Merck com 58933Y105 51235 561971 SH SOLE 512881 0 49090 Meta Platforms Inc Class A com 30303M102 8662 53716 SH SOLE 52361 0 1355 Metlife Inc com 59156R108 208 3312 SH SOLE 3312 0 0 Mettler-Toledo International com 592688105 3226 2808 SH SOLE 2808 0 0 Microchip Technology com 595017104 433 7452 SH SOLE 6130 0 1322 Microsoft com 594918104 196367 764583 SH SOLE 691571 0 73012 Mondelez International com 609207105 35656 574261 SH SOLE 489882 0 84379 Moody's Corp com 615369105 394 1448 SH SOLE 1448 0 0 Morgan Stanley com 617446448 1189 15634 SH SOLE 15148 0 486 Morningstar Inc com 617700109 731 3021 SH SOLE 3021 0 0 Mosaic Company com 61945C103 288 6095 SH SOLE 4995 0 1100 NVR Inc com 62944t105 6074 1517 SH SOLE 1517 0 0 National Instruments com 636518102 776 24856 SH SOLE 23356 0 1500 NextEra Energy com 65339F101 22293 287795 SH SOLE 261603 0 26192 Nike Inc Class B com 654106103 32246 315515 SH SOLE 277092 0 38423 Nisource com 65473P105 6402 217100 SH SOLE 217100 0 0 Nordson Corp com 655663102 4861 24013 SH SOLE 23013 0 1000 Norfolk Southern com 655844108 4859 21376 SH SOLE 19912 0 1464 Northern Trust Corp com 665859104 414 4292 SH SOLE 4292 0 0 Northrop Grumman com 666807102 48820 102011 SH SOLE 96668 0 5343 Novartis A G ADR com 66987V109 3408 40318 SH SOLE 23222 0 17096 Novo Nordisk A/S ADR com 670100205 4081 36622 SH SOLE 36622 0 0 Nucor com 670346105 214 2054 SH SOLE 2054 0 0 Nvidia Corp com 67066G104 1935 12763 SH SOLE 12763 0 0 O'Reilly Automotive Inc com 67103H107 644 1019 SH SOLE 1019 0 0 Okta Inc com 679295105 533 5893 SH SOLE 5893 0 0 Old Dominion Freight Line com 679580100 887 3462 SH SOLE 3462 0 0 Omnicom com 681919106 1121 17624 SH SOLE 3961 0 13663 Oneok Inc com 682680103 597 10750 SH SOLE 10750 0 0 Oracle com 68389X105 15190 217398 SH SOLE 187858 0 29540 Organon & Co com 68622V106 216 6406 SH SOLE 5661 0 745 Otis Worldwide Corp com 68902V107 6334 89628 SH SOLE 76382 0 13245 PNC Financial com 693475105 556 3523 SH SOLE 3523 0 0 PPG Industries com 693506107 581 5080 SH SOLE 5080 0 0 Palo Alto Networks Inc com 697435105 4068 8235 SH SOLE 8203 0 32 Paramount Global Class B com 92556H206 298 12078 SH SOLE 12078 0 0 Parker-Hannifin com 701094104 4779 19422 SH SOLE 19171 0 251 PayPal Holdings com 70450Y103 3647 52216 SH SOLE 50845 0 1371 Paychex com 704326107 1184 10399 SH SOLE 10399 0 0 Paylocity Holding Corp com 70438V106 1252 7180 SH SOLE 7180 0 0 Pentair Plc com G7S00T104 202 4405 SH SOLE 4405 0 0 Pepsico com 713448108 90007 540066 SH SOLE 476331 0 63735 Pfizer com 717081103 18118 345561 SH SOLE 316827 0 28734 Philip Morris International com 718172109 2256 22847 SH SOLE 22747 0 100 Phillips 66 com 718546104 859 10474 SH SOLE 10474 0 0 Potlatch Corporation com 737630103 1265 28621 SH SOLE 9070 0 19551 Price T Rowe Group Inc com 74144T108 613 5393 SH SOLE 4881 0 512 Procter & Gamble com 742718109 46713 324872 SH SOLE 286220 0 38652 Progressive com 743315103 539 4639 SH SOLE 4639 0 0 Prudential Financial Inc com 744320102 321 3355 SH SOLE 3355 0 0 Public Service Enterprise com 744573106 475 7509 SH SOLE 7509 0 0 Pultegroup Inc. com 745867101 363 9172 SH SOLE 9172 0 0 Qualcomm com 747525103 5061 39621 SH SOLE 33935 0 5686 Quanta Services com 74762E102 935 7460 SH SOLE 6885 0 575 Quest Diagnostics com 74834L100 219 1650 SH SOLE 1650 0 0 RBC Bearings Inc com 75524b104 21836 118066 SH SOLE 108314 0 9752 RPM International Inc com 749685103 288 3665 SH SOLE 3665 0 0 Raymond James Financial Inc com 754730109 851 9515 SH SOLE 9515 0 0 Raytheon Technologies com 75513E101 65718 683775 SH SOLE 631551 0 52224 Realty Income Corp com 756109104 8121 118971 SH SOLE 115807 0 3164 Regeneron Pharmaceuticals Inc com 75886F107 1160 1961 SH SOLE 1961 0 0 Republic Services com 760759100 649 4957 SH SOLE 4957 0 0 Rockwell Automation Inc com 773903109 227 1137 SH SOLE 1137 0 0 Roper Industries Inc com 776696106 569 1441 SH SOLE 1441 0 0 Ross Stores com 778296103 999 14229 SH SOLE 14229 0 0 RxSight Inc com 78349D107 789 56069 SH SOLE 53819 0 2250 S&P Global Inc com 78409V104 2612 7751 SH SOLE 7751 0 0 SPDR Gold Shares com 78463V107 53878 319824 SH SOLE 301079 0 18745 SS & C Technologies com 78467J100 22071 380072 SH SOLE 369966 0 10106 Salesforce.com Inc com 79466L302 9892 59938 SH SOLE 57721 0 2217 Schlumberger com 806857108 728 20367 SH SOLE 19072 0 1295 Shell Plc ADR com 780259305 554 10603 SH SOLE 9737 0 866 Sherwin-Williams com 824348106 31799 142016 SH SOLE 125620 0 16396 Simon Property Group com 828806109 380 4008 SH SOLE 3848 0 160 Smucker com 832696405 378 2951 SH SOLE 2951 0 0 SolarEdge Technologies Inc com 83417M104 1289 4711 SH SOLE 4331 0 380 Southern Co com 842587107 562 7888 SH SOLE 7718 0 170 Spirit Realty Capital Inc. com 84860W300 4605 121880 SH SOLE 118355 0 3525 Stanley Black & Decker Inc com 854502101 4581 43684 SH SOLE 30174 0 13510 Starbucks com 855244109 18384 240654 SH SOLE 230769 0 9885 Starwood Property Trust Compan com 85571B105 249 11939 SH SOLE 8999 0 2940 State Street com 857477103 3102 50309 SH SOLE 49409 0 900 Store Capital Corp com 862121100 4271 163755 SH SOLE 162755 0 1000 Stryker com 863667101 32279 162262 SH SOLE 152549 0 9713 Synopsys Inc com 871607107 630 2075 SH SOLE 2075 0 0 Sysco com 871829107 42856 505910 SH SOLE 462701 0 43209 T-Mobile US Inc com 872590104 6726 49991 SH SOLE 45495 0 4496 TC Energy Corp com 87807B107 6030 116395 SH SOLE 113628 0 2767 TE Connectivity Limited com H84989104 3366 29748 SH SOLE 18739 0 11009 TJX Corp com 872540109 10910 195344 SH SOLE 191759 0 3585 Taiwan Semiconductor Mft Co Lt com 874039100 1800 22018 SH SOLE 21718 0 300 Take-Two Interactive Software com 874054109 337 2751 SH SOLE 2751 0 0 Tapestry Inc com 876030107 549 18000 SH SOLE 18000 0 0 Target com 87612E106 3270 23154 SH SOLE 19324 0 3830 Teledyne Technologies com 879360105 1366 3641 SH SOLE 3641 0 0 Tesla Motors Inc com 88160R101 599 890 SH SOLE 890 0 0 Texas Instruments com 882508104 7002 45568 SH SOLE 39856 0 5712 Texas Pacific Land com 88262P102 909 611 SH SOLE 611 0 0 The Blackstone Group Inc - A com 09260D107 8287 90840 SH SOLE 84958 0 5882 The Charles Schwab Corp com 808513105 232 3676 SH SOLE 3676 0 0 The Travelers Companies Inc com 89417E109 6882 40691 SH SOLE 33878 0 6813 Thermo Fisher Scientific com 883556102 97917 180233 SH SOLE 160217 0 20016 Thomson Reuters Corporation com 884903709 540 5179 SH SOLE 5179 0 0 Tractor Supply Company com 892356106 2486 12826 SH SOLE 12826 0 0 Trane Technologies com G8994E103 738 5679 SH SOLE 4579 0 1100 TransUnion com 89400J107 1234 15427 SH SOLE 15427 0 0 US Bancorp com 902973304 6869 149261 SH SOLE 89995 0 59266 Ulta Salon Cosmetics and Fragr com 90384S303 478 1240 SH SOLE 1240 0 0 Unilever Plc Sponsored ADR com 904767704 351 7666 SH SOLE 7666 0 0 Union Pacific com 907818108 40604 190377 SH SOLE 185623 0 4754 United Health Group com 91324P102 65911 128324 SH SOLE 116047 0 12277 United Parcel Service Class B com 911312106 1909 10460 SH SOLE 10396 0 64 Unitil Corp com 913259107 1232 20976 SH SOLE 20976 0 0 V F Corp com 918204108 445 10083 SH SOLE 7833 0 2250 VMWare Inc. Class A Com com 928563402 536 4704 SH SOLE 4704 0 0 Valvoline Inc com 92047W101 222 7712 SH SOLE 7712 0 0 Verint Systems Inc com 92343X100 3373 79653 SH SOLE 78387 0 1266 Verisk Analytics Inc com 92345Y106 534 3085 SH SOLE 3085 0 0 Verizon com 92343V104 9621 189572 SH SOLE 164502 0 25070 Vertex Pharmaceuticals Inc com 92532F100 721 2558 SH SOLE 1808 0 750 Vertiv Holdings LLC com 92537N108 111 13500 SH SOLE 13500 0 0 Viatris Inc com 92556V106 110 10519 SH SOLE 9625 0 894 Visa Incorporated com 92826C839 11374 57770 SH SOLE 56158 0 1612 Vontier Corp com 928881101 249 10837 SH SOLE 6793 0 4044 WEC Energy Group Inc com 92939U106 449 4466 SH SOLE 4466 0 0 WP Carey Inc com 92936U109 1093 13190 SH SOLE 13190 0 0 WR Berkley Corporation com 084423102 408 5975 SH SOLE 5975 0 0 Wabtec Corp com 929740108 7945 96792 SH SOLE 91837 0 4955 Walgreens Boots Alliance Inc com 931427108 246 6489 SH SOLE 6489 0 0 Walmart com 931142103 5750 47295 SH SOLE 45021 0 2274 Walt Disney com 254687106 37267 394773 SH SOLE 353608 0 41165 Warner Brothers Discovery Inc com 934423104 216 16087 SH SOLE 14901 0 1186 Waste Management com 94106L109 3860 25229 SH SOLE 24504 0 725 Waters Corp com 941848103 2094 6327 SH SOLE 6307 0 20 Webster Financial com 947890109 407 9667 SH SOLE 9267 0 400 Wells Fargo com 949746101 3050 77853 SH SOLE 71104 0 6750 West Pharmaceutical Services I com 955306105 519 1715 SH SOLE 1715 0 0 Westlake Chemical Corp com 960413102 750 7654 SH SOLE 7654 0 0 Weyerhaeuser com 962166104 21526 649946 SH SOLE 591894 0 58052 Wheaton Precious Metals Corp com 962879102 2227 61810 SH SOLE 60110 0 1700 Williams Cos com 969457100 299 9565 SH SOLE 9565 0 0 XCEL Energy com 98389B100 546 7719 SH SOLE 7719 0 0 Yum Brands Inc com 988498101 1126 9922 SH SOLE 9922 0 0 Yum China Holdings Inc com 98850P109 288 5931 SH SOLE 5931 0 0 Zimmer Biomet Holdings Inc com 98956P102 669 6367 SH SOLE 6367 0 0 Zoetis Inc com 98978V103 37775 219763 SH SOLE 209285 0 10478 iShares Gold Trust com 464285204 666 19409 SH SOLE 19409 0 0 iShares North America Tech com 464287515 216 800 SH SOLE 800 0 0 Owlet Inc Warrants 7/15/26 wt 69120X115 5 18000 SH SOLE 18000 0 0 MSCI EAFE Fossil Fuel Free ETF com 78470e106 574 8760 SH SOLE 8760 0 0 Sprott Physical Gold Trust com 85207H104 498 35122 SH SOLE 35122 0 0 Vanguard FTSE All-World Ex-US com 922042775 2547 50988 SH SOLE 50748 0 240 Vanguard FTSE ETF Developed Ma com 921943858 11799 289193 SH SOLE 274188 0 15005 Vanguard FTSE Emerging Markets com 922042858 7551 181293 SH SOLE 177995 0 3298 Vanguard FTSE Europe ETF com 922042874 475 8989 SH SOLE 7412 0 1577 iShares Core MSCI EAFE ETF com 46432F842 620 10536 SH SOLE 10536 0 0 iShares MSCI EAFE Index Fund com 464287465 3987 63799 SH SOLE 62242 0 1557 iShares MSCI Emerg Mkts ETF com 464287234 2320 57857 SH SOLE 56857 0 1000 Alerian MLP com 00162Q452 664 19285 SH SOLE 18700 0 585 Diamonds Trust Ser 1 com 78467X109 1067 3468 SH SOLE 3468 0 0 Energy Select Sector SPDR com 81369Y506 1460 20415 SH SOLE 19695 0 720 Financial Select Sectors SPDR com 81369Y605 2184 69452 SH SOLE 69452 0 0 Invesco QQQ Trust Series 1 com 46090E103 4540 16197 SH SOLE 15853 0 344 Invesco S&P 500 Equal Weight E com 46137V357 4075 30362 SH SOLE 30362 0 0 Invesco S&P 500 Pure Growth com 46137V266 246 1667 SH SOLE 1667 0 0 Ishares S&P NA Technology Sect com 464287549 475 1612 SH SOLE 1612 0 0 SPDR S&P 400 ETF Trust com 78467y107 789 1908 SH SOLE 1908 0 0 SPDR S&P 500 ETF Index com 78462F103 55752 147786 SH SOLE 147732 0 54 SPDR S&P Dividend ETF com 78464A763 859 7234 SH SOLE 7234 0 0 SPDR S&P Fossil Fuel Reserve E com 78468R796 994 10779 SH SOLE 10779 0 0 Schwab US Large Cap ETF com 808524201 950 21279 SH SOLE 21279 0 0 Sector SPDR Indl Select of Ben com 81369Y704 647 7405 SH SOLE 7405 0 0 Sector SPDR TR Con Stpls of Be com 81369Y308 454 6283 SH SOLE 6283 0 0 Select Sector S&P Consumer Ind com 81369Y407 663 4825 SH SOLE 4825 0 0 Select Sector S&P Health Care com 81369Y209 505 3940 SH SOLE 3940 0 0 Select Sector S&P Technology I com 81369Y803 1362 10713 SH SOLE 10713 0 0 VanEck Vectors Gold Miners ETF com 92189F106 3620 132207 SH SOLE 120192 0 12015 Vanguard Dividend Appreciation com 921908844 5277 36779 SH SOLE 36763 0 16 Vanguard ESG US Stock ETF com 921910733 230 3465 SH SOLE 3465 0 0 Vanguard Information Techology com 92204A702 1554 4759 SH SOLE 4759 0 0 Vanguard Mid Cap ETF com 922908629 5078 25782 SH SOLE 25782 0 0 Vanguard Mid-Cap Growth ETF com 922908538 273 1555 SH SOLE 1555 0 0 Vanguard REIT Index ETF com 922908553 1612 17692 SH SOLE 16325 0 1367 Vanguard Russell 1000 Value ET com 92206c714 2889 45468 SH SOLE 45468 0 0 Vanguard S&P 500 ETF com 922908363 2122 6118 SH SOLE 6118 0 0 Vanguard Small Cap ETF com 922908751 7501 42590 SH SOLE 42590 0 0 Vanguard Small Cap Growth com 922908595 3771 19141 SH SOLE 18518 0 623 Vanguard Small Cap Value ETF com 922908611 8204 54756 SH SOLE 54239 0 517 Vanguard Total Stock Market Vi com 922908769 2093 11096 SH SOLE 11096 0 0 Vanguard Value ETF com 922908744 245 1859 SH SOLE 1859 0 0 iShares Core S&P 500 ETF com 464287200 10033 26463 SH SOLE 26179 0 284 iShares Core S&P 600 Small Cap com 464287804 600 6491 SH SOLE 6071 0 420 iShares Core S&P MidCap ETF com 464287507 2774 12262 SH SOLE 12031 0 231 iShares Core S&P U.S. Value com 464287663 349 5211 SH SOLE 5211 0 0 iShares DJ Select Dividend Ind com 464287168 824 7003 SH SOLE 6704 0 299 iShares Dow Jones US Technolog com 464287721 332 4151 SH SOLE 4151 0 0 iShares MSCI USA ESG Select com 464288802 297 3675 SH SOLE 3675 0 0 iShares Nasdaq Biotechnology I com 464287556 1169 9940 SH SOLE 9940 0 0 iShares Russell 1000 Index com 464287622 8497 40900 SH SOLE 40900 0 0 iShares Russell 1000 Value Ind com 464287598 913 6297 SH SOLE 6297 0 0 iShares Russell 2000 ETF com 464287655 4920 29051 SH SOLE 27326 0 1725 iShares Russell Midcap ETF com 464287499 10928 169008 SH SOLE 169008 0 0 iShares Russell Midcap Growth com 464287481 358 4513 SH SOLE 4513 0 0 iShares Russell Midcap Value I com 464287473 905 8909 SH SOLE 8909 0 0 iShares S&P 500 Growth Index F com 464287309 1187 19667 SH SOLE 19255 0 412 iShares S&P 500 Value Index com 464287408 6934 50443 SH SOLE 50443 0 0 iShares S&P Global Healthcare com 464287325 343 4226 SH SOLE 3972 0 254 iShares S&P MidCap 400 Value I com 464287705 412 4369 SH SOLE 4369 0 0 iShares S&P SmallCap 600 Growt com 464287887 560 5321 SH SOLE 5321 0 0 iShares S&P SmallCap 600 Value com 464287879 236 2652 SH SOLE 2652 0 0 iShares Tr Russell 1000 Growth com 464287614 10696 48907 SH SOLE 48907 0 0 iShares US Real Estate ETF com 464287739 383 4164 SH SOLE 4164 0 0