0000930413-23-001919.txt : 20230731 0000930413-23-001919.hdr.sgml : 20230731 20230731080925 ACCESSION NUMBER: 0000930413-23-001919 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230731 DATE AS OF CHANGE: 20230731 EFFECTIVENESS DATE: 20230731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TIAA, FSB CENTRAL INDEX KEY: 0001711615 IRS NUMBER: 593531592 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18117 FILM NUMBER: 231125120 BUSINESS ADDRESS: STREET 1: 501 RIVERSIDE AVENUE CITY: JACKSONVILLE STATE: FL ZIP: 32202-4934 BUSINESS PHONE: 314-244-5333 MAIL ADDRESS: STREET 1: 211 NORTH BROADWAY, SUITE 1000 CITY: ST. LOUIS STATE: MO ZIP: 63102-2733 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001711615 XXXXXXXX 06-30-2023 06-30-2023 false TIAA, FSB
211 NORTH BROADWAY, SUITE 1000 ST. LOUIS MO 63102-2733
13F HOLDINGS REPORT 028-18117 N
Eric Greene SVP, Trust Operations 3142445007 /s/ Eric Greene ST. LOUIS MO 07-26-2023 1 781 27639240262 1 (Maps to TC Services)
INFORMATION TABLE 2 infotable.xml ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 49254241 569150 SH SOLE 545201 0 23949 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 10316792 27927 SH SOLE 15639 0 12288 INVESCO QQQ TR UNIT SER 1 ETF 46090E103 84228 228 SH OTR 1 228 0 0 MERCK & CO. INC. Common / Ordinary Stock 58933Y105 42811652 371017 SH SOLE 302227 0 68790 MERCK & CO INC NEW COM COMSTOCK 58933Y105 198817 1723 SH OTR 1 723 0 1000 SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1269438 10356 SH SOLE 6424 0 3932 GILEAD SCIENCES INC Common / Ordinary Stock 375558103 2899065 37616 SH SOLE 31770 0 5846 GARTNER INC Common / Ordinary Stock 366651107 250121 714 SH SOLE 300 0 414 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 223478052 3228985 SH SOLE 2829848 0 399137 ULTA BEAUTY INC Common / Ordinary Stock 90384S303 11947473 25388 SH SOLE 22588 0 2800 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 53478555 1370191 SH SOLE 1282053 0 88138 UNITED RENTALS INC Common / Ordinary Stock 911363109 651576 1463 SH SOLE 771 0 692 UNITED RENTALS INC COM COMSTOCK 911363109 2672 6 SH OTR 1 6 0 0 ERICSSON (LM) TEL-SP ADR American Depository Receipts ADR 294821608 55154 10120 SH SOLE 9387 0 733 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 440451 2143 SH SOLE 2051 0 92 BROADCOM INC Common / Ordinary Stock 11135F101 28119478 32417 SH SOLE 27787 0 4630 BROADCOM INC COM COMSTOCK 11135F101 16481 19 SH OTR 1 19 0 0 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 52130364 714800 SH SOLE 661958 0 52842 ISHARES TR ESG AWARE MSCI EAFE ETF ETF 46435G516 297279527 4076231 SH OTR 1 4001062 0 75169 AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 9178642 109010 SH SOLE 94826 0 14184 AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 25344 301 SH OTR 1 301 0 0 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 1197291 10588 SH SOLE 8963 0 1625 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 2104700 116798 SH SOLE 500 0 116298 WELLS FARGO & CO Common / Ordinary Stock 949746101 3410345 79905 SH SOLE 54498 0 25407 WELLS FARGO & CO NEW COM COMSTOCK 949746101 12121 284 SH OTR 1 284 0 0 FASTENAL CO Common / Ordinary Stock 311900104 1182750 20050 SH SOLE 1742 0 18308 FASTENAL CO COM COMSTOCK 311900104 7669 130 SH OTR 1 130 0 0 EOG RESOURCES INC Common / Ordinary Stock 26875P101 889428 7772 SH SOLE 5823 0 1949 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 364532037 3772452 SH SOLE 3437697 0 334755 ISHARES TR RUSSELL MID-CAP GROWTH ETF ETF 464287481 720696015 7458305 SH OTR 1 7330170 0 128135 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 27014688 357479 SH SOLE 342819 0 14660 VANGUARD BD INDEX FDS VANGUARD SHORT ETF 921937827 64513 854 SH OTR 1 854 0 0 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 1965160 17968 SH SOLE 13984 0 3984 THE CIGNA GROUP Common / Ordinary Stock 125523100 3649203 13005 SH SOLE 5452 0 7553 KROGER CO Common / Ordinary Stock 501044101 373227 7941 SH SOLE 4968 0 2973 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 2754254 17087 SH SOLE 16104 0 983 ISHARES TR S&P 500 VALUE ETF ETF 464287408 36268 225 SH OTR 1 225 0 0 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 55591090 961950 SH SOLE 867063 0 94887 FLEXSHARES TR QUALITY DIVID INDEX ETF 33939L860 189068249 3271643 SH OTR 1 3212939 0 58704 AMEREN CORPORATION Common / Ordinary Stock 023608102 592598 7256 SH SOLE 3301 0 3955 AMEREN CORP COM COMSTOCK 023608102 15681 192 SH OTR 1 192 0 0 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 751535 20590 SH SOLE 10969 0 9621 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 735816 344 SH SOLE 169 0 175 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 4214409 25946 SH SOLE 21951 0 3995 REPUBLIC SERVICES INC Common / Ordinary Stock 760759100 210302 1373 SH SOLE 886 0 487 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 695774 3543 SH SOLE 2723 0 820 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 1612208 25750 SH SOLE 15304 0 10446 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 313 5 SH OTR 1 5 0 0 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 7085284 100529 SH SOLE 72602 0 27927 ISHARES TR S&P 500 GROWTH ETF ETF 464287309 12545 178 SH OTR 1 178 0 0 BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 05550J101 417756 6630 SH SOLE 6630 0 0 AMERICAN INTERNATIONAL GROUP Common / Ordinary Stock 026874784 598934 10409 SH SOLE 9781 0 628 AMERICAN INTL GROUP INC COM NEW COMSTOCK 026874784 288 5 SH OTR 1 5 0 0 APPLE INC Common / Ordinary Stock 037833100 364005654 1876608 SH SOLE 1336852 0 539756 APPLE INC COM COMSTOCK 037833100 751744 3876 SH OTR 1 3856 0 20 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 81202904 514496 SH SOLE 420208 0 94289 ISHARES TR RUSSELL 1000 VALUE ETF ETF 464287598 128883874 816599 SH OTR 1 801429 0 15170 MODERNA INC Common / Ordinary Stock 60770K107 609322 5015 SH SOLE 945 0 4070 SHELL PLC-ADR American Depository Receipts ADR 780259305 789468 13075 SH SOLE 11057 0 2018 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 555564 5103 SH SOLE 619 0 4484 CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 3309169 44616 SH SOLE 39601 0 5015 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 96906185 931432 SH SOLE 785076 0 146356 STATE STREET CORP Common / Ordinary Stock 857477103 959097 13106 SH SOLE 8709 0 4397 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 280375 16689 SH SOLE 6754 0 9935 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 8366 498 SH OTR 1 498 0 0 INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201 6422 14383 SH SOLE 14383 0 0 VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 545546 2998 SH SOLE 480 0 2518 NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 10894712 146829 SH SOLE 92833 0 53996 NEXTERA ENERGY INC COM COMSTOCK 65339F101 17289 233 SH OTR 1 233 0 0 CORNING INC Common / Ordinary Stock 219350105 429871 12268 SH SOLE 10289 0 1979 FISERV INC Common / Ordinary Stock 337738108 1720308 13637 SH SOLE 7462 0 6175 MCKESSON CORP Common / Ordinary Stock 58155Q103 2807854 6571 SH SOLE 4863 0 1708 BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 755977 16593 SH SOLE 10671 0 5922 DAKTRONICS INC Common / Ordinary Stock 234264109 153600 24000 SH SOLE 0 0 24000 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 82592770 612388 SH SOLE 570359 0 42029 ISHARES TR MSCI USA QUALITY FACTOR ETF ETF 46432F339 11329 84 SH OTR 1 84 0 0 ISHARES GOLD TRUST Exchange Traded Fund 464285204 31315051 860540 SH SOLE 743215 0 117325 NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 4864909 21454 SH SOLE 13150 0 8304 NORFOLK SOUTHN CORP COM COMSTOCK 655844108 31066 137 SH OTR 1 137 0 0 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 12246525 70439 SH SOLE 50287 0 20152 YUM! BRANDS INC Common / Ordinary Stock 988498101 14119215 101907 SH SOLE 90015 0 11892 ISHA CURR HEDGED MSCI EAFE Exchange Traded Fund 46434V803 14396896 464416 SH SOLE 453770 0 10646 ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 15115386 20856 SH SOLE 18331 0 2525 TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 6964614 38688 SH SOLE 27669 0 11019 TEXAS INSTRS INC COM COMSTOCK 882508104 45185 251 SH OTR 1 251 0 0 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1415271 21627 SH SOLE 21115 0 512 HENRY SCHEIN INC Common / Ordinary Stock 806407102 373060 4600 SH SOLE 4387 0 213 BUNGE LTD Common / Ordinary Stock G16962105 2296007 24335 SH SOLE 156 0 24179 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 907936 18469 SH SOLE 0 0 18469 VANGUARD VALUE ETF Exchange Traded Fund 922908744 800460810 5633081 SH SOLE 5196762 0 436319 VANGUARD INDEX FDS VANGUARD VALUE ETF ETF 922908744 173362 1220 SH OTR 1 1220 0 0 ISHARES GLOBAL TECH ETF Exchange Traded Fund 464287291 256347 4122 SH SOLE 150 0 3972 GERON CORP Common / Ordinary Stock 374163103 186982 58250 SH SOLE 0 0 58250 ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 512894587 10405652 SH SOLE 9611218 0 794434 ISHARES INC CORE MSCI EMERGING MKTS ETF 46434G103 1168824793 23713224 SH OTR 1 23297332 0 415892 UNION PACIFIC CORP Common / Ordinary Stock 907818108 10040908 49071 SH SOLE 32190 0 16881 UNION PAC CORP COM COMSTOCK 907818108 6139 30 SH OTR 1 30 0 0 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 1163953 12992 SH SOLE 2402 0 10590 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 421652362 5773687 SH SOLE 5097356 0 676331 ISHARES TR RUSSELL MID-CAP ETF ETF 464287499 35931 492 SH OTR 1 492 0 0 PROGRESSIVE CORP Common / Ordinary Stock 743315103 744846 5627 SH SOLE 4878 0 749 PROGRESSIVE CORP OH COM COMSTOCK 743315103 7016 53 SH OTR 1 53 0 0 DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 2036124 39315 SH SOLE 23705 0 15610 DOMINION ENERGY INC COM COMSTOCK 25746U109 6111 118 SH OTR 1 118 0 0 CINTAS CORP Common / Ordinary Stock 172908105 567168 1141 SH SOLE 1107 0 34 NUVEEN MUNI VALUE FD Closed-end Fund 670928100 175636 20188 SH SOLE 0 0 20188 AVERY DENNISON CORP Common / Ordinary Stock 053611109 395655 2303 SH SOLE 1457 0 846 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1618205 5714 SH SOLE 4756 0 958 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 343881 4832 SH SOLE 0 0 4832 GXO LOGISTICS INC Common / Ordinary Stock 36262G101 322958 5141 SH SOLE 3797 0 1344 TJX COMPANIES INC Common / Ordinary Stock 872540109 17694316 208684 SH SOLE 182977 0 25707 TJX COS INC NEW COM COMSTOCK 872540109 10344 122 SH OTR 1 122 0 0 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 44718688 294706 SH SOLE 214019 0 80687 PROCTER & GAMBLE CO COM COMSTOCK 742718109 24127 159 SH OTR 1 159 0 0 UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 56182490 116891 SH SOLE 93431 0 23460 UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 60561 126 SH OTR 1 126 0 0 DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109 215956 1644 SH SOLE 1552 0 92 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 7003623 177038 SH SOLE 140193 0 36845 CENTERPOINT ENERGY INC Common / Ordinary Stock 15189T107 187813 6443 SH SOLE 4721 0 1722 CENTERPOINT ENERGY INC COM COMSTOCK 15189T107 12243 420 SH OTR 1 420 0 0 IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 1095866 2182 SH SOLE 371 0 1811 INVESCO WILDERHILL CLEAN ENE Exchange Traded Fund 46137V134 232415 5793 SH SOLE 0 0 5793 POOL CORP Common / Ordinary Stock 73278L105 269741 720 SH SOLE 66 0 654 VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 20267979 242556 SH SOLE 213824 0 28732 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 77584831 1271674 SH SOLE 1149841 0 121833 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 935282 9915 SH SOLE 6234 0 3681 WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101 13923634 61639 SH SOLE 54215 0 7424 TEXTRON INC Common / Ordinary Stock 883203101 268221 3966 SH SOLE 467 0 3499 JOHNSON & JOHNSON Common / Ordinary Stock 478160104 62908855 380068 SH SOLE 290954 0 89114 JOHNSON & JOHNSON COM COMSTOCK 478160104 229576 1387 SH OTR 1 1337 0 50 SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 422738 11858 SH SOLE 11858 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 44456 1247 SH OTR 1 1247 0 0 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 481309 3434 SH SOLE 2651 0 783 TRI-CONTINENTAL CORP Closed-end Fund 895436103 624271 22767 SH SOLE 0 0 22767 RADNET INC Common / Ordinary Stock 750491102 240572 7375 SH SOLE 0 0 7375 MASTERCARD INC - A Common / Ordinary Stock 57636Q104 32375669 82318 SH SOLE 67775 0 14543 MASTERCARD INC CL A COMSTOCK 57636Q104 11012 28 SH OTR 1 28 0 0 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1592205 30403 SH SOLE 27833 0 2570 SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 808524201 44933 858 SH OTR 1 858 0 0 CROWDSTRIKE HOLDINGS INC - A Common / Ordinary Stock 22788C105 280081 1907 SH SOLE 1517 0 390 ACTIVISION BLIZZARD INC Common / Ordinary Stock 00507V109 1042622 12368 SH SOLE 10826 0 1542 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 73229745 2471473 SH SOLE 2309806 0 161667 PAYPAL HOLDINGS INC - CDI Common / Ordinary Stock 70450Y103 1817458 27236 SH SOLE 19465 0 7771 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1341782482 19878259 SH SOLE 18174254 0 1704005 ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 2639357427 39101592 SH OTR 1 38445263 0 656328 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 65833773 875100 SH SOLE 840954 0 34146 S&P GLOBAL INC Common / Ordinary Stock 78409V104 27640163 68947 SH SOLE 50781 0 18166 LOWE'S COS INC Common / Ordinary Stock 548661107 18779143 83204 SH SOLE 62775 0 20429 LOWES COS INC COM COMSTOCK 548661107 131583 583 SH OTR 1 583 0 0 AEVA TECHNOLOGIES INC Common / Ordinary Stock 00835Q103 12500 10000 SH SOLE 0 0 10000 IQVIA HOLDINGS INC Common / Ordinary Stock 46266C105 300967 1339 SH SOLE 1248 0 91 SIMON PROPERTY GROUP INC Closed-end REIT 828806109 292280 2531 SH SOLE 1939 0 592 VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 648051 7977 SH SOLE 6547 0 1430 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 946079 5712 SH SOLE 3905 0 1807 WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 1253626 14207 SH SOLE 7384 0 6823 STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 367531 3922 SH SOLE 3922 0 0 STANLEY BLACK & DECKER INC COM COMSTOCK 854502101 1499 16 SH OTR 1 16 0 0 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 77266 13096 SH SOLE 12175 0 921 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 734708 4540 SH SOLE 3330 0 1210 WOODWARD INC Common / Ordinary Stock 980745103 480515 4041 SH SOLE 1704 0 2337 STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104 219228 4832 SH SOLE 4832 0 0 SEAGEN INC Common / Ordinary Stock 81181C104 209781 1090 SH SOLE 29 0 1061 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 3341133 99114 SH SOLE 87009 0 12105 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 32182111 396918 SH SOLE 373394 0 23524 FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 361120 9028 SH SOLE 5537 0 3491 FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 1160 29 SH OTR 1 29 0 0 ITERIS INC Common / Ordinary Stock 46564T107 987588 249391 SH SOLE 0 0 249391 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 8225182 233008 SH SOLE 223538 0 9470 ISHARES TR BROAD USD HIGH YIELD CORPORATE ETF 46435U853 91470328 2591227 SH OTR 1 2543678 0 47549 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 699306 6930 SH SOLE 4879 0 2051 ROSS STORES INC Common / Ordinary Stock 778296103 786031 7010 SH SOLE 4684 0 2326 AUTOZONE INC Common / Ordinary Stock 053332102 536072 215 SH SOLE 140 0 75 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 1819121 121925 SH SOLE 0 0 121925 PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 196273 27298 SH SOLE 0 0 27298 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 956242 8926 SH SOLE 7646 0 1280 ISHARES TR S&P MIDCAP 400 VALUE ETF ETF 464287705 2357 22 SH OTR 1 22 0 0 VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 352018620 864316 SH SOLE 760200 0 104116 VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 922908363 56612 139 SH OTR 1 139 0 0 SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 152754288 344600 SH SOLE 276916 0 67684 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 183961 415 SH OTR 1 415 0 0 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 1032639 3521 SH SOLE 2798 0 723 XPO INC Common / Ordinary Stock 983793100 356773 6047 SH SOLE 3558 0 2489 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 1319888 28452 SH SOLE 19316 0 9136 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 46480680 1514522 SH SOLE 1501716 0 12806 PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 11749175 30123 SH SOLE 25885 0 4238 ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 212588 1945 SH SOLE 1945 0 0 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 667077 25316 SH SOLE 10228 0 15088 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 1018698 8718 SH SOLE 4138 0 4580 FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 269514 1890 SH SOLE 0 0 1890 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 547664392 8120765 SH SOLE 7736799 0 383966 SNAP-ON INC Common / Ordinary Stock 833034101 1969779 6835 SH SOLE 1384 0 5451 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 314933 42848 SH SOLE 16862 0 25986 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 299859 2709 SH SOLE 1261 0 1448 SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 14168 128 SH OTR 1 128 0 0 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 916875 10511 SH SOLE 9447 0 1064 SOUTHWEST AIRLINES CO 1.25 01 May 2025 Corporate Unsecured Fixed Rate Convertible Bond 844741BG2 13758 12000 SH SOLE 12000 0 0 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 86817597 377895 SH SOLE 335556 0 42339 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908595 23433 102 SH OTR 1 102 0 0 QUALCOMM INC Common / Ordinary Stock 747525103 6234720 52375 SH SOLE 40283 0 12092 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 8440249 131982 SH SOLE 87072 0 44910 BRISTOL MYERS SQUIBB CO COM COMSTOCK 110122108 13877 217 SH OTR 1 0 0 217 YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 308094 5453 SH SOLE 5034 0 419 ENBRIDGE INC Common / Ordinary Stock 29250N105 712686 19184 SH SOLE 5935 0 13249 COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 4588348 59558 SH SOLE 41717 0 17841 COLGATE PALMOLIVE CO COM COMSTOCK 194162103 21263 276 SH OTR 1 276 0 0 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 133613961 713483 SH SOLE 612529 0 100955 ISHARES TR RUSSELL 2000 ETF ETF 464287655 46068 246 SH OTR 1 246 0 0 NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805 74062652 2557412 SH SOLE 2383144 0 174268 DOW INC Common / Ordinary Stock 260557103 1335921 25083 SH SOLE 18239 0 6844 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 374996 1810 SH SOLE 1793 0 17 TORONTO-DOMINION BANK Common / Ordinary Stock 891160509 260132 4195 SH SOLE 3664 0 531 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 462690 9000 SH SOLE 0 0 9000 VANGUARD GROWTH ETF Exchange Traded Fund 922908736 987972384 3491562 SH SOLE 3212338 0 279224 VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 922908736 422742 1494 SH OTR 1 1494 0 0 ISHARES CALIFORNIA MUNI BOND Exchange Traded Fund 464288356 8543924 150025 SH SOLE 134725 0 15300 TESLA INC Common / Ordinary Stock 88160R101 26317309 100536 SH SOLE 72480 0 28056 ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2661737 58758 SH SOLE 48922 0 9836 ALTRIA GROUP INC COM COMSTOCK 02209S103 17395 384 SH OTR 1 384 0 0 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 37847571 550270 SH SOLE 483910 0 66360 AON PLC-CLASS A Common / Ordinary Stock G0403H108 1048372 3037 SH SOLE 2423 0 614 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 360065 4066 SH SOLE 4066 0 0 NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 8589551 18845 SH SOLE 13048 0 5797 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 12439515 173615 SH SOLE 145957 0 27658 SPDR SER TR S&P 400 MID CAP GROWTH ETF ETF 78464A821 6019 84 SH OTR 1 84 0 0 VMWARE INC-CLASS A Common / Ordinary Stock 928563402 279477 1945 SH SOLE 1406 0 539 TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 1289284 6741 SH SOLE 3824 0 2917 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 96938 13038 SH SOLE 0 0 13038 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 332911789 3119196 SH SOLE 2782333 0 336863 ISHARES TR NATL MUN BD ETF FD ETF 464288414 668343 6262 SH OTR 1 6262 0 0 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 1272661 13591 SH SOLE 13591 0 0 ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 5486009 21930 SH SOLE 14378 0 7552 ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 1751 7 SH OTR 1 7 0 0 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 339508 2083 SH SOLE 108 0 1975 DEERE & CO Common / Ordinary Stock 244199105 5612692 13852 SH SOLE 9444 0 4408 DEERE & CO COM COMSTOCK 244199105 15397 38 SH OTR 1 38 0 0 HUBBELL INC Common / Ordinary Stock 443510607 1751963 5284 SH SOLE 4060 0 1224 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 301649031 4262988 SH SOLE 3764297 0 498691 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL ETF 92206C680 2406 34 SH OTR 1 34 0 0 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 1355126 28138 SH SOLE 28138 0 0 VENTYX BIOSCIENCES INC Common / Ordinary Stock 92332V107 1373533 41876 SH SOLE 0 0 41876 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 83966079 2269967 SH SOLE 2148102 0 121865 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1300340 29208 SH SOLE 27980 0 1228 BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 8503 191 SH OTR 1 191 0 0 SYNOPSYS INC Common / Ordinary Stock 871607107 21690820 49817 SH SOLE 43793 0 6024 MONSTER BEVERAGE CORP Common / Ordinary Stock 61174X109 201902 3515 SH SOLE 3257 0 258 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 1038552 14511 SH SOLE 8370 0 6141 ASTRAZENECA PLC SPONSORED ADR CSADR 046353108 6441 90 SH OTR 1 0 0 90 DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 133966 12783 SH SOLE 0 0 12783 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 6104610 4637 SH SOLE 0 0 4637 T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 378068 3375 SH SOLE 2636 0 739 PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 560 5 SH OTR 1 5 0 0 SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 442776 12228 SH SOLE 9698 0 2530 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 3046592 88307 SH SOLE 78991 0 9316 LOEWS CORP Common / Ordinary Stock 540424108 333300 5613 SH SOLE 3714 0 1899 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 1789182 34607 SH SOLE 29798 0 4809 WW GRAINGER INC Common / Ordinary Stock 384802104 521258 661 SH SOLE 647 0 14 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 335462 2350 SH SOLE 1604 0 746 ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1208202 12650 SH SOLE 650 0 12000 ELI LILLY & CO Common / Ordinary Stock 532457108 43074875 91848 SH SOLE 68965 0 22883 LILLY ELI & CO COM COMSTOCK 532457108 209634 447 SH OTR 1 447 0 0 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 1839434 5227 SH SOLE 3758 0 1469 PAYCHEX INC Common / Ordinary Stock 704326107 883437 7897 SH SOLE 5903 0 1994 PAYCHEX INC COM COMSTOCK 704326107 16221 145 SH OTR 1 145 0 0 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 14041075 143834 SH SOLE 128846 0 14988 PHILIP MORRIS INTL INC COM COMSTOCK 718172109 28798 295 SH OTR 1 295 0 0 DTE ENERGY COMPANY Common / Ordinary Stock 233331107 429188 3901 SH SOLE 2717 0 1184 DTE ENERGY CO COM COMSTOCK 233331107 550 5 SH OTR 1 5 0 0 DANAHER CORP Common / Ordinary Stock 235851102 8082240 33676 SH SOLE 22188 0 11488 DANAHER CORP COM COMSTOCK 235851102 4800 20 SH OTR 1 20 0 0 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 314539 29178 SH SOLE 4045 0 25133 AMAZON.COM INC Common / Ordinary Stock 023135106 94531597 725158 SH SOLE 593726 0 131432 AMAZON COM INC COM COMSTOCK 023135106 31286 240 SH OTR 1 240 0 0 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 134291444 2276898 SH SOLE 2088292 0 188606 ISHARES TR MSCI EAFE SMALL CAP ETF ETF 464288273 116483958 1974974 SH OTR 1 1940109 0 34865 EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 325587 3889 SH SOLE 3490 0 399 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 9098497 352109 SH SOLE 332865 0 19244 TRANSDIGM GROUP INC Common / Ordinary Stock 893641100 280769 314 SH SOLE 46 0 268 PUBLIC STORAGE Closed-end REIT 74460D109 228250 782 SH SOLE 584 0 198 INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 302025 5356 SH SOLE 0 0 5356 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 103100105 623338 SH SOLE 567824 0 55514 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908611 12570 76 SH OTR 1 76 0 0 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 23577293 489054 SH SOLE 450588 0 38466 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1553019 14336 SH SOLE 14336 0 0 BANK OF AMERICA CORP Common / Ordinary Stock 060505104 20894497 728285 SH SOLE 634499 0 93786 BANK AMER CORP COM COMSTOCK 060505104 17931 625 SH OTR 1 625 0 0 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 8019827 16746 SH SOLE 14306 0 2440 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 ETF 78467Y107 6226 13 SH OTR 1 13 0 0 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 735075 9801 SH SOLE 9165 0 636 ISHARES TR S&P MIDCAP 400 GROWTH ETF 464287606 1275 17 SH OTR 1 17 0 0 CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 295578 2949 SH SOLE 2064 0 885 ALPHABET INC-CL C Common / Ordinary Stock 02079K107 42234135 349129 SH SOLE 264282 0 84847 ALPHABET INC CAP STK CL C COMSTOCK 02079K107 99195 820 SH OTR 1 820 0 0 NIKE INC -CL B Common / Ordinary Stock 654106103 8067054 73091 SH SOLE 60344 0 12747 NIKE INC CL B COMSTOCK 654106103 773 7 SH OTR 1 7 0 0 LINDE PLC Common / Ordinary Stock G54950103 12231906 32098 SH SOLE 28846 0 3252 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 1158867 4802 SH SOLE 1619 0 3183 MORGAN STANLEY Common / Ordinary Stock 617446448 17911625 209738 SH SOLE 182819 0 26919 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 794956 27903 SH SOLE 13480 0 14423 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 7721 271 SH OTR 1 271 0 0 BROOKFIELD RENEWABLE PARTNER Master Limited Partnership G16258108 261340 8862 SH SOLE 6462 0 2400 INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 707132 2068 SH SOLE 1268 0 800 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 17004340 17800 SH SOLE 15590 0 2210 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 12419 13 SH OTR 1 13 0 0 OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 2392767 26882 SH SOLE 18157 0 8725 JM SMUCKER CO/THE Common / Ordinary Stock 832696405 333439 2258 SH SOLE 1526 0 732 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 127465173 525283 SH SOLE 486025 0 39258 ISHARES TR RUSSELL 2000 GROWTH ETF ETF 464287648 205746021 847878 SH OTR 1 833529 0 14349 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 12785319 48152 SH SOLE 43341 0 4811 ISHARES S&P 100 ETF Exchange Traded Fund 464287101 1798316 8685 SH SOLE 8555 0 130 ISHARES TR S&P 100 ETF ETF 464287101 17600 85 SH OTR 1 85 0 0 VALLEY NATIONAL BANCORP Common / Ordinary Stock 919794107 134563 17363 SH SOLE 15763 0 1600 TYLER TECHNOLOGIES INC Common / Ordinary Stock 902252105 211567 508 SH SOLE 462 0 46 NUVEEN QUAL MUNI INCOME FD Closed-end Fund 67066V101 122832 10899 SH SOLE 0 0 10899 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 769812 3506 SH SOLE 3308 0 198 FATE THERAPEUTICS INC Common / Ordinary Stock 31189P102 83738 17592 SH SOLE 0 0 17592 SOUTHSTATE CORP Common / Ordinary Stock 840441109 407039 6186 SH SOLE 0 0 6186 COCA-COLA CO/THE Common / Ordinary Stock 191216100 12031173 199787 SH SOLE 121038 0 78749 COCA COLA CO COM COMSTOCK 191216100 99122 1646 SH OTR 1 1646 0 0 METLIFE INC Common / Ordinary Stock 59156R108 394692 6982 SH SOLE 4528 0 2454 OMNICOM GROUP Common / Ordinary Stock 681919106 336355 3535 SH SOLE 2352 0 1183 ONTO INNOVATION INC Common / Ordinary Stock 683344105 407645 3500 SH SOLE 0 0 3500 ORACLE CORP Common / Ordinary Stock 68389X105 46080923 386942 SH SOLE 278947 0 107995 ORACLE CORP COM COMSTOCK 68389X105 47636 400 SH OTR 1 400 0 0 META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 55405794 193065 SH SOLE 165398 0 27667 META PLATFORMS INC CL A COMSTOCK 30303M102 196581 685 SH OTR 1 685 0 0 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 990169 2981 SH SOLE 1091 0 1890 CATERPILLAR INC Common / Ordinary Stock 149123101 5014253 20379 SH SOLE 14817 0 5562 CATERPILLAR INS COM COMSTOCK 149123101 24873 101 SH OTR 1 101 0 0 HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 4483752 33781 SH SOLE 28094 0 5687 3M CO Common / Ordinary Stock 88579Y101 6091678 60862 SH SOLE 44881 0 15981 3M CO COM COMSTOCK 88579Y101 11610 116 SH OTR 1 116 0 0 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 908738 8548 SH SOLE 7738 0 810 DOLLAR TREE INC Common / Ordinary Stock 256746108 547309 3814 SH SOLE 163 0 3651 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 2865905 27019 SH SOLE 14051 0 12968 VANGUARD WHITEHALL FDS HIGH DIVIDEND ETF 921946406 77156 727 SH OTR 1 727 0 0 SALESFORCE INC Common / Ordinary Stock 79466L302 20286030 96024 SH SOLE 82817 0 13207 SALESFORCE INC COM COMSTOCK 79466L302 2324 11 SH OTR 1 11 0 0 ICON PLC Common / Ordinary Stock G4705A100 635508 2540 SH SOLE 1373 0 1167 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 862362 11875 SH SOLE 7692 0 4183 SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF 808524797 3195 44 SH OTR 1 44 0 0 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 1031688 27373 SH SOLE 23233 0 4140 DARDEN RESTAURANTS INC Common / Ordinary Stock 237194105 303919 1819 SH SOLE 1558 0 261 CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 2106772 23305 SH SOLE 12671 0 10634 CONSOLIDATED EDISON INC COM COMSTOCK 209115104 994 11 SH OTR 1 11 0 0 WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 3280066 18914 SH SOLE 13902 0 5012 WASTE MGMT INC DEL COM COMSTOCK 94106L109 6590 38 SH OTR 1 38 0 0 KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 315027 8874 SH SOLE 7547 0 1327 KRAFT HEINZ CO COM COMSTOCK 500754106 19525 550 SH OTR 1 550 0 0 ALLSTATE CORP Common / Ordinary Stock 020002101 2241099 20553 SH SOLE 12234 0 8319 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 10789330 140194 SH SOLE 122455 0 17739 ABBVIE INC Common / Ordinary Stock 00287Y109 31232570 231816 SH SOLE 186105 0 45711 ABBVIE INC COM COMSTOCK 00287Y109 33009 245 SH OTR 1 245 0 0 BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 15726020 59566 SH SOLE 51676 0 7890 ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 355751 4962 SH SOLE 0 0 4962 ASPEN TECHNOLOGY INC Common / Ordinary Stock 29109X106 202138 1206 SH SOLE 364 0 842 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 328910448 10107881 SH SOLE 8703232 0 1404649 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 410090935 3733530 SH SOLE 3433729 0 299801 ISHARES TR RUSSELL MID-CAP VALUE ETF ETF 464287473 1011602784 9209785 SH OTR 1 9047140 0 162645 T-MOBILE US INC Common / Ordinary Stock 872590104 1133980 8164 SH SOLE 7158 0 1006 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 712739 5887 SH SOLE 5280 0 607 GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 1569304 7294 SH SOLE 6521 0 773 M & T BANK CORP Common / Ordinary Stock 55261F104 968051 7822 SH SOLE 2357 0 5465 TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 563903 18580 SH SOLE 17333 0 1247 TRUIST FINL CORP COM COMSTOCK 89832Q109 14173 467 SH OTR 1 467 0 0 FULTON FINANCIAL CORP Common / Ordinary Stock 360271100 127782 10720 SH SOLE 9120 0 1600 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 345602 4106 SH SOLE 4106 0 0 PROLOGIS INC Closed-end REIT 74340W103 16615629 135494 SH SOLE 120562 0 14932 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 81651438 334994 SH SOLE 287766 0 47228 ISHARES TR RUSSELL 1000 ETF ETF 464287622 97552425 400231 SH OTR 1 393043 0 7188 ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 464288877 57176406 1168296 SH SOLE 1119902 0 48394 ROYCE VALUE TRUST Closed-end Fund 780910105 170816 12378 SH SOLE 0 0 12378 ALLETE INC Common / Ordinary Stock 018522300 234547 4046 SH SOLE 4046 0 0 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 833941 10274 SH SOLE 8315 0 1959 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 146917464 4273341 SH SOLE 3819722 0 453619 SPDR INDEX SHS FDS S&P EMERGING MKTS ETF 78463X509 5707 166 SH OTR 1 166 0 0 LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 2912572 31717 SH SOLE 25098 0 6619 CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 240814 1917 SH SOLE 905 0 1012 COPART INC Common / Ordinary Stock 217204106 13186686 144575 SH SOLE 128390 0 16185 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 107591 10621 SH SOLE 0 0 10621 AMGEN INC Common / Ordinary Stock 031162100 18788220 84624 SH SOLE 73659 0 10965 AMGEN INC COM COMSTOCK 031162100 39520 178 SH OTR 1 178 0 0 VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 484689946 2201535 SH SOLE 1988849 0 212686 VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629 105897 481 SH OTR 1 481 0 0 SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 513742 19661 SH SOLE 17092 0 2569 DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 14225527 83788 SH SOLE 75944 0 7844 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 192852994 937226 SH SOLE 820550 0 116676 VANGUARD INDEX FDS MID-CAP GROWTH ETF ETF 922908538 77781 378 SH OTR 1 378 0 0 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 2856946 29260 SH SOLE 25524 0 3736 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 12596028 132020 SH SOLE 130069 0 1951 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 285263 712 SH SOLE 601 0 111 MOODY'S CORP Common / Ordinary Stock 615369105 2086320 6000 SH SOLE 4347 0 1653 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 61985162 852733 SH SOLE 835860 0 16873 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 942635870 5944979 SH SOLE 5694640 0 250339 VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 93561564 461531 SH SOLE 408072 0 53459 VANGUARD INDEX FDS VANGUARD LARGE-CAP ETF 922908637 109874 542 SH OTR 1 542 0 0 SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607 172469 1907 SH SOLE 765 0 1142 SPDR SER TR DOW JONES REIT ETF ETF 78464A607 34485 381 SH OTR 1 381 0 0 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 350682 2494 SH SOLE 2494 0 0 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 106076749 753386 SH SOLE 701613 0 51773 ISHARES TR RUSSELL 2000 VALUE ETF ETF 464287630 245571683 1744117 SH OTR 1 1714899 0 29218 COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 11191843 20788 SH SOLE 15959 0 4829 COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 66221 123 SH OTR 1 123 0 0 KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 3642161 26381 SH SOLE 15326 0 11055 KIMBERLY-CLARK CORP COM COMSTOCK 494368103 39209 284 SH OTR 1 284 0 0 AXON ENTERPRISE INC Common / Ordinary Stock 05464C101 241949 1240 SH SOLE 185 0 1055 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 63495685 637187 SH SOLE 585278 0 51909 ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804 82909 832 SH OTR 1 639 0 193 ISHARES MBS ETF Exchange Traded Fund 464288588 368883506 3955219 SH SOLE 3812768 0 142451 SEALED AIR CORP Common / Ordinary Stock 81211K100 234200 5855 SH SOLE 5092 0 763 PEPSICO INC Common / Ordinary Stock 713448108 48664332 262738 SH SOLE 213991 0 48747 PEPSICO INC COM COMSTOCK 713448108 31673 171 SH OTR 1 171 0 0 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 330350 2602 SH SOLE 305 0 2297 COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 253484 5205 SH SOLE 2891 0 2314 SCHLUMBERGER LTD Common / Ordinary Stock 806857108 517921 10544 SH SOLE 6983 0 3561 EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 1028624 14504 SH SOLE 10210 0 4294 EVERSOURCE ENERGY COM COMSTOCK 30040W108 23475 331 SH OTR 1 331 0 0 CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 542983 5931 SH SOLE 3802 0 2129 CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 3754 41 SH OTR 1 41 0 0 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 661744 11800 SH SOLE 11800 0 0 VANGUARD STAR FDS VANGUARD TOTAL INTL ETF 921909768 17273 308 SH OTR 1 308 0 0 WHITESTONE REIT Closed-end REIT 966084204 231976 23915 SH SOLE 0 0 23915 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 389533618 9575556 SH SOLE 8628030 0 947526 VANGUARD INTL EQUITY INDEX FDS FTSE ETF 922042858 43080 1059 SH OTR 1 884 0 175 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 1509694 7553 SH SOLE 32 0 7521 BHP GROUP LTD-SPON ADR American Depository Receipts ADR 088606108 229013 3838 SH SOLE 2616 0 1222 LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4356576 9463 SH SOLE 6575 0 2888 LOCKHEED MARTIN CORP COM COMSTOCK 539830109 2302 5 SH OTR 1 5 0 0 VANGUARD INTERMEDIATE-TERM T Exchange Traded Fund 92206C706 268487 4577 SH SOLE 4577 0 0 DOVER CORP Common / Ordinary Stock 260003108 930490 6302 SH SOLE 5464 0 838 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 290893 7256 SH SOLE 6956 0 300 CONOCOPHILLIPS Common / Ordinary Stock 20825C104 19243278 185728 SH SOLE 156225 0 29503 CONOCOPHILLIPS COM COMSTOCK 20825C104 96254 929 SH OTR 1 929 0 0 PFIZER INC Common / Ordinary Stock 717081103 19127300 521464 SH SOLE 356610 0 164854 PFIZER INC COM COMSTOCK 717081103 137293 3743 SH OTR 1 3743 0 0 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 839403 7199 SH SOLE 4879 0 2320 MARATHON PETE CORP COM COMSTOCK 56585A102 350 3 SH OTR 1 3 0 0 ISHARES CORE HIGH DIVIDEND E Exchange Traded Fund 46429B663 309022 3066 SH SOLE 2120 0 946 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 273217 3097 SH SOLE 2168 0 929 PHILLIPS 66 Common / Ordinary Stock 718546104 1006450 10552 SH SOLE 7556 0 2996 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 239720539 6733723 SH SOLE 6288657 0 445066 AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 6647472 38160 SH SOLE 22527 0 15633 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 2983078 16642 SH SOLE 8722 0 7920 UNITED PARCEL SVC INC CL B COMSTOCK 911312106 55747 311 SH OTR 1 311 0 0 VIATRIS INC Common / Ordinary Stock 92556V106 133343 13361 SH SOLE 6628 0 6733 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 301552 1076 SH SOLE 0 0 1076 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 459644 8403 SH SOLE 5118 0 3285 FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106 20294 371 SH OTR 1 371 0 0 MCDONALD'S CORP Common / Ordinary Stock 580135101 13454710 45088 SH SOLE 34553 0 10535 MCDONALDS CORP COM COMSTOCK 580135101 124735 418 SH OTR 1 418 0 0 CVS HEALTH CORP Common / Ordinary Stock 126650100 3060800 44276 SH SOLE 32996 0 11280 CVS HEALTH CORP COM COMSTOCK 126650100 36570 529 SH OTR 1 529 0 0 TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 8970060 51653 SH SOLE 34708 0 16945 TRAVELERS COS INC COM COMSTOCK 89417E109 1737 10 SH OTR 1 10 0 0 INTEL CORP Common / Ordinary Stock 458140100 6074276 181647 SH SOLE 141572 0 40075 INTEL CORP COM COMSTOCK 458140100 31200 933 SH OTR 1 933 0 0 ABBOTT LABORATORIES Common / Ordinary Stock 002824100 14719008 135012 SH SOLE 104651 0 30361 ABBOTT LABS COM COMSTOCK 002824100 54837 503 SH OTR 1 503 0 0 KLA CORP Common / Ordinary Stock 482480100 1547214 3190 SH SOLE 2728 0 462 HP INC Common / Ordinary Stock 40434L105 572004 18626 SH SOLE 8712 0 9914 HP INC COM COMSTOCK 40434L105 15294 498 SH OTR 1 498 0 0 FABRINET Common / Ordinary Stock G3323L100 203132 1564 SH SOLE 0 0 1564 SPX TECHNOLOGIES INC Common / Ordinary Stock 78473E103 232138 2732 SH SOLE 390 0 2342 HORMEL FOODS CORP Common / Ordinary Stock 440452100 248037 6167 SH SOLE 6105 0 62 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 44827670 1522679 SH SOLE 1463822 0 58857 SPDR SER TR BLOOMBERG BARCLAYS ETF 78464A474 37503809 1273907 SH OTR 1 1238944 0 34963 CSX CORP Common / Ordinary Stock 126408103 18671830 547561 SH SOLE 453023 0 94538 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 1275893 8763 SH SOLE 6521 0 2242 ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 8736 60 SH OTR 1 60 0 0 RAYTHEON TECHNOLOGIES CORP Common / Ordinary Stock 75513E101 26141899 266863 SH SOLE 219014 0 47849 RAYTHEON TECHNOLOGIES CORP COMSTOCK 75513E101 61617 629 SH OTR 1 629 0 0 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 8536989 333998 SH SOLE 293416 0 40582 MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 2382974 12670 SH SOLE 9292 0 3378 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 5864498 19579 SH SOLE 11886 0 7693 AIR PRODS & CHEMS INC COM COMSTOCK 009158106 36243 121 SH OTR 1 121 0 0 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 979121 5644 SH SOLE 3199 0 2445 DIAGEO PLC SPONSORED ADR NEW CSADR 25243Q205 8327 48 SH OTR 1 48 0 0 WASTE CONNECTIONS INC Common / Ordinary Stock 94106B101 213537 1494 SH SOLE 1205 0 289 CANADIAN PACIFIC KANSAS CITY Common / Ordinary Stock 13646K108 671118 8309 SH SOLE 1376 0 6933 COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 11512591 277078 SH SOLE 188797 0 88281 COMCAST CORP NEW CL A COMSTOCK 20030N101 36855 887 SH OTR 1 887 0 0 ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 13928482 192117 SH SOLE 163222 0 28895 ISHARES TR MSCI EAFE ETF ETF 464287465 114188 1575 SH OTR 1 1575 0 0 NVIDIA CORP Common / Ordinary Stock 67066G104 40259236 95171 SH SOLE 79013 0 16158 NVIDIA CORP COM COMSTOCK 67066G104 8460 20 SH OTR 1 20 0 0 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 691212 10144 SH SOLE 1996 0 8148 PPG INDUSTRIES INC Common / Ordinary Stock 693506107 3488016 23520 SH SOLE 17208 0 6312 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 6140515 165112 SH SOLE 114571 0 50541 VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 89144 2397 SH OTR 1 2397 0 0 SOUTHERN CO/THE Common / Ordinary Stock 842587107 2599390 37002 SH SOLE 27265 0 9737 SOUTHERN CO COM COMSTOCK 842587107 14752 210 SH OTR 1 210 0 0 ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 7874663 73171 SH SOLE 71964 0 1207 ISHARES TR TIPS BD ETF ETF 464287176 44483 413 SH OTR 1 413 0 0 BLACKROCK INC Common / Ordinary Stock 09247X101 10974612 15879 SH SOLE 14069 0 1810 BLACKROCK INC COM COMSTOCK 09247X101 20734 30 SH OTR 1 30 0 0 EDISON INTERNATIONAL Common / Ordinary Stock 281020107 447744 6447 SH SOLE 5620 0 827 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 56667377 1678039 SH SOLE 1461763 0 216276 SCHWAB STRATEGIC TR INTL SMALL CAP ETF 808524888 2634 78 SH OTR 1 78 0 0 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 412276252 4209048 SH SOLE 4023618 0 185430 ISHARES TR CORE U S AGGREGATE BD ETF ETF 464287226 276549705 2823376 SH OTR 1 2778449 0 44927 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1990281 36319 SH SOLE 13803 0 22516 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 1077443544 23331389 SH SOLE 21122807 0 2208582 VANGUARD INTL FD FTSE DEVELOPED MKTS ETF 921943858 126025 2729 SH OTR 1 2729 0 0 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 33581237 654095 SH SOLE 547377 0 106718 VANECK ETF TR HIGH YIELD MUN INDEX ETF ETF 92189H409 1078 21 SH OTR 1 21 0 0 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1586404 14782 SH SOLE 13375 0 1407 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 16958583 536155 SH SOLE 494392 0 41763 ISHARES INC ESG AWARE MSCI EM ETF ETF 46434G863 134943607 4266317 SH OTR 1 4179757 0 86560 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 454994 10388 SH SOLE 8626 0 1762 SCHWAB STRATEGIC TR US SMALL-CAP ETF ETF 808524607 45727 1044 SH OTR 1 1044 0 0 ISHARES MSCI EMR MRK EX CHNA Exchange Traded Fund 46434G764 5177572 99607 SH SOLE 92331 0 7276 RPM INTERNATIONAL INC Common / Ordinary Stock 749685103 337654 3763 SH SOLE 3763 0 0 ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 953426 1983 SH SOLE 1763 0 220 VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 6437052 26293 SH SOLE 21180 0 5113 SYSCO CORP Common / Ordinary Stock 871829107 3090949 41657 SH SOLE 34412 0 7245 SYSCO CORP COM COMSTOCK 871829107 11130 150 SH OTR 1 150 0 0 ISHARES CRNCY HEDGD MSCI EM Exchange Traded Fund 46434G509 8184802 333529 SH SOLE 326675 0 6854 INGREDION INC Common / Ordinary Stock 457187102 326856 3085 SH SOLE 2525 0 560 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 303685914 6047111 SH SOLE 5317879 0 729232 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 54229652 103938 SH SOLE 84923 0 19015 STRYKER CORP Common / Ordinary Stock 863667101 22252044 72936 SH SOLE 61649 0 11287 MERCADOLIBRE INC Common / Ordinary Stock 58733R102 7282921 6148 SH SOLE 5397 0 751 VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 606897 3011 SH SOLE 2296 0 715 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 42121530 165520 SH SOLE 157554 0 7966 CROWN CASTLE INC Closed-end REIT 22822V101 527086 4626 SH SOLE 3816 0 810 CROWN CASTLE INC COM COMSTOCK 22822V101 6722 59 SH OTR 1 59 0 0 STERIS PLC Common / Ordinary Stock G8473T100 348719 1550 SH SOLE 701 0 849 SEMPRA ENERGY Common / Ordinary Stock 816851109 322627 2216 SH SOLE 1727 0 489 US BANCORP Common / Ordinary Stock 902973304 1735955 52541 SH SOLE 46369 0 6172 US BANCORP DEL COM NEW COMSTOCK 902973304 8194 248 SH OTR 1 248 0 0 VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 1013246 7127 SH SOLE 4547 0 2580 LEXICON PHARMACEUTICALS INC Common / Ordinary Stock 528872302 61830 27000 SH SOLE 7000 0 20000 VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 160139068 805164 SH SOLE 690224 0 114940 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908751 59269 298 SH OTR 1 298 0 0 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 11392933 90456 SH SOLE 80955 0 9501 FORD MOTOR CO Common / Ordinary Stock 345370860 1365119 90226 SH SOLE 39765 0 50461 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 2678 177 SH OTR 1 177 0 0 AMERICAN TOWER CORP Closed-end REIT 03027X100 17931305 92458 SH SOLE 82495 0 9963 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 777598 3972 SH SOLE 2656 0 1316 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 979 5 SH OTR 1 5 0 0 STARBUCKS CORP Common / Ordinary Stock 855244109 6008682 60657 SH SOLE 41355 0 19302 STARBUCKS CORP COM COMSTOCK 855244109 18920 191 SH OTR 1 191 0 0 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 17638370 326093 SH SOLE 287114 0 38979 BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 48530 14026 SH SOLE 12967 0 1059 GENERAL MILLS INC Common / Ordinary Stock 370334104 4333166 56495 SH SOLE 43707 0 12788 GENERAL MLS INC COM COMSTOCK 370334104 10815 141 SH OTR 1 141 0 0 PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 26298622 102926 SH SOLE 91653 0 11273 ECOLAB INC Common / Ordinary Stock 278865100 927476 4968 SH SOLE 2987 0 1981 ECOLAB INC COM COMSTOCK 278865100 14375 77 SH OTR 1 77 0 0 GE HEALTHCARE TECHNOLOGY Common / Ordinary Stock 36266G107 886897 10917 SH SOLE 7688 0 3229 GE HEALTHCARE TECHNOLOGIES INC COM COMSTOCK 36266G107 20797 256 SH OTR 1 256 0 0 GENUINE PARTS CO Common / Ordinary Stock 372460105 414952 2452 SH SOLE 1948 0 504 LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 280269 10880 SH SOLE 10880 0 0 ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 305224 5816 SH SOLE 3881 0 1935 ALLIANT ENERGY CORP COM COMSTOCK 018802108 262 5 SH OTR 1 5 0 0 CDW CORP/DE Common / Ordinary Stock 12514G108 206438 1125 SH SOLE 1091 0 34 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1283049 13493 SH SOLE 9258 0 4235 ISHARES TR S&P SMALL-CAP 600 VALUE ETF 464287879 18638 196 SH OTR 1 196 0 0 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 430400 1829 SH SOLE 1763 0 66 SERVICENOW INC Common / Ordinary Stock 81762P102 24642384 43850 SH SOLE 38446 0 5404 MEDTRONIC PLC Common / Ordinary Stock G5960L103 844791 9589 SH SOLE 6343 0 3246 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 6598373 185765 SH SOLE 170507 0 15258 ISHARES TR ESG MSCI USA SMALL-CAP ETF ETF 46435U663 41961588 1181351 SH OTR 1 1159575 0 21776 DONALDSON CO INC Common / Ordinary Stock 257651109 244914 3918 SH SOLE 3590 0 328 ISHARES NEW YORK MUNI BOND E Exchange Traded Fund 464288323 2911884 54673 SH SOLE 40694 0 13979 REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 1877545 2613 SH SOLE 1131 0 1482 AMERICA MOVIL SAB DE CV American Depository Receipts ADR 02390A101 322761 14915 SH SOLE 13217 0 1698 ALPHABET INC-CL A Common / Ordinary Stock 02079K305 124967398 1044005 SH SOLE 861398 0 182607 ALPHABET INC CL A COMSTOCK 02079K305 114912 960 SH OTR 1 960 0 0 GENERAL MOTORS CO Common / Ordinary Stock 37045V100 305742 7929 SH SOLE 5403 0 2526 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2452487 90331 SH SOLE 90331 0 0 DIMENSIONAL ETF TR U S CORE EQUITY 2 ETF ETF 25434V708 22616 833 SH OTR 1 833 0 0 AMBEV SA-ADR American Depository Receipts ADR 02319V103 63136 19854 SH SOLE 18219 0 1635 CENTENE CORP Common / Ordinary Stock 15135B101 382239 5667 SH SOLE 904 0 4763 BIOGEN IDEC INC Common / Ordinary Stock 09062X103 949690 3334 SH SOLE 2290 0 1044 MICROSOFT CORP Common / Ordinary Stock 594918104 249712874 733285 SH SOLE 593354 0 139931 MICROSOFT CORP COM COMSTOCK 594918104 443134 1301 SH OTR 1 1301 0 0 SANMINA CORP Common / Ordinary Stock 801056102 205219 3405 SH SOLE 3405 0 0 ADOBE INC Common / Ordinary Stock 00724F101 45653573 93363 SH SOLE 70655 0 22708 ADOBE SYS INC COM COMSTOCK 00724F101 17604 36 SH OTR 1 36 0 0 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 848758 7385 SH SOLE 3019 0 4366 ISHARES TR S&P SMALL-CAP 600 GROWTH ETF 464287887 21837 190 SH OTR 1 190 0 0 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 423280 3520 SH SOLE 1625 0 1895 VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 642100 5474 SH SOLE 3888 0 1586 VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 9970 85 SH OTR 1 85 0 0 SPDR DJIA TRUST Exchange Traded Fund 78467X109 972752 2829 SH SOLE 1877 0 952 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 2407 7 SH OTR 1 7 0 0 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 11618567 47205 SH SOLE 42280 0 4925 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1609528 10756 SH SOLE 7274 0 3482 INVESCO EXCHANGE-TRADED FD ETF 46137V357 10774 72 SH OTR 1 72 0 0 AFLAC INC Common / Ordinary Stock 001055102 1758332 25191 SH SOLE 20054 0 5137 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 115270 25446 SH SOLE 324 0 25122 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 186870132 848330 SH SOLE 725986 0 122344 VANGUARD INDEX FDS VANGUARD TOTAL STK ETF 922908769 65864 299 SH OTR 1 299 0 0 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 88346621 259081 SH SOLE 210113 0 48968 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 261206 766 SH OTR 1 766 0 0 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 682206 1857 SH SOLE 1339 0 518 ENERGY TRANSFER LP Master Limited Partnership 29273V100 193751 15256 SH SOLE 4600 0 10656 ONEOK INC Common / Ordinary Stock 682680103 329708 5342 SH SOLE 1892 0 3450 ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 4904737 43058 SH SOLE 33845 0 9213 MARVELL TECHNOLOGY INC Common / Ordinary Stock 573874104 3321138 55556 SH SOLE 42594 0 12962 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 36764510 71 SH SOLE 54 0 17 ARROW ELECTRONICS INC Common / Ordinary Stock 042735100 323843 2261 SH SOLE 2012 0 249 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 401750 6220 SH SOLE 3522 0 2698 ANALOG DEVICES INC Common / Ordinary Stock 032654105 4091010 21000 SH SOLE 15033 0 5967 HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 461593 1521 SH SOLE 990 0 531 BROOKFIELD CORP Common / Ordinary Stock 11271J107 723138 21490 SH SOLE 19906 0 1584 ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 972814 4152 SH SOLE 2236 0 1916 XCEL ENERGY INC Common / Ordinary Stock 98389B100 845636 13602 SH SOLE 9833 0 3769 XCEL ENERGY INC COM COMSTOCK 98389B100 54834 882 SH OTR 1 882 0 0 AT&T INC Common / Ordinary Stock 00206R102 5271204 330483 SH SOLE 212667 0 117816 AT&T INC COM COMSTOCK 00206R102 12250 768 SH OTR 1 768 0 0 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1125006 7559 SH SOLE 7442 0 117 WATERS CORP Common / Ordinary Stock 941848103 277468 1041 SH SOLE 272 0 769 WALT DISNEY CO/THE Common / Ordinary Stock 254687106 6640379 74377 SH SOLE 54824 0 19553 DISNEY WALT CO DISNEY COM COMSTOCK 254687106 49193 551 SH OTR 1 551 0 0 CROWN HOLDINGS INC Common / Ordinary Stock 228368106 432005 4973 SH SOLE 3526 0 1447 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 12558202 93851 SH SOLE 52400 0 41451 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 108386 810 SH OTR 1 810 0 0 CME GROUP INC Common / Ordinary Stock 12572Q105 635730 3431 SH SOLE 3197 0 234 CME GROUP INC COM COMSTOCK 12572Q105 741 4 SH OTR 1 4 0 0 DR HORTON INC Common / Ordinary Stock 23331A109 12586153 103428 SH SOLE 92951 0 10477 WISDOMTREE U.S. QUALITY DIVI Exchange Traded Fund 97717X669 195780 2937 SH SOLE 2937 0 0 WISDOMTREE TR US QUALITY DIVID GROWTH ETF 97717X669 8332 125 SH OTR 1 125 0 0 GENERAL ELECTRIC CO Common / Ordinary Stock 369604301 5179977 47155 SH SOLE 34570 0 12585 GENERAL ELEC CO COM NEW COMSTOCK 369604301 85683 780 SH OTR 1 780 0 0 UDR INC Closed-end REIT 902653104 259307 6036 SH SOLE 6036 0 0 REVVITY INC Common / Ordinary Stock 714046109 335582 2825 SH SOLE 805 0 2020 REVVITY INC COM COMSTOCK 714046109 594 5 SH OTR 1 5 0 0 CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 1742186 35047 SH SOLE 22819 0 12228 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 11829990 57012 SH SOLE 43597 0 13415 HONEYWELL INTL INC COM COMSTOCK 438516106 73248 353 SH OTR 1 353 0 0 HOME DEPOT INC Common / Ordinary Stock 437076102 32396335 104289 SH SOLE 78890 0 25399 HOME DEPOT INC COM COMSTOCK 437076102 107792 347 SH OTR 1 347 0 0 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 10005827 198923 SH SOLE 173881 0 25042 PIMCO ETF TR 1-5 YR US TIPS INDEX ETF 72201R205 22861 455 SH OTR 1 455 0 0 DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1275490 17854 SH SOLE 12608 0 5246 AMERESCO INC-CL A Common / Ordinary Stock 02361E108 413550 8504 SH SOLE 8504 0 0 NORTHERN TRUST CORP Common / Ordinary Stock 665859104 386047 5207 SH SOLE 406 0 4801 WORTHINGTON INDUSTRIES Common / Ordinary Stock 981811102 1850542 26638 SH SOLE 22 0 26616 INTUIT INC Common / Ordinary Stock 461202103 16246043 35457 SH SOLE 29519 0 5938 HERSHEY CO/THE Common / Ordinary Stock 427866108 14600708 58473 SH SOLE 52254 0 6219 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 508320 9751 SH SOLE 7237 0 2514 SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 11569880 379216 SH SOLE 312494 0 66722 DUKE ENERGY CORP Common / Ordinary Stock 26441C204 3738120 41655 SH SOLE 26078 0 15577 DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 51242 571 SH OTR 1 571 0 0 ATMOS ENERGY CORP Common / Ordinary Stock 049560105 418591 3598 SH SOLE 1880 0 1718 JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 75112197 516448 SH SOLE 378750 0 137698 JPMORGAN CHASE & CO COM COMSTOCK 46625H100 102244 703 SH OTR 1 703 0 0 WALMART INC Common / Ordinary Stock 931142103 15668017 99682 SH SOLE 74956 0 24726 WALMART INC COM COMSTOCK 931142103 72146 459 SH OTR 1 459 0 0 ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 18188788 40939 SH SOLE 36066 0 4873 ALERIAN MLP ETF Exchange Traded Fund 00162Q452 6621706 168878 SH SOLE 156532 0 12346 ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452 33517335 854816 SH OTR 1 838466 0 16350 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 306098 2122 SH SOLE 2122 0 0 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 268586170 1940932 SH SOLE 1719891 0 221041 VANGUARD INDEX FDS VANGUARD MID-CAP ETF 922908512 19512 141 SH OTR 1 141 0 0 ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 392315 9830 SH SOLE 8811 0 1019 NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201 190294853 3058911 SH SOLE 2878625 0 180286 TARGET CORP Common / Ordinary Stock 87612E106 6576270 49858 SH SOLE 35916 0 13942 TARGET CORP COM COMSTOCK 87612E106 9892 75 SH OTR 1 75 0 0 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 20237859 277459 SH SOLE 241927 0 35532 MONDELEZ INTL INC CL A COMSTOCK 609207105 64917 890 SH OTR 1 890 0 0 EQUINIX INC Closed-end REIT 29444U700 421760 538 SH SOLE 394 0 144 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 769893 3030 SH SOLE 3030 0 0 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 8929189 40626 SH SOLE 35369 0 5257 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 44837 204 SH OTR 1 204 0 0 EXPONENT INC Common / Ordinary Stock 30214U102 374120 4009 SH SOLE 93 0 3916 SJW GROUP Common / Ordinary Stock 784305104 286820 4091 SH SOLE 2016 0 2075 SIMULATIONS PLUS INC Common / Ordinary Stock 829214105 222283 5130 SH SOLE 0 0 5130 CHURCHILL DOWNS INC Common / Ordinary Stock 171484108 926316 6656 SH SOLE 6656 0 0 FEDEX CORP Common / Ordinary Stock 31428X106 13095318 52825 SH SOLE 46538 0 6287 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 680342 9004 SH SOLE 8100 0 904 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 7556 100 SH OTR 1 100 0 0 EATON CORP PLC Common / Ordinary Stock G29183103 19102288 94989 SH SOLE 82285 0 12704 EATON CORPORATION PLC SHS COMSTOCK G29183103 40220 200 SH OTR 1 200 0 0 CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 9110172 176076 SH SOLE 134416 0 41660 CISCO SYS INC COM COMSTOCK 17275R102 71970 1391 SH OTR 1 1391 0 0 CUMMINS INC Common / Ordinary Stock 231021106 532733 2173 SH SOLE 1905 0 268 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 1182782 11720 SH SOLE 8729 0 2991 CORTEVA INC Common / Ordinary Stock 22052L104 684907 11953 SH SOLE 8277 0 3676 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 14162126 183471 SH SOLE 154112 0 29359 ENTERGY CORP Common / Ordinary Stock 29364G103 17087461 175490 SH SOLE 154220 0 21270 ENTERGY CORP NEW COM COMSTOCK 29364G103 487 5 SH OTR 1 5 0 0 VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 21063618 47638 SH SOLE 42001 0 5637 SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 1274960 22494 SH SOLE 20607 0 1887 SCHWAB CHARLES CORP NEW COM COMSTOCK 808513105 7368 130 SH OTR 1 130 0 0 HUMANA INC Common / Ordinary Stock 444859102 1246598 2788 SH SOLE 2058 0 730 ISHARES BROAD USD INVESTMENT Exchange Traded Fund 464288620 4934616 98515 SH SOLE 90033 0 8482 NETFLIX INC Common / Ordinary Stock 64110L106 19213733 43619 SH SOLE 37880 0 5739 NETFLIX INC COM COMSTOCK 64110L106 8369 19 SH OTR 1 19 0 0 CITIGROUP INC Common / Ordinary Stock 172967424 732542 15911 SH SOLE 11531 0 4380 NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300 162393323 4686676 SH SOLE 4486137 0 200539 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 245987530 893915 SH SOLE 760849 0 133067 ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614 404818654 1471105 SH OTR 1 1446780 0 24325 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 32916823 337747 SH SOLE 325240 0 12507 ISHARES TR ESG AWARE MSCI USA ETF ETF 46435G425 412156878 4228985 SH OTR 1 4142220 0 86765 HESS CORP Common / Ordinary Stock 42809H107 9764745 71826 SH SOLE 64150 0 7676 HESS CORP COM COMSTOCK 42809H107 13459 99 SH OTR 1 99 0 0 INGERSOLL RAND INC Common / Ordinary Stock 45687V106 439285 6721 SH SOLE 4056 0 2665 ALAMO GROUP INC Common / Ordinary Stock 011311107 272922 1484 SH SOLE 1484 0 0 ALBEMARLE CORP Common / Ordinary Stock 012653101 863804 3872 SH SOLE 3872 0 0 ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858 213371 4270 SH SOLE 4270 0 0 COMM SERV SELECT SECTOR SPDR Exchange Traded Fund 81369Y852 228951 3518 SH SOLE 3417 0 101 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 2130054 6604 SH SOLE 4585 0 2019 NEW JERSEY RESOURCES CORP Common / Ordinary Stock 646025106 233074 4938 SH SOLE 525 0 4413 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 118868285 454598 SH SOLE 431933 0 22665 ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 131001 501 SH OTR 1 364 0 137 ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 2254756 6844 SH SOLE 5134 0 1710 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 45299452 1658713 SH SOLE 1563590 0 95123 LAM RESEARCH CORP Common / Ordinary Stock 512807108 2865227 4457 SH SOLE 3362 0 1095 CHUBB LTD Common / Ordinary Stock H1467J104 8964823 46556 SH SOLE 41338 0 5218 CHUBB LTD COM COMSTOCK H1467J104 8665 45 SH OTR 1 45 0 0 OGE ENERGY CORP Common / Ordinary Stock 670837103 507911 14144 SH SOLE 11026 0 3118 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 127842 16411 SH SOLE 14741 0 1670 SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 808524300 910717 12151 SH SOLE 9712 0 2439 AMETEK INC Common / Ordinary Stock 031100100 13463883 83172 SH SOLE 73987 0 9185 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 920439 4163 SH SOLE 3784 0 379 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 2545898 46791 SH SOLE 27974 0 18817 VANGUARD INTL EQUITY INDEX FDS VANGUARD ETF 922042775 9903 182 SH OTR 1 182 0 0 PPL CORP Common / Ordinary Stock 69351T106 239701 9059 SH SOLE 8343 0 716 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 216946 3454 SH SOLE 1900 0 1554 DAVITA INC Common / Ordinary Stock 23918K108 507775 5054 SH SOLE 4585 0 469 ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 258624565 580253 SH SOLE 511161 0 69092 ISHARES TR CORE S&P 500 ETF ETF 464287200 75325 169 SH OTR 1 169 0 0 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 3284974 19345 SH SOLE 17370 0 1975 RESTAURANT BRANDS INTERN Common / Ordinary Stock 76131D103 250080 3226 SH SOLE 1631 0 1595 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1455743 7925 SH SOLE 7353 0 572 CHEVRON CORP Common / Ordinary Stock 166764100 34666093 220312 SH SOLE 179082 0 41230 CHEVRON CORP NEW COM COMSTOCK 166764100 90004 572 SH OTR 1 572 0 0 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 894164 7892 SH SOLE 4730 0 3162 ISHARES TR SELECT DIVID ETF FD ETF 464287168 2266 20 SH OTR 1 20 0 0 WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 347885 27742 SH SOLE 12767 0 14975 WARNER BROS DISCOVERY INC COM COMSTOCK 934423104 6734 537 SH OTR 1 537 0 0 ZOETIS INC Common / Ordinary Stock 98978V103 20924032 121503 SH SOLE 103466 0 18037 ZOETIS INC COM COMSTOCK 98978V103 1722 10 SH OTR 1 10 0 0 EXXON MOBIL CORP Common / Ordinary Stock 30231G102 53958226 503107 SH SOLE 359086 0 144021 EXXON MOBIL CORP COM COMSTOCK 30231G102 204418 1906 SH OTR 1 1906 0 0 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 852119 11464 SH SOLE 10911 0 553 CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 541976 2311 SH SOLE 775 0 1536 WEST PHARMACEUTICAL SERVICES Common / Ordinary Stock 955306105 292590 765 SH SOLE 753 0 12 AMERISOURCEBERGEN CORP Common / Ordinary Stock 03073E105 331942 1725 SH SOLE 1705 0 20 AMERISOURCEBERGEN CORP COM COMSTOCK 03073E105 11931 62 SH OTR 1 62 0 0 FORTUNE BRANDS INNOVATIONS I Common / Ordinary Stock 34964C106 308953 4294 SH SOLE 2557 0 1737 VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 52332043 220364 SH SOLE 180942 0 39422 VISA INC COM CL A COMSTOCK 92826C839 27785 117 SH OTR 1 117 0 0 APPLIED MATERIALS INC Common / Ordinary Stock 038222105 7302305 50521 SH SOLE 41936 0 8585 APPLIED MATLS INC COM COMSTOCK 038222105 28041 194 SH OTR 1 194 0 0 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 399674 5107 SH SOLE 5107 0 0 EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 2687927 29737 SH SOLE 19468 0 10269 EMERSON ELEC CO COM COMSTOCK 291011104 27840 308 SH OTR 1 308 0 0 PROSHARES S&P 500 DIVIDEND A Exchange Traded Fund 74348A467 296416 3144 SH SOLE 3144 0 0 PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF 74348A467 3771 40 SH OTR 1 40 0 0 ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621 272645 5291 SH SOLE 4691 0 600 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 715243 4243 SH SOLE 0 0 4243 ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 11250813 202462 SH SOLE 164184 0 38278 EXELON CORP Common / Ordinary Stock 30161N101 1242529 30499 SH SOLE 20915 0 9584 EXELON CORP COM COMSTOCK 30161N101 5092 125 SH OTR 1 125 0 0 BOEING CO/THE Common / Ordinary Stock 097023105 20116580 95267 SH SOLE 78685 0 16582 BOEING CO COM COMSTOCK 097023105 1478 7 SH OTR 1 7 0 0 BLACKSTONE INC Common / Ordinary Stock 09260D107 2545612 27381 SH SOLE 19190 0 8191 BLACKSTONE INC COM COMSTOCK 09260D107 2975 32 SH OTR 1 32 0 0 SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 115229261 2667344 SH SOLE 2479387 0 187957 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 669102 3441 SH SOLE 3092 0 349 BP PLC-SPONS ADR American Depository Receipts ADR 055622104 1046101 29643 SH SOLE 19171 0 10472 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 1980282 20240 SH SOLE 18635 0 1605 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1588381 203900 SH SOLE 0 0 203900 SEAGATE TECHNOLOGY HOLDINGS Common / Ordinary Stock G7997R103 225640 3647 SH SOLE 2420 0 1227 ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 18193568 58959 SH SOLE 23622 0 35337 ACCENTURE PLC IRELAND CLASS SHS COMSTOCK G1151C101 19441 63 SH OTR 1 63 0 0 VERISK ANALYTICS INC Common / Ordinary Stock 92345Y106 15694845 69437 SH SOLE 61726 0 7711 VERISK ANALYTICS INC COM COMSTOCK 92345Y106 2712 12 SH OTR 1 12 0 0 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 727433 8778 SH SOLE 8055 0 723 AUTODESK INC Common / Ordinary Stock 052769106 633882 3098 SH SOLE 2230 0 868 EBAY INC Common / Ordinary Stock 278642103 1015312 22719 SH SOLE 15463 0 7256 CLOROX COMPANY Common / Ordinary Stock 189054109 920524 5788 SH SOLE 4865 0 923 CLOROX CO COM COMSTOCK 189054109 58527 368 SH OTR 1 368 0 0 COCA-COLA EUROPACIFIC PARTNE Common / Ordinary Stock G25839104 215840 3350 SH SOLE 3274 0 76 BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 969418 359 SH SOLE 303 0 56 BOOKING HLDGS INC COM COMSTOCK 09857L108 8101 3 SH OTR 1 3 0 0 AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 322944 3712 SH SOLE 3512 0 200 SACHEM CAPITAL CORP Closed-end REIT 78590A109 184970 53000 SH SOLE 0 0 53000