0000930413-23-001252.txt : 20230419 0000930413-23-001252.hdr.sgml : 20230419 20230419075457 ACCESSION NUMBER: 0000930413-23-001252 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230419 DATE AS OF CHANGE: 20230419 EFFECTIVENESS DATE: 20230419 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: 23828471 BUSINESS ADDRESS: STREET 1: 501 RIVERSIDE AVENUE CITY: JACKSONVILLE STATE: FL ZIP: 32202-4934 BUSINESS PHONE: 314-244-5333 MAIL ADDRESS: STREET 1: 211 NORTH BROADWAY, SUITE 1000 CITY: ST. LOUIS STATE: MO ZIP: 63102-2733 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001711615 XXXXXXXX 03-31-2023 03-31-2023 false TIAA, FSB
211 NORTH BROADWAY, SUITE 1000 ST. LOUIS MO 63102-2733
13F HOLDINGS REPORT 028-18117 N
Eric Greene SVP, Trust Operations 3142445007 /s/ Eric Greene ST. LOUIS MO 04-18-2023 1 781 26955353409 1 (Maps to TC Services)
INFORMATION TABLE 2 infotable.xml ITERIS INC Common / Ordinary Stock 46564T107 1169644 249391 SH SOLE 0 0 249391 ONEOK INC Common / Ordinary Stock 682680103 341146 5369 SH SOLE 1977 0 3392 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 294905 1080 SH SOLE 4 0 1076 ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 16987117 59435 SH SOLE 24534 0 34901 ACCENTURE PLC IRELAND CLASS SHS COMSTOCK G1151C101 18006 63 SH OTR 1 63 0 0 SCHWAB US MID CAP ETF Exchange Traded Fund 808524508 202600 2986 SH SOLE 1916 0 1070 ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 10526499 15464 SH SOLE 13430 0 2034 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 13746549 58486 SH SOLE 52129 0 6357 CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 260102 2942 SH SOLE 2057 0 885 PHILLIPS 66 Common / Ordinary Stock 718546104 1043200 10290 SH SOLE 7298 0 2992 CUMMINS INC Common / Ordinary Stock 231021106 632315 2647 SH SOLE 2192 0 455 BUNGE LTD Common / Ordinary Stock G16962105 2457730 25730 SH SOLE 25730 0 0 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 144433655 4231868 SH SOLE 3815922 0 415946 SPDR INDEX SHS FDS S&P EMERGING MKTS ETF 78463X509 5666 166 SH OTR 1 166 0 0 COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 4481345 59632 SH SOLE 41863 0 17769 COLGATE PALMOLIVE CO COM COMSTOCK 194162103 20741 276 SH OTR 1 276 0 0 AXON ENTERPRISE INC Common / Ordinary Stock 05464C101 278814 1240 SH SOLE 635 0 605 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 704016 9845 SH SOLE 9209 0 636 ISHARES TR S&P MIDCAP 400 GROWTH ETF 464287606 1216 17 SH OTR 1 17 0 0 DTE ENERGY COMPANY Common / Ordinary Stock 233331107 440570 4022 SH SOLE 2839 0 1183 DTE ENERGY CO COM COMSTOCK 233331107 548 5 SH OTR 1 5 0 0 ULTA BEAUTY INC Common / Ordinary Stock 90384S303 16234774 29752 SH SOLE 26447 0 3305 AMERISOURCEBERGEN CORP Common / Ordinary Stock 03073E105 277791 1735 SH SOLE 1715 0 20 AMERISOURCEBERGEN CORP COM COMSTOCK 03073E105 9927 62 SH OTR 1 62 0 0 INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201 11765 14348 SH SOLE 14348 0 0 TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 1197526 6509 SH SOLE 3581 0 2928 GENUINE PARTS CO Common / Ordinary Stock 372460105 418777 2503 SH SOLE 1998 0 505 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 2316113 69179 SH SOLE 59863 0 9316 ALPHABET INC-CL A Common / Ordinary Stock 02079K305 107652135 1037811 SH SOLE 860162 0 177649 ALPHABET INC CL A COMSTOCK 02079K305 161819 1560 SH OTR 1 1560 0 0 NUVEEN MUNI VALUE FD Closed-end Fund 670928100 177856 20188 SH SOLE 0 0 20188 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 330580 2802 SH SOLE 1354 0 1448 SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 15101 128 SH OTR 1 128 0 0 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 625718 24159 SH SOLE 9280 0 14879 ENTERPRISE PRODS PARTNERS L P COM COMSTOCK 293792107 0 0 SH OTR 1 0 0 0 ENERGY TRANSFER LP Master Limited Partnership 29273V100 148692 11924 SH SOLE 1268 0 10656 ENERGY TRANSFER L P COM UNIT LTD COMSTOCK 29273V100 4689 376 SH OTR 1 376 0 0 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 1830508 5596 SH SOLE 3619 0 1977 POOL CORP Common / Ordinary Stock 73278L105 245872 718 SH SOLE 66 0 652 BIOGEN IDEC INC Common / Ordinary Stock 09062X103 1029823 3704 SH SOLE 2663 0 1041 SHELL PLC-ADR American Depository Receipts ADR 780259305 797102 13853 SH SOLE 10559 0 3294 SCHLUMBERGER LTD Common / Ordinary Stock 806857108 547710 11155 SH SOLE 7593 0 3562 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 9028092 40552 SH SOLE 35256 0 5296 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 45417 204 SH OTR 1 204 0 0 INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 657580 2574 SH SOLE 1842 0 732 CROWN CASTLE INC Closed-end REIT 22822V101 691953 5170 SH SOLE 4081 0 1089 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 105266300 768255 SH SOLE 719198 0 49057 ISHARES TR RUSSELL 2000 VALUE ETF ETF 464287630 267745810 1954064 SH OTR 1 1922788 0 31276 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 904445 9356 SH SOLE 8546 0 810 YUM! BRANDS INC Common / Ordinary Stock 988498101 1169436 8854 SH SOLE 6359 0 2495 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 718187 21267 SH SOLE 11646 0 9621 NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805 74095075 2634960 SH SOLE 2455602 0 179358 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1628855 11263 SH SOLE 7781 0 3482 INVESCO EXCHANGE-TRADED FD ETF 46137V357 10413 72 SH OTR 1 72 0 0 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 9465423 354909 SH SOLE 339890 0 15019 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 765732 6965 SH SOLE 3245 0 3720 ISHARES TR S&P SMALL-CAP 600 GROWTH ETF 464287887 20889 190 SH OTR 1 190 0 0 T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 406214 3598 SH SOLE 2875 0 723 PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 564 5 SH OTR 1 5 0 0 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1502219 14847 SH SOLE 13388 0 1459 COPART INC Common / Ordinary Stock 217204106 623416 8289 SH SOLE 6576 0 1713 PERKINELMER INC Common / Ordinary Stock 714046109 376460 2825 SH SOLE 805 0 2020 PERKINELMER INC COM COMSTOCK 714046109 666 5 SH OTR 1 5 0 0 APPLE INC Common / Ordinary Stock 037833100 317443878 1925069 SH SOLE 1371077 0 553992 APPLE INC COM COMSTOCK 037833100 611543 3709 SH OTR 1 3689 0 20 PROLOGIS INC Closed-end REIT 74340W103 17173592 137642 SH SOLE 122277 0 15365 SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 389934 11205 SH SOLE 11205 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 43396 1247 SH OTR 1 1247 0 0 CME GROUP INC Common / Ordinary Stock 12572Q105 782359 4085 SH SOLE 3863 0 222 CME GROUP INC COM COMSTOCK 12572Q105 766 4 SH OTR 1 4 0 0 NUVEEN CA QUAL MUNI INC FD Closed-end Fund 67066Y105 146048 13265 SH SOLE 13265 0 0 RESTAURANT BRANDS INTERN Common / Ordinary Stock 76131D103 200681 2989 SH SOLE 1394 0 1595 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 416160 4484 SH SOLE 0 0 4484 TRANSDIGM GROUP INC Common / Ordinary Stock 893641100 225537 306 SH SOLE 38 0 268 ISHA CURR HEDGED MSCI EAFE Exchange Traded Fund 46434V803 12804391 434489 SH SOLE 429394 0 5095 HENRY SCHEIN INC Common / Ordinary Stock 806407102 375084 4600 SH SOLE 4387 0 213 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 717918 16133 SH SOLE 6997 0 9136 BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 37005 14124 SH SOLE 13042 0 1082 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 128476187 720158 SH SOLE 615513 0 104646 ISHARES TR RUSSELL 2000 ETF ETF 464287655 43886 246 SH OTR 1 246 0 0 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 1884960 121925 SH SOLE 0 0 121925 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1309714 27077 SH SOLE 26507 0 570 SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 808524201 41501 858 SH OTR 1 858 0 0 ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1209852 12658 SH SOLE 658 0 12000 MODERNA INC Common / Ordinary Stock 60770K107 752235 4898 SH SOLE 759 0 4139 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 79256811 520536 SH SOLE 423496 0 97041 ISHARES TR RUSSELL 1000 VALUE ETF ETF 464287598 127315905 836174 SH OTR 1 822888 0 13286 PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 13287704 66525 SH SOLE 59183 0 7342 CANADIAN PACIFIC RAILWAY LTD Common / Ordinary Stock 13645T100 639294 8309 SH SOLE 1376 0 6933 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1190673 7171 SH SOLE 6318 0 853 COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 10463653 276013 SH SOLE 187963 0 88050 COMCAST CORP NEW CL A COMSTOCK 20030N101 20130 531 SH OTR 1 531 0 0 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 15615335 160569 SH SOLE 142881 0 17688 PHILIP MORRIS INTL INC COM COMSTOCK 718172109 22854 235 SH OTR 1 235 0 0 VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 154951462 817427 SH SOLE 703225 0 114202 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908751 56489 298 SH OTR 1 298 0 0 ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 464288877 63726296 1313132 SH SOLE 1247365 0 65767 GXO LOGISTICS INC Common / Ordinary Stock 36262G101 277782 5505 SH SOLE 4101 0 1404 AT&T INC Common / Ordinary Stock 00206R102 28124770 1461027 SH SOLE 1214857 0 246170 AT&T INC COM COMSTOCK 00206R102 14880 773 SH OTR 1 773 0 0 S&P GLOBAL INC Common / Ordinary Stock 78409V104 24063567 69796 SH SOLE 50535 0 19261 ARROW ELECTRONICS INC Common / Ordinary Stock 042735100 286577 2295 SH SOLE 2026 0 269 DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1332267 18563 SH SOLE 14311 0 4252 DUPONT DE NEMOURS INC COM COMSTOCK 26614N102 72 1 SH OTR 1 1 0 0 HP INC Common / Ordinary Stock 40434L105 573176 19529 SH SOLE 9703 0 9826 HP INC COM COMSTOCK 40434L105 14616 498 SH OTR 1 498 0 0 CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 1521736 33262 SH SOLE 20967 0 12295 ENTERGY CORP Common / Ordinary Stock 29364G103 19519256 181170 SH SOLE 158730 0 22440 ENTERGY CORP NEW COM COMSTOCK 29364G103 539 5 SH OTR 1 5 0 0 HOME DEPOT INC Common / Ordinary Stock 437076102 38717973 131194 SH SOLE 104504 0 26690 HOME DEPOT INC COM COMSTOCK 437076102 102407 347 SH OTR 1 347 0 0 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 97653435 615101 SH SOLE 560516 0 54585 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908611 13177 83 SH OTR 1 83 0 0 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 112939485 451469 SH SOLE 427521 0 23948 ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 125330 501 SH OTR 1 364 0 137 NETFLIX INC Common / Ordinary Stock 64110L106 14538144 42081 SH SOLE 36481 0 5600 NETFLIX INC COM COMSTOCK 64110L106 6564 19 SH OTR 1 19 0 0 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 47956800 103 SH SOLE 8 0 95 PPG INDUSTRIES INC Common / Ordinary Stock 693506107 3291010 24637 SH SOLE 18123 0 6514 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 391689 2056 SH SOLE 2056 0 0 UDR INC Closed-end REIT 902653104 485042 11813 SH SOLE 11813 0 0 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 9188910 5402 SH SOLE 460 0 4942 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 16829241 336383 SH SOLE 296234 0 40149 INTUIT INC Common / Ordinary Stock 461202103 14909447 33442 SH SOLE 27994 0 5448 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 75671104 2636633 SH SOLE 2453966 0 182667 PPL CORP Common / Ordinary Stock 69351T106 303634 10926 SH SOLE 10210 0 716 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 43857008 294956 SH SOLE 216222 0 78734 PROCTER & GAMBLE CO COM COMSTOCK 742718109 12044 81 SH OTR 1 81 0 0 WELLS FARGO & CO Common / Ordinary Stock 949746101 3018884 80762 SH SOLE 56286 0 24476 WELLS FARGO & CO NEW COM COMSTOCK 949746101 11625 311 SH OTR 1 311 0 0 LOEWS CORP Common / Ordinary Stock 540424108 303096 5224 SH SOLE 3325 0 1899 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 2603080 48683 SH SOLE 28641 0 20042 VANGUARD INTL EQUITY INDEX FDS VANGUARD ETF 922042775 9732 182 SH OTR 1 182 0 0 FABRINET Common / Ordinary Stock G3323L100 205336 1729 SH SOLE 10 0 1719 CONOCOPHILLIPS Common / Ordinary Stock 20825C104 16262602 163921 SH SOLE 135951 0 27970 CONOCOPHILLIPS COM COMSTOCK 20825C104 92166 929 SH OTR 1 929 0 0 JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 68450801 525292 SH SOLE 388113 0 137179 JPMORGAN CHASE & CO COM COMSTOCK 46625H100 91608 703 SH OTR 1 703 0 0 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 639768 6954 SH SOLE 4824 0 2130 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 615827 3219 SH SOLE 3026 0 193 CITIGROUP INC Common / Ordinary Stock 172967424 783860 16717 SH SOLE 11824 0 4893 ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 203272 1945 SH SOLE 1945 0 0 SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1326790 10725 SH SOLE 6793 0 3932 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 3390751 17479 SH SOLE 9357 0 8122 UNITED PARCEL SVC INC CL B COMSTOCK 911312106 50437 260 SH OTR 1 260 0 0 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 62089822 500462 SH SOLE 462451 0 38011 ISHARES TR MSCI USA QUALITY FACTOR ETF ETF 46432F339 10421 84 SH OTR 1 84 0 0 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 821343 9928 SH SOLE 6061 0 3867 ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2685678 60190 SH SOLE 50820 0 9370 ALTRIA GROUP INC COM COMSTOCK 02209S103 11200 251 SH OTR 1 251 0 0 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 132748 16656 SH SOLE 14986 0 1670 COCA-COLA CO/THE Common / Ordinary Stock 191216100 18597835 299820 SH SOLE 223533 0 76287 COCA COLA CO COM COMSTOCK 191216100 102101 1646 SH OTR 1 1646 0 0 HESS CORP Common / Ordinary Stock 42809H107 9512335 71878 SH SOLE 64269 0 7609 HESS CORP COM COMSTOCK 42809H107 13102 99 SH OTR 1 99 0 0 US BANCORP Common / Ordinary Stock 902973304 2166893 60108 SH SOLE 53634 0 6474 US BANCORP DEL COM NEW COMSTOCK 902973304 8940 248 SH OTR 1 248 0 0 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 3891147 121031 SH SOLE 107694 0 13337 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 12179821 342611 SH SOLE 329810 0 12801 ISHARES TR BROAD USD HIGH YIELD CORPORATE ETF 46435U853 295002960 8298255 SH OTR 1 8158080 0 140175 STRYKER CORP Common / Ordinary Stock 863667101 20660606 72374 SH SOLE 60285 0 12089 WHITESTONE REIT Closed-end REIT 966084204 220018 23915 SH SOLE 0 0 23915 ISHARES MBS ETF Exchange Traded Fund 464288588 293188024 3094986 SH SOLE 2978067 0 116919 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 56262021 1471672 SH SOLE 1368700 0 102972 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 285661000 5638788 SH SOLE 4963494 0 675294 ABBOTT LABORATORIES Common / Ordinary Stock 002824100 13940768 137673 SH SOLE 107837 0 29836 ABBOTT LABS COM COMSTOCK 002824100 50934 503 SH OTR 1 503 0 0 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1700526 203900 SH SOLE 0 0 203900 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 461910 3522 SH SOLE 2757 0 765 TESLA INC Common / Ordinary Stock 88160R101 18885706 91033 SH SOLE 63646 0 27387 CHEVRON CORP Common / Ordinary Stock 166764100 36227720 222038 SH SOLE 180156 0 41882 CHEVRON CORP NEW COM COMSTOCK 166764100 107522 659 SH OTR 1 659 0 0 GENERAL MILLS INC Common / Ordinary Stock 370334104 5140932 60156 SH SOLE 44959 0 15197 GENERAL MLS INC COM COMSTOCK 370334104 12050 141 SH OTR 1 141 0 0 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 323762084 10079766 SH SOLE 8690353 0 1389413 DOLLAR TREE INC Common / Ordinary Stock 256746108 549653 3829 SH SOLE 184 0 3645 SPDR DJIA TRUST Exchange Traded Fund 78467X109 956282 2875 SH SOLE 1923 0 952 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 2328 7 SH OTR 1 7 0 0 INGERSOLL RAND INC Common / Ordinary Stock 45687V106 363800 6253 SH SOLE 3593 0 2660 OMNICOM GROUP Common / Ordinary Stock 681919106 352171 3733 SH SOLE 2550 0 1183 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 22190260 169275 SH SOLE 119062 0 50213 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 94254 719 SH OTR 1 719 0 0 TRI-CONTINENTAL CORP Closed-end Fund 895436103 604464 22767 SH SOLE 0 0 22767 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 52817741 1965677 SH SOLE 1860059 0 105618 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 703691 5965 SH SOLE 5358 0 607 VMWARE INC-CLASS A Common / Ordinary Stock 928563402 243333 1949 SH SOLE 1410 0 539 QUALCOMM INC Common / Ordinary Stock 747525103 7387775 57907 SH SOLE 44934 0 12973 ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 2037717 6944 SH SOLE 5197 0 1747 XCEL ENERGY INC Common / Ordinary Stock 98389B100 941193 13956 SH SOLE 10177 0 3779 XCEL ENERGY INC COM COMSTOCK 98389B100 59482 882 SH OTR 1 882 0 0 DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 140869 12783 SH SOLE 0 0 12783 DNP SELECT INCOME FD INC COM MFCLOSE 23325P104 0 0 SH OTR 1 0 0 0 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 1595989 33354 SH SOLE 29250 0 4104 LAM RESEARCH CORP Common / Ordinary Stock 512807108 2372287 4475 SH SOLE 3435 0 1040 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 1064425 12705 SH SOLE 2161 0 10544 VANGUARD VALUE ETF Exchange Traded Fund 922908744 772698104 5594802 SH SOLE 5166478 0 428324 VANGUARD INDEX FDS VANGUARD VALUE ETF ETF 922908744 166975 1209 SH OTR 1 1209 0 0 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 1283816 34345 SH SOLE 29176 0 5169 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 107803 10621 SH SOLE 0 0 10621 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 1622610 5150 SH SOLE 3659 0 1491 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 12939706 169857 SH SOLE 142994 0 26863 SIMON PROPERTY GROUP INC Closed-end REIT 828806109 306686 2739 SH SOLE 2131 0 608 VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 533104 2998 SH SOLE 480 0 2518 THE CIGNA GROUP Common / Ordinary Stock 125523100 3403660 13320 SH SOLE 5778 0 7542 EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 327745 3886 SH SOLE 3487 0 399 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 118622097 522979 SH SOLE 484722 0 38257 ISHARES TR RUSSELL 2000 GROWTH ETF ETF 464287648 225349391 993516 SH OTR 1 977490 0 16026 AMGEN INC Common / Ordinary Stock 031162100 21634933 89493 SH SOLE 78014 0 11479 AMGEN INC COM COMSTOCK 031162100 43032 178 SH OTR 1 178 0 0 DEERE & CO Common / Ordinary Stock 244199105 5798900 14045 SH SOLE 9598 0 4447 DEERE & CO COM COMSTOCK 244199105 15689 38 SH OTR 1 38 0 0 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 303846 732 SH SOLE 598 0 134 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 156250289 2625614 SH SOLE 2426283 0 199331 ISHARES TR MSCI EAFE SMALL CAP ETF ETF 464288273 310306412 5214357 SH OTR 1 5124653 0 89704 VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 726618 5205 SH SOLE 3812 0 1393 VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 11866 85 SH OTR 1 85 0 0 SIMULATIONS PLUS INC Common / Ordinary Stock 829214105 225412 5130 SH SOLE 0 0 5130 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 408569619 5843387 SH SOLE 5139818 0 703569 ISHARES TR RUSSELL MID-CAP ETF ETF 464287499 34401 492 SH OTR 1 492 0 0 PFIZER INC Common / Ordinary Stock 717081103 22028491 539914 SH SOLE 376365 0 163549 PFIZER INC COM COMSTOCK 717081103 155081 3801 SH OTR 1 3801 0 0 AMERICA MOVIL SAB DE CV American Depository Receipts ADR 02390A101 311540 14800 SH SOLE 13102 0 1698 GE HEALTHCARE TECHNOLOGY Common / Ordinary Stock 36266G107 1065652 12991 SH SOLE 9721 0 3270 GE HEALTHCARE TECHNOLOGIES INC COM COMSTOCK 36266G107 21000 256 SH OTR 1 256 0 0 IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 1042667 2085 SH SOLE 139 0 1946 KROGER CO Common / Ordinary Stock 501044101 421225 8532 SH SOLE 5586 0 2946 VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 672346 8632 SH SOLE 6835 0 1797 FORD MOTOR CO Common / Ordinary Stock 345370860 1094738 86884 SH SOLE 47844 0 39040 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 2230 177 SH OTR 1 177 0 0 HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 4225445 32639 SH SOLE 25595 0 7044 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 990640 8454 SH SOLE 5292 0 3162 ISHARES TR SELECT DIVID ETF FD ETF 464287168 2344 20 SH OTR 1 20 0 0 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 266429 16725 SH SOLE 6824 0 9901 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 7933 498 SH OTR 1 498 0 0 YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 348328 5495 SH SOLE 5067 0 428 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 175325578 899613 SH SOLE 787030 0 112583 VANGUARD INDEX FDS MID-CAP GROWTH ETF ETF 922908538 73474 377 SH OTR 1 377 0 0 ALPHABET INC-CL C Common / Ordinary Stock 02079K107 36664992 352548 SH SOLE 267673 0 84875 ALPHABET INC CAP STK CL C COMSTOCK 02079K107 147680 1420 SH OTR 1 1420 0 0 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 13670274 199741 SH SOLE 174432 0 25309 SPDR SER TR S&P 400 MID CAP GROWTH ETF ETF 78464A821 5749 84 SH OTR 1 84 0 0 VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 87991919 471024 SH SOLE 419595 0 51429 VANGUARD INDEX FDS VANGUARD LARGE-CAP ETF 922908637 101251 542 SH OTR 1 542 0 0 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 512754551 7876414 SH SOLE 7533035 0 343379 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 80086292 259372 SH SOLE 210759 0 48613 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 230960 748 SH OTR 1 748 0 0 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 64180840 1903911 SH SOLE 1660468 0 243443 SCHWAB STRATEGIC TR INTL SMALL CAP ETF 808524888 10012 297 SH OTR 1 297 0 0 VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 331778259 882225 SH SOLE 777620 0 104605 VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 922908363 52274 139 SH OTR 1 139 0 0 ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 20197154 43925 SH SOLE 38667 0 5258 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 215382479 3223806 SH SOLE 2831902 0 391904 COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 10319493 20769 SH SOLE 16132 0 4637 COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 61115 123 SH OTR 1 123 0 0 AMETEK INC Common / Ordinary Stock 031100100 11867648 81660 SH SOLE 73266 0 8394 MCDONALD'S CORP Common / Ordinary Stock 580135101 12566512 44943 SH SOLE 34579 0 10364 MCDONALDS CORP COM COMSTOCK 580135101 116877 418 SH OTR 1 418 0 0 FIRSTENERGY CORP Common / Ordinary Stock 337932107 208072 5194 SH SOLE 1571 0 3623 FIRSTENERGY CORP COM COMSTOCK 337932107 2003 50 SH OTR 1 50 0 0 BAIDU INC - SPON ADR American Depository Shares - ADS 056752108 233171 1545 SH SOLE 1487 0 58 BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 4799553 19389 SH SOLE 15467 0 3922 OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 12104817 143422 SH SOLE 123765 0 19657 WW GRAINGER INC Common / Ordinary Stock 384802104 458059 665 SH SOLE 658 0 7 SERVICENOW INC Common / Ordinary Stock 81762P102 15768414 33931 SH SOLE 30075 0 3856 PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 91721 27298 SH SOLE 0 0 27298 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 39652460 168440 SH SOLE 160569 0 7871 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 978866 9386 SH SOLE 8073 0 1313 VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 1153901 7822 SH SOLE 5397 0 2425 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 412361 2019 SH SOLE 2002 0 17 FOGHORN THERAPEUTICS INC Common / Ordinary Stock 344174107 89708 14469 SH SOLE 0 0 14469 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 302400861 2806765 SH SOLE 2500287 0 306478 ISHARES TR NATL MUN BD ETF FD ETF 464288414 693846 6440 SH OTR 1 6440 0 0 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1385284 30486 SH SOLE 29127 0 1359 BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 8679 191 SH OTR 1 191 0 0 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 92409 13038 SH SOLE 0 0 13038 ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 355230 4962 SH SOLE 0 0 4962 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 1798051 19857 SH SOLE 18591 0 1266 CREDIT SUISSE HIGH YIELD BD Closed-end Fund 22544F103 23217 12284 SH SOLE 12284 0 0 CVS HEALTH CORP Common / Ordinary Stock 126650100 3535818 47582 SH SOLE 35522 0 12060 CVS HEALTH CORP COM COMSTOCK 126650100 39310 529 SH OTR 1 529 0 0 ONTO INNOVATION INC Common / Ordinary Stock 683344105 307580 3500 SH SOLE 0 0 3500 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 853722 19215 SH SOLE 19215 0 0 ISHARES CRNCY HEDGD MSCI EM Exchange Traded Fund 46434G509 6009327 249972 SH SOLE 246833 0 3139 WORTHINGTON INDUSTRIES Common / Ordinary Stock 981811102 1722147 26638 SH SOLE 22 0 26616 SEALED AIR CORP Common / Ordinary Stock 81211K100 262284 5713 SH SOLE 4950 0 763 AVERY DENNISON CORP Common / Ordinary Stock 053611109 413686 2312 SH SOLE 1466 0 846 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 271272493 4313444 SH SOLE 3848636 0 464808 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL ETF 92206C680 2138 34 SH OTR 1 34 0 0 NVIDIA CORP Common / Ordinary Stock 67066G104 22607978 81391 SH SOLE 68674 0 12717 NVIDIA CORP COM COMSTOCK 67066G104 5555 20 SH OTR 1 20 0 0 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 932754 6918 SH SOLE 4608 0 2310 MARATHON PETE CORP COM COMSTOCK 56585A102 404 3 SH OTR 1 3 0 0 SANMINA CORP Common / Ordinary Stock 801056102 207671 3405 SH SOLE 3405 0 0 AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 6142078 37236 SH SOLE 21614 0 15622 ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 890727 4259 SH SOLE 2343 0 1916 TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 572232 16781 SH SOLE 14666 0 2115 TRUIST FINL CORP COM COMSTOCK 89832Q109 15925 467 SH OTR 1 467 0 0 FASTENAL CO Common / Ordinary Stock 311900104 1137163 21082 SH SOLE 1728 0 19354 SEMPRA ENERGY Common / Ordinary Stock 816851109 355831 2354 SH SOLE 1879 0 475 SYNOPSYS INC Common / Ordinary Stock 871607107 19830461 51341 SH SOLE 45019 0 6322 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 1785247 14046 SH SOLE 10830 0 3216 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 800463 4079 SH SOLE 2763 0 1316 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 981 5 SH OTR 1 5 0 0 VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 23354419 281243 SH SOLE 249979 0 31264 VANGUARD INDEX FDS REAL ESTATE INDEX FD ETF 922908553 37451 451 SH OTR 1 451 0 0 BLACKROCK INC Common / Ordinary Stock 09247X101 10814317 16162 SH SOLE 14268 0 1894 BLACKROCK INC COM COMSTOCK 09247X101 10037 15 SH OTR 1 15 0 0 CLOROX COMPANY Common / Ordinary Stock 189054109 853863 5396 SH SOLE 4473 0 923 CLOROX CO COM COMSTOCK 189054109 58232 368 SH OTR 1 368 0 0 VANGUARD GROWTH ETF Exchange Traded Fund 922908736 896753959 3595069 SH SOLE 3314571 0 280498 VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 922908736 393866 1579 SH OTR 1 1579 0 0 NIKE INC -CL B Common / Ordinary Stock 654106103 19141161 156076 SH SOLE 134433 0 21643 NIKE INC CL B COMSTOCK 654106103 858 7 SH OTR 1 7 0 0 SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607 188125 2119 SH SOLE 977 0 1142 SPDR SER TR DOW JONES REIT ETF ETF 78464A607 33852 381 SH OTR 1 381 0 0 ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 242417165 589708 SH SOLE 521244 0 68464 ISHARES TR CORE S&P 500 ETF ETF 464287200 69473 169 SH OTR 1 169 0 0 WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101 16767537 81183 SH SOLE 72300 0 8883 ATMOS ENERGY CORP Common / Ordinary Stock 049560105 404608 3601 SH SOLE 1886 0 1715 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 381076 1687 SH SOLE 1507 0 180 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1495946 14949 SH SOLE 14639 0 310 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 8659012 26981 SH SOLE 15017 0 11964 INVESCO QQQ TR UNIT SER 1 ETF 46090E103 134784 420 SH OTR 1 420 0 0 MERCADOLIBRE INC Common / Ordinary Stock 58733R102 409917 311 SH SOLE 96 0 215 INGREDION INC Common / Ordinary Stock 457187102 317092 3117 SH SOLE 2557 0 560 BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 05550J101 504344 6630 SH SOLE 6630 0 0 VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 488338721 2315279 SH SOLE 2102627 0 212652 VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629 101453 481 SH OTR 1 481 0 0 DAKTRONICS INC Common / Ordinary Stock 234264109 136080 24000 SH SOLE 0 0 24000 AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 353427 3976 SH SOLE 3776 0 200 ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 471507 10802 SH SOLE 9783 0 1019 ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 856261 1943 SH SOLE 1719 0 224 PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 1495353 4449 SH SOLE 2602 0 1847 ADOBE INC Common / Ordinary Stock 00724F101 35975446 93353 SH SOLE 77854 0 15499 ADOBE SYS INC COM COMSTOCK 00724F101 13873 36 SH OTR 1 36 0 0 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 321253907 3224146 SH SOLE 3079712 0 144434 ISHARES TR CORE U S AGGREGATE BD ETF ETF 464287226 264156278 2651107 SH OTR 1 2610976 0 40131 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 972433 16148 SH SOLE 6998 0 9150 SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 1118523 21354 SH SOLE 19961 0 1393 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 704750 9633 SH SOLE 5013 0 4620 SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF 808524797 3219 44 SH OTR 1 44 0 0 VERISK ANALYTICS INC Common / Ordinary Stock 92345Y106 14724488 76746 SH SOLE 69082 0 7664 VERISK ANALYTICS INC COM COMSTOCK 92345Y106 2302 12 SH OTR 1 12 0 0 OPKO HEALTH INC Common / Ordinary Stock 68375N103 24667 16895 SH SOLE 16895 0 0 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 1589228 25448 SH SOLE 15172 0 10276 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 312 5 SH OTR 1 5 0 0 KLA CORP Common / Ordinary Stock 482480100 1266966 3174 SH SOLE 2716 0 458 CATERPILLAR INC Common / Ordinary Stock 149123101 4745455 20737 SH SOLE 15188 0 5549 CATERPILLAR INS COM COMSTOCK 149123101 23133 101 SH OTR 1 101 0 0 LAS VEGAS SANDS CORP Common / Ordinary Stock 517834107 7240021 126023 SH SOLE 115215 0 10808 NEW JERSEY RESOURCES CORP Common / Ordinary Stock 646025106 235782 4432 SH SOLE 19 0 4413 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 1175002 7588 SH SOLE 21 0 7567 GENERAL ELECTRIC CO Common / Ordinary Stock 369604301 4521784 47299 SH SOLE 35578 0 11721 GENERAL ELEC CO COM NEW COMSTOCK 369604301 74568 780 SH OTR 1 780 0 0 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 386891691 9576527 SH SOLE 8655714 0 920813 VANGUARD INTL EQUITY INDEX FDS FTSE ETF 922042858 43430 1075 SH OTR 1 900 0 175 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 914550 8899 SH SOLE 7619 0 1280 ISHARES TR S&P MIDCAP 400 VALUE ETF ETF 464287705 2261 22 SH OTR 1 22 0 0 CSX CORP Common / Ordinary Stock 126408103 16724274 558593 SH SOLE 459483 0 99110 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 1073079 11536 SH SOLE 8534 0 3002 NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300 163426806 4796795 SH SOLE 4564878 0 231917 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 1337866 10355 SH SOLE 8114 0 2241 ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 7752 60 SH OTR 1 60 0 0 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 799519 5024 SH SOLE 3837 0 1187 LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 13584944 144690 SH SOLE 129084 0 15606 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 76012422 337488 SH SOLE 292911 0 44577 ISHARES TR RUSSELL 1000 ETF ETF 464287622 93761784 416293 SH OTR 1 409426 0 6867 VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 19006369 49307 SH SOLE 43879 0 5428 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 312582 4832 SH SOLE 0 0 4832 LINDE PLC Common / Ordinary Stock G54950103 864075 2431 SH SOLE 1676 0 755 LINDE PLC NEW SHS COMSTOCK G54950103 1760 5 SH OTR 1 5 0 0 ISHARES 7-10 YEAR TREASURY B Exchange Traded Fund 464287440 487571 4919 SH SOLE 4919 0 0 T-MOBILE US INC Common / Ordinary Stock 872590104 1630754 11259 SH SOLE 9892 0 1367 JM SMUCKER CO/THE Common / Ordinary Stock 832696405 366043 2326 SH SOLE 1542 0 784 ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 62504338 724436 SH SOLE 695220 0 29216 ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 13892402 194245 SH SOLE 165241 0 29004 ISHARES TR MSCI EAFE ETF ETF 464287465 115219 1611 SH OTR 1 1611 0 0 EXELON CORP Common / Ordinary Stock 30161N101 1272451 30376 SH SOLE 20625 0 9751 EXELON CORP COM COMSTOCK 30161N101 5236 125 SH OTR 1 125 0 0 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 2781613 26366 SH SOLE 14798 0 11568 VANGUARD WHITEHALL FDS HIGH DIVIDEND ETF 921946406 76742 727 SH OTR 1 727 0 0 DUKE ENERGY CORP Common / Ordinary Stock 26441C204 11821048 122536 SH SOLE 96456 0 26080 DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 55084 571 SH OTR 1 571 0 0 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 41485193 542361 SH SOLE 527776 0 14585 VANGUARD BD INDEX FDS VANGUARD SHORT ETF 921937827 65298 854 SH OTR 1 854 0 0 CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 440150 5607 SH SOLE 3449 0 2158 CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 3218 41 SH OTR 1 41 0 0 NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 4864128 22944 SH SOLE 14323 0 8621 NORFOLK SOUTHN CORP COM COMSTOCK 655844108 22896 108 SH OTR 1 108 0 0 ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 5354926 21996 SH SOLE 14618 0 7378 ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 1704 7 SH OTR 1 7 0 0 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 82212636 2321735 SH SOLE 2166713 0 155022 RPM INTERNATIONAL INC Common / Ordinary Stock 749685103 348088 3990 SH SOLE 3990 0 0 UNITED RENTALS INC Common / Ordinary Stock 911363109 612241 1547 SH SOLE 843 0 704 UNITED RENTALS INC COM COMSTOCK 911363109 2375 6 SH OTR 1 6 0 0 UNION PACIFIC CORP Common / Ordinary Stock 907818108 9658467 47990 SH SOLE 30832 0 17158 UNION PAC CORP COM COMSTOCK 907818108 6038 30 SH OTR 1 30 0 0 OLD NATIONAL BANCORP Common / Ordinary Stock 680033107 187489 13002 SH SOLE 13002 0 0 FORTUNE BRANDS INNOVATIONS I Common / Ordinary Stock 34964C106 264226 4499 SH SOLE 2898 0 1601 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 15364840 18098 SH SOLE 15899 0 2199 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 11037 13 SH OTR 1 13 0 0 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 344309 4066 SH SOLE 4066 0 0 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 932701 11209 SH SOLE 10135 0 1074 WATERS CORP Common / Ordinary Stock 941848103 328208 1060 SH SOLE 291 0 769 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 665472 4243 SH SOLE 0 0 4243 HERSHEY CO/THE Common / Ordinary Stock 427866108 12535798 49274 SH SOLE 43765 0 5509 DARDEN RESTAURANTS INC Common / Ordinary Stock 237194105 320095 2063 SH SOLE 1802 0 261 AUTOZONE INC Common / Ordinary Stock 053332102 506379 206 SH SOLE 133 0 73 ROYCE VALUE TRUST Closed-end Fund 780910105 164957 12156 SH SOLE 0 0 12156 STATE STREET CORP Common / Ordinary Stock 857477103 1005088 13279 SH SOLE 8882 0 4397 ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858 218624 4270 SH SOLE 4270 0 0 CROWDSTRIKE HOLDINGS INC - A Common / Ordinary Stock 22788C105 502234 3659 SH SOLE 3177 0 482 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 427949 6222 SH SOLE 3531 0 2691 MARVELL TECHNOLOGY INC Common / Ordinary Stock 573874104 11939715 275744 SH SOLE 249001 0 26743 KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 333567 8626 SH SOLE 7299 0 1327 KRAFT HEINZ CO COM COMSTOCK 500754106 21268 550 SH OTR 1 550 0 0 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 512289 9865 SH SOLE 7181 0 2684 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 1041636 15007 SH SOLE 8877 0 6130 SOUTHSTATE CORP Common / Ordinary Stock 840441109 440814 6186 SH SOLE 0 0 6186 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 1328510 16039 SH SOLE 13929 0 2110 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 11959511 473644 SH SOLE 421011 0 52633 FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 276583 1897 SH SOLE 7 0 1890 DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 2177862 38953 SH SOLE 22638 0 16315 DOMINION ENERGY INC COM COMSTOCK 25746U109 5591 100 SH OTR 1 100 0 0 EQUINIX INC Closed-end REIT 29444U700 422529 586 SH SOLE 442 0 144 BROOKFIELD RENEWABLE PARTNER Master Limited Partnership G16258108 279242 8862 SH SOLE 6462 0 2400 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 12503870 169544 SH SOLE 150145 0 19399 ISHARES GLOBAL TECH ETF Exchange Traded Fund 464287291 215918 3972 SH SOLE 0 0 3972 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 7093536 182400 SH SOLE 130087 0 52313 VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 59774 1537 SH OTR 1 1537 0 0 META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 42281818 199499 SH SOLE 171973 0 27526 META PLATFORMS INC CL A COMSTOCK 30303M102 145179 685 SH OTR 1 685 0 0 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 175118392 858003 SH SOLE 744991 0 113012 VANGUARD INDEX FDS VANGUARD TOTAL STK ETF 922908769 61026 299 SH OTR 1 299 0 0 WOODWARD INC Common / Ordinary Stock 980745103 424046 4355 SH SOLE 2018 0 2337 AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 10421176 114531 SH SOLE 98652 0 15879 AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 27388 301 SH OTR 1 301 0 0 UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 61852579 130880 SH SOLE 106131 0 24749 UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 59546 126 SH OTR 1 126 0 0 TEXTRON INC Common / Ordinary Stock 883203101 282379 3998 SH SOLE 507 0 3491 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 110395947 1054604 SH SOLE 892278 0 162326 M & T BANK CORP Common / Ordinary Stock 55261F104 1072782 8972 SH SOLE 3190 0 5782 ELI LILLY & CO Common / Ordinary Stock 532457108 33826183 98498 SH SOLE 76327 0 22171 LILLY ELI & CO COM COMSTOCK 532457108 153509 447 SH OTR 1 447 0 0 INTEL CORP Common / Ordinary Stock 458140100 6205372 189941 SH SOLE 144405 0 45536 INTEL CORP COM COMSTOCK 458140100 30481 933 SH OTR 1 933 0 0 SACHEM CAPITAL CORP Closed-end REIT 78590A109 197160 53000 SH SOLE 0 0 53000 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 327995 2359 SH SOLE 2359 0 0 EXPONENT INC Common / Ordinary Stock 30214U102 399657 4009 SH SOLE 93 0 3916 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 1036531 5721 SH SOLE 3276 0 2445 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 29320815 324166 SH SOLE 313099 0 11067 ISHARES TR ESG AWARE MSCI USA ETF ETF 46435G425 372634101 4119780 SH OTR 1 4039193 0 80587 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 35652871 735414 SH SOLE 722403 0 13011 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 53748850 1814001 SH SOLE 1767494 0 46507 SPDR SER TR BLOOMBERG BARCLAYS ETF 78464A474 46164356 1558028 SH OTR 1 1517019 0 41009 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 316662 7885 SH SOLE 7585 0 300 FIRST TR VALUE LINE DIVID INDEX FD SHS ETF 33734H106 0 0 SH OTR 1 0 0 0 EDISON INTERNATIONAL Common / Ordinary Stock 281020107 454247 6435 SH SOLE 5458 0 977 BROOKFIELD CORP Common / Ordinary Stock 11271J107 726790 22301 SH SOLE 20717 0 1584 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 48730100 894787 SH SOLE 799862 0 94925 FLEXSHARES TR QUALITY DIVID INDEX ETF 33939L860 183850479 3375881 SH OTR 1 3320163 0 55718 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 63300 12998 SH SOLE 12077 0 921 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 719098 3120 SH SOLE 3120 0 0 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 877954 5990 SH SOLE 4140 0 1850 ISHARES INTERMEDIATE GOVERNM Exchange Traded Fund 464288612 236461 2263 SH SOLE 2263 0 0 FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 330880 8088 SH SOLE 4729 0 3359 FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 1186 29 SH OTR 1 29 0 0 DONALDSON CO INC Common / Ordinary Stock 257651109 261033 3995 SH SOLE 3669 0 326 VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 561040 3011 SH SOLE 2296 0 715 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 354603 31661 SH SOLE 4045 0 27616 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 709890 12858 SH SOLE 12858 0 0 VANGUARD STAR FDS VANGUARD TOTAL INTL ETF 921909768 17005 308 SH OTR 1 308 0 0 STERIS PLC Common / Ordinary Stock G8473T100 295719 1546 SH SOLE 697 0 849 ASPEN TECHNOLOGY INC Common / Ordinary Stock 29109X106 276704 1209 SH SOLE 364 0 845 COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 244778 4195 SH SOLE 1881 0 2314 SJW GROUP Common / Ordinary Stock 784305104 311600 4093 SH SOLE 2018 0 2075 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 35395752 535650 SH SOLE 479046 0 56604 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 7169487 181690 SH SOLE 144249 0 37441 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 589609 2570 SH SOLE 1726 0 844 AON PLC-CLASS A Common / Ordinary Stock G0403H108 834888 2648 SH SOLE 2044 0 604 FATE THERAPEUTICS INC Common / Ordinary Stock 31189P102 100274 17592 SH SOLE 0 0 17592 VIATRIS INC Common / Ordinary Stock 92556V106 145743 15150 SH SOLE 7906 0 7244 VIATRIS INC COM COMSTOCK 92556V106 58 6 SH OTR 1 6 0 0 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 374245614 3523970 SH SOLE 3246495 0 277475 ISHARES TR RUSSELL MID-CAP VALUE ETF ETF 464287473 989989709 9321937 SH OTR 1 9164597 0 157340 EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 1204969 15397 SH SOLE 11182 0 4215 EVERSOURCE ENERGY COM COMSTOCK 30040W108 25904 331 SH OTR 1 331 0 0 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 28186631 343070 SH SOLE 319427 0 23643 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 802185 8116 SH SOLE 3538 0 4578 GENERAL MOTORS CO Common / Ordinary Stock 37045V100 289405 7890 SH SOLE 5256 0 2634 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 15820400 502554 SH SOLE 461390 0 41164 ISHARES INC ESG MSCI EM ETF ETF 46434G863 134413210 4269797 SH OTR 1 4186349 0 83448 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 319055 2178 SH SOLE 1415 0 763 ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 495383459 10153381 SH SOLE 9398482 0 754899 ISHARES INC CORE MSCI EMERGING MKTS ETF 46434G103 1168568076 23950975 SH OTR 1 23553021 0 397954 TORONTO-DOMINION BANK Common / Ordinary Stock 891160509 308126 5144 SH SOLE 4613 0 531 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 448740 9000 SH SOLE 0 0 9000 STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 316035 3922 SH SOLE 3897 0 25 STANLEY BLACK & DECKER INC COM COMSTOCK 854502101 1289 16 SH OTR 1 16 0 0 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 32586057 1070853 SH SOLE 1054551 0 16302 EOG RESOURCES INC Common / Ordinary Stock 26875P101 1201666 10483 SH SOLE 8068 0 2415 ROSS STORES INC Common / Ordinary Stock 778296103 727309 6853 SH SOLE 4219 0 2634 JOHNSON & JOHNSON Common / Ordinary Stock 478160104 60100940 387748 SH SOLE 296968 0 90780 JOHNSON & JOHNSON COM COMSTOCK 478160104 212815 1373 SH OTR 1 1373 0 0 PEPSICO INC Common / Ordinary Stock 713448108 48322626 265072 SH SOLE 217249 0 47823 PEPSICO INC COM COMSTOCK 713448108 31173 171 SH OTR 1 171 0 0 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 2776992 31283 SH SOLE 27454 0 3829 BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 984044 371 SH SOLE 316 0 55 BOOKING HLDGS INC COM COMSTOCK 09857L108 7957 3 SH OTR 1 3 0 0 SEAGATE TECHNOLOGY HOLDINGS Common / Ordinary Stock G7997R103 234263 3543 SH SOLE 2316 0 1227 WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 3030230 18571 SH SOLE 13482 0 5089 WASTE MGMT INC DEL COM COMSTOCK 94106L109 6200 38 SH OTR 1 38 0 0 BHP GROUP LTD-SPON ADR American Depository Receipts ADR 088606108 5824399 91853 SH SOLE 82231 0 9622 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 899020 3142 SH SOLE 2430 0 712 MERCK & CO. INC. Common / Ordinary Stock 58933Y105 40854611 384008 SH SOLE 313651 0 70357 MERCK & CO INC NEW COM COMSTOCK 58933Y105 58940 554 SH OTR 1 554 0 0 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 2781145 18598 SH SOLE 16606 0 1992 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 58701031 1060351 SH SOLE 951820 0 108531 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 913064 2979 SH SOLE 1075 0 1904 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1148659 8193 SH SOLE 8076 0 117 VANGUARD INDEX FDS VANGUARD EXTENDED ETF 922908652 0 0 SH OTR 1 0 0 0 WALMART INC Common / Ordinary Stock 931142103 21732066 147386 SH SOLE 119505 0 27881 WALMART INC COM COMSTOCK 931142103 67680 459 SH OTR 1 459 0 0 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 11940078 127456 SH SOLE 125636 0 1820 ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 13817797 248790 SH SOLE 198465 0 50325 PROSHARES S&P 500 DIVIDEND A Exchange Traded Fund 74348A467 223082 2445 SH SOLE 2445 0 0 ANALOG DEVICES INC Common / Ordinary Stock 032654105 4181261 21201 SH SOLE 15197 0 6004 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 4004414 26001 SH SOLE 22006 0 3995 VANGUARD SPECIALIZED FUNDS DIVID ETF 921908844 0 0 SH OTR 1 0 0 0 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 45648866 594851 SH SOLE 571225 0 23626 SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 81841581 2009862 SH SOLE 1851092 0 158770 ALERIAN MLP ETF Exchange Traded Fund 00162Q452 6564548 169846 SH SOLE 156203 0 13643 ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452 33694722 871791 SH OTR 1 856870 0 14921 ISHARES GOLD TRUST Exchange Traded Fund 464285204 32002211 856361 SH SOLE 747750 0 108611 DANAHER CORP Common / Ordinary Stock 235851102 9223152 36594 SH SOLE 24934 0 11660 DANAHER CORP COM COMSTOCK 235851102 5041 20 SH OTR 1 20 0 0 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 6453657 101012 SH SOLE 73085 0 27927 ISHARES TR S&P 500 GROWTH ETF ETF 464287309 5303 83 SH OTR 1 83 0 0 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 42189620 587272 SH SOLE 539413 0 47859 ISHARES TR ESG AWARE MSCI EAFE ETF ETF 46435G516 306152697 4261591 SH OTR 1 4184849 0 76742 SALESFORCE INC Common / Ordinary Stock 79466L302 17504124 87617 SH SOLE 76519 0 11098 SALESFORCE INC COM COMSTOCK 79466L302 2198 11 SH OTR 1 11 0 0 ISHARES CORE HIGH DIVIDEND E Exchange Traded Fund 46429B663 371364 3653 SH SOLE 2707 0 946 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 1882620 19578 SH SOLE 15682 0 3896 DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109 233303 1726 SH SOLE 1650 0 76 ISHARES CALIFORNIA MUNI BOND Exchange Traded Fund 464288356 4017161 69961 SH SOLE 61981 0 7980 ADAPTIVE BIOTECHNOLOGIES Common / Ordinary Stock 00650F109 203161 23008 SH SOLE 33 0 22975 GERON CORP Common / Ordinary Stock 374163103 126402 58250 SH SOLE 0 0 58250 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 333264306 3660234 SH SOLE 3354461 0 305773 ISHARES TR RUSSELL MID-CAP GROWTH ETF ETF 464287481 694862191 7631655 SH OTR 1 7506209 0 125446 DOVER CORP Common / Ordinary Stock 260003108 973783 6409 SH SOLE 5514 0 895 HUMANA INC Common / Ordinary Stock 444859102 1221903 2517 SH SOLE 2037 0 480 SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 506315 19678 SH SOLE 17109 0 2569 VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 47335778 209952 SH SOLE 173809 0 36143 VISA INC COM CL A COMSTOCK 92826C839 26379 117 SH OTR 1 117 0 0 MASTERCARD INC - A Common / Ordinary Stock 57636Q104 27383670 75352 SH SOLE 61478 0 13874 MASTERCARD INC CL A COMSTOCK 57636Q104 10175 28 SH OTR 1 28 0 0 ENBRIDGE INC Common / Ordinary Stock 29250N105 677964 17771 SH SOLE 5742 0 12029 EATON CORP PLC Common / Ordinary Stock G29183103 18215327 106311 SH SOLE 92474 0 13837 EATON CORPORATION PLC SHS COMSTOCK G29183103 34268 200 SH OTR 1 200 0 0 GILEAD SCIENCES INC Common / Ordinary Stock 375558103 3365595 40564 SH SOLE 34529 0 6035 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 277655 42848 SH SOLE 16862 0 25986 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 376794 5107 SH SOLE 5107 0 0 ACTIVISION BLIZZARD INC Common / Ordinary Stock 00507V109 1083655 12661 SH SOLE 11045 0 1616 ERICSSON (LM) TEL-SP ADR American Depository Receipts ADR 294821608 59179 10116 SH SOLE 9371 0 745 ALLETE INC Common / Ordinary Stock 018522300 245507 3814 SH SOLE 3814 0 0 VALLEY NATIONAL BANCORP Common / Ordinary Stock 919794107 204038 22082 SH SOLE 16369 0 5713 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1246525 13319 SH SOLE 9084 0 4235 ISHARES TR S&P SMALL-CAP 600 VALUE ETF 464287879 18344 196 SH OTR 1 196 0 0 AMBEV SA-ADR American Depository Receipts ADR 02319V103 58946 20903 SH SOLE 17546 0 3357 SYSCO CORP Common / Ordinary Stock 871829107 3297798 42701 SH SOLE 35140 0 7561 SYSCO CORP COM COMSTOCK 871829107 11584 150 SH OTR 1 150 0 0 APPLIED MATERIALS INC Common / Ordinary Stock 038222105 6379667 51939 SH SOLE 43593 0 8346 APPLIED MATLS INC COM COMSTOCK 038222105 23829 194 SH OTR 1 194 0 0 3M CO Common / Ordinary Stock 88579Y101 6658403 63347 SH SOLE 47884 0 15463 3M CO COM COMSTOCK 88579Y101 12193 116 SH OTR 1 116 0 0 EXXON MOBIL CORP Common / Ordinary Stock 30231G102 55628105 507278 SH SOLE 368416 0 138862 EXXON MOBIL CORP COM COMSTOCK 30231G102 209012 1906 SH OTR 1 1906 0 0 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 11755982 61511 SH SOLE 47401 0 14110 HONEYWELL INTL INC COM COMSTOCK 438516106 67465 353 SH OTR 1 353 0 0 CINTAS CORP Common / Ordinary Stock 172908105 520978 1126 SH SOLE 1097 0 29 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 794587 3224 SH SOLE 2441 0 783 NATIONAL FUEL GAS CO Common / Ordinary Stock 636180101 200877 3479 SH SOLE 3241 0 238 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 61354603 634484 SH SOLE 583129 0 51355 ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804 78327 810 SH OTR 1 617 0 193 DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 12396725 58903 SH SOLE 52224 0 6679 NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 8863177 19196 SH SOLE 13264 0 5932 OGE ENERGY CORP Common / Ordinary Stock 670837103 588099 15616 SH SOLE 12498 0 3118 CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 249470 1919 SH SOLE 907 0 1012 ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 343362 6430 SH SOLE 3859 0 2571 ALLIANT ENERGY CORP COM COMSTOCK 018802108 267 5 SH OTR 1 5 0 0 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 620109 363 SH SOLE 196 0 167 AMERESCO INC-CL A Common / Ordinary Stock 02361E108 418567 8504 SH SOLE 8504 0 0 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 6904581 99033 SH SOLE 81231 0 17802 MONDELEZ INTL INC CL A COMSTOCK 609207105 62051 890 SH OTR 1 890 0 0 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 278420 3365 SH SOLE 2558 0 807 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 7605022 16590 SH SOLE 14150 0 2440 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 ETF 78467Y107 5959 13 SH OTR 1 13 0 0 FISERV INC Common / Ordinary Stock 337738108 1506464 13328 SH SOLE 7153 0 6175 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 341179 2494 SH SOLE 2494 0 0 FEDEX CORP Common / Ordinary Stock 31428X106 11948199 52292 SH SOLE 46519 0 5773 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 442969 2166 SH SOLE 1998 0 168 VANGUARD WORLD FD VANGUARD MEGA CAP ETF 921910816 0 0 SH OTR 1 0 0 0 NORTHERN TRUST CORP Common / Ordinary Stock 665859104 484715 5500 SH SOLE 426 0 5074 SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 143801103 351257 SH SOLE 281185 0 70072 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 180132 440 SH OTR 1 440 0 0 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 9467762 42122 SH SOLE 38083 0 4039 MEDTRONIC PLC Common / Ordinary Stock G5960L103 819019 10159 SH SOLE 6901 0 3258 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 9890551 65496 SH SOLE 46458 0 19038 NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201 180597656 3240001 SH SOLE 3042081 0 197920 HORMEL FOODS CORP Common / Ordinary Stock 440452100 245621 6159 SH SOLE 6097 0 62 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 10726924 210167 SH SOLE 185229 0 24938 PIMCO ETF TR 1-5 YR US TIPS INDEX ETF 72201R205 23198 455 SH OTR 1 455 0 0 METLIFE INC Common / Ordinary Stock 59156R108 582529 10054 SH SOLE 7329 0 2725 ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 10740916 109590 SH SOLE 95983 0 13607 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 6417686 188811 SH SOLE 170335 0 18476 ISHARES TR ESG MSCI USA SMALL-CAP ETF ETF 46435U663 30843104 907417 SH OTR 1 891955 0 15462 BOEING CO/THE Common / Ordinary Stock 097023105 18468664 86940 SH SOLE 71066 0 15874 BOEING CO COM COMSTOCK 097023105 1487 7 SH OTR 1 7 0 0 INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 296626 5560 SH SOLE 204 0 5356 PROGRESSIVE CORP Common / Ordinary Stock 743315103 752496 5260 SH SOLE 4491 0 769 PUBLIC STORAGE Closed-end REIT 74460D109 225699 747 SH SOLE 549 0 198 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 56575326 98158 SH SOLE 79336 0 18822 RAYTHEON TECHNOLOGIES CORP Common / Ordinary Stock 75513E101 26672802 272366 SH SOLE 224860 0 47506 RAYTHEON TECHNOLOGIES CORP COMSTOCK 75513E101 61598 629 SH OTR 1 629 0 0 SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 403008 12385 SH SOLE 9855 0 2530 SOUTHWEST AIRLS CO COM COMSTOCK 844741108 130 4 SH OTR 1 4 0 0 SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 808524300 744437 11423 SH SOLE 9915 0 1508 CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 1799361 18808 SH SOLE 8178 0 10630 CONSOLIDATED EDISON INC COM COMSTOCK 209115104 1052 11 SH OTR 1 11 0 0 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 1156148 33434 SH SOLE 18130 0 15304 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 9371 271 SH OTR 1 271 0 0 STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104 266436 4832 SH SOLE 4832 0 0 EBAY INC Common / Ordinary Stock 278642103 1100731 24808 SH SOLE 20185 0 4623 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 488617 3532 SH SOLE 1643 0 1889 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1416312 26875 SH SOLE 3224 0 23651 SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 11882384 383674 SH SOLE 331586 0 52088 MCKESSON CORP Common / Ordinary Stock 58155Q103 2444639 6866 SH SOLE 4836 0 2030 VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 6653988 27904 SH SOLE 22803 0 5101 GARTNER INC Common / Ordinary Stock 366651107 230971 709 SH SOLE 295 0 414 ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621 357878 7159 SH SOLE 6669 0 490 CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 9477459 181300 SH SOLE 140003 0 41297 CISCO SYS INC COM COMSTOCK 17275R102 64873 1241 SH OTR 1 1241 0 0 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 462403 8511 SH SOLE 5181 0 3330 FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106 13202 243 SH OTR 1 243 0 0 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 296681 2297 SH SOLE 0 0 2297 ELME COMMUNITIES Closed-end REIT 939653101 260452 14583 SH SOLE 13963 0 620 AUTODESK INC Common / Ordinary Stock 052769106 660492 3173 SH SOLE 2319 0 854 TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 7546798 40572 SH SOLE 29583 0 10989 TEXAS INSTRS INC COM COMSTOCK 882508104 34040 183 SH OTR 1 183 0 0 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 691095 8568 SH SOLE 7845 0 723 ALBEMARLE CORP Common / Ordinary Stock 012653101 864045 3909 SH SOLE 3909 0 0 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 51766864 701163 SH SOLE 688063 0 13100 VANGUARD BD INDEX FDS VANGUARD TOTAL ETF 921937835 0 0 SH OTR 1 0 0 0 MOODY'S CORP Common / Ordinary Stock 615369105 1857235 6069 SH SOLE 4419 0 1650 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 1045253 11909 SH SOLE 11909 0 0 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 782173 10753 SH SOLE 10200 0 553 ICON PLC Common / Ordinary Stock G4705A100 540810 2532 SH SOLE 1365 0 1167 WASTE CONNECTIONS INC Common / Ordinary Stock 94106B101 6593309 47410 SH SOLE 42216 0 5194 BROADCOM INC Common / Ordinary Stock 11135F101 21129120 32935 SH SOLE 28413 0 4522 BROADCOM INC COM COMSTOCK 11135F101 12189 19 SH OTR 1 19 0 0 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 718927 3715 SH SOLE 3325 0 390 WISDOMTREE U.S. QUALITY DIVI Exchange Traded Fund 97717X669 195249 3132 SH SOLE 3132 0 0 WISDOMTREE TR US QUALITY DIVID GROWTH ETF 97717X669 7792 125 SH OTR 1 125 0 0 AMEREN CORPORATION Common / Ordinary Stock 023608102 666067 7710 SH SOLE 3620 0 4090 AMEREN CORP COM COMSTOCK 023608102 16587 192 SH OTR 1 192 0 0 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 1060334221 23474302 SH SOLE 21370693 0 2103609 VANGUARD INTL FD FTSE DEVELOPED MKTS ETF 921943858 120694 2672 SH OTR 1 2672 0 0 BANK OF AMERICA CORP Common / Ordinary Stock 060505104 17497280 611793 SH SOLE 524615 0 87178 BANK AMER CORP COM COMSTOCK 060505104 18018 630 SH OTR 1 630 0 0 LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4540572 9605 SH SOLE 6735 0 2870 LOCKHEED MARTIN CORP COM COMSTOCK 539830109 2364 5 SH OTR 1 5 0 0 ISHARES NEW YORK MUNI BOND E Exchange Traded Fund 464288323 2706429 50578 SH SOLE 41187 0 9391 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 320227 4106 SH SOLE 4106 0 0 ORACLE CORP Common / Ordinary Stock 68389X105 35570055 382803 SH SOLE 274435 0 108368 ORACLE CORP COM COMSTOCK 68389X105 37168 400 SH OTR 1 400 0 0 SEAGEN INC Common / Ordinary Stock 81181C104 237092 1171 SH SOLE 330 0 841 NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 11485999 149014 SH SOLE 95526 0 53488 NEXTERA ENERGY INC COM COMSTOCK 65339F101 17960 233 SH OTR 1 233 0 0 BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 750684 18508 SH SOLE 11195 0 7313 ZOETIS INC Common / Ordinary Stock 98978V103 20465462 122960 SH SOLE 105492 0 17468 ZOETIS INC COM COMSTOCK 98978V103 1664 10 SH OTR 1 10 0 0 WEST PHARMACEUTICAL SERVICES Common / Ordinary Stock 955306105 257774 744 SH SOLE 733 0 11 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 37009829 715304 SH SOLE 603464 0 111840 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 689298 8653 SH SOLE 7756 0 897 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 7966 100 SH OTR 1 100 0 0 BLACKSTONE INC Common / Ordinary Stock 09260D107 2531373 28818 SH SOLE 20417 0 8401 PAYPAL HOLDINGS INC Common / Ordinary Stock 70450Y103 1098548 14466 SH SOLE 10567 0 3899 NUVEEN QUAL MUNI INCOME FD Closed-end Fund 67066V101 125665 10899 SH SOLE 0 0 10899 NUVEEN QUALITY MUN INCOME FD COM MFCLOSE 67066V101 0 0 SH OTR 1 0 0 0 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1554230 22961 SH SOLE 22067 0 894 CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 3372036 45135 SH SOLE 39807 0 5328 RAYONIER INC Closed-end REIT 754907103 203718 6125 SH SOLE 400 0 5725 MICROSOFT CORP Common / Ordinary Stock 594918104 210667441 730723 SH SOLE 591919 0 138804 MICROSOFT CORP COM COMSTOCK 594918104 365930 1269 SH OTR 1 1269 0 0 MORGAN STANLEY Common / Ordinary Stock 617446448 19072443 217226 SH SOLE 188581 0 28645 LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 245372 10920 SH SOLE 10903 0 17 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 194343 48953 SH SOLE 0 0 48953 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 833589 2331 SH SOLE 1822 0 509 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 313886 2123 SH SOLE 148 0 1975 KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 3608505 26885 SH SOLE 15787 0 11098 KIMBERLY-CLARK CORP COM COMSTOCK 494368103 38118 284 SH OTR 1 284 0 0 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 214531 3438 SH SOLE 1884 0 1554 WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 1366967 14421 SH SOLE 7807 0 6614 ALLSTATE CORP Common / Ordinary Stock 020002101 2298643 20744 SH SOLE 12340 0 8404 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 2199195 116298 SH SOLE 0 0 116298 INVESCO WILDERHILL CLEAN ENE Exchange Traded Fund 46137V134 234095 5793 SH SOLE 0 0 5793 DAVITA INC Common / Ordinary Stock 23918K108 410254 5058 SH SOLE 4593 0 465 ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 8166879 74076 SH SOLE 72782 0 1294 ISHARES TR TIPS BD ETF ETF 464287176 45570 413 SH OTR 1 413 0 0 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 5991775 20862 SH SOLE 12995 0 7867 AIR PRODS & CHEMS INC COM COMSTOCK 009158106 24987 87 SH OTR 1 87 0 0 WISDOMTREE US LARGECAP DIVID Exchange Traded Fund 97717W307 216077 3493 SH SOLE 1886 0 1607 WALT DISNEY CO/THE Common / Ordinary Stock 254687106 7802931 77928 SH SOLE 57898 0 20030 DISNEY WALT CO DISNEY COM COMSTOCK 254687106 55672 556 SH OTR 1 556 0 0 MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 9125274 54790 SH SOLE 47911 0 6879 HUBBELL INC Common / Ordinary Stock 443510607 1289056 5298 SH SOLE 4069 0 1229 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2262675 88802 SH SOLE 88802 0 0 AMERICAN TOWER CORP Closed-end REIT 03027X100 19626857 96050 SH SOLE 85009 0 11041 LOWE'S COS INC Common / Ordinary Stock 548661107 16897065 84498 SH SOLE 62964 0 21534 LOWES COS INC COM COMSTOCK 548661107 106984 535 SH OTR 1 535 0 0 TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 7458049 43510 SH SOLE 28254 0 15256 TRAVELERS COS INC COM COMSTOCK 89417E109 1714 10 SH OTR 1 10 0 0 WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 412940 27347 SH SOLE 11253 0 16094 WARNER BROS DISCOVERY INC COM COMSTOCK 934423104 0 0 SH OTR 1 0 0 0 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 218279244 6183548 SH SOLE 5796035 0 387513 CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 541612 2578 SH SOLE 1057 0 1521 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 9140880 131884 SH SOLE 93010 0 38874 STARBUCKS CORP Common / Ordinary Stock 855244109 6267793 60192 SH SOLE 41123 0 19069 STARBUCKS CORP COM COMSTOCK 855244109 9996 96 SH OTR 1 96 0 0 PAYCHEX INC Common / Ordinary Stock 704326107 922564 8051 SH SOLE 6204 0 1847 PAYCHEX INC COM COMSTOCK 704326107 9053 79 SH OTR 1 79 0 0 EMPIRE STATE REALTY TRUST-A Closed-end REIT 292104106 161718 24918 SH SOLE 344 0 24574 SNAP-ON INC Common / Ordinary Stock 833034101 1690703 6848 SH SOLE 1392 0 5456 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 259456956 1935235 SH SOLE 1718353 0 216882 VANGUARD INDEX FDS VANGUARD MID-CAP ETF 922908512 19976 149 SH OTR 1 149 0 0 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 2595551 17103 SH SOLE 16120 0 983 ISHARES TR S&P 500 VALUE ETF ETF 464287408 34146 225 SH OTR 1 225 0 0 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 77497503 358105 SH SOLE 320202 0 37903 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908595 22074 102 SH OTR 1 102 0 0 REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 2326969 2832 SH SOLE 1583 0 1249 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 221185841 905275 SH SOLE 771497 0 133779 ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614 374415062 1532415 SH OTR 1 1509330 0 23086 TJX COMPANIES INC Common / Ordinary Stock 872540109 3252489 41507 SH SOLE 33455 0 8052 TJX COS INC NEW COM COMSTOCK 872540109 9560 122 SH OTR 1 122 0 0 KIRBY CORP Common / Ordinary Stock 497266106 647025 9283 SH SOLE 0 0 9283 CENTENE CORP Common / Ordinary Stock 15135B101 363521 5751 SH SOLE 999 0 4752 BP PLC-SPONS ADR American Depository Receipts ADR 055622104 963145 25386 SH SOLE 18488 0 6898 TARGET CORP Common / Ordinary Stock 87612E106 22901826 138271 SH SOLE 113977 0 24294 TARGET CORP COM COMSTOCK 87612E106 4969 30 SH OTR 1 30 0 0 AFLAC INC Common / Ordinary Stock 001055102 1717651 26622 SH SOLE 22457 0 4165 CHUBB LTD Common / Ordinary Stock H1467J104 12719567 65504 SH SOLE 59499 0 6005 CHUBB LTD COM COMSTOCK H1467J104 8738 45 SH OTR 1 45 0 0 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 847749471 6101990 SH SOLE 5861767 0 240223 SOUTHERN CO/THE Common / Ordinary Stock 842587107 2586497 37173 SH SOLE 27459 0 9714 SOUTHERN CO COM COMSTOCK 842587107 14612 210 SH OTR 1 210 0 0 EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 2921630 33528 SH SOLE 20851 0 12677 EMERSON ELEC CO COM COMSTOCK 291011104 26839 308 SH OTR 1 308 0 0 CORNING INC Common / Ordinary Stock 219350105 422901 11987 SH SOLE 9945 0 2042 ISHARES S&P 100 ETF Exchange Traded Fund 464287101 1626687 8697 SH SOLE 8567 0 130 ISHARES TR S&P 100 ETF ETF 464287101 15898 85 SH OTR 1 85 0 0 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1337046661 20000698 SH SOLE 18379151 0 1621547 ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 2734911020 40911160 SH OTR 1 40268395 0 642764 ECOLAB INC Common / Ordinary Stock 278865100 831954 5026 SH SOLE 3099 0 1927 ECOLAB INC COM COMSTOCK 278865100 12746 77 SH OTR 1 77 0 0 SAVARA INC Common / Ordinary Stock 805111101 22103 11335 SH SOLE 0 0 11335 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1652435 6543 SH SOLE 5585 0 958 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 909414 18469 SH SOLE 0 0 18469 CROWN HOLDINGS INC Common / Ordinary Stock 228368106 476658 5763 SH SOLE 4285 0 1478 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 438672 10462 SH SOLE 9700 0 762 SCHWAB STRATEGIC TR US SMALL-CAP ETF ETF 808524607 43775 1044 SH OTR 1 1044 0 0 HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 399212 1514 SH SOLE 995 0 519 CORTEVA INC Common / Ordinary Stock 22052L104 638502 10587 SH SOLE 8183 0 2404 DOW INC Common / Ordinary Stock 260557103 1306580 23834 SH SOLE 17932 0 5902 CENTERPOINT ENERGY INC Common / Ordinary Stock 15189T107 264462 8977 SH SOLE 7367 0 1610 CENTERPOINT ENERGY INC COM COMSTOCK 15189T107 12373 420 SH OTR 1 420 0 0 ABBVIE INC Common / Ordinary Stock 00287Y109 37283177 233941 SH SOLE 187792 0 46149 ABBVIE INC COM COMSTOCK 00287Y109 39046 245 SH OTR 1 245 0 0 AMAZON.COM INC Common / Ordinary Stock 023135106 75977645 735576 SH SOLE 606415 0 129161 AMAZON COM INC COM COMSTOCK 023135106 24790 240 SH OTR 1 240 0 0 GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 1685559 7386 SH SOLE 6648 0 738