0001566475-23-000005.txt : 20230511 0001566475-23-000005.hdr.sgml : 20230511 20230511115637 ACCESSION NUMBER: 0001566475-23-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230511 DATE AS OF CHANGE: 20230511 EFFECTIVENESS DATE: 20230511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cerity Partners LLC CENTRAL INDEX KEY: 0001566475 IRS NUMBER: 271180831 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17754 FILM NUMBER: 23909855 BUSINESS ADDRESS: STREET 1: 335 MADISON AVENUE STREET 2: 23RD FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2128504284 MAIL ADDRESS: STREET 1: 335 MADISON AVENUE STREET 2: 23RD FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 FORMER COMPANY: FORMER CONFORMED NAME: HPM Partners LLC DATE OF NAME CHANGE: 20130108 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false true 0001566475 XXXXXXXX 03-31-2023 03-31-2023 false Cerity Partners LLC
335 Madison Avenue 23rd Floor New York NY 10017
13F HOLDINGS REPORT 028-17754 000151559 N
Nancy Renshaw CCO 7573051524 Nancy Renshaw New York NY 05-11-2023 0 1846 42405106607
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC COM 88025U109 790322 14183 SH SOLE 14183 0 0 180 DEGREE CAP CORP COM NEW 68235B208 205903 40934 SH SOLE 0 0 40934 POLISHED COM INC Stock 28252C109 41608 80000 SH SOLE 80000 0 0 3-D SYS CORP DEL Equities 88554D205 653137 958 SH SOLE 958 0 0 3M CO Equities 88579Y101 21829345 170603 SH SOLE 101013 0 69589 8X8 INC NEW Equities 282914100 1379448 1682 SH SOLE 1682 0 0 9 METERS BIOPHARMA INC COM NEW 654405208 14884 10708 SH SOLE 10708 0 0 AAR CORP COM 000361105 601805 1167 SH SOLE 667 0 500 AFLAC INC COM 001055102 10532859 142661 SH SOLE 130620 0 12040 AGCO CORP COM 001084102 705474 5218 SH SOLE 4961 0 257 AGNC INVT CORP Stock 00123Q104 171451 17009 SH SOLE 17009 0 0 AT&T INC COM 00206R102 33999578 473554 SH SOLE 411763 0 61790 SMITH A O CORP Equities 831865209 1522017 4648 SH SOLE 4648 0 0 ABB LTD SPONSORED ADR 000375204 8307935 242187 SH SOLE 207912 0 34275 ABBOTT LABS Equities 002824100 95505858 878828 SH SOLE 614240 0 264588 ABBVIE INC Equities 00287Y109 90443324 546399 SH SOLE 420809 0 125589 ABM INDS INC Equities 000957100 931674 1970 SH SOLE 1970 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 2157703 103885 SH SOLE 9178 0 94707 ABRDN PALLADIUM ETF TRUST ETF 003262102 234295 1735 SH SOLE 425 0 1310 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 355317 15375 SH SOLE 15375 0 0 ACCENTURE PLC IRELAND COM G1151C101 78858469 271373 SH SOLE 249353 0 21517 ACTIVISION BLIZZARD INC COM 00507V109 6369201 34378 SH SOLE 33896 0 482 ADAMS DIVERSIFIED EQUITY FD COM 006212104 556924 35815 SH SOLE 29835 0 5980 ADOBE SYSTEMS INCORPORATED Equities 00724F101 90188457 229139 SH SOLE 214761 0 14378 ADVANCED MICRO DEVICES INC Equities 007903107 40385409 403007 SH SOLE 389804 0 13203 ADVISORSHARES TR ADVISORSHS ETF 00768Y560 767503 15093 SH SOLE 15093 0 0 ADVISORSHARES TR EX TRD EQ FD 00768Y495 1087134 2761 SH SOLE 2696 0 65 AECOM COM 00766T100 324094 3883 SH SOLE 2019 0 1864 AERCAP HOLDINGS NV Stock N00985106 2865031 50952 SH SOLE 50502 0 450 AEROJET ROCKETDYNE HLDGS INC Equities 007800105 593396 617 SH SOLE 592 0 25 AES CORP Equities 00130H105 792167 10224 SH SOLE 10187 0 37 AGILENT TECHNOLOGIES INC Equities 00846U101 5195262 32841 SH SOLE 30314 0 2527 AGNICO EAGLE MINES LTD COM 008474108 474990 9319 SH SOLE 9319 0 0 AIR LEASE CORP CL A 00912X302 272362 6918 SH SOLE 6918 0 0 AIR PRODS & CHEMS INC COM 009158106 26988334 88604 SH SOLE 80136 0 8468 AIRBNB INC COM 009066101 7816302 53226 SH SOLE 52455 0 771 AKAMAI TECHNOLOGIES INC COM 00971T101 875070 11169 SH SOLE 11100 0 69 ALASKA AIR GROUP INC COM 011659109 1664552 39675 SH SOLE 37675 0 2000 ALAUNOS THERAPEUTICS INC COM 98973P101 25830 41000 SH SOLE 0 0 41000 ALBEMARLE CORP COM 012653101 24358591 31962 SH SOLE 31731 0 231 ALBERTSONS COS INC COMMON STOCK 013091103 252951 12173 SH SOLE 12173 0 0 ALCOA CORP Equities 013872106 752692 2612 SH SOLE 2457 0 155 ALCON AG ORD SHS H01301128 1839581 26076 SH SOLE 24719 0 1357 ALEXANDRIA REAL ESTATE EQ IN Equities 015271109 2184964 11603 SH SOLE 11587 0 16 ALIBABA GROUP HLDG LTD COM 01609W102 32050667 97663 SH SOLE 96544 0 1119 ALIGN TECHNOLOGY INC COM 016255101 28734821 80320 SH SOLE 80312 0 8 ALLIANT ENERGY CORP Stock 018802108 2835666 52696 SH SOLE 37523 0 15173 ALLSTATE CORP Equities 020002101 2086559 12652 SH SOLE 9166 0 3486 ALPHABET INC Equities 02079K107 281941015 1636285 SH SOLE 1335905 0 300380 ALPHABET INC Equities 02079K305 276046510 2042805 SH SOLE 1596674 0 446131 ALPS ETF TR EX TRD EQ FD 00162Q452 58138578 90129 SH SOLE 90129 0 0 ALTRIA GROUP INC Equities 02209S103 45336046 275667 SH SOLE 226608 0 49059 AMAZON COM INC COM 023135106 316505826 2149565 SH SOLE 1733039 0 416526 AMDOCS LTD COM G02602103 482136 5052 SH SOLE 5037 0 15 AMER STATES WTR CO Equities 029899101 1238006 5606 SH SOLE 3767 0 1839 AMEREN CORP COM 023608102 832235 9629 SH SOLE 9329 0 300 AMERICA MOVIL SAB DE CV Stock 02390A101 382374 18165 SH SOLE 16049 0 2116 AMERICAN AIRLS GROUP INC COM 02376R102 177257 12075 SH SOLE 11974 0 101 AMERICAN ELEC PWR CO INC Equities 025537101 5381209 29915 SH SOLE 18242 0 11673 AMERICAN EXPRESS CO Equities 025816109 13063702 75734 SH SOLE 61363 0 14371 AMERICAN FINL GROUP INC OHIO Equities 025932104 1413032 1470 SH SOLE 1422 0 48 AMERICAN INTL GROUP INC COM 026874784 1318182 26176 SH SOLE 26090 0 86 AMERICAN TOWER CORP NEW COM 03027X100 16217854 76270 SH SOLE 43307 0 32962 AMERICAN WTR WKS CO INC NEW COM 030420103 22802723 155645 SH SOLE 144954 0 10691 AMERIPRISE FINL INC COM 03076C106 9364165 30554 SH SOLE 29316 0 1238 AMERISOURCEBERGEN CORP COM 03073E105 5472478 17350 SH SOLE 16866 0 484 AMETEK INC Stock 031100100 5750728 39570 SH SOLE 39424 0 146 AMGEN INC Equities 031162100 153165699 234506 SH SOLE 179010 0 55496 AMPHENOL CORP NEW Equities 032095101 51712638 31977 SH SOLE 31544 0 433 ANALOG DEVICES INC COM 032654105 55022838 279098 SH SOLE 253144 0 25954 ANNALY CAPITAL MANAGEMENT IN Equities 035710839 324082 16945 SH SOLE 16541 0 404 ANTERO RESOURCES CORP COM 03674X106 1284979 55698 SH SOLE 55239 0 459 AON PLC COM G0403H108 5310563 13958 SH SOLE 13156 0 794 APA CORPORATION COM 03743Q108 1556926 11984 SH SOLE 11584 0 400 APARTMENT INCOME REIT CORP REIT 03750L109 233768 6528 SH SOLE 6483 0 45 APOLLO GLOBAL MGMT INC COM 03769M106 7196280 113984 SH SOLE 113979 0 5 APPLE INC COM 037833100 1723430071 5365788 PRN Put SOLE 4500241 0 865547 APPLIED MATLS INC COM 038222105 50573860 96065 SH SOLE 85246 0 10819 APTIV PLC COM G6095L109 7622148 9915 SH SOLE 9876 0 39 ARCELORMITTAL SA LUXEMBOURG Stock 03938L203 454758 15098 SH SOLE 14932 0 166 ARCH CAP GROUP LTD ORD G0450A105 1684059 24813 SH SOLE 24792 0 21 ARCHER DANIELS MIDLAND CO COM 039483102 1708174 21798 SH SOLE 20082 0 1716 ARCONIC CORPORATION Equities 03966V107 932753 915 SH SOLE 799 0 116 ARCOSA INC COM 039653100 336503 5332 SH SOLE 5332 0 0 ARES CAPITAL CORP COM 04010L103 850147 46520 SH SOLE 45347 0 1173 ARISTA NETWORKS INC COM 040413106 2909222 5065 SH SOLE 4715 0 350 ARKO CORP COM 041242108 138430 16305 SH SOLE 16305 0 0 ARMOUR RESIDENTIAL REIT INC Equities 042315507 865735 2052 SH SOLE 2052 0 0 ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 854862 107260 SH SOLE 107260 0 0 ASML HOLDING N V COM N07059210 12813873 18830 SH SOLE 17837 0 993 ASSETMARK FINL HLDGS INC REIT 04546L106 20726619 659034 SH SOLE 659034 0 0 ASSURANT INC Equities 04621X108 843348 1821 SH SOLE 1659 0 162 ASTRA SPACE INC COM CL A 04634X103 6758 15900 SH SOLE 15900 0 0 ASTRAZENECA PLC Equities 046353108 8603369 60523 SH SOLE 60105 0 417 ATAI LIFE SCIENCES NV Stock N0731H103 2433000 1344199 SH SOLE 199 0 1344000 ATI INC Equities 01741R102 1340921 6776 SH SOLE 3601 0 3175 AUTODESK INC COM 052769106 24671618 122749 SH SOLE 75279 0 47470 AUTOMATIC DATA PROCESSING IN COM 053015103 30645386 132926 SH SOLE 118684 0 14242 AUTONATION INC COM 05329W102 466633 3473 SH SOLE 2398 0 1075 AUTOZONE INC COM 053332102 4280010 1663 SH SOLE 1583 0 80 AVALONBAY CMNTYS INC COM 053484101 7350133 43735 SH SOLE 38192 0 5543 AVANOS MED INC Equities 05350V106 607187 421 SH SOLE 396 0 25 AMERICAN CENTY ETF TR ETF 025072802 728890 12464 SH SOLE 12463 0 0 AVERY DENNISON CORP COM 053611109 7688324 43023 SH SOLE 42988 0 35 AVIS BUDGET GROUP Stock 053774105 207267 1064 SH SOLE 1054 0 10 AXCELIS TECHNOLOGIES INC COM NEW 054540208 580171 4354 SH SOLE 4354 0 0 AXON ENTERPRISE INC COM 05464C101 1122901 4994 SH SOLE 4994 0 0 ABERCROMBIE & FITCH CO Equities 002896207 1055981 947 SH SOLE 947 0 0 ACADEMY SPORTS & OUTDOORS IN Equities 00402L107 997016 804 SH SOLE 804 0 0 ACADIA HEALTHCARE COMPANY IN Stock 00404A109 2853658 39497 SH SOLE 39497 0 0 ACADIA RLTY TR Equities 004239109 672697 949 SH SOLE 949 0 0 ACUTUS MED INC Stock 005111109 48028 63698 SH SOLE 63698 0 0 ADAPTIVE BIOTECHNOLOGIES COR Equities 00650F109 1940728 219788 SH SOLE 219788 0 0 TIDAL ETF TR ETF 886364876 4710550 300035 SH SOLE 300035 0 0 ADDUS HOMECARE CORP Equities 006739106 410771 124 SH SOLE 124 0 0 ADVANCED DRAIN SYS INC DEL Stock 00790R104 1544327 18339 SH SOLE 18339 0 0 NATIONAL VISION HLDGS INC Equities 63845R107 988921 11364 SH SOLE 11364 0 0 AEGON N V Stock 007924103 211096 49092 SH SOLE 49092 0 0 AEROVIRONMENT INC Equities 008073108 458548 335 SH SOLE 335 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 953445 6719 SH SOLE 6719 0 0 AGREE RLTY CORP Equities 008492100 2466190 2895 SH SOLE 2895 0 0 ALAMO GROUP INC Stock 011311107 3765520 20447 SH SOLE 20447 0 0 ALBANY INTL CORP Equities 012348108 660615 779 SH SOLE 779 0 0 ALGONQUIN PWR UTILS CORP Stock 015857105 369264 43960 SH SOLE 43960 0 0 ALLEGIANT TRAVEL CO Equities 01748X102 1987807 204 SH SOLE 204 0 0 ALLEGION PLC COM G0176J109 807509 1652 SH SOLE 1652 0 0 ALLEGRO MICROSYSTEMS INC Stock 01749D105 214131 4462 SH SOLE 4462 0 0 ALLIANCEBERNSTEIN HLDG L P Equities 01881G106 10311000 300 SH SOLE 300 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 1609368 35574 SH SOLE 35574 0 0 ALLOGENE THERAPEUTICS INC Stock 019770106 2964267 600054 SH SOLE 600054 0 0 VERADIGM INC Equities 01988P108 804410 858 SH SOLE 858 0 0 ALLY FINL INC Stock 02005N100 246488 9670 SH SOLE 9670 0 0 ALMADEN MINERALS LTD Stock 020283305 4752 25010 SH SOLE 25010 0 0 ALPHATEC HLDGS INC Stock 02081G201 29084047 1864362 SH SOLE 1864362 0 0 ALTICE USA INC Stock 02156K103 205194 60865 SH SOLE 60865 0 0 AMBAC FINL GROUP INC Equities 023139884 420588 155 SH SOLE 155 0 0 AMBARELLA INC Stock G037AX101 377268 4873 SH SOLE 4873 0 0 AMBEV SA Stock 02319V103 43217 15325 SH SOLE 15325 0 0 AMCOR PLC Equities G0250X107 1137539 42453 SH SOLE 42453 0 0 AMERESCO INC Stock 02361E108 253975 5160 SH SOLE 5160 0 0 AMERICAN AXLE & MFG HLDGS IN Equities 024061103 472595 1495 SH SOLE 1495 0 0 AMERICAN EAGLE OUTFITTERS IN Equities 02553E106 3502865 79034 SH SOLE 79034 0 0 AMERICAN NATL BANKSHARES INC Equities 027745108 11079000 300 SH SOLE 300 0 0 AMERICAN WOODMARK CORPORATIO Equities 030506109 496463 161 SH SOLE 161 0 0 AMKOR TECHNOLOGY INC Equities 031652100 40426638 2776 SH SOLE 2776 0 0 AMPLIFY ETF TR EX TRD EQ FD 032108607 1127834 2129 SH SOLE 2129 0 0 AMREP CORP Stock 032159105 1654877 118290 SH SOLE 118290 0 0 AMYRIS INC Stock 03236M200 56131 41273 SH SOLE 41273 0 0 ANGEL OAK MORTGAGE REIT INC Stock 03464Y108 130823 17921 SH SOLE 17921 0 0 ANHEUSER BUSCH INBEV SA/NV COM 03524A108 1029641 15425 SH SOLE 15425 0 0 ANIKA THERAPEUTICS INC Equities 035255108 364390 332 SH SOLE 332 0 0 ANSYS INC Stock 03662Q105 2498662 7508 SH SOLE 7508 0 0 APOGEE ENTERPRISES INC Equities 037598109 981667 104 SH SOLE 104 0 0 APPLE HOSPITALITY REIT INC REIT 03784Y200 177890 11462 SH SOLE 11462 0 0 APPLIED INDL TECHNOLOGIES IN Equities 03820C105 545196 293 SH SOLE 293 0 0 APTARGROUP INC COM 038336103 686345 5811 SH SOLE 5511 0 300 ARBOR REALTY TRUST INC Equities 038923108 9233345 730 SH SOLE 730 0 0 ARES COML REAL ESTATE CORP REIT 04013V108 154633 17011 SH SOLE 17011 0 0 ARGENX SE Equities 04016X101 2105403 572 SH SOLE 572 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2501117 6158 SH SOLE 6158 0 0 ARTISAN PARTNERS ASSET MGMT Stock 04316A108 266483 8370 SH SOLE 8370 0 0 ASBURY AUTOMOTIVE GROUP INC Equities 043436104 778320 296 SH SOLE 296 0 0 ASHLAND INC Stock 044186104 259035 2522 SH SOLE 2522 0 0 ASSURED GUARANTY LTD Equities G0585R106 618754 1171 SH SOLE 1171 0 0 ASTEC INDS INC Equities 046224101 369900 105 SH SOLE 105 0 0 ATLASSIAN CORPORATION COM 049468101 2275822 4296 SH SOLE 4296 0 0 ATMOS ENERGY CORP COM 049560105 849531 7561 SH SOLE 7561 0 0 AVID TECHNOLOGY INC Equities 05367P100 323845 161 SH SOLE 161 0 0 AVISTA CORP Equities 05379B107 1462646 1063 SH SOLE 1063 0 0 AXOS FINANCIAL INC Equities 05465C100 2177535 1064 SH SOLE 1064 0 0 BWX TECHNOLOGIES INC COM 05605H100 417168 6625 SH SOLE 6320 0 305 BAIDU INC COM 056752108 581572 3874 SH SOLE 3860 0 14 BAKER HUGHES COMPANY Stock 05722G100 342331 11862 SH SOLE 11821 0 41 BALL CORP COM 058498106 318604 5781 SH SOLE 5781 0 0 BANK AMERICA CORP COM 060505104 54229193 1764693 SH SOLE 1678538 0 86155 BANK HAWAII CORP Stock 062540109 654177 12561 SH SOLE 11146 0 1415 BANK NEW YORK MELLON CORP COM 064058100 658526 14748 SH SOLE 14660 0 88 BARCLAYS BANK PLC ETN 06738C778 3471867 109904 SH SOLE 59733 0 50171 BARCLAYS PLC Equities 06738E204 3056014 84455 SH SOLE 83855 0 600 BARRICK GOLD CORP COM 067901108 2937508 41608 SH SOLE 38704 0 2904 BAXTER INTL INC COM 071813109 1205191 29621 SH SOLE 28247 0 1374 BCE INC COM 05534B760 2683081 58309 SH SOLE 57189 0 1120 BECTON DICKINSON & CO COM 075887109 17573415 60401 SH SOLE 43693 0 16708 BERKSHIRE HATHAWAY INC DEL COM 084670108 5639000 12 SH SOLE 8 0 4 BERKSHIRE HATHAWAY INC DEL COM 084670702 408681710 444972 SH SOLE 311420 0 133552 BGC PARTNERS INC CL A 05541T101 75072 14354 SH SOLE 11854 0 2500 BHP GROUP LTD COM 088606108 5693827 77768 SH SOLE 76286 0 1482 BILL HOLDINGS INC Stock 090043100 221106 2725 SH SOLE 2594 0 131 BIOGEN INC COM 09062X103 1316039 1742 SH SOLE 1682 0 60 BIOMARIN PHARMACEUTICAL INC Stock 09061G101 361733 3720 SH SOLE 3610 0 110 BJS WHSL CLUB HLDGS INC Stock 05550J101 410855 5401 SH SOLE 5079 0 322 BLACK KNIGHT INC COM 09215C105 225606 3930 SH SOLE 3804 0 126 BLACKROCK CAP ALLOCATION TR Stock 09260U109 613170 40500 SH SOLE 500 0 40000 BLACKROCK INC Equities 09247X101 87040156 127629 SH SOLE 105394 0 22235 BLACKROCK MULTI SECTOR INC T ETF 09258A107 768942 52703 SH SOLE 2703 0 50000 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 3083154 141950 SH SOLE 2250 0 139700 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 727295 65759 SH SOLE 57311 0 8448 BLACKROCK TCP CAPITAL CORP COM 09259E108 1144073 111075 SH SOLE 86845 0 24230 BLACKROCK ETF TRUST ETF 09290C509 2418647 53463 SH SOLE 53462 0 0 BLACKROCK ETF TRUST ETF 09290C608 1646087 39438 SH SOLE 39438 0 0 BLACKSTONE INC COM 09260D107 26276373 299285 SH SOLE 257669 0 41616 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 249974 10027 SH SOLE 0 0 10027 BLOCK H & R INC COM 093671105 1124570 31899 SH SOLE 31899 0 0 BLOCK INC Stock 852234103 1416732 20637 SH SOLE 18966 0 1671 BNY MELLON ALCENTRA GLOBAL C Closed End Fund 05588N108 591021 77971 SH SOLE 1131 0 76840 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 251568 5886 SH SOLE 0 0 5886 BOEING CO COM 097023105 36969123 146545 SH SOLE 131662 0 14883 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 972773 19332 SH SOLE 0 0 19332 BOOKING HOLDINGS INC COM 09857L108 21888132 7494 SH SOLE 6301 0 1193 BORGWARNER INC COM 099724106 17537977 362692 SH SOLE 357193 0 5499 BOSTON SCIENTIFIC CORP COM 101137107 25601174 474348 SH SOLE 469520 0 4828 BP PLC COM 055622104 7940143 209010 SH SOLE 199126 0 9884 BRIGHTHOUSE FINL INC COM 10922N103 208421 4729 SH SOLE 4491 0 238 BRISTOL-MYERS SQUIBB CO Equities 110122108 42083727 543507 SH SOLE 432409 0 111098 BRITISH AMERN TOB PLC COM 110448107 1270082 36129 SH SOLE 36054 0 75 BROADCOM INC COM 11135F101 87962792 138664 SH SOLE 132573 0 6091 BROADMARK RLTY CAP INC COM 11135B100 1977564 420758 SH SOLE 420758 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 802514 5475 SH SOLE 5475 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 699773 21472 SH SOLE 21472 0 0 BROWN FORMAN CORP COM 115637209 533691 8316 SH SOLE 8179 0 137 BADGER METER INC Equities 056525108 604598 493 SH SOLE 493 0 0 BANC OF CALIFORNIA INC Equities 05990K106 1358899 472 SH SOLE 472 0 0 BANCO BILBAO VIZCAYA ARGENTA Stock 05946K101 1046685 148466 SH SOLE 148466 0 0 BANCO BRADESCO S A Preferred Stock 059460303 62733 23944 SH SOLE 23944 0 0 BANCO DE CHILE Equities 059520106 2063011 7652 SH SOLE 7652 0 0 BANCO SANTANDER CHILE NEW Equities 05965X109 1968405 9236 SH SOLE 9236 0 0 BANCO SANTANDER MEXICO SA Stock 05969B103 108868 16081 SH SOLE 16081 0 0 BANCO SANTANDER S.A. Stock 05964H105 1247733 338139 SH SOLE 338139 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 2631308 5614 SH SOLE 5614 0 0 BANK MARIN BANCORP Stock 063425102 426702 19493 SH SOLE 19493 0 0 ISHARES TR CORE US AGGBD ET 464287226 32302929 324197 SH SOLE 317614 0 6582 BARNES GROUP INC Equities 067806109 664314 282 SH SOLE 282 0 0 BATH & BODY WORKS INC Equities 070830104 945779 8590 SH SOLE 8590 0 0 BEIGENE LTD Stock 07725L102 629779 2922 SH SOLE 2922 0 0 BERKLEY W R CORP COM 084423102 8792341 152496 SH SOLE 151800 0 696 BERKSHIRE HILLS BANCORP INC Equities 084680107 552459 587 SH SOLE 587 0 0 BEST BUY INC COM 086516101 1769812 3225 SH SOLE 3225 0 0 BILIBILI INC Stock 090040106 289191 12306 SH SOLE 12306 0 0 BIO RAD LABS INC Equities 090572207 876517 953 SH SOLE 953 0 0 BIO-TECHNE CORP Equities 09073M104 3750663 41626 SH SOLE 41626 0 0 BIOLIFE SOLUTIONS INC Stock 09062W204 211780 9737 SH SOLE 9737 0 0 BIONTECH SE COM 09075V102 2572374 20648 SH SOLE 20648 0 0 BLACKROCK MUNI INCOME TR II CE BD FD 09249N101 170228 15920 SH SOLE 15920 0 0 BLACKROCK MUNIVEST FD INC CE BD FD 09253R105 113884 16456 SH SOLE 16456 0 0 BLACKSTONE MTG TR INC REIT 09257W100 1028904 57642 SH SOLE 57642 0 0 BLADE AIR MOBILITY INC Stock 092667104 33800 10000 SH SOLE 10000 0 0 BLUE OWL CAPITAL INC Stock 09581B103 1214836 109642 SH SOLE 109642 0 0 BLUEBIRD BIO INC Stock 09609G100 62401 19623 SH SOLE 19623 0 0 BLUEGREEN VACATIONS HLDG COR Stock 096308101 1037757 37902 SH SOLE 37902 0 0 BOOT BARN HLDGS INC Equities 099406100 700749 181 SH SOLE 181 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 480783 5187 SH SOLE 5187 0 0 BOWLERO CORP Stock 10258P102 419106 24726 SH SOLE 24726 0 0 BOYD GAMING CORP Stock 103304101 423000 6597 SH SOLE 6597 0 0 BRANDYWINE RLTY TR Equities 105368203 1418062 19172 SH SOLE 19172 0 0 BRASKEM S A Stock 105532105 82059 10657 SH SOLE 10657 0 0 BREAD FINANCIAL HOLDINGS INC Equities 018581108 4077241 1924 SH SOLE 1924 0 0 BRINKER INTL INC Equities 109641100 1265610 3111 SH SOLE 3111 0 0 BROADSTONE NET LEASE INC Stock 11135E203 653269 38405 SH SOLE 38405 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 412760 9656 SH OTR 9656 0 0 BROOKFIELD INFRAST PARTNERS Master Limited Partnership G16252101 2693825 78124 SH OTR 78124 0 0 BROWN & BROWN INC COM 115236101 1279284 21679 SH SOLE 21679 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 16222858 182731 SH SOLE 182731 0 0 CACI INTL INC CL A 127190304 377846 1260 SH SOLE 1171 0 89 C H ROBINSON WORLDWIDE INC Equities 12541W209 1322367 8724 SH SOLE 4724 0 4000 CMS ENERGY CORP COM 125896100 616598 10043 SH SOLE 9581 0 462 CRH PLC Stock 12626K203 670365 13178 SH SOLE 13178 0 0 CVB FINL CORP COM 126600105 912492 54706 SH SOLE 3335 0 51371 CABLE ONE INC COM 12685J105 239382 341 SH SOLE 341 0 0 CAESARS ENTERTAINMENT INC NE Equities 12769G100 1507119 12149 SH SOLE 7125 0 5024 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 426000 20000 SH SOLE 0 0 20000 CALAMOS STRATEGIC TOTAL RETU Stock 128125101 166712 11908 SH SOLE 9822 0 2086 CALIFORNIA WTR SVC GROUP Equities 130788102 1238846 7754 SH SOLE 3754 0 4000 CAMDEN PPTY TR Equities 133131102 10241622 90222 SH SOLE 89759 0 463 CAMECO CORP COM 13321L108 256276 9796 SH SOLE 8796 0 1000 CAMPBELL SOUP CO COM 134429109 11101189 167892 SH SOLE 167592 0 300 CANADIAN NAT RES LTD COM 136385101 5308763 95906 SH SOLE 95306 0 600 CANADIAN NATL RY CO COM 136375102 8090244 69229 SH SOLE 56784 0 12445 CANADIAN PAC RY LTD Stock 13645T100 1956863 25433 SH SOLE 13121 0 12312 CANOPY GROWTH CORP COM 138035100 19406 11089 SH SOLE 1689 0 9400 CAPITAL ONE FINL CORP COM 14040H105 1920045 20092 SH SOLE 16436 0 3656 CAPRI HOLDINGS LIMITED Stock G1890L107 254317 5411 SH SOLE 5014 0 138 CARDINAL HEALTH INC COM 14149Y108 1352990 4691 SH SOLE 4506 0 185 CARMAX INC COM 143130102 2749232 6803 SH SOLE 1803 0 5000 CARNIVAL CORP COM 143658300 110669 11009 SH SOLE 9849 0 1160 CARRIER GLOBAL CORPORATION COM 14448C104 3893409 70870 SH SOLE 61010 0 9860 CATERPILLAR INC COM 149123101 151849997 147138 SH SOLE 137535 0 9603 CBOE GLOBAL MKTS INC Stock 12503M108 254922 1899 SH SOLE 1899 0 0 CBRE GROUP INC Stock 12504L109 3164243 44911 SH SOLE 44240 0 671 CANADIAN IMPERIAL BK COMM TO Stock 136069101 583869 13764 SH SOLE 13764 0 0 CDW CORP Stock 12514G108 2776567 14247 SH SOLE 13964 0 283 CELANESE CORP DEL COM 150870103 509748 4680 SH SOLE 4663 0 17 CENOVUS ENERGY INC Stock 15135U109 250673 14357 SH SOLE 13757 0 600 CENTENE CORP DEL COM 15135B101 2672779 42279 SH SOLE 40219 0 2060 CENTERPOINT ENERGY INC COM 15189T107 2588584 85851 SH SOLE 84014 0 1837 CF INDS HLDGS INC COM 125269100 257708 3562 SH SOLE 3562 0 0 CHART INDS INC Stock 16115Q308 1811152 14443 SH SOLE 14293 0 150 CHARTER COMMUNICATIONS INC N COM 16119P108 2379114 5749 SH SOLE 5258 0 491 CHEMOURS CO COM 163851108 2165257 72332 SH SOLE 72174 0 158 CHENIERE ENERGY INC COM 16411R208 3898120 24747 SH SOLE 17909 0 6838 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 320498 6773 SH SOLE 6773 0 0 CHEVRON CORP NEW Equities 166764100 224470746 993853 SH OTR 828424 0 165428 CHIPOTLE MEXICAN GRILL INC COM 169656105 13298650 2910 SH SOLE 2875 0 35 CHUBB LIMITED COM H1467J104 27601428 137080 SH SOLE 132151 0 4929 CINCINNATI FINL CORP COM 172062101 469166 4186 SH SOLE 4186 0 0 CINTAS CORP COM 172908105 17645058 36193 SH SOLE 36108 0 85 CIRRUS LOGIC INC Stock 172755100 204103 1866 SH SOLE 1666 0 200 CISCO SYS INC COM 17275R102 137114279 2268056 SH SOLE 1840106 0 427950 CITIGROUP INC COM 172967424 11975077 202158 SH SOLE 191040 0 11118 CITIZENS FINL GROUP INC COM 174610105 2510483 15298 SH SOLE 14553 0 745 CLEAN HARBORS INC Stock 184496107 946883 6642 SH SOLE 5001 0 1641 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 369493 13084 SH SOLE 65 0 13019 CLEVELAND-CLIFFS INC NEW COM 185899101 5818835 317567 SH SOLE 315407 0 2160 CLOROX CO DEL COM 189054109 7065999 41955 SH SOLE 29345 0 12610 CME GROUP INC COM 12572Q105 5681754 24405 SH SOLE 23549 0 856 CNH INDL N V Stock N20944109 440142 28824 SH SOLE 28824 0 0 COCA COLA CO COM 191216100 44008678 546601 SH SOLE 454931 0 91670 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 606978 10255 SH SOLE 10255 0 0 COGNEX CORP Stock 192422103 330003 6660 SH SOLE 6639 0 21 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3185153 52434 SH SOLE 47242 0 5192 COHEN & STEERS LTD DURATION Closed End Fund 19248C105 1277790 71625 SH SOLE 3625 0 68000 COHEN & STEERS QUALITY INCOM CE EQ FD 19247L106 136150 11638 SH SOLE 11438 0 200 COHEN & STEERS TAX ADVAN PFD Closed End Fund 19249X108 1840610 103000 SH SOLE 3000 0 100000 COHERENT CORP Equities 19247G107 1686457 1933 SH SOLE 1864 0 69 COINBASE GLOBAL INC Stock 19260Q107 368675 5456 SH SOLE 5295 0 161 COLGATE PALMOLIVE CO COM 194162103 16840464 163906 SH SOLE 141705 0 22201 COMCAST CORP NEW COM 20030N101 36039959 793245 SH SOLE 738707 0 54538 COMERICA INC COM 200340107 2219016 8179 SH SOLE 8163 0 16 COMMERCIAL METALS CO COM 201723103 1324529 27086 SH SOLE 26986 0 100 COMSCORE INC COM 20564W105 14760 12000 SH SOLE 12000 0 0 CONAGRA BRANDS INC COM 205887102 970184 25825 SH SOLE 21138 0 4687 CONDUENT INC Stock 206787103 78191 22796 SH SOLE 22756 0 40 CONOCOPHILLIPS COM 20825C104 2866350783 166600 SH SOLE 152488 0 14112 CONSOLIDATED EDISON INC COM 209115104 4246878 44087 SH SOLE 31277 0 12810 CONSTELLATION BRANDS INC COM 21036P108 16357787 72416 SH SOLE 57207 0 15209 CONSTELLATION ENERGY CORP COM 21037T109 2672521 34069 SH SOLE 33323 0 746 COPART INC COM 217204106 1698468 22583 SH SOLE 12583 0 10000 CORNING INC COM 219350105 9307293 142817 SH SOLE 140239 0 2578 CORTEVA INC COM 22052L104 7677111 44239 SH SOLE 39439 0 4800 COSTCO WHSL CORP NEW COM 22160K105 119190957 239907 SH SOLE 209778 0 30129 COTERRA ENERGY INC COM 127097103 1588451 64730 SH SOLE 64305 0 425 CROWDSTRIKE HLDGS INC COM 22788C105 15490136 93779 SH SOLE 92825 0 954 CROWN CASTLE INC COM 22822V101 33883005 221604 SH SOLE 207671 0 13933 CRYO-CELL INTL INC COM 228895108 59082 19563 SH SOLE 19563 0 0 CSX CORP COM 126408103 12465260 165500 SH SOLE 137873 0 27627 CULLEN FROST BANKERS INC Equities 229899109 327924 3113 SH SOLE 3106 0 7 CUMMINS INC Equities 231021106 17027607 69265 SH SOLE 40822 0 28443 CVS HEALTH CORP COM 126650100 95108791 913804 SH OTR 901596 0 12208 CYBERARK SOFTWARE LTD SHS M2682V108 6655342 44975 SH SOLE 3140 0 41835 CYBIN INC COM 23256X100 18673 48500 SH SOLE 48500 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1475915 4737 SH SOLE 4737 0 0 CAL MAINE FOODS INC Equities 128030202 363965 618 SH SOLE 618 0 0 CALAVO GROWERS INC Equities 128246105 270469 213 SH SOLE 213 0 0 EURONAV NV SHS B38564108 200473 11940 SH SOLE 10940 0 1000 SANDSTORM GOLD LTD COM NEW 80013R206 72556 12488 SH SOLE 258 0 12230 CAMBRIDGE BANCORP Stock 132152109 249194 3845 SH SOLE 3845 0 0 CANADIAN SOLAR INC Equities 136635109 8190723 50708 SH SOLE 50708 0 0 CAPITAL GROUP CORE EQUITY ET ETF 14020V108 212172 8956 SH SOLE 8956 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 820938 32917 SH SOLE 32917 0 0 CAPITAL GROUP GBL GROWTH EQT ETF 14020X104 429498 18625 SH SOLE 18625 0 0 CAPITOL FED FINL INC Equities 14057J101 2223842 1659 SH SOLE 1659 0 0 CARETRUST REIT INC Equities 14174T107 547830 2385 SH SOLE 2385 0 0 CARLYLE GROUP INC COM 14316J108 2050886 66252 SH SOLE 66252 0 0 CARNIVAL PLC Stock 14365C103 92763 10138 SH SOLE 10138 0 0 CARPENTER TECHNOLOGY CORP Equities 144285103 751780 310 SH SOLE 310 0 0 CARTERS INC Stock 146229109 266248 3702 SH SOLE 3702 0 0 CATALENT INC Stock 148806102 2241171 34107 SH SOLE 34107 0 0 CATALYST PHARMACEUTICALS INC Equities 14888U101 436604 554 SH SOLE 554 0 0 CAVCO INDS INC DEL Equities 149568107 6664057 17418 SH SOLE 17418 0 0 CELESTICA INC Stock 15101Q108 135231 10483 SH SOLE 10483 0 0 CEMEX SAB DE CV Stock 151290889 65077 11768 SH SOLE 11768 0 0 CENTRAL PAC FINL CORP Equities 154760409 588961 76 SH SOLE 76 0 0 CERENCE INC Equities 156727109 1487662 926 SH SOLE 926 0 0 CERIDIAN HCM HLDG INC Equities 15677J108 1435901 7359 SH SOLE 7359 0 0 CGI INC Stock 12532H104 287558 2987 SH SOLE 2987 0 0 CHAMPIONX CORPORATION Stock 15872M104 200781 7401 SH SOLE 7401 0 0 CHARLES & COLVARD LTD COM 159765106 14000 13799 SH SOLE 13799 0 0 CHARLES RIV LABS INTL INC Stock 159864107 241780 1198 SH SOLE 1198 0 0 SCHWAB CHARLES CORP Equities 808513105 79552446 1184284 SH SOLE 997290 0 186994 SCHWAB STRATEGIC TR ETF 808524847 37641612 1930420 SH SOLE 1884404 0 1644 CHATHAM LODGING TR Equities 16208T102 453713 2348 SH SOLE 2348 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 722706 5562 SH SOLE 5562 0 0 CHEMED CORP NEW COM 16359R103 323518 600 SH SOLE 600 0 0 CHUNGHWA TELECOM CO LTD Equities 17133Q502 4444063 65049 SH SOLE 65049 0 0 CHURCH & DWIGHT CO INC COM 171340102 1742868 12377 SH SOLE 12377 0 0 CHURCHILL DOWNS INC Stock 171484108 554714 2158 SH SOLE 2158 0 0 COMPANHIA SIDERURGICA NACION Stock 20440W105 179322 58411 SH SOLE 58411 0 0 CIENA CORP COM 171779309 887693 16906 SH SOLE 16906 0 0 THE CIGNA GROUP COM 125523100 65273432 58009 SH SOLE 51324 0 6685 CION INVT CORP Stock 17259U204 233041 23611 SH SOLE 23611 0 0 CIPHER MINING INC Stock 17253J106 35649 15300 SH SOLE 15300 0 0 CITY HLDG CO COM 177835105 633786 7120 SH SOLE 7120 0 0 CLARIVATE PLC Stock G21810109 826074 88122 SH SOLE 88122 0 0 PHX MINERALS INC Stock 69291A100 103996 39693 SH SOLE 39693 0 0 COHEN & STEERS SELECT PFD & Closed End Fund 19248Y107 212313 11730 SH SOLE 11730 0 0 COMMERCE BANCSHARES INC Stock 200525103 327052 5605 SH SOLE 5605 0 0 SELECT SECTOR SPDR TR Equities 81369Y852 1608558 2116 SH SOLE 2116 0 0 COMMUNITY BK SYS INC Equities 203607106 840921 443 SH SOLE 443 0 0 CIA ENERGETICA DE MINAS GERA Stock 204409601 91240 40732 SH SOLE 40732 0 0 COMPANHIA PARANAENSE ENERG C Stock 20441B605 100202 14911 SH SOLE 14911 0 0 COMPASS MINERALS INTL INC Equities 20451N101 826584 212 SH SOLE 212 0 0 COMTECH TELECOMMUNICATIONS C Equities 205826209 396255 655 SH SOLE 655 0 0 CONMED CORP Equities 207410101 1394097 636 SH SOLE 636 0 0 COOPER COS INC COM 216648402 938700 2513 SH SOLE 2513 0 0 CORECIVIC INC Equities 21871N101 366953 965 SH SOLE 965 0 0 CORSAIR GAMING INC Equities 22041X102 789611 197 SH SOLE 197 0 0 COSTAR GROUP INC Stock 22160N109 251303 3650 SH SOLE 3650 0 0 CRAWFORD & CO Stock 224633206 341290 40824 SH SOLE 40824 0 0 CREDIT ACCEP CORP MICH Stock 225310101 386742626 886943 SH SOLE 886943 0 0 CREDIT SUISSE GROUP Stock 225401108 103179 115957 SH SOLE 115957 0 0 CRESCENT PT ENERGY CORP Equities 22576C101 153350 21721 SH SOLE 21721 0 0 CRESTWOOD EQUITY PARTNERS LP Stock 226344208 339330 13611 SH SOLE 13611 0 0 CROCS INC COM 227046109 576036 4502 SH SOLE 4502 0 0 CRONOS GROUP INC Stock 22717L101 60755 31317 SH SOLE 31317 0 0 CURTISS WRIGHT CORP COM 231561101 353232 2005 SH SOLE 2005 0 0 CUTERA INC Equities 232109108 312941 151 SH SOLE 151 0 0 CVENT HOLDING CORP Stock 126677103 4556342 545017 SH SOLE 545017 0 0 D R HORTON INC COM 23331A109 2039323 20839 SH SOLE 20639 0 200 DXC TECHNOLOGY CO COM 23355L106 256627 10040 SH SOLE 8226 0 1814 DAILY JOURNAL CORP COM 233912104 1383766 4856 SH SOLE 4856 0 0 DANAHER CORPORATION COM 235851102 70563898 274816 SH SOLE 254128 0 20688 DARDEN RESTAURANTS INC COM 237194105 961864 6222 SH SOLE 4804 0 1418 DARLING INGREDIENTS INC COM 237266101 3148286 53909 SH SOLE 53909 0 0 DATADOG INC Equities 23804L103 3732313 21050 SH SOLE 20844 0 206 DBX ETF TR ETF 233051200 3304762 93885 SH SOLE 93631 0 254 DBX ETF TR Equities 233051432 200935 1906 SH SOLE 1727 0 179 DBX ETF TR ETF 233051853 3456929 94400 SH SOLE 94313 0 87 DEERE & CO COM 244199105 48484820 102716 SH SOLE 81132 0 21583 DELL TECHNOLOGIES INC COM 24703L202 5291595 5696 SH SOLE 4165 0 1531 DELTA AIR LINES INC DEL COM 247361702 3381116 96958 SH SOLE 92073 0 4885 DENALI THERAPEUTICS INC Stock 24823R105 348532 15127 SH SOLE 96 0 15031 DENTSPLY SIRONA INC COM 24906P109 615489 4335 SH SOLE 4335 0 0 DESTINATION XL GROUP INC COM 25065K104 474053 86035 SH SOLE 86035 0 0 DEUTSCHE BANK A G Equities D18190898 888103 44146 SH SOLE 42146 0 2000 DEVON ENERGY CORP NEW COM 25179M103 3297384 65140 SH SOLE 63989 0 1151 DEXCOM INC COM 252131107 1499652 12908 SH SOLE 12412 0 496 DIAGEO PLC COM 25243Q205 7971005 43954 SH SOLE 11868 0 32086 DIAMONDBACK ENERGY INC COM 25278X109 33111721 3357 SH SOLE 3347 0 10 DIGITAL RLTY TR INC Equities 253868103 5545258 51311 SH SOLE 51291 0 20 DIMENSIONAL ETF TRUST ETF 25434V302 1873411 81382 SH SOLE 81382 0 0 DIMENSIONAL ETF TRUST EX TRD EQ FD 25434V724 75503048 2255196 SH SOLE 2253021 0 2175 DIMENSIONAL ETF TRUST Equities 25434V500 1631616746 139700 SH SOLE 133738 0 5962 DIMENSIONAL ETF TRUST ETF 25434V807 60486863 1876725 SH SOLE 1875645 0 1080 DIMENSIONAL ETF TRUST ETF 25434V773 6937679 301769 SH SOLE 301769 0 0 DIMENSIONAL ETF TRUST ETF 25434V781 14182332 595771 SH SOLE 595771 0 0 DIMENSIONAL ETF TRUST ETF 25434V815 3968248 159176 SH SOLE 159175 0 0 DISCOVER FINL SVCS COM 254709108 30224947 278427 SH SOLE 268199 0 10228 DISNEY WALT CO COM 254687106 300117305 1006379 SH OTR 838773 0 167606 DLH HLDGS CORP Stock 23335Q100 1471762 128314 SH SOLE 128314 0 0 DOCUSIGN INC Equities 256163106 997747 17114 SH SOLE 16918 0 196 DOLLAR GEN CORP NEW COM 256677105 9488434 45083 SH SOLE 43281 0 1802 DOLLAR TREE INC COM 256746108 6335515 41677 SH SOLE 39727 0 1950 DOMINION ENERGY INC Equities 25746U109 71682333 215582 SH SOLE 206497 0 9085 DOMINOS PIZZA INC Equities 25754A201 859714 508 SH SOLE 483 0 25 DONALDSON INC Stock 257651109 272533 4171 SH SOLE 671 0 3500 DOUBLELINE INCOME SOLUTIONS Closed End Fund 258622109 656788 57765 SH SOLE 6365 0 51400 DOVER CORP Equities 260003108 12605780 76734 SH SOLE 73404 0 3330 DOW INC COM 260557103 5958291 99102 SH SOLE 91996 0 7106 DRAFTKINGS INC NEW COM 26142V105 201473 10395 SH SOLE 8085 0 2310 DTE ENERGY CO COM 233331107 2742460 5721 SH SOLE 5422 0 299 DUKE ENERGY CORP NEW COM 26441C204 19411206 200909 SH SOLE 193266 0 7643 DUPONT DE NEMOURS INC COM 26614N102 4280290 48876 SH SOLE 40779 0 8097 DANA INC Stock 235825205 3835041 254820 SH SOLE 254820 0 0 DAVE & BUSTERS ENTMT INC Stock 238337109 746727 20297 SH SOLE 20297 0 0 DAVITA INC Equities 23918K108 1384891 1441 SH SOLE 1441 0 0 DECKERS OUTDOOR CORP Stock 243537107 275125 612 SH SOLE 612 0 0 DESIGNER BRANDS INC Equities 250565108 982772 646 SH SOLE 646 0 0 DICKS SPORTING GOODS INC COM 253393102 205106 1443 SH SOLE 1443 0 0 DIGITAL TURBINE INC Equities 25400W102 921309 619 SH SOLE 619 0 0 DIMENSIONAL ETF TRUST ETF 25434V104 956200 33236 SH SOLE 33236 0 0 DIMENSIONAL ETF TRUST EX TRD EQ FD 25434V401 1762478001 94524 SH SOLE 94524 0 0 DIMENSIONAL ETF TRUST EX TRD EQ FD 25434V609 1422271783 525553 SH SOLE 525553 0 0 DIMENSIONAL ETF TRUST EX TRD EQ FD 25434V880 573264 24843 SH SOLE 24843 0 0 DIMENSIONAL ETF TRUST EX TRD EQ FD 25434V708 3193413448 3827603 SH SOLE 3827603 0 0 ETF SER SOLUTIONS ETF 26922A321 742397 17205 SH SOLE 17205 0 0 DOLBY LABORATORIES INC Stock 25659T107 300849 3522 SH SOLE 3522 0 0 DOORDASH INC Stock 25809K105 1262874 19869 SH SOLE 19869 0 0 DORMAN PRODS INC Equities 258278100 492463 1963 SH SOLE 1963 0 0 DOUGLAS ELLIMAN INC Equities 25961D105 330895 475 SH SOLE 475 0 0 DR REDDYS LABS LTD Equities 256135203 2131650 9295 SH SOLE 9295 0 0 DUOLINGO INC Stock 26603R106 6439079 45158 SH SOLE 45158 0 0 EAST WEST BANCORP INC Stock 27579R104 256855 4628 SH SOLE 2576 0 2052 EASTMAN CHEM CO COM 277432100 16900884 202607 SH SOLE 192739 0 9868 EATON CORP PLC Equities G29183103 10960520 45372 SH SOLE 41412 0 3960 EATON VANCE TAX-MANAGED GLOB CE EQ FD 27829F108 166869 21739 SH SOLE 21500 0 239 EBAY INC. COM 278642103 2057754 46374 SH SOLE 44779 0 1595 ECOLAB INC COM 278865100 13342400 80656 SH SOLE 64719 0 15937 EDISON INTL COM 281020107 1793577 15490 SH SOLE 13380 0 2110 EDWARDS LIFESCIENCES CORP COM 28176E108 15571902 188120 SH SOLE 164599 0 23521 ELECTRONIC ARTS INC COM 285512109 1891892 12647 SH SOLE 11561 0 1086 ELEVANCE HEALTH INC Equities 036752103 27010130 59216 SH SOLE 58710 0 506 E L F BEAUTY INC Equities 26856L103 962993 295 SH SOLE 295 0 0 EMBECTA CORP Equities 29082K105 549441 5190 SH SOLE 4310 0 880 EMERSON ELEC CO COM 291011104 89676302 609919 SH SOLE 540010 0 69909 EMPIRE ST RLTY TR INC CL A 292104106 438997 67642 SH SOLE 67642 0 0 ENBRIDGE INC COM 29250N105 7441144 195081 SH SOLE 174449 0 20632 ENERGY TRANSFER L P COM 29273V100 1199447 96210 SH SOLE 82532 0 13678 ENERGY VAULT HOLDINGS INC Stock 29280W109 29347 13713 SH SOLE 326 0 13387 ENERPLUS CORP Stock 292766102 164951 11447 SH SOLE 10747 0 700 ENPHASE ENERGY INC COM 29355A107 598037 2844 SH SOLE 2838 0 6 ENTERGY CORP NEW COM 29364G103 2454919 13436 SH SOLE 13356 0 80 ENTERPRISE PRODS PARTNERS L COM 293792107 9677454 371807 SH SOLE 333392 0 38415 EOG RES INC COM 26875P101 169987315 69856 SH SOLE 67846 0 2010 EPAM SYS INC COM 29414B104 28204969 94331 SH SOLE 83908 0 10423 EQUIFAX INC Equities 294429105 5239502 4762 SH SOLE 2567 0 2195 EQUINIX INC COM 29444U700 2707134 2847 SH SOLE 2753 0 94 EQUITABLE HLDGS INC Stock 29452E101 217669 8573 SH SOLE 8530 0 43 ERICSSON COM 294821608 239281 41239 SH SOLE 41109 0 130 ESCO TECHNOLOGIES INC Equities 296315104 650387 401 SH SOLE 401 0 0 ESSENTIAL UTILS INC COM 29670G102 456129 10459 SH SOLE 2263 0 8196 ESSEX PPTY TR INC Equities 297178105 2056755 1736 SH SOLE 1366 0 370 ETF MANAGERS TR EX TRD EQ FD 26924G201 1826325 38208 SH SOLE 2444 0 35764 ETF SER SOLUTIONS ETF 26922A172 628225 31970 SH SOLE 31954 0 16 ETSY INC COM 29786A106 7214100 46535 SH SOLE 3003 0 43532 EVERBRIDGE INC COM 29978A104 264705 7635 SH SOLE 7635 0 0 EVERCORE INC CLASS A 29977A105 1606385 13923 SH SOLE 13923 0 0 EVEREST RE GROUP LTD Stock G3223R108 8130635 22710 SH SOLE 22705 0 5 EVERGY INC Equities 30034W106 1476556 8730 SH SOLE 6315 0 2415 EXACT SCIENCES CORP COM 30063P105 555160 8187 SH SOLE 8187 0 0 EXCHANGE TRADED CONCEPTS TR ETF 301505707 288594 5274 SH SOLE 3110 0 2164 EXELON CORP COM 30161N101 7617261 107555 SH SOLE 105507 0 2048 EXPEDIA GROUP INC COM 30212P303 2564216 12004 SH SOLE 11881 0 123 EXPEDITORS INTL WASH INC Equities 302130109 6989671 57817 SH SOLE 55517 0 2300 EXTRA SPACE STORAGE INC COM 30225T102 1049356 6778 SH SOLE 6722 0 56 EXXON MOBIL CORP Equities 30231G102 769256276 1018805 SH SOLE 873938 0 144866 EAGLE BANCORP INC MD Equities 268948106 1639627 307 SH SOLE 307 0 0 EAGLE MATLS INC Equities 26969P108 64599105 1622 SH SOLE 1622 0 0 EASTGROUP PPTYS INC REIT 277276101 231283 1399 SH SOLE 1399 0 0 EATON VANCE MUN BD FD CE BD FD 27827X101 131040 12700 SH SOLE 12700 0 0 EATON VANCE SR FLTNG RTE TR ETF 27828Q105 271920 24000 SH SOLE 24000 0 0 EATON VANCE TAX-MANAGED DIVE CE EQ FD 27828N102 215776 18684 SH SOLE 18684 0 0 ELBIT SYS LTD Stock M3760D101 419908 2467 SH SOLE 2467 0 0 ELLINGTON FINANCIAL INC Equities 28852N109 559080 244 SH SOLE 244 0 0 ELME COMMUNITIES COM 939653101 2469808 86852 SH SOLE 83652 0 3200 ENPRO INDS INC Equities 29355X107 673126 208 SH SOLE 208 0 0 ENEL CHILE S.A. Stock 29278D105 224961 83319 SH SOLE 83319 0 0 ENERGIZER HLDGS INC NEW Stock 29272W109 282259 8173 SH SOLE 8173 0 0 ENERPAC TOOL GROUP CORP Stock 292765104 298555 11682 SH SOLE 11682 0 0 ENHABIT INC Equities 29332G102 459083 871 SH SOLE 871 0 0 ENI S P A Stock 26874R108 585760 20920 SH SOLE 20920 0 0 ENSIGN GROUP INC Equities 29358P101 1229522 998 SH SOLE 998 0 0 ENTEGRIS INC Stock 29362U104 769582 9384 SH SOLE 9384 0 0 ENVISTA HOLDINGS CORPORATION Stock 29415F104 208938 5111 SH SOLE 5111 0 0 EQUINOR ASA Stock 29446M102 461476 16232 SH SOLE 16232 0 0 EQUITY LIFESTYLE PPTYS INC REIT 29472R108 370625 5521 SH SOLE 5521 0 0 ESS TECH INC Stock 26916J106 98871 71130 SH SOLE 71130 0 0 ESSENTIAL PPTYS RLTY TR INC Equities 29670E107 891613 1915 SH SOLE 1915 0 0 LAUDER ESTEE COS INC CL A 518439104 20903275 81802 SH SOLE 78685 0 3117 ETHAN ALLEN INTERIORS INC Equities 297602104 901548 153 SH SOLE 153 0 0 EVERSOURCE ENERGY Equities 30040W108 1812315 23271 SH SOLE 22745 0 526 EXPONENT INC Equities 30214U102 848849 2557 SH SOLE 2557 0 0 FMC CORP COM NEW 302491303 2571052 21055 SH SOLE 15908 0 5147 F5 INC COM 315616102 2531741 8233 SH SOLE 8233 0 0 FABRINET SHS G3323L100 343335 2891 SH SOLE 2891 0 0 FAIR ISAAC CORP Equities 303250104 14090578 483 SH SOLE 433 0 50 FASTENAL CO COM 311900104 10330744 166983 SH SOLE 98941 0 68042 FEDEX CORP COM 31428X106 25018419 30793 SH SOLE 27399 0 3394 FERRARI N V Stock N3167Y103 5397171 19920 SH SOLE 17120 0 2800 FIDELITY NATIONAL FINANCIAL COM 31620R303 583552 16783 SH SOLE 14372 0 2411 FIDELITY NATL INFORMATION SV COM 31620M106 344856 6345 SH SOLE 5153 0 1192 FIFTH THIRD BANCORP COM 316773100 7005609 262999 SH SOLE 262704 0 295 FIRST CTZNS BANCSHARES INC N COM 31946M103 748316 751 SH SOLE 750 0 1 FIRST HORIZON CORPORATION Equities 320517105 2066632 7450 SH SOLE 6911 0 539 FIRST REP BK SAN FRANCISCO C COM 33616C100 3871426 58937 SH SOLE 52595 0 6341 FIRST SOLAR INC COM 336433107 15810611 1219 SH SOLE 1206 0 13 FIRST TR EXCHANGE TRADED FD Equities 33734X192 882905 4596 SH SOLE 1246 0 3350 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 298431 1925 SH SOLE 825 0 1100 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 293340 8110 SH SOLE 8110 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 385532 15833 SH SOLE 15833 0 0 FISERV INC Equities 337738108 34855744 296538 SH SOLE 256527 0 40011 FIVE BELOW INC COM 33829M101 42179566 204785 SH SOLE 204785 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 338611 18646 SH SOLE 18646 0 0 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 166081 20131 SH SOLE 16209 0 3922 FLAHERTY & CRUMRINE PFD INCO COM 338480106 142174 13400 SH SOLE 13400 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 2753233 198933 SH SOLE 198933 0 0 FLEXSHARES TR ETF 33939L506 292415 12098 SH SOLE 11580 0 518 FLEXSHARES TR ETF 33939L407 1038919 24567 SH SOLE 7820 0 16747 FLUOR CORP NEW COM 343412102 564131 18409 SH SOLE 17809 0 600 FORD MTR CO DEL COM 345370860 8293933 104058 SH SOLE 89284 0 14774 FORTIVE CORP COM 34959J108 3675513 43591 SH SOLE 41855 0 1736 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1314483 8733 SH SOLE 8687 0 46 FOX CORP Stock 35137L105 560164 16451 SH SOLE 5782 0 10669 FOX FACTORY HLDG CORP COM 35138V102 400642 3301 SH SOLE 3301 0 0 FRANCO NEV CORP COM 351858105 2471407 2911 SH SOLE 2511 0 400 FRANKLIN RESOURCES INC COM 354613101 339090 12614 SH SOLE 12614 0 0 FRANKLIN STR PPTYS CORP REIT 35471R106 89770 57178 SH SOLE 280 0 56898 FREEPORT-MCMORAN INC COM 35671D857 1348764 33051 SH SOLE 29065 0 3986 FIRST TR EXCHANGE-TRADED FD EX TD BD 33739Q200 568889 11824 SH SOLE 11824 0 0 FS CREDIT OPPORTUNITIES CORP REIT 30290Y101 156856 35328 SH SOLE 35328 0 0 FS KKR CAP CORP REIT 302635206 212962 11511 SH SOLE 11511 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X200 323867 14648 SH SOLE 14648 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q705 1108120 21542 SH SOLE 21542 0 0 FACTSET RESH SYS INC COM 303075105 300515 725 SH SOLE 725 0 0 FARADAY FUTRE INTLGT ELCTR I Stock 307359109 10623 30000 SH SOLE 30000 0 0 FARO TECHNOLOGIES INC Equities 311642102 1037570 369 SH SOLE 369 0 0 FAZE HOLDINGS INC Stock 31423J102 26309 57206 SH SOLE 57206 0 0 FEDERAL SIGNAL CORP Stock 313855108 209630 3867 SH SOLE 3867 0 0 FIDELITY COVINGTON TRUST ETF 316092402 497579 22174 SH SOLE 22174 0 0 FIDELITY COVINGTON TRUST EX TRD EQ FD 316092865 1099880 2232 SH SOLE 2232 0 0 FIDELITY COMWLTH TR Equities 315912808 413901074 12270 SH SOLE 12270 0 0 FIRST COMWLTH FINL CORP PA Equities 319829107 649046 563 SH SOLE 563 0 0 FIRST HAWAIIAN INC Equities 32051X108 1395593 803 SH SOLE 803 0 0 FIRST TR NASDAQ 100 TECH IND ETF 337345102 364514 2793 SH SOLE 2793 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U109 13971847 642053 SH OTR 619143 0 22910 FIRSTENERGY CORP Equities 337932107 1106395 9838 SH SOLE 9838 0 0 FIRSTSERVICE CORP NEW Stock 33767E202 232774 1651 SH SOLE 1651 0 0 FLEETCOR TECHNOLOGIES INC Stock 339041105 767705 3641 SH SOLE 3641 0 0 FLEX LTD COM Y2573F102 260678 11325 SH SOLE 11325 0 0 FLOWERS FOODS INC Stock 343498101 503686 18376 SH SOLE 18376 0 0 STANDARD BIOTOOLS INC Stock 34385P108 24547 12588 SH SOLE 12588 0 0 FORMFACTOR INC Equities 346375108 383071 876 SH SOLE 876 0 0 FORTINET INC COM 34959E109 29980541 430766 SH SOLE 405481 0 25285 FORWARD AIR CORP Equities 349853101 641194 116 SH SOLE 116 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 731487 1200 SH SOLE 1200 0 0 FRESENIUS MED CARE AG&CO KGA Equities 358029106 2471473 25677 SH SOLE 25677 0 0 FTAI AVIATION LTD Stock G3730V105 2192372 78411 SH SOLE 78411 0 0 FTAI INFRASTRUCTURE INC Stock 35953C106 338866 112955 SH SOLE 112955 0 0 FULTON FINL CORP PA COM 360271100 418542 34405 SH SOLE 34405 0 0 GABELLI EQUITY TR INC COM 362397101 69631 12131 SH SOLE 3779 0 8352 GAMING & LEISURE PPTYS INC Equities 36467J108 1163591 3359 SH SOLE 3267 0 92 GARMIN LTD Equities H2906T109 5026072 43408 SH SOLE 38073 0 5335 GARTNER INC COM 366651107 635904 1952 SH SOLE 1948 0 4 GDS HLDGS LTD Stock 36165L108 35291901 1891313 SH SOLE 1891313 0 0 GE HEALTHCARE TECHNOLOGIES I COM 36266G107 3002037 36667 SH SOLE 32251 0 4416 GENERAC HLDGS INC Equities 368736104 16761277 53709 SH SOLE 52958 0 751 GENERAL DYNAMICS CORP COM 369550108 6419344 28951 SH SOLE 26714 0 2237 GENERAL ELECTRIC CO Equities 369604301 28173597 83501 SH SOLE 70224 0 13276 GENERAL MLS INC COM 370334104 18077394 81151 SH SOLE 56288 0 24862 GENERAL MTRS CO COM 37045V100 9121955 149830 SH SOLE 149071 0 759 GENUINE PARTS CO COM 372460105 95849005 150498 SH SOLE 129399 0 21099 GERDAU SA ADR 373737105 302638 61387 SH SOLE 61387 0 0 GFL ENVIRONMENTAL INC Stock 36168Q104 217045 6341 SH SOLE 6341 0 0 GILEAD SCIENCES INC COM 375558103 13210601 104373 SH SOLE 99435 0 4938 GLOBAL X FDS ETF 37954Y293 2966379 74252 SH SOLE 70356 0 3896 GLOBAL X FDS EX TRD EQ FD 37954Y673 1310658 30438 SH SOLE 6078 0 24360 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 330426 5199 SH SOLE 5199 0 0 GLOBAL X FDS Equities 37954Y624 10154333 9700 SH SOLE 5290 0 4410 GLOBANT S A COM L44385109 570755 3480 SH SOLE 3480 0 0 GLOBE LIFE INC Stock 37959E102 203430 1849 SH SOLE 1837 0 12 GLOBUS MED INC Stock 379577208 259185 4576 SH SOLE 4347 0 229 GOLDMAN SACHS BDC INC SHS 38147U107 1269221 92983 SH SOLE 92983 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 5031837 83627 SH SOLE 74386 0 9241 GOLDMAN SACHS ETF TR EX TRD EQ FD 381430503 3165608 38986 SH SOLE 38286 0 700 GOLDMAN SACHS GROUP INC COM 38141G104 66543217 69073 SH SOLE 66727 0 2346 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 206679 15777 SH SOLE 0 0 15777 GOODYEAR TIRE & RUBR CO COM 382550101 121375 11014 SH SOLE 10633 0 381 GRAHAM HLDGS CO COM CL B 384637104 247870 416 SH SOLE 370 0 46 GRAINGER W W INC COM 384802104 3295610 3192 SH SOLE 2737 0 455 GRUPO AEROPUERTO DEL PACIFIC Stock 400506101 411878 2111 SH SOLE 2061 0 50 GSK PLC COM 37733W204 9331707 101421 SH SOLE 89586 0 11835 GEN DIGITAL INC COM 668771108 194298 11308 SH SOLE 11308 0 0 GENIUS BRANDS INTL INC Stock 37229T509 27903 10221 SH SOLE 10221 0 0 GENMAB A/S Stock 372303206 2433103 64436 SH SOLE 64436 0 0 GENTHERM INC Equities 37253A103 483155 1519 SH SOLE 1519 0 0 GENWORTH FINL INC Equities 37247D106 416138 4990 SH SOLE 4990 0 0 GETTY RLTY CORP NEW Equities 374297109 694979 519 SH SOLE 519 0 0 GILDAN ACTIVEWEAR INC Equities 375916103 1608067 1451 SH SOLE 1451 0 0 GINKGO BIOWORKS HOLDINGS INC Stock 37611X100 20231 15211 SH SOLE 15211 0 0 GLOBAL NET LEASE INC Equities 379378201 723364 1568 SH SOLE 1568 0 0 GLOBAL PARTNERS LP Equities 37946R109 17385000 500 SH SOLE 500 0 0 GLOBAL PMTS INC COM 37940X102 1067529 10152 SH SOLE 10152 0 0 GODADDY INC Stock 380237107 334585 4305 SH SOLE 4305 0 0 GOLDMAN SACHS ETF TR ETF 381430107 23515440 763241 SH SOLE 763241 0 0 GOLUB CAP BDC INC Stock 38173M102 28984383 2137491 SH SOLE 2137491 0 0 GRACO INC COM 384109104 200987 2803 SH SOLE 2803 0 0 GRAFTECH INTL LTD Stock 384313508 2240154 460937 SH SOLE 460937 0 0 GRAN TIERRA ENERGY INC Stock 38500T101 14001 15926 SH SOLE 15926 0 0 GRAND CANYON ED INC Stock 38526M106 247505 2173 SH SOLE 2173 0 0 GRANITE PT MTG TR INC Equities 38741L107 1168480 218 SH SOLE 218 0 0 GREENBRIER COS INC Equities 393657101 343343 260 SH SOLE 260 0 0 GRIFFON CORP Equities 398433102 477626 399 SH SOLE 399 0 0 GRIFOLS S A Equities 398438408 2641864 49639 SH SOLE 49639 0 0 GROUP 1 AUTOMOTIVE INC Equities 398905109 419383 261 SH SOLE 261 0 0 GRUPO AEROPORTUARIO DEL SURE Stock 40051E202 292679 955 SH SOLE 955 0 0 GRUPO AEROPORTUARIO DEL CENT Stock 400501102 274348 3065 SH SOLE 3065 0 0 GRUPO AVAL ACCIONES Y VALORE Stock 40053W101 122817 52486 SH SOLE 52486 0 0 GUARDANT HEALTH INC Stock 40131M109 1037126 44246 SH SOLE 44246 0 0 GUESS INC Equities 401617105 435813 89 SH SOLE 89 0 0 GXO LOGISTICS INCORPORATED Stock 36262G101 3181907 63058 SH SOLE 63058 0 0 FULLER H B CO Equities 359694106 3766953 676 SH SOLE 676 0 0 HALEON PLC COM 405552100 4150706 109063 SH SOLE 103937 0 5126 HALLIBURTON CO COM 406216101 5041155 84934 SH SOLE 82703 0 2231 HALOZYME THERAPEUTICS INC COM 40637H109 9760906 255588 SH SOLE 255588 0 0 HANESBRANDS INC COM 410345102 62101 11806 SH SOLE 9251 0 2555 HANNON ARMSTRONG SUST INFR C Stock 41068X100 1604459 56095 SH SOLE 48333 0 7762 HARTFORD FINL SVCS GROUP INC Equities 416515104 3747887 44556 SH SOLE 40751 0 3805 HAWAIIAN ELEC INDUSTRIES COM 419870100 293988 7656 SH SOLE 4583 0 3073 HCA HEALTHCARE INC COM 40412C101 1638436 4374 SH SOLE 4334 0 40 HCI GROUP INC Equities 40416E103 383485 516 SH SOLE 516 0 0 HEALTHCARE RLTY TR Stock 42226K105 380531 19686 SH SOLE 18625 0 1061 HEALTHEQUITY INC Stock 42226A107 960261 16356 SH SOLE 393 0 15963 HEALTHPEAK PROPERTIES INC COM 42250P103 363846 16561 SH SOLE 14532 0 2029 HEICO CORP NEW COM 422806109 864236 5053 SH SOLE 5053 0 0 HEICO CORP NEW CL A 422806208 3606923 26541 SH SOLE 26445 0 96 HENRY SCHEIN INC COM 806407102 3654305 19377 SH SOLE 15378 0 3991 HERSHEY CO COM 427866108 9483928 20006 SH SOLE 13488 0 6518 HESS CORP COM 42809H107 813528 5977 SH SOLE 5197 0 780 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1116423 70081 SH SOLE 64052 0 6029 HEXCEL CORP NEW COM 428291108 303252 4444 SH SOLE 3920 0 524 HILTON WORLDWIDE HLDGS INC COM 43300A203 289708 2056 SH SOLE 2041 0 15 HNI CORP Equities 404251100 517586 228 SH SOLE 228 0 0 HOLOGIC INC COM 436440101 416876 5166 SH SOLE 5152 0 14 HOME DEPOT INC COM 437076102 195838507 586248 SH SOLE 541351 0 44897 HONEYWELL INTL INC COM 438516106 56105580 288049 SH SOLE 246546 0 41503 HORIZON THERAPEUTICS PUB L Equities G46188101 7192191 6522 SH SOLE 5206 0 1316 HORMEL FOODS CORP Equities 440452100 3318352 35279 SH SOLE 34235 0 1044 HOST HOTELS & RESORTS INC COM 44107P104 163830 10203 SH SOLE 10033 0 170 HOWMET AEROSPACE INC Equities 443201108 1884022 3736 SH SOLE 3224 0 512 HP INC Equities 40434L105 3791846 95314 SH SOLE 88910 0 6404 HSBC HLDGS PLC Stock 404280406 1002750 29380 SH SOLE 29380 0 0 HUBBELL INC Stock 443510607 342971 1410 SH SOLE 986 0 424 HUBSPOT INC Stock 443573100 763073 1780 SH SOLE 1760 0 20 HUMANA INC COM 444859102 2233382 4582 SH SOLE 2582 0 2000 HUNTINGTON BANCSHARES INC COM 446150104 1922960 171988 SH SOLE 163502 0 8486 HUNTINGTON INGALLS INDS INC COM 446413106 303754 1484 SH SOLE 1479 0 5 HANCOCK WHITNEY CORPORATION Equities 410120109 4075702 1713 SH SOLE 1713 0 0 HARBORONE BANCORP INC NEW Stock 41165Y100 171739 14077 SH SOLE 14077 0 0 HARSCO CORP Equities 415864107 441119 3870 SH SOLE 3870 0 0 HAVERTY FURNITURE COS INC Equities 419596101 788058 360 SH SOLE 360 0 0 HENNESSY FDS TR ETF 42588P692 546799 20653 SH SOLE 20653 0 0 HENRY JACK & ASSOC INC COM 426281101 718474 4728 SH SOLE 4728 0 0 HERSHA HOSPITALITY TR Equities 427825500 312217 854 SH SOLE 854 0 0 HIGHPEAK ENERGY INC Equities 43114Q105 8210330 359 SH SOLE 359 0 0 HILLENBRAND INC Equities 431571108 1114283 11857 SH SOLE 11857 0 0 HILLTOP HOLDINGS INC Equities 432748101 523432 464 SH SOLE 464 0 0 HOMESTREET INC Equities 43785V102 475426 382 SH SOLE 382 0 0 HONDA MOTOR LTD Stock 438128308 583840 22040 SH SOLE 22040 0 0 H WORLD GROUP LTD Stock 44332N106 434306 8867 SH SOLE 8867 0 0 HUB CYBER SECURITY LTD Stock M6000J101 14300 11000 SH SOLE 11000 0 0 HUB GROUP INC Equities 443320106 498764 266 SH SOLE 266 0 0 HYDROFARM HLDGS GROUP INC Stock 44888K209 20760 12000 SH SOLE 12000 0 0 ING GROEP N.V. SPONSORED ADR 456837103 1832915 154416 SH SOLE 151766 0 2650 INTERNATIONAL BUSINESS MACHS Equities 459200101 30052882 189696 SH SOLE 153108 0 36588 ICICI BANK LIMITED ADR 45104G104 2235766 103604 SH SOLE 103603 0 0 IDACORP INC Stock 451107106 332826 3072 SH SOLE 2391 0 681 IDEX CORP Equities 45167R104 1100266 813 SH SOLE 663 0 150 IDEXX LABS INC COM 45168D104 5090093 8554 SH SOLE 8514 0 40 ILLINOIS TOOL WKS INC Equities 452308109 258072073 1054781 SH SOLE 1045072 0 9709 ILLUMINA INC COM 452327109 1840949 7957 SH SOLE 5615 0 2342 INFINITY PHARMACEUTICALS INC COM 45665G303 1600 10000 SH SOLE 0 0 10000 INFORMATION SVCS GROUP INC COM 45675Y104 24589063 4830857 SH SOLE 0 0 4830857 INFOSYS LTD Equities 456788108 3289457 47275 SH SOLE 40875 0 6400 INGERSOLL RAND INC COM 45687V106 3087575 15455 SH SOLE 12414 0 3041 INNOVATOR ETFS TR ETF 45782C755 67180704 2099397 SH SOLE 45276 0 2054121 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 481112 15633 SH SOLE 10250 0 5383 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 2519937 77133 SH SOLE 24030 0 53103 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 2045045 59003 SH SOLE 13235 0 45768 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 2521915 83422 SH SOLE 37255 0 46167 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 739257 25291 SH SOLE 6580 0 18711 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 1460079 43965 SH SOLE 10231 0 33734 INNOVATOR ETFS TR ETF 45782C714 16874022 722650 SH SOLE 4587 0 718063 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 920841 26190 SH SOLE 16400 0 9790 INNOVATOR ETFS TR US EQT PWR BUF 45782C797 1339563 42351 SH SOLE 35445 0 6906 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 1501692 31344 SH SOLE 0 0 31344 INNOVATOR ETFS TR ETF 45782C367 34900598 1423933 SH SOLE 7933 0 1416000 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 1695394 66813 SH SOLE 0 0 66813 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 235223 7009 SH SOLE 1300 0 5709 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 785791 29541 SH SOLE 0 0 29541 INNOVATOR ETFS TR US SML CP PWR B 45782C284 1035888 41826 SH SOLE 0 0 41826 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 343073 10843 SH SOLE 4075 0 6768 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 356932 11634 SH SOLE 9110 0 2524 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 764970 26543 SH SOLE 7250 0 19293 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 660010 20986 SH SOLE 13500 0 7486 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 213950 7505 SH SOLE 7505 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 251318 7428 SH SOLE 5500 0 1928 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 341746 10813 SH SOLE 3825 0 6988 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 1943231 57475 SH SOLE 13855 0 43620 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 1747963 54425 SH SOLE 38850 0 15575 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 701825 21942 SH SOLE 20000 0 1942 INNOVATOR ETFS TR US SML CP PWR B 45782C474 1231106 40062 SH SOLE 1200 0 38862 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 550226 17433 SH SOLE 6250 0 11183 INTEL CORP Equities 458140100 82542771 898171 SH SOLE 705942 0 192229 INTERCONTINENTAL EXCHANGE IN COM 45866F104 13639148 130782 SH SOLE 124212 0 6570 INTERPUBLIC GROUP COS INC COM 460690100 1299081 34884 SH SOLE 31464 0 3420 INTUIT COM 461202103 54533802 112812 SH SOLE 108565 0 4247 INTUITIVE SURGICAL INC COM NEW 46120E602 29460401 100791 SH SOLE 99621 0 1170 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 3304104 232356 SH SOLE 140230 0 92126 INVESCO DB MULTI-SECTOR COMM ETF 46140H700 254940 12621 SH SOLE 1427 0 11194 INVESCO EXCH TRADED FD TR II ETF 46138E362 369770 8760 SH SOLE 8675 0 85 INVESCO EXCH TRADED FD TR II ETF 46138G508 5732289 275590 SH SOLE 6528 0 269062 INVESCO EXCH TRADED FD TR II EX TRD EQ FD 46138E743 569138 12910 SH SOLE 11260 0 1650 INVESCO EXCH TRADED FD TR II EX TD BD 46138G805 895717 33308 SH SOLE 17008 0 16300 INVESCO EXCH TRADED FD TR II EX TRD EQ FD 46138G706 238233 3162 SH SOLE 3112 0 50 INVESCO EXCH TRADED FD TR II EX TRD EQ FD 46138E354 447931 7160 SH SOLE 6207 0 953 INVESCO EXCH TRADED FD TR II EX TRD EQ FD 46138E511 4353199 371336 SH SOLE 351628 0 19708 INVESCO EXCH TRADED FD TR II EX TRD EQ FD 46138E727 543777 29621 SH SOLE 27236 0 2385 INVESCO EXCH TRD SLF IDX FD ETF 46138J866 379205 17989 SH SOLE 9989 0 8000 INVESCO EXCH TRD SLF IDX FD ETF 46138J841 535566 26011 SH SOLE 19261 0 6750 INVESCO EXCH TRD SLF IDX FD ETF 46138J791 365649 19084 SH SOLE 11334 0 7750 INVESCO EXCHANGE TRADED FD T EX TRD EQ FD 46137V563 248047 12498 SH SOLE 9525 0 2973 INVESCO EXCHANGE TRADED FD T EX TRD EQ FD 46137V597 622644 3802 SH SOLE 3730 0 72 INVESCO EXCHANGE TRADED FD T EX TRD EQ FD 46137V613 5317136 33919 SH SOLE 33768 0 151 INVESCO EXCHANGE TRADED FD T EX TRD EQ FD 46137V738 215318 4770 SH SOLE 4545 0 225 INVESCO EXCHANGE TRADED FD T ETF 46137V548 281375 15781 SH SOLE 13781 0 2000 INVESCO EXCHANGE TRADED FD T EX TRD EQ FD 46137V142 3150039 59282 SH SOLE 57327 0 1955 INVESCO EXCHANGE TRADED FD T EX TRD EQ FD 46137V357 6799119 47029 SH SOLE 37447 0 9582 INVESCO EXCHANGE TRADED FD T EX TRD EQ FD 46137V282 1278469 4638 SH SOLE 2875 0 1763 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 470666 32415 SH SOLE 32413 0 2 INVESCO LTD COM G491BT108 673147 7069 SH SOLE 6668 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 10479959 79387 SH SOLE 79387 0 0 INVESCO QQQ TR EX TRD EQ FD 46090E103 87355003 272066 SH SOLE 251695 0 20370 INVITATION HOMES INC Equities 46187W107 683677 3878 SH SOLE 3240 0 638 IONQ INC Equities 46222L108 1035000 300 SH SOLE 300 0 0 IQVIA HLDGS INC COM 46266C105 65989797 331014 SH OTR 326382 0 4632 IRON MTN INC DEL COM 46284V101 616643 11634 SH SOLE 11534 0 100 ISHARES TR ETF 46432F834 12386407 199942 SH SOLE 199942 0 0 ISHARES TR ETF 464287549 67527342 199007 SH SOLE 199007 0 0 ISHARES GOLD TR EX TRD EQ FD 464285204 89750322 2401334 SH SOLE 1851363 0 549971 ISHARES INC MSCI PAC JP ETF 464286665 3418393 78063 SH SOLE 78063 0 0 ISHARES INC ETF 46434G822 636054 10838 SH SOLE 10223 0 615 ISHARES INC MSCI GERMANY ETF 464286806 202591 7118 SH SOLE 7118 0 0 ISHARES INC EX TRD EQ FD 46434G103 137392307 2770120 SH SOLE 2635708 0 134412 ISHARES INC EX TRD EQ FD 46434G863 2567434 81571 SH SOLE 62581 0 18990 ISHARES TR INTL SEL DIV ETF 464288448 18704900 680426 SH SOLE 35465 0 644961 ISHARES TR EX TRD EQ FD 464287465 91901643 1281333 SH SOLE 1236133 0 45200 ISHARES TR S&P 100 ETF 464287101 6344826 33922 SH SOLE 32904 0 1018 ISHARES TR EX TRD EQ FD 464287879 14096656 151894 SH SOLE 148038 0 3855 ISHARES TR SHRT NAT MUN ETF 464288158 76867749 734312 SH SOLE 719593 0 14718 ISHARES SILVER TR EX TRD EQ FD 46428Q109 16173825 112522 SH SOLE 110375 0 2147 ISHARES TR AGENCY BOND ETF 464288166 1287180 11893 SH SOLE 11111 0 782 ISHARES TR Equities 46435U853 11491042 323236 SH SOLE 320408 0 2828 ISHARES TR ETF 464288356 1333178 23218 SH SOLE 18943 0 4275 ISHARES TR EX TRD EQ FD 46434V621 1757195 35169 SH SOLE 31053 0 4116 ISHARES TR EX TRD EQ FD 46432F842 404635703 5839956 SH SOLE 5828316 0 11640 ISHARES TR EX TRD EQ FD 464287804 121153790 1254160 SH SOLE 1105351 0 148809 ISHARES TR ETF 464287150 162428789 1794073 SH SOLE 64013 0 1730060 ISHARES TR EX TRD EQ FD 464288885 2352748 24978 SH SOLE 23613 0 1365 ISHARES TR EX TRD EQ FD 464288273 675519 11350 SH SOLE 10205 0 1145 ISHARES TR EX TRD EQ FD 464288877 6015628 123900 SH SOLE 65364 0 58536 ISHARES TR ETF 464287861 410383 8204 SH SOLE 1554 0 6650 ISHARES TR ETF 46434V381 277130 5259 SH SOLE 5084 0 175 ISHARES TR GBL COMM SVC ETF 464287275 1089020 17000 SH SOLE 0 0 17000 ISHARES TR ETF 46434VAX8 760738 30200 SH SOLE 20200 0 10000 ISHARES TR EX TD BD 464288612 29768645 284897 SH SOLE 284568 0 329 ISHARES TR EX TRD EQ FD 464287556 14666584 107461 SH SOLE 98822 0 8639 ISHARES TR ETF 464288646 7734252 153032 SH SOLE 135474 0 17558 ISHARES TR ETF 464288281 12691418 147096 SH SOLE 146521 0 575 ISHARES TR EX TD BD 464288588 6705686 54163 SH SOLE 979 0 53184 ISHARES TR ETF 46435G409 224028 9037 SH SOLE 7795 0 1242 ISHARES TR Equities 464288414 28394088 263543 SH SOLE 256903 0 6640 ISHARES TR EX TRD EQ FD 464288687 7249997 232283 SH SOLE 219221 0 13062 ISHARES TR EX TRD EQ FD 464287622 164345906 717306 SH SOLE 679731 0 37574 ISHARES TR EX TRD EQ FD 464287614 180758915 574326 SH SOLE 81282 0 493044 ISHARES TR EX TRD EQ FD 464287598 52927638 347652 SH SOLE 128133 0 219519 ISHARES TR EX TRD EQ FD 464287648 42490563 55068 SH SOLE 31216 0 23852 ISHARES TR EX TRD EQ FD 464287473 830288 7837 SH SOLE 6273 0 1564 ISHARES TR EX TRD EQ FD 464287655 102857120 526647 SH SOLE 332426 0 194221 ISHARES TR EX TD BD 464287176 18135094 163523 SH SOLE 127857 0 35666 ISHARES TR EX TRD EQ FD 464287739 552585 6548 SH SOLE 5999 0 549 ISHARES TR EX TRD EQ FD 464287721 1704977 18593 SH SOLE 18392 0 200 ISHARES TR Equities 464288778 411542 858 SH SOLE 608 0 250 ISHARES TR ETF 46429B267 1617972 69203 SH SOLE 46308 0 22895 ISHARES TR GLOBAL MATER ETF 464288695 1334600 15950 SH SOLE 15950 0 0 ISHARES TR ETF 464288620 655642 12942 SH SOLE 12787 0 155 ISHARES TR CORE S&P US GWT 464287671 428943 4832 SH SOLE 4832 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1081827 15677 SH SOLE 15677 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 684800 13590 SH SOLE 13290 0 300 ISHARES TR GLOBAL ENERG ETF 464287341 1581880 41893 SH SOLE 41893 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 1437855 12596 SH SOLE 12596 0 0 ISHARES TR IBOXX HI YD ETF 464288513 14238236 188461 SH SOLE 188461 0 0 ISHARES TR EX TRD EQ FD 464287507 74839593 300022 SH SOLE 80406 0 219616 ISHARES TR EX TRD EQ FD 464287564 10811693 195192 SH SOLE 193192 0 2000 ISHARES TR EX TRD EQ FD 464288224 2173044 110016 SH SOLE 97128 0 12888 ISHARES TR EXPANDED TECH 464287515 1288578 4229 SH SOLE 3844 0 385 ISHARES TR EX TRD EQ FD 464287887 929313 8470 SH SOLE 3975 0 4495 ISHARES TR ESG MSCI USA ETF 46436E767 1417777 42872 SH SOLE 37847 0 5025 ISHARES TR ETF 464287440 14930497 150631 SH SOLE 2546 0 148085 ISHARES TR BLACKROCK ULTRA 46434V878 154568412 3075988 SH SOLE 19699 0 3056289 ISHARES TR Equities 464287457 43252177 526438 SH SOLE 298685 0 227753 ISHARES TR U.S. ENERGY ETF 464287796 219464 5016 SH SOLE 3160 0 1856 ISHARES TR US CONSUM DISCRE 464287580 325844 5037 SH SOLE 5037 0 0 ISHARES TR IBOXX INV CP ETF 464287242 14608340 124628 SH SOLE 123752 0 876 ISHARES TR Equities 464288661 1430155 12156 SH SOLE 10490 0 1666 ISHARES TR ETF 464287663 1135778 15394 SH SOLE 2372 0 13022 ISHARES TR EX TRD EQ FD 464287200 529566855 1267402 SH SOLE 930202 0 337199 ISHARES TR EX TRD EQ FD 464288521 15330528 304180 SH SOLE 304003 0 176 ISHARES TR ETF 464287572 325499 4646 SH SOLE 1306 0 3340 ISHARES TR MORNINGSTR US EQ 464287127 322094 5710 SH SOLE 5352 0 358 ISHARES TR Equities 464287234 12128625 311143 SH SOLE 296027 0 15116 ISHARES TR EX TRD EQ FD 46429B697 5070921 69716 SH SOLE 68031 0 1685 ISHARES TR ESG AWARE MSCI 46435U663 1090706 32089 SH SOLE 30465 0 1624 ISHARES TR Stock 46432F396 461892 3322 SH SOLE 2368 0 954 ISHARES TR ETF 46432F339 60502260 490359 SH SOLE 190658 0 299701 ISHARES TR EX TRD EQ FD 46432F388 1805027 19530 SH SOLE 2397 0 17133 ISHARES TR Equities 464287630 50067054 146004 SH SOLE 72625 0 73379 ISHARES TR EX TRD EQ FD 464287481 1651072 18159 SH SOLE 16756 0 1403 ISHARES TR EX TRD EQ FD 464287499 38271494 547494 SH SOLE 154899 0 392595 ISHARES TR EX TD BD 46436E718 41062530 408262 SH SOLE 28358 0 379904 ISHARES TR EX TD BD 46429B747 1445398 14567 SH SOLE 12383 0 2184 ISHARES TR SHORT TREAS BD 464288679 134832260 1220202 SH SOLE 137111 0 1083091 ISHARES TR EX TRD EQ FD 46429B663 4345154 42743 SH SOLE 40372 0 2371 ISHARES TR ETF 46434V738 1135452 21677 SH SOLE 16253 0 5424 ISHARES TR EX TRD EQ FD 464287705 50771020 513112 SH SOLE 500168 0 12944 ISHARES TR GLOB HLTHCRE ETF 464287325 1275408 15300 SH SOLE 15300 0 0 ISHARES TR EX TRD EQ FD 464287408 10503622 69508 SH SOLE 54994 0 14513 ISHARES TR EX TRD EQ FD 46435G516 2377794 33078 SH SOLE 32111 0 967 ISHARES TR ETF 46435G425 3529349 39020 SH SOLE 27480 0 11540 ISHARES TR RUSSELL 3000 ETF 464287689 12775938 54271 SH SOLE 44662 0 9609 ISHARES TR EX TRD EQ FD 464287523 3089285 6948 SH SOLE 6923 0 25 ISHARES TR Equities 464288257 13523557 148350 SH SOLE 147342 0 1008 ISHARES TR EX TRD EQ FD 464288240 25008304 512770 SH SOLE 512712 0 58 ISHARES TR ETF 46434V464 204453 1382 SH SOLE 1264 0 118 ISHARES TR MSCI USA ESG SLC 464288802 1129385 12868 SH SOLE 10129 0 2738 ISHARES TR EX TRD EQ FD 464287309 17051395 267916 SH SOLE 250378 0 17538 ISHARES TR EX TRD EQ FD 464287168 7490538 64195 SH SOLE 55874 0 8320 ISHARES TR MSCI KLD400 SOC 464288570 5669818 72699 SH SOLE 72699 0 0 ISHARES TR EX TRD EQ FD 464287606 923940 12975 SH SOLE 11837 0 1138 ISHARES TR ETF 464287770 214400 1420 SH SOLE 556 0 864 ISHARES TR Equities 464288760 631412 5487 SH SOLE 5191 0 296 ISHARES TR US TRSPRTION 464287192 250344 1099 SH SOLE 0 0 1099 ISHARES TR EX TD BD 464288638 1507711 29409 SH SOLE 24701 0 4708 ISHARES TR Equities 464288810 27336800 51117 SH SOLE 8023 0 43094 ISHARES TR Equities 46432F859 15058724 318647 SH OTR 313701 0 4946 ISHARES U S ETF TR ETF 46431W507 1920711 38724 SH SOLE 18724 0 20000 ISHARES U S ETF TR Equities 46431W853 530194 19615 SH SOLE 13109 0 6506 ISHARES TR ETF 464287812 995484 4997 SH SOLE 4997 0 0 ITAU UNIBANCO HLDG S A Stock 465562106 269015 55239 SH SOLE 53432 0 1807 ITT INC COM 45073V108 2042100 24880 SH SOLE 24705 0 175 ICL GROUP LTD Stock M53213100 148254 21802 SH SOLE 21802 0 0 IDEANOMICS INC Stock 45166V106 1139 10550 SH SOLE 10550 0 0 IMMUNITYBIO INC Equities 45256X103 5070000 1000 SH SOLE 1000 0 0 IMMUNOME INC Stock 45257U108 266202 53347 SH SOLE 53347 0 0 IMPERIAL OIL LTD Stock 453038408 1481112 29150 SH SOLE 29150 0 0 INDEPENDENT BK CORP MASS Equities 453836108 896402 804 SH SOLE 804 0 0 INDEPENDENT BANK GROUP INC Equities 45384B106 2436201 752 SH SOLE 752 0 0 INNOVATIVE INDL PPTYS INC Equities 45781V101 360935 752 SH SOLE 752 0 0 INSIGHT ENTERPRISES INC Equities 45765U103 759503 410 SH SOLE 410 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1711537 764 SH SOLE 764 0 0 INSTEEL INDS INC Stock 45774W108 4072931 146403 SH SOLE 146403 0 0 INTEGER HLDGS CORP Equities 45826H109 598570 1547 SH SOLE 1547 0 0 INTERCONTINENTAL HOTELS GROU Stock 45857P806 500499 7515 SH SOLE 7515 0 0 INTERDIGITAL INC Equities 45867G101 522065 384 SH SOLE 384 0 0 INTERNATIONAL PAPER CO COM 460146103 1524467 11660 SH SOLE 11660 0 0 INTERNATIONAL FLAVORS&FRAGRA Equities 459506101 709132 2016 SH SOLE 2016 0 0 INTERNATIONAL GAME TECHNOLOG Equities G4863A108 501633 967 SH SOLE 967 0 0 INVESCO EXCH TRADED FD TR II Equities 46138G557 418640 106 SH SOLE 106 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E206 296745 11980 SH SOLE 11980 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V407 549769 11195 SH SOLE 11195 0 0 INVESCO CURRENCYSHARES EURO Equities 46138K103 338542 3379 SH SOLE 3379 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V605 273792 6400 SH SOLE 6400 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V373 529141 3105 SH SOLE 3105 0 0 INVESCO EXCHANGE TRADED FD T EX TRD EQ FD 46137V134 716681 17755 SH SOLE 17755 0 0 INVESCO EXCH TRADED FD TR II EX TRD EQ FD 46138E263 563601 11331 SH SOLE 11331 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E669 8783214 456745 SH SOLE 456745 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E628 216197 5151 SH SOLE 5151 0 0 INVESCO MORTGAGE CAPITAL INC Equities 46131B704 360555 399 SH SOLE 399 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V332 209719 719 SH SOLE 719 0 0 INVESCO EXCHANGE TRADED FD T EX TRD EQ FD 46137V233 239200 772 SH SOLE 772 0 0 INVESCO TR INVT GRADE MUNS Closed End Fund 46131M106 417480 42000 SH SOLE 42000 0 0 IRHYTHM TECHNOLOGIES INC Stock 450056106 251037 2024 SH SOLE 2024 0 0 ISHARES TR EX TRD EQ FD 46429B689 1137082 16779 SH SOLE 16779 0 0 ISHARES TR Equities 464287432 1036986 3204 SH SOLE 3204 0 0 PERSPECTIVE THERAPEUTICS INC Stock 46489V104 25520 40000 SH SOLE 40000 0 0 ITRON INC Equities 465741106 1085885 422 SH SOLE 422 0 0 SMUCKER J M CO COM NEW 832696405 6115872 38863 SH SOLE 14103 0 24760 J P MORGAN EXCHANGE TRADED F EX TRD EQ FD 46641Q217 269452 5573 SH SOLE 4704 0 869 J P MORGAN EXCHANGE TRADED F EX TD BD 46641Q837 178376784 3544667 SH SOLE 283148 0 3261519 J P MORGAN EXCHANGE TRADED F ETF 46641Q332 786978 14414 SH SOLE 13112 0 1302 JPMORGAN CHASE & CO COM 46625H100 161819655 1163716 SH OTR 1037893 0 125822 JABIL INC Stock 466313103 7421812 95366 SH SOLE 89067 0 6299 JACOBS SOLUTIONS INC COM 46982L108 10514786 89491 SH SOLE 86033 0 3458 HUNT J B TRANS SVCS INC Equities 445658107 631186 619 SH SOLE 619 0 0 JD.COM INC COM 47215P106 395471 9051 SH SOLE 9051 0 0 JEFFERIES FINL GROUP INC COM 47233W109 6266353 197458 SH SOLE 194584 0 2874 JETBLUE AWYS CORP COM 477143101 185400 25467 SH SOLE 21467 0 4000 JOHN BEAN TECHNOLOGIES CORP Equities 477839104 955814 399 SH SOLE 270 0 129 JOHNSON & JOHNSON Equities 478160104 1699459942 950936 SH OTR 765008 0 185928 JOHNSON CTLS INTL PLC COM G51502105 1755532 15368 SH SOLE 10933 0 4435 JONES LANG LASALLE INC COM 48020Q107 433706 2981 SH SOLE 2975 0 6 J P MORGAN EXCHANGE TRADED F Equities 46641Q753 17394816 545883 SH SOLE 544475 0 1408 J P MORGAN EXCHANGE TRADED F EX TD BD 46641Q654 34092977 671735 SH SOLE 650173 0 21562 JUNIPER NETWORKS INC Equities 48203R104 720611 3313 SH SOLE 3251 0 62 JAMES HARDIE INDS PLC Stock 47030M106 463591 21413 SH SOLE 21413 0 0 JOURNEY MED CORP Equities 48115J109 48808320 25421 SH SOLE 25421 0 0 KB HOME COM 48666K109 241910 5998 SH SOLE 5998 0 0 KELLOGG CO COM 487836108 1421072 21103 SH SOLE 17858 0 3245 KEURIG DR PEPPER INC COM 49271V100 480792 13611 SH SOLE 13499 0 112 KEYSIGHT TECHNOLOGIES INC COM 49338L103 850859 5282 SH SOLE 4408 0 874 KIMBERLY-CLARK CORP Equities 494368103 66960056 156361 SH SOLE 141818 0 14543 KINDER MORGAN INC DEL COM 49456B101 57317549 1561208 SH SOLE 1527090 0 34118 KINROSS GOLD CORP COM 496902404 296549 62596 SH SOLE 62423 0 173 KKR & CO INC Equities 48251W104 17165032 226517 SH SOLE 7357 0 219160 KLA CORP COM 482480100 11235516 28161 SH SOLE 26577 0 1584 KONINKLIJKE PHILIPS N V COM 500472303 715003 38924 SH SOLE 38516 0 408 KOREA ELEC PWR CORP Stock 500631106 343169 49448 SH SOLE 48948 0 500 KRAFT HEINZ CO COM 500754106 11855379 147205 SH SOLE 128443 0 18762 KROGER CO COM 501044101 7066716 146153 SH SOLE 138836 0 7317 KAISER ALUMINUM CORP Equities 483007704 461656 85 SH SOLE 85 0 0 KB FINL GROUP INC Equities 48241A105 2839458 20697 SH SOLE 20697 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 240725 14528 SH SOLE 14528 0 0 KEYCORP COM 493267108 3689920 148594 SH SOLE 148594 0 0 KIMBELL RTY PARTNERS LP Stock 49435R102 1880905 123500 SH SOLE 123500 0 0 KINSALE CAP GROUP INC COM 49714P108 3144546 1774 SH SOLE 1774 0 0 KNOWLES CORP Equities 49926D109 820764 1001 SH SOLE 1001 0 0 KONTOOR BRANDS INC COM 50050N103 561506 2659 SH SOLE 2574 0 85 KOSMOS ENERGY LTD Stock 500688106 99183 13331 SH SOLE 13331 0 0 KRONOS BIO INC Stock 50107A104 619472 424296 SH SOLE 424296 0 0 LSB INDS INC Stock 502160104 4138622 400641 SH SOLE 400641 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 13670652 69779 SH SOLE 64625 0 5154 LABORATORY CORP AMER HLDGS COM 50540R409 13385790 47236 SH SOLE 46758 0 478 LAM RESEARCH CORP COM 512807108 15859118 31312 SH SOLE 29390 0 1922 LAMAR ADVERTISING CO NEW REIT 512816109 214464 2147 SH SOLE 2136 0 11 LAMB WESTON HLDGS INC COM 513272104 748461 2881 SH SOLE 2866 0 15 LANCASTER COLONY CORP COM 513847103 1223976 6033 SH SOLE 6033 0 0 LANDSTAR SYS INC Stock 515098101 249709 1393 SH SOLE 1374 0 19 LAS VEGAS SANDS CORP COM 517834107 2759523 4781 SH SOLE 4742 0 39 LAZARD LTD Equities G54050102 2324191 167 SH SOLE 67 0 100 LENNAR CORP Equities 526057104 2002559 12172 SH SOLE 11984 0 188 LG DISPLAY CO LTD ADR 50186V102 657695 103087 SH SOLE 103087 0 0 LGI HOMES INC Equities 50187T106 961919 325 SH SOLE 325 0 0 LIBERTY BROADBAND CORP COM 530307107 2601921 2312 SH SOLE 2307 0 5 LIBERTY BROADBAND CORP COM 530307305 8434354 5737 SH SOLE 5722 0 15 LIBERTY GLOBAL PLC SHS CL A G5480U104 1699537 1816 SH SOLE 1801 0 15 LIBERTY GLOBAL PLC SHS CL C G5480U120 5228196 3201 SH SOLE 3156 0 45 LIBERTY MEDIA CORP DEL COM 531229854 3960027 1084 SH SOLE 974 0 110 LIBERTY MEDIA CORP DEL Equities 531229870 1725826 270 SH SOLE 265 0 5 LIBERTY MEDIA CORP DEL Equities 531229706 424987 21 SH SOLE 19 0 2 LIBERTY MEDIA CORP DEL COM 531229607 10632213 17282 SH SOLE 17242 0 40 LIBERTY MEDIA CORP DEL COM 531229888 1508916 745 SH SOLE 741 0 4 LIBERTY MEDIA CORP DEL COM 531229409 5230019 4577 SH SOLE 4557 0 20 LILLY ELI & CO Equities 532457108 86528640 234395 SH OTR 217079 0 17316 LINCOLN ELEC HLDGS INC COM 533900106 11324295 66968 SH SOLE 66961 0 7 LINDE PLC COM G54950103 24096024 67788 SH SOLE 54467 0 13321 LITHIA MTRS INC Stock 536797103 208556 911 SH SOLE 901 0 10 LIVE NATION ENTERTAINMENT IN Stock 538034109 468160 6688 SH SOLE 6543 0 145 LKQ CORP Equities 501889208 2459068 7687 SH SOLE 7180 0 507 LOCKHEED MARTIN CORP Equities 539830109 57295302 112944 SH SOLE 105947 0 6997 LOEWS CORP COM 540424108 592037 10204 SH SOLE 10179 0 25 LOUISIANA PAC CORP COM 546347105 1723607 31795 SH SOLE 31795 0 0 LOWES COS INC COM 548661107 24247938 115243 SH SOLE 95475 0 19768 LPL FINL HLDGS INC COM 50212V100 772431 3820 SH SOLE 3820 0 0 LULULEMON ATHLETICA INC COM 550021109 5263535 10058 SH SOLE 9994 0 64 LUMEN TECHNOLOGIES INC COM 550241103 132294 49938 SH SOLE 49776 0 162 LXP INDUSTRIAL TRUST COM 529043101 1566506 3397 SH SOLE 3397 0 0 LYONDELLBASELL INDUSTRIES N COM N53745100 1469939 15763 SH SOLE 15561 0 194 LADDER CAP CORP Stock 505743104 548544 58047 SH SOLE 58047 0 0 LEMAITRE VASCULAR INC Equities 525558201 379895 236 SH SOLE 236 0 0 LEGACY HOUSING CORP Stock 52472M101 1732833 76135 SH SOLE 76135 0 0 LEIDOS HOLDINGS INC Equities 525327102 68864905 2563 SH SOLE 2563 0 0 LENDINGTREE INC NEW Equities 52603B107 1114679 259 SH SOLE 259 0 0 LESLIES INC Stock 527064109 172994 15856 SH SOLE 15856 0 0 LIGAND PHARMACEUTICALS INC Equities 53220K504 281986 205 SH SOLE 205 0 0 LIGHT & WONDER INC Stock 80874P109 267283 4451 SH SOLE 4451 0 0 LINCOLN NATL CORP IND Equities 534187109 872516 22223 SH SOLE 22153 0 70 LINDSAY CORP Equities 535555106 493537 36 SH SOLE 36 0 0 LIVEPERSON INC Equities 538146101 314463 59 SH SOLE 59 0 0 LLOYDS BANKING GROUP PLC Equities 539439109 1858434 159545 SH SOLE 159545 0 0 LOTTERY COM INC Warrant 54570M116 661 31016 SH SOLE 31016 0 0 LUCID GROUP INC COM 549498103 213050 26550 SH SOLE 26550 0 0 LUFAX HOLDING LTD Stock 54975P102 22099 10833 SH SOLE 10833 0 0 LYFT INC Equities 55087P104 459765 6837 SH SOLE 6837 0 0 M & T BK CORP Stock 55261F104 876329 7329 SH SOLE 7211 0 118 MADISON SQUARE GRDN SPRT COR Stock 55825T103 247851 1272 SH SOLE 114 0 1158 MADRIGAL PHARMACEUTICALS INC COM 558868105 221427 914 SH SOLE 872 0 42 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 6067828 109698 SH SOLE 105240 0 4458 MAGNITE INC COM 55955D100 211187 22806 SH SOLE 1264 0 21542 MAIN STR CAP CORP Stock 56035L104 268040 6793 SH SOLE 6543 0 250 MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 391324 27558 SH SOLE 2558 0 25000 MANULIFE FINL CORP COM 56501R106 677088 36755 SH SOLE 36219 0 536 MARATHON OIL CORP COM 565849106 14450296 28705 SH SOLE 23355 0 5350 MARATHON PETE CORP Equities 56585A102 27444346 108119 SH SOLE 104598 0 3520 MARKEL CORP COM 570535104 4029281 3123 SH SOLE 1805 0 1318 MARQETA INC CLASS A COM 57142B104 341723 74775 SH SOLE 74775 0 0 MARRIOTT INTL INC NEW COM 571903202 195371588 34669 SH SOLE 32327 0 2342 MARRIOTT VACATIONS WORLDWIDE Equities 57164Y107 16414452 1078 SH SOLE 1074 0 4 MARSH & MCLENNAN COS INC COM 571748102 12270531 68598 SH SOLE 66083 0 2515 MARTIN MARIETTA MATLS INC COM 573284106 5055384 3562 SH SOLE 3547 0 15 MASTERCARD INCORPORATED COM 57636Q104 140864848 339135 SH SOLE 285861 0 53274 MATTEL INC Equities 577081102 1854513 1994 SH SOLE 1761 0 233 MCCORMICK & CO INC COM NON VTG 579780206 2804698 33649 SH SOLE 30105 0 3544 MCDONALDS CORP Equities 580135101 105395325 355398 SH OTR 282359 0 73039 MCCORMICK & CO INC COM VTG 579780107 828148 10026 SH SOLE 10026 0 0 MCKESSON CORP Stock 58155Q103 13151784 36732 SH SOLE 35659 0 1073 MDU RES GROUP INC Equities 552690109 1004654 32961 SH SOLE 32961 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1144668 143881 SH SOLE 142789 0 1092 MEDPACE HLDGS INC COM 58506Q109 365569 1944 SH SOLE 1944 0 0 MEDTRONIC PLC COM G5960L103 6605881 80796 SH SOLE 64006 0 16790 MERCADOLIBRE INC COM 58733R102 40619239 1978 SH SOLE 1804 0 174 MERCK & CO INC COM 58933Y105 124133765 1027933 SH SOLE 935848 0 92085 MERCURY GENL CORP NEW Equities 589400100 2204509 41466 SH SOLE 281 0 41185 META PLATFORMS INC COM 30303M102 113055377 244214 SH SOLE 222367 0 21847 METLIFE INC COM 59156R108 3645303 20417 SH SOLE 19657 0 760 METTLER TOLEDO INTERNATIONAL COM 592688105 2419826 1583 SH SOLE 1273 0 310 FLEXSHARES TR ETF 33939L100 356968 2276 SH SOLE 2276 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 212026 2441 SH SOLE 2246 0 195 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 10253053 163032 SH SOLE 20882 0 142150 MGM RESORTS INTERNATIONAL Equities 552953101 2117995 15943 SH SOLE 15898 0 45 MICROCHIP TECHNOLOGY INC. COM 595017104 10356356 116767 SH SOLE 115336 0 1431 MICRON TECHNOLOGY INC COM 595112103 1185249 19638 SH SOLE 19158 0 480 MICROSOFT CORP COM 594918104 1177551478 2169472 SH SOLE 1823435 0 346037 MICROSTRATEGY INC Equities 594972408 1570132 55 SH SOLE 40 0 15 MIDDLEBY CORP Stock 596278101 666929 4549 SH SOLE 4353 0 196 MODERNA INC COM 60770K107 631636 4143 SH SOLE 4137 0 6 MOHAWK INDS INC Equities 608190104 493667 850 SH SOLE 610 0 240 MOLINA HEALTHCARE INC Stock 60855R100 249836 934 SH SOLE 804 0 130 MONDELEZ INTL INC Equities 609207105 27374521 374853 SH SOLE 325393 0 49460 MONROE CAP CORP Stock 610335101 433873 56715 SH SOLE 54869 0 1846 MONSTER BEVERAGE CORP NEW COM 61174X109 31844459 589603 SH SOLE 589489 0 114 MOODYS CORP COM 615369105 8260245 25177 SH SOLE 2110 0 23067 MORGAN STANLEY COM 617446448 17826724 134687 SH SOLE 118206 0 16481 MOTOROLA SOLUTIONS INC COM 620076307 2559520 8935 SH SOLE 8540 0 395 MPLX LP COM 55336V100 267693 7731 SH SOLE 7731 0 0 MSA SAFETY INC Stock 553498106 886296 6639 SH SOLE 6291 0 348 MSCI INC COM 55354G100 5838489 7942 SH SOLE 7806 0 136 MVB FINL CORP COM 553810102 467000 27934 SH SOLE 27934 0 0 MAGNA INTL INC COM 559222401 1173713 5161 SH SOLE 5161 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 266187 1719 SH SOLE 1719 0 0 MARKETAXESS HLDGS INC Equities 57060D108 1132877 760 SH SOLE 760 0 0 MARTEN TRANS LTD Equities 573075108 516836 148 SH SOLE 148 0 0 MARVELL TECHNOLOGY INC COM 573874104 301991 6982 SH SOLE 6982 0 0 MASCO CORP COM 574599106 10413341 146806 SH SOLE 138307 0 8499 MATADOR RES CO Stock 576485205 221239 4643 SH SOLE 4643 0 0 MAXAR TECHNOLOGIES INC Stock 57778K105 207661 4067 SH SOLE 4067 0 0 MAXIMUS INC Stock 577933104 9867721 125384 SH SOLE 125384 0 0 MEDIFAST INC Equities 58470H101 429504 808 SH SOLE 808 0 0 MERCURY SYS INC Stock 589378108 269963 5281 SH SOLE 5281 0 0 MERIT MED SYS INC Equities 589889104 1082372 327 SH SOLE 327 0 0 MESA LABS INC Equities 59064R109 1012811 95 SH SOLE 95 0 0 METHANEX CORP Stock 59151K108 674685 14500 SH SOLE 14500 0 0 METHODE ELECTRS INC Stock 591520200 2751934 62715 SH SOLE 62715 0 0 MIDDLEFIELD BANC CORP Stock 596304204 251154 8965 SH SOLE 8965 0 0 MIDDLESEX WTR CO COM 596680108 1476678 14435 SH SOLE 14435 0 0 MINERALS TECHNOLOGIES INC Equities 603158106 633966 453 SH SOLE 453 0 0 MITSUBISHI UFJ FINL GROUP IN Stock 606822104 1744523 273028 SH SOLE 273028 0 0 MIZUHO FINANCIAL GROUP INC Equities 60687Y109 3390792 300950 SH SOLE 300950 0 0 MOLSON COORS BEVERAGE CO Equities 60871R209 2275727 12813 SH SOLE 12813 0 0 MONGODB INC COM 60937P106 4330983 1708 SH SOLE 1708 0 0 MONOLITHIC PWR SYS INC COM 609839105 425958 851 SH SOLE 851 0 0 MONRO INC Equities 610236101 5808250 81881 SH SOLE 81881 0 0 MORNINGSTAR INC COM 617700109 610811 3009 SH SOLE 3009 0 0 MOVADO GROUP INC Equities 624580106 323766 54 SH SOLE 54 0 0 MR COOPER GROUP INC Equities 62482R107 772999 276 SH SOLE 276 0 0 MULLEN AUTOMOTIVE INC Stock 62526P109 2757 21000 SH SOLE 21000 0 0 NIO INC SPON ADS 62914V106 2208052 36112 SH SOLE 28314 0 7798 NASDAQ INC Stock 631103108 418718 7659 SH SOLE 6534 0 1125 NATIONAL GRID PLC Stock 636274409 1272531 18716 SH SOLE 17703 0 1013 NATIONAL INSTRS CORP COM 636518102 258801 4938 SH SOLE 4938 0 0 NATURA &CO HLDG S A Stock 63884N108 55463 10625 SH SOLE 10505 0 120 NETAPP INC Stock 64110D104 871383 13647 SH SOLE 10647 0 3000 NETFLIX INC COM 64110L106 13851319 24769 SH SOLE 23961 0 808 NEUROCRINE BIOSCIENCES INC Stock 64125C109 389596 3849 SH SOLE 3838 0 11 NEW AMER HIGH INCOME FD INC CEF 641876800 178894 26269 SH SOLE 26269 0 0 NEW MTN FIN CORP COM 647551100 47620498 3912941 SH SOLE 32173 0 3880768 NEW YORK CMNTY BANCORP INC Equities 649445103 2956960 10638 SH SOLE 10403 0 235 NEWMONT CORP COM 651639106 1308339 26734 SH SOLE 20850 0 5884 NEWS CORP NEW CL A 65249B109 804472 46582 SH SOLE 46581 0 1 NEXTDOOR HOLDINGS INC COM CL A 65345M108 31638 14715 SH SOLE 14715 0 0 NEXTERA ENERGY INC COM 65339F101 62021857 764983 SH SOLE 725216 0 39766 NEXTERA ENERGY PARTNERS LP COM 65341B106 666834 10996 SH SOLE 10992 0 4 NICE LTD SPONSORED ADR 653656108 995214 4348 SH SOLE 4348 0 0 NIKE INC COM 654106103 73368371 424472 SH SOLE 347376 0 77096 NOKIA CORP Equities 654902204 316805 56028 SH SOLE 55488 0 540 NORFOLK SOUTHN CORP COM 655844108 31224561 133784 SH SOLE 106150 0 27634 NORTHERN TR CORP COM 665859104 50477844 572950 SH SOLE 572211 0 739 NORTHROP GRUMMAN CORP COM 666807102 7009170 15338 SH SOLE 12028 0 3310 NORWEGIAN CRUISE LINE HLDG L Equities G66721104 1350552 9509 SH SOLE 9273 0 32 NOVARTIS AG COM 66987V109 24851950 224527 SH SOLE 81575 0 142952 NOVO-NORDISK A S COM 670100205 17585151 81614 SH SOLE 79367 0 2247 NOW INC Equities 67011P100 496995 1329 SH SOLE 1329 0 0 NRG ENERGY INC COM 629377508 241214 7081 SH SOLE 6943 0 138 NATIONAL BANKSHARES INC VA COM 634865109 731000 24809 SH SOLE 24809 0 0 NUCOR CORP COM 670346105 1082088 7056 SH SOLE 6723 0 333 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 287953 5166 SH SOLE 5166 0 0 NUTRIEN LTD COM 67077M108 901971 12261 SH SOLE 10601 0 1660 NUVEEN AMT FREE QLTY MUN INC CE BD FD 670657105 223470 20134 SH SOLE 19346 0 788 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 901247 81857 SH SOLE 2643 0 79214 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 256616 22046 SH SOLE 0 0 22046 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 121739 13818 SH SOLE 0 0 13818 NUVEEN FLOATING RATE INCOME COM 67072T108 363121 44283 SH SOLE 44283 0 0 NUVEEN MUNICIPAL CREDIT INC CE BD FD 67070X101 241742 20416 SH SOLE 19118 0 1298 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 82593 12552 SH SOLE 12552 0 0 NVIDIA CORPORATION COM 67066G104 192511010 433251 SH SOLE 422136 0 11115 NVR INC COM 62944T105 1003706 180 SH SOLE 30 0 150 NXP SEMICONDUCTORS N V COM N6596X109 13405048 71888 SH SOLE 71510 0 378 NATERA INC Stock 632307104 4597667 82811 SH SOLE 82811 0 0 NATIONAL BK HLDGS CORP Equities 633707104 634028 104 SH SOLE 104 0 0 NATIONAL PRESTO INDS INC Equities 637215104 2202218 347 SH SOLE 347 0 0 NATIONAL STORAGE AFFILIATES Stock 637870106 828957 19841 SH SOLE 19841 0 0 NATWEST GROUP PLC Stock 639057207 267201 40485 SH SOLE 40485 0 0 NEOGENOMICS INC Equities 64049M209 587840 1451 SH SOLE 1451 0 0 NETEASE INC Stock 64110W102 457765 5176 SH SOLE 5176 0 0 NETGEAR INC Equities 64111Q104 326202 30 SH SOLE 30 0 0 NEW ENGLAND RLTY ASSOC LTD P Master Limited Partnership 644206104 404814 5700 SH SOLE 5700 0 0 NEXPOINT RESIDENTIAL TR INC Equities 65341D102 879702 233 SH SOLE 233 0 0 NOBLE CORP PLC Stock G65431127 979724 24822 SH SOLE 24822 0 0 NOMURA HLDGS INC Stock 65535H208 839006 220791 SH SOLE 220791 0 0 NORDSON CORP Stock 655663102 415404 1869 SH SOLE 1869 0 0 NORTHERN DYNASTY MINERALS LT Stock 66510M204 2388 10000 SH SOLE 10000 0 0 NORTHWESTERN CORP COM 668074305 261518 4515 SH SOLE 4515 0 0 NOVAGOLD RES INC Stock 66987E206 175746 28255 SH SOLE 28255 0 0 NUVASIVE INC Equities 670704105 1254633 452 SH SOLE 452 0 0 NUTANIX INC Stock 67059N108 209323 8054 SH SOLE 8054 0 0 NUVEEN FLOATING RATE INCOME Closed End Fund 6706EN100 120300 15000 SH SOLE 15000 0 0 NUVEEN PFD & INCOME SECS FD ETF 67072C105 2501630 387249 SH SOLE 387249 0 0 NUVEEN QUALITY MUNCP INCOME CE BD FD 67066V101 241519 20931 SH SOLE 20931 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4086986 4805 SH SOLE 4740 0 65 O-I GLASS INC Equities 67098H104 728098 1458 SH SOLE 1458 0 0 OCCIDENTAL PETE CORP COM 674599105 1323413 21231 PRN Call SOLE 19845 0 1386 OFFICE PPTYS INCOME TR Equities 67623C109 447475 596 SH SOLE 533 0 63 OKTA INC CL A 679295105 377111 4373 SH SOLE 4373 0 0 OLD DOMINION FREIGHT LINE IN Equities 679580100 2690314 6230 SH SOLE 6188 0 42 OMEGA HEALTHCARE INVS INC COM 681936100 1685907 61507 SH SOLE 60907 0 600 OMNICOM GROUP INC COM 681919106 1104269 11706 SH SOLE 11027 0 679 ON HLDG AG Stock H5919C104 807091 26010 SH SOLE 25800 0 210 ON SEMICONDUCTOR CORP Equities 682189105 733554 8911 SH SOLE 8911 0 0 ONE GAS INC Equities 68235P108 5821297 1871 SH SOLE 1871 0 0 ONEOK INC NEW COM 682680103 21022321 20944 SH SOLE 20109 0 835 OPEN TEXT CORP Equities 683715106 2405556 14025 SH SOLE 12261 0 1764 ORACLE CORP Equities 68389X105 47129491 506372 SH SOLE 475680 0 30692 ORGANON & CO COM 68622V106 454320 9797 SH SOLE 6917 0 2880 ORION OFFICE REIT INC Equities 68629Y103 868699 1020 SH SOLE 559 0 461 OTIS WORLDWIDE CORP COM 68902V107 4674367 23209 SH SOLE 19170 0 4039 OVINTIV INC Equities 69047Q102 12498433 9332 SH SOLE 9212 0 120 OWL ROCK CAPITAL CORPORATION Stock 69121K104 5208735 409492 SH SOLE 273003 0 136489 OAK STR HEALTH INC Stock 67181A107 306307 7919 SH SOLE 7919 0 0 OCEANFIRST FINL CORP Stock 675234108 1035021 56008 SH SOLE 56008 0 0 OLB GROUP INC Stock 67086U307 51000 50000 SH SOLE 50000 0 0 OLIN CORP COM 680665205 2753210 49623 SH SOLE 49623 0 0 OMEROS CORP Stock 682143102 73703 15850 SH SOLE 15850 0 0 ONEMAIN HLDGS INC COM 68268W103 360055 9643 SH SOLE 9643 0 0 ONESPAN INC COM 68287N100 367478 1286 SH SOLE 1286 0 0 OPENDOOR TECHNOLOGIES INC Equities 683712103 553272 314359 SH SOLE 314359 0 0 ORASURE TECHNOLOGIES INC Equities 68554V108 377688 1955 SH SOLE 1955 0 0 ORANGE Equities 684060106 2676988 87082 SH SOLE 87082 0 0 ORIX CORP Stock 686330101 840089 10235 SH SOLE 10235 0 0 ORTHOFIX MED INC Equities 68752M108 584857 626 SH SOLE 626 0 0 OSHKOSH CORP Stock 688239201 290631 3494 SH SOLE 3494 0 0 OSISKO GOLD ROYALTIES LTD Stock 68827L101 276660 17488 SH SOLE 17488 0 0 OUTFRONT MEDIA INC Equities 69007J106 892661 4993 SH SOLE 4993 0 0 OWENS & MINOR INC NEW COM 690732102 1019925 16424 SH SOLE 16424 0 0 OXFORD INDS INC Equities 691497309 757372 121 SH SOLE 121 0 0 PG&E CORP Equities 69331C108 9632937 279731 SH SOLE 279731 0 0 PACCAR INC COM 693718108 2212536 19417 SH SOLE 19417 0 0 PACER FDS TR Equities 69374H741 330418 389 SH SOLE 322 0 67 PALANTIR TECHNOLOGIES INC Equities 69608A108 12495475 40139 SH SOLE 36018 0 4121 PALO ALTO NETWORKS INC COM 697435105 77131725 222941 SH SOLE 197567 0 25374 PARAMOUNT GLOBAL COM 92556H206 7733969 315712 SH SOLE 314215 0 1103 PARKER-HANNIFIN CORP COM 701094104 7316273 18515 SH SOLE 18203 0 312 PAYCHEX INC COM 704326107 37818618 324051 SH SOLE 308313 0 15738 PAYCOM SOFTWARE INC COM 70432V102 18177062 59791 SH SOLE 59690 0 101 PAYLOCITY HLDG CORP COM 70438V106 420022 2113 SH SOLE 2113 0 0 PAYPAL HLDGS INC COM 70450Y103 69579757 476035 SH OTR 423344 0 52691 PELOTON INTERACTIVE INC COM 70614W100 4812951 2822 SH SOLE 2569 0 253 PENTAIR PLC COM G7S00T104 1137416 4405 SH SOLE 4387 0 18 PEPSICO INC Equities 713448108 149586361 722825 SH SOLE 608912 0 113912 PERFORMANCE FOOD GROUP CO Stock 71377A103 2001298 33167 SH SOLE 33149 0 18 PERKINELMER INC COM 714046109 524609 3937 SH SOLE 3937 0 0 PERMIAN RESOURCES CORP Equities 71424F105 2337731326 249965 SH SOLE 248965 0 1000 PERRIGO CO PLC COM G97822103 271108 7549 SH SOLE 7537 0 12 PETROLEO BRASILEIRO SA PETRO Stock 71654V408 145394 13940 SH SOLE 12740 0 1200 PFIZER INC Equities 717081103 72749033 1370551 SH SOLE 1073379 0 297171 PHILIP MORRIS INTL INC COM 718172109 44908026 157846 SH SOLE 132311 0 25535 PHILLIPS 66 COM 718546104 17081792 39524 SH SOLE 35478 0 4046 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1041198 31919 SH SOLE 31919 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 501567 5493 SH SOLE 4776 0 717 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 742500 50000 SH SOLE 0 0 50000 PIMCO CALIF MUN INCOME FD COM 72200N106 252000 25000 SH SOLE 0 0 25000 PIMCO CALIF MUN INCOME FD II COM 72200M108 124000 20000 SH SOLE 0 0 20000 PIMCO CALIF MUN INCOME FD II COM 72201C109 194000 25000 SH SOLE 0 0 25000 PIMCO ETF TR ENHANCD SHORT 72201R643 5162846 52848 SH SOLE 52848 0 0 PIMCO ETF TR EX TD BD 72201R833 20729758 208790 SH SOLE 207895 0 895 PIMCO ETF TR ACTIVE BD ETF 72201R775 678406 7314 SH SOLE 7314 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 5141523 53446 SH SOLE 47172 0 6274 PIMCO ETF TR EX TD BD 72201R874 16357459 329195 SH SOLE 321785 0 7410 PIMCO ETF TR EX TD BD 72201R866 2699582 51808 SH SOLE 51808 0 0 PIMCO ETF TR EX TD BD 72201R718 17346687 182770 SH OTR 177165 0 5605 PIMCO MUN INCOME FD Closed End Fund 72200R107 104057 10458 SH SOLE 458 0 10000 PIMCO MUN INCOME FD III COM 72201A103 83100 10000 SH SOLE 0 0 10000 PIMCO MUN INCOME FD II CE BD FD 72200W106 186877 20208 SH SOLE 20208 0 0 PIONEER NAT RES CO COM 723787107 24452090 110676 SH SOLE 93297 0 17379 PITNEY BOWES INC Stock 724479100 39647 10192 SH SOLE 9936 0 256 PLDT INC Equities 69344D408 1562626 5964 SH SOLE 5964 0 0 PLUG POWER INC Equities 72919P202 8780033 11027 SH SOLE 10857 0 170 PNC FINL SVCS GROUP INC COM 693475105 5038089 39292 SH SOLE 37354 0 1938 POLARIS INC COM 731068102 362867 3280 SH SOLE 3080 0 200 POOL CORP Stock 73278L105 510578 1491 SH SOLE 1391 0 100 POTLATCHDELTIC CORPORATION REIT 737630103 204138 4124 SH SOLE 1690 0 2434 PPG INDS INC COM 693506107 4957271 31253 SH SOLE 31103 0 150 PPL CORP COM 69351T106 2651731 19736 SH SOLE 19693 0 43 PRECIGEN INC COM 74017N105 52561 49585 SH SOLE 49585 0 0 PRICE T ROWE GROUP INC COM 74144T108 14408454 110448 SH SOLE 87249 0 23199 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 4613652 271551 SH SOLE 263098 0 8453 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 29856312 6879 SH SOLE 6671 0 208 PROCTER AND GAMBLE CO COM 742718109 482344410 3085378 SH OTR 615828 0 2469549 PROG HOLDINGS INC Equities 74319R101 530013 301 SH SOLE 301 0 0 PROGRESSIVE CORP COM 743315103 8855270 42904 SH SOLE 35388 0 7516 PROLOGIS INC. COM 74340W103 10909939 79382 SH SOLE 74577 0 4805 PROSHARES TR ETF 74347X831 254340 9000 SH SOLE 6600 0 2400 PROSHARES TR ETF 74348A467 32924942 360861 SH SOLE 360661 0 200 PROTAGONIST THERAPEUTICS INC Stock 74366E102 275770 11990 SH SOLE 11990 0 0 PRUDENTIAL FINL INC COM 744320102 7026016 84037 SH SOLE 83548 0 489 PUBLIC STORAGE COM 74460D109 6830217 22650 SH SOLE 19639 0 3011 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3214110 26967 SH SOLE 22972 0 3995 PULTE GROUP INC COM 745867101 774779 13247 SH SOLE 12647 0 600 PACKAGING CORP AMER Equities 695156109 948586 2231 SH SOLE 2231 0 0 PACTIV EVERGREEN INC Stock 69526K105 104000 13000 SH SOLE 13000 0 0 PARAGON 28 INC Stock 69913P105 206513 12098 SH SOLE 12098 0 0 PATHWARD FINANCIAL INC Equities 59100U108 488528 372 SH SOLE 372 0 0 PATTERSON-UTI ENERGY INC Equities 703481101 1113332 3683 SH SOLE 3683 0 0 PEARSON PLC Stock 705015105 179729 17203 SH SOLE 17203 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 498532 35508 SH SOLE 35508 0 0 PEMBINA PIPELINE CORP Stock 706327103 499705 15423 SH SOLE 15423 0 0 PENNYMAC MTG INVT TR Equities 70931T103 797797 2464 SH SOLE 2464 0 0 P T TELEKOMUNIKASI INDONESIA Stock 715684106 331058 12140 SH SOLE 12140 0 0 PETMED EXPRESS INC COM 716382106 165261 10153 SH SOLE 10153 0 0 PFSWEB INC Stock 717098206 259666 61242 SH SOLE 61242 0 0 PHYSICIANS RLTY TR REIT 71943U104 304184 20374 SH SOLE 20374 0 0 PIERIS PHARMACEUTICALS INC Stock 720795103 10053 10300 SH SOLE 10300 0 0 PDD HOLDINGS INC Stock 722304102 360297 4747 SH SOLE 4747 0 0 PINNACLE WEST CAP CORP Equities 723484101 2805374 20111 SH OTR 20111 0 0 PLAINS ALL AMERN PIPELINE L Master Limited Partnership 726503105 130935 10500 SH SOLE 10500 0 0 POLESTAR AUTOMOTIVE HLDG UK Stock 731105201 37901 10000 SH SOLE 10000 0 0 POLYPID LTD Stock M8001Q118 8606 18709 SH SOLE 18709 0 0 PONCE FINANCIAL GROUP INC Stock 732344106 101862 12976 SH SOLE 12976 0 0 POSCO HOLDINGS INC Stock 693483109 982281 14095 SH SOLE 14095 0 0 POST HLDGS INC Stock 737446104 479047 5333 SH SOLE 5333 0 0 POWER INTEGRATIONS INC Stock 739276103 307497 3633 SH SOLE 3633 0 0 PRA GROUP INC COM 69354N106 2480986 68562 SH SOLE 68262 0 300 PRICESMART INC Stock 741511109 248750 3480 SH SOLE 3480 0 0 PRINCIPAL EXCHANGE TRADED FD EX TD BD 74255Y821 4098577 195911 SH SOLE 193237 0 2674 PROGRESS SOFTWARE CORP Equities 743312100 681406 1335 SH SOLE 1335 0 0 PRUDENTIAL PLC Stock 74435K204 474568 17358 SH SOLE 17358 0 0 PURE STORAGE INC Stock 74624M102 253773 9948 SH SOLE 9948 0 0 QORVO INC Stock 74736K101 260629 2566 SH SOLE 2553 0 13 QUALCOMM INC COM 747525103 151892175 370702 SH SOLE 330189 0 40512 QUALYS INC COM 74758T303 420225 3232 SH SOLE 3232 0 0 QUANTA SVCS INC COM 74762E102 905519 5434 SH SOLE 5126 0 308 QUEST DIAGNOSTICS INC COM 74834L100 1556654 6584 SH SOLE 5764 0 820 QIAGEN NV Equities N72482123 2253294 5668 SH SOLE 5668 0 0 QUANEX BLDG PRODS CORP Equities 747619104 529228 406 SH SOLE 406 0 0 QUINSTREET INC Equities 74874Q100 407355 378 SH SOLE 378 0 0 RBC BEARINGS INC Stock 75524B104 222955 958 SH SOLE 958 0 0 RAYMOND JAMES FINL INC COM 754730109 250363 2690 SH SOLE 2680 0 10 RAYONIER INC COM 754907103 1021556 32372 SH SOLE 24690 0 7682 RAYTHEON TECHNOLOGIES CORP Equities 75513E101 83496300 530491 SH SOLE 484169 0 46322 READY CAPITAL CORP COM 75574U101 241649 23761 SH SOLE 23761 0 0 REALTY INCOME CORP COM 756109104 3537073 30910 SH SOLE 19644 0 11266 REGENERON PHARMACEUTICALS COM 75886F107 8321435 9251 SH SOLE 9179 0 72 REGIONS FINANCIAL CORP NEW COM 7591EP100 1818513 22597 SH SOLE 21538 0 1059 REINSURANCE GRP OF AMERICA I COM 759351604 2425967 18196 SH SOLE 18188 0 8 RELIANCE STEEL & ALUMINUM CO COM 759509102 4261124 17686 SH SOLE 17679 0 7 RELX PLC Stock 759530108 766038 23614 SH SOLE 23212 0 402 REPLIGEN CORP COM 759916109 1334927 7929 SH SOLE 4439 0 3490 REPUBLIC SVCS INC COM 760759100 1483772 10956 SH SOLE 8256 0 2700 RESMED INC Stock 761152107 324024 1480 SH SOLE 924 0 556 REXFORD INDL RLTY INC COM 76169C100 2393815 40131 SH SOLE 40131 0 0 RGC RES INC COM 74955L103 492000 24561 SH SOLE 24561 0 0 RINGCENTRAL INC Stock 76680R206 208219 6789 SH SOLE 6408 0 381 RIO TINTO PLC Stock 767204100 837722 12212 SH SOLE 11252 0 960 RITHM CAPITAL CORP COM NEW 64828T201 1277737 159717 SH SOLE 159717 0 0 RIVIAN AUTOMOTIVE INC COM 76954A103 5717884 12736 SH SOLE 12462 0 274 ROBERT HALF INTL INC COM 770323103 1315792 16582 SH SOLE 16569 0 13 ROBLOX CORP CL A 771049103 855520 19020 SH SOLE 19018 0 2 ROCKET LAB USA INC COM 773122106 69488 17200 SH SOLE 17200 0 0 ROCKWELL AUTOMATION INC COM 773903109 7497652 11327 SH SOLE 8832 0 2495 ROGERS COMMUNICATIONS INC CL B 775109200 389424 8400 SH SOLE 8400 0 0 ROKU INC COM 77543R102 2186930 27066 SH SOLE 1893 0 25173 ROLLINS INC COM 775711104 384930 10257 SH SOLE 9373 0 884 ROPER TECHNOLOGIES INC COM 776696106 20812610 45269 SH SOLE 40506 0 4763 ROSS STORES INC COM 778296103 2763995 26042 SH SOLE 6587 0 19455 ROYAL CARIBBEAN GROUP Equities V7780T103 973541 14909 SH SOLE 14097 0 733 ROYAL GOLD INC Stock 780287108 552066 4256 SH SOLE 4052 0 204 ROYALTY PHARMA PLC COM G7709Q104 893091 24845 SH SOLE 24805 0 40 RPM INTL INC Equities 749685103 636918 7301 SH SOLE 6211 0 1090 RADNET INC Equities 750491102 4658427 174093 SH SOLE 174093 0 0 RALPH LAUREN CORP Equities 751212101 656537 199 SH SOLE 199 0 0 RAPID7 INC Equities 753422104 4610930 2128 SH SOLE 2128 0 0 RE MAX HLDGS INC COM 75524W108 414438 277 SH SOLE 277 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 676900 2317 SH SOLE 2276 0 41 RENAISSANCERE HLDGS LTD Stock G7496G103 570969 2850 SH SOLE 2850 0 0 UPBOUND GROUP INC Equities 76009N100 756650 543 SH SOLE 543 0 0 RENTOKIL INITIAL PLC Stock 760125104 294271 8060 SH SOLE 8060 0 0 RESTAURANT BRANDS INTL INC Equities 76131D103 2203639 2993 SH SOLE 2993 0 0 RETAIL OPPORTUNITY INVTS COR Equities 76131N101 1434016 2688 SH SOLE 2688 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 1525591 15918 SH SOLE 15918 0 0 RYAN SPECIALTY HOLDINGS INC Stock 78351F107 222044 5518 SH SOLE 5518 0 0 SJW GROUP COM 784305104 121026830 1589739 SH SOLE 778426 0 811313 S&P GLOBAL INC COM 78409V104 70420384 63986 SH SOLE 61599 0 2387 SPDR SER TR S&P OILGAS EXP 78468R556 3124918 24492 SH SOLE 24317 0 175 SALESFORCE INC COM 79466L302 70329401 278502 SH SOLE 272483 0 6019 SANDY SPRING BANCORP INC COM 800363103 556179 21408 SH SOLE 21408 0 0 SANOFI COM 80105N105 7751894 82383 SH SOLE 81612 0 771 SAP SE ADR 803054204 2949797 23310 SH SOLE 22960 0 350 SBA COMMUNICATIONS CORP NEW Equities 78410G104 1178826 2370 SH SOLE 2326 0 44 SCHLUMBERGER LTD COM 806857108 4556179 76724 SH SOLE 74523 0 2200 SCHWAB STRATEGIC TR EX TRD EQ FD 808524771 8744753 159268 SH SOLE 155664 0 3604 SCHWAB STRATEGIC TR EX TRD EQ FD 808524763 6640098 136502 SH SOLE 134134 0 2368 SCHWAB STRATEGIC TR EX TRD EQ FD 808524805 14572731 418696 SH SOLE 403219 0 11764 SCHWAB STRATEGIC TR EX TRD EQ FD 808524102 16021137 334946 SH SOLE 325407 0 9538 SCHWAB STRATEGIC TR EX TRD EQ FD 808524300 28536519 437932 SH SOLE 425555 0 12377 SCHWAB STRATEGIC TR EX TRD EQ FD 808524409 16891190 257590 SH SOLE 252370 0 5220 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 67679581 977641 SH SOLE 973310 0 4331 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2643781 56359 SH SOLE 56132 0 227 SCHWAB STRATEGIC TR EX TRD EQ FD 808524607 11252950 268634 SH SOLE 262009 0 6624 SCHWAB STRATEGIC TR EX TRD EQ FD 808524797 50283992 687326 SH SOLE 46041 0 641285 SCHWAB STRATEGIC TR ETF 808524730 280870 10777 SH SOLE 9626 0 1151 SCHWAB STRATEGIC TR EX TRD EQ FD 808524706 15370227 626940 SH SOLE 618806 0 8133 SCHWAB STRATEGIC TR EX TRD EQ FD 808524755 603808 19288 SH SOLE 17961 0 1327 SCHWAB STRATEGIC TR Equities 808524862 1285707 5610 SH SOLE 4323 0 1287 SCHWAB STRATEGIC TR EX TRD EQ FD 808524201 10893643 225457 SH SOLE 211173 0 14284 SCHWAB STRATEGIC TR Equities 808524870 151137767 2819209 SH SOLE 2679581 0 13603 SCHWAB STRATEGIC TR EX TRD EQ FD 808524888 595964 17691 SH SOLE 15414 0 2277 SEA LTD COM 81141R100 269585 3261 SH SOLE 2989 0 272 SEACOR MARINE HLDGS INC Stock 78413P101 1078155 141676 SH SOLE 138653 0 3023 SEAGEN INC Equities 81181C104 26097829 2155 SH SOLE 2047 0 108 SEI INVTS CO COM 784117103 614749 10682 SH SOLE 10682 0 0 SELECT SECTOR SPDR TR Equities 81369Y506 54472328 637594 SH SOLE 630746 0 6848 SELECT SECTOR SPDR TR EX TRD EQ FD 81369Y209 6447074 23581 SH SOLE 22694 0 887 SELECT SECTOR SPDR TR EX TRD EQ FD 81369Y704 49487412 489182 SH SOLE 488762 0 420 SELECT SECTOR SPDR TR EX TRD EQ FD 81369Y803 8340496 55249 SH SOLE 52847 0 141 SELECT SECTOR SPDR TR EX TRD EQ FD 81369Y407 944460 6321 SH SOLE 6207 0 114 SELECT SECTOR SPDR TR EX TRD EQ FD 81369Y605 8633595 268534 SH SOLE 232626 0 35908 SELECT SECTOR SPDR TR EX TRD EQ FD 81369Y886 2589737 38263 SH SOLE 37853 0 410 SEMLER SCIENTIFIC INC Stock 81684M104 18791704 701183 SH SOLE 701183 0 0 SEMPRA Equities 816851109 8249915 45325 SH SOLE 43053 0 2150 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 239646 4791 SH SOLE 4791 0 0 SERVICENOW INC COM 81762P102 22832853 45353 SH SOLE 44983 0 370 SHELL PLC COM 780259305 17762775 145984 SH SOLE 136131 0 9853 SHERWIN WILLIAMS CO COM 824348106 19820353 85000 SH SOLE 80152 0 4848 SHOCKWAVE MED INC COM 82489T104 315705 1456 SH SOLE 1456 0 0 SHOPIFY INC COM 82509L107 5498089 42393 SH SOLE 38363 0 4030 SILICON MOTION TECHNOLOGY CO Stock 82706C108 2321242 35428 SH SOLE 30885 0 4543 SIMON PPTY GROUP INC NEW COM 828806109 700757 6297 SH SOLE 6235 0 47 SIMPLIFY EXCHANGE TRADED FUN ETF 82889N780 104617 11242 SH SOLE 11241 0 0 SITE CTRS CORP Equities 82981J109 792300 1171 SH SOLE 1171 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 413631 15486 SH SOLE 15486 0 0 SK TELECOM LTD Stock 78440P306 360812 17592 SH SOLE 17592 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 6360320 84545 SH SOLE 84545 0 0 SKYWORKS SOLUTIONS INC Equities 83088M102 2119603 20166 SH SOLE 18487 0 1650 SLM CORP Equities 78442P106 34530582 5443 SH SOLE 5043 0 400 SM ENERGY CO Stock 78454L100 605891 21516 SH SOLE 21516 0 0 SNAP INC COM 83304A106 1421792 126904 SH SOLE 67063 0 59841 SNAP ON INC Equities 833034101 3343229 10768 SH SOLE 10751 0 17 SNOWFLAKE INC Stock 833445109 3496257 22660 SH SOLE 17731 0 4929 SOFI TECHNOLOGIES INC COM 83406F102 3303943 544307 SH SOLE 544307 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 6981732 22970 SH SOLE 22467 0 503 SONOCO PRODS CO COM 835495102 871023 14578 SH SOLE 14181 0 397 SONOS INC Equities 83570H108 950068 11428 SH SOLE 10023 0 1405 SONY GROUP CORPORATION COM 835699307 2540600 28020 SH SOLE 27784 0 236 SOUTHERN CO COM 842587107 40554294 215326 SH OTR 209514 0 5812 SOUTHWEST AIRLS CO COM 844741108 2796812 27924 SH SOLE 26126 0 1798 SPDR SER TR ETF 78464A391 310449 14630 SH SOLE 14630 0 0 SPDR DOW JONES INDL AVERAGE EX TRD EQ FD 78467X109 52083652 50098 SH SOLE 44148 0 5950 SPDR INDEX SHS FDS ETF 78463X749 4262062 103549 SH SOLE 103549 0 0 SELECT SECTOR SPDR TR EX TRD EQ FD 81369Y308 5631151 51442 SH SOLE 51442 0 0 WORLD GOLD TR Equities 98149E303 16538206 422864 SH SOLE 416764 0 0 SPDR GOLD TR EX TRD EQ FD 78463V107 67876178 370324 SH SOLE 367331 0 2993 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 299776 11407 SH SOLE 11407 0 0 SPDR INDEX SHS FDS EX TRD EQ FD 78463X889 1883494 58617 SH SOLE 58617 0 0 SPDR INDEX SHS FDS ETF 78463X848 935054 36341 SH SOLE 36341 0 0 SPDR INDEX SHS FDS ETF 78470E106 3140931 84796 SH SOLE 84796 0 0 SPDR INDEX SHS FDS ETF 78470E205 1475859 49020 SH SOLE 49019 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 1828616 38457 SH SOLE 33135 0 5322 SPDR SER TR EX TRD EQ FD 78464A805 249348 4943 SH SOLE 4943 0 0 SPDR SER TR EX TD BD 78464A656 17321541 649490 SH SOLE 649490 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 581367 8495 SH SOLE 544 0 7951 SPDR S&P 500 ETF TR TR UNIT 78462F103 684233365 1568260 SH SOLE 1376722 0 191538 SPDR SER TR ETF 78468R788 276038 7264 SH SOLE 7264 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 74521077 1830085 SH SOLE 16826 0 1813259 SPDR SER TR S&P 600 SML CAP 78464A813 911451 10878 SH SOLE 10218 0 660 SPDR SER TR S&P 600 SMCP VAL 78464A300 35928479 497279 SH OTR 489850 0 7429 SPDR SER TR DIVID ETF 78464A763 15448474 124897 SH SOLE 107883 0 17014 SPDR INDEX SHS FDS ETF 78463X459 387396 6570 SH SOLE 6570 0 0 SPDR INDEX SHS FDS EX TRD EQ FD 78463X541 4548064 79681 SH SOLE 79681 0 0 SPDR INDEX SHS FDS ETF 78463X871 384087 12402 SH SOLE 12402 0 0 SPDR S&P MIDCAP 400 ETF TR EX TRD EQ FD 78467Y107 40472298 88277 SH SOLE 58210 0 30067 SPDR SER TR ETF 78468R200 529366 17396 SH SOLE 17341 0 55 SPDR SER TR MSCI USA STRTGIC 78468R812 7417911 63986 SH SOLE 57260 0 6726 SPDR SER TR PORTFOLIO AGRGTE 78464A649 258874 10038 SH SOLE 0 0 10038 SPDR SER TR PORTFOLIO INTRMD 78464A375 355618 10945 SH SOLE 7619 0 3326 SPDR SER TR DJ REIT ETF 78464A607 1587299 17879 SH SOLE 17667 0 212 SPDR SER TR PORTFOLIO S&P600 78468R853 458937 12151 SH SOLE 922 0 11229 SPDR SER TR EX TD BD 78464A474 1480655 49952 SH SOLE 47263 0 2689 SPDR SER TR Equities 78464A409 20560190 52839 SH SOLE 51790 0 1049 SPDR SER TR Equities 78464A532 210689 128 SH SOLE 3 0 125 SPDR SER TR SPDR S&P 500 ETF 78468R796 5917607 178027 SH SOLE 177100 0 927 SPDR SER TR Equities 78464A201 13384016 5344 SH SOLE 4344 0 1000 SPDR SER TR BBG CONV SEC ETF 78464A359 931153 13883 SH SOLE 13883 0 0 SPDR SER TR Equities 78464A870 30686736 10946 SH SOLE 8732 0 2214 SPDR SER TR Equities 78464A698 4217478 96158 SH SOLE 95908 0 250 SPDR SER TR ETF 78468R101 216302 7400 SH SOLE 7400 0 0 SPLUNK INC COM 848637104 419667 4377 SH SOLE 4356 0 21 SPOTIFY TECHNOLOGY S A SHS L8681T102 3178687 23789 SH SOLE 608 0 23181 SPROTT PHYSICAL GOLD TR CE OTH 85207H104 363772 23495 SH SOLE 20970 0 2525 SPROTT PHYSICAL SILVER TR CE OTH 85207K107 657922 78814 SH SOLE 50314 0 28500 SPS COMM INC Equities 78463M107 599728 1411 SH SOLE 1411 0 0 SPX TECHNOLOGIES INC Equities 78473E103 615412 357 SH SOLE 357 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 225146 3987 SH SOLE 3507 0 480 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1541143 37172 SH SOLE 15715 0 21457 SSGA ACTIVE ETF TR ETF 78467V848 21842210 532347 SH SOLE 19093 0 513254 STAG INDL INC COM 85254J102 210155 6208 SH SOLE 5908 0 300 STANLEY BLACK & DECKER INC Equities 854502101 958616 6309 SH SOLE 6109 0 200 STARBUCKS CORP Equities 855244109 38819195 342609 SH SOLE 317785 0 24805 STARWOOD PPTY TR INC REIT 85571B105 487188 27511 SH SOLE 26278 0 1233 STATE STR CORP COM 857477103 1882144 24884 SH SOLE 21191 0 3665 STELLANTIS N.V Stock N82405106 712557 39173 SH SOLE 29563 0 9610 STERICYCLE INC COM 858912108 1271680 29216 SH SOLE 29216 0 0 STERIS PLC COM G8473T100 13454340 70338 SH SOLE 70318 0 17 STMICROELECTRONICS N V Stock 861012102 1156668 21624 SH SOLE 21624 0 0 STRYKER CORPORATION COM 863667101 61135239 213188 SH SOLE 201226 0 11941 SUMITOMO MITSUI FINL GROUP I Stock 86562M209 1886976 235872 SH SOLE 235044 0 828 SUN CMNTYS INC REIT 866674104 474906 3371 SH SOLE 2581 0 0 SUN LIFE FINANCIAL INC. COM 866796105 396250 8485 SH SOLE 7257 0 1228 SUNCOR ENERGY INC NEW Stock 867224107 434578 13996 SH SOLE 12194 0 1802 SYNCHRONY FINANCIAL COM 87165B103 847238 29122 SH SOLE 28853 0 32 SYNOPSYS INC COM 871607107 1456962 3774 SH SOLE 3682 0 92 SYSCO CORP Equities 871829107 20720861 229775 SH OTR 195868 0 33879 SYSTEM1 INC Stock 87200P109 509692 118533 SH SOLE 118533 0 0 SYSTEM1 INC Stock 87200P117 11725 35000 SH SOLE 35000 0 0 SABRE CORP Stock 78573M104 51584 12024 SH SOLE 12024 0 0 SAFEHOLD INC Stock 78646V107 1279861 47816 SH SOLE 47816 0 0 SAFETY INS GROUP INC Equities 78648T100 1357475 141 SH SOLE 141 0 0 SALLY BEAUTY HLDGS INC Equities 79546E104 758669 1342 SH SOLE 1342 0 0 SANMINA CORPORATION Equities 801056102 642246 1147 SH SOLE 1147 0 0 SARATOGA INVT CORP Closed End Fund 80349A208 624685 24711 SH SOLE 24711 0 0 SARCOS TECHN AND ROBOTICS CO Stock 80359A106 12988 27361 SH SOLE 27361 0 0 SASOL LTD Stock 803866300 370325 27130 SH SOLE 27130 0 0 SCHWAB STRATEGIC TR ETF 808524722 1683728 42572 SH SOLE 42572 0 0 SCHWAB STRATEGIC TR EX TRD EQ FD 808524748 325400 9825 SH SOLE 9825 0 0 SEACOAST BKG CORP FLA Equities 811707801 696253 447 SH SOLE 447 0 0 SEAGATE TECHNOLOGY HLDNGS PL COM G7997R103 1531663 2540 SH SOLE 2540 0 0 SEALED AIR CORP NEW COM 81211K100 344276 7497 SH SOLE 7497 0 0 SEAWORLD ENTMT INC Stock 81282V100 219612 3582 SH SOLE 3582 0 0 SELECT SECTOR SPDR TR EX TRD EQ FD 81369Y100 3549523 38247 SH SOLE 38247 0 0 SEMTECH CORP Equities 816850101 2311639 761 SH SOLE 761 0 0 SENSIENT TECHNOLOGIES CORP Stock 81725T100 286334 3740 SH SOLE 3740 0 0 SERVICE CORP INTL COM 817565104 959874 13909 SH SOLE 13909 0 0 SERVICE PPTYS TR Equities 81761L102 615973 8487 SH SOLE 8487 0 0 SHAW COMMUNICATIONS INC Equities 82028K200 1096970 3033 SH SOLE 3033 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 26130116 1397313 SH SOLE 1397313 0 0 SHINHAN FINANCIAL GROUP CO L Equities 824596100 2504918 20479 SH SOLE 20479 0 0 SHUTTERSTOCK INC Equities 825690100 479054 72 SH SOLE 72 0 0 SIGNET JEWELERS LIMITED Equities G81276100 570540 2969 SH SOLE 2969 0 0 SILICON LABORATORIES INC Equities 826919102 1848128 1269 SH SOLE 1269 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 3095389 21616 SH SOLE 21616 0 0 SKYWEST INC Equities 830879102 341950 550 SH SOLE 550 0 0 SLEEP NUMBER CORP Equities 83125X103 1197391 122 SH SOLE 122 0 0 SMART FOR LIFE INC Stock 83204U103 1450 10000 SH SOLE 10000 0 0 SMITH & NEPHEW PLC Equities 83175M205 2224444 8479 SH SOLE 8479 0 0 SOCIEDAD QUIMICA Y MINERA DE Equities 833635105 244964 3022 SH SOLE 3022 0 0 SOLID POWER INC Stock 83422N105 31141 10346 SH SOLE 10346 0 0 SOUTHSTATE CORPORATION Stock 840441109 256108 3594 SH SOLE 3594 0 0 SOUTHERN COPPER CORP COM 84265V105 299975 3945 SH SOLE 3945 0 0 SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 1395431 40412 SH SOLE 40412 0 0 SPROUTS FMRS MKT INC Equities 85208M102 2368501 3922 SH SOLE 3922 0 0 STAGWELL INC Stock 85256A109 328335 44250 SH SOLE 44250 0 0 STANDEX INTL CORP Equities 854231107 622174 69 SH SOLE 69 0 0 STEEL DYNAMICS INC COM 858119100 7433741 65910 SH SOLE 65910 0 0 STEELCASE INC Stock 858155203 146929 17450 SH SOLE 17450 0 0 MADDEN STEVEN LTD Equities 556269108 558116 428 SH SOLE 428 0 0 STEWART INFORMATION SVCS COR Equities 860372101 472855 81 SH SOLE 81 0 0 SUPERNUS PHARMACEUTICALS INC Equities 868459108 430629 1067 SH SOLE 1067 0 0 SURGALIGN HOLDINGS INC Stock 86882C204 123821 77388 SH SOLE 77388 0 0 SWEETGREEN INC COM 87043Q108 87702 11159 SH SOLE 11159 0 0 SYLVAMO CORP COM 871332102 495755 1280 SH SOLE 1280 0 0 TJX COS INC NEW COM 872540109 69983802 878498 SH SOLE 815911 0 62566 T-MOBILE US INC COM 872590104 10684583 51554 SH SOLE 49608 0 1946 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 30249651 325273 SH SOLE 311853 0 13419 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 544272 1948 SH SOLE 1787 0 161 TAKEDA PHARMACEUTICAL CO LTD COM 874060205 3535250 62295 SH SOLE 59406 0 2889 TAPESTRY INC Equities 876030107 684609 3528 SH SOLE 2834 0 595 TARGET CORP COM 87612E106 9041336 54632 SH SOLE 51329 0 2994 TAYLOR MORRISON HOME CORP Stock 87724P106 320122 8367 SH SOLE 7623 0 744 TC ENERGY CORP Stock 87807B107 639702 16437 SH SOLE 16237 0 200 CARLYLE SECURED LENDING INC Stock 872280102 269594 19794 SH SOLE 19794 0 0 TE CONNECTIVITY LTD COM H84989104 1373024 10527 SH SOLE 10362 0 165 TECHNIPFMC PLC Stock G87110105 4755675 348402 SH SOLE 347202 0 1200 TECK RESOURCES LTD CL B 878742204 291781 7994 SH SOLE 7494 0 500 TELEDYNE TECHNOLOGIES INC Stock 879360105 1220846 2729 SH SOLE 1386 0 1343 TELEFLEX INCORPORATED Stock 879369106 5557317 21941 SH SOLE 21935 0 6 TELEFONICA S A Equities 879382208 1623033 198428 SH SOLE 197843 0 585 TELUS CORPORATION COM 87971M103 1216028 61230 SH SOLE 42630 0 18600 TENET HEALTHCARE CORP COM NEW 88033G407 293654 4942 SH SOLE 4942 0 0 TERADYNE INC Stock 880770102 1943244 18075 SH SOLE 17140 0 935 TESLA INC COM 88160R101 76966954 178810 SH SOLE 165557 0 8592 TETRA TECH INC NEW Equities 88162G103 15225619 103639 SH SOLE 96535 0 7104 TEXAS INSTRS INC COM 882508104 62009230 292395 SH SOLE 106595 0 185696 TEXAS PACIFIC LAND CORPORATI COM 88262P102 307837 181 SH SOLE 181 0 0 TEXTRON INC Stock 883203101 647838 9172 SH SOLE 8996 0 161 THE ODP CORP Equities 88337F105 444315 775 SH SOLE 568 0 207 THE TRADE DESK INC COM 88339J105 17881608 36334 SH SOLE 36269 0 65 THERMO FISHER SCIENTIFIC INC COM 883556102 113156819 194579 SH SOLE 184062 0 10500 THOMSON REUTERS CORP. COM 884903709 941299 7235 SH SOLE 5139 0 2096 TMC THE METALS COMPANY INC Stock 87261Y106 8289 10000 SH SOLE 10000 0 0 TOAST INC Stock 888787108 542867 30584 SH SOLE 30526 0 58 TOLL BROTHERS INC Equities 889478103 2020865 7194 SH SOLE 6837 0 357 TORONTO DOMINION BK ONT Stock 891160509 1016024 16962 SH SOLE 11810 0 5152 TOTALENERGIES SE COM 89151E109 3626242 60935 SH SOLE 59280 0 1655 TOYOTA MOTOR CORP COM 892331307 7205862 25879 SH SOLE 25570 0 309 TRACTOR SUPPLY CO COM 892356106 24132069 102672 SH SOLE 95591 0 7081 TRANE TECHNOLOGIES PLC COM G8994E103 10069210 31065 SH SOLE 27409 0 3656 TRAVELERS COMPANIES INC COM 89417E109 10052951 53131 SH SOLE 49436 0 3693 TREX CO INC COM 89531P105 18719297 384588 SH OTR 377364 0 7224 TRIMBLE INC Equities 896239100 1691798 10113 SH SOLE 7613 0 2500 TRUIST FINL CORP COM 89832Q109 16401924 497776 SH SOLE 489301 0 8475 TUTOR PERINI CORP COM 901109108 124634 20200 SH SOLE 20000 0 200 TWILIO INC CL A 90138F102 953476 14310 SH SOLE 14310 0 0 TANGER FACTORY OUTLET CTRS I Equities 875465106 393857 893 SH SOLE 893 0 0 TARGA RES CORP Stock 87612G101 604391 8285 SH SOLE 8285 0 0 TEMPUR SEALY INTL INC Stock 88023U101 763934 19345 SH SOLE 19345 0 0 TENARIS S A Stock 88031M109 591079 20798 SH SOLE 20798 0 0 TENCENT MUSIC ENTMT GROUP Stock 88034P109 313241 37831 SH SOLE 37831 0 0 TEXAS ROADHOUSE INC Stock 882681109 201748 1867 SH SOLE 1867 0 0 THE AARONS COMPANY INC Equities 00258W108 877721 629 SH SOLE 629 0 0 JOINT CORP Equities 47973J102 746612 390 SH SOLE 390 0 0 TIDEWATER INC NEW Stock 88642R109 16973886 385070 SH SOLE 385070 0 0 TIDEWATER INC NEW Warrant 88642R117 62200 53162 SH SOLE 53162 0 0 TIDEWATER INC NEW Warrant 88642R125 46185 73884 SH SOLE 73884 0 0 TIMOTHY PLAN ETF 887432342 756666 24200 SH SOLE 24200 0 0 TOOTSIE ROLL INDS INC Stock 890516107 446989 9953 SH SOLE 9953 0 0 TORO CO Stock 891092108 458202 4122 SH SOLE 4122 0 0 MANAGED PORTFOLIO SERIES Stock 56167N720 6493626 267008 SH SOLE 267008 0 0 TOWNEBANK PORTSMOUTH VA Stock 89214P109 3801062 161822 SH SOLE 161186 0 636 TRANSDIGM GROUP INC Stock 893641100 2413102 3274 SH SOLE 3274 0 0 TRANSOCEAN LTD COM H8817H100 79947 12536 SH SOLE 12536 0 0 TRI POINTE HOMES INC Equities 87265H109 705680 4408 SH SOLE 4408 0 0 TRINET GROUP INC Stock 896288107 270044 3350 SH SOLE 3350 0 0 TRINITY INDS INC Equities 896522109 823024 3464 SH SOLE 3464 0 0 TRIP COM GROUP LTD Stock 89677Q107 277251 7360 SH SOLE 7360 0 0 TRIUMPH FINANCIAL INC Equities 89679E300 1422165 114 SH SOLE 114 0 0 TRUPANION INC Equities 898202106 969901 470 SH SOLE 470 0 0 TRUSTCO BK CORP N Y Equities 898349204 645642 224 SH SOLE 224 0 0 TURKCELL ILETISIM HIZMETLERI Stock 900111204 427450 99407 SH SOLE 99407 0 0 TYLER TECHNOLOGIES INC Stock 902252105 283003 798 SH SOLE 798 0 0 TYSON FOODS INC COM 902494103 605707 10058 SH SOLE 9808 0 250 UGI CORP NEW COM 902681105 4818606 3318 SH SOLE 3318 0 0 US BANCORP DEL Stock 902973304 5100575 143742 SH SOLE 136177 0 7485 UBER TECHNOLOGIES INC COM 90353T100 5468740 142138 SH SOLE 137479 0 4659 UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 467412 24508 SH SOLE 24508 0 0 UBS GROUP AG Stock H42097107 563119 26388 SH SOLE 26388 0 0 UDR INC COM 902653104 5367301 110171 SH SOLE 102989 0 7182 ULTA BEAUTY INC COM 90384S303 963433 906 SH SOLE 896 0 0 UMH PPTYS INC REIT 903002103 2864941 193708 SH SOLE 191608 0 0 UNDER ARMOUR INC Equities 904311107 861463 7347 SH SOLE 6847 0 500 UNILEVER PLC COM 904767704 8348984 95800 SH SOLE 75429 0 20371 UNION PAC CORP COM 907818108 74885195 364312 SH SOLE 287126 0 77186 UNITED AIRLS HLDGS INC Equities 910047109 19439675 13826 SH SOLE 13266 0 560 UNITED MICROELECTRONICS CORP ADR 910873405 1124749 128396 SH SOLE 128396 0 0 UNITED NAT FOODS INC COM 911163103 278388 10565 SH SOLE 10565 0 0 UNITED PARCEL SERVICE INC COM 911312106 55975112 279261 SH SOLE 255265 0 23996 UNITED RENTALS INC COM 911363109 8040006 18521 SH SOLE 15164 0 3357 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 485895 8955 SH SOLE 8955 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 419702 1874 SH SOLE 1869 0 5 UNITEDHEALTH GROUP INC Equities 91324P102 185785295 385214 SH SOLE 356832 0 28320 UNITY SOFTWARE INC COM 91332U101 345389 10647 SH SOLE 10647 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 421178 2715 SH SOLE 2715 0 0 UNUM GROUP COM 91529Y106 410466 10342 SH SOLE 10109 0 175 US FOODS HLDG CORP Stock 912008109 569098 15450 SH SOLE 15450 0 0 ETF SER SOLUTIONS ETF 26922A842 236471 12693 SH SOLE 12693 0 0 U S PHYSICAL THERAPY Equities 90337L108 379537 570 SH SOLE 570 0 0 UNDER ARMOUR INC Equities 904311206 880776 2963 SH SOLE 2963 0 0 UNIFIRST CORP MASS Equities 904708104 834874 361 SH SOLE 361 0 0 UNITED BANKSHARES INC WEST V COM 909907107 462253 14745 SH SOLE 14745 0 0 UNITED STATES ANTIMONY CORP Stock 911549103 3774 10000 SH SOLE 10000 0 0 UNITI GROUP INC COM 91325V108 142323 40123 SH SOLE 40123 0 0 UNITIL CORP COM 913259107 404087 6915 SH SOLE 6915 0 0 UNIVERSAL CORP VA COM 913456109 1460363 17643 SH SOLE 17643 0 0 URBAN EDGE PPTYS Equities 91704F104 936505 18259 SH SOLE 18259 0 0 URBAN OUTFITTERS INC Equities 917047102 424078 689 SH SOLE 689 0 0 UROGEN PHARMA LTD Stock M96088105 1157088 125226 SH SOLE 125226 0 0 UTZ BRANDS INC Stock 918090101 298903 18148 SH SOLE 18148 0 0 V F CORP COM 918204108 3252206 62966 SH SOLE 60015 0 2951 VAIL RESORTS INC COM 91879Q109 841726 3602 SH SOLE 3597 0 5 VALERO ENERGY CORP COM 91913Y100 24143191 57588 SH SOLE 52089 0 1289 VANECK ETF TRUST ETF 92189F429 214030 12126 SH SOLE 2407 0 9719 VANECK ETF TRUST EX TRD EQ FD 92189F106 316925 9685 SH SOLE 9510 0 175 VANECK ETF TRUST ETF 92189F643 23208307 314348 SH SOLE 284049 0 30299 VANECK ETF TRUST EX TD BD 92189H300 478560 18970 SH SOLE 15312 0 3658 VANECK ETF TRUST BDC INCOME ETF 92189F411 674840 45505 SH SOLE 0 0 45505 VANECK ETF TRUST EX TRD EQ FD 92189F676 1166756 2127 SH SOLE 1617 0 510 VANECK ETF TRUST ETF 92189F726 932241 5751 SH SOLE 51 0 5700 VANGUARD ADMIRAL FDS INC ETF 921932505 456729 1982 SH SOLE 1823 0 159 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 4154948 49066 SH SOLE 27808 0 21258 VANGUARD ADMIRAL FDS INC ETF 921932828 40873781 460342 SH SOLE 457403 0 2939 VANGUARD ADMIRAL FDS INC ETF 921932703 1481332 10098 SH SOLE 323 0 9775 VANGUARD BD INDEX FDS EX TD BD 921937835 48100020 300431 SH SOLE 24377 0 276054 VANGUARD BD INDEX FDS ETF 92203C303 377672 7670 SH SOLE 840 0 6830 VANGUARD BD INDEX FDS ETF 921937827 15872639 207513 SH SOLE 169671 0 34530 VANGUARD BD INDEX FDS INTERMED TERM 921937819 7300089 95127 SH SOLE 75252 0 19875 VANGUARD BD INDEX FDS ETF 921937793 1014777 13241 SH SOLE 12745 0 496 VANGUARD WORLD FD ESG INTL STK ETF 921910725 9850845 188137 SH SOLE 180926 0 7211 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 30585170 572006 SH SOLE 445702 0 120709 VANGUARD TAX-MANAGED FDS EX TRD EQ FD 921943858 436880587 9645700 SH SOLE 9106859 0 354262 VANGUARD INTL EQUITY INDEX F EX TRD EQ FD 922042858 80252395 1987267 SH SOLE 1859814 0 118713 VANGUARD INDEX FDS EX TRD EQ FD 922908736 38210386 100314 SH SOLE 97392 0 2922 VANGUARD INDEX FDS EX TRD EQ FD 922908363 764281471 1867137 SH SOLE 1831818 0 35319 VANGUARD INDEX FDS Equities 922908652 38053231 271420 SH SOLE 262853 0 8567 VANGUARD INDEX FDS EX TRD EQ FD 922908512 42464003 16440 SH SOLE 11075 0 5365 VANGUARD INDEX FDS EX TRD EQ FD 922908629 55796748 214246 SH SOLE 145567 0 68678 VANGUARD INDEX FDS EX TRD EQ FD 922908611 31246824 112922 SH SOLE 95764 0 17158 VANGUARD INDEX FDS EX TRD EQ FD 922908769 160008651 393061 SH SOLE 307513 0 85548 VANGUARD INDEX FDS EX TRD EQ FD 922908744 105376233 632009 SH SOLE 595722 0 36286 VANGUARD INDEX FDS EX TRD EQ FD 922908637 5430206 29097 SH SOLE 22686 0 2455 VANGUARD INDEX FDS EX TRD EQ FD 922908595 6141178 20994 SH SOLE 13414 0 7580 VANGUARD INDEX FDS EX TRD EQ FD 922908751 34588764 182514 SH SOLE 148070 0 33890 VANGUARD INDEX FDS EX TRD EQ FD 922908553 38680713 465838 SH SOLE 396725 0 55016 VANGUARD WORLD FDS EX TRD EQ FD 92204A702 193646759 257407 SH SOLE 243851 0 4296 VANGUARD SCOTTSDALE FDS EX TD BD 92206C870 1940263 21285 SH SOLE 9837 0 9668 VANGUARD INTL EQUITY INDEX F Equities 922042866 770310 11358 SH SOLE 8524 0 2834 VANGUARD INTL EQUITY INDEX F Equities 922042874 6641334 108964 SH SOLE 103903 0 5061 VANGUARD INTL EQUITY INDEX F EX TRD EQ FD 922042676 507787 12514 SH SOLE 10582 0 1932 VANGUARD INTL EQUITY INDEX F EX TRD EQ FD 922042718 7562044 69224 SH SOLE 65947 0 3277 VANGUARD INTL EQUITY INDEX F EX TRD EQ FD 922042742 17752647 192773 SH SOLE 189706 0 3067 VANGUARD MALVERN FDS ETF 922020805 14898662 311558 SH SOLE 307911 0 3646 VANGUARD MUN BD FDS Equities 922907746 101568073 2004897 SH SOLE 1972244 0 25012 VANGUARD SCOTTSDALE FDS ETF 92206C599 18386545 100308 SH SOLE 100308 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 50476100 862250 SH SOLE 842265 0 19985 VANGUARD SCOTTSDALE FDS ETF 92206C714 22569914 337822 SH SOLE 19872 0 317950 VANGUARD SCOTTSDALE FDS ETF 92206C730 64823042 347894 SH SOLE 331143 0 16751 VANGUARD SCOTTSDALE FDS ETF 92206C706 7614074 126986 SH SOLE 72455 0 54531 VANGUARD SCOTTSDALE FDS ETF 92206C771 820744 17631 SH SOLE 4548 0 13083 VANGUARD SCOTTSDALE FDS Equities 92206C409 79762159 1027613 SH SOLE 722803 0 304810 VANGUARD SCOTTSDALE FDS ETF 92206C664 5046644 70014 SH SOLE 18905 0 51109 VANGUARD SCOTTSDALE FDS ETF 92206C649 4065647 33740 SH SOLE 1201 0 32539 VANGUARD SPECIALIZED FUNDS EX TRD EQ FD 921908844 57914677 376135 SH SOLE 252988 0 123147 VANGUARD STAR FDS EX TRD EQ FD 921909768 21573522 344159 SH SOLE 87415 0 256744 VANGUARD WELLINGTON FD EX TRD EQ FD 921935805 417381 4305 SH SOLE 2622 0 1683 VANGUARD WHITEHALL FDS EX TRD EQ FD 921946794 457526 7331 SH SOLE 4883 0 2448 VANGUARD WHITEHALL FDS EX TRD EQ FD 921946406 47368651 449016 SH SOLE 208768 0 240248 VANGUARD WORLD FD EX TRD EQ FD 921910873 1485094 10380 SH SOLE 9873 0 507 VANGUARD WORLD FD ESG US STK ETF 921910733 9658857 134693 SH SOLE 134692 0 0 VANGUARD WORLD FD EX TRD EQ FD 921910816 270955 1329 SH SOLE 1279 0 50 VANGUARD WORLD FDS ENERGY ETF 92204A306 880600 7709 SH SOLE 6714 0 995 VANGUARD WORLD FDS UTILITIES ETF 92204A876 7755249 52571 SH SOLE 2389 0 50182 VANGUARD WORLD FDS EX TRD EQ FD 92204A108 210886 838 SH SOLE 353 0 485 VANGUARD WORLD FDS Equities 92204A405 3630037 11587 SH SOLE 1443 0 10144 VANGUARD WORLD FDS Closed End Fund 92204A801 318143 1789 SH SOLE 1719 0 70 VANGUARD WORLD FDS ETF 92204A207 556482 2876 SH SOLE 1802 0 1074 VEEVA SYS INC CL A COM 922475108 12002222 65304 SH SOLE 64797 0 507 VENTAS INC COM 92276F100 2303405 7664 SH SOLE 7621 0 22 VERISK ANALYTICS INC Equities 92345Y106 5853579 27755 SH SOLE 27254 0 501 VERIZON COMMUNICATIONS INC COM 92343V104 82462142 1139472 SH SOLE 960600 0 178872 VERTEX PHARMACEUTICALS INC COM 92532F100 16269776 39731 SH SOLE 37017 0 2678 VIATRIS INC COM 92556V106 1185850 84609 SH SOLE 64833 0 19655 VICI PPTYS INC Equities 925652109 3577223 86841 SH SOLE 21597 0 65244 VISA INC COM 92826C839 159168908 631437 SH SOLE 510547 0 120776 VISTA OUTDOOR INC COM 928377100 220101 7943 SH SOLE 7943 0 0 VISTEON CORP COM NEW 92839U206 272728 1739 SH SOLE 1739 0 0 VMWARE INC COM 928563402 1148078 9235 SH SOLE 8754 0 481 VODAFONE GROUP PLC NEW COM 92857W308 369326 33422 SH SOLE 32800 0 622 VONTIER CORPORATION COM 928881101 233772 8551 SH SOLE 8551 0 0 VOYA FINANCIAL INC COM 929089100 999868 13986 SH SOLE 11795 0 2191 VULCAN MATLS CO COM 929160109 1298301 2478 SH SOLE 2470 0 8 VALE S A Equities 91912E105 3427113 37754 SH SOLE 37754 0 0 VALLEY NATL BANCORP COM 919794107 1330385 144093 SH SOLE 144093 0 0 VANGUARD WORLD FDS EX TRD EQ FD 92204A504 113669962 97341 SH SOLE 97341 0 0 VANGUARD WORLD FDS EX TRD EQ FD 92204A603 2417839 12693 SH SOLE 12693 0 0 VANGUARD WORLD FD Equities 921910840 148799082 4252 SH SOLE 4252 0 0 VANGUARD INDEX FDS EX TRD EQ FD 922908538 40795443 20445 SH SOLE 20445 0 0 VANGUARD CHARLOTTE FDS Equities 92203J407 5043092 97277 SH SOLE 97277 0 0 VAPOTHERM INC Stock 922107107 65810 100000 SH SOLE 100000 0 0 VERICEL CORP Equities 92346J108 390787 2560 SH SOLE 2560 0 0 VERISIGN INC Equities 92343E102 5169786 1156 SH SOLE 1156 0 0 VERITEX HLDGS INC Equities 923451108 2067406 1035 SH SOLE 1035 0 0 VERITIV CORP COM 923454102 506462 153 SH SOLE 153 0 0 VERMILION ENERGY INC Equities 923725105 159401 12290 SH SOLE 12290 0 0 VERTEX INC Stock 92538J106 10345000 500000 SH SOLE 500000 0 0 VIPSHOP HOLDINGS LIMITED Stock 92763W103 197446 13007 SH SOLE 13007 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 1596000 48177 SH SOLE 48177 0 0 VOLITIONRX LTD Stock 928661107 124150 65000 SH SOLE 65000 0 0 WEC ENERGY GROUP INC COM 92939U106 24264807 15826 SH SOLE 14669 0 1157 WPP PLC NEW Stock 92937A102 393070 6604 SH SOLE 6604 0 0 WABTEC COM 929740108 1337028 6324 SH SOLE 5493 0 831 WALGREENS BOOTS ALLIANCE INC COM 931427108 4249521 91234 SH SOLE 89907 0 1327 WALMART INC COM 931142103 95018304 454664 SH SOLE 409919 0 44554 WARNER BROS DISCOVERY INC COM 934423104 6432797 64547 SH SOLE 54950 0 9270 WASTE CONNECTIONS INC COM 94106B101 608570 4376 SH SOLE 4376 0 0 WASTE MGMT INC DEL COM 94106L109 30477246 146019 SH SOLE 123073 0 22946 WATERS CORP Stock 941848103 516154 1667 SH SOLE 1294 0 369 WD 40 CO COM 929236107 917198 1511 SH SOLE 1511 0 0 WELLS FARGO CO NEW COM 949746101 12394429 330107 SH SOLE 280324 0 49610 WELLS FARGO CO NEW PFD 949746804 268640 229 SH SOLE 187 0 42 WELLTOWER INC COM 95040Q104 9311560 129845 SH SOLE 117147 0 12685 WESTERN ASSET GLOBAL CORP DE COM 95790C107 1146734 90294 SH SOLE 0 0 90294 WESTERN DIGITAL CORP. COM 958102105 3233761 86025 SH SOLE 85387 0 638 WEYERHAEUSER CO MTN BE COM 962166104 3011763 101807 SH SOLE 77826 0 23855 WHIRLPOOL CORP COM 963320106 2057082 11476 SH SOLE 10525 0 951 WHITE MTNS INS GROUP LTD Stock G9618E107 2177813 1581 SH SOLE 330 0 1251 WILLIAMS COS INC COM 969457100 2129811 71359 SH SOLE 71328 0 0 WILLIAMS SONOMA INC COM 969904101 946880 7783 SH SOLE 7523 0 260 WILLIS TOWERS WATSON PLC LTD Equities G96629103 3270351 3561 SH SOLE 3452 0 104 WISDOMTREE TR EX TRD EQ FD 97717X669 279260 4482 SH SOLE 3678 0 804 WISDOMTREE TR EX TRD EQ FD 97717W604 2610618 96017 SH SOLE 93707 0 2310 WISDOMTREE TR EX TRD EQ FD 97717W281 34643101 763147 SH SOLE 750222 0 12925 WISDOMTREE TR ETF 97717X701 999674 12160 SH SOLE 11057 0 1103 WOODSIDE ENERGY GROUP LTD COM 980228308 579167 25801 SH SOLE 25780 0 21 WORKDAY INC CL A 98138H101 12249155 59306 SH SOLE 4480 0 54826 WP CAREY INC COM 92936U109 965852 12468 SH SOLE 12254 0 214 WSFS FINL CORP Equities 929328102 597619 231 SH SOLE 231 0 0 WW INTL INC Equities 98262P101 336368 220 SH SOLE 220 0 0 WYNN RESORTS LTD Equities 983134107 7268108 64946 SH SOLE 64814 0 132 WABASH NATL CORP Equities 929566107 433949 204 SH SOLE 204 0 0 WAG GROUP CO Stock 93042P109 78400 35000 SH SOLE 35000 0 0 WALKER & DUNLOP INC Equities 93148P102 1290109 468 SH SOLE 468 0 0 WATSCO INC COM 942622200 406429 1271 SH SOLE 1271 0 0 WEST FRASER TIMBER CO LTD Stock 952845105 7896336 110705 SH SOLE 110705 0 0 WEST PHARMACEUTICAL SVSC INC Stock 955306105 485235 1401 SH SOLE 1401 0 0 WESTLAKE CORPORATION Stock 960413102 7178234 61892 SH SOLE 61892 0 0 WEX INC Stock 96208T104 242735 1320 SH SOLE 1320 0 0 WHEATON PRECIOUS METALS CORP Equities 962879102 1611527 10769 SH SOLE 10769 0 0 WHITESTONE REIT Equities 966084204 458048 587 SH SOLE 587 0 0 WILEY JOHN & SONS INC Stock 968223206 284735 7372 SH SOLE 7372 0 0 WIPRO LTD Equities 97651M109 2308007 112767 SH SOLE 112767 0 0 WISDOMTREE INC Equities 97717P104 905544 310 SH SOLE 310 0 0 WISDOMTREE TR EX TRD EQ FD 97717W307 2180734 35263 SH SOLE 35263 0 0 WISDOMTREE TR ETF 97717W505 350538 8554 SH SOLE 8554 0 0 WISDOMTREE TR EX TRD EQ FD 97717W109 357991 5924 SH SOLE 5924 0 0 WOORI FINL GROUP INC Equities 981064108 2360640 18653 SH SOLE 18653 0 0 WORLD ACCEP CORPORATION Equities 981419104 465745 57 SH SOLE 57 0 0 WORTHINGTON INDS INC Stock 981811102 352924 5459 SH SOLE 5459 0 0 DBX ETF TR ETF 233051630 220239 9456 SH SOLE 9456 0 0 DBX ETF TR ETF 233051101 1175768 52725 SH SOLE 52725 0 0 XYLEM INC COM 98419M100 5459828 46823 SH SOLE 46442 0 381 XCEL ENERGY INC Equities 98389B100 6368289 75273 SH SOLE 74573 0 700 DBX ETF TR ETF 233051507 453553 8524 SH SOLE 8524 0 0 YUM BRANDS INC COM 988498101 7725242 26011 SH SOLE 24133 0 1878 YUM CHINA HLDGS INC COM 98850P109 1923216 17018 SH SOLE 16675 0 343 ZEBRA TECHNOLOGIES CORPORATI COM 989207105 2131322 1071 SH SOLE 1059 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4442867 28382 SH SOLE 24306 0 4076 ZIMVIE INC COM 98888T107 674339 389 SH SOLE 363 0 26 ZOETIS INC COM 98978V103 13827921 78675 SH SOLE 76306 0 2354 ZOOM VIDEO COMMUNICATIONS IN Equities 98980L101 1201882 2531 SH SOLE 2516 0 15 ZSCALER INC COM 98980G102 556465 4967 SH SOLE 4896 0 71 ZIONS BANCORPORATION N A Stock 989701107 233812 7812 SH SOLE 7812 0 0 ZOMEDICA CORP Stock 98980M109 21170 100000 SH SOLE 100000 0 0 ZTO EXPRESS CAYMAN INC Stock 98980A105 326122 11379 SH SOLE 11379 0 0 ZUMIEZ INC Equities 989817101 1727418 619 SH SOLE 619 0 0 ISHARES TR Equities 46434V696 406625 7188 SH SOLE 7188 0 0 ISHARES TR EX TRD EQ FD 46434V456 28502292 798976 SH SOLE 787261 0 11715 ISHARES INC Equities 464286525 827798 8556 SH SOLE 8556 0 0 ISHARES TR ETF 464288372 579126 12141 SH SOLE 12141 0 0 ISHARES TR ETF 46434V647 7640309 333201 SH SOLE 333201 0 0 ISHARES TR ETF 46434V407 424261 10179 SH SOLE 10179 0 0 ISHARES TR ETF 46436E833 252653 11234 SH SOLE 11234 0 0 ISHARES TR ETF 46436E858 275737 11947 SH SOLE 11947 0 0 ISHARES TR ETF 46436E874 276379 11511 SH SOLE 11511 0 0 ISHARES TR ETF 46436E841 274027 12093 SH SOLE 12093 0 0 ISHARES TR ETF 46436E866 275560 11711 SH SOLE 11711 0 0 ISHARES TR ETF 46436E882 472432 19042 SH SOLE 19042 0 0 ISHARES TR ETF 46436E825 202346 9127 SH SOLE 9127 0 0 ISHARES TR ETF 464288489 2562197 123599 SH SOLE 123599 0 0 ISHARES INC Equities 46434G764 1052801 21342 SH SOLE 21342 0 0 ISHARES INC ETF 464286608 15611032 346296 SH SOLE 346296 0 0 ISHARES INC Equities 464286392 1607372 13660 SH SOLE 13660 0 0 ISHARES TR ETF 464288208 1293361 21329 SH SOLE 21329 0 0 ISHARES TR ETF 46435G326 522042 8633 SH SOLE 8633 0 0 ISHARES TR ETF 464288869 305982 2928 SH SOLE 2928 0 0