0001062993-23-003576.txt : 20230215 0001062993-23-003576.hdr.sgml : 20230215 20230215061643 ACCESSION NUMBER: 0001062993-23-003576 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230215 DATE AS OF CHANGE: 20230215 EFFECTIVENESS DATE: 20230215 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAPTRUST FINANCIAL ADVISORS CENTRAL INDEX KEY: 0001512024 IRS NUMBER: 260058143 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14079 FILM NUMBER: 23633551 BUSINESS ADDRESS: STREET 1: 4208 SIX FORKS ROAD, SUITE 1700 CITY: RALEIGH STATE: NC ZIP: 27609 BUSINESS PHONE: (919) 870-6822 MAIL ADDRESS: STREET 1: 4208 SIX FORKS ROAD, SUITE 1700 CITY: RALEIGH STATE: NC ZIP: 27609 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001512024 XXXXXXXX 12-31-2022 12-31-2022 CAPTRUST FINANCIAL ADVISORS
4208 SIX FORKS ROAD, SUITE 1700 RALEIGH NC 27609
13F HOLDINGS REPORT 028-14079 000175112 801-62193 N
DENISE M BUCHANAN CHIEF COMPLIANCE OFFICER 919-278-9641 DENISE M BUCHANAN RALEIGH NC 02-14-2023 0 2050 19871251281 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE 10X CAPITAL VENTURE ACQ III CL A ORD SHS Stock G87077106 288294 29508 SH SOLE 29508 0 0 374WATER INC COM Stock 88583P104 1546228 540639 SH SOLE 540639 0 0 3-D SYS CORP DEL COM NEW Stock 88554D205 286099 38662 SH SOLE 38662 0 0 3M CO COM Stock 88579Y101 15088253 125819 SH SOLE 125819 0 0 AAM LOW DURATION PREFERRED AND INCOME SECURITIES ETF ETF 26922A198 1394258 67258 SH SOLE 67258 0 0 AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 1341798 46039 SH SOLE 46039 0 0 AAON INC COM PAR $0.004 Stock 000360206 329651 4377 SH SOLE 4377 0 0 ABB LTD SPONSORED ADR ADR 000375204 549499 18040 SH SOLE 18040 0 0 ABBOTT LABS COM Stock 002824100 37443234 341044 SH SOLE 341044 0 0 ABBVIE INC COM Stock 00287Y109 112468676 695926 SH SOLE 695926 0 0 ABCAM PLC ADS ADR 000380204 322061 20698 SH SOLE 20698 0 0 ABM INDS INC COM Stock 000957100 299480 6742 SH SOLE 6742 0 0 ABRDN PHYSICAL GOLD SHARES ETF ETF 00326A104 1063574 60880 SH SOLE 60880 0 0 ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 3725888 41756 SH SOLE 41756 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100 111472 14291 SH SOLE 14291 0 0 ACADEMY SPORTS & OUTDOORS INC COM Stock 00402L107 216623 4123 SH SOLE 4123 0 0 ACADIA HEALTHCARE COMPANY INC COM Stock 00404A109 672966 8175 SH SOLE 8175 0 0 ACADIA RLTY TR COM SH BEN INT REIT 004239109 555440 38707 SH SOLE 38707 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 18947751 71008 SH SOLE 71008 0 0 ACTIVISION BLIZZARD INC COM Stock 00507V109 4106232 53641 SH SOLE 53641 0 0 ACUITY BRANDS INC COM Stock 00508Y102 3042466 18371 SH SOLE 18371 0 0 ACUSHNET HLDGS CORP COM Stock 005098108 233191 5492 SH SOLE 5492 0 0 ADAMS DIVERSIFIED EQUITY FD COM CEF 006212104 319452 21971 SH SOLE 21971 0 0 ADIENT PLC ORD SHS Stock G0084W101 1071262 30881 SH SOLE 30881 0 0 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 36210059 107598 SH SOLE 107598 0 0 ADVANCE AUTO PARTS INC COM Stock 00751Y106 9562060 65035 SH SOLE 65035 0 0 ADVANCED ENERGY INDS COM Stock 007973100 510735 5954 SH SOLE 5954 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 4878352 75318 SH SOLE 75318 0 0 ADVANSIX INC COM Stock 00773T101 366240 9633 SH SOLE 9633 0 0 AECOM COM Stock 00766T100 2929066 34488 SH SOLE 34488 0 0 AEMETIS INC COM NEW Stock 00770K202 376596 95100 SH SOLE 95100 0 0 AERCAP HOLDINGS NV SHS Stock N00985106 1496900 25667 SH SOLE 25667 0 0 AEROJET ROCKETDYNE HLDGS INC COM Stock 007800105 286642 5125 SH SOLE 5125 0 0 AEROVIRONMENT INC COM Stock 008073108 734535 8575 SH SOLE 8575 0 0 AES CORP COM Stock 00130H105 1780383 61905 SH SOLE 61905 0 0 AFFILIATED MANAGERS GROUP INC COM Stock 008252108 1546753 9763 SH SOLE 9763 0 0 AFLAC INC COM Stock 001055102 55950527 777739 SH SOLE 777739 0 0 AGCO CORP COM Stock 001084102 438816 3164 SH SOLE 3164 0 0 AGENUS INC COM NEW Stock 00847G705 1521512 633963 SH SOLE 633963 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 2915281 19481 SH SOLE 19481 0 0 AGILON HEALTH INC COM Stock 00857U107 532152 32971 SH SOLE 32971 0 0 AGNC INVT CORP COM REIT 00123Q104 515490 49806 SH SOLE 49806 0 0 AGREE RLTY CORP COM REIT 008492100 241659 3407 SH SOLE 3407 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 17603794 57107 SH SOLE 57107 0 0 AIRBNB INC COM CL A Stock 009066101 691930 8093 SH SOLE 8093 0 0 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 1227474 14561 SH SOLE 14561 0 0 ALARM COM HLDGS INC COM Stock 011642105 479412 9689 SH SOLE 9689 0 0 ALASKA AIR GROUP INC COM Stock 011659109 281343 6552 SH SOLE 6552 0 0 ALBEMARLE CORP COM Stock 012653101 710942 3278 SH SOLE 3278 0 0 ALBERTSONS COS INC COMMON STOCK Stock 013091103 456239 21998 SH SOLE 21998 0 0 ALCOA CORP COM Stock 013872106 332739 7318 SH SOLE 7318 0 0 ALCON AG ORD SHS Stock H01301128 2915218 42531 SH SOLE 42531 0 0 ALERIAN MLP ETF ETF 00162Q452 18155468 476897 SH SOLE 476897 0 0 ALEXANDER & BALDWIN INC NEW COM REIT 014491104 549763 29352 SH SOLE 29352 0 0 ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 807741 5545 SH SOLE 5545 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1845838 20954 SH SOLE 20954 0 0 ALIGN TECHNOLOGY INC COM Stock 016255101 895060 4244 SH SOLE 4244 0 0 ALKAMI TECHNOLOGY INC COM Stock 01644J108 247461 16961 SH SOLE 16961 0 0 ALKERMES PLC SHS Stock G01767105 350195 13402 SH SOLE 13402 0 0 ALLEGION PLC ORD SHS Stock G0176J109 484302 4601 SH SOLE 4601 0 0 ALLIANT ENERGY CORP COM Stock 018802108 2324776 42108 SH SOLE 42108 0 0 ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101 932546 22417 SH SOLE 22417 0 0 ALLSTATE CORP COM Stock 020002101 35479977 261652 SH SOLE 261652 0 0 ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 383805 1615 SH SOLE 1615 0 0 ALPHA STAR ACQUISITION CORP ORDINARY SHARES Stock G0230C108 203439 19867 SH SOLE 19867 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 135980873 1541209 SH SOLE 1541209 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 64844679 724562 SH SOLE 724562 0 0 ALPHATEC HLDGS INC COM NEW Stock 02081G201 280494 22712 SH SOLE 22712 0 0 AlphaVest Acquisition Corp Unit Stock G0283A124 610061 60402 SH SOLE 60402 0 0 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 479987 9331 SH SOLE 9331 0 0 ALTC ACQUISITION CORP COM CL A Stock 02156V109 329206 33186 SH SOLE 33186 0 0 AltEnergy Acquisition Corp. (AEAE) Stock 02157M108 291719 28656 SH SOLE 28656 0 0 ALTRA INDL MOTION CORP COM Stock 02208R106 326833 5470 SH SOLE 5470 0 0 ALTRIA GROUP INC COM Stock 02209S103 22753305 497775 SH SOLE 497775 0 0 AMAZON COM INC COM Stock 023135106 139556756 1656769 SH SOLE 1656769 0 0 AMBARELLA INC SHS Stock G037AX101 643450 7825 SH SOLE 7825 0 0 AMBEV SA SPONSORED ADR ADR 02319V103 343713 126365 SH SOLE 126365 0 0 AMCOR PLC ORD Stock G0250X107 307960 25857 SH SOLE 25857 0 0 AMDOCS LTD SHS Stock G02602103 31745254 349233 SH SOLE 349233 0 0 AMEDISYS INC COM Stock 023436108 713014 8535 SH SOLE 8535 0 0 AMER STATES WTR CO COM Stock 029899101 620456 6704 SH SOLE 6704 0 0 AMEREN CORP COM Stock 023608102 1652915 18589 SH SOLE 18589 0 0 AMERESCO INC CL A Stock 02361E108 791504 13852 SH SOLE 13852 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 703986 38681 SH SOLE 38681 0 0 AMERICAN AIRLS GROUP INC COM Stock 02376R102 305973 24054 SH SOLE 24054 0 0 AMERICAN AXLE & MFG HLDGS INC COM Stock 024061103 161343 20632 SH SOLE 20632 0 0 AMERICAN CENTURY STOXX U.S. QUALITY GROWTH ETF ETF 025072307 3086808 53479 SH SOLE 53479 0 0 AMERICAN EAGLE OUTFITTERS INC COM Stock 02553E106 565059 40477 SH SOLE 40477 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 11912094 125456 SH SOLE 125456 0 0 AMERICAN EQTY INVT LIFE HLD CO COM Stock 025676206 668904 14663 SH SOLE 14663 0 0 AMERICAN EXPRESS CO COM Stock 025816109 22176223 150093 SH SOLE 150093 0 0 AMERICAN FINL GROUP INC OHIO COM Stock 025932104 1562659 11383 SH SOLE 11383 0 0 AMERICAN HOMES 4 RENT CL A REIT 02665T306 249795 8288 SH SOLE 8288 0 0 AMERICAN INTL GROUP INC COM NEW Stock 026874784 8439727 133456 SH SOLE 133456 0 0 AMERICAN NATL BANKSHARES INC COM Stock 027745108 761349 20616 SH SOLE 20616 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 12034171 56802 SH SOLE 56802 0 0 AMERICAN WOODMARK CORPORATION COM Stock 030506109 362639 7422 SH SOLE 7422 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 3187238 20911 SH SOLE 20911 0 0 AMERICOLD REALTY TRUST INC COM REIT 03064D108 271352 9585 SH SOLE 9585 0 0 AMERIPRISE FINL INC COM Stock 03076C106 14588352 46852 SH SOLE 46852 0 0 AMERIS BANCORP COM Stock 03076K108 325644 6908 SH SOLE 6908 0 0 AMERISAFE INC COM Stock 03071H100 294514 5667 SH SOLE 5667 0 0 AMERISOURCEBERGEN CORP COM Stock 03073E105 2865283 17291 SH SOLE 17291 0 0 AMETEK INC COM Stock 031100100 1523566 10904 SH SOLE 10904 0 0 AMGEN INC COM Stock 031162100 102056200 388578 SH SOLE 388578 0 0 AMKOR TECHNOLOGY INC COM Stock 031652100 348246 14522 SH SOLE 14522 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 823280 8007 SH SOLE 8007 0 0 AMPHENOL CORP NEW CL A Stock 032095101 2687416 35296 SH SOLE 35296 0 0 AMPLIFY ONLINE RETAIL ETF ETF 032108102 5222191 133937 SH SOLE 133937 0 0 AMYRIS INC COM NEW Stock 03236M200 1095655 716114 SH SOLE 716114 0 0 ANALOG DEVICES INC COM Stock 032654105 5550082 33836 SH SOLE 33836 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 837744 13953 SH SOLE 13953 0 0 ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839 13420101 636627 SH SOLE 636627 0 0 ANSYS INC COM Stock 03662Q105 1377547 5702 SH SOLE 5702 0 0 ANTERO MIDSTREAM CORP COM Stock 03676B102 562794 52159 SH SOLE 52159 0 0 ANTERO RESOURCES CORP COM Stock 03674X106 1066180 34404 SH SOLE 34404 0 0 ANYWHERE REAL ESTATE INC COM Stock 75605Y106 130670 20449 SH SOLE 20449 0 0 AON PLC SHS CL A Stock G0403H108 5721940 19064 SH SOLE 19064 0 0 APA CORPORATION COM Stock 03743Q108 1893911 40572 SH SOLE 40572 0 0 APOLLO COML REAL EST FIN INC COM REIT 03762U105 157581 14645 SH SOLE 14645 0 0 APOLLO GLOBAL MGMT INC COM Stock 03769M106 488696 7661 SH SOLE 7661 0 0 APPLE INC COM Stock 037833100 629275979 4843183 SH SOLE 4843183 0 0 APPLIED INDL TECHNOLOGIES INC COM Stock 03820C105 830286 6588 SH SOLE 6588 0 0 APPLIED MATLS INC COM Stock 038222105 6175469 63416 SH SOLE 63416 0 0 APTARGROUP INC COM Stock 038336103 1415333 12869 SH SOLE 12869 0 0 APTIV PLC SHS Stock G6095L109 5318469 57108 SH SOLE 57108 0 0 APTUS COLLARED INCOME OPPORTUNITY ETF ETF 26922A222 940320 32616 SH SOLE 32616 0 0 ARAMARK COM Stock 03852U106 5158364 124779 SH SOLE 124779 0 0 ARCBEST CORP COM Stock 03937C105 280160 4000 SH SOLE 4000 0 0 ARCH CAP GROUP LTD ORD Stock G0450A105 815764 12994 SH SOLE 12994 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 5746054 61885 SH SOLE 61885 0 0 ARCHROCK INC COM Stock 03957W106 228081 25399 SH SOLE 25399 0 0 ARCONIC CORPORATION COM Stock 03966V107 614233 29028 SH SOLE 29028 0 0 ARCOSA INC COM Stock 039653100 335735 6178 SH SOLE 6178 0 0 ARES CAPITAL CORP COM CEF 04010L103 5136508 278100 SH SOLE 278100 0 0 ARES COML REAL ESTATE CORP COM REIT 04013V108 357887 34780 SH SOLE 34780 0 0 ARES DYNAMIC CR ALLOCATION FD COM CEF 04014F102 258843 22333 SH SOLE 22333 0 0 ARGO GROUP INTL HLDGS LTD COM Stock G0464B107 523566 20254 SH SOLE 20254 0 0 ARISTA NETWORKS INC COM Stock 040413106 1158650 9548 SH SOLE 9548 0 0 ARK GENOMIC REVOLUTION ETF ETF 00214Q302 574789 20361 SH SOLE 20361 0 0 ARK INNOVATION ETF ETF 00214Q104 8715472 278984 SH SOLE 278984 0 0 ARMSTRONG WORLD INDS INC NEW COM Stock 04247X102 346243 5048 SH SOLE 5048 0 0 ARRAY TECHNOLOGIES INC COM SHS Stock 04271T100 326659 16899 SH SOLE 16899 0 0 ARROW ELECTRS INC COM Stock 042735100 820143 7843 SH SOLE 7843 0 0 ARTESIAN RES CORP CL A Stock 043113208 245631 4193 SH SOLE 4193 0 0 ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 490288 16508 SH SOLE 16508 0 0 ASBURY AUTOMOTIVE GROUP INC COM Stock 043436104 285366 1592 SH SOLE 1592 0 0 ASCENDIS PHARMA A/S SPONSORED ADR ADR 04351P101 1505253 12325 SH SOLE 12325 0 0 ASHLAND INC COM Stock 044186104 1146655 10664 SH SOLE 10664 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 4570223 8364 SH SOLE 8364 0 0 ASPEN TECHNOLOGY INC COM Stock 29109X106 568342 2767 SH SOLE 2767 0 0 ASSOCIATED BANC CORP COM Stock 045487105 232534 10071 SH SOLE 10071 0 0 ASSURANT INC COM Stock 04621X108 428356 3425 SH SOLE 3425 0 0 ASSURED GUARANTY LTD COM Stock G0585R106 482702 7753 SH SOLE 7753 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 7433383 109637 SH SOLE 109637 0 0 ASURE SOFTWARE INC COM Stock 04649U102 227196 24325 SH SOLE 24325 0 0 AT&T INC COM Stock 00206R102 125982379 6843149 SH SOLE 6843149 0 0 ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 488271 13895 SH SOLE 13895 0 0 ATLAS AIR WORLDWIDE HLDGS INC COM NEW Stock 049164205 517608 5135 SH SOLE 5135 0 0 ATLASSIAN CORPORATION CL A Stock 049468101 1276249 9918 SH SOLE 9918 0 0 ATMOS ENERGY CORP COM Stock 049560105 4021861 35887 SH SOLE 35887 0 0 ATRICURE INC COM Stock 04963C209 244312 5505 SH SOLE 5505 0 0 AUTODESK INC COM Stock 052769106 3681543 19701 SH SOLE 19701 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 20606514 86270 SH SOLE 86270 0 0 AUTONATION INC COM Stock 05329W102 676956 6309 SH SOLE 6309 0 0 AUTOZONE INC COM Stock 053332102 39446550 15995 SH SOLE 15995 0 0 AVALONBAY CMNTYS INC COM REIT 053484101 756599 4684 SH SOLE 4684 0 0 AVANGRID INC COM Stock 05351W103 358969 8352 SH SOLE 8352 0 0 AVANTIS U.S. SMALL CAP VALUE ETF ETF 025072877 983308 13197 SH SOLE 13197 0 0 AVANTOR INC COM Stock 05352A100 259703 12314 SH SOLE 12314 0 0 AVERY DENNISON CORP COM Stock 053611109 1694547 9362 SH SOLE 9362 0 0 AVIDXCHANGE HOLDINGS INC COM Stock 05368X102 458463 46123 SH SOLE 46123 0 0 AVIENT CORPORATION COM Stock 05368V106 375242 11115 SH SOLE 11115 0 0 AVISTA CORP COM Stock 05379B107 427210 9635 SH SOLE 9635 0 0 AXALTA COATING SYS LTD COM Stock G0750C108 2283284 89646 SH SOLE 89646 0 0 AXCELIS TECHNOLOGIES INC COM NEW Stock 054540208 246096 3101 SH SOLE 3101 0 0 AXIOS SUSTAINABLE GRW ACQ CORP CL A ORD SHS Stock G0703K108 124816 12118 SH SOLE 12118 0 0 AXIS CAP HLDGS LTD SHS Stock G0692U109 826201 15252 SH SOLE 15252 0 0 AXON ENTERPRISE INC COM Stock 05464C101 4178948 25185 SH SOLE 25185 0 0 AXOS FINANCIAL INC COM Stock 05465C100 279924 7324 SH SOLE 7324 0 0 AZEK CO INC CL A Stock 05478C105 510358 25116 SH SOLE 25116 0 0 AZENTA INC COM Stock 114340102 421164 7234 SH SOLE 7234 0 0 B & G FOODS INC NEW COM Stock 05508R106 590322 52944 SH SOLE 52944 0 0 BAKER HUGHES COMPANY CL A Stock 05722G100 851402 28832 SH SOLE 28832 0 0 BALL CORP COM Stock 058498106 503756 9851 SH SOLE 9851 0 0 BANCFIRST CORP COM Stock 05945F103 243025 2756 SH SOLE 2756 0 0 BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 630083 104839 SH SOLE 104839 0 0 BANCO SANTANDER S.A. ADR ADR 05964H105 301670 102261 SH SOLE 102261 0 0 BANK AMERICA CORP COM Stock 060505104 109522068 3306826 SH SOLE 3306826 0 0 BANK MONTREAL QUE COM Stock 063671101 233930 2582 SH SOLE 2582 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 38593312 847832 SH SOLE 847832 0 0 BANK NOVA SCOTIA HALIFAX COM Stock 064149107 369163 7537 SH SOLE 7537 0 0 BANK OF THE JAMES FINL GP INC COM Stock 470299108 1535741 125974 SH SOLE 125974 0 0 BANK OZK LITTLE ROCK ARK COM Stock 06417N103 19177598 478722 SH SOLE 478722 0 0 BANKUNITED INC COM Stock 06652K103 216152 6363 SH SOLE 6363 0 0 BANKWELL FINL GROUP INC COM Stock 06654A103 492011 16718 SH SOLE 16718 0 0 BANNER CORP COM NEW Stock 06652V208 412886 6533 SH SOLE 6533 0 0 BARCLAYS PLC ADR ADR 06738E204 220609 28283 SH SOLE 28283 0 0 BARINGS BDC INC COM CEF 06759L103 791847 97159 SH SOLE 97159 0 0 BARNES GROUP INC COM Stock 067806109 294994 7221 SH SOLE 7221 0 0 BARRICK GOLD CORP COM Stock 067901108 678673 39504 SH SOLE 39504 0 0 BAXTER INTL INC COM Stock 071813109 4472721 87752 SH SOLE 87752 0 0 BAYCOM CORP COM Stock 07272M107 453452 23891 SH SOLE 23891 0 0 BCE INC COM NEW Stock 05534B760 769676 17513 SH SOLE 17513 0 0 BEACON ROOFING SUPPLY INC COM Stock 073685109 6118361 115900 SH SOLE 115900 0 0 BECTON DICKINSON & CO COM Stock 075887109 23411640 92063 SH SOLE 92063 0 0 BENTLEY SYS INC COM CL B Stock 08265T208 891254 24114 SH SOLE 24114 0 0 BERKLEY W R CORP COM Stock 084423102 4664874 64281 SH SOLE 64281 0 0 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 21560705 46 SH SOLE 46 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 213905935 692476 SH SOLE 692476 0 0 BERRY GLOBAL GROUP INC COM Stock 08579W103 652342 10795 SH SOLE 10795 0 0 BEST BUY INC COM Stock 086516101 5977060 74518 SH SOLE 74518 0 0 BHP GROUP LTD SPONSORED ADS ADR 088606108 3867389 62327 SH SOLE 62327 0 0 BIO RAD LABS INC CL A Stock 090572207 406786 967 SH SOLE 967 0 0 BIOGEN INC COM Stock 09062X103 2433020 8786 SH SOLE 8786 0 0 BIOMARIN PHARMACEUTICAL INC COM Stock 09061G101 347830 3361 SH SOLE 3361 0 0 BIONTECH SE SPONSORED ADS ADR 09075V102 614126 4088 SH SOLE 4088 0 0 BIO-TECHNE CORP COM Stock 09073M104 5583958 67374 SH SOLE 67374 0 0 BJS WHSL CLUB HLDGS INC COM Stock 05550J101 764016 11548 SH SOLE 11548 0 0 BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682 9138095 7878 SH SOLE 7878 0 0 BLACK HILLS CORP COM Stock 092113109 387367 5507 SH SOLE 5507 0 0 BLACK KNIGHT INC COM Stock 09215C105 1097668 17776 SH SOLE 17776 0 0 BLACK MOUNTAIN ACQ CORP CL A COM Stock 09216A108 515468 50536 SH SOLE 50536 0 0 BLACK STONE MINERALS L P COM UNIT Stock 09225M101 766708 45448 SH SOLE 45448 0 0 BLACKBAUD INC COM Stock 09227Q100 751819 12773 SH SOLE 12773 0 0 BLACKLINE INC COM Stock 09239B109 658170 9784 SH SOLE 9784 0 0 BLACKROCK CALIF MUN INCOME TR SH BEN INT CEF 09248E102 195179 18022 SH SOLE 18022 0 0 BLACKROCK CR ALLOCATION INCOME COM CEF 092508100 194880 19295 SH SOLE 19295 0 0 BLACKROCK ENHANCD CAP & INM FD COM CEF 09256A109 248598 14521 SH SOLE 14521 0 0 BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104 671005 74473 SH SOLE 74473 0 0 BLACKROCK ESG CAP ALLC TR SHS BEN INT CEF 09262F100 164719 12265 SH SOLE 12265 0 0 BLACKROCK INC COM Stock 09247X101 9473129 13367 SH SOLE 13367 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 282753 13281 SH SOLE 13281 0 0 BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108 295971 29686 SH SOLE 29686 0 0 BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 1135263 23042 SH SOLE 23042 0 0 BLACKROCK TCP CAPITAL CORP COM CEF 09259E108 2274444 175768 SH SOLE 175768 0 0 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 9182675 183507 SH SOLE 183507 0 0 BLACKSTONE INC COM Stock 09260D107 9755977 131500 SH SOLE 131500 0 0 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 291112 13751 SH SOLE 13751 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK CEF 09261X102 1072733 47997 SH SOLE 47997 0 0 BLACKSTONE SENIOR FLOATNG RATE COM CEF 09256U105 567318 45641 SH SOLE 45641 0 0 BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN IN CEF 09257R101 151009 14273 SH SOLE 14273 0 0 BLOCK H & R INC COM Stock 093671105 251199 6880 SH SOLE 6880 0 0 BLOCK INC CL A Stock 852234103 2008754 31966 SH SOLE 31966 0 0 BLOCKCHAIN COINVSTRS ACQ CRP I CLASS A ORD Stock G11765107 142865 13938 SH SOLE 13938 0 0 BLOOM ENERGY CORP COM CL A Stock 093712107 3334452 174396 SH SOLE 174396 0 0 BLUEBIRD BIO INC COM Stock 09609G100 112374 16239 SH SOLE 16239 0 0 BLUEPRINT MEDICINES CORP COM Stock 09627Y109 843869 19262 SH SOLE 19262 0 0 BNY MELLON CORE BOND ETF ETF 09661T602 263187 6327 SH SOLE 6327 0 0 BNY MELLON INTERNATIONAL EQUITY ETF ETF 09661T404 204941 3289 SH SOLE 3289 0 0 BOEING CO COM Stock 097023105 12716373 66756 SH SOLE 66756 0 0 BOISE CASCADE CO DEL COM Stock 09739D100 360278 5247 SH SOLE 5247 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 3760513 1866 SH SOLE 1866 0 0 BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 80121803 766569 SH SOLE 766569 0 0 BORGWARNER INC COM Stock 099724106 3882354 96456 SH SOLE 96456 0 0 BOSTON BEER INC CL A Stock 100557107 209575 636 SH SOLE 636 0 0 BOSTON PROPERTIES INC COM REIT 101121101 381084 5639 SH SOLE 5639 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 2196299 47467 SH SOLE 47467 0 0 BOX INC CL A Stock 10316T104 1190132 38231 SH SOLE 38231 0 0 BOYD GAMING CORP COM Stock 103304101 1275403 23389 SH SOLE 23389 0 0 BP PLC SPONSORED ADR ADR 055622104 15409604 441157 SH SOLE 441157 0 0 BRANDYWINE RLTY TR SH BEN INT NEW REIT 105368203 112958 18367 SH SOLE 18367 0 0 BREAD FINANCIAL HOLDINGS INC COM Stock 018581108 227542 6042 SH SOLE 6042 0 0 BRIDGER AEROSPACE GRP HLDGS IN COM Stock G4989X115 225656 22276 SH SOLE 22276 0 0 BRIDGEWAY BLUE CHIP ETF 02072L714 12203382 1515948 SH SOLE 1515948 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 246343 3904 SH SOLE 3904 0 0 BRIGHTHOUSE FINL INC COM Stock 10922N103 263323 5136 SH SOLE 5136 0 0 BRIGHTVIEW HLDGS INC COM Stock 10948C107 157788 22901 SH SOLE 22901 0 0 BRINKER INTL INC COM Stock 109641100 430658 13496 SH SOLE 13496 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 37061361 515099 SH SOLE 515099 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 1060325 26521 SH SOLE 26521 0 0 BROADCOM INC COM Stock 11135F101 115645376 206831 SH SOLE 206831 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 5900654 43992 SH SOLE 43992 0 0 BROADSTONE NET LEASE INC COM REIT 11135E203 3884508 239637 SH SOLE 239637 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105 209291 7302 SH SOLE 7302 0 0 BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 917618 29172 SH SOLE 29172 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 2818696 90955 SH SOLE 90955 0 0 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 460499 11838 SH SOLE 11838 0 0 BROOKFIELD REAL ASSETS INCOME SHS BEN INT CEF 112830104 282986 17522 SH SOLE 17522 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG Stock 11284V105 1311551 47624 SH SOLE 47624 0 0 BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Stock G16258108 589175 23251 SH SOLE 23251 0 0 BROOKLINE BANCORP INC DEL COM Stock 11373M107 972631 68737 SH SOLE 68737 0 0 BROWN & BROWN INC COM Stock 115236101 3868616 67906 SH SOLE 67906 0 0 BROWN FORMAN CORP CL A Stock 115637100 851658 12951 SH SOLE 12951 0 0 BROWN FORMAN CORP CL B Stock 115637209 1904756 29001 SH SOLE 29001 0 0 BRUKER CORP COM Stock 116794108 366698 5365 SH SOLE 5365 0 0 BRUNSWICK CORP COM Stock 117043109 344831 4784 SH SOLE 4784 0 0 BUCKLE INC COM Stock 118440106 318811 7030 SH SOLE 7030 0 0 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 1362480 21000 SH SOLE 21000 0 0 BUNGE LIMITED COM Stock G16962105 505767 5069 SH SOLE 5069 0 0 BURLINGTON STORES INC COM Stock 122017106 1267250 6250 SH SOLE 6250 0 0 BUTTERFLY NETWORK INC COM CL A Stock 124155102 117458 47747 SH SOLE 47747 0 0 BWX TECHNOLOGIES INC COM Stock 05605H100 2232869 38445 SH SOLE 38445 0 0 C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 2001579 21861 SH SOLE 21861 0 0 C3 AI INC CL A Stock 12468P104 128641 11496 SH SOLE 11496 0 0 CABLE ONE INC COM Stock 12685J105 452032 635 SH SOLE 635 0 0 CABOT CORP COM Stock 127055101 289551 4332 SH SOLE 4332 0 0 CACI INTL INC CL A Stock 127190304 1353858 4504 SH SOLE 4504 0 0 CADENCE BANK COM Stock 12740C103 368569 14946 SH SOLE 14946 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 1928323 12004 SH SOLE 12004 0 0 CAE INC COM Stock 124765108 283525 14660 SH SOLE 14660 0 0 CALAMOS CONV OPPORTUNITIES & I SH BEN INT CEF 128117108 1141344 108596 SH SOLE 108596 0 0 CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 615871 45892 SH SOLE 45892 0 0 CAMBRIDGE BANCORP COM Stock 132152109 487008 5863 SH SOLE 5863 0 0 CAMDEN PPTY TR SH BEN INT REIT 133131102 778296 6957 SH SOLE 6957 0 0 CAMPBELL SOUP CO COM Stock 134429109 883298 15565 SH SOLE 15565 0 0 CANADIAN IMPERIAL BK COMM TORO COM Stock 136069101 695862 17203 SH SOLE 17203 0 0 CANADIAN NATL RY CO COM Stock 136375102 3340172 28097 SH SOLE 28097 0 0 CANADIAN PAC RY LTD COM Stock 13645T100 3727561 49974 SH SOLE 49974 0 0 CANOPY GROWTH CORP COM Stock 138035100 348322 150774 SH SOLE 150774 0 0 CAPITAL GROUP DIVIDEND VALUE ETF ETF 14020W106 320423 13583 SH SOLE 13583 0 0 CAPITAL GROUP GLOBAL GROWTH EQUITY ETF ETF 14020X104 301935 14371 SH SOLE 14371 0 0 CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109 93228178 4475669 SH SOLE 4475669 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 3461686 37238 SH SOLE 37238 0 0 CAPITOL FED FINL INC COM Stock 14057J101 427582 49431 SH SOLE 49431 0 0 CAPRI HOLDINGS LIMITED SHS Stock G1890L107 754676 13166 SH SOLE 13166 0 0 CARA THERAPEUTICS INC COM Stock 140755109 172463 16058 SH SOLE 16058 0 0 CARDINAL HEALTH INC COM Stock 14149Y108 2706585 35210 SH SOLE 35210 0 0 CARETRUST REIT INC COM REIT 14174T107 214657 11553 SH SOLE 11553 0 0 CARLISLE COS INC COM Stock 142339100 1973805 8376 SH SOLE 8376 0 0 CARLYLE GROUP INC COM Stock 14316J108 309397 10369 SH SOLE 10369 0 0 CARLYLE SECURED LENDING INC COM CEF 872280102 156832 10960 SH SOLE 10960 0 0 CARMAX INC COM Stock 143130102 1147716 18849 SH SOLE 18849 0 0 CARNIVAL CORP COMMON STOCK Stock 143658300 568195 70496 SH SOLE 70496 0 0 CARPARTS COM INC COM Stock 14427M107 101031 16139 SH SOLE 16139 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 4650316 112735 SH SOLE 112735 0 0 CARTER BANKSHARES INC COM NEW Stock 146103106 391906 23623 SH SOLE 23623 0 0 CARTESIAN GROWTH CORP II CLASS A ORD Stock G19305112 211817 20665 SH SOLE 20665 0 0 CASEYS GEN STORES INC COM Stock 147528103 1731309 7717 SH SOLE 7717 0 0 CATALENT INC COM Stock 148806102 444699 9880 SH SOLE 9880 0 0 CATERPILLAR INC COM Stock 149123101 28113556 117355 SH SOLE 117355 0 0 CATHAY GEN BANCORP COM Stock 149150104 964436 23644 SH SOLE 23644 0 0 CBIZ INC COM Stock 124805102 286488 6115 SH SOLE 6115 0 0 CBOE GLOBAL MKTS INC COM Stock 12503M108 985567 7855 SH SOLE 7855 0 0 CBRE GBL REAL ESTATE INC FD COM CEF 12504G100 1390535 242676 SH SOLE 242676 0 0 CBRE GROUP INC CL A Stock 12504L109 1682654 21864 SH SOLE 21864 0 0 CDW CORP COM Stock 12514G108 4238517 23735 SH SOLE 23735 0 0 CEDAR FAIR L P DEPOSITRY UNIT Stock 150185106 972849 23533 SH SOLE 23533 0 0 CELANESE CORP DEL COM Stock 150870103 322297 3152 SH SOLE 3152 0 0 CELCUITY INC COM Stock 15102K100 8839064 630911 SH SOLE 630911 0 0 CELSIUS HLDGS INC COM NEW Stock 15118V207 221190 2126 SH SOLE 2126 0 0 CENTENE CORP DEL COM Stock 15135B101 2086745 25445 SH SOLE 25445 0 0 CENTERPOINT ENERGY INC COM Stock 15189T107 6237638 207991 SH SOLE 207991 0 0 CENTURY CMNTYS INC COM Stock 156504300 294959 5898 SH SOLE 5898 0 0 CERIDIAN HCM HLDG INC COM Stock 15677J108 1636916 25517 SH SOLE 25517 0 0 CERTARA INC COM Stock 15687V109 290819 18097 SH SOLE 18097 0 0 CF INDS HLDGS INC COM Stock 125269100 868638 10195 SH SOLE 10195 0 0 CHAMPIONX CORPORATION COM Stock 15872M104 300598 10369 SH SOLE 10369 0 0 CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105 138698 14554 SH SOLE 14554 0 0 CHARLES RIV LABS INTL INC COM Stock 159864107 1073594 4927 SH SOLE 4927 0 0 CHART INDS INC COM Stock 16115Q308 1387485 12041 SH SOLE 12041 0 0 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 3521667 10385 SH SOLE 10385 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 830512 6583 SH SOLE 6583 0 0 CHEMED CORP NEW COM Stock 16359R103 1389391 2722 SH SOLE 2722 0 0 CHEMOURS CO COM Stock 163851108 9825572 320887 SH SOLE 320887 0 0 CHENIERE ENERGY INC COM NEW Stock 16411R208 1521976 10149 SH SOLE 10149 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT Stock 16411Q101 1833525 32241 SH SOLE 32241 0 0 CHESAPEAKE ENERGY CORP COM Stock 165167735 621333 6584 SH SOLE 6584 0 0 CHESAPEAKE UTILS CORP COM Stock 165303108 3208030 27145 SH SOLE 27145 0 0 CHEVRON CORP NEW COM Stock 166764100 165735817 923371 SH SOLE 923371 0 0 CHEWY INC CL A Stock 16679L109 418300 11281 SH SOLE 11281 0 0 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 3447913 2485 SH SOLE 2485 0 0 CHOICE HOTELS INTL INC COM Stock 169905106 906640 8049 SH SOLE 8049 0 0 CHUBB LIMITED COM Stock H1467J104 14340358 65006 SH SOLE 65006 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 4016995 49832 SH SOLE 49832 0 0 CHURCHILL CAPITAL CORP V COM CL A Stock 17144T107 324641 32660 SH SOLE 32660 0 0 CHURCHILL CAPITAL CORP VI COM CL A Stock 17143W101 378201 37839 SH SOLE 37839 0 0 CHURCHILL CAPITAL CORP VII COM CL A Stock 17144M102 361742 36283 SH SOLE 36283 0 0 CHURCHILL DOWNS INC COM Stock 171484108 10416311 49266 SH SOLE 49266 0 0 CIENA CORP COM NEW Stock 171779309 774489 15192 SH SOLE 15192 0 0 CIGNA CORP NEW COM Stock 125523100 10306560 31106 SH SOLE 31106 0 0 CINCINNATI FINL CORP COM Stock 172062101 4682765 45735 SH SOLE 45735 0 0 CINTAS CORP COM Stock 172908105 13141445 29098 SH SOLE 29098 0 0 CION INVT CORP COM Stock 17259U204 218410 22401 SH SOLE 22401 0 0 CIRRUS LOGIC INC COM Stock 172755100 371730 4991 SH SOLE 4991 0 0 CISCO SYS INC COM Stock 17275R102 57433226 1205567 SH SOLE 1205567 0 0 CITIGROUP INC COM NEW Stock 172967424 32061405 708853 SH SOLE 708853 0 0 CITIZENS & NORTHN CORP COM Stock 172922106 211501 9252 SH SOLE 9252 0 0 CITIZENS FINL GROUP INC COM Stock 174610105 6126646 155617 SH SOLE 155617 0 0 CIVITAS RESOURCES INC COM NEW Stock 17888H103 379848 6557 SH SOLE 6557 0 0 CLAROS MTG TR INC COMMON STOCK REIT 18270D106 619645 42124 SH SOLE 42124 0 0 CLEARWAY ENERGY INC CL A Stock 18539C105 219703 7343 SH SOLE 7343 0 0 CLEVELAND-CLIFFS INC NEW COM Stock 185899101 729014 45252 SH SOLE 45252 0 0 CLOROX CO DEL COM Stock 189054109 4388068 31270 SH SOLE 31270 0 0 CLOUDFLARE INC CL A COM Stock 18915M107 469145 10377 SH SOLE 10377 0 0 CME GROUP INC COM Stock 12572Q105 2249015 13374 SH SOLE 13374 0 0 CMS ENERGY CORP COM Stock 125896100 4665740 73673 SH SOLE 73673 0 0 CNO FINL GROUP INC COM Stock 12621E103 344601 15081 SH SOLE 15081 0 0 COASTAL FINL CORP WA COM NEW Stock 19046P209 252854 5321 SH SOLE 5321 0 0 COCA COLA CO COM Stock 191216100 125966974 1980301 SH SOLE 1980301 0 0 COCA COLA CONS INC COM Stock 191098102 307421 600 SH SOLE 600 0 0 COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104 3554321 64244 SH SOLE 64244 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108 305460 4500 SH SOLE 4500 0 0 COGENT COMMUNICATIONS HLDGS IN COM NEW Stock 19239V302 1985796 34790 SH SOLE 34790 0 0 COGNEX CORP COM Stock 192422103 1297269 27537 SH SOLE 27537 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 4171411 72940 SH SOLE 72940 0 0 COHEN & STEERS INC COM Stock 19247A100 266633 4130 SH SOLE 4130 0 0 COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 361893 15085 SH SOLE 15085 0 0 COHERENT CORP COM Stock 19247G107 690946 19685 SH SOLE 19685 0 0 COHU INC COM Stock 192576106 212845 6641 SH SOLE 6641 0 0 COINBASE GLOBAL INC COM CL A Stock 19260Q107 308743 8724 SH SOLE 8724 0 0 COLFAX CORP COM Stock 194014502 298803 5583 SH SOLE 5583 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 8206660 104159 SH SOLE 104159 0 0 COLUMBIA BKG SYS INC COM Stock 197236102 1684840 55919 SH SOLE 55919 0 0 COLUMBIA SPORTSWEAR CO COM Stock 198516106 1123892 12833 SH SOLE 12833 0 0 COMCAST CORP NEW CL A Stock 20030N101 25055343 716481 SH SOLE 716481 0 0 COMERICA INC COM Stock 200340107 1021902 15286 SH SOLE 15286 0 0 COMFORT SYS USA INC COM Stock 199908104 277458 2411 SH SOLE 2411 0 0 COMMERCE BANCSHARES INC COM Stock 200525103 2052553 30154 SH SOLE 30154 0 0 COMMERCIAL METALS CO COM Stock 201723103 503625 10427 SH SOLE 10427 0 0 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 8572104 178623 SH SOLE 178623 0 0 COMMUNITY BK SYS INC COM Stock 203607106 217115 3449 SH SOLE 3449 0 0 COMMVAULT SYS INC COM Stock 204166102 396521 6310 SH SOLE 6310 0 0 COMPASS MINERALS INTL INC COM Stock 20451N101 246041 6001 SH SOLE 6001 0 0 CONAGRA BRANDS INC COM Stock 205887102 3960994 102351 SH SOLE 102351 0 0 CONCENTRIX CORP COM Stock 20602D101 12130798 91099 SH SOLE 91099 0 0 CONOCOPHILLIPS COM Stock 20825C104 33389450 282961 SH SOLE 282961 0 0 CONSOL ENERGY INC NEW COM Stock 20854L108 389480 5992 SH SOLE 5992 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 4035313 42339 SH SOLE 42339 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 3624865 15641 SH SOLE 15641 0 0 CONSTELLATION ENERGY CORP COM Stock 21037T109 3370267 39094 SH SOLE 39094 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 2955997 22886 SH SOLE 22886 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 8787107 117869 SH SOLE 117869 0 0 COOPER COS INC COM NEW Stock 216648402 411685 1245 SH SOLE 1245 0 0 COPART INC COM Stock 217204106 891065 14634 SH SOLE 14634 0 0 CORCEPT THERAPEUTICS INC COM Stock 218352102 379838 18702 SH SOLE 18702 0 0 CORE & MAIN INC CL A Stock 21874C102 313267 16223 SH SOLE 16223 0 0 CORE ALTERNATIVE ETF ETF 53656F847 648054 20521 SH SOLE 20521 0 0 CORNING INC COM Stock 219350105 3064340 95941 SH SOLE 95941 0 0 CORTEVA INC COM Stock 22052L104 7182878 122199 SH SOLE 122199 0 0 CORVEL CORP COM Stock 221006109 273512 1882 SH SOLE 1882 0 0 COSTAR GROUP INC COM Stock 22160N109 1587641 20544 SH SOLE 20544 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 58803240 128813 SH SOLE 128813 0 0 COTERRA ENERGY INC COM Stock 127097103 51760703 2106663 SH SOLE 2106663 0 0 COUPA SOFTWARE INC COM Stock 22266L106 1228719 15520 SH SOLE 15520 0 0 COUSINS PPTYS INC COM NEW REIT 222795502 295691 11692 SH SOLE 11692 0 0 CRACKER BARREL OLD CTRY STORE COM Stock 22410J106 612369 6464 SH SOLE 6464 0 0 CRANE HLDGS CO COM Stock 224441105 305133 3038 SH SOLE 3038 0 0 CREDIT ACCEP CORP MICH COM Stock 225310101 377623 796 SH SOLE 796 0 0 CRESCENT CAP BDC INC COM Stock 225655109 807620 63194 SH SOLE 63194 0 0 CRESCENT ENERGY COMPANY CL A COM Stock 44952J104 4636605 386706 SH SOLE 386706 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 331987 12676 SH SOLE 12676 0 0 CRH PLC ADR ADR 12626K203 259217 6515 SH SOLE 6515 0 0 CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108 1065502 26212 SH SOLE 26212 0 0 CROCS INC COM Stock 227046109 814852 7515 SH SOLE 7515 0 0 CROSS TIMBERS RTY TR TR UNIT Stock 22757R109 6759857 265822 SH SOLE 265822 0 0 CROSSFIRST BANKSHARES INC COM Stock 22766M109 8081095 651176 SH SOLE 651176 0 0 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 2907445 27614 SH SOLE 27614 0 0 CROWN CASTLE INC COM REIT 22822V101 4020244 29639 SH SOLE 29639 0 0 CSG SYS INTL INC COM Stock 126349109 283941 4964 SH SOLE 4964 0 0 CSX CORP COM Stock 126408103 12079563 389915 SH SOLE 389915 0 0 CTS CORP COM Stock 126501105 490146 12434 SH SOLE 12434 0 0 CULLEN FROST BANKERS INC COM Stock 229899109 3775723 28240 SH SOLE 28240 0 0 CUMMINS INC COM Stock 231021106 13143758 54248 SH SOLE 54248 0 0 CURO GROUP HOLDINGS CORP COM Stock 23131L107 202010 56904 SH SOLE 56904 0 0 CURTISS WRIGHT CORP COM Stock 231561101 5249856 31438 SH SOLE 31438 0 0 CUSHMAN WAKEFIELD PLC SHS Stock G2717B108 152660 12252 SH SOLE 12252 0 0 CVB FINL CORP COM Stock 126600105 1678045 65167 SH SOLE 65167 0 0 CVS HEALTH CORP COM Stock 126650100 120174636 1289566 SH SOLE 1289566 0 0 CYBERARK SOFTWARE LTD SHS Stock M2682V108 411639 3175 SH SOLE 3175 0 0 CYTOKINETICS INC COM NEW Stock 23282W605 498339 10876 SH SOLE 10876 0 0 D R HORTON INC COM Stock 23331A109 3115449 34950 SH SOLE 34950 0 0 DANAHER CORPORATION COM Stock 235851102 30112383 113452 SH SOLE 113452 0 0 DARDEN RESTAURANTS INC COM Stock 237194105 3020931 21839 SH SOLE 21839 0 0 DARLING INGREDIENTS INC COM Stock 237266101 881143 14078 SH SOLE 14078 0 0 DATADOG INC CL A COM Stock 23804L103 256944 3496 SH SOLE 3496 0 0 DAVIS SELECT FINANCIAL ETF ETF 23908L108 300448 11100 SH SOLE 11100 0 0 DAVIS SELECT U.S. EQUITY ETF ETF 23908L207 770773 28368 SH SOLE 28368 0 0 DAVITA INC COM Stock 23918K108 346544 4641 SH SOLE 4641 0 0 DECKERS OUTDOOR CORP COM Stock 243537107 1035022 2593 SH SOLE 2593 0 0 DEERE & CO COM Stock 244199105 16711865 38977 SH SOLE 38977 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM Stock 24477E103 123528 11240 SH SOLE 11240 0 0 DELAWARE ENHANCED GLOBAL DIVID COM CEF 246060107 248290 31832 SH SOLE 31832 0 0 DELL TECHNOLOGIES INC CL C Stock 24703L202 616398 15326 SH SOLE 15326 0 0 DELTA AIR LINES INC DEL COM NEW Stock 247361702 1492549 45421 SH SOLE 45421 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 541106 16995 SH SOLE 16995 0 0 DEVON ENERGY CORP NEW COM Stock 25179M103 75106894 1221052 SH SOLE 1221052 0 0 DEXCOM INC COM Stock 252131107 2276731 20105 SH SOLE 20105 0 0 DHT HOLDINGS INC SHS NEW Stock Y2065G121 100780 11349 SH SOLE 11349 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 6858230 38488 SH SOLE 38488 0 0 DIAMOND HILL INVT GROUP INC COM NEW Stock 25264R207 370966 2005 SH SOLE 2005 0 0 DIAMONDBACK ENERGY INC COM Stock 25278X109 3949705 28876 SH SOLE 28876 0 0 DIAMONDROCK HOSPITALITY CO COM REIT 252784301 133154 16258 SH SOLE 16258 0 0 DICKS SPORTING GOODS INC COM Stock 253393102 496134 4124 SH SOLE 4124 0 0 DIGITAL RLTY TR INC COM REIT 253868103 7908334 78870 SH SOLE 78870 0 0 DIGITALBRIDGE GROUP INC 5 04/15/2023 Convertible 19624RAA4 397938 400000 SH SOLE 400000 0 0 DILLARDS INC CL A Stock 254067101 278922 863 SH SOLE 863 0 0 DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25434V302 3350295 152633 SH SOLE 152633 0 0 DIMENSIONAL EMERGING MARKETS CORE EQUITY 2 ETF ETF 25434V732 450323 20050 SH SOLE 20050 0 0 DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 10634589 424704 SH SOLE 424704 0 0 DIMENSIONAL INTERNATIONAL SMALL CAP VALUE ETF ETF 25434V781 364711 16421 SH SOLE 16421 0 0 DIMENSIONAL INTERNATIONAL VALUE ETF ETF 25434V807 10581983 348092 SH SOLE 348092 0 0 DIMENSIONAL U.S. EQUITY ETF ETF 25434V401 6814680 163775 SH SOLE 163775 0 0 DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 7042443 160238 SH SOLE 160238 0 0 DIMENSIONAL US CORE EQUITY 2 ETF ETF 25434V708 20366991 838838 SH SOLE 838838 0 0 DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104 692361 25624 SH SOLE 25624 0 0 DIMENSIONAL US MARKETWIDE VALUE ETF ETF 25434V724 4601644 137445 SH SOLE 137445 0 0 DIMENSIONAL US SMALL CAP ETF ETF 25434V500 3668458 71720 SH SOLE 71720 0 0 DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880 7264822 336334 SH SOLE 336334 0 0 DIREXION DAILY S&P 500 BEAR 1X SHARES ETF 25460E869 1988316 120431 SH SOLE 120431 0 0 DIREXION DAILY S&P 500 BEAR 3X SHARES ETF 25460E265 524207 23507 SH SOLE 23507 0 0 DISCOVER FINL SVCS COM Stock 254709108 2209794 22588 SH SOLE 22588 0 0 DISH NETWORK CORPORATION CL A Stock 25470M109 989694 70491 SH SOLE 70491 0 0 DISNEY WALT CO COM Stock 254687106 25525480 293797 SH SOLE 293797 0 0 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 10651572 261068 SH SOLE 261068 0 0 DNP SELECT INCOME FD INC COM CEF 23325P104 973975 86575 SH SOLE 86575 0 0 DOCUSIGN INC COM Stock 256163106 276100 4982 SH SOLE 4982 0 0 DOLBY LABORATORIES INC COM CL A Stock 25659T107 1011332 14337 SH SOLE 14337 0 0 DOLLAR GEN CORP NEW COM Stock 256677105 16778367 68136 SH SOLE 68136 0 0 DOLLAR TREE INC COM Stock 256746108 1813120 12819 SH SOLE 12819 0 0 DOMINION ENERGY INC COM Stock 25746U109 12453359 203088 SH SOLE 203088 0 0 DOMINOS PIZZA INC COM Stock 25754A201 497892 1437 SH SOLE 1437 0 0 DONALDSON INC COM Stock 257651109 213640 3629 SH SOLE 3629 0 0 DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109 146842 13241 SH SOLE 13241 0 0 DOUBLELINE YIELD OPPORTUNITIES COM CEF 25862D105 2585283 197049 SH SOLE 197049 0 0 DOUGLAS EMMETT INC COM REIT 25960P109 162336 10353 SH SOLE 10353 0 0 DOVER CORP COM Stock 260003108 5495299 40583 SH SOLE 40583 0 0 DOW INC COM Stock 260557103 8072316 160197 SH SOLE 160197 0 0 DRAFTKINGS INC NEW COM CL A Stock 26142V105 345562 30339 SH SOLE 30339 0 0 DROPBOX INC CL A Stock 26210C104 965518 43142 SH SOLE 43142 0 0 DT MIDSTREAM INC COMMON STOCK Stock 23345M107 242962 4397 SH SOLE 4397 0 0 DTE ENERGY CO COM Stock 233331107 3189511 27138 SH SOLE 27138 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 45851367 445202 SH SOLE 445202 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 10922461 159150 SH SOLE 159150 0 0 DXC TECHNOLOGY CO COM Stock 23355L106 739697 27913 SH SOLE 27913 0 0 DYCOM INDS INC COM Stock 267475101 306353 3273 SH SOLE 3273 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW Stock 268158201 147545 13867 SH SOLE 13867 0 0 EAGLE BULK SHIPPING INC COM Stock Y2187A150 222483 4455 SH SOLE 4455 0 0 EAGLE MATLS INC COM Stock 26969P108 1398320 10526 SH SOLE 10526 0 0 EAST WEST BANCORP INC COM Stock 27579R104 1684800 25566 SH SOLE 25566 0 0 EASTERLY GOVT PPTYS INC COM REIT 27616P103 249967 17517 SH SOLE 17517 0 0 EASTGROUP PPTYS INC COM REIT 277276101 793010 5356 SH SOLE 5356 0 0 EASTMAN CHEM CO COM Stock 277432100 791945 9724 SH SOLE 9724 0 0 EATON CORP PLC SHS Stock G29183103 9400987 59898 SH SOLE 59898 0 0 EATON VANCE NEW YORK MUN BD FD COM CEF 27827Y109 223611 24818 SH SOLE 24818 0 0 EATON VANCE TAX-MANAGED GLOBAL COM CEF 27829F108 469021 62122 SH SOLE 62122 0 0 EBAY INC. COM Stock 278642103 2087499 50338 SH SOLE 50338 0 0 ECOLAB INC COM Stock 278865100 2413465 16581 SH SOLE 16581 0 0 ECOVYST INC COM Stock 27923Q109 117351 13245 SH SOLE 13245 0 0 EDISON INTL COM Stock 281020107 1979737 31118 SH SOLE 31118 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 3824434 51259 SH SOLE 51259 0 0 ELECTRONIC ARTS INC COM Stock 285512109 3422393 28011 SH SOLE 28011 0 0 ELEVANCE HEALTH INC COM Stock 036752103 25103923 48938 SH SOLE 48938 0 0 ELLIOTT OPPORTUNITY II CORP SHS CL A Stock G30092103 208616 20696 SH SOLE 20696 0 0 ELLSWORTH GROWTH & INCOME FD L COM CEF 289074106 169659 21261 SH SOLE 21261 0 0 EMBECTA CORP COMMON STOCK Stock 29082K105 238615 9435 SH SOLE 9435 0 0 EMCOR GROUP INC COM Stock 29084Q100 1017072 6867 SH SOLE 6867 0 0 EMERSON ELEC CO COM Stock 291011104 16436582 171107 SH SOLE 171107 0 0 ENBRIDGE INC COM Stock 29250N105 14497538 370846 SH SOLE 370846 0 0 ENCOMPASS HEALTH CORP COM Stock 29261A100 277667 4642 SH SOLE 4642 0 0 ENCORE CAP GROUP INC COM Stock 292554102 664832 13868 SH SOLE 13868 0 0 ENCORE WIRE CORP COM Stock 292562105 721213 5243 SH SOLE 5243 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 35108937 401383 SH SOLE 401383 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 5435144 457889 SH SOLE 457889 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD Stock 29336T100 156875 12754 SH SOLE 12754 0 0 ENPHASE ENERGY INC COM Stock 29355A107 1511182 5703 SH SOLE 5703 0 0 ENPRO INDS INC COM Stock 29355X107 313598 2885 SH SOLE 2885 0 0 ENSIGN GROUP INC COM Stock 29358P101 1344030 14206 SH SOLE 14206 0 0 ENTEGRIS INC COM Stock 29362U104 1312653 20013 SH SOLE 20013 0 0 ENTERGY CORP NEW COM Stock 29364G103 5252454 46688 SH SOLE 46688 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 13789795 571716 SH SOLE 571716 0 0 ENVISTA HOLDINGS CORPORATION COM Stock 29415F104 1332895 39587 SH SOLE 39587 0 0 EOG RES INC COM Stock 26875P101 50967244 393509 SH SOLE 393509 0 0 EPAM SYS INC COM Stock 29414B104 1178881 3597 SH SOLE 3597 0 0 EPR PPTYS COM SH BEN INT REIT 26884U109 234252 6210 SH SOLE 6210 0 0 EQT CORP COM Stock 26884L109 524190 15495 SH SOLE 15495 0 0 EQUIFAX INC COM Stock 294429105 2947550 15165 SH SOLE 15165 0 0 EQUINIX INC COM REIT 29444U700 3509379 5358 SH SOLE 5358 0 0 EQUINOR ASA SPONSORED ADR ADR 29446M102 410530 11464 SH SOLE 11464 0 0 EQUITY BANCSHARES INC COM CL A Stock 29460X109 641758 19644 SH SOLE 19644 0 0 EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 1301173 22054 SH SOLE 22054 0 0 ERIE INDTY CO CL A Stock 29530P102 415934 1672 SH SOLE 1672 0 0 ESAB CORPORATION COM Stock 29605J106 539876 11506 SH SOLE 11506 0 0 ESCO TECHNOLOGIES INC COM Stock 296315104 1919094 21922 SH SOLE 21922 0 0 ESSENT GROUP LTD COM Stock G3198U102 915663 23551 SH SOLE 23551 0 0 ESSENTIAL PPTYS RLTY TR INC COM REIT 29670E107 224726 9575 SH SOLE 9575 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 414945 8694 SH SOLE 8694 0 0 ESSEX PPTY TR INC COM REIT 297178105 278271 1313 SH SOLE 1313 0 0 ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201 523238 11878 SH SOLE 11878 0 0 ETSY INC COM Stock 29786A106 628606 5248 SH SOLE 5248 0 0 EVERCORE INC CLASS A Stock 29977A105 590600 5414 SH SOLE 5414 0 0 EVEREST RE GROUP LTD COM Stock G3223R108 2789956 8422 SH SOLE 8422 0 0 EVERGY INC COM Stock 30034W106 40627181 645593 SH SOLE 645593 0 0 EVERI HLDGS INC COM Stock 30034T103 178974 12472 SH SOLE 12472 0 0 EVERSOURCE ENERGY COM Stock 30040W108 3690136 44014 SH SOLE 44014 0 0 EVI INDS INC COM Stock 26929N102 3495189 146426 SH SOLE 146426 0 0 EVOQUA WATER TECHNOLOGIES CORP COM Stock 30057T105 858647 21683 SH SOLE 21683 0 0 EXACT SCIENCES CORP COM Stock 30063P105 733434 14814 SH SOLE 14814 0 0 EXELIXIS INC COM Stock 30161Q104 219011 13654 SH SOLE 13654 0 0 EXELON CORP COM Stock 30161N101 3480779 80518 SH SOLE 80518 0 0 EXLSERVICE HOLDINGS INC COM Stock 302081104 407310 2404 SH SOLE 2404 0 0 EXPEDIA GROUP INC COM NEW Stock 30212P303 837214 9557 SH SOLE 9557 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 942916 9073 SH SOLE 9073 0 0 EXPONENT INC COM Stock 30214U102 3852322 38877 SH SOLE 38877 0 0 EXTRA SPACE STORAGE INC COM REIT 30225T102 7740241 52590 SH SOLE 52590 0 0 EXXON MOBIL CORP COM Stock 30231G102 101318967 918576 SH SOLE 918576 0 0 F N B CORP COM Stock 302520101 2189778 167799 SH SOLE 167799 0 0 F5 INC COM Stock 315616102 622116 4335 SH SOLE 4335 0 0 FABRINET SHS Stock G3323L100 263364 2054 SH SOLE 2054 0 0 FACTSET RESH SYS INC COM Stock 303075105 1994565 4971 SH SOLE 4971 0 0 FAIR ISAAC CORP COM Stock 303250104 610023 1019 SH SOLE 1019 0 0 FAR PEAK ACQUISITION CORP SHS CL A Stock G3312L103 548526 54634 SH SOLE 54634 0 0 FARO TECHNOLOGIES INC COM Stock 311642102 245692 8354 SH SOLE 8354 0 0 FAST ACQUISITION CORP II CL A Stock 311874101 246727 24648 SH SOLE 24648 0 0 FASTENAL CO COM Stock 311900104 11964394 252840 SH SOLE 252840 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101 277859 2750 SH SOLE 2750 0 0 FEDERAL SIGNAL CORP COM Stock 313855108 629291 13542 SH SOLE 13542 0 0 FEDERATED HERMES U.S. STRATEGIC DIVIDEND ETF ETF 31423L305 3552455 139663 SH SOLE 139663 0 0 FEDEX CORP COM Stock 31428X106 21410310 123616 SH SOLE 123616 0 0 FERGUSON PLC NEW SHS Stock G3421J106 986811 7772 SH SOLE 7772 0 0 FERRARI N V COM Stock N3167Y103 1459566 6815 SH SOLE 6815 0 0 FIDELITY COVINGTON TRUST MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 275060 6138 SH SOLE 6138 0 0 FIDELITY HIGH DIVIDEND ETF ETF 316092840 5446711 146024 SH SOLE 146024 0 0 FIDELITY LIMITED TERM BOND ETF ETF 316188200 2000685 41707 SH SOLE 41707 0 0 FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 205631 4289 SH SOLE 4289 0 0 FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 253926 3969 SH SOLE 3969 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 563832 5966 SH SOLE 5966 0 0 FIDELITY NASDAQ COMPOSITE INDEX ETF ETF 315912808 238607 5824 SH SOLE 5824 0 0 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 952200 25311 SH SOLE 25311 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 5134857 75680 SH SOLE 75680 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 1303561 28955 SH SOLE 28955 0 0 FIDELITY VALUE FACTOR ETF ETF 316092782 207293 4727 SH SOLE 4727 0 0 FIFTH THIRD BANCORP COM Stock 316773100 4079698 124343 SH SOLE 124343 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 22987433 672147 SH SOLE 672147 0 0 FIRST ADVANTAGE CORP NEW COM Stock 31846B108 193375 14875 SH SOLE 14875 0 0 FIRST AMERN FINL CORP COM Stock 31847R102 495660 9470 SH SOLE 9470 0 0 FIRST BANCORP N C COM Stock 318910106 2233317 52132 SH SOLE 52132 0 0 FIRST BANCORP P R COM NEW Stock 318672706 266866 20980 SH SOLE 20980 0 0 FIRST COMWLTH FINL CORP PA COM Stock 319829107 144562 10348 SH SOLE 10348 0 0 FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 6584121 8682 SH SOLE 8682 0 0 FIRST FINL BANCORP OH COM Stock 320209109 249370 10292 SH SOLE 10292 0 0 FIRST FINL BANKSHARES INC COM Stock 32020R109 298971 8691 SH SOLE 8691 0 0 FIRST FINL CORP IND COM Stock 320218100 2452538 53223 SH SOLE 53223 0 0 FIRST HAWAIIAN INC COM Stock 32051X108 412999 15860 SH SOLE 15860 0 0 FIRST HORIZON CORPORATION COM Stock 320517105 4321762 176398 SH SOLE 176398 0 0 FIRST MAJESTIC SILVER CORP COM Stock 32076V103 134475 16124 SH SOLE 16124 0 0 FIRST MERCHANTS CORP COM Stock 320817109 906805 22058 SH SOLE 22058 0 0 FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100 1623373 13318 SH SOLE 13318 0 0 FIRST SOLAR INC COM Stock 336433107 5088517 33971 SH SOLE 33971 0 0 FIRST TR DYNAMIC EUROPE EQUITY COM SHS CEF 33740D107 229357 20333 SH SOLE 20333 0 0 FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND ETF 33737J174 244582 5124 SH SOLE 5124 0 0 FIRST TRUST DEVELOPED MARKETS EX-US SMALL CAP ALPHADEX FUND ETF 33737J406 327394 8717 SH SOLE 8717 0 0 FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 4912331 39889 SH SOLE 39889 0 0 FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUND ETF 33718M105 371531 6695 SH SOLE 6695 0 0 FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307 1793643 46062 SH SOLE 46062 0 0 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 279872 2574 SH SOLE 2574 0 0 FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 1446041 18060 SH SOLE 18060 0 0 FIRST TRUST LARGE CAP VALUE ALPHADEX FUND ETF 33735J101 370906 5636 SH SOLE 5636 0 0 FIRST TRUST LONG/SHORT EQUITY ETF ETF 33739P103 1286154 26318 SH SOLE 26318 0 0 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 1020318 27908 SH SOLE 27908 0 0 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 243425 5158 SH SOLE 5158 0 0 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 429734 11101 SH SOLE 11101 0 0 FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 4297551 161017 SH SOLE 161017 0 0 FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108 838178 49892 SH SOLE 49892 0 0 FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 1191813 15192 SH SOLE 15192 0 0 FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 1140854 25976 SH SOLE 25976 0 0 FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 716745 7829 SH SOLE 7829 0 0 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 790491 19807 SH SOLE 19807 0 0 FIRSTCASH HOLDINGS INC COM Stock 33768G107 381200 4386 SH SOLE 4386 0 0 FIRSTENERGY CORP COM Stock 337932107 2856675 68113 SH SOLE 68113 0 0 FISERV INC COM Stock 337738108 3056458 30241 SH SOLE 30241 0 0 FIVE BELOW INC COM Stock 33829M101 2678166 15142 SH SOLE 15142 0 0 FIVE STAR BANCORP COM Stock 33830T103 11579398 425088 SH SOLE 425088 0 0 FIVE9 INC COM Stock 338307101 292545 4311 SH SOLE 4311 0 0 FLEETCOR TECHNOLOGIES INC COM Stock 339041105 317951 1731 SH SOLE 1731 0 0 FLEX LTD ORD Stock Y2573F102 290333 13529 SH SOLE 13529 0 0 FLEXSHARES IBOXX 3 YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 282805 12024 SH SOLE 12024 0 0 FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 301078 6926 SH SOLE 6926 0 0 FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 237352 4512 SH SOLE 4512 0 0 FLOOR & DECOR HLDGS INC CL A Stock 339750101 352537 5063 SH SOLE 5063 0 0 FLOWERS FOODS INC COM Stock 343498101 240971 8384 SH SOLE 8384 0 0 FLUOR CORP NEW COM Stock 343412102 475327 13714 SH SOLE 13714 0 0 FMC CORP COM NEW Stock 302491303 2262764 18131 SH SOLE 18131 0 0 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 809949 10368 SH SOLE 10368 0 0 FORD MTR CO DEL COM Stock 345370860 6859244 589789 SH SOLE 589789 0 0 FORMFACTOR INC COM Stock 346375108 359549 16174 SH SOLE 16174 0 0 FORTINET INC COM Stock 34959E109 2395992 49008 SH SOLE 49008 0 0 FORTIS INC COM Stock 349553107 425946 10638 SH SOLE 10638 0 0 FORTIVE CORP COM Stock 34959J108 1693698 26361 SH SOLE 26361 0 0 FORTUNE BRANDS INNOVATIONS INC COM Stock 34964C106 1517627 26574 SH SOLE 26574 0 0 FOX CORP CL A COM Stock 35137L105 229144 7545 SH SOLE 7545 0 0 FRANCO NEV CORP COM Stock 351858105 271596 1990 SH SOLE 1990 0 0 FRANKLIN ELEC INC COM Stock 353514102 800491 10037 SH SOLE 10037 0 0 FRANKLIN RESOURCES INC COM Stock 354613101 258690 9806 SH SOLE 9806 0 0 FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607 250506 9085 SH SOLE 9085 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 27518976 724184 SH SOLE 724184 0 0 FRESHPET INC COM Stock 358039105 304325 5767 SH SOLE 5767 0 0 FRONTIER COMMUNICATIONS PARENT COM Stock 35909D109 271490 10655 SH SOLE 10655 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK CEF 30290Y101 617830 131174 SH SOLE 131174 0 0 FS KKR CAP CORP COM CEF 302635206 4582815 261875 SH SOLE 261875 0 0 FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 465844 9118 SH SOLE 9118 0 0 FT CBOE VEST U.S. EQUITY BUFFER ETF - JULY ETF 33740U208 359851 10490 SH SOLE 10490 0 0 FTAC HERA ACQUISITION CORP CLASS A ORD SHS Stock G3728Y103 609836 60320 SH SOLE 60320 0 0 FTI CONSULTING INC COM Stock 302941109 1165434 7339 SH SOLE 7339 0 0 FULLER H B CO COM Stock 359694106 556058 7764 SH SOLE 7764 0 0 FULTON FINL CORP PA COM Stock 360271100 223688 13291 SH SOLE 13291 0 0 FUSION ACQUISITION CORP II COM CL A Stock 36118N102 140420 13986 SH SOLE 13986 0 0 GABELLI DIVID & INCOME TR COM CEF 36242H104 255441 12394 SH SOLE 12394 0 0 GABELLI EQUITY TR INC COM CEF 362397101 187762 34263 SH SOLE 34263 0 0 GABELLI UTIL TR COM CEF 36240A101 303413 40401 SH SOLE 40401 0 0 GALLAGHER ARTHUR J & CO COM Stock 363576109 1755575 9311 SH SOLE 9311 0 0 GAMING & LEISURE PPTYS INC COM REIT 36467J108 368238 7069 SH SOLE 7069 0 0 GAP INC COM Stock 364760108 117438 10411 SH SOLE 10411 0 0 GARMIN LTD SHS Stock H2906T109 47726260 517134 SH SOLE 517134 0 0 GARTNER INC COM Stock 366651107 1356325 4035 SH SOLE 4035 0 0 GATES INDL CORP PLC ORD SHS Stock G39108108 462756 40557 SH SOLE 40557 0 0 GATX CORP COM Stock 361448103 356115 3349 SH SOLE 3349 0 0 GEN DIGITAL INC COM Stock 668771108 2852809 133122 SH SOLE 133122 0 0 GENERAC HLDGS INC COM Stock 368736104 521319 5179 SH SOLE 5179 0 0 GENERAL AMERN INVS CO INC COM CEF 368802104 391450 10828 SH SOLE 10828 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 10553789 42537 SH SOLE 42537 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 8308883 99163 SH SOLE 99163 0 0 GENERAL MLS INC COM Stock 370334104 24424377 291287 SH SOLE 291287 0 0 GENERAL MTRS CO COM Stock 37045V100 8047626 239228 SH SOLE 239228 0 0 GENMAB A/S SPONSORED ADS ADR 372303206 313231 7391 SH SOLE 7391 0 0 GENTEX CORP COM Stock 371901109 1081176 39647 SH SOLE 39647 0 0 GENTHERM INC COM Stock 37253A103 214478 3285 SH SOLE 3285 0 0 GENUINE PARTS CO COM Stock 372460105 6918746 39875 SH SOLE 39875 0 0 GENWORTH FINL INC COM CL A Stock 37247D106 258078 48786 SH SOLE 48786 0 0 GEOPARK LTD USD SHS Stock G38327105 124098526 8032267 SH SOLE 8032267 0 0 GETTY RLTY CORP NEW COM REIT 374297109 961510 28405 SH SOLE 28405 0 0 GIBRALTAR INDS INC COM Stock 374689107 247477 5394 SH SOLE 5394 0 0 GILDAN ACTIVEWEAR INC COM Stock 375916103 453607 16555 SH SOLE 16555 0 0 GILEAD SCIENCES INC COM Stock 375558103 115167337 1341495 SH SOLE 1341495 0 0 GLACIER BANCORP INC NEW COM Stock 37637Q105 416463 8427 SH SOLE 8427 0 0 GLOBAL MED REIT INC COM NEW REIT 37954A204 556609 58714 SH SOLE 58714 0 0 GLOBAL PARTNER ACQISTN CORP II CL A SHS Stock G3934P102 223876 22144 SH SOLE 22144 0 0 GLOBAL PMTS INC COM Stock 37940X102 1100069 11076 SH SOLE 11076 0 0 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 784053 13377 SH SOLE 13377 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 303173 7438 SH SOLE 7438 0 0 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 344551 13007 SH SOLE 13007 0 0 GLOBANT S A COM Stock L44385109 995508 5920 SH SOLE 5920 0 0 GLOBE LIFE INC COM Stock 37959E102 2066095 17139 SH SOLE 17139 0 0 GLOBUS MED INC CL A Stock 379577208 2079560 28000 SH SOLE 28000 0 0 GODADDY INC CL A Stock 380237107 1650530 22060 SH SOLE 22060 0 0 GOLAR LNG LTD SHS Stock G9456A100 608106 26683 SH SOLE 26683 0 0 GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 1398915 14030 SH SOLE 14030 0 0 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 962721 12646 SH SOLE 12646 0 0 GOLDMAN SACHS BDC INC SHS CEF 38147U107 1174985 85640 SH SOLE 85640 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 16253293 47333 SH SOLE 47333 0 0 GOLUB CAP BDC INC COM CEF 38173M102 3071635 233407 SH SOLE 233407 0 0 GOODYEAR TIRE & RUBR CO COM Stock 382550101 354652 34941 SH SOLE 34941 0 0 GRACO INC COM Stock 384109104 962962 14317 SH SOLE 14317 0 0 GRAHAM HLDGS CO COM CL B Stock 384637104 332920 551 SH SOLE 551 0 0 GRAINGER W W INC COM Stock 384802104 4960959 8919 SH SOLE 8919 0 0 GRAND CANYON ED INC COM Stock 38526M106 915439 8664 SH SOLE 8664 0 0 GRANITESHARES GOLD SHARES ETF 38748G101 18869236 1045387 SH SOLE 1045387 0 0 GRID DYNAMICS HLDGS INC CL A Stock 39813G109 188856 16832 SH SOLE 16832 0 0 GRITSTONE BIO INC COM Stock 39868T105 644923 186934 SH SOLE 186934 0 0 GROUP 1 AUTOMOTIVE INC COM Stock 398905109 622097 3449 SH SOLE 3449 0 0 GSK PLC SPONSORED ADR ADR 37733W204 41730627 1187553 SH SOLE 1187553 0 0 GUGGENHEIM STRATEGIC OPPORTUN COM SBI CEF 40167F101 3067210 201525 SH SOLE 201525 0 0 GUIDEWIRE SOFTWARE INC COM Stock 40171V100 575865 9205 SH SOLE 9205 0 0 GX ACQUISITION CORP II CLASS A COM Stock 36260F105 204435 20423 SH SOLE 20423 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK Stock 36262G101 4404883 103183 SH SOLE 103183 0 0 HACKETT GROUP INC COM Stock 404609109 319056 15663 SH SOLE 15663 0 0 HALEON PLC SPON ADS ADR 405552100 585931 73241 SH SOLE 73241 0 0 HALLIBURTON CO COM Stock 406216101 5733316 145701 SH SOLE 145701 0 0 HALOZYME THERAPEUTICS INC COM Stock 40637H109 262082 4606 SH SOLE 4606 0 0 HANCOCK JOHN PFD INCOME FD II COM CEF 41013X106 167512 10683 SH SOLE 10683 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT CEF 41013W108 1803956 112396 SH SOLE 112396 0 0 HANCOCK WHITNEY CORPORATION COM Stock 410120109 373523 7719 SH SOLE 7719 0 0 HANESBRANDS INC COM Stock 410345102 411651 64725 SH SOLE 64725 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 268442 9263 SH SOLE 9263 0 0 HANOVER INS GROUP INC COM Stock 410867105 723620 5355 SH SOLE 5355 0 0 HARBOR DIVIDEND GROWTH LEADERS ETF ETF 41151J703 7731015 653178 SH SOLE 653178 0 0 HARLEY DAVIDSON INC COM Stock 412822108 481633 11578 SH SOLE 11578 0 0 HARTFORD FINL SVCS GROUP INC COM Stock 416515104 3924086 51748 SH SOLE 51748 0 0 HASBRO INC COM Stock 418056107 833552 13663 SH SOLE 13663 0 0 HAVERTY FURNITURE COS INC COM Stock 419596101 235284 7869 SH SOLE 7869 0 0 HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 441148 10541 SH SOLE 10541 0 0 HCA HEALTHCARE INC COM Stock 40412C101 2572359 10720 SH SOLE 10720 0 0 HDFC BANK LTD SPONSORED ADS ADR 40415F101 1100945 16093 SH SOLE 16093 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 9232334 67960 SH SOLE 67960 0 0 HEALTHCARE RLTY TR CL A COM REIT 42226K105 974020 50546 SH SOLE 50546 0 0 HEALTHEQUITY INC COM Stock 42226A107 355602 5769 SH SOLE 5769 0 0 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 1204363 48040 SH SOLE 48040 0 0 HEARTLAND FINL USA INC COM Stock 42234Q102 261212 5603 SH SOLE 5603 0 0 HEICO CORP NEW CL A Stock 422806208 281049 2345 SH SOLE 2345 0 0 HEICO CORP NEW COM Stock 422806109 961354 6257 SH SOLE 6257 0 0 HELEN OF TROY LTD COM Stock G4388N106 518948 4679 SH SOLE 4679 0 0 HELMERICH & PAYNE INC COM Stock 423452101 784198 15820 SH SOLE 15820 0 0 HENRY JACK & ASSOC INC COM Stock 426281101 1574071 8966 SH SOLE 8966 0 0 HENRY SCHEIN INC COM Stock 806407102 820984 10279 SH SOLE 10279 0 0 HERCULES CAPITAL INC COM CEF 427096508 426411 32255 SH SOLE 32255 0 0 HERSHEY CO COM Stock 427866108 2333082 10075 SH SOLE 10075 0 0 HESKA CORP COM RESTRC NEW Stock 42805E306 859922 13834 SH SOLE 13834 0 0 HESS CORP COM Stock 42809H107 5861310 41329 SH SOLE 41329 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 1958476 122711 SH SOLE 122711 0 0 HEXCEL CORP NEW COM Stock 428291108 1251681 21269 SH SOLE 21269 0 0 HF SINCLAIR CORP COM Stock 403949100 914836 17630 SH SOLE 17630 0 0 HIGHLAND INCOME FD HIGHLAND INCOME CEF 43010E404 490373 47609 SH SOLE 47609 0 0 HIGHWOODS PPTYS INC COM REIT 431284108 385705 13785 SH SOLE 13785 0 0 HILLENBRAND INC COM Stock 431571108 304959 7147 SH SOLE 7147 0 0 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 2154010 17047 SH SOLE 17047 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN Stock 435763107 373272 20600 SH SOLE 20600 0 0 HOLOGIC INC COM Stock 436440101 757751 10129 SH SOLE 10129 0 0 HOME BANCSHARES INC COM Stock 436893200 1034780 45405 SH SOLE 45405 0 0 HOME DEPOT INC COM Stock 437076102 68689205 217467 SH SOLE 217467 0 0 HOMETRUST BANCSHARES INC COM Stock 437872104 1284522 53145 SH SOLE 53145 0 0 HONDA MOTOR LTD AMERN SHS ADR 438128308 765651 33493 SH SOLE 33493 0 0 HONEYWELL INTL INC COM Stock 438516106 59659040 278390 SH SOLE 278390 0 0 HOPE BANCORP INC COM Stock 43940T109 205122 16013 SH SOLE 16013 0 0 HORACE MANN EDUCATORS CORP NEW COM Stock 440327104 219848 5883 SH SOLE 5883 0 0 HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623 8937174 283900 SH SOLE 283900 0 0 HORIZON THERAPEUTICS PUB L SHS Stock G46188101 587208 5160 SH SOLE 5160 0 0 HORMEL FOODS CORP COM Stock 440452100 6360842 139645 SH SOLE 139645 0 0 HOST HOTELS & RESORTS INC COM REIT 44107P104 250413 15602 SH SOLE 15602 0 0 HOULIHAN LOKEY INC CL A Stock 441593100 253375 2907 SH SOLE 2907 0 0 HOWMET AEROSPACE INC COM Stock 443201108 472530 11990 SH SOLE 11990 0 0 HP INC COM Stock 40434L105 63435804 2360841 SH SOLE 2360841 0 0 HSBC HLDGS PLC SPON ADR NEW ADR 404280406 934271 29983 SH SOLE 29983 0 0 HUB GROUP INC CL A Stock 443320106 347849 4376 SH SOLE 4376 0 0 HUBBELL INC COM Stock 443510607 910775 3881 SH SOLE 3881 0 0 HUBSPOT INC COM Stock 443573100 273517 946 SH SOLE 946 0 0 HUDSON PAC PPTYS INC COM REIT 444097109 122842 12625 SH SOLE 12625 0 0 HUMANA INC COM Stock 444859102 7362601 14375 SH SOLE 14375 0 0 HUNT J B TRANS SVCS INC COM Stock 445658107 5145948 29513 SH SOLE 29513 0 0 HUNTINGTON BANCSHARES INC COM Stock 446150104 2193666 155579 SH SOLE 155579 0 0 HUNTINGTON INGALLS INDS INC COM Stock 446413106 640231 2775 SH SOLE 2775 0 0 HUNTSMAN CORP COM Stock 447011107 672466 24471 SH SOLE 24471 0 0 IAA INC COM Stock 449253103 1486040 37151 SH SOLE 37151 0 0 IAC INC COM NEW Stock 44891N208 786293 17709 SH SOLE 17709 0 0 ICHOR HOLDINGS SHS Stock G4740B105 281745 10505 SH SOLE 10505 0 0 ICICI BANK LIMITED ADR ADR 45104G104 1371453 62652 SH SOLE 62652 0 0 ICON PLC SHS Stock G4705A100 5160640 26567 SH SOLE 26567 0 0 IDACORP INC COM Stock 451107106 6881585 63807 SH SOLE 63807 0 0 IDEX CORP COM Stock 45167R104 1583926 6937 SH SOLE 6937 0 0 IDEXX LABS INC COM Stock 45168D104 2518746 6174 SH SOLE 6174 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 9073245 41186 SH SOLE 41186 0 0 ILLUMINA INC COM Stock 452327109 6636811 32823 SH SOLE 32823 0 0 IMMUNOGEN INC COM Stock 45253H101 135448 27308 SH SOLE 27308 0 0 IMPERIAL OIL LTD COM NEW Stock 453038408 207145 4250 SH SOLE 4250 0 0 IMPINJ INC COM Stock 453204109 835446 7652 SH SOLE 7652 0 0 INCYTE CORP COM Stock 45337C102 559590 6967 SH SOLE 6967 0 0 INDEPENDENCE HOLDINGS CORP CLASS A ORD SHS Stock G4761A101 398392 39523 SH SOLE 39523 0 0 INDEPENDENT BANK GROUP INC COM Stock 45384B106 950406 15819 SH SOLE 15819 0 0 INDEPENDENT BK CORP MASS COM Stock 453836108 932530 11045 SH SOLE 11045 0 0 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106 414383 126722 SH SOLE 126722 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 1857405 18913 SH SOLE 18913 0 0 INFORMATION SVCS GROUP INC COM Stock 45675Y104 128501 27935 SH SOLE 27935 0 0 INFOSYS LTD SPONSORED ADR ADR 456788108 225936 12545 SH SOLE 12545 0 0 ING GROEP N.V. SPONSORED ADR ADR 456837103 328250 26972 SH SOLE 26972 0 0 INGERSOLL RAND INC COM Stock 45687V106 973288 18628 SH SOLE 18628 0 0 INGEVITY CORP COM Stock 45688C107 455043 6460 SH SOLE 6460 0 0 INGLES MKTS INC CL A Stock 457030104 582160 6035 SH SOLE 6035 0 0 INGREDION INC COM Stock 457187102 636154 6496 SH SOLE 6496 0 0 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 437427 4316 SH SOLE 4316 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540 240017 8030 SH SOLE 8030 0 0 INSIGHT ENTERPRISES INC COM Stock 45765U103 408500 4074 SH SOLE 4074 0 0 INSPERITY INC COM Stock 45778Q107 7562302 66570 SH SOLE 66570 0 0 INSPIRE 100 ETF ETF 66538H534 245658 8205 SH SOLE 8205 0 0 INSPIRE SMALL/MID CAP ETF ETF 66538H641 308911 10259 SH SOLE 10259 0 0 INSTALLED BLDG PRODS INC COM Stock 45780R101 401721 4693 SH SOLE 4693 0 0 INSTEEL INDS INC COM Stock 45774W108 3918023 142370 SH SOLE 142370 0 0 INSULET CORP COM Stock 45784P101 705359 2396 SH SOLE 2396 0 0 INTEGRA LIFESCIENCES HLDGS CP COM NEW Stock 457985208 610322 10885 SH SOLE 10885 0 0 INTEL CORP COM Stock 458140100 18097247 684714 SH SOLE 684714 0 0 INTELLIA THERAPEUTICS INC COM Stock 45826J105 493240 14137 SH SOLE 14137 0 0 INTER PARFUMS INC COM Stock 458334109 263017 2725 SH SOLE 2725 0 0 INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107 270951 3745 SH SOLE 3745 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 8553899 83379 SH SOLE 83379 0 0 INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 507383 8697 SH SOLE 8697 0 0 INTERDIGITAL INC COM Stock 45867G101 259424 5243 SH SOLE 5243 0 0 INTERNATIONAL BONDS ETF 92203J407 1652256 34836 SH SOLE 34836 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 24436076 173441 SH SOLE 173441 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 2905162 27710 SH SOLE 27710 0 0 INTERNATIONAL PAPER CO COM Stock 460146103 2512244 72545 SH SOLE 72545 0 0 INTERPUBLIC GROUP COS INC COM Stock 460690100 54417999 1633684 SH SOLE 1633684 0 0 INTRA-CELLULAR THERAPIES INC COM Stock 46116X101 304714 5758 SH SOLE 5758 0 0 INTUIT COM Stock 461202103 18791779 48281 SH SOLE 48281 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 5801878 21865 SH SOLE 21865 0 0 INVENTRUST PPTYS CORP COM NEW REIT 46124J201 387801 16384 SH SOLE 16384 0 0 INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 228584 2916 SH SOLE 2916 0 0 INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 2776876 132358 SH SOLE 132358 0 0 INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF ETF 46138J858 12322436 528633 SH SOLE 528633 0 0 INVESCO BULLETSHARES 2023 MUNICIPAL BOND ETF ETF 46138J544 228126 9076 SH SOLE 9076 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 1678891 81957 SH SOLE 81957 0 0 INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833 5799577 262187 SH SOLE 262187 0 0 INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF ETF 46138J536 226215 9140 SH SOLE 9140 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 480601 23863 SH SOLE 23863 0 0 INVESCO BULLETSHARES 2025 MUNICIPAL BOND ETF ETF 46138J528 225933 9290 SH SOLE 9290 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 317751 16790 SH SOLE 16790 0 0 INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF ETF 46138J510 578417 24603 SH SOLE 24603 0 0 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 354390 18657 SH SOLE 18657 0 0 INVESCO BULLETSHARES 2029 MUNICIPAL BOND ETF ETF 46138J478 686542 29986 SH SOLE 29986 0 0 INVESCO BULLETSHARES 2030 MUNICIPAL BOND ETF ETF 46138J445 625177 28844 SH SOLE 28844 0 0 INVESCO BULLETSHARES 2031 MUNICIPAL BOND ETF ETF 46138J411 644129 31005 SH SOLE 31005 0 0 INVESCO DB AGRICULTURE FUND ETF 46140H106 205181 10183 SH SOLE 10183 0 0 INVESCO DB US DOLLAR INDEX BEARISH FUND ETF 46141D104 201631 10899 SH SOLE 10899 0 0 INVESCO DB US DOLLAR INDEX BULLISH FUND ETF 46141D203 264056 9495 SH SOLE 9495 0 0 INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 504853 13824 SH SOLE 13824 0 0 INVESCO DWA HEALTHCARE MOMENTUM ETF ETF 46137V852 312323 2539 SH SOLE 2539 0 0 INVESCO DWA MOMENTUM ETF ETF 46137V837 297700 4190 SH SOLE 4190 0 0 INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 217320 2765 SH SOLE 2765 0 0 INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 8542129 85353 SH SOLE 85353 0 0 INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 373302 4102 SH SOLE 4102 0 0 INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 869749 60399 SH SOLE 60399 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 5446147 131106 SH SOLE 131106 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-US SMALL-MID ETF ETF 46138E735 4161595 140499 SH SOLE 140499 0 0 INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 5333176 302677 SH SOLE 302677 0 0 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 12257525 79004 SH SOLE 79004 0 0 INVESCO FTSE RAFI US 1500 SMALL-MID ETF ETF 46137V597 10275468 64866 SH SOLE 64866 0 0 INVESCO GLOBAL LISTED PRIVATE EQUITY ETF ETF 46137V589 210522 22301 SH SOLE 22301 0 0 INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 220373 13180 SH SOLE 13180 0 0 INVESCO LTD SHS Stock G491BT108 437317 24309 SH SOLE 24309 0 0 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 379130 16527 SH SOLE 16527 0 0 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 10481664 709179 SH SOLE 709179 0 0 INVESCO PREFERRED ETF ETF 46138E511 730341 65326 SH SOLE 65326 0 0 INVESCO QQQ TRUST ETF 46090E103 35498011 133311 SH SOLE 133311 0 0 INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF ETF 46138J619 201022 4681 SH SOLE 4681 0 0 INVESCO RUSSELL 1000 EQUAL WEIGHT ETF ETF 46138E420 4576543 113901 SH SOLE 113901 0 0 INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449 1776242 23727 SH SOLE 23727 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 19448885 137691 SH SOLE 137691 0 0 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1113570 4583 SH SOLE 4583 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2971068 46496 SH SOLE 46496 0 0 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 7351758 48491 SH SOLE 48491 0 0 INVESCO S&P 500 QUALITY ETF ETF 46137V241 354092 8048 SH SOLE 8048 0 0 INVESCO S&P 500 TOP 50 ETF ETF 46137V233 684983 2482 SH SOLE 2482 0 0 INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 577297 21557 SH SOLE 21557 0 0 INVESCO S&P MIDCAP VALUE WITH MOMENTUM ETF ETF 46137V456 3348720 76039 SH SOLE 76039 0 0 INVESCO S&P SMALLCAP 600 PURE VALUE ETF ETF 46137V167 1257060 14223 SH SOLE 14223 0 0 INVESCO SENIOR LOAN ETF ETF 46138G508 307775 14991 SH SOLE 14991 0 0 INVESCO SR INCOME TR COM CEF 46131H107 152614 39847 SH SOLE 39847 0 0 INVESCO VALUE MUN INCOME TR COM CEF 46132P108 217758 18071 SH SOLE 18071 0 0 INVESCO WATER RESOURCES ETF ETF 46137V142 964834 18720 SH SOLE 18720 0 0 INVITATION HOMES INC COM REIT 46187W107 254446 8585 SH SOLE 8585 0 0 IONIS PHARMACEUTICALS INC COM Stock 462222100 359873 9528 SH SOLE 9528 0 0 IPATH BLOOMBERG CMDTY TR ETN ETF 06738C778 691089 20501 SH SOLE 20501 0 0 IQVIA HLDGS INC COM Stock 46266C105 1029778 5026 SH SOLE 5026 0 0 IRIDIUM COMMUNICATIONS INC COM Stock 46269C102 1268655 24682 SH SOLE 24682 0 0 IRON MTN INC DEL COM REIT 46284V101 13699333 274811 SH SOLE 274811 0 0 ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718 23214756 231823 SH SOLE 231823 0 0 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 1717666 42007 SH SOLE 42007 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 3484664 35939 SH SOLE 35939 0 0 ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 1159859 23295 SH SOLE 23295 0 0 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 725408 6706 SH SOLE 6706 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 319361200 3934473 SH SOLE 3934473 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 41105911 825089 SH SOLE 825089 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 107918397 1083953 SH SOLE 1083953 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 3880573 33776 SH SOLE 33776 0 0 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 378108 7637 SH SOLE 7637 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 227279650 2372934 SH SOLE 2372934 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 6919828 52706 SH SOLE 52706 0 0 ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 365259 10578 SH SOLE 10578 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 335667 6835 SH SOLE 6835 0 0 ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 9251408 164880 SH SOLE 164880 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 3063455 55862 SH SOLE 55862 0 0 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 2249359 48436 SH SOLE 48436 0 0 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859 1540044 25775 SH SOLE 25775 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 49328378 986568 SH SOLE 986568 0 0 ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 967362 20512 SH SOLE 20512 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 6811717 65346 SH SOLE 65346 0 0 ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875 315319 8296 SH SOLE 8296 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 46632871 800460 SH SOLE 800460 0 0 ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 111524295 2398436 SH SOLE 2398436 0 0 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 1281821 22898 SH SOLE 22898 0 0 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 14225666 245779 SH SOLE 245779 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 733527403 1977798 SH SOLE 1977798 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 80969848 340085 SH SOLE 340085 0 0 ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 56305451 597419 SH SOLE 597419 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 41732315 492126 SH SOLE 492126 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 12353066 151534 SH SOLE 151534 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 4763689 67446 SH SOLE 67446 0 0 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 11826763 263226 SH SOLE 263226 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 178292582 1838257 SH SOLE 1838257 0 0 ISHARES DOW JONES U.S. ETF ETF 464287846 4689963 50187 SH SOLE 50187 0 0 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 653142 27478 SH SOLE 27478 0 0 ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 3006037 45726 SH SOLE 45726 0 0 ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 1454789 48380 SH SOLE 48380 0 0 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 7748610 91429 SH SOLE 91429 0 0 ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 638231 19411 SH SOLE 19411 0 0 ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 699664 14969 SH SOLE 14969 0 0 ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218 1038122 15656 SH SOLE 15656 0 0 ISHARES ESG SCREENED S&P MID-CAP ETF ETF 46436E551 331670 10111 SH SOLE 10111 0 0 ISHARES EUROPE ETF ETF 464287861 482903 10662 SH SOLE 10662 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 1629320 5819 SH SOLE 5819 0 0 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 5401355 21111 SH SOLE 21111 0 0 ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 302591 6392 SH SOLE 6392 0 0 ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 865187 35156 SH SOLE 35156 0 0 ISHARES FLOATING RATE BOND ETF ETF 46429B655 22654568 450121 SH SOLE 450121 0 0 ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 682076 34362 SH SOLE 34362 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 1008023 25853 SH SOLE 25853 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 4753756 56006 SH SOLE 56006 0 0 ISHARES GLOBAL TECH ETF ETF 464287291 875424 19528 SH SOLE 19528 0 0 ISHARES GOLD TRUST ETF 464285204 73487807 2124539 SH SOLE 2124539 0 0 ISHARES GS CORP BONDS ETF 464287242 10677564 101276 SH SOLE 101276 0 0 ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 16967165 677873 SH SOLE 677873 0 0 ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 2339349 92282 SH SOLE 92282 0 0 ISHARES IBONDS DEC 2023 TERM TREASURY ETF ETF 46436E882 306510960 12409351 SH SOLE 12409351 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 8102093 331781 SH SOLE 331781 0 0 ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 2419393 93957 SH SOLE 93957 0 0 ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874 308071125 12917028 SH SOLE 12917028 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 4144346 170409 SH SOLE 170409 0 0 ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 1811145 68682 SH SOLE 68682 0 0 ISHARES IBONDS DEC 2025 TERM TREASURY ETF ETF 46436E866 300394083 12903526 SH SOLE 12903526 0 0 ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 1292120 55337 SH SOLE 55337 0 0 ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 339352 13461 SH SOLE 13461 0 0 ISHARES IBONDS DEC 2026 TERM TREASURY ETF ETF 46436E858 418593 18428 SH SOLE 18428 0 0 ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 1089113 46603 SH SOLE 46603 0 0 ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 551124 21979 SH SOLE 21979 0 0 ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 1306462 53786 SH SOLE 53786 0 0 ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 845827 33705 SH SOLE 33705 0 0 ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 708931 31977 SH SOLE 31977 0 0 ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 678600 32625 SH SOLE 32625 0 0 ISHARES IBONDS DEC 2031 TERM CORPORATE ETF ETF 46436E486 576512 28985 SH SOLE 28985 0 0 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 1447453 19658 SH SOLE 19658 0 0 ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 7047507 68783 SH SOLE 68783 0 0 ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 1610817 27951 SH SOLE 27951 0 0 ISHARES INTERNATIONAL EQUITY FACTOR ETF ETF 46434V274 1157222 47040 SH SOLE 47040 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 342285 12603 SH SOLE 12603 0 0 ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 1627118 22324 SH SOLE 22324 0 0 ISHARES MBS ETF ETF 464288588 13048575 140685 SH SOLE 140685 0 0 ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 3719758 76412 SH SOLE 76412 0 0 ISHARES MORNINGSTAR U.S. EQUITY ETF ETF 464287127 236463 4492 SH SOLE 4492 0 0 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 1549071 68271 SH SOLE 68271 0 0 ISHARES MSCI ACWI ETF ETF 464288257 4285075 50484 SH SOLE 50484 0 0 ISHARES MSCI ACWI EX U.S. ETF ETF 464288240 22979427 505042 SH SOLE 505042 0 0 ISHARES MSCI EAFE ETF ETF 464287465 44302007 674924 SH SOLE 674924 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 10935954 130563 SH SOLE 130563 0 0 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 14725925 231594 SH SOLE 231594 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 6688995 118431 SH SOLE 118431 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 27882092 607718 SH SOLE 607718 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 8992093 237258 SH SOLE 237258 0 0 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 10825348 228046 SH SOLE 228046 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 7417785 139826 SH SOLE 139826 0 0 ISHARES MSCI EMERGING MARKETS MULTIFACTOR ETF ETF 46434G889 795561 19385 SH SOLE 19385 0 0 ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 11278254 118693 SH SOLE 118693 0 0 ISHARES MSCI INDIA ETF ETF 46429B598 318467 7630 SH SOLE 7630 0 0 ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 4970018 153443 SH SOLE 153443 0 0 ISHARES MSCI INTL SMALL-CAP MULTIFACTOR ETF ETF 46434V266 2372160 79072 SH SOLE 79072 0 0 ISHARES MSCI INTL VALUE FACTOR ETF ETF 46435G409 265158 11444 SH SOLE 11444 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 3725477 51894 SH SOLE 51894 0 0 ISHARES MSCI MEXICO ETF ETF 464286822 207938 4205 SH SOLE 4205 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 868346 10548 SH SOLE 10548 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 344056248 4771931 SH SOLE 4771931 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 254520801 1744129 SH SOLE 1744129 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 50001581 438764 SH SOLE 438764 0 0 ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 745622 21550 SH SOLE 21550 0 0 ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 464684 5099 SH SOLE 5099 0 0 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 924127 17636 SH SOLE 17636 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 169211535 803779 SH SOLE 803779 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 77098263 359869 SH SOLE 359869 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 45512165 300113 SH SOLE 300113 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 48978119 280902 SH SOLE 280902 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 52520376 244827 SH SOLE 244827 0 0 ISHARES RUSSELL 2500 ETF ETF 46435G268 386336 7270 SH SOLE 7270 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 16745796 75883 SH SOLE 75883 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 19721600 292388 SH SOLE 292388 0 0 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 5555786 66457 SH SOLE 66457 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 10265377 97450 SH SOLE 97450 0 0 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 568195 4714 SH SOLE 4714 0 0 ISHARES S&P 100 ETF ETF 464287101 12826977 75201 SH SOLE 75201 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 32269333 551613 SH SOLE 551613 0 0 ISHARES S&P 500 VALUE ETF 464287408 23700904 163376 SH SOLE 163376 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 77856985 1139927 SH SOLE 1139927 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 5801126 57551 SH SOLE 57551 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 15618098 144518 SH SOLE 144518 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 11211994 122790 SH SOLE 122790 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 13182170 109305 SH SOLE 109305 0 0 ISHARES SEMICONDUCTOR ETF ETF 464287523 568697 1634 SH SOLE 1634 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 9351868 85079 SH SOLE 85079 0 0 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 100137643 960369 SH SOLE 960369 0 0 ISHARES SILVER TRUST ETF 46428Q109 3375975 153314 SH SOLE 153314 0 0 ISHARES TIPS BOND ETF ETF 464287176 20001403 187912 SH SOLE 187912 0 0 ISHARES TR RUSSEL 2000 VALUE ETF 464287630 11062297 79774 SH SOLE 79774 0 0 ISHARES TREASURY FLOATING RATE BOND ETF ETF 46434V860 292479 5802 SH SOLE 5802 0 0 ISHARES TRUST ISHARES USD GREEN BOND ETF ETF 46435U440 228701 4975 SH SOLE 4975 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 2754757 24627 SH SOLE 24627 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 801448 6423 SH SOLE 6423 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 2489975 53559 SH SOLE 53559 0 0 ISHARES U.S. EQUITY FACTOR ETF ETF 46434V282 1655783 42445 SH SOLE 42445 0 0 ISHARES U.S. ETF TRUST ISHARES GSCI COMMODITY DYNAMIC ROLL STRATEGY ETF ETF 46431W853 356438 12644 SH SOLE 12644 0 0 ISHARES U.S. FINANCIALS ETF ETF 464287788 674683 8940 SH SOLE 8940 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 1291271 4551 SH SOLE 4551 0 0 ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 283089 1058 SH SOLE 1058 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 1042149 10804 SH SOLE 10804 0 0 ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 829791 22884 SH SOLE 22884 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 998765 18999 SH SOLE 18999 0 0 ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 16090982 527055 SH SOLE 527055 0 0 ISHARES U.S. REAL ESTATE ETF ETF 464287739 2277498 27052 SH SOLE 27052 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 3459369 46441 SH SOLE 46441 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 2114184 94257 SH SOLE 94257 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 9008634 396507 SH SOLE 396507 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 266976 3085 SH SOLE 3085 0 0 ISHARES US FINANCIAL SERVICES ETF ETF 464287770 251034 1594 SH SOLE 1594 0 0 ISHARES US TRANSPORTATION ETF ETF 464287192 228926 1072 SH SOLE 1072 0 0 ISTAR INC COM REIT 45031U101 103982 13628 SH SOLE 13628 0 0 ITRON INC COM Stock 465741106 377191 7447 SH SOLE 7447 0 0 ITT INC COM Stock 45073V108 736615 9083 SH SOLE 9083 0 0 J.P. MORGAN ALERIAN MLP INDEX ETN ETF 46625H365 308973 14206 SH SOLE 14206 0 0 J.P. MORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF ETF 46641Q308 490633 9954 SH SOLE 9954 0 0 J.P. MORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF ETF 46641Q209 828278 16808 SH SOLE 16808 0 0 JABIL INC COM Stock 466313103 1353692 19849 SH SOLE 19849 0 0 JACOBS SOLUTIONS INC. Stock 46982L108 32827351 273402 SH SOLE 273402 0 0 JAGUAR GLOBAL GROWTH CORP I CLASS A ORD SHS Stock G5S11A106 439052 42960 SH SOLE 42960 0 0 JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 392940 21903 SH SOLE 21903 0 0 JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 47103U852 343678 7560 SH SOLE 7560 0 0 JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 232782 4911 SH SOLE 4911 0 0 JAZZ PHARMACEUTICALS PLC SHS USD Stock G50871105 756723 4750 SH SOLE 4750 0 0 JD.COM INC SPON ADR CL A ADR 47215P106 226485 4035 SH SOLE 4035 0 0 JEFFERIES FINL GROUP INC COM Stock 47233W109 81961169 2390933 SH SOLE 2390933 0 0 JOHNSON & JOHNSON COM Stock 478160104 108858445 616238 SH SOLE 616238 0 0 JOHNSON CTLS INTL PLC SHS Stock G51502105 6990888 109233 SH SOLE 109233 0 0 JONES LANG LASALLE INC COM Stock 48020Q107 1342374 8423 SH SOLE 8423 0 0 JPMORGAN ACTIVE VALUE ETF ETF 46641Q167 6937473 135418 SH SOLE 135418 0 0 JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q225 464336 8105 SH SOLE 8105 0 0 JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC-EX JAPAN ETF ETF 46641Q233 469335 9590 SH SOLE 9590 0 0 JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q191 577247 11902 SH SOLE 11902 0 0 JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 623527 13887 SH SOLE 13887 0 0 JPMORGAN BETABUILDERS U.S. AGGREGATE BOND ETF ETF 46641Q241 1013425 22132 SH SOLE 22132 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 89081133 664289 SH SOLE 664289 0 0 JPMORGAN DIVERSIFIED RETURN U.S. EQUITY ETF ETF 46641Q407 1143711 12067 SH SOLE 12067 0 0 JPMORGAN DIVERSIFIED RETURN U.S. MID CAP EQUITY ETF ETF 46641Q886 245558 2917 SH SOLE 2917 0 0 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 24683592 452993 SH SOLE 452993 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 56749435 1132045 SH SOLE 1132045 0 0 JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 21389643 423264 SH SOLE 423264 0 0 JUNIPER NETWORKS INC COM Stock 48203R104 305812 9569 SH SOLE 9569 0 0 KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 491550 57424 SH SOLE 57424 0 0 KB HOME COM Stock 48666K109 288784 9067 SH SOLE 9067 0 0 KELLOGG CO COM Stock 487836108 5029907 70605 SH SOLE 70605 0 0 KEMPER CORP COM Stock 488401100 511631 10399 SH SOLE 10399 0 0 KENSINGTON CAPITAL ACQUISITION SHS CL A Stock G5251K103 199608 19579 SH SOLE 19579 0 0 KEURIG DR PEPPER INC COM Stock 49271V100 1693434 47488 SH SOLE 47488 0 0 KEYCORP COM Stock 493267108 11261937 646495 SH SOLE 646495 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 1995190 11663 SH SOLE 11663 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 11823784 87100 SH SOLE 87100 0 0 KIMCO RLTY CORP COM REIT 49446R109 576096 27200 SH SOLE 27200 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 5487663 303521 SH SOLE 303521 0 0 KINSALE CAP GROUP INC COM Stock 49714P108 324547 1241 SH SOLE 1241 0 0 KIRBY CORP COM Stock 497266106 750450 11662 SH SOLE 11662 0 0 KKR & CO INC COM Stock 48251W104 2147807 46269 SH SOLE 46269 0 0 KLA CORP COM NEW Stock 482480100 1806086 4790 SH SOLE 4790 0 0 KNIGHT-SWIFT TRANSN HLDGS INC CL A Stock 499049104 296222 5652 SH SOLE 5652 0 0 KNOWLEDGE LEADERS DEVELOPED WORLD ETF ETF 46143U849 4784433 132629 SH SOLE 132629 0 0 KNOWLES CORP COM Stock 49926D109 301422 18357 SH SOLE 18357 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 219889 14669 SH SOLE 14669 0 0 KONTOOR BRANDS INC COM Stock 50050N103 227241 5682 SH SOLE 5682 0 0 KORN FERRY COM NEW Stock 500643200 279474 5521 SH SOLE 5521 0 0 KRAFT HEINZ CO COM Stock 500754106 2621961 64406 SH SOLE 64406 0 0 KROGER CO COM Stock 501044101 55160384 1237335 SH SOLE 1237335 0 0 KULICKE & SOFFA INDS INC COM Stock 501242101 320620 7244 SH SOLE 7244 0 0 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 196369 17659 SH SOLE 17659 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 28979405 139184 SH SOLE 139184 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 9283277 39423 SH SOLE 39423 0 0 LAKELAND BANCORP INC COM Stock 511637100 383740 21791 SH SOLE 21791 0 0 LAM RESEARCH CORP COM Stock 512807108 45413504 108050 SH SOLE 108050 0 0 LAMAR ADVERTISING CO NEW CL A REIT 512816109 29441540 311881 SH SOLE 311881 0 0 LAMB WESTON HLDGS INC COM Stock 513272104 928103 10386 SH SOLE 10386 0 0 LANCASTER COLONY CORP COM Stock 513847103 646410 3276 SH SOLE 3276 0 0 LANDSTAR SYS INC COM Stock 515098101 2007091 12321 SH SOLE 12321 0 0 LANTHEUS HLDGS INC COM Stock 516544103 265757 5215 SH SOLE 5215 0 0 LAS VEGAS SANDS CORP COM Stock 517834107 3681494 76586 SH SOLE 76586 0 0 LATTICE SEMICONDUCTOR CORP COM Stock 518415104 291247 4489 SH SOLE 4489 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 6411168 25840 SH SOLE 25840 0 0 LAVA Medtech Acquisition Corp. (LVAC) Stock 519345102 108244 10581 SH SOLE 10581 0 0 LCI INDS COM Stock 50189K103 330232 3572 SH SOLE 3572 0 0 LEAR CORP COM NEW Stock 521865204 283219 2284 SH SOLE 2284 0 0 LEIDOS HOLDINGS INC COM Stock 525327102 1233706 11728 SH SOLE 11728 0 0 LENNAR CORP CL A Stock 526057104 925618 10228 SH SOLE 10228 0 0 LENNOX INTL INC COM Stock 526107107 1023435 4278 SH SOLE 4278 0 0 LHC GROUP INC COM Stock 50187A107 786946 4867 SH SOLE 4867 0 0 LIBERTY ALL-STAR GROWTH FD INC COM CEF 529900102 154101 31258 SH SOLE 31258 0 0 LIBERTY BROADBAND CORP COM SER A Stock 530307107 741207 9772 SH SOLE 9772 0 0 LIBERTY BROADBAND CORP COM SER C Stock 530307305 882368 11569 SH SOLE 11569 0 0 LIBERTY GLOBAL PLC SHS CL C Stock G5480U120 209106 10762 SH SOLE 10762 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM Stock 531229409 764737 19454 SH SOLE 19454 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM Stock 531229607 1041328 26612 SH SOLE 26612 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA Stock 531229854 237327 3970 SH SOLE 3970 0 0 LIFE STORAGE INC COM REIT 53223X107 1195101 12133 SH SOLE 12133 0 0 LILLY ELI & CO COM Stock 532457108 135587977 370621 SH SOLE 370621 0 0 LINCOLN ELEC HLDGS INC COM Stock 533900106 2342953 16215 SH SOLE 16215 0 0 LINCOLN NATL CORP IND COM Stock 534187109 1958094 63740 SH SOLE 63740 0 0 LINDE PLC SHS Stock G5494J103 14017345 42974 SH SOLE 42974 0 0 LITHIA MTRS INC COM Stock 536797103 1838975 8982 SH SOLE 8982 0 0 LITTELFUSE INC COM Stock 537008104 636599 2891 SH SOLE 2891 0 0 LIVE NATION ENTERTAINMENT INC COM Stock 538034109 1328199 19045 SH SOLE 19045 0 0 LIVE OAK BANCSHARES INC COM Stock 53803X105 3113990 103112 SH SOLE 103112 0 0 LIVENT CORP COM Stock 53814L108 303455 15272 SH SOLE 15272 0 0 LKQ CORP COM Stock 501889208 1810411 33896 SH SOLE 33896 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 143687 65312 SH SOLE 65312 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 37614072 77317 SH SOLE 77317 0 0 LOEWS CORP COM Stock 540424108 2716746 46575 SH SOLE 46575 0 0 LOGITECH INTL S A SHS Stock H50430232 226590 3640 SH SOLE 3640 0 0 LOUISIANA PAC CORP COM Stock 546347105 615542 10398 SH SOLE 10398 0 0 LOWES COS INC COM Stock 548661107 132530514 665180 SH SOLE 665180 0 0 LPL FINL HLDGS INC COM Stock 50212V100 3944516 18247 SH SOLE 18247 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 3140085 9801 SH SOLE 9801 0 0 LUMEN TECHNOLOGIES INC COM Stock 550241103 798603 152989 SH SOLE 152989 0 0 LUMENTUM HLDGS INC COM Stock 55024U109 620458 11893 SH SOLE 11893 0 0 LXP INDUSTRIAL TRUST COM REIT 529043101 150545 15024 SH SOLE 15024 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 7599043 91522 SH SOLE 91522 0 0 M & T BK CORP COM Stock 55261F104 3623677 24981 SH SOLE 24981 0 0 M D C HLDGS INC COM Stock 552676108 432857 13698 SH SOLE 13698 0 0 MACERICH CO COM REIT 554382101 234925 20864 SH SOLE 20864 0 0 MACYS INC COM Stock 55616P104 463799 22460 SH SOLE 22460 0 0 MADDEN STEVEN LTD COM Stock 556269108 230368 7208 SH SOLE 7208 0 0 MADISON SQUARE GRDN SPRT CORP CL A Stock 55825T103 768520 4192 SH SOLE 4192 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 6627045 131987 SH SOLE 131987 0 0 MAGNA INTL INC COM Stock 559222401 3598759 64058 SH SOLE 64058 0 0 MAIN STR CAP CORP COM CEF 56035L104 650995 17618 SH SOLE 17618 0 0 MAINSTAY CBRE GBL INFRSTR MEGA COM CEF 56064Q107 274243 20091 SH SOLE 20091 0 0 MANCHESTER UTD PLC NEW ORD CL A Stock G5784H106 442454 18965 SH SOLE 18965 0 0 MANHATTAN ASSOCIATES INC COM Stock 562750109 920577 7583 SH SOLE 7583 0 0 MANULIFE FINL CORP COM Stock 56501R106 1569400 87971 SH SOLE 87971 0 0 MARATHON OIL CORP COM Stock 565849106 2127106 78578 SH SOLE 78578 0 0 MARATHON PETE CORP COM Stock 56585A102 10910641 93742 SH SOLE 93742 0 0 MARKEL CORP COM Stock 570535104 11468751 8705 SH SOLE 8705 0 0 MARKETAXESS HLDGS INC COM Stock 57060D108 567263 2034 SH SOLE 2034 0 0 MARLIN TECHNOLOGY CORP CL A SHS Stock G58411102 226062 22316 SH SOLE 22316 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 8029408 53928 SH SOLE 53928 0 0 MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107 392895 2919 SH SOLE 2919 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 11649294 70397 SH SOLE 70397 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 9068093 26831 SH SOLE 26831 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 785857 21216 SH SOLE 21216 0 0 MASCO CORP COM Stock 574599106 499397 10701 SH SOLE 10701 0 0 MASIMO CORP COM Stock 574795100 234205 1583 SH SOLE 1583 0 0 MASON INDUSTRIAL TECHNOLGY INC COM CL A Stock 57520Y106 137712 13778 SH SOLE 13778 0 0 MASTEC INC COM Stock 576323109 2268499 26585 SH SOLE 26585 0 0 MASTERBRAND INC COMMON STOCK Stock 57638P104 193409 25617 SH SOLE 25617 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 76867248 221054 SH SOLE 221054 0 0 MATADOR RES CO COM Stock 576485205 3033134 52990 SH SOLE 52990 0 0 MATCH GROUP INC NEW COM Stock 57667L107 755323 18205 SH SOLE 18205 0 0 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 2033194 26174 SH SOLE 26174 0 0 MAXCYTE INC COM Stock 57777K106 987218 180809 SH SOLE 180809 0 0 MAXLINEAR INC COM Stock 57776J100 420573 12388 SH SOLE 12388 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 1973355 23807 SH SOLE 23807 0 0 MCDONALDS CORP COM Stock 580135101 38095125 144557 SH SOLE 144557 0 0 MCGRATH RENTCORP COM Stock 580589109 640033 6482 SH SOLE 6482 0 0 MCKESSON CORP COM Stock 58155Q103 11951612 31861 SH SOLE 31861 0 0 MDU RES GROUP INC COM Stock 552690109 8647528 285021 SH SOLE 285021 0 0 MEDICAL PPTYS TRUST INC COM REIT 58463J304 1848231 165909 SH SOLE 165909 0 0 MEDPACE HLDGS INC COM Stock 58506Q109 463054 2180 SH SOLE 2180 0 0 MEDTRONIC PLC SHS Stock G5960L103 11289841 145263 SH SOLE 145263 0 0 MERCADOLIBRE INC COM Stock 58733R102 644835 762 SH SOLE 762 0 0 MERCK & CO INC COM Stock 58933Y105 99340503 895363 SH SOLE 895363 0 0 MERIDIAN BIOSCIENCE INC COM Stock 589584101 245655 7397 SH SOLE 7397 0 0 MERIT MED SYS INC COM Stock 589889104 248089 3513 SH SOLE 3513 0 0 MERITAGE HOMES CORP COM Stock 59001A102 315232 3419 SH SOLE 3419 0 0 MESA LABS INC COM Stock 59064R109 1139536 6856 SH SOLE 6856 0 0 META PLATFORMS INC. Stock 30303M102 46112154 381882 SH SOLE 381882 0 0 METLIFE INC COM Stock 59156R108 4392386 60693 SH SOLE 60693 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 2088676 1445 SH SOLE 1445 0 0 MFS HIGH YIELD MUN TR SH BEN INT CEF 59318E102 148541 47457 SH SOLE 47457 0 0 MGIC INVT CORP WIS COM Stock 552848103 220702 16977 SH SOLE 16977 0 0 MGM RESORTS INTERNATIONAL COM Stock 552953101 557385 16623 SH SOLE 16623 0 0 MGP INGREDIENTS INC NEW COM Stock 55303J106 625762 5882 SH SOLE 5882 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 11722420 166867 SH SOLE 166867 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 2943308 58890 SH SOLE 58890 0 0 MICROSOFT CORP COM Stock 594918104 412369746 1719497 SH SOLE 1719497 0 0 MICROSTRATEGY INC CL A NEW Stock 594972408 297757 2103 SH SOLE 2103 0 0 MID-AMER APT CMNTYS INC COM REIT 59522J103 1384329 8818 SH SOLE 8818 0 0 MIDDLEBY CORP COM Stock 596278101 1159441 8659 SH SOLE 8659 0 0 MIDWEST HLDG INC COM NEW Stock 59833J206 152307 11955 SH SOLE 11955 0 0 MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 368425 55236 SH SOLE 55236 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 214872 75659 SH SOLE 75659 0 0 MKS INSTRS INC COM Stock 55306N104 526767 6217 SH SOLE 6217 0 0 MODERNA INC COM Stock 60770K107 3220772 17931 SH SOLE 17931 0 0 MOELIS & CO CL A Stock 60786M105 409600 10675 SH SOLE 10675 0 0 MOHAWK INDS INC COM Stock 608190104 314429 3076 SH SOLE 3076 0 0 MOLINA HEALTHCARE INC COM Stock 60855R100 1762385 5337 SH SOLE 5337 0 0 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 22063492 428251 SH SOLE 428251 0 0 MONDELEZ INTL INC CL A Stock 609207105 13149021 197285 SH SOLE 197285 0 0 MONGODB INC CL A Stock 60937P106 3647839 18532 SH SOLE 18532 0 0 MONOLITHIC PWR SYS INC COM Stock 609839105 1037139 2933 SH SOLE 2933 0 0 MONROE CAP CORP COM CEF 610335101 222754 26084 SH SOLE 26084 0 0 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 3007725 29624 SH SOLE 29624 0 0 MOODYS CORP COM Stock 615369105 2978238 10689 SH SOLE 10689 0 0 MOOG INC CL A Stock 615394202 251345 2864 SH SOLE 2864 0 0 MORGAN STANLEY COM NEW Stock 617446448 13673945 160832 SH SOLE 160832 0 0 MORGAN STANLEY EMERGING MKTS COM CEF 617477104 105275 23926 SH SOLE 23926 0 0 MORNINGSTAR INC COM Stock 617700109 2631136 12148 SH SOLE 12148 0 0 MOSAIC CO NEW COM Stock 61945C103 718847 16386 SH SOLE 16386 0 0 MOTORCAR PTS AMER INC COM Stock 620071100 128100 10801 SH SOLE 10801 0 0 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 2347577 9109 SH SOLE 9109 0 0 MP MATERIALS CORP COM CL A Stock 553368101 586824 24169 SH SOLE 24169 0 0 MPLX LP COM UNIT REP LTD Stock 55336V100 1357947 41350 SH SOLE 41350 0 0 MR COOPER GROUP INC COM Stock 62482R107 276777 6897 SH SOLE 6897 0 0 MSA SAFETY INC COM Stock 553498106 4770094 33082 SH SOLE 33082 0 0 MSC INDL DIRECT INC CL A Stock 553530106 620757 7598 SH SOLE 7598 0 0 MSCI INC COM Stock 55354G100 1113821 2394 SH SOLE 2394 0 0 MUELLER INDS INC COM Stock 624756102 586106 9934 SH SOLE 9934 0 0 MUELLER WTR PRODS INC COM SER A Stock 624758108 118511 11014 SH SOLE 11014 0 0 MURPHY OIL CORP COM Stock 626717102 364381 8472 SH SOLE 8472 0 0 MURPHY USA INC COM Stock 626755102 493389 1765 SH SOLE 1765 0 0 MYERS INDS INC COM Stock 628464109 255423 11490 SH SOLE 11490 0 0 MYOVANT SCIENCES LTD COM Stock G637AM102 704546 26133 SH SOLE 26133 0 0 MYR GROUP INC DEL COM Stock 55405W104 1126109 12231 SH SOLE 12231 0 0 NASDAQ INC COM Stock 631103108 1210260 18271 SH SOLE 18271 0 0 NATIONAL BANKSHARES INC VA COM Stock 634865109 200090 4965 SH SOLE 4965 0 0 NATIONAL FUEL GAS CO COM Stock 636180101 845796 13362 SH SOLE 13362 0 0 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 514771 8534 SH SOLE 8534 0 0 NATIONAL INSTRS CORP COM Stock 636518102 1000138 27104 SH SOLE 27104 0 0 NATIONAL MUNICIPAL BONDS ETF 464288414 64462058 610899 SH SOLE 610899 0 0 NATIONAL RETAIL PROPERTIES INC COM REIT 637417106 5649358 123456 SH SOLE 123456 0 0 NATIONAL VISION HLDGS INC COM Stock 63845R107 388148 10014 SH SOLE 10014 0 0 NAVIENT CORPORATION COM Stock 63938C108 206214 12536 SH SOLE 12536 0 0 NCINO INC COM Stock 63947X101 3911583 147942 SH SOLE 147942 0 0 NCR CORP NEW COM Stock 62886E108 381521 16297 SH SOLE 16297 0 0 NELNET INC CL A Stock 64031N108 1471512 16215 SH SOLE 16215 0 0 NEOGEN CORP COM Stock 640491106 631330 41453 SH SOLE 41453 0 0 NETAPP INC COM Stock 64110D104 2741044 45638 SH SOLE 45638 0 0 NETFLIX INC COM Stock 64110L106 11436825 38785 SH SOLE 38785 0 0 NETSCOUT SYS INC COM Stock 64115T104 852055 26209 SH SOLE 26209 0 0 NEUBERGER BERMAN NEXT GENERATI COMMON STOCK CEF 64133Q108 180891 19889 SH SOLE 19889 0 0 NEUROCRINE BIOSCIENCES INC COM Stock 64125C109 351871 2946 SH SOLE 2946 0 0 NEW FORTRESS ENERGY INC COM CL A Stock 644393100 380678 8974 SH SOLE 8974 0 0 NEW JERSEY RES CORP COM Stock 646025106 772013 15558 SH SOLE 15558 0 0 NEW MTN FIN CORP COM CEF 647551100 2310124 186752 SH SOLE 186752 0 0 NEW YORK CMNTY BANCORP INC COM Stock 649445103 133395 15511 SH SOLE 15511 0 0 NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 122485 47845 SH SOLE 47845 0 0 NEWELL BRANDS INC COM Stock 651229106 7630226 583351 SH SOLE 583351 0 0 NEWMONT CORP COM Stock 651639106 4127972 87457 SH SOLE 87457 0 0 NEWS CORP NEW CL A Stock 65249B109 253182 13911 SH SOLE 13911 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 34615416 197768 SH SOLE 197768 0 0 NEXTERA ENERGY INC COM Stock 65339F101 29338416 350938 SH SOLE 350938 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 1413225 20163 SH SOLE 20163 0 0 NICE LTD SPONSORED ADR ADR 653656108 447483 2327 SH SOLE 2327 0 0 NIKE INC CL B Stock 654106103 29453795 251720 SH SOLE 251720 0 0 NIO INC SPON ADS ADR 62914V106 115626 11859 SH SOLE 11859 0 0 NISOURCE INC COM Stock 65473P105 2320182 84616 SH SOLE 84616 0 0 NLIGHT INC COM Stock 65487K100 309453 30518 SH SOLE 30518 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 716808 154484 SH SOLE 154484 0 0 NORDIC AMERICAN TANKERS LIMITE COM Stock G65773106 347845 113675 SH SOLE 113675 0 0 NORDSON CORP COM Stock 655663102 990580 4167 SH SOLE 4167 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 34601630 140417 SH SOLE 140417 0 0 NORTHERN TR CORP COM Stock 665859104 3442834 38906 SH SOLE 38906 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 13697818 25106 SH SOLE 25106 0 0 NORTHVIEW ACQUISITION CORP COM Stock 66718N103 322499 31836 SH SOLE 31836 0 0 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 290407 23726 SH SOLE 23726 0 0 NOV INC COM Stock 62955J103 365804 17511 SH SOLE 17511 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 9984782 110062 SH SOLE 110062 0 0 NOVO-NORDISK A S ADR ADR 670100205 4800277 35468 SH SOLE 35468 0 0 NRG ENERGY INC COM NEW Stock 629377508 504572 15857 SH SOLE 15857 0 0 NU SKIN ENTERPRISES INC CL A Stock 67018T105 202435 4802 SH SOLE 4802 0 0 NUCOR CORP COM Stock 670346105 77086191 584828 SH SOLE 584828 0 0 NUSTAR ENERGY LP UNIT COM Stock 67058H102 496176 31011 SH SOLE 31011 0 0 NUTRIEN LTD COM Stock 67077M108 46675079 639145 SH SOLE 639145 0 0 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 2920871 240599 SH SOLE 240599 0 0 NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 487310 42859 SH SOLE 42859 0 0 NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 1198122 34992 SH SOLE 34992 0 0 NUVEEN INT DUR QUAL MUN TRM FD COM CEF 670677103 2184969 174937 SH SOLE 174937 0 0 NUVEEN INTER DURATION MUN TERM COM CEF 670671106 2255884 171942 SH SOLE 171942 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 189415 22025 SH SOLE 22025 0 0 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101 307328 25441 SH SOLE 25441 0 0 NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS CEF 670699107 265247 12983 SH SOLE 12983 0 0 NUVEEN PFD & INCOME SECS FD COM CEF 67072C105 435231 64005 SH SOLE 64005 0 0 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 328633 27850 SH SOLE 27850 0 0 NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101 148989 11778 SH SOLE 11778 0 0 NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 67062F100 908390 65305 SH SOLE 65305 0 0 NUVEEN SHORT DURATION CR OPPOR COM CEF 67074X107 138075 11642 SH SOLE 11642 0 0 NVENT ELECTRIC PLC SHS Stock G6700G107 231873 6027 SH SOLE 6027 0 0 NVIDIA CORPORATION COM Stock 67066G104 31904993 218318 SH SOLE 218318 0 0 NVR INC COM Stock 62944T105 341331 74 SH SOLE 74 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 2736253 17315 SH SOLE 17315 0 0 OAK STR HEALTH INC COM Stock 67181A107 214928 9992 SH SOLE 9992 0 0 OAKTREE SPECIALTY LENDING CORP COM CEF 67401P108 533307 77628 SH SOLE 77628 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 6402097 101637 SH SOLE 101637 0 0 OCEANEERING INTL INC COM Stock 675232102 330369 18889 SH SOLE 18889 0 0 OFG BANCORP COM Stock 67103X102 266285 9662 SH SOLE 9662 0 0 OGE ENERGY CORP COM Stock 670837103 1022890 25863 SH SOLE 25863 0 0 OIL STS INTL INC COM Stock 678026105 269120 36075 SH SOLE 36075 0 0 OKTA INC CL A Stock 679295105 400756 5865 SH SOLE 5865 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 5330600 18784 SH SOLE 18784 0 0 OLD NATL BANCORP IND COM Stock 680033107 204919 11397 SH SOLE 11397 0 0 OLD REP INTL CORP COM Stock 680223104 3343288 138438 SH SOLE 138438 0 0 OLIN CORP COM PAR $1 Stock 680665205 364355 6882 SH SOLE 6882 0 0 OLO INC CL A Stock 68134L109 866182 138589 SH SOLE 138589 0 0 OMEGA HEALTHCARE INVS INC COM REIT 681936100 415111 14852 SH SOLE 14852 0 0 OMNICOM GROUP INC COM Stock 681919106 1880830 23058 SH SOLE 23058 0 0 ON HLDG AG NAMEN AKT A Stock H5919C104 343200 20000 SH SOLE 20000 0 0 ON SEMICONDUCTOR CORP COM Stock 682189105 1143523 18334 SH SOLE 18334 0 0 ONE GAS INC COM Stock 68235P108 2271298 29996 SH SOLE 29996 0 0 ONEOK INC NEW COM Stock 682680103 4249431 64679 SH SOLE 64679 0 0 ONESPAWORLD HOLDINGS LIMITED COM Stock P73684113 489844 52502 SH SOLE 52502 0 0 ONTO INNOVATION INC COM Stock 683344105 688867 10117 SH SOLE 10117 0 0 OPEN TEXT CORP COM Stock 683715106 1116450 37667 SH SOLE 37667 0 0 OPPENHEIMER HLDGS INC CL A NON VTG Stock 683797104 476213 11250 SH SOLE 11250 0 0 ORACLE CORP COM Stock 68389X105 59789870 731464 SH SOLE 731464 0 0 ORANGE SPONSORED ADR ADR 684060106 211531 21410 SH SOLE 21410 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 13334830 15799 SH SOLE 15799 0 0 ORGANON & CO COMMON STOCK Stock 68622V106 743320 26614 SH SOLE 26614 0 0 ORTHOPEDIATRICS CORP COM Stock 68752L100 373383 9398 SH SOLE 9398 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 3693043 47159 SH SOLE 47159 0 0 OVINTIV INC COM Stock 69047Q102 715874 14117 SH SOLE 14117 0 0 OWENS & MINOR INC NEW COM Stock 690732102 253912 13001 SH SOLE 13001 0 0 OWENS CORNING NEW COM Stock 690742101 390519 4578 SH SOLE 4578 0 0 OWL ROCK CAPITAL CORPORATION COM CEF 69121K104 298830 25873 SH SOLE 25873 0 0 OXFORD INDS INC COM Stock 691497309 314017 3370 SH SOLE 3370 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 345062 14468 SH SOLE 14468 0 0 P10 INC COM CL A Stock 69376K106 133375 12500 SH SOLE 12500 0 0 PACCAR INC COM Stock 693718108 2888887 29190 SH SOLE 29190 0 0 PACER GLOBAL CASH COWS DIVIDEND ETF ETF 69374H709 258078 8131 SH SOLE 8131 0 0 PACER US CASH COWS 100 ETF ETF 69374H881 618586 13375 SH SOLE 13375 0 0 PACIFIC PREMIER BANCORP COM Stock 69478X105 227548 7210 SH SOLE 7210 0 0 PACKAGING CORP AMER COM Stock 695156109 2619385 20478 SH SOLE 20478 0 0 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 476634 74242 SH SOLE 74242 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 53233819 381234 SH SOLE 381234 0 0 PAR TECHNOLOGY CORP COM Stock 698884103 3378568 129596 SH SOLE 129596 0 0 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 1679691 99508 SH SOLE 99508 0 0 PARK HOTELS & RESORTS INC COM REIT 700517105 168127 14260 SH SOLE 14260 0 0 PARK NATL CORP COM Stock 700658107 295313 2098 SH SOLE 2098 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 3132406 10764 SH SOLE 10764 0 0 PATRIA LATIN AMRCN OPPRNTY ACQ CLASS A ORD SHS Stock G69454109 706016 68280 SH SOLE 68280 0 0 PATTERSON-UTI ENERGY INC COM Stock 703481101 381275 22641 SH SOLE 22641 0 0 PAYCHEX INC COM Stock 704326107 13346177 115491 SH SOLE 115491 0 0 PAYCOM SOFTWARE INC COM Stock 70432V102 1341781 4324 SH SOLE 4324 0 0 PAYLOCITY HLDG CORP COM Stock 70438V106 1109419 5711 SH SOLE 5711 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 5589276 78479 SH SOLE 78479 0 0 PBF ENERGY INC CL A Stock 69318G106 349444 8569 SH SOLE 8569 0 0 PDC ENERGY INC COM Stock 69327R101 858060 13517 SH SOLE 13517 0 0 PEABODY ENGR CORP COM Stock 704551100 297120 11246 SH SOLE 11246 0 0 PEDIATRIX MEDICAL GROUP INC COM Stock 58502B106 162628 10944 SH SOLE 10944 0 0 PEGASYSTEMS INC COM Stock 705573103 245539 7171 SH SOLE 7171 0 0 PEMBINA PIPELINE CORP COM Stock 706327103 311186 9166 SH SOLE 9166 0 0 PENSKE AUTOMOTIVE GRP INC COM Stock 70959W103 333566 2902 SH SOLE 2902 0 0 PENTAIR PLC SHS Stock G7S00T104 1700903 37815 SH SOLE 37815 0 0 PEPSICO INC COM Stock 713448108 94883760 525206 SH SOLE 525206 0 0 PERFORMANCE FOOD GROUP CO COM Stock 71377A103 443297 7592 SH SOLE 7592 0 0 PERFORMANT FINL CORP COM Stock 71377E105 270750 75000 SH SOLE 75000 0 0 PERIDOT ACQUISITION CORP II SHS CL A Stock G7008B105 425092 42130 SH SOLE 42130 0 0 PERION NETWORK LTD SHS NEW Stock M78673114 215809 8530 SH SOLE 8530 0 0 PERKINELMER INC COM Stock 714046109 14735268 105087 SH SOLE 105087 0 0 PERMIAN BASIN RTY TR UNIT BEN INT Stock 714236106 2651383 105308 SH SOLE 105308 0 0 PERMIAN RESOURCES CORP CLASS A COM Stock 71424F105 412049 43835 SH SOLE 43835 0 0 PERRIGO CO PLC SHS Stock G97822103 2398573 70360 SH SOLE 70360 0 0 PETCO HEALTH & WELLNESS CO INC COM Stock 71601V105 121221 12787 SH SOLE 12787 0 0 PFIZER INC COM Stock 717081103 78589421 1533751 SH SOLE 1533751 0 0 PG&E CORP COM Stock 69331C108 2143312 131815 SH SOLE 131815 0 0 PGT INNOVATIONS INC COM Stock 69336V101 446755 24875 SH SOLE 24875 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 24925072 246271 SH SOLE 246271 0 0 PHILLIPS 66 COM Stock 718546104 16144910 155120 SH SOLE 155120 0 0 PHOENIX BIOTECH ACQUISITION CO CLASS A COM Stock 71902K105 536583 52246 SH SOLE 52246 0 0 PHOTRONICS INC COM Stock 719405102 293297 17427 SH SOLE 17427 0 0 PHYSICIANS RLTY TR COM REIT 71943U104 1064419 73560 SH SOLE 73560 0 0 PIEDMONT OFFICE REALTY TR INC COM CL A REIT 720190206 113094 12333 SH SOLE 12333 0 0 PIMCO 1-5 YEAR US TIPS INDEX ETF ETF 72201R205 679044 13616 SH SOLE 13616 0 0 PIMCO ACTIVE BOND ETF ETF 72201R775 8695155 96100 SH SOLE 96100 0 0 PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101 2296280 191197 SH SOLE 191197 0 0 PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101 3697523 200082 SH SOLE 200082 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 3435246 34823 SH SOLE 34823 0 0 PIMCO HIGH INCOME FD COM SHS CEF 722014107 169349 35803 SH SOLE 35803 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE ETF ETF 72201R866 319008 6209 SH SOLE 6209 0 0 PIMCO MUN INCOME FD II COM CEF 72200W106 399126 44151 SH SOLE 44151 0 0 PIMCO SHORT TERM MUNICIPAL BOND ACTIVE ETF ETF 72201R874 8835890 179245 SH SOLE 179245 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 795030 10831 SH SOLE 10831 0 0 PINNACLE WEST CAP CORP COM Stock 723484101 48173664 633531 SH SOLE 633531 0 0 PINTEREST INC CL A Stock 72352L106 258777 10658 SH SOLE 10658 0 0 PIONEER MERGER CORP CL A SHS Stock G7S24C103 268447 26474 SH SOLE 26474 0 0 PIONEER NAT RES CO COM Stock 723787107 7419822 32488 SH SOLE 32488 0 0 PIPER SANDLER COMPANIES COM Stock 724078100 308018 2366 SH SOLE 2366 0 0 PIXELWORKS INC COM NEW Stock 72581M305 354000 200000 SH SOLE 200000 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 586993 49914 SH SOLE 49914 0 0 PLAYAGS INC COM Stock 72814N104 255000 50000 SH SOLE 50000 0 0 PLEXUS CORP COM Stock 729132100 315790 3068 SH SOLE 3068 0 0 PLUG POWER INC COM NEW Stock 72919P202 1125349 90974 SH SOLE 90974 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 11847615 75013 SH SOLE 75013 0 0 POLARIS INC COM Stock 731068102 1977295 19577 SH SOLE 19577 0 0 POOL CORP COM Stock 73278L105 4945996 16360 SH SOLE 16360 0 0 PORTLAND GEN ELEC CO COM NEW Stock 736508847 414171 8452 SH SOLE 8452 0 0 POST HLDGS INC COM Stock 737446104 453557 5025 SH SOLE 5025 0 0 POTLATCHDELTIC CORPORATION COM REIT 737630103 215388 4896 SH SOLE 4896 0 0 POWER INTEGRATIONS INC COM Stock 739276103 262137 3655 SH SOLE 3655 0 0 PPG INDS INC COM Stock 693506107 2649971 21075 SH SOLE 21075 0 0 PPL CORP COM Stock 69351T106 2248655 76956 SH SOLE 76956 0 0 PRA GROUP INC COM Stock 69354N106 1396668 41346 SH SOLE 41346 0 0 PRECISION BIOSCIENCES INC COM Stock 74019P108 183390 154109 SH SOLE 154109 0 0 PRESTIGE CONSMR HEALTHCARE INC COM Stock 74112D101 255909 4088 SH SOLE 4088 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 8418850 77195 SH SOLE 77195 0 0 PRIMERICA INC COM Stock 74164M108 394969 2785 SH SOLE 2785 0 0 PRIMO WATER CORPORATION COM Stock 74167P108 723514 46558 SH SOLE 46558 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 4841166 57688 SH SOLE 57688 0 0 PROASSURANCE CORP COM Stock 74267C106 1282605 73418 SH SOLE 73418 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 190154623 1254649 SH SOLE 1254649 0 0 PROFESSIONAL HLDG CORP CL A COM Stock 743139107 1429554 51534 SH SOLE 51534 0 0 PROGRESS SOFTWARE CORP COM Stock 743312100 896448 17769 SH SOLE 17769 0 0 PROGRESSIVE CORP COM Stock 743315103 4032178 31086 SH SOLE 31086 0 0 PROGYNY INC COM Stock 74340E103 236367 7588 SH SOLE 7588 0 0 PROLOGIS INC. COM REIT 74340W103 5846718 51865 SH SOLE 51865 0 0 PROPETRO HLDG CORP COM Stock 74347M108 113148 10911 SH SOLE 10911 0 0 PROSHARES BITCOIN STRATEGY ETF ETF 74347G440 138042 13235 SH SOLE 13235 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 2675787 29734 SH SOLE 29734 0 0 PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 698328 9760 SH SOLE 9760 0 0 PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 308448 13600 SH SOLE 13600 0 0 PROSHARES SHORT QQQ ETF 74347B714 185178 12580 SH SOLE 12580 0 0 PROSHARES SHORT S&P500 ETF 74347B425 223170 13922 SH SOLE 13922 0 0 PROSHARES ULTRAPRO SHORT DOW30 ETF 74347G648 497228 18450 SH SOLE 18450 0 0 PROSHARES ULTRAPRO SHORT QQQ ETF 74347G432 643746 11919 SH SOLE 11919 0 0 PROSHARES ULTRAPRO SHORT S&P500 ETF 74347B110 195625 11596 SH SOLE 11596 0 0 PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 538785 16578 SH SOLE 16578 0 0 PROSHARES ULTRASHORT BLOOMBERG CRUDE OIL ETF 74347Y797 333900 14000 SH SOLE 14000 0 0 PROSHARES ULTRASHORT S&P500 ETF 74347G416 911648 19831 SH SOLE 19831 0 0 PROSPECT CAP CORP COM CEF 74348T102 102775 14703 SH SOLE 14703 0 0 PROSPERITY BANCSHARES INC COM Stock 743606105 921728 12682 SH SOLE 12682 0 0 PROTHENA CORP PLC SHS Stock G72800108 239540 3976 SH SOLE 3976 0 0 PROVIDENT FINL SVCS INC COM Stock 74386T105 323199 15131 SH SOLE 15131 0 0 PRUDENTIAL FINL INC COM Stock 744320102 4261680 42848 SH SOLE 42848 0 0 PRUDENTIAL PLC ADR ADR 74435K204 234927 8549 SH SOLE 8549 0 0 PTC INC COM Stock 69370C100 280414 2336 SH SOLE 2336 0 0 PUBLIC STORAGE COM REIT 74460D109 37098921 132406 SH SOLE 132406 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 3034205 49522 SH SOLE 49522 0 0 PULTE GROUP INC COM Stock 745867101 61565492 1352196 SH SOLE 1352196 0 0 PVH CORPORATION COM Stock 693656100 632981 8967 SH SOLE 8967 0 0 QORVO INC COM Stock 74736K101 1186206 13087 SH SOLE 13087 0 0 QUADRATIC INTEREST RATE VOLATILITY & INFLATION HEDGE ETF ETF 500767736 5190515 229567 SH SOLE 229567 0 0 QUAKER HOUGHTON COM Stock 747316107 318279 1907 SH SOLE 1907 0 0 QUALCOMM INC COM Stock 747525103 28910154 262959 SH SOLE 262959 0 0 QUANTA SVCS INC COM Stock 74762E102 2581908 18119 SH SOLE 18119 0 0 QUEST DIAGNOSTICS INC COM Stock 74834L100 6364158 40681 SH SOLE 40681 0 0 QUINSTREET INC COM Stock 74874Q100 333365 23231 SH SOLE 23231 0 0 RAMBUS INC DEL COM Stock 750917106 46188438 1288667 SH SOLE 1288667 0 0 RANGE RES CORP COM Stock 75281A109 739967 29575 SH SOLE 29575 0 0 RAYMOND JAMES FINL INC COM Stock 754730109 5831583 54577 SH SOLE 54577 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 27610592 273589 SH SOLE 273589 0 0 RBC BEARINGS INC COM Stock 75524B104 672851 3214 SH SOLE 3214 0 0 RCI HOSPITALITY HLDGS INC COM Stock 74934Q108 263788 2831 SH SOLE 2831 0 0 READY CAPITAL CORP COM REIT 75574U101 364991 32764 SH SOLE 32764 0 0 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 260646 7058 SH SOLE 7058 0 0 REALTY INCOME CORP COM REIT 756109104 1947800 30708 SH SOLE 30708 0 0 REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 284258 10055 SH SOLE 10055 0 0 RED RIVER BANCSHARES INC COM Stock 75686R202 487879 9555 SH SOLE 9555 0 0 REGAL REXNORD CORPORATION COM Stock 758750103 651012 5426 SH SOLE 5426 0 0 REGENCY CTRS CORP COM REIT 758849103 219692 3515 SH SOLE 3515 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 9143731 12673 SH SOLE 12673 0 0 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 2668760 123783 SH SOLE 123783 0 0 REINSURANCE GRP OF AMERICA INC COM NEW Stock 759351604 635853 4475 SH SOLE 4475 0 0 RELIANCE STEEL & ALUMINUM CO COM Stock 759509102 513388 2536 SH SOLE 2536 0 0 RELX PLC SPONSORED ADR ADR 759530108 1272376 45901 SH SOLE 45901 0 0 RENAISSANCERE HLDGS LTD COM Stock G7496G103 964076 5233 SH SOLE 5233 0 0 RENASANT CORP COM Stock 75970E107 619108 16470 SH SOLE 16470 0 0 REPLIGEN CORP COM Stock 759916109 616628 3642 SH SOLE 3642 0 0 REPUBLIC SVCS INC COM Stock 760759100 2248425 17431 SH SOLE 17431 0 0 RESMED INC COM Stock 761152107 1478992 7106 SH SOLE 7106 0 0 RETAIL OPPORTUNITY INVTS CORP COM REIT 76131N101 331063 22027 SH SOLE 22027 0 0 REVOLVE GROUP INC CL A Stock 76156B107 436141 19593 SH SOLE 19593 0 0 RGC RES INC COM Stock 74955L103 382061 17327 SH SOLE 17327 0 0 RH COM Stock 74967X103 221768 830 SH SOLE 830 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 3589100 50409 SH SOLE 50409 0 0 RITCHIE BROS AUCTIONEERS COM Stock 767744105 1096573 18962 SH SOLE 18962 0 0 RITHM CAPITAL CORP COM NEW REIT 64828T201 816839 99980 SH SOLE 99980 0 0 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 600431 32579 SH SOLE 32579 0 0 RLI CORP COM Stock 749607107 1018656 7760 SH SOLE 7760 0 0 RLJ LODGING TR COM REIT 74965L101 213403 20151 SH SOLE 20151 0 0 ROBERT HALF INTL INC COM Stock 770323103 1234621 16722 SH SOLE 16722 0 0 ROBLOX CORP CL A Stock 771049103 423592 14884 SH SOLE 14884 0 0 ROCKWELL AUTOMATION INC COM Stock 773903109 7694115 29872 SH SOLE 29872 0 0 ROGERS COMMUNICATIONS INC CL B Stock 775109200 941484 20100 SH SOLE 20100 0 0 ROGERS CORP COM Stock 775133101 366971 3075 SH SOLE 3075 0 0 ROKU INC COM CL A Stock 77543R102 216725 5325 SH SOLE 5325 0 0 ROLLINS INC COM Stock 775711104 1370862 37517 SH SOLE 37517 0 0 ROPER TECHNOLOGIES INC COM Stock 776696106 2965182 6862 SH SOLE 6862 0 0 ROSS STORES INC COM Stock 778296103 3767534 32459 SH SOLE 32459 0 0 ROYAL BK CDA SUSTAINABL COM Stock 780087102 31548540 335551 SH SOLE 335551 0 0 ROYAL CARIBBEAN GROUP COM Stock V7780T103 825036 16691 SH SOLE 16691 0 0 ROYAL GOLD INC COM Stock 780287108 304570 2702 SH SOLE 2702 0 0 ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104 2594014 65638 SH SOLE 65638 0 0 ROYCE GLOBAL VALUE TR INC COM CEF 78081T104 172306 19920 SH SOLE 19920 0 0 ROYCE MICRO-CAP TR INC COM CEF 780915104 1076942 124072 SH SOLE 124072 0 0 ROYCE VALUE TR INC COM CEF 780910105 4759597 358944 SH SOLE 358944 0 0 RPM INTL INC COM Stock 749685103 1825782 18736 SH SOLE 18736 0 0 RUSH ENTERPRISES INC CL A Stock 781846209 763378 14602 SH SOLE 14602 0 0 RUSH ENTERPRISES INC CL B Stock 781846308 470587 8363 SH SOLE 8363 0 0 RYDER SYS INC COM Stock 783549108 315059 3770 SH SOLE 3770 0 0 S & T BANCORP INC COM Stock 783859101 300579 8794 SH SOLE 8794 0 0 S&P GLOBAL INC COM Stock 78409V104 15680707 46816 SH SOLE 46816 0 0 S&W SEED CO COM Stock 785135104 163900 110000 SH SOLE 110000 0 0 SABA CAPITAL INCOME & OPRNT FD SHS NEW CEF 78518H202 139667 18353 SH SOLE 18353 0 0 SABINE RTY TR UNIT BEN INT Stock 785688102 1186907 13917 SH SOLE 13917 0 0 SABRA HEALTH CARE REIT INC COM REIT 78573L106 1133517 91192 SH SOLE 91192 0 0 SABRE CORP COM Stock 78573M104 115993 18769 SH SOLE 18769 0 0 SAFETY INS GROUP INC COM Stock 78648T100 206775 2454 SH SOLE 2454 0 0 SAIA INC COM Stock 78709Y105 1077756 5140 SH SOLE 5140 0 0 SALESFORCE INC COM Stock 79466L302 6946391 52390 SH SOLE 52390 0 0 SANDY SPRING BANCORP INC COM Stock 800363103 473210 13432 SH SOLE 13432 0 0 SANMINA CORPORATION COM Stock 801056102 531766 9282 SH SOLE 9282 0 0 SANOFI SPONSORED ADR ADR 80105N105 1820118 37582 SH SOLE 37582 0 0 SAP SE SPON ADR ADR 803054204 1986718 19253 SH SOLE 19253 0 0 SAREPTA THERAPEUTICS INC COM Stock 803607100 769835 5941 SH SOLE 5941 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 3244721 11575 SH SOLE 11575 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 7576142 141716 SH SOLE 141716 0 0 SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 388250 8280 SH SOLE 8280 0 0 SCHWAB CHARLES CORP COM Stock 808513105 24538011 294715 SH SOLE 294715 0 0 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 6056914 255890 SH SOLE 255890 0 0 SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755 979623 33699 SH SOLE 33699 0 0 SCHWAB FUNDAMENTAL US BROAD MARKET INDEX ETF ETF 808524789 2296443 43642 SH SOLE 43642 0 0 SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771 36474088 682524 SH SOLE 682524 0 0 SCHWAB FUNDAMENTAL US SMALL CO. INDEX ETF ETF 808524763 2433528 52087 SH SOLE 52087 0 0 SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854 900218 18286 SH SOLE 18286 0 0 SCHWAB INT'L EQ ETF ETF 808524805 11595340 359992 SH SOLE 359992 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 2176977 45128 SH SOLE 45128 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 63152042 1398565 SH SOLE 1398565 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 11252627 202531 SH SOLE 202531 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 11099267 168120 SH SOLE 168120 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 4554062 69411 SH SOLE 69411 0 0 SCHWAB U.S. REIT ETF ETF 808524847 634481 32424 SH SOLE 32424 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 13227306 326408 SH SOLE 326408 0 0 SCHWAB US AGGREGATE BOND ETF ETF 808524839 3344661 73267 SH SOLE 73267 0 0 SCHWAB US BROAD MKTS ETF ETF 808524102 47066386 1050141 SH SOLE 1050141 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 25743157 340788 SH SOLE 340788 0 0 SCHWAB US TIPS ETF ETF 808524870 1034098 19967 SH SOLE 19967 0 0 SCIENCE APPLICATIONS INTL CORP COM Stock 808625107 285756 2576 SH SOLE 2576 0 0 SCION TECH GROWTH II CL A SHS Stock G31070108 172040 17000 SH SOLE 17000 0 0 SCREAMING EAGLE ACQUISITN CORP CLASS A ORD SHS Stock G79407105 698067 70228 SH SOLE 70228 0 0 SCRIPPS E W CO OHIO CL A NEW Stock 811054402 198761 15069 SH SOLE 15069 0 0 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 1585342 30134 SH SOLE 30134 0 0 SEAGEN INC COM Stock 81181C104 841870 6551 SH SOLE 6551 0 0 SEALED AIR CORP NEW COM Stock 81211K100 594733 11923 SH SOLE 11923 0 0 SEAWORLD ENTMT INC COM Stock 81282V100 1058535 19782 SH SOLE 19782 0 0 SEI INVTS CO COM Stock 784117103 1394362 23917 SH SOLE 23917 0 0 SELECTIVE INS GROUP INC COM Stock 816300107 665753 7513 SH SOLE 7513 0 0 SELECTQUOTE INC COM Stock 816307300 985423 1466621 SH SOLE 1466621 0 0 SEMPRA COM Stock 816851109 6644514 42995 SH SOLE 42995 0 0 SERA PROGNOSTICS INC CLASS A COM Stock 81749D107 477839 379237 SH SOLE 379237 0 0 SERVICE CORP INTL COM Stock 817565104 4256355 61561 SH SOLE 61561 0 0 SERVICE PPTYS TR COM SH BEN INT REIT 81761L102 118660 16277 SH SOLE 16277 0 0 SERVICENOW INC COM Stock 81762P102 2613058 6730 SH SOLE 6730 0 0 SERVISFIRST BANCSHARES INC COM Stock 81768T108 3424207 49691 SH SOLE 49691 0 0 SHAW COMMUNICATIONS INC CL B CONV Stock 82028K200 728480 25312 SH SOLE 25312 0 0 SHELL PLC SPON ADS ADR 780259305 7001794 122946 SH SOLE 122946 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 5182297 21836 SH SOLE 21836 0 0 SHOPIFY INC CL A Stock 82509L107 1307827 37679 SH SOLE 37679 0 0 SIGNATURE BK NEW YORK N Y COM Stock 82669G104 1020833 8860 SH SOLE 8860 0 0 SIGNET JEWELERS LIMITED SHS Stock G81276100 1050124 15443 SH SOLE 15443 0 0 SILVER SPIKE ACQUISITN CORP II CLASS A ORD SHS Stock G8201H105 147395 14608 SH SOLE 14608 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR Stock 828730200 1734939 80396 SH SOLE 80396 0 0 SIMON PPTY GROUP INC NEW COM REIT 828806109 4098321 34885 SH SOLE 34885 0 0 SIMPLIFY HEALTH CARE ETF ETF 82889N772 1113965 41879 SH SOLE 41879 0 0 SIMPLIFY HEDGED EQUITY ETF ETF 82889N764 17418701 771763 SH SOLE 771763 0 0 SIMPSON MFG INC COM Stock 829073105 349853 3946 SH SOLE 3946 0 0 SINCLAIR BROADCAST GROUP INC CL A Stock 829226109 235076 15156 SH SOLE 15156 0 0 SIRIUS XM HOLDINGS INC COM Stock 82968B103 531955 91088 SH SOLE 91088 0 0 SITE CTRS CORP COM REIT 82981J109 237042 17353 SH SOLE 17353 0 0 SITEONE LANDSCAPE SUPPLY INC COM Stock 82982L103 421062 3589 SH SOLE 3589 0 0 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 2587054 145340 SH SOLE 145340 0 0 SIZZLE ACQUISITION CORP COMMON STOCK Stock 83014E109 496284 48560 SH SOLE 48560 0 0 SKECHERS U S A INC CL A Stock 830566105 259419 6184 SH SOLE 6184 0 0 SKEENA RES LTD NEW COM Stock 83056P715 135660 25500 SH SOLE 25500 0 0 SKYWEST INC COM Stock 830879102 281529 17052 SH SOLE 17052 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 1012034 11105 SH SOLE 11105 0 0 SLM CORP COM Stock 78442P106 249216 15013 SH SOLE 15013 0 0 SLR INVESTMENT CORP COM CEF 83413U100 728570 52377 SH SOLE 52377 0 0 SM ENERGY CO COM Stock 78454L100 609630 17503 SH SOLE 17503 0 0 SMITH A O CORP COM Stock 831865209 381839 6671 SH SOLE 6671 0 0 SMUCKER J M CO COM NEW Stock 832696405 6793753 42874 SH SOLE 42874 0 0 SNAP ON INC COM Stock 833034101 1481595 6484 SH SOLE 6484 0 0 SNOWFLAKE INC CL A Stock 833445109 919805 6408 SH SOLE 6408 0 0 SOCIAL CAP SUVRETTA HLDS CP IV CLASS A ORD SHS Stock G8253Y105 117364 11678 SH SOLE 11678 0 0 SOCIAL CAP SUVRETTA HLDS CRPII CLASS A ORD SHS Stock G8253U103 179783 17871 SH SOLE 17871 0 0 SOFI TECHNOLOGIES INC COM Stock 83406F102 118842 25779 SH SOLE 25779 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 329160 1162 SH SOLE 1162 0 0 SONIC AUTOMOTIVE INC CL A Stock 83545G102 330208 6702 SH SOLE 6702 0 0 SONOCO PRODS CO COM Stock 835495102 1283038 21134 SH SOLE 21134 0 0 SONOS INC COM Stock 83570H108 1187428 70262 SH SOLE 70262 0 0 SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 1408818 18469 SH SOLE 18469 0 0 SOUTHERN CO COM Stock 842587107 17704910 247933 SH SOLE 247933 0 0 SOUTHERN COPPER CORP COM Stock 84265V105 567385 9395 SH SOLE 9395 0 0 SOUTHERN FIRST BANCSHARES COM Stock 842873101 3415652 74659 SH SOLE 74659 0 0 SOUTHSIDE BANCSHARES INC COM Stock 84470P109 1299347 36103 SH SOLE 36103 0 0 SOUTHSTATE CORPORATION COM Stock 840441109 1033140 13530 SH SOLE 13530 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 2509225 74524 SH SOLE 74524 0 0 SOUTHWEST GAS HLDGS INC COM Stock 844895102 200925 3247 SH SOLE 3247 0 0 SOUTHWESTERN ENERGY CO COM Stock 845467109 1997998 341538 SH SOLE 341538 0 0 SPARTANNASH CO COM Stock 847215100 203697 6736 SH SOLE 6736 0 0 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 506912 12394 SH SOLE 12394 0 0 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 580971705 6351500 SH SOLE 6351500 0 0 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 2395380 37230 SH SOLE 37230 0 0 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 870694 9674 SH SOLE 9674 0 0 SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 220390 7252 SH SOLE 7252 0 0 SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 477871 19714 SH SOLE 19714 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 479520 11976 SH SOLE 11976 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 13258755 40017 SH SOLE 40017 0 0 SPDR GOLD MINISHARES TRUST ETF 98149E303 235235 6500 SH SOLE 6500 0 0 SPDR GOLD SHARES ETF 78463V107 40622047 239460 SH SOLE 239460 0 0 SPDR MSCI ACWI EX-US ETF ETF 78463X848 2052711 85316 SH SOLE 85316 0 0 SPDR MSCI EAFE STRATEGICFACTORS ETF ETF 78463X434 252490 3939 SH SOLE 3939 0 0 SPDR MSCI USA STRATEGICFACTORS ETF ETF 78468R812 562802 5102 SH SOLE 5102 0 0 SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 1220718 26758 SH SOLE 26758 0 0 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 486419 9933 SH SOLE 9933 0 0 SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 3615611 76961 SH SOLE 76961 0 0 SPDR NYSE TECHNOLOGY ETF ETF 78464A102 312019 3221 SH SOLE 3221 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 14308135 569365 SH SOLE 569365 0 0 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 4551267 153293 SH SOLE 153293 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 1456316 44184 SH SOLE 44184 0 0 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 4284247 135361 SH SOLE 135361 0 0 SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 784378 16821 SH SOLE 16821 0 0 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 2669135 56442 SH SOLE 56442 0 0 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 11130990 261906 SH SOLE 261906 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 548153 12187 SH SOLE 12187 0 0 SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1752198 34581 SH SOLE 34581 0 0 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 911939 23040 SH SOLE 23040 0 0 SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 2308332 59355 SH SOLE 59355 0 0 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 3907043 105681 SH SOLE 105681 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 2205604 75072 SH SOLE 75072 0 0 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 545402 18879 SH SOLE 18879 0 0 SPDR PORTFOLIO TIPS ETF ETF 78464A656 209816 8145 SH SOLE 8145 0 0 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 649611 9942 SH SOLE 9942 0 0 SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2346359 36254 SH SOLE 36254 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 194657922 509011 SH SOLE 509011 0 0 SPDR S&P 600 SMALL CAP ETF ETF 78464A813 230109 2799 SH SOLE 2799 0 0 SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 3802315 51230 SH SOLE 51230 0 0 SPDR S&P BANK ETF ETF 78464A797 2771579 61386 SH SOLE 61386 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 1046600 12610 SH SOLE 12610 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 12689143 101424 SH SOLE 101424 0 0 SPDR S&P EMERGING ASIA PACIFIC ETF ETF 78463X301 335206 3491 SH SOLE 3491 0 0 SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 244486 4166 SH SOLE 4166 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 17568526 308112 SH SOLE 308112 0 0 SPDR S&P HOMEBUILDERS ETF ETF 78464A888 994534 16488 SH SOLE 16488 0 0 SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 253899 8633 SH SOLE 8633 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 19280967 43544 SH SOLE 43544 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 3640337 26791 SH SOLE 26791 0 0 SPDR S&P REGIONAL BANKING ETF ETF 78464A698 25216573 429291 SH SOLE 429291 0 0 SPDR SSGA ULTRA SHORT TERM BOND ETF ETF 78467V707 282095 7055 SH SOLE 7055 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A Stock 848574109 235770 7965 SH SOLE 7965 0 0 SPIRIT RLTY CAP INC NEW COM NEW REIT 84860W300 298198 7468 SH SOLE 7468 0 0 SPLUNK INC COM Stock 848637104 1516304 17613 SH SOLE 17613 0 0 SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 2708617 34308 SH SOLE 34308 0 0 SPROTT FOCUS TR INC COM CEF 85208J109 874616 109738 SH SOLE 109738 0 0 SPROTT GOLD MINERS ETF ETF 85210B102 5708369 230548 SH SOLE 230548 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101 641500 35778 SH SOLE 35778 0 0 SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104 19810966 1405033 SH SOLE 1405033 0 0 SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107 215361 26136 SH SOLE 26136 0 0 SPROUTS FMRS MKT INC COM Stock 85208M102 258734 7993 SH SOLE 7993 0 0 SPS COMM INC COM Stock 78463M107 2144910 16701 SH SOLE 16701 0 0 SPX TECHNOLOGIES INC COM Stock 78473E103 314333 4788 SH SOLE 4788 0 0 SQUARESPACE INC CLASS A Stock 85225A107 216380 9760 SH SOLE 9760 0 0 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 667358 12819 SH SOLE 12819 0 0 STANDARD MTR PRODS INC COM Stock 853666105 291102 8365 SH SOLE 8365 0 0 STANDEX INTL CORP COM Stock 854231107 744828 7273 SH SOLE 7273 0 0 STANLEY BLACK & DECKER INC COM Stock 854502101 3992840 53153 SH SOLE 53153 0 0 STAR BULK CARRIERS CORP. SHS PAR Stock Y8162K204 939001 48830 SH SOLE 48830 0 0 STARBUCKS CORP COM Stock 855244109 45639349 460074 SH SOLE 460074 0 0 STARWOOD PPTY TR INC COM REIT 85571B105 626064 34155 SH SOLE 34155 0 0 STATE STR CORP COM Stock 857477103 1800617 23213 SH SOLE 23213 0 0 STEEL DYNAMICS INC COM Stock 858119100 4097040 41935 SH SOLE 41935 0 0 STEELCASE INC CL A Stock 858155203 256458 36274 SH SOLE 36274 0 0 STELLANTIS N.V SHS Stock N82405106 387453 27286 SH SOLE 27286 0 0 STEM INC COM Stock 85859N102 1009648 112936 SH SOLE 112936 0 0 STERIS PLC SHS USD Stock G8473T100 2221267 12027 SH SOLE 12027 0 0 STIFEL FINL CORP COM Stock 860630102 264417 4530 SH SOLE 4530 0 0 STMICROELECTRONICS N V NY REGISTRY ADR 861012102 207945 5846 SH SOLE 5846 0 0 STOCK YDS BANCORP INC COM Stock 861025104 4327214 66593 SH SOLE 66593 0 0 STONEX GROUP INC COM Stock 861896108 412935 4333 SH SOLE 4333 0 0 STRATASYS LTD SHS Stock M85548101 176169 14854 SH SOLE 14854 0 0 STRATEGAS MACRO THEMATIC OPPORTUNITIES ETF ETF 00775Y645 645761 27955 SH SOLE 27955 0 0 STRYKER CORPORATION COM Stock 863667101 7923511 32408 SH SOLE 32408 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 272777 34012 SH SOLE 34012 0 0 SUMMIT HOTEL PPTYS INC COM REIT 866082100 201040 27845 SH SOLE 27845 0 0 SUN CMNTYS INC COM REIT 866674104 481205 3365 SH SOLE 3365 0 0 SUN LIFE FINANCIAL INC. COM Stock 866796105 513638 11065 SH SOLE 11065 0 0 SUNCOR ENERGY INC NEW COM Stock 867224107 1294912 40810 SH SOLE 40810 0 0 SUPER MICRO COMPUTER INC COM Stock 86800U104 240908 2934 SH SOLE 2934 0 0 SUPERNUS PHARMACEUTICALS INC COM Stock 868459108 215483 6041 SH SOLE 6041 0 0 SVB FINANCIAL GROUP COM Stock 78486Q101 1057954 4597 SH SOLE 4597 0 0 SYLVAMO CORP COMMON STOCK Stock 871332102 216325 4452 SH SOLE 4452 0 0 SYNAPTICS INC COM Stock 87157D109 248463 2611 SH SOLE 2611 0 0 SYNCHRONY FINANCIAL COM Stock 87165B103 864416 26306 SH SOLE 26306 0 0 SYNEOS HEALTH INC CL A Stock 87166B102 1097980 29934 SH SOLE 29934 0 0 SYNOPSYS INC COM Stock 871607107 2034836 6373 SH SOLE 6373 0 0 SYNOVUS FINL CORP COM NEW Stock 87161C501 433452 11543 SH SOLE 11543 0 0 SYSCO CORP COM Stock 871829107 7285063 95292 SH SOLE 95292 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 2501552 33582 SH SOLE 33582 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 569884 36531 SH SOLE 36531 0 0 TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109 920926 8844 SH SOLE 8844 0 0 TANGER FACTORY OUTLET CTRS INC COM REIT 875465106 250919 13987 SH SOLE 13987 0 0 TAPESTRY INC COM Stock 876030107 675810 17747 SH SOLE 17747 0 0 TARGA RES CORP COM Stock 87612G101 10387537 141327 SH SOLE 141327 0 0 TARGET CORP COM Stock 87612E106 26403167 177155 SH SOLE 177155 0 0 TARGET HOSPITALITY CORP COM Stock 87615L107 576244 38061 SH SOLE 38061 0 0 TAYLOR MORRISON HOME CORP COM Stock 87724P106 384687 12675 SH SOLE 12675 0 0 TC ENERGY CORP COM Stock 87807B107 424111 10643 SH SOLE 10643 0 0 TCV ACQUISITION CORP CL A SHS Stock G8704C124 457240 45724 SH SOLE 45724 0 0 TD SYNNEX CORPORATION COM Stock 87162W100 386861 4085 SH SOLE 4085 0 0 TE CONNECTIVITY LTD SHS Stock H84989104 1626916 14172 SH SOLE 14172 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 179241300 1440383 SH SOLE 1440383 0 0 TEGNA INC COM Stock 87901J105 383624 18104 SH SOLE 18104 0 0 TELADOC HEALTH INC COM Stock 87918A105 505648 21380 SH SOLE 21380 0 0 TELEDYNE TECHNOLOGIES INC COM Stock 879360105 2406659 6018 SH SOLE 6018 0 0 TELEFLEX INCORPORATED COM Stock 879369106 1498396 6002 SH SOLE 6002 0 0 TELEFONICA S A SPONSORED ADR ADR 879382208 105537 29562 SH SOLE 29562 0 0 TELEPHONE & DATA SYS INC COM NEW Stock 879433829 127076 12114 SH SOLE 12114 0 0 TELOS CORP MD COM Stock 87969B101 186183 36578 SH SOLE 36578 0 0 TEMPLETON EMERGING MKTS FD COM CEF 880191101 283836 24854 SH SOLE 24854 0 0 TEMPLETON GLOBAL INCOME FD COM CEF 880198106 177431 40977 SH SOLE 40977 0 0 TEMPUR SEALY INTL INC COM Stock 88023U101 364379 10614 SH SOLE 10614 0 0 TENABLE HLDGS INC COM Stock 88025T102 288186 7554 SH SOLE 7554 0 0 TENET HEALTHCARE CORP COM NEW Stock 88033G407 239267 4904 SH SOLE 4904 0 0 TERADATA CORP DEL COM Stock 88076W103 1727914 51334 SH SOLE 51334 0 0 TERADYNE INC COM Stock 880770102 599920 6868 SH SOLE 6868 0 0 TESLA INC COM Stock 88160R101 41213971 334583 SH SOLE 334583 0 0 TETRA TECH INC NEW COM Stock 88162G103 898001 6185 SH SOLE 6185 0 0 TEXAS CAP BANCSHARES INC COM Stock 88224Q107 535131 8873 SH SOLE 8873 0 0 TEXAS INSTRS INC COM Stock 882508104 22792076 137950 SH SOLE 137950 0 0 TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 1539564 657 SH SOLE 657 0 0 TEXAS ROADHOUSE INC COM Stock 882681109 809728 8903 SH SOLE 8903 0 0 TEXTRON INC COM Stock 883203101 3415058 48235 SH SOLE 48235 0 0 TG THERAPEUTICS INC COM Stock 88322Q108 272788 23059 SH SOLE 23059 0 0 TG VENTURE ACQUISITION CORP CLASS A COM Stock 87251T109 657562 64657 SH SOLE 64657 0 0 THE AARONS COMPANY INC COM Stock 00258W108 169667 14198 SH SOLE 14198 0 0 THE ODP CORP COM Stock 88337F105 300610 6601 SH SOLE 6601 0 0 THE TRADE DESK INC COM CL A Stock 88339J105 331711 7399 SH SOLE 7399 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 34904807 63384 SH SOLE 63384 0 0 THOMSON REUTERS CORP. COM NEW Stock 884903709 793015 6952 SH SOLE 6952 0 0 THOR INDS INC COM Stock 885160101 309433 4099 SH SOLE 4099 0 0 THRYV HLDGS INC COM NEW Stock 886029206 856216 45064 SH SOLE 45064 0 0 TIMKEN CO COM Stock 887389104 971560 13748 SH SOLE 13748 0 0 TIMKENSTEEL CORPORATION COM Stock 887399103 197272 10857 SH SOLE 10857 0 0 TIO TECH A CLASS A ORD SHS Stock G8T10C106 396437 39329 SH SOLE 39329 0 0 TJX COS INC NEW COM Stock 872540109 14404129 180956 SH SOLE 180956 0 0 T-MOBILE US INC COM Stock 872590104 11625740 83041 SH SOLE 83041 0 0 TOLL BROTHERS INC COM Stock 889478103 204530 4097 SH SOLE 4097 0 0 TOPBUILD CORP COM Stock 89055F103 269633 1723 SH SOLE 1723 0 0 TOPGOLF CALLAWAY BRANDS CORP COM Stock 131193104 485771 24596 SH SOLE 24596 0 0 TORO CO COM Stock 891092108 2123972 18763 SH SOLE 18763 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 1743239 26918 SH SOLE 26918 0 0 TORTOISE PWR & ENERGY INFRASTR COM CEF 89147X104 128315 10056 SH SOLE 10056 0 0 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 2224575 35834 SH SOLE 35834 0 0 TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 3872518 125568 SH SOLE 125568 0 0 TOYOTA MOTOR CORP ADS ADR 892331307 5636239 41267 SH SOLE 41267 0 0 TRACTOR SUPPLY CO COM Stock 892356106 10602728 47130 SH SOLE 47130 0 0 TRADEWEB MKTS INC CL A Stock 892672106 209779 3231 SH SOLE 3231 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 2842274 16909 SH SOLE 16909 0 0 TRANSDIGM GROUP INC COM Stock 893641100 447129 710 SH SOLE 710 0 0 TRANSOCEAN LTD REG SHS Stock H8817H100 167788 36795 SH SOLE 36795 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 7671175 40915 SH SOLE 40915 0 0 TRIMBLE INC COM Stock 896239100 2555859 50551 SH SOLE 50551 0 0 TRINITY INDS INC COM Stock 896522109 358402 12120 SH SOLE 12120 0 0 TRIPLEPOINT VENTURE GROWTH BDC COM CEF 89677Y100 141848 13600 SH SOLE 13600 0 0 TRITON INTL LTD CL A Stock G9078F107 252836 3676 SH SOLE 3676 0 0 TRONOX HOLDINGS PLC SHS Stock G9087Q102 159036 11600 SH SOLE 11600 0 0 TRUIST FINL CORP COM Stock 89832Q109 39372499 915001 SH SOLE 915001 0 0 TTM TECHNOLOGIES INC COM Stock 87305R109 170827 11328 SH SOLE 11328 0 0 TWILIO INC CL A Stock 90138F102 512661 10471 SH SOLE 10471 0 0 TWO HBRS INVT CORP COM REIT 90187B804 247889 15719 SH SOLE 15719 0 0 TYLER TECHNOLOGIES INC COM Stock 902252105 1567880 4863 SH SOLE 4863 0 0 TYSON FOODS INC CL A Stock 902494103 1426954 22923 SH SOLE 22923 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 944167 38179 SH SOLE 38179 0 0 UBS GROUP AG SHS Stock H42097107 42727187 2288664 SH SOLE 2288664 0 0 UDR INC COM REIT 902653104 913869 23596 SH SOLE 23596 0 0 UFP INDUSTRIES INC COM Stock 90278Q108 351395 4434 SH SOLE 4434 0 0 UGI CORP NEW COM Stock 902681105 3097504 83558 SH SOLE 83558 0 0 UIPATH INC CL A Stock 90364P105 185719 14612 SH SOLE 14612 0 0 ULTA BEAUTY INC COM Stock 90384S303 2161944 4609 SH SOLE 4609 0 0 ULTRA CLEAN HLDGS INC COM Stock 90385V107 343965 10376 SH SOLE 10376 0 0 UMB FINL CORP COM Stock 902788108 10205120 122188 SH SOLE 122188 0 0 UMPQUA HLDGS CORP COM Stock 904214103 1664513 93250 SH SOLE 93250 0 0 UNIFIRST CORP MASS COM Stock 904708104 252431 1308 SH SOLE 1308 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 4056673 80569 SH SOLE 80569 0 0 UNION PAC CORP COM Stock 907818108 49855370 240766 SH SOLE 240766 0 0 UNITED AIRLS HLDGS INC COM Stock 910047109 266766 7076 SH SOLE 7076 0 0 UNITED BANKSHARES INC WEST VA COM Stock 909907107 2378828 58751 SH SOLE 58751 0 0 UNITED CMNTY BKS BLAIRSVLE GA COM Stock 90984P303 4759747 140821 SH SOLE 140821 0 0 UNITED NAT FOODS INC COM Stock 911163103 1028951 26581 SH SOLE 26581 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 10636519 61186 SH SOLE 61186 0 0 UNITED RENTALS INC COM Stock 911363109 5835641 16419 SH SOLE 16419 0 0 UNITED STATES COMMODITY INDEX FUND ETF 911717106 286747 5095 SH SOLE 5095 0 0 UNITED STATES STL CORP NEW COM Stock 912909108 1002596 40024 SH SOLE 40024 0 0 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 46119280 165843 SH SOLE 165843 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 140679590 265343 SH SOLE 265343 0 0 UNITY SOFTWARE INC COM Stock 91332U101 280268 9803 SH SOLE 9803 0 0 UNIVAR SOLUTIONS INC COM Stock 91336L107 429905 13519 SH SOLE 13519 0 0 UNIVERSAL CORP VA COM Stock 913456109 359689 6811 SH SOLE 6811 0 0 UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105 376234 7883 SH SOLE 7883 0 0 UNIVERSAL HLTH SVCS INC CL B Stock 913903100 293615 2084 SH SOLE 2084 0 0 UNUM GROUP COM Stock 91529Y106 7774545 189484 SH SOLE 189484 0 0 US BANCORP DEL COM NEW Stock 902973304 12487873 286353 SH SOLE 286353 0 0 US FOODS HLDG CORP COM Stock 912008109 286449 8420 SH SOLE 8420 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 7476642 106052 SH SOLE 106052 0 0 V F CORP COM Stock 918204108 2246525 81366 SH SOLE 81366 0 0 VAIL RESORTS INC COM Stock 91879Q109 1238697 5197 SH SOLE 5197 0 0 VALE S A SPONSORED ADS ADR 91912E105 589431 34734 SH SOLE 34734 0 0 VALERO ENERGY CORP COM Stock 91913Y100 41405850 326390 SH SOLE 326390 0 0 VALLEY NATL BANCORP COM Stock 919794107 809847 71604 SH SOLE 71604 0 0 VALMONT INDS INC COM Stock 920253101 1038444 3140 SH SOLE 3140 0 0 VALVOLINE INC COM Stock 92047W101 769496 23568 SH SOLE 23568 0 0 VANECK AGRIBUSINESS ETF ETF 92189F700 424050 4940 SH SOLE 4940 0 0 VANECK GOLD MINERS ETF ETF 92189F106 15028328 524366 SH SOLE 524366 0 0 VANECK HIGH YIELD MUNI ETF ETF 92189H409 3216285 63626 SH SOLE 63626 0 0 VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 828509 12764 SH SOLE 12764 0 0 VANECK OIL REFINERS ETF ETF 92189F585 1098521 35209 SH SOLE 35209 0 0 VANECK OIL SERVICES ETF ETF 92189H607 496148 1632 SH SOLE 1632 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 8828682 107340 SH SOLE 107340 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 6118509 27936 SH SOLE 27936 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 2587886 13509 SH SOLE 13509 0 0 VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 15315558 113247 SH SOLE 113247 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 176997261 1165606 SH SOLE 1165606 0 0 VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 36262519 930285 SH SOLE 930285 0 0 VANGUARD ENERGY ETF ETF 92204A306 11566911 95374 SH SOLE 95374 0 0 VANGUARD ESG INTERNATIONAL STOCK ETF ETF 921910725 1543467 31378 SH SOLE 31378 0 0 VANGUARD ESG U.S. STOCK ETF ETF 921910733 346825 5266 SH SOLE 5266 0 0 VANGUARD EXTENDED DURATION TREASURY ETF ETF 921910709 1382516 16691 SH SOLE 16691 0 0 VANGUARD EXTENDED MARKET ETF ETF 922908652 2248152 16921 SH SOLE 16921 0 0 VANGUARD FINANCIALS ETF ETF 92204A405 9794414 118390 SH SOLE 118390 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 54128989 1079557 SH SOLE 1079557 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 1167018 11351 SH SOLE 11351 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 290513537 6921933 SH SOLE 6921933 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 513985 9271 SH SOLE 9271 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 427091 6637 SH SOLE 6637 0 0 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 677120 16379 SH SOLE 16379 0 0 VANGUARD GROWTH ETF ETF 922908736 126597551 594048 SH SOLE 594048 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 18160260 73212 SH SOLE 73212 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 61942806 572431 SH SOLE 572431 0 0 VANGUARD INDUSTRIALS ETF ETF 92204A603 2422275 13263 SH SOLE 13263 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 12405267 38838 SH SOLE 38838 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 4707183 63337 SH SOLE 63337 0 0 VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 3196643 41242 SH SOLE 41242 0 0 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706 1392715 23815 SH SOLE 23815 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 760177 10917 SH SOLE 10917 0 0 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 300845 5050 SH SOLE 5050 0 0 VANGUARD LARGE-CAP ETF ETF 922908637 23208364 133228 SH SOLE 133228 0 0 VANGUARD LONG-TERM BOND ETF ETF 921937793 597341 8246 SH SOLE 8246 0 0 VANGUARD LONG-TERM TREASURY ETF ETF 92206C847 305636 4960 SH SOLE 4960 0 0 VANGUARD MATERIALS ETF ETF 92204A801 2469698 14511 SH SOLE 14511 0 0 VANGUARD MEGA CAP ETF ETF 921910873 3360118 25379 SH SOLE 25379 0 0 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 23544099 136829 SH SOLE 136829 0 0 VANGUARD MEGA CAP VALUE ETF ETF 921910840 4239938 41224 SH SOLE 41224 0 0 VANGUARD MID-CAP ETF ETF 922908629 66733823 327432 SH SOLE 327432 0 0 VANGUARD MID-CAP GROWTH ETF ETF 922908538 3692027 20539 SH SOLE 20539 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 848574 18642 SH SOLE 18642 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 31294027 383493 SH SOLE 383493 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 934612 5363 SH SOLE 5363 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 19461460 353074 SH SOLE 353074 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 17543245 263491 SH SOLE 263491 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 2103430 29891 SH SOLE 29891 0 0 VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 285417 1833 SH SOLE 1833 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 2107858 12273 SH SOLE 12273 0 0 VANGUARD S&P 500 ETF ETF 922908363 115949441 330021 SH SOLE 330021 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 826852 3920 SH SOLE 3920 0 0 VANGUARD S&P MID-CAP 400 ETF ETF 921932885 558430 3414 SH SOLE 3414 0 0 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 1279964 7385 SH SOLE 7385 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 191713914 2546678 SH SOLE 2546678 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 26018660 346039 SH SOLE 346039 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1051149 22504 SH SOLE 22504 0 0 VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 3134872 54218 SH SOLE 54218 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 39050968 245913 SH SOLE 245913 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 146201751 796566 SH SOLE 796566 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 6533891 32581 SH SOLE 32581 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 14368671 290335 SH SOLE 290335 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 21723203 302383 SH SOLE 302383 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 7654824 148005 SH SOLE 148005 0 0 VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 79092896 413687 SH SOLE 413687 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 2882071 37938 SH SOLE 37938 0 0 VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 457812 9343 SH SOLE 9343 0 0 VANGUARD UTILITIES ETF ETF 92204A876 31400290 204749 SH SOLE 204749 0 0 VANGUARD VALUE ETF 922908744 526160149 3748380 SH SOLE 3748380 0 0 VAREX IMAGING CORP COM Stock 92214X106 300278 14792 SH SOLE 14792 0 0 VBI VACCINES INC CDA COM NEW Stock 91822J103 212805 544118 SH SOLE 544118 0 0 VECTOR GROUP LTD COM Stock 92240M108 197624 16663 SH SOLE 16663 0 0 VEEVA SYS INC CL A COM Stock 922475108 967474 5995 SH SOLE 5995 0 0 VENTAS INC COM REIT 92276F100 970818 21550 SH SOLE 21550 0 0 VERADIGM INC COM Stock 01988P108 289843 16431 SH SOLE 16431 0 0 VERISIGN INC COM Stock 92343E102 1043225 5078 SH SOLE 5078 0 0 VERISK ANALYTICS INC COM Stock 92345Y106 2234935 12668 SH SOLE 12668 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 60479331 1535008 SH SOLE 1535008 0 0 VERRA MOBILITY CORP CL A COM STK Stock 92511U102 154219 11151 SH SOLE 11151 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 5629478 19494 SH SOLE 19494 0 0 VERTIV HOLDINGS CO COM CL A Stock 92537N108 2338019 171158 SH SOLE 171158 0 0 VIATRIS INC COM Stock 92556V106 1766681 158731 SH SOLE 158731 0 0 VIAVI SOLUTIONS INC COM Stock 925550105 427405 40666 SH SOLE 40666 0 0 VICI PPTYS INC COM REIT 925652109 4350118 134263 SH SOLE 134263 0 0 VISA INC COM CL A Stock 92826C839 59433215 286067 SH SOLE 286067 0 0 VISHAY INTERTECHNOLOGY INC COM Stock 928298108 722703 33505 SH SOLE 33505 0 0 VISTA OUTDOOR INC COM Stock 928377100 403641 16563 SH SOLE 16563 0 0 VISTRA CORP COM Stock 92840M102 205599 8862 SH SOLE 8862 0 0 VMWARE INC CL A COM Stock 928563402 2046041 16667 SH SOLE 16667 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 451590 44623 SH SOLE 44623 0 0 VONTIER CORPORATION COM Stock 928881101 966300 49990 SH SOLE 49990 0 0 VOYA FINANCIAL INC COM Stock 929089100 355271 5778 SH SOLE 5778 0 0 VULCAN MATLS CO COM Stock 929160109 4055580 23160 SH SOLE 23160 0 0 W & T OFFSHORE INC COM Stock 92922P106 300500 53853 SH SOLE 53853 0 0 WABASH NATL CORP COM Stock 929566107 222430 9842 SH SOLE 9842 0 0 WABTEC COM Stock 929740108 1485730 14886 SH SOLE 14886 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 5975385 159941 SH SOLE 159941 0 0 WALMART INC COM Stock 931142103 51947346 366368 SH SOLE 366368 0 0 WARBURG PINCUS CAPTAL CORP I A SHS CL A Stock G9461D107 288022 28517 SH SOLE 28517 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 3501797 369388 SH SOLE 369388 0 0 WASTE CONNECTIONS INC COM Stock 94106B101 1419452 10708 SH SOLE 10708 0 0 WASTE MGMT INC DEL COM Stock 94106L109 23930780 152542 SH SOLE 152542 0 0 WATERS CORP COM Stock 941848103 1341544 3916 SH SOLE 3916 0 0 WATSCO INC COM Stock 942622200 13589199 54488 SH SOLE 54488 0 0 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 436205 2983 SH SOLE 2983 0 0 WD 40 CO COM Stock 929236107 472131 2929 SH SOLE 2929 0 0 WEBSTER FINL CORP COM Stock 947890109 33337996 704225 SH SOLE 704225 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 2842122 30313 SH SOLE 30313 0 0 WELLS FARGO CO NEW COM Stock 949746101 25294757 612612 SH SOLE 612612 0 0 WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 1080785 912 SH SOLE 912 0 0 WELLTOWER INC COM REIT 95040Q104 4685863 71485 SH SOLE 71485 0 0 WENDYS CO COM Stock 95058W100 2522984 111488 SH SOLE 111488 0 0 WERNER ENTERPRISES INC COM Stock 950755108 24000007 596125 SH SOLE 596125 0 0 WESCO INTL INC COM Stock 95082P105 352313 2814 SH SOLE 2814 0 0 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 6772197 28775 SH SOLE 28775 0 0 WESTAMERICA BANCORPORATION COM Stock 957090103 254629 4315 SH SOLE 4315 0 0 WESTERN ALLIANCE BANCORP COM Stock 957638109 438958 7370 SH SOLE 7370 0 0 WESTERN DIGITAL CORP. COM Stock 958102105 476563 15105 SH SOLE 15105 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 246603 9184 SH SOLE 9184 0 0 WESTERN UN CO COM Stock 959802109 322439 23416 SH SOLE 23416 0 0 WESTLAKE CORPORATION COM Stock 960413102 434462 4237 SH SOLE 4237 0 0 WESTROCK CO COM Stock 96145D105 418847 11913 SH SOLE 11913 0 0 WEX INC COM Stock 96208T104 1196118 7309 SH SOLE 7309 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 6872439 221692 SH SOLE 221692 0 0 WHEATON PRECIOUS METALS CORP COM Stock 962879102 278445 7125 SH SOLE 7125 0 0 WHIRLPOOL CORP COM Stock 963320106 897739 6346 SH SOLE 6346 0 0 WHITE MTNS INS GROUP LTD COM Stock G9618E107 1052262 744 SH SOLE 744 0 0 WHITESTONE REIT COM REIT 966084204 307965 31947 SH SOLE 31947 0 0 WILDBRAIN LTD COM VAR VTG Stock 96810C101 354400 160000 SH SOLE 160000 0 0 WILEY JOHN & SONS INC CL A Stock 968223206 322165 8042 SH SOLE 8042 0 0 WILLIAMS COS INC COM Stock 969457100 4286681 130294 SH SOLE 130294 0 0 WILLIAMS SONOMA INC COM Stock 969904101 49011786 426486 SH SOLE 426486 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 3040183 12430 SH SOLE 12430 0 0 WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104 384488 8512 SH SOLE 8512 0 0 WINNEBAGO INDS INC COM Stock 974637100 685206 13002 SH SOLE 13002 0 0 WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 21989185 824182 SH SOLE 824182 0 0 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 701503 19683 SH SOLE 19683 0 0 WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527 111308567 2214215 SH SOLE 2214215 0 0 WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406 1256131 13683 SH SOLE 13683 0 0 WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 1654127 19221 SH SOLE 19221 0 0 WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 6079160 98130 SH SOLE 98130 0 0 WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3515611 85455 SH SOLE 85455 0 0 WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 202746 4170 SH SOLE 4170 0 0 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 1027920 36143 SH SOLE 36143 0 0 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 1607336 26502 SH SOLE 26502 0 0 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 3321540 55029 SH SOLE 55029 0 0 WOLFSPEED INC COM Stock 977852102 534715 7745 SH SOLE 7745 0 0 WOLVERINE WORLD WIDE INC COM Stock 978097103 167208 15298 SH SOLE 15298 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308 756835 31261 SH SOLE 31261 0 0 WOODWARD INC COM Stock 980745103 1494074 15465 SH SOLE 15465 0 0 WORKDAY INC CL A Stock 98138H101 690842 4129 SH SOLE 4129 0 0 WORKIVA INC COM CL A Stock 98139A105 1363757 16241 SH SOLE 16241 0 0 WP CAREY INC COM REIT 92936U109 1798302 23011 SH SOLE 23011 0 0 WSFS FINL CORP COM Stock 929328102 515199 11363 SH SOLE 11363 0 0 WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 3313614 46468 SH SOLE 46468 0 0 WYNN RESORTS LTD COM Stock 983134107 732004 8876 SH SOLE 8876 0 0 XCEL ENERGY INC COM Stock 98389B100 6937926 98958 SH SOLE 98958 0 0 XENIA HOTELS & RESORTS INC COM REIT 984017103 143970 10923 SH SOLE 10923 0 0 XP INC CL A Stock G98239109 164798 10743 SH SOLE 10743 0 0 XPO INC COM Stock 983793100 2076398 62373 SH SOLE 62373 0 0 XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1703511 52855 SH SOLE 52855 0 0 XTRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 522507 15500 SH SOLE 15500 0 0 XYLEM INC COM Stock 98419M100 4235274 38304 SH SOLE 38304 0 0 YELP INC CL A Stock 985817105 291199 10651 SH SOLE 10651 0 0 YETI HLDGS INC COM Stock 98585X104 269176 6516 SH SOLE 6516 0 0 YUM BRANDS INC COM Stock 988498101 13153786 102700 SH SOLE 102700 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 5261806 96277 SH SOLE 96277 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 858718 3349 SH SOLE 3349 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 6786595 53228 SH SOLE 53228 0 0 ZIONS BANCORPORATION N A COM Stock 989701107 8079621 164354 SH SOLE 164354 0 0 ZOETIS INC CL A Stock 98978V103 15104394 103066 SH SOLE 103066 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 505939 7469 SH SOLE 7469 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK Stock 98980F104 368908 12252 SH SOLE 12252 0 0 ZSCALER INC COM Stock 98980G102 441782 3948 SH SOLE 3948 0 0 ZURN ELKAY WATER SOLNS CORP COM Stock 98983L108 866876 40987 SH SOLE 40987 0 0