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 |
ABB Ltd ADR | Com | 000375204 | 1,287,518 | 29,052 | SH | | SOLE | 0 | 25,302 | 0 | 3,750 |
ABM Inds Inc | Com | 000957100 | 181,830 | 4,056 | SH | | SOLE | 0 | 4,056 | 0 | 0 |
Aflac Incorporated | Com | 001055102 | 942,398 | 11,423 | SH | | SOLE | 0 | 11,423 | 0 | 0 |
AT&T Inc | Com | 00206R102 | 1,674,476 | 99,790 | SH | | SOLE | 0 | 96,965 | 0 | 2,825 |
Ark Innovation ETF | Com | 00214Q104 | 37,445 | 715 | SH | | SOLE | 0 | 715 | 0 | 0 |
Abbott Laboratories | Com | 002824100 | 18,492,420 | 168,006 | SH | | SOLE | 0 | 167,519 | 0 | 487 |
Abbvie Inc | Com | 00287Y109 | 21,674,104 | 139,860 | SH | | SOLE | 0 | 138,086 | 0 | 1,774 |
Adobe Inc | Com | 00724F101 | 10,411,863 | 17,452 | SH | | SOLE | 0 | 17,402 | 0 | 50 |
Advanced Micro Devices Inc | Com | 007903107 | 442,377 | 3,001 | SH | | SOLE | 0 | 3,001 | 0 | 0 |
Aerovironment Inc | Com | 008073108 | 25,208 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Agilent Technologies Inc | Com | 00846U101 | 397,487 | 2,859 | SH | | SOLE | 0 | 1,029 | 0 | 1,830 |
Airbnb Inc Cl A | Com | 009066101 | 26,956 | 198 | SH | | SOLE | 0 | 198 | 0 | 0 |
Air Products & Chemical Inc | Com | 009158106 | 11,745,746 | 42,899 | SH | | SOLE | 0 | 41,022 | 0 | 1,877 |
Airbus Group ADR | Com | 009279100 | 4,323 | 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 | 15,604 | 108 | SH | | SOLE | 0 | 108 | 0 | 0 |
Alexander & Baldwin Inc New | Com | 014491104 | 4,337 | 228 | SH | | SOLE | 0 | 228 | 0 | 0 |
Alexandria Real Estate Equities Inc | Com | 015271109 | 63,385 | 500 | SH | | SOLE | 0 | 500 | 0 | 0 |
Alibaba Group Hldg Ltd ADR | Com | 01609W102 | 29,221 | 377 | SH | | SOLE | 0 | 377 | 0 | 0 |
Align Technology Inc | Com | 016255101 | 10,138 | 37 | SH | | SOLE | 0 | 37 | 0 | 0 |
Allison Transmission Hldgs Inc | Com | 01973R101 | 16,282 | 280 | SH | | SOLE | 0 | 280 | 0 | 0 |
Allstate Corp | Com | 020002101 | 3,213,661 | 22,958 | SH | | SOLE | 0 | 22,958 | 0 | 0 |
Alphabet Inc Cap Stk Cl C | Com | 02079K107 | 49,473,899 | 351,053 | SH | | SOLE | 0 | 348,103 | 0 | 2,950 |
Alphabet Inc Cap Stk Cl A | Com | 02079K305 | 11,925,196 | 85,369 | SH | | SOLE | 0 | 85,369 | 0 | 0 |
Altria Group Inc | Com | 02209S103 | 461,006 | 11,428 | SH | | SOLE | 0 | 11,428 | 0 | 0 |
Amalgamated Financial Corp | Com | 022671101 | 15,086 | 560 | SH | | SOLE | 0 | 560 | 0 | 0 |
Amazon Com Inc | Com | 023135106 | 44,106,966 | 290,292 | SH | | SOLE | 0 | 289,729 | 0 | 563 |
Ameren Corp | Com | 023608102 | 72,340 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
Ameresco Inc | Com | 02361E108 | 1,267 | 40 | SH | | SOLE | 0 | 40 | 0 | 0 |
America Movil Sab De Cv Spns ADR Cl B | Com | 02390A101 | 2,019 | 109 | SH | | SOLE | 0 | 109 | 0 | 0 |
American Electric Power Company Inc | Com | 025537101 | 153,100 | 1,885 | SH | | SOLE | 0 | 1,885 | 0 | 0 |
American Express Co | Com | 025816109 | 2,690,952 | 14,364 | SH | | SOLE | 0 | 14,364 | 0 | 0 |
American Intl Group Inc New | Com | 026874784 | 47,425 | 700 | SH | | SOLE | 0 | 700 | 0 | 0 |
American States Water Co | Com | 029899101 | 144,756 | 1,800 | SH | | SOLE | 0 | 1,800 | 0 | 0 |
American Tower REIT | Com | 03027X100 | 12,162,247 | 56,338 | SH | | SOLE | 0 | 56,308 | 0 | 30 |
American Water Works Company | Com | 030420103 | 247,877 | 1,878 | SH | | SOLE | 0 | 1,878 | 0 | 0 |
Cencora Inc | Com | 03073E105 | 61,614 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Ameriprise Financial Inc | Com | 03076C106 | 213,085 | 561 | SH | | SOLE | 0 | 561 | 0 | 0 |
Amgen Inc | Com | 031162100 | 5,081,825 | 17,644 | SH | | SOLE | 0 | 17,644 | 0 | 0 |
Amphenol Corp New Cl A | Com | 032095101 | 223,637 | 2,256 | SH | | SOLE | 0 | 2,256 | 0 | 0 |
Analog Devices Inc | Com | 032654105 | 11,150,335 | 56,156 | SH | | SOLE | 0 | 54,523 | 0 | 1,633 |
Annaly Capital Management Inc New | Com | 035710839 | 1,453 | 75 | SH | | SOLE | 0 | 75 | 0 | 0 |
Elevance Health Inc | Com | 036752103 | 32,066 | 68 | SH | | SOLE | 0 | 68 | 0 | 0 |
Apple Inc | Com | 037833100 | 100,506,436 | 522,030 | SH | | SOLE | 0 | 518,630 | 0 | 3,400 |
Applied Materials Inc | Com | 038222105 | 19,832,992 | 122,373 | SH | | SOLE | 0 | 117,758 | 0 | 4,615 |
Aptargroup Inc | Com | 038336103 | 14,711 | 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 | 284,446 | 14,201 | SH | | SOLE | 0 | 14,201 | 0 | 0 |
Arista Networks Inc | Com | 040413106 | 471 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Armour Residential Reit Inc | Com | 042315705 | 3,381 | 175 | SH | | SOLE | 0 | 175 | 0 | 0 |
Armstrong World Inds Inc New | Com | 04247X102 | 22,417 | 228 | SH | | SOLE | 0 | 228 | 0 | 0 |
Arrow Financial Corp | Com | 042744102 | 1,087,285 | 38,915 | SH | | SOLE | 0 | 38,915 | 0 | 0 |
Astrazeneca Plc Adr | Com | 046353108 | 88,296 | 1,311 | SH | | SOLE | 0 | 1,311 | 0 | 0 |
Atlassian Corporation Cl A | Com | 049468101 | 1,903 | 8 | SH | | SOLE | 0 | 8 | 0 | 0 |
Atmos Energy Corp | Com | 049560105 | 1,106,613 | 9,548 | SH | | SOLE | 0 | 9,548 | 0 | 0 |
Aurora Cannabis Inc NPV | Com | 05156X884 | 397 | 833 | SH | | SOLE | 0 | 833 | 0 | 0 |
Autodesk Inc | Com | 052769106 | 5,562,544 | 22,846 | SH | | SOLE | 0 | 22,846 | 0 | 0 |
Automatic Data Processing | Com | 053015103 | 11,401,552 | 48,940 | SH | | SOLE | 0 | 48,940 | 0 | 0 |
AutoNation Inc | Com | 05329W102 | 150,180 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
Autozone Inc | Com | 053332102 | 1,259,192 | 487 | SH | | SOLE | 0 | 487 | 0 | 0 |
Avalonbay Cmntys Inc | Com | 053484101 | 2,434 | 13 | SH | | SOLE | 0 | 13 | 0 | 0 |
Avery Dennison Corporation | Com | 053611109 | 30,324 | 150 | SH | | SOLE | 0 | 150 | 0 | 0 |
Avista Corporation | Com | 05379B107 | 214,404 | 5,999 | SH | | SOLE | 0 | 5,999 | 0 | 0 |
BCE Inc New | Com | 05534B760 | 27,330 | 694 | SH | | SOLE | 0 | 694 | 0 | 0 |
BP PLC Sponsored ADR | Com | 055622104 | 70,163 | 1,982 | SH | | SOLE | 0 | 1,982 | 0 | 0 |
BP Prudhoe Bay Royalty Trust | Com | 055630107 | 494 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
BYD Co Ltd ADR | Com | 05606L100 | 115,320 | 2,100 | SH | | SOLE | 0 | 2,100 | 0 | 0 |
Badger Meter Inc | Com | 056525108 | 77,185 | 500 | SH | | SOLE | 0 | 500 | 0 | 0 |
Baillie Gifford Intl Alpha Fd K | Com | 056823370 | 1,503 | 119 | SH | | SOLE | 0 | 119 | 0 | 0 |
Ball Corp | Com | 058498106 | 11,619 | 202 | SH | | SOLE | 0 | 202 | 0 | 0 |
Bancroft Fund Ltd | Com | 059695106 | 12,017 | 752 | SH | | SOLE | 0 | 752 | 0 | 0 |
Bank Of America Corp | Com | 060505104 | 3,993,498 | 118,607 | SH | | SOLE | 0 | 118,157 | 0 | 450 |
Bk Montreal Que | Com | 063671101 | 355,986 | 3,598 | SH | | SOLE | 0 | 3,598 | 0 | 0 |
Bank New York Mellon Corp | Com | 064058100 | 459,810 | 8,834 | SH | | SOLE | 0 | 8,834 | 0 | 0 |
Bar Harbor Bankshares | Com | 066849100 | 175,162 | 5,966 | SH | | SOLE | 0 | 5,966 | 0 | 0 |
Barings Corporate Invs | Com | 06759X107 | 16,366 | 888 | SH | | SOLE | 0 | 888 | 0 | 0 |
Barrick Gold Corporation | Com | 067901108 | 16,281 | 900 | SH | | SOLE | 0 | 900 | 0 | 0 |
Baxter International Inc | Com | 071813109 | 72,294 | 1,870 | SH | | SOLE | 0 | 1,870 | 0 | 0 |
Bayerische Motoren Werke AG ADR | Com | 072743305 | 18,555 | 500 | SH | | SOLE | 0 | 500 | 0 | 0 |
Becton Dickinson & Company | Com | 075887109 | 15,726,060 | 64,496 | SH | | SOLE | 0 | 64,418 | 0 | 78 |
Bellring Brands Inc | Com | 07831C103 | 14,024 | 253 | SH | | SOLE | 0 | 253 | 0 | 0 |
Berkley W R Corp | Com | 084423102 | 972,895 | 13,757 | SH | | SOLE | 0 | 13,757 | 0 | 0 |
Berkshire Hathaway Inc Del Cl B New | Com | 084670702 | 40,369,989 | 113,189 | SH | | SOLE | 0 | 112,290 | 0 | 899 |
Berkshire Hills Bancorp Inc | Com | 084680107 | 18,548 | 747 | SH | | SOLE | 0 | 747 | 0 | 0 |
BHP Group Limited | Com | 088606108 | 38,663 | 566 | SH | | SOLE | 0 | 566 | 0 | 0 |
Big Lots Inc | Com | 089302103 | 78 | 10 | SH | | SOLE | 0 | 10 | 0 | 0 |
Biogen Inc | Com | 09062X103 | 567,741 | 2,194 | SH | | SOLE | 0 | 2,194 | 0 | 0 |
Blackrock Inc | Com | 09247X101 | 22,814,015 | 28,103 | SH | | SOLE | 0 | 27,738 | 0 | 365 |
Blackrock Muniyield Quality Fd Inc ETF | Com | 09254F100 | 2,024 | 166 | SH | | SOLE | 0 | 166 | 0 | 0 |
Blackrock Res & Commodities Strategy Tr | Com | 09257A108 | 14,208 | 1,600 | SH | | SOLE | 0 | 1,600 | 0 | 0 |
Blackrock Science & Technology Tr | Com | 09258G104 | 50,490 | 1,500 | SH | | SOLE | 0 | 1,500 | 0 | 0 |
Blackstone Group Inc Cl A | Com | 09260D107 | 245,475 | 1,875 | SH | | SOLE | 0 | 1,875 | 0 | 0 |
Bluebird Bio Inc | Com | 09609G100 | 349 | 253 | SH | | SOLE | 0 | 253 | 0 | 0 |
Boeing Company | Com | 097023105 | 827,856 | 3,176 | SH | | SOLE | 0 | 3,176 | 0 | 0 |
Booking Holdings Inc | Com | 09857L108 | 9,896,744 | 2,790 | SH | | SOLE | 0 | 2,765 | 0 | 25 |
Borg Warner Inc | Com | 099724106 | 72 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Boston Beer Inc Cl A | Com | 100557107 | 546,032 | 1,580 | SH | | SOLE | 0 | 1,580 | 0 | 0 |
Boston Properties Inc | Com | 101121101 | 59,294 | 845 | SH | | SOLE | 0 | 845 | 0 | 0 |
Boston Scientific Corp | Com | 101137107 | 254,480 | 4,402 | SH | | SOLE | 0 | 4,402 | 0 | 0 |
Box Inc Cl A | Com | 10316T104 | 40,976 | 1,600 | SH | | SOLE | 0 | 1,600 | 0 | 0 |
Brighthouse Finl Inc | Com | 10922N103 | 2,805 | 53 | SH | | SOLE | 0 | 53 | 0 | 0 |
Bristol Myers Squibb Co | Com | 110122108 | 2,552,878 | 49,754 | SH | | SOLE | 0 | 48,914 | 0 | 840 |
Broadridge Financial Solutions Inc | Com | 11133T103 | 10,288 | 50 | SH | | SOLE | 0 | 50 | 0 | 0 |
Broadcom Inc | Com | 11135F101 | 2,306,173 | 2,066 | SH | | SOLE | 0 | 2,001 | 0 | 65 |
Brookfield Corp | Com | 11271J107 | 2,657,067 | 66,228 | SH | | SOLE | 0 | 64,878 | 0 | 1,350 |
Brookfield Asset Mgmt Ltd | Com | 113004105 | 22,576 | 562 | SH | | SOLE | 0 | 562 | 0 | 0 |
Brown & Brown Inc | Com | 115236101 | 99,625 | 1,401 | SH | | SOLE | 0 | 1,401 | 0 | 0 |
Brown Foreman Distillers Corp Cl A | Com | 115637100 | 53,631 | 900 | SH | | SOLE | 0 | 900 | 0 | 0 |
Brown Forman Corp Cl B | Com | 115637209 | 17,358 | 304 | SH | | SOLE | 0 | 304 | 0 | 0 |
Cbiz Inc | Com | 124805102 | 122,051 | 1,950 | SH | | SOLE | 0 | 1,950 | 0 | 0 |
CBOE Global Markets Inc | Com | 12503M108 | 179 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
CBRE Group Inc Cl A | Com | 12504L109 | 17,594 | 189 | SH | | SOLE | 0 | 189 | 0 | 0 |
CDW Corp | Com | 12514G108 | 25,460 | 112 | SH | | SOLE | 0 | 112 | 0 | 0 |
CF Industries Holdings, Inc. | Com | 125269100 | 1,511 | 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 | 5,056,513 | 16,886 | SH | | SOLE | 0 | 16,693 | 0 | 193 |
CME Group Inc | Com | 12572Q105 | 10,102,061 | 47,968 | SH | | SOLE | 0 | 47,682 | 0 | 286 |
CSX Corp | Com | 126408103 | 576,215 | 16,620 | SH | | SOLE | 0 | 16,620 | 0 | 0 |
CTS Corp | Com | 126501105 | 65,610 | 1,500 | SH | | SOLE | 0 | 1,500 | 0 | 0 |
CVS Health Corp | Com | 126650100 | 11,471,862 | 145,287 | SH | | SOLE | 0 | 144,415 | 0 | 872 |
Cabot Corp | Com | 127055101 | 275,884 | 3,304 | SH | | SOLE | 0 | 1,489 | 0 | 1,815 |
Coterra Energy Inc | Com | 127097103 | 652,827 | 25,581 | SH | | SOLE | 0 | 25,581 | 0 | 0 |
Cadre Hldgs Inc | Com | 12763L105 | 6,578 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Caleres Inc | Com | 129500104 | 56,851 | 1,850 | SH | | SOLE | 0 | 1,850 | 0 | 0 |
Camden Ppty Tr | Com | 133131102 | 89,361 | 900 | SH | | SOLE | 0 | 900 | 0 | 0 |
Campbell Soup Co | Com | 134429109 | 51,876 | 1,200 | SH | | SOLE | 0 | 1,200 | 0 | 0 |
Canadian Natl Ry Co | Com | 136375102 | 201,008 | 1,600 | SH | | SOLE | 0 | 1,600 | 0 | 0 |
Canadian Pacific Kansas City Ltd | Com | 13646K108 | 177,964 | 2,251 | SH | | SOLE | 0 | 2,251 | 0 | 0 |
Canoo Inc Cl A | Com | 13803R102 | 514 | 2,000 | SH | | SOLE | 0 | 2,000 | 0 | 0 |
Capital One Financial Corp | Com | 14040H105 | 2,519,733 | 19,217 | SH | | SOLE | 0 | 19,217 | 0 | 0 |
Cardinal Health Inc | Com | 14149Y108 | 996,610 | 9,887 | SH | | SOLE | 0 | 9,342 | 0 | 545 |
Carrier Global Corporation | Com | 14448C104 | 1,781,869 | 31,016 | SH | | SOLE | 0 | 31,016 | 0 | 0 |
Casella Waste Systems Inc Cl A | Com | 147448104 | 27,775 | 325 | SH | | SOLE | 0 | 325 | 0 | 0 |
Catalent Inc | Com | 148806102 | 135 | 3 | SH | | SOLE | 0 | 3 | 0 | 0 |
Caterpillar Inc | Com | 149123101 | 3,586,477 | 12,130 | SH | | SOLE | 0 | 12,130 | 0 | 0 |
Celanese Corp Del Ser A | Com | 150870103 | 155 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
Centene Corp | Com | 15135B101 | 3,785 | 51 | SH | | SOLE | 0 | 51 | 0 | 0 |
Cenovus Energy Inc | Com | 15135U109 | 3,646 | 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 | 24,098 | 62 | SH | | SOLE | 0 | 62 | 0 | 0 |
Chemours Co | Com | 163851108 | 20,186 | 640 | SH | | SOLE | 0 | 640 | 0 | 0 |
Cheniere Energy Inc New | Com | 16411R208 | 1,853,228 | 10,856 | SH | | SOLE | 0 | 10,856 | 0 | 0 |
Chevron Corporation | Com | 166764100 | 10,946,852 | 73,390 | SH | | SOLE | 0 | 73,305 | 0 | 85 |
Chipotle Mexican Grill Inc | Com | 169656105 | 164,661 | 72 | SH | | SOLE | 0 | 72 | 0 | 0 |
Choice Hotels Intl Inc | Com | 169905106 | 88,374 | 780 | SH | | SOLE | 0 | 780 | 0 | 0 |
Church & Dwight Co Inc | Com | 171340102 | 7,846,589 | 82,980 | SH | | SOLE | 0 | 82,980 | 0 | 0 |
Churchill Downs Inc | Com | 171484108 | 18,620 | 138 | SH | | SOLE | 0 | 138 | 0 | 0 |
Cincinnati Financial Corp | Com | 172062101 | 143,706 | 1,389 | SH | | SOLE | 0 | 1,389 | 0 | 0 |
Cisco Sys Inc | Com | 17275R102 | 9,512,007 | 188,282 | SH | | SOLE | 0 | 188,282 | 0 | 0 |
Cintas Corporation | Com | 172908105 | 18,682 | 31 | SH | | SOLE | 0 | 31 | 0 | 0 |
Citigroup Inc New | Com | 172967424 | 59,002 | 1,147 | SH | | SOLE | 0 | 1,147 | 0 | 0 |
Clorox Company | Com | 189054109 | 3,084,792 | 21,634 | SH | | SOLE | 0 | 21,634 | 0 | 0 |
Coca Cola Co | Com | 191216100 | 3,354,119 | 56,917 | SH | | SOLE | 0 | 56,917 | 0 | 0 |
Colgate-Palmolive Co | Com | 194162103 | 1,765,895 | 22,154 | SH | | SOLE | 0 | 22,154 | 0 | 0 |
Comcast Corp Cl A | Com | 20030N101 | 14,143,247 | 322,537 | SH | | SOLE | 0 | 319,212 | 0 | 3,325 |
Community Bk Sys Inc | Com | 203607106 | 113,235 | 2,173 | SH | | SOLE | 0 | 2,173 | 0 | 0 |
Compass Diversified Hldgs LLC | Com | 20451Q104 | 7,858 | 350 | SH | | SOLE | 0 | 350 | 0 | 0 |
Conagra Brands Inc | Com | 205887102 | 29,033 | 1,013 | SH | | SOLE | 0 | 1,013 | 0 | 0 |
Conocophillips | Com | 20825C104 | 1,881,611 | 16,211 | SH | | SOLE | 0 | 15,793 | 0 | 418 |
Consolidated Edison Inc | Com | 209115104 | 1,094,733 | 12,034 | SH | | SOLE | 0 | 12,034 | 0 | 0 |
Constellation Brands Inc | Com | 21036P108 | 5,383,289 | 22,268 | SH | | SOLE | 0 | 22,225 | 0 | 43 |
Cooper Co Inc New | Com | 216648402 | 32,167 | 85 | SH | | SOLE | 0 | 85 | 0 | 0 |
Copart Inc | Com | 217204106 | 38,122 | 778 | SH | | SOLE | 0 | 778 | 0 | 0 |
Corning Inc | Com | 219350105 | 172,408 | 5,662 | SH | | SOLE | 0 | 3,612 | 0 | 2,050 |
Corteva Inc | Com | 22052L104 | 1,067,274 | 22,272 | SH | | SOLE | 0 | 21,486 | 0 | 786 |
Costco Wholesale Corporation | Com | 22160K105 | 31,517,500 | 47,748 | SH | | SOLE | 0 | 47,132 | 0 | 616 |
Crane Nxt Co | Com | 224441105 | 17,061 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Crowdstrike Hldgs Inc A | Com | 22788C105 | 38,298 | 150 | SH | | SOLE | 0 | 150 | 0 | 0 |
Crown Castle Inc | Com | 22822V101 | 126,939 | 1,102 | SH | | SOLE | 0 | 1,102 | 0 | 0 |
Crown Holdings Inc | Com | 228368106 | 2,739,217 | 29,745 | SH | | SOLE | 0 | 29,745 | 0 | 0 |
Cullen/Frost Bankers Inc | Com | 229899109 | 3,255 | 30 | SH | | SOLE | 0 | 30 | 0 | 0 |
Cummins Inc | Com | 231021106 | 1,427,358 | 5,958 | SH | | SOLE | 0 | 5,788 | 0 | 170 |
Curtiss-Wright Corp | Com | 231561101 | 17,823 | 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 | 7,277 | 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 | 3,455 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Danaher Corp | Com | 235851102 | 4,466,481 | 19,307 | SH | | SOLE | 0 | 19,307 | 0 | 0 |
DaVita Inc | Com | 23918K108 | 314 | 3 | SH | | SOLE | 0 | 3 | 0 | 0 |
Deere & Co | Com | 244199105 | 6,622,247 | 16,561 | SH | | SOLE | 0 | 16,561 | 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 | 6,329 | 51 | SH | | SOLE | 0 | 51 | 0 | 0 |
Diageo PLC Spons ADR New | Com | 25243Q205 | 4,341,251 | 29,804 | SH | | SOLE | 0 | 29,804 | 0 | 0 |
Diamondback Energy Inc | Com | 25278X109 | 38,770 | 250 | SH | | SOLE | 0 | 250 | 0 | 0 |
Digital Realty Trust Inc | Com | 253868103 | 838,299 | 6,229 | SH | | SOLE | 0 | 6,229 | 0 | 0 |
Disney Walt Company | Com | 254687106 | 6,952,149 | 76,998 | SH | | SOLE | 0 | 76,998 | 0 | 0 |
Discover Financial Services | Com | 254709108 | 165,453 | 1,472 | SH | | SOLE | 0 | 1,472 | 0 | 0 |
Dish Network Corp Cl A | Com | 25470M109 | 150 | 26 | SH | | SOLE | 0 | 26 | 0 | 0 |
Dolby Laboratories Inc Cl A | Com | 25659T107 | 12,927 | 150 | SH | | SOLE | 0 | 150 | 0 | 0 |
Dollar Gen Corp New | Com | 256677105 | 9,381 | 69 | SH | | SOLE | 0 | 69 | 0 | 0 |
Dollar Tree Inc | Com | 256746108 | 24,006 | 169 | SH | | SOLE | 0 | 169 | 0 | 0 |
Dominion Energy Inc | Com | 25746U109 | 793,172 | 16,876 | SH | | SOLE | 0 | 16,876 | 0 | 0 |
Dominos Pizza Inc | Com | 25754A201 | 70,904 | 172 | SH | | SOLE | 0 | 172 | 0 | 0 |
Donaldson Inc | Com | 257651109 | 42,478 | 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 | 751,823 | 4,888 | SH | | SOLE | 0 | 4,888 | 0 | 0 |
Dow Inc | Com | 260557103 | 1,786,687 | 32,580 | SH | | SOLE | 0 | 32,180 | 0 | 400 |
DSV A/S ADR | Com | 26251A108 | 3,250 | 37 | SH | | SOLE | 0 | 37 | 0 | 0 |
Duke Energy Corp New | Com | 26441C204 | 1,337,405 | 13,782 | SH | | SOLE | 0 | 13,782 | 0 | 0 |
Dupont De Nemours Inc | Com | 26614N102 | 1,484,441 | 19,296 | SH | | SOLE | 0 | 19,296 | 0 | 0 |
EOG Resources Inc | Com | 26875P101 | 117,563 | 972 | SH | | SOLE | 0 | 972 | 0 | 0 |
EQT Corp | Com | 26884L109 | 77 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Eastman Chemical Co | Com | 277432100 | 87,395 | 973 | SH | | SOLE | 0 | 973 | 0 | 0 |
Ebay Inc | Com | 278642103 | 1,085,309 | 24,881 | SH | | SOLE | 0 | 24,881 | 0 | 0 |
Echostar Corp | Com | 278768106 | 83 | 5 | SH | | SOLE | 0 | 5 | 0 | 0 |
Ecolab Inc | Com | 278865100 | 12,612,878 | 63,589 | SH | | SOLE | 0 | 63,589 | 0 | 0 |
Edison Intl | Com | 281020107 | 71 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
Edwards Lifesciences Corp | Com | 28176E108 | 97,524 | 1,279 | SH | | SOLE | 0 | 1,279 | 0 | 0 |
Electronic Arts Inc | Com | 285512109 | 2,189 | 16 | SH | | SOLE | 0 | 16 | 0 | 0 |
Emerson Electric Co | Com | 291011104 | 11,620,715 | 119,395 | SH | | SOLE | 0 | 117,011 | 0 | 2,384 |
Enbridge Inc | Com | 29250N105 | 9,044,262 | 251,090 | SH | | SOLE | 0 | 249,425 | 0 | 1,665 |
Enphase Energy Inc | Com | 29355A107 | 451,522 | 3,417 | SH | | SOLE | 0 | 3,417 | 0 | 0 |
Enovix Corporation | Com | 293594107 | 7,825 | 625 | SH | | SOLE | 0 | 625 | 0 | 0 |
Entegris Inc | Com | 29362U104 | 31,153 | 260 | SH | | SOLE | 0 | 260 | 0 | 0 |
Enterprise Product Partners LP | Com | 293792107 | 66,718 | 2,532 | SH | | SOLE | 0 | 2,532 | 0 | 0 |
Equifax Inc | Com | 294429105 | 100,152 | 405 | SH | | SOLE | 0 | 405 | 0 | 0 |
Equinix Inc | Com | 29444U700 | 28,994 | 36 | SH | | SOLE | 0 | 36 | 0 | 0 |
Equity Residential | Com | 29476L107 | 367 | 6 | SH | | SOLE | 0 | 6 | 0 | 0 |
Essential Utils Inc | Com | 29670G102 | 70,031 | 1,875 | SH | | SOLE | 0 | 1,875 | 0 | 0 |
Essex Ppty Tr REIT | Com | 297178105 | 255,130 | 1,029 | SH | | SOLE | 0 | 1,029 | 0 | 0 |
Essilor Intl SA ADR | Com | 297284200 | 1,906 | 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 | 276,629 | 4,482 | SH | | SOLE | 0 | 4,482 | 0 | 0 |
Exelon Corp | Com | 30161N101 | 80,560 | 2,244 | SH | | SOLE | 0 | 2,244 | 0 | 0 |
Expedia Group Inc | Com | 30212P303 | 152 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
Expeditors Intl Of Wash Inc | Com | 302130109 | 2,417 | 19 | SH | | SOLE | 0 | 19 | 0 | 0 |
Extra Space Storage Inc | Com | 30225T102 | 2,245 | 14 | SH | | SOLE | 0 | 14 | 0 | 0 |
Exxon Mobil Corp | Com | 30231G102 | 7,794,741 | 77,963 | SH | | SOLE | 0 | 77,963 | 0 | 0 |
FMC Corp New | Com | 302491303 | 63 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
FRP Hldgs Inc | Com | 30292L107 | 53,448 | 850 | SH | | SOLE | 0 | 850 | 0 | 0 |
FTI Consulting Inc | Com | 302941109 | 10,157 | 51 | SH | | SOLE | 0 | 51 | 0 | 0 |
Meta Platforms Inc | Com | 30303M102 | 16,545,152 | 46,743 | SH | | SOLE | 0 | 46,398 | 0 | 345 |
UIT FT Unit 10506 Select DSIP Ser 23 | Com | 30329R820 | 108,869 | 10,000 | SH | | SOLE | 0 | 10,000 | 0 | 0 |
Fastenal Co | Com | 311900104 | 80,703 | 1,246 | SH | | SOLE | 0 | 1,246 | 0 | 0 |
Federal Realty Invt Tr LP | Com | 313745101 | 310,902 | 3,017 | SH | | SOLE | 0 | 3,017 | 0 | 0 |
Fedex Corp | Com | 31428X106 | 689,849 | 2,727 | SH | | SOLE | 0 | 2,727 | 0 | 0 |
Fidelity Canada Fd | Com | 315910307 | 93,884 | 1,456 | SH | | SOLE | 0 | 1,456 | 0 | 0 |
Fidelity Natl Information Svcs Inc | Com | 31620M106 | 846,506 | 14,092 | SH | | SOLE | 0 | 13,368 | 0 | 724 |
Fifth Third Bancorp | Com | 316773100 | 17,245 | 500 | SH | | SOLE | 0 | 500 | 0 | 0 |
First Eagle Credit Opportunities Fd I | Com | 32010B106 | 31,551 | 1,335 | SH | | SOLE | 0 | 1,335 | 0 | 0 |
First Industrial Realty Tr | Com | 32054K103 | 98,809 | 1,876 | SH | | SOLE | 0 | 1,876 | 0 | 0 |
First Solar Inc | Com | 336433107 | 1,166,163 | 6,769 | SH | | SOLE | 0 | 5,059 | 0 | 1,710 |
First Trust Water ETF | Com | 33733B100 | 14,220 | 150 | SH | | SOLE | 0 | 150 | 0 | 0 |
First Tr Value Line Dividend Index Fund | Com | 33734H106 | 146,016 | 3,600 | SH | | SOLE | 0 | 3,600 | 0 | 0 |
First Tr Comb Ser Unit 325 Bld Amer Bds | Com | 33735N557 | 5,853 | 20 | SH | | SOLE | 0 | 20 | 0 | 0 |
First Tr Global Wind Energy ETF | Com | 33736G106 | 155,357 | 9,427 | SH | | SOLE | 0 | 2,477 | 0 | 6,950 |
Fiserv Inc | Com | 337738108 | 119,556 | 900 | SH | | SOLE | 0 | 900 | 0 | 0 |
FirstEnergy Corp | Com | 337932107 | 31,161 | 850 | SH | | SOLE | 0 | 850 | 0 | 0 |
Fisker Inc Cl A | Com | 33813J106 | 4,025 | 2,300 | SH | | SOLE | 0 | 2,300 | 0 | 0 |
Flexshs Morningstar Glbl Upstream Nat Res Idx | Com | 33939L407 | 24,652 | 602 | SH | | SOLE | 0 | 602 | 0 | 0 |
Flexshares Quality Divd Index ETF | Com | 33939L860 | 1,863,005 | 30,278 | SH | | SOLE | 0 | 30,278 | 0 | 0 |
Floor & Decor Hldgs Inc Cl A | Com | 339750101 | 111,560 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
Flowserve Corp | Com | 34354P105 | 37,180 | 902 | SH | | SOLE | 0 | 902 | 0 | 0 |
Fomento Economico Mexicano SAB de CV New | Com | 344419106 | 104,280 | 800 | SH | | SOLE | 0 | 800 | 0 | 0 |
Ford Motor Company New | Com | 345370860 | 43,908 | 3,602 | SH | | SOLE | 0 | 3,602 | 0 | 0 |
Fortinet Inc | Com | 34959E109 | 96,926 | 1,656 | SH | | SOLE | 0 | 1,656 | 0 | 0 |
Fortive Corp | Com | 34959J108 | 51,983 | 706 | SH | | SOLE | 0 | 706 | 0 | 0 |
Fortune Brands Innovations Inc | Com | 34964C106 | 80,656 | 1,303 | SH | | SOLE | 0 | 1,303 | 0 | 0 |
Fortrea Hldgs Inc | Com | 34965K107 | 80,096 | 2,295 | SH | | SOLE | 0 | 2,295 | 0 | 0 |
Franklin Resource Inc | Com | 354613101 | 44,685 | 1,500 | SH | | SOLE | 0 | 1,500 | 0 | 0 |
Freeport McMoran Copper & Gold Inc Cl B | Com | 35671D857 | 166,193 | 3,904 | SH | | SOLE | 0 | 3,904 | 0 | 0 |
Gallagher Arthur J & Co | Com | 363576109 | 311,234 | 1,384 | SH | | SOLE | 0 | 1,384 | 0 | 0 |
Gamestop Corp New | Com | 36467W109 | 491 | 28 | SH | | SOLE | 0 | 28 | 0 | 0 |
Gartner Inc | Com | 366651107 | 14,436 | 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 | 1,435,715 | 5,529 | SH | | SOLE | 0 | 5,529 | 0 | 0 |
General Electric Co | Com | 369604301 | 557,360 | 4,367 | SH | | SOLE | 0 | 3,792 | 0 | 575 |
General Mills Inc | Com | 370334104 | 1,505,320 | 23,109 | SH | | SOLE | 0 | 21,044 | 0 | 2,065 |
Gen Mtrs Co | Com | 37045V100 | 7,723 | 215 | SH | | SOLE | 0 | 215 | 0 | 0 |
Genuine Parts Co | Com | 372460105 | 1,297,191 | 9,366 | SH | | SOLE | 0 | 9,366 | 0 | 0 |
Gilead Sciences Inc | Com | 375558103 | 768,461 | 9,486 | SH | | SOLE | 0 | 9,486 | 0 | 0 |
Gladstone Commercial | Com | 376536108 | 67,259 | 5,080 | SH | | SOLE | 0 | 5,080 | 0 | 0 |
GSK PLC ADR | Com | 37733W204 | 5,744 | 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 | 14,039 | 479 | SH | | SOLE | 0 | 479 | 0 | 0 |
Global X US Infrastructure ETF | Com | 37954Y673 | 13,095 | 380 | SH | | SOLE | 0 | 380 | 0 | 0 |
Global X Lithium & Battery Tech ETF | Com | 37954Y855 | 25,470 | 500 | SH | | SOLE | 0 | 500 | 0 | 0 |
Global X Uranium ETF | Com | 37954Y871 | 110,760 | 4,000 | SH | | SOLE | 0 | 4,000 | 0 | 0 |
Globe Life Inc | Com | 37959E102 | 487 | 4 | SH | | SOLE | 0 | 4 | 0 | 0 |
Godaddy Inc Cl A | Com | 380237107 | 2,442 | 23 | SH | | SOLE | 0 | 23 | 0 | 0 |
Goldman Sachs Group | Com | 38141G104 | 486,456 | 1,261 | SH | | SOLE | 0 | 1,261 | 0 | 0 |
Goldman Sachs Activebeta US Lg Cap Equity ETF | Com | 381430503 | 12,571 | 134 | SH | | SOLE | 0 | 134 | 0 | 0 |
Golub Capital BDC Inc | Com | 38173M102 | 518,761 | 34,355 | SH | | SOLE | 0 | 34,355 | 0 | 0 |
W W Grainger Inc | Com | 384802104 | 178,168 | 215 | SH | | SOLE | 0 | 215 | 0 | 0 |
Gray Television Inc | Com | 389375106 | 90 | 10 | SH | | SOLE | 0 | 10 | 0 | 0 |
Griffon Corp | Com | 398433102 | 91,425 | 1,500 | SH | | SOLE | 0 | 1,500 | 0 | 0 |
HCA Healthcare Inc | Com | 40412C101 | 271 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
HP Inc | Com | 40434L105 | 259,586 | 8,627 | SH | | SOLE | 0 | 8,627 | 0 | 0 |
Hain Celestial Group Inc | Com | 405217100 | 6,570 | 600 | SH | | SOLE | 0 | 600 | 0 | 0 |
Halliburton Company | Com | 406216101 | 61,383 | 1,698 | SH | | SOLE | 0 | 1,698 | 0 | 0 |
Hanesbrands Inc | Com | 410345102 | 2,743 | 615 | SH | | SOLE | 0 | 615 | 0 | 0 |
Hannon Armstrong Sustainable Infrastructure | Com | 41068X100 | 41,370 | 1,500 | SH | | SOLE | 0 | 0 | 0 | 1,500 |
Harding Loevner Intl Equity Port | Com | 412295107 | 161,472 | 6,222 | SH | | SOLE | 0 | 6,222 | 0 | 0 |
Harley Davidson Inc | Com | 412822108 | 7,368 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Hartford Finl Svcs Group Inc | Com | 416515104 | 16,478 | 205 | SH | | SOLE | 0 | 205 | 0 | 0 |
Hasbro, Inc. | Com | 418056107 | 102 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Healthpeak Properties Inc | Com | 42250P103 | 185,130 | 9,350 | SH | | SOLE | 0 | 9,350 | 0 | 0 |
Hermes International SA ADR | Com | 42751Q105 | 3,391 | 16 | SH | | SOLE | 0 | 16 | 0 | 0 |
The Hershey Company | Com | 427866108 | 251,321 | 1,348 | SH | | SOLE | 0 | 1,348 | 0 | 0 |
Hewlett Packard Enterprise Co | Com | 42824C109 | 134,583 | 7,926 | SH | | SOLE | 0 | 7,926 | 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 | 18,365,764 | 52,996 | SH | | SOLE | 0 | 52,961 | 0 | 35 |
Honeywell Intl Inc | Com | 438516106 | 18,565,417 | 88,529 | SH | | SOLE | 0 | 86,889 | 0 | 1,640 |
Horizon Bancorp Inc | Com | 440407104 | 6,440 | 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 | 4,278 | 50 | SH | | SOLE | 0 | 50 | 0 | 0 |
Howmet Aerospace Inc | Com | 443201108 | 36,044 | 666 | SH | | SOLE | 0 | 666 | 0 | 0 |
Hubbell Inc | Com | 443510607 | 23,025 | 70 | SH | | SOLE | 0 | 70 | 0 | 0 |
Humana Inc | Com | 444859102 | 106,212 | 232 | SH | | SOLE | 0 | 232 | 0 | 0 |
Huntington Bancshares Inc | Com | 446150104 | 560 | 44 | SH | | SOLE | 0 | 44 | 0 | 0 |
ITT Inc | Com | 45073V108 | 21,836 | 183 | SH | | SOLE | 0 | 183 | 0 | 0 |
Icici Bank Ltd Adr | Com | 45104G104 | 2,837 | 119 | SH | | SOLE | 0 | 119 | 0 | 0 |
Idexx Labs Inc | Com | 45168D104 | 84,368 | 152 | SH | | SOLE | 0 | 152 | 0 | 0 |
Illinois Tool Wks Inc | Com | 452308109 | 10,179,512 | 38,862 | SH | | SOLE | 0 | 38,862 | 0 | 0 |
Incyte Corp | Com | 45337C102 | 314 | 5 | SH | | SOLE | 0 | 5 | 0 | 0 |
Ingersoll Rand Inc | Com | 45687V106 | 27,456 | 355 | SH | | SOLE | 0 | 355 | 0 | 0 |
Ingredion Inc | Com | 457187102 | 41,241 | 380 | SH | | SOLE | 0 | 380 | 0 | 0 |
Inspire Medical Systems Inc | Com | 457730109 | 3,662 | 18 | SH | | SOLE | 0 | 18 | 0 | 0 |
Innovative Industrial Properties Inc | Com | 45781V101 | 20,164 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Intel Corp | Com | 458140100 | 3,531,972 | 70,288 | SH | | SOLE | 0 | 70,288 | 0 | 0 |
Intercontinental Exchange Inc | Com | 45866F104 | 6,874,729 | 53,529 | SH | | SOLE | 0 | 53,359 | 0 | 170 |
Intl Business Machines | Com | 459200101 | 5,367,220 | 32,817 | SH | | SOLE | 0 | 31,444 | 0 | 1,373 |
Intl Flavors & Fragrances Inc | Com | 459506101 | 6,721 | 83 | SH | | SOLE | 0 | 83 | 0 | 0 |
Invesco QQQ Trust ETF | Com | 46090E103 | 4,634,128 | 11,316 | SH | | SOLE | 0 | 10,816 | 0 | 500 |
Invesco Optimum Yld Div Comdty Fd ETF | Com | 46090F100 | 42,414 | 3,189 | SH | | SOLE | 0 | 3,189 | 0 | 0 |
Intuit | Com | 461202103 | 14,421,317 | 23,073 | SH | | SOLE | 0 | 23,073 | 0 | 0 |
Intuitive Surgical Inc | Com | 46120E602 | 1,075,166 | 3,187 | SH | | SOLE | 0 | 3,187 | 0 | 0 |
Invesco Water Res ETF | Com | 46137V142 | 121,720 | 2,000 | SH | | SOLE | 0 | 2,000 | 0 | 0 |
Invesco Buyback Achievers ETF | Com | 46137V308 | 173,384 | 1,751 | SH | | SOLE | 0 | 1,751 | 0 | 0 |
Invesco S&P 500 Eql Wgt ETF | Com | 46137V357 | 270,154 | 1,712 | SH | | SOLE | 0 | 1,712 | 0 | 0 |
Invesco S&P Global Water Index ETF | Com | 46138E263 | 22,528 | 425 | SH | | SOLE | 0 | 425 | 0 | 0 |
Invesco S&P 500 Low Volatility ETF | Com | 46138E354 | 415,436 | 6,630 | SH | | SOLE | 0 | 6,630 | 0 | 0 |
Invesco KBW Bank ETF | Com | 46138E628 | 30,301 | 616 | SH | | SOLE | 0 | 616 | 0 | 0 |
Invesco Global Water ETF | Com | 46138E651 | 5,930 | 150 | SH | | SOLE | 0 | 150 | 0 | 0 |
Invesco Solar ETF | Com | 46138G706 | 1,548,057 | 29,017 | SH | | SOLE | 0 | 29,017 | 0 | 0 |
Invesco Global Clean Energy ETF | Com | 46138G847 | 424,083 | 26,555 | SH | | SOLE | 0 | 26,555 | 0 | 0 |
Invesco Slf Idx Bulletshs 2024 Hi Yld Cp ETF | Com | 46138J833 | 2,976 | 131 | SH | | SOLE | 0 | 131 | 0 | 0 |
Investors Quality Tax Exmpt Tr Ser 129 | Com | 46172D205 | 1,084 | 6 | SH | | SOLE | 0 | 6 | 0 | 0 |
Iron Mtn Inc New | Com | 46284V101 | 20,994 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Ishares Gold Tr New | Com | 464285204 | 69,044 | 1,769 | SH | | SOLE | 0 | 1,769 | 0 | 0 |
Ishares S&P 1500 ETF | Com | 464287150 | 36,831 | 350 | SH | | SOLE | 0 | 350 | 0 | 0 |
I Shares Select Dividend ETF | Com | 464287168 | 344,627 | 2,940 | SH | | SOLE | 0 | 2,940 | 0 | 0 |
Ishares Barclays TIPs Bond ETF | Com | 464287176 | 828,425 | 7,707 | SH | | SOLE | 0 | 7,707 | 0 | 0 |
Ishares S&P 500 Index Fund | Com | 464287200 | 5,542,896 | 11,605 | SH | | SOLE | 0 | 11,605 | 0 | 0 |
Ishares Core Total US Bond Fund | Com | 464287226 | 169,023 | 1,703 | SH | | SOLE | 0 | 1,703 | 0 | 0 |
I Shares MSCI Emerging Markets Index | Com | 464287234 | 423,130 | 10,523 | SH | | SOLE | 0 | 10,523 | 0 | 0 |
Ishares Iboxx $ Investment Grade Corp Bd Fd | Com | 464287242 | 49,797 | 450 | SH | | SOLE | 0 | 450 | 0 | 0 |
Ishares S&P 500 Growth Index Fund | Com | 464287309 | 183,620 | 2,445 | SH | | SOLE | 0 | 2,445 | 0 | 0 |
Ishares S&P Latin America 40 Index Fund | Com | 464287390 | 10,084 | 347 | SH | | SOLE | 0 | 347 | 0 | 0 |
Ishares S&P 500 Value Index Fund | Com | 464287408 | 187,627 | 1,079 | SH | | SOLE | 0 | 1,079 | 0 | 0 |
I Shares MSCI EAFE Index Fd | Com | 464287465 | 1,311,391 | 17,404 | SH | | SOLE | 0 | 17,404 | 0 | 0 |
I Shares Russell Midcap Value Index Fund | Com | 464287473 | 129,547 | 1,114 | SH | | SOLE | 0 | 1,114 | 0 | 0 |
Ishares Russell Mid Cap Growth | Com | 464287481 | 458,475 | 4,389 | SH | | SOLE | 0 | 4,389 | 0 | 0 |
I Shares Russell Mid Cap | Com | 464287499 | 329,264 | 4,236 | SH | | SOLE | 0 | 4,236 | 0 | 0 |
I Shares Core S&P Mid-Cap ETF | Com | 464287507 | 12,441,264 | 44,890 | SH | | SOLE | 0 | 44,890 | 0 | 0 |
Ishares Phlx Semicnd ETF | Com | 464287523 | 115,220 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
I Shares Nasdaq Biotechnology | Com | 464287556 | 44,151 | 325 | SH | | SOLE | 0 | 325 | 0 | 0 |
Ishares Russell 1000 Value Index Fund | Com | 464287598 | 79,651 | 482 | SH | | SOLE | 0 | 482 | 0 | 0 |
Ishares S&P Midcap 400 Growth Index Fund | Com | 464287606 | 1,276,234 | 16,110 | SH | | SOLE | 0 | 16,110 | 0 | 0 |
Ishares Russell 1000 Growth ETF | Com | 464287614 | 96,408 | 318 | SH | | SOLE | 0 | 318 | 0 | 0 |
Ishares Russell 2000 Value Index Fund | Com | 464287630 | 245,577 | 1,581 | SH | | SOLE | 0 | 1,581 | 0 | 0 |
Ishares Russell 2000 Growth Index Fund | Com | 464287648 | 244,653 | 970 | SH | | SOLE | 0 | 970 | 0 | 0 |
I Shares Russell 2000 | Com | 464287655 | 254,701 | 1,269 | SH | | SOLE | 0 | 1,269 | 0 | 0 |
Ishares Core S&P US Value ETF | Com | 464287663 | 20,745 | 246 | SH | | SOLE | 0 | 246 | 0 | 0 |
Ishares S&P Midcap 400 Value Index Fd | Com | 464287705 | 384,999 | 3,376 | SH | | SOLE | 0 | 3,376 | 0 | 0 |
I Shares Core S&P Small-Cap ETF | Com | 464287804 | 14,081,701 | 130,085 | SH | | SOLE | 0 | 130,085 | 0 | 0 |
Ishares S&P Smallcap 600 Growth ETF | Com | 464287887 | 171,942 | 1,374 | SH | | SOLE | 0 | 1,374 | 0 | 0 |
IShares Global Clean Energy ETF | Com | 464288224 | 662,690 | 42,562 | SH | | SOLE | 0 | 42,562 | 0 | 0 |
Ishs S&P Global Infrastructure Idx ETF | Com | 464288372 | 35,758 | 760 | SH | | SOLE | 0 | 760 | 0 | 0 |
Ishares Dow Jones International Select Divd | Com | 464288448 | 11,196 | 400 | SH | | SOLE | 0 | 400 | 0 | 0 |
Ishares Kld 400 Social Indexfund | Com | 464288570 | 343,623 | 3,774 | SH | | SOLE | 0 | 3,774 | 0 | 0 |
Ishares Lehman 3-7 Yr Treas Bond Fd | Com | 464288661 | 82,811 | 707 | SH | | SOLE | 0 | 707 | 0 | 0 |
Ishares S&P Global Materials | Com | 464288695 | 32,809 | 376 | SH | | SOLE | 0 | 376 | 0 | 0 |
IShs Tr Dow Jones US Aerospace & Defense Idx | Com | 464288760 | 37,980 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
iShares MSCI USA ESG Select Index | Com | 464288802 | 556,524 | 5,537 | SH | | SOLE | 0 | 5,537 | 0 | 0 |
Ishares US Pharmaceuticals ETF | Com | 464288836 | 37,637 | 203 | SH | | SOLE | 0 | 203 | 0 | 0 |
Ishares Russell Microcap Idx Fund | Com | 464288869 | 19,493 | 168 | SH | | SOLE | 0 | 168 | 0 | 0 |
Ishares MSCI EAFE Value Idx Fund | Com | 464288877 | 15,630 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Ishares Russell Top 200 ETF | Com | 464289446 | 11,509 | 100 | SH | | SOLE | 0 | 100 | 0 | 0 |
I Shares Silver Trust | Com | 46428Q109 | 216,711 | 9,950 | SH | | SOLE | 0 | 9,950 | 0 | 0 |
Ishs MSCI USA Min Vol Factor ETF | Com | 46429B697 | 330,145 | 4,231 | SH | | SOLE | 0 | 4,231 | 0 | 0 |
Ishs Edge MSCI USA Quality Factor ETF | Com | 46432F339 | 340,776 | 2,316 | SH | | SOLE | 0 | 2,316 | 0 | 0 |
Ishs Edge MSCI USA Momentum Factor ETF | Com | 46432F396 | 56,637 | 361 | SH | | SOLE | 0 | 361 | 0 | 0 |
Ishares Core MSCI EAFE ETF | Com | 46432F842 | 293,641 | 4,174 | SH | | SOLE | 0 | 4,174 | 0 | 0 |
Ishares Core MSCI Emer Mkts ETF | Com | 46434G103 | 192,507 | 3,806 | SH | | SOLE | 0 | 3,806 | 0 | 0 |
IShares MSCI EM ESG ETF | Com | 46434G863 | 30,906 | 964 | SH | | SOLE | 0 | 964 | 0 | 0 |
Ishs Tr Core Divd Growth ETF | Com | 46434V621 | 161,514 | 3,001 | SH | | SOLE | 0 | 3,001 | 0 | 0 |
Ishares Global REIT ETF | Com | 46434V647 | 37,382 | 1,546 | SH | | SOLE | 0 | 1,546 | 0 | 0 |
Ishares Tr MSCI Intl Value Fd | Com | 46435G409 | 5,991 | 226 | SH | | SOLE | 0 | 226 | 0 | 0 |
Ishs MSCI EAFE ESG ETF | Com | 46435G516 | 92,839 | 1,229 | SH | | SOLE | 0 | 1,229 | 0 | 0 |
Ishares Robotics & Artificial Intel ETF | Com | 46435U556 | 5,520 | 160 | SH | | SOLE | 0 | 160 | 0 | 0 |
Isun Inc | Com | 465246106 | 4,698 | 15,000 | SH | | SOLE | 0 | 15,000 | 0 | 0 |
JP Morgan Chase & Co | Com | 46625H100 | 28,024,655 | 164,754 | SH | | SOLE | 0 | 159,393 | 0 | 5,361 |
Jacobs Solutions Inc | Com | 46982L108 | 38,940 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Jefferies Finl Group Inc | Com | 47233W109 | 18,387 | 455 | SH | | SOLE | 0 | 455 | 0 | 0 |
Johnson & Johnson | Com | 478160104 | 22,211,469 | 141,709 | SH | | SOLE | 0 | 139,245 | 0 | 2,464 |
KLA Corporation | Com | 482480100 | 685,934 | 1,180 | SH | | SOLE | 0 | 1,180 | 0 | 0 |
KKR & Co Inc Cl A | Com | 48251W104 | 82,850 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
Kaman Corporation | Com | 483548103 | 7,185 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Kellanova | Com | 487836108 | 595,609 | 10,653 | SH | | SOLE | 0 | 10,653 | 0 | 0 |
Kennedy-Wilson Holdings Inc | Com | 489398107 | 138,396 | 11,179 | SH | | SOLE | 0 | 11,179 | 0 | 0 |
Keurig Dr Pepper Inc | Com | 49271V100 | 59,410 | 1,783 | SH | | SOLE | 0 | 1,783 | 0 | 0 |
Keysight Technologies Inc | Com | 49338L103 | 70,000 | 440 | SH | | SOLE | 0 | 200 | 0 | 240 |
Kilroy Realty | Com | 49427F108 | 83,305 | 2,091 | SH | | SOLE | 0 | 2,091 | 0 | 0 |
Kimberly-Clark Corp | Com | 494368103 | 3,744,209 | 30,814 | SH | | SOLE | 0 | 29,931 | 0 | 883 |
Kinder Morgan Inc | Com | 49456B101 | 512 | 29 | SH | | SOLE | 0 | 29 | 0 | 0 |
Kinsale Cap Group Inc | Com | 49714P108 | 14,736 | 44 | SH | | SOLE | 0 | 44 | 0 | 0 |
Kraft Heinz Co | Com | 500754106 | 427,970 | 11,573 | SH | | SOLE | 0 | 11,573 | 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 | 4,376 | 27 | SH | | SOLE | 0 | 27 | 0 | 0 |
Laboratory Corp Amer Hldgs New | Com | 50540R409 | 1,003,031 | 4,413 | SH | | SOLE | 0 | 4,413 | 0 | 0 |
LAM Research Corp | Com | 512807108 | 3,308,490 | 4,224 | SH | | SOLE | 0 | 4,224 | 0 | 0 |
Lamb Weston Hldgs Inc | Com | 513272104 | 23,456 | 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 | 102,229 | 699 | SH | | SOLE | 0 | 699 | 0 | 0 |
Lennar Corp | Com | 526057104 | 47,097 | 316 | SH | | SOLE | 0 | 316 | 0 | 0 |
Lennar Corp Cl B | Com | 526057302 | 41,019 | 306 | SH | | SOLE | 0 | 306 | 0 | 0 |
Lennox Intl Inc | Com | 526107107 | 26,851 | 60 | SH | | SOLE | 0 | 60 | 0 | 0 |
Liberty Broadband Corp Ser C | Com | 530307305 | 406,335 | 5,042 | SH | | SOLE | 0 | 5,042 | 0 | 0 |
Liberty Media Corp Del Liberty SiriusXm Ser C | Com | 531229789 | 28,521 | 991 | SH | | SOLE | 0 | 991 | 0 | 0 |
Liberty Media Corp Del Liberty SiriusXm Ser A | Com | 531229813 | 444,895 | 15,480 | SH | | SOLE | 0 | 15,480 | 0 | 0 |
Eli Lilly & Company | Com | 532457108 | 4,042,550 | 6,935 | SH | | SOLE | 0 | 5,535 | 0 | 1,400 |
Lockheed Martin Corp | Com | 539830109 | 6,207,575 | 13,696 | SH | | SOLE | 0 | 13,696 | 0 | 0 |
Loews Corp | Com | 540424108 | 78,358 | 1,126 | SH | | SOLE | 0 | 1,126 | 0 | 0 |
Lowes Companies Inc | Com | 548661107 | 17,810,009 | 80,027 | SH | | SOLE | 0 | 79,083 | 0 | 944 |
Luckin Coffee Inc | Com | 54951L109 | 63,699 | 2,335 | SH | | SOLE | 0 | 2,335 | 0 | 0 |
Lululemon Athletica Inc | Com | 550021109 | 25,565 | 50 | SH | | SOLE | 0 | 50 | 0 | 0 |
M & T Bank Corporation | Com | 55261F104 | 1,632,349 | 11,908 | SH | | SOLE | 0 | 10,858 | 0 | 1,050 |
MGM Resorts International | Com | 552953101 | 89 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
MPLX LP | Com | 55336V100 | 18,360 | 500 | SH | | SOLE | 0 | 500 | 0 | 0 |
MSC Industrial Direct Co Cl A | Com | 553530106 | 3,942,761 | 38,937 | SH | | SOLE | 0 | 38,937 | 0 | 0 |
MSCI Inc Cl A | Com | 55354G100 | 14,141 | 25 | SH | | SOLE | 0 | 25 | 0 | 0 |
Madison Square Garden Sports Corp | Com | 55825T103 | 31,820 | 175 | SH | | SOLE | 0 | 175 | 0 | 0 |
Manulife Finl Corp | Com | 56501R106 | 33,879 | 1,533 | SH | | SOLE | 0 | 1,533 | 0 | 0 |
Marathon Oil Corp | Com | 565849106 | 5,001 | 207 | SH | | SOLE | 0 | 207 | 0 | 0 |
Marathon Petroleum Corp | Com | 56585A102 | 104,000 | 701 | SH | | SOLE | 0 | 701 | 0 | 0 |
Marine Products Corp | Com | 568427108 | 6,304 | 553 | SH | | SOLE | 0 | 553 | 0 | 0 |
Markel Group Inc | Com | 570535104 | 876,078 | 617 | SH | | SOLE | 0 | 617 | 0 | 0 |
Marsh & McLennan Inc | Com | 571748102 | 44,147 | 233 | SH | | SOLE | 0 | 233 | 0 | 0 |
Marriott International Inc Cl A | Com | 571903202 | 527,242 | 2,338 | SH | | SOLE | 0 | 2,338 | 0 | 0 |
Masco Corp | Com | 574599106 | 26,993 | 403 | SH | | SOLE | 0 | 403 | 0 | 0 |
Mastercard Inc | Com | 57636Q104 | 25,455,396 | 59,683 | SH | | SOLE | 0 | 59,635 | 0 | 48 |
Matson Inc | Com | 57686G105 | 131,520 | 1,200 | SH | | SOLE | 0 | 1,200 | 0 | 0 |
Mattel Inc | Com | 577081102 | 21,146 | 1,120 | SH | | SOLE | 0 | 1,120 | 0 | 0 |
McCormick & Co Inc | Com | 579780206 | 5,549,341 | 81,107 | SH | | SOLE | 0 | 81,107 | 0 | 0 |
McDonalds Corp | Com | 580135101 | 12,976,760 | 43,765 | SH | | SOLE | 0 | 43,495 | 0 | 270 |
McKesson Corp | Com | 58155Q103 | 147,691 | 319 | SH | | SOLE | 0 | 319 | 0 | 0 |
Merck & Co Inc New | Com | 58933Y105 | 12,813,230 | 117,531 | SH | | SOLE | 0 | 110,795 | 0 | 6,736 |
Metlife Inc | Com | 59156R108 | 171,475 | 2,593 | SH | | SOLE | 0 | 2,593 | 0 | 0 |
Mettler Toledo Intl Inc | Com | 592688105 | 248,657 | 205 | SH | | SOLE | 0 | 205 | 0 | 0 |
Microsoft Corp | Com | 594918104 | 67,301,383 | 178,974 | SH | | SOLE | 0 | 178,513 | 0 | 461 |
Microchip Technology Inc | Com | 595017104 | 93,968 | 1,042 | SH | | SOLE | 0 | 1,042 | 0 | 0 |
Micron Technology Inc | Com | 595112103 | 61,786 | 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 | 49,725 | 500 | SH | | SOLE | 0 | 500 | 0 | 0 |
Moelis & Co Cl A | Com | 60786M105 | 20,824 | 371 | SH | | SOLE | 0 | 371 | 0 | 0 |
Mondelez Intl Inc | Com | 609207105 | 3,318,453 | 45,816 | SH | | SOLE | 0 | 45,816 | 0 | 0 |
Monolithic Pwr Sys Inc | Com | 609839105 | 82,001 | 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 | 57,022 | 146 | SH | | SOLE | 0 | 146 | 0 | 0 |
Morgan Stanley | Com | 617446448 | 886,062 | 9,502 | SH | | SOLE | 0 | 9,502 | 0 | 0 |
Morgan Stanley India Invt Fd I | Com | 61745C105 | 3,843 | 179 | SH | | SOLE | 0 | 179 | 0 | 0 |
Mosaic Co New | Com | 61945C103 | 1,358 | 38 | SH | | SOLE | 0 | 38 | 0 | 0 |
Motorola Solutions Inc | Com | 620076307 | 117,409 | 375 | SH | | SOLE | 0 | 375 | 0 | 0 |
Myers Industries Inc | Com | 628464109 | 19,550 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
Nio Inc | Com | 62914V106 | 9,070 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
NRG Energy Inc New | Com | 629377508 | 1,706 | 33 | SH | | SOLE | 0 | 33 | 0 | 0 |
Nano Dimension Ltd | Com | 63008G203 | 3,360 | 1,400 | SH | | SOLE | 0 | 1,400 | 0 | 0 |
Natera Inc | Com | 632307104 | 6,577 | 105 | SH | | SOLE | 0 | 105 | 0 | 0 |
National Healthcare Corp | Com | 635906100 | 2,773 | 30 | SH | | SOLE | 0 | 30 | 0 | 0 |
National Grid PLC ADR New 2017 | Com | 636274409 | 143,867 | 2,116 | SH | | SOLE | 0 | 2,116 | 0 | 0 |
Netapp Inc | Com | 64110D104 | 88 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
Netflix Inc | Com | 64110L106 | 225,425 | 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 | 35,881 | 480 | SH | | SOLE | 0 | 480 | 0 | 0 |
Newell Brands Inc | Com | 651229106 | 1,736 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Newmarket Corp | Com | 651587107 | 19,104 | 35 | SH | | SOLE | 0 | 35 | 0 | 0 |
Newmont Mining Corp | Com | 651639106 | 5,712 | 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 | 17,009,508 | 280,038 | SH | | SOLE | 0 | 279,089 | 0 | 949 |
Nike Inc Cl B | Com | 654106103 | 9,153,102 | 84,306 | SH | | SOLE | 0 | 84,266 | 0 | 40 |
Nisource Inc | Com | 65473P105 | 80 | 3 | SH | | SOLE | 0 | 3 | 0 | 0 |
Norfolk Southern Corp | Com | 655844108 | 5,497,017 | 23,255 | SH | | SOLE | 0 | 22,515 | 0 | 740 |
Northern Trust Corp | Com | 665859104 | 25,314 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Northrop Grumman Corp | Com | 666807102 | 362,340 | 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 | 4,461,359 | 44,185 | SH | | SOLE | 0 | 44,185 | 0 | 0 |
Novo Nordisk A/S ADR | Com | 670100205 | 1,850,824 | 17,891 | SH | | SOLE | 0 | 17,891 | 0 | 0 |
Nucor Corp | Com | 670346105 | 536,913 | 3,085 | SH | | SOLE | 0 | 1,515 | 0 | 1,570 |
Nvidia Corporation | Com | 67066G104 | 11,555,959 | 23,335 | SH | | SOLE | 0 | 23,208 | 0 | 127 |
Nutrien Ltd NPV | Com | 67077M108 | 33,798 | 600 | SH | | SOLE | 0 | 600 | 0 | 0 |
O Reilly Automotive Inc New | Com | 67103H107 | 143,462 | 151 | SH | | SOLE | 0 | 151 | 0 | 0 |
Occidental Petroleum Corp | Com | 674599105 | 718,849 | 12,039 | SH | | SOLE | 0 | 12,039 | 0 | 0 |
Ocular Therapeutix Inc | Com | 67576A100 | 26,760 | 6,000 | SH | | SOLE | 0 | 6,000 | 0 | 0 |
Oil Dri Corp Amer | Com | 677864100 | 20,124 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Old Dominion Freight Line Inc | Com | 679580100 | 26,752 | 66 | SH | | SOLE | 0 | 66 | 0 | 0 |
Old Republic Intl Corp | Com | 680223104 | 58,447 | 1,988 | SH | | SOLE | 0 | 1,988 | 0 | 0 |
Omnicom Group Inc | Com | 681919106 | 5,883 | 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 | 40,166 | 572 | SH | | SOLE | 0 | 572 | 0 | 0 |
Onyx Svc & Solutions Inc | Com | 683401103 | 0 | 3,000 | SH | | SOLE | 0 | 3,000 | 0 | 0 |
Oracle Corporation | Com | 68389X105 | 3,850,620 | 36,523 | SH | | SOLE | 0 | 36,523 | 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 | 4,120 | 38 | SH | | SOLE | 0 | 38 | 0 | 0 |
Otis Worldwide Corp | Com | 68902V107 | 1,143,874 | 12,785 | SH | | SOLE | 0 | 12,548 | 0 | 237 |
Otter Tail Power Co | Com | 689648103 | 67,976 | 800 | SH | | SOLE | 0 | 800 | 0 | 0 |
Overstock Com Inc Del | Com | 690370101 | 8,307 | 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 | 348,722 | 2,252 | SH | | SOLE | 0 | 2,252 | 0 | 0 |
PNM Resources Inc | Com | 69349H107 | 62,400 | 1,500 | SH | | SOLE | 0 | 1,500 | 0 | 0 |
PPG Industries Inc | Com | 693506107 | 467,045 | 3,123 | SH | | SOLE | 0 | 3,123 | 0 | 0 |
Paccar Inc | Com | 693718108 | 19,823 | 203 | SH | | SOLE | 0 | 203 | 0 | 0 |
Palo Alto Networks Inc | Com | 697435105 | 20,061,866 | 68,034 | SH | | SOLE | 0 | 68,034 | 0 | 0 |
Pan American Silver Corp | Com | 697900108 | 13,064 | 800 | SH | | SOLE | 0 | 800 | 0 | 0 |
Parker Hannifin Corp | Com | 701094104 | 514,602 | 1,117 | SH | | SOLE | 0 | 1,117 | 0 | 0 |
Paychex Inc | Com | 704326107 | 5,390,442 | 45,256 | SH | | SOLE | 0 | 45,081 | 0 | 175 |
Paycom Software Inc | Com | 70432V102 | 66,150 | 320 | SH | | SOLE | 0 | 320 | 0 | 0 |
Paylocity Hldg Corp | Com | 70438V106 | 6,099 | 37 | SH | | SOLE | 0 | 37 | 0 | 0 |
Paypal Hldgs Inc | Com | 70450Y103 | 1,627,365 | 26,500 | SH | | SOLE | 0 | 26,500 | 0 | 0 |
Peloton Interactive Inc A | Com | 70614W100 | 1,827 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Penske Automotive Group Inc | Com | 70959W103 | 4,254,799 | 26,508 | SH | | SOLE | 0 | 26,508 | 0 | 0 |
Pepsico Inc | Com | 713448108 | 18,202,772 | 107,176 | SH | | SOLE | 0 | 106,965 | 0 | 211 |
Revvity Inc | Com | 714046109 | 219 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Pernod Ricard SA ADR | Com | 714264306 | 1,200 | 34 | SH | | SOLE | 0 | 34 | 0 | 0 |
Pfizer Inc | Com | 717081103 | 9,204,422 | 319,709 | SH | | SOLE | 0 | 319,709 | 0 | 0 |
Philip Morris Intl Inc | Com | 718172109 | 1,226,991 | 13,042 | SH | | SOLE | 0 | 13,042 | 0 | 0 |
Phillips 66 | Com | 718546104 | 332,451 | 2,497 | SH | | SOLE | 0 | 2,497 | 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 | 7,108 | 75 | SH | | SOLE | 0 | 75 | 0 | 0 |
Pool Corp | Com | 73278L105 | 18,341 | 46 | SH | | SOLE | 0 | 46 | 0 | 0 |
Portland General Electric | Com | 736508847 | 457,670 | 10,560 | SH | | SOLE | 0 | 8,210 | 0 | 2,350 |
Post Hldgs Inc | Com | 737446104 | 17,700 | 201 | SH | | SOLE | 0 | 201 | 0 | 0 |
Prestige Brand Holdings | Com | 74112D101 | 632,158 | 10,326 | SH | | SOLE | 0 | 10,326 | 0 | 0 |
Price T Rowe Group Inc | Com | 74144T108 | 1,424,523 | 13,228 | SH | | SOLE | 0 | 13,228 | 0 | 0 |
Procter & Gamble Co | Com | 742718109 | 19,149,115 | 130,675 | SH | | SOLE | 0 | 126,895 | 0 | 3,780 |
Progressive Corp Ohio | Com | 743315103 | 318,241 | 1,998 | SH | | SOLE | 0 | 1,998 | 0 | 0 |
ProLogis Inc | Com | 74340W103 | 16,396 | 123 | SH | | SOLE | 0 | 123 | 0 | 0 |
Proshares Ultrapro QQQ | Com | 74347X831 | 51,004 | 1,006 | SH | | SOLE | 0 | 1,006 | 0 | 0 |
S&P 500 Aristocrats ETF | Com | 74348A467 | 47,981 | 504 | SH | | SOLE | 0 | 504 | 0 | 0 |
Provident Financial Services Inc | Com | 74386T105 | 372,193 | 20,643 | SH | | SOLE | 0 | 20,643 | 0 | 0 |
Prudential Financial Inc | Com | 744320102 | 104,540 | 1,008 | SH | | SOLE | 0 | 1,008 | 0 | 0 |
Public Service Enterprise Gp | Com | 744573106 | 420,162 | 6,871 | SH | | SOLE | 0 | 6,871 | 0 | 0 |
Public Storage Inc | Com | 74460D109 | 252,235 | 827 | SH | | SOLE | 0 | 827 | 0 | 0 |
Putnam Intl Capital Opportunities Fd | Com | 746802495 | 39,339 | 1,002 | SH | | SOLE | 0 | 1,002 | 0 | 0 |
Qorvo Inc | Com | 74736K101 | 113 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
Qualcomm Inc | Com | 747525103 | 1,233,983 | 8,532 | SH | | SOLE | 0 | 8,532 | 0 | 0 |
Quest Diagnostics Inc | Com | 74834L100 | 276 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Range Res Corp | Com | 75281A109 | 91,320 | 3,000 | SH | | SOLE | 0 | 3,000 | 0 | 0 |
Rayonier Inc (Reit) | Com | 754907103 | 13,381 | 401 | SH | | SOLE | 0 | 401 | 0 | 0 |
Realty Income Corporation | Com | 756109104 | 9,766,396 | 170,087 | SH | | SOLE | 0 | 169,546 | 0 | 541 |
Regeneron Pharmaceuticals Inc | Com | 75886F107 | 1,757 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Regions Financial Corp New | Com | 7591EP100 | 9,089 | 469 | SH | | SOLE | 0 | 469 | 0 | 0 |
Republic Svcs Inc | Com | 760759100 | 211,085 | 1,280 | SH | | SOLE | 0 | 1,280 | 0 | 0 |
Resmed Inc | Com | 761152107 | 48,166 | 280 | SH | | SOLE | 0 | 280 | 0 | 0 |
Rivian Automotive Inc A | Com | 76954A103 | 141,910 | 6,049 | SH | | SOLE | 0 | 6,049 | 0 | 0 |
Robert Half International Inc | Com | 770323103 | 176 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Roblox Corp A | Com | 771049103 | 3,658 | 80 | SH | | SOLE | 0 | 80 | 0 | 0 |
Rockwell Automation Inc | Com | 773903109 | 526,885 | 1,697 | SH | | SOLE | 0 | 1,697 | 0 | 0 |
Rollins Inc | Com | 775711104 | 175 | 4 | SH | | SOLE | 0 | 4 | 0 | 0 |
Roper Technologies Inc | Com | 776696106 | 102,492 | 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 | 390,766 | 3,864 | SH | | SOLE | 0 | 3,864 | 0 | 0 |
Shell PLC | Com | 780259305 | 603,912 | 9,178 | SH | | SOLE | 0 | 9,178 | 0 | 0 |
Ryman Hospitality Pptys Inc | Com | 78377T107 | 44,024 | 400 | SH | | SOLE | 0 | 400 | 0 | 0 |
S&P Global Inc | Com | 78409V104 | 2,530,347 | 5,744 | SH | | SOLE | 0 | 5,744 | 0 | 0 |
SBA Communications Corp Cl A | Com | 78410G104 | 254 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
SJW Corp | Com | 784305104 | 5,228 | 80 | SH | | SOLE | 0 | 80 | 0 | 0 |
Spdr S&P 500 Etf Trust | Com | 78462F103 | 5,900,498 | 12,414 | SH | | SOLE | 0 | 12,414 | 0 | 0 |
Spdr Gold Shares | Com | 78463V107 | 1,721,486 | 9,005 | SH | | SOLE | 0 | 9,005 | 0 | 0 |
Spdr Ser Tr Portfolio S&P 500 Growth | Com | 78464A409 | 13,988 | 215 | SH | | SOLE | 0 | 215 | 0 | 0 |
SPDR Port S&P 500 Value ETF | Com | 78464A508 | 95,498 | 2,048 | SH | | SOLE | 0 | 2,048 | 0 | 0 |
SPDR S&P Dividend ETF | Com | 78464A763 | 1,184,216 | 9,476 | SH | | SOLE | 0 | 9,476 | 0 | 0 |
Spdr Ser Trust SP Biotech ETF | Com | 78464A870 | 182,598 | 2,045 | SH | | SOLE | 0 | 2,045 | 0 | 0 |
SS&C Technologies Hldgs Inc | Com | 78467J100 | 487,719 | 7,981 | SH | | SOLE | 0 | 7,981 | 0 | 0 |
SPDR Dow Jones Industrial Avg | Com | 78467X109 | 596,208 | 1,582 | SH | | SOLE | 0 | 1,582 | 0 | 0 |
SPDR S&P MidCap 400 | Com | 78467Y107 | 628,644 | 1,239 | SH | | SOLE | 0 | 1,239 | 0 | 0 |
SPDR S&P Kensho Smart Mobility ETF | Com | 78468R689 | 8,654 | 275 | SH | | SOLE | 0 | 275 | 0 | 0 |
Spdr Ser Tr S&P 500 High Divd ETF | Com | 78468R788 | 45,460 | 1,160 | SH | | SOLE | 0 | 1,160 | 0 | 0 |
SPDR S&P 500 Fossil Fuel Reserves Free ETF | Com | 78468R796 | 448,256 | 11,550 | SH | | SOLE | 0 | 11,550 | 0 | 0 |
Saba Capital Income & Oprnt Fd | Com | 78518H202 | 10,023 | 1,300 | SH | | SOLE | 0 | 1,300 | 0 | 0 |
Safran ADR | Com | 786584102 | 3,259 | 74 | SH | | SOLE | 0 | 74 | 0 | 0 |
Salesforce Inc | Com | 79466L302 | 9,496,723 | 36,090 | SH | | SOLE | 0 | 36,090 | 0 | 0 |
Sandoz Group AG Sponsored ADS | Com | 799926100 | 101,244 | 3,149 | SH | | SOLE | 0 | 3,149 | 0 | 0 |
Sanofi Spons ADR | Com | 80105N105 | 241,787 | 4,862 | SH | | SOLE | 0 | 4,862 | 0 | 0 |
Henry Schein Inc | Com | 806407102 | 78,133 | 1,032 | SH | | SOLE | 0 | 1,032 | 0 | 0 |
Schlumberger Ltd | Com | 806857108 | 168,193 | 3,232 | SH | | SOLE | 0 | 3,232 | 0 | 0 |
The Charles Schwab Corp New | Com | 808513105 | 49,536 | 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 | 194,741 | 2,558 | SH | | SOLE | 0 | 2,558 | 0 | 0 |
Schwab Intl Equity ETF | Com | 808524805 | 186,537 | 5,047 | SH | | SOLE | 0 | 5,047 | 0 | 0 |
Scilex Holding Co | Com | 80880W106 | 59 | 29 | SH | | SOLE | 0 | 29 | 0 | 0 |
Scotts Miracle Gro Company | Com | 810186106 | 127,500 | 2,000 | SH | | SOLE | 0 | 2,000 | 0 | 0 |
Sealed Air Corp New | Com | 81211K100 | 530,672 | 14,531 | SH | | SOLE | 0 | 14,531 | 0 | 0 |
Select Sector SPDR Tr Materials | Com | 81369Y100 | 33,361 | 390 | SH | | SOLE | 0 | 390 | 0 | 0 |
Amex Healthcare Select Sector SPDR ETF | Com | 81369Y209 | 40,914 | 300 | SH | | SOLE | 0 | 300 | 0 | 0 |
Consumer Discr Select Sector SPDR ETF | Com | 81369Y407 | 17,881 | 100 | SH | | SOLE | 0 | 100 | 0 | 0 |
Select Sector SPDR Energy ETF | Com | 81369Y506 | 45,944 | 548 | SH | | SOLE | 0 | 548 | 0 | 0 |
Financial Select Sector SPDR ETF | Com | 81369Y605 | 34,968 | 930 | SH | | SOLE | 0 | 930 | 0 | 0 |
MFC Select Sector SPDR Tr Technology | Com | 81369Y803 | 220,390 | 1,145 | SH | | SOLE | 0 | 1,145 | 0 | 0 |
Utilities Select Sector SPDR ETF | Com | 81369Y886 | 37,998 | 600 | SH | | SOLE | 0 | 600 | 0 | 0 |
Sempra | Com | 816851109 | 48,575 | 650 | SH | | SOLE | 0 | 650 | 0 | 0 |
Service Now | Com | 81762P102 | 186,513 | 264 | SH | | SOLE | 0 | 264 | 0 | 0 |
Sherwin Williams Co | Com | 824348106 | 165,931 | 532 | SH | | SOLE | 0 | 532 | 0 | 0 |
Shopify Inc | Com | 82509L107 | 77,900 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
Simon Ppty Group Inc New | Com | 828806109 | 565,710 | 3,966 | SH | | SOLE | 0 | 2,239 | 0 | 1,727 |
Siteone Landscape Supply Inc | Com | 82982L103 | 6,175 | 38 | SH | | SOLE | 0 | 38 | 0 | 0 |
Skyworks Solutions Inc | Com | 83088M102 | 23,945 | 213 | SH | | SOLE | 0 | 213 | 0 | 0 |
The J M Smucker Company | Com | 832696405 | 378,634 | 2,996 | SH | | SOLE | 0 | 2,399 | 0 | 597 |
Snap On Inc | Com | 833034101 | 3,466 | 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 | 11,717 | 525 | SH | | SOLE | 0 | 525 | 0 | 0 |
Solaredge Technologies Inc | Com | 83417M104 | 46,332 | 495 | SH | | SOLE | 0 | 495 | 0 | 0 |
Sorrento Therapeutics Inc | Com | 83587F202 | 25 | 204 | SH | | SOLE | 0 | 204 | 0 | 0 |
Southstate Corp | Com | 840441109 | 54,893 | 650 | SH | | SOLE | 0 | 650 | 0 | 0 |
Southern Co | Com | 842587107 | 1,499,095 | 21,379 | SH | | SOLE | 0 | 21,379 | 0 | 0 |
Southern Copper Corp Del | Com | 84265V105 | 185,137 | 2,151 | SH | | SOLE | 0 | 2,151 | 0 | 0 |
Sprouts Farmers Market | Com | 85208M102 | 21,650 | 450 | SH | | SOLE | 0 | 450 | 0 | 0 |
Stag Indl Inc | Com | 85254J102 | 6,871 | 175 | SH | | SOLE | 0 | 175 | 0 | 0 |
Stanley Black & Decker Inc | Com | 854502101 | 376,802 | 3,841 | SH | | SOLE | 0 | 3,841 | 0 | 0 |
Starbucks Corp | Com | 855244109 | 13,551,331 | 141,145 | SH | | SOLE | 0 | 141,005 | 0 | 140 |
Starwood Property Trust Inc REIT | Com | 85571B105 | 21,020 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
State Street Corp | Com | 857477103 | 29,590 | 382 | SH | | SOLE | 0 | 382 | 0 | 0 |
Steel Dynamics Inc | Com | 858119100 | 8,031 | 68 | SH | | SOLE | 0 | 68 | 0 | 0 |
Stonex Group Inc | Com | 861896108 | 756,019 | 10,240 | SH | | SOLE | 0 | 10,240 | 0 | 0 |
Stryker Corp | Com | 863667101 | 7,182,848 | 23,986 | SH | | SOLE | 0 | 23,986 | 0 | 0 |
Symbotic Inc Class A | Com | 87151X101 | 10,266 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Synchrony Financial | Com | 87165B103 | 152,760 | 4,000 | SH | | SOLE | 0 | 4,000 | 0 | 0 |
Sysco Corp | Com | 871829107 | 1,607,324 | 21,979 | SH | | SOLE | 0 | 21,789 | 0 | 190 |
TJX Cos Inc | Com | 872540109 | 6,983,404 | 74,442 | SH | | SOLE | 0 | 74,272 | 0 | 170 |
TKO Group Holdings Inc | Com | 87256C101 | 3,263 | 40 | SH | | SOLE | 0 | 40 | 0 | 0 |
T Mobile US Inc | Com | 872590104 | 1,369,218 | 8,540 | SH | | SOLE | 0 | 8,540 | 0 | 0 |
Taiwan Semiconductor Manufacturing Co | Com | 874039100 | 2,654,912 | 25,528 | SH | | SOLE | 0 | 25,461 | 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 | 1,824,543 | 12,811 | SH | | SOLE | 0 | 12,811 | 0 | 0 |
TC Energy Corp | Com | 87807B107 | 23,454 | 600 | SH | | SOLE | 0 | 600 | 0 | 0 |
Teledyne Technologies Inc | Com | 879360105 | 18,744 | 42 | SH | | SOLE | 0 | 42 | 0 | 0 |
Teleflex Inc | Com | 879369106 | 112,203 | 450 | SH | | SOLE | 0 | 450 | 0 | 0 |
Telus Corp | Com | 87971M103 | 231,804 | 13,030 | SH | | SOLE | 0 | 13,030 | 0 | 0 |
Templeton Global Bond Fd Adv Cl | Com | 880208400 | 10,041 | 1,299 | SH | | SOLE | 0 | 1,299 | 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 | 3,979,407 | 16,015 | SH | | SOLE | 0 | 16,015 | 0 | 0 |
Texas Instruments Inc | Com | 882508104 | 1,968,472 | 11,548 | SH | | SOLE | 0 | 11,548 | 0 | 0 |
Textron Inc | Com | 883203101 | 37,797 | 470 | SH | | SOLE | 0 | 470 | 0 | 0 |
Thermo Fisher Scientific Inc | Com | 883556102 | 20,271,401 | 38,191 | SH | | SOLE | 0 | 38,140 | 0 | 51 |
Thomson Reuters Corp | Com | 884903808 | 26,994 | 214 | SH | | SOLE | 0 | 214 | 0 | 0 |
3M | Com | 88579Y101 | 6,943,788 | 63,518 | SH | | SOLE | 0 | 62,818 | 0 | 700 |
Topbuild Corp | Com | 89055F103 | 2,994 | 8 | SH | | SOLE | 0 | 8 | 0 | 0 |
Toronto Dominion Bank New | Com | 891160509 | 2,387,386 | 36,945 | SH | | SOLE | 0 | 36,945 | 0 | 0 |
TotalEnergies SE | Com | 89151E109 | 2,021 | 30 | SH | | SOLE | 0 | 30 | 0 | 0 |
Tractor Supply Co | Com | 892356106 | 7,096 | 33 | SH | | SOLE | 0 | 33 | 0 | 0 |
Transmedics Group Inc | Com | 89377M109 | 10,813 | 137 | SH | | SOLE | 0 | 137 | 0 | 0 |
Travelers Cos Inc | Com | 89417E109 | 1,104,652 | 5,799 | SH | | SOLE | 0 | 5,799 | 0 | 0 |
Trex Company Inc | Com | 89531P105 | 393,501 | 4,753 | SH | | SOLE | 0 | 4,753 | 0 | 0 |
Truist Finl Corp | Com | 89832Q109 | 1,384,278 | 37,494 | SH | | SOLE | 0 | 36,679 | 0 | 815 |
Two Hbrs Invt Corp | Com | 90187B804 | 7,049 | 506 | SH | | SOLE | 0 | 506 | 0 | 0 |
Tyler Technologies Inc | Com | 902252105 | 7,944 | 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 | 34,749 | 50 | SH | | SOLE | 0 | 50 | 0 | 0 |
US Bancorp Del | Com | 902973304 | 3,072,620 | 70,994 | SH | | SOLE | 0 | 70,684 | 0 | 310 |
Under Armor Inc Class A | Com | 904311107 | 1,758 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Unilever PLC ADR | Com | 904767704 | 2,011,823 | 41,498 | SH | | SOLE | 0 | 40,780 | 0 | 718 |
Union Bankshares Inc | Com | 905400107 | 55,783 | 1,820 | SH | | SOLE | 0 | 1,820 | 0 | 0 |
Union Pacific Corp | Com | 907818108 | 19,626,266 | 79,905 | SH | | SOLE | 0 | 79,339 | 0 | 566 |
United Continental Hldgs Inc | Com | 910047109 | 4,415 | 107 | SH | | SOLE | 0 | 107 | 0 | 0 |
United Parcel Svc Inc Cl B | Com | 911312106 | 1,221,363 | 7,768 | SH | | SOLE | 0 | 7,768 | 0 | 0 |
United States Steel Corp New | Com | 912909108 | 97,300 | 2,000 | SH | | SOLE | 0 | 2,000 | 0 | 0 |
United Therapeutics Corp Del | Com | 91307C102 | 10,335 | 47 | SH | | SOLE | 0 | 47 | 0 | 0 |
UnitedHealth Group Inc | Com | 91324P102 | 14,357,890 | 27,272 | SH | | SOLE | 0 | 27,119 | 0 | 153 |
Unitil Corp | Com | 913259107 | 7,886 | 150 | SH | | SOLE | 0 | 150 | 0 | 0 |
Universal Health Realty Income Trust | Com | 91359E105 | 37,628 | 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 | 154,298 | 7,004 | SH | | SOLE | 0 | 7,004 | 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 | 1,359 | 190 | SH | | SOLE | 0 | 190 | 0 | 0 |
Valero Energy Corp New | Com | 91913Y100 | 79,300 | 610 | SH | | SOLE | 0 | 610 | 0 | 0 |
Vaneck Green Bond ETF | Com | 92189F171 | 23,830 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
Vaneck Vectors Jr Gold Miners ETF | Com | 92189F791 | 37,910 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
Vanguard Dividend Appreciation ETF | Com | 921908844 | 4,926,605 | 28,912 | SH | | SOLE | 0 | 28,912 | 0 | 0 |
Vanguard Intl Growth Adm #581 | Com | 921910501 | 37,111 | 365 | SH | | SOLE | 0 | 365 | 0 | 0 |
Vanguard World Fd ESG US Stock ETF | Com | 921910733 | 76,554 | 900 | SH | | SOLE | 0 | 900 | 0 | 0 |
Vanguard Mega Cap Growth ETF | Com | 921910816 | 38,927 | 150 | SH | | SOLE | 0 | 150 | 0 | 0 |
Vanguard Mega Cap 300 Idx ETF | Com | 921910873 | 34,195 | 202 | SH | | SOLE | 0 | 202 | 0 | 0 |
Vanguard Intermediate-Term Bond ETF | Com | 921937819 | 1,016,160 | 13,304 | SH | | SOLE | 0 | 13,304 | 0 | 0 |
Vanguard Short-Term Bond ETF | Com | 921937827 | 908,682 | 11,798 | SH | | SOLE | 0 | 11,798 | 0 | 0 |
Vanguard Bond Index Fd ETF | Com | 921937835 | 3,043,278 | 41,377 | SH | | SOLE | 0 | 41,377 | 0 | 0 |
Vanguard FTSE Dev Mkts ETF | Com | 921943858 | 6,852,478 | 143,058 | SH | | SOLE | 0 | 142,743 | 0 | 315 |
Vanguard High Dividend Yld ETF | Com | 921946406 | 2,404,287 | 21,538 | SH | | SOLE | 0 | 21,538 | 0 | 0 |
Vanguard Short Term Inflation Prot Secs ETF | Com | 922020805 | 11,995,737 | 252,595 | SH | | SOLE | 0 | 249,179 | 0 | 3,416 |
Vanguard Total Intl Index Fd Adm | Com | 92203J308 | 29,865 | 1,514 | SH | | SOLE | 0 | 1,514 | 0 | 0 |
Vang Intl Eqty Idx FTSE All World Sm Cap ETF | Com | 922042718 | 7,362 | 64 | SH | | SOLE | 0 | 64 | 0 | 0 |
Vanguard Intl Equity Total World Idx Fd ETF | Com | 922042742 | 20,576 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Vanguard FTSE All-World ex-US ETF | Com | 922042775 | 5,245,160 | 93,430 | SH | | SOLE | 0 | 93,430 | 0 | 0 |
Vanguard Emerging Markets ETF | Com | 922042858 | 4,093,930 | 99,609 | SH | | SOLE | 0 | 99,609 | 0 | 0 |
Vanguard Consumer Staples ETF | Com | 92204A207 | 8,211 | 43 | SH | | SOLE | 0 | 43 | 0 | 0 |
Vanguard Energy ETF | Com | 92204A306 | 70,368 | 600 | SH | | SOLE | 0 | 600 | 0 | 0 |
Vanguard Health Care ETF | Com | 92204A504 | 46,630 | 186 | SH | | SOLE | 0 | 186 | 0 | 0 |
Vanguard Industrials ETF | Com | 92204A603 | 79,355 | 360 | SH | | SOLE | 0 | 360 | 0 | 0 |
Vanguard Information Technology ETF | Com | 92204A702 | 198,440 | 410 | SH | | SOLE | 0 | 410 | 0 | 0 |
Vanguard Russell 1000 Growth ETF | Com | 92206C680 | 140,514 | 1,801 | SH | | SOLE | 0 | 1,801 | 0 | 0 |
Vanguard Tax Exempt Bond ETF | Com | 922907746 | 36,756 | 720 | SH | | SOLE | 0 | 720 | 0 | 0 |
Vanguard Idx Fds S&P 500 ETF | Com | 922908363 | 4,215,994 | 9,652 | SH | | SOLE | 0 | 9,652 | 0 | 0 |
Vanguard Mid-Cap Value ETF | Com | 922908512 | 1,015,070 | 7,000 | SH | | SOLE | 0 | 7,000 | 0 | 0 |
Vanguard Index Fds Mid-Cap Growth ETF | Com | 922908538 | 73,117 | 333 | SH | | SOLE | 0 | 333 | 0 | 0 |
Vanguard REIT ETF | Com | 922908553 | 407,516 | 4,612 | SH | | SOLE | 0 | 4,612 | 0 | 0 |
Vanguard Small Cap Value ETF | Com | 922908611 | 1,394,048 | 7,746 | SH | | SOLE | 0 | 7,746 | 0 | 0 |
Vanguard Mid Cap ETF | Com | 922908629 | 1,224,850 | 5,265 | SH | | SOLE | 0 | 5,265 | 0 | 0 |
Vanguard Large Cap ETF | Com | 922908637 | 95,113 | 436 | SH | | SOLE | 0 | 436 | 0 | 0 |
Vang Extended Mkts Index Fd ETF | Com | 922908652 | 36,172 | 220 | SH | | SOLE | 0 | 220 | 0 | 0 |
Vanguard Growth ETF | Com | 922908736 | 803,936 | 2,586 | SH | | SOLE | 0 | 2,586 | 0 | 0 |
Vanguard Value ETF | Com | 922908744 | 759,311 | 5,079 | SH | | SOLE | 0 | 5,079 | 0 | 0 |
Vanguard Small-Cap ETF | Com | 922908751 | 1,570,749 | 7,363 | SH | | SOLE | 0 | 7,363 | 0 | 0 |
Vanguard Total Stock Mkt ETF | Com | 922908769 | 2,538,728 | 10,702 | SH | | SOLE | 0 | 10,702 | 0 | 0 |
Veralto Corp | Com | 92338C103 | 180,478 | 2,194 | SH | | SOLE | 0 | 2,194 | 0 | 0 |
Verisign Inc | Com | 92343E102 | 1,137,929 | 5,525 | SH | | SOLE | 0 | 5,525 | 0 | 0 |
Verizon Communications Inc | Com | 92343V104 | 4,719,173 | 125,177 | SH | | SOLE | 0 | 121,989 | 0 | 3,188 |
Verisk Analytics Inc | Com | 92345Y106 | 9,554 | 40 | SH | | SOLE | 0 | 40 | 0 | 0 |
Vertex Pharmaceuticals Inc | Com | 92532F100 | 141,191 | 347 | SH | | SOLE | 0 | 347 | 0 | 0 |
Vici Pptys Inc | Com | 925652109 | 7,173 | 225 | SH | | SOLE | 0 | 225 | 0 | 0 |
Visa Inc | Com | 92826C839 | 13,857,649 | 53,227 | SH | | SOLE | 0 | 52,932 | 0 | 295 |
Virtus Artificial Intelligence & Tech | Com | 92838Y100 | 12,058 | 693 | SH | | SOLE | 0 | 693 | 0 | 0 |
Vodafone Group PLC New ADR | Com | 92857W308 | 4,742 | 545 | SH | | SOLE | 0 | 545 | 0 | 0 |
Vulcan Materials Company | Com | 929160109 | 55,390 | 244 | SH | | SOLE | 0 | 244 | 0 | 0 |
WD 40 | Com | 929236107 | 17,930 | 75 | SH | | SOLE | 0 | 75 | 0 | 0 |
W P Carey Inc | Com | 92936U109 | 18,860 | 291 | SH | | SOLE | 0 | 291 | 0 | 0 |
WEC Energy Group Inc | Com | 92939U106 | 36,530 | 434 | SH | | SOLE | 0 | 434 | 0 | 0 |
WK Kellogg Co | Com | 92942W107 | 10,262 | 781 | SH | | SOLE | 0 | 781 | 0 | 0 |
WABTEC Corp | Com | 929740108 | 1,396 | 11 | SH | | SOLE | 0 | 11 | 0 | 0 |
Wal Mart Stores Inc | Com | 931142103 | 7,281,381 | 46,187 | SH | | SOLE | 0 | 45,865 | 0 | 322 |
Walgreens Boots Alliance Inc | Com | 931427108 | 29,870 | 1,144 | SH | | SOLE | 0 | 1,144 | 0 | 0 |
Warner Bros Discovery Inc | Com | 934423104 | 770,870 | 67,739 | SH | | SOLE | 0 | 67,056 | 0 | 683 |
Elme Communities | Com | 939653101 | 10,950 | 750 | SH | | SOLE | 0 | 750 | 0 | 0 |
Waste Management Inc New | Com | 94106L109 | 5,064,590 | 28,278 | SH | | SOLE | 0 | 28,278 | 0 | 0 |
Waters Corp | Com | 941848103 | 798,383 | 2,425 | SH | | SOLE | 0 | 2,425 | 0 | 0 |
Watsco Inc | Com | 942622200 | 95,120 | 222 | SH | | SOLE | 0 | 222 | 0 | 0 |
Webster Financial Corp | Com | 947890109 | 23,705 | 467 | SH | | SOLE | 0 | 467 | 0 | 0 |
Wells Fargo & Company New | Com | 949746101 | 546,145 | 11,096 | SH | | SOLE | 0 | 11,096 | 0 | 0 |
Welltower Inc | Com | 95040Q104 | 9,107 | 101 | SH | | SOLE | 0 | 101 | 0 | 0 |
Westrock Co | Com | 96145D105 | 83 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Weyerhaeuser Company | Com | 962166104 | 328,681 | 9,453 | SH | | SOLE | 0 | 9,453 | 0 | 0 |
Whirlpool Corp | Com | 963320106 | 16,926 | 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 | 75,755 | 2,175 | SH | | SOLE | 0 | 2,175 | 0 | 0 |
Wintrust Finl Corp | Com | 97650W108 | 74,200 | 800 | SH | | SOLE | 0 | 800 | 0 | 0 |
WisdomTree Dividend Ex-Financials | Com | 97717W406 | 260,857 | 2,720 | SH | | SOLE | 0 | 2,720 | 0 | 0 |
Wisdomtree Midcap Earnings | Com | 97717W570 | 22,956 | 400 | SH | | SOLE | 0 | 400 | 0 | 0 |
WisdomTree SmallCap Dividend | Com | 97717W604 | 58,710 | 1,825 | SH | | SOLE | 0 | 1,825 | 0 | 0 |
WisdomTree Japan Hedged Equity Fd | Com | 97717W851 | 18,476 | 210 | SH | | SOLE | 0 | 210 | 0 | 0 |
Wisdomtree US Quality Dividend ETF | Com | 97717X669 | 16,235 | 231 | SH | | SOLE | 0 | 231 | 0 | 0 |
Workday Inc | Com | 98138H101 | 14,631 | 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 | 172,650 | 3,000 | SH | | SOLE | 0 | 3,000 | 0 | 0 |
Xcel Energy Inc | Com | 98389B100 | 83,888 | 1,355 | SH | | SOLE | 0 | 1,355 | 0 | 0 |
Xylem Inc | Com | 98419M100 | 757,749 | 6,626 | SH | | SOLE | 0 | 6,626 | 0 | 0 |
Yum Brands Inc | Com | 988498101 | 277,783 | 2,126 | SH | | SOLE | 0 | 2,126 | 0 | 0 |
Yum China Holdings Inc | Com | 98850P109 | 20,366 | 480 | SH | | SOLE | 0 | 480 | 0 | 0 |
Zander Therapeutics Inc | Com | 98900P109 | 0 | 2,941 | SH | | SOLE | 0 | 2,941 | 0 | 0 |
Zimmer Biomet Hldgs Inc | Com | 98956P102 | 161,861 | 1,330 | SH | | SOLE | 0 | 1,330 | 0 | 0 |
Zions Bancorporation | Com | 989701107 | 18,864 | 430 | SH | | SOLE | 0 | 430 | 0 | 0 |
Zoetis Inc Cl A | Com | 98978V103 | 168,751 | 855 | SH | | SOLE | 0 | 855 | 0 | 0 |
Zoom Video Communications Inc Cl A | Com | 98980L101 | 26,031 | 362 | SH | | SOLE | 0 | 362 | 0 | 0 |
Aon PLC | Com | G0403H108 | 117,281 | 403 | SH | | SOLE | 0 | 403 | 0 | 0 |
Arch Capital Group Ltd | Com | G0450A105 | 102,715 | 1,383 | SH | | SOLE | 0 | 1,383 | 0 | 0 |
Accenture PLC Ireland | Com | G1151C101 | 24,558,787 | 69,986 | SH | | SOLE | 0 | 69,846 | 0 | 140 |
Eaton Corp PLC | Com | G29183103 | 11,189,460 | 46,464 | SH | | SOLE | 0 | 46,070 | 0 | 394 |
ASA Gold & Precious Metals Ltd | Com | G3156P103 | 13,554 | 900 | SH | | SOLE | 0 | 900 | 0 | 0 |
Johnson Controls Intl PLC | Com | G51502105 | 60,637 | 1,052 | SH | | SOLE | 0 | 1,052 | 0 | 0 |
Linde PLC | Com | G54950103 | 3,597,820 | 8,760 | SH | | SOLE | 0 | 8,760 | 0 | 0 |
Medtronic Hldg Ltd | Com | G5960L103 | 5,581,657 | 67,755 | SH | | SOLE | 0 | 67,160 | 0 | 595 |
Aptiv PLC | Com | G6095L109 | 4,037 | 45 | SH | | SOLE | 0 | 45 | 0 | 0 |
Liberty Global Ltd A | Com | G61188101 | 31,044 | 1,747 | SH | | SOLE | 0 | 1,747 | 0 | 0 |
Liberty Global Ltd C | Com | G61188127 | 328,344 | 17,615 | SH | | SOLE | 0 | 17,615 | 0 | 0 |
Norwegian Cruise Line Hldg Ltd | Com | G66721104 | 120 | 6 | SH | | SOLE | 0 | 6 | 0 | 0 |
nVent Electric PLC | Com | G6700G107 | 16,250 | 275 | SH | | SOLE | 0 | 275 | 0 | 0 |
Seagate Technology Hldngs PLC | Com | G7997R103 | 4,269 | 50 | SH | | SOLE | 0 | 50 | 0 | 0 |
Pentair PLC | Com | G7S00T104 | 14,542 | 200 | SH | | SOLE | 0 | 200 | 0 | 0 |
Steris PLC Ord | Com | G8473T100 | 21,325 | 97 | SH | | SOLE | 0 | 97 | 0 | 0 |
Trane Technologies PLC | Com | G8994E103 | 86,097 | 353 | SH | | SOLE | 0 | 353 | 0 | 0 |
Willis Towers Watson PLC | Com | G96629103 | 20,261 | 84 | SH | | SOLE | 0 | 84 | 0 | 0 |
Bunge Global SA | Com | H11356104 | 2,120 | 21 | SH | | SOLE | 0 | 21 | 0 | 0 |
Chubb Ltd | Com | H1467J104 | 5,106,018 | 22,593 | SH | | SOLE | 0 | 22,593 | 0 | 0 |
Garmin Ltd | Com | H2906T109 | 64,399 | 501 | SH | | SOLE | 0 | 501 | 0 | 0 |
TE Connectivity Ltd | Com | H84989104 | 322,026 | 2,292 | SH | | SOLE | 0 | 2,292 | 0 | 0 |
Siguler Guff Distressed Opp Fund | Com | LP4957033 | 0 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
Birkenstock Holding Plc | Com | M2029K104 | 12,913 | 265 | SH | | SOLE | 0 | 265 | 0 | 0 |
Check Point Software Technologies | Com | M22465104 | 64,630 | 423 | SH | | SOLE | 0 | 423 | 0 | 0 |
Inmode Ltd | Com | M5425M103 | 48,216 | 2,168 | SH | | SOLE | 0 | 2,168 | 0 | 0 |
Aercap Holdings NV | Com | N00985106 | 27,127 | 365 | SH | | SOLE | 0 | 365 | 0 | 0 |
ASML Hldg NV NY | Com | N07059210 | 40,874 | 54 | SH | | SOLE | 0 | 54 | 0 | 0 |
LyondellBasell Ind NV A | Com | N53745100 | 8,747 | 92 | SH | | SOLE | 0 | 92 | 0 | 0 |
NXP Semiconductors NV | Com | N6596X109 | 448,106 | 1,951 | SH | | SOLE | 0 | 1,951 | 0 | 0 |
Royal Caribbean Cruises | Com | V7780T103 | 129 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
Swedish Match Compulsory Redeemed Sh TIA | Com | W9376L162 | 0 | 8,000 | SH | | SOLE | 0 | 8,000 | 0 | 0 |