0001526411-22-000003.txt : 20220214 0001526411-22-000003.hdr.sgml : 20220214 20220214151353 ACCESSION NUMBER: 0001526411-22-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220214 DATE AS OF CHANGE: 20220214 EFFECTIVENESS DATE: 20220214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Barrett Asset Management, LLC CENTRAL INDEX KEY: 0001526411 IRS NUMBER: 274450823 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14516 FILM NUMBER: 22630276 BUSINESS ADDRESS: STREET 1: 90 PARK AVENUE STREET 2: 34TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10016 BUSINESS PHONE: 212-983-5080 MAIL ADDRESS: STREET 1: 90 PARK AVENUE STREET 2: 34TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10016 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001526411 XXXXXXXX 12-31-2021 12-31-2021 Barrett Asset Management, LLC
90 PARK AVENUE 34TH FLOOR NEW YORK NY 10016
13F HOLDINGS REPORT 028-14516 N
Michael J. Andrews Chief Compliance and Operations Officer 2129835080 Michael J. Andrews New York City NY 02-14-2022 0 578 2654197 false
INFORMATION TABLE 2 BAM13F123121.xml 3M CO Com 88579Y101 6994 39376 SH SOLE 38933 0 443 ABB LTD Adr 000375204 4 100 SH SOLE 0 0 100 ABBOTT LABORATORIES Com 002824100 15574 110655 SH SOLE 109210 0 1445 ABBVIE INC Com 00287Y109 43399 320521 SH SOLE 272307 0 48214 ACCENTURE PLC Com G1151C101 100399 242189 SH SOLE 213474 0 28715 ACTIVISION BLIZZARD INC Com 00507V109 59 890 SH SOLE 0 0 890 ADOBE INC Com 00724F101 25769 45443 SH SOLE 41850 0 3593 AEGON NV Adr 007924103 2 326 SH SOLE 0 0 326 AGNICO EAGLE MINES LTD Com 008474108 24 450 SH SOLE 0 0 450 AIA GRP LTD Adr 001317205 867 21500 SH SOLE 21500 0 0 AIR PRODUCTS AND CHEMICALS INC Com 009158106 435 1431 SH SOLE 1423 0 8 AKAMAI TECHNOLOGIES INC Com 00971T101 13 110 SH SOLE 0 0 110 ALASKA AIR GRP INC Com 011659109 8 149 SH SOLE 0 0 149 ALLISON TRANSMISSION HLDGS INC Com 01973R101 4 100 SH SOLE 0 0 100 ALLSTATE CORP Com 020002101 65 549 SH SOLE 0 0 549 ALPHABET INC CL A Com 02079K305 40722 14057 SH SOLE 11372 0 2685 ALPHABET INC CL C Com 02079K107 106950 36961 SH SOLE 32099 0 4862 ALTRIA GRP INC Com 02209S103 820 17309 SH SOLE 17265 0 44 AMAZON.COM INC Com 023135106 50285 15081 SH SOLE 13319 0 1762 AMEREN CORP Com 023608102 36 404 SH SOLE 0 0 404 AMERICAN BALANCED FD Mfo 024071821 23 702 SH SOLE 0 0 702 AMERICAN CENTURY ULTRA FD Mfo 025083874 59 641 SH SOLE 0 0 641 AMERICAN ELECTRIC POWER CO INC Com 025537101 188 2117 SH SOLE 0 0 2117 AMERICAN EXPRESS CO Com 025816109 5645 34504 SH SOLE 26533 0 7971 AMERICAN FDS AMCAP F2 Mfo 023375827 189 4108 SH SOLE 0 0 4108 AMERICAN FDS AMERICAN BAL A Mfo 024071102 27 814 SH SOLE 0 0 814 AMERICAN FDS AMERICAN BAL C Mfo 024071300 93 2798 SH SOLE 0 0 2798 AMERICAN FDS CAP INCM BUILDER Mfo 140193103 98 1400 SH SOLE 0 0 1400 AMERICAN FDS EUROPACIFIC GRWTH FD Mfo 29875E100 253 3916 SH SOLE 0 0 3916 AMERICAN FDS GRWTH FD OF AMER A Mfo 399874106 114 1540 SH SOLE 0 0 1540 AMERICAN FDS GRWTH FD OF AMER F1 Mfo 399874403 37 499 SH SOLE 0 0 499 AMERICAN FDS GRWTH FD OF AMER F2 Mfo 399874825 190 2572 SH SOLE 0 0 2572 AMERICAN FDS INVST CO OF AMER Mfo 461308108 64 1238 SH SOLE 0 0 1238 AMERICAN FDS NEW WORLD FD Mfo 649280823 86 1001 SH SOLE 0 0 1001 AMERICAN INTL GRP INC Com 026874784 151 2660 SH SOLE 0 0 2660 AMERICAN TOWER CORP Reit 03027X100 1321 4515 SH SOLE 4500 0 15 AMERICAN WATER WORKS CO INC Com 030420103 146 774 SH SOLE 0 0 774 AMERIPRISE FINANCIAL INC Com 03076C106 230 764 SH SOLE 764 0 0 AMETEK INC Com 031100100 238 1620 SH SOLE 1585 0 35 AMGEN INC Com 031162100 1207 5366 SH SOLE 4688 0 678 AMPHENOL CORP Com 032095101 70 796 SH SOLE 0 0 796 ANALOG DEVICES INC Com 032654105 649 3691 SH SOLE 3369 0 322 ANNALY CAP MANAGEMENT INC Reit 035710409 111 14207 SH SOLE 13757 0 450 ANSYS INC Com 03662Q105 111 277 SH SOLE 0 0 277 ANTHEM INC Com 036752103 98 212 SH SOLE 0 0 212 AON PLC Com G0403H108 333 1108 SH SOLE 1108 0 0 APPLE INC Com 037833100 127769 719542 SH SOLE 623467 0 96075 APPLIED MATERIALS INC Com 038222105 366 2326 SH SOLE 2297 0 29 ARES CAP CORP Csd 04010L103 8 400 SH SOLE 0 0 400 ARES MANAGEMENT CORP Com 03990B101 19837 244790 SH SOLE 244090 0 700 ARTISAN SM CAP INST Mfo 04314H758 653 15102 SH SOLE 0 0 15102 ASTRAZENECA PLC Adr 046353108 19 330 SH SOLE 0 0 330 AT&T INC Com 00206R102 484 19688 SH SOLE 19688 0 0 ATLAS AIR WORLDWIDE HLDGS INC Com 049164205 19 200 SH SOLE 0 0 200 AUTOMATIC DATA PROCESSING INC Com 053015103 62957 255321 SH SOLE 223554 0 31767 AVANTOR INC Com 05352A100 21 500 SH SOLE 0 0 500 AVERY DENNISON CORP Com 053611109 69 318 SH SOLE 0 0 318 BANK OF AMER CORP Com 060505104 112 2528 SH SOLE 0 0 2528 BANK OF MONTREAL Com 063671101 54 500 SH SOLE 0 0 500 BANK OF NOVA SCOTIA Com 064149107 45 625 SH SOLE 0 0 625 BANK OF NY MELLON CORP Com 064058100 6394 110096 SH SOLE 85017 0 25079 BAR HARBOR BANKSHARES Com 066849100 64 2200 SH SOLE 0 0 2200 BAXTER INTL INC Com 071813109 23 268 SH SOLE 0 0 268 BCE INC Com 05534B760 44 850 SH SOLE 0 0 850 BECTON DICKINSON AND CO Com 075887109 178 709 SH SOLE 0 0 709 BERKSHIRE HATHAWAY INC Com 084670702 15693 52484 SH SOLE 47789 0 4695 BIG LOTS INC Com 089302103 5 100 SH SOLE 0 0 100 BIOGEN INC Com 09062X103 44 185 SH SOLE 0 0 185 BLACKROCK ADVANTAGE INTL FD Mfo 091937243 55 3008 SH SOLE 0 0 3008 BLACKROCK BASIC VAL FD Mfo 09251G101 24 1281 SH SOLE 0 0 1281 BLACKROCK CAP ALLOCATION TR Csd 09260U109 39 2000 SH SOLE 0 0 2000 BLACKROCK INC Com 09247X101 55299 60399 SH SOLE 52676 0 7723 BLACKROCK MID-CAP GRWTH EQ PORT Mfo 091928861 156 3242 SH SOLE 0 0 3242 BLACKROCK SCIENCE AND TECH TR II Csd 09260K101 117 3000 SH SOLE 0 0 3000 BLACKSTONE ALT MULTI-STRATEGY FUND Mfo 09257V201 18 1653 SH SOLE 0 0 1653 BLACKSTONE INC Com 09260D107 889 6874 SH SOLE 6774 0 100 BNY MELLON MID CAP MULTI-STRATEGY FD Mfo 05569M608 477 22299 SH SOLE 0 0 22299 BNY MELLON TX-SNSTV LG CP MLT-STRT FD Mfo 05569M426 610 27930 SH SOLE 0 0 27930 BORGWARNER INC Com 099724106 5 109 SH SOLE 0 0 109 BOSTON SCIENTIFIC CORP Com 101137107 181 4258 SH SOLE 0 0 4258 BP PLC Adr 055622104 80 3000 SH SOLE 0 0 3000 BRIGHT HORIZONS FAMILY SOLUTIONS INC Com 109194100 1466 11646 SH SOLE 1946 0 9700 BRISTOL-MYERS SQUIBB CO Com 110122108 333 5347 SH SOLE 4668 0 679 BROADCOM INC Com 11135F101 3304 4965 SH SOLE 4845 0 120 BROWN ADVSRY WMC STRAT EURO EQ FD Mfo 115233629 11 883 SH SOLE 0 0 883 BROWN-FORMAN CORP Com 115637100 20 300 SH SOLE 0 0 300 BROWN-FORMAN CORP Com 115637209 40 545 SH SOLE 0 0 545 CALVERT EQ R6 Mfo 131582280 34 344 SH SOLE 0 0 344 CALVERT SOCIAL INVT FD Mfo 131618795 293 2993 SH SOLE 0 0 2993 CAMBIAR INTL EQ INSTL Mfo 00769G543 16 586 SH SOLE 0 0 586 CAMDEN NATIONAL CORP Com 133034108 24 500 SH SOLE 0 0 500 CANADIAN NATIONAL RAILWAY CO Com 136375102 113 920 SH SOLE 0 0 920 CAPITAL INCOME BLDR Mfo 140194101 19 269 SH SOLE 0 0 269 CARGURUS INC Com 141788109 5 148 SH SOLE 0 0 148 CARLISLE COMPANIES INC Com 142339100 1033 4162 SH SOLE 3487 0 675 CARRIER GLOB CORP Com 14448C104 264 4862 SH SOLE 4849 0 13 CATERPILLAR INC Com 149123101 680 3290 SH SOLE 3274 0 16 CBRE GROUP Com 12504L109 85 779 SH SOLE 0 0 779 CDW CORP Com 12514G108 245 1198 SH SOLE 1195 0 3 CELANESE CORP Com 150870103 173 1030 SH SOLE 0 0 1030 CENTENE CORP Com 15135B101 34 414 SH SOLE 0 0 414 CERNER CORP Com 156782104 414 4461 SH SOLE 4350 0 111 CHARLES RIVER LABORATORIES INTL INC Com 159864107 122 325 SH SOLE 0 0 325 CHARLES SCHWAB CORP Com 808513105 1175 13972 SH SOLE 10872 0 3100 CHARTER COMMUNICATIONS INC Com 16119P108 79 121 SH SOLE 0 0 121 CHEVRON CORP Com 166764100 4296 36609 SH SOLE 36552 0 57 CHUBB LTD Com H1467J104 367 1896 SH SOLE 1896 0 0 CHURCH & DWIGHT CO INC Com 171340102 364 3553 SH SOLE 3550 0 3 CIGNA CORP Com 125523100 380 1654 SH SOLE 1641 0 13 CINCINNATI FINANCIAL CORP Com 172062101 63 550 SH SOLE 0 0 550 CISCO SYSTEMS INC Com 17275R102 30848 486793 SH SOLE 468105 0 18688 CLARIVATE PLC Com G21810109 17 725 SH SOLE 0 0 725 COCA-COLA CO Com 191216100 5423 91592 SH SOLE 73477 0 18115 COGNIZANT TECH SOLUTIONS CORP Com 192446102 1931 21765 SH SOLE 21752 0 13 COLGATE-PALMOLIVE CO Com 194162103 1665 19508 SH SOLE 19471 0 37 COLUMBIA ACORN INTL Mfo 197199813 267 8009 SH SOLE 0 0 8009 COLUMBIA DIV INCM A Mfo 19765N278 5 145 SH SOLE 0 0 145 COLUMBIA LG CAP GRWTH FD Mfo 19765P695 7 108 SH SOLE 0 0 108 COLUMBIA LG CAP GRWTH INST Mfo 19765P661 73 1130 SH SOLE 0 0 1130 COLUMBIA SM CAP GRWTH A Mfo 19765P638 6 236 SH SOLE 0 0 236 COLUMBIA SM CAP GRWTH INST Mfo 19765P596 7 249 SH SOLE 0 0 249 COLUMBIA SM CP IDX INST Mfo 19765J814 41 1380 SH SOLE 0 0 1380 COMCAST CORP Com 20030N101 755 14996 SH SOLE 10397 0 4599 CONOCOPHILLIPS Com 20825C104 2205 30552 SH SOLE 14498 0 16054 CONSOLIDATED EDISON INC Com 209115104 96 1121 SH SOLE 0 0 1121 CONSTELLATION BRANDS, INC. Com 21036P108 156 623 SH SOLE 0 0 623 CONSUMER DISC SELECT SECTOR SPDR FD Etf 81369Y407 48 237 SH SOLE 0 0 237 CONTROLADORA VUELA CO DE AVI ADR Adr 21240E105 4 200 SH SOLE 0 0 200 CORNING INC Com 219350105 12 327 SH SOLE 0 0 327 CORTEVA INC Com 22052L104 149 3152 SH SOLE 0 0 3152 COSTAR GROUP INC Com 22160N109 90 1140 SH SOLE 0 0 1140 COSTCO WHOLESALE CORP Com 22160K105 44473 78339 SH SOLE 66598 0 11741 CROWN CASTLE INTL CORP Reit 22822V101 25100 120246 SH SOLE 104010 0 16236 CROWN HLDGS INC Com 228368106 88 795 SH SOLE 0 0 795 CSX CORP Com 126408103 674 17935 SH SOLE 17863 0 72 CUMMINS INC Com 231021106 47 216 SH SOLE 0 0 216 CVS HEALTH CORP Com 126650100 163 1584 SH SOLE 0 0 1584 D R HORTON INC Com 23331A109 260 2400 SH SOLE 2400 0 0 DANAHER CORP Com 235851102 14574 44298 SH SOLE 40025 0 4273 DARLING INGREDIENTS, INC Com 237266101 16 235 SH SOLE 0 0 235 DEERE & CO Com 244199105 64 186 SH SOLE 0 0 186 DELTA AIR LINES INC Com 247361702 5 137 SH SOLE 0 0 137 DEUTSCHE TELEKOM AG Adr 251566105 50 2700 SH SOLE 0 0 2700 DEXCOM INC Com 252131107 113 211 SH SOLE 0 0 211 DFA EMRGNG MKTS CORE EQ PORT Mfo 233203421 116 4617 SH SOLE 0 0 4617 DFA GLOBAL REAL ESTATE SECS PORT Mfo 23320G554 9 666 SH SOLE 0 0 666 DFA INTL CORE EQ PORT Mfo 233203371 260 16154 SH SOLE 0 0 16154 DFA INVT DIMENSION REAL ESTATE PT Mfo 233203835 51 976 SH SOLE 0 0 976 DFA U S CORE EQ 1 PORT Mfo 233203413 38 1049 SH SOLE 0 0 1049 DFA US LARGE CAP EQ INST Mfo 23320G240 728 25937 SH SOLE 0 0 25937 DFA US LG CAP VAL PORT Mfo 233203827 76 1649 SH SOLE 0 0 1649 DFA US VECTOR EQ I Mfo 233203389 114 4572 SH SOLE 0 0 4572 DIAGEO PLC Adr 25243Q205 2626 11931 SH SOLE 10890 0 1041 DIMENSIONAL ETF TRUST Etf 25434V708 159 5500 SH SOLE 0 0 5500 DIMENSIONAL INVT GROUP INC Mfo 25434D658 66 3000 SH SOLE 0 0 3000 DISCOVER FINANCIAL SERVICES Com 254709108 19 166 SH SOLE 0 0 166 DODGE & COX INCM FD Mfo 256210105 35 2485 SH SOLE 0 0 2485 DODGE & COX INTL STOCK FD Mfo 256206103 86 1821 SH SOLE 0 0 1821 DODGE & COX STOCK FD Mfo 256219106 522 2127 SH SOLE 0 0 2127 DOMINION ENERGY INC Com 25746U109 235 2986 SH SOLE 2965 0 21 DOMINOS PIZZA INC Com 25754A201 62 110 SH SOLE 0 0 110 DONALDSON CO INC Com 257651109 1944 32807 SH SOLE 32775 0 32 DOVER CORP Com 260003108 208 1146 SH SOLE 0 0 1146 DOW INC Com 260557103 188 3311 SH SOLE 0 0 3311 DT MIDSTREAM INC Com 23345M107 12 258 SH SOLE 0 0 258 DTE ENERGY CO Com 233331107 62 518 SH SOLE 0 0 518 DUKE ENERGY CORP Com 26441C204 204 1941 SH SOLE 1908 0 33 DUPONT DE NEMOURS INC Com 26614N102 194 2398 SH SOLE 0 0 2398 EATON CORP PLC Com G29183103 154 890 SH SOLE 0 0 890 EATON VANCE GROWTH ATL CAPTSMID I Mfo 277902698 11 266 SH SOLE 0 0 266 EATON VANCE TAX ADVT DIV INCM FD COM Csd 27828G107 33 1101 SH SOLE 0 0 1101 EBAY INC. Com 278642103 29 432 SH SOLE 0 0 432 ECOLAB INC Com 278865100 59710 254528 SH SOLE 237810 0 16718 EDGEWOOD GRWTH INSTL Mfo 0075W0759 35 575 SH SOLE 0 0 575 ELECTRONIC ARTS INC Com 285512109 70 528 SH SOLE 0 0 528 ELI LILLY AND CO Com 532457108 739 2675 SH SOLE 1502 0 1173 EMERSON ELECTRIC CO Com 291011104 1368 14715 SH SOLE 14094 0 621 ENBRIDGE INC Com 29250N105 31 786 SH SOLE 0 0 786 ENERSYS Com 29275Y102 13552 171410 SH SOLE 143335 0 28075 ENSTAR GROUP LTD Com G3075P101 124 500 SH SOLE 0 0 500 EOG RESOURCES INC Com 26875P101 1997 22481 SH SOLE 9983 0 12498 EQUIFAX INC Com 294429105 968 3306 SH SOLE 3306 0 0 EQUINIX, INC. Reit 29444U700 85 100 SH SOLE 0 0 100 EQUITABLE HLDGS INC Com 29452E101 3 103 SH SOLE 0 0 103 EQUITY RESIDENTIAL Reit 29476L107 5504 60817 SH SOLE 47772 0 13045 ESSENTIAL UTILITIES INC Com 29670G102 519 9674 SH SOLE 8424 0 1250 ESTEE LAUDER COMPANIES INC Com 518439104 838 2264 SH SOLE 1803 0 461 ETF MANAGERS TR Etf 26924G508 1 100 SH SOLE 0 0 100 EXELON CORP Com 30161N101 296 5132 SH SOLE 0 0 5132 EXPEDITORS INTL OF WASHINGTON INC Com 302130109 88 655 SH SOLE 0 0 655 EXXON MOBIL CORP Com 30231G102 27145 443619 SH SOLE 413293 0 30326 FASTENAL CO Com 311900104 54 842 SH SOLE 0 0 842 FEDERATED EQTY FD STRG VAL DV INST Mfo 314172560 6 985 SH SOLE 0 0 985 FEDERATED HERMES KAUFMANN SM CAP FD Mfo 31421N402 22 366 SH SOLE 0 0 366 FEDERATED HERMES MDT ALL CORE FD Mfo 31421R304 5 121 SH SOLE 0 0 121 FIDELITY 500 INDX FD Mfo 315911750 4988 30175 SH SOLE 0 0 30175 FIDELITY ADVSR GRWTH OPPTYS FD Mfo 315807883 34 215 SH SOLE 0 0 215 FIDELITY ADVSR NEW INSIGHTS A Mfo 316071208 32 795 SH SOLE 0 0 795 FIDELITY ADVSR NEW INSIGHTS I Mfo 316071604 81 1945 SH SOLE 0 0 1945 FIDELITY BAL Mfo 316345206 57 1888 SH SOLE 0 0 1888 FIDELITY BLUE CHIP GRWTH FD Mfo 316389303 228 1240 SH SOLE 0 0 1240 FIDELITY COMWLTH TR Mfo 315912600 56 1833 SH SOLE 0 0 1833 FIDELITY COMWLTH TR II Mfo 31606X209 23 1445 SH SOLE 0 0 1445 FIDELITY CONTRAFD Mfo 316071109 178 9494 SH SOLE 0 0 9494 FIDELITY LG CAP STOCK FD Mfo 315912402 108 2561 SH SOLE 0 0 2561 FIDELITY LOW-PRICED STOCK Mfo 316345305 28 515 SH SOLE 0 0 515 FIDELITY NATL INFORMATION SVCS INC Com 31620M106 32488 297648 SH SOLE 272283 0 25365 FIDELITY PURITAN FUND Mfo 316345107 217 7977 SH SOLE 0 0 7977 FIDELITY SECS FD OTC PORT Mfo 316389105 39 2009 SH SOLE 0 0 2009 FIDELITY TREND FD INC Mfo 316423102 189 1101 SH SOLE 0 0 1101 FIERA CAP SM/MID-CAP GRWTH FD Mfo 31660Q702 74 3562 SH SOLE 0 0 3562 FIRST BANCORP INC Com 31866P102 60 1900 SH SOLE 0 0 1900 FIRST EAGLE GLOB A Mfo 32008F507 9 140 SH SOLE 0 0 140 FIRST EAGLE GLOBAL FUND C Mfo 32008F705 81 1304 SH SOLE 0 0 1304 FIRST EAGLE OVERSEAS C Mfo 32008F804 63 2580 SH SOLE 0 0 2580 FIRST REPUBLIC BANK Com 33616C100 65890 319064 SH SOLE 271583 0 47481 FIRST SOLAR INC Com 336433107 117 1345 SH SOLE 0 0 1345 FIRST TR NORTH AMER ENRGY INFRASTR Etf 33738D101 113 4542 SH SOLE 0 0 4542 FLEETCOR TECHNOLOGIES INC Com 339041105 4620 20641 SH SOLE 20566 0 75 FLUOR CORPORATION Com 343412102 4 166 SH SOLE 0 0 166 FOMENTO ECONOMICO MEXICANO SAB DE CV Adr 344419106 23 300 SH SOLE 0 0 300 FORD MOTOR COMPANY Com 345370860 7 321 SH SOLE 0 0 321 FORTINET INC Com 34959E109 758 2108 SH SOLE 2105 0 3 FORTIVE CORP Com 34959J108 359 4700 SH SOLE 4688 0 12 FRANKLIN GLOBAL TR Mfo 353533698 105 4875 SH SOLE 0 0 4875 FRANKLIN GRWTH ADV Mfo 353496839 386 2548 SH SOLE 0 0 2548 FRANKLIN INCM A Mfo 353496490 4 1604 SH SOLE 0 0 1604 FUNDAMENTAL INVS COM Mfo 360802102 86 1126 SH SOLE 0 0 1126 GABELLI DIV & INC COM Csd 36242H104 123 4559 SH SOLE 0 0 4559 GATX CORP Com 361448103 36 350 SH SOLE 0 0 350 GENERAL DYNAMICS CORP Com 369550108 7112 34113 SH SOLE 27106 0 7007 GENERAL ELECTRIC CO Com 369604301 128 1354 SH SOLE 0 0 1354 GENERAL MILLS INC Com 370334104 229 3405 SH SOLE 3400 0 5 GENERAL MOTORS CO Com 37045V100 10 165 SH SOLE 0 0 165 GILEAD SCIENCES INC Com 375558103 11 148 SH SOLE 0 0 148 GLENMEDE QUANT US LG CAP CORE EQ Mfo 378690788 203 6712 SH SOLE 0 0 6712 GLENMEDE QUANT US LG CAP GR EQ Mfo 378690770 161 4578 SH SOLE 0 0 4578 GLENMEDE QUANT US TOT MKT EQ Mfo 378690754 136 6663 SH SOLE 0 0 6663 GLENMEDE STRAT EQ Mfo 378690507 187 5632 SH SOLE 0 0 5632 GLOBAL X INTERNET OF THINGS ETF Etf 37954Y780 5 128 SH SOLE 0 0 128 GLOBAL X ROBO & ARTFCL INTLLGNC ETF Etf 37954Y715 4 125 SH SOLE 0 0 125 GODADDY INC Com 380237107 60 710 SH SOLE 0 0 710 HARBOR FUND CAP APPR INSTL Mfo 411511504 73 728 SH SOLE 0 0 728 HARRIS ASSOC INVT TR Mfo 413838608 20 310 SH SOLE 0 0 310 HARRIS ASSOCIATED OAKMRK FD INST Mfo 413838723 91 3251 SH SOLE 0 0 3251 HAWAIIAN ELECTRIC INDUSTRIES, INC. Com 419870100 37 900 SH SOLE 0 0 900 HEICO CORP Com 422806109 53 368 SH SOLE 0 0 368 HERSHEY CO Com 427866108 67 348 SH SOLE 0 0 348 HEWLETT PACKARD ENTERPRISE CO Com 42824C109 4 242 SH SOLE 0 0 242 HOME DEPOT INC Com 437076102 26134 62971 SH SOLE 62621 0 350 HONEYWELL INTL INC Com 438516106 2019 9681 SH SOLE 8517 0 1164 HP INC Com 40434L105 44 1162 SH SOLE 0 0 1162 HUMANA INC Com 444859102 160 345 SH SOLE 0 0 345 HUNTSMAN CORPORATION Com 447011107 49 1405 SH SOLE 0 0 1405 HUTTIG BUILDING PRODUCTS INC Com 448451104 105 9500 SH SOLE 0 0 9500 IDEXX LABORATORIES INC Com 45168D104 67 102 SH SOLE 0 0 102 IHS MARKIT LTD Com G47567105 290 2183 SH SOLE 2174 0 9 ILLINOIS TOOL WORKS INC Com 452308109 310 1256 SH SOLE 1244 0 12 INCOME FD AMER INC Mfo 453320822 14 535 SH SOLE 0 0 535 INGERSOLL RAND INC Com 45687V106 7 112 SH SOLE 0 0 112 INSPERITY INC Com 45778Q107 37 310 SH SOLE 0 0 310 INTEL CORP Com 458140100 16799 326197 SH SOLE 315991 0 10206 INTERCONTINENTAL EXCHANGE INC Com 45866F104 159 1163 SH SOLE 0 0 1163 INTL BUSINESS MACHINES CORP Com 459200101 732 5478 SH SOLE 5050 0 428 INTL FLAVORS & FRAGRANCES INC Com 459506101 891 5912 SH SOLE 5905 0 7 INVESCO DEVELOPING MARKETS FUND Mfo 00143W701 57 1183 SH SOLE 0 0 1183 INVESCO DEVELOPING MKTS FD Mfo 00143W859 107 2285 SH SOLE 0 0 2285 INVESCO EXCH TRADED FD TR II SLR ETF Etf 46138G706 385 5000 SH SOLE 0 0 5000 INVESCO INTL GRWTH FD Mfo 008882532 39 1422 SH SOLE 0 0 1422 INVESCO QQQ TR SERIES 1 Etf 46090E103 245 617 SH SOLE 0 0 617 INVESCO S&P 500 REVENUE ETF Etf 46138G698 13 165 SH SOLE 0 0 165 INVESCO WILDERHILL CLEAN ENERGY ETF Etf 46137V134 782 10945 SH SOLE 0 0 10945 IQVIA HOLDINGS INC Com 46266C105 331 1174 SH SOLE 0 0 1174 ISHARES CORE HIGH DIV ETF Etf 46429B663 1086 10750 SH SOLE 0 0 10750 ISHARES CORE MSCI EAFE ETF Etf 46432F842 674 9034 SH SOLE 0 0 9034 ISHARES CORE MSCI EMRGNG MKTS ETF Etf 46434G103 496 8285 SH SOLE 0 0 8285 ISHARES CORE S&P SM-CAP ETF Etf 464287804 769 6718 SH SOLE 0 0 6718 ISHARES CORE S&P US GRWTH ETF Etf 464287671 40 350 SH SOLE 0 0 350 ISHARES DOW JONES US ENERGY SECTOR FD Etf 464287796 12 385 SH SOLE 0 0 385 ISHARES FTSE KLD 400 SOCIAL INDX FD Etf 464288570 819 8812 SH SOLE 0 0 8812 ISHARES GOLD TR Etf 464285204 196 5623 SH SOLE 0 0 5623 ISHARES MSCI ACWI EX US ETF Etf 464288240 652 11735 SH SOLE 0 0 11735 ISHARES MSCI EAFE ETF Etf 464287465 7997 101642 SH SOLE 0 0 101642 ISHARES MSCI EAFE GRWTH INDX FD Etf 464288885 54 487 SH SOLE 0 0 487 ISHARES MSCI EMRGNG MKTS ETF Etf 464287234 5562 113868 SH SOLE 0 0 113868 ISHARES MSCI SOUTH KOREA CAPPED ETF Etf 464286772 37 475 SH SOLE 0 0 475 ISHARES MSCI USA ESG SELECT ETF Etf 464288802 558 5250 SH SOLE 0 0 5250 ISHARES NASDAQ BIOTECH ETF Etf 464287556 256 1680 SH SOLE 0 0 1680 ISHARES RUSSELL 1000 INDX FD Etf 464287622 11589 43825 SH SOLE 0 0 43825 ISHARES RUSSELL 2000 ETF Etf 464287655 1516 6816 SH SOLE 0 0 6816 ISHARES RUSSELL 2000 GRWTH ETF Etf 464287648 327 1115 SH SOLE 0 0 1115 ISHARES RUSSELL 2000 VAL ETF Etf 464287630 35 210 SH SOLE 0 0 210 ISHARES RUSSELL MID CAP Etf 464287499 259 3120 SH SOLE 0 0 3120 ISHARES RUSSELL MID-CAP GRWTH ETF Etf 464287481 1596 13849 SH SOLE 0 0 13849 ISHARES RUSSELL MID-CAP VAL ETF Etf 464287473 168 1376 SH SOLE 0 0 1376 ISHARES S&P 500 Etf 464287200 1392 2917 SH SOLE 0 0 2917 ISHARES S&P MID-CAP 400 GRWTH ETF Etf 464287606 3358 39381 SH SOLE 0 0 39381 ISHARES S&P MIDCAP 400 INDX FD Etf 464287507 1139 4025 SH SOLE 0 0 4025 ISHARES SELECT DIV ETF Etf 464287168 332 2709 SH SOLE 0 0 2709 ISHARES TR DJ US FINANCIAL Etf 464287788 28 320 SH SOLE 0 0 320 ISHARES TR DJ US INDUSTRIAL Etf 464287754 45 400 SH SOLE 0 0 400 ISHARES TR DJ US TECH Etf 464287721 119 1040 SH SOLE 0 0 1040 ISHARES TR RUSSELL Etf 464287598 40 241 SH SOLE 0 0 241 ISHARES TR RUSSELL 1000 Etf 464287614 89 290 SH SOLE 0 0 290 ISHARES TR S & P GLOB 100 Etf 464287572 17 220 SH SOLE 0 0 220 ISHARES TR S & P500/BAR Etf 464287309 244 2914 SH SOLE 0 0 2914 ISHARES U.S. HEALTHCARE ETF Etf 464287762 74 245 SH SOLE 0 0 245 ITT INC Com 45073V108 20 200 SH SOLE 0 0 200 JANUS HENDERSON FORTY FD Mfo 47103A658 25 441 SH SOLE 0 0 441 JANUS HENDERSON GLOBAL RESEARCH FUND Mfo 471023309 54 526 SH SOLE 0 0 526 JEFFERIES FINANCIAL GRP INC Com 47233W109 2716 70000 SH SOLE 70000 0 0 JOHCM FDS TR Mfo 46653M849 40 1333 SH SOLE 0 0 1333 JOHN HANCOCK FDS DSPLN VAL FD I Mfo 47803U640 25 1049 SH SOLE 0 0 1049 JOHNSON & JOHNSON Com 478160104 55015 321591 SH SOLE 274768 0 46823 JOHNSON CONTROLS INTL PLC Com G51502105 51 623 SH SOLE 0 0 623 JPMORGAN BETABUILDERS CANADA ETF Etf 46641Q225 382 5691 SH SOLE 0 0 5691 JPMORGAN BETABUILDERS DEV ASIA EX-JP Etf 46641Q233 183 3377 SH SOLE 0 0 3377 JPMORGAN BETABUILDERS EUROPE ETF Etf 46641Q191 296 4956 SH SOLE 0 0 4956 JPMORGAN BETABUILDERS JAPAN ETF Etf 46641Q217 315 5714 SH SOLE 0 0 5714 JPMORGAN CHASE & CO Com 46625H100 67659 427273 SH SOLE 382561 0 44712 JPMORGAN INV GRWTH & INCM A Mfo 4812C2858 7 328 SH SOLE 0 0 328 KIMBERLY-CLARK CORP Com 494368103 92 641 SH SOLE 0 0 641 KLA CORP Com 482480100 79 184 SH SOLE 0 0 184 KOHLS CORP Com 500255104 10 200 SH SOLE 0 0 200 KONINKLIJKE PHILIPS NV Adr 500472303 2580 70000 SH SOLE 70000 0 0 L3HARRTECHNOLOGIES INC Com 502431109 43 202 SH SOLE 0 0 202 LAM RESEARCH CORP Com 512807108 810 1127 SH SOLE 1123 0 4 LIBERTY GLOBAL PLC Com G5480U120 3 117 SH SOLE 0 0 117 LINDE PLC Com G5494J103 335 966 SH SOLE 928 0 38 LOCKHEED MARTIN CORP Com 539830109 155 437 SH SOLE 0 0 437 LOEWS CORP Com 540424108 52 903 SH SOLE 0 0 903 LOWE'S COMPANIES INC Com 548661107 639 2473 SH SOLE 2428 0 45 LUMEN TECHNOLOGIES INC Com 550241103 6 494 SH SOLE 0 0 494 M&T BANK CORP Com 55261F104 52 339 SH SOLE 0 0 339 MAINSTAY EPOCH INTL CHOICE FD Mfo 56063J716 58 1418 SH SOLE 0 0 1418 MANHATTAN BRIDGE CAP INC Reit 562803106 11 2000 SH SOLE 0 0 2000 MARAVAI LIFESCIENCES HOLDINGS INC Com 56600D107 61 1450 SH SOLE 0 0 1450 MASCO CORP Com 574599106 156 2220 SH SOLE 0 0 2220 MASTERCARD INC Com 57636Q104 1450 4036 SH SOLE 3527 0 509 MATTHEWS ASIA FDS Mfo 577125107 38 2003 SH SOLE 0 0 2003 MATTHEWS ASIA GRWTH FD Mfo 577130867 194 6052 SH SOLE 0 0 6052 MATTHEWS INTL FDS ASIA DIV INSTL Mfo 577130750 61 3229 SH SOLE 0 0 3229 MATTHEWS JAPAN INSTL Mfo 577130792 240 10837 SH SOLE 0 0 10837 MCDONALD'S CORP Com 580135101 40980 152870 SH SOLE 131072 0 21798 MCKESSON CORP Com 58155Q103 209 840 SH SOLE 836 0 4 MDC HLDGS INC Com 552676108 47 843 SH SOLE 0 0 843 MEDTRONIC PLC Com G5960L103 107 1031 SH SOLE 0 0 1031 MERCK & CO INC Com 58933Y105 9078 118451 SH SOLE 106475 0 11976 MERITAGE HOMES CORP Com 59001A102 13 110 SH SOLE 0 0 110 META PLATFORMS INC Com 30303M102 38333 113968 SH SOLE 110922 0 3046 METLIFE INC Com 59156R108 32 508 SH SOLE 0 0 508 METTLER-TOLEDO INTL INC Com 592688105 199 117 SH SOLE 0 0 117 MFS GRWTH FD Mfo 552985863 82 424 SH SOLE 0 0 424 MFS INTL GRWTH FD Mfo 55273E848 24 482 SH SOLE 0 0 482 MFS VAL FD Mfo 552983694 442 8088 SH SOLE 0 0 8088 MICROCHIP TECH INC Com 595017104 1078 12380 SH SOLE 12380 0 0 MICROSOFT CORP Com 594918104 154787 460236 SH SOLE 408465 0 51771 MIDDLEBURY NATIONAL CORP Com 596237107 115 2500 SH SOLE 0 0 2500 MOLSON COORS BEVERAGE CO Com 60871R209 6 123 SH SOLE 0 0 123 MONDELEZ INTL INC Com 609207105 451 6808 SH SOLE 4735 0 2073 MOODY'S CORP Com 615369105 70 178 SH SOLE 0 0 178 MORGAN STANLEY Com 617446448 191 1944 SH SOLE 0 0 1944 MORGAN STANLEY INST GLOB FRANCH PORT Mfo 61744J283 327 8834 SH SOLE 0 0 8834 MSCI INC Com 55354G100 283 462 SH SOLE 457 0 5 MUNICH RE GROUP UNSPONSORED ADR Adr 626188106 12 400 SH SOLE 0 0 400 MURPHY OIL CORP Com 626717102 1582 60600 SH SOLE 60600 0 0 MURPHY USA INC Com 626755102 3088 15500 SH SOLE 15500 0 0 MUTUAL SER FD INC Mfo 628380107 246 9068 SH SOLE 0 0 9068 NESTLE SA Adr 641069406 52 370 SH SOLE 0 0 370 NESTLE SA Com H57312649 961 7030 SH SOLE 6030 0 1000 NETFLIX INC Com 64110L106 436 724 SH SOLE 0 0 724 NEUBERGER BERMAN SUSTAINABLE EQ FD Mfo 641224654 5 108 SH SOLE 0 0 108 NEW PERSPECTIVE FD INC Mfo 648018828 13 204 SH SOLE 0 0 204 NEXTERA ENERGY INC Com 65339F101 2860 30637 SH SOLE 27397 0 3240 NIKE INC Com 654106103 3592 21554 SH SOLE 21013 0 541 NORFOLK SOUTHERN CORP Com 655844108 422 1417 SH SOLE 1380 0 37 NORTHROP GRUMMAN CORP Com 666807102 243 627 SH SOLE 622 0 5 NOVARTIS AG Adr 66987V109 92 1050 SH SOLE 0 0 1050 NOVO NORDISK A/S Adr 670100205 850 7590 SH SOLE 7590 0 0 NOVOZYMES A/S Com K7317J133 123 1500 SH SOLE 0 0 1500 NUVEEN INVT TR Mfo 67064Y321 83 2518 SH SOLE 0 0 2518 NUVEEN REAL ESTATE INCOME FD Csd 67071B108 4 300 SH SOLE 0 0 300 NVIDIA CORP Com 67066G104 36078 122669 SH SOLE 117832 0 4837 ORACLE CORP Com 68389X105 5850 67077 SH SOLE 58800 0 8277 ORGANON & CO Com 68622V106 34 1126 SH SOLE 0 0 1126 ORTHOPEDIATRICS CORP Com 68752L100 6 100 SH SOLE 0 0 100 PACCAR INC Com 693718108 94 1061 SH SOLE 0 0 1061 PACKAGING CORP OF AMERICA Com 695156109 82 600 SH SOLE 0 0 600 PALO ALTO NETWORKS INC Com 697435105 184 330 SH SOLE 0 0 330 PARNASSUS CORE EQ FD Mfo 701769408 255 4019 SH SOLE 0 0 4019 PAX INTL SUSTAINABLE ECO FD Mfo 704223759 104 9471 SH SOLE 0 0 9471 PAX INTL SUSTAINABLE ECON INSTL Mfo 704223742 5287 491369 SH SOLE 0 0 491369 PAX SM CAP INST Mfo 704223817 14 733 SH SOLE 0 0 733 PAYCHEX INC Com 704326107 181 1328 SH SOLE 0 0 1328 PAYPAL HLDGS INC Com 70450Y103 83473 442640 SH SOLE 390650 0 51990 PEMBINA PIPELINE CORP Com 706327103 9 300 SH SOLE 0 0 300 PEPSICO INC Com 713448108 38358 220818 SH SOLE 203074 0 17744 PERKINELMER INC Com 714046109 255 1267 SH SOLE 1267 0 0 PFIZER INC Com 717081103 9922 168033 SH SOLE 147452 0 20581 PGIM JENNISON HEALTH SCIENCES FD Mfo 74441P866 67 1420 SH SOLE 0 0 1420 PGIM JENNON FOCUSED GRWTH FD Mfo 74440K868 124 4953 SH SOLE 0 0 4953 PGIM JENNON GLOB OPPTYS FD Mfo 743969685 7 150 SH SOLE 0 0 150 PGIM JENNON GRWTH FD Mfo 74437E404 101 1509 SH SOLE 0 0 1509 PGIM JENNON INTL OPPTYS FD Mfo 743969651 7 187 SH SOLE 0 0 187 PGIM JENNON MID-CAP GRWTH FD Mfo 74441C808 87 3792 SH SOLE 0 0 3792 PGIM QMA LG-CAP VAL FD Mfo 74440K405 73 5092 SH SOLE 0 0 5092 PHILIP MORRIS INTL INC Com 718172109 996 10483 SH SOLE 9707 0 776 PHILLIPS 66 Com 718546104 173 2392 SH SOLE 2392 0 0 PINTEREST INC Com 72352L106 53 1462 SH SOLE 0 0 1462 PIONEER FD Mfo 723682100 72 1905 SH SOLE 0 0 1905 PNC FINANCIAL SERVICES GRP INC Com 693475105 2837 14148 SH SOLE 3642 0 10506 POTLATCHDELTIC CORP Reit 737630103 29 480 SH SOLE 0 0 480 PPG INDUSTRIES INC Com 693506107 91 530 SH SOLE 0 0 530 PRINCIPAL MIDCAP FUND R6 Mfo 74256W584 97 2308 SH SOLE 0 0 2308 PRINCIPAL SAM BAL PORT Mfo 74254V547 9 521 SH SOLE 0 0 521 PRINCIPAL SM-MIDCAP DIV INCM FD Mfo 74255L738 41 2268 SH SOLE 0 0 2268 PROCTER & GAMBLE CO Com 742718109 19335 118198 SH SOLE 93881 0 24317 PROGRESSIVE CORP Com 743315103 33135 322792 SH SOLE 281515 0 41277 PROSHARES ULTRA REAL ESTATE Etf 74347X625 12 104 SH SOLE 0 0 104 PRUDENTIAL FINANCIAL INC Com 744320102 76 706 SH SOLE 0 0 706 PRUDENTIAL JENNISON SM CO FD Mfo 74441N101 131 5994 SH SOLE 0 0 5994 PUBLIC SERVICE ENTERPRISE GRP INC Com 744573106 192 2883 SH SOLE 0 0 2883 PUBLIC STORAGE Reit 74460D109 429 1146 SH SOLE 1139 0 7 PURE CYCLE CORP Com 746228303 204 14000 SH SOLE 14000 0 0 QUALCOMM INC Com 747525103 231 1265 SH SOLE 1230 0 35 QUANTUMSCAPE CORP Com 74767V109 7 300 SH SOLE 0 0 300 RAYONIER INC Reit 754907103 2219 54985 SH SOLE 54985 0 0 RAYTHEON TECHNOLOGIES CORP Com 75513E101 5970 69371 SH SOLE 66500 0 2871 REGENERON PHARMACEUTICALS INC Com 75886F107 2613 4138 SH SOLE 4078 0 60 REPUBLIC SERVICES INC Com 760759100 112 802 SH SOLE 0 0 802 RIVIAN AUTOMOTIVE INC Com 76954A103 16 150 SH SOLE 0 0 150 ROCHE HOLDING AG Adr 771195104 85 1650 SH SOLE 0 0 1650 ROPER TECHNOLOGIES INC Com 776696106 17448 35474 SH SOLE 33668 0 1806 ROWE T PRICE INTL FDS INC Mfo 77956H377 38 451 SH SOLE 0 0 451 ROYAL DUTCH SHELL PLC Adr 780259305 4207 96935 SH SOLE 96935 0 0 S&P GLOB INC Com 78409V104 186 395 SH SOLE 0 0 395 SALESFORCE.COM INC Com 79466L302 1651 6498 SH SOLE 6295 0 203 SAMSONITE INTL SA Com L80308106 29 14100 SH SOLE 0 0 14100 SANDERSON FARMS INC Com 800013104 38 200 SH SOLE 0 0 200 SCHLUMBERGER NV Com 806857108 170 5685 SH SOLE 5685 0 0 SCHWAB DIV EQ Mfo 808509657 41 2655 SH SOLE 0 0 2655 SCHWAB EMRGNG MKTS EQ ETF Etf 808524706 1150 38826 SH SOLE 0 0 38826 SCHWAB FDAMENTAL US LG CO IDX Mfo 808509442 47 2045 SH SOLE 0 0 2045 SCHWAB FDAMENTAL US SM CO IDX Mfo 808509418 10 566 SH SOLE 0 0 566 SCHWAB FDMTL EMERG MKTS LG CO IDX Mfo 808509343 13 1378 SH SOLE 0 0 1378 SCHWAB FDMTL INTL SM CO IDX Mfo 808509319 17 1178 SH SOLE 0 0 1178 SCHWAB INTERNATIONAL INDX-S Mfo 808509830 33 1399 SH SOLE 0 0 1399 SCHWAB INTL EQ ETF Etf 808524805 246 6333 SH SOLE 0 0 6333 SCHWAB S&P 500 INDX FD Mfo 808509855 1153 15804 SH SOLE 0 0 15804 SCHWAB US BROAD MKT ETF Etf 808524102 37 330 SH SOLE 0 0 330 SCHWAB US DIV EQ ETF Etf 808524797 408 5050 SH SOLE 0 0 5050 SCHWAB US LG-CAP ETF Etf 808524201 1003 8810 SH SOLE 0 0 8810 SCHWAB US LG-CAP GRWTH ETF Etf 808524300 29 175 SH SOLE 0 0 175 SCHWAB US LG-CAP VAL ETF Etf 808524409 11 150 SH SOLE 0 0 150 SCHWAB US MID CAP ETF Etf 808524508 204 2540 SH SOLE 0 0 2540 SCHWAB US SM-CAP ETF Etf 808524607 1351 13191 SH SOLE 0 0 13191 SENSATA TECHNOLOGIES HOLDING PLC Com G8060N102 133 2160 SH SOLE 0 0 2160 SERVICE CORP INTL Com 817565104 103 1450 SH SOLE 0 0 1450 SERVICENOW INC Com 81762P102 1664 2564 SH SOLE 2042 0 522 SIMULATIONS PLUS INC Com 829214105 5 100 SH SOLE 0 0 100 SIX CIRCLES INTL UNCON EQ Mfo 83002G405 892 80324 SH SOLE 0 0 80324 SIX CIRCLES U.S. UNCONSTRAINED EQ Mfo 83002G306 1045 69649 SH SOLE 0 0 69649 SNAP-ON INC Com 833034101 22 100 SH SOLE 0 0 100 SONY GROUP CORPORATION Adr 835699307 57 450 SH SOLE 0 0 450 SOUTHERN CO Com 842587107 8 119 SH SOLE 0 0 119 SOUTHWEST AIRLINES CO Com 844741108 35 820 SH SOLE 0 0 820 SPDR DJIA ETF TR Etf 78467X109 77 212 SH SOLE 0 0 212 SPDR GOLD SHARES Etf 78463V107 1100 6435 SH SOLE 0 0 6435 SPDR S&P 500 ETF TR Etf 78462F103 12918 27199 SH SOLE 0 0 27199 SPDR SER TR Etf 78464A102 116 700 SH SOLE 0 0 700 SPOTIFY TECH SA Com L8681T102 41 175 SH SOLE 0 0 175 SPROTT PHYSICAL GOLD & SILVER Mfo 85208R101 30 1700 SH SOLE 0 0 1700 SPROTT PHYSICAL GOLD TR Mfo 85207H104 24 1654 SH SOLE 0 0 1654 SS&C TECHNOLOGIES HLDGS INC Com 78467J100 45 553 SH SOLE 0 0 553 STANLEY BLACK & DECKER INC Com 854502101 171 908 SH SOLE 0 0 908 STARBUCKS CORP Com 855244109 45661 390367 SH SOLE 354998 0 35369 STARWOOD PROPERTY TR INC Reit 85571B105 18 750 SH SOLE 0 0 750 STATE STREET CORP Com 857477103 7326 78772 SH SOLE 77041 0 1731 STEEL DYNAMICS, INC. Com 858119100 17 275 SH SOLE 0 0 275 STORE CAP CORP Reit 862121100 22 630 SH SOLE 0 0 630 STRYKER CORP Com 863667101 58035 217019 SH SOLE 191673 0 25346 SYNCHRONY FINANCIAL Com 87165B103 8 183 SH SOLE 0 0 183 SYSCO CORP Com 871829107 27267 347123 SH SOLE 311462 0 35661 T ROWE PRICE BLUE CHIP GRWTH FD Mfo 77954Q106 73 412 SH SOLE 0 0 412 T ROWE PRICE GRP INC Com 74144T108 230 1170 SH SOLE 0 0 1170 TARGA RESOURCES CORP Com 87612G101 21 400 SH SOLE 0 0 400 TARGET CORP Com 87612E106 486 2101 SH SOLE 2083 0 18 TELEFLEX INC Com 879369106 46 141 SH SOLE 0 0 141 TESLA INC Com 88160R101 401 379 SH SOLE 358 0 21 TETRA TECH INC Com 88162G103 85757 505046 SH SOLE 451938 0 53108 TEVA PHARMACEUTICAL INDUSTRIES LTD. Adr 881624209 64 7950 SH SOLE 0 0 7950 TEXAS INSTRUMENTS INC Com 882508104 41 216 SH SOLE 0 0 216 THE KROGER CO. Com 501044101 11 234 SH SOLE 0 0 234 THE WILLIAMS COMPANIES, INC. Com 969457100 3 107 SH SOLE 0 0 107 THERMO FISHER SCIENTIFIC INC Com 883556102 80031 119944 SH SOLE 108082 0 11862 TJX COMPANIES INC Com 872540109 41523 546928 SH SOLE 480524 0 66404 T-MOBILE US INC Com 872590104 440 3796 SH SOLE 0 0 3796 TPI COMPOSITES INC Com 87266J104 1 100 SH SOLE 0 0 100 TRANSMEDICS GRP INC Com 89377M109 38 2000 SH SOLE 0 0 2000 TRANSUNION Com 89400J107 28232 238086 SH SOLE 208511 0 29575 TRAVELERS COMPANIES INC Com 89417E109 16 104 SH SOLE 0 0 104 TRI CONTL CORP Csd 895436103 201 6064 SH SOLE 0 0 6064 TRIMBLE INC Com 896239100 77 878 SH SOLE 0 0 878 TRUIST FINANCIAL CORP Com 89832Q109 64 1086 SH SOLE 0 0 1086 UNILEVER PLC Adr 904767704 16 300 SH SOLE 0 0 300 UNION PACIFIC CORP Com 907818108 2913 11563 SH SOLE 11542 0 21 UNITED PARCEL SERVICE INC Com 911312106 6545 30535 SH SOLE 30488 0 47 UNITED STATES COPPER INDX FD Etf 911718104 48 1750 SH SOLE 0 0 1750 UNITEDHEALTH GROUP INC Com 91324P102 27241 54250 SH SOLE 31629 0 22621 US BANCORP Com 902973304 17571 312823 SH SOLE 250673 0 62150 UTILITIES SELECT SECTOR SPDR FD Etf 81369Y886 21 300 SH SOLE 0 0 300 VANECK EMRGNG MKTS I Mfo 921075438 5 301 SH SOLE 0 0 301 VANECK ETF TR Etf 92189F817 6 300 SH SOLE 0 0 300 VANECK INTL INVS GOLD A Mfo 921075503 217 21062 SH SOLE 0 0 21062 VANGUARD 500 INDX FD Etf 922908363 675 1547 SH SOLE 0 0 1547 VANGUARD 500 INDX FD Mfo 922908710 1277 2904 SH SOLE 0 0 2904 VANGUARD BAL INDX ADM Mfo 921931200 177 3606 SH SOLE 0 0 3606 VANGUARD BD IDX FD SC GWTH IDX ADM Mfo 921937710 733 7401 SH SOLE 0 0 7401 VANGUARD CHESTER TGT RETIR 2025 Mfo 92202E409 100 4934 SH SOLE 0 0 4934 VANGUARD DEVELOPED MKTS INDX FD Etf 921943858 28 541 SH SOLE 0 0 541 VANGUARD DEVELOPED MKTS INDX FD Mfo 921943809 43 2607 SH SOLE 0 0 2607 VANGUARD DIV APPR INDX FD Etf 921908844 429 2498 SH SOLE 0 0 2498 VANGUARD EMRGNG MKTS STOCK INDX FD Etf 922042858 248 5022 SH SOLE 0 0 5022 VANGUARD FTSE ALL WORLD EX US IDX FD Etf 922042775 1114 18180 SH SOLE 0 0 18180 VANGUARD FTSE ALL-WLD EX-US SM-CP IDX Etf 922042718 5595 41764 SH SOLE 0 0 41764 VANGUARD GROWTH & INCOME FD Mfo 921913109 41 641 SH SOLE 0 0 641 VANGUARD HIGH DIV YLD INDX FD Etf 921946406 28 250 SH SOLE 0 0 250 VANGUARD IDX FD Etf 922908769 127 527 SH SOLE 0 0 527 VANGUARD INFORMATION TECH ETF Etf 92204A702 79 172 SH SOLE 0 0 172 VANGUARD INTL GRWTH FD Mfo 921910501 102 735 SH SOLE 0 0 735 VANGUARD MID-CAP GRWTH INDX FD Mfo 921937728 70 641 SH SOLE 0 0 641 VANGUARD MID-CAP INDX FD Mfo 922908645 328 1039 SH SOLE 0 0 1039 VANGUARD MID-CAP INDX FD Etf 922908629 3772 14804 SH SOLE 0 0 14804 VANGUARD PRIMECAP FD Mfo 921936209 205 1207 SH SOLE 0 0 1207 VANGUARD REAL ESTATE IDX FD Etf 922908553 16 136 SH SOLE 0 0 136 VANGUARD REAL ESTATE INDX FD Mfo 921908877 23 143 SH SOLE 0 0 143 VANGUARD SM CAP VAL INDX ADMIRAL Mfo 921937686 42 542 SH SOLE 0 0 542 VANGUARD SM-CAP GRWTH INDX FD Etf 922908595 42 150 SH SOLE 0 0 150 VANGUARD SM-CAP IDX FD Etf 922908751 27041 119643 SH SOLE 0 0 119643 VANGUARD SM-CAP INDX FD Mfo 922908686 942 8690 SH SOLE 0 0 8690 VANGUARD SPECIALIZED FUNDS Mfo 921908604 20 510 SH SOLE 0 0 510 VANGUARD STAR FDS Mfo 921909107 43 1347 SH SOLE 0 0 1347 VANGUARD TAX-MANAGED INTL FD Mfo 921943866 855 3449 SH SOLE 0 0 3449 VANGUARD TOT INTL STOCK INDX FD Mfo 921909818 40 1167 SH SOLE 0 0 1167 VANGUARD TOTAL STOCK MKT IDX ADM Mfo 922908728 166 1409 SH SOLE 0 0 1409 VANGUARD WELLINGTON FD Mfo 921935102 60 1234 SH SOLE 0 0 1234 VERASTEM INC Com 92337C104 51 25000 SH SOLE 25000 0 0 VERISK ANALYTICS INC Com 92345Y106 48291 211125 SH SOLE 190621 0 20504 VERIZON COMMUNICATIONS INC Com 92343V104 22052 424407 SH SOLE 344944 0 79463 VERTEX PHARMACEUTICALS INC Com 92532F100 3115 14183 SH SOLE 13022 0 1161 VF CORP Com 918204108 20 275 SH SOLE 0 0 275 VIATRIS INC Com 92556V106 10 743 SH SOLE 0 0 743 VICTORY INCORE FD FOR INCM Mfo 92646A625 31 4020 SH SOLE 0 0 4020 VICTORY RS SM CAP GRWTH FD Mfo 92647Q405 41 519 SH SOLE 0 0 519 VIRTUS ALLIANZGI TECH FD Mfo 92837Q843 70 848 SH SOLE 0 0 848 VIRTUS VONTOBEL EMRGNG MKTS OPPTY FD Mfo 92828W361 42 4189 SH SOLE 0 0 4189 VISA INC Com 92826C839 114769 529597 SH SOLE 470312 0 59285 VODAFONE GRP PLC Adr 92857W308 39 2596 SH SOLE 0 0 2596 WALMART INC Com 931142103 311 2151 SH SOLE 2076 0 75 WALT DISNEY CO Com 254687106 58971 380728 SH SOLE 341093 0 39635 WASTE MANAGEMENT INC Com 94106L109 113 675 SH SOLE 0 0 675 WEC ENERGY GRP INC Com 92939U106 88 907 SH SOLE 0 0 907 WEIR GRP PLC Com G95248137 15 656 SH SOLE 0 0 656 WELLS FARGO & CO Com 949746101 280 5834 SH SOLE 4977 0 857 WELLTOWER INC Reit 95040Q104 65 761 SH SOLE 0 0 761 WEYERHAEUSER CO Reit 962166104 65 1576 SH SOLE 0 0 1576 WISDOMTREE EMRGNG MKTS SMCAP DIV FD Etf 97717W281 48 900 SH SOLE 0 0 900 WISDOMTREE EUROPE HEDGED EQ FD Etf 97717X701 42 520 SH SOLE 0 0 520 WISDOMTREE US QLTY DIV GRWTH FD Etf 97717X669 53 800 SH SOLE 0 0 800 WISDOMTREE US SMCAP FD Etf 97717W562 35 675 SH SOLE 0 0 675 WORLD EX U S CORE EQ PORT Mfo 25239Y592 7 494 SH SOLE 0 0 494 XCEL ENERGY INC Com 98389B100 265 3920 SH SOLE 0 0 3920 XILINX INC. Com 983919101 75 352 SH SOLE 0 0 352 XYLEM INC Com 98419M100 115 959 SH SOLE 0 0 959 YUM BRANDS INC Com 988498101 160 1152 SH SOLE 0 0 1152 YUM CHINA HLDGS INC Com 98850P109 32 650 SH SOLE 0 0 650 ZIMMER BIOMET HLDGS INC Com 98956P102 167 1313 SH SOLE 0 0 1313 ZOETIS INC Com 98978V103 56152 230103 SH SOLE 197948 0 32155