0000930413-24-000281.txt : 20240123 0000930413-24-000281.hdr.sgml : 20240123 20240123082914 ACCESSION NUMBER: 0000930413-24-000281 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240123 DATE AS OF CHANGE: 20240123 EFFECTIVENESS DATE: 20240123 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: 24550525 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 12-31-2023 12-31-2023 false TIAA TRUST, NATIONAL ASSOCIATION
8500 ANDREW CARNEGIE BOULEVARD CHARLOTTE NC 28262
13F HOLDINGS REPORT 028-23407 N
Richard J. Immesberger President & CEO, Chief Fiduciary Officer 704-388-1797 /s/ Richard J. Immesberger Charlotte NC 01-19-2024 1 854 29962180032 1 Maps to TIAA-CREF Individual & Institutional Services, LLC)
INFORMATION TABLE 2 infotable.xml CITIGROUP INC Common / Ordinary Stock 172967424 629574 12239 SH SOLE 8375 0 3864 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 754862 3584 SH SOLE 2370 0 1214 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 1053 5 SH OTR 1 5 0 0 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 92820181 1213653 SH SOLE 1079083 0 134570 TESLA INC Common / Ordinary Stock 88160R101 19913684 80142 SH SOLE 53569 0 26573 TESLA INC COM COMSTOCK 88160R101 0 0 SH OTR 1 0 0 0 MARKEL GROUP INC Common / Ordinary Stock 570535104 207305 146 SH SOLE 78 0 68 ISHARES MORNINGSTAR MID-CAP Exchange Traded Fund 464288406 244334 3608 SH SOLE 2508 0 1100 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 330567 2107 SH SOLE 2107 0 0 ISHARES TR MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 0 0 SH OTR 1 0 0 0 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 1697279 27756 SH SOLE 17401 0 10355 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 306 5 SH OTR 1 5 0 0 UBER TECHNOLOGIES INC Common / Ordinary Stock 90353T100 12234513 198709 SH SOLE 174826 0 23883 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 7470723 99477 SH SOLE 71569 0 27908 ISHARES TR S&P 500 GROWTH ETF ETF 464287309 6233 83 SH OTR 1 83 0 0 GLOBAL PAYMENTS INC Common / Ordinary Stock 37940X102 214884 1692 SH SOLE 1488 0 204 ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 4426062 9386 SH SOLE 7647 0 1739 MERCK & CO. INC. Common / Ordinary Stock 58933Y105 44379862 407080 SH SOLE 331134 0 75946 MERCK & CO INC NEW COM COMSTOCK 58933Y105 58544 537 SH OTR 1 537 0 0 XPO INC Common / Ordinary Stock 983793100 467380 5336 SH SOLE 3731 0 1605 REALTY INCOME CORP Closed-end REIT 756109104 464585 8091 SH SOLE 7991 0 100 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 82784962 500968 SH SOLE 403933 0 97036 ISHARES TR RUSSELL 1000 VALUE ETF ETF 464287598 129080301 781121 SH OTR 1 766610 0 14511 VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 57643573 221408 SH SOLE 181908 0 39500 VISA INC COM CL A COMSTOCK 92826C839 30461 117 SH OTR 1 117 0 0 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 6015834 237311 SH SOLE 198275 0 39036 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 93735684 637051 SH SOLE 592977 0 44074 ISHARES TR MSCI USA QUALITY FACTOR ETF ETF 46432F339 12360 84 SH OTR 1 84 0 0 TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 9518214 49967 SH SOLE 33482 0 16485 TRAVELERS COS INC COM COMSTOCK 89417E109 1905 10 SH OTR 1 10 0 0 SACHEM CAPITAL CORP Closed-end REIT 78590A109 123420 33000 SH SOLE 0 0 33000 ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2291675 56809 SH SOLE 46035 0 10774 ALTRIA GROUP INC COM COMSTOCK 02209S103 4034 100 SH OTR 1 100 0 0 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 180770281 5105063 SH SOLE 4625393 0 479670 SPDR INDEX SHS FDS S&P EMERGING MKTS ETF 78463X509 69687 1968 SH OTR 1 1968 0 0 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 1184768 11392 SH SOLE 9479 0 1913 TAIWAN SEMICONDUCTOR MFG CO SPONSORED CSADR 874039100 0 0 SH OTR 1 0 0 0 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 462898 5084 SH SOLE 5084 0 0 ISHARES TR MSCI KLD 400 SOCIAL ETF ETF 464288570 5008 55 SH OTR 1 55 0 0 CORNING INC Common / Ordinary Stock 219350105 343537 11282 SH SOLE 9322 0 1960 CORNING INC COM COMSTOCK 219350105 0 0 SH OTR 1 0 0 0 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 991465 9584 SH SOLE 6328 0 3256 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 32153991 1193098 SH SOLE 1109176 0 83922 TRANSDIGM GROUP INC Common / Ordinary Stock 893641100 322700 319 SH SOLE 51 0 268 COMM SERV SELECT SECTOR SPDR Exchange Traded Fund 81369Y852 910866 12536 SH SOLE 12180 0 356 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 713061 8336 SH SOLE 7613 0 723 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 283433 6988 SH SOLE 6688 0 300 AMERESCO INC-CL A Common / Ordinary Stock 02361E108 269322 8504 SH SOLE 8504 0 0 VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 387857 2042 SH SOLE 540 0 1502 CSX CORP Common / Ordinary Stock 126408103 15747565 454213 SH SOLE 366226 0 87987 BHP GROUP LTD-SPON ADR American Depository Receipts ADR 088606108 237855 3482 SH SOLE 2200 0 1282 ALBEMARLE CORP Common / Ordinary Stock 012653101 545845 3778 SH SOLE 3778 0 0 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 51666473 1480839 SH SOLE 1283110 0 197729 SCHWAB STRATEGIC TR INTL SMALL CAP ETF 808524888 26412 757 SH OTR 1 720 0 37 CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 273952 1793 SH SOLE 781 0 1012 ATMOS ENERGY CORP Common / Ordinary Stock 049560105 406693 3509 SH SOLE 1797 0 1712 KEURIG DR PEPPER INC Common / Ordinary Stock 49271V100 8863620 266015 SH SOLE 244118 0 21897 KEURIG DR PEPPER INC COM COMSTOCK 49271V100 1233 37 SH OTR 1 37 0 0 COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 11482473 261858 SH SOLE 170644 0 91214 COMCAST CORP NEW CL A COMSTOCK 20030N101 28485 650 SH OTR 1 521 0 129 ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 464288877 71017614 1363102 SH SOLE 1301602 0 61500 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 130202017 516224 SH SOLE 474185 0 42039 ISHARES TR RUSSELL 2000 GROWTH ETF ETF 464287648 208670900 827337 SH OTR 1 811913 0 15424 MOVANO INC Common / Ordinary Stock 62459M107 21849 27961 SH SOLE 27961 0 0 BP PLC-SPONS ADR American Depository Receipts ADR 055622104 971128 27433 SH SOLE 13961 0 13472 BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 594591 15380 SH SOLE 9528 0 5852 ENBRIDGE INC Common / Ordinary Stock 29250N105 690503 19170 SH SOLE 5506 0 13664 PROLOGIS INC Closed-end REIT 74340W103 17591068 131966 SH SOLE 118807 0 13159 HECLA MINING CO Common / Ordinary Stock 422704106 156325 32500 SH SOLE 30000 0 2500 RYMAN HOSPITALITY PROPERTIES Closed-end REIT 78377T107 220010 1999 SH SOLE 1301 0 698 ALLSTATE CORP Common / Ordinary Stock 020002101 2433412 17384 SH SOLE 8982 0 8402 UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 67510828 128233 SH SOLE 104055 0 24178 UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 11056 21 SH OTR 1 21 0 0 JOHNSON & JOHNSON Common / Ordinary Stock 478160104 43762435 279204 SH SOLE 199940 0 79264 JOHNSON & JOHNSON COM COMSTOCK 478160104 195612 1248 SH OTR 1 1233 0 15 PPG INDUSTRIES INC Common / Ordinary Stock 693506107 2535471 16954 SH SOLE 11769 0 5185 REVVITY INC Common / Ordinary Stock 714046109 214138 1959 SH SOLE 739 0 1220 REVVITY INC COM COMSTOCK 714046109 547 5 SH OTR 1 5 0 0 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 516247 2342 SH SOLE 2250 0 92 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 58437325 110095 SH SOLE 90821 0 19274 CHURCHILL DOWNS INC Common / Ordinary Stock 171484108 607185 4500 SH SOLE 4500 0 0 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 1936592 34787 SH SOLE 29978 0 4809 WEYERHAEUSER CO Closed-end REIT 962166104 201631 5799 SH SOLE 5217 0 582 WEYERHAEUSER CO COM COMSTOCK 962166104 209 6 SH OTR 1 6 0 0 CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 2063927 22688 SH SOLE 11539 0 11149 CONSOLIDATED EDISON INC COM COMSTOCK 209115104 2365 26 SH OTR 1 26 0 0 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 7686444 300604 SH SOLE 271798 0 28806 FORTUNE BRANDS INNOVATIONS I Common / Ordinary Stock 34964C106 282632 3712 SH SOLE 1913 0 1799 VERALTO CORP Common / Ordinary Stock 92338C103 752844 9152 SH SOLE 5592 0 3560 VERALTO CORP COM COMSTOCK 92338C103 494 6 SH OTR 1 6 0 0 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 430858525 3974343 SH SOLE 3435674 0 538669 ISHARES TR NATL MUN BD ETF FD ETF 464288414 2488552 22955 SH OTR 1 22955 0 0 LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 294108 10905 SH SOLE 10905 0 0 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 194732022 886879 SH SOLE 775044 0 111835 VANGUARD INDEX FDS MID-CAP GROWTH ETF ETF 922908538 131962 601 SH OTR 1 601 0 0 SPDR PORTFOLIO S&P 1500 COMP Exchange Traded Fund 78464A805 252212 4315 SH SOLE 4315 0 0 FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 647447 15209 SH SOLE 10347 0 4862 FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 4087 96 SH OTR 1 96 0 0 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 55885697 1826927 SH SOLE 1797067 0 29860 RESTAURANT BRANDS INTERN Common / Ordinary Stock 76131D103 215639 2760 SH SOLE 1165 0 1595 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 83578418 1284636 SH SOLE 1151034 0 133602 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 724226 10585 SH SOLE 9393 0 1192 SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1261322 10093 SH SOLE 6679 0 3414 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 6197170 120779 SH SOLE 73588 0 47191 BRISTOL MYERS SQUIBB CO COM COMSTOCK 110122108 32838 640 SH OTR 1 640 0 0 CROWDSTRIKE HOLDINGS INC - A Common / Ordinary Stock 22788C105 19743896 77330 SH SOLE 68263 0 9067 AEVA TECHNOLOGIES INC Common / Ordinary Stock 00835Q103 7577 10000 SH SOLE 0 0 10000 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 20342952 535200 SH SOLE 498588 0 36612 ISHARES TR ESG MSCI USA SMALL-CAP ETF ETF 46435U663 46598169 1225945 SH OTR 1 1201731 0 24214 SPDR DJIA TRUST Exchange Traded Fund 78467X109 1175081 3118 SH SOLE 2116 0 1002 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 2638 7 SH OTR 1 7 0 0 NORTHERN TRUST CORP Common / Ordinary Stock 665859104 438607 5198 SH SOLE 408 0 4790 TARGET CORP Common / Ordinary Stock 87612E106 6547047 45970 SH SOLE 30696 0 15274 TARGET CORP COM COMSTOCK 87612E106 4273 30 SH OTR 1 30 0 0 T-MOBILE US INC Common / Ordinary Stock 872590104 1088641 6790 SH SOLE 5790 0 1000 T-MOBILE US INC COM COMSTOCK 872590104 481 3 SH OTR 1 3 0 0 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 43261870 158040 SH SOLE 148434 0 9606 ISHARES MBS ETF Exchange Traded Fund 464288588 392527594 4167402 SH SOLE 4038916 0 128486 ISHARES TR MBS ETF ETF 464288588 0 0 SH OTR 1 0 0 0 ABBVIE INC Common / Ordinary Stock 00287Y109 28216008 182074 SH SOLE 136983 0 45091 ABBVIE INC COM COMSTOCK 00287Y109 38897 251 SH OTR 1 251 0 0 DTE ENERGY COMPANY Common / Ordinary Stock 233331107 403552 3660 SH SOLE 2296 0 1364 DTE ENERGY CO COM COMSTOCK 233331107 551 5 SH OTR 1 5 0 0 ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 237629 2048 SH SOLE 1945 0 103 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 488893 9223 SH SOLE 0 0 9223 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 1033033 4545 SH SOLE 1919 0 2626 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 431663 7186 SH SOLE 4399 0 2787 FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106 0 0 SH OTR 1 0 0 0 ISHARES AGENCY BOND ETF Exchange Traded Fund 464288166 309250 2852 SH SOLE 2852 0 0 CATERPILLAR INC Common / Ordinary Stock 149123101 5987318 20250 SH SOLE 14235 0 6015 CATERPILLAR INS COM COMSTOCK 149123101 29889 101 SH OTR 1 101 0 0 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 798300 10077 SH SOLE 9398 0 679 ISHARES TR S&P MIDCAP 400 GROWTH ETF 464287606 1347 17 SH OTR 1 17 0 0 COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 250960 4699 SH SOLE 2269 0 2430 NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 8541682 18246 SH SOLE 12145 0 6101 HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 400877 1481 SH SOLE 925 0 556 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 22600505 704944 SH SOLE 654788 0 50156 ISHARES INC ESG AWARE MSCI EM ETF ETF 46434G863 136918001 4270680 SH OTR 1 4182382 0 88298 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 322780 4260 SH SOLE 0 0 4260 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 6568124 4177 SH SOLE 0 0 4177 VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 379509749 868841 SH SOLE 756812 0 112029 VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 922908363 81782 187 SH OTR 1 187 0 0 TRI-CONTINENTAL CORP Closed-end Fund 895436103 656373 22767 SH SOLE 0 0 22767 COCA-COLA CO/THE Common / Ordinary Stock 191216100 20447414 346978 SH SOLE 256017 0 90961 COCA COLA CO COM COMSTOCK 191216100 104070 1766 SH OTR 1 1716 0 50 AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 13292546 163661 SH SOLE 145605 0 18056 AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 29483 363 SH OTR 1 363 0 0 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 13848064 183006 SH SOLE 152386 0 30620 SPDR SER TR S&P 400 MID CAP GROWTH ETF ETF 78464A821 6356 84 SH OTR 1 84 0 0 EXXON MOBIL CORP Common / Ordinary Stock 30231G102 52064485 520749 SH SOLE 364229 0 156520 EXXON MOBIL CORP COM COMSTOCK 30231G102 209658 2097 SH OTR 1 2014 0 83 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 1158988 7812 SH SOLE 5492 0 2320 MARATHON PETE CORP COM COMSTOCK 56585A102 445 3 SH OTR 1 3 0 0 VERISK ANALYTICS INC Common / Ordinary Stock 92345Y106 16201157 67827 SH SOLE 60411 0 7416 VERISK ANALYTICS INC COM COMSTOCK 92345Y106 2866 12 SH OTR 1 12 0 0 BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 40509 11574 SH SOLE 10528 0 1046 AVERY DENNISON CORP Common / Ordinary Stock 053611109 464362 2297 SH SOLE 1451 0 846 SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 515464 19063 SH SOLE 16646 0 2417 CME GROUP INC Common / Ordinary Stock 12572Q105 712670 3384 SH SOLE 3134 0 250 CME GROUP INC COM COMSTOCK 12572Q105 842 4 SH OTR 1 4 0 0 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 566134 3871 SH SOLE 2188 0 1683 LAUDER ESTEE COS INC CL A COMSTOCK 518439104 26032 178 SH OTR 1 178 0 0 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 232440285 6188506 SH SOLE 5730560 0 457946 COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 4669810 58585 SH SOLE 41204 0 17381 COLGATE PALMOLIVE CO COM COMSTOCK 194162103 22000 276 SH OTR 1 276 0 0 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 1222324 23358 SH SOLE 18572 0 4786 WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 3342722 18664 SH SOLE 13428 0 5236 WASTE MGMT INC DEL COM COMSTOCK 94106L109 8060 45 SH OTR 1 45 0 0 CANADIAN PACIFIC KANSAS CITY Common / Ordinary Stock 13646K108 690352 8732 SH SOLE 1129 0 7603 LIBERTY ALL STAR EQUITY FUND Closed-end Fund 530158104 65580 10279 SH SOLE 10279 0 0 METLIFE INC Common / Ordinary Stock 59156R108 515682 7798 SH SOLE 5044 0 2754 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 93796587 262986 SH SOLE 209517 0 53469 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 226122 634 SH OTR 1 634 0 0 EATON CORP PLC Common / Ordinary Stock G29183103 21024308 87303 SH SOLE 74725 0 12578 EATON CORPORATION PLC SHS COMSTOCK G29183103 28417 118 SH OTR 1 118 0 0 ISHARES S&P 100 ETF Exchange Traded Fund 464287101 2178946 9754 SH SOLE 9324 0 430 ISHARES TR S&P 100 ETF ETF 464287101 18988 85 SH OTR 1 85 0 0 WELLTOWER INC Closed-end REIT 95040Q104 14247221 158004 SH SOLE 141336 0 16668 WELLTOWER INC COM COMSTOCK 95040Q104 812 9 SH OTR 1 9 0 0 DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 12677609 93252 SH SOLE 83959 0 9293 DOLLAR GEN CORP NEW COM COMSTOCK 256677105 952 7 SH OTR 1 7 0 0 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 449579698 3866022 SH SOLE 3557409 0 308613 ISHARES TR RUSSELL MID-CAP VALUE ETF ETF 464287473 1042653967 8965981 SH OTR 1 8796385 0 169596 DUKE ENERGY CORP Common / Ordinary Stock 26441C204 3773789 38889 SH SOLE 24594 0 14295 DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 83995 866 SH OTR 1 228 0 638 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 47937026 653271 SH SOLE 562443 0 90828 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 442683 2373 SH SOLE 61 0 2312 RPM INTERNATIONAL INC Common / Ordinary Stock 749685103 403208 3612 SH SOLE 3612 0 0 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 913106 18469 SH SOLE 0 0 18469 COCA-COLA EUROPACIFIC PARTNE Common / Ordinary Stock G25839104 223646 3351 SH SOLE 3275 0 76 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 3321579 59166 SH SOLE 40349 0 18817 VANGUARD INTL EQUITY INDEX FDS VANGUARD ETF 922042775 10217 182 SH OTR 1 182 0 0 VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 178502384 836743 SH SOLE 724037 0 112706 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908751 35839 168 SH OTR 1 168 0 0 ARROW ELECTRONICS INC Common / Ordinary Stock 042735100 271762 2223 SH SOLE 2012 0 211 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 346080 3337 SH SOLE 2370 0 967 PRUDENTIAL FINL INC COM COMSTOCK 744320102 0 0 SH OTR 1 0 0 0 ENTERGY CORP Common / Ordinary Stock 29364G103 21477476 212249 SH SOLE 188179 0 24070 ENTERGY CORP NEW COM COMSTOCK 29364G103 1214 12 SH OTR 1 12 0 0 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 369253 1642 SH SOLE 1625 0 17 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 630785 15746 SH SOLE 12308 0 3438 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 129402 13038 SH SOLE 0 0 13038 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 657940 5360 SH SOLE 375 0 4985 SERVICENOW INC Common / Ordinary Stock 81762P102 24977247 35354 SH SOLE 30750 0 4604 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 2210683 16860 SH SOLE 12465 0 4395 INTUIT INC Common / Ordinary Stock 461202103 20304100 32485 SH SOLE 26564 0 5921 WORTHINGTON ENTERPRISES INC Common / Ordinary Stock 981811102 1687136 29316 SH SOLE 0 0 29316 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 203360878 857267 SH SOLE 737547 0 119720 VANGUARD INDEX FDS VANGUARD TOTAL STK ETF 922908769 23485 99 SH OTR 1 99 0 0 NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201 165978280 2389208 SH SOLE 2233336 0 155872 FASTENAL CO Common / Ordinary Stock 311900104 1152323 17791 SH SOLE 1317 0 16474 FASTENAL CO COM COMSTOCK 311900104 0 0 SH OTR 1 0 0 0 ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 404575 10832 SH SOLE 9813 0 1019 KNIFE RIVER CORP Common / Ordinary Stock 498894104 257440 3890 SH SOLE 3830 0 60 MCDONALD'S CORP Common / Ordinary Stock 580135101 17251841 58183 SH SOLE 44660 0 13523 MCDONALDS CORP COM COMSTOCK 580135101 118307 399 SH OTR 1 399 0 0 APPLE INC Common / Ordinary Stock 037833100 348015880 1807593 SH SOLE 1258691 0 548902 APPLE INC COM COMSTOCK 037833100 551515 2865 SH OTR 1 2851 0 14 CONOCOPHILLIPS Common / Ordinary Stock 20825C104 19938737 171782 SH SOLE 142028 0 29754 CONOCOPHILLIPS COM COMSTOCK 20825C104 107829 929 SH OTR 1 929 0 0 EOG RESOURCES INC Common / Ordinary Stock 26875P101 6971074 57636 SH SOLE 52416 0 5220 SPDR GOLD SHARES Exchange Traded Fund 78463V107 271079 1418 SH SOLE 437 0 981 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 572019 9924 SH SOLE 1349 0 8575 EBAY INC Common / Ordinary Stock 278642103 426255 9772 SH SOLE 4911 0 4861 DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 1653789 35187 SH SOLE 20986 0 14201 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 138844555 691767 SH SOLE 586126 0 105642 ISHARES TR RUSSELL 2000 ETF ETF 464287655 49375 246 SH OTR 1 246 0 0 LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 1556079 16366 SH SOLE 12501 0 3865 STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104 248800 4832 SH SOLE 4832 0 0 APPLIED MATERIALS INC Common / Ordinary Stock 038222105 8375129 51676 SH SOLE 43300 0 8376 APPLIED MATLS INC COM COMSTOCK 038222105 59804 369 SH OTR 1 369 0 0 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 303049 2296 SH SOLE 1796 0 500 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 466339 1797 SH SOLE 1731 0 66 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 10611195 127370 SH SOLE 113273 0 14097 CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 2529189 35113 SH SOLE 32140 0 2973 AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 303827 3778 SH SOLE 3578 0 200 SYSCO CORP Common / Ordinary Stock 871829107 2879640 39377 SH SOLE 31917 0 7460 SYSCO CORP COM COMSTOCK 871829107 0 0 SH OTR 1 0 0 0 PAYPAL HOLDINGS INC Common / Ordinary Stock 70450Y103 813621 13249 SH SOLE 8060 0 5189 PAYPAL HLDGS INC COM COMSTOCK 70450Y103 184 3 SH OTR 1 3 0 0 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 410508370 3929814 SH SOLE 3567378 0 362436 ISHARES TR RUSSELL MID-CAP GROWTH ETF ETF 464287481 741110199 7094679 SH OTR 1 6961435 0 133244 WALT DISNEY CO/THE Common / Ordinary Stock 254687106 8122308 89958 SH SOLE 64096 0 25862 DISNEY WALT CO DISNEY COM COMSTOCK 254687106 49750 551 SH OTR 1 551 0 0 VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 22843832 47198 SH SOLE 41406 0 5792 COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 13826036 20946 SH SOLE 16053 0 4893 COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 14522 22 SH OTR 1 22 0 0 NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 5140792 21748 SH SOLE 13805 0 7943 NORFOLK SOUTHN CORP COM COMSTOCK 655844108 17492 74 SH OTR 1 74 0 0 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 8849831 37987 SH SOLE 31250 0 6737 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 39838 171 SH OTR 1 171 0 0 THE CIGNA GROUP Common / Ordinary Stock 125523100 4107556 13717 SH SOLE 6277 0 7440 HOME DEPOT INC Common / Ordinary Stock 437076102 33334298 96189 SH SOLE 72409 0 23780 HOME DEPOT INC COM COMSTOCK 437076102 154908 447 SH OTR 1 437 0 10 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 259268 15269 SH SOLE 6963 0 8306 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 7590 447 SH OTR 1 447 0 0 LOEWS CORP Common / Ordinary Stock 540424108 384276 5522 SH SOLE 3623 0 1899 XYLEM INC Common / Ordinary Stock 98419M100 212481 1858 SH SOLE 1427 0 431 XYLEM INC COM COMSTOCK 98419M100 1144 10 SH OTR 1 10 0 0 RADNET INC Common / Ordinary Stock 750491102 256429 7375 SH SOLE 0 0 7375 GENUINE PARTS CO Common / Ordinary Stock 372460105 336001 2426 SH SOLE 1922 0 504 GENUINE PARTS CO COM COMSTOCK 372460105 9141 66 SH OTR 1 33 0 33 VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 729592 7908 SH SOLE 6828 0 1080 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 1165634 3723 SH SOLE 2963 0 760 MOTOROLA SOLUTIONS INC COM NEW COMSTOCK 620076307 313 1 SH OTR 1 1 0 0 WISDOMTREE U.S. QUALITY DIVI Exchange Traded Fund 97717X669 185469 2639 SH SOLE 2639 0 0 WISDOMTREE TR US QUALITY DIVID GROWTH ETF 97717X669 17570 250 SH OTR 1 250 0 0 ENERGY TRANSFER LP Master Limited Partnership 29273V100 209042 15148 SH SOLE 4496 0 10652 COPART INC Common / Ordinary Stock 217204106 13834023 282327 SH SOLE 250993 0 31334 SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 159011633 334543 SH SOLE 271503 0 63040 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 211038 444 SH OTR 1 444 0 0 SOUTHERN CO/THE Common / Ordinary Stock 842587107 2778505 39625 SH SOLE 23104 0 16521 SOUTHERN CO COM COMSTOCK 842587107 15216 217 SH OTR 1 217 0 0 CROWN HOLDINGS INC Common / Ordinary Stock 228368106 431810 4689 SH SOLE 3301 0 1388 HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 3697125 27109 SH SOLE 22154 0 4955 INTEL CORP Common / Ordinary Stock 458140100 12144018 241672 SH SOLE 190888 0 50784 INTEL CORP COM COMSTOCK 458140100 29396 585 SH OTR 1 585 0 0 LAM RESEARCH CORP Common / Ordinary Stock 512807108 3459659 4417 SH SOLE 3327 0 1090 EDISON INTERNATIONAL Common / Ordinary Stock 281020107 501002 7008 SH SOLE 5196 0 1812 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 565099 2628 SH SOLE 2606 0 22 NUVEEN MUNICIPAL VALUE Closed-end Fund 670928100 173617 20188 SH SOLE 0 0 20188 DELL TECHNOLOGIES -C Common / Ordinary Stock 24703L202 244035 3190 SH SOLE 2304 0 886 AMERICAN FINANCIAL GROUP INC Common / Ordinary Stock 025932104 327661 2756 SH SOLE 2388 0 368 DT MIDSTREAM INC Common / Ordinary Stock 23345M107 207747 3791 SH SOLE 3279 0 512 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 331202 2438 SH SOLE 0 0 2438 ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621 359518 6680 SH SOLE 6680 0 0 MORGAN STANLEY Common / Ordinary Stock 617446448 15034138 161224 SH SOLE 137604 0 23620 MORGAN STANLEY COM NEW COMSTOCK 617446448 0 0 SH OTR 1 0 0 0 KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 2939327 24190 SH SOLE 11908 0 12282 KIMBERLY-CLARK CORP COM COMSTOCK 494368103 34509 284 SH OTR 1 284 0 0 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 470478 3384 SH SOLE 1462 0 1922 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 1065667189 6081881 SH SOLE 5818457 0 263424 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 18651373 120448 SH SOLE 107398 0 13050 STRYKER CORP Common / Ordinary Stock 863667101 26559407 88691 SH SOLE 76249 0 12442 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 36502343 1004191 SH SOLE 982332 0 21859 ISHARES TR BROAD USD HIGH YIELD CORPORATE ETF 46435U853 95363866 2623490 SH OTR 1 2571102 0 52388 ROSS STORES INC Common / Ordinary Stock 778296103 1234300 8919 SH SOLE 6484 0 2435 ELI LILLY & CO Common / Ordinary Stock 532457108 46884256 80430 SH SOLE 58677 0 21753 LILLY ELI & CO COM COMSTOCK 532457108 136986 235 SH OTR 1 235 0 0 EXELON CORP Common / Ordinary Stock 30161N101 1009508 28120 SH SOLE 18457 0 9663 EXELON CORP COM COMSTOCK 30161N101 4488 125 SH OTR 1 125 0 0 INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 325966 5356 SH SOLE 0 0 5356 AUTOZONE INC Common / Ordinary Stock 053332102 669673 259 SH SOLE 189 0 70 AUTOZONE INC COM COMSTOCK 053332102 380 0 SH OTR 1 0 0 0 AMERICAN TOWER CORP Closed-end REIT 03027X100 3407882 15786 SH SOLE 12909 0 2877 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 16349188 282809 SH SOLE 248446 0 34363 HESS CORP Common / Ordinary Stock 42809H107 2839087 19694 SH SOLE 15755 0 3939 HESS CORP COM COMSTOCK 42809H107 14272 99 SH OTR 1 99 0 0 NIKE INC -CL B Common / Ordinary Stock 654106103 19329260 178035 SH SOLE 152489 0 25546 NIKE INC CL B COMSTOCK 654106103 760 7 SH OTR 1 7 0 0 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 71954100 664703 SH SOLE 607530 0 57173 ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804 87682 810 SH OTR 1 617 0 193 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 336976 12906 SH SOLE 4951 0 7955 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 7050 270 SH OTR 1 270 0 0 CDW CORP/DE Common / Ordinary Stock 12514G108 279831 1231 SH SOLE 1197 0 34 ANALOG DEVICES INC Common / Ordinary Stock 032654105 4270231 21506 SH SOLE 16094 0 5412 ANALOG DEVICES INC COM COMSTOCK 032654105 0 0 SH OTR 1 0 0 0 WW GRAINGER INC Common / Ordinary Stock 384802104 662952 800 SH SOLE 791 0 9 EQUINIX INC Closed-end REIT 29444U700 3417270 4243 SH SOLE 3488 0 755 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 350930 1226 SH SOLE 150 0 1076 CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 9060105 179337 SH SOLE 138031 0 41306 CISCO SYS INC COM COMSTOCK 17275R102 70930 1404 SH OTR 1 1260 0 144 FEDEX CORP Common / Ordinary Stock 31428X106 11827359 46754 SH SOLE 39721 0 7033 S&P GLOBAL INC Common / Ordinary Stock 78409V104 30304692 68793 SH SOLE 50394 0 18399 GENERAL ELECTRIC CO Common / Ordinary Stock 369604301 5868045 45977 SH SOLE 30228 0 15749 GENERAL ELEC CO COM NEW COMSTOCK 369604301 90107 706 SH OTR 1 706 0 0 CHENIERE ENERGY INC Common / Ordinary Stock 16411R208 301815 1768 SH SOLE 1658 0 110 NUVEEN QUALITY MUNICIPAL INC Closed-end Fund 67066V101 124794 10899 SH SOLE 0 0 10899 DEERE & CO Common / Ordinary Stock 244199105 5538599 13851 SH SOLE 9661 0 4190 DEERE & CO COM COMSTOCK 244199105 15595 39 SH OTR 1 39 0 0 VANGUARD GROWTH ETF Exchange Traded Fund 922908736 1061942764 3415925 SH SOLE 3140047 0 275878 VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 922908736 420310 1352 SH OTR 1 1352 0 0 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 45364827 309573 SH SOLE 213409 0 96164 PROCTER & GAMBLE CO COM COMSTOCK 742718109 41178 281 SH OTR 1 271 0 10 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 83732012 319271 SH SOLE 273679 0 45592 ISHARES TR RUSSELL 1000 ETF ETF 464287622 96634154 368467 SH OTR 1 361199 0 7268 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 16827879 232333 SH SOLE 203425 0 28908 MONDELEZ INTL INC CL A COMSTOCK 609207105 64752 894 SH OTR 1 894 0 0 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1807083 15853 SH SOLE 14398 0 1455 BIOGEN IDEC INC Common / Ordinary Stock 09062X103 906213 3502 SH SOLE 2476 0 1026 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 1458393 28138 SH SOLE 28138 0 0 LENNAR CORP-A Common / Ordinary Stock 526057104 208060 1396 SH SOLE 1386 0 10 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 117153811 650963 SH SOLE 586545 0 64418 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908611 33474 186 SH OTR 1 186 0 0 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 842715 11052 SH SOLE 7744 0 3308 EDWARDS LIFESCIENCES CORP COM COMSTOCK 28176E108 7396 97 SH OTR 1 97 0 0 TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 1170720 4800 SH SOLE 3505 0 1295 BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 1223791 345 SH SOLE 290 0 55 BOOKING HLDGS INC COM COMSTOCK 09857L108 10642 3 SH OTR 1 3 0 0 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 1942265 121925 SH SOLE 0 0 121925 CINTAS CORP Common / Ordinary Stock 172908105 721384 1197 SH SOLE 1167 0 30 INGERSOLL RAND INC Common / Ordinary Stock 45687V106 11347789 146726 SH SOLE 133240 0 13486 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 846673 7192 SH SOLE 6382 0 810 UNITED RENTALS INC Common / Ordinary Stock 911363109 826872 1442 SH SOLE 694 0 748 UNITED RENTALS INC COM COMSTOCK 911363109 3441 6 SH OTR 1 6 0 0 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 3269019 86942 SH SOLE 74088 0 12854 SELECT SECTOR SPDR TR FINANCIAL ETF 81369Y605 45120 1200 SH OTR 1 1200 0 0 ORACLE CORP Common / Ordinary Stock 68389X105 38299872 363273 SH SOLE 257843 0 105430 ORACLE CORP COM COMSTOCK 68389X105 38060 361 SH OTR 1 361 0 0 SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 149688315 3210129 SH SOLE 2976023 0 234106 EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 676698 10964 SH SOLE 6886 0 4078 EVERSOURCE ENERGY COM COMSTOCK 30040W108 32280 523 SH OTR 1 427 0 96 ONEOK INC Common / Ordinary Stock 682680103 607895 8657 SH SOLE 4582 0 4075 ONEOK INC NEW COM COMSTOCK 682680103 0 0 SH OTR 1 0 0 0 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 321903 34245 SH SOLE 16862 0 17383 ISHARES CALIFORNIA MUNI BOND Exchange Traded Fund 464288356 36147897 623885 SH SOLE 482766 0 141119 ISHARES TR CALIF MUNI BD ETF FD ETF 464288356 158060 2728 SH OTR 1 2728 0 0 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 3084171 29627 SH SOLE 25989 0 3638 ISHARES TR CORE S&P U S GROWTH ETF ETF 464287671 3123 30 SH OTR 1 30 0 0 ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 9171262 85322 SH SOLE 84025 0 1297 ISHARES TR TIPS BD ETF ETF 464287176 28198 262 SH OTR 1 262 0 0 VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 818308 5970 SH SOLE 3905 0 2065 SJW GROUP Common / Ordinary Stock 784305104 267282 4090 SH SOLE 2015 0 2075 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 382082 4066 SH SOLE 4066 0 0 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 61598453 1575408 SH SOLE 1482109 0 93299 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 14422182 153297 SH SOLE 137224 0 16073 PHILIP MORRIS INTL INC COM COMSTOCK 718172109 17781 189 SH OTR 1 189 0 0 BUNGE GLOBAL SA Common / Ordinary Stock H11356104 2331945 23100 SH SOLE 346 0 22754 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 783505 5379 SH SOLE 3338 0 2041 DIAGEO PLC SPONSORED ADR NEW CSADR 25243Q205 0 0 SH OTR 1 0 0 0 FABRINET Common / Ordinary Stock G3323L100 219641 1154 SH SOLE 0 0 1154 ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 14496210 192385 SH SOLE 160523 0 31862 ISHARES TR MSCI EAFE ETF ETF 464287465 130883 1737 SH OTR 1 1737 0 0 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 1555902 7226 SH SOLE 21 0 7205 BROADCOM INC Common / Ordinary Stock 11135F101 47414951 42477 SH SOLE 36725 0 5752 BROADCOM INC COM COMSTOCK 11135F101 27906 25 SH OTR 1 25 0 0 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 66603491 2111715 SH SOLE 1991006 0 120709 ITERIS INC Common / Ordinary Stock 46564T107 1296833 249391 SH SOLE 0 0 249391 EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 2916688 29967 SH SOLE 19768 0 10199 EMERSON ELEC CO COM COMSTOCK 291011104 42631 438 SH OTR 1 438 0 0 MCKESSON CORP Common / Ordinary Stock 58155Q103 3388551 7319 SH SOLE 5750 0 1569 MCKESSON CORP COM COMSTOCK 58155Q103 926 2 SH OTR 1 2 0 0 SEAGATE TECHNOLOGY HOLDINGS Common / Ordinary Stock G7997R103 304942 3572 SH SOLE 2122 0 1450 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 821422 10527 SH SOLE 10429 0 98 ISHARES TR MSCI USA MINIMUM VOLATILITY ETF 46429B697 0 0 SH OTR 1 0 0 0 AMPHENOL CORP-CL A Common / Ordinary Stock 032095101 256846 2591 SH SOLE 2489 0 102 AMPHENOL CORP NEW CL A COMSTOCK 032095101 496 5 SH OTR 1 5 0 0 META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 70513080 199212 SH SOLE 170707 0 28505 META PLATFORMS INC CL A COMSTOCK 30303M102 243878 689 SH OTR 1 689 0 0 CVS HEALTH CORP Common / Ordinary Stock 126650100 3154136 39946 SH SOLE 27745 0 12201 CVS HEALTH CORP COM COMSTOCK 126650100 41770 529 SH OTR 1 529 0 0 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 11373412 54234 SH SOLE 40356 0 13878 HONEYWELL INTL INC COM COMSTOCK 438516106 74028 353 SH OTR 1 353 0 0 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 1320902 13142 SH SOLE 13142 0 0 BOEING CO/THE Common / Ordinary Stock 097023105 29167593 111899 SH SOLE 93866 0 18033 BOEING CO COM COMSTOCK 097023105 1825 7 SH OTR 1 7 0 0 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 333456700 4273990 SH SOLE 3722035 0 551955 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL ETF 92206C680 6554 84 SH OTR 1 84 0 0 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 11115849 132917 SH SOLE 115710 0 17207 SPDR SER TR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 0 0 SH OTR 1 0 0 0 ISHARES US TREASURY BOND ETF Exchange Traded Fund 46429B267 1732101 75178 SH SOLE 75029 0 149 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 305558 2718 SH SOLE 1270 0 1448 SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 14390 128 SH OTR 1 128 0 0 INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 727348 2156 SH SOLE 1365 0 791 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1445788 12407 SH SOLE 12407 0 0 RTX CORP Common / Ordinary Stock 75513E101 9623176 114371 SH SOLE 77036 0 37335 RTX CORP COM COMSTOCK 75513E101 64115 762 SH OTR 1 708 0 54 DONALDSON CO INC Common / Ordinary Stock 257651109 249572 3819 SH SOLE 3491 0 328 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 284496 22366 SH SOLE 4498 0 17868 HUNTINGTON BANCSHARES INC COM COMSTOCK 446150104 0 0 SH OTR 1 0 0 0 ALPHABET INC-CL A Common / Ordinary Stock 02079K305 147400329 1055196 SH SOLE 874014 0 181182 ALPHABET INC CL A COMSTOCK 02079K305 136896 980 SH OTR 1 980 0 0 ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 47662533 533496 SH SOLE 507458 0 26038 ISHARES CORE HIGH DIVIDEND E Exchange Traded Fund 46429B663 226214 2218 SH SOLE 1596 0 622 KROGER CO Common / Ordinary Stock 501044101 379667 8306 SH SOLE 5411 0 2895 POOL CORP Common / Ordinary Stock 73278L105 285875 717 SH SOLE 66 0 651 VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 18771463 212443 SH SOLE 189140 0 23303 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1444594 8786 SH SOLE 8669 0 117 AMERICAN INTERNATIONAL GROUP Common / Ordinary Stock 026874784 453180 6689 SH SOLE 5974 0 715 AMERICAN INTL GROUP INC COM NEW COMSTOCK 026874784 339 5 SH OTR 1 5 0 0 AMERICA MOVIL SAB DE CV American Depository Receipts ADR 02390A101 274096 14800 SH SOLE 13102 0 1698 AXON ENTERPRISE INC Common / Ordinary Stock 05464C101 320329 1240 SH SOLE 450 0 790 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 762174 28925 SH SOLE 14973 0 13952 HENRY SCHEIN INC Common / Ordinary Stock 806407102 392783 5188 SH SOLE 4975 0 213 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 1094369 14375 SH SOLE 8341 0 6034 SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF 808524797 3350 44 SH OTR 1 44 0 0 PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 334128 27298 SH SOLE 0 0 27298 BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 18347964 75249 SH SOLE 66490 0 8759 BECTON DICKINSON & CO COM COMSTOCK 075887109 731 3 SH OTR 1 3 0 0 HP INC Common / Ordinary Stock 40434L105 529704 17604 SH SOLE 9351 0 8253 HP INC COM COMSTOCK 40434L105 13480 448 SH OTR 1 448 0 0 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 34739710 672859 SH SOLE 560865 0 111994 LINDE PLC Common / Ordinary Stock G54950103 14564187 35461 SH SOLE 30708 0 4753 LINDE PLC NEW SHS COMSTOCK G54950103 411 1 SH OTR 1 1 0 0 TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 6283667 36863 SH SOLE 26460 0 10403 TEXAS INSTRS INC COM COMSTOCK 882508104 53865 316 SH OTR 1 306 0 10 MODERNA INC Common / Ordinary Stock 60770K107 446630 4491 SH SOLE 572 0 3919 HERSHEY CO/THE Common / Ordinary Stock 427866108 1294266 6942 SH SOLE 6209 0 733 HERSHEY CO COM COMSTOCK 427866108 373 2 SH OTR 1 2 0 0 OMNICOM GROUP Common / Ordinary Stock 681919106 308149 3562 SH SOLE 2514 0 1048 OMNICOM GROUP INC COM COMSTOCK 681919106 0 0 SH OTR 1 0 0 0 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 1126363518 23514896 SH SOLE 21339817 0 2175079 VANGUARD INTL FD FTSE DEVELOPED MKTS ETF 921943858 428226 8940 SH OTR 1 8940 0 0 WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 295584 25974 SH SOLE 11361 0 14613 WARNER BROS DISCOVERY INC COM COMSTOCK 934423104 91 8 SH OTR 1 0 0 8 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 13801804 6035 SH SOLE 5415 0 620 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1920479 32212 SH SOLE 13496 0 18716 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 359705 5255 SH SOLE 4075 0 1180 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1399469455 19892956 SH SOLE 18100296 0 1792660 ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 2705497561 38457677 SH OTR 1 37737034 0 720643 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 69932061 925762 SH SOLE 864346 0 61416 ISHARES TR ESG AWARE MSCI EAFE ETF ETF 46435G516 305404065 4042945 SH OTR 1 3964661 0 78284 LOWE'S COS INC Common / Ordinary Stock 548661107 28280319 127074 SH SOLE 103437 0 23637 LOWES COS INC COM COMSTOCK 548661107 119064 535 SH OTR 1 535 0 0 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 4855718 28496 SH SOLE 24641 0 3855 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1584154 10039 SH SOLE 6855 0 3184 INVESCO EXCHANGE-TRADED FD ETF 46137V357 11362 72 SH OTR 1 72 0 0 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 245341814 3382159 SH SOLE 2934616 0 447543 SIMON PROPERTY GROUP INC Closed-end REIT 828806109 263028 1844 SH SOLE 1270 0 574 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 6704977 166749 SH SOLE 118878 0 47871 GENERAL MILLS INC Common / Ordinary Stock 370334104 3000348 46060 SH SOLE 33859 0 12201 GENERAL MLS INC COM COMSTOCK 370334104 9641 148 SH OTR 1 148 0 0 NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300 126568530 3524604 SH SOLE 3367970 0 156634 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1647512 203900 SH SOLE 0 0 203900 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 5035730 18392 SH SOLE 10998 0 7394 AIR PRODS & CHEMS INC COM COMSTOCK 009158106 23821 87 SH OTR 1 87 0 0 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 12288152 50830 SH SOLE 45923 0 4907 CONSTELLATION BRANDS INC CL A COMSTOCK 21036P108 725 3 SH OTR 1 3 0 0 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 36898502 68 SH SOLE 6 0 62 FUELCELL ENERGY INC Common / Ordinary Stock 35952H601 17280 10800 SH SOLE 10500 0 300 BROOKFIELD CORP Common / Ordinary Stock 11271J107 976360 24336 SH SOLE 19919 0 4417 AFLAC INC Common / Ordinary Stock 001055102 2314950 28060 SH SOLE 19771 0 8289 AFLAC INC COM COMSTOCK 001055102 0 0 SH OTR 1 0 0 0 AKAMAI TECHNOLOGIES INC Common / Ordinary Stock 00971T101 201077 1699 SH SOLE 484 0 1215 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1572263 27877 SH SOLE 25877 0 2000 SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 808524201 48391 858 SH OTR 1 858 0 0 ENSIGN GROUP INC/THE Common / Ordinary Stock 29358P101 217687 1940 SH SOLE 113 0 1827 ABBOTT LABORATORIES Common / Ordinary Stock 002824100 14466500 131430 SH SOLE 99199 0 32231 ABBOTT LABS COM COMSTOCK 002824100 70775 643 SH OTR 1 573 0 70 MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 2147642 11335 SH SOLE 8490 0 2845 MARSH & MCLENNAN COS INC COM COMSTOCK 571748102 568 3 SH OTR 1 3 0 0 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 3040578 27238 SH SOLE 14270 0 12968 VANGUARD WHITEHALL FDS HIGH DIVIDEND ETF 921946406 81201 727 SH OTR 1 727 0 0 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 428107269 12587688 SH SOLE 11053816 0 1533872 FORD MOTOR CO Common / Ordinary Stock 345370860 893990 73338 SH SOLE 23451 0 49887 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 5071 416 SH OTR 1 416 0 0 ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 767517 1014 SH SOLE 631 0 383 DOLLAR TREE INC Common / Ordinary Stock 256746108 542631 3820 SH SOLE 205 0 3615 CENCORA INC Common / Ordinary Stock 03073E105 403777 1966 SH SOLE 1846 0 120 CENCORA INC COM COMSTOCK 03073E105 12734 62 SH OTR 1 62 0 0 GXO LOGISTICS INC Common / Ordinary Stock 36262G101 271917 4446 SH SOLE 3657 0 789 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 435972 3103 SH SOLE 2431 0 672 TE CONNECTIVITY LTD REG SHS COMSTOCK H84989104 2108 15 SH OTR 1 15 0 0 ANSYS INC Common / Ordinary Stock 03662Q105 325866 898 SH SOLE 743 0 155 SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 282562 9784 SH SOLE 7246 0 2538 ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 403411 4962 SH SOLE 0 0 4962 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 424499 8986 SH SOLE 7224 0 1762 SCHWAB STRATEGIC TR US SMALL-CAP ETF ETF 808524607 49319 1044 SH OTR 1 1044 0 0 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 342548 4062 SH SOLE 4062 0 0 ISHARES TR CORE S&P U S VALUE ETF ETF 464287663 2952 35 SH OTR 1 35 0 0 UNION PACIFIC CORP Common / Ordinary Stock 907818108 11534070 46959 SH SOLE 27922 0 19037 UNION PAC CORP COM COMSTOCK 907818108 7369 30 SH OTR 1 30 0 0 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 1505328 11721 SH SOLE 10457 0 1264 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 2987430 17180 SH SOLE 16224 0 956 ISHARES TR S&P 500 VALUE ETF ETF 464287408 39125 225 SH OTR 1 225 0 0 ICON PLC Common / Ordinary Stock G4705A100 664365 2347 SH SOLE 1249 0 1098 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 3142112 84420 SH SOLE 75104 0 9316 GERON CORP Common / Ordinary Stock 374163103 122908 58250 SH SOLE 0 0 58250 ROYCE VALUE TRUST Closed-end Fund 780910105 187562 12882 SH SOLE 0 0 12882 JM SMUCKER CO/THE Common / Ordinary Stock 832696405 289157 2288 SH SOLE 1556 0 732 WORTHINGTON STEEL INC Common / Ordinary Stock 982104101 823780 29316 SH SOLE 0 0 29316 YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 216011 5091 SH SOLE 4636 0 455 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 807496 2982 SH SOLE 2982 0 0 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 774245 4243 SH SOLE 0 0 4243 AMERICAN EQUITY INVT LIFE HL Common / Ordinary Stock 025676206 3223622 57771 SH SOLE 0 0 57771 ONTO INNOVATION INC Common / Ordinary Stock 683344105 535150 3500 SH SOLE 0 0 3500 DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109 258673 1668 SH SOLE 1576 0 92 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 210162 3354 SH SOLE 1800 0 1554 PROSHARES S&P 500 DIVIDEND A Exchange Traded Fund 74348A467 214676 2255 SH SOLE 1905 0 350 WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 1008693 11984 SH SOLE 6244 0 5740 WEC ENERGY GROUP INC COM COMSTOCK 92939U106 0 0 SH OTR 1 0 0 0 ZOETIS INC Common / Ordinary Stock 98978V103 19726539 99947 SH SOLE 83355 0 16592 ZOETIS INC COM COMSTOCK 98978V103 1974 10 SH OTR 1 10 0 0 VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 5922286 23623 SH SOLE 19798 0 3825 DANAHER CORP Common / Ordinary Stock 235851102 7417917 32065 SH SOLE 20704 0 11361 DANAHER CORP COM COMSTOCK 235851102 4627 20 SH OTR 1 20 0 0 CUMMINS INC Common / Ordinary Stock 231021106 569458 2377 SH SOLE 2119 0 258 CUMMINS INC COM COMSTOCK 231021106 0 0 SH OTR 1 0 0 0 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 13496505 70119 SH SOLE 50906 0 19213 PUBLIC STORAGE Closed-end REIT 74460D109 230275 755 SH SOLE 584 0 171 PUBLIC STORAGE COM COMSTOCK 74460D109 0 0 SH OTR 1 0 0 0 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 1020142 9076 SH SOLE 3399 0 5677 ISHARES GLOBAL TECH ETF Exchange Traded Fund 464287291 270811 3972 SH SOLE 0 0 3972 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 363959406 8855460 SH SOLE 7947850 0 907610 VANGUARD INTL EQUITY INDEX FDS FTSE ETF 922042858 541862 13184 SH OTR 1 12838 0 346 SYNOPSYS INC Common / Ordinary Stock 871607107 22819781 44318 SH SOLE 38752 0 5566 SYNOPSYS INC COM COMSTOCK 871607107 3604 7 SH OTR 1 7 0 0 AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 6825171 36432 SH SOLE 21456 0 14976 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 2165469 5322 SH SOLE 3791 0 1531 INGREDION INC Common / Ordinary Stock 457187102 335575 3092 SH SOLE 2532 0 560 INGREDION INC COM COMSTOCK 457187102 0 0 SH OTR 1 0 0 0 BLACKROCK INC Common / Ordinary Stock 09247X101 10969042 13512 SH SOLE 11661 0 1851 BLACKROCK INC COM COMSTOCK 09247X101 12177 15 SH OTR 1 15 0 0 ISHARES CRNCY HEDGD MSCI EM Exchange Traded Fund 46434G509 11593575 471667 SH SOLE 451184 0 20483 ISHARES NEW YORK MUNI BOND E Exchange Traded Fund 464288323 36726245 678984 SH SOLE 575036 0 103948 ISHARES TR N Y MUNI BD ETF FD ETF 464288323 1490829 27562 SH OTR 1 27562 0 0 VIATRIS INC Common / Ordinary Stock 92556V106 159342 14713 SH SOLE 6135 0 8578 VIATRIS INC COM COMSTOCK 92556V106 260 24 SH OTR 1 24 0 0 SEMPRA Common / Ordinary Stock 816851109 331203 4432 SH SOLE 3086 0 1346 OGE ENERGY CORP Common / Ordinary Stock 670837103 489160 14004 SH SOLE 8207 0 5797 FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 210539 1900 SH SOLE 10 0 1890 AMGEN INC Common / Ordinary Stock 031162100 26166617 90850 SH SOLE 78907 0 11943 AMGEN INC COM COMSTOCK 031162100 64516 224 SH OTR 1 224 0 0 TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 947072 25652 SH SOLE 24085 0 1567 TRUIST FINL CORP COM COMSTOCK 89832Q109 0 0 SH OTR 1 0 0 0 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 6512798 6855 SH SOLE 5418 0 1437 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 12351 13 SH OTR 1 13 0 0 VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 104583073 479409 SH SOLE 428951 0 50458 VANGUARD INDEX FDS VANGUARD LARGE-CAP ETF 922908637 118237 542 SH OTR 1 542 0 0 WEST PHARMACEUTICAL SERVICES Common / Ordinary Stock 955306105 278175 790 SH SOLE 772 0 18 WEST PHARMACEUTICAL SVCS INC COM COMSTOCK 955306105 2113 6 SH OTR 1 6 0 0 IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 1203903 2169 SH SOLE 112 0 2057 NVIDIA CORP Common / Ordinary Stock 67066G104 58200235 117524 SH SOLE 96687 0 20837 NVIDIA CORP COM COMSTOCK 67066G104 40608 82 SH OTR 1 82 0 0 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 90207772 373114 SH SOLE 331589 0 41525 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908595 48838 202 SH OTR 1 202 0 0 ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 1088159 1996 SH SOLE 1786 0 210 ROPER TECHNOLOGIES INC COM COMSTOCK 776696106 1636 3 SH OTR 1 3 0 0 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1503250 6666 SH SOLE 6103 0 563 ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 20881601 59507 SH SOLE 24349 0 35158 ACCENTURE PLC IRELAND SHS CL A COMSTOCK G1151C101 22458 64 SH OTR 1 64 0 0 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 933169 7457 SH SOLE 3737 0 3720 ISHARES TR S&P SMALL-CAP 600 GROWTH ETF 464287887 23777 190 SH OTR 1 190 0 0 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1374129 13332 SH SOLE 8833 0 4499 ISHARES TR S&P SMALL-CAP 600 VALUE ETF 464287879 21542 209 SH OTR 1 209 0 0 VANGUARD TOTAL INTL BOND ETF Exchange Traded Fund 92203J407 648262 13136 SH SOLE 13136 0 0 STATE STREET CORP Common / Ordinary Stock 857477103 989552 12775 SH SOLE 8378 0 4397 HUBBELL INC Common / Ordinary Stock 443510607 1714054 5211 SH SOLE 3991 0 1220 NEW JERSEY RESOURCES CORP Common / Ordinary Stock 646025106 206851 4640 SH SOLE 227 0 4413 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 15618207 95495 SH SOLE 51709 0 43786 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 133130 814 SH OTR 1 814 0 0 ISHA CURR HEDGED MSCI EAFE Exchange Traded Fund 46434V803 27791536 881991 SH SOLE 834455 0 47536 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 826645 6580 SH SOLE 5434 0 1146 AUTODESK INC Common / Ordinary Stock 052769106 838789 3445 SH SOLE 2049 0 1396 WESTERN DIGITAL CORP Common / Ordinary Stock 958102105 540249 10316 SH SOLE 10244 0 72 ARISTA NETWORKS INC Common / Ordinary Stock 040413106 13756610 58412 SH SOLE 52031 0 6381 NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805 56597137 1923764 SH SOLE 1742296 0 181468 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 1034229 9069 SH SOLE 7773 0 1296 ISHARES TR S&P MIDCAP 400 VALUE ETF ETF 464287705 2509 22 SH OTR 1 22 0 0 ALAMO GROUP INC Common / Ordinary Stock 011311107 311922 1484 SH SOLE 0 0 1484 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 118971072 429266 SH SOLE 405886 0 23380 ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 125826 454 SH OTR 1 364 0 90 PAYCHEX INC Common / Ordinary Stock 704326107 725737 6093 SH SOLE 4676 0 1417 PAYCHEX INC COM COMSTOCK 704326107 26085 219 SH OTR 1 219 0 0 VANGUARD VALUE ETF Exchange Traded Fund 922908744 828852368 5544163 SH SOLE 5123171 0 420992 VANGUARD INDEX FDS VANGUARD VALUE ETF ETF 922908744 164300 1099 SH OTR 1 1099 0 0 LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4276773 9436 SH SOLE 6806 0 2630 LOCKHEED MARTIN CORP COM COMSTOCK 539830109 18583 41 SH OTR 1 23 0 18 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 957034 11415 SH SOLE 8016 0 3399 SELECT SECTOR SPDR TR ENERGY ETF 81369Y506 8384 100 SH OTR 1 100 0 0 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 2110382 36411 SH SOLE 36411 0 0 VANGUARD STAR FDS VANGUARD TOTAL INTL ETF 921909768 17852 308 SH OTR 1 308 0 0 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 624248 3269 SH SOLE 2637 0 632 DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 108400 12783 SH SOLE 0 0 12783 WOODWARD INC Common / Ordinary Stock 980745103 548332 4028 SH SOLE 1691 0 2337 JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 84643631 497611 SH SOLE 357205 0 140406 JPMORGAN CHASE & CO COM COMSTOCK 46625H100 119580 703 SH OTR 1 703 0 0 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 260853835 860421 SH SOLE 725139 0 135283 ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614 420467058 1386902 SH OTR 1 1364216 0 22686 AMETEK INC Common / Ordinary Stock 031100100 13441173 81516 SH SOLE 72387 0 9129 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 14958412 47959 SH SOLE 41957 0 6002 ISHARES BROAD USD INVESTMENT Exchange Traded Fund 464288620 138237965 2694172 SH SOLE 2494570 0 199602 WELLS FARGO & CO Common / Ordinary Stock 949746101 4350310 88385 SH SOLE 52680 0 35705 WELLS FARGO & CO NEW COM COMSTOCK 949746101 13978 284 SH OTR 1 284 0 0 CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 626179 2299 SH SOLE 809 0 1490 SPX TECHNOLOGIES INC Common / Ordinary Stock 78473E103 209293 2072 SH SOLE 139 0 1933 KKR & CO INC Common / Ordinary Stock 48251W104 8529739 102954 SH SOLE 95553 0 7401 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 14729512 218701 SH SOLE 197205 0 21496 CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 2075266 36123 SH SOLE 20720 0 15403 CARRIER GLOBAL CORP COM COMSTOCK 14448C104 1436 25 SH OTR 1 25 0 0 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 109715 10621 SH SOLE 0 0 10621 ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 520631017 10293219 SH SOLE 9496458 0 796761 ISHARES INC CORE MSCI EMERGING MKTS ETF 46434G103 1173346142 23197828 SH OTR 1 22757554 0 440274 ISHARES GOLD TRUST Exchange Traded Fund 464285204 16691726 427664 SH SOLE 353611 0 74053 ISHARES GOLD TR ISHARES NEW ETF 464285204 0 0 SH OTR 1 0 0 0 ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 11056157 188254 SH SOLE 149968 0 38286 DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1152796 14985 SH SOLE 9225 0 5760 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1146974 22036 SH SOLE 19612 0 2424 BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 9942 191 SH OTR 1 191 0 0 ADOBE INC Common / Ordinary Stock 00724F101 49201602 82470 SH SOLE 62503 0 19967 ADOBE SYS INC COM COMSTOCK 00724F101 21478 36 SH OTR 1 36 0 0 TORONTO-DOMINION BANK Common / Ordinary Stock 891160509 213052 3297 SH SOLE 3094 0 203 EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 309789 3449 SH SOLE 2820 0 629 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 627961084 8949139 SH SOLE 8513683 0 435456 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 127300012 2056543 SH SOLE 1882296 0 174247 ISHARES TR MSCI EAFE SMALL CAP ETF ETF 464288273 132205561 2135793 SH OTR 1 2093942 0 41850 MICROSOFT CORP Common / Ordinary Stock 594918104 272246567 723983 SH SOLE 580226 0 143757 MICROSOFT CORP COM COMSTOCK 594918104 483688 1286 SH OTR 1 1256 0 30 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 473273280 4764656 SH SOLE 4637537 0 127119 ISHARES TR CORE U S AGGREGATE BD ETF ETF 464287226 280929037 2830519 SH OTR 1 2786198 0 44321 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 305312 640 SH SOLE 524 0 116 KLA CORP Common / Ordinary Stock 482480100 1900270 3269 SH SOLE 2807 0 462 QUALCOMM INC Common / Ordinary Stock 747525103 8078887 55859 SH SOLE 44970 0 10889 US BANCORP Common / Ordinary Stock 902973304 2522575 58285 SH SOLE 33313 0 24972 US BANCORP DEL COM NEW COMSTOCK 902973304 10733 248 SH OTR 1 248 0 0 XCEL ENERGY INC Common / Ordinary Stock 98389B100 794553 12834 SH SOLE 8845 0 3989 XCEL ENERGY INC COM COMSTOCK 98389B100 54605 882 SH OTR 1 882 0 0 TYLER TECHNOLOGIES INC Common / Ordinary Stock 902252105 212405 508 SH SOLE 462 0 46 DAVITA INC Common / Ordinary Stock 23918K108 686597 6554 SH SOLE 4585 0 1969 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 624600 6186 SH SOLE 4903 0 1283 NOVARTIS AG SPONSORED ADR CSADR 66987V109 0 0 SH OTR 1 0 0 0 AMAZON.COM INC Common / Ordinary Stock 023135106 115490810 760108 SH SOLE 624472 0 135636 AMAZON COM INC COM COMSTOCK 023135106 67006 441 SH OTR 1 441 0 0 SALESFORCE INC Common / Ordinary Stock 79466L302 24203354 91979 SH SOLE 79375 0 12604 SALESFORCE INC COM COMSTOCK 79466L302 2895 11 SH OTR 1 11 0 0 AT&T INC Common / Ordinary Stock 00206R102 3815806 227402 SH SOLE 135795 0 91607 AT&T INC COM COMSTOCK 00206R102 11527 687 SH OTR 1 649 0 38 SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 1516008 22035 SH SOLE 20229 0 1806 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 1129614 2974 SH SOLE 1097 0 1877 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 8209408 16180 SH SOLE 13736 0 2444 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 ETF 78467Y107 6596 13 SH OTR 1 13 0 0 GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 1974271 7603 SH SOLE 6430 0 1173 GENERAL DYNAMICS CORP COM COMSTOCK 369550108 0 0 SH OTR 1 0 0 0 GARTNER INC Common / Ordinary Stock 366651107 325250 721 SH SOLE 295 0 426 SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607 172815 1813 SH SOLE 671 0 1142 SPDR SER TR DOW JONES REIT ETF ETF 78464A607 36346 381 SH OTR 1 381 0 0 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 31274953 381123 SH SOLE 354633 0 26490 OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 1703867 19044 SH SOLE 11496 0 7548 OTIS WORLDWIDE CORP COM COMSTOCK 68902V107 1074 12 SH OTR 1 12 0 0 WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101 18690918 67706 SH SOLE 59979 0 7727 ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 14636339 99290 SH SOLE 86435 0 12855 CLOROX COMPANY Common / Ordinary Stock 189054109 815044 5716 SH SOLE 4385 0 1331 CLOROX CO COM COMSTOCK 189054109 52473 368 SH OTR 1 368 0 0 MASTERCARD INC - A Common / Ordinary Stock 57636Q104 34691470 81338 SH SOLE 67241 0 14097 MASTERCARD INC CL A COMSTOCK 57636Q104 17913 42 SH OTR 1 42 0 0 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 550071561 10775153 SH SOLE 9340666 0 1434487 VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX ETF 922907746 8074578 158170 SH OTR 1 155953 0 2217 BLACKSTONE INC Common / Ordinary Stock 09260D107 3416750 26098 SH SOLE 18157 0 7941 DOW INC Common / Ordinary Stock 260557103 1410814 25726 SH SOLE 16773 0 8953 M & T BANK CORP Common / Ordinary Stock 55261F104 984920 7185 SH SOLE 1720 0 5465 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 2247397 21357 SH SOLE 20713 0 644 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 1114548 5417 SH SOLE 3141 0 2276 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 1137620 9705 SH SOLE 6261 0 3444 ISHARES TR SELECT DIVID ETF FD ETF 464287168 2344 20 SH OTR 1 20 0 0 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2559846 87576 SH SOLE 87576 0 0 SCHWAB 1000 INDEX ETF Exchange Traded Fund 808524722 387503 8413 SH SOLE 6413 0 2000 GILEAD SCIENCES INC Common / Ordinary Stock 375558103 2848636 35164 SH SOLE 29539 0 5625 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 640853 20351 SH SOLE 10730 0 9621 YUM BRANDS INC Common / Ordinary Stock 988498101 1366573 10459 SH SOLE 7744 0 2715 STARBUCKS CORP Common / Ordinary Stock 855244109 6582062 68556 SH SOLE 42662 0 25894 STARBUCKS CORP COM COMSTOCK 855244109 9217 96 SH OTR 1 96 0 0 SHELL PLC-ADR American Depository Receipts ADR 780259305 851320 12938 SH SOLE 9976 0 2962 EXPONENT INC Common / Ordinary Stock 30214U102 352952 4009 SH SOLE 93 0 3916 SIMULATIONS PLUS INC Common / Ordinary Stock 829214105 229568 5130 SH SOLE 0 0 5130 ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 239366 4666 SH SOLE 3189 0 1477 ALLIANT ENERGY CORP COM COMSTOCK 018802108 256 5 SH OTR 1 5 0 0 ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858 218880 4270 SH SOLE 4270 0 0 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 217613 39783 SH SOLE 20952 0 18831 SCHWAB US LARGE-CAP GROWTH Exchange Traded Fund 808524300 825286 9948 SH SOLE 7509 0 2439 AON PLC-CLASS A Common / Ordinary Stock G0403H108 875388 3008 SH SOLE 2405 0 603 VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 297425 1371 SH SOLE 656 0 715 WHITESTONE REIT Closed-end REIT 966084204 293915 23915 SH SOLE 0 0 23915 CROWN CASTLE INC Closed-end REIT 22822V101 344764 2993 SH SOLE 2201 0 792 CROWN CASTLE INC COM COMSTOCK 22822V101 0 0 SH OTR 1 0 0 0 MERCADOLIBRE INC Common / Ordinary Stock 58733R102 422744 269 SH SOLE 54 0 215 PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 2385965 5179 SH SOLE 3091 0 2088 PARKER-HANNIFIN CORP COM COMSTOCK 701094104 0 0 SH OTR 1 0 0 0 WATERS CORP Common / Ordinary Stock 941848103 288076 875 SH SOLE 261 0 614 LEXICON PHARMACEUTICALS INC Common / Ordinary Stock 528872302 41310 27000 SH SOLE 0 0 27000 FISERV INC Common / Ordinary Stock 337738108 1818314 13688 SH SOLE 7367 0 6321 GENERAL MOTORS CO Common / Ordinary Stock 37045V100 260528 7253 SH SOLE 4796 0 2457 REPUBLIC SERVICES INC Common / Ordinary Stock 760759100 464387 2816 SH SOLE 1921 0 895 REPUBLIC SVCS INC COM COMSTOCK 760759100 1484 9 SH OTR 1 9 0 0 DOVER CORP Common / Ordinary Stock 260003108 916246 5957 SH SOLE 5119 0 838 CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 766214 6555 SH SOLE 4519 0 2036 CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 4792 41 SH OTR 1 41 0 0 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 3187646 17827 SH SOLE 15752 0 2075 SOUTHWEST AIRLINES CO 1.25 per cent 01 May 2025 Corporate Unsecured Fixed Rate Convertible Bond 844741BG2 12126 12000 SH SOLE 0 0 12000 ULTA BEAUTY INC Common / Ordinary Stock 90384S303 16380366 33430 SH SOLE 30060 0 3370 PHILLIPS 66 Common / Ordinary Stock 718546104 1972602 14816 SH SOLE 10495 0 4321 PHILLIPS 66 COM COMSTOCK 718546104 0 0 SH OTR 1 0 0 0 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 1036641 8518 SH SOLE 6416 0 2102 ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 7302 60 SH OTR 1 60 0 0 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 77973277 1267240 SH SOLE 1156228 0 111012 FLEXSHARES TR QUALITY DIVID INDEX ETF 33939L860 186540040 3031693 SH OTR 1 2972132 0 59561 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 31680738 1063826 SH SOLE 1029820 0 34006 SPDR SER TR BLOOMBERG BARCLAYS ETF 78464A474 34420991 1155843 SH OTR 1 1122424 0 33419 SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 10509479 330903 SH SOLE 263165 0 67738 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 49498738 471776 SH SOLE 454685 0 17091 ISHARES TR ESG AWARE MSCI USA ETF ETF 46435G425 431371550 4111433 SH OTR 1 4025922 0 85511 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 13064938 255424 SH SOLE 229662 0 25762 PIMCO ETF TR 1-5 YR US TIPS INDEX ETF 72201R205 1381 27 SH OTR 1 27 0 0 MARVELL TECHNOLOGY INC Common / Ordinary Stock 573874104 2149087 35634 SH SOLE 27041 0 8593 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 527559 10882 SH SOLE 7281 0 3601 3M CO Common / Ordinary Stock 88579Y101 5986473 54761 SH SOLE 40368 0 14393 3M CO COM COMSTOCK 88579Y101 9402 86 SH OTR 1 86 0 0 PFIZER INC Common / Ordinary Stock 717081103 13826167 480242 SH SOLE 289710 0 190532 PFIZER INC COM COMSTOCK 717081103 82973 2882 SH OTR 1 2882 0 0 HUMANA INC Common / Ordinary Stock 444859102 1079974 2359 SH SOLE 1540 0 819 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1065084 16818 SH SOLE 16651 0 167 SELECT SECTOR SPDR TR UTILS ETF 81369Y886 6016 95 SH OTR 1 95 0 0 VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 495081184 2128100 SH SOLE 1927035 0 201065 VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629 84448 363 SH OTR 1 363 0 0 ISHARES 20 plus YEAR TREASURY BO Exchange Traded Fund 464287432 47826872 483686 SH SOLE 461250 0 22436 AMBEV SA-ADR American Depository Receipts ADR 02319V103 46236 16513 SH SOLE 14878 0 1635 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 75025 10795 SH SOLE 9874 0 921 KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 338478 9153 SH SOLE 7449 0 1704 KRAFT HEINZ CO COM COMSTOCK 500754106 20339 550 SH OTR 1 550 0 0 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 119139974 767012 SH SOLE 708969 0 58043 ISHARES TR RUSSELL 2000 VALUE ETF ETF 464287630 263406839 1695789 SH OTR 1 1664032 0 31756 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 47191262 1114842 SH SOLE 1042944 0 71898 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 2401418 6225 SH SOLE 4253 0 1972 ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 2133308 6871 SH SOLE 5249 0 1622 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1530059 5024 SH SOLE 4161 0 863 AMEREN CORPORATION Common / Ordinary Stock 023608102 513759 7102 SH SOLE 3147 0 3955 AMEREN CORP COM COMSTOCK 023608102 13889 192 SH OTR 1 192 0 0 ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 5668382 21640 SH SOLE 14130 0 7510 ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 1834 7 SH OTR 1 7 0 0 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 2465209 15679 SH SOLE 8470 0 7209 UNITED PARCEL SVC INC CL B COMSTOCK 911312106 40880 260 SH OTR 1 260 0 0 ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 574973 2319 SH SOLE 2236 0 83 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 4730663 247032 SH SOLE 3734 0 243298 DAKTRONICS INC Common / Ordinary Stock 234264109 203520 24000 SH SOLE 0 0 24000 WALMART INC Common / Ordinary Stock 931142103 26599496 168725 SH SOLE 139645 0 29080 WALMART INC COM COMSTOCK 931142103 72361 459 SH OTR 1 459 0 0 BANK OF AMERICA CORP Common / Ordinary Stock 060505104 21969810 652504 SH SOLE 568795 0 83709 BANK AMER CORP COM COMSTOCK 060505104 21044 625 SH OTR 1 625 0 0 UDR INC Closed-end REIT 902653104 231004 6033 SH SOLE 6033 0 0 SCHLUMBERGER LTD Common / Ordinary Stock 806857108 553810 10642 SH SOLE 7081 0 3561 PEPSICO INC Common / Ordinary Stock 713448108 32094835 188971 SH SOLE 145571 0 43400 PEPSICO INC COM COMSTOCK 713448108 21060 124 SH OTR 1 124 0 0 TJX COMPANIES INC Common / Ordinary Stock 872540109 20603021 219625 SH SOLE 190745 0 28880 TJX COS INC NEW COM COMSTOCK 872540109 11445 122 SH OTR 1 122 0 0 CHEVRON CORP Common / Ordinary Stock 166764100 29326348 196610 SH SOLE 155908 0 40702 CHEVRON CORP NEW COM COMSTOCK 166764100 82485 553 SH OTR 1 505 0 48 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 26388961 536361 SH SOLE 526661 0 9700 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 26284153 341264 SH SOLE 332983 0 8281 VANGUARD BD INDEX FDS VANGUARD SHORT ETF 921937827 49114 638 SH OTR 1 638 0 0 MOODY'S CORP Common / Ordinary Stock 615369105 2455060 6286 SH SOLE 4608 0 1678 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 294134369 2028373 SH SOLE 1805501 0 222872 VANGUARD INDEX FDS VANGUARD MID-CAP ETF 922908512 79756 550 SH OTR 1 550 0 0 ALERIAN MLP ETF Exchange Traded Fund 00162Q452 7255995 170649 SH SOLE 154256 0 16393 ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452 34001968 799670 SH OTR 1 782855 0 16815 INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201 7317 14348 SH SOLE 14348 0 0 STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 393872 4015 SH SOLE 4015 0 0 STANLEY BLACK & DECKER INC COM COMSTOCK 854502101 1570 16 SH OTR 1 16 0 0 STERIS PLC Common / Ordinary Stock G8473T100 342087 1556 SH SOLE 707 0 849 TEXTRON INC Common / Ordinary Stock 883203101 313155 3894 SH SOLE 495 0 3399 PPL CORP Common / Ordinary Stock 69351T106 250052 9227 SH SOLE 8511 0 716 SNAP-ON INC Common / Ordinary Stock 833034101 1233636 4271 SH SOLE 1520 0 2751 SNAP ON INC COM COMSTOCK 833034101 18775 65 SH OTR 1 65 0 0 ISHARES MSCI EMR MRK EX CHNA Exchange Traded Fund 46434G764 71286406 1286526 SH SOLE 1206566 0 79960 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 12395761 30269 SH SOLE 17417 0 12852 INVESCO QQQ TR UNIT SER 1 ETF 46090E103 93371 228 SH OTR 1 228 0 0 REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 2060468 2346 SH SOLE 1047 0 1299 VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 751530 5781 SH SOLE 4095 0 1686 VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 11050 85 SH OTR 1 85 0 0 ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 371719846 778259 SH SOLE 697754 0 80505 ISHARES TR CORE S&P 500 ETF ETF 464287200 80719 169 SH OTR 1 169 0 0 PROGRESSIVE CORP Common / Ordinary Stock 743315103 914586 5742 SH SOLE 5025 0 717 PROGRESSIVE CORP OH COM COMSTOCK 743315103 478 3 SH OTR 1 3 0 0 MEDTRONIC PLC Common / Ordinary Stock G5960L103 573694 6964 SH SOLE 4460 0 2504 MEDTRONIC PLC SHS COMSTOCK G5960L103 0 0 SH OTR 1 0 0 0 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 694179 9612 SH SOLE 8205 0 1407 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 7222 100 SH OTR 1 100 0 0 PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 22878855 77587 SH SOLE 67214 0 10373 CHUBB LTD Common / Ordinary Stock H1467J104 2863646 12671 SH SOLE 10215 0 2456 CHUBB LTD COM COMSTOCK H1467J104 10170 45 SH OTR 1 45 0 0 CORTEVA INC Common / Ordinary Stock 22052L104 590039 12313 SH SOLE 7665 0 4648 T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 499574 4639 SH SOLE 3934 0 705 PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 538 5 SH OTR 1 5 0 0 CENTENE CORP Common / Ordinary Stock 15135B101 424852 5725 SH SOLE 945 0 4780 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 439082856 5648821 SH SOLE 4970767 0 678054 ISHARES TR RUSSELL MID-CAP ETF ETF 464287499 38243 492 SH OTR 1 492 0 0 GE HEALTHCARE TECHNOLOGY Common / Ordinary Stock 36266G107 842401 10895 SH SOLE 6804 0 4091 GE HEALTHCARE TECHNOLOGIES INC COM COMSTOCK 36266G107 17938 232 SH OTR 1 232 0 0 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 232596 1604 SH SOLE 1604 0 0 NETFLIX INC Common / Ordinary Stock 64110L106 18952291 38926 SH SOLE 33600 0 5326 NETFLIX INC COM COMSTOCK 64110L106 14120 29 SH OTR 1 29 0 0 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 953203 10570 SH SOLE 2443 0 8127 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 144523581 1962569 SH SOLE 1928635 0 33934 VANGUARD BD INDEX FDS VANGUARD TOTAL ETF 921937835 1447685 19683 SH OTR 1 19683 0 0 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 114511951 1086142 SH SOLE 912420 0 173722 ECOLAB INC Common / Ordinary Stock 278865100 980246 4942 SH SOLE 3044 0 1898 ECOLAB INC COM COMSTOCK 278865100 15273 77 SH OTR 1 77 0 0 SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 552885 14959 SH SOLE 14959 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 46089 1247 SH OTR 1 1247 0 0 CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 309873 3277 SH SOLE 2392 0 885 IQVIA HOLDINGS INC Common / Ordinary Stock 46266C105 267938 1158 SH SOLE 856 0 302 ALLETE INC Common / Ordinary Stock 018522300 225497 3687 SH SOLE 3687 0 0 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 4960641 131582 SH SOLE 93932 0 37650 VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 50330 1335 SH OTR 1 1335 0 0 ALPHABET INC-CL C Common / Ordinary Stock 02079K107 48868323 346756 SH SOLE 264454 0 82302 ALPHABET INC CAP STK CL C COMSTOCK 02079K107 119650 849 SH OTR 1 849 0 0 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 838128 3727 SH SOLE 3185 0 542 GALLAGHER ARTHUR J & CO COM COMSTOCK 363576109 450 2 SH OTR 1 2 0 0 ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1318230 13035 SH SOLE 1035 0 12000 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 128983 13707 SH SOLE 12037 0 1670 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 15139786 156322 SH SOLE 152953 0 3369 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 693405 1784 SH SOLE 1266 0 518 COGNIZANT TECH SOLUTIONS-A Common / Ordinary Stock 192446102 227345 3010 SH SOLE 2744 0 266 NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 7387624 121627 SH SOLE 75394 0 46233 NEXTERA ENERGY INC COM COMSTOCK 65339F101 14152 233 SH OTR 1 233 0 0 SOUTHSTATE CORP Common / Ordinary Stock 840441109 522408 6186 SH SOLE 0 0 6186