0000930413-22-001423.txt : 20220809 0000930413-22-001423.hdr.sgml : 20220809 20220809085114 ACCESSION NUMBER: 0000930413-22-001423 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220809 DATE AS OF CHANGE: 20220809 EFFECTIVENESS DATE: 20220809 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: 221146788 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 13F-HR LIVE false false false 0001711615 XXXXXXXX 06-30-2022 06-30-2022 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 08-08-2022 1 798 25357968 1 (Maps to TC Services)
INFORMATION TABLE 2 infotable.xml T-MOBILE US INC Common / Ordinary Stock 872590104 8331 61920 SH SOLE 61868 0 52 DEERE & CO Common / Ordinary Stock 244199105 4850 16196 SH SOLE 16196 0 0 DEERE & CO COM COMSTOCK 244199105 13 43 SH OTR 1 43 0 0 ICON PLC Common / Ordinary Stock G4705A100 599 2764 SH SOLE 2764 0 0 TEXTRON INC Common / Ordinary Stock 883203101 329 5390 SH SOLE 5390 0 0 MASTERCARD INC - A Common / Ordinary Stock 57636Q104 25064 79448 SH SOLE 78860 0 588 MASTERCARD INC CL A COMSTOCK 57636Q104 9 28 SH OTR 1 28 0 0 UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 64598 125768 SH SOLE 125439 0 329 UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 65 126 SH OTR 1 126 0 0 ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 15450 254230 SH SOLE 254230 0 0 ISHARES TR COHEN & STEERS REIT ETF COMSTOCK 464287564 17 274 SH OTR 1 274 0 0 WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101 3285 23534 SH SOLE 23515 0 19 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 1980 23628 SH SOLE 23628 0 0 ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1246 12868 SH SOLE 12868 0 0 COCA-COLA CO/THE Common / Ordinary Stock 191216100 22561 358631 SH SOLE 357717 0 914 COCA COLA CO COM COMSTOCK 191216100 92 1470 SH OTR 1 1271 0 199 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 640 2744 SH SOLE 2744 0 0 SEMPRA ENERGY Common / Ordinary Stock 816851109 619 4119 SH SOLE 4119 0 0 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 505 11017 SH SOLE 10847 0 170 VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 708 6663 SH SOLE 6663 0 0 VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 9 85 SH OTR 1 85 0 0 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 309 3337 SH SOLE 3337 0 0 SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 12 128 SH OTR 1 128 0 0 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 310 4308 SH SOLE 4308 0 0 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 184842 1053954 SH SOLE 1052572 0 1382 VANGUARD INDEX FDS MID-CAP GROWTH ETF COMSTOCK 922908538 44062 251238 SH OTR 1 247770 0 3468 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 218037 3994078 SH SOLE 3980417 0 13661 ISHARES TR MSCI EAFE SMALL CAP ETF COMSTOCK 464288273 291842 5346079 SH OTR 1 5261982 0 84097 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 383715 3777836 SH SOLE 3763744 0 14092 ISHARES TR RUSSELL MID-CAP VALUE ETF COMSTOCK 464287473 1007891 9923114 SH OTR 1 9772706 0 150408 HESS CORP Common / Ordinary Stock 42809H107 13761 129896 SH SOLE 129597 0 299 HESS CORP COM COMSTOCK 42809H107 16 150 SH OTR 1 150 0 0 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 258091 8949068 SH SOLE 8939772 0 9296 CORNING INC Common / Ordinary Stock 219350105 506 16053 SH SOLE 16053 0 0 CORNING INC COM COMSTOCK 219350105 4 115 SH OTR 1 115 0 0 MCKESSON CORP Common / Ordinary Stock 58155Q103 2453 7520 SH SOLE 7381 0 139 COGNIZANT TECH SOLUTIONS-A Common / Ordinary Stock 192446102 240 3554 SH SOLE 3554 0 0 OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 1261 17844 SH SOLE 17809 0 35 AVERY DENNISON CORP Common / Ordinary Stock 053611109 439 2714 SH SOLE 2714 0 0 BOEING CO/THE Common / Ordinary Stock 097023105 16704 122180 SH SOLE 122078 0 102 BOEING CO COM COMSTOCK 097023105 3 22 SH OTR 1 22 0 0 EBAY INC Common / Ordinary Stock 278642103 1851 44430 SH SOLE 44430 0 0 ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2813 67340 SH SOLE 67340 0 0 ALTRIA GROUP INC COM COMSTOCK 02209S103 10 251 SH OTR 1 251 0 0 CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 564 3761 SH SOLE 3461 0 300 HUNTINGTON INGALLS INDUSTRIE Common / Ordinary Stock 446413106 208 955 SH SOLE 955 0 0 CITIGROUP INC Common / Ordinary Stock 172967424 1572 34179 SH SOLE 34179 0 0 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 108382 796045 SH SOLE 793278 0 2767 ISHARES TR RUSSELL 2000 VALUE ETF COMSTOCK 464287630 269588 1980084 SH OTR 1 1951556 0 28529 MERCK & CO. INC. Common / Ordinary Stock 58933Y105 40313 442175 SH SOLE 440787 0 1388 MERCK & CO INC NEW COM COMSTOCK 58933Y105 51 559 SH OTR 1 559 0 0 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 9190 150752 SH SOLE 150752 0 0 SPDR SER TR S&P 400 MID CAP GROWTH ETF COMSTOCK 78464A821 5 84 SH OTR 1 84 0 0 ELI LILLY & CO Common / Ordinary Stock 532457108 17938 55326 SH SOLE 54901 0 425 LILLY ELI & CO COM COMSTOCK 532457108 140 432 SH OTR 1 432 0 0 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 1137 10820 SH SOLE 10820 0 0 ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 6 60 SH OTR 1 60 0 0 REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 1102 1864 SH SOLE 1864 0 0 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 444 6644 SH SOLE 6644 0 0 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 91818 612855 SH SOLE 609850 0 3005 VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908611 7785 51963 SH OTR 1 51234 0 729 CROWN HOLDINGS INC Common / Ordinary Stock 228368106 7818 84817 SH SOLE 84581 0 236 CONOCOPHILLIPS Common / Ordinary Stock 20825C104 17871 198992 SH SOLE 198541 0 451 CONOCOPHILLIPS COM COMSTOCK 20825C104 92 1029 SH OTR 1 1029 0 0 EXXON MOBIL CORP Common / Ordinary Stock 30231G102 41655 486395 SH SOLE 485616 0 779 EXXON MOBIL CORP COM COMSTOCK 30231G102 165 1926 SH OTR 1 1926 0 0 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 56 12972 SH SOLE 12972 0 0 FATE THERAPEUTICS INC Common / Ordinary Stock 31189P102 436 17592 SH SOLE 17592 0 0 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1177 13221 SH SOLE 13221 0 0 ISHARES TR S&P SMALL-CAP 600 VALUE COMSTOCK 464287879 17 196 SH OTR 1 196 0 0 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 9008 42889 SH SOLE 42889 0 0 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 54 259 SH OTR 1 259 0 0 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 918 4220 SH SOLE 4220 0 0 FORTUNE BRANDS HOME & SECURI Common / Ordinary Stock 34964C106 291 4856 SH SOLE 4856 0 0 SERVICENOW INC Common / Ordinary Stock 81762P102 14612 30728 SH SOLE 30616 0 112 LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 8470 96848 SH SOLE 96718 0 130 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 1284 17950 SH SOLE 17950 0 0 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 771 7318 SH SOLE 7318 0 0 ISHARES TR S&P SMALL-CAP 600 GROWTH COMSTOCK 464287887 20 190 SH OTR 1 190 0 0 ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 1758 8820 SH SOLE 8749 0 71 VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 20188 61823 SH SOLE 61823 0 0 NUVEEN QUAL MUNI INCOME FD Closed-end Fund 67066V101 177 14232 SH SOLE 14232 0 0 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 2237 70790 SH SOLE 70790 0 0 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 9474 74531 SH SOLE 74531 0 0 OSHKOSH CORP Common / Ordinary Stock 688239201 220 2683 SH SOLE 2683 0 0 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 397 9000 SH SOLE 9000 0 0 NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201 126688 2628390 SH SOLE 2628390 0 0 DTE ENERGY COMPANY Common / Ordinary Stock 233331107 888 7002 SH SOLE 7002 0 0 DTE ENERGY CO COM COMSTOCK 233331107 1 5 SH OTR 1 5 0 0 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 760 8082 SH SOLE 8082 0 0 COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 12577 320504 SH SOLE 318274 0 2230 COMCAST CORP NEW CL A COMSTOCK 20030N101 21 541 SH OTR 1 541 0 0 WALMART INC Common / Ordinary Stock 931142103 15437 126974 SH SOLE 126508 0 466 WALMART INC COM COMSTOCK 931142103 56 459 SH OTR 1 459 0 0 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 29368 561629 SH SOLE 549647 0 11982 PIMCO ETF TR 1-5 YR US TIPS INDEX COMSTOCK 72201R205 24 455 SH OTR 1 455 0 0 STATE STREET CORP Common / Ordinary Stock 857477103 1222 19814 SH SOLE 19814 0 0 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 43349 106 SH SOLE 106 0 0 BP PLC-SPONS ADR American Depository Receipts ADR 055622104 1350 47629 SH SOLE 47147 0 482 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 32527 1080283 SH SOLE 1080283 0 0 ONEOK INC Common / Ordinary Stock 682680103 323 5827 SH SOLE 5827 0 0 KROGER CO Common / Ordinary Stock 501044101 456 9641 SH SOLE 9641 0 0 SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 1408 22279 SH SOLE 22279 0 0 SCHWAB CHARLES CORP NEW COM COMSTOCK 808513105 0 5 SH OTR 1 5 0 0 AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 380 4657 SH SOLE 4657 0 0 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1588 11679 SH SOLE 11679 0 0 MARRIOTT INTL INC NEW CL A COMSTOCK 571903202 10 77 SH OTR 1 77 0 0 WOODWARD INC Common / Ordinary Stock 980745103 379 4097 SH SOLE 4097 0 0 CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 252 2072 SH SOLE 2072 0 0 CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 594 10374 SH SOLE 10345 0 29 CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 16 284 SH OTR 1 284 0 0 NETFLIX INC Common / Ordinary Stock 64110L106 1111 6354 SH SOLE 6354 0 0 NETFLIX INC COM COMSTOCK 64110L106 1 4 SH OTR 1 4 0 0 RAYTHEON TECHNOLOGIES CORP Common / Ordinary Stock 75513E101 22875 238004 SH SOLE 237491 0 513 RAYTHEON TECHNOLOGIES CORP COMSTOCK 75513E101 60 629 SH OTR 1 629 0 0 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 11303 222721 SH SOLE 222714 0 7 VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 86 1685 SH OTR 1 1685 0 0 MDU RESOURCES GROUP INC Common / Ordinary Stock 552690109 425 15733 SH SOLE 15733 0 0 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 7628 18449 SH SOLE 18449 0 0 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 COMSTOCK 78467Y107 5 13 SH OTR 1 13 0 0 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 443 2979 SH SOLE 2979 0 0 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2408 103327 SH SOLE 103327 0 0 MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 9051 58302 SH SOLE 58238 0 64 AT&T INC Common / Ordinary Stock 00206R102 6987 333326 SH SOLE 333326 0 0 AT&T INC COM COMSTOCK 00206R102 43 2064 SH OTR 1 2064 0 0 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 41020 528271 SH SOLE 528271 0 0 STARBUCKS CORP Common / Ordinary Stock 855244109 4758 62288 SH SOLE 61662 0 626 STARBUCKS CORP COM COMSTOCK 855244109 7 96 SH OTR 1 96 0 0 FIRST REPUBLIC BANK/CA Common / Ordinary Stock 33616C100 276 1914 SH SOLE 1914 0 0 AFLAC INC Common / Ordinary Stock 001055102 1781 32181 SH SOLE 32181 0 0 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 275 2163 SH SOLE 2163 0 0 VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 353016 1017689 SH SOLE 1005940 0 11749 VANGUARD INDEX FDS S&P 500 ETF SHS NEW COMSTOCK 922908363 48 139 SH OTR 1 139 0 0 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 678 5706 SH SOLE 5706 0 0 M & T BANK CORP Common / Ordinary Stock 55261F104 1078 6765 SH SOLE 6765 0 0 BROOKFIELD RENEWABLE PARTNER Master Limited Partnership G16258108 391 11241 SH SOLE 11241 0 0 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 769 13239 SH SOLE 13239 0 0 MICROCHIP TECHNOLOGY INC COM COMSTOCK 595017104 28 478 SH OTR 1 478 0 0 CORTEVA INC Common / Ordinary Stock 22052L104 1013 18715 SH SOLE 18715 0 0 ALLIANCEBERNSTEIN HOLDING LP Master Limited Partnership 01881G106 216 5198 SH SOLE 5198 0 0 SYSCO CORP Common / Ordinary Stock 871829107 4097 48365 SH SOLE 48365 0 0 SYSCO CORP COM COMSTOCK 871829107 13 150 SH OTR 1 150 0 0 FORD MOTOR CO Common / Ordinary Stock 345370860 792 71152 SH SOLE 71152 0 0 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 2 182 SH OTR 1 182 0 0 FASTENAL CO Common / Ordinary Stock 311900104 1165 23338 SH SOLE 23202 0 136 DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 3448 43202 SH SOLE 43202 0 0 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 138891 820096 SH SOLE 817484 0 2612 ISHARES TR RUSSELL 2000 ETF COMSTOCK 464287655 42 246 SH OTR 1 246 0 0 GENERAL MILLS INC Common / Ordinary Stock 370334104 4742 62847 SH SOLE 62847 0 0 GENERAL MLS INC COM COMSTOCK 370334104 42 554 SH OTR 1 554 0 0 HUMANA INC Common / Ordinary Stock 444859102 1223 2613 SH SOLE 2613 0 0 HUMANA INC COM COMSTOCK 444859102 70 150 SH OTR 1 150 0 0 JM SMUCKER CO/THE Common / Ordinary Stock 832696405 326 2543 SH SOLE 2543 0 0 PARAMOUNT GLOBAL-CLASS B Common / Ordinary Stock 92556H206 243 9851 SH SOLE 9851 0 0 PARAMOUNT GLOBAL CL B COMSTOCK 92556H206 8 329 SH OTR 1 329 0 0 ARROW ELECTRONICS INC Common / Ordinary Stock 042735100 225 2005 SH SOLE 2005 0 0 TESLA INC Common / Ordinary Stock 88160R101 22929 34049 SH SOLE 31492 0 2557 VANGUARD ENERGY ETF Exchange Traded Fund 92204A306 1143 11487 SH SOLE 11487 0 0 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 273579 2690584 SH SOLE 2690584 0 0 ISHARES TR CORE U S AGGREGATE BD ETF COMSTOCK 464287226 271144 2666642 SH OTR 1 2635063 0 31579 NVIDIA CORP Common / Ordinary Stock 67066G104 11900 78504 SH SOLE 78294 0 210 NVIDIA CORP COM COMSTOCK 67066G104 3 20 SH OTR 1 20 0 0 BROADCOM INC Common / Ordinary Stock 11135F101 20312 41810 SH SOLE 41675 0 135 BROADCOM INC COM COMSTOCK 11135F101 9 19 SH OTR 1 19 0 0 PEPSICO INC Common / Ordinary Stock 713448108 46905 281439 SH SOLE 281018 0 421 PEPSICO INC COM COMSTOCK 713448108 42 255 SH OTR 1 255 0 0 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 8385 29918 SH SOLE 29918 0 0 INVESCO QQQ TR UNIT SER 1 COMSTOCK 46090E103 64 228 SH OTR 1 228 0 0 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 82334 567939 SH SOLE 567177 0 762 ISHARES TR RUSSELL 1000 VALUE ETF COMSTOCK 464287598 130699 901561 SH OTR 1 885082 0 16478 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 38566 1413179 SH SOLE 1413179 0 0 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 767 3658 SH SOLE 3547 0 111 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 55115 101448 SH SOLE 101207 0 241 PAYPAL HOLDINGS INC Common / Ordinary Stock 70450Y103 1667 23876 SH SOLE 23588 0 288 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 1663 37637 SH SOLE 37637 0 0 SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 640 26896 SH SOLE 26896 0 0 AMEREN CORPORATION Common / Ordinary Stock 023608102 845 9356 SH SOLE 9356 0 0 AMEREN CORP COM COMSTOCK 023608102 17 192 SH OTR 1 192 0 0 MODERNA INC Common / Ordinary Stock 60770K107 559 3912 SH SOLE 3912 0 0 CUMMINS INC Common / Ordinary Stock 231021106 607 3137 SH SOLE 3137 0 0 SAVARA INC Common / Ordinary Stock 805111101 17 11335 SH SOLE 11335 0 0 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 902 9837 SH SOLE 9837 0 0 FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106 22 243 SH OTR 1 243 0 0 NUVEEN MUNI VALUE FD Closed-end Fund 670928100 180 20188 SH SOLE 20188 0 0 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 498 7207 SH SOLE 7207 0 0 ABIOMED INC Common / Ordinary Stock 003654100 252 1019 SH SOLE 1019 0 0 GILEAD SCIENCES INC Common / Ordinary Stock 375558103 13614 220254 SH SOLE 219162 0 1092 SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1229 10358 SH SOLE 10358 0 0 GENUINE PARTS CO Common / Ordinary Stock 372460105 365 2744 SH SOLE 2744 0 0 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 785 11176 SH SOLE 11176 0 0 UGI CORP Common / Ordinary Stock 902681105 225 5840 SH SOLE 5840 0 0 ARES CAPITAL CORP Closed-end Fund 04010L103 194 10809 SH SOLE 10809 0 0 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 36988 400262 SH SOLE 400262 0 0 ISHARES TR CORE S&P SMALL-CAP ETF COMSTOCK 464287804 75 810 SH OTR 1 617 0 193 AUTODESK INC Common / Ordinary Stock 052769106 629 3659 SH SOLE 3659 0 0 OCCIDENTAL PETROLEUM CORP Common / Ordinary Stock 674599105 216 3674 SH SOLE 3674 0 0 OCCIDENTAL PETE CORP COM COMSTOCK 674599105 0 5 SH OTR 1 5 0 0 COMM SERV SELECT SECTOR SPDR Exchange Traded Fund 81369Y852 228 4198 SH SOLE 4198 0 0 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 369 3859 SH SOLE 3859 0 0 LUMEN TECHNOLOGIES INC Common / Ordinary Stock 550241103 295 27045 SH SOLE 27045 0 0 INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 8070 40209 SH SOLE 40040 0 169 ALLETE INC Common / Ordinary Stock 018522300 233 3963 SH SOLE 3963 0 0 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 18816 303050 SH SOLE 302280 0 770 MONDELEZ INTL INC CL A COMSTOCK 609207105 74 1198 SH OTR 1 1198 0 0 ISHARES CORE 1-5 YEAR USD BO Exchange Traded Fund 46432F859 249 5253 SH SOLE 5253 0 0 PHILLIPS 66 Common / Ordinary Stock 718546104 1016 12396 SH SOLE 12396 0 0 UNITED RENTALS INC Common / Ordinary Stock 911363109 6381 26267 SH SOLE 26145 0 122 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 11255 146165 SH SOLE 146165 0 0 VIATRIS INC Common / Ordinary Stock 92556V106 205 19568 SH SOLE 19568 0 0 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 632 6689 SH SOLE 6689 0 0 ISHARES TR S&P MIDCAP 400 VALUE ETF COMSTOCK 464287705 2 22 SH OTR 1 22 0 0 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 1249 2665 SH SOLE 2665 0 0 ADOBE INC Common / Ordinary Stock 00724F101 52755 144116 SH SOLE 143887 0 229 ADOBE SYS INC COM COMSTOCK 00724F101 13 36 SH OTR 1 36 0 0 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 66392 243176 SH SOLE 241271 0 1905 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 354 1296 SH OTR 1 1172 0 124 NIKE INC -CL B Common / Ordinary Stock 654106103 8013 78406 SH SOLE 78036 0 370 NIKE INC CL B COMSTOCK 654106103 1 7 SH OTR 1 7 0 0 VANGUARD TOT WORLD STK ETF Exchange Traded Fund 922042742 218 2556 SH SOLE 2556 0 0 INVESCO S&P 500 TOP 50 ETF Exchange Traded Fund 46137V233 220 766 SH SOLE 766 0 0 GERON CORP Common / Ordinary Stock 374163103 90 58250 SH SOLE 58250 0 0 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 80038 2613049 SH SOLE 2610612 0 2437 QUALCOMM INC Common / Ordinary Stock 747525103 21496 168282 SH SOLE 167709 0 573 DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 13661 55660 SH SOLE 55591 0 69 ZOETIS INC Common / Ordinary Stock 98978V103 18721 108915 SH SOLE 108611 0 304 ANNALY CAPITAL MANAGEMENT IN Closed-end REIT 035710409 61 10340 SH SOLE 10340 0 0 VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 1063 13765 SH SOLE 13765 0 0 SALESFORCE INC Common / Ordinary Stock 79466L302 28292 171427 SH SOLE 171213 0 214 SALESFORCE INC COM COMSTOCK 79466L302 2 11 SH OTR 1 11 0 0 NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 17772 78193 SH SOLE 78037 0 156 NORFOLK SOUTHN CORP COM COMSTOCK 655844108 80 354 SH OTR 1 354 0 0 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 373 9554 SH SOLE 9554 0 0 SCHWAB STRATEGIC TR US SMALL-CAP ETF COMSTOCK 808524607 41 1044 SH OTR 1 1044 0 0 VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 484 3019 SH SOLE 3019 0 0 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 269 6936 SH SOLE 6936 0 0 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 837 8852 SH SOLE 8797 0 55 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 865 22625 SH SOLE 22625 0 0 SJW GROUP Common / Ordinary Stock 784305104 256 4098 SH SOLE 4098 0 0 TRI-CONTINENTAL CORP Closed-end Fund 895436103 596 22767 SH SOLE 22767 0 0 DOVER CORP Common / Ordinary Stock 260003108 973 8017 SH SOLE 7943 0 74 CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 3747 51905 SH SOLE 51905 0 0 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 594 3646 SH SOLE 3646 0 0 NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 11070 23131 SH SOLE 23131 0 0 NORTHROP GRUMMAN CORP COM COMSTOCK 666807102 14 29 SH OTR 1 29 0 0 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 14700 104113 SH SOLE 104113 0 0 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 130 919 SH OTR 1 919 0 0 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 633981 5062131 SH SOLE 5047397 0 14734 EXELON CORP Common / Ordinary Stock 30161N101 1567 34571 SH SOLE 34484 0 87 EXELON CORP COM COMSTOCK 30161N101 7 150 SH OTR 1 150 0 0 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 906 9637 SH SOLE 9637 0 0 ROSS STORES INC Common / Ordinary Stock 778296103 783 11146 SH SOLE 11094 0 52 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 6109 101219 SH SOLE 101219 0 0 ISHARES TR S&P 500 GROWTH ETF COMSTOCK 464287309 5 83 SH OTR 1 83 0 0 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1267 14503 SH SOLE 14503 0 0 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 4410 30740 SH SOLE 30740 0 0 BHP GROUP LTD-SPON ADR American Depository Receipts ADR 088606108 224 3984 SH SOLE 3984 0 0 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 863 11726 SH SOLE 11596 0 130 FOGHORN THERAPEUTICS INC Common / Ordinary Stock 344174107 197 14469 SH SOLE 14469 0 0 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1741 24826 SH SOLE 24826 0 0 WW GRAINGER INC Common / Ordinary Stock 384802104 320 704 SH SOLE 704 0 0 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1407 203900 SH SOLE 203900 0 0 OGE ENERGY CORP Common / Ordinary Stock 670837103 525 13615 SH SOLE 13615 0 0 TYSON FOODS INC-CL A Common / Ordinary Stock 902494103 232 2690 SH SOLE 2690 0 0 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 2940 93321 SH SOLE 93321 0 0 ISHARES TR ESG MSCI USA SMALL-CAP ETF COMSTOCK 46435U663 23521 746698 SH OTR 1 736840 0 9858 BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 1994 1140 SH SOLE 1140 0 0 BOOKING HLDGS INC COM COMSTOCK 09857L108 5 3 SH OTR 1 3 0 0 SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 24226 657951 SH SOLE 657951 0 0 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 2203 34820 SH SOLE 34820 0 0 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 0 5 SH OTR 1 5 0 0 ISHARES MBS ETF Exchange Traded Fund 464288588 203578 2088195 SH SOLE 2086566 0 1629 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 2503 15867 SH SOLE 15867 0 0 SPDR DJIA TRUST Exchange Traded Fund 78467X109 865 2811 SH SOLE 2811 0 0 POOL CORP Common / Ordinary Stock 73278L105 392 1116 SH SOLE 1116 0 0 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 224 3607 SH SOLE 3607 0 0 LEIDOS HOLDINGS INC Common / Ordinary Stock 525327102 260 2581 SH SOLE 2581 0 0 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 3085 29608 SH SOLE 29567 0 41 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 8320 118018 SH SOLE 115018 0 3000 ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 21763 45098 SH SOLE 44983 0 115 HORMEL FOODS CORP Common / Ordinary Stock 440452100 402 8490 SH SOLE 8490 0 0 ALLSTATE CORP Common / Ordinary Stock 020002101 15258 120398 SH SOLE 120069 0 329 MCDONALD'S CORP Common / Ordinary Stock 580135101 26472 107226 SH SOLE 106848 0 378 MCDONALDS CORP COM COMSTOCK 580135101 136 550 SH OTR 1 518 0 32 ISHARES GOLD TRUST Exchange Traded Fund 464285204 16968 494561 SH SOLE 494561 0 0 TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 8284 48982 SH SOLE 48797 0 185 TRAVELERS COS INC COM COMSTOCK 89417E109 2 10 SH OTR 1 10 0 0 VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 517 3011 SH SOLE 3011 0 0 CENTERPOINT ENERGY INC Common / Ordinary Stock 15189T107 274 9259 SH SOLE 9259 0 0 CENTERPOINT ENERGY INC COM COMSTOCK 15189T107 12 420 SH OTR 1 420 0 0 UNITI GROUP INC Closed-end REIT 91325V108 474 50326 SH SOLE 50326 0 0 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 113 10621 SH SOLE 10621 0 0 VANGUARD GROWTH ETF Exchange Traded Fund 922908736 808267 3626303 SH SOLE 3618321 0 7982 VANGUARD INDEX FDS VANGUARD GROWTH ETF COMSTOCK 922908736 38609 173220 SH OTR 1 171148 0 2072 SHELL PLC-ADR American Depository Receipts ADR 780259305 745 14253 SH SOLE 14253 0 0 VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 73406 425910 SH SOLE 425910 0 0 VANGUARD INDEX FDS VANGUARD LARGE-CAP COMSTOCK 922908637 18215 105687 SH OTR 1 104148 0 1539 COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 5396 67334 SH SOLE 67334 0 0 COLGATE PALMOLIVE CO COM COMSTOCK 194162103 22 276 SH OTR 1 276 0 0 XCEL ENERGY INC Common / Ordinary Stock 98389B100 1261 17818 SH SOLE 17818 0 0 XCEL ENERGY INC COM COMSTOCK 98389B100 100 1415 SH OTR 1 1415 0 0 NUVEEN AMT-FR QLTY MUNI INC Closed-end Fund 670657105 220 18692 SH SOLE 18692 0 0 WASHINGTON TRUST BANCORP Common / Ordinary Stock 940610108 209 4331 SH SOLE 4331 0 0 VANGUARD FTSE PACIFIC ETF Exchange Traded Fund 922042866 209 3300 SH SOLE 3300 0 0 AMAZON.COM INC Common / Ordinary Stock 023135106 74923 705423 SH SOLE 700543 0 4880 AMAZON COM INC COM COMSTOCK 023135106 25 240 SH OTR 1 240 0 0 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 23527 284179 SH SOLE 284179 0 0 FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 287 9810 SH SOLE 9810 0 0 FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 1 34 SH OTR 1 34 0 0 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 402655 6227265 SH SOLE 6209070 0 18195 ISHARES TR RUSSELL MID-CAP ETF COMSTOCK 464287499 32 492 SH OTR 1 492 0 0 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 36982 707391 SH SOLE 704341 0 3050 FIRST CITIZENS BCSHS -CL A Common / Ordinary Stock 31946M103 362 554 SH SOLE 554 0 0 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 929 11304 SH SOLE 11304 0 0 MARATHON PETE CORP COM COMSTOCK 56585A102 0 3 SH OTR 1 3 0 0 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 1209 10277 SH SOLE 10277 0 0 APPLE INC Common / Ordinary Stock 037833100 288254 2108350 SH SOLE 2096597 0 11753 APPLE INC COM COMSTOCK 037833100 708 5179 SH OTR 1 4871 0 308 ENTERGY CORP Common / Ordinary Stock 29364G103 19828 176032 SH SOLE 175393 0 639 ENTERGY CORP NEW COM COMSTOCK 29364G103 1 5 SH OTR 1 5 0 0 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 20801 755849 SH SOLE 754825 0 1024 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 248 18692 SH SOLE 18692 0 0 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 7 498 SH OTR 1 498 0 0 ASPEN TECHNOLOGY INC Common / Ordinary Stock 29109X106 226 1229 SH SOLE 1205 0 24 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 143301 1369078 SH SOLE 1368115 0 963 ISHARES TR SHORT-TERM NATL MUN COMSTOCK 464288158 2737 26151 SH OTR 1 26066 0 85 IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 838 2389 SH SOLE 2389 0 0 ATMOS ENERGY CORP Common / Ordinary Stock 049560105 329 2936 SH SOLE 2936 0 0 FIFTH THIRD BANCORP Common / Ordinary Stock 316773100 1045 31103 SH SOLE 30241 0 862 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 16324 666844 SH SOLE 656572 0 10272 KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 3845 28447 SH SOLE 28437 0 10 KIMBERLY-CLARK CORP COM COMSTOCK 494368103 38 284 SH OTR 1 284 0 0 SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 141039 373862 SH SOLE 373532 0 330 SPDR S&P 500 ETF TR TR UNIT COMSTOCK 78462F103 170 451 SH OTR 1 451 0 0 ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 231500 610575 SH SOLE 608941 0 1634 ISHARES TR CORE S&P 500 ETF COMSTOCK 464287200 64 169 SH OTR 1 169 0 0 LOWE'S COS INC Common / Ordinary Stock 548661107 17007 97369 SH SOLE 97154 0 215 LOWES COS INC COM COMSTOCK 548661107 93 535 SH OTR 1 535 0 0 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 301939 2838844 SH SOLE 2838115 0 729 ISHARES TR NATL MUN BD ETF FD COMSTOCK 464288414 364550 3427513 SH OTR 1 3385282 0 42231 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1396 15115 SH SOLE 15115 0 0 WELLS FARGO & CO Common / Ordinary Stock 949746101 3938 100538 SH SOLE 99217 0 1321 WELLS FARGO & CO NEW COM COMSTOCK 949746101 11 284 SH OTR 1 284 0 0 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 269 1649 SH SOLE 1649 0 0 ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 369 4962 SH SOLE 4962 0 0 JOHNSON & JOHNSON Common / Ordinary Stock 478160104 79041 445279 SH SOLE 444704 0 575 JOHNSON & JOHNSON COM COMSTOCK 478160104 278 1567 SH OTR 1 1567 0 0 DAVITA INC Common / Ordinary Stock 23918K108 406 5080 SH SOLE 5080 0 0 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 881775 21612123 SH SOLE 21590805 0 21318 VANGUARD INTL FD FTSE DEVELOPED MKTS COMSTOCK 921943858 147233 3608656 SH OTR 1 3565431 0 43226 MEDTRONIC PLC Common / Ordinary Stock G5960L103 1250 13932 SH SOLE 13789 0 143 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 22305 368675 SH SOLE 368675 0 0 PERKINELMER INC Common / Ordinary Stock 714046109 627 4412 SH SOLE 4412 0 0 PERKINELMER INC COM COMSTOCK 714046109 1 5 SH OTR 1 5 0 0 CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 345 3720 SH SOLE 3720 0 0 INGERSOLL RAND INC Common / Ordinary Stock 45687V106 280 6662 SH SOLE 6662 0 0 JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 58725 521493 SH SOLE 519977 0 1516 JPMORGAN CHASE & CO COM COMSTOCK 46625H100 95 843 SH OTR 1 723 0 120 DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109 230 1898 SH SOLE 1898 0 0 DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1518 27312 SH SOLE 27312 0 0 DUPONT DE NEMOURS INC COM COMSTOCK 26614N102 0 1 SH OTR 1 1 0 0 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 339 1866 SH SOLE 1866 0 0 EOG RESOURCES INC Common / Ordinary Stock 26875P101 776 7028 SH SOLE 7028 0 0 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 14927 194383 SH SOLE 194383 0 0 VANGUARD BD INDEX FDS VANGUARD SHORT COMSTOCK 921937827 97 1259 SH OTR 1 1259 0 0 ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 3350 7039 SH SOLE 7036 0 3 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 84 16222 SH SOLE 16222 0 0 ISHARES PREFERRED & INCOME S Exchange Traded Fund 464288687 237 7200 SH SOLE 7200 0 0 KEURIG DR PEPPER INC Common / Ordinary Stock 49271V100 7473 211174 SH SOLE 210894 0 280 METLIFE INC Common / Ordinary Stock 59156R108 13116 208891 SH SOLE 208346 0 545 AUTOZONE INC Common / Ordinary Stock 053332102 827 385 SH SOLE 385 0 0 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 14146 143263 SH SOLE 142864 0 399 PHILIP MORRIS INTL INC COM COMSTOCK 718172109 23 235 SH OTR 1 235 0 0 WEST PHARMACEUTICAL SERVICES Common / Ordinary Stock 955306105 240 795 SH SOLE 795 0 0 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 685 13269 SH SOLE 13269 0 0 VANGUARD STAR FDS VANGUARD TOTAL INTL COMSTOCK 921909768 16 308 SH OTR 1 308 0 0 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 75840 2311486 SH SOLE 2307590 0 3896 ALERIAN MLP ETF Exchange Traded Fund 00162Q452 6141 178247 SH SOLE 173655 0 4592 ALPS ETF TR ALERIAN MLP ETF NEW COMSTOCK 00162Q452 36953 1072664 SH OTR 1 1057578 0 15086 CDK GLOBAL INC Common / Ordinary Stock 12508E101 316 5771 SH SOLE 5771 0 0 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 37075 170545 SH SOLE 170545 0 0 MICROSOFT CORP Common / Ordinary Stock 594918104 200802 781849 SH SOLE 779550 0 2299 MICROSOFT CORP COM COMSTOCK 594918104 467 1817 SH OTR 1 1817 0 0 SEAGATE TECHNOLOGY HOLDINGS Common / Ordinary Stock G7997R103 320 4480 SH SOLE 4480 0 0 ALPHABET INC-CL A Common / Ordinary Stock 02079K305 134092 61531 SH SOLE 61293 0 238 ALPHABET INC CL A COMSTOCK 02079K305 174 80 SH OTR 1 80 0 0 PROLOGIS INC Closed-end REIT 74340W103 7906 67201 SH SOLE 66913 0 288 AMERICAN TOWER CORP Closed-end REIT 03027X100 28874 112971 SH SOLE 112614 0 357 WASTE CONNECTIONS INC Common / Ordinary Stock 94106B101 9846 79432 SH SOLE 79324 0 108 AMGEN INC Common / Ordinary Stock 031162100 32165 132201 SH SOLE 131951 0 250 AMGEN INC COM COMSTOCK 031162100 43 178 SH OTR 1 178 0 0 KINDER MORGAN INC Common / Ordinary Stock 49456B101 187 11177 SH SOLE 11177 0 0 EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 1691 20020 SH SOLE 20020 0 0 EVERSOURCE ENERGY COM COMSTOCK 30040W108 28 336 SH OTR 1 336 0 0 ROYCE VALUE TRUST Closed-end Fund 780910105 166 11894 SH SOLE 11894 0 0 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 1137 4704 SH SOLE 4704 0 0 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 1 5 SH OTR 1 5 0 0 GLOBAL PAYMENTS INC Common / Ordinary Stock 37940X102 241 2177 SH SOLE 2177 0 0 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 274 4832 SH SOLE 4832 0 0 NEW JERSEY RESOURCES CORP Common / Ordinary Stock 646025106 251 5640 SH SOLE 5640 0 0 ADAPTIVE BIOTECHNOLOGIES Common / Ordinary Stock 00650F109 226 27975 SH SOLE 27975 0 0 SEALED AIR CORP Common / Ordinary Stock 81211K100 337 5836 SH SOLE 5836 0 0 NOVOCURE LTD Common / Ordinary Stock G6674U108 205 2946 SH SOLE 2946 0 0 INTERNATIONAL PAPER CO Common / Ordinary Stock 460146103 222 5296 SH SOLE 5296 0 0 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 3095 61946 SH SOLE 61946 0 0 VANGUARD INTL EQUITY INDEX FDS VANGUARD COMSTOCK 922042775 9 182 SH OTR 1 182 0 0 PUBLIC STORAGE Closed-end REIT 74460D109 623 1994 SH SOLE 1994 0 0 S&P GLOBAL INC Common / Ordinary Stock 78409V104 16346 48497 SH SOLE 48456 0 41 NORTHERN TRUST CORP Common / Ordinary Stock 665859104 644 6675 SH SOLE 6675 0 0 TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 1133 23891 SH SOLE 23891 0 0 TRUIST FINL CORP COM COMSTOCK 89832Q109 22 467 SH OTR 1 467 0 0 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 713 9188 SH SOLE 9188 0 0 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 8 100 SH OTR 1 100 0 0 NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300 138649 4153648 SH SOLE 4144283 0 9365 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 766 10690 SH SOLE 10690 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQUITY COMSTOCK 808524797 3 44 SH OTR 1 44 0 0 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 15794 65679 SH SOLE 65536 0 143 AIR PRODS & CHEMS INC COM COMSTOCK 009158106 21 87 SH OTR 1 87 0 0 SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 412 13113 SH SOLE 13113 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF COMSTOCK 808524805 39 1247 SH OTR 1 1247 0 0 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 110115 533736 SH SOLE 533188 0 548 ISHARES TR RUSSELL 2000 GROWTH ETF COMSTOCK 464287648 211711 1026177 SH OTR 1 1011581 0 14596 XPO LOGISTICS INC Common / Ordinary Stock 983793100 597 12391 SH SOLE 12343 0 48 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 14624 491887 SH SOLE 491887 0 0 SPDR SER TR BLOOMBERG BARCLAYS COMSTOCK 78464A474 50884 1711525 SH OTR 1 1668953 0 42572 PAYCHEX INC Common / Ordinary Stock 704326107 879 7720 SH SOLE 7720 0 0 PAYCHEX INC COM COMSTOCK 704326107 13 118 SH OTR 1 118 0 0 ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 9734 85454 SH SOLE 85454 0 0 ISHARES TR TIPS BD ETF COMSTOCK 464287176 119 1049 SH OTR 1 1049 0 0 GENERAL MOTORS CO - CDI Common / Ordinary Stock 37045V100 391 12326 SH SOLE 12326 0 0 GENERAL MTRS CO COM COMSTOCK 37045V100 3 107 SH OTR 1 107 0 0 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 917 7998 SH SOLE 7998 0 0 SIMON PROPERTY GROUP INC Closed-end REIT 828806109 806 8491 SH SOLE 8491 0 0 INGREDION INC Common / Ordinary Stock 457187102 316 3579 SH SOLE 3579 0 0 ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 17655 63587 SH SOLE 63403 0 184 ACCENTURE PLC IRELAND CLASS SHS COMSTOCK G1151C101 45 163 SH OTR 1 163 0 0 SPDR PORTFOLIO S&P 1500 COMP Exchange Traded Fund 78464A805 215 4633 SH SOLE 4633 0 0 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 294922 2277042 SH SOLE 2270512 0 6530 VANGUARD INDEX FDS VANGUARD MID-CAP COMSTOCK 922908512 15035 116082 SH OTR 1 115193 0 889 CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 16570 388597 SH SOLE 387456 0 1141 CISCO SYS INC COM COMSTOCK 17275R102 62 1445 SH OTR 1 1445 0 0 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 1122 13481 SH SOLE 13481 0 0 TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 7040 45816 SH SOLE 45802 0 14 TEXAS INSTRS INC COM COMSTOCK 882508104 28 183 SH OTR 1 183 0 0 FISERV INC Common / Ordinary Stock 337738108 1475 16578 SH SOLE 16578 0 0 EQUINIX INC Closed-end REIT 29444U700 2583 3931 SH SOLE 3931 0 0 WORTHINGTON INDUSTRIES Common / Ordinary Stock 981811102 1069 24247 SH SOLE 24247 0 0 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 486 10140 SH SOLE 10140 0 0 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 75363 1509679 SH SOLE 1509679 0 0 SOUTHERN CO/THE Common / Ordinary Stock 842587107 3268 45831 SH SOLE 45831 0 0 SOUTHERN CO COM COMSTOCK 842587107 15 210 SH OTR 1 210 0 0 REPUBLIC SERVICES INC Common / Ordinary Stock 760759100 260 1983 SH SOLE 1913 0 70 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 24682 220908 SH SOLE 218784 0 2124 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 2434 59563 SH SOLE 59563 0 0 CSX CORP Common / Ordinary Stock 126408103 4420 152091 SH SOLE 151650 0 441 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1581 12057 SH SOLE 12057 0 0 STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 443 4226 SH SOLE 4226 0 0 ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 455 7761 SH SOLE 7761 0 0 ALLIANT ENERGY CORP COM COMSTOCK 018802108 0 5 SH OTR 1 5 0 0 DAKTRONICS INC Common / Ordinary Stock 234264109 72 24000 SH SOLE 24000 0 0 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 480 4245 SH SOLE 4245 0 0 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 2914 59227 SH SOLE 59227 0 0 ONTO INNOVATION INC Common / Ordinary Stock 683344105 244 3500 SH SOLE 3500 0 0 STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104 452 7549 SH SOLE 7549 0 0 WALT DISNEY CO/THE Common / Ordinary Stock 254687106 8698 92135 SH SOLE 92135 0 0 DISNEY WALT CO DISNEY COM COMSTOCK 254687106 61 650 SH OTR 1 556 0 94 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 70218 337978 SH SOLE 337978 0 0 ISHARES TR RUSSELL 1000 ETF COMSTOCK 464287622 89267 429662 SH OTR 1 423764 0 5898 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 773 19224 SH SOLE 19224 0 0 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 80985 1596401 SH SOLE 1596401 0 0 FLEXSHARES TR QUALITY DIVID INDEX COMSTOCK 33939L860 178976 3528016 SH OTR 1 3480411 0 47605 EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 3317 41706 SH SOLE 41706 0 0 EMERSON ELEC CO COM COMSTOCK 291011104 24 308 SH OTR 1 308 0 0 DUKE ENERGY CORP Common / Ordinary Stock 26441C204 17684 164943 SH SOLE 164498 0 445 DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 72 669 SH OTR 1 669 0 0 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 9331 232685 SH SOLE 232685 0 0 ISHARES TR MSCI EMERGING MKTS INDEX COMSTOCK 464287234 20 500 SH OTR 1 500 0 0 HENRY SCHEIN INC Common / Ordinary Stock 806407102 384 5010 SH SOLE 5010 0 0 ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858 220 4400 SH SOLE 4400 0 0 FIRSTENERGY CORP Common / Ordinary Stock 337932107 222 5775 SH SOLE 5775 0 0 FIRSTENERGY CORP COM COMSTOCK 337932107 2 50 SH OTR 1 50 0 0 NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805 50377 1997496 SH SOLE 1997496 0 0 ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621 291 6111 SH SOLE 6111 0 0 BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 5345 21681 SH SOLE 21637 0 44 BECTON DICKINSON & CO COM COMSTOCK 075887109 25 100 SH OTR 1 100 0 0 ISHARES S&P 100 ETF Exchange Traded Fund 464287101 1588 9206 SH SOLE 9206 0 0 ISHARES TR S&P 100 ETF COMSTOCK 464287101 15 85 SH OTR 1 85 0 0 BROOKFIELD ASSET MANAGE-CL A Common / Ordinary Stock 112585104 1335 30014 SH SOLE 30014 0 0 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 72936 370175 SH SOLE 368945 0 1230 VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908595 9855 50016 SH OTR 1 49394 0 622 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 319 1431 SH SOLE 1431 0 0 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1909 8394 SH SOLE 8394 0 0 EMPIRE STATE REALTY TRUST-A Closed-end REIT 292104106 700 99636 SH SOLE 99636 0 0 BLACKROCK INC Common / Ordinary Stock 09247X101 1510 2479 SH SOLE 2479 0 0 BLACKROCK INC COM COMSTOCK 09247X101 9 15 SH OTR 1 15 0 0 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 17330 27432 SH SOLE 27359 0 73 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 8 13 SH OTR 1 13 0 0 COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 12578 26243 SH SOLE 26158 0 85 COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 59 123 SH OTR 1 123 0 0 AMETEK INC Common / Ordinary Stock 031100100 7883 71734 SH SOLE 71664 0 70 APPLIED MATERIALS INC Common / Ordinary Stock 038222105 4067 44699 SH SOLE 44699 0 0 APPLIED MATLS INC COM COMSTOCK 038222105 18 194 SH OTR 1 194 0 0 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 750 8877 SH SOLE 8877 0 0 DELL TECHNOLOGIES -C Common / Ordinary Stock 24703L202 207 4490 SH SOLE 4490 0 0 CHUBB LTD Common / Ordinary Stock H1467J104 1126 5726 SH SOLE 5726 0 0 CHUBB LTD COM COMSTOCK H1467J104 9 45 SH OTR 1 45 0 0 DARDEN RESTAURANTS INC Common / Ordinary Stock 237194105 383 3383 SH SOLE 3383 0 0 BANK OF AMERICA CORP Common / Ordinary Stock 060505104 28756 923734 SH SOLE 920679 0 3055 BANK AMER CORP COM COMSTOCK 060505104 42 1359 SH OTR 1 1359 0 0 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 1046 12960 SH SOLE 12960 0 0 LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4631 10771 SH SOLE 10771 0 0 LOCKHEED MARTIN CORP COM COMSTOCK 539830109 2 5 SH OTR 1 5 0 0 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 572 2442 SH SOLE 2442 0 0 ERICSSON (LM) TEL-SP ADR American Depository Receipts ADR 294821608 88 11834 SH SOLE 11834 0 0 GENERAL ELECTRIC CO Common / Ordinary Stock 369604301 3106 48780 SH SOLE 48655 0 125 GENERAL ELEC CO COM NEW COMSTOCK 369604301 59 926 SH OTR 1 926 0 0 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 91 13038 SH SOLE 13038 0 0 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 701 6237 SH SOLE 6237 0 0 SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 808524300 741 12771 SH SOLE 12771 0 0 AMBEV SA-ADR American Depository Receipts ADR 02319V103 48 19198 SH SOLE 19198 0 0 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 1874 6310 SH SOLE 6310 0 0 RAYONIER INC Closed-end REIT 754907103 238 6363 SH SOLE 6363 0 0 WATERS CORP Common / Ordinary Stock 941848103 317 958 SH SOLE 958 0 0 CHEVRON CORP Common / Ordinary Stock 166764100 30120 208043 SH SOLE 207611 0 432 CHEVRON CORP NEW COM COMSTOCK 166764100 118 814 SH OTR 1 814 0 0 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 1044 27555 SH SOLE 27555 0 0 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 13 338 SH OTR 1 338 0 0 COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 377 5746 SH SOLE 5746 0 0 PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 2664 10828 SH SOLE 10719 0 109 DOW INC Common / Ordinary Stock 260557103 2122 41120 SH SOLE 41120 0 0 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 1237 7102 SH SOLE 7102 0 0 YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 327 6742 SH SOLE 6742 0 0 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 1087 7622 SH SOLE 7452 0 170 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 2685 26401 SH SOLE 26401 0 0 VANGUARD WHITEHALL FDS HIGH DIVIDEND COMSTOCK 921946406 74 727 SH OTR 1 727 0 0 ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 138197 1619747 SH SOLE 1615260 0 4487 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 322376 4069381 SH SOLE 4055997 0 13384 ISHARES TR RUSSELL MID-CAP GROWTH ETF COMSTOCK 464287481 635357 8020160 SH OTR 1 7901326 0 118834 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 336 873 SH SOLE 853 0 20 DEVON ENERGY CORP Common / Ordinary Stock 25179M103 264 4794 SH SOLE 4794 0 0 GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 1986 8975 SH SOLE 8975 0 0 EXPEDITORS INTL WASH INC Common / Ordinary Stock 302130109 264 2711 SH SOLE 2601 0 110 VICTORYSHARES US LARGE CAP H Exchange Traded Fund 92647N865 212 3654 SH SOLE 3654 0 0 VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 7788 33069 SH SOLE 32976 0 93 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 1083 4836 SH SOLE 4836 0 0 EQUITY RESIDENTIAL Closed-end REIT 29476L107 7036 97419 SH SOLE 97299 0 120 MAGELLAN MIDSTREAM PARTNERS Master Limited Partnership 559080106 212 4445 SH SOLE 4445 0 0 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 2625 31363 SH SOLE 31363 0 0 MORGAN STANLEY Common / Ordinary Stock 617446448 16857 221632 SH SOLE 221119 0 513 AMERESCO INC-CL A Common / Ordinary Stock 02361E108 460 10095 SH SOLE 10095 0 0 SACHEM CAPITAL CORP Closed-end REIT 78590A109 216 53000 SH SOLE 0 0 53000 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 2328 16934 SH SOLE 16934 0 0 ISHARES TR S&P 500 VALUE ETF COMSTOCK 464287408 31 225 SH OTR 1 225 0 0 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 41210 286599 SH SOLE 286122 0 477 PROCTER & GAMBLE CO COM COMSTOCK 742718109 12 81 SH OTR 1 81 0 0 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 105404 3407808 SH SOLE 3368715 0 39093 ENBRIDGE INC Common / Ordinary Stock 29250N105 1009 23880 SH SOLE 23880 0 0 T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 422 3716 SH SOLE 3716 0 0 PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 1 5 SH OTR 1 5 0 0 AON PLC-CLASS A Common / Ordinary Stock G0403H108 868 3219 SH SOLE 3219 0 0 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 102123 2937115 SH SOLE 2933557 0 3558 SPDR INDEX SHS FDS S&P EMERGING MKTS COMSTOCK 78463X509 6 166 SH OTR 1 166 0 0 PPG INDUSTRIES INC Common / Ordinary Stock 693506107 3206 28043 SH SOLE 28043 0 0 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 1091 16514 SH SOLE 13337 0 3177 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 1729 121925 SH SOLE 121925 0 0 EATON CORP PLC Common / Ordinary Stock G29183103 2474 19639 SH SOLE 19627 0 12 EATON CORPORATION PLC SHS COMSTOCK G29183103 25 200 SH OTR 1 200 0 0 META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 38885 241146 SH SOLE 240224 0 922 META PLATFORMS INC CL A COMSTOCK 30303M102 134 834 SH OTR 1 834 0 0 TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 939 7230 SH SOLE 7230 0 0 KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 436 11439 SH SOLE 11439 0 0 KRAFT HEINZ CO COM COMSTOCK 500754106 21 550 SH OTR 1 550 0 0 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 3825 20952 SH SOLE 20836 0 116 PREMIER INC-CLASS A Common / Ordinary Stock 74051N102 253 7100 SH SOLE 7100 0 0 ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 600 2294 SH SOLE 2294 0 0 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 697 28617 SH SOLE 28617 0 0 ORGANON & CO Common / Ordinary Stock 68622V106 247 7316 SH SOLE 7316 0 0 PFIZER INC Common / Ordinary Stock 717081103 32198 614113 SH SOLE 614043 0 70 PFIZER INC COM COMSTOCK 717081103 232 4417 SH OTR 1 4417 0 0 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1256 28132 SH SOLE 28132 0 0 SCHWAB STRATEGIC TR US LARGE-CAP ETF COMSTOCK 808524201 38 858 SH OTR 1 858 0 0 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1701 40773 SH SOLE 40773 0 0 BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 8 191 SH OTR 1 191 0 0 CLOROX COMPANY Common / Ordinary Stock 189054109 856 6072 SH SOLE 6072 0 0 CLOROX CO COM COMSTOCK 189054109 52 368 SH OTR 1 368 0 0 OLD NATIONAL BANCORP Common / Ordinary Stock 680033107 355 23973 SH SOLE 23973 0 0 LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 564 12053 SH SOLE 12053 0 0 CAPITAL BANCORP INC/MD Common / Ordinary Stock 139737100 255 11733 SH SOLE 11733 0 0 STERIS PLC Common / Ordinary Stock G8473T100 375 1820 SH SOLE 1820 0 0 ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 500 10912 SH SOLE 10912 0 0 ESSENTIAL UTILS INC COM COMSTOCK 29670G102 1 24 SH OTR 1 24 0 0 RENOVARE ENVIRONMENTAL INC Common / Ordinary Stock 09074B107 1 12000 SH SOLE 12000 0 0 VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 36847 404425 SH SOLE 404258 0 167 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 60672 268186 SH SOLE 268186 0 0 ISHARES TR CORE S&P MID-CAP ETF COMSTOCK 464287507 113 501 SH OTR 1 364 0 137 HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 218 1299 SH SOLE 1299 0 0 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 273 2320 SH SOLE 2320 0 0 ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 4415 24224 SH SOLE 24224 0 0 ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 1 7 SH OTR 1 7 0 0 SIMULATIONS PLUS INC Common / Ordinary Stock 829214105 253 5130 SH SOLE 5130 0 0 CROWN CASTLE INC Closed-end REIT 22822V101 1383 8215 SH SOLE 8153 0 62 PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 42 27298 SH SOLE 27298 0 0 GSK PLC-SPON ADR American Depository Receipts ADR 37733W105 435 9983 SH SOLE 9983 0 0 HERSHEY CO/THE Common / Ordinary Stock 427866108 1564 7267 SH SOLE 7267 0 0 CANADIAN PACIFIC RAILWAY LTD Common / Ordinary Stock 13645T100 681 9744 SH SOLE 9744 0 0 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 11495 66133 SH SOLE 66074 0 59 HONEYWELL INTL INC COM COMSTOCK 438516106 107 615 SH OTR 1 615 0 0 ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 1346 3411 SH SOLE 3404 0 7 LAM RESEARCH CORP Common / Ordinary Stock 512807108 4593 10779 SH SOLE 10653 0 126 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 297 3694 SH SOLE 3694 0 0 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 1095 13393 SH SOLE 13393 0 0 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 520 398 SH SOLE 398 0 0 GXO LOGISTICS INC Common / Ordinary Stock 36262G101 562 12981 SH SOLE 12933 0 48 COPART INC Common / Ordinary Stock 217204106 1164 10710 SH SOLE 10545 0 165 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 311 2033 SH SOLE 2033 0 0 ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 1847 24159 SH SOLE 23779 0 380 VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 147842 839485 SH SOLE 837949 0 1536 VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908751 329 1866 SH OTR 1 1843 0 23 PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 275 557 SH SOLE 518 0 39 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 592 5314 SH SOLE 5314 0 0 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 881 3461 SH SOLE 3461 0 0 HOME DEPOT INC Common / Ordinary Stock 437076102 40141 146355 SH SOLE 146021 0 334 HOME DEPOT INC COM COMSTOCK 437076102 146 531 SH OTR 1 531 0 0 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 55821 1626008 SH SOLE 1619826 0 6182 FEDEX CORP Common / Ordinary Stock 31428X106 1353 5968 SH SOLE 5968 0 0 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 826 20271 SH SOLE 20271 0 0 US BANCORP Common / Ordinary Stock 902973304 3361 73034 SH SOLE 72772 0 262 US BANCORP DEL COM NEW COMSTOCK 902973304 11 248 SH OTR 1 248 0 0 BAIDU INC - SPON ADR American Depository Shares - ADS 056752108 227 1524 SH SOLE 1524 0 0 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 616 4243 SH SOLE 4243 0 0 CENTENE CORP Common / Ordinary Stock 15135B101 544 6424 SH SOLE 6424 0 0 PROGRESSIVE CORP Common / Ordinary Stock 743315103 703 6046 SH SOLE 6034 0 12 VANGUARD VALUE ETF Exchange Traded Fund 922908744 713431 5409697 SH SOLE 5391147 0 18550 VANGUARD INDEX FDS VANGUARD VALUE ETF COMSTOCK 922908744 15502 117548 SH OTR 1 116194 0 1354 VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 41017 208326 SH SOLE 207749 0 577 VISA INC COM CL A COMSTOCK 92826C839 23 117 SH OTR 1 117 0 0 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 612 16419 SH SOLE 15776 0 643 YUM! BRANDS INC Common / Ordinary Stock 988498101 1346 11860 SH SOLE 11860 0 0 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 289 1076 SH SOLE 1076 0 0 SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 1346 37252 SH SOLE 37252 0 0 TARGET CORP Common / Ordinary Stock 87612E106 23332 165209 SH SOLE 165051 0 158 TARGET CORP COM COMSTOCK 87612E106 25 180 SH OTR 1 180 0 0 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 447683 7246403 SH SOLE 7230717 0 15686 CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 1797 18897 SH SOLE 18897 0 0 CONSOLIDATED EDISON INC COM COMSTOCK 209115104 1 11 SH OTR 1 11 0 0 TRANSUNION Common / Ordinary Stock 89400J107 215 2690 SH SOLE 2690 0 0 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 164388 871530 SH SOLE 871530 0 0 VANGUARD INDEX FDS VANGUARD TOTAL STK COMSTOCK 922908769 56 299 SH OTR 1 299 0 0 TJX COMPANIES INC Common / Ordinary Stock 872540109 2848 50999 SH SOLE 50888 0 111 TJX COS INC NEW COM COMSTOCK 872540109 7 122 SH OTR 1 122 0 0 CATERPILLAR INC Common / Ordinary Stock 149123101 13071 73121 SH SOLE 72922 0 199 CATERPILLAR INS COM COMSTOCK 149123101 23 126 SH OTR 1 126 0 0 EDISON INTERNATIONAL Common / Ordinary Stock 281020107 447 7070 SH SOLE 7070 0 0 EDISON INTL COM COMSTOCK 281020107 0 5 SH OTR 1 5 0 0 ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 516440 10526709 SH SOLE 10493173 0 33536 ISHARES INC CORE MSCI EMERGING MKTS COMSTOCK 46434G103 1167859 23804710 SH OTR 1 23448714 0 355996 HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 4584 35745 SH SOLE 35745 0 0 AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 2403 25043 SH SOLE 24825 0 218 AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 29 306 SH OTR 1 306 0 0 SCHWAB US MID CAP ETF Exchange Traded Fund 808524508 225 3594 SH SOLE 3594 0 0 WHITESTONE REIT Closed-end REIT 966084204 257 23915 SH SOLE 23915 0 0 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 602 98155 SH SOLE 98155 0 0 ORACLE CORP Common / Ordinary Stock 68389X105 27401 392171 SH SOLE 389586 0 2585 ORACLE CORP COM COMSTOCK 68389X105 28 400 SH OTR 1 400 0 0 3M CO Common / Ordinary Stock 88579Y101 10163 78537 SH SOLE 78423 0 114 3M CO COM COMSTOCK 88579Y101 22 170 SH OTR 1 170 0 0 VMWARE INC-CLASS A Common / Ordinary Stock 928563402 283 2479 SH SOLE 2479 0 0 MARKEL CORP Common / Ordinary Stock 570535104 206 159 SH SOLE 159 0 0 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 304 42848 SH SOLE 42848 0 0 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1233010 20951741 SH SOLE 20889592 0 62149 ISHARES TR CORE MSCI EAFE ETF COMSTOCK 46432F842 2313739 39315864 SH OTR 1 38765363 0 550501 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 364921 8761616 SH SOLE 8745209 0 16407 VANGUARD INTL EQUITY INDEX FDS FTSE COMSTOCK 922042858 45686 1096903 SH OTR 1 1084005 0 12898 FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 258 1960 SH SOLE 1960 0 0 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 900 3788 SH SOLE 3788 0 0 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 4623 147007 SH SOLE 147007 0 0 DANAHER CORP Common / Ordinary Stock 235851102 29055 114606 SH SOLE 114345 0 261 DANAHER CORP COM COMSTOCK 235851102 10 39 SH OTR 1 39 0 0 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 11543 357248 SH SOLE 357248 0 0 ISHARES INC ESG MSCI EM ETF COMSTOCK 46434G863 129720 4014846 SH OTR 1 3949445 0 65401 KIRBY CORP Common / Ordinary Stock 497266106 565 9283 SH SOLE 9283 0 0 CVS HEALTH CORP Common / Ordinary Stock 126650100 4706 50792 SH SOLE 50792 0 0 CVS HEALTH CORP COM COMSTOCK 126650100 49 529 SH OTR 1 529 0 0 WISDOMTREE US LARGECAP DIVID Exchange Traded Fund 97717W307 509 8606 SH SOLE 8606 0 0 SNAP-ON INC Common / Ordinary Stock 833034101 1551 7870 SH SOLE 7870 0 0 FIRST FINL BANKSHARES INC Common / Ordinary Stock 32020R109 302 7681 SH SOLE 7681 0 0 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 7444 102801 SH SOLE 101541 0 1260 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 24045 383124 SH SOLE 381700 0 1424 ISHARES TR ESG AWARE MSCI EAFE ETF COMSTOCK 46435G516 244322 3892957 SH OTR 1 3831713 0 61244 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 401 2941 SH SOLE 2941 0 0 INVESCO WILDERHILL CLEAN ENE Exchange Traded Fund 46137V134 265 5793 SH SOLE 5793 0 0 BIOGEN IDEC INC Common / Ordinary Stock 09062X103 1056 5178 SH SOLE 5121 0 57 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 35909 666838 SH SOLE 666838 0 0 MOODY'S CORP Common / Ordinary Stock 615369105 2147 7895 SH SOLE 7783 0 112 HP INC Common / Ordinary Stock 40434L105 740 22562 SH SOLE 21862 0 700 HP INC COM COMSTOCK 40434L105 16 498 SH OTR 1 498 0 0 SOUTHSTATE CORP Common / Ordinary Stock 840441109 477 6186 SH SOLE 6186 0 0 KLA CORP Common / Ordinary Stock 482480100 1078 3378 SH SOLE 3271 0 107 ANALOG DEVICES INC Common / Ordinary Stock 032654105 3372 23083 SH SOLE 22821 0 262 ANALOG DEVICES INC COM COMSTOCK 032654105 3 22 SH OTR 1 22 0 0 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 358 4484 SH SOLE 4484 0 0 ELBIT SYSTEMS LTD Common / Ordinary Stock M3760D101 209 913 SH SOLE 913 0 0 SCHLUMBERGER LTD Common / Ordinary Stock 806857108 400 11190 SH SOLE 11190 0 0 VALLEY NATIONAL BANCORP Common / Ordinary Stock 919794107 250 23992 SH SOLE 23992 0 0 ULTA BEAUTY INC Common / Ordinary Stock 90384S303 2221 5762 SH SOLE 5742 0 20 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 18653 538784 SH SOLE 535163 0 3621 ISHARES TR BROAD USD HIGH YIELD CORPORATE COMSTOCK 46435U853 291169 8410436 SH OTR 1 8288863 0 121573 INTEL CORP Common / Ordinary Stock 458140100 9475 253262 SH SOLE 252460 0 802 INTEL CORP COM COMSTOCK 458140100 54 1433 SH OTR 1 1433 0 0 DOLLAR TREE INC Common / Ordinary Stock 256746108 725 4651 SH SOLE 4651 0 0 SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607 217 2287 SH SOLE 2287 0 0 SPDR SER TR DOW JONES REIT ETF COMSTOCK 78464A607 36 381 SH OTR 1 381 0 0 AMERISOURCEBERGEN CORP Common / Ordinary Stock 03073E105 263 1857 SH SOLE 1857 0 0 AMERISOURCEBERGEN CORP COM COMSTOCK 03073E105 9 62 SH OTR 1 62 0 0 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 911 4913 SH SOLE 4913 0 0 LINDE PLC Common / Ordinary Stock G5494J103 1299 4519 SH SOLE 4519 0 0 LINDE PLC SH COMSTOCK G5494J103 30 105 SH OTR 1 105 0 0 VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 485221 2463427 SH SOLE 2460107 0 3320 VANGUARD INDEX FDS VANGUARD MID-CAP ETF COMSTOCK 922908629 95 481 SH OTR 1 481 0 0 AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 5606 40442 SH SOLE 40139 0 303 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 213644 3361823 SH SOLE 3349079 0 12744 CME GROUP INC Common / Ordinary Stock 12572Q105 911 4449 SH SOLE 4449 0 0 CME GROUP INC COM COMSTOCK 12572Q105 1 4 SH OTR 1 4 0 0 BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 46 14135 SH SOLE 14135 0 0 STRYKER CORP Common / Ordinary Stock 863667101 7062 35501 SH SOLE 35094 0 407 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 20978 250039 SH SOLE 250039 0 0 ISHARES TR ESG AWARE MSCI UAS ETF COMSTOCK 46435G425 317717 3786852 SH OTR 1 3726053 0 60799 VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 1120 7353 SH SOLE 7353 0 0 ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 14825 237232 SH SOLE 237232 0 0 ISHARES TR MSCI EAFE ETF COMSTOCK 464287465 161 2578 SH OTR 1 2578 0 0 EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 306 3405 SH SOLE 3405 0 0 CHEMED CORP Common / Ordinary Stock 16359R103 304 647 SH SOLE 647 0 0 BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 1325 20622 SH SOLE 20622 0 0 ALBEMARLE CORP Common / Ordinary Stock 012653101 881 4217 SH SOLE 4217 0 0 HALLIBURTON CO Common / Ordinary Stock 406216101 9028 287880 SH SOLE 287327 0 553 HALLIBURTON CO COM COMSTOCK 406216101 7 222 SH OTR 1 222 0 0 COCA-COLA EUROPACIFIC PARTNE Common / Ordinary Stock G25839104 205 3972 SH SOLE 3972 0 0 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 47126 626180 SH SOLE 620071 0 6109 VANGUARD BD INDEX FDS VANGUARD TOTAL COMSTOCK 921937835 0 0 SH OTR 1 0 0 0 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 336 2568 SH SOLE 2568 0 0 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 231717 4117218 SH SOLE 4111200 0 6018 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL COMSTOCK 92206C680 2 34 SH OTR 1 34 0 0 NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 20406 263442 SH SOLE 263133 0 309 NEXTERA ENERGY INC COM COMSTOCK 65339F101 18 238 SH OTR 1 238 0 0 ACTIVISION BLIZZARD INC Common / Ordinary Stock 00507V109 1491 19156 SH SOLE 19117 0 39 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 605 9500 SH SOLE 9500 0 0 ISHARES TR S&P MIDCAP 400 GROWTH COMSTOCK 464287606 1 17 SH OTR 1 17 0 0 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 10239 107679 SH SOLE 107546 0 133 WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 740 55171 SH SOLE 55171 0 0 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1468 30584 SH SOLE 30584 0 0 BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 05550J101 544 8734 SH SOLE 8734 0 0 ABBVIE INC Common / Ordinary Stock 00287Y109 52358 341854 SH SOLE 340820 0 1034 ABBVIE INC COM COMSTOCK 00287Y109 38 245 SH OTR 1 245 0 0 FLEXSHARES GLOBAL UPSTREAM N Exchange Traded Fund 33939L407 432 10899 SH SOLE 10899 0 0 NXP SEMICONDUCTORS NV Common / Ordinary Stock N6596X109 310 2094 SH SOLE 2094 0 0 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 24359 502653 SH SOLE 502653 0 0 INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201 25 14348 SH SOLE 14348 0 0 CIGNA CORP Common / Ordinary Stock 125523100 3699 14037 SH SOLE 14037 0 0 SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 5188 179332 SH SOLE 179332 0 0 OMNICOM GROUP Common / Ordinary Stock 681919106 309 4852 SH SOLE 4817 0 35 HUBBELL INC Common / Ordinary Stock 443510607 918 5142 SH SOLE 5142 0 0 MONSTER BEVERAGE CORP Common / Ordinary Stock 61174X109 249 2691 SH SOLE 2691 0 0 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 172 14311 SH SOLE 14311 0 0 NISOURCE INC Common / Ordinary Stock 65473P105 201 6804 SH SOLE 6804 0 0 EXPONENT INC Common / Ordinary Stock 30214U102 358 3916 SH SOLE 3916 0 0 INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 248 5356 SH SOLE 5356 0 0 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1561 11631 SH SOLE 11631 0 0 INVESCO EXCHANGE-TRADED FD COMSTOCK 46137V357 10 72 SH OTR 1 72 0 0 WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 1453 14436 SH SOLE 14436 0 0 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 84894 2718353 SH SOLE 2708058 0 10295 SCHWAB STRATEGIC TR INTL SMALL CAP COMSTOCK 808524888 16182 518150 SH OTR 1 510426 0 7724 BLACKSTONE INC Common / Ordinary Stock 09260D107 15458 169440 SH SOLE 168698 0 742 WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 3214 21008 SH SOLE 21008 0 0 WASTE MGMT INC DEL COM COMSTOCK 94106L109 2 12 SH OTR 1 12 0 0 CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 1457 40871 SH SOLE 40826 0 45 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 1543 5474 SH SOLE 5474 0 0 LOEWS CORP Common / Ordinary Stock 540424108 368 6203 SH SOLE 6203 0 0 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 421 2171 SH SOLE 2171 0 0 ITERIS INC Common / Ordinary Stock 46564T107 1010 349391 SH SOLE 349391 0 0 ABBOTT LABORATORIES Common / Ordinary Stock 002824100 17548 161510 SH SOLE 161069 0 441 ABBOTT LABS COM COMSTOCK 002824100 55 508 SH OTR 1 508 0 0 ECOLAB INC Common / Ordinary Stock 278865100 947 6159 SH SOLE 6159 0 0 ECOLAB INC COM COMSTOCK 278865100 12 77 SH OTR 1 77 0 0 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 216142 988304 SH SOLE 986248 0 2056 ISHARES TR RUSSELL 1000 GROWTH ETF COMSTOCK 464287614 358730 1640285 SH OTR 1 1614118 0 26168 INTUIT INC Common / Ordinary Stock 461202103 2867 7438 SH SOLE 7433 0 5 UNION PACIFIC CORP Common / Ordinary Stock 907818108 13838 64881 SH SOLE 64542 0 339 UNION PAC CORP COM COMSTOCK 907818108 6 30 SH OTR 1 30 0 0 TORONTO-DOMINION BANK Common / Ordinary Stock 891160509 399 6090 SH SOLE 6090 0 0 ALPHABET INC-CL C Common / Ordinary Stock 02079K107 44060 20142 SH SOLE 20082 0 60 ALPHABET INC CAP STK CL C COMSTOCK 02079K107 160 73 SH OTR 1 73 0 0 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 2991 21755 SH SOLE 21755 0 0 WEYERHAEUSER CO Closed-end REIT 962166104 207 6237 SH SOLE 6237 0 0 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 1956 116298 SH SOLE 116298 0 0 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 8842 5942 SH SOLE 5942 0 0 ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 205 1970 SH SOLE 1970 0 0 DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 139 12783 SH SOLE 12783 0 0 WEIBO CORP SR NT CONV ADR REPSTG CL A CBCPN 948596AC5 11 11000 SH OTR 1 11000 0 0 WESTERN DIGITAL CORP SR NT CONV CBCPN 958102AP0 10 10000 SH OTR 1 10000 0 0