The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 | FIGI | (to the nearest dollar) | 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 |