0001085146-23-003192.txt : 20230810 0001085146-23-003192.hdr.sgml : 20230810 20230809183339 ACCESSION NUMBER: 0001085146-23-003192 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230809 EFFECTIVENESS DATE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cetera Advisor Networks LLC CENTRAL INDEX KEY: 0001534468 IRS NUMBER: 953845382 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14619 FILM NUMBER: 231156628 BUSINESS ADDRESS: STREET 1: 200 N SEPULVEDA BLVD., SUITE 1300 CITY: EL SEGUNDO STATE: CA ZIP: 90245 BUSINESS PHONE: 310-326-3100 MAIL ADDRESS: STREET 1: 200 N SEPULVEDA BLVD., SUITE 1300 CITY: EL SEGUNDO STATE: CA ZIP: 90245 FORMER COMPANY: FORMER CONFORMED NAME: Financial Network DATE OF NAME CHANGE: 20111108 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001534468 XXXXXXXX 06-30-2023 06-30-2023 false Cetera Advisor Networks LLC
200 N SEPULVEDA BLVD., SUITE 1300 EL SEGUNDO CA 90245
13F HOLDINGS REPORT 028-14619 Y CETERA ADVISOR NETWORKS LLC FORMERLY FILED UNDER THE NAME OF FINANCIAL NETWORK INVESTMENT CORPORATION.
Jose Rodriguez Director, Advisory Compliance 310-326-3100 /s/ Jose Rodriguez El Segundo CA 08-09-2023 0 2600 14398318024 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 BBG001S7FHX1 737700 74290 SH SOLE 0 0 74290 3M CO COM 88579Y101 BBG001S5T7X2 10468638 104592 SH SOLE 0 0 104592 ABBOTT LABS COM 002824100 BBG001S5N9M6 19592158 179712 SH SOLE 0 0 179712 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 38263455 284001 SH SOLE 0 0 284001 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 40228 14899 SH SOLE 0 0 14899 ABRDN ETFS BBRG ALL COMMDY 003261203 BBG00G9CGXD4 2282094 71539 SH SOLE 0 0 71539 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 BBG001SMLZ16 110418 11574 SH SOLE 0 0 11574 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 56225 14343 SH SOLE 0 0 14343 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 5771578 314185 SH SOLE 0 0 314185 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 406037 4680 SH SOLE 0 0 4680 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 1169915 53543 SH SOLE 0 0 53543 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 235640 28528 SH SOLE 0 0 28528 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 BBG007187K49 980489 33590 SH SOLE 0 0 33590 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 BBG007185FM2 1008115 34872 SH SOLE 0 0 34872 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 BBG007186TD1 1677563 72179 SH SOLE 0 0 72179 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 918354 35403 SH SOLE 0 0 35403 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 14126649 45780 SH SOLE 0 0 45780 ACNB CORP COM 000868109 BBG001S6CVZ3 227485 6858 SH SOLE 0 0 6858 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 1603924 19026 SH SOLE 0 0 19026 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 280204 1718 SH SOLE 0 0 1718 ADAM NAT RES FD INC COM 00548F105 BBG001S5V3Q6 201592 9683 SH SOLE 0 0 9683 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 1905738 113369 SH SOLE 0 0 113369 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 23548672 48158 SH SOLE 0 0 48158 ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 227364 3234 SH SOLE 0 0 3234 ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 1199810 10545 SH SOLE 0 0 10545 ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 396221 3555 SH SOLE 0 0 3555 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 21917195 192408 SH SOLE 0 0 192408 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2490 1000 SH Call SOLE 0 0 1000 ADVISORSHARES TR ADVISORSHS ETF 00768Y560 BBG00DVZRVH3 1073713 19902 SH SOLE 0 0 19902 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 BBG001T9B1Y4 418645 8439 SH SOLE 0 0 8439 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 465764 84073 SH SOLE 0 0 84073 ADVISORSHARES TR STAR GLOB BUYW 00768Y768 BBG003D086H8 226993 6041 SH SOLE 0 0 6041 AECOM COM 00766T100 BBG001SKTTF1 251276 2967 SH SOLE 0 0 2967 AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 225178 3545 SH SOLE 0 0 3545 AES CORP COM 00130H105 BBG001S6B1L5 436096 21037 SH SOLE 0 0 21037 AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 246269 1643 SH SOLE 0 0 1643 AFLAC INC COM 001055102 BBG001S5NGJ4 8348774 119610 SH SOLE 0 0 119610 AGCO CORP COM 001084102 BBG001S7WHW3 357670 2722 SH SOLE 0 0 2722 AGENUS INC COM NEW 00847G705 BBG001SDV370 52576 32860 SH SOLE 0 0 32860 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 966314 8036 SH SOLE 0 0 8036 AGNC INVT CORP COM 00123Q104 BBG001T074G2 1243405 122745 SH SOLE 0 0 122745 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 1649950 33012 SH SOLE 0 0 33012 AGREE RLTY CORP COM 008492100 BBG001S6RY81 548850 8393 SH SOLE 0 0 8393 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 BBG012S1WX30 12523651 453189 SH SOLE 0 0 453189 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 BBG014086P00 1576519 63314 SH SOLE 0 0 63314 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 BBG01GDFT8D2 546234 21111 SH SOLE 0 0 21111 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 BBG01FC8GVM4 713693 26821 SH SOLE 0 0 26821 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 BBG00V5MP4M7 462360 14723 SH SOLE 0 0 14723 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 BBG00YPGMG93 701674 24407 SH SOLE 0 0 24407 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 BBG00VSHDMS0 720605 22776 SH SOLE 0 0 22776 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 BBG00XPR0VR2 930046 28838 SH SOLE 0 0 28838 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 BBG00V5MGHR3 4650915 165513 SH SOLE 0 0 165513 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 BBG00YPGMDP2 4378808 151810 SH SOLE 0 0 151810 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 BBG00VSHDKC1 3954818 132712 SH SOLE 0 0 132712 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 BBG01GQYB6Z6 476393 18490 SH SOLE 0 0 18490 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 BBG01B8726R5 306550 11003 SH SOLE 0 0 11003 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 BBG00XPR18Z3 800211 26301 SH SOLE 0 0 26301 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 238941 5709 SH SOLE 0 0 5709 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 23965078 80009 SH SOLE 0 0 80009 AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 16058 17000 SH SOLE 0 0 17000 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 3765661 29383 SH SOLE 0 0 29383 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 663151 7379 SH SOLE 0 0 7379 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 82088 85000 SH SOLE 0 0 85000 ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 151914 12737 SH SOLE 0 0 12737 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 4118578 77446 SH SOLE 0 0 77446 ALAUNOS THERAPEUTICS INC COM 98973P101 BBG001SM7BJ6 6303 12360 SH SOLE 0 0 12360 ALBANY INTL CORP CL A 012348108 BBG001S5VKN1 392429 4207 SH SOLE 0 0 4207 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 2608528 11693 SH SOLE 0 0 11693 ALCOA CORP COM 013872106 BBG00B3T3HF1 264170 7786 SH SOLE 0 0 7786 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 1250876 15100 SH SOLE 0 0 15100 ALDEYRA THERAPEUTICS INC COM 01438T106 BBG0029H8ZG5 143041 17049 SH SOLE 0 0 17049 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 338200 2980 SH SOLE 0 0 2980 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 3697989 44367 SH SOLE 0 0 44367 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 3868055 10938 SH SOLE 0 0 10938 ALKERMES PLC SHS G01767105 BBG001S6RXM7 267709 8553 SH SOLE 0 0 8553 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 609224 5076 SH SOLE 0 0 5076 ALLEGRO MICROSYSTEMS INC COM 01749D105 BBG00H5S83B8 252333 5590 SH SOLE 0 0 5590 ALLETE INC COM NEW 018522300 BBG001S77110 753846 13004 SH SOLE 0 0 13004 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 516143 27915 SH SOLE 0 0 27915 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 299913 30112 SH SOLE 0 0 30112 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 1891782 58824 SH SOLE 0 0 58824 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 3239198 61723 SH SOLE 0 0 61723 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 485500 8599 SH SOLE 0 0 8599 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 BBG001SM51M6 60450 13896 SH SOLE 0 0 13896 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 BBG001SJH6Q5 263714 40886 SH SOLE 0 0 40886 ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 BBG001SKNN24 174175 17211 SH SOLE 0 0 17211 ALLSTATE CORP COM 020002101 BBG001S9BM06 3131564 28719 SH SOLE 0 0 28719 ALLY FINL INC COM 02005N100 BBG001S5RLN4 931367 34482 SH SOLE 0 0 34482 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 281491 1482 SH SOLE 0 0 1482 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 58167096 485941 SH SOLE 0 0 485941 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 53945024 445937 SH SOLE 0 0 445937 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 4916631 125392 SH SOLE 0 0 125392 ALPS ETF TR DISRUPTIVE TECH 00162Q478 BBG00JM9V5B6 4259558 108292 SH SOLE 0 0 108292 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 1402565 31884 SH SOLE 0 0 31884 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 249830 6807 SH SOLE 0 0 6807 ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 5222778 229977 SH SOLE 0 0 229977 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 557709 11161 SH SOLE 0 0 11161 ALTICE USA INC CL A 02156K103 BBG00GFMPS82 64694 21422 SH SOLE 0 0 21422 ALTO INGREDIENTS INC COM 021513106 BBG001SCBYZ5 49159 17010 SH SOLE 0 0 17010 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 18525234 408946 SH SOLE 0 0 408946 AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 13750 11555 SH SOLE 0 0 11555 AMAZON COM INC COM 023135106 BBG001S5PQL7 162193625 1244198 SH SOLE 0 0 1244198 AMC ENTMT HLDGS INC CL A COM 00165C104 BBG001SZYYL4 57248 13011 SH SOLE 0 0 13011 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 1602349 160556 SH SOLE 0 0 160556 AMDOCS LTD SHS G02602103 BBG001SBX7P3 1433179 14499 SH SOLE 0 0 14499 AMEDISYS INC COM 023436108 BBG001S5NN72 1452835 15888 SH SOLE 0 0 15888 AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 606149 6967 SH SOLE 0 0 6967 AMEREN CORP COM 023608102 BBG001S5NF24 837684 10257 SH SOLE 0 0 10257 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 653075 30179 SH SOLE 0 0 30179 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 2316327 129115 SH SOLE 0 0 129115 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 1826416 33942 SH SOLE 0 0 33942 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 BBG00RJVSDH4 414183 6308 SH SOLE 0 0 6308 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 661446 8797 SH SOLE 0 0 8797 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 346295 6491 SH SOLE 0 0 6491 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 4738732 68568 SH SOLE 0 0 68568 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 6345625 75364 SH SOLE 0 0 75364 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 9627039 55264 SH SOLE 0 0 55264 AMERICAN HOMES 4 RENT CL A 02665T306 BBG003NXJNJ4 365506 10310 SH SOLE 0 0 10310 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 1079090 18754 SH SOLE 0 0 18754 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 6977957 35980 SH SOLE 0 0 35980 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 3340095 23398 SH SOLE 0 0 23398 AMERICOLD REALTY TRUST INC COM 03064D108 BBG001SMQ866 230948 7150 SH SOLE 0 0 7150 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 3018741 9088 SH SOLE 0 0 9088 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 15271304 79360 SH SOLE 0 0 79360 AMETEK INC COM 031100100 BBG001S5NN54 1192986 7370 SH SOLE 0 0 7370 AMGEN INC COM 031162100 BBG001S5NNL6 22712902 102301 SH SOLE 0 0 102301 AMMO INC COM 00175J107 BBG001SB6XN8 89439 41990 SH SOLE 0 0 41990 AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 658648 6036 SH SOLE 0 0 6036 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1676862 19739 SH SOLE 0 0 19739 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 1278504 56198 SH SOLE 0 0 56198 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 5209812 144717 SH SOLE 0 0 144717 AMPLIFY ETF TR HIGH INCOME 032108847 BBG0033KWWV5 181546 15530 SH SOLE 0 0 15530 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 11698290 60050 SH SOLE 0 0 60050 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 BBG001SLQWW6 680302 83678 SH SOLE 0 0 83678 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 1459884 25738 SH SOLE 0 0 25738 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 3254089 162623 SH SOLE 0 0 162623 ANSYS INC COM 03662Q105 BBG001S926L8 3812700 11544 SH SOLE 0 0 11544 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 561965 48445 SH SOLE 0 0 48445 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 4997437 14477 SH SOLE 0 0 14477 APA CORPORATION COM 03743Q108 BBG00YTS96H1 391711 11464 SH SOLE 0 0 11464 API GROUP CORP COM STK 00187Y100 BBG00HVV7984 215681 7912 SH SOLE 0 0 7912 APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 674423 59578 SH SOLE 0 0 59578 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 1825414 23765 SH SOLE 0 0 23765 APOLLO TACTICAL INCOME FD IN COM 037638103 BBG003NQ4BY4 128778 10148 SH SOLE 0 0 10148 APPHARVEST INC COM 03783T103 BBG00VDGP7T7 11241 30380 SH SOLE 0 0 30380 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QY8 177609 11754 SH SOLE 0 0 11754 APPLE INC COM 037833100 BBG001S5N8V8 428780302 2210550 SH SOLE 0 0 2210550 APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 310086 2141 SH SOLE 0 0 2141 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 13333695 92249 SH SOLE 0 0 92249 APTIV PLC SHS G6095L109 BBG001TRL2T7 910569 8919 SH SOLE 0 0 8919 AQUA METALS INC COM 03837J101 BBG009CQH0Q2 50310 43000 SH SOLE 0 0 43000 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 1547249 104403 SH SOLE 0 0 104403 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 1039367 13886 SH SOLE 0 0 13886 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 3267715 43247 SH SOLE 0 0 43247 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 3486013 185525 SH SOLE 0 0 185525 ARES COML REAL ESTATE CORP COM 04013V108 BBG0022MMR46 190668 18785 SH SOLE 0 0 18785 ARES DYNAMIC CR ALLOCATION F COM 04014F102 BBG001V0WD35 234528 19021 SH SOLE 0 0 19021 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 1695433 17597 SH SOLE 0 0 17597 ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88Y8 470404 1207 SH SOLE 0 0 1207 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 BBG012PPXNM0 315718 30593 SH SOLE 0 0 30593 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 2420852 14938 SH SOLE 0 0 14938 ARK ETF TR ARK SPACE EXPL 00214Q807 BBG00ZV1N161 155344 10220 SH SOLE 0 0 10220 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 580647 10302 SH SOLE 0 0 10302 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 353693 16915 SH SOLE 0 0 16915 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 1656961 48605 SH SOLE 0 0 48605 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 6574008 148935 SH SOLE 0 0 148935 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 3882682 66246 SH SOLE 0 0 66246 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 BBG001SRBTG4 69525 13044 SH SOLE 0 0 13044 ARMSTRONG WORLD INDS INC NEW COM 04247X102 BBG001SGL0H9 279442 3804 SH SOLE 0 0 3804 ARROW ELECTRS INC COM 042735100 BBG001S5NVP4 282306 1971 SH SOLE 0 0 1971 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 253707 6454 SH SOLE 0 0 6454 ASBURY AUTOMOTIVE GROUP INC COM 043436104 BBG001S9B5H5 259413 1079 SH SOLE 0 0 1079 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 426206 54712 SH SOLE 0 0 54712 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 5842278 8061 SH SOLE 0 0 8061 ASPEN TECHNOLOGY INC COM 29109X106 BBG017J18WC8 368239 2197 SH SOLE 0 0 2197 ASSURED GUARANTY LTD COM G0585R106 BBG001SCBBM9 255118 4572 SH SOLE 0 0 4572 ASTRA SPACE INC COM CL A 04634X103 BBG00W7FG4W7 22715 61625 SH SOLE 0 0 61625 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 3840562 53662 SH SOLE 0 0 53662 AT&T INC COM 00206R102 BBG001S5VWH2 22206149 1392235 SH SOLE 0 0 1392235 ATKORE INC COM 047649108 BBG001T8LDZ8 217068 1392 SH SOLE 0 0 1392 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 2202422 13125 SH SOLE 0 0 13125 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 1044786 8980 SH SOLE 0 0 8980 ATOSSA THERAPEUTICS INC COM 04962H506 BBG002NCD954 16798 13332 SH SOLE 0 0 13332 AURINIA PHARMACEUTICALS INC COM 05156V102 BBG001S68013 106693 11022 SH SOLE 0 0 11022 AURORA CANNABIS INC COM 05156X884 BBG001SV77D1 6911 13065 SH SOLE 0 0 13065 AUTHID INC COM NEW 46264C206 BBG0081VR7J7 10771 12102 SH SOLE 0 0 12102 AUTODESK INC COM 052769106 BBG001S5SCD4 4481232 21901 SH SOLE 0 0 21901 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 15459013 70335 SH SOLE 0 0 70335 AUTONATION INC COM 05329W102 BBG001S5NQB0 1711944 10400 SH SOLE 0 0 10400 AUTOZONE INC COM 053332102 BBG001S6Q5D9 1805193 724 SH SOLE 0 0 724 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 194332 11792 SH SOLE 0 0 11792 AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 744746 3935 SH SOLE 0 0 3935 AVANGRID INC COM 05351W103 BBG00B8NWRH3 340837 9046 SH SOLE 0 0 9046 AVANTOR INC COM 05352A100 BBG00G2HHYF5 281953 13727 SH SOLE 0 0 13727 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 531278 3092 SH SOLE 0 0 3092 AVIDXCHANGE HOLDINGS INC COM 05368X102 BBG012MBDGV1 195798 18863 SH SOLE 0 0 18863 AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 296312 5505 SH SOLE 0 0 5505 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 1661252 8514 SH SOLE 0 0 8514 AZENTA INC COM 114340102 BBG001S8F1B8 635221 13608 SH SOLE 0 0 13608 B2GOLD CORP COM 11777Q209 BBG001T0CNW6 43164 12100 SH SOLE 0 0 12100 BADGER METER INC COM 056525108 BBG001S5P8Q2 468972 3178 SH SOLE 0 0 3178 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 674145 4924 SH SOLE 0 0 4924 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 358656 11346 SH SOLE 0 0 11346 BALL CORP COM 058498106 BBG001S5P7Q4 1613407 27717 SH SOLE 0 0 27717 BALLARD PWR SYS INC NEW COM 058586108 BBG001S5Y1D1 52913 12136 SH SOLE 0 0 12136 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 312928 40746 SH SOLE 0 0 40746 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 86310 23264 SH SOLE 0 0 23264 BANK AMERICA CORP 7.25%CNV PFD L 060505682 250211 214 SH SOLE 0 0 214 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 13293420 463347 SH SOLE 0 0 463347 BANK HAWAII CORP COM 062540109 BBG001S6R977 209861 5090 SH SOLE 0 0 5090 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 966000 10696 SH SOLE 0 0 10696 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 3591082 80662 SH SOLE 0 0 80662 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 238780 4772 SH SOLE 0 0 4772 BANK OZK LITTLE ROCK ARK COM 06417N103 BBG001SMRQL8 592086 14743 SH SOLE 0 0 14743 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 375761 12292 SH SOLE 0 0 12292 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 96620 12324 SH SOLE 0 0 12324 BARINGS CORPORATE INVS COM 06759X107 BBG001S5T1H3 284086 19066 SH SOLE 0 0 19066 BARINGS GLOBAL SHORT DURATIO COM 06760L100 BBG0034WH517 165595 12699 SH SOLE 0 0 12699 BARINGS PARTN INVS SH BEN INT 06761A103 BBG001S63V47 1094712 84796 SH SOLE 0 0 84796 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 3922938 231715 SH SOLE 0 0 231715 BAXTER INTL INC COM 071813109 BBG001S5P1K3 1217822 26730 SH SOLE 0 0 26730 BAYTEX ENERGY CORP COM 07317Q105 BBG001S998N5 89904 27578 SH SOLE 0 0 27578 BCE INC COM NEW 05534B760 BBG001S5P2C0 3098441 67963 SH SOLE 0 0 67963 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 5960995 22579 SH SOLE 0 0 22579 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 474241 8745 SH SOLE 0 0 8745 BERKLEY W R CORP COM 084423102 BBG001S5P463 703326 11809 SH SOLE 0 0 11809 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 5178100 10 SH SOLE 0 0 10 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 100602947 295023 SH SOLE 0 0 295023 BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 251762 3913 SH SOLE 0 0 3913 BEST BUY INC COM 086516101 BBG001S5P285 1144963 13971 SH SOLE 0 0 13971 BEYOND MEAT INC COM 08862E109 BBG003CVJP69 169778 13080 SH SOLE 0 0 13080 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1487295 24925 SH SOLE 0 0 24925 BILL HOLDINGS INC COM 090043100 BBG00QVJV7L3 1410029 12067 SH SOLE 0 0 12067 BIO RAD LABS INC CL A 090572207 BBG001S625W4 779092 2055 SH SOLE 0 0 2055 BIOGEN INC COM 09062X103 BBG001S67826 1628060 5716 SH SOLE 0 0 5716 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 664402 7665 SH SOLE 0 0 7665 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 44234 44000 SH SOLE 0 0 44000 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 1191104 14592 SH SOLE 0 0 14592 BIT DIGITAL INC SHS G1144A105 BBG00JM2HWD6 731259 180113 SH SOLE 0 0 180113 BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 1213384 19257 SH SOLE 0 0 19257 BLACK HILLS CORP COM 092113109 BBG001S5P6X8 421288 6991 SH SOLE 0 0 6991 BLACK KNIGHT INC COM 09215C105 BBG00GX77ML3 308087 5158 SH SOLE 0 0 5158 BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 1031001 64640 SH SOLE 0 0 64640 BLACKBERRY LTD COM 09228F103 BBG001S60618 1093215 197688 SH SOLE 0 0 197688 BLACKLINE INC COM 09239B109 BBG0029KJVD8 1231576 22883 SH SOLE 0 0 22883 BLACKROCK CAP ALLOCATION TER COM 09260U109 BBG00WRC2HF7 376903 24715 SH SOLE 0 0 24715 BLACKROCK CAP INVT CORP COM 092533108 BBG001SQ1025 51450 15686 SH SOLE 0 0 15686 BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 1098543 123155 SH SOLE 0 0 123155 BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 711729 59114 SH SOLE 0 0 59114 BLACKROCK ENHANCD CAP & INM COM 09256A109 BBG001SJTK18 836200 45176 SH SOLE 0 0 45176 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 1909489 228955 SH SOLE 0 0 228955 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 178269 17703 SH SOLE 0 0 17703 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 1502487 30763 SH SOLE 0 0 30763 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 BBG00ZNLVT57 898056 38264 SH SOLE 0 0 38264 BLACKROCK FLOATING RATE INCO COM 09255X100 BBG001SBM043 237281 19433 SH SOLE 0 0 19433 BLACKROCK HEALTH SCIENCES TR COM 09250W107 BBG001SN4XL6 381706 9392 SH SOLE 0 0 9392 BLACKROCK INC COM 09247X101 BBG001SDBP55 15399384 22281 SH SOLE 0 0 22281 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 BBG001SLG5M7 399998 31056 SH SOLE 0 0 31056 BLACKROCK MULTI SECTOR INC T COM 09258A107 BBG003P84C70 913013 63536 SH SOLE 0 0 63536 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 257058 12370 SH SOLE 0 0 12370 BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 892002 85687 SH SOLE 0 0 85687 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 158284 13836 SH SOLE 0 0 13836 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 BBG001S5PKX7 142764 12781 SH SOLE 0 0 12781 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 BBG001SB8M69 420196 40095 SH SOLE 0 0 40095 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 167688 14419 SH SOLE 0 0 14419 BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 766605 69376 SH SOLE 0 0 69376 BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG001S71893 189459 17318 SH SOLE 0 0 17318 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 703167 68005 SH SOLE 0 0 68005 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 119751 13203 SH SOLE 0 0 13203 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 840958 24418 SH SOLE 0 0 24418 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 BBG00P5272Q4 288003 15903 SH SOLE 0 0 15903 BLACKROCK TCP CAPITAL CORP COM 09259E108 BBG001V17VG7 396054 36302 SH SOLE 0 0 36302 BLACKSTONE INC COM 09260D107 BBG001S7H949 11420394 122840 SH SOLE 0 0 122840 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 BBG001TCJG67 130920 11545 SH SOLE 0 0 11545 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 327674 15746 SH SOLE 0 0 15746 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 BBG002W5R801 187807 17183 SH SOLE 0 0 17183 BLOCK INC CL A 852234103 BBG001TFLWL5 4352014 65375 SH SOLE 0 0 65375 BLUE WTR BIOTECH INC COM 09610B108 BBG00PNSYQK0 309281 273700 SH SOLE 0 0 273700 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 BBG00RYR5V63 1306743 28117 SH SOLE 0 0 28117 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 30783 13866 SH SOLE 0 0 13866 BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG001S6D1L3 251516 44126 SH SOLE 0 0 44126 BOEING CO COM 097023105 BBG001S5P0V3 21984729 104114 SH SOLE 0 0 104114 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 13806787 5113 SH SOLE 0 0 5113 BOOT BARN HLDGS INC COM 099406100 BBG007D38ZV3 582498 6878 SH SOLE 0 0 6878 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 1509817 13529 SH SOLE 0 0 13529 BORGWARNER INC COM 099724106 BBG001S7F4D2 2034960 41606 SH SOLE 0 0 41606 BORQS TECHNOLOGIES INC SHS NEW G1466B202 BBG00B9RG277 1678 10110 SH SOLE 0 0 10110 BOSTON BEER INC CL A 100557107 BBG001S5VVQ4 304739 988 SH SOLE 0 0 988 BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 677117 11758 SH SOLE 0 0 11758 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 3559665 65810 SH SOLE 0 0 65810 BOYD GAMING CORP COM 103304101 BBG001S7DMW3 496875 7163 SH SOLE 0 0 7163 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 4839117 137124 SH SOLE 0 0 137124 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 BBG001S63MV7 93166 20431 SH SOLE 0 0 20431 BRC INC COM CL A 05601U105 BBG0157C6630 110047 21327 SH SOLE 0 0 21327 BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 324592 3511 SH SOLE 0 0 3511 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 464223 68978 SH SOLE 0 0 68978 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 15135553 236678 SH SOLE 0 0 236678 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 4915304 148051 SH SOLE 0 0 148051 BROADCOM INC COM 11135F101 BBG00KHY5SY8 34047701 39251 SH SOLE 0 0 39251 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 1767534 10672 SH SOLE 0 0 10672 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 2256598 69050 SH SOLE 0 0 69050 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 703702 20876 SH SOLE 0 0 20876 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 845366 23161 SH SOLE 0 0 23161 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 19048538 1136548 SH SOLE 0 0 1136548 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 751638 25488 SH SOLE 0 0 25488 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 568934 8265 SH SOLE 0 0 8265 BROWN FORMAN CORP CL A 115637100 BBG001S5P4G2 688442 10114 SH SOLE 0 0 10114 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 2545339 38115 SH SOLE 0 0 38115 BRUKER CORP COM 116794108 BBG001SF69P0 525476 7109 SH SOLE 0 0 7109 BRUNSWICK CORP COM 117043109 BBG001S5P294 279154 3222 SH SOLE 0 0 3222 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 3272976 24066 SH SOLE 0 0 24066 BUNGE LIMITED COM G16962105 BBG001SJ9BG4 1777335 18838 SH SOLE 0 0 18838 BUZZFEED INC CLASS A COM 12430A102 BBG00YPS9KZ4 21463 42500 SH SOLE 0 0 42500 BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 837386 11700 SH SOLE 0 0 11700 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 875670 9281 SH SOLE 0 0 9281 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 466741 12812 SH SOLE 0 0 12812 CACI INTL INC CL A 127190304 BBG001SF9NK1 529325 1553 SH SOLE 0 0 1553 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 3392918 14468 SH SOLE 0 0 14468 CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 239865 4706 SH SOLE 0 0 4706 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 465287 10340 SH SOLE 0 0 10340 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 305904 27240 SH SOLE 0 0 27240 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 473326 42261 SH SOLE 0 0 42261 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 313485 20264 SH SOLE 0 0 20264 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 1509106 102312 SH SOLE 0 0 102312 CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 324726 6289 SH SOLE 0 0 6289 CALLON PETE CO DEL COM 13123X508 BBG001SB5DH0 331271 9446 SH SOLE 0 0 9446 CAMBRIA ETF TR GLB MOMENT ETF 132061508 BBG007G3TP12 4091741 147823 SH SOLE 0 0 147823 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 890456 14557 SH SOLE 0 0 14557 CAMBRIA ETF TR VALUE MOMENTUM 132061888 BBG009YVM241 488751 18988 SH SOLE 0 0 18988 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 395742 3635 SH SOLE 0 0 3635 CAMECO CORP COM 13321L108 BBG001S5Y5S6 932562 29766 SH SOLE 0 0 29766 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 399892 8748 SH SOLE 0 0 8748 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 880047 20620 SH SOLE 0 0 20620 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 564851 10040 SH SOLE 0 0 10040 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 3258323 26913 SH SOLE 0 0 26913 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 1331976 16470 SH SOLE 0 0 16470 CANADIAN SOLAR INC COM 136635109 BBG001SPNJT3 492988 12742 SH SOLE 0 0 12742 CANOO INC COM CL A 13803R102 BBG00NBK0H68 9618 20063 SH SOLE 0 0 20063 CANOPY GROWTH CORP COM 138035100 BBG001T6MH82 35121 91129 SH SOLE 0 0 91129 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 1858472 72370 SH SOLE 0 0 72370 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 19122025 707175 SH SOLE 0 0 707175 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 7860123 323595 SH SOLE 0 0 323595 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 15578743 617469 SH SOLE 0 0 617469 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 9684946 411775 SH SOLE 0 0 411775 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 1971283 88557 SH SOLE 0 0 88557 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 BBG019XRCM29 2679138 101195 SH SOLE 0 0 101195 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 4620947 184065 SH SOLE 0 0 184065 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 BBG019XS8NR3 634630 24362 SH SOLE 0 0 24362 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1791087 16376 SH SOLE 0 0 16376 CAPRI HOLDINGS LIMITED SHS G1890L107 BBG0029SNS07 204717 5704 SH SOLE 0 0 5704 CARA THERAPEUTICS INC COM 140755109 BBG001V0GHL4 32984 11655 SH SOLE 0 0 11655 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 4838172 51160 SH SOLE 0 0 51160 CAREDX INC COM 14167L103 BBG006JS5794 329018 38708 SH SOLE 0 0 38708 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 1068784 4166 SH SOLE 0 0 4166 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 266567 8343 SH SOLE 0 0 8343 CARMAX INC COM 143130102 BBG001SD9561 7609167 90910 SH SOLE 0 0 90910 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 6381588 338905 SH SOLE 0 0 338905 CARNIVAL PLC ADR 14365C103 BBG001SG8WT1 524399 30938 SH SOLE 0 0 30938 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 3436628 69134 SH SOLE 0 0 69134 CARTER BANKSHARES INC COM NEW 146103106 BBG00Y9DFYK4 282090 19073 SH SOLE 0 0 19073 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 382604 4230 SH SOLE 0 0 4230 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 316763 1299 SH SOLE 0 0 1299 CATALENT INC COM 148806102 BBG005XR47N7 405286 9347 SH SOLE 0 0 9347 CATERPILLAR INC COM 149123101 BBG001S5PJ06 29233122 118810 SH SOLE 0 0 118810 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 2247380 16284 SH SOLE 0 0 16284 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 704610 134725 SH SOLE 0 0 134725 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 776531 9621 SH SOLE 0 0 9621 CDW CORP COM 12514G108 BBG001V18TB6 830851 4528 SH SOLE 0 0 4528 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 1297058 11201 SH SOLE 0 0 11201 CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 869032 5825 SH SOLE 0 0 5825 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 440713 62248 SH SOLE 0 0 62248 CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 362504 21349 SH SOLE 0 0 21349 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 1413954 20963 SH SOLE 0 0 20963 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 745020 25558 SH SOLE 0 0 25558 CENTRAL SECS CORP COM 155123102 BBG001S5PP20 781314 21400 SH SOLE 0 0 21400 CENTRUS ENERGY CORP CL A 15643U104 BBG001S9F7B3 843467 25905 SH SOLE 0 0 25905 CENTURY CMNTYS INC COM 156504300 BBG006G413H4 298971 3902 SH SOLE 0 0 3902 CERENCE INC COM 156727109 BBG00MMDJG93 284408 9730 SH SOLE 0 0 9730 CERIDIAN HCM HLDG INC COM 15677J108 BBG005D7PF43 301566 4503 SH SOLE 0 0 4503 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 798756 11506 SH SOLE 0 0 11506 CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 303769 2877 SH SOLE 0 0 2877 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 309799 9981 SH SOLE 0 0 9981 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 527295 59988 SH SOLE 0 0 59988 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 1259713 5992 SH SOLE 0 0 5992 CHART INDS INC COM 16115Q308 BBG001SQV7W4 669520 4190 SH SOLE 0 0 4190 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 626356 1705 SH SOLE 0 0 1705 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 956722 7616 SH SOLE 0 0 7616 CHEESECAKE FACTORY INC COM 163072101 BBG001S71Q75 449536 13000 SH SOLE 0 0 13000 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 79681 95000 SH SOLE 0 0 95000 CHEMED CORP NEW COM 16359R103 BBG001S679X0 600243 1108 SH SOLE 0 0 1108 CHEMOURS CO COM 163851108 BBG005H82GC1 271357 7356 SH SOLE 0 0 7356 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 7066129 46378 SH SOLE 0 0 46378 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 1370408 29701 SH SOLE 0 0 29701 CHERRY HILL MTG INVT CORP COM 164651101 BBG004HQLK70 73958 15312 SH SOLE 0 0 15312 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 755285 9026 SH SOLE 0 0 9026 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 46886041 297973 SH SOLE 0 0 297973 CHEWY INC CL A 16679L109 BBG00P19DLQ4 975771 24722 SH SOLE 0 0 24722 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 936777 162353 SH SOLE 0 0 162353 CHINA SXT PHARMACEUTICALS IN SHS NEW G2161P132 BBG00JF231Y4 2448 10415 SH SOLE 0 0 10415 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 3668385 1715 SH SOLE 0 0 1715 CHOICE HOTELS INTL INC COM 169905106 BBG001S997X6 294702 2508 SH SOLE 0 0 2508 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 5892645 30602 SH SOLE 0 0 30602 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 3665099 36567 SH SOLE 0 0 36567 CIENA CORP COM NEW 171779309 BBG001S61J73 517443 12178 SH SOLE 0 0 12178 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 808543 8308 SH SOLE 0 0 8308 CINTAS CORP COM 172908105 BBG001S7CRG1 3638933 7321 SH SOLE 0 0 7321 CION INVT CORP COM 17259U204 BBG009KJ66C3 4278927 412228 SH SOLE 0 0 412228 CIRRUS LOGIC INC COM 172755100 BBG001S67J86 279971 3456 SH SOLE 0 0 3456 CISCO SYS INC COM 17275R102 BBG001S6HC62 33430056 646116 SH SOLE 0 0 646116 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 5753848 124975 SH SOLE 0 0 124975 CITIZENS & NORTHN CORP COM 172922106 BBG001S6YSF8 847328 43903 SH SOLE 0 0 43903 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 1434322 54997 SH SOLE 0 0 54997 CLARIVATE PLC ORD SHS G21810109 BBG00P1919H4 113798 11941 SH SOLE 0 0 11941 CLEAN ENERGY FUELS CORP COM 184499101 BBG001SPD4H0 272235 54886 SH SOLE 0 0 54886 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 367830 2237 SH SOLE 0 0 2237 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 BBG001V10LQ5 342532 11471 SH SOLE 0 0 11471 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 3876541 231297 SH SOLE 0 0 231297 CLOROX CO DEL COM 189054109 BBG001S5PX50 6359323 39986 SH SOLE 0 0 39986 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 1790419 27389 SH SOLE 0 0 27389 CME GROUP INC COM 12572Q105 BBG001S86547 4645589 25072 SH SOLE 0 0 25072 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 418006 7115 SH SOLE 0 0 7115 CNX RES CORP COM 12653C108 BBG001SC7TN4 333260 18807 SH SOLE 0 0 18807 COCA COLA CO COM 191216100 BBG001S5SMQ8 27945661 464059 SH SOLE 0 0 464059 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 460718 7151 SH SOLE 0 0 7151 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 707384 8491 SH SOLE 0 0 8491 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 272794 4054 SH SOLE 0 0 4054 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 988276 15139 SH SOLE 0 0 15139 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 2940346 124485 SH SOLE 0 0 124485 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 1041072 89748 SH SOLE 0 0 89748 COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 1313680 69177 SH SOLE 0 0 69177 COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 124840 10932 SH SOLE 0 0 10932 COHERENT CORP COM 19247G107 BBG001S5S6N6 259794 5096 SH SOLE 0 0 5096 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 585661 8185 SH SOLE 0 0 8185 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 8598839 111615 SH SOLE 0 0 111615 COLUMBIA BKG SYS INC COM 197236102 BBG001S72GJ3 845473 41690 SH SOLE 0 0 41690 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 BBG00HY5VSC4 2122139 120508 SH SOLE 0 0 120508 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW9V4 799421 38977 SH SOLE 0 0 38977 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 BBG001YR03P6 835937 15953 SH SOLE 0 0 15953 COLUMBIA SELIGM PREM TECH GR COM 19842X109 BBG001T5SVR6 234388 7645 SH SOLE 0 0 7645 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 25766229 620126 SH SOLE 0 0 620126 COMERICA INC COM 200340107 BBG001S6PXB1 410062 9680 SH SOLE 0 0 9680 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 571884 11743 SH SOLE 0 0 11743 COMMERCIAL METALS CO COM 201723103 BBG001S5PXG8 415222 7885 SH SOLE 0 0 7885 COMPASS DIVERSIFIED SH BEN INT 20451Q104 BBG001SPY7K6 412935 19038 SH SOLE 0 0 19038 COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 1358554 39957 SH SOLE 0 0 39957 COMSTOCK RES INC COM 205768302 BBG001S8FX55 2682488 231249 SH SOLE 0 0 231249 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 2231622 66181 SH SOLE 0 0 66181 CONMED CORP COM 207410101 BBG001S5PZH2 218103 1605 SH SOLE 0 0 1605 CONNEXA SPORTS TECHNOLOGIES COM NEW 831445200 BBG00FY0FQY7 2361 10684 SH SOLE 0 0 10684 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 15075793 145505 SH SOLE 0 0 145505 CONSOLIDATED COMM HLDGS INC COM 209034107 BBG001S5PL29 45228 11809 SH SOLE 0 0 11809 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 4833965 53473 SH SOLE 0 0 53473 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 4325421 17574 SH SOLE 0 0 17574 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 2022196 22088 SH SOLE 0 0 22088 CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 372599 11870 SH SOLE 0 0 11870 COOPER COS INC COM NEW 216648402 BBG001S5Q1H6 930585 2427 SH SOLE 0 0 2427 COPA HOLDINGS SA CL A P31076105 BBG001SKXLQ1 387804 3507 SH SOLE 0 0 3507 COPART INC COM 217204106 BBG001S7MTB1 3156386 34606 SH SOLE 0 0 34606 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 871063 103945 SH SOLE 0 0 103945 CORNING INC COM 219350105 BBG001S5RLH1 2494246 71183 SH SOLE 0 0 71183 CORSAIR GAMING INC COM 22041X102 BBG00HMSHL92 350738 19771 SH SOLE 0 0 19771 CORTEVA INC COM 22052L104 BBG00BN969D0 3372314 58854 SH SOLE 0 0 58854 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 6977971 78404 SH SOLE 0 0 78404 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 35789888 66477 SH SOLE 0 0 66477 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 3248389 128395 SH SOLE 0 0 128395 COTY INC COM CL A 222070203 BBG001S8GLM1 418855 34081 SH SOLE 0 0 34081 COUPANG INC CL A 22266T109 BBG00XMJRPR7 390839 22462 SH SOLE 0 0 22462 CRACKER BARREL OLD CTRY STOR COM 22410J106 BBG001S5PK03 507612 5448 SH SOLE 0 0 5448 CRANE COMPANY COMMON STOCK 224408104 BBG016G0L0V9 304880 3421 SH SOLE 0 0 3421 CREDIT SUISSE ASSET MGMT INC COM 224916106 BBG001SCVJQ6 105187 35778 SH SOLE 0 0 35778 CRESCENT ENERGY COMPANY CL A COM 44952J104 BBG013THLJ08 1421148 136387 SH SOLE 0 0 136387 CRESCENT PT ENERGY CORP COM 22576C101 BBG001SLLJ78 424592 62980 SH SOLE 0 0 62980 CRH PLC ADR 12626K203 BBG001S5VPG8 1217217 21841 SH SOLE 0 0 21841 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 398538 7099 SH SOLE 0 0 7099 CROCS INC COM 227046109 BBG001SDGFR8 1134407 10089 SH SOLE 0 0 10089 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 8503553 57899 SH SOLE 0 0 57899 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 7214018 63314 SH SOLE 0 0 63314 CROWN HLDGS INC COM 228368106 BBG001S5PKZ5 536870 6180 SH SOLE 0 0 6180 CSX CORP COM 126408103 BBG001S5Q7Q3 5806127 170268 SH SOLE 0 0 170268 CUBESMART COM 229663109 BBG001SHP0D7 747673 16741 SH SOLE 0 0 16741 CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 299364 2784 SH SOLE 0 0 2784 CUMMINS INC COM 231021106 BBG001S5Q9M3 4979885 20313 SH SOLE 0 0 20313 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 647034 3523 SH SOLE 0 0 3523 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 12409271 179506 SH SOLE 0 0 179506 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 359403 2299 SH SOLE 0 0 2299 D R HORTON INC COM 23331A109 BBG001S8M692 2403466 19751 SH SOLE 0 0 19751 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 11143083 46430 SH SOLE 0 0 46430 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 2551722 15272 SH SOLE 0 0 15272 DARIOHEALTH CORP COM NEW 23725P209 BBG003V5PCZ5 49804 12420 SH SOLE 0 0 12420 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 841326 13189 SH SOLE 0 0 13189 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 818746 8322 SH SOLE 0 0 8322 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 BBG00V1KSN13 137310 11500 SH SOLE 0 0 11500 DBX ETF TR XTRACK MSCI EAFE 233051630 BBG009RY6HH4 330895 14368 SH SOLE 0 0 14368 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 7953677 224871 SH SOLE 0 0 224871 DBX ETF TR XTRACK MUN INFRA 233051705 BBG004LV7GH8 714222 28331 SH SOLE 0 0 28331 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 2163786 62718 SH SOLE 0 0 62718 DBX ETF TR XTRACKERS LOW 233051267 BBG00JQCHVS6 1124388 24839 SH SOLE 0 0 24839 DBX ETF TR XTRCKR MSCI US 233051150 BBG00NJ41T41 723773 17805 SH SOLE 0 0 17805 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 758247 1437 SH SOLE 0 0 1437 DEERE & CO COM 244199105 BBG001S5QFF7 19781212 48820 SH SOLE 0 0 48820 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 BBG001S76Y64 326993 32569 SH SOLE 0 0 32569 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 990822 18311 SH SOLE 0 0 18311 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 3280113 68997 SH SOLE 0 0 68997 DENBURY INC COM 24790A101 BBG00XJDVXC8 274738 3185 SH SOLE 0 0 3185 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 26088 20870 SH SOLE 0 0 20870 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 40039 22621 SH SOLE 0 0 22621 DESTINATION XL GROUP INC COM 25065K104 BBG001SD3736 81281 16588 SH SOLE 0 0 16588 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 9577706 198132 SH SOLE 0 0 198132 DEXCOM INC COM 252131107 BBG001SKZG99 3790360 29495 SH SOLE 0 0 29495 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2501960 14422 SH SOLE 0 0 14422 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 3406215 25930 SH SOLE 0 0 25930 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 435951 3298 SH SOLE 0 0 3298 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 1688344 14827 SH SOLE 0 0 14827 DIGITAL TURBINE INC COM NEW 25400W102 BBG001SPBG12 218238 23517 SH SOLE 0 0 23517 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 BBG00D30HGN8 1131318 76908 SH SOLE 0 0 76908 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 352252 15015 SH SOLE 0 0 15015 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 7950211 242016 SH SOLE 0 0 242016 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 4228771 136456 SH SOLE 0 0 136456 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 5239956 193000 SH SOLE 0 0 193000 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 1312504 27253 SH SOLE 0 0 27253 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 1933026 56030 SH SOLE 0 0 56030 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 2003378 36558 SH SOLE 0 0 36558 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 2619369 56464 SH SOLE 0 0 56464 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 634894 27237 SH SOLE 0 0 27237 DIODES INC COM 254543101 BBG001SCJ937 270903 2929 SH SOLE 0 0 2929 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 BBG00GBQTCP9 991703 33697 SH SOLE 0 0 33697 DIREXION SHS ETF TR DIREXION HCM 25461A726 BBG01H2QHR85 559585 21534 SH SOLE 0 0 21534 DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 BBG0099SJ008 287817 2371 SH SOLE 0 0 2371 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 3465688 29659 SH SOLE 0 0 29659 DISH NETWORK CORPORATION CL A 25470M109 BBG001S7TPQ6 351801 53384 SH SOLE 0 0 53384 DISNEY WALT CO COM 254687106 BBG001S5QHF3 24763285 277367 SH SOLE 0 0 277367 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 3888852 371074 SH SOLE 0 0 371074 DOCUSIGN INC COM 256163106 BBG001T535D5 1049286 20538 SH SOLE 0 0 20538 DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 446977 5342 SH SOLE 0 0 5342 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 4678359 27555 SH SOLE 0 0 27555 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 1514771 10556 SH SOLE 0 0 10556 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 10479794 202352 SH SOLE 0 0 202352 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 1311616 3892 SH SOLE 0 0 3892 DONALDSON INC COM 257651109 BBG001S5QDV4 354369 5669 SH SOLE 0 0 5669 DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 1769859 148603 SH SOLE 0 0 148603 DOUBLEVERIFY HLDGS INC COM 25862V105 BBG00ZNRRKL0 649419 16686 SH SOLE 0 0 16686 DOVER CORP COM 260003108 BBG001S5QL46 3535940 23948 SH SOLE 0 0 23948 DOW INC COM 260557103 BBG00BN96931 4980040 93504 SH SOLE 0 0 93504 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 1392959 52426 SH SOLE 0 0 52426 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 BBG001S96F70 170324 16038 SH SOLE 0 0 16038 DREAM FINDERS HOMES INC COM CL A 26154D100 BBG00YN8LKQ6 1022403 41578 SH SOLE 0 0 41578 DROPBOX INC CL A 26210C104 BBG001TFLWN3 658869 24705 SH SOLE 0 0 24705 DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 1763835 35583 SH SOLE 0 0 35583 DTE ENERGY CO COM 233331107 BBG001S5QN88 1311906 11924 SH SOLE 0 0 11924 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 19503407 217332 SH SOLE 0 0 217332 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 3633790 50865 SH SOLE 0 0 50865 DUTCH BROS INC CL A 26701L100 BBG01282ZJ56 435057 15292 SH SOLE 0 0 15292 D-WAVE QUANTUM INC COM 26740W109 BBG0192379X7 29260 14000 SH SOLE 0 0 14000 DWS MUN INCOME TR COM 233368109 BBG001S63VH3 165352 19205 SH SOLE 0 0 19205 DXC TECHNOLOGY CO COM 23355L106 BBG00FN64XV6 417679 15632 SH SOLE 0 0 15632 DYNATRACE INC COM NEW 268150109 BBG00PNN7CW9 732161 14225 SH SOLE 0 0 14225 DYNEX CAP INC COM 26817Q886 BBG001S5R078 134599 10691 SH SOLE 0 0 10691 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 BBG00S91HBN8 144194 25749 SH SOLE 0 0 25749 EA SERIES TRUST STRIVE 1000 GRWT 02072L615 BBG01BBJ74Y7 323673 10341 SH SOLE 0 0 10341 EA SERIES TRUST STRIVE 500 ETF 02072L680 BBG019DCJ9F2 984305 34732 SH SOLE 0 0 34732 EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 1752131 64040 SH SOLE 0 0 64040 EA SERIES TRUST STRIVE US SEMICO 02072L672 BBG019T923G2 308011 8878 SH SOLE 0 0 8878 EA SERIES TRUST US QUAN VALUE 02072L102 BBG007D96637 319661 9239 SH SOLE 0 0 9239 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 364385 1955 SH SOLE 0 0 1955 EASTERLY GOVT PPTYS INC COM 27616P103 BBG007SV91T2 472149 32562 SH SOLE 0 0 32562 EASTGROUP PPTYS INC COM 277276101 BBG001S5QT03 560522 3229 SH SOLE 0 0 3229 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 1971966 23554 SH SOLE 0 0 23554 EATON CORP PLC SHS G29183103 BBG001S5QZ45 19750017 98210 SH SOLE 0 0 98210 EATON VANCE ENHANCED EQUITY COM 278274105 BBG001S7ZLC3 430851 26128 SH SOLE 0 0 26128 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 2905023 162383 SH SOLE 0 0 162383 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 1021205 109103 SH SOLE 0 0 109103 EATON VANCE MUN BD FD COM 27827X101 BBG001S6S949 684328 68777 SH SOLE 0 0 68777 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 BBG001SCBSL3 571866 57474 SH SOLE 0 0 57474 EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 180240 21927 SH SOLE 0 0 21927 EATON VANCE SHORT DURATION D COM 27828V104 BBG001SF3JF2 104136 10615 SH SOLE 0 0 10615 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 1118062 49146 SH SOLE 0 0 49146 EATON VANCE TAX MNGED BUY WR COM 27828X100 BBG001SDC8B5 1039215 74818 SH SOLE 0 0 74818 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 622098 48678 SH SOLE 0 0 48678 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 886135 71118 SH SOLE 0 0 71118 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 1198713 151353 SH SOLE 0 0 151353 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 1062949 129313 SH SOLE 0 0 129313 EATON VANCE TX ADV GLBL DIV COM 27828S101 BBG001SJ9S68 645112 38629 SH SOLE 0 0 38629 EBAY INC. COM 278642103 BBG001S9B9J5 2020356 45208 SH SOLE 0 0 45208 ECOLAB INC COM 278865100 BBG001S5QRB5 8005389 42881 SH SOLE 0 0 42881 EDAP TMS S A SPONSORED ADR 268311107 BBG001SB3ML7 702214 76162 SH SOLE 0 0 76162 EDISON INTL COM 281020107 BBG001S7MY75 6124584 88187 SH SOLE 0 0 88187 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 6161061 65314 SH SOLE 0 0 65314 EHEALTH INC COM 28238P109 BBG001SQX565 236231 29382 SH SOLE 0 0 29382 ELDORADO GOLD CORP NEW COM 284902509 BBG001S5YPQ4 435145 42934 SH SOLE 0 0 42934 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 817207 6301 SH SOLE 0 0 6301 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 12578214 28311 SH SOLE 0 0 28311 EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 246989 15976 SH SOLE 0 0 15976 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 596470 3228 SH SOLE 0 0 3228 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 9144162 101163 SH SOLE 0 0 101163 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 BBG005CL7PV1 147741 21474 SH SOLE 0 0 21474 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 11170034 300145 SH SOLE 0 0 300145 ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 422588 6241 SH SOLE 0 0 6241 ENDEAVOUR SILVER CORP COM 29258Y103 BBG001S5ZH63 60863 21060 SH SOLE 0 0 21060 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 5494340 432625 SH SOLE 0 0 432625 ENERSYS COM 29275Y102 BBG001SLVXW8 257322 2371 SH SOLE 0 0 2371 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 1203288 113518 SH SOLE 0 0 113518 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 277022 15356 SH SOLE 0 0 15356 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 2864662 17105 SH SOLE 0 0 17105 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 22548 24000 SH SOLE 0 0 24000 ENSIGN GROUP INC COM 29358P101 BBG001SPNL09 1352783 14171 SH SOLE 0 0 14171 ENTEGRIS INC COM 29362U104 BBG001SF9YL6 742716 6702 SH SOLE 0 0 6702 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 4228766 43430 SH SOLE 0 0 43430 ENTERPRISE FINL SVCS CORP COM 293712105 BBG001SKJVR4 204219 5223 SH SOLE 0 0 5223 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 7421234 281641 SH SOLE 0 0 281641 EOG RES INC COM 26875P101 BBG001S5ZB93 4194286 36651 SH SOLE 0 0 36651 EPAM SYS INC COM 29414B104 BBG001SKDJH8 430029 1913 SH SOLE 0 0 1913 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 241166 5153 SH SOLE 0 0 5153 EQT CORP COM 26884L109 BBG001S5QXJ4 1611991 39193 SH SOLE 0 0 39193 EQUIFAX INC COM 294429105 BBG001S5QSK3 1242150 5279 SH SOLE 0 0 5279 EQUINIX INC COM 29444U700 BBG001SKBNS9 2929791 3737 SH SOLE 0 0 3737 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 1100342 37670 SH SOLE 0 0 37670 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 441519 46184 SH SOLE 0 0 46184 EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 224015 3349 SH SOLE 0 0 3349 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 595841 9032 SH SOLE 0 0 9032 ERICSSON ADR B SEK 10 294821608 BBG001S5QXT3 71253 13074 SH SOLE 0 0 13074 ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3SZ1 18434 13262 SH SOLE 0 0 13262 ESS TECH INC COMMON STOCK 26916J106 BBG00Y4B6LN8 17765 12085 SH SOLE 0 0 12085 ESSENT GROUP LTD COM G3198U102 BBG0058YL868 218603 4671 SH SOLE 0 0 4671 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 BBG00L17LH87 657001 27910 SH SOLE 0 0 27910 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 1346077 33728 SH SOLE 0 0 33728 ESSEX PPTY TR INC COM 297178105 BBG001S81418 384868 1643 SH SOLE 0 0 1643 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 129490 43308 SH SOLE 0 0 43308 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 1454789 28762 SH SOLE 0 0 28762 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 BBG003NYHL53 523251 55784 SH SOLE 0 0 55784 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 6170858 294692 SH SOLE 0 0 294692 ETF SER SOLUTIONS AAM S&P 500 26922A594 BBG00JC0Y603 3776980 132731 SH SOLE 0 0 132731 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 BBG00H1CXJ15 241512 8097 SH SOLE 0 0 8097 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 2262546 67212 SH SOLE 0 0 67212 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 200847 4437 SH SOLE 0 0 4437 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 BBG00RMD9CZ3 9515534 403959 SH SOLE 0 0 403959 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 BBG00XNQJ441 13614462 499247 SH SOLE 0 0 499247 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 1180699 55121 SH SOLE 0 0 55121 ETSY INC COM 29786A106 BBG001T53625 592270 7000 SH SOLE 0 0 7000 EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 215726 1838 SH SOLE 0 0 1838 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 34943 36000 SH SOLE 0 0 36000 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 522909 4231 SH SOLE 0 0 4231 EVEREST RE GROUP LTD COM G3223R108 BBG001S7QT63 274632 803 SH SOLE 0 0 803 EVERGY INC COM 30034W106 BBG00H433CS1 752902 12888 SH SOLE 0 0 12888 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 3170618 44707 SH SOLE 0 0 44707 EVERTEC INC COM 30040P103 BBG001SX2XR0 415553 11283 SH SOLE 0 0 11283 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 3214244 34231 SH SOLE 0 0 34231 EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 BBG00RPM7WB4 489105 21575 SH SOLE 0 0 21575 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 BBG00G3T51V5 329378 17852 SH SOLE 0 0 17852 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 BBG01076JFY6 239608 29765 SH SOLE 0 0 29765 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 BBG007J2YCW0 724341 24671 SH SOLE 0 0 24671 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 4522639 77231 SH SOLE 0 0 77231 EXELON CORP COM 30161N101 BBG001SBJMT2 2765925 67892 SH SOLE 0 0 67892 EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 421004 2787 SH SOLE 0 0 2787 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1905683 17421 SH SOLE 0 0 17421 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 443240 3659 SH SOLE 0 0 3659 EXPONENT INC COM 30214U102 BBG001S9CG99 380746 4080 SH SOLE 0 0 4080 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 4115296 27647 SH SOLE 0 0 27647 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 60565014 564709 SH SOLE 0 0 564709 F N B CORP COM 302520101 BBG001S5R1Q5 273387 23897 SH SOLE 0 0 23897 FABRINET SHS G3323L100 BBG001SP57F4 453671 3493 SH SOLE 0 0 3493 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 801162 2000 SH SOLE 0 0 2000 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 426454 527 SH SOLE 0 0 527 FARMLAND PARTNERS INC COM 31154R109 BBG005TNS0R6 129588 10613 SH SOLE 0 0 10613 FASTENAL CO COM 311900104 BBG001S5R1F7 4903854 83130 SH SOLE 0 0 83130 FASTLY INC CL A 31188V100 BBG004NLQHM9 380420 24123 SH SOLE 0 0 24123 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 829556 8572 SH SOLE 0 0 8572 FEDERAL SIGNAL CORP COM 313855108 BBG001S5RD98 204908 3200 SH SOLE 0 0 3200 FEDEX CORP COM 31428X106 BBG001S5R3M5 13412466 54104 SH SOLE 0 0 54104 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 792764 5040 SH SOLE 0 0 5040 FERRARI N V COM N3167Y103 BBG009PH3Q95 709381 2171 SH SOLE 0 0 2171 FG GROUP HOLDINGS INC COM 302462106 BBG01C28LTV1 20863 10866 SH SOLE 0 0 10866 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 3042781 56264 SH SOLE 0 0 56264 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 2283013 76740 SH SOLE 0 0 76740 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 1346822 29653 SH SOLE 0 0 29653 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 433004 10374 SH SOLE 0 0 10374 FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 BBG012V21D14 276787 14431 SH SOLE 0 0 14431 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 BBG00Z4JFMC8 609482 36214 SH SOLE 0 0 36214 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 5883068 148039 SH SOLE 0 0 148039 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 882344 17608 SH SOLE 0 0 17608 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 BBG00DRGLGV3 477900 9883 SH SOLE 0 0 9883 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 586634 8001 SH SOLE 0 0 8001 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 835240 37691 SH SOLE 0 0 37691 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 256276 5445 SH SOLE 0 0 5445 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 6876338 108941 SH SOLE 0 0 108941 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 3874405 29657 SH SOLE 0 0 29657 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 1415851 30344 SH SOLE 0 0 30344 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 1219290 48597 SH SOLE 0 0 48597 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 450647 10659 SH SOLE 0 0 10659 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 BBG00DRGLM86 371896 7357 SH SOLE 0 0 7357 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 BBG00NFRNCH3 828395 24773 SH SOLE 0 0 24773 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 611050 12445 SH SOLE 0 0 12445 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 3819504 84093 SH SOLE 0 0 84093 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 511443 14207 SH SOLE 0 0 14207 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 9184602 167909 SH SOLE 0 0 167909 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 2036952 77717 SH SOLE 0 0 77717 FIRST COMWLTH FINL CORP PA COM 319829107 BBG001S70475 183653 14518 SH SOLE 0 0 14518 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 731268 570 SH SOLE 0 0 570 FIRST FINL BANKSHARES INC COM 32020R109 BBG001S7HCY9 468717 16452 SH SOLE 0 0 16452 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 198580 17620 SH SOLE 0 0 17620 FIRST INDL RLTY TR INC COM 32054K103 BBG001S81Z00 764408 14521 SH SOLE 0 0 14521 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 1027930 181934 SH SOLE 0 0 181934 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 11120 21500 SH Call SOLE 0 0 21500 FIRST MID ILL BANCSHARES INC COM 320866106 BBG001S704Q4 654773 27124 SH SOLE 0 0 27124 FIRST SOLAR INC COM 336433107 BBG001S991Z7 1069827 5628 SH SOLE 0 0 5628 FIRST TR BICK INDEX FD COM SHS 33733H107 BBG001T20Y88 939190 34491 SH SOLE 0 0 34491 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 142875 10257 SH SOLE 0 0 10257 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 622412 21702 SH SOLE 0 0 21702 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 2911181 88432 SH SOLE 0 0 88432 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 1399847 49114 SH SOLE 0 0 49114 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 1340108 43285 SH SOLE 0 0 43285 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 2001304 118772 SH SOLE 0 0 118772 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 765930 14509 SH SOLE 0 0 14509 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 2319888 45775 SH SOLE 0 0 45775 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 BBG00RHJ0RY3 1706580 85329 SH SOLE 0 0 85329 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 348057 7390 SH SOLE 0 0 7390 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 7400189 463381 SH SOLE 0 0 463381 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 1835950 93007 SH SOLE 0 0 93007 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 2006030 39066 SH SOLE 0 0 39066 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 3763606 103538 SH SOLE 0 0 103538 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 1147585 54182 SH SOLE 0 0 54182 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 1311305 38097 SH SOLE 0 0 38097 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 BBG001V11WW3 511243 10656 SH SOLE 0 0 10656 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 5095986 180965 SH SOLE 0 0 180965 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 12373315 543404 SH SOLE 0 0 543404 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 2471246 32542 SH SOLE 0 0 32542 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 475275 8609 SH SOLE 0 0 8609 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 6275992 100175 SH SOLE 0 0 100175 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 1581653 73771 SH SOLE 0 0 73771 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 BBG00HDBJNP5 200596 6660 SH SOLE 0 0 6660 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 1946849 124479 SH SOLE 0 0 124479 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 2033727 53945 SH SOLE 0 0 53945 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 8051294 74336 SH SOLE 0 0 74336 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1163598 19364 SH SOLE 0 0 19364 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 1147747 91308 SH SOLE 0 0 91308 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 1040288 14493 SH SOLE 0 0 14493 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 629310 16029 SH SOLE 0 0 16029 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 3063431 47724 SH SOLE 0 0 47724 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 4649715 102394 SH SOLE 0 0 102394 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 2916595 27745 SH SOLE 0 0 27745 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 1041784 9056 SH SOLE 0 0 9056 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 1897093 21516 SH SOLE 0 0 21516 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 4335709 136386 SH SOLE 0 0 136386 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 1094610 12359 SH SOLE 0 0 12359 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 726296 11212 SH SOLE 0 0 11212 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 687144 32690 SH SOLE 0 0 32690 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 32688862 435387 SH SOLE 0 0 435387 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 BBG00YXMRBJ6 419709 21423 SH SOLE 0 0 21423 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 BBG019WLSRG0 2690648 122469 SH SOLE 0 0 122469 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 4789624 29386 SH SOLE 0 0 29386 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 BBG006VZDTG9 644245 35633 SH SOLE 0 0 35633 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 19829215 422708 SH SOLE 0 0 422708 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 BBG0063G4D77 500644 17666 SH SOLE 0 0 17666 FIRST TR EXCHANGE-TRADED FD EIP CARBON IMP 33738D705 BBG00PZ23542 980008 39652 SH SOLE 0 0 39652 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 12879756 216794 SH SOLE 0 0 216794 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 2779168 70128 SH SOLE 0 0 70128 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 24583729 515707 SH SOLE 0 0 515707 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 1679520 31779 SH SOLE 0 0 31779 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 2807754 150792 SH SOLE 0 0 150792 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 515102 23151 SH SOLE 0 0 23151 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 BBG00LGR5RH3 241166 9180 SH SOLE 0 0 9180 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 1461743 30574 SH SOLE 0 0 30574 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 2396921 164624 SH SOLE 0 0 164624 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 1501018 29340 SH SOLE 0 0 29340 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 2158667 36800 SH SOLE 0 0 36800 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 BBG001SSSWR5 246779 2926 SH SOLE 0 0 2926 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 596262 28095 SH SOLE 0 0 28095 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 1155497 25301 SH SOLE 0 0 25301 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 BBG00DVWC7S7 717124 27350 SH SOLE 0 0 27350 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 791877 30080 SH SOLE 0 0 30080 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 2706550 38019 SH SOLE 0 0 38019 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 536084 23028 SH SOLE 0 0 23028 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 1405016 52038 SH SOLE 0 0 52038 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1934924 12635 SH SOLE 0 0 12635 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 374692 6931 SH SOLE 0 0 6931 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 29319851 622502 SH SOLE 0 0 622502 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 BBG0055FL7G3 157414 10235 SH SOLE 0 0 10235 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 4910361 108396 SH SOLE 0 0 108396 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 5970186 210886 SH SOLE 0 0 210886 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 BBG00BC8DBG8 460404 14097 SH SOLE 0 0 14097 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 1555634 38635 SH SOLE 0 0 38635 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 BBG00QQFKRG1 1009140 27800 SH SOLE 0 0 27800 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 BBG0133TT4G8 1589859 79894 SH SOLE 0 0 79894 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 BBG0133TR3F3 2732754 135419 SH SOLE 0 0 135419 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 4366352 202709 SH SOLE 0 0 202709 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 218071 10648 SH SOLE 0 0 10648 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 BBG011FRQW74 445089 20004 SH SOLE 0 0 20004 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 BBG00ZR07V60 1945213 81132 SH SOLE 0 0 81132 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 3052456 78338 SH SOLE 0 0 78338 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 BBG0101Q66H1 1707423 55544 SH SOLE 0 0 55544 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 17649887 704868 SH SOLE 0 0 704868 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 BBG00TSG2748 1492877 43525 SH SOLE 0 0 43525 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 BBG01H04M604 351621 11674 SH SOLE 0 0 11674 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 BBG00W2861Z2 298101 8591 SH SOLE 0 0 8591 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 736710 18890 SH SOLE 0 0 18890 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 BBG01C9WWJR6 226134 6951 SH SOLE 0 0 6951 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 BBG00YXMQGQ8 706987 21627 SH SOLE 0 0 21627 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 1451229 35020 SH SOLE 0 0 35020 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 BBG01FCRRYM4 213060 6831 SH SOLE 0 0 6831 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 1300392 39634 SH SOLE 0 0 39634 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 BBG01462JDB8 958115 29363 SH SOLE 0 0 29363 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 BBG00YGC8R49 1412472 41837 SH SOLE 0 0 41837 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 1193938 33132 SH SOLE 0 0 33132 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 BBG01GCNPTX2 638520 20551 SH SOLE 0 0 20551 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 BBG00YGC9804 416745 18613 SH SOLE 0 0 18613 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 BBG00YXMPLL3 1985686 53393 SH SOLE 0 0 53393 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 BBG01846SSX5 215637 8615 SH SOLE 0 0 8615 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 BBG00ZR067X4 2576334 72308 SH SOLE 0 0 72308 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 BBG01GN8WTL8 234559 7509 SH SOLE 0 0 7509 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 10521095 314532 SH SOLE 0 0 314532 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 BBG01FTS8H97 980480 31167 SH SOLE 0 0 31167 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 BBG00ZR07NB2 1500762 46492 SH SOLE 0 0 46492 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 703326 18517 SH SOLE 0 0 18517 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 BBG00ZR08TK8 1161983 54779 SH SOLE 0 0 54779 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 BBG00MZ7KPW4 340200 18449 SH SOLE 0 0 18449 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 BBG012G2VGQ4 152053 24914 SH SOLE 0 0 24914 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 19886538 450227 SH SOLE 0 0 450227 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 11004507 455296 SH SOLE 0 0 455296 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 3442342 86415 SH SOLE 0 0 86415 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 BBG00RPLC4T3 1481539 41887 SH SOLE 0 0 41887 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 12178339 315336 SH SOLE 0 0 315336 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 BBG00QQFDZ53 13964211 410350 SH SOLE 0 0 410350 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 BBG00XS5NLY6 383914 11000 SH SOLE 0 0 11000 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 1084160 28728 SH SOLE 0 0 28728 FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 310308 20007 SH SOLE 0 0 20007 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 9568563 143500 SH SOLE 0 0 143500 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 1341620 15970 SH SOLE 0 0 15970 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 1248484 12962 SH SOLE 0 0 12962 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 142253 18450 SH SOLE 0 0 18450 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 31040918 912700 SH SOLE 0 0 912700 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 423223 4011 SH SOLE 0 0 4011 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 3106594 29061 SH SOLE 0 0 29061 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 3187227 21658 SH SOLE 0 0 21658 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 3678555 44719 SH SOLE 0 0 44719 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 20268498 505575 SH SOLE 0 0 505575 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 4483805 44267 SH SOLE 0 0 44267 FIRSTCASH HOLDINGS INC COM 33768G107 BBG0145KL756 508742 5451 SH SOLE 0 0 5451 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 2076214 53401 SH SOLE 0 0 53401 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 369970 2401 SH SOLE 0 0 2401 FISERV INC COM 337738108 BBG001S5R6Q4 6089359 48271 SH SOLE 0 0 48271 FISKER INC CL A COM STK 33813J106 BBG00LPWLFF2 59592 10566 SH SOLE 0 0 10566 FIVE BELOW INC COM 33829M101 BBG001TCDMY9 2991349 15220 SH SOLE 0 0 15220 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 BBG004M1VZ20 337912 19398 SH SOLE 0 0 19398 FLAHERTY & CRUMRINE PFD SECS COM 338478100 BBG001SJF1Q8 1769749 128803 SH SOLE 0 0 128803 FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 378629 1508 SH SOLE 0 0 1508 FLEX LNG LTD SHS G35947202 BBG001SSXL39 1574751 51580 SH SOLE 0 0 51580 FLEX LTD ORD Y2573F102 BBG001SC5SP6 1481697 53607 SH SOLE 0 0 53607 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 BBG003GP3W33 671972 8965 SH SOLE 0 0 8965 FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 727780 13721 SH SOLE 0 0 13721 FLEXSHARES TR HIG YLD VL ETF 33939L662 BBG00LG7DCK7 2250284 55645 SH SOLE 0 0 55645 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 BBG00243PCT9 733535 30977 SH SOLE 0 0 30977 FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 2358944 58871 SH SOLE 0 0 58871 FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 1359490 24319 SH SOLE 0 0 24319 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 1402472 13491 SH SOLE 0 0 13491 FLOWERS FOODS INC COM 343498101 BBG001S5R7L7 430095 17287 SH SOLE 0 0 17287 FLYWIRE CORPORATION COM VTG 302492103 BBG002030ND3 220136 7092 SH SOLE 0 0 7092 FMC CORP COM NEW 302491303 BBG001S5R880 790250 7574 SH SOLE 0 0 7574 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 361893 3265 SH SOLE 0 0 3265 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 13298860 878973 SH SOLE 0 0 878973 FORD MTR CO DEL NOTE 3/1 345370CZ1 102977 94000 SH SOLE 0 0 94000 FORTINET INC COM 34959E109 BBG001S77BL6 3690531 48823 SH SOLE 0 0 48823 FORTIS INC COM 349553107 BBG001S5YVM5 489194 11353 SH SOLE 0 0 11353 FORTIVE CORP COM 34959J108 BBG00BLVZ237 1197979 16022 SH SOLE 0 0 16022 FORTUNA SILVER MINES INC COM 349915108 BBG001S982M0 337932 104300 SH SOLE 0 0 104300 FORTUNE BRANDS INNOVATIONS I COM 34964C106 BBG001THLZ70 667208 9273 SH SOLE 0 0 9273 FRANCO NEV CORP COM 351858105 BBG001STGSR5 278952 1956 SH SOLE 0 0 1956 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 229420 16202 SH SOLE 0 0 16202 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 BBG005JV97N9 425648 4759 SH SOLE 0 0 4759 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 126525 20473 SH SOLE 0 0 20473 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 761499 28510 SH SOLE 0 0 28510 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 448149 18751 SH SOLE 0 0 18751 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 BBG00J3N6MY2 749315 23720 SH SOLE 0 0 23720 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 BBG00J3MDYR8 201252 7440 SH SOLE 0 0 7440 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 4722475 161563 SH SOLE 0 0 161563 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 BBG00DVZWNQ5 212731 10025 SH SOLE 0 0 10025 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 BBG00HLJ9Y85 882740 37152 SH SOLE 0 0 37152 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 BBG00L2CKST9 456796 18962 SH SOLE 0 0 18962 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 923774 43167 SH SOLE 0 0 43167 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 BBG00GKQZFP5 4822784 107724 SH SOLE 0 0 107724 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 380168 8467 SH SOLE 0 0 8467 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 BBG00V7V3MT2 331243 15947 SH SOLE 0 0 15947 FRANKLIN UNVL TR SH BEN INT 355145103 BBG001S5RDD3 69770 10367 SH SOLE 0 0 10367 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 6754972 168874 SH SOLE 0 0 168874 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 8481664 1785613 SH SOLE 0 0 1785613 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 8907654 464424 SH SOLE 0 0 464424 FUBOTV INC COM 35953D104 BBG002CV4QZ3 104535 50257 SH SOLE 0 0 50257 FULLER H B CO COM 359694106 BBG001S5RDZ9 1353038 18921 SH SOLE 0 0 18921 FULTON FINL CORP PA COM 360271100 BBG001S5RF02 119238 10003 SH SOLE 0 0 10003 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 519184 24571 SH SOLE 0 0 24571 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 2903185 500549 SH SOLE 0 0 500549 GABELLI UTIL TR COM 36240A101 BBG001SCZVQ5 159757 23563 SH SOLE 0 0 23563 GALIANO GOLD INC COM 36352H100 BBG001SF5M09 7255 12000 SH SOLE 0 0 12000 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 2511428 11438 SH SOLE 0 0 11438 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 1736455 464293 SH SOLE 0 0 464293 GAMESTOP CORP NEW CL A 36467W109 BBG001S5RLR0 287605 11860 SH SOLE 0 0 11860 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 553122 11414 SH SOLE 0 0 11414 GARMIN LTD SHS H2906T109 BBG001SG0H12 608011 5830 SH SOLE 0 0 5830 GARTNER INC COM 366651107 BBG001S5SD60 1607222 4588 SH SOLE 0 0 4588 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 2144196 26393 SH SOLE 0 0 26393 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 4435138 29740 SH SOLE 0 0 29740 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 13307641 61853 SH SOLE 0 0 61853 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 9567842 87099 SH SOLE 0 0 87099 GENERAL MLS INC COM 370334104 BBG001S5RKR2 10464284 136431 SH SOLE 0 0 136431 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 3678280 95391 SH SOLE 0 0 95391 GENPACT LIMITED SHS G3922B107 BBG001SJT2Y2 208391 5547 SH SOLE 0 0 5547 GENTEX CORP COM 371901109 BBG001S5RMR8 539992 18455 SH SOLE 0 0 18455 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 20728121 122485 SH SOLE 0 0 122485 GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 170020 34004 SH SOLE 0 0 34004 GERDAU SA SPON ADR REP PFD 373737105 BBG001SCL1T3 54100 10374 SH SOLE 0 0 10374 GETTY RLTY CORP NEW COM 374297109 BBG001S5RQR9 393259 11628 SH SOLE 0 0 11628 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 6775727 87917 SH SOLE 0 0 87917 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 28118 15117 SH SOLE 0 0 15117 GLADSTONE CAPITAL CORP COM 376535100 BBG001SJH738 164720 16877 SH SOLE 0 0 16877 GLADSTONE COMMERCIAL CORP COM 376536108 BBG001SK8138 299480 24210 SH SOLE 0 0 24210 GLAUKOS CORP COM 377322102 BBG001T91NX8 208147 2923 SH SOLE 0 0 2923 GLOBAL E ONLINE LTD SHS M5216V106 BBG00ZKY1Q42 385593 9419 SH SOLE 0 0 9419 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 213680 20786 SH SOLE 0 0 20786 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1392583 14135 SH SOLE 0 0 14135 GLOBAL SELF STORAGE INC COM 37955N106 BBG001SB1GZ7 102065 20211 SH SOLE 0 0 20211 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 BBG00YV3WZM7 7226034 245466 SH SOLE 0 0 245466 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 899065 32155 SH SOLE 0 0 32155 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 2583551 99215 SH SOLE 0 0 99215 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 907146 45723 SH SOLE 0 0 45723 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 1001683 41289 SH SOLE 0 0 41289 GLOBAL X FDS EMERGING MKT GRT 37960A644 BBG01GJX6GJ8 2833583 113616 SH SOLE 0 0 113616 GLOBAL X FDS FOUNDER RUN CO 37954Y681 BBG00FZHY3W1 269504 10082 SH SOLE 0 0 10082 GLOBAL X FDS GBL X FTSE ETF 37950E648 BBG001V0GHG0 823656 56597 SH SOLE 0 0 56597 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 6531273 157115 SH SOLE 0 0 157115 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1611313 37533 SH SOLE 0 0 37533 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 BBG0036H6X37 112551 12450 SH SOLE 0 0 12450 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 596713 15849 SH SOLE 0 0 15849 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 BBG001TF8DG8 205205 8525 SH SOLE 0 0 8525 GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 1321332 50840 SH SOLE 0 0 50840 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 4898034 225716 SH SOLE 0 0 225716 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 878370 52597 SH SOLE 0 0 52597 GLOBAL X FDS INTERNET OF THNG 37954Y780 BBG00DSB6FJ6 468138 13536 SH SOLE 0 0 13536 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 4947963 76099 SH SOLE 0 0 76099 GLOBAL X FDS MSCI GREECE ETF 37954Y319 BBG0029YL962 291285 7845 SH SOLE 0 0 7845 GLOBAL X FDS MSCI SUPR EM ETF 37960A677 BBG0089CYTS5 202764 8756 SH SOLE 0 0 8756 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 9924717 559139 SH SOLE 0 0 559139 GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 272381 12198 SH SOLE 0 0 12198 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 5940192 206687 SH SOLE 0 0 206687 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 3044622 168304 SH SOLE 0 0 168304 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 2342190 57057 SH SOLE 0 0 57057 GLOBAL X FDS SOCIAL MED ETF 37950E416 BBG00283C3H2 209441 5724 SH SOLE 0 0 5724 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 10831318 344617 SH SOLE 0 0 344617 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 2510711 129485 SH SOLE 0 0 129485 GLOBAL X FDS X EMERGING MKT 37954Y350 BBG00V6QGWD5 574434 26266 SH SOLE 0 0 26266 GLOBANT S A COM L44385109 BBG00564Y4W2 3223267 17935 SH SOLE 0 0 17935 GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 697068 6359 SH SOLE 0 0 6359 GMS INC COM 36251C103 BBG009Q036F8 789710 11412 SH SOLE 0 0 11412 GODADDY INC CL A 380237107 BBG006MDLXZ9 425010 5657 SH SOLE 0 0 5657 GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG001S93ZM2 454048 32831 SH SOLE 0 0 32831 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 BBG001S9KKJ0 132886 17601 SH SOLE 0 0 17601 GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 432920 31235 SH SOLE 0 0 31235 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 7798830 77934 SH SOLE 0 0 77934 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 BBG015C8CQV1 1136644 28290 SH SOLE 0 0 28290 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 BBG00H5VPNM6 1607756 37423 SH SOLE 0 0 37423 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 BBG00M56BTZ8 1100533 22414 SH SOLE 0 0 22414 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 1111936 24570 SH SOLE 0 0 24570 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 BBG00VY1BFH7 13588332 326878 SH SOLE 0 0 326878 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 4255108 142311 SH SOLE 0 0 142311 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 8501823 271191 SH SOLE 0 0 271191 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 BBG00H1SDQL4 4691980 81260 SH SOLE 0 0 81260 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 9569927 109621 SH SOLE 0 0 109621 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 BBG0155MNF86 1780896 43048 SH SOLE 0 0 43048 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 BBG00L45DKL5 294372 4660 SH SOLE 0 0 4660 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 BBG00TSXPF39 13530047 222937 SH SOLE 0 0 222937 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 12566193 38960 SH SOLE 0 0 38960 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 BBG00LPXX8Z1 4938421 259439 SH SOLE 0 0 259439 GOLDMINING INC COM 38149E101 BBG001V0D2W8 10883 12000 SH SOLE 0 0 12000 GOOSEHEAD INS INC COM CL A 38267D109 BBG00KHHBMD4 463122 7364 SH SOLE 0 0 7364 GRACO INC COM 384109104 BBG001S5RK56 1083190 12544 SH SOLE 0 0 12544 GRAINGER W W INC COM 384802104 BBG001S5RRD2 4534187 5750 SH SOLE 0 0 5750 GRAND CANYON ED INC COM 38526M106 BBG001T01JZ4 1980595 19190 SH SOLE 0 0 19190 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 1547718 81416 SH SOLE 0 0 81416 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 BBG00JRYLNX4 266650 30164 SH SOLE 0 0 30164 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 506088 21061 SH SOLE 0 0 21061 GRAY TELEVISION INC COM 389375106 BBG001S8SQK9 126553 16060 SH SOLE 0 0 16060 GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 103373 105000 SH SOLE 0 0 105000 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2953301 82865 SH SOLE 0 0 82865 GUESS INC NOTE 2.000% 4/1 401617AD7 36108 36000 SH SOLE 0 0 36000 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 1808801 113761 SH SOLE 0 0 113761 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 1287290 16920 SH SOLE 0 0 16920 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 434212 6912 SH SOLE 0 0 6912 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 504223 60170 SH SOLE 0 0 60170 HALLIBURTON CO COM 406216101 BBG001S5RS59 2629617 79710 SH SOLE 0 0 79710 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 88871 107000 SH SOLE 0 0 107000 HAMILTON LANE INC CL A 407497106 BBG00FX58Q75 263534 3295 SH SOLE 0 0 3295 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 BBG001SV51C7 110309 23520 SH SOLE 0 0 23520 HANCOCK JOHN INVT TR II COM 410142103 BBG001S5SH07 131014 10365 SH SOLE 0 0 10365 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 BBG001S6WS24 337754 22177 SH SOLE 0 0 22177 HANCOCK JOHN PFD INCOME FD I COM 41021P103 BBG001SDH3R4 1266569 90405 SH SOLE 0 0 90405 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 148361 12594 SH SOLE 0 0 12594 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 BBG001S98632 3332494 163358 SH SOLE 0 0 163358 HANESBRANDS INC COM 410345102 BBG001SMCKB8 948438 208907 SH SOLE 0 0 208907 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 557884 22315 SH SOLE 0 0 22315 HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 309118 8779 SH SOLE 0 0 8779 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 53340 12700 SH SOLE 0 0 12700 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 1559617 40999 SH SOLE 0 0 40999 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 BBG00KN8FKD7 3880593 199619 SH SOLE 0 0 199619 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 BBG00L15X9R5 1397986 36811 SH SOLE 0 0 36811 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 BBG00HTN2KT2 3621642 108335 SH SOLE 0 0 108335 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1441490 20015 SH SOLE 0 0 20015 HASBRO INC COM 418056107 BBG001S5RSQ6 698771 10788 SH SOLE 0 0 10788 HAWAIIAN HOLDINGS INC COM 419879101 BBG001S5RRT5 909828 84478 SH SOLE 0 0 84478 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 2333352 7689 SH SOLE 0 0 7689 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 507486 7281 SH SOLE 0 0 7281 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 697242 36969 SH SOLE 0 0 36969 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 1483366 73799 SH SOLE 0 0 73799 HECLA MNG CO COM 422704106 BBG001S5RXF7 160942 31251 SH SOLE 0 0 31251 HEICO CORP NEW CL A 422806208 BBG001S96YM2 386509 2749 SH SOLE 0 0 2749 HEICO CORP NEW COM 422806109 BBG001S5RVC4 5176609 29256 SH SOLE 0 0 29256 HELLO GROUP INC ADS 423403104 BBG007HTCQV7 103778 10799 SH SOLE 0 0 10799 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 1102829 6591 SH SOLE 0 0 6591 HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 310694 3831 SH SOLE 0 0 3831 HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 290852 19652 SH SOLE 0 0 19652 HERSHEY CO COM 427866108 BBG001S5S148 7307583 29265 SH SOLE 0 0 29265 HESS CORP COM 42809H107 BBG001S5NHS2 429015 3156 SH SOLE 0 0 3156 HESS MIDSTREAM LP CL A SHS 428103105 BBG00R02H8F3 400952 13069 SH SOLE 0 0 13069 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 866315 51566 SH SOLE 0 0 51566 HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 753814 9916 SH SOLE 0 0 9916 HF SINCLAIR CORP COM 403949100 BBG0135B2269 247756 5554 SH SOLE 0 0 5554 HIGH INCOME SECS FD SHS BEN INT 42968F108 BBG001S5V1Z0 135348 20887 SH SOLE 0 0 20887 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 174469 19321 SH SOLE 0 0 19321 HILLENBRAND INC COM 431571108 BBG001STH2P3 429214 8370 SH SOLE 0 0 8370 HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 367860 40828 SH SOLE 0 0 40828 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 1762073 12106 SH SOLE 0 0 12106 HOLOGIC INC COM 436440101 BBG001S6HWB2 746300 9217 SH SOLE 0 0 9217 HOME BANCSHARES INC COM 436893200 BBG001SN0R60 253831 11133 SH SOLE 0 0 11133 HOME DEPOT INC COM 437076102 BBG001S5RTW7 73622526 237003 SH SOLE 0 0 237003 HONDA MOTOR LTD AMERN SHS 438128308 BBG001S5RXR4 251149 8286 SH SOLE 0 0 8286 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 23029078 110984 SH SOLE 0 0 110984 HORIZON THERAPEUTICS PUB L SHS G46188101 BBG001T9M4T2 582440 5663 SH SOLE 0 0 5663 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 4368738 108621 SH SOLE 0 0 108621 HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 219381 13035 SH SOLE 0 0 13035 HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 831211 8455 SH SOLE 0 0 8455 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 843379 17017 SH SOLE 0 0 17017 HP INC COM 40434L105 BBG001S6W7N7 1524585 49645 SH SOLE 0 0 49645 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 932931 23547 SH SOLE 0 0 23547 HUBBELL INC COM 443510607 BBG001S5S1L9 1074355 3240 SH SOLE 0 0 3240 HUBSPOT INC COM 443573100 BBG001T53670 865178 1626 SH SOLE 0 0 1626 HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 137762 28700 SH SOLE 0 0 28700 HUMANA INC COM 444859102 BBG001S5S1X6 2268632 5074 SH SOLE 0 0 5074 HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 358258 1979 SH SOLE 0 0 1979 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 4215696 391066 SH SOLE 0 0 391066 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 1454787 6392 SH SOLE 0 0 6392 HUNTSMAN CORP COM 447011107 BBG001SKWX22 240530 8902 SH SOLE 0 0 8902 HUT 8 MNG CORP COM 44812T102 BBG00390LJJ8 206314 62040 SH SOLE 0 0 62040 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 669949 5847 SH SOLE 0 0 5847 HYCROFT MINING HOLDING CORP COM CL A 44862P109 BBG00JSBZQF1 3750 12700 SH SOLE 0 0 12700 HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 17485 10470 SH SOLE 0 0 10470 IAC INC COM NEW 44891N208 BBG00S1LR2D2 1066697 16986 SH SOLE 0 0 16986 IAMGOLD CORP COM 450913108 BBG001S8SMV6 422636 160698 SH SOLE 0 0 160698 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 395332 13618 SH SOLE 0 0 13618 ICF INTL INC COM 44925C103 BBG001S6L7P7 239451 1925 SH SOLE 0 0 1925 ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 608850 26380 SH SOLE 0 0 26380 ICL GROUP LTD SHS M53213100 BBG001S7TFD2 245959 44883 SH SOLE 0 0 44883 ICON PLC SHS G4705A100 BBG001SDCL35 5155121 20604 SH SOLE 0 0 20604 IDACORP INC COM 451107106 BBG001S5S4M2 598339 5832 SH SOLE 0 0 5832 IDEX CORP COM 45167R104 BBG001S67N14 1131221 5255 SH SOLE 0 0 5255 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 3591296 7151 SH SOLE 0 0 7151 IES HLDGS INC COM 44951W106 BBG001SR2L71 483480 8500 SH SOLE 0 0 8500 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 10249185 40971 SH SOLE 0 0 40971 ILLUMINA INC COM 452327109 BBG001SF4NY1 1942771 10362 SH SOLE 0 0 10362 IMAX CORP NOTE 0.500% 4/0 45245EAJ8 10966 12000 SH SOLE 0 0 12000 IMPERIAL OIL LTD COM NEW 453038408 BBG001S5T1N6 232471 4544 SH SOLE 0 0 4544 INCYTE CORP COM 45337C102 BBG001S8Q6N2 230201 3698 SH SOLE 0 0 3698 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 2987361 163961 SH SOLE 0 0 163961 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 BBG001T5WCN7 520341 15857 SH SOLE 0 0 15857 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 BBG00JBBPSP5 172191 52179 SH SOLE 0 0 52179 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 430281 26775 SH SOLE 0 0 26775 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 657921 48843 SH SOLE 0 0 48843 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 2330416 35655 SH SOLE 0 0 35655 INGREDION INC COM 457187102 BBG001SBH4X9 405683 3829 SH SOLE 0 0 3829 INMODE LTD SHS M5425M103 BBG00PPS74F3 449843 12044 SH SOLE 0 0 12044 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 1138637 15596 SH SOLE 0 0 15596 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 794698 28494 SH SOLE 0 0 28494 INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 BBG00XP7GF49 1682361 54114 SH SOLE 0 0 54114 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 BBG012S334Q7 356177 15166 SH SOLE 0 0 15166 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 230658 9365 SH SOLE 0 0 9365 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 511737 18033 SH SOLE 0 0 18033 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 967583 23209 SH SOLE 0 0 23209 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 BBG00R879TP6 732893 18309 SH SOLE 0 0 18309 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 651412 12708 SH SOLE 0 0 12708 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 827608 19885 SH SOLE 0 0 19885 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 BBG012S32N86 451803 17327 SH SOLE 0 0 17327 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 623326 25013 SH SOLE 0 0 25013 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 720188 24723 SH SOLE 0 0 24723 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 BBG00PLYT1X6 345809 13164 SH SOLE 0 0 13164 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 2148646 56693 SH SOLE 0 0 56693 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 BBG01462XRD9 323543 13160 SH SOLE 0 0 13160 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 970726 27122 SH SOLE 0 0 27122 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 3824277 123763 SH SOLE 0 0 123763 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 685399 20941 SH SOLE 0 0 20941 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 BBG00TGM5SH5 1096806 39242 SH SOLE 0 0 39242 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 BBG00RHZ8N23 206942 7436 SH SOLE 0 0 7436 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 BBG00QYNBZV0 1569051 43312 SH SOLE 0 0 43312 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 BBG00QPZ0JC2 1075655 31663 SH SOLE 0 0 31663 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 514773 14146 SH SOLE 0 0 14146 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 BBG00Q4023H0 707843 20546 SH SOLE 0 0 20546 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 BBG00RHZ1235 811093 23737 SH SOLE 0 0 23737 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 BBG00MYXK7W8 1555154 41229 SH SOLE 0 0 41229 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 927602 26296 SH SOLE 0 0 26296 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 BBG00TGLNRW2 1016200 31977 SH SOLE 0 0 31977 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 2073022 66443 SH SOLE 0 0 66443 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 2540362 76333 SH SOLE 0 0 76333 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 2664682 84139 SH SOLE 0 0 84139 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 4360141 141609 SH SOLE 0 0 141609 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 2553941 74633 SH SOLE 0 0 74633 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 3761748 115003 SH SOLE 0 0 115003 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 5854266 173357 SH SOLE 0 0 173357 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 8787959 294404 SH SOLE 0 0 294404 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 2174713 61940 SH SOLE 0 0 61940 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 1436633 42923 SH SOLE 0 0 42923 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 2044875 60303 SH SOLE 0 0 60303 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 BBG00QYNC6K5 265429 8792 SH SOLE 0 0 8792 INNOVATOR ETFS TR US EQUITY 45783Y202 BBG00ZNB6H80 285610 9960 SH SOLE 0 0 9960 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 BBG00ZNB6LJ9 214291 7400 SH SOLE 0 0 7400 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 542128 16154 SH SOLE 0 0 16154 INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 1236504 38662 SH SOLE 0 0 38662 INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 382421 14886 SH SOLE 0 0 14886 INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 973197 35938 SH SOLE 0 0 35938 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 1988140 72191 SH SOLE 0 0 72191 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 BBG001S5RHZ0 5183 11607 SH SOLE 0 0 11607 INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 364895 1124 SH SOLE 0 0 1124 INSTRUCTURE HLDGS INC COM 457790103 BBG011MGVC50 384571 15285 SH SOLE 0 0 15285 INSULET CORP COM 45784P101 BBG001SRF439 994773 3450 SH SOLE 0 0 3450 INTEGER HLDGS CORP COM 45826H109 BBG001SFBS27 230120 2597 SH SOLE 0 0 2597 INTEL CORP COM 458140100 BBG001S5SF65 14724623 440330 SH SOLE 0 0 440330 INTELLIA THERAPEUTICS INC COM 45826J105 BBG007KC7PC9 514725 12622 SH SOLE 0 0 12622 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 484758 5836 SH SOLE 0 0 5836 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 2988382 26427 SH SOLE 0 0 26427 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 60342 50000 SH SOLE 0 0 50000 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 18416655 137633 SH SOLE 0 0 137633 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1541564 19369 SH SOLE 0 0 19369 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 1327384 41729 SH SOLE 0 0 41729 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 1172126 30382 SH SOLE 0 0 30382 INTUIT COM 461202103 BBG001S6TWR2 9958313 21734 SH SOLE 0 0 21734 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 8643502 25278 SH SOLE 0 0 25278 INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 1553226 67123 SH SOLE 0 0 67123 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 1026023 22084 SH SOLE 0 0 22084 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 20745903 417927 SH SOLE 0 0 417927 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 252386 10140 SH SOLE 0 0 10140 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 969849 71286 SH SOLE 0 0 71286 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 3629818 159904 SH SOLE 0 0 159904 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 1649339 78279 SH SOLE 0 0 78279 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 BBG001SSDLT3 267168 14884 SH SOLE 0 0 14884 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 576124 40802 SH SOLE 0 0 40802 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 BBG001SSDLP7 403491 8175 SH SOLE 0 0 8175 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1632020 57506 SH SOLE 0 0 57506 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 328164 13318 SH SOLE 0 0 13318 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 820459 45379 SH SOLE 0 0 45379 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 BBG0036PLRD4 1724834 21911 SH SOLE 0 0 21911 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 BBG001T06LF6 564201 28948 SH SOLE 0 0 28948 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 2282904 50776 SH SOLE 0 0 50776 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 409135 11438 SH SOLE 0 0 11438 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 BBG0027F1V40 281004 6845 SH SOLE 0 0 6845 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 36991167 243395 SH SOLE 0 0 243395 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 255291 9766 SH SOLE 0 0 9766 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 2636251 111706 SH SOLE 0 0 111706 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 BBG001T06LM8 217394 9560 SH SOLE 0 0 9560 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 3777860 332266 SH SOLE 0 0 332266 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 BBG007RBRW19 200414 4790 SH SOLE 0 0 4790 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 742686 9722 SH SOLE 0 0 9722 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 595761 10650 SH SOLE 0 0 10650 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 4080197 51002 SH SOLE 0 0 51002 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 4793137 203790 SH SOLE 0 0 203790 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 7632409 148462 SH SOLE 0 0 148462 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 612476 22394 SH SOLE 0 0 22394 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 857104 31618 SH SOLE 0 0 31618 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 2015827 38953 SH SOLE 0 0 38953 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 7788478 68675 SH SOLE 0 0 68675 INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 BBG00FFK2WF6 191543 11845 SH SOLE 0 0 11845 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 BBG001T7V3G2 623538 4677 SH SOLE 0 0 4677 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 836914 21012 SH SOLE 0 0 21012 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 BBG001T7V3B7 228137 2098 SH SOLE 0 0 2098 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 395332 10100 SH SOLE 0 0 10100 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 6013207 145422 SH SOLE 0 0 145422 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 13960820 222271 SH SOLE 0 0 222271 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 1130507 15829 SH SOLE 0 0 15829 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 5346172 254096 SH SOLE 0 0 254096 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1421960 53558 SH SOLE 0 0 53558 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 1092142 10355 SH SOLE 0 0 10355 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 899515 40428 SH SOLE 0 0 40428 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 2812752 132865 SH SOLE 0 0 132865 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 334727 14238 SH SOLE 0 0 14238 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 3004555 146065 SH SOLE 0 0 146065 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 2321560 115328 SH SOLE 0 0 115328 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 681503 35973 SH SOLE 0 0 35973 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 4250240 86775 SH SOLE 0 0 86775 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 4812813 56977 SH SOLE 0 0 56977 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 1086565 12147 SH SOLE 0 0 12147 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 1191309 31162 SH SOLE 0 0 31162 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 309689 7256 SH SOLE 0 0 7256 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 BBG001SRNBK5 1202723 30433 SH SOLE 0 0 30433 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 BBG001SRNBL4 211331 5022 SH SOLE 0 0 5022 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 BBG001SRNLF9 301527 2476 SH SOLE 0 0 2476 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 814138 10047 SH SOLE 0 0 10047 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 BBG001SRMY80 1511792 17417 SH SOLE 0 0 17417 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 BBG001SRNLG8 696260 4729 SH SOLE 0 0 4729 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 BBG001SN60V5 1096266 17888 SH SOLE 0 0 17888 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 BBG001SPHL97 2684698 96468 SH SOLE 0 0 96468 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 233451 5136 SH SOLE 0 0 5136 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 BBG001SN68L9 539603 12903 SH SOLE 0 0 12903 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 247361 3503 SH SOLE 0 0 3503 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 1459111 31291 SH SOLE 0 0 31291 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 653583 4778 SH SOLE 0 0 4778 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 BBG001SN6GV0 383196 3559 SH SOLE 0 0 3559 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 1164389 81142 SH SOLE 0 0 81142 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 12619587 77437 SH SOLE 0 0 77437 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 12447991 72444 SH SOLE 0 0 72444 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 2104862 200082 SH SOLE 0 0 200082 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 5867247 305268 SH SOLE 0 0 305268 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 898595 49784 SH SOLE 0 0 49784 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 BBG001SRRFG7 1010215 20610 SH SOLE 0 0 20610 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 697342 4460 SH SOLE 0 0 4460 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 13805502 169472 SH SOLE 0 0 169472 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 3123653 34409 SH SOLE 0 0 34409 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 1745183 4990 SH SOLE 0 0 4990 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 6094481 76641 SH SOLE 0 0 76641 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 5650023 70004 SH SOLE 0 0 70004 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 BBG001SJW5Y1 1228659 26647 SH SOLE 0 0 26647 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 BBG00KJR2CS6 331120 3638 SH SOLE 0 0 3638 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 3182070 68520 SH SOLE 0 0 68520 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 BBG00KJR28C2 248946 1805 SH SOLE 0 0 1805 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 390587 5707 SH SOLE 0 0 5707 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 BBG00KJR2PJ7 5474086 106896 SH SOLE 0 0 106896 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1842870 6184 SH SOLE 0 0 6184 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 229858 1124 SH SOLE 0 0 1124 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 3846361 23702 SH SOLE 0 0 23702 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 3702158 22113 SH SOLE 0 0 22113 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 1189258 4044 SH SOLE 0 0 4044 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 3441390 31125 SH SOLE 0 0 31125 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 46758717 312475 SH SOLE 0 0 312475 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1087148 7126 SH SOLE 0 0 7126 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 1348001 17382 SH SOLE 0 0 17382 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 1359068 26939 SH SOLE 0 0 26939 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 11611104 205907 SH SOLE 0 0 205907 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 BBG001SNPT69 1927458 48042 SH SOLE 0 0 48042 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 BBG001SQ8NB8 596609 25917 SH SOLE 0 0 25917 INVESCO LTD SHS G491BT108 BBG001S9RD81 585850 34851 SH SOLE 0 0 34851 INVESCO MUN OPPORTUNITY TR COM 46132C107 BBG001S72CS2 1162386 122874 SH SOLE 0 0 122874 INVESCO MUNI INCOME OPP TRST COM 46132X101 BBG001S786B7 2316251 371194 SH SOLE 0 0 371194 INVESCO PA VALUE MUN INC TR COM 46132K109 BBG001S75GP3 125707 12749 SH SOLE 0 0 12749 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 279860951 757568 SH SOLE 0 0 757568 INVESCO QUALITY MUN INCOME T COM 46133G107 BBG001S746Q5 990607 103620 SH SOLE 0 0 103620 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 142290 36958 SH SOLE 0 0 36958 INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 103306 10639 SH SOLE 0 0 10639 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 1535729 129926 SH SOLE 0 0 129926 INVITAE CORP COM 46185L103 BBG005DJFD52 30275 26792 SH SOLE 0 0 26792 INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 421366 12249 SH SOLE 0 0 12249 IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 212330 5175 SH SOLE 0 0 5175 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 12618813 56141 SH SOLE 0 0 56141 IRIDIUM COMMUNICATIONS INC COM 46269C102 BBG001T21JT7 5801001 93384 SH SOLE 0 0 93384 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 7297633 128434 SH SOLE 0 0 128434 IRONWOOD PHARMACEUTICALS INC NOTE 0.750% 6/1 46333XAF5 17006 17000 SH SOLE 0 0 17000 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 17872565 491139 SH SOLE 0 0 491139 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 63810962 1294930 SH SOLE 0 0 1294930 ISHARES INC EM MKTS DIV ETF 464286319 BBG002PHMJT3 1983024 80940 SH SOLE 0 0 80940 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 4663588 147442 SH SOLE 0 0 147442 ISHARES INC GLB ENR PROD ETF 464286343 BBG002GKR067 1090738 47096 SH SOLE 0 0 47096 ISHARES INC JP MORGAN EM ETF 464286517 BBG0025X4J38 522204 14106 SH SOLE 0 0 14106 ISHARES INC JP MRGN EM HI BD 464286285 BBG002VCZQS8 276473 7870 SH SOLE 0 0 7870 ISHARES INC MSCI AUST ETF 464286103 BBG001S6ZW40 298920 13256 SH SOLE 0 0 13256 ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 313157 9656 SH SOLE 0 0 9656 ISHARES INC MSCI CDA ETF 464286509 BBG001S8R7V0 1243216 35531 SH SOLE 0 0 35531 ISHARES INC MSCI EM ASIA ETF 464286426 BBG002MYG936 266520 4056 SH SOLE 0 0 4056 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 1721136 31305 SH SOLE 0 0 31305 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 4861897 93534 SH SOLE 0 0 93534 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 522921 6636 SH SOLE 0 0 6636 ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 3209998 70057 SH SOLE 0 0 70057 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 325339 8041 SH SOLE 0 0 8041 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 2573554 26246 SH SOLE 0 0 26246 ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 308299 10791 SH SOLE 0 0 10791 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1403020 22666 SH SOLE 0 0 22666 ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 2561147 55424 SH SOLE 0 0 55424 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 2382820 19136 SH SOLE 0 0 19136 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 12501307 598435 SH SOLE 0 0 598435 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 123647563 1228735 SH SOLE 0 0 1228735 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 10395402 106510 SH SOLE 0 0 106510 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 6284650 151620 SH SOLE 0 0 151620 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 5500020 114085 SH SOLE 0 0 114085 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 50735982 625752 SH SOLE 0 0 625752 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 2368867 45953 SH SOLE 0 0 45953 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 14876992 134305 SH SOLE 0 0 134305 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 30384323 295165 SH SOLE 0 0 295165 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 31147421 270236 SH SOLE 0 0 270236 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 22075554 228525 SH SOLE 0 0 228525 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 1169841 10937 SH SOLE 0 0 10937 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 17925834 356378 SH SOLE 0 0 356378 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 5079665 143900 SH SOLE 0 0 143900 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 4626414 81236 SH SOLE 0 0 81236 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 1314382 23653 SH SOLE 0 0 23653 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 360926 10242 SH SOLE 0 0 10242 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 1969974 25799 SH SOLE 0 0 25799 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 7220385 154811 SH SOLE 0 0 154811 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 47790662 927434 SH SOLE 0 0 927434 ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 425958 11136 SH SOLE 0 0 11136 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 39204419 388971 SH SOLE 0 0 388971 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 25146759 510180 SH SOLE 0 0 510180 ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 1289781 24521 SH SOLE 0 0 24521 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 93687711 1393580 SH SOLE 0 0 1393580 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 4993839 94886 SH SOLE 0 0 94886 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 7416693 121346 SH SOLE 0 0 121346 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 5928035 103222 SH SOLE 0 0 103222 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 51548947 823203 SH SOLE 0 0 823203 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 60772966 232419 SH SOLE 0 0 232419 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 77638434 779111 SH SOLE 0 0 779111 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 12907765 131927 SH SOLE 0 0 131927 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 24650465 252463 SH SOLE 0 0 252463 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 17270701 220684 SH SOLE 0 0 220684 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 306345863 687321 SH SOLE 0 0 687321 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 76525939 1682998 SH SOLE 0 0 1682998 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 87717691 897500 SH SOLE 0 0 897500 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 365294 7106 SH SOLE 0 0 7106 ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B2X5 617229 16320 SH SOLE 0 0 16320 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 974872 8999 SH SOLE 0 0 8999 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 40158421 420904 SH SOLE 0 0 420904 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 1923803 35585 SH SOLE 0 0 35585 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 32162221 657177 SH SOLE 0 0 657177 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 2355611 55322 SH SOLE 0 0 55322 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 2118502 29048 SH SOLE 0 0 29048 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 1244452 35035 SH SOLE 0 0 35035 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 32768136 336221 SH SOLE 0 0 336221 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 2248560 47669 SH SOLE 0 0 47669 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 563104 23551 SH SOLE 0 0 23551 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 3660076 160953 SH SOLE 0 0 160953 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 1692955 27794 SH SOLE 0 0 27794 ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 382610 4942 SH SOLE 0 0 4942 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 1778918 49483 SH SOLE 0 0 49483 ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 276521 7763 SH SOLE 0 0 7763 ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 1583267 31327 SH SOLE 0 0 31327 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 4436169 12825 SH SOLE 0 0 12825 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 506040 1288 SH SOLE 0 0 1288 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 490212 8817 SH SOLE 0 0 8817 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 5005873 197315 SH SOLE 0 0 197315 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 18805745 370046 SH SOLE 0 0 370046 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 7297862 396623 SH SOLE 0 0 396623 ISHARES TR GLB CNS DISC ETF 464288745 BBG001SNVWN6 1501056 9579 SH SOLE 0 0 9579 ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 1042260 17033 SH SOLE 0 0 17033 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 233952 4983 SH SOLE 0 0 4983 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 1461189 17192 SH SOLE 0 0 17192 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 1874149 24640 SH SOLE 0 0 24640 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 480631 12913 SH SOLE 0 0 12913 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 6148840 267690 SH SOLE 0 0 267690 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 6341413 101968 SH SOLE 0 0 101968 ISHARES TR GNMA BOND ETF 46429B333 BBG002N8KM74 410069 9354 SH SOLE 0 0 9354 ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 361256 3473 SH SOLE 0 0 3473 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1409494 27395 SH SOLE 0 0 27395 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 3828412 123497 SH SOLE 0 0 123497 ISHARES TR HIGH YLD BD FCTR 46435G250 BBG00H4BNPR3 727090 16266 SH SOLE 0 0 16266 ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 319235 13030 SH SOLE 0 0 13030 ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 4307289 173611 SH SOLE 0 0 173611 ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 3348868 140709 SH SOLE 0 0 140709 ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 3047600 131760 SH SOLE 0 0 131760 ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 2206805 97431 SH SOLE 0 0 97431 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 466838 19882 SH SOLE 0 0 19882 ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 2176477 98261 SH SOLE 0 0 98261 ISHARES TR IBONDS 28 TRM TS 46436E833 BBG00RYR4L11 460090 20913 SH SOLE 0 0 20913 ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 231225 10690 SH SOLE 0 0 10690 ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 1038360 40309 SH SOLE 0 0 40309 ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 1060563 40272 SH SOLE 0 0 40272 ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 907110 36025 SH SOLE 0 0 36025 ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 505787 20179 SH SOLE 0 0 20179 ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QLT6 272231 10820 SH SOLE 0 0 10820 ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 690422 27086 SH SOLE 0 0 27086 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 304308 12966 SH SOLE 0 0 12966 ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 257705 10190 SH SOLE 0 0 10190 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 238149 9673 SH SOLE 0 0 9673 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 506909 20792 SH SOLE 0 0 20792 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 64110035 854861 SH SOLE 0 0 854861 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 46259549 427775 SH SOLE 0 0 427775 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 1140127 18383 SH SOLE 0 0 18383 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 6029545 228999 SH SOLE 0 0 228999 ISHARES TR INTL TREA BD ETF 464288117 BBG001T33MN2 208600 5269 SH SOLE 0 0 5269 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 28322459 275243 SH SOLE 0 0 275243 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 8551773 67358 SH SOLE 0 0 67358 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 13390195 26397 SH SOLE 0 0 26397 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 13270887 264518 SH SOLE 0 0 264518 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 5952873 117716 SH SOLE 0 0 117716 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 11597860 134017 SH SOLE 0 0 134017 ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 786356 28942 SH SOLE 0 0 28942 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 47577236 510130 SH SOLE 0 0 510130 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 2286880 56592 SH SOLE 0 0 56592 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 4612790 73992 SH SOLE 0 0 73992 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 2528026 38004 SH SOLE 0 0 38004 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 563158 9220 SH SOLE 0 0 9220 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 7697835 121628 SH SOLE 0 0 121628 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 7460588 122425 SH SOLE 0 0 122425 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 738920 11600 SH SOLE 0 0 11600 ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 382948 7702 SH SOLE 0 0 7702 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 671844 16224 SH SOLE 0 0 16224 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 362042 6702 SH SOLE 0 0 6702 ISHARES TR MSCI AC ASIA ETF 464288182 BBG001T2V2D8 1437629 21638 SH SOLE 0 0 21638 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 1793502 18694 SH SOLE 0 0 18694 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 7085207 143950 SH SOLE 0 0 143950 ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 1702194 38046 SH SOLE 0 0 38046 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 35506659 495904 SH SOLE 0 0 495904 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 8184298 121249 SH SOLE 0 0 121249 ISHARES TR MSCI EAFE SMCP 46435G839 BBG009HYWS37 2253274 79187 SH SOLE 0 0 79187 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 11588990 295881 SH SOLE 0 0 295881 ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 819669 10369 SH SOLE 0 0 10369 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 35958579 1010072 SH SOLE 0 0 1010072 ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 3208761 126081 SH SOLE 0 0 126081 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 4113333 48869 SH SOLE 0 0 48869 ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 4085558 26124 SH SOLE 0 0 26124 ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 450668 13931 SH SOLE 0 0 13931 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 2154844 23012 SH SOLE 0 0 23012 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 43229873 581594 SH SOLE 0 0 581594 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 14185951 98343 SH SOLE 0 0 98343 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 60383479 447716 SH SOLE 0 0 447716 ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 645698 18836 SH SOLE 0 0 18836 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 2672648 28496 SH SOLE 0 0 28496 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 63067917 590911 SH SOLE 0 0 590911 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 896685 16836 SH SOLE 0 0 16836 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 754048 19424 SH SOLE 0 0 19424 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 17909345 579028 SH SOLE 0 0 579028 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 1360722 18571 SH SOLE 0 0 18571 ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 925711 28018 SH SOLE 0 0 28018 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 28243029 115874 SH SOLE 0 0 115874 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 187173676 685070 SH SOLE 0 0 685070 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 85216665 546174 SH SOLE 0 0 546174 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 9055605 37361 SH SOLE 0 0 37361 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 6720733 47732 SH SOLE 0 0 47732 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 10746443 111744 SH SOLE 0 0 111744 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 16455497 150464 SH SOLE 0 0 150464 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 39768779 550050 SH SOLE 0 0 550050 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 418681 3926 SH SOLE 0 0 3926 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 12273419 77406 SH SOLE 0 0 77406 ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 1827113 27092 SH SOLE 0 0 27092 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 829809 14439 SH SOLE 0 0 14439 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 34034555 182780 SH SOLE 0 0 182780 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 9500383 37333 SH SOLE 0 0 37333 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 1641700 7929 SH SOLE 0 0 7929 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 25683447 364408 SH SOLE 0 0 364408 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 27172534 168575 SH SOLE 0 0 168575 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 14135829 188478 SH SOLE 0 0 188478 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 7530033 70289 SH SOLE 0 0 70289 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 3479374 30274 SH SOLE 0 0 30274 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 35590856 314129 SH SOLE 0 0 314129 ISHARES TR SELF DRIVNG EV 46435U366 BBG00NWKVMR7 1239671 30302 SH SOLE 0 0 30302 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 26037577 235741 SH SOLE 0 0 235741 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 9986533 95987 SH SOLE 0 0 95987 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 4217206 44350 SH SOLE 0 0 44350 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 19213588 178532 SH SOLE 0 0 178532 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 36524400 720829 SH SOLE 0 0 720829 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 726417 16302 SH SOLE 0 0 16302 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 5386598 40486 SH SOLE 0 0 40486 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 6655592 155359 SH SOLE 0 0 155359 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 1351214 8553 SH SOLE 0 0 8553 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 8221069 110187 SH SOLE 0 0 110187 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 12145209 215112 SH SOLE 0 0 215112 ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 439370 2453 SH SOLE 0 0 2453 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 5271191 60910 SH SOLE 0 0 60910 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 27021663 248201 SH SOLE 0 0 248201 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 769316 9411 SH SOLE 0 0 9411 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 13631568 116839 SH SOLE 0 0 116839 ISHARES TR US BR DEL SE ETF 464288794 BBG001SQZT98 1071124 11803 SH SOLE 0 0 11803 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 3928487 19614 SH SOLE 0 0 19614 ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 431952 6070 SH SOLE 0 0 6070 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 5447002 19436 SH SOLE 0 0 19436 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 769003 3006 SH SOLE 0 0 3006 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 3993013 46735 SH SOLE 0 0 46735 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 538546 5079 SH SOLE 0 0 5079 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 9422911 241119 SH SOLE 0 0 241119 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 333336 3925 SH SOLE 0 0 3925 ISHARES TR US SML CAP EQT 46434V290 BBG008LP6CK8 212085 3955 SH SOLE 0 0 3955 ISHARES TR US TECH BRKTHR 46436E502 BBG00R9J1S33 294547 7784 SH SOLE 0 0 7784 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 27297440 1192028 SH SOLE 0 0 1192028 ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 620218 2483 SH SOLE 0 0 2483 ISHARES TR USD GRN BOND ETF 46435U440 BBG00MK1NQ85 3310166 71131 SH SOLE 0 0 71131 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 2208991 44100 SH SOLE 0 0 44100 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 595886 11944 SH SOLE 0 0 11944 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 12130021 243967 SH SOLE 0 0 243967 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 499699 10093 SH SOLE 0 0 10093 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 1069813 41178 SH SOLE 0 0 41178 ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 383123 4122 SH SOLE 0 0 4122 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 724738 8651 SH SOLE 0 0 8651 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG001S65TL1 73698 12470 SH SOLE 0 0 12470 ITRON INC NOTE 3/1 465741AN6 80706 91000 SH SOLE 0 0 91000 ITT INC COM 45073V108 BBG00CVQZQB3 267706 2872 SH SOLE 0 0 2872 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 908116 16292 SH SOLE 0 0 16292 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 419460 7892 SH SOLE 0 0 7892 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 BBG00Z6Q8BL2 399382 10966 SH SOLE 0 0 10966 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 BBG00LN4CWM1 1150453 18780 SH SOLE 0 0 18780 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 BBG00QRCN9C8 1181617 21527 SH SOLE 0 0 21527 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 1551555 19465 SH SOLE 0 0 19465 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 BBG00L52MHJ1 1381324 26801 SH SOLE 0 0 26801 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 1024993 22005 SH SOLE 0 0 22005 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 719886 14258 SH SOLE 0 0 14258 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 BBG007H0QWC3 544854 10492 SH SOLE 0 0 10492 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 96539474 1744794 SH SOLE 0 0 1744794 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 224508 4967 SH SOLE 0 0 4967 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQVP3 7323157 128050 SH SOLE 0 0 128050 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 BBG00B3QWPR4 219205 2242 SH SOLE 0 0 2242 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 BBG016CBQDW5 462826 9227 SH SOLE 0 0 9227 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 742717 15355 SH SOLE 0 0 15355 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 BBG016CBQ2K2 1830139 43188 SH SOLE 0 0 43188 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 98150359 1957526 SH SOLE 0 0 1957526 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 1544060 30485 SH SOLE 0 0 30485 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 1584550 37398 SH SOLE 0 0 37398 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 401354 9064 SH SOLE 0 0 9064 JABIL INC COM 466313103 BBG001S7RB70 503716 4667 SH SOLE 0 0 4667 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 1196484 39088 SH SOLE 0 0 39088 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 870487 7322 SH SOLE 0 0 7322 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 303372 5342 SH SOLE 0 0 5342 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 1556847 34022 SH SOLE 0 0 34022 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 680855 14247 SH SOLE 0 0 14247 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 2329989 46740 SH SOLE 0 0 46740 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 232940 1879 SH SOLE 0 0 1879 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 228687 6700 SH SOLE 0 0 6700 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 87053 106000 SH SOLE 0 0 106000 JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 129205 14583 SH SOLE 0 0 14583 JFROG LTD ORD SHS M6191J100 BBG006PWZX25 380930 13752 SH SOLE 0 0 13752 JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 297670 2454 SH SOLE 0 0 2454 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 212424 3870 SH SOLE 0 0 3870 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 26803558 539416 SH SOLE 0 0 539416 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 62619899 378322 SH SOLE 0 0 378322 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 2883296 42314 SH SOLE 0 0 42314 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 232902 10166 SH SOLE 0 0 10166 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 50931834 350191 SH SOLE 0 0 350191 KAMAN CORP NOTE 3.250% 5/0 483548AF0 78003 81000 SH SOLE 0 0 81000 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 62667269 7698682 SH SOLE 0 0 7698682 KELLOGG CO COM 487836108 BBG001S5SJL0 4674795 69359 SH SOLE 0 0 69359 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1262046 40360 SH SOLE 0 0 40360 KEYCORP COM 493267108 BBG001S5SKV6 1313809 142187 SH SOLE 0 0 142187 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 1912363 11421 SH SOLE 0 0 11421 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 12828921 92923 SH SOLE 0 0 92923 KIMCO RLTY CORP COM 49446R109 BBG001S70279 362087 18361 SH SOLE 0 0 18361 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 6055606 351661 SH SOLE 0 0 351661 KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 54640 11455 SH SOLE 0 0 11455 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 343186 917 SH SOLE 0 0 917 KITE RLTY GROUP TR COM NEW 49803T300 BBG001S64LR3 249895 11186 SH SOLE 0 0 11186 KKR & CO INC COM 48251W104 BBG001S6PW05 2073002 37018 SH SOLE 0 0 37018 KKR REAL ESTATE FIN TR INC COM 48251K100 BBG00GD4KVR1 328379 26983 SH SOLE 0 0 26983 KLA CORP COM NEW 482480100 BBG001S5SLM4 3750694 7733 SH SOLE 0 0 7733 KNIFE RIVER CORP COMMON STOCK 498894104 BBG002N3N2W8 424299 9754 SH SOLE 0 0 9754 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 1175191 21152 SH SOLE 0 0 21152 KORNIT DIGITAL LTD SHS M6372Q113 BBG0086KNCF3 255196 8689 SH SOLE 0 0 8689 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 6505708 183259 SH SOLE 0 0 183259 KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 2748724 102069 SH SOLE 0 0 102069 KRANESHARES TR ELEC VEH FUTUR 500767827 BBG00JRVTRM5 220528 7066 SH SOLE 0 0 7066 KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 9290204 451419 SH SOLE 0 0 451419 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 216835 15121 SH SOLE 0 0 15121 KROGER CO COM 501044101 BBG001S5SN40 4443958 94552 SH SOLE 0 0 94552 KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 114989 10176 SH SOLE 0 0 10176 KULICKE & SOFFA INDS INC COM 501242101 BBG001S5SLP1 754463 12691 SH SOLE 0 0 12691 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 4527057 23124 SH SOLE 0 0 23124 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 2435630 10093 SH SOLE 0 0 10093 LADDER CAP CORP CL A 505743104 BBG005RVGZ50 310385 28607 SH SOLE 0 0 28607 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 6619824 10297 SH SOLE 0 0 10297 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 4618337 46532 SH SOLE 0 0 46532 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 945651 8227 SH SOLE 0 0 8227 LANDSTAR SYS INC COM 515098101 BBG001S5RWM1 842004 4373 SH SOLE 0 0 4373 LANTHEUS HLDGS INC COM 516544103 BBG006Q52RF8 374199 4459 SH SOLE 0 0 4459 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 820120 14140 SH SOLE 0 0 14140 LATHAM GROUP INC COM 51819L107 BBG00ZVXLJB8 59661 16081 SH SOLE 0 0 16081 LATTICE SEMICONDUCTOR CORP COM 518415104 BBG001S6C0G2 320201 3333 SH SOLE 0 0 3333 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 1493059 56727 SH SOLE 0 0 56727 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 1228879 29662 SH SOLE 0 0 29662 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 3766336 19179 SH SOLE 0 0 19179 LCI INDS COM 50189K103 BBG001S8G4D9 296957 2350 SH SOLE 0 0 2350 LCI INDS NOTE 1.125% 5/1 501812AB7 66413 69000 SH SOLE 0 0 69000 LCNB CORP COM 50181P100 BBG001S5SQM3 1169951 79265 SH SOLE 0 0 79265 LEAR CORP COM NEW 521865204 BBG001T60092 449426 3131 SH SOLE 0 0 3131 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 752144 17836 SH SOLE 0 0 17836 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 1802683 66299 SH SOLE 0 0 66299 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 1511641 41223 SH SOLE 0 0 41223 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 727965 24577 SH SOLE 0 0 24577 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 7525811 85057 SH SOLE 0 0 85057 LENNAR CORP CL A 526057104 BBG001S5SRK3 2205992 17604 SH SOLE 0 0 17604 LENNOX INTL INC COM 526107107 BBG001S5SST2 610130 1871 SH SOLE 0 0 1871 LESLIES INC COM 527064109 BBG00XS6TVN8 284094 30255 SH SOLE 0 0 30255 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 1415373 218759 SH SOLE 0 0 218759 LIBERTY BROADBAND CORP COM SER C 530307305 BBG006GNSZX4 202198 2524 SH SOLE 0 0 2524 LIBERTY GLOBAL PLC SHS CL C G5480U120 BBG001SJNBH7 537578 30252 SH SOLE 0 0 30252 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 BBG0122LQVS8 56305 10145 SH SOLE 0 0 10145 LIFE STORAGE INC COM 53223X107 BBG001S7X2Q2 715657 5383 SH SOLE 0 0 5383 LILLY ELI & CO COM 532457108 BBG001S5STL8 33661530 71776 SH SOLE 0 0 71776 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 991661 4993 SH SOLE 0 0 4993 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 954603 37058 SH SOLE 0 0 37058 LINDE PLC SHS G54950103 BBG01FND0CH6 6826312 17913 SH SOLE 0 0 17913 LISTED FD TR CORE ALT FD 53656F847 BBG00R486J91 3758037 134552 SH SOLE 0 0 134552 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 420831 13766 SH SOLE 0 0 13766 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 140618 13547 SH SOLE 0 0 13547 LITHIA MTRS INC COM 536797103 BBG001SC88P7 684248 2250 SH SOLE 0 0 2250 LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 1645018 81184 SH SOLE 0 0 81184 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 3571358 129257 SH SOLE 0 0 129257 LITTELFUSE INC COM 537008104 BBG001S744B6 247614 850 SH SOLE 0 0 850 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 439150 4820 SH SOLE 0 0 4820 LIVENT CORP COM 53814L108 BBG00LV3NRJ7 599263 21847 SH SOLE 0 0 21847 LKQ CORP COM 501889208 BBG001SCCPJ1 629767 10808 SH SOLE 0 0 10808 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 1917951 871796 SH SOLE 0 0 871796 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 33148239 72002 SH SOLE 0 0 72002 LOWES COS INC COM 548661107 BBG001S5SVL3 23095791 102330 SH SOLE 0 0 102330 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 1539518 7081 SH SOLE 0 0 7081 LTC PPTYS INC COM 502175102 BBG001S73DC6 236672 7168 SH SOLE 0 0 7168 LUCID GROUP INC COM 549498103 BBG00W7F99W4 273044 39629 SH SOLE 0 0 39629 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 3398488 8979 SH SOLE 0 0 8979 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 313004 138497 SH SOLE 0 0 138497 LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 401705 7081 SH SOLE 0 0 7081 LUMINAR TECHNOLOGIES INC COM CL A 550424105 BBG00MS90LM0 127686 18559 SH SOLE 0 0 18559 LYFT INC CL A COM 55087P104 BBG004M9ZHY4 166808 17394 SH SOLE 0 0 17394 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 5287913 57584 SH SOLE 0 0 57584 M & T BK CORP COM 55261F104 BBG001S7S2B4 1461095 11806 SH SOLE 0 0 11806 M D C HLDGS INC COM 552676108 BBG001S5T272 686649 14681 SH SOLE 0 0 14681 MACYS INC COM 55616P104 BBG001S6KRW6 215058 13399 SH SOLE 0 0 13399 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 3194183 51255 SH SOLE 0 0 51255 MAGNA INTL INC COM 559222401 BBG001S5SY91 989810 17537 SH SOLE 0 0 17537 MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DM1 402868 19276 SH SOLE 0 0 19276 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 683132 17065 SH SOLE 0 0 17065 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 BBG002ZTPRJ6 699759 40994 SH SOLE 0 0 40994 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 BBG009HYWYH9 440084 17851 SH SOLE 0 0 17851 MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 811913 4062 SH SOLE 0 0 4062 MANNKIND CORP COM NEW 56400P706 BBG001SLLLY3 46642 11460 SH SOLE 0 0 11460 MANPOWERGROUP INC WIS COM 56418H100 BBG001S5SYW5 361674 4555 SH SOLE 0 0 4555 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 1880548 99447 SH SOLE 0 0 99447 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 558530 40298 SH SOLE 0 0 40298 MARATHON OIL CORP COM 565849106 BBG001S69V69 3383298 146972 SH SOLE 0 0 146972 MARATHON PETE CORP COM 56585A102 BBG001S169P1 6481380 55586 SH SOLE 0 0 55586 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 757983 548 SH SOLE 0 0 548 MARKETAXESS HLDGS INC COM 57060D108 BBG001S8R6K4 493448 1888 SH SOLE 0 0 1888 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 4424478 24087 SH SOLE 0 0 24087 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 BBG001V0GHW2 267161 2177 SH SOLE 0 0 2177 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 4887275 25985 SH SOLE 0 0 25985 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 2192292 4748 SH SOLE 0 0 4748 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 4192557 70133 SH SOLE 0 0 70133 MASCO CORP COM 574599106 BBG001S5SZ70 780603 13604 SH SOLE 0 0 13604 MASTEC INC COM 576323109 BBG001S95HF8 221430 1877 SH SOLE 0 0 1877 MASTECH DIGITAL INC COM 57633B100 BBG001T0DSJ9 112810 11418 SH SOLE 0 0 11418 MASTERBRAND INC COMMON STOCK 57638P104 BBG01B9G4424 214922 18480 SH SOLE 0 0 18480 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 30930868 78644 SH SOLE 0 0 78644 MATADOR RES CO COM 576485205 BBG001T3L5S4 309839 5922 SH SOLE 0 0 5922 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 810153 19359 SH SOLE 0 0 19359 MAXIMUS INC COM 577933104 BBG001S6G4K5 461439 5460 SH SOLE 0 0 5460 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1806570 20710 SH SOLE 0 0 20710 MCDONALDS CORP COM 580135101 BBG001S5T110 43959296 147312 SH SOLE 0 0 147312 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 7617034 17826 SH SOLE 0 0 17826 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 671520 32069 SH SOLE 0 0 32069 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 1029691 111198 SH SOLE 0 0 111198 MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 1311328 5460 SH SOLE 0 0 5460 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 24716472 280550 SH SOLE 0 0 280550 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 3623099 3059 SH SOLE 0 0 3059 MERCK & CO INC COM 58933Y105 BBG001S5TC52 46822604 405777 SH SOLE 0 0 405777 MERITAGE HOMES CORP COM 59001A102 BBG001S9F527 253383 1781 SH SOLE 0 0 1781 MESOBLAST LTD SPONS ADR 590717104 BBG001SMNB80 58650 15000 SH SOLE 0 0 15000 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 53087095 184985 SH SOLE 0 0 184985 METEN HOLDING GROUP LTD SHS NEW G6055H148 BBG00R3X9F10 2409 13184 SH SOLE 0 0 13184 METLIFE INC COM 59156R108 BBG001S5T3R8 4725167 83587 SH SOLE 0 0 83587 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 697792 532 SH SOLE 0 0 532 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 BBG001S5PYQ5 58251 18090 SH SOLE 0 0 18090 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 54010 19712 SH SOLE 0 0 19712 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 BBG001S5T879 459798 101951 SH SOLE 0 0 101951 MFS MUN INCOME TR SH BEN INT 552738106 BBG001S5T4C2 67136 13164 SH SOLE 0 0 13164 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 900252 20498 SH SOLE 0 0 20498 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 5353932 59760 SH SOLE 0 0 59760 MICROMOBILITY.COM INC CLASS A COM 42309B402 BBG00QNKQ673 3239 28788 SH SOLE 0 0 28788 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 3991912 63253 SH SOLE 0 0 63253 MICROSOFT CORP COM 594918104 BBG001S5TD05 304127637 893075 SH SOLE 0 0 893075 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 230106 672 SH SOLE 0 0 672 MICROVISION INC DEL COM NEW 594960304 BBG001S74TH5 97156 21213 SH SOLE 0 0 21213 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 675932 4451 SH SOLE 0 0 4451 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 BBG001XMDT77 350832 34633 SH SOLE 0 0 34633 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 720808 97803 SH SOLE 0 0 97803 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 53639 17472 SH SOLE 0 0 17472 MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 468416 4333 SH SOLE 0 0 4333 MOBIQUITY TECHNOLOGIES INC COM 60743F508 BBG001SNTWR5 1623 14215 SH SOLE 0 0 14215 MODERNA INC COM 60770K107 BBG003PHHZV8 2274067 18717 SH SOLE 0 0 18717 MOHAWK INDS INC COM 608190104 BBG001SBGSZ5 286475 2777 SH SOLE 0 0 2777 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 577566 1917 SH SOLE 0 0 1917 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 771274 11714 SH SOLE 0 0 11714 MOMENTUS INC COM CL A 60879E101 BBG00QJCX277 9525 30239 SH SOLE 0 0 30239 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 13306883 182436 SH SOLE 0 0 182436 MONGODB INC CL A 60937P106 BBG0022FDRZ7 648542 1578 SH SOLE 0 0 1578 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 1788436 3311 SH SOLE 0 0 3311 MONROE CAP CORP COM 610335101 BBG001V0NY75 248126 30333 SH SOLE 0 0 30333 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 1696810 29541 SH SOLE 0 0 29541 MOODYS CORP COM 615369105 BBG001S5VP87 2702895 7773 SH SOLE 0 0 7773 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 6389799 78681 SH SOLE 0 0 78681 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 809706 23134 SH SOLE 0 0 23134 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 5583058 19037 SH SOLE 0 0 19037 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 1638746 71624 SH SOLE 0 0 71624 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 2331975 68709 SH SOLE 0 0 68709 MR COOPER GROUP INC COM 62482R107 BBG002V09956 275228 5435 SH SOLE 0 0 5435 MSA SAFETY INC COM 553498106 BBG001S5TCN2 1398591 8040 SH SOLE 0 0 8040 MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 293293 3078 SH SOLE 0 0 3078 MSCI INC COM 55354G100 BBG001SV8B05 1479372 3152 SH SOLE 0 0 3152 MUELLER INDS INC COM 624756102 BBG001S6PVC4 201931 2314 SH SOLE 0 0 2314 MULLEN AUTOMOTIVE INC COM 62526P208 BBG003GMH366 1270 11792 SH SOLE 0 0 11792 MURPHY OIL CORP COM 626717102 BBG001S5TG80 1227096 32039 SH SOLE 0 0 32039 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 32169 11131 SH SOLE 0 0 11131 NASDAQ INC COM 631103108 BBG001SKTBJ6 366521 7352 SH SOLE 0 0 7352 NATERA INC COM 632307104 BBG001V0FSF8 352615 7247 SH SOLE 0 0 7247 NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 328877 6802 SH SOLE 0 0 6802 NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 265084 5161 SH SOLE 0 0 5161 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 1684319 25016 SH SOLE 0 0 25016 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VP2 2328023 66840 SH SOLE 0 0 66840 NETAPP INC COM 64110D104 BBG001S8LYX5 862022 11283 SH SOLE 0 0 11283 NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 328359 3396 SH SOLE 0 0 3396 NETFLIX INC COM 64110L106 BBG001SF6L46 15074017 34221 SH SOLE 0 0 34221 NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 75993 24998 SH SOLE 0 0 24998 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 401435 4257 SH SOLE 0 0 4257 NEW AMER HIGH INCOME FD INC COM NEW 641876800 BBG001S5S2K8 409721 61612 SH SOLE 0 0 61612 NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 493061 39635 SH SOLE 0 0 39635 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 BBG001SP9P33 224698 5690 SH SOLE 0 0 5690 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 1581748 140725 SH SOLE 0 0 140725 NEW YORK TIMES CO CL A 650111107 BBG001S90X31 247312 6280 SH SOLE 0 0 6280 NEWELL BRANDS INC COM 651229106 BBG001S5TSW7 546251 62787 SH SOLE 0 0 62787 NEWMONT CORP COM 651639106 BBG001S5TKX3 4771780 111856 SH SOLE 0 0 111856 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 692848 4160 SH SOLE 0 0 4160 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 20125009 271227 SH SOLE 0 0 271227 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 1206108 20568 SH SOLE 0 0 20568 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 BBG001V0FSC1 360191 92594 SH SOLE 0 0 92594 NICE LTD NOTE 9/1 653656AB4 67817 70000 SH SOLE 0 0 70000 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 860899 4169 SH SOLE 0 0 4169 NIKE INC CL B 654106103 BBG001S6NTK2 10432114 94519 SH SOLE 0 0 94519 NIKOLA CORP COM 654110105 BBG00L4CWQW4 70826 51323 SH SOLE 0 0 51323 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 664656 68592 SH SOLE 0 0 68592 NISOURCE INC COM 65473P105 BBG001S5TMF9 551852 20177 SH SOLE 0 0 20177 NISOURCE INC UNIT 12/01/2023 65473P121 234025 2300 SH SOLE 0 0 2300 NNN REIT INC COM 637417106 BBG001S6Z1P5 1789426 41819 SH SOLE 0 0 41819 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 448688 107858 SH SOLE 0 0 107858 NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG001SB8557 60357 16446 SH SOLE 0 0 16446 NORDSON CORP COM 655663102 BBG001S5TKK7 1288461 5192 SH SOLE 0 0 5192 NORDSTROM INC COM 655664100 BBG001S7BDN5 204434 9987 SH SOLE 0 0 9987 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 8529570 37615 SH SOLE 0 0 37615 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 BBG001S77X29 3312 13800 SH SOLE 0 0 13800 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 BBG00QJCZLK8 1578076 40093 SH SOLE 0 0 40093 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 BBG00QJCZDY1 1553347 32889 SH SOLE 0 0 32889 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 534876 12413 SH SOLE 0 0 12413 NORTHERN LTS FD TR IV STERLING CAP DIV 66538H229 BBG0141GBRG4 1530948 62562 SH SOLE 0 0 62562 NORTHERN OIL & GAS INC COM 665531307 BBG001SK2P31 263885 7689 SH SOLE 0 0 7689 NORTHERN TR CORP COM 665859104 BBG001S5TRG7 259581 3501 SH SOLE 0 0 3501 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 14008318 30733 SH SOLE 0 0 30733 NORTHWESTERN CORP COM NEW 668074305 BBG001SM2G73 409707 7218 SH SOLE 0 0 7218 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 1319349 60604 SH SOLE 0 0 60604 NORWOOD FINL CORP COM 669549107 BBG001S6PY92 379570 12854 SH SOLE 0 0 12854 NOV INC COM 62955J103 BBG001S6HFR2 832982 51932 SH SOLE 0 0 51932 NOVA LTD COM M7516K103 BBG001SD4C89 735187 6475 SH SOLE 0 0 6475 NOVANTA INC COM 67000B104 BBG001S6MRJ9 236569 1285 SH SOLE 0 0 1285 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 6943138 68805 SH SOLE 0 0 68805 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 10515434 64978 SH SOLE 0 0 64978 NOW INC COM 67011P100 BBG005BLN1Z3 177405 17124 SH SOLE 0 0 17124 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 1110681 29705 SH SOLE 0 0 29705 NUCOR CORP COM 670346105 BBG001S5TRV0 11974293 73023 SH SOLE 0 0 73023 NUSHARES ETF TR ESG HI TLD CRP 67092P854 BBG00QD6KLQ7 1467236 71365 SH SOLE 0 0 71365 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 738495 11871 SH SOLE 0 0 11871 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 935654 27003 SH SOLE 0 0 27003 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 1795904 46013 SH SOLE 0 0 46013 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 516158 13954 SH SOLE 0 0 13954 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 BBG00FJ5J0R4 340774 11202 SH SOLE 0 0 11202 NUSTAR ENERGY LP UNIT COM 67058H102 BBG001SFS805 217143 12669 SH SOLE 0 0 12669 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 1247893 21111 SH SOLE 0 0 21111 NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 13538 15000 SH SOLE 0 0 15000 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 499235 42670 SH SOLE 0 0 42670 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 1086934 99445 SH SOLE 0 0 99445 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 BBG001S5TJV8 156465 18300 SH SOLE 0 0 18300 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 245443 48603 SH SOLE 0 0 48603 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 526555 37318 SH SOLE 0 0 37318 NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 118011 14957 SH SOLE 0 0 14957 NUVEEN MULTI ASSET INCOME FU COM 670750108 BBG013NZJD55 710701 60952 SH SOLE 0 0 60952 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 1099213 103994 SH SOLE 0 0 103994 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 124645 14327 SH SOLE 0 0 14327 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 833294 71466 SH SOLE 0 0 71466 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 603077 24191 SH SOLE 0 0 24191 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 BBG001SHM0F8 1685235 146925 SH SOLE 0 0 146925 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 144610 13972 SH SOLE 0 0 13972 NUVEEN NEW YORK QLT MUN INC COM 67066X107 BBG001SCTFW0 111058 10331 SH SOLE 0 0 10331 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 508648 78495 SH SOLE 0 0 78495 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 921947 144506 SH SOLE 0 0 144506 NUVEEN PFD & INCOME TERM FD COM 67075A106 BBG002Z67VK5 523772 31195 SH SOLE 0 0 31195 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 2740568 243174 SH SOLE 0 0 243174 NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 474215 41525 SH SOLE 0 0 41525 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 672910 90567 SH SOLE 0 0 90567 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 1068186 79894 SH SOLE 0 0 79894 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 276709 17647 SH SOLE 0 0 17647 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 BBG001S70MD8 168150 11669 SH SOLE 0 0 11669 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 BBG001T6V258 322022 20524 SH SOLE 0 0 20524 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 854264 16533 SH SOLE 0 0 16533 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 113697289 268775 SH SOLE 0 0 268775 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 82 200 SH Put SOLE 0 0 200 NVR INC COM 62944T105 BBG001S5TSM8 1498746 236 SH SOLE 0 0 236 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 4376516 21382 SH SOLE 0 0 21382 NYMOX PHARMACEUTICAL CORP COM P73398102 BBG001S8PTG1 22591 118900 SH SOLE 0 0 118900 OAK VY BANCORP OAKDALE CALIF COM 671807105 BBG001S8RKX9 254419 10100 SH SOLE 0 0 10100 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 3800206 64629 SH SOLE 0 0 64629 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 1185996 33027 SH SOLE 0 0 33027 OKTA INC CL A 679295105 BBG001YV1SN3 536353 7734 SH SOLE 0 0 7734 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 2959861 8005 SH SOLE 0 0 8005 OLD NATL BANCORP IND COM 680033107 BBG001SD2ZG1 164935 11832 SH SOLE 0 0 11832 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 274454 10904 SH SOLE 0 0 10904 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 291829 5679 SH SOLE 0 0 5679 OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 302453 5221 SH SOLE 0 0 5221 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 1590466 51824 SH SOLE 0 0 51824 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 8967713 94248 SH SOLE 0 0 94248 ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 541316 16404 SH SOLE 0 0 16404 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 5434378 57458 SH SOLE 0 0 57458 ONE GAS INC COM 68235P108 BBG004WQKD16 810960 10558 SH SOLE 0 0 10558 ONEMAIN HLDGS INC COM 68268W103 BBG005497H09 869693 19906 SH SOLE 0 0 19906 ONEOK INC NEW COM 682680103 BBG001S5TWK1 17534757 284102 SH SOLE 0 0 284102 OPERA LTD SPONSORED ADS 68373M107 BBG00LBLDJ80 586423 29513 SH SOLE 0 0 29513 OPKO HEALTH INC COM 68375N103 BBG001SD4254 22123 10195 SH SOLE 0 0 10195 ORACLE CORP COM 68389X105 BBG001S5SJG6 19372967 162675 SH SOLE 0 0 162675 ORANGE SPONSORED ADR 684060106 BBG001S9V388 469318 40319 SH SOLE 0 0 40319 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 8982686 9403 SH SOLE 0 0 9403 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 558619 26844 SH SOLE 0 0 26844 ORRSTOWN FINL SVCS INC COM 687380105 BBG001S9SXH6 696581 36375 SH SOLE 0 0 36375 OSHKOSH CORP COM 688239201 BBG001S6SX46 1467591 16949 SH SOLE 0 0 16949 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 1869353 21002 SH SOLE 0 0 21002 OTTER TAIL CORP COM 689648103 BBG001S5TYX3 281610 3566 SH SOLE 0 0 3566 OVERSTOCK COM INC DEL COM 690370101 BBG001S64TS5 380711 11689 SH SOLE 0 0 11689 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 1099120 28871 SH SOLE 0 0 28871 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 1140657 8741 SH SOLE 0 0 8741 OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 476085 35476 SH SOLE 0 0 35476 OXFORD SQUARE CAP CORP COM 69181V107 BBG001SBTC31 62344 23526 SH SOLE 0 0 23526 PACCAR INC COM 693718108 BBG001S5V1S8 1540579 18417 SH SOLE 0 0 18417 PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 347006 12762 SH SOLE 0 0 12762 PACER FDS TR CASH COWS ETF 69374H659 BBG00P1MB733 6521957 191822 SH SOLE 0 0 191822 PACER FDS TR CFRA STVAL EQL 69374H691 BBG00LGRG1X0 347366 9747 SH SOLE 0 0 9747 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 1130907 38730 SH SOLE 0 0 38730 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 11156980 375277 SH SOLE 0 0 375277 PACER FDS TR EMRG MKT CASH 69374H865 BBG00P1MK314 247854 12876 SH SOLE 0 0 12876 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 4152395 125261 SH SOLE 0 0 125261 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 3375978 86269 SH SOLE 0 0 86269 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 1376308 36662 SH SOLE 0 0 36662 PACER FDS TR LUNT LRGCP MULTI 69374H816 BBG00VP236R3 863863 22632 SH SOLE 0 0 22632 PACER FDS TR LUNT MDCAP MLT 69374H725 BBG00VP22Y66 1658298 46757 SH SOLE 0 0 46757 PACER FDS TR METAURUS CAP 400 69374H436 BBG011RJYNJ7 586837 18423 SH SOLE 0 0 18423 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 3344865 72754 SH SOLE 0 0 72754 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 20645857 507269 SH SOLE 0 0 507269 PACER FDS TR SWAN SOS CONS AP 69374H543 BBG00ZNLMN96 396126 18066 SH SOLE 0 0 18066 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 4033792 165795 SH SOLE 0 0 165795 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 18633660 451178 SH SOLE 0 0 451178 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 9953546 302172 SH SOLE 0 0 302172 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 2464769 39710 SH SOLE 0 0 39710 PACER FDS TR TRENDPILOT FD 69374H675 BBG00P1MJZ24 485835 16703 SH SOLE 0 0 16703 PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 11400607 415625 SH SOLE 0 0 415625 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 749577 37498 SH SOLE 0 0 37498 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 79730405 1665561 SH SOLE 0 0 1665561 PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 315491 14674 SH SOLE 0 0 14674 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 BBG001SS9G64 162433 12213 SH SOLE 0 0 12213 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 63825 69000 SH SOLE 0 0 69000 PACKAGING CORP AMER COM 695156109 BBG001S5V741 1802119 13636 SH SOLE 0 0 13636 PACWEST BANCORP DEL COM 695263103 BBG001SFDBF8 955930 117292 SH SOLE 0 0 117292 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 2453904 160072 SH SOLE 0 0 160072 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 9606793 37599 SH SOLE 0 0 37599 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 BBG001T5K0S1 325160 7506 SH SOLE 0 0 7506 PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 1382434 94817 SH SOLE 0 0 94817 PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 1060 5200 SH Call SOLE 0 0 5200 PAPA JOHNS INTL INC COM 698813102 BBG001S6XNB4 227869 3086 SH SOLE 0 0 3086 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 887168 55762 SH SOLE 0 0 55762 PARK CITY GROUP INC COM NEW 700215304 BBG001SK6032 300682 29800 SH SOLE 0 0 29800 PARK HOTELS & RESORTS INC COM 700517105 BBG00FGXCKN3 150417 11733 SH SOLE 0 0 11733 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 3544940 9089 SH SOLE 0 0 9089 PAYCHEX INC COM 704326107 BBG001S5V135 6071027 54269 SH SOLE 0 0 54269 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 3911710 12177 SH SOLE 0 0 12177 PAYLOCITY HLDG CORP COM 70438V106 BBG006598YZ0 1102290 5974 SH SOLE 0 0 5974 PAYONEER GLOBAL INC COM 70451X104 BBG00Z5JLLD1 53001 11019 SH SOLE 0 0 11019 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 8514948 127603 SH SOLE 0 0 127603 PAYSAFE LIMITED SHS G6964L206 BBG00YT50788 137234 13601 SH SOLE 0 0 13601 PBF ENERGY INC CL A 69318G106 BBG002832HM6 379472 9269 SH SOLE 0 0 9269 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 BBG00XTV8H01 2499678 89530 SH SOLE 0 0 89530 PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 205277 26694 SH SOLE 0 0 26694 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 1603917 51015 SH SOLE 0 0 51015 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 393203 16363 SH SOLE 0 0 16363 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 215019 20190 SH SOLE 0 0 20190 PENNS WOODS BANCORP INC COM 708430103 BBG001S6XPT0 1234480 49320 SH SOLE 0 0 49320 PENNYMAC MTG INVT TR COM 70931T103 BBG001T1MJR8 455961 33825 SH SOLE 0 0 33825 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 1510334 23380 SH SOLE 0 0 23380 PEPSICO INC COM 713448108 BBG001S695T1 38645846 208648 SH SOLE 0 0 208648 PERFORMANCE FOOD GROUP CO COM 71377A103 BBG009XW2WC7 268128 4451 SH SOLE 0 0 4451 PERRIGO CO PLC SHS G97822103 BBG001S704D8 603563 17778 SH SOLE 0 0 17778 PETIQ INC NOTE 4.000% 6/0 71639TAB2 11911 13000 SH SOLE 0 0 13000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 269877 19514 SH SOLE 0 0 19514 PETVIVO HLDGS INC COM NEW 716817408 BBG00363ZKY0 19700 10000 SH SOLE 0 0 10000 PFIZER INC COM 717081103 BBG001S5V466 34001801 926985 SH SOLE 0 0 926985 PG&E CORP COM 69331C108 BBG001S5V206 723928 41894 SH SOLE 0 0 41894 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 8075833 163445 SH SOLE 0 0 163445 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 488264 44509 SH SOLE 0 0 44509 PGIM HIGH YIELD BOND FUND IN COM 69346H100 BBG002R1BH76 172693 13904 SH SOLE 0 0 13904 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 20806291 213136 SH SOLE 0 0 213136 PHILLIPS 66 COM 718546104 BBG00286S4P7 5788405 60688 SH SOLE 0 0 60688 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 13638493 400191 SH SOLE 0 0 400191 PHOTRONICS INC COM 719405102 BBG001S5V7C2 277062 10743 SH SOLE 0 0 10743 PHUNWARE INC COM 71948P100 BBG00DL9GZK1 6059 11220 SH SOLE 0 0 11220 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 357711 25569 SH SOLE 0 0 25569 PIEDMONT LITHIUM INC COM 72016P105 BBG00YJ7ND87 2144100 37153 SH SOLE 0 0 37153 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 BBG001T6RFS9 127570 17547 SH SOLE 0 0 17547 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 1015888 77490 SH SOLE 0 0 77490 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 4846924 346209 SH SOLE 0 0 346209 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2347350 125192 SH SOLE 0 0 125192 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 223713 17130 SH SOLE 0 0 17130 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 BBG00MF4SGN5 5403453 342859 SH SOLE 0 0 342859 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 6803607 74609 SH SOLE 0 0 74609 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 414514 8241 SH SOLE 0 0 8241 PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 1538851 16721 SH SOLE 0 0 16721 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 18569317 202678 SH SOLE 0 0 202678 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 3287529 32954 SH SOLE 0 0 32954 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 452576 4828 SH SOLE 0 0 4828 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 6949566 134058 SH SOLE 0 0 134058 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 818060 8625 SH SOLE 0 0 8625 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 BBG0180BK9Q6 443711 8892 SH SOLE 0 0 8892 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 1473075 294615 SH SOLE 0 0 294615 PIMCO INCOME STRATEGY FD COM 72201H108 BBG001SLFJB0 1163629 142079 SH SOLE 0 0 142079 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 195528 27119 SH SOLE 0 0 27119 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 1216439 134562 SH SOLE 0 0 134562 PIMCO MUN INCOME FD III COM 72201A103 BBG001SL3DN3 133207 16547 SH SOLE 0 0 16547 PIMCO STRATEGIC INCOME FD COM 72200X104 BBG001S5QG01 630218 121196 SH SOLE 0 0 121196 PINNACLE FINL PARTNERS INC COM 72346Q104 BBG001SF5953 247647 4372 SH SOLE 0 0 4372 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 2061842 25311 SH SOLE 0 0 25311 PINTEREST INC CL A 72352L106 BBG002583CW7 454172 16612 SH SOLE 0 0 16612 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG001SLS3T2 89500 10492 SH SOLE 0 0 10492 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 7383607 35639 SH SOLE 0 0 35639 PITNEY BOWES INC COM 724479100 BBG001S5V171 183620 51870 SH SOLE 0 0 51870 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 1250711 88703 SH SOLE 0 0 88703 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 1091870 73626 SH SOLE 0 0 73626 PLANET FITNESS INC CL A 72703H101 BBG009H04M26 947802 14054 SH SOLE 0 0 14054 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 247220 23794 SH SOLE 0 0 23794 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 5168340 41035 SH SOLE 0 0 41035 POLARIS INC COM 731068102 BBG001S7HWZ4 529162 4376 SH SOLE 0 0 4376 POLYMET MNG CORP COM NEW 731916409 BBG001SBWRN2 10350 13101 SH SOLE 0 0 13101 POOL CORP COM 73278L105 BBG001S5VBK4 1011153 2699 SH SOLE 0 0 2699 PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 487334 10406 SH SOLE 0 0 10406 POSCO HOLDINGS INC SPONSORED ADR 693483109 BBG001S65ZZ2 357770 4838 SH SOLE 0 0 4838 POSTAL REALTY TRUST INC CL A 73757R102 BBG00NSBGG83 270532 18391 SH SOLE 0 0 18391 PPG INDS INC COM 693506107 BBG001S5VC13 4938070 33298 SH SOLE 0 0 33298 PPL CORP COM 69351T106 BBG001S5VC31 4199108 158696 SH SOLE 0 0 158696 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 4584444 40925 SH SOLE 0 0 40925 PRIMERICA INC COM 74164M108 BBG001T5ZSQ6 366647 1854 SH SOLE 0 0 1854 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 2009630 26498 SH SOLE 0 0 26498 PRIVIA HEALTH GROUP INC COM 74276R102 BBG00ZXYXWJ4 989008 37879 SH SOLE 0 0 37879 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 61196469 403298 SH SOLE 0 0 403298 PROFOUND MED CORP COM NEW 74319B502 BBG0076T0BS9 149665 11669 SH SOLE 0 0 11669 PROGRESSIVE CORP COM 743315103 BBG001S5V509 4422291 33409 SH SOLE 0 0 33409 PROGYNY INC COM 74340E103 BBG002H1K1K7 314602 7997 SH SOLE 0 0 7997 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 6303053 51399 SH SOLE 0 0 51399 PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 331182 19504 SH SOLE 0 0 19504 PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 400953 7858 SH SOLE 0 0 7858 PROSHARES TR NASDAQ100 DORSEY 74347G671 BBG011389XD9 505770 14235 SH SOLE 0 0 14235 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 956481 16173 SH SOLE 0 0 16173 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 25393434 269341 SH SOLE 0 0 269341 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 2485494 35371 SH SOLE 0 0 35371 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 581178 8771 SH SOLE 0 0 8771 PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 1304210 31810 SH SOLE 0 0 31810 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 932864 150462 SH SOLE 0 0 150462 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 88620 90000 SH SOLE 0 0 90000 PROTERRA INC COM 74374T109 BBG00Y038YW0 17237 14364 SH SOLE 0 0 14364 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 5430091 61552 SH SOLE 0 0 61552 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 3552368 12171 SH SOLE 0 0 12171 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 2556060 40825 SH SOLE 0 0 40825 PULTE GROUP INC COM 745867101 BBG001S5V5K7 1273595 16395 SH SOLE 0 0 16395 PURE STORAGE INC CL A 74624M102 BBG00212PW10 1009641 27421 SH SOLE 0 0 27421 PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 377517 35315 SH SOLE 0 0 35315 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 BBG0115QY0G8 10064535 342542 SH SOLE 0 0 342542 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 650320 106785 SH SOLE 0 0 106785 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 130712 37134 SH SOLE 0 0 37134 PVH CORPORATION COM 693656100 BBG001S5VGY8 294520 3466 SH SOLE 0 0 3466 QIAGEN NV SHS NEW N72482123 BBG001S91B01 218968 4879 SH SOLE 0 0 4879 QORVO INC COM 74736K101 BBG007TJF1P5 772367 7570 SH SOLE 0 0 7570 QUALCOMM INC COM 747525103 BBG001S6VS70 26822093 225320 SH SOLE 0 0 225320 QUALYS INC COM 74758T303 BBG001SYH860 302387 2341 SH SOLE 0 0 2341 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 2516997 12812 SH SOLE 0 0 12812 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 165065 20659 SH SOLE 0 0 20659 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 1949535 13870 SH SOLE 0 0 13870 R1 RCM INC COM 77634L105 BBG018CZLZ45 196935 10674 SH SOLE 0 0 10674 RADIAN GROUP INC COM 750236101 BBG001SBWXG7 595001 23536 SH SOLE 0 0 23536 RAMBUS INC DEL COM 750917106 BBG001S7RF80 694769 10827 SH SOLE 0 0 10827 RANGE RES CORP COM 75281A109 BBG001SBZNN8 2012811 68463 SH SOLE 0 0 68463 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 943959 9097 SH SOLE 0 0 9097 RAYONIER ADVANCED MATLS INC COM 75508B104 BBG005XVML75 411192 96073 SH SOLE 0 0 96073 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 16806059 171560 SH SOLE 0 0 171560 RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 2885002 48083 SH SOLE 0 0 48083 RBB FD INC MOTLEY FOL ETF 74933W601 BBG00JWTWQF0 908535 22301 SH SOLE 0 0 22301 RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 405120 8398 SH SOLE 0 0 8398 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 697209 3206 SH SOLE 0 0 3206 REALTY INCOME CORP COM 756109104 BBG001S884K0 23063440 385741 SH SOLE 0 0 385741 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 2376187 86659 SH SOLE 0 0 86659 RECRUITER COM GROUP INC COM NEW 75630B303 BBG001SBCK77 3075 12619 SH SOLE 0 0 12619 REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 371515 2414 SH SOLE 0 0 2414 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 1725933 2402 SH SOLE 0 0 2402 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 867928 48705 SH SOLE 0 0 48705 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 588849 4246 SH SOLE 0 0 4246 RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 1388671 5113 SH SOLE 0 0 5113 RELX PLC SPONSORED ADR 759530108 BBG001S898V8 710688 21259 SH SOLE 0 0 21259 RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 220363 1181 SH SOLE 0 0 1181 REPLIGEN CORP COM 759916109 BBG001S5VNT9 482520 3411 SH SOLE 0 0 3411 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 4186062 27330 SH SOLE 0 0 27330 RESMED INC COM 761152107 BBG001SBGRC2 504187 2307 SH SOLE 0 0 2307 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 291945 3766 SH SOLE 0 0 3766 REVVITY INC COM 714046109 BBG001SBKS35 292836 2465 SH SOLE 0 0 2465 REWALK ROBOTICS LTD SHS M8216Q200 BBG006SYKFP8 8280 13800 SH SOLE 0 0 13800 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1759781 27565 SH SOLE 0 0 27565 RIOT PLATFORMS INC COM 767292105 BBG001SDW128 536486 45388 SH SOLE 0 0 45388 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 669470 71601 SH SOLE 0 0 71601 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 BBG00W0H3NK5 1926655 133982 SH SOLE 0 0 133982 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 768792 46146 SH SOLE 0 0 46146 RLI CORP COM 749607107 BBG001S5VQ58 857518 6284 SH SOLE 0 0 6284 ROBERT HALF INTL INC COM 770323103 BBG001S5VP41 5184570 68925 SH SOLE 0 0 68925 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 628720 15601 SH SOLE 0 0 15601 ROCKET COS INC COM CL A 77311W101 BBG00VY1MZN4 123413 13774 SH SOLE 0 0 13774 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 4664660 14159 SH SOLE 0 0 14159 ROCKWELL MED INC COM NEW 774374300 BBG001S8R2Y8 77133 14127 SH SOLE 0 0 14127 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 1133051 17715 SH SOLE 0 0 17715 ROLLINS INC COM 775711104 BBG001S5VRG4 13775816 321639 SH SOLE 0 0 321639 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 3538156 7359 SH SOLE 0 0 7359 ROSS STORES INC COM 778296103 BBG001S5VRS1 1824021 16267 SH SOLE 0 0 16267 ROYAL BK CDA COM 780087102 BBG001S60869 2082510 21804 SH SOLE 0 0 21804 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 2188346 21095 SH SOLE 0 0 21095 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 356681 3108 SH SOLE 0 0 3108 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 264893 19195 SH SOLE 0 0 19195 RPC INC COM 749660106 BBG001S5VN37 319162 44638 SH SOLE 0 0 44638 RPM INTL INC COM 749685103 BBG001S7X317 1021294 11382 SH SOLE 0 0 11382 RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 147537 16540 SH SOLE 0 0 16540 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 BBG001SB07J6 271855 2458 SH SOLE 0 0 2458 RYDER SYS INC COM 783549108 BBG001S5VK15 567257 6690 SH SOLE 0 0 6690 RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 217992 2346 SH SOLE 0 0 2346 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 8918549 22247 SH SOLE 0 0 22247 SABRA HEALTH CARE REIT INC COM 78573L106 BBG001SGNMK5 444064 37728 SH SOLE 0 0 37728 SABRE CORP COM 78573M104 BBG005WQVVG5 73006 22886 SH SOLE 0 0 22886 SAIA INC COM 78709Y105 BBG001SL4QM4 308854 902 SH SOLE 0 0 902 SALESFORCE INC COM 79466L302 BBG001SDLP09 25033335 118495 SH SOLE 0 0 118495 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 BBG001S5W3M9 80621 10851 SH SOLE 0 0 10851 SANDSTORM GOLD LTD COM NEW 80013R206 BBG001SSPFD0 71800 14023 SH SOLE 0 0 14023 SANMINA CORPORATION COM 801056102 BBG001S5SYJ0 214802 3564 SH SOLE 0 0 3564 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 3900437 72364 SH SOLE 0 0 72364 SAP SE SPON ADR 803054204 BBG001S6RD41 2126070 15540 SH SOLE 0 0 15540 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 2018862 8711 SH SOLE 0 0 8711 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 2673702 54432 SH SOLE 0 0 54432 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 12268432 216451 SH SOLE 0 0 216451 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 228787 4840 SH SOLE 0 0 4840 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 BBG00PZFPGG2 3103109 70445 SH SOLE 0 0 70445 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 1040751 42255 SH SOLE 0 0 42255 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 4956437 140426 SH SOLE 0 0 140426 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 579459 17159 SH SOLE 0 0 17159 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 603226 12241 SH SOLE 0 0 12241 SCHWAB STRATEGIC TR MUN BD ETF 808524649 BBG019GV63H2 303730 5860 SH SOLE 0 0 5860 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 2153214 37402 SH SOLE 0 0 37402 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 208436 4132 SH SOLE 0 0 4132 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 591215 22085 SH SOLE 0 0 22085 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 719462 22281 SH SOLE 0 0 22281 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 3988913 82999 SH SOLE 0 0 82999 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 1341687 29066 SH SOLE 0 0 29066 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 3280714 63457 SH SOLE 0 0 63457 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 50012973 688694 SH SOLE 0 0 688694 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 59749300 797189 SH SOLE 0 0 797189 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 17602793 262376 SH SOLE 0 0 262376 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 7426537 141809 SH SOLE 0 0 141809 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 17029658 239753 SH SOLE 0 0 239753 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 5138895 263128 SH SOLE 0 0 263128 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 7099400 162087 SH SOLE 0 0 162087 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 3730454 71151 SH SOLE 0 0 71151 SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 1834708 16311 SH SOLE 0 0 16311 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 1041503 16614 SH SOLE 0 0 16614 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 419687 7231 SH SOLE 0 0 7231 SEACOAST BKG CORP FLA COM NEW 811707801 BBG001SD9X60 278239 12590 SH SOLE 0 0 12590 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 2199897 35557 SH SOLE 0 0 35557 SEAGEN INC COM 81181C104 BBG001S9M4Q6 595760 3096 SH SOLE 0 0 3096 SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 261995 6550 SH SOLE 0 0 6550 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 10842263 166599 SH SOLE 0 0 166599 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 31544124 388618 SH SOLE 0 0 388618 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 14887572 441637 SH SOLE 0 0 441637 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 4600397 122059 SH SOLE 0 0 122059 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 42619582 250984 SH SOLE 0 0 250984 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 29451716 397084 SH SOLE 0 0 397084 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 46475037 350147 SH SOLE 0 0 350147 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 14730214 137255 SH SOLE 0 0 137255 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 16346067 249787 SH SOLE 0 0 249787 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 5207496 62839 SH SOLE 0 0 62839 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 72703192 418171 SH SOLE 0 0 418171 SEMPRA COM 816851109 BBG001SBVZ73 4786946 32880 SH SOLE 0 0 32880 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYWV3 350787 7797 SH SOLE 0 0 7797 SENSEONICS HLDGS INC COM 81727U105 BBG00BR4Q8C8 22130 29000 SH SOLE 0 0 29000 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 822166 12729 SH SOLE 0 0 12729 SERVICE PPTYS TR COM SH BEN INT 81761L102 BBG001S81XC2 157949 18176 SH SOLE 0 0 18176 SERVICENOW INC COM 81762P102 BBG001T4JFC0 12567904 22364 SH SOLE 0 0 22364 SFL CORPORATION LTD SHS G7738W106 BBG001SCK846 126260 13533 SH SOLE 0 0 13533 SHAKE SHACK INC CL A 819047101 BBG0063GCHJ6 419921 5403 SH SOLE 0 0 5403 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 4550277 75361 SH SOLE 0 0 75361 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 6736138 25370 SH SOLE 0 0 25370 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG00YQ82328 367962 14396 SH SOLE 0 0 14396 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 7174174 111055 SH SOLE 0 0 111055 SHYFT GROUP INC COM 825698103 BBG001S5W8H4 338249 15333 SH SOLE 0 0 15333 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 270991 43428 SH SOLE 0 0 43428 SILVERCORP METALS INC COM 82835P103 BBG001S6YR97 31198 11063 SH SOLE 0 0 11063 SILVERCREST METALS INC COM 828363101 BBG009XQLJF5 65395 11150 SH SOLE 0 0 11150 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 3030794 26245 SH SOLE 0 0 26245 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 7312501 294731 SH SOLE 0 0 294731 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 BBG010Z8GX02 281406 4482 SH SOLE 0 0 4482 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 455133 100471 SH SOLE 0 0 100471 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 1333524 7968 SH SOLE 0 0 7968 SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 684706 36635 SH SOLE 0 0 36635 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 2440734 22050 SH SOLE 0 0 22050 SLM CORP COM 78442P106 BBG001S5W4T0 201372 12339 SH SOLE 0 0 12339 SMILEDIRECTCLUB INC CL A COM 83192H106 BBG00PZZ96M1 9606 18125 SH SOLE 0 0 18125 SMITH & WESSON BRANDS INC COM 831754106 BBG001S6MNG1 1125326 86298 SH SOLE 0 0 86298 SMITH A O CORP COM 831865209 BBG001S5NRY3 1229674 16896 SH SOLE 0 0 16896 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 3165436 21436 SH SOLE 0 0 21436 SNAP INC CL A 83304A106 BBG00441QMK5 187176 15809 SH SOLE 0 0 15809 SNAP ON INC COM 833034101 BBG001S5W688 8190098 28419 SH SOLE 0 0 28419 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 3672703 20870 SH SOLE 0 0 20870 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 345321 4755 SH SOLE 0 0 4755 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 2579637 309309 SH SOLE 0 0 309309 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 1539235 5721 SH SOLE 0 0 5721 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 746350 12646 SH SOLE 0 0 12646 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 1254172 13929 SH SOLE 0 0 13929 SOUTHERN CO COM 842587107 BBG001S5W777 14283311 203321 SH SOLE 0 0 203321 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 1514195 21107 SH SOLE 0 0 21107 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 3041166 83987 SH SOLE 0 0 83987 SOUTHWEST GAS HLDGS INC COM 844895102 BBG00FWP4JX3 281253 4419 SH SOLE 0 0 4419 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 642956 106981 SH SOLE 0 0 106981 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 24095719 70076 SH SOLE 0 0 70076 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 51691522 289962 SH SOLE 0 0 289962 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 BBG001SRXRB9 466705 4706 SH SOLE 0 0 4706 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 309888 7890 SH SOLE 0 0 7890 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 1868674 40641 SH SOLE 0 0 40641 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 449828 17215 SH SOLE 0 0 17215 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 217523 3111 SH SOLE 0 0 3111 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 BBG001SLBKJ3 367693 9548 SH SOLE 0 0 9548 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 24073050 739799 SH SOLE 0 0 739799 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 20848395 606411 SH SOLE 0 0 606411 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 BBG001SRXRC8 201945 2737 SH SOLE 0 0 2737 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 1034400 32497 SH SOLE 0 0 32497 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 220038 7212 SH SOLE 0 0 7212 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 387060 7514 SH SOLE 0 0 7514 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 178117845 401818 SH SOLE 0 0 401818 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 11776275 24590 SH SOLE 0 0 24590 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 4411608 36301 SH SOLE 0 0 36301 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 18044638 257965 SH SOLE 0 0 257965 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 2827018 153143 SH SOLE 0 0 153143 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 67099385 730921 SH SOLE 0 0 730921 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 9529362 95811 SH SOLE 0 0 95811 SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 263971 12475 SH SOLE 0 0 12475 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 17620325 191894 SH SOLE 0 0 191894 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 4428730 196396 SH SOLE 0 0 196396 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 13310367 433704 SH SOLE 0 0 433704 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 5461207 221101 SH SOLE 0 0 221101 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 634683 7018 SH SOLE 0 0 7018 SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 3985105 40499 SH SOLE 0 0 40499 SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 671341 20058 SH SOLE 0 0 20058 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 527470 4290 SH SOLE 0 0 4290 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 2448459 53043 SH SOLE 0 0 53043 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 3916950 83251 SH SOLE 0 0 83251 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 1235363 49395 SH SOLE 0 0 49395 SPDR SER TR NYSE TECH ETF 78464A102 BBG001SG42D8 230024 1648 SH SOLE 0 0 1648 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 499745 22809 SH SOLE 0 0 22809 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 1270041 55606 SH SOLE 0 0 55606 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 11186549 395424 SH SOLE 0 0 395424 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 1237348 47885 SH SOLE 0 0 47885 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 1183417 21738 SH SOLE 0 0 21738 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 12703774 500740 SH SOLE 0 0 500740 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 9441820 294046 SH SOLE 0 0 294046 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 11018789 368521 SH SOLE 0 0 368521 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 5063798 110346 SH SOLE 0 0 110346 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 53490930 1026500 SH SOLE 0 0 1026500 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 22877578 589021 SH SOLE 0 0 589021 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 6808943 236504 SH SOLE 0 0 236504 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 22725291 771919 SH SOLE 0 0 771919 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 58718770 962445 SH SOLE 0 0 962445 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 3380371 91164 SH SOLE 0 0 91164 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 47094674 1090154 SH SOLE 0 0 1090154 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 961644 8859 SH SOLE 0 0 8859 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 1218051 12783 SH SOLE 0 0 12783 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 1007256 14058 SH SOLE 0 0 14058 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 1948503 28330 SH SOLE 0 0 28330 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 6989774 90823 SH SOLE 0 0 90823 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 2014245 26095 SH SOLE 0 0 26095 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 3005442 36123 SH SOLE 0 0 36123 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 1130729 31409 SH SOLE 0 0 31409 SPDR SER TR S&P CAP MKTS 78464A771 BBG001SPTB41 409224 4821 SH SOLE 0 0 4821 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 47549479 389269 SH SOLE 0 0 389269 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 2833659 35288 SH SOLE 0 0 35288 SPDR SER TR S&P KENSHO CLEAN 78468R655 BBG00M9BL931 1663771 19664 SH SOLE 0 0 19664 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 786099 15468 SH SOLE 0 0 15468 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 19610076 152217 SH SOLE 0 0 152217 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 1600217 39192 SH SOLE 0 0 39192 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 22467803 101531 SH SOLE 0 0 101531 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 354471 4233 SH SOLE 0 0 4233 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 408721 11300 SH SOLE 0 0 11300 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 345761 2459 SH SOLE 0 0 2459 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 BBG001SKF1N8 214167 7337 SH SOLE 0 0 7337 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 12928 16000 SH SOLE 0 0 16000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 4325836 109849 SH SOLE 0 0 109849 SPLUNK INC COM 848637104 BBG001TWMNG3 510929 4816 SH SOLE 0 0 4816 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 1204567 7503 SH SOLE 0 0 7503 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 6614576 255625 SH SOLE 0 0 255625 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 BBG008F5F4J9 328759 11729 SH SOLE 0 0 11729 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 342448 10201 SH SOLE 0 0 10201 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 4061059 225364 SH SOLE 0 0 225364 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 14890790 998042 SH SOLE 0 0 998042 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 5726985 735171 SH SOLE 0 0 735171 SPROUT SOCIAL INC COM CL A 85209W109 BBG001V0K3F7 205181 4445 SH SOLE 0 0 4445 SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 404838 11022 SH SOLE 0 0 11022 SPS COMM INC COM 78463M107 BBG001T65R07 953194 4963 SH SOLE 0 0 4963 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 393201 29609 SH SOLE 0 0 29609 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 675773 11151 SH SOLE 0 0 11151 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 3261011 77884 SH SOLE 0 0 77884 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 4006075 98793 SH SOLE 0 0 98793 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 BBG00NS9WHL3 315450 12197 SH SOLE 0 0 12197 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 BBG00NS9VV15 343064 7912 SH SOLE 0 0 7912 STAAR SURGICAL CO COM PAR $0.01 852312305 BBG001S6MC39 254649 4844 SH SOLE 0 0 4844 STAG INDL INC COM 85254J102 BBG001T9F312 831175 23165 SH SOLE 0 0 23165 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 1217636 12994 SH SOLE 0 0 12994 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 315768 17840 SH SOLE 0 0 17840 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 BBG010WX26H6 3891161 166076 SH SOLE 0 0 166076 STARBOARD INVT TR RH HEDGED MULTI 85521B783 BBG0133TN3L0 515942 66596 SH SOLE 0 0 66596 STARBOARD INVT TR RH TACTICAL OUTL 85521B759 BBG0133B1RV9 592850 43954 SH SOLE 0 0 43954 STARBUCKS CORP COM 855244109 BBG001S72KH6 21220260 214216 SH SOLE 0 0 214216 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 1105818 57001 SH SOLE 0 0 57001 STATE STR CORP COM 857477103 BBG001S5RLD5 1325078 18107 SH SOLE 0 0 18107 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 973031 8933 SH SOLE 0 0 8933 STEELCASE INC CL A 858155203 BBG001S89FD2 218432 28331 SH SOLE 0 0 28331 STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 323949 18456 SH SOLE 0 0 18456 STEM INC COM 85859N102 BBG00XP8NRN2 219808 38428 SH SOLE 0 0 38428 STERICYCLE INC COM 858912108 BBG001S7P0T2 347325 7479 SH SOLE 0 0 7479 STERIS PLC SHS USD G8473T100 BBG00MRHG532 1157072 5143 SH SOLE 0 0 5143 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 1255323 25111 SH SOLE 0 0 25111 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 771077 37928 SH SOLE 0 0 37928 STRIDE INC NOTE 1.125% 9/0 86333MAA6 100404 105000 SH SOLE 0 0 105000 STRYKER CORPORATION COM 863667101 BBG001S8FR03 8902052 29178 SH SOLE 0 0 29178 STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 483690 9133 SH SOLE 0 0 9133 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 838843 56679 SH SOLE 0 0 56679 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 154637 17981 SH SOLE 0 0 17981 SUMMIT MATLS INC CL A 86614U100 BBG006K8P6F9 217316 5741 SH SOLE 0 0 5741 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 446368 3421 SH SOLE 0 0 3421 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 998035 19149 SH SOLE 0 0 19149 SUNCOKE ENERGY INC COM 86722A103 BBG001T90D25 94602 12021 SH SOLE 0 0 12021 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 1171034 39940 SH SOLE 0 0 39940 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 307354 7056 SH SOLE 0 0 7056 SUNRUN INC COM 86771W105 BBG0025XVR94 213284 11942 SH SOLE 0 0 11942 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 378112 1517 SH SOLE 0 0 1517 SURMODICS INC COM 868873100 BBG001SBL623 483019 15427 SH SOLE 0 0 15427 SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 815102 19040 SH SOLE 0 0 19040 SYNOPSYS INC COM 871607107 BBG001S5VTR8 3771221 8661 SH SOLE 0 0 8661 SYSCO CORP COM 871829107 BBG001S5WJS8 9501052 128047 SH SOLE 0 0 128047 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 BBG00WGK8YP7 555397 19921 SH SOLE 0 0 19921 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 BBG00WGK9Z46 2445177 73363 SH SOLE 0 0 73363 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 BBG00WGK9LG4 1923006 55804 SH SOLE 0 0 55804 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 13429186 133068 SH SOLE 0 0 133068 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 210027 13369 SH SOLE 0 0 13369 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 1191702 8098 SH SOLE 0 0 8098 TAL EDUCATION GROUP SPONSORED ADS 874080104 BBG001TCN2J9 826473 138670 SH SOLE 0 0 138670 TANGER FACTORY OUTLET CTRS I COM 875465106 BBG001S7BZV7 594658 26944 SH SOLE 0 0 26944 TAPESTRY INC COM 876030107 BBG001SFH7D5 1016008 23739 SH SOLE 0 0 23739 TARGA RES CORP COM 87612G101 BBG001TC94B9 1246128 16375 SH SOLE 0 0 16375 TARGET CORP COM 87612E106 BBG001SC0K41 12699312 96280 SH SOLE 0 0 96280 TASEKO MINES LTD COM 876511106 BBG001S60ML1 63644 44506 SH SOLE 0 0 44506 TC ENERGY CORP COM 87807B107 BBG001S5WW27 1435077 35464 SH SOLE 0 0 35464 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 3176732 22665 SH SOLE 0 0 22665 TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 850999 20214 SH SOLE 0 0 20214 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 BBG001S5S013 533016 31262 SH SOLE 0 0 31262 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 552155 28954 SH SOLE 0 0 28954 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 514857 20334 SH SOLE 0 0 20334 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 1372696 3339 SH SOLE 0 0 3339 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 116301 82483 SH SOLE 0 0 82483 TEMPLETON EMERGING MKTS FD COM 880191101 BBG001S5QVH0 211640 17875 SH SOLE 0 0 17875 TEMPUR SEALY INTL INC COM 88023U101 BBG001SH81D4 260415 6499 SH SOLE 0 0 6499 TENARIS S A SPONSORED ADS 88031M109 BBG001SLFCT6 284974 9515 SH SOLE 0 0 9515 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 472158 63978 SH SOLE 0 0 63978 TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 642576 7896 SH SOLE 0 0 7896 TERADATA CORP DEL COM 88076W103 BBG001SPRJ28 313992 5879 SH SOLE 0 0 5879 TERADYNE INC COM 880770102 BBG001S5WMZ3 972503 8735 SH SOLE 0 0 8735 TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 481668 12148 SH SOLE 0 0 12148 TERRENO RLTY CORP COM 88146M101 BBG001T60PW1 211556 3520 SH SOLE 0 0 3520 TESLA INC COM 88160R101 BBG001SQKGD7 58502589 223489 SH SOLE 0 0 223489 TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 675755 4127 SH SOLE 0 0 4127 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 188846 25079 SH SOLE 0 0 25079 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 17008222 94480 SH SOLE 0 0 94480 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 455990 346 SH SOLE 0 0 346 TEXTRON INC COM 883203101 BBG001S5WZ39 337665 4993 SH SOLE 0 0 4993 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 6955241 24787 SH SOLE 0 0 24787 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 852905 126169 SH SOLE 0 0 126169 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 4557177 59016 SH SOLE 0 0 59016 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 12218996 23419 SH SOLE 0 0 23419 THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 477361 3521 SH SOLE 0 0 3521 THOR INDS INC COM 885160101 BBG001S5WPH6 1041839 10066 SH SOLE 0 0 10066 TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 24157 15485 SH SOLE 0 0 15485 TIMKEN CO COM 887389104 BBG001S5WQK0 493701 5394 SH SOLE 0 0 5394 TIMOTHY PLAN HIG DV STK ETF 887432326 BBG00P1J0X35 2126941 67526 SH SOLE 0 0 67526 TIMOTHY PLAN HIGH DIVIDEND 887432276 BBG011YXNX99 314607 13832 SH SOLE 0 0 13832 TIMOTHY PLAN INTL ETF 887432334 BBG00QXSPSF9 436753 17311 SH SOLE 0 0 17311 TIMOTHY PLAN U S SM CP CORE 887432342 BBG00QXSR7X3 789557 24763 SH SOLE 0 0 24763 TIMOTHY PLAN US LARGE MID CP 887432284 BBG011YXNJ54 332272 14453 SH SOLE 0 0 14453 TIMOTHY PLAN US LRGMD CP CORE 887432359 BBG00P1J0YL3 1638013 45531 SH SOLE 0 0 45531 TJX COS INC NEW COM 872540109 BBG001S5WQ93 7568792 89265 SH SOLE 0 0 89265 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 3076241 22147 SH SOLE 0 0 22147 TOLL BROTHERS INC COM 889478103 BBG001S5WT15 591446 7480 SH SOLE 0 0 7480 TOPBUILD CORP COM 89055F103 BBG0077VS2G6 594023 2233 SH SOLE 0 0 2233 TORO CO COM 891092108 BBG001S5WX98 563615 5545 SH SOLE 0 0 5545 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 4399109 70942 SH SOLE 0 0 70942 TORTOISE PWR & ENERGY INFRAS COM 89147X104 BBG001SRZ8J1 208717 15800 SH SOLE 0 0 15800 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 4921405 85382 SH SOLE 0 0 85382 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 1486569 9248 SH SOLE 0 0 9248 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 4139204 18721 SH SOLE 0 0 18721 TRADEWEB MKTS INC CL A 892672106 BBG00NK8H9M7 275153 4018 SH SOLE 0 0 4018 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 6432554 33633 SH SOLE 0 0 33633 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 874287 978 SH SOLE 0 0 978 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 640265 91336 SH SOLE 0 0 91336 TRAVEL PLUS LEISURE CO COM 894164102 BBG001SN4127 711133 17628 SH SOLE 0 0 17628 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 4530493 26088 SH SOLE 0 0 26088 TREX CO INC COM 89531P105 BBG001SB6TV8 206252 3146 SH SOLE 0 0 3146 TRIMBLE INC COM 896239100 BBG001S5SZP0 339981 6422 SH SOLE 0 0 6422 TRINITY INDS INC COM 896522109 BBG001S5WVT0 307337 11954 SH SOLE 0 0 11954 TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 365470 10442 SH SOLE 0 0 10442 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 BBG005GXFKK5 460541 39095 SH SOLE 0 0 39095 TRITON INTL LTD CL A G9078F107 BBG00BS054X4 459179 5515 SH SOLE 0 0 5515 TRIVAGO N V SPON ADS A SHS 89686D105 BBG00F9W85F0 55016 41679 SH SOLE 0 0 41679 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 7918303 260900 SH SOLE 0 0 260900 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 BBG001S8R1R8 222768 12501 SH SOLE 0 0 12501 TWILIO INC CL A 90138F102 BBG0029ZX859 1098177 17262 SH SOLE 0 0 17262 TWO HBRS INVT CORP COM 90187B804 BBG001T4RH00 206701 14892 SH SOLE 0 0 14892 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 3675497 8825 SH SOLE 0 0 8825 TYSON FOODS INC CL A 902494103 BBG001S871D5 3374498 66115 SH SOLE 0 0 66115 U HAUL HOLDING COMPANY COM SER N 023586506 BBG01B6SGC20 281940 5564 SH SOLE 0 0 5564 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 6133119 142069 SH SOLE 0 0 142069 UBS GROUP AG SHS H42097107 BBG007936GX0 677045 33401 SH SOLE 0 0 33401 UDR INC COM 902653104 BBG001S6KCT3 435409 10135 SH SOLE 0 0 10135 UFP INDUSTRIES INC COM 90278Q108 BBG001S7GZG9 231701 2387 SH SOLE 0 0 2387 UGI CORP NEW COM 902681105 BBG001S5X0W3 476082 17652 SH SOLE 0 0 17652 UIPATH INC CL A 90364P105 BBG00GKS1G12 434432 26218 SH SOLE 0 0 26218 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 1996029 4242 SH SOLE 0 0 4242 UNDER ARMOUR INC CL A 904311107 BBG001SJLLQ7 74027 10253 SH SOLE 0 0 10253 UNDER ARMOUR INC CL C 904311206 BBG009DTD8J0 85569 12752 SH SOLE 0 0 12752 UNIFIRST CORP MASS COM 904708104 BBG001S5X2B2 269407 1738 SH SOLE 0 0 1738 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 8967137 172015 SH SOLE 0 0 172015 UNION PAC CORP COM 907818108 BBG001S5X2M0 21078688 103014 SH SOLE 0 0 103014 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 1334329 24318 SH SOLE 0 0 24318 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 BBG001S9SSJ5 327289 13097 SH SOLE 0 0 13097 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 35222627 196500 SH SOLE 0 0 196500 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 3967461 8908 SH SOLE 0 0 8908 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 286012 11436 SH SOLE 0 0 11436 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 BBG001SSXKF8 3104576 95174 SH SOLE 0 0 95174 UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 454208 61214 SH SOLE 0 0 61214 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 1298771 20437 SH SOLE 0 0 20437 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 292935 1327 SH SOLE 0 0 1327 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 62132274 129270 SH SOLE 0 0 129270 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 1105191 25454 SH SOLE 0 0 25454 UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 396567 2751 SH SOLE 0 0 2751 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 BBG001S5X151 289286 6080 SH SOLE 0 0 6080 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 467315 2962 SH SOLE 0 0 2962 UNUM GROUP COM 91529Y106 BBG001S5X2J4 760296 15939 SH SOLE 0 0 15939 UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 376864 10524 SH SOLE 0 0 10524 URANIUM ENERGY CORP COM 916896103 BBG001SK6158 439018 129123 SH SOLE 0 0 129123 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 6779958 205205 SH SOLE 0 0 205205 US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 953920 21680 SH SOLE 0 0 21680 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 BBG001V1S8F6 248091 12568 SH SOLE 0 0 12568 USCF ETF TR MIDSTREAM ENERGY 90290T882 BBG00ZS432P8 226742 6620 SH SOLE 0 0 6620 UWM HOLDINGS CORPORATION COM CL A 91823B109 BBG00R24YP79 492621 87968 SH SOLE 0 0 87968 V F CORP COM 918204108 BBG001S5X749 547017 28655 SH SOLE 0 0 28655 VAALCO ENERGY INC COM NEW 91851C201 BBG001S76ZS7 68973 18344 SH SOLE 0 0 18344 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 638411 47572 SH SOLE 0 0 47572 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 3963245 33787 SH SOLE 0 0 33787 VALMONT INDS INC COM 920253101 BBG001S5X650 2280404 7835 SH SOLE 0 0 7835 VALVOLINE INC COM 92047W101 BBG003DNHV65 232900 6209 SH SOLE 0 0 6209 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 5847782 71550 SH SOLE 0 0 71550 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 315694 20553 SH SOLE 0 0 20553 VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 598237 3834 SH SOLE 0 0 3834 VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 1081936 51180 SH SOLE 0 0 51180 VANECK ETF TRUST DURABLE HGH DIV 92189H102 BBG00MF4XN18 651822 20451 SH SOLE 0 0 20451 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 BBG001SRRWS7 210879 1305 SH SOLE 0 0 1305 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 4326173 155786 SH SOLE 0 0 155786 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 5095345 169224 SH SOLE 0 0 169224 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 2088208 40674 SH SOLE 0 0 40674 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 293157 11610 SH SOLE 0 0 11610 VANECK ETF TRUST INFLATION ALLOCA 92189F130 BBG00KK0KQR3 264068 10566 SH SOLE 0 0 10566 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 743088 16130 SH SOLE 0 0 16130 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 825692 32304 SH SOLE 0 0 32304 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 3463444 97124 SH SOLE 0 0 97124 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 297090 16551 SH SOLE 0 0 16551 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 BBG001SSYS60 299454 2451 SH SOLE 0 0 2451 VANECK ETF TRUST MORTGAGE REIT 92189F452 BBG001ZSTNT4 191235 15923 SH SOLE 0 0 15923 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 11626028 145708 SH SOLE 0 0 145708 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 23041096 80115 SH SOLE 0 0 80115 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 634540 8056 SH SOLE 0 0 8056 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 229763 13003 SH SOLE 0 0 13003 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 346445 4166 SH SOLE 0 0 4166 VANECK ETF TRUST RETAIL ETF 92189F684 BBG002D68GR4 2603136 14904 SH SOLE 0 0 14904 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 7132029 46844 SH SOLE 0 0 46844 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 2170227 97320 SH SOLE 0 0 97320 VANECK ETF TRUST STEEL ETF 92189F205 BBG001SRRWR8 326964 5112 SH SOLE 0 0 5112 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 350185 20801 SH SOLE 0 0 20801 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 BBG00M8CXBV1 750339 13459 SH SOLE 0 0 13459 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 12023021 646399 SH SOLE 0 0 646399 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 3095767 12184 SH SOLE 0 0 12184 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 1755369 11274 SH SOLE 0 0 11274 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 11191072 126374 SH SOLE 0 0 126374 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 316193 3190 SH SOLE 0 0 3190 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 282905 3445 SH SOLE 0 0 3445 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 4636417 50456 SH SOLE 0 0 50456 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 19800310 263197 SH SOLE 0 0 263197 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 10995687 146766 SH SOLE 0 0 146766 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 158732662 2102452 SH SOLE 0 0 2102452 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 115317978 1588405 SH SOLE 0 0 1588405 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 4058846 82564 SH SOLE 0 0 82564 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 52439856 1072828 SH SOLE 0 0 1072828 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 20024522 134546 SH SOLE 0 0 134546 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 89630525 319104 SH SOLE 0 0 319104 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 74022502 365147 SH SOLE 0 0 365147 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 9743848 47854 SH SOLE 0 0 47854 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 16411927 119080 SH SOLE 0 0 119080 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 34026301 156992 SH SOLE 0 0 156992 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 20253447 247665 SH SOLE 0 0 247665 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 141791786 348143 SH SOLE 0 0 348143 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 28884200 174753 SH SOLE 0 0 174753 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 46541468 235345 SH SOLE 0 0 235345 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 23506351 102344 SH SOLE 0 0 102344 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 156438528 710180 SH SOLE 0 0 710180 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 115731761 816999 SH SOLE 0 0 816999 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 50537713 928831 SH SOLE 0 0 928831 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 34228452 843906 SH SOLE 0 0 843906 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 2893402 46895 SH SOLE 0 0 46895 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 1488007 21343 SH SOLE 0 0 21343 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 6813674 61673 SH SOLE 0 0 61673 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 688556 17133 SH SOLE 0 0 17133 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 13900385 143332 SH SOLE 0 0 143332 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 16861312 355574 SH SOLE 0 0 355574 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 20818420 414544 SH SOLE 0 0 414544 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 6888191 117426 SH SOLE 0 0 117426 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 22286792 282004 SH SOLE 0 0 282004 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 1805792 23007 SH SOLE 0 0 23007 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 1226828 19311 SH SOLE 0 0 19311 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 7989289 173718 SH SOLE 0 0 173718 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 27534789 476958 SH SOLE 0 0 476958 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 29078200 384327 SH SOLE 0 0 384327 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 7319424 96741 SH SOLE 0 0 96741 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 BBG00LWSF8K0 441254 6449 SH SOLE 0 0 6449 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 15148184 214078 SH SOLE 0 0 214078 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 3771580 18712 SH SOLE 0 0 18712 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 8722225 126026 SH SOLE 0 0 126026 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 1321332 7488 SH SOLE 0 0 7488 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 5952919 78721 SH SOLE 0 0 78721 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 1583788 12809 SH SOLE 0 0 12809 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 56267469 346411 SH SOLE 0 0 346411 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 43181599 770000 SH SOLE 0 0 770000 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 81401272 1762695 SH SOLE 0 0 1762695 VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 602344 4968 SH SOLE 0 0 4968 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 BBG00K26C194 327628 3153 SH SOLE 0 0 3153 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 349335 5610 SH SOLE 0 0 5610 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 116496248 1098296 SH SOLE 0 0 1098296 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 13393165 178362 SH SOLE 0 0 178362 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 5773408 91351 SH SOLE 0 0 91351 VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 2365997 44549 SH SOLE 0 0 44549 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 3147084 40167 SH SOLE 0 0 40167 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 1580080 18147 SH SOLE 0 0 18147 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 8494003 54289 SH SOLE 0 0 54289 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 5006865 48254 SH SOLE 0 0 48254 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 8747407 37172 SH SOLE 0 0 37172 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 8477987 79748 SH SOLE 0 0 79748 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 5302617 18724 SH SOLE 0 0 18724 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 7494176 38540 SH SOLE 0 0 38540 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 12037150 106627 SH SOLE 0 0 106627 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 7858585 96733 SH SOLE 0 0 96733 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 13785249 56308 SH SOLE 0 0 56308 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 11912638 57961 SH SOLE 0 0 57961 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 55202311 124847 SH SOLE 0 0 124847 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 3387680 18617 SH SOLE 0 0 18617 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 4931030 34684 SH SOLE 0 0 34684 VAXART INC COM NEW 92243A200 BBG001S8PRQ4 11016 15090 SH SOLE 0 0 15090 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 10112646 51144 SH SOLE 0 0 51144 VENTAS INC COM 92276F100 BBG001S9T7M6 1101102 23294 SH SOLE 0 0 23294 VERISIGN INC COM 92343E102 BBG001S7BCF6 484028 2142 SH SOLE 0 0 2142 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 6940094 30704 SH SOLE 0 0 30704 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 41707851 1121480 SH SOLE 0 0 1121480 VERRA MOBILITY CORP CL A COM STK 92511U102 BBG00G4XQBP7 232124 11771 SH SOLE 0 0 11771 VERTEX INC CL A 92538J106 BBG00VVT2FV3 230003 11795 SH SOLE 0 0 11795 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 3710835 10545 SH SOLE 0 0 10545 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 BBG0038Q3192 1447960 145597 SH SOLE 0 0 145597 VIATRIS INC COM 92556V106 BBG00Y52JV51 2446675 245158 SH SOLE 0 0 245158 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1757276 55911 SH SOLE 0 0 55911 VICOR CORP COM 925815102 BBG001S6JQ96 326916 6054 SH SOLE 0 0 6054 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 BBG00HZ6RB06 1192835 25901 SH SOLE 0 0 25901 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 517216 8395 SH SOLE 0 0 8395 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 BBG006X184M6 350272 6736 SH SOLE 0 0 6736 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 3575188 62069 SH SOLE 0 0 62069 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 BBG009K7JND7 301998 5338 SH SOLE 0 0 5338 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 412158 8028 SH SOLE 0 0 8028 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 BBG00GGLYXG3 417158 9017 SH SOLE 0 0 9017 VIEWRAY INC COM 92672L107 BBG005XKG731 3909 11100 SH SOLE 0 0 11100 VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV887 293369 18098 SH SOLE 0 0 18098 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 BBG006G57XH9 596219 22222 SH SOLE 0 0 22222 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 BBG002NLDML7 511995 31030 SH SOLE 0 0 31030 VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 953947 274123 SH SOLE 0 0 274123 VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 551552 45172 SH SOLE 0 0 45172 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 BBG00NZW3T03 2158491 91575 SH SOLE 0 0 91575 VIRTUS ETF TR II VIRTUS US QLTY 92790A504 BBG00Y6DQNN6 216581 7528 SH SOLE 0 0 7528 VIRTUS TOTAL RETURN FD INC COM 92835W107 BBG001S5XNL5 368930 60679 SH SOLE 0 0 60679 VISA INC COM CL A 92826C839 BBG001SRCFY3 72645963 305903 SH SOLE 0 0 305903 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 116006 106000 SH SOLE 0 0 106000 VISTA OUTDOOR INC COM 928377100 BBG006F8QZL3 204454 7389 SH SOLE 0 0 7389 VISTRA CORP COM 92840M102 BBG00DXDL6R0 1212372 46186 SH SOLE 0 0 46186 VITA COCO CO INC COM 92846Q107 BBG012QFVTF8 303631 11300 SH SOLE 0 0 11300 VMWARE INC CL A COM 928563402 BBG001S6TFZ0 906864 6311 SH SOLE 0 0 6311 VOC ENERGY TR TR UNIT 91829B103 BBG001V03446 655174 82724 SH SOLE 0 0 82724 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 2271243 240343 SH SOLE 0 0 240343 VORNADO RLTY TR SH BEN INT 929042109 BBG001S5X909 538026 29660 SH SOLE 0 0 29660 VOYA FINANCIAL INC COM 929089100 BBG001S6QQP0 273000 3807 SH SOLE 0 0 3807 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 228735 44501 SH SOLE 0 0 44501 VOYA INFRASTRUCTURE INDLS & COM 92912X101 BBG001T63ZK9 112518 11400 SH SOLE 0 0 11400 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 1270196 5634 SH SOLE 0 0 5634 WABTEC COM 929740108 BBG001S5XBT3 665211 6066 SH SOLE 0 0 6066 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 5321060 186769 SH SOLE 0 0 186769 WALMART INC COM 931142103 BBG001S5XH92 40835903 259803 SH SOLE 0 0 259803 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 3979361 317333 SH SOLE 0 0 317333 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 421358 2948 SH SOLE 0 0 2948 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 14078772 81183 SH SOLE 0 0 81183 WATERS CORP COM 941848103 BBG001S8MDG9 789225 2961 SH SOLE 0 0 2961 WATSCO INC COM 942622200 BBG001S82CQ2 1174573 3079 SH SOLE 0 0 3079 WD 40 CO COM 929236107 BBG001S5XD46 442762 2347 SH SOLE 0 0 2347 WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 847094 22440 SH SOLE 0 0 22440 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 3073605 34832 SH SOLE 0 0 34832 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 13601548 318687 SH SOLE 0 0 318687 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 3633887 44924 SH SOLE 0 0 44924 WENDYS CO COM 95058W100 BBG001S7HBX2 365731 16815 SH SOLE 0 0 16815 WESCO INTL INC COM 95082P105 BBG001SCRP78 939481 5247 SH SOLE 0 0 5247 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 5328141 13931 SH SOLE 0 0 13931 WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 895630 24558 SH SOLE 0 0 24558 WESTERN ASSET HIGH INCOM FD COM 95766J102 BBG001S98MP3 206668 42350 SH SOLE 0 0 42350 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 180862 47847 SH SOLE 0 0 47847 WESTERN ASSET HIGH YIELD DEF COM 95768B107 BBG001T9DBJ7 139038 11833 SH SOLE 0 0 11833 WESTERN ASSET INTER MUNI FD COM 958435109 BBG001S70803 101873 13369 SH SOLE 0 0 13369 WESTERN ASSET INVESTMENT GRA COM 95766T100 BBG001S5V055 144119 12392 SH SOLE 0 0 12392 WESTERN ASSET INVT GRADE DEF COM 95790A101 BBG001T3HG69 208537 12778 SH SOLE 0 0 12778 WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 122135 13785 SH SOLE 0 0 13785 WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 288084 7595 SH SOLE 0 0 7595 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 22299 23000 SH SOLE 0 0 23000 WESTERN UN CO COM 959802109 BBG001SR0YK0 352225 30028 SH SOLE 0 0 30028 WESTROCK CO COM 96145D105 BBG008NXC581 528858 18193 SH SOLE 0 0 18193 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 1521645 45409 SH SOLE 0 0 45409 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 506120 11710 SH SOLE 0 0 11710 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 1343675 9031 SH SOLE 0 0 9031 WILLIAMS COS INC COM 969457100 BBG001S5XH10 9861067 302209 SH SOLE 0 0 302209 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 699353 5589 SH SOLE 0 0 5589 WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 320109 1359 SH SOLE 0 0 1359 WINGSTOP INC COM 974155103 BBG008N298X9 525920 2628 SH SOLE 0 0 2628 WINTRUST FINL CORP COM 97650W108 BBG001S945T0 377116 5193 SH SOLE 0 0 5193 WISDOMTREE INC COM 97717P104 BBG001SD2W32 188163 27429 SH SOLE 0 0 27429 WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 6349212 239412 SH SOLE 0 0 239412 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 432293 13637 SH SOLE 0 0 13637 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 4583777 163999 SH SOLE 0 0 163999 WISDOMTREE TR EM LCL DEBT FD 97717X867 BBG001SVS9X2 422127 15303 SH SOLE 0 0 15303 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 3204243 83727 SH SOLE 0 0 83727 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 1687009 36256 SH SOLE 0 0 36256 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 BBG00YM346S6 338154 19821 SH SOLE 0 0 19821 WISDOMTREE TR EURO QTLY DIV GR 97717X610 BBG006G0HQH4 273686 8943 SH SOLE 0 0 8943 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 615668 7520 SH SOLE 0 0 7520 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 19715231 391797 SH SOLE 0 0 391797 WISDOMTREE TR FUTRE STRAT FD 97717W125 BBG001V038F5 1794641 51296 SH SOLE 0 0 51296 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 3462716 96670 SH SOLE 0 0 96670 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 234205 11142 SH SOLE 0 0 11142 WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 440999 8815 SH SOLE 0 0 8815 WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 2694656 57126 SH SOLE 0 0 57126 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 5568897 161840 SH SOLE 0 0 161840 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 459515 7728 SH SOLE 0 0 7728 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 4962650 123541 SH SOLE 0 0 123541 WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 2994737 81070 SH SOLE 0 0 81070 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 444805 5343 SH SOLE 0 0 5343 WISDOMTREE TR PUTWRITE STRAT 97717X560 BBG00C839794 1356364 41858 SH SOLE 0 0 41858 WISDOMTREE TR US AI ENHANCED 97717W406 BBG001SHL7F4 599939 6414 SH SOLE 0 0 6414 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 16060800 433256 SH SOLE 0 0 433256 WISDOMTREE TR US HGH YLD CORP 97717X172 BBG00CSKF0K9 5315097 120383 SH SOLE 0 0 120383 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 21596353 271413 SH SOLE 0 0 271413 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 13925007 218947 SH SOLE 0 0 218947 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 281220 6021 SH SOLE 0 0 6021 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 20384246 484762 SH SOLE 0 0 484762 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 535530 10116 SH SOLE 0 0 10116 WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 321634 8295 SH SOLE 0 0 8295 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 31745692 476233 SH SOLE 0 0 476233 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 2872662 99780 SH SOLE 0 0 99780 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 8711699 194414 SH SOLE 0 0 194414 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 2456047 39556 SH SOLE 0 0 39556 WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 1282584 20503 SH SOLE 0 0 20503 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 710256 16483 SH SOLE 0 0 16483 WOLFSPEED INC COM 977852102 BBG001S6YWT4 224584 4040 SH SOLE 0 0 4040 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 609527 26284 SH SOLE 0 0 26284 WORKDAY INC CL A 98138H101 BBG001T21KQ7 2793695 12368 SH SOLE 0 0 12368 WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 1802245 17728 SH SOLE 0 0 17728 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 1684683 44229 SH SOLE 0 0 44229 WP CAREY INC COM 92936U109 BBG001S67MM3 5828559 86272 SH SOLE 0 0 86272 WPP PLC NEW ADR 92937A102 BBG001S5XJ89 399890 7649 SH SOLE 0 0 7649 WRAP TECHNOLOGIES INC COM 98212N107 BBG00GGSY962 25113 17201 SH SOLE 0 0 17201 WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 819504 11951 SH SOLE 0 0 11951 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 1150463 10894 SH SOLE 0 0 10894 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 3912692 62935 SH SOLE 0 0 62935 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 BBG012V1MG61 290393 110837 SH SOLE 0 0 110837 XPENG INC ADS 98422D105 BBG00WKJG3N6 157672 11749 SH SOLE 0 0 11749 XPO INC COM 983793100 BBG001SJW3C0 363263 6157 SH SOLE 0 0 6157 XYLEM INC COM 98419M100 BBG001V05C73 1949386 17309 SH SOLE 0 0 17309 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 BBG001S61Q40 414776 27856 SH SOLE 0 0 27856 YUM BRANDS INC COM 988498101 BBG001S7JQ30 3250306 23459 SH SOLE 0 0 23459 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 850030 15045 SH SOLE 0 0 15045 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 1227695 4150 SH SOLE 0 0 4150 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 400271 7964 SH SOLE 0 0 7964 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 1795124 12329 SH SOLE 0 0 12329 ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 1680370 62560 SH SOLE 0 0 62560 ZOETIS INC CL A 98978V103 BBG0039320P7 6595605 38300 SH SOLE 0 0 38300 ZOMEDICA CORP COM 98980M109 BBG004H67DQ5 18200 91000 SH SOLE 0 0 91000 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 490772 7230 SH SOLE 0 0 7230 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 BBG00S1HJ4F4 934174 36793 SH SOLE 0 0 36793 ZSCALER INC COM 98980G102 BBG003338H61 226472 1548 SH SOLE 0 0 1548 ZYNERBA PHARMACEUTICALS INC COM 98986X109 BBG007BBS8C6 8950 27454 SH SOLE 0 0 27454 ZYNEX INC COM 98986M103 BBG001S7T7V0 224013 23359 SH SOLE 0 0 23359