0000930413-23-002384.txt : 20231027 0000930413-23-002384.hdr.sgml : 20231027 20231027120713 ACCESSION NUMBER: 0000930413-23-002384 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231027 DATE AS OF CHANGE: 20231027 EFFECTIVENESS DATE: 20231027 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TIAA TRUST, NATIONAL ASSOCIATION CENTRAL INDEX KEY: 0001997405 IRS NUMBER: 931503568 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23407 FILM NUMBER: 231353850 BUSINESS ADDRESS: STREET 1: 8500 ANDREW CARNEGIE BOULEVARD CITY: CHARLOTTE STATE: NC ZIP: 28262 BUSINESS PHONE: 2129164067 MAIL ADDRESS: STREET 1: 8500 ANDREW CARNEGIE BOULEVARD CITY: CHARLOTTE STATE: NC ZIP: 28262 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001997405 XXXXXXXX 09-30-2023 09-30-2023 false TIAA TRUST, NATIONAL ASSOCIATION
8500 ANDREW CARNEGIE BOULEVARD CHARLOTTE NC 28262
13F HOLDINGS REPORT 028-23407 N
Richard J. Immesberger President & CEO, Chief Fiduciary Officer 704-388-1797 /s/ Richard J. Immesberger Charlotte NC 10-27-2023 1 810 27738493177 1 (Maps to TIAA-CREF Individual & Institutional Services, LLC)
INFORMATION TABLE 2 infotable.xml NVIDIA CORP Common / Ordinary Stock 67066G104 43766954 100616 SH SOLE 81974 0 18642 NVIDIA CORP COM COMSTOCK 67066G104 11310 26 SH OTR 1 26 0 0 ISHARES GOLD TRUST Exchange Traded Fund 464285204 29402552 840313 SH SOLE 722323 0 117990 YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 287515 5160 SH SOLE 4648 0 512 TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 1379382 6798 SH SOLE 3881 0 2917 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 65235978 2123567 SH SOLE 2063824 0 59743 CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 2738019 39791 SH SOLE 36744 0 3047 ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 483353689 10156623 SH SOLE 9351250 0 805373 ISHARES INC CORE MSCI EMERGING MKTS ETF 46434G103 1116746557 23465992 SH OTR 1 23036305 0 429687 CENTENE CORP Common / Ordinary Stock 15135B101 401777 5833 SH SOLE 1070 0 4763 UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 62251331 123468 SH SOLE 99635 0 23833 UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 13109 26 SH OTR 1 26 0 0 MERCK & CO. INC. Common / Ordinary Stock 58933Y105 43024452 417916 SH SOLE 344170 0 73746 MERCK & CO INC NEW COM COMSTOCK 58933Y105 61049 593 SH OTR 1 554 0 39 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 8016485 138120 SH SOLE 92127 0 45993 BRISTOL MYERS SQUIBB CO COM COMSTOCK 110122108 6210 107 SH OTR 1 0 0 107 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 908490 18469 SH SOLE 0 0 18469 INTUIT INC Common / Ordinary Stock 461202103 16726643 32737 SH SOLE 26774 0 5963 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 989579 13985 SH SOLE 7951 0 6034 SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF 808524797 3113 44 SH OTR 1 44 0 0 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 116571897 520062 SH SOLE 480079 0 39983 ISHARES TR RUSSELL 2000 GROWTH ETF ETF 464287648 186924224 833925 SH OTR 1 819075 0 14850 SOUTHWESTERN ENERGY CO Common / Ordinary Stock 845467109 119080 18462 SH SOLE 18462 0 0 GILEAD SCIENCES INC Common / Ordinary Stock 375558103 2753146 36738 SH SOLE 30587 0 6151 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 14099589 100496 SH SOLE 57677 0 42819 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 121780 868 SH OTR 1 828 0 40 CORTEVA INC Common / Ordinary Stock 22052L104 696953 13623 SH SOLE 9679 0 3944 CHENIERE ENERGY INC Common / Ordinary Stock 16411R208 303707 1830 SH SOLE 1737 0 93 STERIS PLC Common / Ordinary Stock G8473T100 343173 1564 SH SOLE 715 0 849 AMCOR PLC Common / Ordinary Stock G0250X107 228221 24915 SH SOLE 24915 0 0 CME GROUP INC Common / Ordinary Stock 12572Q105 707778 3535 SH SOLE 3301 0 234 CME GROUP INC COM COMSTOCK 12572Q105 4805 24 SH OTR 1 24 0 0 GERON CORP Common / Ordinary Stock 374163103 123490 58250 SH SOLE 0 0 58250 PROGRESSIVE CORP Common / Ordinary Stock 743315103 846944 6080 SH SOLE 5331 0 749 VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 527911 3060 SH SOLE 542 0 2518 ALBEMARLE CORP Common / Ordinary Stock 012653101 602282 3542 SH SOLE 3542 0 0 PROLOGIS INC Closed-end REIT 74340W103 14960398 133325 SH SOLE 119069 0 14256 PROLOGIS INC COM COMSTOCK 74340W103 1683 15 SH OTR 1 15 0 0 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 651239 22151 SH SOLE 12530 0 9621 METLIFE INC Common / Ordinary Stock 59156R108 550085 8744 SH SOLE 5885 0 2859 METLIFE INC COM COMSTOCK 59156R108 2579 41 SH OTR 1 41 0 0 WALMART INC Common / Ordinary Stock 931142103 15978766 99911 SH SOLE 74844 0 25067 WALMART INC COM COMSTOCK 931142103 76606 479 SH OTR 1 479 0 0 AFLAC INC Common / Ordinary Stock 001055102 2112928 27530 SH SOLE 22393 0 5137 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 3136058 94545 SH SOLE 82640 0 11905 ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 205005 2048 SH SOLE 2048 0 0 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 60475718 641108 SH SOLE 588196 0 52912 ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804 78483 832 SH OTR 1 639 0 193 ARROW ELECTRONICS INC Common / Ordinary Stock 042735100 278409 2223 SH SOLE 2012 0 211 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 32216506 397882 SH SOLE 371927 0 25955 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 2881315 30384 SH SOLE 26746 0 3638 HUMANA INC Common / Ordinary Stock 444859102 1143809 2351 SH SOLE 1532 0 819 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 829009 9116 SH SOLE 5860 0 3256 VANGUARD GROWTH ETF Exchange Traded Fund 922908736 917947479 3370965 SH SOLE 3096896 0 274069 VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 922908736 376877 1384 SH OTR 1 1384 0 0 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 1486403 7520 SH SOLE 26 0 7494 STRYKER CORP Common / Ordinary Stock 863667101 24481713 89588 SH SOLE 77276 0 12312 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 1119264 3395 SH SOLE 1509 0 1886 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 927209864 6027497 SH SOLE 5761624 0 265873 AMEREN CORPORATION Common / Ordinary Stock 023608102 529422 7075 SH SOLE 3120 0 3955 AMEREN CORP COM COMSTOCK 023608102 14367 192 SH OTR 1 192 0 0 DOW INC Common / Ordinary Stock 260557103 1523804 29554 SH SOLE 21444 0 8110 QUALCOMM INC Common / Ordinary Stock 747525103 6182932 55672 SH SOLE 44178 0 11494 QUALCOMM INC COM COMSTOCK 747525103 0 0 SH OTR 1 0 0 0 AT&T INC Common / Ordinary Stock 00206R102 3870143 257666 SH SOLE 157407 0 100259 AT&T INC COM COMSTOCK 00206R102 32098 2137 SH OTR 1 1791 0 346 JM SMUCKER CO/THE Common / Ordinary Stock 832696405 282816 2301 SH SOLE 1569 0 732 BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 21657834 83773 SH SOLE 72958 0 10815 ALLETE INC Common / Ordinary Stock 018522300 213629 4046 SH SOLE 4046 0 0 UDR INC Closed-end REIT 902653104 215304 6036 SH SOLE 6036 0 0 VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 266879 1371 SH SOLE 656 0 715 NUVEEN QUAL MUNI INCOME FD Closed-end Fund 67066V101 117604 11598 SH SOLE 699 0 10899 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 16010478 17616 SH SOLE 15406 0 2210 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 11815 13 SH OTR 1 13 0 0 ISHARES CORE HIGH DIVIDEND E Exchange Traded Fund 46429B663 405350 4099 SH SOLE 3302 0 797 FASTENAL CO Common / Ordinary Stock 311900104 1007343 18436 SH SOLE 1312 0 17124 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 5477555 19328 SH SOLE 11639 0 7689 AIR PRODS & CHEMS INC COM COMSTOCK 009158106 24656 87 SH OTR 1 87 0 0 ALLSTATE CORP Common / Ordinary Stock 020002101 2198231 19731 SH SOLE 11009 0 8722 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 1886794 35254 SH SOLE 35254 0 0 VANGUARD STAR FDS VANGUARD TOTAL INTL ETF 921909768 16484 308 SH OTR 1 308 0 0 CENCORA INC Common / Ordinary Stock 03073E105 415191 2307 SH SOLE 2287 0 20 CENCORA INC COM COMSTOCK 03073E105 11158 62 SH OTR 1 62 0 0 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 1029067 3780 SH SOLE 2978 0 802 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 3115416 60062 SH SOLE 40045 0 20017 VANGUARD INTL EQUITY INDEX FDS VANGUARD ETF 922042775 9440 182 SH OTR 1 182 0 0 DANAHER CORP Common / Ordinary Stock 235851102 8289021 33410 SH SOLE 21784 0 11626 DANAHER CORP COM COMSTOCK 235851102 6202 25 SH OTR 1 25 0 0 FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 252296 1890 SH SOLE 0 0 1890 LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4016396 9821 SH SOLE 7008 0 2813 LOCKHEED MARTIN CORP COM COMSTOCK 539830109 4090 10 SH OTR 1 10 0 0 ROYCE VALUE TRUST Closed-end Fund 780910105 162445 12622 SH SOLE 0 0 12622 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 614899 2710 SH SOLE 2644 0 66 ROSS STORES INC Common / Ordinary Stock 778296103 1088612 9638 SH SOLE 7351 0 2287 WATERS CORP Common / Ordinary Stock 941848103 287920 1050 SH SOLE 375 0 675 ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 5136834 22304 SH SOLE 14700 0 7604 ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 1612 7 SH OTR 1 7 0 0 BHP GROUP LTD-SPON ADR American Depository Receipts ADR 088606108 209717 3687 SH SOLE 2243 0 1444 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 287717 658 SH SOLE 547 0 111 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 7514873 314825 SH SOLE 274947 0 39878 ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2441717 58067 SH SOLE 47610 0 10457 ALTRIA GROUP INC COM COMSTOCK 02209S103 8662 206 SH OTR 1 100 0 106 EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 3307233 34247 SH SOLE 23198 0 11049 EMERSON ELEC CO COM COMSTOCK 291011104 29068 301 SH OTR 1 301 0 0 AON PLC-CLASS A Common / Ordinary Stock G0403H108 980441 3024 SH SOLE 2427 0 597 WEYERHAEUSER CO Closed-end REIT 962166104 200731 6547 SH SOLE 5964 0 583 WEYERHAEUSER CO COM COMSTOCK 962166104 184 6 SH OTR 1 6 0 0 EXPONENT INC Common / Ordinary Stock 30214U102 343170 4009 SH SOLE 93 0 3916 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1069815 7464 SH SOLE 7347 0 117 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 104304 13038 SH SOLE 0 0 13038 CINTAS CORP Common / Ordinary Stock 172908105 557010 1158 SH SOLE 1124 0 34 CINTAS CORP COM COMSTOCK 172908105 4810 10 SH OTR 1 10 0 0 CROWN HOLDINGS INC Common / Ordinary Stock 228368106 428686 4845 SH SOLE 3406 0 1439 THE CIGNA GROUP Common / Ordinary Stock 125523100 4056187 14179 SH SOLE 6677 0 7502 AMERICAN EQUITY INVT LIFE HL Common / Ordinary Stock 025676206 3098836 57771 SH SOLE 57771 0 0 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1545562 203900 SH SOLE 0 0 203900 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 691119 4243 SH SOLE 0 0 4243 SPDR DJIA TRUST Exchange Traded Fund 78467X109 943219 2816 SH SOLE 1864 0 952 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 2345 7 SH OTR 1 7 0 0 ABBVIE INC Common / Ordinary Stock 00287Y109 28787362 193126 SH SOLE 148327 0 44799 ABBVIE INC COM COMSTOCK 00287Y109 49190 330 SH OTR 1 245 0 85 NETFLIX INC Common / Ordinary Stock 64110L106 16610624 43990 SH SOLE 38308 0 5682 NETFLIX INC COM COMSTOCK 64110L106 14726 39 SH OTR 1 19 0 20 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 15094151 163039 SH SOLE 146754 0 16285 PHILIP MORRIS INTL INC COM COMSTOCK 718172109 17127 185 SH OTR 1 185 0 0 INGREDION INC Common / Ordinary Stock 457187102 304351 3093 SH SOLE 2533 0 560 ALERIAN MLP ETF Exchange Traded Fund 00162Q452 7335837 173835 SH SOLE 160910 0 12925 ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452 35149308 832922 SH OTR 1 816135 0 16787 CORNING INC Common / Ordinary Stock 219350105 442912 14536 SH SOLE 12427 0 2109 CSX CORP Common / Ordinary Stock 126408103 14000137 455289 SH SOLE 370388 0 84901 KLA CORP Common / Ordinary Stock 482480100 1531924 3340 SH SOLE 2863 0 477 POPULAR INC Common / Ordinary Stock 733174700 217700 3455 SH SOLE 58 0 3397 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 6968782 101853 SH SOLE 73945 0 27908 ISHARES TR S&P 500 GROWTH ETF ETF 464287309 12179 178 SH OTR 1 178 0 0 FABRINET Common / Ordinary Stock G3323L100 208941 1254 SH SOLE 0 0 1254 TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 484281 16927 SH SOLE 15338 0 1589 IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 975987 2232 SH SOLE 179 0 2053 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 276965 15945 SH SOLE 7551 0 8394 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 7764 447 SH OTR 1 447 0 0 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 1962321 113298 SH SOLE 0 0 113298 AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 11552664 153585 SH SOLE 136256 0 17329 AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 25650 341 SH OTR 1 341 0 0 PHILLIPS 66 Common / Ordinary Stock 718546104 1339192 11146 SH SOLE 7389 0 3757 PAYPAL HOLDINGS INC Common / Ordinary Stock 70450Y103 978211 16733 SH SOLE 10975 0 5758 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 897167 8889 SH SOLE 7609 0 1280 ISHARES TR S&P MIDCAP 400 VALUE ETF ETF 464287705 2220 22 SH OTR 1 22 0 0 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 285207 4260 SH SOLE 0 0 4260 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 426543 10298 SH SOLE 8536 0 1762 SCHWAB STRATEGIC TR US SMALL-CAP ETF ETF 808524607 43242 1044 SH OTR 1 1044 0 0 SPDR BLOOMBERG 1-3 MONTH T-B Exchange Traded Fund 78468R663 366270 3989 SH SOLE 3989 0 0 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1508636 14881 SH SOLE 13381 0 1500 BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 35471 12446 SH SOLE 11392 0 1054 ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 13256142 192341 SH SOLE 163337 0 29004 ISHARES TR MSCI EAFE ETF ETF 464287465 119714 1737 SH OTR 1 1737 0 0 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 806806 7356 SH SOLE 2990 0 4366 ISHARES TR S&P SMALL-CAP 600 GROWTH ETF 464287887 20839 190 SH OTR 1 190 0 0 BROADCOM INC Common / Ordinary Stock 11135F101 35621915 42888 SH SOLE 37198 0 5690 BROADCOM INC COM COMSTOCK 11135F101 19103 23 SH OTR 1 23 0 0 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 6719579 177064 SH SOLE 140553 0 36511 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 8834910 254535 SH SOLE 246499 0 8036 ISHARES TR BROAD USD HIGH YIELD CORPORATE ETF 46435U853 88430116 2547684 SH OTR 1 2498862 0 48822 REVVITY INC Common / Ordinary Stock 714046109 239112 2160 SH SOLE 788 0 1372 REVVITY INC COM COMSTOCK 714046109 554 5 SH OTR 1 5 0 0 WALT DISNEY CO/THE Common / Ordinary Stock 254687106 5791914 71461 SH SOLE 51259 0 20202 DISNEY WALT CO DISNEY COM COMSTOCK 254687106 47901 591 SH OTR 1 581 0 10 ALAMO GROUP INC Common / Ordinary Stock 011311107 256524 1484 SH SOLE 0 0 1484 BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 613690 16261 SH SOLE 10085 0 6176 ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 18211316 59299 SH SOLE 24091 0 35208 ACCENTURE PLC IRELAND SHS CL A COMSTOCK G1151C101 19348 63 SH OTR 1 63 0 0 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 184740199 869734 SH SOLE 753153 0 116581 VANGUARD INDEX FDS VANGUARD TOTAL STK ETF 922908769 63511 299 SH OTR 1 299 0 0 US BANCORP Common / Ordinary Stock 902973304 1913943 57893 SH SOLE 32559 0 25334 US BANCORP DEL COM NEW COMSTOCK 902973304 9687 293 SH OTR 1 293 0 0 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 487095 8813 SH SOLE 5182 0 3631 FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106 13431 243 SH OTR 1 243 0 0 ANALOG DEVICES INC Common / Ordinary Stock 032654105 3586719 20485 SH SOLE 14778 0 5707 ICON PLC Common / Ordinary Stock G4705A100 604544 2455 SH SOLE 1288 0 1167 RADNET INC Common / Ordinary Stock 750491102 207901 7375 SH SOLE 0 0 7375 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 665580 6144 SH SOLE 5537 0 607 CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 1945634 35247 SH SOLE 19844 0 15403 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 288588074 4216658 SH SOLE 3710914 0 505744 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL ETF 92206C680 2327 34 SH OTR 1 34 0 0 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 380347759 12265326 SH SOLE 10804125 0 1461201 LINDE PLC Common / Ordinary Stock G54950103 12772722 34303 SH SOLE 30804 0 3499 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 11340677 69180 SH SOLE 48949 0 20231 ISHARES CRNCY HEDGD MSCI EM Exchange Traded Fund 46434G509 9164141 387654 SH SOLE 379970 0 7684 VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 634046 7894 SH SOLE 6464 0 1430 MASTERCARD INC - A Common / Ordinary Stock 57636Q104 32267457 81502 SH SOLE 67125 0 14377 MASTERCARD INC CL A COMSTOCK 57636Q104 19004 48 SH OTR 1 48 0 0 DAVITA INC Common / Ordinary Stock 23918K108 477755 5054 SH SOLE 4585 0 469 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 65719129 1887396 SH SOLE 1776703 0 110693 EXXON MOBIL CORP Common / Ordinary Stock 30231G102 61584641 523768 SH SOLE 368321 0 155447 EXXON MOBIL CORP COM COMSTOCK 30231G102 224107 1906 SH OTR 1 1906 0 0 WORTHINGTON INDUSTRIES Common / Ordinary Stock 981811102 1646576 26635 SH SOLE 19 0 26616 META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 60454188 201373 SH SOLE 172883 0 28490 META PLATFORMS INC CL A COMSTOCK 30303M102 205644 685 SH OTR 1 685 0 0 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 53044591 104796 SH SOLE 85727 0 19069 THERMO FISHER SCIENTIFIC INC COM COMSTOCK 883556102 4049 8 SH OTR 1 8 0 0 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 9500520 189669 SH SOLE 166337 0 23332 PIMCO ETF TR 1-5 YR US TIPS INDEX ETF 72201R205 22766 455 SH OTR 1 455 0 0 CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 9763300 181609 SH SOLE 138932 0 42677 CISCO SYS INC COM COMSTOCK 17275R102 68867 1281 SH OTR 1 1281 0 0 SERVICENOW INC Common / Ordinary Stock 81762P102 21350595 38197 SH SOLE 33210 0 4987 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 341523 2758 SH SOLE 1820 0 938 AMERICAN WTR WKS CO INC NEW COM COMSTOCK 030420103 2477 20 SH OTR 1 20 0 0 SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 144834926 338811 SH SOLE 275769 0 63042 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 189801 444 SH OTR 1 444 0 0 GE HEALTHCARE TECHNOLOGY Common / Ordinary Stock 36266G107 742929 10919 SH SOLE 6543 0 4376 GE HEALTHCARE TECHNOLOGIES INC COM COMSTOCK 36266G107 15785 232 SH OTR 1 232 0 0 PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 10342146 26551 SH SOLE 22516 0 4035 ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 45377748 549900 SH SOLE 527152 0 22748 ISHARES TR JPMORGAN USD EMERGING MKTS BD ETF 464288281 0 0 SH OTR 1 0 0 0 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 334801 15054 SH SOLE 5668 0 9386 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 6005 270 SH OTR 1 270 0 0 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 1309824 28138 SH SOLE 28138 0 0 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 10480384 85366 SH SOLE 75492 0 9874 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 34295576 1307993 SH SOLE 1214018 0 93975 WISDOMTREE US MIDCAP DIVIDEN Exchange Traded Fund 97717W505 232284 5671 SH SOLE 5671 0 0 WISDOMTREE TR U S MIDCAP DIVID FD ETF 97717W505 5243 128 SH OTR 1 128 0 0 DAKTRONICS INC Common / Ordinary Stock 234264109 214080 24000 SH SOLE 0 0 24000 HESS CORP Common / Ordinary Stock 42809H107 10852443 70931 SH SOLE 63295 0 7636 HESS CORP COM COMSTOCK 42809H107 15147 99 SH OTR 1 99 0 0 HP INC Common / Ordinary Stock 40434L105 479922 18674 SH SOLE 10412 0 8262 HP INC COM COMSTOCK 40434L105 12542 488 SH OTR 1 488 0 0 WELLTOWER INC Closed-end REIT 95040Q104 13012009 158838 SH SOLE 142894 0 15944 KNIFE RIVER CORP Common / Ordinary Stock 498894104 206746 4234 SH SOLE 4174 0 60 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 3003926 29074 SH SOLE 16106 0 12968 VANGUARD WHITEHALL FDS HIGH DIVIDEND ETF 921946406 75156 727 SH OTR 1 727 0 0 ARISTA NETWORKS INC Common / Ordinary Stock 040413106 13405922 72886 SH SOLE 65496 0 7390 INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 382151 7186 SH SOLE 0 0 7186 COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 12065446 272112 SH SOLE 184044 0 88068 COMCAST CORP NEW CL A COMSTOCK 20030N101 28777 649 SH OTR 1 536 0 113 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 2988916 18567 SH SOLE 16592 0 1975 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 736250 9762 SH SOLE 8414 0 1348 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 7542 100 SH OTR 1 100 0 0 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 110521 14697 SH SOLE 13027 0 1670 TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 8381233 51321 SH SOLE 34511 0 16810 TRAVELERS COS INC COM COMSTOCK 89417E109 1633 10 SH OTR 1 10 0 0 BOEING CO/THE Common / Ordinary Stock 097023105 19727706 102920 SH SOLE 85724 0 17196 BOEING CO COM COMSTOCK 097023105 1342 7 SH OTR 1 7 0 0 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 2628903 16866 SH SOLE 9429 0 7437 UNITED PARCEL SVC INC CL B COMSTOCK 911312106 40526 260 SH OTR 1 260 0 0 HOME DEPOT INC Common / Ordinary Stock 437076102 30495196 100924 SH SOLE 76642 0 24282 HOME DEPOT INC COM COMSTOCK 437076102 132044 437 SH OTR 1 437 0 0 SOUTHERN CO/THE Common / Ordinary Stock 842587107 2611840 40356 SH SOLE 24235 0 16121 SOUTHERN CO COM COMSTOCK 842587107 13591 210 SH OTR 1 210 0 0 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 123652472 2189702 SH SOLE 2008302 0 181400 ISHARES TR MSCI EAFE SMALL CAP ETF ETF 464288273 110771605 1961601 SH OTR 1 1925330 0 36271 MITSUBISHI UFJ FINL-SPON ADR American Depository Receipts ADR 606822104 86861 10231 SH SOLE 9646 0 585 WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 1096366 13611 SH SOLE 8281 0 5330 ENERGY TRANSFER LP Master Limited Partnership 29273V100 241498 17213 SH SOLE 6558 0 10655 ENERGY TRANSFER L P COM UNIT LTD COMSTOCK 29273V100 8095 577 SH OTR 1 0 0 577 SJW GROUP Common / Ordinary Stock 784305104 245850 4090 SH SOLE 2015 0 2075 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 343699 4066 SH SOLE 4066 0 0 MODERNA INC Common / Ordinary Stock 60770K107 453340 4389 SH SOLE 412 0 3977 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 1038803 11954 SH SOLE 8963 0 2991 ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 4679894 10748 SH SOLE 8812 0 1936 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 354334 2220 SH SOLE 245 0 1975 EBAY INC Common / Ordinary Stock 278642103 878846 19933 SH SOLE 12777 0 7156 UBER TECHNOLOGIES INC Common / Ordinary Stock 90353T100 12640443 274852 SH SOLE 247878 0 26974 UBER TECHNOLOGIES INC COM COMSTOCK 90353T100 6347 138 SH OTR 1 0 0 138 BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 1070131 347 SH SOLE 291 0 56 BOOKING HLDGS INC COM COMSTOCK 09857L108 9252 3 SH OTR 1 3 0 0 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 664219 8456 SH SOLE 7733 0 723 VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 5902891 25108 SH SOLE 20539 0 4569 LAM RESEARCH CORP Common / Ordinary Stock 512807108 2874994 4587 SH SOLE 3482 0 1105 VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 19531832 47076 SH SOLE 41141 0 5935 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 17000808 321985 SH SOLE 283028 0 38957 SYSCO CORP Common / Ordinary Stock 871829107 2612872 39559 SH SOLE 32151 0 7408 FISERV INC Common / Ordinary Stock 337738108 1552974 13748 SH SOLE 7573 0 6175 PPG INDUSTRIES INC Common / Ordinary Stock 693506107 2780446 21421 SH SOLE 15911 0 5510 PPG INDS INC COM COMSTOCK 693506107 40108 309 SH OTR 1 309 0 0 SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 10719091 367848 SH SOLE 299396 0 68452 INGERSOLL RAND INC Common / Ordinary Stock 45687V106 10910330 171223 SH SOLE 155412 0 15811 PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 17655676 75310 SH SOLE 66347 0 8963 DELL TECHNOLOGIES -C Common / Ordinary Stock 24703L202 235707 3421 SH SOLE 2535 0 886 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 37849212 771331 SH SOLE 646969 0 124362 VANECK ETF TR HIGH YIELD MUN INDEX ETF ETF 92189H409 1030 21 SH OTR 1 21 0 0 WHITESTONE REIT Closed-end REIT 966084204 230301 23915 SH SOLE 0 0 23915 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 298594 28711 SH SOLE 3810 0 24901 FEDEX CORP Common / Ordinary Stock 31428X106 14232032 53722 SH SOLE 47170 0 6552 KEURIG DR PEPPER INC Common / Ordinary Stock 49271V100 10189249 322751 SH SOLE 294552 0 28199 EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 271205 3535 SH SOLE 3136 0 399 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 232931167 875714 SH SOLE 738644 0 137071 ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614 380459442 1430352 SH OTR 1 1407044 0 23309 EQUINIX INC Closed-end REIT 29444U700 1358832 1871 SH SOLE 1491 0 380 WEST PHARMACEUTICAL SERVICES Common / Ordinary Stock 955306105 294165 784 SH SOLE 772 0 12 UNITED RENTALS INC Common / Ordinary Stock 911363109 650850 1464 SH SOLE 777 0 687 UNITED RENTALS INC COM COMSTOCK 911363109 2667 6 SH OTR 1 6 0 0 WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101 3272595 15232 SH SOLE 11594 0 3638 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 545136 10245 SH SOLE 1887 0 8358 INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201 5581 14348 SH SOLE 14348 0 0 IQVIA HOLDINGS INC Common / Ordinary Stock 46266C105 228427 1161 SH SOLE 870 0 291 WELLS FARGO & CO Common / Ordinary Stock 949746101 4270524 104516 SH SOLE 67339 0 37177 WELLS FARGO & CO NEW COM COMSTOCK 949746101 11604 284 SH OTR 1 284 0 0 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 461404 3192 SH SOLE 2372 0 820 LAUDER ESTEE COS INC CL A COMSTOCK 518439104 25730 178 SH OTR 1 178 0 0 AUTODESK INC Common / Ordinary Stock 052769106 729565 3526 SH SOLE 2135 0 1391 BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 05550J101 471827 6611 SH SOLE 6611 0 0 TRI-CONTINENTAL CORP Closed-end Fund 895436103 707267 26599 SH SOLE 3832 0 22767 AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 6105004 40921 SH SOLE 25471 0 15450 AMERICAN EXPRESS CO COM COMSTOCK 025816109 2984 20 SH OTR 1 0 0 20 ISHARES 20 YEAR TREASURY BO Exchange Traded Fund 464287432 5443349 61375 SH SOLE 60968 0 407 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 832403 10665 SH SOLE 2538 0 8127 XPO INC Common / Ordinary Stock 983793100 420037 5626 SH SOLE 3606 0 2020 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 8348004 336071 SH SOLE 314558 0 21513 ONTO INNOVATION INC Common / Ordinary Stock 683344105 446320 3500 SH SOLE 0 0 3500 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 93211 20622 SH SOLE 500 0 20122 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 73733531 1243818 SH SOLE 1126925 0 116893 SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 808524300 865295 11899 SH SOLE 9460 0 2439 ONEOK INC Common / Ordinary Stock 682680103 618189 9746 SH SOLE 5619 0 4127 ARCH CAPITAL GROUP LTD Common / Ordinary Stock G0450A105 221355 2777 SH SOLE 1277 0 1500 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 109639801 1571221 SH SOLE 1476362 0 94859 WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 319740 29442 SH SOLE 14638 0 14804 WARNER BROS DISCOVERY INC COM COMSTOCK 934423104 880 81 SH OTR 1 0 0 81 SEAGATE TECHNOLOGY HOLDINGS Common / Ordinary Stock G7997R103 234980 3563 SH SOLE 2211 0 1352 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 104891322 420659 SH SOLE 398308 0 22351 ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 113205 454 SH OTR 1 364 0 90 NUVEEN PREFERRED & INCOME SE Closed-end Fund 67072C105 64908 10520 SH SOLE 5900 0 4620 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 1256909 5092 SH SOLE 5092 0 0 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1128434 26458 SH SOLE 23516 0 2942 BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 8146 191 SH OTR 1 191 0 0 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 200121 3404 SH SOLE 1850 0 1554 BIOGEN IDEC INC Common / Ordinary Stock 09062X103 923694 3594 SH SOLE 2550 0 1044 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 9482701 39416 SH SOLE 33968 0 5448 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 41380 172 SH OTR 1 172 0 0 POOL CORP Common / Ordinary Stock 73278L105 257104 722 SH SOLE 66 0 656 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 2676354 17397 SH SOLE 16414 0 983 ISHARES TR S&P 500 VALUE ETF ETF 464287408 34614 225 SH OTR 1 225 0 0 SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 463103 18606 SH SOLE 16189 0 2417 CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 244835 1837 SH SOLE 825 0 1012 CROWDSTRIKE HOLDINGS INC - A Common / Ordinary Stock 22788C105 17007817 101612 SH SOLE 92281 0 9331 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 403090 1756 SH SOLE 1739 0 17 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 35073434 1196229 SH SOLE 1162080 0 34149 SPDR SER TR BLOOMBERG BARCLAYS ETF 78464A474 36006941 1228068 SH OTR 1 1193973 0 34095 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 11031010 59711 SH SOLE 45274 0 14437 HONEYWELL INTL INC COM COMSTOCK 438516106 65213 353 SH OTR 1 353 0 0 3M CO Common / Ordinary Stock 88579Y101 5699398 60878 SH SOLE 45097 0 15781 3M CO COM COMSTOCK 88579Y101 8051 86 SH OTR 1 86 0 0 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 288341 2064 SH SOLE 2064 0 0 SEMPRA Common / Ordinary Stock 816851109 299740 4406 SH SOLE 3428 0 978 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 61646372 852529 SH SOLE 821647 0 30882 VANGUARD BD INDEX FDS VANGUARD ETF 921937819 14317 198 SH OTR 1 198 0 0 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 1002461 8933 SH SOLE 6931 0 2002 ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 6733 60 SH OTR 1 60 0 0 BLACKROCK INC Common / Ordinary Stock 09247X101 10200319 15778 SH SOLE 13744 0 2034 BLACKROCK INC COM COMSTOCK 09247X101 9697 15 SH OTR 1 15 0 0 CROWN CASTLE INC Closed-end REIT 22822V101 386526 4200 SH SOLE 3394 0 806 CROWN CASTLE INC COM COMSTOCK 22822V101 1841 20 SH OTR 1 20 0 0 SEAGEN INC Common / Ordinary Stock 81181C104 231244 1090 SH SOLE 29 0 1061 TRANSDIGM GROUP INC Common / Ordinary Stock 893641100 263057 312 SH SOLE 44 0 268 S&P GLOBAL INC Common / Ordinary Stock 78409V104 25209636 68990 SH SOLE 50670 0 18320 S&P GLOBAL INC COM COMSTOCK 78409V104 365 1 SH OTR 1 1 0 0 MARVELL TECHNOLOGY INC Common / Ordinary Stock 573874104 2658866 49120 SH SOLE 37811 0 11309 VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 50583339 219918 SH SOLE 180360 0 39558 VISA INC COM CL A COMSTOCK 92826C839 26911 117 SH OTR 1 117 0 0 SOUTHSTATE CORP Common / Ordinary Stock 840441109 416689 6186 SH SOLE 0 0 6186 DT MIDSTREAM INC Common / Ordinary Stock 23345M107 203266 3841 SH SOLE 3324 0 517 TJX COMPANIES INC Common / Ordinary Stock 872540109 20531458 231002 SH SOLE 202476 0 28526 TJX COS INC NEW COM COMSTOCK 872540109 10843 122 SH OTR 1 122 0 0 ISHARES BROAD USD INVESTMENT Exchange Traded Fund 464288620 109257149 2272876 SH SOLE 2124963 0 147913 ABBOTT LABORATORIES Common / Ordinary Stock 002824100 13672508 141172 SH SOLE 108778 0 32394 ABBOTT LABS COM COMSTOCK 002824100 48716 503 SH OTR 1 503 0 0 WOODWARD INC Common / Ordinary Stock 980745103 500519 4028 SH SOLE 1691 0 2337 MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 2410720 12668 SH SOLE 9400 0 3268 VIATRIS INC Common / Ordinary Stock 92556V106 134786 13670 SH SOLE 4860 0 8810 VIATRIS INC COM COMSTOCK 92556V106 3333 338 SH OTR 1 0 0 338 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 158608683 4724715 SH SOLE 4272781 0 451934 SPDR INDEX SHS FDS S&P EMERGING MKTS ETF 78463X509 5573 166 SH OTR 1 166 0 0 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 799861 23477 SH SOLE 19408 0 4069 LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 2313332 24428 SH SOLE 18953 0 5475 LYONDELLBASELL INDUSTRIES N V ORD COMSTOCK N53745100 947 10 SH OTR 1 10 0 0 HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 3768220 29270 SH SOLE 24254 0 5016 ISHARES US TREASURY BOND ETF Exchange Traded Fund 46429B267 869610 39456 SH SOLE 39456 0 0 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1321150 12645 SH SOLE 12645 0 0 CVS HEALTH CORP Common / Ordinary Stock 126650100 3215071 46048 SH SOLE 34155 0 11893 CVS HEALTH CORP COM COMSTOCK 126650100 36935 529 SH OTR 1 529 0 0 SIMULATIONS PLUS INC Common / Ordinary Stock 829214105 213921 5130 SH SOLE 0 0 5130 CUMMINS INC Common / Ordinary Stock 231021106 586457 2567 SH SOLE 2299 0 268 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 2240309 23785 SH SOLE 22725 0 1060 EOG RESOURCES INC Common / Ordinary Stock 26875P101 988221 7796 SH SOLE 5856 0 1940 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 1200732 7934 SH SOLE 5614 0 2320 MARATHON PETE CORP COM COMSTOCK 56585A102 454 3 SH OTR 1 3 0 0 ITERIS INC Common / Ordinary Stock 46564T107 1032479 249391 SH SOLE 0 0 249391 AMERICAN TOWER CORP Closed-end REIT 03027X100 3431085 20864 SH SOLE 17033 0 3831 GENERAL MOTORS CO Common / Ordinary Stock 37045V100 270618 8208 SH SOLE 5682 0 2526 MORGAN STANLEY Common / Ordinary Stock 617446448 17077360 209102 SH SOLE 181975 0 27127 GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 1641586 7429 SH SOLE 6602 0 827 ULTA BEAUTY INC Common / Ordinary Stock 90384S303 1792332 4487 SH SOLE 3535 0 952 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 18321669 264001 SH SOLE 230901 0 33100 MONDELEZ INTL INC CL A COMSTOCK 609207105 61766 890 SH OTR 1 890 0 0 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 449852 4023 SH SOLE 2124 0 1899 SYNOPSYS INC Common / Ordinary Stock 871607107 19916085 43393 SH SOLE 37820 0 5573 DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 8983372 84909 SH SOLE 74599 0 10310 LEXICON PHARMACEUTICALS INC Common / Ordinary Stock 528872302 29430 27000 SH SOLE 7000 0 20000 INTEL CORP Common / Ordinary Stock 458140100 7919331 222766 SH SOLE 170998 0 51768 INTEL CORP COM COMSTOCK 458140100 22930 645 SH OTR 1 573 0 72 CHURCHILL DOWNS INC Common / Ordinary Stock 171484108 769577 6632 SH SOLE 6632 0 0 VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 339840616 865395 SH SOLE 758573 0 106822 VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 922908363 54585 139 SH OTR 1 139 0 0 COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 11845516 20967 SH SOLE 16167 0 4800 COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 22033 39 SH OTR 1 34 0 5 BUNGE LTD Common / Ordinary Stock G16962105 2493539 23035 SH SOLE 281 0 22754 DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109 303720 1961 SH SOLE 1869 0 92 VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 154345404 816340 SH SOLE 702527 0 113813 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908751 31764 168 SH OTR 1 168 0 0 RTX CORP Common / Ordinary Stock 75513E101 8145421 113178 SH SOLE 78619 0 34559 RTX CORP COM COMSTOCK 75513E101 45269 629 SH OTR 1 629 0 0 NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 4632778 23525 SH SOLE 15317 0 8208 NORFOLK SOUTHN CORP COM COMSTOCK 655844108 14573 74 SH OTR 1 74 0 0 LOEWS CORP Common / Ordinary Stock 540424108 347192 5484 SH SOLE 3585 0 1899 ISHARES S&P 100 ETF Exchange Traded Fund 464287101 1829636 9119 SH SOLE 8689 0 430 ISHARES TR S&P 100 ETF ETF 464287101 17054 85 SH OTR 1 85 0 0 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 706579 9781 SH SOLE 9145 0 636 ISHARES TR S&P MIDCAP 400 GROWTH ETF 464287606 1228 17 SH OTR 1 17 0 0 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 997608 9268 SH SOLE 6106 0 3162 ISHARES TR SELECT DIVID ETF FD ETF 464287168 2153 20 SH OTR 1 20 0 0 CITIGROUP INC Common / Ordinary Stock 172967424 630317 15325 SH SOLE 10935 0 4390 CITIGROUP INC COM NEW COMSTOCK 172967424 1028 25 SH OTR 1 25 0 0 FORTUNE BRANDS INNOVATIONS I Common / Ordinary Stock 34964C106 251748 4050 SH SOLE 2313 0 1737 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 950180 10512 SH SOLE 8528 0 1984 ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 260488803 606592 SH SOLE 536021 0 70571 ISHARES TR CORE S&P 500 ETF ETF 464287200 72574 169 SH OTR 1 169 0 0 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 417842 2143 SH SOLE 2051 0 92 PAYCHEX INC Common / Ordinary Stock 704326107 759909 6589 SH SOLE 4745 0 1844 PAYCHEX INC COM COMSTOCK 704326107 9111 79 SH OTR 1 79 0 0 ATMOS ENERGY CORP Common / Ordinary Stock 049560105 381666 3603 SH SOLE 1885 0 1718 ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 367287 4962 SH SOLE 0 0 4962 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 94102 10621 SH SOLE 0 0 10621 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 34746324 369996 SH SOLE 356019 0 13977 ISHARES TR ESG AWARE MSCI USA ETF ETF 46435G425 393773458 4193094 SH OTR 1 4105959 0 87135 MARKEL GROUP INC Common / Ordinary Stock 570535104 209094 142 SH SOLE 74 0 68 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 196749680 5853903 SH SOLE 5471376 0 382527 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 346254 3649 SH SOLE 2379 0 1270 VANGUARD VALUE ETF Exchange Traded Fund 922908744 761056499 5517701 SH SOLE 5091235 0 426466 VANGUARD INDEX FDS VANGUARD VALUE ETF ETF 922908744 148413 1076 SH OTR 1 1076 0 0 UNION PACIFIC CORP Common / Ordinary Stock 907818108 9713558 47702 SH SOLE 28490 0 19212 UNION PAC CORP COM COMSTOCK 907818108 6109 30 SH OTR 1 30 0 0 ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 232512 4799 SH SOLE 3322 0 1477 ALLIANT ENERGY CORP COM COMSTOCK 018802108 242 5 SH OTR 1 5 0 0 ISHARES MBS ETF Exchange Traded Fund 464288588 374403089 4216251 SH SOLE 4079908 0 136343 EXELON CORP Common / Ordinary Stock 30161N101 1270538 33621 SH SOLE 24921 0 8700 EXELON CORP COM COMSTOCK 30161N101 4724 125 SH OTR 1 125 0 0 FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 461613 12379 SH SOLE 7400 0 4979 FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 1081 29 SH OTR 1 29 0 0 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 11814018 47006 SH SOLE 41989 0 5017 CLOROX COMPANY Common / Ordinary Stock 189054109 742717 5667 SH SOLE 4319 0 1348 CLOROX CO COM COMSTOCK 189054109 48230 368 SH OTR 1 368 0 0 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 333012 2494 SH SOLE 2494 0 0 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 62313 11604 SH SOLE 10683 0 921 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 41986683 79 SH SOLE 16 0 63 M & T BANK CORP Common / Ordinary Stock 55261F104 939397 7429 SH SOLE 1964 0 5465 NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201 165461128 2759065 SH SOLE 2580925 0 178140 RPM INTERNATIONAL INC Common / Ordinary Stock 749685103 351176 3704 SH SOLE 3704 0 0 DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 121694 12783 SH SOLE 0 0 12783 TARGET CORP Common / Ordinary Stock 87612E106 5585775 50518 SH SOLE 34742 0 15776 TARGET CORP COM COMSTOCK 87612E106 3317 30 SH OTR 1 30 0 0 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 838392 5620 SH SOLE 3374 0 2246 CDW CORP/DE Common / Ordinary Stock 12514G108 233235 1156 SH SOLE 1122 0 34 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 227668 6089 SH SOLE 5789 0 300 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 566322 11464 SH SOLE 7425 0 4039 FIRST SOLAR INC Common / Ordinary Stock 336433107 322049 1993 SH SOLE 1940 0 53 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 25415353 338105 SH SOLE 327723 0 10382 VANGUARD BD INDEX FDS VANGUARD SHORT ETF 921937827 47934 638 SH OTR 1 638 0 0 EATON CORP PLC Common / Ordinary Stock G29183103 18693352 87647 SH SOLE 74877 0 12770 EATON CORPORATION PLC SHS COMSTOCK G29183103 25167 118 SH OTR 1 118 0 0 BLACKSTONE INC Common / Ordinary Stock 09260D107 2931458 27361 SH SOLE 19176 0 8185 BLACKSTONE INC COM COMSTOCK 09260D107 3428 32 SH OTR 1 32 0 0 HERSHEY CO/THE Common / Ordinary Stock 427866108 12525008 62600 SH SOLE 57227 0 5373 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 10087154 137671 SH SOLE 119802 0 17869 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 217162415 3257762 SH SOLE 2842882 0 414880 ACTIVISION BLIZZARD INC Common / Ordinary Stock 00507V109 1106238 11815 SH SOLE 10258 0 1557 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 774327 10237 SH SOLE 9123 0 1114 ENTERGY CORP Common / Ordinary Stock 29364G103 19816830 214236 SH SOLE 190148 0 24088 ENTERGY CORP NEW COM COMSTOCK 29364G103 2312 25 SH OTR 1 25 0 0 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 394390592 5695171 SH SOLE 5026443 0 668728 ISHARES TR RUSSELL MID-CAP ETF ETF 464287499 34071 492 SH OTR 1 492 0 0 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 262164109 2001864 SH SOLE 1778751 0 223113 VANGUARD INDEX FDS VANGUARD MID-CAP ETF 922908512 19120 146 SH OTR 1 146 0 0 GARTNER INC Common / Ordinary Stock 366651107 241901 704 SH SOLE 290 0 414 DEERE & CO Common / Ordinary Stock 244199105 5364457 14215 SH SOLE 9754 0 4461 DEERE & CO COM COMSTOCK 244199105 14718 39 SH OTR 1 39 0 0 VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 861597 6080 SH SOLE 4494 0 1586 VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 12045 85 SH OTR 1 85 0 0 CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 293124 3199 SH SOLE 2314 0 885 ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1092475 12494 SH SOLE 494 0 12000 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 43718034 299726 SH SOLE 204530 0 95196 PROCTER & GAMBLE CO COM COMSTOCK 742718109 22900 157 SH OTR 1 157 0 0 OMNICOM GROUP Common / Ordinary Stock 681919106 260457 3497 SH SOLE 2314 0 1183 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 7645524 16743 SH SOLE 14299 0 2444 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 ETF 78467Y107 5936 13 SH OTR 1 13 0 0 OGE ENERGY CORP Common / Ordinary Stock 670837103 514649 15441 SH SOLE 10159 0 5282 GENUINE PARTS CO Common / Ordinary Stock 372460105 354453 2455 SH SOLE 1951 0 504 GENUINE PARTS CO COM COMSTOCK 372460105 1444 10 SH OTR 1 10 0 0 AMERICAN INTERNATIONAL GROUP Common / Ordinary Stock 026874784 418988 6914 SH SOLE 6094 0 820 AMERICAN INTL GROUP INC COM NEW COMSTOCK 026874784 303 5 SH OTR 1 5 0 0 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 1207038 13416 SH SOLE 13416 0 0 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 68053971 2393738 SH SOLE 2252329 0 141409 BANK OF AMERICA CORP Common / Ordinary Stock 060505104 16077810 587210 SH SOLE 502137 0 85073 BANK AMER CORP COM COMSTOCK 060505104 17112 625 SH OTR 1 625 0 0 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1690808 32212 SH SOLE 13496 0 18716 ECOLAB INC Common / Ordinary Stock 278865100 856995 5059 SH SOLE 3100 0 1959 ECOLAB INC COM COMSTOCK 278865100 13044 77 SH OTR 1 77 0 0 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 391121098 3748525 SH SOLE 3435752 0 312773 ISHARES TR RUSSELL MID-CAP VALUE ETF ETF 464287473 947913825 9084856 SH OTR 1 8918326 0 166529 AMERESCO INC-CL A Common / Ordinary Stock 02361E108 327914 8504 SH SOLE 8504 0 0 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1492649 29499 SH SOLE 26929 0 2570 SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 808524201 43415 858 SH OTR 1 858 0 0 AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 292060 3712 SH SOLE 3512 0 200 VANGUARD TOTAL INTL BOND ETF Exchange Traded Fund 92203J407 379340 7931 SH SOLE 7931 0 0 ORACLE CORP Common / Ordinary Stock 68389X105 38907594 367330 SH SOLE 259536 0 107794 ORACLE CORP COM COMSTOCK 68389X105 37708 356 SH OTR 1 356 0 0 KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 3141858 25998 SH SOLE 14943 0 11055 KIMBERLY-CLARK CORP COM COMSTOCK 494368103 34321 284 SH OTR 1 284 0 0 WESTERN DIGITAL CORP Common / Ordinary Stock 958102105 470765 10317 SH SOLE 10317 0 0 MICROSOFT CORP Common / Ordinary Stock 594918104 232901305 737613 SH SOLE 592567 0 145046 MICROSOFT CORP COM COMSTOCK 594918104 372669 1180 SH OTR 1 1180 0 0 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 47022719 1282671 SH SOLE 1205242 0 77429 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 407351 5459 SH SOLE 5459 0 0 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1384765 7045 SH SOLE 6473 0 572 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 1745966 121925 SH SOLE 0 0 121925 APPLIED MATERIALS INC Common / Ordinary Stock 038222105 7084625 51171 SH SOLE 42764 0 8407 APPLIED MATLS INC COM COMSTOCK 038222105 26859 194 SH OTR 1 194 0 0 COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 229728 4788 SH SOLE 2474 0 2314 SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 330092 12194 SH SOLE 9355 0 2839 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 17140313 357127 SH SOLE 352381 0 4746 NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 8207136 143256 SH SOLE 92990 0 50266 NEXTERA ENERGY INC COM COMSTOCK 65339F101 13349 233 SH OTR 1 233 0 0 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 91607654 261512 SH SOLE 210079 0 51433 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 225593 644 SH OTR 1 644 0 0 WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 2822427 18515 SH SOLE 13503 0 5012 WASTE MGMT INC DEL COM COMSTOCK 94106L109 5793 38 SH OTR 1 38 0 0 JOHNSON & JOHNSON Common / Ordinary Stock 478160104 46427362 298089 SH SOLE 219361 0 78728 JOHNSON & JOHNSON COM COMSTOCK 478160104 253094 1625 SH OTR 1 1625 0 0 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 13223749 153230 SH SOLE 150189 0 3041 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 394976087 4200086 SH SOLE 4090233 0 109853 ISHARES TR CORE U S AGGREGATE BD ETF ETF 464287226 262849442 2795081 SH OTR 1 2751751 0 43330 SPX TECHNOLOGIES INC Common / Ordinary Stock 78473E103 233699 2871 SH SOLE 496 0 2375 NUVEEN AMT-FR MUNI CREDIT FD Closed-end Fund 67071L106 115132 11167 SH SOLE 6952 0 4215 CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 746762 6846 SH SOLE 5170 0 1676 CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 4472 41 SH OTR 1 41 0 0 REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 1782531 2166 SH SOLE 929 0 1237 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 123611426 699397 SH SOLE 600713 0 98685 ISHARES TR RUSSELL 2000 ETF ETF 464287655 43478 246 SH OTR 1 246 0 0 ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 1976219 6913 SH SOLE 5281 0 1632 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 371616 1376 SH SOLE 300 0 1076 AMGEN INC Common / Ordinary Stock 031162100 23674800 88089 SH SOLE 76185 0 11904 AMGEN INC COM COMSTOCK 031162100 47839 178 SH OTR 1 178 0 0 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 1128909 24708 SH SOLE 19922 0 4786 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 369755234 7687219 SH SOLE 6684771 0 1002448 ALPHABET INC-CL A Common / Ordinary Stock 02079K305 134839583 1030411 SH SOLE 849096 0 181315 ALPHABET INC CL A COMSTOCK 02079K305 130860 1000 SH OTR 1 1000 0 0 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2378777 90793 SH SOLE 90793 0 0 ENBRIDGE INC Common / Ordinary Stock 29250N105 705155 21246 SH SOLE 7377 0 13869 ENBRIDGE INC REGISTERED SHS COMSTOCK 29250N105 0 0 SH OTR 1 0 0 0 CHUBB LTD Common / Ordinary Stock H1467J104 9528399 45770 SH SOLE 40553 0 5217 CHUBB LTD COM COMSTOCK H1467J104 9368 45 SH OTR 1 45 0 0 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 797497 7601 SH SOLE 3117 0 4484 TEXTRON INC Common / Ordinary Stock 883203101 309903 3966 SH SOLE 467 0 3499 MERCADOLIBRE INC Common / Ordinary Stock 58733R102 372757 294 SH SOLE 76 0 218 T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 344183 3282 SH SOLE 2544 0 738 PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 524 5 SH OTR 1 5 0 0 ZOETIS INC Common / Ordinary Stock 98978V103 17828079 102472 SH SOLE 85788 0 16684 ZOETIS INC COM COMSTOCK 98978V103 3480 20 SH OTR 1 20 0 0 ISHA CURR HEDGED MSCI EAFE Exchange Traded Fund 46434V803 16527729 549094 SH SOLE 539022 0 10072 SCHLUMBERGER LTD Common / Ordinary Stock 806857108 687007 11784 SH SOLE 8223 0 3561 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 12375281 48521 SH SOLE 42567 0 5954 SHERWIN-WILLIAMS CO COM COMSTOCK 824348106 0 0 SH OTR 1 0 0 0 KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 294014 8740 SH SOLE 7413 0 1327 KRAFT HEINZ CO COM COMSTOCK 500754106 18502 550 SH OTR 1 550 0 0 SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 117938492 2858422 SH SOLE 2658930 0 199492 T-MOBILE US INC Common / Ordinary Stock 872590104 1065220 7606 SH SOLE 6678 0 928 EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 772872 13291 SH SOLE 9423 0 3868 EVERSOURCE ENERGY COM COMSTOCK 30040W108 21574 371 SH OTR 1 371 0 0 CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 551074 2352 SH SOLE 828 0 1524 DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 1693797 37918 SH SOLE 22525 0 15393 DOMINION ENERGY INC COM COMSTOCK 25746U109 2234 50 SH OTR 1 50 0 0 AUTOZONE INC Common / Ordinary Stock 053332102 662937 261 SH SOLE 188 0 73 ISHARES MSCI EMR MRK EX CHNA Exchange Traded Fund 46434G764 44190440 886824 SH SOLE 828836 0 57988 LOWE'S COS INC Common / Ordinary Stock 548661107 17046621 82018 SH SOLE 61851 0 20167 LOWES COS INC COM COMSTOCK 548661107 111194 535 SH OTR 1 535 0 0 DONALDSON CO INC Common / Ordinary Stock 257651109 227765 3819 SH SOLE 3491 0 328 TESLA INC Common / Ordinary Stock 88160R101 26665445 106568 SH SOLE 77344 0 29224 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 1139147 10354 SH SOLE 8879 0 1475 ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 7896204 76130 SH SOLE 74833 0 1297 ISHARES TR TIPS BD ETF ETF 464287176 27209 262 SH OTR 1 262 0 0 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1621642 11445 SH SOLE 7963 0 3482 INVESCO EXCHANGE-TRADED FD ETF 46137V357 10202 72 SH OTR 1 72 0 0 VANGUARD INTERMEDIATE-TERM T Exchange Traded Fund 92206C706 202768 3548 SH SOLE 3548 0 0 CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 2016541 23577 SH SOLE 13136 0 10441 CONSOLIDATED EDISON INC COM COMSTOCK 209115104 941 11 SH OTR 1 11 0 0 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 4384824 28220 SH SOLE 24365 0 3855 VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 17366845 229538 SH SOLE 203122 0 26416 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 970669 4828 SH SOLE 2123 0 2705 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 1635292 16850 SH SOLE 12605 0 4245 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1249280604 19413840 SH SOLE 17673033 0 1740807 ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 2500321342 38855033 SH OTR 1 38159497 0 695535 ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 880598 4152 SH SOLE 2236 0 1916 VERISK ANALYTICS INC Common / Ordinary Stock 92345Y106 16078022 68058 SH SOLE 60280 0 7778 VERISK ANALYTICS INC COM COMSTOCK 92345Y106 2835 12 SH OTR 1 12 0 0 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 71780714 335142 SH SOLE 294602 0 40540 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908595 21204 99 SH OTR 1 99 0 0 ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 449380 13090 SH SOLE 12071 0 1019 YUM BRANDS INC Common / Ordinary Stock 988498101 14394712 115213 SH SOLE 102281 0 12932 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 16919616 558772 SH SOLE 520766 0 38006 ISHARES INC ESG AWARE MSCI EM ETF ETF 46434G863 129321974 4270871 SH OTR 1 4183100 0 87771 KROGER CO Common / Ordinary Stock 501044101 411118 9187 SH SOLE 6043 0 3144 SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 1296573 23617 SH SOLE 21467 0 2150 ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 4131513 40182 SH SOLE 31324 0 8858 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 37064117 571448 SH SOLE 499915 0 71533 GENERAL ELECTRIC CO Common / Ordinary Stock 369604301 5305958 47996 SH SOLE 31906 0 16090 GENERAL ELEC CO COM NEW COMSTOCK 369604301 78048 706 SH OTR 1 706 0 0 MIDDLESEX WATER CO Common / Ordinary Stock 596680108 242342 3658 SH SOLE 2958 0 700 INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 596564 2041 SH SOLE 1239 0 802 NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 8092893 18385 SH SOLE 12612 0 5773 ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858 200818 4270 SH SOLE 4270 0 0 NATIONAL FUEL GAS CO Common / Ordinary Stock 636180101 231830 4466 SH SOLE 4228 0 238 HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 307721 1251 SH SOLE 746 0 505 HCA HEALTHCARE INC COM COMSTOCK 40412C101 738 3 SH OTR 1 3 0 0 STARBUCKS CORP Common / Ordinary Stock 855244109 5529410 60583 SH SOLE 41418 0 19165 STARBUCKS CORP COM COMSTOCK 855244109 8762 96 SH OTR 1 96 0 0 DTE ENERGY COMPANY Common / Ordinary Stock 233331107 381434 3842 SH SOLE 2711 0 1131 DTE ENERGY CO COM COMSTOCK 233331107 496 5 SH OTR 1 5 0 0 COPART INC Common / Ordinary Stock 217204106 12218385 283555 SH SOLE 251660 0 31895 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 10808289 30168 SH SOLE 17488 0 12680 INVESCO QQQ TR UNIT SER 1 ETF 46090E103 81686 228 SH OTR 1 228 0 0 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 837106 9663 SH SOLE 4797 0 4866 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 95903410 601313 SH SOLE 544150 0 57163 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908611 20096 126 SH OTR 1 126 0 0 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 626984 9050 SH SOLE 5667 0 3383 EDWARDS LIFESCIENCES CORP COM COMSTOCK 28176E108 1871 27 SH OTR 1 10 0 17 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 783623 3438 SH SOLE 3275 0 163 GALLAGHER ARTHUR J & CO COM COMSTOCK 363576109 0 0 SH OTR 1 0 0 0 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 275855 2798 SH SOLE 1350 0 1448 SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 12620 128 SH OTR 1 128 0 0 TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 5960649 37486 SH SOLE 26572 0 10914 TEXAS INSTRS INC COM COMSTOCK 882508104 29099 183 SH OTR 1 183 0 0 JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 71822025 495256 SH SOLE 357643 0 137613 JPMORGAN CHASE & CO COM COMSTOCK 46625H100 104849 723 SH OTR 1 723 0 0 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 342784 42848 SH SOLE 16862 0 25986 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 429054 9223 SH SOLE 223 0 9000 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 175918796 903213 SH SOLE 789376 0 113837 VANGUARD INDEX FDS MID-CAP GROWTH ETF ETF 922908538 73623 378 SH OTR 1 378 0 0 MCDONALD'S CORP Common / Ordinary Stock 580135101 12290530 46654 SH SOLE 35898 0 10756 MCDONALDS CORP COM COMSTOCK 580135101 106430 404 SH OTR 1 404 0 0 FIRSTENERGY CORP Common / Ordinary Stock 337932107 198586 5810 SH SOLE 2197 0 3613 FIRSTENERGY CORP COM COMSTOCK 337932107 3760 110 SH OTR 1 110 0 0 APPLE INC Common / Ordinary Stock 037833100 319168312 1864192 SH SOLE 1308824 0 555368 APPLE INC COM COMSTOCK 037833100 493696 2884 SH OTR 1 2870 0 14 MOODY'S CORP Common / Ordinary Stock 615369105 1984283 6276 SH SOLE 4613 0 1663 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 426549 3453 SH SOLE 2717 0 736 CHEVRON CORP Common / Ordinary Stock 166764100 38352788 227451 SH SOLE 184762 0 42689 CHEVRON CORP NEW COM COMSTOCK 166764100 77059 457 SH OTR 1 457 0 0 NORTHERN TRUST CORP Common / Ordinary Stock 665859104 366021 5268 SH SOLE 467 0 4801 VMWARE INC-CLASS A Common / Ordinary Stock 928563402 350607 2106 SH SOLE 1567 0 539 OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 1795732 22360 SH SOLE 13441 0 8919 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 733324 26793 SH SOLE 12600 0 14193 ENTERPRISE PRODS PARTNERS L P COM COMSTOCK 293792107 0 0 SH OTR 1 0 0 0 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 7817602 4287 SH SOLE 0 0 4287 SHELL PLC-ADR American Depository Receipts ADR 780259305 860503 13366 SH SOLE 11258 0 2108 SHELL PLC SPONSORED ADR REPSTG CSADR 780259305 7404 115 SH OTR 1 0 0 115 REALTY INCOME CORP Closed-end REIT 756109104 393178 7873 SH SOLE 7760 0 113 REALTY INCOME CORP COM COMSTOCK 756109104 2847 57 SH OTR 1 0 0 57 COCA-COLA CO/THE Common / Ordinary Stock 191216100 10847357 193772 SH SOLE 115768 0 78004 COCA COLA CO COM COMSTOCK 191216100 94662 1691 SH OTR 1 1691 0 0 ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 987931 2040 SH SOLE 1819 0 221 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 1030970 5758 SH SOLE 3975 0 1783 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 75929489 323228 SH SOLE 280121 0 43107 ISHARES TR RUSSELL 1000 ETF ETF 464287622 90282842 384329 SH OTR 1 377189 0 7140 AXON ENTERPRISE INC Common / Ordinary Stock 05464C101 246748 1240 SH SOLE 450 0 790 ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 464288877 64696567 1322227 SH SOLE 1254175 0 68052 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 344827432 3774794 SH SOLE 3428857 0 345937 ISHARES TR RUSSELL MID-CAP GROWTH ETF ETF 464287481 667873483 7311149 SH OTR 1 7177823 0 133326 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 2075378 6414 SH SOLE 4407 0 2007 DOLLAR TREE INC Common / Ordinary Stock 256746108 413665 3886 SH SOLE 161 0 3725 FLEXSHARES STOXX GLOBAL ESG Exchange Traded Fund 33939L688 296868 2200 SH SOLE 2113 0 87 MCKESSON CORP Common / Ordinary Stock 58155Q103 3196582 7351 SH SOLE 5782 0 1569 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 344383 6027 SH SOLE 4847 0 1180 STATE STREET CORP Common / Ordinary Stock 857477103 879988 13142 SH SOLE 8745 0 4397 PFIZER INC Common / Ordinary Stock 717081103 17425826 525349 SH SOLE 330379 0 194970 PFIZER INC COM COMSTOCK 717081103 125217 3775 SH OTR 1 3532 0 243 CANADIAN PACIFIC KANSAS CITY Common / Ordinary Stock 13646K108 631741 8490 SH SOLE 1312 0 7178 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 395837008 3860318 SH SOLE 3386051 0 474267 ISHARES TR NATL MUN BD ETF FD ETF 464288414 875516872 8538296 SH OTR 1 8383016 0 155280 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 83365741 632565 SH SOLE 591581 0 40984 ISHARES TR MSCI USA QUALITY FACTOR ETF ETF 46432F339 11070 84 SH OTR 1 84 0 0 ISHARES GLOBAL TECH ETF Exchange Traded Fund 464287291 230203 3980 SH SOLE 8 0 3972 DUKE ENERGY CORP Common / Ordinary Stock 26441C204 3552906 40255 SH SOLE 24665 0 15590 DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 39415 447 SH OTR 1 271 0 176 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 1455359 25573 SH SOLE 15169 0 10404 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 285 5 SH OTR 1 5 0 0 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 52427470 1625658 SH SOLE 1398297 0 227361 SCHWAB STRATEGIC TR INTL SMALL CAP ETF 808524888 2516 78 SH OTR 1 78 0 0 FORD MOTOR CO Common / Ordinary Stock 345370860 1102101 88736 SH SOLE 38463 0 50273 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 2198 177 SH OTR 1 177 0 0 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 16816366 248322 SH SOLE 219146 0 29176 COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 4254298 59827 SH SOLE 42411 0 17416 COLGATE PALMOLIVE CO COM COMSTOCK 194162103 19626 276 SH OTR 1 276 0 0 NIKE INC -CL B Common / Ordinary Stock 654106103 18149632 189810 SH SOLE 164661 0 25149 NIKE INC CL B COMSTOCK 654106103 669 7 SH OTR 1 7 0 0 AVERY DENNISON CORP Common / Ordinary Stock 053611109 425073 2327 SH SOLE 1439 0 888 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 556560 2741 SH SOLE 2640 0 101 ALPHABET INC-CL C Common / Ordinary Stock 02079K107 45750104 346986 SH SOLE 261458 0 85528 ALPHABET INC CAP STK CL C COMSTOCK 02079K107 123939 940 SH OTR 1 820 0 120 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 362576125 9247032 SH SOLE 8329674 0 917358 VANGUARD INTL EQUITY INDEX FDS FTSE ETF 922042858 41994 1071 SH OTR 1 896 0 175 PEPSICO INC Common / Ordinary Stock 713448108 34099292 201247 SH SOLE 154676 0 46571 PEPSICO INC COM COMSTOCK 713448108 21011 124 SH OTR 1 124 0 0 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 314731 3866 SH SOLE 3866 0 0 AMETEK INC Common / Ordinary Stock 031100100 12112478 81974 SH SOLE 72818 0 9156 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 1857627 5342 SH SOLE 3864 0 1478 NUVEEN MUNI VALUE FD Closed-end Fund 670928100 166753 20188 SH SOLE 0 0 20188 VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 449010628 2156217 SH SOLE 1948712 0 207505 VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629 75591 363 SH OTR 1 363 0 0 GXO LOGISTICS INC Common / Ordinary Stock 36262G101 269497 4595 SH SOLE 3725 0 870 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 49797450 720345 SH SOLE 658886 0 61459 ISHARES TR ESG AWARE MSCI EAFE ETF ETF 46435G516 281956729 4078645 SH OTR 1 4001343 0 77302 HUBBELL INC Common / Ordinary Stock 443510607 1651671 5270 SH SOLE 4049 0 1221 AMBEV SA-ADR American Depository Receipts ADR 02319V103 45630 17686 SH SOLE 16051 0 1635 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 9539775 283500 SH SOLE 266128 0 17372 ISHARES TR ESG MSCI USA SMALL-CAP ETF ETF 46435U663 40288068 1197268 SH OTR 1 1174163 0 23105 XCEL ENERGY INC Common / Ordinary Stock 98389B100 775560 13554 SH SOLE 9785 0 3769 XCEL ENERGY INC COM COMSTOCK 98389B100 50468 882 SH OTR 1 882 0 0 PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 110011 27298 SH SOLE 0 0 27298 LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 268627 10880 SH SOLE 10880 0 0 GENERAL MILLS INC Common / Ordinary Stock 370334104 3030310 47356 SH SOLE 36154 0 11202 GENERAL MLS INC COM COMSTOCK 370334104 11582 181 SH OTR 1 181 0 0 CONOCOPHILLIPS Common / Ordinary Stock 20825C104 22100105 184475 SH SOLE 153323 0 31152 CONOCOPHILLIPS COM COMSTOCK 20825C104 111294 929 SH OTR 1 929 0 0 ISHARES CALIFORNIA MUNI BOND Exchange Traded Fund 464288356 8941662 163050 SH SOLE 130844 0 32206 ISHARES TR CALIF MUNI BD ETF FD ETF 464288356 29079184 530255 SH OTR 1 529915 0 340 AMAZON.COM INC Common / Ordinary Stock 023135106 98334312 773555 SH SOLE 635372 0 138183 AMAZON COM INC COM COMSTOCK 023135106 30509 240 SH OTR 1 240 0 0 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1172884 19903 SH SOLE 19412 0 491 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 85617681 832371 SH SOLE 713090 0 119281 DOVER CORP Common / Ordinary Stock 260003108 855615 6133 SH SOLE 5218 0 915 SALESFORCE INC Common / Ordinary Stock 79466L302 17311329 85370 SH SOLE 72916 0 12454 SALESFORCE INC COM COMSTOCK 79466L302 2231 11 SH OTR 1 11 0 0 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 10355134 143086 SH SOLE 118149 0 24937 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 2984268 87721 SH SOLE 78405 0 9316 FLEXSHARES STOXX US ESG SELE Exchange Traded Fund 33939L696 234368 2224 SH SOLE 2224 0 0 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 590183566 9028355 SH SOLE 8603067 0 425288 COCA-COLA EUROPACIFIC PARTNE Common / Ordinary Stock G25839104 209308 3350 SH SOLE 3274 0 76 ADOBE INC Common / Ordinary Stock 00724F101 45773213 89769 SH SOLE 67340 0 22429 ADOBE SYS INC COM COMSTOCK 00724F101 21416 42 SH OTR 1 42 0 0 PROSHARES S&P 500 DIVIDEND A Exchange Traded Fund 74348A467 208092 2350 SH SOLE 2350 0 0 PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF 74348A467 3542 40 SH OTR 1 40 0 0 AMERICA MOVIL SAB DE CV American Depository Receipts ADR 02390A101 258328 14915 SH SOLE 13217 0 1698 SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1323995 11512 SH SOLE 7886 0 3626 STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 330392 3953 SH SOLE 3953 0 0 STANLEY BLACK & DECKER INC COM COMSTOCK 854502101 1337 16 SH OTR 1 16 0 0 SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 465048 13694 SH SOLE 13694 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 42348 1247 SH OTR 1 1247 0 0 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 57808663 1036369 SH SOLE 935523 0 100846 FLEXSHARES TR QUALITY DIVID INDEX ETF 33939L860 175184007 3140624 SH OTR 1 3081647 0 58977 NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300 123700818 3682668 SH SOLE 3528012 0 154656 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 40003594 163240 SH SOLE 153189 0 10051 VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 93708113 478860 SH SOLE 426916 0 51944 VANGUARD INDEX FDS VANGUARD LARGE-CAP ETF 922908637 106064 542 SH OTR 1 542 0 0 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 1032340817 23612553 SH SOLE 21366103 0 2246450 VANGUARD INTL FD FTSE DEVELOPED MKTS ETF 921943858 119399 2731 SH OTR 1 2731 0 0 SIMON PROPERTY GROUP INC Closed-end REIT 828806109 265862 2461 SH SOLE 1869 0 592 VENTYX BIOSCIENCES INC Common / Ordinary Stock 92332V107 1454319 41875 SH SOLE 0 0 41875 AEVA TECHNOLOGIES INC Common / Ordinary Stock 00835Q103 7649 10000 SH SOLE 0 0 10000 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 794184 7550 SH SOLE 6770 0 780 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1238195 13878 SH SOLE 9643 0 4235 ISHARES TR S&P SMALL-CAP 600 VALUE ETF 464287879 17487 196 SH OTR 1 196 0 0 SACHEM CAPITAL CORP Closed-end REIT 78590A109 187090 53000 SH SOLE 0 0 53000 WW GRAINGER INC Common / Ordinary Stock 384802104 565233 817 SH SOLE 796 0 21 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 724632 7114 SH SOLE 5051 0 2063 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 4969458 153331 SH SOLE 109955 0 43376 VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 44693 1379 SH OTR 1 1276 0 103 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1434395 5325 SH SOLE 4462 0 863 HENRY SCHEIN INC Common / Ordinary Stock 806407102 340065 4580 SH SOLE 4367 0 213 TORONTO-DOMINION BANK Common / Ordinary Stock 891160509 240317 3988 SH SOLE 3785 0 203 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 597177 326 SH SOLE 162 0 164 BROOKFIELD CORP Common / Ordinary Stock 11271J107 786910 25165 SH SOLE 23581 0 1584 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 796397 11003 SH SOLE 10534 0 469 ISHARES TR MSCI USA MINIMUM VOLATILITY ETF 46429B697 0 0 SH OTR 1 0 0 0 VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 866634 6795 SH SOLE 4215 0 2580 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 666009 3825 SH SOLE 2608 0 1217 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 871 5 SH OTR 1 5 0 0 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 818065 1860 SH SOLE 1342 0 518 MEDTRONIC PLC Common / Ordinary Stock G5960L103 745439 9513 SH SOLE 6313 0 3200 MEDTRONIC PLC SHS COMSTOCK G5960L103 2194 28 SH OTR 1 0 0 28 LAMB WESTON HOLDINGS INC Common / Ordinary Stock 513272104 240858 2605 SH SOLE 2412 0 193 ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 10014946 199660 SH SOLE 161440 0 38220 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 641172 3510 SH SOLE 3161 0 349 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 11935016 172621 SH SOLE 143212 0 29409 SPDR SER TR S&P 400 MID CAP GROWTH ETF ETF 78464A821 5808 84 SH OTR 1 84 0 0 ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 631632 1073 SH SOLE 663 0 410 ELI LILLY & CO Common / Ordinary Stock 532457108 44247695 82378 SH SOLE 60168 0 22210 LILLY ELI & CO COM COMSTOCK 532457108 125151 233 SH OTR 1 233 0 0 EDISON INTERNATIONAL Common / Ordinary Stock 281020107 630052 9955 SH SOLE 8971 0 984 SNAP-ON INC Common / Ordinary Stock 833034101 1089871 4273 SH SOLE 1522 0 2751 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 78003294 513788 SH SOLE 414576 0 99213 ISHARES TR RUSSELL 1000 VALUE ETF ETF 464287598 121274019 798801 SH OTR 1 784186 0 14615 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 1734132 34787 SH SOLE 29978 0 4809 NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805 60095449 2199687 SH SOLE 2034828 0 164859 ASPEN TECHNOLOGY INC Common / Ordinary Stock 29109X106 246338 1206 SH SOLE 364 0 842 ISHARES NEW YORK MUNI BOND E Exchange Traded Fund 464288323 7440225 145801 SH SOLE 129249 0 16552 ISHARES TR N Y MUNI BD ETF FD ETF 464288323 88484540 1733971 SH OTR 1 1704692 0 29279 BP PLC-SPONS ADR American Depository Receipts ADR 055622104 1122067 28979 SH SOLE 15478 0 13501 SOUTHWEST AIRLINES CO 1.25 01 May 2025 Corporate Unsecured Fixed Rate Convertible Bond 844741BG2 11910 12000 SH SOLE 0 0 12000 CATERPILLAR INC Common / Ordinary Stock 149123101 5639361 20657 SH SOLE 14698 0 5959 CATERPILLAR INS COM COMSTOCK 149123101 27598 101 SH OTR 1 101 0 0 DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1393863 18687 SH SOLE 13027 0 5660 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 104014564 767352 SH SOLE 711161 0 56191 ISHARES TR RUSSELL 2000 VALUE ETF ETF 464287630 233552738 1723001 SH OTR 1 1692000 0 31001 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 298143 2438 SH SOLE 141 0 2297