The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F COVER PAGE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

Report for the Calendar Year or Quarter Ended: 06-30-2022
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: BRADLEY FOSTER & SARGENT INC/CT
Address: 185 ASYLUM STREET
11TH FLOOR
HARTFORD , CT06103-3402
Form 13F File Number: 028-05602

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Andrew Gordon
Title: CCO
Phone: 8602414691
Signature, Place, and Date of Signing:
Andrew Gordon, Bradley, Foster, & Sargent, Inc Hartford , CT 08-11-2022
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
  13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 0
Form 13F Information Table Entry Total: 434
Form 13F Information Table Value Total: 3,878,297
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name


SEC FORM 13F-HR

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company com 88579Y101 9,357 72,309 SH SOLE 60,797 0 11,512
ABB Ltd ADR com 000375204 200 7,500 SH SOLE 7,500 0 0
AFLAC com 001055102 771 13,933 SH SOLE 11,383 0 2,550
ASML Holding NV NY Registry Sh com N07059210 519 1,091 SH SOLE 1,091 0 0
AT & T com 00206R102 1,558 74,323 SH SOLE 68,230 0 6,093
Abbott Labs com 002824100 37,685 346,849 SH SOLE 289,857 0 56,993
Abbvie Inc com 00287Y109 39,357 256,965 SH SOLE 233,513 0 23,452
Academy Sport and Outdoors Inc com 00402L107 664 18,685 SH SOLE 18,685 0 0
Accenture Plc Class A F com G1151C101 9,211 33,176 SH SOLE 32,551 0 625
Adobe Inc com 00724F101 75,437 206,079 SH SOLE 193,395 0 12,684
Advanced Micro Devices Inc com 007903107 632 8,270 SH SOLE 8,270 0 0
Agco Corp com 001084102 1,107 11,219 SH SOLE 11,219 0 0
Agnico Eagle Mines Limited com 008474108 48,507 1,060,031 SH SOLE 957,351 0 102,680
Air Products & Chemicals Inc com 009158106 11,978 49,809 SH SOLE 42,004 0 7,805
Alexandria Real Estate Equitie com 015271109 4,326 29,827 SH SOLE 28,820 0 1,007
Align Technology Inc com 016255101 321 1,355 SH SOLE 1,355 0 0
Allstate com 020002101 314 2,476 SH SOLE 2,476 0 0
Alphabet Inc. Class A com 02079K305 116,433 53,428 SH SOLE 47,631 0 5,797
Alphabet Inc. Class C com 02079K107 19,274 8,811 SH SOLE 8,445 0 366
Altair Engineering com 021369103 12,098 230,439 SH SOLE 223,297 0 7,142
Altria Group Inc com 02209S103 994 23,811 SH SOLE 23,566 0 245
Amazon.com com 023135106 65,132 613,240 SH SOLE 549,070 0 64,170
Amer Tower Cl A com 03027X100 1,928 7,543 SH SOLE 7,543 0 0
American Electric Power com 025537101 308 3,214 SH SOLE 3,089 0 125
American Express com 025816109 17,797 128,390 SH SOLE 109,278 0 19,112
American Water Works Company I com 030420103 1,196 8,040 SH SOLE 7,840 0 200
Americold Realty Trust com 03064D108 340 11,310 SH SOLE 11,310 0 0
Ameriprise Financial Inc Com com 03076C106 1,061 4,465 SH SOLE 4,465 0 0
Amgen com 031162100 3,310 13,604 SH SOLE 8,456 0 5,148
Amphenol com 032095101 27,842 432,469 SH SOLE 397,773 0 34,696
Analog Devices Inc com 032654105 3,012 20,619 SH SOLE 17,594 0 3,025
Ansys com 03662Q105 5,948 24,855 SH SOLE 24,380 0 475
AppLovin Corp Cl A com 03831W108 281 8,163 SH SOLE 8,163 0 0
Apple Inc com 037833100 173,622 1,269,910 SH SOLE 1,152,720 0 117,190
Applied Materials com 038222105 785 8,630 SH SOLE 8,585 0 45
Aptiv Plc com G6095L109 342 3,838 SH SOLE 3,538 0 300
Arch Capital Group Ltd com G0450A105 1,625 35,726 SH SOLE 35,726 0 0
Archer-Daniels-Midland com 039483102 814 10,493 SH SOLE 10,493 0 0
Ares Capital Corporation com 04010L103 201 11,231 SH SOLE 8,534 0 2,697
Arthur J Gallagher com 363576109 4,877 29,912 SH SOLE 29,912 0 0
Ashland Global Holdings Inc com 044186104 316 3,071 SH SOLE 3,071 0 0
Astrazeneca PLC Sponsored ADR com 046353108 746 11,291 SH SOLE 11,291 0 0
AutoZone Inc com 053332102 3,060 1,424 SH SOLE 1,378 0 46
Autodesk com 052769106 282 1,639 SH SOLE 1,639 0 0
Automatic Data Processing com 053015103 27,399 130,445 SH SOLE 97,967 0 32,478
Avery Dennison com 053611109 385 2,380 SH SOLE 2,380 0 0
Bank of America com 060505104 8,806 282,886 SH SOLE 267,570 0 15,316
Bank of New York Mellon com 064058100 888 21,301 SH SOLE 21,301 0 0
Barings BDC Inc com 06759L103 140 15,000 SH SOLE 15,000 0 0
Barrick Gold Corp com 067901108 14,199 802,682 SH SOLE 664,693 0 137,989
Baxter International com 071813109 2,330 36,271 SH SOLE 35,060 0 1,211
Becton Dickinson com 075887109 6,114 24,800 SH SOLE 23,235 0 1,565
Berkshire Hathaway Cl A com 084670108 3,272 8 SH SOLE 7 0 1
Berkshire Hathaway Cl B com 084670702 68,308 250,195 SH SOLE 227,620 0 22,575
Bio-Techne Corp com 09073M104 1,469 4,237 SH SOLE 4,212 0 25
BlackRock Inc com 09247X101 1,071 1,758 SH SOLE 1,622 0 136
Blackrock Income Trust Inc com 09247F100 67 14,833 SH SOLE 14,833 0 0
Block Inc com 852234103 283 4,603 SH SOLE 4,603 0 0
Boeing com 097023105 484 3,541 SH SOLE 2,901 0 640
Booking Holdings Inc com 09857L108 304 174 SH SOLE 174 0 0
Boston Scientific com 101137107 30,960 830,695 SH SOLE 793,858 0 36,837
Bristol-Myers Squibb com 110122108 6,567 85,288 SH SOLE 65,826 0 19,462
Broadcom Inc. com 11135F101 6,937 14,280 SH SOLE 13,704 0 576
Broadridge Financial Solutions com 11133T103 412 2,887 SH SOLE 2,887 0 0
Broadstone Net Lease Inc com 11135E203 322 15,695 SH SOLE 15,695 0 0
Brookfield Asset Management In com 112585104 1,721 38,701 SH SOLE 38,701 0 0
Brookfield Infrastructure Part com G16252101 317 8,284 SH SOLE 8,284 0 0
CCC Intelligent Solutions Hold com 12510Q100 460 50,000 SH SOLE 50,000 0 0
CDK Global Inc com 12508E101 267 4,868 SH SOLE 4,868 0 0
CIGNA Corp com 125523100 5,279 20,031 SH SOLE 20,031 0 0
CME Group Inc com 12572Q105 3,869 18,900 SH SOLE 18,725 0 175
CRISPR Therapeutics AG com H17182108 204 3,351 SH SOLE 3,351 0 0
CSX com 126408103 1,430 49,205 SH SOLE 48,455 0 750
CVS Health Corp com 126650100 5,433 58,631 SH SOLE 48,293 0 10,338
Canadian National Railway com 136375102 45,840 407,575 SH SOLE 378,015 0 29,560
Canadian Pacific Railway Ltd com 13645T100 600 8,596 SH SOLE 8,596 0 0
Carrier Global Corp com 14448C104 3,270 91,707 SH SOLE 67,245 0 24,462
Caterpillar com 149123101 19,406 108,558 SH SOLE 82,725 0 25,833
Celanese Corporation com 150870103 223 1,898 SH SOLE 1,848 0 50
Ceridian HCM Holding Inc com 15677j108 315 6,700 SH SOLE 5,800 0 900
Charter Communications com 16119P108 516 1,101 SH SOLE 1,096 0 5
Check Point Software com M22465104 524 4,300 SH SOLE 3,200 0 1,100
Chevron Corp com 166764100 35,707 246,628 SH SOLE 212,807 0 33,821
Chubb Ltd com H1467J104 11,889 60,480 SH SOLE 49,245 0 11,235
Church & Dwight com 171340102 1,599 17,255 SH SOLE 16,100 0 1,155
Cisco Systems com 17275R102 31,985 750,108 SH SOLE 644,891 0 105,217
Citigroup com 172967424 968 21,039 SH SOLE 19,868 0 1,171
Citizens Financial Group com 174610105 1,400 39,234 SH SOLE 39,234 0 0
Clarivate Plc com G21810109 791 57,069 SH SOLE 57,069 0 0
Clorox com 189054109 853 6,048 SH SOLE 6,048 0 0
Coca Cola com 191216100 22,909 364,147 SH SOLE 343,562 0 20,585
Codexis Inc com 192005106 363 34,719 SH SOLE 34,719 0 0
Cogent Communications Group com 19239V302 2,476 40,743 SH SOLE 26,002 0 14,741
Cognizant Technology Solutions com 192446102 486 7,202 SH SOLE 6,852 0 350
Colgate-Palmolive com 194162103 4,569 57,016 SH SOLE 53,546 0 3,470
Comcast Cl A com 20030N101 22,398 570,808 SH SOLE 534,054 0 36,754
Conoco Phillips com 20825C104 57,961 645,368 SH SOLE 599,668 0 45,700
Consolidated Edison com 209115104 221 2,324 SH SOLE 2,179 0 145
Constellation Brands Inc Cl A com 21036P108 21,356 91,631 SH SOLE 86,899 0 4,732
Cooper Companies com 216648402 2,787 8,902 SH SOLE 8,902 0 0
Corning com 219350105 847 26,887 SH SOLE 26,887 0 0
Corteva Inc com 22052L104 661 12,203 SH SOLE 9,453 0 2,750
Costco com 22160k105 79,114 165,069 SH SOLE 142,805 0 22,264
Coterra Energy Inc com 127097103 2,182 84,611 SH SOLE 78,111 0 6,500
Crown Castle International Cor com 22822V101 30,257 179,694 SH SOLE 151,735 0 27,959
Crown Holdings Inc com 228368106 2,988 32,413 SH SOLE 32,413 0 0
Cullen/Frost Bankers com 229899109 591 5,075 SH SOLE 3,975 0 1,100
Cummins Inc com 231021106 475 2,453 SH SOLE 2,453 0 0
CytoSorbents Corp com 23283X206 22 10,000 SH SOLE 10,000 0 0
D R Horton Inc com 23331A109 4,941 74,647 SH SOLE 73,845 0 802
Danaher com 235851102 124,248 490,090 SH SOLE 440,377 0 49,713
Deere com 244199105 56,083 187,275 SH SOLE 164,757 0 22,518
Devon Energy com 25179M103 1,202 21,806 SH SOLE 21,806 0 0
Diageo Plc ADR com 25243Q205 725 4,166 SH SOLE 4,166 0 0
Dolby Laboratories Inc com 25659T107 267 3,725 SH SOLE 2,525 0 1,200
Dollar General Corp com 256677105 240 978 SH SOLE 978 0 0
Dominion Energy com 25746U109 3,381 42,364 SH SOLE 28,559 0 13,805
Dover Corp com 260003108 547 4,509 SH SOLE 4,459 0 50
Dow Inc com 260557103 1,983 38,420 SH SOLE 11,972 0 26,448
DuPont De Nemours Inc com 26614N102 485 8,728 SH SOLE 7,089 0 1,639
Duke Energy com 26441C204 1,658 15,467 SH SOLE 15,392 0 75
Dynatrace Inc com 268150109 740 18,758 SH SOLE 18,758 0 0
EOG Resources com 26875P101 889 8,049 SH SOLE 7,924 0 125
East West Bancorp com 27579R104 693 10,690 SH SOLE 9,590 0 1,100
EastGroup Properties Inc REIT com 277276101 228 1,480 SH SOLE 1,480 0 0
Eastman Chemical com 277432100 598 6,662 SH SOLE 6,662 0 0
Eaton Corp PLC com G29183103 445 3,535 SH SOLE 2,835 0 700
Ebay com 278642103 703 16,869 SH SOLE 16,569 0 300
Ecolab com 278865100 7,352 47,812 SH SOLE 44,073 0 3,739
Edwards Lifesciences com 28176E108 1,851 19,471 SH SOLE 19,471 0 0
Electronic Arts com 285512109 541 4,445 SH SOLE 4,445 0 0
Elevance Health Inc com 036752103 740 1,534 SH SOLE 1,481 0 53
Eli Lilly com 532457108 6,754 20,830 SH SOLE 18,862 0 1,968
Emerson Electric com 291011104 2,744 34,496 SH SOLE 30,780 0 3,716
Enbridge Inc com 29250N105 31,531 746,135 SH SOLE 687,881 0 58,254
Enphase Energy Inc com 29355a107 1,556 7,970 SH SOLE 7,753 0 217
Enterprise Products LP com 293792107 5,628 230,931 SH SOLE 218,718 0 12,213
Equinix Inc com 29444U700 359 546 SH SOLE 546 0 0
Estee Lauder com 518439104 702 2,758 SH SOLE 2,758 0 0
Eversource Energy com 30040W108 7,702 91,183 SH SOLE 88,054 0 3,129
Extra Space Storage Inc com 30225T102 289 1,696 SH SOLE 1,692 0 4
Exxon Mobil com 30231G102 13,102 152,987 SH SOLE 124,692 0 28,295
Fastenal Company com 311900104 3,455 69,201 SH SOLE 50,982 0 18,219
FedEx Corporation com 31428X106 5,715 25,209 SH SOLE 24,259 0 950
Fidelity Natl Information Svcs com 31620M106 252 2,746 SH SOLE 2,746 0 0
First Solar Inc com 336433107 1,682 24,685 SH SOLE 20,885 0 3,800
Fiserv com 337738108 6,324 71,081 SH SOLE 69,646 0 1,435
Fortinet Inc com 34959E109 265 4,680 SH SOLE 4,680 0 0
Fortive Corp com 34959J108 6,426 118,163 SH SOLE 87,128 0 31,035
Fortress Transportation com 34960P101 1,042 53,898 SH SOLE 53,898 0 0
Franco Nevada Corporation com 351858105 2,948 22,402 SH SOLE 18,682 0 3,720
Freeport McMoRan com 35671D857 1,070 36,569 SH SOLE 34,660 0 1,909
Generac Holdings Inc. com 368736104 325 1,543 SH SOLE 1,358 0 185
General Dynamics com 369550108 1,378 6,228 SH SOLE 5,498 0 730
General Electric com 369604301 1,213 19,050 SH SOLE 18,307 0 743
General Mills com 370334104 3,638 48,216 SH SOLE 31,372 0 16,844
Genuine Parts com 372460105 416 3,125 SH SOLE 3,125 0 0
Gilead Sciences com 375558103 2,686 43,464 SH SOLE 39,424 0 4,040
Ginkgo Bioworks Holdings Inc com 37611X100 177 74,390 SH SOLE 74,390 0 0
GlaxoSmithKline PLC com 37733W105 311 7,142 SH SOLE 6,992 0 150
Goldman Sachs com 38141G104 2,483 8,360 SH SOLE 8,160 0 200
Graco Inc com 384109104 326 5,488 SH SOLE 5,488 0 0
Grainger W W com 384802104 979 2,155 SH SOLE 1,680 0 475
HP Inc com 40434L105 557 16,999 SH SOLE 16,999 0 0
Heico Corp com 422806109 282 2,150 SH SOLE 2,150 0 0
Henry Schein com 806407102 1,073 13,985 SH SOLE 12,585 0 1,400
Hershey Foods com 427866108 1,327 6,169 SH SOLE 4,700 0 1,469
Hewlett Packard Enterprise Co com 42824C109 225 16,999 SH SOLE 16,999 0 0
Hilton com 43300A203 734 6,590 SH SOLE 6,590 0 0
Home Depot com 437076102 59,896 218,382 SH SOLE 209,753 0 8,629
Honeywell International com 438516106 17,212 99,028 SH SOLE 93,894 0 5,134
Howmet Aerospace com 443201108 13,331 423,870 SH SOLE 418,074 0 5,796
Hubbell Inc com 443510607 714 3,997 SH SOLE 3,641 0 356
Humana com 444859102 967 2,065 SH SOLE 2,065 0 0
Hunt JB Transport Services com 445658107 2,171 13,786 SH SOLE 13,061 0 725
Hyatt Hotels Corp Cl A com 448579102 1,879 25,425 SH SOLE 25,425 0 0
ICON Plc com G4705A100 275 1,268 SH SOLE 1,268 0 0
IQVIA Holdings com 46266C105 48,189 222,081 SH SOLE 208,299 0 13,782
Illinois Tool Works com 452308109 1,577 8,651 SH SOLE 7,717 0 934
Illumina Inc com 452327109 3,464 18,792 SH SOLE 18,168 0 624
Industrial Logistics Prop Wi com 456237106 248 17,640 SH SOLE 17,640 0 0
Ingersoll Rand Inc com 45687V106 219 5,193 SH SOLE 4,223 0 970
Int'l Flavors & Fragrances com 459506101 2,588 21,727 SH SOLE 12,380 0 9,347
Intel com 458140100 4,860 129,907 SH SOLE 111,539 0 18,368
IntercontinentalExchange Group com 45866F104 274 2,918 SH SOLE 2,828 0 90
International Business Machine com 459200101 8,413 59,588 SH SOLE 50,914 0 8,674
International Paper com 460146103 663 15,843 SH SOLE 15,843 0 0
Intuit com 461202103 3,259 8,456 SH SOLE 8,356 0 100
Intuitive Surgical com 46120E602 4,785 23,838 SH SOLE 23,256 0 582
Iron Mountain com 46284V101 219 4,504 SH SOLE 4,504 0 0
J P Morgan Chase com 46625H100 107,641 955,876 SH SOLE 880,909 0 74,967
Jacobs Engineering com 469814107 524 4,123 SH SOLE 4,018 0 105
Johnson & Johnson com 478160104 68,183 384,111 SH SOLE 345,029 0 39,082
Johnson Controls com G51502105 880 18,377 SH SOLE 6,804 0 11,573
KKR & Co Inc com 48251W104 503 10,866 SH SOLE 10,866 0 0
Kellogg com 487836108 393 5,514 SH SOLE 4,864 0 650
Keurig Dr Pepper Inc com 49271V100 1,021 28,843 SH SOLE 28,843 0 0
KeyCorp com 493267108 331 19,202 SH SOLE 19,202 0 0
Keysight Technologies Inc com 49338L103 1,870 13,564 SH SOLE 12,964 0 600
Kimberly-Clark com 494368103 3,121 23,090 SH SOLE 20,909 0 2,181
Kinder Morgan Inc com 49456B101 5,008 298,803 SH SOLE 295,803 0 3,000
L3Harris Technoligies Inc com 502431109 1,101 4,557 SH SOLE 3,505 0 1,052
Leidos Holdings Inc com 525327102 862 8,557 SH SOLE 7,207 0 1,350
Lexington Realty Trust com 529043101 462 43,015 SH SOLE 43,015 0 0
Lincoln Electric com 533900106 488 3,960 SH SOLE 3,960 0 0
Lincoln National com 534187109 374 8,000 SH SOLE 8,000 0 0
Linde Plc com G5494J103 2,464 8,569 SH SOLE 7,107 0 1,462
Littelfuse Inc com 537008104 1,711 6,734 SH SOLE 6,734 0 0
Lockheed Martin com 539830109 10,540 24,513 SH SOLE 22,949 0 1,564
Lowes com 548661107 23,404 133,992 SH SOLE 103,494 0 30,498
LuLuLemon Athletica Inc com 550021109 238 873 SH SOLE 873 0 0
M&T Bank com 55261F104 3,153 19,781 SH SOLE 19,781 0 0
MSCI Inc com 55354G100 533 1,294 SH SOLE 1,294 0 0
Magellan Midstream Partners LP com 559080106 4,298 89,992 SH SOLE 83,307 0 6,685
Marathon Petroleum Corporation com 56585A102 524 6,374 SH SOLE 6,374 0 0
Marriott International com 571903202 454 3,338 SH SOLE 3,338 0 0
Marsh & McLennan com 571748102 73,543 473,710 SH SOLE 403,347 0 70,363
Mastercard Inc Cl A com 57636Q104 43,456 137,745 SH SOLE 131,020 0 6,725
Matador Resources Co com 576485205 1,654 35,503 SH SOLE 35,503 0 0
McCormick com 579780206 27,517 330,539 SH SOLE 307,140 0 23,399
McDonalds com 580135101 41,052 166,285 SH SOLE 139,403 0 26,882
Medtronic PLC com G5960L103 1,446 16,109 SH SOLE 14,299 0 1,810
Merck com 58933Y105 51,235 561,971 SH SOLE 512,881 0 49,090
Meta Platforms Inc Class A com 30303M102 8,662 53,716 SH SOLE 52,361 0 1,355
Metlife Inc com 59156R108 208 3,312 SH SOLE 3,312 0 0
Mettler-Toledo International com 592688105 3,226 2,808 SH SOLE 2,808 0 0
Microchip Technology com 595017104 433 7,452 SH SOLE 6,130 0 1,322
Microsoft com 594918104 196,367 764,583 SH SOLE 691,571 0 73,012
Mondelez International com 609207105 35,656 574,261 SH SOLE 489,882 0 84,379
Moody's Corp com 615369105 394 1,448 SH SOLE 1,448 0 0
Morgan Stanley com 617446448 1,189 15,634 SH SOLE 15,148 0 486
Morningstar Inc com 617700109 731 3,021 SH SOLE 3,021 0 0
Mosaic Company com 61945C103 288 6,095 SH SOLE 4,995 0 1,100
NVR Inc com 62944t105 6,074 1,517 SH SOLE 1,517 0 0
National Instruments com 636518102 776 24,856 SH SOLE 23,356 0 1,500
NextEra Energy com 65339F101 22,293 287,795 SH SOLE 261,603 0 26,192
Nike Inc Class B com 654106103 32,246 315,515 SH SOLE 277,092 0 38,423
Nisource com 65473P105 6,402 217,100 SH SOLE 217,100 0 0
Nordson Corp com 655663102 4,861 24,013 SH SOLE 23,013 0 1,000
Norfolk Southern com 655844108 4,859 21,376 SH SOLE 19,912 0 1,464
Northern Trust Corp com 665859104 414 4,292 SH SOLE 4,292 0 0
Northrop Grumman com 666807102 48,820 102,011 SH SOLE 96,668 0 5,343
Novartis A G ADR com 66987V109 3,408 40,318 SH SOLE 23,222 0 17,096
Novo Nordisk A/S ADR com 670100205 4,081 36,622 SH SOLE 36,622 0 0
Nucor com 670346105 214 2,054 SH SOLE 2,054 0 0
Nvidia Corp com 67066G104 1,935 12,763 SH SOLE 12,763 0 0
O'Reilly Automotive Inc com 67103H107 644 1,019 SH SOLE 1,019 0 0
Okta Inc com 679295105 533 5,893 SH SOLE 5,893 0 0
Old Dominion Freight Line com 679580100 887 3,462 SH SOLE 3,462 0 0
Omnicom com 681919106 1,121 17,624 SH SOLE 3,961 0 13,663
Oneok Inc com 682680103 597 10,750 SH SOLE 10,750 0 0
Oracle com 68389X105 15,190 217,398 SH SOLE 187,858 0 29,540
Organon & Co com 68622V106 216 6,406 SH SOLE 5,661 0 745
Otis Worldwide Corp com 68902V107 6,334 89,628 SH SOLE 76,382 0 13,245
PNC Financial com 693475105 556 3,523 SH SOLE 3,523 0 0
PPG Industries com 693506107 581 5,080 SH SOLE 5,080 0 0
Palo Alto Networks Inc com 697435105 4,068 8,235 SH SOLE 8,203 0 32
Paramount Global Class B com 92556H206 298 12,078 SH SOLE 12,078 0 0
Parker-Hannifin com 701094104 4,779 19,422 SH SOLE 19,171 0 251
PayPal Holdings com 70450Y103 3,647 52,216 SH SOLE 50,845 0 1,371
Paychex com 704326107 1,184 10,399 SH SOLE 10,399 0 0
Paylocity Holding Corp com 70438V106 1,252 7,180 SH SOLE 7,180 0 0
Pentair Plc com G7S00T104 202 4,405 SH SOLE 4,405 0 0
Pepsico com 713448108 90,007 540,066 SH SOLE 476,331 0 63,735
Pfizer com 717081103 18,118 345,561 SH SOLE 316,827 0 28,734
Philip Morris International com 718172109 2,256 22,847 SH SOLE 22,747 0 100
Phillips 66 com 718546104 859 10,474 SH SOLE 10,474 0 0
Potlatch Corporation com 737630103 1,265 28,621 SH SOLE 9,070 0 19,551
Price T Rowe Group Inc com 74144T108 613 5,393 SH SOLE 4,881 0 512
Procter & Gamble com 742718109 46,713 324,872 SH SOLE 286,220 0 38,652
Progressive com 743315103 539 4,639 SH SOLE 4,639 0 0
Prudential Financial Inc com 744320102 321 3,355 SH SOLE 3,355 0 0
Public Service Enterprise com 744573106 475 7,509 SH SOLE 7,509 0 0
Pultegroup Inc. com 745867101 363 9,172 SH SOLE 9,172 0 0
Qualcomm com 747525103 5,061 39,621 SH SOLE 33,935 0 5,686
Quanta Services com 74762E102 935 7,460 SH SOLE 6,885 0 575
Quest Diagnostics com 74834L100 219 1,650 SH SOLE 1,650 0 0
RBC Bearings Inc com 75524b104 21,836 118,066 SH SOLE 108,314 0 9,752
RPM International Inc com 749685103 288 3,665 SH SOLE 3,665 0 0
Raymond James Financial Inc com 754730109 851 9,515 SH SOLE 9,515 0 0
Raytheon Technologies com 75513E101 65,718 683,775 SH SOLE 631,551 0 52,224
Realty Income Corp com 756109104 8,121 118,971 SH SOLE 115,807 0 3,164
Regeneron Pharmaceuticals Inc com 75886F107 1,160 1,961 SH SOLE 1,961 0 0
Republic Services com 760759100 649 4,957 SH SOLE 4,957 0 0
Rockwell Automation Inc com 773903109 227 1,137 SH SOLE 1,137 0 0
Roper Industries Inc com 776696106 569 1,441 SH SOLE 1,441 0 0
Ross Stores com 778296103 999 14,229 SH SOLE 14,229 0 0
RxSight Inc com 78349D107 789 56,069 SH SOLE 53,819 0 2,250
S&P Global Inc com 78409V104 2,612 7,751 SH SOLE 7,751 0 0
SPDR Gold Shares com 78463V107 53,878 319,824 SH SOLE 301,079 0 18,745
SS & C Technologies com 78467J100 22,071 380,072 SH SOLE 369,966 0 10,106
Salesforce.com Inc com 79466L302 9,892 59,938 SH SOLE 57,721 0 2,217
Schlumberger com 806857108 728 20,367 SH SOLE 19,072 0 1,295
Shell Plc ADR com 780259305 554 10,603 SH SOLE 9,737 0 866
Sherwin-Williams com 824348106 31,799 142,016 SH SOLE 125,620 0 16,396
Simon Property Group com 828806109 380 4,008 SH SOLE 3,848 0 160
Smucker com 832696405 378 2,951 SH SOLE 2,951 0 0
SolarEdge Technologies Inc com 83417M104 1,289 4,711 SH SOLE 4,331 0 380
Southern Co com 842587107 562 7,888 SH SOLE 7,718 0 170
Spirit Realty Capital Inc. com 84860W300 4,605 121,880 SH SOLE 118,355 0 3,525
Stanley Black & Decker Inc com 854502101 4,581 43,684 SH SOLE 30,174 0 13,510
Starbucks com 855244109 18,384 240,654 SH SOLE 230,769 0 9,885
Starwood Property Trust Compan com 85571B105 249 11,939 SH SOLE 8,999 0 2,940
State Street com 857477103 3,102 50,309 SH SOLE 49,409 0 900
Store Capital Corp com 862121100 4,271 163,755 SH SOLE 162,755 0 1,000
Stryker com 863667101 32,279 162,262 SH SOLE 152,549 0 9,713
Synopsys Inc com 871607107 630 2,075 SH SOLE 2,075 0 0
Sysco com 871829107 42,856 505,910 SH SOLE 462,701 0 43,209
T-Mobile US Inc com 872590104 6,726 49,991 SH SOLE 45,495 0 4,496
TC Energy Corp com 87807B107 6,030 116,395 SH SOLE 113,628 0 2,767
TE Connectivity Limited com H84989104 3,366 29,748 SH SOLE 18,739 0 11,009
TJX Corp com 872540109 10,910 195,344 SH SOLE 191,759 0 3,585
Taiwan Semiconductor Mft Co Lt com 874039100 1,800 22,018 SH SOLE 21,718 0 300
Take-Two Interactive Software com 874054109 337 2,751 SH SOLE 2,751 0 0
Tapestry Inc com 876030107 549 18,000 SH SOLE 18,000 0 0
Target com 87612E106 3,270 23,154 SH SOLE 19,324 0 3,830
Teledyne Technologies com 879360105 1,366 3,641 SH SOLE 3,641 0 0
Tesla Motors Inc com 88160R101 599 890 SH SOLE 890 0 0
Texas Instruments com 882508104 7,002 45,568 SH SOLE 39,856 0 5,712
Texas Pacific Land com 88262P102 909 611 SH SOLE 611 0 0
The Blackstone Group Inc - A com 09260D107 8,287 90,840 SH SOLE 84,958 0 5,882
The Charles Schwab Corp com 808513105 232 3,676 SH SOLE 3,676 0 0
The Travelers Companies Inc com 89417E109 6,882 40,691 SH SOLE 33,878 0 6,813
Thermo Fisher Scientific com 883556102 97,917 180,233 SH SOLE 160,217 0 20,016
Thomson Reuters Corporation com 884903709 540 5,179 SH SOLE 5,179 0 0
Tractor Supply Company com 892356106 2,486 12,826 SH SOLE 12,826 0 0
Trane Technologies com G8994E103 738 5,679 SH SOLE 4,579 0 1,100
TransUnion com 89400J107 1,234 15,427 SH SOLE 15,427 0 0
US Bancorp com 902973304 6,869 149,261 SH SOLE 89,995 0 59,266
Ulta Salon Cosmetics and Fragr com 90384S303 478 1,240 SH SOLE 1,240 0 0
Unilever Plc Sponsored ADR com 904767704 351 7,666 SH SOLE 7,666 0 0
Union Pacific com 907818108 40,604 190,377 SH SOLE 185,623 0 4,754
United Health Group com 91324P102 65,911 128,324 SH SOLE 116,047 0 12,277
United Parcel Service Class B com 911312106 1,909 10,460 SH SOLE 10,396 0 64
Unitil Corp com 913259107 1,232 20,976 SH SOLE 20,976 0 0
V F Corp com 918204108 445 10,083 SH SOLE 7,833 0 2,250
VMWare Inc. Class A Com com 928563402 536 4,704 SH SOLE 4,704 0 0
Valvoline Inc com 92047W101 222 7,712 SH SOLE 7,712 0 0
Verint Systems Inc com 92343X100 3,373 79,653 SH SOLE 78,387 0 1,266
Verisk Analytics Inc com 92345Y106 534 3,085 SH SOLE 3,085 0 0
Verizon com 92343V104 9,621 189,572 SH SOLE 164,502 0 25,070
Vertex Pharmaceuticals Inc com 92532F100 721 2,558 SH SOLE 1,808 0 750
Vertiv Holdings LLC com 92537N108 111 13,500 SH SOLE 13,500 0 0
Viatris Inc com 92556V106 110 10,519 SH SOLE 9,625 0 894
Visa Incorporated com 92826C839 11,374 57,770 SH SOLE 56,158 0 1,612
Vontier Corp com 928881101 249 10,837 SH SOLE 6,793 0 4,044
WEC Energy Group Inc com 92939U106 449 4,466 SH SOLE 4,466 0 0
WP Carey Inc com 92936U109 1,093 13,190 SH SOLE 13,190 0 0
WR Berkley Corporation com 084423102 408 5,975 SH SOLE 5,975 0 0
Wabtec Corp com 929740108 7,945 96,792 SH SOLE 91,837 0 4,955
Walgreens Boots Alliance Inc com 931427108 246 6,489 SH SOLE 6,489 0 0
Walmart com 931142103 5,750 47,295 SH SOLE 45,021 0 2,274
Walt Disney com 254687106 37,267 394,773 SH SOLE 353,608 0 41,165
Warner Brothers Discovery Inc com 934423104 216 16,087 SH SOLE 14,901 0 1,186
Waste Management com 94106L109 3,860 25,229 SH SOLE 24,504 0 725
Waters Corp com 941848103 2,094 6,327 SH SOLE 6,307 0 20
Webster Financial com 947890109 407 9,667 SH SOLE 9,267 0 400
Wells Fargo com 949746101 3,050 77,853 SH SOLE 71,104 0 6,750
West Pharmaceutical Services I com 955306105 519 1,715 SH SOLE 1,715 0 0
Westlake Chemical Corp com 960413102 750 7,654 SH SOLE 7,654 0 0
Weyerhaeuser com 962166104 21,526 649,946 SH SOLE 591,894 0 58,052
Wheaton Precious Metals Corp com 962879102 2,227 61,810 SH SOLE 60,110 0 1,700
Williams Cos com 969457100 299 9,565 SH SOLE 9,565 0 0
XCEL Energy com 98389B100 546 7,719 SH SOLE 7,719 0 0
Yum Brands Inc com 988498101 1,126 9,922 SH SOLE 9,922 0 0
Yum China Holdings Inc com 98850P109 288 5,931 SH SOLE 5,931 0 0
Zimmer Biomet Holdings Inc com 98956P102 669 6,367 SH SOLE 6,367 0 0
Zoetis Inc com 98978V103 37,775 219,763 SH SOLE 209,285 0 10,478
iShares Gold Trust com 464285204 666 19,409 SH SOLE 19,409 0 0
iShares North America Tech com 464287515 216 800 SH SOLE 800 0 0
Owlet Inc Warrants 7/15/26 wt 69120X115 5 18,000 SH SOLE 18,000 0 0
MSCI EAFE Fossil Fuel Free ETF com 78470e106 574 8,760 SH SOLE 8,760 0 0
Sprott Physical Gold Trust com 85207H104 498 35,122 SH SOLE 35,122 0 0
Vanguard FTSE All-World Ex-US com 922042775 2,547 50,988 SH SOLE 50,748 0 240
Vanguard FTSE ETF Developed Ma com 921943858 11,799 289,193 SH SOLE 274,188 0 15,005
Vanguard FTSE Emerging Markets com 922042858 7,551 181,293 SH SOLE 177,995 0 3,298
Vanguard FTSE Europe ETF com 922042874 475 8,989 SH SOLE 7,412 0 1,577
iShares Core MSCI EAFE ETF com 46432F842 620 10,536 SH SOLE 10,536 0 0
iShares MSCI EAFE Index Fund com 464287465 3,987 63,799 SH SOLE 62,242 0 1,557
iShares MSCI Emerg Mkts ETF com 464287234 2,320 57,857 SH SOLE 56,857 0 1,000
Alerian MLP com 00162Q452 664 19,285 SH SOLE 18,700 0 585
Diamonds Trust Ser 1 com 78467X109 1,067 3,468 SH SOLE 3,468 0 0
Energy Select Sector SPDR com 81369Y506 1,460 20,415 SH SOLE 19,695 0 720
Financial Select Sectors SPDR com 81369Y605 2,184 69,452 SH SOLE 69,452 0 0
Invesco QQQ Trust Series 1 com 46090E103 4,540 16,197 SH SOLE 15,853 0 344
Invesco S&P 500 Equal Weight E com 46137V357 4,075 30,362 SH SOLE 30,362 0 0
Invesco S&P 500 Pure Growth com 46137V266 246 1,667 SH SOLE 1,667 0 0
Ishares S&P NA Technology Sect com 464287549 475 1,612 SH SOLE 1,612 0 0
SPDR S&P 400 ETF Trust com 78467y107 789 1,908 SH SOLE 1,908 0 0
SPDR S&P 500 ETF Index com 78462F103 55,752 147,786 SH SOLE 147,732 0 54
SPDR S&P Dividend ETF com 78464A763 859 7,234 SH SOLE 7,234 0 0
SPDR S&P Fossil Fuel Reserve E com 78468R796 994 10,779 SH SOLE 10,779 0 0
Schwab US Large Cap ETF com 808524201 950 21,279 SH SOLE 21,279 0 0
Sector SPDR Indl Select of Ben com 81369Y704 647 7,405 SH SOLE 7,405 0 0
Sector SPDR TR Con Stpls of Be com 81369Y308 454 6,283 SH SOLE 6,283 0 0
Select Sector S&P Consumer Ind com 81369Y407 663 4,825 SH SOLE 4,825 0 0
Select Sector S&P Health Care com 81369Y209 505 3,940 SH SOLE 3,940 0 0
Select Sector S&P Technology I com 81369Y803 1,362 10,713 SH SOLE 10,713 0 0
VanEck Vectors Gold Miners ETF com 92189F106 3,620 132,207 SH SOLE 120,192 0 12,015
Vanguard Dividend Appreciation com 921908844 5,277 36,779 SH SOLE 36,763 0 16
Vanguard ESG US Stock ETF com 921910733 230 3,465 SH SOLE 3,465 0 0
Vanguard Information Techology com 92204A702 1,554 4,759 SH SOLE 4,759 0 0
Vanguard Mid Cap ETF com 922908629 5,078 25,782 SH SOLE 25,782 0 0
Vanguard Mid-Cap Growth ETF com 922908538 273 1,555 SH SOLE 1,555 0 0
Vanguard REIT Index ETF com 922908553 1,612 17,692 SH SOLE 16,325 0 1,367
Vanguard Russell 1000 Value ET com 92206c714 2,889 45,468 SH SOLE 45,468 0 0
Vanguard S&P 500 ETF com 922908363 2,122 6,118 SH SOLE 6,118 0 0
Vanguard Small Cap ETF com 922908751 7,501 42,590 SH SOLE 42,590 0 0
Vanguard Small Cap Growth com 922908595 3,771 19,141 SH SOLE 18,518 0 623
Vanguard Small Cap Value ETF com 922908611 8,204 54,756 SH SOLE 54,239 0 517
Vanguard Total Stock Market Vi com 922908769 2,093 11,096 SH SOLE 11,096 0 0
Vanguard Value ETF com 922908744 245 1,859 SH SOLE 1,859 0 0
iShares Core S&P 500 ETF com 464287200 10,033 26,463 SH SOLE 26,179 0 284
iShares Core S&P 600 Small Cap com 464287804 600 6,491 SH SOLE 6,071 0 420
iShares Core S&P MidCap ETF com 464287507 2,774 12,262 SH SOLE 12,031 0 231
iShares Core S&P U.S. Value com 464287663 349 5,211 SH SOLE 5,211 0 0
iShares DJ Select Dividend Ind com 464287168 824 7,003 SH SOLE 6,704 0 299
iShares Dow Jones US Technolog com 464287721 332 4,151 SH SOLE 4,151 0 0
iShares MSCI USA ESG Select com 464288802 297 3,675 SH SOLE 3,675 0 0
iShares Nasdaq Biotechnology I com 464287556 1,169 9,940 SH SOLE 9,940 0 0
iShares Russell 1000 Index com 464287622 8,497 40,900 SH SOLE 40,900 0 0
iShares Russell 1000 Value Ind com 464287598 913 6,297 SH SOLE 6,297 0 0
iShares Russell 2000 ETF com 464287655 4,920 29,051 SH SOLE 27,326 0 1,725
iShares Russell Midcap ETF com 464287499 10,928 169,008 SH SOLE 169,008 0 0
iShares Russell Midcap Growth com 464287481 358 4,513 SH SOLE 4,513 0 0
iShares Russell Midcap Value I com 464287473 905 8,909 SH SOLE 8,909 0 0
iShares S&P 500 Growth Index F com 464287309 1,187 19,667 SH SOLE 19,255 0 412
iShares S&P 500 Value Index com 464287408 6,934 50,443 SH SOLE 50,443 0 0
iShares S&P Global Healthcare com 464287325 343 4,226 SH SOLE 3,972 0 254
iShares S&P MidCap 400 Value I com 464287705 412 4,369 SH SOLE 4,369 0 0
iShares S&P SmallCap 600 Growt com 464287887 560 5,321 SH SOLE 5,321 0 0
iShares S&P SmallCap 600 Value com 464287879 236 2,652 SH SOLE 2,652 0 0
iShares Tr Russell 1000 Growth com 464287614 10,696 48,907 SH SOLE 48,907 0 0
iShares US Real Estate ETF com 464287739 383 4,164 SH SOLE 4,164 0 0