0001134008-24-000001.txt : 20240308 0001134008-24-000001.hdr.sgml : 20240308 20240308095905 ACCESSION NUMBER: 0001134008-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240308 DATE AS OF CHANGE: 20240308 EFFECTIVENESS DATE: 20240308 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TRUST CO OF VERMONT CENTRAL INDEX KEY: 0001134008 ORGANIZATION NAME: IRS NUMBER: 030362172 STATE OF INCORPORATION: VT FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10003 FILM NUMBER: 24732652 BUSINESS ADDRESS: STREET 1: P O BOX 1280 CITY: BRATTLEBORO STATE: VT ZIP: 05302-1280 BUSINESS PHONE: 802-231-2780 MAIL ADDRESS: STREET 1: P O BOX 1280 CITY: BRATTLEBORO STATE: VT ZIP: 05302-1280 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001134008 XXXXXXXX 12-31-2023 12-31-2023 TRUST CO OF VERMONT
P O BOX 1280 BRATTLEBORO VT 05302-1280
13F HOLDINGS REPORT 028-10003 N
Andrea Freeman VP 802-231-2780 Andrea Freeman Brattleboro VT 03-08-2024 0 1124 1499637223 false
INFORMATION TABLE 2 13F123123.xml ABB Ltd ADR Com 000375204 1287518 29052 SH SOLE 0 25302 0 3750 ABM Inds Inc Com 000957100 181830 4056 SH SOLE 0 4056 0 0 Aflac Incorporated Com 001055102 942398 11423 SH SOLE 0 11423 0 0 AT&T Inc Com 00206R102 1674476 99790 SH SOLE 0 96965 0 2825 Ark Innovation ETF Com 00214Q104 37445 715 SH SOLE 0 715 0 0 Abbott Laboratories Com 002824100 18492420 168006 SH SOLE 0 167519 0 487 Abbvie Inc Com 00287Y109 21674104 139860 SH SOLE 0 138086 0 1774 Adobe Inc Com 00724F101 10411863 17452 SH SOLE 0 17402 0 50 Advanced Micro Devices Inc Com 007903107 442377 3001 SH SOLE 0 3001 0 0 Aerovironment Inc Com 008073108 25208 200 SH SOLE 0 200 0 0 Agilent Technologies Inc Com 00846U101 397487 2859 SH SOLE 0 1029 0 1830 Airbnb Inc Cl A Com 009066101 26956 198 SH SOLE 0 198 0 0 Air Products & Chemical Inc Com 009158106 11745746 42899 SH SOLE 0 41022 0 1877 Airbus Group ADR Com 009279100 4323 112 SH SOLE 0 112 0 0 Alamos Gold Inc New A Com 011532108 983 73 SH SOLE 0 73 0 0 Albemarle Corp Com 012653101 15604 108 SH SOLE 0 108 0 0 Alexander & Baldwin Inc New Com 014491104 4337 228 SH SOLE 0 228 0 0 Alexandria Real Estate Equities Inc Com 015271109 63385 500 SH SOLE 0 500 0 0 Alibaba Group Hldg Ltd ADR Com 01609W102 29221 377 SH SOLE 0 377 0 0 Align Technology Inc Com 016255101 10138 37 SH SOLE 0 37 0 0 Allison Transmission Hldgs Inc Com 01973R101 16282 280 SH SOLE 0 280 0 0 Allstate Corp Com 020002101 3213661 22958 SH SOLE 0 22958 0 0 Alphabet Inc Cap Stk Cl C Com 02079K107 49473899 351053 SH SOLE 0 348103 0 2950 Alphabet Inc Cap Stk Cl A Com 02079K305 11925196 85369 SH SOLE 0 85369 0 0 Altria Group Inc Com 02209S103 461006 11428 SH SOLE 0 11428 0 0 Amalgamated Financial Corp Com 022671101 15086 560 SH SOLE 0 560 0 0 Amazon Com Inc Com 023135106 44106966 290292 SH SOLE 0 289729 0 563 Ameren Corp Com 023608102 72340 1000 SH SOLE 0 1000 0 0 Ameresco Inc Com 02361E108 1267 40 SH SOLE 0 40 0 0 America Movil Sab De Cv Spns ADR Cl B Com 02390A101 2019 109 SH SOLE 0 109 0 0 American Electric Power Company Inc Com 025537101 153100 1885 SH SOLE 0 1885 0 0 American Express Co Com 025816109 2690952 14364 SH SOLE 0 14364 0 0 American Intl Group Inc New Com 026874784 47425 700 SH SOLE 0 700 0 0 American States Water Co Com 029899101 144756 1800 SH SOLE 0 1800 0 0 American Tower REIT Com 03027X100 12162247 56338 SH SOLE 0 56308 0 30 American Water Works Company Com 030420103 247877 1878 SH SOLE 0 1878 0 0 Cencora Inc Com 03073E105 61614 300 SH SOLE 0 300 0 0 Ameriprise Financial Inc Com 03076C106 213085 561 SH SOLE 0 561 0 0 Amgen Inc Com 031162100 5081825 17644 SH SOLE 0 17644 0 0 Amphenol Corp New Cl A Com 032095101 223637 2256 SH SOLE 0 2256 0 0 Analog Devices Inc Com 032654105 11150335 56156 SH SOLE 0 54523 0 1633 Annaly Capital Management Inc New Com 035710839 1453 75 SH SOLE 0 75 0 0 Elevance Health Inc Com 036752103 32066 68 SH SOLE 0 68 0 0 Apple Inc Com 037833100 100506436 522030 SH SOLE 0 518630 0 3400 Applied Materials Inc Com 038222105 19832992 122373 SH SOLE 0 117758 0 4615 Aptargroup Inc Com 038336103 14711 119 SH SOLE 0 119 0 0 Archer Daniels Midland Co Com 039483102 289 4 SH SOLE 0 4 0 0 Arcimoto Inc New Com 039587209 3 4 SH SOLE 0 4 0 0 Ares Capital Corp Com 04010L103 284446 14201 SH SOLE 0 14201 0 0 Arista Networks Inc Com 040413106 471 2 SH SOLE 0 2 0 0 Armour Residential Reit Inc Com 042315705 3381 175 SH SOLE 0 175 0 0 Armstrong World Inds Inc New Com 04247X102 22417 228 SH SOLE 0 228 0 0 Arrow Financial Corp Com 042744102 1087285 38915 SH SOLE 0 38915 0 0 Astrazeneca Plc Adr Com 046353108 88296 1311 SH SOLE 0 1311 0 0 Atlassian Corporation Cl A Com 049468101 1903 8 SH SOLE 0 8 0 0 Atmos Energy Corp Com 049560105 1106613 9548 SH SOLE 0 9548 0 0 Aurora Cannabis Inc NPV Com 05156X884 397 833 SH SOLE 0 833 0 0 Autodesk Inc Com 052769106 5562544 22846 SH SOLE 0 22846 0 0 Automatic Data Processing Com 053015103 11401552 48940 SH SOLE 0 48940 0 0 AutoNation Inc Com 05329W102 150180 1000 SH SOLE 0 1000 0 0 Autozone Inc Com 053332102 1259192 487 SH SOLE 0 487 0 0 Avalonbay Cmntys Inc Com 053484101 2434 13 SH SOLE 0 13 0 0 Avery Dennison Corporation Com 053611109 30324 150 SH SOLE 0 150 0 0 Avista Corporation Com 05379B107 214404 5999 SH SOLE 0 5999 0 0 BCE Inc New Com 05534B760 27330 694 SH SOLE 0 694 0 0 BP PLC Sponsored ADR Com 055622104 70163 1982 SH SOLE 0 1982 0 0 BP Prudhoe Bay Royalty Trust Com 055630107 494 200 SH SOLE 0 200 0 0 BYD Co Ltd ADR Com 05606L100 115320 2100 SH SOLE 0 2100 0 0 Badger Meter Inc Com 056525108 77185 500 SH SOLE 0 500 0 0 Baillie Gifford Intl Alpha Fd K Com 056823370 1503 119 SH SOLE 0 119 0 0 Ball Corp Com 058498106 11619 202 SH SOLE 0 202 0 0 Bancroft Fund Ltd Com 059695106 12017 752 SH SOLE 0 752 0 0 Bank Of America Corp Com 060505104 3993498 118607 SH SOLE 0 118157 0 450 Bk Montreal Que Com 063671101 355986 3598 SH SOLE 0 3598 0 0 Bank New York Mellon Corp Com 064058100 459810 8834 SH SOLE 0 8834 0 0 Bar Harbor Bankshares Com 066849100 175162 5966 SH SOLE 0 5966 0 0 Barings Corporate Invs Com 06759X107 16366 888 SH SOLE 0 888 0 0 Barrick Gold Corporation Com 067901108 16281 900 SH SOLE 0 900 0 0 Baxter International Inc Com 071813109 72294 1870 SH SOLE 0 1870 0 0 Bayerische Motoren Werke AG ADR Com 072743305 18555 500 SH SOLE 0 500 0 0 Becton Dickinson & Company Com 075887109 15726060 64496 SH SOLE 0 64418 0 78 Bellring Brands Inc Com 07831C103 14024 253 SH SOLE 0 253 0 0 Berkley W R Corp Com 084423102 972895 13757 SH SOLE 0 13757 0 0 Berkshire Hathaway Inc Del Cl B New Com 084670702 40369989 113189 SH SOLE 0 112290 0 899 Berkshire Hills Bancorp Inc Com 084680107 18548 747 SH SOLE 0 747 0 0 BHP Group Limited Com 088606108 38663 566 SH SOLE 0 566 0 0 Big Lots Inc Com 089302103 78 10 SH SOLE 0 10 0 0 Biogen Inc Com 09062X103 567741 2194 SH SOLE 0 2194 0 0 Blackrock Inc Com 09247X101 22814015 28103 SH SOLE 0 27738 0 365 Blackrock Muniyield Quality Fd Inc ETF Com 09254F100 2024 166 SH SOLE 0 166 0 0 Blackrock Res & Commodities Strategy Tr Com 09257A108 14208 1600 SH SOLE 0 1600 0 0 Blackrock Science & Technology Tr Com 09258G104 50490 1500 SH SOLE 0 1500 0 0 Blackstone Group Inc Cl A Com 09260D107 245475 1875 SH SOLE 0 1875 0 0 Bluebird Bio Inc Com 09609G100 349 253 SH SOLE 0 253 0 0 Boeing Company Com 097023105 827856 3176 SH SOLE 0 3176 0 0 Booking Holdings Inc Com 09857L108 9896744 2790 SH SOLE 0 2765 0 25 Borg Warner Inc Com 099724106 72 2 SH SOLE 0 2 0 0 Boston Beer Inc Cl A Com 100557107 546032 1580 SH SOLE 0 1580 0 0 Boston Properties Inc Com 101121101 59294 845 SH SOLE 0 845 0 0 Boston Scientific Corp Com 101137107 254480 4402 SH SOLE 0 4402 0 0 Box Inc Cl A Com 10316T104 40976 1600 SH SOLE 0 1600 0 0 Brighthouse Finl Inc Com 10922N103 2805 53 SH SOLE 0 53 0 0 Bristol Myers Squibb Co Com 110122108 2552878 49754 SH SOLE 0 48914 0 840 Broadridge Financial Solutions Inc Com 11133T103 10288 50 SH SOLE 0 50 0 0 Broadcom Inc Com 11135F101 2306173 2066 SH SOLE 0 2001 0 65 Brookfield Corp Com 11271J107 2657067 66228 SH SOLE 0 64878 0 1350 Brookfield Asset Mgmt Ltd Com 113004105 22576 562 SH SOLE 0 562 0 0 Brown & Brown Inc Com 115236101 99625 1401 SH SOLE 0 1401 0 0 Brown Foreman Distillers Corp Cl A Com 115637100 53631 900 SH SOLE 0 900 0 0 Brown Forman Corp Cl B Com 115637209 17358 304 SH SOLE 0 304 0 0 Cbiz Inc Com 124805102 122051 1950 SH SOLE 0 1950 0 0 CBOE Global Markets Inc Com 12503M108 179 1 SH SOLE 0 1 0 0 CBRE Group Inc Cl A Com 12504L109 17594 189 SH SOLE 0 189 0 0 CDW Corp Com 12514G108 25460 112 SH SOLE 0 112 0 0 CF Industries Holdings, Inc. Com 125269100 1511 19 SH SOLE 0 19 0 0 C H Robinson Worldwide Inc New Com 12541W209 86 1 SH SOLE 0 1 0 0 Cigna Group Com 125523100 5056513 16886 SH SOLE 0 16693 0 193 CME Group Inc Com 12572Q105 10102061 47968 SH SOLE 0 47682 0 286 CSX Corp Com 126408103 576215 16620 SH SOLE 0 16620 0 0 CTS Corp Com 126501105 65610 1500 SH SOLE 0 1500 0 0 CVS Health Corp Com 126650100 11471862 145287 SH SOLE 0 144415 0 872 Cabot Corp Com 127055101 275884 3304 SH SOLE 0 1489 0 1815 Coterra Energy Inc Com 127097103 652827 25581 SH SOLE 0 25581 0 0 Cadre Hldgs Inc Com 12763L105 6578 200 SH SOLE 0 200 0 0 Caleres Inc Com 129500104 56851 1850 SH SOLE 0 1850 0 0 Camden Ppty Tr Com 133131102 89361 900 SH SOLE 0 900 0 0 Campbell Soup Co Com 134429109 51876 1200 SH SOLE 0 1200 0 0 Canadian Natl Ry Co Com 136375102 201008 1600 SH SOLE 0 1600 0 0 Canadian Pacific Kansas City Ltd Com 13646K108 177964 2251 SH SOLE 0 2251 0 0 Canoo Inc Cl A Com 13803R102 514 2000 SH SOLE 0 2000 0 0 Capital One Financial Corp Com 14040H105 2519733 19217 SH SOLE 0 19217 0 0 Cardinal Health Inc Com 14149Y108 996610 9887 SH SOLE 0 9342 0 545 Carrier Global Corporation Com 14448C104 1781869 31016 SH SOLE 0 31016 0 0 Casella Waste Systems Inc Cl A Com 147448104 27775 325 SH SOLE 0 325 0 0 Catalent Inc Com 148806102 135 3 SH SOLE 0 3 0 0 Caterpillar Inc Com 149123101 3586477 12130 SH SOLE 0 12130 0 0 Celanese Corp Del Ser A Com 150870103 155 1 SH SOLE 0 1 0 0 Centene Corp Com 15135B101 3785 51 SH SOLE 0 51 0 0 Cenovus Energy Inc Com 15135U109 3646 219 SH SOLE 0 219 0 0 Centerpoint Energy Inc Com 15189T107 229 8 SH SOLE 0 8 0 0 Charter Communications Inc Com 16119P108 24098 62 SH SOLE 0 62 0 0 Chemours Co Com 163851108 20186 640 SH SOLE 0 640 0 0 Cheniere Energy Inc New Com 16411R208 1853228 10856 SH SOLE 0 10856 0 0 Chevron Corporation Com 166764100 10946852 73390 SH SOLE 0 73305 0 85 Chipotle Mexican Grill Inc Com 169656105 164661 72 SH SOLE 0 72 0 0 Choice Hotels Intl Inc Com 169905106 88374 780 SH SOLE 0 780 0 0 Church & Dwight Co Inc Com 171340102 7846589 82980 SH SOLE 0 82980 0 0 Churchill Downs Inc Com 171484108 18620 138 SH SOLE 0 138 0 0 Cincinnati Financial Corp Com 172062101 143706 1389 SH SOLE 0 1389 0 0 Cisco Sys Inc Com 17275R102 9512007 188282 SH SOLE 0 188282 0 0 Cintas Corporation Com 172908105 18682 31 SH SOLE 0 31 0 0 Citigroup Inc New Com 172967424 59002 1147 SH SOLE 0 1147 0 0 Clorox Company Com 189054109 3084792 21634 SH SOLE 0 21634 0 0 Coca Cola Co Com 191216100 3354119 56917 SH SOLE 0 56917 0 0 Colgate-Palmolive Co Com 194162103 1765895 22154 SH SOLE 0 22154 0 0 Comcast Corp Cl A Com 20030N101 14143247 322537 SH SOLE 0 319212 0 3325 Community Bk Sys Inc Com 203607106 113235 2173 SH SOLE 0 2173 0 0 Compass Diversified Hldgs LLC Com 20451Q104 7858 350 SH SOLE 0 350 0 0 Conagra Brands Inc Com 205887102 29033 1013 SH SOLE 0 1013 0 0 Conocophillips Com 20825C104 1881611 16211 SH SOLE 0 15793 0 418 Consolidated Edison Inc Com 209115104 1094733 12034 SH SOLE 0 12034 0 0 Constellation Brands Inc Com 21036P108 5383289 22268 SH SOLE 0 22225 0 43 Cooper Co Inc New Com 216648402 32167 85 SH SOLE 0 85 0 0 Copart Inc Com 217204106 38122 778 SH SOLE 0 778 0 0 Corning Inc Com 219350105 172408 5662 SH SOLE 0 3612 0 2050 Corteva Inc Com 22052L104 1067274 22272 SH SOLE 0 21486 0 786 Costco Wholesale Corporation Com 22160K105 31517500 47748 SH SOLE 0 47132 0 616 Crane Nxt Co Com 224441105 17061 300 SH SOLE 0 300 0 0 Crowdstrike Hldgs Inc A Com 22788C105 38298 150 SH SOLE 0 150 0 0 Crown Castle Inc Com 22822V101 126939 1102 SH SOLE 0 1102 0 0 Crown Holdings Inc Com 228368106 2739217 29745 SH SOLE 0 29745 0 0 Cullen/Frost Bankers Inc Com 229899109 3255 30 SH SOLE 0 30 0 0 Cummins Inc Com 231021106 1427358 5958 SH SOLE 0 5788 0 170 Curtiss-Wright Corp Com 231561101 17823 80 SH SOLE 0 80 0 0 D R Horton Inc Com 23331A109 456 3 SH SOLE 0 3 0 0 DTE Energy Co Com 233331107 7277 66 SH SOLE 0 66 0 0 DXC Technology Co Com 23355L106 526 23 SH SOLE 0 23 0 0 Mercedes Benz Group ADR Com 233825207 3455 200 SH SOLE 0 200 0 0 Danaher Corp Com 235851102 4466481 19307 SH SOLE 0 19307 0 0 DaVita Inc Com 23918K108 314 3 SH SOLE 0 3 0 0 Deere & Co Com 244199105 6622247 16561 SH SOLE 0 16561 0 0 Delta Air Lines Inc Del New Com 247361702 80 2 SH SOLE 0 2 0 0 Desktop Metal Inc Com 25058X105 472 629 SH SOLE 0 629 0 0 Dexcom Inc Com 252131107 6329 51 SH SOLE 0 51 0 0 Diageo PLC Spons ADR New Com 25243Q205 4341251 29804 SH SOLE 0 29804 0 0 Diamondback Energy Inc Com 25278X109 38770 250 SH SOLE 0 250 0 0 Digital Realty Trust Inc Com 253868103 838299 6229 SH SOLE 0 6229 0 0 Disney Walt Company Com 254687106 6952149 76998 SH SOLE 0 76998 0 0 Discover Financial Services Com 254709108 165453 1472 SH SOLE 0 1472 0 0 Dish Network Corp Cl A Com 25470M109 150 26 SH SOLE 0 26 0 0 Dolby Laboratories Inc Cl A Com 25659T107 12927 150 SH SOLE 0 150 0 0 Dollar Gen Corp New Com 256677105 9381 69 SH SOLE 0 69 0 0 Dollar Tree Inc Com 256746108 24006 169 SH SOLE 0 169 0 0 Dominion Energy Inc Com 25746U109 793172 16876 SH SOLE 0 16876 0 0 Dominos Pizza Inc Com 25754A201 70904 172 SH SOLE 0 172 0 0 Donaldson Inc Com 257651109 42478 650 SH SOLE 0 650 0 0 Donnelley Finl Solutions Inc Com 25787G100 249 4 SH SOLE 0 4 0 0 Dover Corp Com 260003108 751823 4888 SH SOLE 0 4888 0 0 Dow Inc Com 260557103 1786687 32580 SH SOLE 0 32180 0 400 DSV A/S ADR Com 26251A108 3250 37 SH SOLE 0 37 0 0 Duke Energy Corp New Com 26441C204 1337405 13782 SH SOLE 0 13782 0 0 Dupont De Nemours Inc Com 26614N102 1484441 19296 SH SOLE 0 19296 0 0 EOG Resources Inc Com 26875P101 117563 972 SH SOLE 0 972 0 0 EQT Corp Com 26884L109 77 2 SH SOLE 0 2 0 0 Eastman Chemical Co Com 277432100 87395 973 SH SOLE 0 973 0 0 Ebay Inc Com 278642103 1085309 24881 SH SOLE 0 24881 0 0 Echostar Corp Com 278768106 83 5 SH SOLE 0 5 0 0 Ecolab Inc Com 278865100 12612878 63589 SH SOLE 0 63589 0 0 Edison Intl Com 281020107 71 1 SH SOLE 0 1 0 0 Edwards Lifesciences Corp Com 28176E108 97524 1279 SH SOLE 0 1279 0 0 Electronic Arts Inc Com 285512109 2189 16 SH SOLE 0 16 0 0 Emerson Electric Co Com 291011104 11620715 119395 SH SOLE 0 117011 0 2384 Enbridge Inc Com 29250N105 9044262 251090 SH SOLE 0 249425 0 1665 Enphase Energy Inc Com 29355A107 451522 3417 SH SOLE 0 3417 0 0 Enovix Corporation Com 293594107 7825 625 SH SOLE 0 625 0 0 Entegris Inc Com 29362U104 31153 260 SH SOLE 0 260 0 0 Enterprise Product Partners LP Com 293792107 66718 2532 SH SOLE 0 2532 0 0 Equifax Inc Com 294429105 100152 405 SH SOLE 0 405 0 0 Equinix Inc Com 29444U700 28994 36 SH SOLE 0 36 0 0 Equity Residential Com 29476L107 367 6 SH SOLE 0 6 0 0 Essential Utils Inc Com 29670G102 70031 1875 SH SOLE 0 1875 0 0 Essex Ppty Tr REIT Com 297178105 255130 1029 SH SOLE 0 1029 0 0 Essilor Intl SA ADR Com 297284200 1906 19 SH SOLE 0 19 0 0 Etsy Inc Com 29786A106 81 1 SH SOLE 0 1 0 0 Evergy Inc NPV Com 30034W106 365 7 SH SOLE 0 7 0 0 Eversource Energy Com 30040W108 276629 4482 SH SOLE 0 4482 0 0 Exelon Corp Com 30161N101 80560 2244 SH SOLE 0 2244 0 0 Expedia Group Inc Com 30212P303 152 1 SH SOLE 0 1 0 0 Expeditors Intl Of Wash Inc Com 302130109 2417 19 SH SOLE 0 19 0 0 Extra Space Storage Inc Com 30225T102 2245 14 SH SOLE 0 14 0 0 Exxon Mobil Corp Com 30231G102 7794741 77963 SH SOLE 0 77963 0 0 FMC Corp New Com 302491303 63 1 SH SOLE 0 1 0 0 FRP Hldgs Inc Com 30292L107 53448 850 SH SOLE 0 850 0 0 FTI Consulting Inc Com 302941109 10157 51 SH SOLE 0 51 0 0 Meta Platforms Inc Com 30303M102 16545152 46743 SH SOLE 0 46398 0 345 UIT FT Unit 10506 Select DSIP Ser 23 Com 30329R820 108869 10000 SH SOLE 0 10000 0 0 Fastenal Co Com 311900104 80703 1246 SH SOLE 0 1246 0 0 Federal Realty Invt Tr LP Com 313745101 310902 3017 SH SOLE 0 3017 0 0 Fedex Corp Com 31428X106 689849 2727 SH SOLE 0 2727 0 0 Fidelity Canada Fd Com 315910307 93884 1456 SH SOLE 0 1456 0 0 Fidelity Natl Information Svcs Inc Com 31620M106 846506 14092 SH SOLE 0 13368 0 724 Fifth Third Bancorp Com 316773100 17245 500 SH SOLE 0 500 0 0 First Eagle Credit Opportunities Fd I Com 32010B106 31551 1335 SH SOLE 0 1335 0 0 First Industrial Realty Tr Com 32054K103 98809 1876 SH SOLE 0 1876 0 0 First Solar Inc Com 336433107 1166163 6769 SH SOLE 0 5059 0 1710 First Trust Water ETF Com 33733B100 14220 150 SH SOLE 0 150 0 0 First Tr Value Line Dividend Index Fund Com 33734H106 146016 3600 SH SOLE 0 3600 0 0 First Tr Comb Ser Unit 325 Bld Amer Bds Com 33735N557 5853 20 SH SOLE 0 20 0 0 First Tr Global Wind Energy ETF Com 33736G106 155357 9427 SH SOLE 0 2477 0 6950 Fiserv Inc Com 337738108 119556 900 SH SOLE 0 900 0 0 FirstEnergy Corp Com 337932107 31161 850 SH SOLE 0 850 0 0 Fisker Inc Cl A Com 33813J106 4025 2300 SH SOLE 0 2300 0 0 Flexshs Morningstar Glbl Upstream Nat Res Idx Com 33939L407 24652 602 SH SOLE 0 602 0 0 Flexshares Quality Divd Index ETF Com 33939L860 1863005 30278 SH SOLE 0 30278 0 0 Floor & Decor Hldgs Inc Cl A Com 339750101 111560 1000 SH SOLE 0 1000 0 0 Flowserve Corp Com 34354P105 37180 902 SH SOLE 0 902 0 0 Fomento Economico Mexicano SAB de CV New Com 344419106 104280 800 SH SOLE 0 800 0 0 Ford Motor Company New Com 345370860 43908 3602 SH SOLE 0 3602 0 0 Fortinet Inc Com 34959E109 96926 1656 SH SOLE 0 1656 0 0 Fortive Corp Com 34959J108 51983 706 SH SOLE 0 706 0 0 Fortune Brands Innovations Inc Com 34964C106 80656 1303 SH SOLE 0 1303 0 0 Fortrea Hldgs Inc Com 34965K107 80096 2295 SH SOLE 0 2295 0 0 Franklin Resource Inc Com 354613101 44685 1500 SH SOLE 0 1500 0 0 Freeport McMoran Copper & Gold Inc Cl B Com 35671D857 166193 3904 SH SOLE 0 3904 0 0 Gallagher Arthur J & Co Com 363576109 311234 1384 SH SOLE 0 1384 0 0 Gamestop Corp New Com 36467W109 491 28 SH SOLE 0 28 0 0 Gartner Inc Com 366651107 14436 32 SH SOLE 0 32 0 0 Generac Holdings Inc Com 368736104 129 1 SH SOLE 0 1 0 0 General Dynamics Corp Com 369550108 1435715 5529 SH SOLE 0 5529 0 0 General Electric Co Com 369604301 557360 4367 SH SOLE 0 3792 0 575 General Mills Inc Com 370334104 1505320 23109 SH SOLE 0 21044 0 2065 Gen Mtrs Co Com 37045V100 7723 215 SH SOLE 0 215 0 0 Genuine Parts Co Com 372460105 1297191 9366 SH SOLE 0 9366 0 0 Gilead Sciences Inc Com 375558103 768461 9486 SH SOLE 0 9486 0 0 Gladstone Commercial Com 376536108 67259 5080 SH SOLE 0 5080 0 0 GSK PLC ADR Com 37733W204 5744 155 SH SOLE 0 155 0 0 Global Payments Inc Com 37940X102 381 3 SH SOLE 0 3 0 0 Global X Cybersecurity ETF Com 37954Y384 14039 479 SH SOLE 0 479 0 0 Global X US Infrastructure ETF Com 37954Y673 13095 380 SH SOLE 0 380 0 0 Global X Lithium & Battery Tech ETF Com 37954Y855 25470 500 SH SOLE 0 500 0 0 Global X Uranium ETF Com 37954Y871 110760 4000 SH SOLE 0 4000 0 0 Globe Life Inc Com 37959E102 487 4 SH SOLE 0 4 0 0 Godaddy Inc Cl A Com 380237107 2442 23 SH SOLE 0 23 0 0 Goldman Sachs Group Com 38141G104 486456 1261 SH SOLE 0 1261 0 0 Goldman Sachs Activebeta US Lg Cap Equity ETF Com 381430503 12571 134 SH SOLE 0 134 0 0 Golub Capital BDC Inc Com 38173M102 518761 34355 SH SOLE 0 34355 0 0 W W Grainger Inc Com 384802104 178168 215 SH SOLE 0 215 0 0 Gray Television Inc Com 389375106 90 10 SH SOLE 0 10 0 0 Griffon Corp Com 398433102 91425 1500 SH SOLE 0 1500 0 0 HCA Healthcare Inc Com 40412C101 271 1 SH SOLE 0 1 0 0 HP Inc Com 40434L105 259586 8627 SH SOLE 0 8627 0 0 Hain Celestial Group Inc Com 405217100 6570 600 SH SOLE 0 600 0 0 Halliburton Company Com 406216101 61383 1698 SH SOLE 0 1698 0 0 Hanesbrands Inc Com 410345102 2743 615 SH SOLE 0 615 0 0 Hannon Armstrong Sustainable Infrastructure Com 41068X100 41370 1500 SH SOLE 0 0 0 1500 Harding Loevner Intl Equity Port Com 412295107 161472 6222 SH SOLE 0 6222 0 0 Harley Davidson Inc Com 412822108 7368 200 SH SOLE 0 200 0 0 Hartford Finl Svcs Group Inc Com 416515104 16478 205 SH SOLE 0 205 0 0 Hasbro, Inc. Com 418056107 102 2 SH SOLE 0 2 0 0 Healthpeak Properties Inc Com 42250P103 185130 9350 SH SOLE 0 9350 0 0 Hermes International SA ADR Com 42751Q105 3391 16 SH SOLE 0 16 0 0 The Hershey Company Com 427866108 251321 1348 SH SOLE 0 1348 0 0 Hewlett Packard Enterprise Co Com 42824C109 134583 7926 SH SOLE 0 7926 0 0 Hilton Worldwide Hldgs Inc Com 43300A203 182 1 SH SOLE 0 1 0 0 Hologic Inc Com 436440101 71 1 SH SOLE 0 1 0 0 Home Depot Com 437076102 18365764 52996 SH SOLE 0 52961 0 35 Honeywell Intl Inc Com 438516106 18565417 88529 SH SOLE 0 86889 0 1640 Horizon Bancorp Inc Com 440407104 6440 450 SH SOLE 0 450 0 0 Hormel Foods Corp Com 440452100 225 7 SH SOLE 0 7 0 0 Howard Hughes Holdings Inc Com 44267T102 4278 50 SH SOLE 0 50 0 0 Howmet Aerospace Inc Com 443201108 36044 666 SH SOLE 0 666 0 0 Hubbell Inc Com 443510607 23025 70 SH SOLE 0 70 0 0 Humana Inc Com 444859102 106212 232 SH SOLE 0 232 0 0 Huntington Bancshares Inc Com 446150104 560 44 SH SOLE 0 44 0 0 ITT Inc Com 45073V108 21836 183 SH SOLE 0 183 0 0 Icici Bank Ltd Adr Com 45104G104 2837 119 SH SOLE 0 119 0 0 Idexx Labs Inc Com 45168D104 84368 152 SH SOLE 0 152 0 0 Illinois Tool Wks Inc Com 452308109 10179512 38862 SH SOLE 0 38862 0 0 Incyte Corp Com 45337C102 314 5 SH SOLE 0 5 0 0 Ingersoll Rand Inc Com 45687V106 27456 355 SH SOLE 0 355 0 0 Ingredion Inc Com 457187102 41241 380 SH SOLE 0 380 0 0 Inspire Medical Systems Inc Com 457730109 3662 18 SH SOLE 0 18 0 0 Innovative Industrial Properties Inc Com 45781V101 20164 200 SH SOLE 0 200 0 0 Intel Corp Com 458140100 3531972 70288 SH SOLE 0 70288 0 0 Intercontinental Exchange Inc Com 45866F104 6874729 53529 SH SOLE 0 53359 0 170 Intl Business Machines Com 459200101 5367220 32817 SH SOLE 0 31444 0 1373 Intl Flavors & Fragrances Inc Com 459506101 6721 83 SH SOLE 0 83 0 0 Invesco QQQ Trust ETF Com 46090E103 4634128 11316 SH SOLE 0 10816 0 500 Invesco Optimum Yld Div Comdty Fd ETF Com 46090F100 42414 3189 SH SOLE 0 3189 0 0 Intuit Com 461202103 14421317 23073 SH SOLE 0 23073 0 0 Intuitive Surgical Inc Com 46120E602 1075166 3187 SH SOLE 0 3187 0 0 Invesco Water Res ETF Com 46137V142 121720 2000 SH SOLE 0 2000 0 0 Invesco Buyback Achievers ETF Com 46137V308 173384 1751 SH SOLE 0 1751 0 0 Invesco S&P 500 Eql Wgt ETF Com 46137V357 270154 1712 SH SOLE 0 1712 0 0 Invesco S&P Global Water Index ETF Com 46138E263 22528 425 SH SOLE 0 425 0 0 Invesco S&P 500 Low Volatility ETF Com 46138E354 415436 6630 SH SOLE 0 6630 0 0 Invesco KBW Bank ETF Com 46138E628 30301 616 SH SOLE 0 616 0 0 Invesco Global Water ETF Com 46138E651 5930 150 SH SOLE 0 150 0 0 Invesco Solar ETF Com 46138G706 1548057 29017 SH SOLE 0 29017 0 0 Invesco Global Clean Energy ETF Com 46138G847 424083 26555 SH SOLE 0 26555 0 0 Invesco Slf Idx Bulletshs 2024 Hi Yld Cp ETF Com 46138J833 2976 131 SH SOLE 0 131 0 0 Investors Quality Tax Exmpt Tr Ser 129 Com 46172D205 1084 6 SH SOLE 0 6 0 0 Iron Mtn Inc New Com 46284V101 20994 300 SH SOLE 0 300 0 0 Ishares Gold Tr New Com 464285204 69044 1769 SH SOLE 0 1769 0 0 Ishares S&P 1500 ETF Com 464287150 36831 350 SH SOLE 0 350 0 0 I Shares Select Dividend ETF Com 464287168 344627 2940 SH SOLE 0 2940 0 0 Ishares Barclays TIPs Bond ETF Com 464287176 828425 7707 SH SOLE 0 7707 0 0 Ishares S&P 500 Index Fund Com 464287200 5542896 11605 SH SOLE 0 11605 0 0 Ishares Core Total US Bond Fund Com 464287226 169023 1703 SH SOLE 0 1703 0 0 I Shares MSCI Emerging Markets Index Com 464287234 423130 10523 SH SOLE 0 10523 0 0 Ishares Iboxx $ Investment Grade Corp Bd Fd Com 464287242 49797 450 SH SOLE 0 450 0 0 Ishares S&P 500 Growth Index Fund Com 464287309 183620 2445 SH SOLE 0 2445 0 0 Ishares S&P Latin America 40 Index Fund Com 464287390 10084 347 SH SOLE 0 347 0 0 Ishares S&P 500 Value Index Fund Com 464287408 187627 1079 SH SOLE 0 1079 0 0 I Shares MSCI EAFE Index Fd Com 464287465 1311391 17404 SH SOLE 0 17404 0 0 I Shares Russell Midcap Value Index Fund Com 464287473 129547 1114 SH SOLE 0 1114 0 0 Ishares Russell Mid Cap Growth Com 464287481 458475 4389 SH SOLE 0 4389 0 0 I Shares Russell Mid Cap Com 464287499 329264 4236 SH SOLE 0 4236 0 0 I Shares Core S&P Mid-Cap ETF Com 464287507 12441264 44890 SH SOLE 0 44890 0 0 Ishares Phlx Semicnd ETF Com 464287523 115220 200 SH SOLE 0 200 0 0 I Shares Nasdaq Biotechnology Com 464287556 44151 325 SH SOLE 0 325 0 0 Ishares Russell 1000 Value Index Fund Com 464287598 79651 482 SH SOLE 0 482 0 0 Ishares S&P Midcap 400 Growth Index Fund Com 464287606 1276234 16110 SH SOLE 0 16110 0 0 Ishares Russell 1000 Growth ETF Com 464287614 96408 318 SH SOLE 0 318 0 0 Ishares Russell 2000 Value Index Fund Com 464287630 245577 1581 SH SOLE 0 1581 0 0 Ishares Russell 2000 Growth Index Fund Com 464287648 244653 970 SH SOLE 0 970 0 0 I Shares Russell 2000 Com 464287655 254701 1269 SH SOLE 0 1269 0 0 Ishares Core S&P US Value ETF Com 464287663 20745 246 SH SOLE 0 246 0 0 Ishares S&P Midcap 400 Value Index Fd Com 464287705 384999 3376 SH SOLE 0 3376 0 0 I Shares Core S&P Small-Cap ETF Com 464287804 14081701 130085 SH SOLE 0 130085 0 0 Ishares S&P Smallcap 600 Growth ETF Com 464287887 171942 1374 SH SOLE 0 1374 0 0 IShares Global Clean Energy ETF Com 464288224 662690 42562 SH SOLE 0 42562 0 0 Ishs S&P Global Infrastructure Idx ETF Com 464288372 35758 760 SH SOLE 0 760 0 0 Ishares Dow Jones International Select Divd Com 464288448 11196 400 SH SOLE 0 400 0 0 Ishares Kld 400 Social Indexfund Com 464288570 343623 3774 SH SOLE 0 3774 0 0 Ishares Lehman 3-7 Yr Treas Bond Fd Com 464288661 82811 707 SH SOLE 0 707 0 0 Ishares S&P Global Materials Com 464288695 32809 376 SH SOLE 0 376 0 0 IShs Tr Dow Jones US Aerospace & Defense Idx Com 464288760 37980 300 SH SOLE 0 300 0 0 iShares MSCI USA ESG Select Index Com 464288802 556524 5537 SH SOLE 0 5537 0 0 Ishares US Pharmaceuticals ETF Com 464288836 37637 203 SH SOLE 0 203 0 0 Ishares Russell Microcap Idx Fund Com 464288869 19493 168 SH SOLE 0 168 0 0 Ishares MSCI EAFE Value Idx Fund Com 464288877 15630 300 SH SOLE 0 300 0 0 Ishares Russell Top 200 ETF Com 464289446 11509 100 SH SOLE 0 100 0 0 I Shares Silver Trust Com 46428Q109 216711 9950 SH SOLE 0 9950 0 0 Ishs MSCI USA Min Vol Factor ETF Com 46429B697 330145 4231 SH SOLE 0 4231 0 0 Ishs Edge MSCI USA Quality Factor ETF Com 46432F339 340776 2316 SH SOLE 0 2316 0 0 Ishs Edge MSCI USA Momentum Factor ETF Com 46432F396 56637 361 SH SOLE 0 361 0 0 Ishares Core MSCI EAFE ETF Com 46432F842 293641 4174 SH SOLE 0 4174 0 0 Ishares Core MSCI Emer Mkts ETF Com 46434G103 192507 3806 SH SOLE 0 3806 0 0 IShares MSCI EM ESG ETF Com 46434G863 30906 964 SH SOLE 0 964 0 0 Ishs Tr Core Divd Growth ETF Com 46434V621 161514 3001 SH SOLE 0 3001 0 0 Ishares Global REIT ETF Com 46434V647 37382 1546 SH SOLE 0 1546 0 0 Ishares Tr MSCI Intl Value Fd Com 46435G409 5991 226 SH SOLE 0 226 0 0 Ishs MSCI EAFE ESG ETF Com 46435G516 92839 1229 SH SOLE 0 1229 0 0 Ishares Robotics & Artificial Intel ETF Com 46435U556 5520 160 SH SOLE 0 160 0 0 Isun Inc Com 465246106 4698 15000 SH SOLE 0 15000 0 0 JP Morgan Chase & Co Com 46625H100 28024655 164754 SH SOLE 0 159393 0 5361 Jacobs Solutions Inc Com 46982L108 38940 300 SH SOLE 0 300 0 0 Jefferies Finl Group Inc Com 47233W109 18387 455 SH SOLE 0 455 0 0 Johnson & Johnson Com 478160104 22211469 141709 SH SOLE 0 139245 0 2464 KLA Corporation Com 482480100 685934 1180 SH SOLE 0 1180 0 0 KKR & Co Inc Cl A Com 48251W104 82850 1000 SH SOLE 0 1000 0 0 Kaman Corporation Com 483548103 7185 300 SH SOLE 0 300 0 0 Kellanova Com 487836108 595609 10653 SH SOLE 0 10653 0 0 Kennedy-Wilson Holdings Inc Com 489398107 138396 11179 SH SOLE 0 11179 0 0 Keurig Dr Pepper Inc Com 49271V100 59410 1783 SH SOLE 0 1783 0 0 Keysight Technologies Inc Com 49338L103 70000 440 SH SOLE 0 200 0 240 Kilroy Realty Com 49427F108 83305 2091 SH SOLE 0 2091 0 0 Kimberly-Clark Corp Com 494368103 3744209 30814 SH SOLE 0 29931 0 883 Kinder Morgan Inc Com 49456B101 512 29 SH SOLE 0 29 0 0 Kinsale Cap Group Inc Com 49714P108 14736 44 SH SOLE 0 44 0 0 Kraft Heinz Co Com 500754106 427970 11573 SH SOLE 0 11573 0 0 Kroger Company Com 501044101 137 3 SH SOLE 0 3 0 0 L3Harris Technologies Inc Com 502431109 421 2 SH SOLE 0 2 0 0 LVMH Moet Hennessy Louis Vuitton ADR Com 502441306 4376 27 SH SOLE 0 27 0 0 Laboratory Corp Amer Hldgs New Com 50540R409 1003031 4413 SH SOLE 0 4413 0 0 LAM Research Corp Com 512807108 3308490 4224 SH SOLE 0 4224 0 0 Lamb Weston Hldgs Inc Com 513272104 23456 217 SH SOLE 0 217 0 0 Las Vegas Sands Corp Com 517834107 148 3 SH SOLE 0 3 0 0 Estee Lauder Cos Inc Cl A Com 518439104 102229 699 SH SOLE 0 699 0 0 Lennar Corp Com 526057104 47097 316 SH SOLE 0 316 0 0 Lennar Corp Cl B Com 526057302 41019 306 SH SOLE 0 306 0 0 Lennox Intl Inc Com 526107107 26851 60 SH SOLE 0 60 0 0 Liberty Broadband Corp Ser C Com 530307305 406335 5042 SH SOLE 0 5042 0 0 Liberty Media Corp Del Liberty SiriusXm Ser C Com 531229789 28521 991 SH SOLE 0 991 0 0 Liberty Media Corp Del Liberty SiriusXm Ser A Com 531229813 444895 15480 SH SOLE 0 15480 0 0 Eli Lilly & Company Com 532457108 4042550 6935 SH SOLE 0 5535 0 1400 Lockheed Martin Corp Com 539830109 6207575 13696 SH SOLE 0 13696 0 0 Loews Corp Com 540424108 78358 1126 SH SOLE 0 1126 0 0 Lowes Companies Inc Com 548661107 17810009 80027 SH SOLE 0 79083 0 944 Luckin Coffee Inc Com 54951L109 63699 2335 SH SOLE 0 2335 0 0 Lululemon Athletica Inc Com 550021109 25565 50 SH SOLE 0 50 0 0 M & T Bank Corporation Com 55261F104 1632349 11908 SH SOLE 0 10858 0 1050 MGM Resorts International Com 552953101 89 2 SH SOLE 0 2 0 0 MPLX LP Com 55336V100 18360 500 SH SOLE 0 500 0 0 MSC Industrial Direct Co Cl A Com 553530106 3942761 38937 SH SOLE 0 38937 0 0 MSCI Inc Cl A Com 55354G100 14141 25 SH SOLE 0 25 0 0 Madison Square Garden Sports Corp Com 55825T103 31820 175 SH SOLE 0 175 0 0 Manulife Finl Corp Com 56501R106 33879 1533 SH SOLE 0 1533 0 0 Marathon Oil Corp Com 565849106 5001 207 SH SOLE 0 207 0 0 Marathon Petroleum Corp Com 56585A102 104000 701 SH SOLE 0 701 0 0 Marine Products Corp Com 568427108 6304 553 SH SOLE 0 553 0 0 Markel Group Inc Com 570535104 876078 617 SH SOLE 0 617 0 0 Marsh & McLennan Inc Com 571748102 44147 233 SH SOLE 0 233 0 0 Marriott International Inc Cl A Com 571903202 527242 2338 SH SOLE 0 2338 0 0 Masco Corp Com 574599106 26993 403 SH SOLE 0 403 0 0 Mastercard Inc Com 57636Q104 25455396 59683 SH SOLE 0 59635 0 48 Matson Inc Com 57686G105 131520 1200 SH SOLE 0 1200 0 0 Mattel Inc Com 577081102 21146 1120 SH SOLE 0 1120 0 0 McCormick & Co Inc Com 579780206 5549341 81107 SH SOLE 0 81107 0 0 McDonalds Corp Com 580135101 12976760 43765 SH SOLE 0 43495 0 270 McKesson Corp Com 58155Q103 147691 319 SH SOLE 0 319 0 0 Merck & Co Inc New Com 58933Y105 12813230 117531 SH SOLE 0 110795 0 6736 Metlife Inc Com 59156R108 171475 2593 SH SOLE 0 2593 0 0 Mettler Toledo Intl Inc Com 592688105 248657 205 SH SOLE 0 205 0 0 Microsoft Corp Com 594918104 67301383 178974 SH SOLE 0 178513 0 461 Microchip Technology Inc Com 595017104 93968 1042 SH SOLE 0 1042 0 0 Micron Technology Inc Com 595112103 61786 724 SH SOLE 0 724 0 0 Mid Amer Apt Cmntys Inc Com 59522J103 403 3 SH SOLE 0 3 0 0 Moderna Inc Com 60770K107 49725 500 SH SOLE 0 500 0 0 Moelis & Co Cl A Com 60786M105 20824 371 SH SOLE 0 371 0 0 Mondelez Intl Inc Com 609207105 3318453 45816 SH SOLE 0 45816 0 0 Monolithic Pwr Sys Inc Com 609839105 82001 130 SH SOLE 0 130 0 0 Monster Beverage Corp New Com 61174X109 346 6 SH SOLE 0 6 0 0 Moodys Corp Com 615369105 57022 146 SH SOLE 0 146 0 0 Morgan Stanley Com 617446448 886062 9502 SH SOLE 0 9502 0 0 Morgan Stanley India Invt Fd I Com 61745C105 3843 179 SH SOLE 0 179 0 0 Mosaic Co New Com 61945C103 1358 38 SH SOLE 0 38 0 0 Motorola Solutions Inc Com 620076307 117409 375 SH SOLE 0 375 0 0 Myers Industries Inc Com 628464109 19550 1000 SH SOLE 0 1000 0 0 Nio Inc Com 62914V106 9070 1000 SH SOLE 0 1000 0 0 NRG Energy Inc New Com 629377508 1706 33 SH SOLE 0 33 0 0 Nano Dimension Ltd Com 63008G203 3360 1400 SH SOLE 0 1400 0 0 Natera Inc Com 632307104 6577 105 SH SOLE 0 105 0 0 National Healthcare Corp Com 635906100 2773 30 SH SOLE 0 30 0 0 National Grid PLC ADR New 2017 Com 636274409 143867 2116 SH SOLE 0 2116 0 0 Netapp Inc Com 64110D104 88 1 SH SOLE 0 1 0 0 Netflix Inc Com 64110L106 225425 463 SH SOLE 0 463 0 0 Net Lease Office Properties Com 64110Y108 166 9 SH SOLE 0 9 0 0 American New World Fd Cl F2 Com 649280823 35881 480 SH SOLE 0 480 0 0 Newell Brands Inc Com 651229106 1736 200 SH SOLE 0 200 0 0 Newmarket Corp Com 651587107 19104 35 SH SOLE 0 35 0 0 Newmont Mining Corp Com 651639106 5712 138 SH SOLE 0 138 0 0 News Corp New Cl A Com 65249B109 98 4 SH SOLE 0 4 0 0 Nextera Energy Inc Com 65339F101 17009508 280038 SH SOLE 0 279089 0 949 Nike Inc Cl B Com 654106103 9153102 84306 SH SOLE 0 84266 0 40 Nisource Inc Com 65473P105 80 3 SH SOLE 0 3 0 0 Norfolk Southern Corp Com 655844108 5497017 23255 SH SOLE 0 22515 0 740 Northern Trust Corp Com 665859104 25314 300 SH SOLE 0 300 0 0 Northrop Grumman Corp Com 666807102 362340 774 SH SOLE 0 774 0 0 Gen Digital Inc Com 668771108 297 13 SH SOLE 0 13 0 0 Novartis AG ADR Com 66987V109 4461359 44185 SH SOLE 0 44185 0 0 Novo Nordisk A/S ADR Com 670100205 1850824 17891 SH SOLE 0 17891 0 0 Nucor Corp Com 670346105 536913 3085 SH SOLE 0 1515 0 1570 Nvidia Corporation Com 67066G104 11555959 23335 SH SOLE 0 23208 0 127 Nutrien Ltd NPV Com 67077M108 33798 600 SH SOLE 0 600 0 0 O Reilly Automotive Inc New Com 67103H107 143462 151 SH SOLE 0 151 0 0 Occidental Petroleum Corp Com 674599105 718849 12039 SH SOLE 0 12039 0 0 Ocular Therapeutix Inc Com 67576A100 26760 6000 SH SOLE 0 6000 0 0 Oil Dri Corp Amer Com 677864100 20124 300 SH SOLE 0 300 0 0 Old Dominion Freight Line Inc Com 679580100 26752 66 SH SOLE 0 66 0 0 Old Republic Intl Corp Com 680223104 58447 1988 SH SOLE 0 1988 0 0 Omnicom Group Inc Com 681919106 5883 68 SH SOLE 0 68 0 0 On Semiconductor Corp Com 682189105 418 5 SH SOLE 0 5 0 0 Oneok Inc New Com 682680103 40166 572 SH SOLE 0 572 0 0 Onyx Svc & Solutions Inc Com 683401103 0 3000 SH SOLE 0 3000 0 0 Oracle Corporation Com 68389X105 3850620 36523 SH SOLE 0 36523 0 0 Orion Office REIT Inc Com 68629Y103 69 12 SH SOLE 0 12 0 0 Oscar Health Inc A Com 687793109 915 100 SH SOLE 0 100 0 0 Oshkosh Corp Com 688239201 4120 38 SH SOLE 0 38 0 0 Otis Worldwide Corp Com 68902V107 1143874 12785 SH SOLE 0 12548 0 237 Otter Tail Power Co Com 689648103 67976 800 SH SOLE 0 800 0 0 Overstock Com Inc Del Com 690370101 8307 300 SH SOLE 0 300 0 0 PG&E Corp Com 69331C108 90 5 SH SOLE 0 5 0 0 PNC Financial Services Group Inc Com 693475105 348722 2252 SH SOLE 0 2252 0 0 PNM Resources Inc Com 69349H107 62400 1500 SH SOLE 0 1500 0 0 PPG Industries Inc Com 693506107 467045 3123 SH SOLE 0 3123 0 0 Paccar Inc Com 693718108 19823 203 SH SOLE 0 203 0 0 Palo Alto Networks Inc Com 697435105 20061866 68034 SH SOLE 0 68034 0 0 Pan American Silver Corp Com 697900108 13064 800 SH SOLE 0 800 0 0 Parker Hannifin Corp Com 701094104 514602 1117 SH SOLE 0 1117 0 0 Paychex Inc Com 704326107 5390442 45256 SH SOLE 0 45081 0 175 Paycom Software Inc Com 70432V102 66150 320 SH SOLE 0 320 0 0 Paylocity Hldg Corp Com 70438V106 6099 37 SH SOLE 0 37 0 0 Paypal Hldgs Inc Com 70450Y103 1627365 26500 SH SOLE 0 26500 0 0 Peloton Interactive Inc A Com 70614W100 1827 300 SH SOLE 0 300 0 0 Penske Automotive Group Inc Com 70959W103 4254799 26508 SH SOLE 0 26508 0 0 Pepsico Inc Com 713448108 18202772 107176 SH SOLE 0 106965 0 211 Revvity Inc Com 714046109 219 2 SH SOLE 0 2 0 0 Pernod Ricard SA ADR Com 714264306 1200 34 SH SOLE 0 34 0 0 Pfizer Inc Com 717081103 9204422 319709 SH SOLE 0 319709 0 0 Philip Morris Intl Inc Com 718172109 1226991 13042 SH SOLE 0 13042 0 0 Phillips 66 Com 718546104 332451 2497 SH SOLE 0 2497 0 0 Pioneer Natural Resources Co Com 723787107 675 3 SH SOLE 0 3 0 0 Plug Power Inc New Com 72919P202 180 40 SH SOLE 0 40 0 0 Polaris Inds Inc Com 731068102 7108 75 SH SOLE 0 75 0 0 Pool Corp Com 73278L105 18341 46 SH SOLE 0 46 0 0 Portland General Electric Com 736508847 457670 10560 SH SOLE 0 8210 0 2350 Post Hldgs Inc Com 737446104 17700 201 SH SOLE 0 201 0 0 Prestige Brand Holdings Com 74112D101 632158 10326 SH SOLE 0 10326 0 0 Price T Rowe Group Inc Com 74144T108 1424523 13228 SH SOLE 0 13228 0 0 Procter & Gamble Co Com 742718109 19149115 130675 SH SOLE 0 126895 0 3780 Progressive Corp Ohio Com 743315103 318241 1998 SH SOLE 0 1998 0 0 ProLogis Inc Com 74340W103 16396 123 SH SOLE 0 123 0 0 Proshares Ultrapro QQQ Com 74347X831 51004 1006 SH SOLE 0 1006 0 0 S&P 500 Aristocrats ETF Com 74348A467 47981 504 SH SOLE 0 504 0 0 Provident Financial Services Inc Com 74386T105 372193 20643 SH SOLE 0 20643 0 0 Prudential Financial Inc Com 744320102 104540 1008 SH SOLE 0 1008 0 0 Public Service Enterprise Gp Com 744573106 420162 6871 SH SOLE 0 6871 0 0 Public Storage Inc Com 74460D109 252235 827 SH SOLE 0 827 0 0 Putnam Intl Capital Opportunities Fd Com 746802495 39339 1002 SH SOLE 0 1002 0 0 Qorvo Inc Com 74736K101 113 1 SH SOLE 0 1 0 0 Qualcomm Inc Com 747525103 1233983 8532 SH SOLE 0 8532 0 0 Quest Diagnostics Inc Com 74834L100 276 2 SH SOLE 0 2 0 0 Range Res Corp Com 75281A109 91320 3000 SH SOLE 0 3000 0 0 Rayonier Inc (Reit) Com 754907103 13381 401 SH SOLE 0 401 0 0 Realty Income Corporation Com 756109104 9766396 170087 SH SOLE 0 169546 0 541 Regeneron Pharmaceuticals Inc Com 75886F107 1757 2 SH SOLE 0 2 0 0 Regions Financial Corp New Com 7591EP100 9089 469 SH SOLE 0 469 0 0 Republic Svcs Inc Com 760759100 211085 1280 SH SOLE 0 1280 0 0 Resmed Inc Com 761152107 48166 280 SH SOLE 0 280 0 0 Rivian Automotive Inc A Com 76954A103 141910 6049 SH SOLE 0 6049 0 0 Robert Half International Inc Com 770323103 176 2 SH SOLE 0 2 0 0 Roblox Corp A Com 771049103 3658 80 SH SOLE 0 80 0 0 Rockwell Automation Inc Com 773903109 526885 1697 SH SOLE 0 1697 0 0 Rollins Inc Com 775711104 175 4 SH SOLE 0 4 0 0 Roper Technologies Inc Com 776696106 102492 188 SH SOLE 0 188 0 0 Ross Stores Inc Com 778296103 138 1 SH SOLE 0 1 0 0 Royal Bank Of Canada Com 780087102 390766 3864 SH SOLE 0 3864 0 0 Shell PLC Com 780259305 603912 9178 SH SOLE 0 9178 0 0 Ryman Hospitality Pptys Inc Com 78377T107 44024 400 SH SOLE 0 400 0 0 S&P Global Inc Com 78409V104 2530347 5744 SH SOLE 0 5744 0 0 SBA Communications Corp Cl A Com 78410G104 254 1 SH SOLE 0 1 0 0 SJW Corp Com 784305104 5228 80 SH SOLE 0 80 0 0 Spdr S&P 500 Etf Trust Com 78462F103 5900498 12414 SH SOLE 0 12414 0 0 Spdr Gold Shares Com 78463V107 1721486 9005 SH SOLE 0 9005 0 0 Spdr Ser Tr Portfolio S&P 500 Growth Com 78464A409 13988 215 SH SOLE 0 215 0 0 SPDR Port S&P 500 Value ETF Com 78464A508 95498 2048 SH SOLE 0 2048 0 0 SPDR S&P Dividend ETF Com 78464A763 1184216 9476 SH SOLE 0 9476 0 0 Spdr Ser Trust SP Biotech ETF Com 78464A870 182598 2045 SH SOLE 0 2045 0 0 SS&C Technologies Hldgs Inc Com 78467J100 487719 7981 SH SOLE 0 7981 0 0 SPDR Dow Jones Industrial Avg Com 78467X109 596208 1582 SH SOLE 0 1582 0 0 SPDR S&P MidCap 400 Com 78467Y107 628644 1239 SH SOLE 0 1239 0 0 SPDR S&P Kensho Smart Mobility ETF Com 78468R689 8654 275 SH SOLE 0 275 0 0 Spdr Ser Tr S&P 500 High Divd ETF Com 78468R788 45460 1160 SH SOLE 0 1160 0 0 SPDR S&P 500 Fossil Fuel Reserves Free ETF Com 78468R796 448256 11550 SH SOLE 0 11550 0 0 Saba Capital Income & Oprnt Fd Com 78518H202 10023 1300 SH SOLE 0 1300 0 0 Safran ADR Com 786584102 3259 74 SH SOLE 0 74 0 0 Salesforce Inc Com 79466L302 9496723 36090 SH SOLE 0 36090 0 0 Sandoz Group AG Sponsored ADS Com 799926100 101244 3149 SH SOLE 0 3149 0 0 Sanofi Spons ADR Com 80105N105 241787 4862 SH SOLE 0 4862 0 0 Henry Schein Inc Com 806407102 78133 1032 SH SOLE 0 1032 0 0 Schlumberger Ltd Com 806857108 168193 3232 SH SOLE 0 3232 0 0 The Charles Schwab Corp New Com 808513105 49536 720 SH SOLE 0 720 0 0 Schwab Strategic Tr Emerging Mkts Equity ETF Com 808524706 818 33 SH SOLE 0 33 0 0 Schwab US Dividend Equity ETF Com 808524797 194741 2558 SH SOLE 0 2558 0 0 Schwab Intl Equity ETF Com 808524805 186537 5047 SH SOLE 0 5047 0 0 Scilex Holding Co Com 80880W106 59 29 SH SOLE 0 29 0 0 Scotts Miracle Gro Company Com 810186106 127500 2000 SH SOLE 0 2000 0 0 Sealed Air Corp New Com 81211K100 530672 14531 SH SOLE 0 14531 0 0 Select Sector SPDR Tr Materials Com 81369Y100 33361 390 SH SOLE 0 390 0 0 Amex Healthcare Select Sector SPDR ETF Com 81369Y209 40914 300 SH SOLE 0 300 0 0 Consumer Discr Select Sector SPDR ETF Com 81369Y407 17881 100 SH SOLE 0 100 0 0 Select Sector SPDR Energy ETF Com 81369Y506 45944 548 SH SOLE 0 548 0 0 Financial Select Sector SPDR ETF Com 81369Y605 34968 930 SH SOLE 0 930 0 0 MFC Select Sector SPDR Tr Technology Com 81369Y803 220390 1145 SH SOLE 0 1145 0 0 Utilities Select Sector SPDR ETF Com 81369Y886 37998 600 SH SOLE 0 600 0 0 Sempra Com 816851109 48575 650 SH SOLE 0 650 0 0 Service Now Com 81762P102 186513 264 SH SOLE 0 264 0 0 Sherwin Williams Co Com 824348106 165931 532 SH SOLE 0 532 0 0 Shopify Inc Com 82509L107 77900 1000 SH SOLE 0 1000 0 0 Simon Ppty Group Inc New Com 828806109 565710 3966 SH SOLE 0 2239 0 1727 Siteone Landscape Supply Inc Com 82982L103 6175 38 SH SOLE 0 38 0 0 Skyworks Solutions Inc Com 83088M102 23945 213 SH SOLE 0 213 0 0 The J M Smucker Company Com 832696405 378634 2996 SH SOLE 0 2399 0 597 Snap On Inc Com 833034101 3466 12 SH SOLE 0 12 0 0 Snap Inc Com 83304A106 339 20 SH SOLE 0 20 0 0 Softbank Group Corp ADR Com 83404D109 11717 525 SH SOLE 0 525 0 0 Solaredge Technologies Inc Com 83417M104 46332 495 SH SOLE 0 495 0 0 Sorrento Therapeutics Inc Com 83587F202 25 204 SH SOLE 0 204 0 0 Southstate Corp Com 840441109 54893 650 SH SOLE 0 650 0 0 Southern Co Com 842587107 1499095 21379 SH SOLE 0 21379 0 0 Southern Copper Corp Del Com 84265V105 185137 2151 SH SOLE 0 2151 0 0 Sprouts Farmers Market Com 85208M102 21650 450 SH SOLE 0 450 0 0 Stag Indl Inc Com 85254J102 6871 175 SH SOLE 0 175 0 0 Stanley Black & Decker Inc Com 854502101 376802 3841 SH SOLE 0 3841 0 0 Starbucks Corp Com 855244109 13551331 141145 SH SOLE 0 141005 0 140 Starwood Property Trust Inc REIT Com 85571B105 21020 1000 SH SOLE 0 1000 0 0 State Street Corp Com 857477103 29590 382 SH SOLE 0 382 0 0 Steel Dynamics Inc Com 858119100 8031 68 SH SOLE 0 68 0 0 Stonex Group Inc Com 861896108 756019 10240 SH SOLE 0 10240 0 0 Stryker Corp Com 863667101 7182848 23986 SH SOLE 0 23986 0 0 Symbotic Inc Class A Com 87151X101 10266 200 SH SOLE 0 200 0 0 Synchrony Financial Com 87165B103 152760 4000 SH SOLE 0 4000 0 0 Sysco Corp Com 871829107 1607324 21979 SH SOLE 0 21789 0 190 TJX Cos Inc Com 872540109 6983404 74442 SH SOLE 0 74272 0 170 TKO Group Holdings Inc Com 87256C101 3263 40 SH SOLE 0 40 0 0 T Mobile US Inc Com 872590104 1369218 8540 SH SOLE 0 8540 0 0 Taiwan Semiconductor Manufacturing Co Com 874039100 2654912 25528 SH SOLE 0 25461 0 67 Take-two Interactive Software Com 874054109 161 1 SH SOLE 0 1 0 0 Tapestry Inc Com 876030107 74 2 SH SOLE 0 2 0 0 Target Corp Com 87612E106 1824543 12811 SH SOLE 0 12811 0 0 TC Energy Corp Com 87807B107 23454 600 SH SOLE 0 600 0 0 Teledyne Technologies Inc Com 879360105 18744 42 SH SOLE 0 42 0 0 Teleflex Inc Com 879369106 112203 450 SH SOLE 0 450 0 0 Telus Corp Com 87971M103 231804 13030 SH SOLE 0 13030 0 0 Templeton Global Bond Fd Adv Cl Com 880208400 10041 1299 SH SOLE 0 1299 0 0 10x Genomics Inc Cl A Com 88025U109 783 14 SH SOLE 0 14 0 0 Teradyne Inc Com 880770102 109 1 SH SOLE 0 1 0 0 Tesla Motors Inc Com 88160R101 3979407 16015 SH SOLE 0 16015 0 0 Texas Instruments Inc Com 882508104 1968472 11548 SH SOLE 0 11548 0 0 Textron Inc Com 883203101 37797 470 SH SOLE 0 470 0 0 Thermo Fisher Scientific Inc Com 883556102 20271401 38191 SH SOLE 0 38140 0 51 Thomson Reuters Corp Com 884903808 26994 214 SH SOLE 0 214 0 0 3M Com 88579Y101 6943788 63518 SH SOLE 0 62818 0 700 Topbuild Corp Com 89055F103 2994 8 SH SOLE 0 8 0 0 Toronto Dominion Bank New Com 891160509 2387386 36945 SH SOLE 0 36945 0 0 TotalEnergies SE Com 89151E109 2021 30 SH SOLE 0 30 0 0 Tractor Supply Co Com 892356106 7096 33 SH SOLE 0 33 0 0 Transmedics Group Inc Com 89377M109 10813 137 SH SOLE 0 137 0 0 Travelers Cos Inc Com 89417E109 1104652 5799 SH SOLE 0 5799 0 0 Trex Company Inc Com 89531P105 393501 4753 SH SOLE 0 4753 0 0 Truist Finl Corp Com 89832Q109 1384278 37494 SH SOLE 0 36679 0 815 Two Hbrs Invt Corp Com 90187B804 7049 506 SH SOLE 0 506 0 0 Tyler Technologies Inc Com 902252105 7944 19 SH SOLE 0 19 0 0 Tyson Foods Inc Cl A Com 902494103 323 6 SH SOLE 0 6 0 0 UDR Inc Com 902653104 230 6 SH SOLE 0 6 0 0 UBS London Fi Enhanced Large Cap Com 902677780 34749 50 SH SOLE 0 50 0 0 US Bancorp Del Com 902973304 3072620 70994 SH SOLE 0 70684 0 310 Under Armor Inc Class A Com 904311107 1758 200 SH SOLE 0 200 0 0 Unilever PLC ADR Com 904767704 2011823 41498 SH SOLE 0 40780 0 718 Union Bankshares Inc Com 905400107 55783 1820 SH SOLE 0 1820 0 0 Union Pacific Corp Com 907818108 19626266 79905 SH SOLE 0 79339 0 566 United Continental Hldgs Inc Com 910047109 4415 107 SH SOLE 0 107 0 0 United Parcel Svc Inc Cl B Com 911312106 1221363 7768 SH SOLE 0 7768 0 0 United States Steel Corp New Com 912909108 97300 2000 SH SOLE 0 2000 0 0 United Therapeutics Corp Del Com 91307C102 10335 47 SH SOLE 0 47 0 0 UnitedHealth Group Inc Com 91324P102 14357890 27272 SH SOLE 0 27119 0 153 Unitil Corp Com 913259107 7886 150 SH SOLE 0 150 0 0 Universal Health Realty Income Trust Com 91359E105 37628 870 SH SOLE 0 870 0 0 Universal Health Svcs Inc Cl B Com 913903100 457 3 SH SOLE 0 3 0 0 Univest Financial Corporation Com 915271100 154298 7004 SH SOLE 0 7004 0 0 Unum Group Com 91529Y106 90 2 SH SOLE 0 2 0 0 V F Cp Com 918204108 376 20 SH SOLE 0 20 0 0 UWM Holdings Corp A Com 91823B109 1359 190 SH SOLE 0 190 0 0 Valero Energy Corp New Com 91913Y100 79300 610 SH SOLE 0 610 0 0 Vaneck Green Bond ETF Com 92189F171 23830 1000 SH SOLE 0 1000 0 0 Vaneck Vectors Jr Gold Miners ETF Com 92189F791 37910 1000 SH SOLE 0 1000 0 0 Vanguard Dividend Appreciation ETF Com 921908844 4926605 28912 SH SOLE 0 28912 0 0 Vanguard Intl Growth Adm #581 Com 921910501 37111 365 SH SOLE 0 365 0 0 Vanguard World Fd ESG US Stock ETF Com 921910733 76554 900 SH SOLE 0 900 0 0 Vanguard Mega Cap Growth ETF Com 921910816 38927 150 SH SOLE 0 150 0 0 Vanguard Mega Cap 300 Idx ETF Com 921910873 34195 202 SH SOLE 0 202 0 0 Vanguard Intermediate-Term Bond ETF Com 921937819 1016160 13304 SH SOLE 0 13304 0 0 Vanguard Short-Term Bond ETF Com 921937827 908682 11798 SH SOLE 0 11798 0 0 Vanguard Bond Index Fd ETF Com 921937835 3043278 41377 SH SOLE 0 41377 0 0 Vanguard FTSE Dev Mkts ETF Com 921943858 6852478 143058 SH SOLE 0 142743 0 315 Vanguard High Dividend Yld ETF Com 921946406 2404287 21538 SH SOLE 0 21538 0 0 Vanguard Short Term Inflation Prot Secs ETF Com 922020805 11995737 252595 SH SOLE 0 249179 0 3416 Vanguard Total Intl Index Fd Adm Com 92203J308 29865 1514 SH SOLE 0 1514 0 0 Vang Intl Eqty Idx FTSE All World Sm Cap ETF Com 922042718 7362 64 SH SOLE 0 64 0 0 Vanguard Intl Equity Total World Idx Fd ETF Com 922042742 20576 200 SH SOLE 0 200 0 0 Vanguard FTSE All-World ex-US ETF Com 922042775 5245160 93430 SH SOLE 0 93430 0 0 Vanguard Emerging Markets ETF Com 922042858 4093930 99609 SH SOLE 0 99609 0 0 Vanguard Consumer Staples ETF Com 92204A207 8211 43 SH SOLE 0 43 0 0 Vanguard Energy ETF Com 92204A306 70368 600 SH SOLE 0 600 0 0 Vanguard Health Care ETF Com 92204A504 46630 186 SH SOLE 0 186 0 0 Vanguard Industrials ETF Com 92204A603 79355 360 SH SOLE 0 360 0 0 Vanguard Information Technology ETF Com 92204A702 198440 410 SH SOLE 0 410 0 0 Vanguard Russell 1000 Growth ETF Com 92206C680 140514 1801 SH SOLE 0 1801 0 0 Vanguard Tax Exempt Bond ETF Com 922907746 36756 720 SH SOLE 0 720 0 0 Vanguard Idx Fds S&P 500 ETF Com 922908363 4215994 9652 SH SOLE 0 9652 0 0 Vanguard Mid-Cap Value ETF Com 922908512 1015070 7000 SH SOLE 0 7000 0 0 Vanguard Index Fds Mid-Cap Growth ETF Com 922908538 73117 333 SH SOLE 0 333 0 0 Vanguard REIT ETF Com 922908553 407516 4612 SH SOLE 0 4612 0 0 Vanguard Small Cap Value ETF Com 922908611 1394048 7746 SH SOLE 0 7746 0 0 Vanguard Mid Cap ETF Com 922908629 1224850 5265 SH SOLE 0 5265 0 0 Vanguard Large Cap ETF Com 922908637 95113 436 SH SOLE 0 436 0 0 Vang Extended Mkts Index Fd ETF Com 922908652 36172 220 SH SOLE 0 220 0 0 Vanguard Growth ETF Com 922908736 803936 2586 SH SOLE 0 2586 0 0 Vanguard Value ETF Com 922908744 759311 5079 SH SOLE 0 5079 0 0 Vanguard Small-Cap ETF Com 922908751 1570749 7363 SH SOLE 0 7363 0 0 Vanguard Total Stock Mkt ETF Com 922908769 2538728 10702 SH SOLE 0 10702 0 0 Veralto Corp Com 92338C103 180478 2194 SH SOLE 0 2194 0 0 Verisign Inc Com 92343E102 1137929 5525 SH SOLE 0 5525 0 0 Verizon Communications Inc Com 92343V104 4719173 125177 SH SOLE 0 121989 0 3188 Verisk Analytics Inc Com 92345Y106 9554 40 SH SOLE 0 40 0 0 Vertex Pharmaceuticals Inc Com 92532F100 141191 347 SH SOLE 0 347 0 0 Vici Pptys Inc Com 925652109 7173 225 SH SOLE 0 225 0 0 Visa Inc Com 92826C839 13857649 53227 SH SOLE 0 52932 0 295 Virtus Artificial Intelligence & Tech Com 92838Y100 12058 693 SH SOLE 0 693 0 0 Vodafone Group PLC New ADR Com 92857W308 4742 545 SH SOLE 0 545 0 0 Vulcan Materials Company Com 929160109 55390 244 SH SOLE 0 244 0 0 WD 40 Com 929236107 17930 75 SH SOLE 0 75 0 0 W P Carey Inc Com 92936U109 18860 291 SH SOLE 0 291 0 0 WEC Energy Group Inc Com 92939U106 36530 434 SH SOLE 0 434 0 0 WK Kellogg Co Com 92942W107 10262 781 SH SOLE 0 781 0 0 WABTEC Corp Com 929740108 1396 11 SH SOLE 0 11 0 0 Wal Mart Stores Inc Com 931142103 7281381 46187 SH SOLE 0 45865 0 322 Walgreens Boots Alliance Inc Com 931427108 29870 1144 SH SOLE 0 1144 0 0 Warner Bros Discovery Inc Com 934423104 770870 67739 SH SOLE 0 67056 0 683 Elme Communities Com 939653101 10950 750 SH SOLE 0 750 0 0 Waste Management Inc New Com 94106L109 5064590 28278 SH SOLE 0 28278 0 0 Waters Corp Com 941848103 798383 2425 SH SOLE 0 2425 0 0 Watsco Inc Com 942622200 95120 222 SH SOLE 0 222 0 0 Webster Financial Corp Com 947890109 23705 467 SH SOLE 0 467 0 0 Wells Fargo & Company New Com 949746101 546145 11096 SH SOLE 0 11096 0 0 Welltower Inc Com 95040Q104 9107 101 SH SOLE 0 101 0 0 Westrock Co Com 96145D105 83 2 SH SOLE 0 2 0 0 Weyerhaeuser Company Com 962166104 328681 9453 SH SOLE 0 9453 0 0 Whirlpool Corp Com 963320106 16926 139 SH SOLE 0 139 0 0 Whole Earth Brands Inc Com 96684W100 948 278 SH SOLE 0 278 0 0 Williams Cos Inc Com 969457100 75755 2175 SH SOLE 0 2175 0 0 Wintrust Finl Corp Com 97650W108 74200 800 SH SOLE 0 800 0 0 WisdomTree Dividend Ex-Financials Com 97717W406 260857 2720 SH SOLE 0 2720 0 0 Wisdomtree Midcap Earnings Com 97717W570 22956 400 SH SOLE 0 400 0 0 WisdomTree SmallCap Dividend Com 97717W604 58710 1825 SH SOLE 0 1825 0 0 WisdomTree Japan Hedged Equity Fd Com 97717W851 18476 210 SH SOLE 0 210 0 0 Wisdomtree US Quality Dividend ETF Com 97717X669 16235 231 SH SOLE 0 231 0 0 Workday Inc Com 98138H101 14631 53 SH SOLE 0 53 0 0 Workhorse Group Inc New Com 98138J206 108 300 SH SOLE 0 300 0 0 Worthington Enterprises Inc Com 981811102 172650 3000 SH SOLE 0 3000 0 0 Xcel Energy Inc Com 98389B100 83888 1355 SH SOLE 0 1355 0 0 Xylem Inc Com 98419M100 757749 6626 SH SOLE 0 6626 0 0 Yum Brands Inc Com 988498101 277783 2126 SH SOLE 0 2126 0 0 Yum China Holdings Inc Com 98850P109 20366 480 SH SOLE 0 480 0 0 Zander Therapeutics Inc Com 98900P109 0 2941 SH SOLE 0 2941 0 0 Zimmer Biomet Hldgs Inc Com 98956P102 161861 1330 SH SOLE 0 1330 0 0 Zions Bancorporation Com 989701107 18864 430 SH SOLE 0 430 0 0 Zoetis Inc Cl A Com 98978V103 168751 855 SH SOLE 0 855 0 0 Zoom Video Communications Inc Cl A Com 98980L101 26031 362 SH SOLE 0 362 0 0 Aon PLC Com G0403H108 117281 403 SH SOLE 0 403 0 0 Arch Capital Group Ltd Com G0450A105 102715 1383 SH SOLE 0 1383 0 0 Accenture PLC Ireland Com G1151C101 24558787 69986 SH SOLE 0 69846 0 140 Eaton Corp PLC Com G29183103 11189460 46464 SH SOLE 0 46070 0 394 ASA Gold & Precious Metals Ltd Com G3156P103 13554 900 SH SOLE 0 900 0 0 Johnson Controls Intl PLC Com G51502105 60637 1052 SH SOLE 0 1052 0 0 Linde PLC Com G54950103 3597820 8760 SH SOLE 0 8760 0 0 Medtronic Hldg Ltd Com G5960L103 5581657 67755 SH SOLE 0 67160 0 595 Aptiv PLC Com G6095L109 4037 45 SH SOLE 0 45 0 0 Liberty Global Ltd A Com G61188101 31044 1747 SH SOLE 0 1747 0 0 Liberty Global Ltd C Com G61188127 328344 17615 SH SOLE 0 17615 0 0 Norwegian Cruise Line Hldg Ltd Com G66721104 120 6 SH SOLE 0 6 0 0 nVent Electric PLC Com G6700G107 16250 275 SH SOLE 0 275 0 0 Seagate Technology Hldngs PLC Com G7997R103 4269 50 SH SOLE 0 50 0 0 Pentair PLC Com G7S00T104 14542 200 SH SOLE 0 200 0 0 Steris PLC Ord Com G8473T100 21325 97 SH SOLE 0 97 0 0 Trane Technologies PLC Com G8994E103 86097 353 SH SOLE 0 353 0 0 Willis Towers Watson PLC Com G96629103 20261 84 SH SOLE 0 84 0 0 Bunge Global SA Com H11356104 2120 21 SH SOLE 0 21 0 0 Chubb Ltd Com H1467J104 5106018 22593 SH SOLE 0 22593 0 0 Garmin Ltd Com H2906T109 64399 501 SH SOLE 0 501 0 0 TE Connectivity Ltd Com H84989104 322026 2292 SH SOLE 0 2292 0 0 Siguler Guff Distressed Opp Fund Com LP4957033 0 1 SH SOLE 0 1 0 0 Birkenstock Holding Plc Com M2029K104 12913 265 SH SOLE 0 265 0 0 Check Point Software Technologies Com M22465104 64630 423 SH SOLE 0 423 0 0 Inmode Ltd Com M5425M103 48216 2168 SH SOLE 0 2168 0 0 Aercap Holdings NV Com N00985106 27127 365 SH SOLE 0 365 0 0 ASML Hldg NV NY Com N07059210 40874 54 SH SOLE 0 54 0 0 LyondellBasell Ind NV A Com N53745100 8747 92 SH SOLE 0 92 0 0 NXP Semiconductors NV Com N6596X109 448106 1951 SH SOLE 0 1951 0 0 Royal Caribbean Cruises Com V7780T103 129 1 SH SOLE 0 1 0 0 Swedish Match Compulsory Redeemed Sh TIA Com W9376L162 0 8000 SH SOLE 0 8000 0 0