0000930413-24-001784.txt : 20240510 0000930413-24-001784.hdr.sgml : 20240510 20240510160740 ACCESSION NUMBER: 0000930413-24-001784 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 EFFECTIVENESS DATE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TIAA TRUST, NATIONAL ASSOCIATION CENTRAL INDEX KEY: 0001997405 ORGANIZATION NAME: IRS NUMBER: 931503568 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23407 FILM NUMBER: 24934887 BUSINESS ADDRESS: STREET 1: 8500 ANDREW CARNEGIE BOULEVARD CITY: CHARLOTTE STATE: NC ZIP: 28262 BUSINESS PHONE: 2129164067 MAIL ADDRESS: STREET 1: 8500 ANDREW CARNEGIE BOULEVARD CITY: CHARLOTTE STATE: NC ZIP: 28262 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001997405 XXXXXXXX 03-31-2024 03-31-2024 false TIAA TRUST, NATIONAL ASSOCIATION
8500 Andrew Carnegie Boulevard Charlotte NC 28262
13F HOLDINGS REPORT 028-23407 N
Jeremy Intihar Chief Compliance Officer 704-988-0813 /s/ Jeremy Intihar Charlotte NC 05-07-2024 1 880 32684862488 1 0000882928 028-24084 000020472 801-63550 TIAA-CREF INDIVIDUAL & INSTITUTIONAL SERVICES, LLC
INFORMATION TABLE 2 infotable.xml EXELON CORP Common / Ordinary Stock 30161N101 1001428 26655 SH SOLE 16733 0 9922 EXELON CORP COM COMSTOCK 30161N101 4696 125 SH OTR 1 125 0 0 WEST PHARMACEUTICAL SERVICES Common / Ordinary Stock 955306105 321317 812 SH SOLE 794 0 18 SHELL PLC-ADR American Depository Receipts ADR 780259305 909599 13568 SH SOLE 11521 0 2047 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 2113368 34617 SH SOLE 29808 0 4809 EBAY INC Common / Ordinary Stock 278642103 324016 6139 SH SOLE 4530 0 1609 FORTINET INC Common / Ordinary Stock 34959E109 426801 6248 SH SOLE 4335 0 1913 BLACKROCK INC Common / Ordinary Stock 09247X101 2291008 2748 SH SOLE 2219 0 529 BLACKROCK INC COM COMSTOCK 09247X101 12506 15 SH OTR 1 15 0 0 WELLTOWER INC Closed-end REIT 95040Q104 15179141 162448 SH SOLE 144701 0 17747 WELLTOWER INC COM COMSTOCK 95040Q104 841 9 SH OTR 1 9 0 0 WISDOMTREE US MIDCAP FUND Exchange Traded Fund 97717W570 206797 3389 SH SOLE 389 0 3000 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 219344944 843959 SH SOLE 726526 0 117433 VANGUARD INDEX FDS VANGUARD TOTAL STK ETF 922908769 39765 153 SH OTR 1 153 0 0 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 189422368 803352 SH SOLE 697155 0 106197 VANGUARD INDEX FDS MID-CAP GROWTH ETF ETF 922908538 161988 687 SH OTR 1 687 0 0 AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 259342 3590 SH SOLE 3390 0 200 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 470235779 3751981 SH SOLE 3444246 0 307735 ISHARES TR RUSSELL MID-CAP VALUE ETF ETF 464287473 1108231568 8842509 SH OTR 1 8667865 0 174645 CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 1996126 34339 SH SOLE 20091 0 14248 CARRIER GLOBAL CORP COM COMSTOCK 14448C104 1453 25 SH OTR 1 25 0 0 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 1761575 12948 SH SOLE 9984 0 2964 T-MOBILE US INC Common / Ordinary Stock 872590104 1098797 6732 SH SOLE 5741 0 991 T-MOBILE US INC COM COMSTOCK 872590104 490 3 SH OTR 1 3 0 0 GERON CORP Common / Ordinary Stock 374163103 192225 58250 SH SOLE 0 0 58250 CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 8494383 170194 SH SOLE 130176 0 40018 CISCO SYS INC COM COMSTOCK 17275R102 64883 1300 SH OTR 1 1260 0 40 BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 4487011 18133 SH SOLE 13718 0 4415 BECTON DICKINSON & CO COM COMSTOCK 075887109 990 4 SH OTR 1 4 0 0 ISHARES CALIFORNIA MUNI BOND Exchange Traded Fund 464288356 36886132 641052 SH SOLE 510943 0 130109 ISHARES TR CALIF MUNI BD ETF FD ETF 464288356 30381 528 SH OTR 1 528 0 0 MCDONALD'S CORP Common / Ordinary Stock 580135101 15461010 54836 SH SOLE 42453 0 12383 MCDONALDS CORP COM COMSTOCK 580135101 112498 399 SH OTR 1 399 0 0 WALT DISNEY CO/THE Common / Ordinary Stock 254687106 11205606 91579 SH SOLE 65873 0 25706 DISNEY WALT CO DISNEY COM COMSTOCK 254687106 67420 551 SH OTR 1 551 0 0 WW GRAINGER INC Common / Ordinary Stock 384802104 816892 803 SH SOLE 794 0 9 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 22711795 418805 SH SOLE 347920 0 70885 BRISTOL MYERS SQUIBB CO COM COMSTOCK 110122108 34707 640 SH OTR 1 640 0 0 RESTAURANT BRANDS INTERN Common / Ordinary Stock 76131D103 204743 2577 SH SOLE 998 0 1579 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 534170 4550 SH SOLE 3515 0 1035 DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 19532938 125163 SH SOLE 112286 0 12877 DOLLAR GEN CORP NEW COM COMSTOCK 256677105 1092 7 SH OTR 1 7 0 0 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 2648135 43916 SH SOLE 43916 0 0 VANGUARD STAR FDS VANGUARD TOTAL INTL ETF 921909768 18572 308 SH OTR 1 308 0 0 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1987896 11737 SH SOLE 8231 0 3506 INVESCO EXCHANGE-TRADED FD ETF 46137V357 12195 72 SH OTR 1 72 0 0 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 534688 2190 SH SOLE 2098 0 92 VANGUARD WORLD FDS VANGUARD INDLS ETF ETF 92204A603 4395 18 SH OTR 1 0 0 18 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 1120379 5469 SH SOLE 3205 0 2264 EXXON MOBIL CORP Common / Ordinary Stock 30231G102 61176996 526299 SH SOLE 370406 0 155893 EXXON MOBIL CORP COM COMSTOCK 30231G102 228063 1962 SH OTR 1 1892 0 70 ISHARES S&P 100 ETF Exchange Traded Fund 464287101 2786579 11263 SH SOLE 10835 0 428 ISHARES TR S&P 100 ETF ETF 464287101 21030 85 SH OTR 1 85 0 0 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 96095725 1457984 SH SOLE 1339803 0 118181 FLEXSHARES TR QUALITY DIVID INDEX ETF 33939L860 189082641 2868801 SH OTR 1 2807526 0 61275 ENSIGN GROUP INC/THE Common / Ordinary Stock 29358P101 241375 1940 SH SOLE 113 0 1827 SCHLUMBERGER LTD Common / Ordinary Stock 806857108 572764 10450 SH SOLE 7039 0 3411 HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 3860037 26129 SH SOLE 21399 0 4730 SELECT SECTOR SPDR TR HEALTH CARE ETF 81369Y209 8125 55 SH OTR 1 0 0 55 AMERESCO INC-CL A Common / Ordinary Stock 02361E108 205202 8504 SH SOLE 8504 0 0 SNAP-ON INC Common / Ordinary Stock 833034101 1312847 4432 SH SOLE 1531 0 2901 SNAP ON INC COM COMSTOCK 833034101 19254 65 SH OTR 1 65 0 0 WOODWARD INC Common / Ordinary Stock 980745103 620795 4028 SH SOLE 1691 0 2337 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 723880 3546 SH SOLE 2836 0 710 VANGUARD WORLD FDS VANGUARD CONSUMER ETF 92204A207 3266 16 SH OTR 1 0 0 16 TRI-CONTINENTAL CORP Closed-end Fund 895436103 701224 22767 SH SOLE 0 0 22767 ITERIS INC Common / Ordinary Stock 46564T107 1231992 249391 SH SOLE 0 0 249391 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 517928 9327 SH SOLE 104 0 9223 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 453704 1583 SH SOLE 1517 0 66 US BANCORP Common / Ordinary Stock 902973304 2402714 53752 SH SOLE 28845 0 24907 US BANCORP DEL COM NEW COMSTOCK 902973304 11086 248 SH OTR 1 248 0 0 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 839323 3842 SH SOLE 1922 0 1920 VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 750399 5263 SH SOLE 3075 0 2188 BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 16267414 4484 SH SOLE 4018 0 466 BOOKING HLDGS INC COM COMSTOCK 09857L108 10884 3 SH OTR 1 3 0 0 WILLIAMS-SONOMA INC Common / Ordinary Stock 969904101 200996 633 SH SOLE 129 0 504 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 671098 10274 SH SOLE 1699 0 8575 PROSHARES S&P 500 DIVIDEND A Exchange Traded Fund 74348A467 330799 3262 SH SOLE 2912 0 350 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 487316 4834 SH SOLE 3834 0 1000 ISHARES TR MSCI KLD 400 SOCIAL ETF ETF 464288570 5545 55 SH OTR 1 55 0 0 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 1112246 12189 SH SOLE 11553 0 636 ISHARES TR S&P MIDCAP 400 GROWTH ETF 464287606 1551 17 SH OTR 1 17 0 0 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 795289 3732 SH SOLE 2447 0 1285 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 1066 5 SH OTR 1 5 0 0 PEPSICO INC Common / Ordinary Stock 713448108 32649691 186559 SH SOLE 144201 0 42358 PEPSICO INC COM COMSTOCK 713448108 21721 125 SH OTR 1 125 0 0 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 1342503 3062 SH SOLE 1289 0 1773 SIMON PROPERTY GROUP INC Closed-end REIT 828806109 299365 1913 SH SOLE 1370 0 543 CANADIAN PACIFIC KANSAS CITY Common / Ordinary Stock 13646K108 785066 8904 SH SOLE 1657 0 7247 MICROSOFT CORP Common / Ordinary Stock 594918104 308611162 733531 SH SOLE 588915 0 144616 MICROSOFT CORP COM COMSTOCK 594918104 549573 1307 SH OTR 1 1257 0 50 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 841758 4243 SH SOLE 0 0 4243 AMETEK INC Common / Ordinary Stock 031100100 15044622 82256 SH SOLE 72936 0 9320 COPART INC Common / Ordinary Stock 217204106 16281891 281110 SH SOLE 249564 0 31546 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 9861483 39487 SH SOLE 32241 0 7246 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 42706 171 SH OTR 1 171 0 0 SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607 177473 1883 SH SOLE 741 0 1142 SPDR SER TR DOW JONES REIT ETF ETF 78464A607 35938 382 SH OTR 1 382 0 0 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 4919261 53692 SH SOLE 46627 0 7065 PHILIP MORRIS INTL INC COM COMSTOCK 718172109 17316 189 SH OTR 1 189 0 0 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 16518966 241188 SH SOLE 210054 0 31134 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 2380755 16018 SH SOLE 8886 0 7132 UNITED PARCEL SVC INC CL B COMSTOCK 911312106 38644 260 SH OTR 1 260 0 0 PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 2658899 4784 SH SOLE 2995 0 1789 SUMMIT FINANCIAL GROUP INC Common / Ordinary Stock 86606G101 225156 8290 SH SOLE 0 0 8290 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 1586629 11545 SH SOLE 10641 0 904 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 28494922 274544 SH SOLE 268449 0 6095 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 15721434 37639 SH SOLE 32566 0 5073 SANMINA CORP Common / Ordinary Stock 801056102 211723 3405 SH SOLE 3405 0 0 SERVICENOW INC Common / Ordinary Stock 81762P102 29780106 39061 SH SOLE 33783 0 5278 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 95227 24543 SH SOLE 5712 0 18831 CHEVRON CORP Common / Ordinary Stock 166764100 31101596 197170 SH SOLE 156021 0 41149 CHEVRON CORP NEW COM COMSTOCK 166764100 84864 538 SH OTR 1 498 0 40 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 908645 2982 SH SOLE 2982 0 0 GE AEROSPACE COM Common / Ordinary Stock 369604301 7901834 45017 SH SOLE 30285 0 14732 GENERAL ELEC CO COM NEW COMSTOCK 369604301 123749 705 SH OTR 1 705 0 0 AON PLC-CLASS A Common / Ordinary Stock G0403H108 996488 2986 SH SOLE 2399 0 587 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 8422214 99742 SH SOLE 72252 0 27490 ISHARES TR S&P 500 GROWTH ETF ETF 464287309 7009 83 SH OTR 1 83 0 0 WORTHINGTON ENTERPRISES INC Common / Ordinary Stock 981811102 1824335 29316 SH SOLE 0 0 29316 EQUINIX INC Closed-end REIT 29444U700 3975615 4817 SH SOLE 3667 0 1150 BIOGEN INC Common / Ordinary Stock 09062X103 834704 3871 SH SOLE 2257 0 1614 DT MIDSTREAM INC Common / Ordinary Stock 23345M107 237740 3891 SH SOLE 3379 0 512 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 287072332 3650462 SH SOLE 3185232 0 465230 WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101 19809832 72630 SH SOLE 63908 0 8722 ADOBE INC Common / Ordinary Stock 00724F101 47193220 93526 SH SOLE 72493 0 21033 ADOBE SYS INC COM COMSTOCK 00724F101 18166 36 SH OTR 1 36 0 0 DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 1874680 38111 SH SOLE 22733 0 15378 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 37741369 848502 SH SOLE 786833 0 61669 VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 248329 1042 SH SOLE 327 0 715 VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 6418087 23725 SH SOLE 19722 0 4003 VANGUARD WORLD FDS VANGUARD HEALTH CARE ETF 92204A504 0 0 SH OTR 1 0 0 0 STRYKER CORP Common / Ordinary Stock 863667101 29312058 81907 SH SOLE 70350 0 11557 KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 359590 9745 SH SOLE 8091 0 1654 KRAFT HEINZ CO COM COMSTOCK 500754106 20295 550 SH OTR 1 550 0 0 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 23449107 286734 SH SOLE 259767 0 26967 BANK OF AMERICA CORP Common / Ordinary Stock 060505104 24970244 658498 SH SOLE 576975 0 81523 BANK AMER CORP COM COMSTOCK 060505104 23700 625 SH OTR 1 625 0 0 ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 1121119 1999 SH SOLE 1791 0 208 ROPER TECHNOLOGIES INC COM COMSTOCK 776696106 1683 3 SH OTR 1 3 0 0 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 84974349 1398985 SH SOLE 1287188 0 111797 ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 138791 2285 SH OTR 1 1835 0 450 SEAGATE TECHNOLOGY HOLDINGS Common / Ordinary Stock G7997R103 324838 3491 SH SOLE 2041 0 1450 SIMULATIONS PLUS INC Common / Ordinary Stock 829214105 211100 5130 SH SOLE 0 0 5130 ISHARES 20 YEAR TREASURY BD Exchange Traded Fund 464287432 29284795 309499 SH SOLE 287034 0 22465 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 6692836 162922 SH SOLE 115752 0 47170 AMERICAN FINANCIAL GROUP INC Common / Ordinary Stock 025932104 372317 2728 SH SOLE 838 0 1890 DAVITA INC Common / Ordinary Stock 23918K108 906712 6568 SH SOLE 4587 0 1981 NVIDIA CORP Common / Ordinary Stock 67066G104 139878316 154808 SH SOLE 124991 0 29817 NVIDIA CORP COM COMSTOCK 67066G104 23493 26 SH OTR 1 26 0 0 FISERV INC Common / Ordinary Stock 337738108 1843204 11533 SH SOLE 7857 0 3676 AMAZON.COM INC Common / Ordinary Stock 023135106 141275059 783208 SH SOLE 641093 0 142115 AMAZON COM INC COM COMSTOCK 023135106 53392 296 SH OTR 1 256 0 40 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 301208 21592 SH SOLE 6050 0 15542 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 1454644 11329 SH SOLE 7866 0 3463 ISHARES NEW YORK MUNI BOND E Exchange Traded Fund 464288323 38549753 716405 SH SOLE 615821 0 100584 ISHARES TR N Y MUNI BD ETF FD ETF 464288323 27551 512 SH OTR 1 399 0 113 SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 796086 20402 SH SOLE 20156 0 246 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 48658 1247 SH OTR 1 1247 0 0 OGE ENERGY CORP Common / Ordinary Stock 670837103 497727 14511 SH SOLE 8714 0 5797 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1160955 17684 SH SOLE 17517 0 167 SELECT SECTOR SPDR TR UTILS ETF 81369Y886 6237 95 SH OTR 1 95 0 0 ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621 239323 4122 SH SOLE 4122 0 0 ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621 15502 267 SH OTR 1 267 0 0 MARVELL TECHNOLOGY INC Common / Ordinary Stock 573874104 2301048 32464 SH SOLE 24310 0 8154 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 349192 4260 SH SOLE 0 0 4260 HUBBELL INC Common / Ordinary Stock 443510607 2162410 5210 SH SOLE 3991 0 1219 SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 159050366 3174658 SH SOLE 2930661 0 243997 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 814910 27927 SH SOLE 12244 0 15683 DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 115942 12783 SH SOLE 0 0 12783 FERRARI NV Common / Ordinary Stock N3167Y103 250230 574 SH SOLE 78 0 496 BLACKSTONE INC Common / Ordinary Stock 09260D107 3944253 30024 SH SOLE 22041 0 7983 INGERSOLL RAND INC Common / Ordinary Stock 45687V106 12592079 132618 SH SOLE 119791 0 12827 GENERAL MILLS INC Common / Ordinary Stock 370334104 3237652 46272 SH SOLE 34431 0 11841 GENERAL MLS INC COM COMSTOCK 370334104 10356 148 SH OTR 1 148 0 0 DELL TECHNOLOGIES -C Common / Ordinary Stock 24703L202 14104681 123606 SH SOLE 109121 0 14485 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 16212980 231614 SH SOLE 202077 0 29537 MONDELEZ INTL INC CL A COMSTOCK 609207105 62580 894 SH OTR 1 894 0 0 AMGEN INC Common / Ordinary Stock 031162100 14497477 50990 SH SOLE 41712 0 9278 AMGEN INC COM COMSTOCK 031162100 63688 224 SH OTR 1 224 0 0 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1845944 14655 SH SOLE 13405 0 1250 WEYERHAEUSER CO Closed-end REIT 962166104 238909 6653 SH SOLE 6072 0 581 WEYERHAEUSER CO COM COMSTOCK 962166104 215 6 SH OTR 1 6 0 0 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 11189168 134858 SH SOLE 120143 0 14715 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 356487 2917 SH SOLE 2203 0 714 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 58112742 525812 SH SOLE 469173 0 56639 ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804 96373 872 SH OTR 1 679 0 193 CORTEVA INC Common / Ordinary Stock 22052L104 686331 11901 SH SOLE 7243 0 4658 CINTAS CORP Common / Ordinary Stock 172908105 925429 1347 SH SOLE 1317 0 30 CINTAS CORP COM COMSTOCK 172908105 0 0 SH OTR 1 0 0 0 CARLISLE COS INC Common / Ordinary Stock 142339100 209248 534 SH SOLE 334 0 200 AMERICAN TOWER CORP Closed-end REIT 03027X100 3022534 15297 SH SOLE 12580 0 2717 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 915139 18469 SH SOLE 0 0 18469 AMEREN CORPORATION Common / Ordinary Stock 023608102 451304 6102 SH SOLE 2147 0 3955 PPG INDUSTRIES INC Common / Ordinary Stock 693506107 2451563 16919 SH SOLE 11956 0 4963 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 75708860 1034981 SH SOLE 903685 0 131296 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2655269 83107 SH SOLE 83107 0 0 DIMENSIONAL ETF TR U S CORE EQUITY 2 ETF ETF 25434V708 0 0 SH OTR 1 0 0 0 JOHNSON & JOHNSON Common / Ordinary Stock 478160104 42216323 266871 SH SOLE 189255 0 77616 JOHNSON & JOHNSON COM COMSTOCK 478160104 197421 1248 SH OTR 1 1223 0 25 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 847422 6434 SH SOLE 5288 0 1146 NUVEEN MUNICIPAL VALUE Closed-end Fund 670928100 175837 20188 SH SOLE 1395 0 18793 PACCAR INC Common / Ordinary Stock 693718108 312203 2520 SH SOLE 2243 0 277 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 12762179 28743 SH SOLE 16093 0 12650 INVESCO QQQ TR UNIT SER 1 ETF 46090E103 101234 228 SH OTR 1 228 0 0 OMNICOM GROUP Common / Ordinary Stock 681919106 332080 3432 SH SOLE 2569 0 863 AXON ENTERPRISE INC Common / Ordinary Stock 05464C101 397358 1270 SH SOLE 360 0 910 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 3352982 81980 SH SOLE 74764 0 7216 DIMENSIONAL ETF TR US MARKETWIDE VALUE ETF 25434V724 0 0 SH OTR 1 0 0 0 CROWN CASTLE INC Closed-end REIT 22822V101 296641 2803 SH SOLE 2011 0 792 CME GROUP INC Common / Ordinary Stock 12572Q105 682254 3169 SH SOLE 2919 0 250 CME GROUP INC COM COMSTOCK 12572Q105 861 4 SH OTR 1 4 0 0 ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2587931 59329 SH SOLE 48233 0 11096 ALTRIA GROUP INC COM COMSTOCK 02209S103 4362 100 SH OTR 1 100 0 0 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 18443456 6345 SH SOLE 5667 0 678 PROLOGIS INC Closed-end REIT 74340W103 18296822 140507 SH SOLE 126121 0 14386 T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 534741 4386 SH SOLE 3693 0 693 PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 610 5 SH OTR 1 5 0 0 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 13673961 56441 SH SOLE 46542 0 9899 AIR PRODS & CHEMS INC COM COMSTOCK 009158106 21077 87 SH OTR 1 87 0 0 ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 549109 2243 SH SOLE 2160 0 83 ABBVIE INC Common / Ordinary Stock 00287Y109 31915756 175265 SH SOLE 133715 0 41550 ABBVIE INC COM COMSTOCK 00287Y109 45707 251 SH OTR 1 251 0 0 CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 369466 3542 SH SOLE 2785 0 757 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 236473754 5959520 SH SOLE 5497846 0 461674 BOEING CO/THE Common / Ordinary Stock 097023105 20548803 106476 SH SOLE 89623 0 16853 BOEING CO COM COMSTOCK 097023105 1351 7 SH OTR 1 7 0 0 GILEAD SCIENCES INC Common / Ordinary Stock 375558103 2183729 29812 SH SOLE 25992 0 3820 DANAHER CORP Common / Ordinary Stock 235851102 19700661 78891 SH SOLE 63128 0 15763 DANAHER CORP COM COMSTOCK 235851102 4994 20 SH OTR 1 20 0 0 BROOKFIELD CORP Common / Ordinary Stock 11271J107 1009904 24120 SH SOLE 19729 0 4391 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 104879788 364128 SH SOLE 317219 0 46909 ISHARES TR RUSSELL 1000 ETF ETF 464287622 98977188 343635 SH OTR 1 336321 0 7314 CROWN HOLDINGS INC Common / Ordinary Stock 228368106 344147 4342 SH SOLE 2934 0 1408 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 7092923 276851 SH SOLE 249359 0 27492 VERISK ANALYTICS INC Common / Ordinary Stock 92345Y106 3142517 13331 SH SOLE 11373 0 1958 VERISK ANALYTICS INC COM COMSTOCK 92345Y106 2829 12 SH OTR 1 12 0 0 CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 2053941 22618 SH SOLE 11469 0 11149 CONSOLIDATED EDISON INC COM COMSTOCK 209115104 2361 26 SH OTR 1 26 0 0 ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 424322992 807112 SH SOLE 721180 0 85932 ISHARES TR CORE S&P 500 ETF ETF 464287200 88848 169 SH OTR 1 169 0 0 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 58735018 510917 SH SOLE 491298 0 19619 ISHARES TR ESG AWARE MSCI USA ETF ETF 46435G425 468238863 4073059 SH OTR 1 3983796 0 89263 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 590618 14941 SH SOLE 11503 0 3438 SELECT SECTOR SPDR TR REAL ESTATE ETF 81369Y860 1304 33 SH OTR 1 0 0 33 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 532416 10608 SH SOLE 7007 0 3601 NUVEEN AMT-FR QLTY MUNI INC Closed-end Fund 670657105 117331 10599 SH SOLE 0 0 10599 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 2495396 16760 SH SOLE 12309 0 4451 LOEWS CORP Common / Ordinary Stock 540424108 714631 9128 SH SOLE 7229 0 1899 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 25212594 782271 SH SOLE 728816 0 53455 ISHARES INC ESG AWARE MSCI EM ETF ETF 46434G863 138772840 4305704 SH OTR 1 4210729 0 94975 VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 1063569 6231 SH SOLE 4352 0 1879 VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 14509 85 SH OTR 1 85 0 0 VANGUARD VALUE ETF Exchange Traded Fund 922908744 931959347 5722457 SH SOLE 5294042 0 428415 VANGUARD INDEX FDS VANGUARD VALUE ETF ETF 922908744 178983 1099 SH OTR 1 1099 0 0 APPLIED MATERIALS INC Common / Ordinary Stock 038222105 10724785 52004 SH SOLE 43107 0 8897 APPLIED MATLS INC COM COMSTOCK 038222105 76099 369 SH OTR 1 369 0 0 PACER US CASH COWS 100 ETF Exchange Traded Fund 69374H881 251384 4326 SH SOLE 4326 0 0 WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 4186692 19642 SH SOLE 13906 0 5736 WASTE MGMT INC DEL COM COMSTOCK 94106L109 7034 33 SH OTR 1 33 0 0 IQVIA HOLDINGS INC Common / Ordinary Stock 46266C105 291582 1153 SH SOLE 896 0 257 STATE STREET CORP Common / Ordinary Stock 857477103 910675 11778 SH SOLE 7983 0 3795 CENTENE CORP Common / Ordinary Stock 15135B101 449220 5724 SH SOLE 944 0 4780 MASTERCARD INC - A Common / Ordinary Stock 57636Q104 39310559 81630 SH SOLE 67453 0 14177 MASTERCARD INC CL A COMSTOCK 57636Q104 13484 28 SH OTR 1 28 0 0 ICON PLC Common / Ordinary Stock G4705A100 709862 2113 SH SOLE 1021 0 1092 SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1729481 13178 SH SOLE 9839 0 3339 SPDR SER TR S&P DIVID ETF ETF 78464A763 11155 85 SH OTR 1 0 0 85 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 2109302 121925 SH SOLE 0 0 121925 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 939400 3757 SH SOLE 3217 0 540 GALLAGHER ARTHUR J & CO COM COMSTOCK 363576109 500 2 SH OTR 1 2 0 0 ROSS STORES INC Common / Ordinary Stock 778296103 1304696 8890 SH SOLE 6456 0 2434 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 45553717 1478057 SH SOLE 1445125 0 32932 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 55424186 95360 SH SOLE 77410 0 17950 GARTNER INC Common / Ordinary Stock 366651107 354642 744 SH SOLE 316 0 428 SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 173433797 331569 SH SOLE 269912 0 61657 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 232243 444 SH OTR 1 444 0 0 LAM RESEARCH CORP Common / Ordinary Stock 512807108 4439103 4569 SH SOLE 3373 0 1196 KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 3137255 24254 SH SOLE 11897 0 12357 KIMBERLY-CLARK CORP COM COMSTOCK 494368103 36735 284 SH OTR 1 284 0 0 INVESCO S&P 500 TOP 50 ETF Exchange Traded Fund 46137V233 252780 6000 SH SOLE 5000 0 1000 SPDR PORTFOLIO S&P 1500 COMP Exchange Traded Fund 78464A805 276807 4315 SH SOLE 4315 0 0 ALPHABET INC-CL A Common / Ordinary Stock 02079K305 164968603 1093014 SH SOLE 908748 0 184266 ALPHABET INC CL A COMSTOCK 02079K305 144893 960 SH OTR 1 960 0 0 VIATRIS INC Common / Ordinary Stock 92556V106 153632 12867 SH SOLE 4291 0 8576 AUTOZONE INC Common / Ordinary Stock 053332102 828884 263 SH SOLE 188 0 75 AUTOZONE INC COM COMSTOCK 053332102 463 1 SH OTR 1 1 0 0 VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 207352617 907094 SH SOLE 791222 0 115872 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908751 38403 168 SH OTR 1 168 0 0 COCA-COLA EUROPACIFIC PARTNE Common / Ordinary Stock G25839104 235522 3367 SH SOLE 3292 0 75 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 1403490 12856 SH SOLE 12856 0 0 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 78779513 985853 SH SOLE 915947 0 69906 ISHARES TR ESG AWARE MSCI EAFE ETF ETF 46435G516 321450041 4022651 SH OTR 1 3939955 0 82696 VANGUARD ENERGY ETF Exchange Traded Fund 92204A306 342420 2600 SH SOLE 1929 0 671 TYLER TECHNOLOGIES INC Common / Ordinary Stock 902252105 215905 508 SH SOLE 462 0 46 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 2420842 36251 SH SOLE 26322 0 9929 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 334 5 SH OTR 1 5 0 0 PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 20859120 73414 SH SOLE 63324 0 10090 RADNET INC Common / Ordinary Stock 750491102 358868 7375 SH SOLE 0 0 7375 TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 1470680 4899 SH SOLE 3504 0 1395 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 4948681 243298 SH SOLE 30100 0 213198 NIKE INC -CL B Common / Ordinary Stock 654106103 5558259 59143 SH SOLE 47492 0 11651 NIKE INC CL B COMSTOCK 654106103 658 7 SH OTR 1 7 0 0 3M CO Common / Ordinary Stock 88579Y101 5519989 52041 SH SOLE 36856 0 15185 3M CO COM COMSTOCK 88579Y101 9122 86 SH OTR 1 86 0 0 COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 15424792 21054 SH SOLE 16100 0 4954 COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 16118 22 SH OTR 1 22 0 0 ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 389836 4620 SH SOLE 208 0 4412 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 23824819 591627 SH SOLE 553820 0 37807 ISHARES TR ESG MSCI USA SMALL-CAP ETF ETF 46435U663 50684144 1258608 SH OTR 1 1232166 0 26442 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1247469 9739 SH SOLE 9739 0 0 COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 11117454 256458 SH SOLE 165432 0 91026 COMCAST CORP NEW CL A COMSTOCK 20030N101 22585 521 SH OTR 1 521 0 0 ROYCE VALUE TRUST Closed-end Fund 780910105 199136 13127 SH SOLE 0 0 13127 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 7119144 12306 SH SOLE 0 0 12306 TESLA INC Common / Ordinary Stock 88160R101 6143860 34950 SH SOLE 12939 0 22011 ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858 230366 4270 SH SOLE 4270 0 0 ONTO INNOVATION INC Common / Ordinary Stock 683344105 635048 3507 SH SOLE 0 0 3507 TEXTRON INC Common / Ordinary Stock 883203101 366357 3819 SH SOLE 498 0 3321 FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 209126 1755 SH SOLE 0 0 1755 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 3626111 86090 SH SOLE 72864 0 13226 SELECT SECTOR SPDR TR FINANCIAL ETF 81369Y605 55809 1325 SH OTR 1 1200 0 125 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 5584540 133092 SH SOLE 95958 0 37134 VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 51821 1235 SH OTR 1 1235 0 0 FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 816831 17372 SH SOLE 11939 0 5433 FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 1364 29 SH OTR 1 29 0 0 SJW GROUP Common / Ordinary Stock 784305104 231453 4090 SH SOLE 2015 0 2075 MODERNA INC Common / Ordinary Stock 60770K107 474725 4455 SH SOLE 492 0 3963 UNITED RENTALS INC Common / Ordinary Stock 911363109 1008112 1398 SH SOLE 658 0 740 UNITED RENTALS INC COM COMSTOCK 911363109 4327 6 SH OTR 1 6 0 0 HECLA MINING CO Common / Ordinary Stock 422704106 156325 32500 SH SOLE 30000 0 2500 MEDTRONIC PLC Common / Ordinary Stock G5960L103 704433 8083 SH SOLE 5542 0 2541 CONOCOPHILLIPS Common / Ordinary Stock 20825C104 22908745 179987 SH SOLE 150116 0 29871 CONOCOPHILLIPS COM COMSTOCK 20825C104 118243 929 SH OTR 1 929 0 0 SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 10818179 333072 SH SOLE 268292 0 64780 DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1082504 14119 SH SOLE 8347 0 5772 CHURCHILL DOWNS INC Common / Ordinary Stock 171484108 340312 2750 SH SOLE 2750 0 0 SPX TECHNOLOGIES INC Common / Ordinary Stock 78473E103 251678 2044 SH SOLE 144 0 1900 NORTHERN TRUST CORP Common / Ordinary Stock 665859104 458916 5161 SH SOLE 371 0 4790 AVERY DENNISON CORP Common / Ordinary Stock 053611109 510126 2285 SH SOLE 1439 0 846 COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 242326 4555 SH SOLE 1408 0 3147 THE CIGNA GROUP Common / Ordinary Stock 125523100 4944832 13615 SH SOLE 6254 0 7361 CIGNA GROUP COM COMSTOCK 125523100 14891 41 SH OTR 1 41 0 0 CHUBB LTD Common / Ordinary Stock H1467J104 2901479 11197 SH SOLE 8893 0 2304 CHUBB LTD COM COMSTOCK H1467J104 11661 45 SH OTR 1 45 0 0 ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 218988 4345 SH SOLE 2868 0 1477 ALLIANT ENERGY CORP COM COMSTOCK 018802108 252 5 SH OTR 1 5 0 0 AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 8216649 36087 SH SOLE 22917 0 13170 AMPHENOL CORP-CL A Common / Ordinary Stock 032095101 312945 2713 SH SOLE 2611 0 102 AMPHENOL CORP NEW CL A COMSTOCK 032095101 577 5 SH OTR 1 5 0 0 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 47138367 157086 SH SOLE 147480 0 9606 LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 1534609 15004 SH SOLE 11448 0 3556 BP PLC-SPONS ADR American Depository Receipts ADR 055622104 923688 24514 SH SOLE 11105 0 13409 UDR INC Closed-end REIT 902653104 225769 6035 SH SOLE 6035 0 0 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 722975086 9472944 SH SOLE 9018355 0 454589 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 759524 7852 SH SOLE 6589 0 1263 SNAP INC - A Common / Ordinary Stock 83304A106 159446 13889 SH SOLE 13889 0 0 NUVEEN ESG INTL DEVEL MRK EQ Exchange Traded Fund 67092P805 59553019 1916737 SH SOLE 1722312 0 194425 DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109 331737 1674 SH SOLE 1582 0 92 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 1339340 3773 SH SOLE 3050 0 723 MOTOROLA SOLUTIONS INC COM NEW COMSTOCK 620076307 355 1 SH OTR 1 1 0 0 GENERAL MOTORS CO Common / Ordinary Stock 37045V100 350646 7732 SH SOLE 5121 0 2611 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 35353752 1285591 SH SOLE 1189882 0 95709 ONEOK INC Common / Ordinary Stock 682680103 693631 8652 SH SOLE 4474 0 4178 HENRY SCHEIN INC Common / Ordinary Stock 806407102 410829 5440 SH SOLE 5227 0 213 VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 428076 2094 SH SOLE 542 0 1552 VANGUARD WORLD FDS VANGUARD MATLS ETF ETF 92204A801 818 4 SH OTR 1 0 0 4 WALMART INC Common / Ordinary Stock 931142103 29377461 488241 SH SOLE 396802 0 91439 WALMART INC COM COMSTOCK 931142103 82854 1377 SH OTR 1 1377 0 0 WATERS CORP Common / Ordinary Stock 941848103 366261 1064 SH SOLE 450 0 614 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 1165169452 23224426 SH SOLE 21004635 0 2219791 VANGUARD INTL FD FTSE DEVELOPED MKTS ETF 921943858 549261 10948 SH OTR 1 10948 0 0 TJX COMPANIES INC Common / Ordinary Stock 872540109 14570910 143669 SH SOLE 122188 0 21481 TJX COS INC NEW COM COMSTOCK 872540109 12373 122 SH OTR 1 122 0 0 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 341423 34245 SH SOLE 16862 0 17383 FORTUNE BRANDS INNOVATIONS I Common / Ordinary Stock 34964C106 300748 3552 SH SOLE 1789 0 1763 TARGET CORP Common / Ordinary Stock 87612E106 8027613 45300 SH SOLE 30221 0 15079 TARGET CORP COM COMSTOCK 87612E106 5316 30 SH OTR 1 30 0 0 ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 112298198 1250676 SH SOLE 1213454 0 37222 ISHARES TR JPMORGAN USD EMERGING MKTS BD ETF 464288281 1435 16 SH OTR 1 16 0 0 EATON CORP PLC Common / Ordinary Stock G29183103 27200033 86990 SH SOLE 72659 0 14331 EATON CORPORATION PLC SHS COMSTOCK G29183103 36896 118 SH OTR 1 118 0 0 CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 737422 2369 SH SOLE 699 0 1670 ANSYS INC Common / Ordinary Stock 03662Q105 319387 920 SH SOLE 766 0 154 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 1438525 15237 SH SOLE 9955 0 5282 SELECT SECTOR SPDR TR ENERGY ETF 81369Y506 12934 137 SH OTR 1 100 0 37 WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 945365 11512 SH SOLE 5793 0 5719 S&P GLOBAL INC Common / Ordinary Stock 78409V104 29731297 69882 SH SOLE 51501 0 18381 ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 4710936 9085 SH SOLE 7416 0 1669 ELEVANCE HEALTH INC COM COMSTOCK 036752103 16593 32 SH OTR 1 32 0 0 ISHARES MORNINGSTAR MID-CAP Exchange Traded Fund 464288406 256392 3534 SH SOLE 2508 0 1026 ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1210863 12003 SH SOLE 418 0 11585 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 447273667 12479734 SH SOLE 10928751 0 1550983 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 256216 14451 SH SOLE 7048 0 7403 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 7925 447 SH OTR 1 447 0 0 MERCK & CO. INC. Common / Ordinary Stock 58933Y105 53139168 402722 SH SOLE 336055 0 66667 MERCK & CO INC NEW COM COMSTOCK 58933Y105 70857 537 SH OTR 1 537 0 0 RPM INTERNATIONAL INC Common / Ordinary Stock 749685103 438569 3687 SH SOLE 3687 0 0 SYNOPSYS INC Common / Ordinary Stock 871607107 23509796 41137 SH SOLE 35675 0 5462 JM SMUCKER CO/THE Common / Ordinary Stock 832696405 285725 2270 SH SOLE 1542 0 728 GSK PLC-SPON ADR American Depository Receipts ADR 37733W204 301633 7036 SH SOLE 5753 0 1283 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 158000856 581741 SH SOLE 537741 0 44000 ISHARES TR RUSSELL 2000 GROWTH ETF ETF 464287648 220987517 816055 SH OTR 1 800138 0 15917 PAYCHEX INC Common / Ordinary Stock 704326107 765167 6231 SH SOLE 4814 0 1417 PAYCHEX INC COM COMSTOCK 704326107 26893 219 SH OTR 1 219 0 0 MORGAN STANLEY Common / Ordinary Stock 617446448 4539077 48206 SH SOLE 35466 0 12740 ENERGY TRANSFER LP Master Limited Partnership 29273V100 227487 14462 SH SOLE 3812 0 10650 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1690331 203900 SH SOLE 0 0 203900 BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 33084 11568 SH SOLE 10522 0 1046 SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 301036 10313 SH SOLE 7775 0 2538 HOME DEPOT INC Common / Ordinary Stock 437076102 36201866 94374 SH SOLE 70664 0 23710 HOME DEPOT INC COM COMSTOCK 437076102 171469 447 SH OTR 1 437 0 10 ISHARES GOLD TRUST Exchange Traded Fund 464285204 22521603 536101 SH SOLE 446232 0 89869 ISHARES GOLD TR ISHARES NEW ETF 464285204 5209 124 SH OTR 1 124 0 0 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 1178630 8991 SH SOLE 3221 0 5770 ISHARES CMBS ETF Exchange Traded Fund 46429B366 4833119 102614 SH SOLE 102614 0 0 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 14742600 70786 SH SOLE 51111 0 19675 VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 53612384 192104 SH SOLE 153656 0 38448 VISA INC COM CL A COMSTOCK 92826C839 43536 156 SH OTR 1 117 0 39 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 18681598 68743 SH SOLE 61375 0 7368 CONSTELLATION BRANDS INC CL A COMSTOCK 21036P108 815 3 SH OTR 1 3 0 0 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 13909525 40047 SH SOLE 34664 0 5383 AMERICAN EQUITY INVT LIFE HL Common / Ordinary Stock 025676206 3248054 57774 SH SOLE 3 0 57771 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 196144335 5419849 SH SOLE 4909364 0 510485 ECOLAB INC Common / Ordinary Stock 278865100 1384938 5998 SH SOLE 4152 0 1846 ECOLAB INC COM COMSTOCK 278865100 17779 77 SH OTR 1 77 0 0 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 418839 4066 SH SOLE 4066 0 0 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 167919509 2310395 SH SOLE 2267711 0 42684 VANGUARD BD INDEX FDS VANGUARD TOTAL ETF 921937835 1479110 20365 SH OTR 1 20365 0 0 NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 9001201 18805 SH SOLE 12505 0 6300 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 914235 10191 SH SOLE 2090 0 8101 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 15495546 177518 SH SOLE 146929 0 30589 SPDR SER TR S&P 400 MID CAP GROWTH ETF ETF 78464A821 7332 84 SH OTR 1 84 0 0 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 3455820 29484 SH SOLE 25951 0 3533 ISHARES TR CORE S&P U S GROWTH ETF ETF 464287671 3516 30 SH OTR 1 30 0 0 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 430637 2965 SH SOLE 2437 0 528 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 24329730 494105 SH SOLE 482927 0 11178 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 50118214 308895 SH SOLE 212629 0 96266 PROCTER & GAMBLE CO COM COMSTOCK 742718109 45592 281 SH OTR 1 271 0 10 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1822198 29230 SH SOLE 12464 0 16766 DIMENSIONAL ETF TR U S SM CAP ETF ETF 25434V500 0 0 SH OTR 1 0 0 0 COCA-COLA CO/THE Common / Ordinary Stock 191216100 21554815 352318 SH SOLE 261030 0 91288 COCA COLA CO COM COMSTOCK 191216100 108044 1766 SH OTR 1 1716 0 50 SCHWAB US LARGE-CAP GROWTH Exchange Traded Fund 808524300 914683 9865 SH SOLE 7227 0 2638 SCHWAB STRATEGIC TR US LARGE-CAP GROWTH ETF 808524300 0 0 SH OTR 1 0 0 0 AFLAC INC Common / Ordinary Stock 001055102 2354453 27422 SH SOLE 16844 0 10578 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 372488 1419 SH SOLE 1402 0 17 CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 2658473 34815 SH SOLE 31892 0 2923 PULTEGROUP INC Common / Ordinary Stock 745867101 11451060 94935 SH SOLE 85999 0 8936 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 779140 2977 SH SOLE 2693 0 284 ALLSTATE CORP Common / Ordinary Stock 020002101 2793246 16145 SH SOLE 7723 0 8422 AT&T INC Common / Ordinary Stock 00206R102 4445848 252605 SH SOLE 165705 0 86900 AT&T INC COM COMSTOCK 00206R102 11246 639 SH OTR 1 639 0 0 INVESCO S&P MIDCAP 400 PURE Exchange Traded Fund 46137V217 214714 4235 SH SOLE 735 0 3500 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 110465592 1463896 SH SOLE 1323474 0 140422 RELIANCE INC Common / Ordinary Stock 759509102 201176 602 SH SOLE 59 0 543 FERGUSON PLC Common / Ordinary Stock G3421J106 15057035 68933 SH SOLE 61782 0 7151 FERGUSON PLC NEW REGISTERED SHS COMSTOCK G3421J106 0 0 SH OTR 1 0 0 0 ELI LILLY & CO Common / Ordinary Stock 532457108 61317251 78818 SH SOLE 57530 0 21288 LILLY ELI & CO COM COMSTOCK 532457108 182821 235 SH OTR 1 235 0 0 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 5651962 30951 SH SOLE 27083 0 3868 CROWDSTRIKE HOLDINGS INC - A Common / Ordinary Stock 22788C105 19906074 62092 SH SOLE 53670 0 8422 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 333022 5380 SH SOLE 0 0 5380 GLOBAL PAYMENTS INC Common / Ordinary Stock 37940X102 200891 1503 SH SOLE 1312 0 191 NETFLIX INC Common / Ordinary Stock 64110L106 19336780 31839 SH SOLE 27256 0 4583 NETFLIX INC COM COMSTOCK 64110L106 41298 68 SH OTR 1 19 0 49 DONALDSON CO INC Common / Ordinary Stock 257651109 408649 5472 SH SOLE 5144 0 328 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 11730516 134478 SH SOLE 117438 0 17040 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 713898 11366 SH SOLE 10107 0 1259 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 6281 100 SH OTR 1 100 0 0 TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 6343160 36411 SH SOLE 25924 0 10487 TEXAS INSTRS INC COM COMSTOCK 882508104 55225 317 SH OTR 1 307 0 10 ISHARES CRNCY HEDGD MSCI EM Exchange Traded Fund 46434G509 19770588 770684 SH SOLE 748846 0 21838 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 142729769 678696 SH SOLE 574043 0 104653 ISHARES TR RUSSELL 2000 ETF ETF 464287655 51734 246 SH OTR 1 246 0 0 KINDER MORGAN INC Common / Ordinary Stock 49456B101 304316 16593 SH SOLE 11097 0 5496 ALERIAN MLP ETF Exchange Traded Fund 00162Q452 9350142 197011 SH SOLE 178010 0 19001 ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452 37200334 783825 SH OTR 1 765787 0 18038 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 635155 20351 SH SOLE 10730 0 9621 DOVER CORP Common / Ordinary Stock 260003108 1213220 6847 SH SOLE 5931 0 916 SNOWFLAKE INC-CLASS A Common / Ordinary Stock 833445109 1361318 8424 SH SOLE 5673 0 2751 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 81328220 2271738 SH SOLE 2063631 0 208107 SCHWAB STRATEGIC TR INTL SMALL CAP ETF 808524888 19475 544 SH OTR 1 544 0 0 PFIZER INC Common / Ordinary Stock 717081103 12270689 442187 SH SOLE 253828 0 188359 PFIZER INC COM COMSTOCK 717081103 88911 3204 SH OTR 1 2782 0 422 NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 7635583 119474 SH SOLE 73013 0 46461 NEXTERA ENERGY INC COM COMSTOCK 65339F101 14891 233 SH OTR 1 233 0 0 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 1201251 9752 SH SOLE 6808 0 2944 ISHARES TR SELECT DIVID ETF FD ETF 464287168 2464 20 SH OTR 1 20 0 0 NEWS CORP - CLASS A Common / Ordinary Stock 65249B109 386338 14757 SH SOLE 14757 0 0 SOUTHERN COPPER CORP Common / Ordinary Stock 84265V105 226142 2123 SH SOLE 1329 0 794 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 19676416 121760 SH SOLE 110262 0 11498 BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 551389 12901 SH SOLE 7827 0 5074 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 420075263 3680351 SH SOLE 3318163 0 362188 ISHARES TR RUSSELL MID-CAP GROWTH ETF ETF 464287481 778193315 6817885 SH OTR 1 6683899 0 133986 INVESCO NASDAQ 100 ETF Exchange Traded Fund 46138G649 212286 1162 SH SOLE 1162 0 0 CENCORA INC Common / Ordinary Stock 03073E105 491326 2022 SH SOLE 1902 0 120 CENCORA INC COM COMSTOCK 03073E105 15065 62 SH OTR 1 62 0 0 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 295121727 1892898 SH SOLE 1674779 0 218119 VANGUARD INDEX FDS VANGUARD MID-CAP ETF 922908512 140007 898 SH OTR 1 898 0 0 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 640839 2561 SH SOLE 21 0 2540 ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 4265701 23634 SH SOLE 18271 0 5363 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 130327582 679214 SH SOLE 613623 0 65591 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908611 51808 270 SH OTR 1 270 0 0 RTX CORP Common / Ordinary Stock 75513E101 11097158 113782 SH SOLE 79045 0 34737 RTX CORP COM COMSTOCK 75513E101 74318 762 SH OTR 1 708 0 54 INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 409805 6156 SH SOLE 800 0 5356 SCHWAB US AGGREGATE BOND ETF Exchange Traded Fund 808524839 328992 7152 SH SOLE 7152 0 0 LOWE'S COS INC Common / Ordinary Stock 548661107 32926400 129260 SH SOLE 104680 0 24580 LOWES COS INC COM COMSTOCK 548661107 136281 535 SH OTR 1 535 0 0 CVS HEALTH CORP Common / Ordinary Stock 126650100 3215524 40315 SH SOLE 27048 0 13267 CVS HEALTH CORP COM COMSTOCK 126650100 42193 529 SH OTR 1 529 0 0 HALLIBURTON CO Common / Ordinary Stock 406216101 192843 4892 SH SOLE 4662 0 230 HALLIBURTON CO COM COMSTOCK 406216101 8758 223 SH OTR 1 223 0 0 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 386516565 4459635 SH SOLE 3892677 0 566958 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL ETF 92206C680 6500 75 SH OTR 1 75 0 0 SPDR PORTFOLIO S&P 500 ETF Exchange Traded Fund 78464A854 197204 3205 SH SOLE 3205 0 0 SPDR SER TR PORTFOLIO S&P 500 ETF 78464A854 6276 102 SH OTR 1 102 0 0 KKR & CO INC Common / Ordinary Stock 48251W104 16685719 165895 SH SOLE 148269 0 17626 DEERE & CO Common / Ordinary Stock 244199105 5823061 14177 SH SOLE 10228 0 3949 DEERE & CO COM COMSTOCK 244199105 16019 39 SH OTR 1 39 0 0 VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 423693306 881409 SH SOLE 765119 0 116290 VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 922908363 66817 139 SH OTR 1 139 0 0 SOUTHWEST AIRLINES CO 1.25 01 May 2025 Corporate Unsecured Fixed Rate Convertible Bond 844741BG2 12144 12000 SH SOLE 0 0 12000 STARBUCKS CORP Common / Ordinary Stock 855244109 5863034 64154 SH SOLE 38682 0 25472 STARBUCKS CORP COM COMSTOCK 855244109 8773 96 SH OTR 1 96 0 0 ORACLE CORP Common / Ordinary Stock 68389X105 38148887 303709 SH SOLE 209466 0 94243 ORACLE CORP COM COMSTOCK 68389X105 49114 391 SH OTR 1 361 0 30 WISDOMTREE U.S. QUALITY DIVI Exchange Traded Fund 97717X669 383769 5037 SH SOLE 5037 0 0 WISDOMTREE TR US QUALITY DIVID GROWTH ETF 97717X669 19048 250 SH OTR 1 250 0 0 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 107172867 411065 SH SOLE 368285 0 42780 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908595 61008 234 SH OTR 1 234 0 0 ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 15349332 192203 SH SOLE 158882 0 33321 ISHARES TR MSCI EAFE ETF ETF 464287465 138717 1737 SH OTR 1 1737 0 0 VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 20969238 242475 SH SOLE 217881 0 24594 STERIS PLC Common / Ordinary Stock G8473T100 404226 1798 SH SOLE 949 0 849 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 549674 7410 SH SOLE 3936 0 3474 UNION PACIFIC CORP Common / Ordinary Stock 907818108 11300238 45949 SH SOLE 27233 0 18716 UNION PAC CORP COM COMSTOCK 907818108 4919 20 SH OTR 1 20 0 0 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 458012204 4256619 SH SOLE 3662789 0 593830 ISHARES TR NATL MUN BD ETF FD ETF 464288414 1345108 12501 SH OTR 1 12498 0 3 GXO LOGISTICS INC Common / Ordinary Stock 36262G101 226168 4207 SH SOLE 3421 0 786 QUALCOMM INC Common / Ordinary Stock 747525103 9311331 54999 SH SOLE 43669 0 11330 ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 226989 1873 SH SOLE 1770 0 103 HUNT (JB) TRANSPRT SVCS INC Common / Ordinary Stock 445658107 9494063 47649 SH SOLE 43687 0 3962 MOODY'S CORP Common / Ordinary Stock 615369105 2447005 6226 SH SOLE 4540 0 1686 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 419864313 4993035 SH SOLE 4346693 0 646343 ISHARES TR RUSSELL MID-CAP ETF ETF 464287499 41372 492 SH OTR 1 492 0 0 FIRSTENERGY CORP Common / Ordinary Stock 337932107 209320 5420 SH SOLE 1835 0 3585 FIRSTENERGY CORP COM COMSTOCK 337932107 1931 50 SH OTR 1 50 0 0 ATMOS ENERGY CORP Common / Ordinary Stock 049560105 429358 3612 SH SOLE 1900 0 1712 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 142469721 897108 SH SOLE 836983 0 60125 ISHARES TR RUSSELL 2000 VALUE ETF ETF 464287630 268115654 1688280 SH OTR 1 1655230 0 33051 DTE ENERGY COMPANY Common / Ordinary Stock 233331107 422319 3766 SH SOLE 2492 0 1274 DTE ENERGY CO COM COMSTOCK 233331107 561 5 SH OTR 1 5 0 0 ABBOTT LABORATORIES Common / Ordinary Stock 002824100 14632020 128735 SH SOLE 97211 0 31524 ABBOTT LABS COM COMSTOCK 002824100 73083 643 SH OTR 1 573 0 70 STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 373603 3815 SH SOLE 3815 0 0 STANLEY BLACK & DECKER INC COM COMSTOCK 854502101 1567 16 SH OTR 1 16 0 0 UBER TECHNOLOGIES INC Common / Ordinary Stock 90353T100 2853788 37067 SH SOLE 28677 0 8390 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1350472 13142 SH SOLE 8789 0 4353 ISHARES TR S&P SMALL-CAP 600 VALUE ETF 464287879 27026 263 SH OTR 1 263 0 0 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1638216 5156 SH SOLE 3860 0 1296 ULTA BEAUTY INC Common / Ordinary Stock 90384S303 13446905 25717 SH SOLE 22692 0 3025 INTEL CORP Common / Ordinary Stock 458140100 11063657 250479 SH SOLE 193721 0 56758 INTEL CORP COM COMSTOCK 458140100 25928 587 SH OTR 1 587 0 0 YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 255173 6413 SH SOLE 5698 0 715 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 15961832 235599 SH SOLE 212175 0 23424 XYLEM INC Common / Ordinary Stock 98419M100 254991 1973 SH SOLE 1543 0 430 XYLEM INC COM COMSTOCK 98419M100 1292 10 SH OTR 1 10 0 0 MCKESSON CORP Common / Ordinary Stock 58155Q103 4139650 7711 SH SOLE 6143 0 1568 MCKESSON CORP COM COMSTOCK 58155Q103 1074 2 SH OTR 1 2 0 0 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1209329 20988 SH SOLE 19092 0 1896 BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 10429 181 SH OTR 1 181 0 0 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 259130 11947 SH SOLE 4847 0 7100 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 5856 270 SH OTR 1 270 0 0 INGREDION INC Common / Ordinary Stock 457187102 359898 3080 SH SOLE 2520 0 560 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 3668616 62551 SH SOLE 47634 0 14917 VANGUARD INTL EQUITY INDEX FDS VANGUARD ETF 922042775 10674 182 SH OTR 1 182 0 0 NUVEEN ESG LARGE-CAP GR ETF Exchange Traded Fund 67092P201 190674904 2499671 SH SOLE 2350439 0 149232 MERCADOLIBRE INC Common / Ordinary Stock 58733R102 439980 291 SH SOLE 61 0 230 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 2235517 5348 SH SOLE 3711 0 1637 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 294847 2722 SH SOLE 1274 0 1448 SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 13865 128 SH OTR 1 128 0 0 APPLE INC Common / Ordinary Stock 037833100 314259049 1832628 SH SOLE 1283030 0 549598 APPLE INC COM COMSTOCK 037833100 475783 2775 SH OTR 1 2761 0 14 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 48850900 642775 SH SOLE 551525 0 91250 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 702987 5205 SH SOLE 220 0 4985 VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 256238225 1068728 SH SOLE 1008591 0 60137 VANGUARD INDEX FDS VANGUARD LARGE-CAP ETF 922908637 129950 542 SH OTR 1 542 0 0 HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 472278 1416 SH SOLE 860 0 556 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 16120202 657699 SH SOLE 606659 0 51040 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 113213656 269223 SH SOLE 213928 0 55295 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 267871 637 SH OTR 1 634 0 3 WESTERN DIGITAL CORP Common / Ordinary Stock 958102105 704373 10322 SH SOLE 10250 0 72 REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 2181965 2267 SH SOLE 971 0 1296 GE HEALTHCARE TECHNOLOGY Common / Ordinary Stock 36266G107 1004010 11044 SH SOLE 6692 0 4352 GE HEALTHCARE TECHNOLOGIES INC COM COMSTOCK 36266G107 21091 232 SH OTR 1 232 0 0 ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 618805054 11992346 SH SOLE 11138464 0 853882 ISHARES INC CORE MSCI EMERGING MKTS ETF 46434G103 1272336012 24657675 SH OTR 1 24170704 0 486971 SACHEM CAPITAL CORP Closed-end REIT 78590A109 211850 47500 SH SOLE 0 0 47500 CITIGROUP INC Common / Ordinary Stock 172967424 10939571 172985 SH SOLE 155401 0 17584 VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 24400162 46535 SH SOLE 40795 0 5740 VANGUARD WORLD FDS VANGUARD INFORMATION ETF 92204A702 17303 33 SH OTR 1 0 0 33 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 3224511 17535 SH SOLE 15486 0 2049 SELECT SECTOR SPDR TR CONSUMER ETF 81369Y407 7907 43 SH OTR 1 0 0 43 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 146826 13360 SH SOLE 11825 0 1535 MOVANO INC Common / Ordinary Stock 62459M107 11495 27961 SH SOLE 27961 0 0 GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 2207377 7814 SH SOLE 6576 0 1238 ALBEMARLE CORP Common / Ordinary Stock 012653101 449629 3413 SH SOLE 3413 0 0 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 144833977 3958294 SH SOLE 3878963 0 79331 ISHARES TR BROAD USD HIGH YIELD CORPORATE ETF 46435U853 96127935 2627165 SH OTR 1 2571110 0 56055 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 39335280 62 SH SOLE 5 0 57 AMBEV SA-ADR American Depository Receipts ADR 02319V103 40952 16513 SH SOLE 14878 0 1635 EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 3493563 30802 SH SOLE 20533 0 10269 EMERSON ELEC CO COM COMSTOCK 291011104 38336 338 SH OTR 1 338 0 0 ISHARES MBS ETF Exchange Traded Fund 464288588 431252559 4661182 SH SOLE 4510700 0 150482 NEWMONT CORP Common / Ordinary Stock 651639106 207585 5792 SH SOLE 2173 0 3619 SAP SE-SPONSORED ADR American Depository Receipts ADR 803054204 209462 1074 SH SOLE 862 0 212 SOUTHERN CO/THE Common / Ordinary Stock 842587107 2855539 39804 SH SOLE 22564 0 17240 SOUTHERN CO COM COMSTOCK 842587107 15568 217 SH OTR 1 217 0 0 AMERICAN INTERNATIONAL GROUP Common / Ordinary Stock 026874784 518189 6629 SH SOLE 6106 0 523 AMERICAN INTL GROUP INC COM NEW COMSTOCK 026874784 391 5 SH OTR 1 5 0 0 SPDR DJIA TRUST Exchange Traded Fund 78467X109 1229874 3092 SH SOLE 2100 0 992 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 2784 7 SH OTR 1 7 0 0 EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 578753 9683 SH SOLE 5613 0 4070 EVERSOURCE ENERGY COM COMSTOCK 30040W108 29407 492 SH OTR 1 412 0 80 MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 2271753 11029 SH SOLE 8326 0 2703 MARSH & MCLENNAN COS INC COM COMSTOCK 571748102 618 3 SH OTR 1 3 0 0 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 106402852 1015973 SH SOLE 841178 0 174795 LINDE PLC Common / Ordinary Stock G54950103 14818773 31915 SH SOLE 27430 0 4485 LINDE PLC NEW SHS COMSTOCK G54950103 464 1 SH OTR 1 1 0 0 RYMAN HOSPITALITY PROPERTIES Closed-end REIT 78377T107 228677 1978 SH SOLE 1280 0 698 VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 487821917 1952381 SH SOLE 1753388 0 198993 VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629 90699 363 SH OTR 1 363 0 0 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 815481 8779 SH SOLE 7686 0 1093 ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 9183618 85429 SH SOLE 84110 0 1319 ISHARES TR TIPS BD ETF ETF 464287176 28177 263 SH OTR 1 263 0 0 COMM SERV SELECT SECTOR SPDR Exchange Traded Fund 81369Y852 8003660 98012 SH SOLE 97656 0 356 SELECT SECTOR SPDR TR COMMUNICATION ETF 81369Y852 7268 89 SH OTR 1 0 0 89 LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 348197 10905 SH SOLE 10905 0 0 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 180612917 2851933 SH SOLE 2651168 0 200765 ISHARES TR MSCI EAFE SMALL CAP ETF ETF 464288273 135425968 2138418 SH OTR 1 2095312 0 43107 KNIFE RIVER CORP Common / Ordinary Stock 498894104 315320 3889 SH SOLE 3829 0 60 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 477923 9706 SH SOLE 7750 0 1956 SCHWAB STRATEGIC TR US SMALL-CAP ETF ETF 808524607 51407 1044 SH OTR 1 1044 0 0 BANK OF HAWAII CORP Common / Ordinary Stock 062540109 2357281 37783 SH SOLE 0 0 37783 MSCI INC Common / Ordinary Stock 55354G100 211850 378 SH SOLE 303 0 75 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 1163441 21375 SH SOLE 16589 0 4786 DIMENSIONAL ETF TR U S TARGET VALUE ETF ETF 25434V609 0 0 SH OTR 1 0 0 0 DOW INC Common / Ordinary Stock 260557103 1392637 24040 SH SOLE 15817 0 8223 TRANSDIGM GROUP INC Common / Ordinary Stock 893641100 401502 326 SH SOLE 58 0 268 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 266273 586 SH SOLE 470 0 116 ISHARES US TREASURY BOND ETF Exchange Traded Fund 46429B267 1694088 74400 SH SOLE 74400 0 0 VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 899087 8781 SH SOLE 7351 0 1430 VANGUARD WORLD FDS VANGUARD FINLS ETF ETF 92204A405 0 0 SH OTR 1 0 0 0 AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 3376325 39214 SH SOLE 31256 0 7958 AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 31254 363 SH OTR 1 363 0 0 POOL CORP Common / Ordinary Stock 73278L105 301414 747 SH SOLE 96 0 651 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 564035 3659 SH SOLE 1934 0 1725 LAUDER ESTEE COS INC CL A COMSTOCK 518439104 27439 178 SH OTR 1 178 0 0 WHITESTONE REIT Closed-end REIT 966084204 300133 23915 SH SOLE 0 0 23915 SOUTHSTATE CORP Common / Ordinary Stock 840441109 526251 6189 SH SOLE 3 0 6186 ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 1908794 6552 SH SOLE 5020 0 1532 CORNING INC Common / Ordinary Stock 219350105 421163 12778 SH SOLE 10584 0 2194 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 478377 1646 SH SOLE 1221 0 425 NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 5508505 21613 SH SOLE 13581 0 8032 NORFOLK SOUTHN CORP COM COMSTOCK 655844108 18860 74 SH OTR 1 74 0 0 LENNAR CORP-A Common / Ordinary Stock 526057104 275168 1600 SH SOLE 1590 0 10 SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 1590250 21983 SH SOLE 20036 0 1947 SCHWAB CHARLES CORP NEW COM COMSTOCK 808513105 0 0 SH OTR 1 0 0 0 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 388321822 9296668 SH SOLE 8338166 0 958502 VANGUARD INTL EQUITY INDEX FDS FTSE ETF 922042858 206803 4951 SH OTR 1 4776 0 175 EXPONENT INC Common / Ordinary Stock 30214U102 331504 4009 SH SOLE 93 0 3916 SPDR DOUBLELINE TR TACT ETF Exchange Traded Fund 78467V848 262207 6547 SH SOLE 6547 0 0 M & T BANK CORP Common / Ordinary Stock 55261F104 947542 6515 SH SOLE 1050 0 5465 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 713929 7471 SH SOLE 4397 0 3074 SALESFORCE INC Common / Ordinary Stock 79466L302 28076602 93222 SH SOLE 79755 0 13467 SALESFORCE INC COM COMSTOCK 79466L302 3313 11 SH OTR 1 11 0 0 NORDSON CORP Common / Ordinary Stock 655663102 295680 1077 SH SOLE 955 0 122 KLA CORP Common / Ordinary Stock 482480100 2259874 3235 SH SOLE 2789 0 446 WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 242127 27735 SH SOLE 14414 0 13321 HESS CORP Common / Ordinary Stock 42809H107 2478874 16240 SH SOLE 12603 0 3637 HESS CORP COM COMSTOCK 42809H107 15111 99 SH OTR 1 99 0 0 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1514836657 20410087 SH SOLE 18606102 0 1803985 ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 2836028644 38211111 SH OTR 1 37463783 0 747329 DUKE ENERGY CORP Common / Ordinary Stock 26441C204 3698771 38246 SH SOLE 23361 0 14885 DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 39030 404 SH OTR 1 228 0 176 METLIFE INC Common / Ordinary Stock 59156R108 581912 7852 SH SOLE 5098 0 2754 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 12291807 59887 SH SOLE 47478 0 12409 HONEYWELL INTL INC COM COMSTOCK 438516106 72453 353 SH OTR 1 353 0 0 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 1169135 14500 SH SOLE 7048 0 7452 SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF 808524797 3548 44 SH OTR 1 44 0 0 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 391606 5277 SH SOLE 4097 0 1180 TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 977462 25076 SH SOLE 23851 0 1225 ISHARES 5-10Y INV GRADE CORP Exchange Traded Fund 464288638 325235 6303 SH SOLE 6303 0 0 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 3127229 25847 SH SOLE 13149 0 12698 VANGUARD WHITEHALL FDS HIGH DIVIDEND ETF 921946406 84693 700 SH OTR 1 700 0 0 SYSCO CORP Common / Ordinary Stock 871829107 2853152 35146 SH SOLE 27750 0 7396 FASTENAL CO Common / Ordinary Stock 311900104 1295103 16789 SH SOLE 1815 0 14974 ISHARES GLOBAL TECH ETF Exchange Traded Fund 464287291 297145 3972 SH SOLE 0 0 3972 DOLLAR TREE INC Common / Ordinary Stock 256746108 246860 1854 SH SOLE 215 0 1639 ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 464288877 62569030 1150166 SH SOLE 1100608 0 49558 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 950146 7268 SH SOLE 3636 0 3632 ISHARES TR S&P SMALL-CAP 600 GROWTH ETF 464287887 24839 190 SH OTR 1 190 0 0 DAKTRONICS INC Common / Ordinary Stock 234264109 239040 24000 SH SOLE 0 0 24000 INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 1089117 2729 SH SOLE 1670 0 1059 META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 91885818 189229 SH SOLE 160084 0 29145 META PLATFORMS INC CL A COMSTOCK 30303M102 334565 689 SH OTR 1 689 0 0 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 9015349 16203 SH SOLE 13788 0 2415 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 ETF 78467Y107 7233 13 SH OTR 1 13 0 0 VANGUARD TOT WORLD STK ETF Exchange Traded Fund 922042742 310284 2808 SH SOLE 2808 0 0 VANGUARD INTL EQUITY INDEX FDS TOTAL ETF 922042742 6298 57 SH OTR 1 57 0 0 XCEL ENERGY INC Common / Ordinary Stock 98389B100 692676 12887 SH SOLE 8964 0 3923 XCEL ENERGY INC COM COMSTOCK 98389B100 47408 882 SH OTR 1 882 0 0 REALTY INCOME CORP Closed-end REIT 756109104 272339 5034 SH SOLE 4934 0 100 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 880089 11458 SH SOLE 10447 0 1011 GENUINE PARTS CO Common / Ordinary Stock 372460105 383142 2473 SH SOLE 1979 0 494 GENUINE PARTS CO COM COMSTOCK 372460105 10225 66 SH OTR 1 33 0 33 CARDINAL HEALTH INC Common / Ordinary Stock 14149Y108 209701 1874 SH SOLE 1601 0 273 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 1603303 28138 SH SOLE 28138 0 0 ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 1150977 1186 SH SOLE 776 0 410 TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 11204366 48685 SH SOLE 32449 0 16236 TRAVELERS COS INC COM COMSTOCK 89417E109 2301 10 SH OTR 1 10 0 0 ISHARES AGENCY BOND ETF Exchange Traded Fund 464288166 257915 2387 SH SOLE 2387 0 0 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 53928920 1576869 SH SOLE 1478306 0 98563 PPL CORP Common / Ordinary Stock 69351T106 245540 8919 SH SOLE 8203 0 716 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 2175596 10797 SH SOLE 8477 0 2320 MARATHON PETE CORP COM COMSTOCK 56585A102 604 3 SH OTR 1 3 0 0 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 510013 3505 SH SOLE 1583 0 1922 AGILENT TECHNOLOGIES INC COM COMSTOCK 00846U101 0 0 SH OTR 1 0 0 0 COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 4985528 55364 SH SOLE 37983 0 17381 COLGATE PALMOLIVE CO COM COMSTOCK 194162103 24854 276 SH OTR 1 276 0 0 AUTODESK INC Common / Ordinary Stock 052769106 817458 3139 SH SOLE 2143 0 996 IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 1385460 2566 SH SOLE 112 0 2454 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 18891864 98931 SH SOLE 54931 0 44000 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 155441 814 SH OTR 1 814 0 0 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 89675183 500671 SH SOLE 402804 0 97868 ISHARES TR RUSSELL 1000 VALUE ETF ETF 464287598 137076831 765323 SH OTR 1 749487 0 15836 WORTHINGTON STEEL INC Common / Ordinary Stock 982104101 1050979 29316 SH SOLE 0 0 29316 OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 14528661 146355 SH SOLE 128368 0 17987 OTIS WORLDWIDE CORP COM COMSTOCK 68902V107 1191 12 SH OTR 1 12 0 0 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 695271 5268 SH SOLE 3381 0 1887 ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 7919 60 SH OTR 1 60 0 0 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 13334071 258914 SH SOLE 231023 0 27891 PIMCO ETF TR 1-5 YR US TIPS INDEX ETF 72201R205 1390 27 SH OTR 1 27 0 0 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 35766169 684389 SH SOLE 564550 0 119839 NUCOR CORP Common / Ordinary Stock 670346105 212545 1074 SH SOLE 770 0 304 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 574889066 11361444 SH SOLE 9855847 0 1505597 VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX ETF 922907746 1406882 27804 SH OTR 1 27402 0 402 PUBLIC STORAGE Closed-end REIT 74460D109 214354 739 SH SOLE 568 0 171 FEDEX CORP Common / Ordinary Stock 31428X106 13885500 47924 SH SOLE 41325 0 6599 REPUBLIC SERVICES INC Common / Ordinary Stock 760759100 556708 2908 SH SOLE 1999 0 909 REPUBLIC SVCS INC COM COMSTOCK 760759100 1723 9 SH OTR 1 9 0 0 EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 422628 4217 SH SOLE 3588 0 629 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 111733 10621 SH SOLE 0 0 10621 ALAMO GROUP INC Common / Ordinary Stock 011311107 338842 1484 SH SOLE 0 0 1484 ISHARES BROAD USD INVESTMENT Exchange Traded Fund 464288620 159764169 3144345 SH SOLE 2925718 0 218627 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 132336 13038 SH SOLE 0 0 13038 SPDR GOLD SHARES Exchange Traded Fund 78463V107 442915 2153 SH SOLE 467 0 1686 PROGRESSIVE CORP Common / Ordinary Stock 743315103 1184665 5728 SH SOLE 4993 0 735 PROGRESSIVE CORP OH COM COMSTOCK 743315103 620 3 SH OTR 1 3 0 0 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 6806018 6029 SH SOLE 4703 0 1326 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 14675 13 SH OTR 1 13 0 0 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 476312 11279 SH SOLE 10979 0 300 FIRST TR VALUE LINE DIVID INDEX FD SHS ETF 33734H106 17948 425 SH OTR 1 0 0 425 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 249807 1604 SH SOLE 1604 0 0 CDW CORP/DE Common / Ordinary Stock 12514G108 311284 1217 SH SOLE 1198 0 19 ARISTA NETWORKS INC Common / Ordinary Stock 040413106 1481798 5110 SH SOLE 3581 0 1529 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 36887501 1239083 SH SOLE 1183448 0 55635 SPDR SER TR BLOOMBERG BARCLAYS ETF 78464A474 33591800 1128378 SH OTR 1 1094069 0 34309 ARES CAPITAL CORP Closed-end Fund 04010L103 223336 10727 SH SOLE 557 0 10170 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1446929 23315 SH SOLE 21315 0 2000 SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 808524201 53247 858 SH OTR 1 858 0 0 VANGUARD GROWTH ETF Exchange Traded Fund 922908736 1217769274 3537970 SH SOLE 3257201 0 280769 VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 922908736 461228 1340 SH OTR 1 1340 0 0 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 696847 4685 SH SOLE 3361 0 1324 ALLETE INC Common / Ordinary Stock 018522300 371617 6231 SH SOLE 6231 0 0 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 1300953 10998 SH SOLE 9718 0 1280 ISHARES TR S&P MIDCAP 400 VALUE ETF ETF 464287705 2602 22 SH OTR 1 22 0 0 STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104 236333 4832 SH SOLE 4832 0 0 WELLS FARGO & CO Common / Ordinary Stock 949746101 5229789 90231 SH SOLE 54965 0 35266 WELLS FARGO & CO NEW COM COMSTOCK 949746101 16461 284 SH OTR 1 284 0 0 ELBIT SYSTEMS LTD Common / Ordinary Stock M3760D101 200980 956 SH SOLE 856 0 100 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 288097532 854762 SH SOLE 718599 0 136164 ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614 454766965 1349257 SH OTR 1 1326070 0 23187 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 1026009 7819 SH SOLE 6939 0 880 BUNGE GLOBAL SA Common / Ordinary Stock H11356104 1758628 17154 SH SOLE 150 0 17004 HERSHEY CO/THE Common / Ordinary Stock 427866108 1344578 6913 SH SOLE 6100 0 813 HERSHEY CO COM COMSTOCK 427866108 389 2 SH OTR 1 2 0 0 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 334542 2438 SH SOLE 0 0 2438 ISHARES TR BIOTECHNOLOGY ETF ETF 464287556 1921 14 SH OTR 1 0 0 14 ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 6092969 22707 SH SOLE 15198 0 7509 ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 1878 7 SH OTR 1 7 0 0 PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 237766 27298 SH SOLE 0 0 27298 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 24778824 323188 SH SOLE 316594 0 6594 VANGUARD BD INDEX FDS VANGUARD SHORT ETF 921937827 48891 638 SH OTR 1 638 0 0 EDISON INTERNATIONAL Common / Ordinary Stock 281020107 466040 6589 SH SOLE 5158 0 1431 XPO INC Common / Ordinary Stock 983793100 640658 5250 SH SOLE 3666 0 1584 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 1169392946 5988595 SH SOLE 5717228 0 271367 SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 502879 17707 SH SOLE 15290 0 2417 CATERPILLAR INC Common / Ordinary Stock 149123101 7678174 20954 SH SOLE 15190 0 5764 CATERPILLAR INS COM COMSTOCK 149123101 45837 126 SH OTR 1 102 0 24 ALPHABET INC-CL C Common / Ordinary Stock 02079K107 52275578 343331 SH SOLE 257934 0 85397 ALPHABET INC CAP STK CL C COMSTOCK 02079K107 126224 829 SH OTR 1 829 0 0 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 220928 3354 SH SOLE 1800 0 1554 MICRON TECHNOLOGY INC Common / Ordinary Stock 595112103 326555 2770 SH SOLE 1920 0 850 JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 100160816 500054 SH SOLE 353000 0 147054 JPMORGAN CHASE & CO COM COMSTOCK 46625H100 140811 703 SH OTR 1 703 0 0 MARKEL GROUP INC Common / Ordinary Stock 570535104 209964 138 SH SOLE 70 0 68 PHILLIPS 66 Common / Ordinary Stock 718546104 2748849 16829 SH SOLE 12632 0 4197 HUMANA INC Common / Ordinary Stock 444859102 714590 2061 SH SOLE 1438 0 623 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 2487136 21571 SH SOLE 20700 0 871 ISHARES TR CORE S&P TOTAL U S STK MKT ETF 464287150 4266 37 SH OTR 1 37 0 0 UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 65911354 133235 SH SOLE 112691 0 20544 UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 10389 21 SH OTR 1 21 0 0 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1546407 8823 SH SOLE 8706 0 117 YUM BRANDS INC Common / Ordinary Stock 988498101 1475097 10639 SH SOLE 8049 0 2590 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 66509896 1599180 SH SOLE 1505250 0 93930 PACKAGING CORP OF AMERICA Common / Ordinary Stock 695156109 263984 1391 SH SOLE 881 0 510 SPDR S&P 500 FOSSIL FUEL RES Exchange Traded Fund 78468R796 210533 4919 SH SOLE 0 0 4919 SPDR SER TR SPDR S&P 500 FOSSIL FUEL ETF 78468R796 5821 136 SH OTR 1 136 0 0 ZOETIS INC Common / Ordinary Stock 98978V103 19832258 117205 SH SOLE 99529 0 17676 ZOETIS INC COM COMSTOCK 98978V103 1692 10 SH OTR 1 10 0 0 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 548881088 5601399 SH SOLE 5458371 0 143028 ISHARES TR CORE U S AGGREGATE BD ETF ETF 464287226 280242897 2861374 SH OTR 1 2817163 0 44211 ENBRIDGE INC Common / Ordinary Stock 29250N105 758622 20968 SH SOLE 5787 0 15181 KROGER CO Common / Ordinary Stock 501044101 480292 8407 SH SOLE 5512 0 2895 BROADCOM INC Common / Ordinary Stock 11135F101 49867226 37624 SH SOLE 32134 0 5490 BROADCOM INC COM COMSTOCK 11135F101 30484 23 SH OTR 1 23 0 0 ANALOG DEVICES INC Common / Ordinary Stock 032654105 4324876 21866 SH SOLE 16160 0 5706 VERALTO CORP Common / Ordinary Stock 92338C103 733218 8270 SH SOLE 4769 0 3501 VERALTO CORP COM COMSTOCK 92338C103 532 6 SH OTR 1 6 0 0 INTUIT INC Common / Ordinary Stock 461202103 20873450 32113 SH SOLE 26209 0 5904 HP INC Common / Ordinary Stock 40434L105 472127 15623 SH SOLE 9184 0 6439 HP INC COM COMSTOCK 40434L105 13539 448 SH OTR 1 448 0 0 ISHA CURR HEDGED MSCI EAFE Exchange Traded Fund 46434V803 52085955 1493290 SH SOLE 1415745 0 77545 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 419099 4634 SH SOLE 4045 0 589 ISHARES TR CORE S&P U S VALUE ETF ETF 464287663 12842 142 SH OTR 1 142 0 0 FIRST TRUST CAPITAL STRENGTH Exchange Traded Fund 33733E104 325727 3803 SH SOLE 2203 0 1600 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 389688 2080 SH SOLE 2080 0 0 SEMPRA Common / Ordinary Stock 816851109 362957 5053 SH SOLE 3707 0 1346 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 488114 2380 SH SOLE 216 0 2164 ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 20762286 59901 SH SOLE 24734 0 35167 ACCENTURE PLC IRELAND SHS CL A COMSTOCK G1151C101 22183 64 SH OTR 1 64 0 0 FORD MOTOR CO Common / Ordinary Stock 345370860 1117897 84179 SH SOLE 21853 0 62326 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 5524 416 SH OTR 1 416 0 0 ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 8301414 143872 SH SOLE 114436 0 29436 CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 293250 1788 SH SOLE 781 0 1007 LEXICON PHARMACEUTICALS INC Common / Ordinary Stock 528872302 64937 27057 SH SOLE 0 0 27057 DARDEN RESTAURANTS INC Common / Ordinary Stock 237194105 203422 1217 SH SOLE 953 0 264 ARCH CAPITAL GROUP LTD Common / Ordinary Stock G0450A105 263084 2846 SH SOLE 1346 0 1500 CUMMINS INC Common / Ordinary Stock 231021106 887191 3011 SH SOLE 2953 0 58 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1665751 6602 SH SOLE 6065 0 537 NUVEEN QUALITY MUNICIPAL INC Closed-end Fund 67066V101 124903 10899 SH SOLE 0 0 10899 CSX CORP Common / Ordinary Stock 126408103 16724353 451156 SH SOLE 363729 0 87427 VANGUARD TOTAL INTL BOND ETF Exchange Traded Fund 92203J407 329671 6702 SH SOLE 6702 0 0 VANGUARD CHARLOTTE FDS TOTAL INTL BD ETF 92203J407 1722 35 SH OTR 1 35 0 0 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 849006 10158 SH SOLE 10060 0 98 CLOROX COMPANY Common / Ordinary Stock 189054109 876095 5722 SH SOLE 4431 0 1291 CLOROX CO COM COMSTOCK 189054109 56344 368 SH OTR 1 368 0 0 PAYPAL HOLDINGS INC Common / Ordinary Stock 70450Y103 838313 12514 SH SOLE 7408 0 5106 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 3203044 17146 SH SOLE 16190 0 956 ISHARES TR S&P 500 VALUE ETF ETF 464287408 42032 225 SH OTR 1 225 0 0 NUVEEN ESG LARGE-CAP VAL ETF Exchange Traded Fund 67092P300 147047056 3784021 SH SOLE 3627123 0 156898 CHENIERE ENERGY INC Common / Ordinary Stock 16411R208 239501 1485 SH SOLE 1389 0 96 EOG RESOURCES INC Common / Ordinary Stock 26875P101 8007131 62634 SH SOLE 57000 0 5634 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 112165752 682481 SH SOLE 633559 0 48922 ISHARES TR MSCI USA QUALITY FACTOR ETF ETF 46432F339 13805 84 SH OTR 1 84 0 0 ENTERGY CORP Common / Ordinary Stock 29364G103 23118768 218762 SH SOLE 193845 0 24917 ENTERGY CORP NEW COM COMSTOCK 29364G103 1268 12 SH OTR 1 12 0 0 CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 1101891 5961 SH SOLE 3950 0 2011 CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 7579 41 SH OTR 1 41 0 0 LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4446354 9775 SH SOLE 7142 0 2633 LOCKHEED MARTIN CORP COM COMSTOCK 539830109 16375 36 SH OTR 1 21 0 15 ISHARES CORE HIGH DIVIDEND E Exchange Traded Fund 46429B663 238935 2168 SH SOLE 1546 0 622 ARROW ELECTRONICS INC Common / Ordinary Stock 042735100 285848 2208 SH SOLE 2012 0 196 ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 306366 8269 SH SOLE 7437 0 832 ISHARES MSCI EMR MRK EX CHNA Exchange Traded Fund 46434G764 114353536 1986339 SH SOLE 1862765 0 123574 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 74809 10795 SH SOLE 9874 0 921