0001085146-24-002673.txt : 20240524 0001085146-24-002673.hdr.sgml : 20240524 20240524144029 ACCESSION NUMBER: 0001085146-24-002673 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240524 DATE AS OF CHANGE: 20240524 EFFECTIVENESS DATE: 20240524 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cetera Investment Advisers CENTRAL INDEX KEY: 0001666741 ORGANIZATION NAME: IRS NUMBER: 363258176 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-17296 FILM NUMBER: 24983481 BUSINESS ADDRESS: STREET 1: 200 N MARTINGALE RD CITY: SCHAUMBURG STATE: IL ZIP: 60173 BUSINESS PHONE: 844 337 2217 MAIL ADDRESS: STREET 1: 200 N MARTINGALE RD CITY: SCHAUMBURG STATE: IL ZIP: 60173 13F-HR/A 1 primary_doc.xml X0202 13F-HR/A LIVE false false false 0001666741 XXXXXXXX 03-31-2024 03-31-2024 true 1 RESTATEMENT Cetera Investment Advisers
200 N MARTINGALE RD SCHAUMBURG IL 60173
13F HOLDINGS REPORT 028-17296 Y Cetera Advisor Networks closed as a registered investment adviser and transitioned all fee based/advisory business to a related Firm, Cetera Investment Advisers, LLC. Cetera Advisors closed as a registered investment adviser and transitioned all fee based/advisory business to a related Firm, Cetera Investment Advisers, LLC.
Kristy Haley Chief Compliance Office 310-257-7532 /s/ Kristy Haley El Segundo CO 05-24-2024 0 3696 42396376375 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 BBG007WX14Y9 318142 8477 SH SOLE 0 0 8477 3-D SYS CORP DEL COM NEW 88554D205 BBG001S7FHX1 412036 92801 SH SOLE 0 0 92801 3M CO COM 88579Y101 BBG001S5T7X2 17621665 166132 SH SOLE 0 0 166132 8X8 INC NEW COM 282914100 BBG001S6JC97 42123 15601 SH SOLE 0 0 15601 9F INC SPON ADS NEW 65442R208 BBG00JH7WJN2 39312 11200 SH SOLE 0 0 11200 AAON INC COM PAR $0.004 000360206 BBG001S6CZK0 441026 5007 SH SOLE 0 0 5007 AAR CORP COM 000361105 BBG001S5NJX2 285400 4767 SH SOLE 0 0 4767 ABBOTT LABS COM 002824100 BBG001S5N9M6 53454002 470298 SH SOLE 0 0 470298 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 110757570 608224 SH SOLE 0 0 608224 ABCELLERA BIOLOGICS INC COM 00288U106 BBG00LLW2MH0 103633 22877 SH SOLE 0 0 22877 ABERCROMBIE & FITCH CO CL A 002896207 BBG001S97027 6097054 48648 SH SOLE 0 0 48648 ABM INDS INC COM 000957100 BBG001S5N9B8 298151 6682 SH SOLE 0 0 6682 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 583309 208324 SH SOLE 0 0 208324 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 BBG001S5S2W5 97172 22810 SH SOLE 0 0 22810 ABRDN ETFS BBRG ALL COMD K1 003261104 BBG00G9CFDS3 1011572 51167 SH SOLE 0 0 51167 ABRDN ETFS BBRG ALL COMMDY 003261203 BBG00G9CGXD4 1220890 38697 SH SOLE 0 0 38697 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 BBG001SMLZ16 152058 15660 SH SOLE 0 0 15660 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 160895 40630 SH SOLE 0 0 40630 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 8242582 388069 SH SOLE 0 0 388069 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 BBG001S5S013 2987729 177208 SH SOLE 0 0 177208 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 1871762 93122 SH SOLE 0 0 93122 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 BBG001S6TBF1 1993354 146247 SH SOLE 0 0 146247 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 BBG001S76Y64 291789 28165 SH SOLE 0 0 28165 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 BBG001T6GDX0 366318 3917 SH SOLE 0 0 3917 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 BBG001T6GDY9 528621 6327 SH SOLE 0 0 6327 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 1100160 11520 SH SOLE 0 0 11520 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 2318721 97385 SH SOLE 0 0 97385 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 428564 51697 SH SOLE 0 0 51697 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 BBG008NVFX18 513999 38851 SH SOLE 0 0 38851 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 BBG007187K49 2220028 64076 SH SOLE 0 0 64076 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 BBG007185FM2 1933750 63086 SH SOLE 0 0 63086 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 BBG007186TD1 2776835 108960 SH SOLE 0 0 108960 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 1511919 49596 SH SOLE 0 0 49596 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 607264 8991 SH SOLE 0 0 8991 ACADIA HEALTHCARE COMPANY IN COM 00404A109 BBG001SNNWL7 687154 8674 SH SOLE 0 0 8674 ACADIA PHARMACEUTICALS INC COM 004225108 BBG001SB06N3 213726 11559 SH SOLE 0 0 11559 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 38638187 111474 SH SOLE 0 0 111474 ACCO BRANDS CORP COM 00081T108 BBG001SPBTK3 182629 32554 SH SOLE 0 0 32554 ACNB CORP COM 000868109 BBG001S6CVZ3 286379 7616 SH SOLE 0 0 7616 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 1752411 6521 SH SOLE 0 0 6521 ACUSHNET HLDGS CORP COM 005098108 BBG00D5L3ST3 301170 4567 SH SOLE 0 0 4567 ADAM NAT RES FD INC COM 00548F105 BBG001S5V3Q6 389048 16871 SH SOLE 0 0 16871 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 2679143 137251 SH SOLE 0 0 137251 ADOBE INC COM 00724F101 BBG001S5NCQ5 51071768 101212 SH SOLE 0 0 101212 ADT INC DEL COM 00090Q103 BBG001S6VGG6 78290 11650 SH SOLE 0 0 11650 ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 1170192 13752 SH SOLE 0 0 13752 ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 2620794 15216 SH SOLE 0 0 15216 ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 443398 4348 SH SOLE 0 0 4348 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 156771813 868590 SH SOLE 0 0 868590 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 276113 23125 SH SOLE 0 0 23125 ADVISORS INNER CIRCLE FD III RAYLIANT QUANTAM 00774Q197 BBG00YPS2KG2 506562 37638 SH SOLE 0 0 37638 ADVISORSHARES TR ADVISORSHS ETF 00768Y560 BBG00DVZRVH3 1579208 24795 SH SOLE 0 0 24795 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 920309 91939 SH SOLE 0 0 91939 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 BBG00YPGKJY1 4530273 138306 SH SOLE 0 0 138306 AECOM COM 00766T100 BBG001SKTTF1 975523 9946 SH SOLE 0 0 9946 AEGON LTD AMER REG 1 CERT 0076CA104 BBG001S6Y6M8 108477 17930 SH SOLE 0 0 17930 AEHR TEST SYS COM 00760J108 BBG001SB1CS4 133498 10766 SH SOLE 0 0 10766 AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 1508236 17354 SH SOLE 0 0 17354 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 411097 2682 SH SOLE 0 0 2682 AES CORP COM 00130H105 BBG001S6B1L5 1358233 75752 SH SOLE 0 0 75752 AFC GAMMA INC COM 00109K105 BBG00YPSX5R9 261993 21163 SH SOLE 0 0 21163 AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 583825 3486 SH SOLE 0 0 3486 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 782032 20989 SH SOLE 0 0 20989 AFLAC INC COM 001055102 BBG001S5NGJ4 26722948 311239 SH SOLE 0 0 311239 AGCO CORP COM 001084102 BBG001S7WHW3 2176733 17695 SH SOLE 0 0 17695 AGENUS INC COM NEW 00847G705 BBG001SDV370 18731 32295 SH SOLE 0 0 32295 AGF INVTS TR US MARKET NETRL 00110G408 BBG0021PH0S9 543152 30150 SH SOLE 0 0 30150 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 4757293 32694 SH SOLE 0 0 32694 AGILON HEALTH INC COM 00857U107 BBG00HCYVQR3 175924 28840 SH SOLE 0 0 28840 AGNC INVT CORP COM 00123Q104 BBG001T074G2 3208694 324111 SH SOLE 0 0 324111 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 2516987 42195 SH SOLE 0 0 42195 AGREE RLTY CORP COM 008492100 BBG001S6RY81 1346130 23566 SH SOLE 0 0 23566 AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679 BBG01L8DHX59 690456 26566 SH SOLE 0 0 26566 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 BBG01HDXBGL3 576722 20616 SH SOLE 0 0 20616 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 BBG01HDWX5T7 2564138 94513 SH SOLE 0 0 94513 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 BBG01J051XY4 1157184 42567 SH SOLE 0 0 42567 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H661 BBG01LNRWM67 953129 37429 SH SOLE 0 0 37429 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 BBG01J04Z4D7 368592 13122 SH SOLE 0 0 13122 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 BBG012S1WX30 3912044 132304 SH SOLE 0 0 132304 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 BBG014086P00 8251795 296981 SH SOLE 0 0 296981 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 BBG01GDFT8D2 824867 29579 SH SOLE 0 0 29579 AIM ETF PRODUCTS TRUST US LARCP B10 MAR 00888H810 BBG01FC8GD99 315490 10332 SH SOLE 0 0 10332 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 BBG01FC8GVM4 3277900 114133 SH SOLE 0 0 114133 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 BBG00V5MP4M7 809054 23212 SH SOLE 0 0 23212 AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828 BBG01DC8XBD4 579425 18747 SH SOLE 0 0 18747 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 BBG00YPGMG93 1392110 42211 SH SOLE 0 0 42211 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 BBG00VSHDMS0 1355902 37811 SH SOLE 0 0 37811 AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745 BBG01GQYBQS0 208363 7115 SH SOLE 0 0 7115 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 BBG00XPR0VR2 1735432 48334 SH SOLE 0 0 48334 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 BBG00V5MGHR3 11740608 387991 SH SOLE 0 0 387991 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 BBG01BM21GB6 1792198 61757 SH SOLE 0 0 61757 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 BBG01DCCD6G5 1734183 59886 SH SOLE 0 0 59886 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 BBG00YPGMDP2 11694077 372007 SH SOLE 0 0 372007 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 BBG00VSHDKC1 6416222 196746 SH SOLE 0 0 196746 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 BBG01GQYB6Z6 770862 27694 SH SOLE 0 0 27694 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 BBG01B8726R5 2095974 71645 SH SOLE 0 0 71645 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 BBG00XPR18Z3 2602743 76868 SH SOLE 0 0 76868 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 720336 14003 SH SOLE 0 0 14003 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 29049895 119907 SH SOLE 0 0 119907 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 12162996 73733 SH SOLE 0 0 73733 AIRBNB INC NOTE 3/1 009066AB7 78113 84000 SH SOLE 0 0 84000 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 1455644 13384 SH SOLE 0 0 13384 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 196818 187000 SH SOLE 0 0 187000 AKOUSTIS TECHNOLOGIES INC COM 00973N102 BBG005WX3H18 11782 19933 SH SOLE 0 0 19933 ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 183589 12447 SH SOLE 0 0 12447 ALARM COM HLDGS INC COM 011642105 BBG007GNPYZ6 294518 4064 SH SOLE 0 0 4064 ALARUM TECHNOLOGIES LTD SPONSORD ADS NEW 78643B500 BBG00GVM3LB9 422752 21416 SH SOLE 0 0 21416 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 2053632 47770 SH SOLE 0 0 47770 ALBANY INTL CORP CL A 012348108 BBG001S5VKN1 377313 4035 SH SOLE 0 0 4035 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 6393977 48536 SH SOLE 0 0 48536 ALBERTSONS COS INC COMMON STOCK 013091103 BBG009KG1741 482262 22494 SH SOLE 0 0 22494 ALCOA CORP COM 013872106 BBG00B3T3HF1 871279 25785 SH SOLE 0 0 25785 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 2830639 34099 SH SOLE 0 0 34099 ALDEYRA THERAPEUTICS INC COM 01438T106 BBG0029H8ZG5 58785 17977 SH SOLE 0 0 17977 ALERUS FINL CORP COM 01446U103 BBG001SGGKT8 643090 29459 SH SOLE 0 0 29459 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 2161509 16767 SH SOLE 0 0 16767 ALGONQUIN PWR UTILS CORP COM 015857105 BBG001S8LHC5 513164 81118 SH SOLE 0 0 81118 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 7152735 98849 SH SOLE 0 0 98849 ALIGHT INC COM CL A 01626W101 BBG00H00J2Q8 588823 59779 SH SOLE 0 0 59779 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 4140460 12627 SH SOLE 0 0 12627 ALKERMES PLC SHS G01767105 BBG001S6RXM7 273245 10094 SH SOLE 0 0 10094 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 1763458 13091 SH SOLE 0 0 13091 ALLEGRO MICROSYSTEMS INC COM 01749D105 BBG00H5S83B8 217729 8076 SH SOLE 0 0 8076 ALLETE INC COM NEW 018522300 BBG001S77110 1276074 21397 SH SOLE 0 0 21397 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 1038607 51801 SH SOLE 0 0 51801 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 468022 44070 SH SOLE 0 0 44070 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 4419605 127220 SH SOLE 0 0 127220 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 10877312 215821 SH SOLE 0 0 215821 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 1403951 17298 SH SOLE 0 0 17298 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 BBG001SM51M6 207003 43126 SH SOLE 0 0 43126 ALLSPRING MULTI SECTOR INCOM COM 94987D101 BBG001SLHRS2 140445 15053 SH SOLE 0 0 15053 ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 BBG001SKNN24 106021 11231 SH SOLE 0 0 11231 ALLSTATE CORP COM 020002101 BBG001S9BM06 11283909 65221 SH SOLE 0 0 65221 ALLY FINL INC COM 02005N100 BBG001S5RLN4 662779 16329 SH SOLE 0 0 16329 ALMADEN MINERALS LTD COM CL B 020283305 BBG001S7VVD4 3360 24000 SH SOLE 0 0 24000 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 531743 3558 SH SOLE 0 0 3558 ALPHA METALLURGICAL RESOUR I COM 020764106 BBG00DGWV044 295657 893 SH SOLE 0 0 893 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 230882015 1529729 SH SOLE 0 0 1529729 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 162946464 1070186 SH SOLE 0 0 1070186 ALPHATEC HLDGS INC COM NEW 02081G201 BBG001S64XQ8 235740 17095 SH SOLE 0 0 17095 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 20978664 442029 SH SOLE 0 0 442029 ALPS ETF TR DISRUPTIVE TECH 00162Q478 BBG00JM9V5B6 4354499 103061 SH SOLE 0 0 103061 ALPS ETF TR EQUAL SEC ETF 00162Q205 BBG001T53M75 1586925 13450 SH SOLE 0 0 13450 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 1623353 32855 SH SOLE 0 0 32855 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 547803 12868 SH SOLE 0 0 12868 ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 777026 33961 SH SOLE 0 0 33961 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 2562915 47505 SH SOLE 0 0 47505 ALTICE USA INC CL A 02156K103 BBG00GFMPS82 60706 23259 SH SOLE 0 0 23259 ALTIMMUNE INC COM NEW 02155H200 BBG001SNS461 665120 65336 SH SOLE 0 0 65336 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 42934535 984285 SH SOLE 0 0 984285 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 BBG00S7NVRB4 941108 34625 SH SOLE 0 0 34625 AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 17443 19581 SH SOLE 0 0 19581 AMAZON COM INC COM 023135106 BBG001S5PQL7 606826383 3364155 SH SOLE 0 0 3364155 AMAZON COM INC COM 023135106 BBG001S5PQL7 640 100 SH Put SOLE 0 0 100 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 185635 74853 SH SOLE 0 0 74853 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 3924035 412622 SH SOLE 0 0 412622 AMDOCS LTD SHS G02602103 BBG001SBX7P3 4977892 55083 SH SOLE 0 0 55083 AMEDISYS INC COM 023436108 BBG001S5NN72 1659341 18005 SH SOLE 0 0 18005 AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 1038982 14382 SH SOLE 0 0 14382 AMEREN CORP COM 023608102 BBG001S5NF24 7407356 100154 SH SOLE 0 0 100154 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 2197356 117758 SH SOLE 0 0 117758 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 2872452 187130 SH SOLE 0 0 187130 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 3258014 56211 SH SOLE 0 0 56211 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 BBG00LY8JM27 529826 10481 SH SOLE 0 0 10481 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 BBG00RJVSDH4 375824 4549 SH SOLE 0 0 4549 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 277295 4350 SH SOLE 0 0 4350 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 3001887 45579 SH SOLE 0 0 45579 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 3249730 36310 SH SOLE 0 0 36310 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 61927929 963709 SH SOLE 0 0 963709 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 9048707 106531 SH SOLE 0 0 106531 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 BBG00JQ0D8W2 240841 4131 SH SOLE 0 0 4131 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 7057109 75308 SH SOLE 0 0 75308 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 BBG001S7Q949 912612 35386 SH SOLE 0 0 35386 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 19180084 222765 SH SOLE 0 0 222765 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 37537439 164861 SH SOLE 0 0 164861 AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 879614 6445 SH SOLE 0 0 6445 AMERICAN HOMES 4 RENT CL A 02665T306 BBG003NXJNJ4 1135583 30875 SH SOLE 0 0 30875 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 4506338 57648 SH SOLE 0 0 57648 AMERICAN LITHIUM CORP COM NEW 027259209 BBG001S5ZLX4 25060 36859 SH SOLE 0 0 36859 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 22021157 111449 SH SOLE 0 0 111449 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 6990083 57198 SH SOLE 0 0 57198 AMERICAS GOLD AND SILVER COR COM 03062D100 BBG001SCXBR0 14993 68148 SH SOLE 0 0 68148 AMERICOLD REALTY TRUST INC COM 03064D108 BBG001SMQ866 744024 29856 SH SOLE 0 0 29856 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 15048062 34321 SH SOLE 0 0 34321 AMETEK INC COM 031100100 BBG001S5NN54 10929100 59754 SH SOLE 0 0 59754 AMGEN INC COM 031162100 BBG001S5NNL6 66354630 233379 SH SOLE 0 0 233379 AMMO INC COM 00175J107 BBG001SB6XN8 224876 81773 SH SOLE 0 0 81773 AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 752308 12035 SH SOLE 0 0 12035 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 11069528 95965 SH SOLE 0 0 95965 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 BBG01L6Y0JF3 387692 92749 SH SOLE 0 0 92749 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 BBG01L6XYQ08 3905322 60917 SH SOLE 0 0 60917 AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 BBG01L6XWL92 1739803 175207 SH SOLE 0 0 175207 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 BBG01L6Y23Y5 1256306 23866 SH SOLE 0 0 23866 AMPLIFY ETF TR AMPLIFY TRAVEL T 032108540 BBG01L6Y3597 349361 17067 SH SOLE 0 0 17067 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 5407587 148397 SH SOLE 0 0 148397 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 17932202 461219 SH SOLE 0 0 461219 AMPLIFY ETF TR HIGH INCOME 032108847 BBG0033KWWV5 1263997 104809 SH SOLE 0 0 104809 AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 657471 11324 SH SOLE 0 0 11324 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 18632201 94201 SH SOLE 0 0 94201 ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 BBG00P48H8F0 160651 12863 SH SOLE 0 0 12863 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 3961790 65183 SH SOLE 0 0 65183 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 19897557 1010542 SH SOLE 0 0 1010542 ANNOVIS BIO INC COM 03615A108 BBG00PN9XDJ4 132983 11175 SH SOLE 0 0 11175 ANSYS INC COM 03662Q105 BBG001S926L8 4426704 12751 SH SOLE 0 0 12751 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 6786026 482647 SH SOLE 0 0 482647 ANTERO RESOURCES CORP COM 03674X106 BBG001T61KH8 342664 11816 SH SOLE 0 0 11816 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 6490419 19448 SH SOLE 0 0 19448 APA CORPORATION COM 03743Q108 BBG00YTS96H1 999012 29058 SH SOLE 0 0 29058 APARTMENT INCOME REIT CORP COM 03750L109 BBG00XK3WWB0 816653 25151 SH SOLE 0 0 25151 APARTMENT INVT & MGMT CO CL A 03748R747 BBG001S876N3 85807 10477 SH SOLE 0 0 10477 API GROUP CORP COM STK 00187Y100 BBG00HVV7984 1448945 36897 SH SOLE 0 0 36897 APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 3476542 312078 SH SOLE 0 0 312078 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 5573080 49561 SH SOLE 0 0 49561 APOLLO TACTICAL INCOME FD IN COM 037638103 BBG003NQ4BY4 1639538 114653 SH SOLE 0 0 114653 APPFOLIO INC COM CL A 03783C100 BBG008GC8CS3 292387 1185 SH SOLE 0 0 1185 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QY8 406184 24797 SH SOLE 0 0 24797 APPLE INC COM 037833100 BBG001S5N8V8 1043802292 6087021 SH SOLE 0 0 6087021 APPLE INC COM 037833100 BBG001S5N8V8 11714 1600 SH Put SOLE 0 0 1600 APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 1005307 5089 SH SOLE 0 0 5089 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 59922373 290561 SH SOLE 0 0 290561 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 984447 14222 SH SOLE 0 0 14222 APTIV PLC SHS G6095L109 BBG001TRL2T7 2609595 32763 SH SOLE 0 0 32763 APTOSE BIOSCIENCES INC COM 03835T309 BBG001S9DNY5 35395 21322 SH SOLE 0 0 21322 AQUA METALS INC COM 03837J101 BBG009CQH0Q2 23134 43000 SH SOLE 0 0 43000 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 2922395 220559 SH SOLE 0 0 220559 ARCADIUM LITHIUM PLC COM SHS G0508H110 BBG01HN34WP7 361178 83800 SH SOLE 0 0 83800 ARCBEST CORP COM 03937C105 BBG001S686R2 240398 1687 SH SOLE 0 0 1687 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 3840050 41541 SH SOLE 0 0 41541 ARCH RESOURCES INC CL A 03940R107 BBG00DZB5DD0 492594 3063 SH SOLE 0 0 3063 ARCHER AVIATION INC COM CL A 03945R102 BBG00XRTC929 237985 51512 SH SOLE 0 0 51512 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 12379125 197088 SH SOLE 0 0 197088 ARCHROCK INC COM 03957W106 BBG001SVDK72 271254 13790 SH SOLE 0 0 13790 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 BBG001V0XGV6 115826 10416 SH SOLE 0 0 10416 ARCOSA INC COM 039653100 BBG00JGMWGB9 467937 5450 SH SOLE 0 0 5450 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 17080520 820390 SH SOLE 0 0 820390 ARES COML REAL ESTATE CORP COM 04013V108 BBG0022MMR46 117258 15739 SH SOLE 0 0 15739 ARES DYNAMIC CR ALLOCATION F COM 04014F102 BBG001V0WD35 366298 25741 SH SOLE 0 0 25741 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 10999719 82717 SH SOLE 0 0 82717 ARGAN INC COM 04010E109 BBG001SJP7D8 460015 9102 SH SOLE 0 0 9102 ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88Y8 1129583 2869 SH SOLE 0 0 2869 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 BBG012PPXNM0 241329 17055 SH SOLE 0 0 17055 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 21358001 73654 SH SOLE 0 0 73654 ARK ETF TR 3D PRINTING ETF 00214Q500 BBG00D3D1DF3 648254 28580 SH SOLE 0 0 28580 ARK ETF TR ARK SPACE EXPL 00214Q807 BBG00ZV1N161 198388 13279 SH SOLE 0 0 13279 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 1372933 25094 SH SOLE 0 0 25094 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 3691828 121722 SH SOLE 0 0 121722 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 4052210 140897 SH SOLE 0 0 140897 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 16498958 329452 SH SOLE 0 0 329452 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 5497901 66001 SH SOLE 0 0 66001 ARLO TECHNOLOGIES INC COM 04206A101 BBG00K88DTJ1 446077 35263 SH SOLE 0 0 35263 ARM HOLDINGS PLC SPONSORED ADR 042068205 BBG01J1GY084 3424851 27401 SH SOLE 0 0 27401 ARMADA HOFFLER PPTYS INC COM 04208T108 BBG004CYX1N9 158455 15236 SH SOLE 0 0 15236 ARMSTRONG WORLD INDS INC NEW COM 04247X102 BBG001SGL0H9 552158 4445 SH SOLE 0 0 4445 ARRAY TECHNOLOGIES INC COM SHS 04271T100 BBG002MX7TQ9 295606 19826 SH SOLE 0 0 19826 ARROW ELECTRS INC COM 042735100 BBG001S5NVP4 745949 5762 SH SOLE 0 0 5762 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 BBG001SGT8G5 353782 12370 SH SOLE 0 0 12370 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 907349 19824 SH SOLE 0 0 19824 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 838255 76274 SH SOLE 0 0 76274 ASENSUS SURGICAL INC COM 04367G103 BBG001S696K8 2847 12379 SH SOLE 0 0 12379 ASGN INC COM 00191U102 BBG001S71HP5 259281 2475 SH SOLE 0 0 2475 ASHLAND INC COM 044186104 BBG00D0Y81N0 292013 2999 SH SOLE 0 0 2999 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 22661310 23351 SH SOLE 0 0 23351 ASPEN TECHNOLOGY INC COM 29109X106 BBG017J18WC8 1150646 5395 SH SOLE 0 0 5395 ASSOCIATED BANC CORP COM 045487105 BBG001S5NVZ3 264980 12319 SH SOLE 0 0 12319 ASSURANT INC COM 04621X108 BBG001SD9DW5 2442001 12973 SH SOLE 0 0 12973 ASSURED GUARANTY LTD COM G0585R106 BBG001SCBBM9 386867 4434 SH SOLE 0 0 4434 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 14057846 207497 SH SOLE 0 0 207497 AT&T INC COM 00206R102 BBG001S5VWH2 50530571 2871055 SH SOLE 0 0 2871055 ATKORE INC COM 047649108 BBG001T8LDZ8 2551225 13402 SH SOLE 0 0 13402 ATLANTIC UN BANKSHARES CORP COM 04911A107 BBG001S7GJV8 287775 8150 SH SOLE 0 0 8150 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 BBG0068Q7725 442766 23959 SH SOLE 0 0 23959 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 BBG01JFZ96Y3 1985063 87757 SH SOLE 0 0 87757 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 8579962 43975 SH SOLE 0 0 43975 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 2563115 21561 SH SOLE 0 0 21561 ATOSSA THERAPEUTICS INC COM 04962H506 BBG002NCD954 84114 46730 SH SOLE 0 0 46730 AURINIA PHARMACEUTICALS INC COM 05156V102 BBG001S68013 307539 61385 SH SOLE 0 0 61385 AURORA CANNABIS INC COM 05156X850 BBG001SV77D1 117526 26817 SH SOLE 0 0 26817 AUTODESK INC COM 052769106 BBG001S5SCD4 16034623 61574 SH SOLE 0 0 61574 AUTOLIV INC COM 052800109 BBG001S9YRV6 1418009 11775 SH SOLE 0 0 11775 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 BBG00KVT06G6 840763 131781 SH SOLE 0 0 131781 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 38539230 154319 SH SOLE 0 0 154319 AUTONATION INC COM 05329W102 BBG001S5NQB0 1500155 9060 SH SOLE 0 0 9060 AUTOZONE INC COM 053332102 BBG001S6Q5D9 18289025 5803 SH SOLE 0 0 5803 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 1925088 113978 SH SOLE 0 0 113978 AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 3259159 17564 SH SOLE 0 0 17564 AVANGRID INC COM 05351W103 BBG00B8NWRH3 447940 12293 SH SOLE 0 0 12293 AVANTOR INC COM 05352A100 BBG00G2HHYF5 873931 34178 SH SOLE 0 0 34178 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 3987811 17863 SH SOLE 0 0 17863 AVIENT CORPORATION COM 05368V106 BBG001S6RCD3 415857 9582 SH SOLE 0 0 9582 AVISTA CORP COM 05379B107 BBG001S5NZ48 837006 23901 SH SOLE 0 0 23901 AVNET INC COM 053807103 BBG001S5NZJ2 344256 6943 SH SOLE 0 0 6943 AXALTA COATING SYS LTD COM G0750C108 BBG0060CPLK3 430116 12507 SH SOLE 0 0 12507 AXCELIS TECHNOLOGIES INC COM NEW 054540208 BBG001SF8W86 1034013 9272 SH SOLE 0 0 9272 AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 539823 8302 SH SOLE 0 0 8302 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 6591581 21067 SH SOLE 0 0 21067 AXOS FINANCIAL INC COM 05465C100 BBG001SLZ724 350612 6488 SH SOLE 0 0 6488 AXSOME THERAPEUTICS INC COM 05464T104 BBG00B6G7GM6 452865 5675 SH SOLE 0 0 5675 AZENTA INC COM 114340102 BBG001S8F1B8 780287 12944 SH SOLE 0 0 12944 B & G FOODS INC NEW COM 05508R106 BBG001SQD861 415543 36324 SH SOLE 0 0 36324 BADGER METER INC COM 056525108 BBG001S5P8Q2 1033664 6389 SH SOLE 0 0 6389 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 3264838 31011 SH SOLE 0 0 31011 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 984407 29386 SH SOLE 0 0 29386 BALCHEM CORP COM 057665200 BBG001S5P2R4 918044 5924 SH SOLE 0 0 5924 BALL CORP COM 058498106 BBG001S5P7Q4 6312122 93708 SH SOLE 0 0 93708 BALLARD PWR SYS INC NEW COM 058586108 BBG001S5Y1D1 35348 12715 SH SOLE 0 0 12715 BANC OF CALIFORNIA INC COM 05990K106 BBG001SKZX56 258083 16968 SH SOLE 0 0 16968 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 1301027 109884 SH SOLE 0 0 109884 BANCO MACRO SA SPON ADR B 05961W105 BBG001SQK8Y2 394980 8198 SH SOLE 0 0 8198 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 350471 72411 SH SOLE 0 0 72411 BANCROFT FD LTD COM 059695106 BBG001S5P2V9 161306 10088 SH SOLE 0 0 10088 BANK AMERICA CORP 7.25%CNV PFD L 060505682 289730 244 SH SOLE 0 0 244 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 65523147 1727932 SH SOLE 0 0 1727932 BANK HAWAII CORP COM 062540109 BBG001S6R977 315444 5056 SH SOLE 0 0 5056 BANK MONTREAL MEDIUM NT LKD 38 06368B504 BBG00QTPSFQ3 1003174 23168 SH SOLE 0 0 23168 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1677237 17171 SH SOLE 0 0 17171 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 16481933 286046 SH SOLE 0 0 286046 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 2112008 40788 SH SOLE 0 0 40788 BANK OZK LITTLE ROCK ARK COM 06417N103 BBG001SMRQL8 1069622 23528 SH SOLE 0 0 23528 BAOZUN INC SPONSORED ADR 06684L103 BBG008HNS324 37249 16195 SH SOLE 0 0 16195 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 376398 12103 SH SOLE 0 0 12103 BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 356997 37777 SH SOLE 0 0 37777 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 638408 68646 SH SOLE 0 0 68646 BARINGS CORPORATE INVS COM 06759X107 BBG001S5T1H3 1048310 60984 SH SOLE 0 0 60984 BARINGS GLOBAL SHORT DURATIO COM 06760L100 BBG0034WH517 960449 67164 SH SOLE 0 0 67164 BARINGS PARTN INVS SH BEN INT 06761A103 BBG001S63V47 1396527 86633 SH SOLE 0 0 86633 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 5688448 341854 SH SOLE 0 0 341854 BATH & BODY WORKS INC COM 070830104 BBG001S5SWL1 301905 6036 SH SOLE 0 0 6036 BAUSCH HEALTH COS INC COM 071734107 BBG001S7WDP0 212338 20013 SH SOLE 0 0 20013 BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 BBG014KG1GY8 243013 14047 SH SOLE 0 0 14047 BAXTER INTL INC COM 071813109 BBG001S5P1K3 3786812 88600 SH SOLE 0 0 88600 BAYTEX ENERGY CORP COM 07317Q105 BBG001S998N5 98358 27096 SH SOLE 0 0 27096 BCE INC COM NEW 05534B760 BBG001S5P2C0 5306724 156021 SH SOLE 0 0 156021 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 14580231 58923 SH SOLE 0 0 58923 BEIGENE LTD SPONSORED ADR 07725L102 BBG00B6WF7V2 363294 2323 SH SOLE 0 0 2323 BELDEN INC COM 077454106 BBG001SM6Z59 219115 2366 SH SOLE 0 0 2366 BELLRING BRANDS INC COMMON STOCK 07831C103 BBG013QNJHW0 558660 9464 SH SOLE 0 0 9464 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 BBG012YQ6253 318455 5230 SH SOLE 0 0 5230 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 1623873 31097 SH SOLE 0 0 31097 BERKLEY W R CORP COM 084423102 BBG001S5P463 3832814 43339 SH SOLE 0 0 43339 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 13323240 21 SH SOLE 0 0 21 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 270680518 643681 SH SOLE 0 0 643681 BERKSHIRE HILLS BANCORP INC COM 084680107 BBG001S5PSK4 671808 29311 SH SOLE 0 0 29311 BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 1038563 17172 SH SOLE 0 0 17172 BEST BUY INC COM 086516101 BBG001S5P285 4468962 54480 SH SOLE 0 0 54480 BEYOND INC COM 690370101 BBG001S64TS5 630651 17562 SH SOLE 0 0 17562 BEYOND MEAT INC COM 08862E109 BBG003CVJP69 118710 14337 SH SOLE 0 0 14337 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 3146386 54539 SH SOLE 0 0 54539 BIG LOTS INC COM 089302103 BBG001SFZBL7 55748 12875 SH SOLE 0 0 12875 BIGBEAR AI HLDGS INC COM 08975B109 BBG00Z4HKRY1 535929 261429 SH SOLE 0 0 261429 BILL HOLDINGS INC COM 090043100 BBG00QVJV7L3 265053 3857 SH SOLE 0 0 3857 BIO RAD LABS INC CL A 090572207 BBG001S625W4 875397 2531 SH SOLE 0 0 2531 BIODESIX INC COM 09075X108 BBG001V0G914 111540 78000 SH SOLE 0 0 78000 BIOGEN INC COM 09062X103 BBG001S67826 3204219 14860 SH SOLE 0 0 14860 BIOLINERX LTD SPONSORED ADS 09071M205 BBG001Y26MC7 20194 18030 SH SOLE 0 0 18030 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 1401720 16049 SH SOLE 0 0 16049 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 115397 117000 SH SOLE 0 0 117000 BIONANO GENOMICS INC COM NEW 09075F305 BBG001V0SSM6 163893 147651 SH SOLE 0 0 147651 BIONTECH SE SPONSORED ADS 09075V102 BBG00Q70B4L0 224537 2434 SH SOLE 0 0 2434 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 1648686 23423 SH SOLE 0 0 23423 BITFARMS LTD COM 09173B107 BBG00PGMZVM7 1558284 700510 SH SOLE 0 0 700510 BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 1849037 24442 SH SOLE 0 0 24442 BLACK HILLS CORP COM 092113109 BBG001S5P6X8 1205125 22072 SH SOLE 0 0 22072 BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 259970 16268 SH SOLE 0 0 16268 BLACKBERRY LTD COM 09228F103 BBG001S60618 974672 353142 SH SOLE 0 0 353142 BLACKLINE INC COM 09239B109 BBG0029KJVD8 1572151 24344 SH SOLE 0 0 24344 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 BBG001S5WLM9 629420 53250 SH SOLE 0 0 53250 BLACKROCK CAP ALLOCATION TER COM 09260U109 BBG00WRC2HF7 1042015 62546 SH SOLE 0 0 62546 BLACKROCK CORE BD TR SHS BEN INT 09249E101 BBG001SFNB21 278602 25796 SH SOLE 0 0 25796 BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 2572541 262773 SH SOLE 0 0 262773 BLACKROCK CR ALLOCATION INCO COM 092508100 BBG001SS72L0 451144 42202 SH SOLE 0 0 42202 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 BBG001S9L8L3 167895 15181 SH SOLE 0 0 15181 BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 703231 53074 SH SOLE 0 0 53074 BLACKROCK ENHANCD CAP & INM COM 09256A109 BBG001SJTK18 1193614 61242 SH SOLE 0 0 61242 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 1785435 216416 SH SOLE 0 0 216416 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 447244 42758 SH SOLE 0 0 42758 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 382957 69250 SH SOLE 0 0 69250 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 16405288 285757 SH SOLE 0 0 285757 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 BBG00NNWBWQ2 124212380 2797577 SH SOLE 0 0 2797577 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 BBG00ZS444Z2 2871589 62871 SH SOLE 0 0 62871 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 BBG01GQYLJY8 67814215 1292684 SH SOLE 0 0 1292684 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 BBG00ZNLVT57 793988 33417 SH SOLE 0 0 33417 BLACKROCK HEALTH SCIENCES TR COM 09250W107 BBG001SN4XL6 573232 13833 SH SOLE 0 0 13833 BLACKROCK INC COM 09247X101 BBG001SDBP55 36736697 44065 SH SOLE 0 0 44065 BLACKROCK INVT QUALITY MUN T COM 09247D105 BBG001S72D73 695655 56056 SH SOLE 0 0 56056 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 BBG001SLG5M7 653990 46614 SH SOLE 0 0 46614 BLACKROCK MULTI SECTOR INC T COM 09258A107 BBG003P84C70 859660 54134 SH SOLE 0 0 54134 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 BBG001SFL2F9 388890 37647 SH SOLE 0 0 37647 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 229925 10918 SH SOLE 0 0 10918 BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 1320268 121571 SH SOLE 0 0 121571 BLACKROCK MUNIASSETS FD INC COM 09254J102 BBG001S7DTL0 322551 29111 SH SOLE 0 0 29111 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 771156 63943 SH SOLE 0 0 63943 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 BBG001S5PKX7 227287 19543 SH SOLE 0 0 19543 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 BBG001SB8M69 628012 59302 SH SOLE 0 0 59302 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 BBG001SBLZS1 1005851 91358 SH SOLE 0 0 91358 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 351419 29090 SH SOLE 0 0 29090 BLACKROCK MUNIVEST FD INC COM 09253R105 BBG001S5TGK6 131952 18690 SH SOLE 0 0 18690 BLACKROCK MUNIYIELD FD INC COM 09253W104 BBG001S6FY66 324565 29346 SH SOLE 0 0 29346 BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 2026025 176023 SH SOLE 0 0 176023 BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG001S71893 525858 45887 SH SOLE 0 0 45887 BLACKROCK MUNIYILD QULT FD I COM 09254F100 BBG001S6Y4Q9 284367 23214 SH SOLE 0 0 23214 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 953093 89914 SH SOLE 0 0 89914 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 222720 24529 SH SOLE 0 0 24529 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 1565260 42396 SH SOLE 0 0 42396 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 BBG00P5272Q4 405045 20879 SH SOLE 0 0 20879 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 BBG001T9DW47 417327 25540 SH SOLE 0 0 25540 BLACKROCK TCP CAPITAL CORP COM 09259E108 BBG001V17VG7 652477 62558 SH SOLE 0 0 62558 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 BBG0021RGFN8 444354 20601 SH SOLE 0 0 20601 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 BBG00QRY6P42 21269 15639 SH SOLE 0 0 15639 BLACKSTONE INC COM 09260D107 BBG001S7H949 41891998 318885 SH SOLE 0 0 318885 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 BBG001TCJG67 434347 35284 SH SOLE 0 0 35284 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 706077 35464 SH SOLE 0 0 35464 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 4804275 154231 SH SOLE 0 0 154231 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 BBG002W5R801 1396943 117390 SH SOLE 0 0 117390 BLINK CHARGING CO COM 09354A100 BBG001T2HMC1 58198 19335 SH SOLE 0 0 19335 BLOCK H & R INC COM 093671105 BBG001S5S031 1835355 37373 SH SOLE 0 0 37373 BLOCK INC CL A 852234103 BBG001TFLWL5 8850620 104642 SH SOLE 0 0 104642 BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 489648 43563 SH SOLE 0 0 43563 BLOOMIN BRANDS INC COM 094235108 BBG002VZ69Q9 1211274 42234 SH SOLE 0 0 42234 BLUE BIRD CORP COM 095306106 BBG006427TN1 541016 14111 SH SOLE 0 0 14111 BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 1718059 111707 SH SOLE 0 0 111707 BLUE OWL CAPITAL INC COM CL A 09581B103 BBG00XV417S7 310137 16444 SH SOLE 0 0 16444 BLUEPRINT MEDICINES CORP COM 09627Y109 BBG001V11BV0 789330 8321 SH SOLE 0 0 8321 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 BBG00J2DVNS2 1077085 125097 SH SOLE 0 0 125097 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 BBG00RYR5V63 3682267 77261 SH SOLE 0 0 77261 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 BBG00RYRBB79 771600 10205 SH SOLE 0 0 10205 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 BBG00RYR68F3 957182 9591 SH SOLE 0 0 9591 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 BBG00RYR6DL5 283270 2859 SH SOLE 0 0 2859 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 753597 311404 SH SOLE 0 0 311404 BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG001S6D1L3 382194 65221 SH SOLE 0 0 65221 BNY MELLON STRATEGIC MUNS IN COM 05588W108 BBG001S5SRS5 117355 19238 SH SOLE 0 0 19238 BOEING CO COM 097023105 BBG001S5P0V3 57707516 299017 SH SOLE 0 0 299017 BOGOTA FINL CORP COM 097235105 BBG00Q709ZL4 106200 15000 SH SOLE 0 0 15000 BOISE CASCADE CO DEL COM 09739D100 BBG001SZX397 377206 2459 SH SOLE 0 0 2459 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 BBG019MBXTT9 124595432 2476554 SH SOLE 0 0 2476554 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 26269651 7241 SH SOLE 0 0 7241 BOOT BARN HLDGS INC COM 099406100 BBG007D38ZV3 909063 9554 SH SOLE 0 0 9554 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 4247592 28615 SH SOLE 0 0 28615 BORGWARNER INC COM 099724106 BBG001S7F4D2 945633 27220 SH SOLE 0 0 27220 BOSTON BEER INC CL A 100557107 BBG001S5VVQ4 432885 1422 SH SOLE 0 0 1422 BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 2529118 38725 SH SOLE 0 0 38725 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 19696699 287585 SH SOLE 0 0 287585 BOX INC CL A 10316T104 BBG001T5R852 297020 10488 SH SOLE 0 0 10488 BOYD GAMING CORP COM 103304101 BBG001S7DMW3 274216 4073 SH SOLE 0 0 4073 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 18969657 503441 SH SOLE 0 0 503441 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 BBG001S63MV7 59854 24631 SH SOLE 0 0 24631 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 BBG001S6YGF4 63293 13186 SH SOLE 0 0 13186 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 BBG002B1RS18 315697 37228 SH SOLE 0 0 37228 BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 538233 4748 SH SOLE 0 0 4748 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 826591 119970 SH SOLE 0 0 119970 BRINKER INTL INC COM 109641100 BBG001S5RFV8 892601 17967 SH SOLE 0 0 17967 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 31165054 574683 SH SOLE 0 0 574683 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 6358183 208465 SH SOLE 0 0 208465 BRIXMOR PPTY GROUP INC COM 11120U105 BBG001V0T8T2 365916 15604 SH SOLE 0 0 15604 BROADCOM INC COM 11135F101 BBG00KHY5SY8 136438127 102941 SH SOLE 0 0 102941 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 5545643 27070 SH SOLE 0 0 27070 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 3144883 74791 SH SOLE 0 0 74791 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 11427326 272807 SH SOLE 0 0 272807 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 996346 31924 SH SOLE 0 0 31924 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 BBG00QDWSVL5 275370 7641 SH SOLE 0 0 7641 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 12606357 975724 SH SOLE 0 0 975724 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 347223 14132 SH SOLE 0 0 14132 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 946942 40764 SH SOLE 0 0 40764 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 1490343 17025 SH SOLE 0 0 17025 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 1768312 34256 SH SOLE 0 0 34256 BRUKER CORP COM 116794108 BBG001SF69P0 3112356 33131 SH SOLE 0 0 33131 BRUNSWICK CORP COM 117043109 BBG001S5P294 1235057 12795 SH SOLE 0 0 12795 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 10632296 50982 SH SOLE 0 0 50982 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 1916962 18699 SH SOLE 0 0 18699 BURLINGTON STORES INC COM 122017106 BBG004S641P3 2851061 12279 SH SOLE 0 0 12279 BUTTERFLY NETWORK INC COM CL A 124155102 BBG00TN65984 1254016 1161126 SH SOLE 0 0 1161126 BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 2172355 21169 SH SOLE 0 0 21169 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 7552857 99197 SH SOLE 0 0 99197 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 1333116 49247 SH SOLE 0 0 49247 CABOT CORP COM 127055101 BBG001S5PK58 534287 5795 SH SOLE 0 0 5795 CACI INTL INC CL A 127190304 BBG001SF9NK1 1327799 3505 SH SOLE 0 0 3505 CACTUS INC CL A 127203107 BBG00JRH1Q02 312890 6247 SH SOLE 0 0 6247 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 15506569 49816 SH SOLE 0 0 49816 CAE INC COM 124765108 BBG001S5Y4F3 237862 11524 SH SOLE 0 0 11524 CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 491931 11247 SH SOLE 0 0 11247 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 847590 14402 SH SOLE 0 0 14402 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 658547 55762 SH SOLE 0 0 55762 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 1055659 93010 SH SOLE 0 0 93010 CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 161746 24846 SH SOLE 0 0 24846 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 287297 18619 SH SOLE 0 0 18619 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 8338421 509372 SH SOLE 0 0 509372 CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 562887 12110 SH SOLE 0 0 12110 CALLON PETE CO DEL COM 13123X508 BBG001SB5DH0 1729962 48377 SH SOLE 0 0 48377 CAMBER ENERGY INC COM 13200M607 BBG001SMB2L8 2953 14504 SH SOLE 0 0 14504 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 BBG00CC09FG9 5789398 172612 SH SOLE 0 0 172612 CAMBRIA ETF TR GLB MOMENT ETF 132061508 BBG007G3TP12 3038537 104399 SH SOLE 0 0 104399 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 3510802 47916 SH SOLE 0 0 47916 CAMBRIA ETF TR TRINITY 132061839 BBG00LY8KCW4 312221 12027 SH SOLE 0 0 12027 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 735656 7476 SH SOLE 0 0 7476 CAMECO CORP COM 13321L108 BBG001S5Y5S6 5916460 136576 SH SOLE 0 0 136576 CAMECO CORP COM 13321L108 BBG001S5Y5S6 18542 12700 SH Put SOLE 0 0 12700 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 1618965 36423 SH SOLE 0 0 36423 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 780 300 SH Put SOLE 0 0 300 CAMPING WORLD HLDGS INC CL A 13462K109 BBG00D2Z7X92 1041630 37401 SH SOLE 0 0 37401 CAMTEK LTD ORD M20791105 BBG001SBFT84 222158 2652 SH SOLE 0 0 2652 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 2428063 47872 SH SOLE 0 0 47872 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 2813064 36858 SH SOLE 0 0 36858 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 7746545 58815 SH SOLE 0 0 58815 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 4874046 55226 SH SOLE 0 0 55226 CANADIAN SOLAR INC COM 136635109 BBG001SPNJT3 430215 21772 SH SOLE 0 0 21772 CANGO INC ADS 137586103 BBG00L8YVVX1 149644 98450 SH SOLE 0 0 98450 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 68047941 2183823 SH SOLE 0 0 2183823 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 BBG01J9W2L17 1199826 41908 SH SOLE 0 0 41908 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 140381714 4319438 SH SOLE 0 0 4319438 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 34562180 1200076 SH SOLE 0 0 1200076 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 81953698 2561854 SH SOLE 0 0 2561854 CAPITAL GROUP INTERNATIONAL SHS 14021M107 BBG01J9W3D87 6207103 213965 SH SOLE 0 0 213965 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 21409125 830455 SH SOLE 0 0 830455 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 57316302 2551928 SH SOLE 0 0 2551928 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 BBG019XRCM29 19416045 718847 SH SOLE 0 0 718847 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 23866559 939813 SH SOLE 0 0 939813 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 BBG019XS8NR3 8657265 320165 SH SOLE 0 0 320165 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 6353562 42673 SH SOLE 0 0 42673 CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 1133075 45396 SH SOLE 0 0 45396 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 BBG0162DF926 266965 10097 SH SOLE 0 0 10097 CAPITOL SER TR HULL TACTICAL 14064D519 BBG01GVX6QV8 213027 5334 SH SOLE 0 0 5334 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 12952948 115755 SH SOLE 0 0 115755 CAREDX INC COM 14167L103 BBG006JS5794 584430 55187 SH SOLE 0 0 55187 CARETRUST REIT INC COM 14174T107 BBG005KC4Z61 303237 12443 SH SOLE 0 0 12443 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 3234843 8255 SH SOLE 0 0 8255 CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104 BBG0038Q3192 903093 114751 SH SOLE 0 0 114751 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 1574338 33560 SH SOLE 0 0 33560 CARLYLE SECURED LENDING INC COM 872280102 BBG00GQVWWQ3 491203 30172 SH SOLE 0 0 30172 CARMAX INC COM 143130102 BBG001SD9561 10957558 125790 SH SOLE 0 0 125790 CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 4822267 295120 SH SOLE 0 0 295120 CARNIVAL PLC ADR 14365C103 BBG001SG8WT1 238405 16185 SH SOLE 0 0 16185 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 757980 10613 SH SOLE 0 0 10613 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 9472441 162952 SH SOLE 0 0 162952 CARROLS RESTAURANT GROUP INC COM 14574X104 BBG001SM2GK8 272889 28695 SH SOLE 0 0 28695 CARS COM INC COM 14575E105 BBG001SP6HB5 278969 16238 SH SOLE 0 0 16238 CARTER BANKSHARES INC COM NEW 146103106 BBG00Y9DFYK4 241083 19073 SH SOLE 0 0 19073 CARVANA CO CL A 146869102 BBG00GCTWF71 1833978 20862 SH SOLE 0 0 20862 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 778206 7871 SH SOLE 0 0 7871 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 2958588 9291 SH SOLE 0 0 9291 CASSAVA SCIENCES INC COM 14817C107 BBG001SCKXX9 401377 19782 SH SOLE 0 0 19782 CATALENT INC COM 148806102 BBG005XR47N7 656965 11638 SH SOLE 0 0 11638 CATALYST PHARMACEUTICALS INC COM 14888U101 BBG001SRHS16 458259 28749 SH SOLE 0 0 28749 CATERPILLAR INC COM 149123101 BBG001S5PJ06 92224913 251685 SH SOLE 0 0 251685 CATERPILLAR INC COM 149123101 BBG001S5PJ06 110 1000 SH Put SOLE 0 0 1000 CATHAY GEN BANCORP COM 149150104 BBG001S6PB10 1190715 31475 SH SOLE 0 0 31475 CAVA GROUP INC COM 148929102 BBG00GBR8762 2455165 35049 SH SOLE 0 0 35049 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 7548861 41087 SH SOLE 0 0 41087 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 1964927 365228 SH SOLE 0 0 365228 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 2717610 27947 SH SOLE 0 0 27947 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 BBG00WNSJM58 181015 15135 SH SOLE 0 0 15135 CDW CORP COM 12514G108 BBG001V18TB6 2472064 9665 SH SOLE 0 0 9665 CEDAR FAIR L P DEPOSITRY UNIT 150185106 BBG001S5RF11 390154 9312 SH SOLE 0 0 9312 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 4658620 27107 SH SOLE 0 0 27107 CELESTICA INC SUB VTG SHS 15101Q108 BBG001S9CXM7 537752 11966 SH SOLE 0 0 11966 CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 5345396 64465 SH SOLE 0 0 64465 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 655658 72771 SH SOLE 0 0 72771 CENCORA INC COM 03073E105 BBG001S8X7P0 16624992 68419 SH SOLE 0 0 68419 CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 846923 42367 SH SOLE 0 0 42367 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 4412930 56230 SH SOLE 0 0 56230 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 2516393 88326 SH SOLE 0 0 88326 CENTRAL SECS CORP COM 155123102 BBG001S5PP20 1526218 36539 SH SOLE 0 0 36539 CENTRUS ENERGY CORP CL A 15643U104 BBG001S9F7B3 541800 13046 SH SOLE 0 0 13046 CENTURY ALUM CO COM 156431108 BBG001S766G4 522121 33926 SH SOLE 0 0 33926 CENTURY CMNTYS INC COM 156504300 BBG006G413H4 541334 5610 SH SOLE 0 0 5610 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 2865721 34439 SH SOLE 0 0 34439 CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 1103676 9992 SH SOLE 0 0 9992 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 1263590 35208 SH SOLE 0 0 35208 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 886970 466827 SH SOLE 0 0 466827 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 2638918 9740 SH SOLE 0 0 9740 CHART INDS INC COM 16115Q308 BBG001SQV7W4 610452 3706 SH SOLE 0 0 3706 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 2150323 7399 SH SOLE 0 0 7399 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 9274930 56551 SH SOLE 0 0 56551 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 BBG00F5TPW81 49932 24357 SH SOLE 0 0 24357 CHEESECAKE FACTORY INC COM 163072101 BBG001S71Q75 1063544 29420 SH SOLE 0 0 29420 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 112132 126000 SH SOLE 0 0 126000 CHEMED CORP NEW COM 16359R103 BBG001S679X0 998357 1555 SH SOLE 0 0 1555 CHEMOURS CO COM 163851108 BBG005H82GC1 371677 14153 SH SOLE 0 0 14153 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 12031202 74599 SH SOLE 0 0 74599 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 1520762 30791 SH SOLE 0 0 30791 CHERRY HILL MTG INVT CORP COM 164651101 BBG004HQLK70 95606 27007 SH SOLE 0 0 27007 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 323648 3644 SH SOLE 0 0 3644 CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 348620 3249 SH SOLE 0 0 3249 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 118147238 749000 SH SOLE 0 0 749000 CHEWY INC CL A 16679L109 BBG00P19DLQ4 1317221 82792 SH SOLE 0 0 82792 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 307266 66652 SH SOLE 0 0 66652 CHIMERIX INC COM 16934W106 BBG001T921D7 14810 13972 SH SOLE 0 0 13972 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 13327540 4585 SH SOLE 0 0 4585 CHOICE HOTELS INTL INC COM 169905106 BBG001S997X6 374100 2961 SH SOLE 0 0 2961 CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 1689479 9479 SH SOLE 0 0 9479 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 16597969 64053 SH SOLE 0 0 64053 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 7408770 71026 SH SOLE 0 0 71026 CHURCHILL DOWNS INC COM 171484108 BBG001S67Z80 374787 3028 SH SOLE 0 0 3028 CIENA CORP COM NEW 171779309 BBG001S61J73 428286 8661 SH SOLE 0 0 8661 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 2523373 20322 SH SOLE 0 0 20322 CINTAS CORP COM 172908105 BBG001S7CRG1 17517931 25498 SH SOLE 0 0 25498 CION INVT CORP COM 17259U204 BBG009KJ66C3 5765438 524131 SH SOLE 0 0 524131 CIPHER MINING INC COM 17253J106 BBG00XYHY0L1 112450 21835 SH SOLE 0 0 21835 CIRRUS LOGIC INC COM 172755100 BBG001S67J86 281475 3041 SH SOLE 0 0 3041 CISCO SYS INC COM 17275R102 BBG001S6HC62 55277943 1107552 SH SOLE 0 0 1107552 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 29669181 469152 SH SOLE 0 0 469152 CITIZENS & NORTHN CORP COM 172922106 BBG001S6YSF8 874288 46554 SH SOLE 0 0 46554 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 4676058 128852 SH SOLE 0 0 128852 CIVITAS RESOURCES INC COM NEW 17888H103 BBG00GLNJ0R0 307339 4048 SH SOLE 0 0 4048 CLARIVATE PLC ORD SHS G21810109 BBG00P1919H4 114363 15392 SH SOLE 0 0 15392 CLEAN ENERGY FUELS CORP COM 184499101 BBG001SPD4H0 315117 117581 SH SOLE 0 0 117581 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 3025488 15029 SH SOLE 0 0 15029 CLEANSPARK INC COM NEW 18452B209 BBG001S7F576 1434602 67638 SH SOLE 0 0 67638 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 BBG001SY0WV7 55028 33350 SH SOLE 0 0 33350 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 BBG001V10LQ5 442261 10890 SH SOLE 0 0 10890 CLEARFIELD INC COM 18482P103 BBG001S5NS35 233058 7557 SH SOLE 0 0 7557 CLEARWATER ANALYTICS HLDGS I CL A 185123106 BBG012C765M3 196677 11118 SH SOLE 0 0 11118 CLEARWATER PAPER CORP COM 18538R103 BBG001T3T1B3 263998 6037 SH SOLE 0 0 6037 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 7253838 318990 SH SOLE 0 0 318990 CLOROX CO DEL COM 189054109 BBG001S5PX50 11335143 74032 SH SOLE 0 0 74032 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 8374497 86487 SH SOLE 0 0 86487 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 BBG00SHY90K3 14226 17917 SH SOLE 0 0 17917 CME GROUP INC COM 12572Q105 BBG001S86547 10230775 47521 SH SOLE 0 0 47521 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 1582020 26219 SH SOLE 0 0 26219 CNA FINL CORP COM 126117100 BBG001S5PYX7 421543 9281 SH SOLE 0 0 9281 CNH INDL N V SHS N20944109 BBG0059JSF67 418008 32254 SH SOLE 0 0 32254 CNX RES CORP COM 12653C108 BBG001SC7TN4 503244 21216 SH SOLE 0 0 21216 COCA COLA CO COM 191216100 BBG001S5SMQ8 64450803 1053462 SH SOLE 0 0 1053462 COCA COLA CO COM 191216100 BBG001S5SMQ8 302 200 SH Put SOLE 0 0 200 COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 923685 1091 SH SOLE 0 0 1091 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 1772765 25343 SH SOLE 0 0 25343 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 1066291 10970 SH SOLE 0 0 10970 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 357136 5467 SH SOLE 0 0 5467 COGNEX CORP COM 192422103 BBG001S5TC16 219951 5185 SH SOLE 0 0 5185 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 2440894 33305 SH SOLE 0 0 33305 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 4294916 182220 SH SOLE 0 0 182220 COHEN & STEERS LTD DURATION COM 19248C105 BBG002YMSBV0 328392 16354 SH SOLE 0 0 16354 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 1254505 103850 SH SOLE 0 0 103850 COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 1709995 81312 SH SOLE 0 0 81312 COHEN & STEERS TAX ADVAN PFD COM 19249X108 BBG00RP7J3T9 221292 11284 SH SOLE 0 0 11284 COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 710655 59769 SH SOLE 0 0 59769 COHERENT CORP COM 19247G107 BBG001S5S6N6 1249499 20612 SH SOLE 0 0 20612 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 6875982 25935 SH SOLE 0 0 25935 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 13433698 149180 SH SOLE 0 0 149180 COLUMBIA BKG SYS INC COM 197236102 BBG001S72GJ3 910942 47077 SH SOLE 0 0 47077 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 BBG00HY5VSC4 1730235 97311 SH SOLE 0 0 97311 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW9V4 1768917 85620 SH SOLE 0 0 85620 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 BBG00QDMNL89 300264 9692 SH SOLE 0 0 9692 COLUMBIA ETF TR I RESH ENHNC VLU 19761L805 BBG00QDMRB05 3847898 160509 SH SOLE 0 0 160509 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 2143360 68918 SH SOLE 0 0 68918 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 BBG001YR03P6 1688008 26371 SH SOLE 0 0 26371 COLUMBIA SELIGM PREM TECH GR COM 19842X109 BBG001T5SVR6 616615 19348 SH SOLE 0 0 19348 COLUMBIA SPORTSWEAR CO COM 198516106 BBG001S90WD2 369386 4550 SH SOLE 0 0 4550 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 48224253 1112440 SH SOLE 0 0 1112440 COMERICA INC COM 200340107 BBG001S6PXB1 1530766 27837 SH SOLE 0 0 27837 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 1944981 6122 SH SOLE 0 0 6122 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 1695620 31872 SH SOLE 0 0 31872 COMMERCIAL METALS CO COM 201723103 BBG001S5PXG8 269335 4583 SH SOLE 0 0 4583 COMMUNITY BK SYS INC COM 203607106 BBG001S5PK76 490147 10205 SH SOLE 0 0 10205 COMMVAULT SYS INC COM 204166102 BBG001S7R751 227102 2239 SH SOLE 0 0 2239 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 BBG001S69YL6 125126 16208 SH SOLE 0 0 16208 COMPASS DIVERSIFIED SH BEN INT 20451Q104 BBG001SPY7K6 739166 30709 SH SOLE 0 0 30709 COMPASS INC CL A 20464U100 BBG00J5SXTJ1 357761 99378 SH SOLE 0 0 99378 COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 399378 25373 SH SOLE 0 0 25373 COMPUGEN LTD ORD M25722105 BBG001S5PQC7 39097 15154 SH SOLE 0 0 15154 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 5574631 188078 SH SOLE 0 0 188078 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 314 200 SH Put SOLE 0 0 200 CONFLUENT INC CLASS A COM 20717M103 BBG007HWGYS3 1095699 35901 SH SOLE 0 0 35901 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 36545565 287127 SH SOLE 0 0 287127 CONSOL ENERGY INC NEW COM 20854L108 BBG00HC115M9 201945 2411 SH SOLE 0 0 2411 CONSOLIDATED COMM HLDGS INC COM 209034107 BBG001S5PL29 48406 11205 SH SOLE 0 0 11205 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 7984149 87922 SH SOLE 0 0 87922 CONSOLIDATED WATER CO INC ORD G23773107 BBG001SCKD90 288087 9829 SH SOLE 0 0 9829 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 11065028 40716 SH SOLE 0 0 40716 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 9390864 50803 SH SOLE 0 0 50803 CONSTELLIUM SE CL A SHS F21107101 BBG004K5PKF9 226738 10255 SH SOLE 0 0 10255 CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 1102000 19626 SH SOLE 0 0 19626 COOPER COS INC COM 216648501 BBG001S5Q1H6 2124065 20935 SH SOLE 0 0 20935 COPA HOLDINGS SA CL A P31076105 BBG001SKXLQ1 227932 2188 SH SOLE 0 0 2188 COPART INC COM 217204106 BBG001S7MTB1 10681386 184417 SH SOLE 0 0 184417 CORCEPT THERAPEUTICS INC COM 218352102 BBG001S8QGV1 908049 36048 SH SOLE 0 0 36048 CORE & MAIN INC CL A 21874C102 BBG01163K3R5 243771 4258 SH SOLE 0 0 4258 COREBRIDGE FINL INC COM 21871X109 BBG016HJ8836 327059 11384 SH SOLE 0 0 11384 CORMEDIX INC COM 21900C308 BBG001T6FWS5 51524 12152 SH SOLE 0 0 12152 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 2096108 278738 SH SOLE 0 0 278738 CORNERSTONE TOTAL RETURN FD COM 21924U300 BBG001S5QTF7 337282 44911 SH SOLE 0 0 44911 CORNING INC COM 219350105 BBG001S5RLH1 5869752 178087 SH SOLE 0 0 178087 CORPAY INC COM SHS 219948106 BBG001SHC7K8 1627857 5276 SH SOLE 0 0 5276 CORSAIR GAMING INC COM 22041X102 BBG00HMSHL92 380282 30817 SH SOLE 0 0 30817 CORTEVA INC COM 22052L104 BBG00BN969D0 6891175 119493 SH SOLE 0 0 119493 COSTAMARE INC SHS Y1771G102 BBG001TCSQ10 153854 13555 SH SOLE 0 0 13555 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 14509597 150203 SH SOLE 0 0 150203 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 115958322 158277 SH SOLE 0 0 158277 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 5829581 209095 SH SOLE 0 0 209095 COTY INC COM CL A 222070203 BBG001S8GLM1 243685 20375 SH SOLE 0 0 20375 COUPANG INC CL A 22266T109 BBG00XMJRPR7 521959 29340 SH SOLE 0 0 29340 COUSINS PPTYS INC COM NEW 222795502 BBG001S73MB7 410499 17075 SH SOLE 0 0 17075 CRACKER BARREL OLD CTRY STOR COM 22410J106 BBG001S5PK03 946357 13012 SH SOLE 0 0 13012 CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2 30727 35000 SH SOLE 0 0 35000 CRANE COMPANY COMMON STOCK 224408104 BBG016G0L0V9 1229528 9099 SH SOLE 0 0 9099 CRANE NXT CO COM 224441105 BBG017BXPZ94 526336 8503 SH SOLE 0 0 8503 CREDICORP LTD COM G2519Y108 BBG001S8L8P1 233062 1376 SH SOLE 0 0 1376 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 BBG001S5Y2J3 249026 123280 SH SOLE 0 0 123280 CRESCENT ENERGY COMPANY CL A COM 44952J104 BBG013THLJ08 2569764 215947 SH SOLE 0 0 215947 CRESCENT PT ENERGY CORP COM 22576C101 BBG001SLLJ78 424629 51857 SH SOLE 0 0 51857 CRH PLC ORD G25508105 BBG001S61NK9 4670756 54148 SH SOLE 0 0 54148 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 2324256 34100 SH SOLE 0 0 34100 CRITEO S A SPONS ADS 226718104 BBG005938P71 483966 13800 SH SOLE 0 0 13800 CROCS INC COM 227046109 BBG001SDGFR8 1281977 8915 SH SOLE 0 0 8915 CRONOS GROUP INC COM 22717L101 BBG006G267X6 76844 29442 SH SOLE 0 0 29442 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 46401546 144738 SH SOLE 0 0 144738 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 28340 1300 SH Put SOLE 0 0 1300 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 12874730 121654 SH SOLE 0 0 121654 CROWN HLDGS INC COM 228368106 BBG001S5PKZ5 1024971 12931 SH SOLE 0 0 12931 CS DISCO INC COM 126327105 BBG0066FZJP9 183852 22614 SH SOLE 0 0 22614 CSX CORP COM 126408103 BBG001S5Q7Q3 13407018 361668 SH SOLE 0 0 361668 CTS CORP COM 126501105 BBG001S5Q8Y2 453068 9683 SH SOLE 0 0 9683 CUBESMART COM 229663109 BBG001SHP0D7 1003766 22197 SH SOLE 0 0 22197 CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 758881 6742 SH SOLE 0 0 6742 CUMMINS INC COM 231021106 BBG001S5Q9M3 16219505 55046 SH SOLE 0 0 55046 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 3183049 12437 SH SOLE 0 0 12437 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 BBG00HLCWDG1 76003 13059 SH SOLE 0 0 13059 CVR ENERGY INC COM 12662P108 BBG001SM6PD2 583477 16362 SH SOLE 0 0 16362 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 32529691 407844 SH SOLE 0 0 407844 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 3041995 11452 SH SOLE 0 0 11452 CYTOKINETICS INC COM NEW 23282W605 BBG001SGMVF2 838095 11954 SH SOLE 0 0 11954 D R HORTON INC COM 23331A109 BBG001S8M692 12489931 75903 SH SOLE 0 0 75903 DANA INC COM 235825205 BBG001SRW699 167475 13187 SH SOLE 0 0 13187 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 30521655 122223 SH SOLE 0 0 122223 DANIMER SCIENTIFIC INC COM CL A 236272100 BBG00S4VMQV9 19387 17786 SH SOLE 0 0 17786 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 6278670 37563 SH SOLE 0 0 37563 DARIOHEALTH CORP COM NEW 23725P209 BBG003V5PCZ5 17901 11700 SH SOLE 0 0 11700 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 664628 14290 SH SOLE 0 0 14290 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 4187602 33880 SH SOLE 0 0 33880 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 BBG00FNFQV91 929607 28612 SH SOLE 0 0 28612 DAVITA INC COM 23918K108 BBG001SB5DZ0 707230 5123 SH SOLE 0 0 5123 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 BBG00V1KSN13 448766 27165 SH SOLE 0 0 27165 DAYFORCE INC COM 15677J108 BBG005D7PF43 606748 9164 SH SOLE 0 0 9164 DBX ETF TR XTRACK MSCI EAFE 233051630 BBG009RY6HH4 7773605 315104 SH SOLE 0 0 315104 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 28724200 701789 SH SOLE 0 0 701789 DBX ETF TR XTRACK MSCI EMRG 233051101 BBG001V1QT71 950823 39742 SH SOLE 0 0 39742 DBX ETF TR XTRACK MSCI EURO 233051697 BBG007PNQYY6 454880 9855 SH SOLE 0 0 9855 DBX ETF TR XTRACK MSCI EURP 233051853 BBG005BHZSN3 477986 11644 SH SOLE 0 0 11644 DBX ETF TR XTRACK MSCI JAPN 233051507 BBG001V1QP15 691315 9236 SH SOLE 0 0 9236 DBX ETF TR XTRACK MUN INFRA 233051705 BBG004LV7GH8 2214049 86284 SH SOLE 0 0 86284 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 14993772 419875 SH SOLE 0 0 419875 DBX ETF TR XTRACKERS LOW 233051267 BBG00JQCHVS6 13572541 294096 SH SOLE 0 0 294096 DBX ETF TR XTRACKERS S&P 233051143 BBG00PK99PR8 270130 5648 SH SOLE 0 0 5648 DBX ETF TR XTRCKR MSCI US 233051150 BBG00NJ41T41 1088152 22045 SH SOLE 0 0 22045 DBX ETF TR XTRCKR RUSL 1000 233051242 BBG00KHRB488 2318720 47502 SH SOLE 0 0 47502 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 4776895 5075 SH SOLE 0 0 5075 DEERE & CO COM 244199105 BBG001S5QFF7 53366430 129927 SH SOLE 0 0 129927 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 BBG01282ZKG1 166912 20683 SH SOLE 0 0 20683 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 BBG0036D6305 325893 7951 SH SOLE 0 0 7951 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 9432819 82664 SH SOLE 0 0 82664 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 10462753 218566 SH SOLE 0 0 218566 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 1757555 901310 SH SOLE 0 0 901310 DENTSPLY SIRONA INC COM 24906P109 BBG001S5XLV8 971710 29278 SH SOLE 0 0 29278 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 293366 333371 SH SOLE 0 0 333371 DESPEGAR COM CORP ORD SHS G27358103 BBG00HFV9HL7 423276 35391 SH SOLE 0 0 35391 DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 616678 39105 SH SOLE 0 0 39105 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 14970740 298341 SH SOLE 0 0 298341 DEXCOM INC COM 252131107 BBG001SKZG99 14824431 106881 SH SOLE 0 0 106881 DHT HOLDINGS INC SHS NEW Y2065G121 BBG001SNTT01 131508 11435 SH SOLE 0 0 11435 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 10505563 70630 SH SOLE 0 0 70630 DIAMOND OFFSHORE DRILLING IN COM 25271C201 BBG010JCFCF2 140069 10269 SH SOLE 0 0 10269 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 9212527 46488 SH SOLE 0 0 46488 DIANA SHIPPING INC COM Y2066G104 BBG001SHVZD3 53514 18517 SH SOLE 0 0 18517 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 1697112 7548 SH SOLE 0 0 7548 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 4561038 31665 SH SOLE 0 0 31665 DIGITAL TURBINE INC COM NEW 25400W102 BBG001SPBG12 34699 13244 SH SOLE 0 0 13244 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 BBG00D30HGN8 1516555 78700 SH SOLE 0 0 78700 DIGITALOCEAN HLDGS INC COM 25402D102 BBG00ZGF6TM7 2304736 60365 SH SOLE 0 0 60365 DIGITALOCEAN HLDGS INC COM 25402D102 BBG00ZGF6TM7 1200 4000 SH Put SOLE 0 0 4000 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 839431 20010 SH SOLE 0 0 20010 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 7730147 312708 SH SOLE 0 0 312708 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 21569801 586933 SH SOLE 0 0 586933 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 19296223 638526 SH SOLE 0 0 638526 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 949852 20192 SH SOLE 0 0 20192 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 20013704 547720 SH SOLE 0 0 547720 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 58889562 1843178 SH SOLE 0 0 1843178 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 59322011 1041102 SH SOLE 0 0 1041102 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 BBG015DLMLQ7 344077 10885 SH SOLE 0 0 10885 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 20149293 492648 SH SOLE 0 0 492648 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 11525763 184885 SH SOLE 0 0 184885 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 BBG015DG3GG1 259936 8636 SH SOLE 0 0 8636 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 23296900 428015 SH SOLE 0 0 428015 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 8409175 330549 SH SOLE 0 0 330549 DIODES INC COM 254543101 BBG001SCJ937 519092 7363 SH SOLE 0 0 7363 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 BBG00GBQTCP9 486602 17194 SH SOLE 0 0 17194 DIREXION SHS ETF TR DIREXION HCM 25461A726 BBG01H2QHR85 233040 7532 SH SOLE 0 0 7532 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 2567637 28785 SH SOLE 0 0 28785 DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 BBG0099SJ008 459148 11196 SH SOLE 0 0 11196 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 9043857 68990 SH SOLE 0 0 68990 DISNEY WALT CO COM 254687106 BBG001S5QHF3 65323199 533861 SH SOLE 0 0 533861 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 11143959 1228662 SH SOLE 0 0 1228662 DOCUSIGN INC COM 256163106 BBG001T535D5 2721971 45709 SH SOLE 0 0 45709 DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 709158 8466 SH SOLE 0 0 8466 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 10085867 64628 SH SOLE 0 0 64628 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 1677143 12596 SH SOLE 0 0 12596 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 11050724 224653 SH SOLE 0 0 224653 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 3836431 7721 SH SOLE 0 0 7721 DONALDSON INC COM 257651109 BBG001S5QDV4 951072 12735 SH SOLE 0 0 12735 DOORDASH INC CL A 25809K105 BBG005D7QCK1 1509273 10959 SH SOLE 0 0 10959 DORIAN LPG LTD SHS USD Y2106R110 BBG006476HV8 403834 10500 SH SOLE 0 0 10500 DORMAN PRODS INC COM 258278100 BBG001S5S932 259096 2688 SH SOLE 0 0 2688 DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 2159119 170009 SH SOLE 0 0 170009 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C16B2 294653 18485 SH SOLE 0 0 18485 DOUBLEVERIFY HLDGS INC COM 25862V105 BBG00ZNRRKL0 4435504 126152 SH SOLE 0 0 126152 DOUGLAS ELLIMAN INC COM 25961D105 BBG013ZGQFH8 17530 11095 SH SOLE 0 0 11095 DOVER CORP COM 260003108 BBG001S5QL46 4409653 24886 SH SOLE 0 0 24886 DOW INC COM 260557103 BBG00BN96931 13575231 234339 SH SOLE 0 0 234339 DOXIMITY INC CL A 26622P107 BBG0026ZJQY6 334599 12434 SH SOLE 0 0 12434 DR REDDYS LABS LTD ADR 256135203 BBG001SHMCN3 206709 2818 SH SOLE 0 0 2818 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 24648503 542799 SH SOLE 0 0 542799 DRIL-QUIP INC COM 262037104 BBG001SB9LK4 212345 9425 SH SOLE 0 0 9425 DROPBOX INC CL A 26210C104 BBG001TFLWN3 838945 34525 SH SOLE 0 0 34525 DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 3305918 54107 SH SOLE 0 0 54107 DTE ENERGY CO COM 233331107 BBG001S5QN88 3286343 29306 SH SOLE 0 0 29306 DUFF & PHELPS UTLITY AND INF COM 26433C105 BBG001V0S779 327789 34288 SH SOLE 0 0 34288 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 44179210 456821 SH SOLE 0 0 456821 DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZXBX3 132697 13217 SH SOLE 0 0 13217 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 6698182 87364 SH SOLE 0 0 87364 DUTCH BROS INC CL A 26701L100 BBG01282ZJ56 2957427 89619 SH SOLE 0 0 89619 DWS MUN INCOME TR NEW COM 233368109 BBG001S63VH3 283800 31428 SH SOLE 0 0 31428 DXC TECHNOLOGY CO COM 23355L106 BBG00FN64XV6 510093 24050 SH SOLE 0 0 24050 DYNATRACE INC COM NEW 268150109 BBG00PNN7CW9 1889411 40685 SH SOLE 0 0 40685 DYNEX CAP INC COM 26817Q886 BBG001S5R078 195543 15706 SH SOLE 0 0 15706 E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 5759361 29380 SH SOLE 0 0 29380 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 BBG00S91HBN8 115751 26070 SH SOLE 0 0 26070 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 426749 36568 SH SOLE 0 0 36568 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 BBG01FN0H876 334432 15726 SH SOLE 0 0 15726 EA SERIES TRUST FREEDOM 100 EM 02072L607 BBG00P7KKMR2 702766 20835 SH SOLE 0 0 20835 EA SERIES TRUST FREEDOM DAY 02072L847 BBG010JBD2J4 291042 9061 SH SOLE 0 0 9061 EA SERIES TRUST STRIVE 500 ETF 02072L680 BBG019DCJ9F2 436782 12976 SH SOLE 0 0 12976 EA SERIES TRUST STRIVE EMERGING 02072L698 BBG019ST17F2 349027 12157 SH SOLE 0 0 12157 EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 1891508 60412 SH SOLE 0 0 60412 EA SERIES TRUST US QUAN VALUE 02072L102 BBG007D96637 366838 8163 SH SOLE 0 0 8163 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 1921199 7070 SH SOLE 0 0 7070 EAGLE POINT CREDIT COMPANY I COM 269808101 BBG006XN8K15 105568 10442 SH SOLE 0 0 10442 EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 756706 9565 SH SOLE 0 0 9565 EASTERLY GOVT PPTYS INC COM 27616P103 BBG007SV91T2 663786 57670 SH SOLE 0 0 57670 EASTERN BANKSHARES INC COM 27627N105 BBG00W9KWY41 194422 14109 SH SOLE 0 0 14109 EASTGROUP PPTYS INC COM 277276101 BBG001S5QT03 574195 3194 SH SOLE 0 0 3194 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 4779618 47691 SH SOLE 0 0 47691 EATON CORP PLC SHS G29183103 BBG001S5QZ45 48871529 156299 SH SOLE 0 0 156299 EATON VANCE ENHANCED EQUITY COM 278274105 BBG001S7ZLC3 916240 50260 SH SOLE 0 0 50260 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 4013013 198960 SH SOLE 0 0 198960 EATON VANCE FLTING RATE INC COM 278279104 BBG001SM29R7 346213 26012 SH SOLE 0 0 26012 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 6132670 628992 SH SOLE 0 0 628992 EATON VANCE MUN BD FD COM 27827X101 BBG001S6S949 523000 50531 SH SOLE 0 0 50531 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 BBG001SCBSL3 1080589 105423 SH SOLE 0 0 105423 EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 248357 29743 SH SOLE 0 0 29743 EATON VANCE SHORT DURATION D COM 27828V104 BBG001SF3JF2 249873 23662 SH SOLE 0 0 23662 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 153723 11798 SH SOLE 0 0 11798 EATON VANCE SR INCOME TR SH BEN INT 27826S103 BBG001SC5YX4 114480 18000 SH SOLE 0 0 18000 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 1963069 83181 SH SOLE 0 0 83181 EATON VANCE TAX MNGED BUY WR COM 27828X100 BBG001SDC8B5 4139465 303257 SH SOLE 0 0 303257 EATON VANCE TAX-ADVANTAGED G COM 27828U106 BBG001SK6L81 290977 11648 SH SOLE 0 0 11648 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 1312823 101533 SH SOLE 0 0 101533 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 1898359 142092 SH SOLE 0 0 142092 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 1227975 149752 SH SOLE 0 0 149752 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 1847795 226445 SH SOLE 0 0 226445 EATON VANCE TX ADV GLBL DIV COM 27828S101 BBG001SJ9S68 1185842 64978 SH SOLE 0 0 64978 EBAY INC. COM 278642103 BBG001S9B9J5 4177591 79151 SH SOLE 0 0 79151 ECHOSTAR CORP CL A 278768106 BBG001T048Z5 211256 14825 SH SOLE 0 0 14825 ECOLAB INC COM 278865100 BBG001S5QRB5 13202334 57178 SH SOLE 0 0 57178 ECOPETROL S A SPONSORED ADS 279158109 BBG001T3G3D1 305247 25781 SH SOLE 0 0 25781 EDAP TMS S A SPONSORED ADR 268311107 BBG001SB3ML7 559791 76162 SH SOLE 0 0 76162 EDGEWELL PERS CARE CO COM 28035Q102 BBG001SF1XY2 295264 7641 SH SOLE 0 0 7641 EDISON INTL COM 281020107 BBG001S7MY75 7412837 104805 SH SOLE 0 0 104805 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 13936438 145840 SH SOLE 0 0 145840 ELANCO ANIMAL HEALTH INC COM 28414H103 BBG00LJYS1R6 358746 22036 SH SOLE 0 0 22036 ELASTIC N V ORD SHS N14506104 BBG00LWZDZ26 625598 6241 SH SOLE 0 0 6241 ELBIT SYS LTD ORD M3760D101 BBG001S8RMF5 2084374 9940 SH SOLE 0 0 9940 ELDORADO GOLD CORP NEW COM 284902509 BBG001S5YPQ4 645433 45873 SH SOLE 0 0 45873 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 3179626 23967 SH SOLE 0 0 23967 ELEMENT SOLUTIONS INC COM 28618M106 BBG004KDL523 763137 30550 SH SOLE 0 0 30550 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 31106617 59988 SH SOLE 0 0 59988 ELI LILLY & CO COM 532457108 BBG001S5STL8 175289600 225319 SH SOLE 0 0 225319 ELI LILLY & CO COM 532457108 BBG001S5STL8 7650 1000 SH Put SOLE 0 0 1000 ELLSWORTH GROWTH & INCOME FD COM 289074106 BBG001S5QR43 92204 11355 SH SOLE 0 0 11355 EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 1194697 44846 SH SOLE 0 0 44846 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 6409511 18302 SH SOLE 0 0 18302 EMEREN GROUP LTD SPONSORED ADS 75971T301 BBG001T12XN3 31160 16145 SH SOLE 0 0 16145 EMERGENT BIOSOLUTIONS INC COM 29089Q105 BBG001SP1G40 432506 170951 SH SOLE 0 0 170951 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 22127658 195095 SH SOLE 0 0 195095 EMPIRE PETE CORP COM 292034303 BBG001S5QVS8 196781 38509 SH SOLE 0 0 38509 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 BBG005CL7PV1 217961 21474 SH SOLE 0 0 21474 EMPIRE ST RLTY TR INC CL A 292104106 BBG002N8HMX9 186584 18419 SH SOLE 0 0 18419 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 26773987 740091 SH SOLE 0 0 740091 ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 965328 11689 SH SOLE 0 0 11689 ENCORE WIRE CORP COM 292562105 BBG001S70TC4 679456 2586 SH SOLE 0 0 2586 ENDAVA PLC ADS 29260V105 BBG00LBLBCB3 415983 10935 SH SOLE 0 0 10935 ENDEAVOUR SILVER CORP COM 29258Y103 BBG001S5ZH63 47983 19910 SH SOLE 0 0 19910 ENERGIZER HLDGS INC NEW COM 29272W109 BBG006FCB028 343665 11673 SH SOLE 0 0 11673 ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 617200 98124 SH SOLE 0 0 98124 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 20297429 1290364 SH SOLE 0 0 1290364 ENERPLUS CORP COM 292766102 BBG001SGHVD0 2825901 143739 SH SOLE 0 0 143739 ENERSYS COM 29275Y102 BBG001SLVXW8 450759 4772 SH SOLE 0 0 4772 ENI S P A SPONSORED ADR 26874R108 BBG001S5QQ09 494281 15583 SH SOLE 0 0 15583 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 1798974 131890 SH SOLE 0 0 131890 ENNIS INC COM 293389102 BBG001S5QQS9 331831 16179 SH SOLE 0 0 16179 ENOVIS CORPORATION COM 194014502 BBG001SC04J1 569419 9118 SH SOLE 0 0 9118 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 393876 49173 SH SOLE 0 0 49173 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 2933523 24248 SH SOLE 0 0 24248 ENSIGN GROUP INC COM 29358P101 BBG001SPNL09 2553331 20522 SH SOLE 0 0 20522 ENSTAR GROUP LIMITED SHS G3075P101 BBG001SKW104 386275 1243 SH SOLE 0 0 1243 ENTEGRIS INC COM 29362U104 BBG001SF9YL6 2865186 20387 SH SOLE 0 0 20387 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 10777176 101979 SH SOLE 0 0 101979 ENTERPRISE FINL SVCS CORP COM 293712105 BBG001SKJVR4 440887 10870 SH SOLE 0 0 10870 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 23527222 806279 SH SOLE 0 0 806279 ENVESTNET INC COM 29404K106 BBG001T7SQ20 540416 9332 SH SOLE 0 0 9332 ENVIVA INC COM 29415B103 BBG007FH8JY3 12658 28761 SH SOLE 0 0 28761 EOG RES INC COM 26875P101 BBG001S5ZB93 12855275 100558 SH SOLE 0 0 100558 EPAM SYS INC COM 29414B104 BBG001SKDJH8 827454 2996 SH SOLE 0 0 2996 EPLUS INC COM 294268107 BBG001S99YL0 334895 4264 SH SOLE 0 0 4264 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 538900 12695 SH SOLE 0 0 12695 EQT CORP COM 26884L109 BBG001S5QXJ4 2273641 61334 SH SOLE 0 0 61334 EQUIFAX INC COM 294429105 BBG001S5QSK3 4552025 17015 SH SOLE 0 0 17015 EQUINIX INC COM 29444U700 BBG001SKBNS9 6699343 8118 SH SOLE 0 0 8118 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 1234344 45666 SH SOLE 0 0 45666 EQUINOX GOLD CORP COM 29446Y502 BBG001SSK0K0 164696 27277 SH SOLE 0 0 27277 EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBWL8 759119 19972 SH SOLE 0 0 19972 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 1983121 158777 SH SOLE 0 0 158777 EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 760417 11808 SH SOLE 0 0 11808 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 2840538 45009 SH SOLE 0 0 45009 ERIE INDTY CO CL A 29530P102 BBG001S5QXV0 296359 738 SH SOLE 0 0 738 ESAB CORPORATION COM 29605J106 BBG0028ZMP54 799470 7230 SH SOLE 0 0 7230 ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3SZ1 41594 15520 SH SOLE 0 0 15520 ESQUIRE FINL HLDGS INC COM 29667J101 BBG003BCFHY3 422673 8904 SH SOLE 0 0 8904 ESS TECH INC COMMON STOCK 26916J106 BBG00Y4B6LN8 15268 21109 SH SOLE 0 0 21109 ESSENT GROUP LTD COM G3198U102 BBG0058YL868 230720 3877 SH SOLE 0 0 3877 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 BBG00L17LH87 317533 11910 SH SOLE 0 0 11910 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 1806179 48750 SH SOLE 0 0 48750 ESSEX PPTY TR INC COM 297178105 BBG001S81418 760983 3108 SH SOLE 0 0 3108 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 BBG00Y04QBN8 510483 12613 SH SOLE 0 0 12613 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 BBG0129P6LY9 7627974 283147 SH SOLE 0 0 283147 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 5257635 248588 SH SOLE 0 0 248588 ETF SER SOLUTIONS AAM S&P 500 26922A594 BBG00JC0Y603 1818418 57902 SH SOLE 0 0 57902 ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683 BBG018QSQ2M4 315182 9370 SH SOLE 0 0 9370 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 5535043 141633 SH SOLE 0 0 141633 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 BBG00LWJ3BF2 438857 7151 SH SOLE 0 0 7151 ETF SER SOLUTIONS DISTILLATE INTNL 26922B501 BBG00YJ722P5 1258862 51443 SH SOLE 0 0 51443 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 7225092 134021 SH SOLE 0 0 134021 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 BBG00NLMS603 277251 6167 SH SOLE 0 0 6167 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 BBG00RMD9CZ3 7583060 315991 SH SOLE 0 0 315991 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 BBG00XNQJ441 13162663 416013 SH SOLE 0 0 416013 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 BBG00H1KV573 227973 12793 SH SOLE 0 0 12793 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 4432712 210981 SH SOLE 0 0 210981 ETFIS SER TR I VIRTUS INFRCAP 26923G822 BBG00KXH37F6 396165 18910 SH SOLE 0 0 18910 ETHAN ALLEN INTERIORS INC COM 297602104 BBG001S67JZ6 259287 7500 SH SOLE 0 0 7500 ETSY INC COM 29786A106 BBG001T53625 725683 10560 SH SOLE 0 0 10560 EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 434443 3952 SH SOLE 0 0 3952 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 75621 78000 SH SOLE 0 0 78000 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 1622378 8424 SH SOLE 0 0 8424 EVEREST GROUP LTD COM G3223R108 BBG001S7QT63 1939643 4879 SH SOLE 0 0 4879 EVERGY INC COM 30034W106 BBG00H433CS1 2751092 51538 SH SOLE 0 0 51538 EVERI HLDGS INC COM 30034T103 BBG001SLY556 132469 13181 SH SOLE 0 0 13181 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 5442778 91062 SH SOLE 0 0 91062 EVERTEC INC COM 30040P103 BBG001SX2XR0 548211 13740 SH SOLE 0 0 13740 EVGO INC CL A COM 30052F100 BBG00XP21PS8 49068 19549 SH SOLE 0 0 19549 EVOLENT HEALTH INC CL A 30050B101 BBG005CHLMB3 238121 7262 SH SOLE 0 0 7262 EVOLUTION PETE CORP COM 30049A107 BBG001S7PJP5 72286 11773 SH SOLE 0 0 11773 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 BBG00W1PPKY3 99355 22327 SH SOLE 0 0 22327 EVOTEC AG SPONSORED ADS 30050E105 BBG001T2N0N0 192172 24543 SH SOLE 0 0 24543 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 7435462 107667 SH SOLE 0 0 107667 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 BBG00G3T51V5 3977422 192425 SH SOLE 0 0 192425 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 BBG01076JFY6 4335381 329436 SH SOLE 0 0 329436 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 BBG007J2YCW0 572158 18274 SH SOLE 0 0 18274 EXCHANGE TRADED CONCEPTS TRU INDIA INTERNET & 301505558 BBG016CBT5P7 359332 25041 SH SOLE 0 0 25041 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 BBG005FHK626 7279263 124134 SH SOLE 0 0 124134 EXELIXIS INC COM 30161Q104 BBG001SD42W4 788144 33213 SH SOLE 0 0 33213 EXELON CORP COM 30161N101 BBG001SBJMT2 6097631 162301 SH SOLE 0 0 162301 EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 413877 13015 SH SOLE 0 0 13015 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 3430686 24905 SH SOLE 0 0 24905 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 1651504 13585 SH SOLE 0 0 13585 EXPONENT INC COM 30214U102 BBG001S9CG99 654243 7912 SH SOLE 0 0 7912 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 6681196 45450 SH SOLE 0 0 45450 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 143481437 1234355 SH SOLE 0 0 1234355 F N B CORP COM 302520101 BBG001S5R1Q5 1806041 128089 SH SOLE 0 0 128089 F5 INC COM 315616102 BBG001SCP8D1 702810 3707 SH SOLE 0 0 3707 FABRINET SHS G3323L100 BBG001SP57F4 1495526 7912 SH SOLE 0 0 7912 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 2453596 5400 SH SOLE 0 0 5400 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 8628620 6905 SH SOLE 0 0 6905 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 18040 200 SH Put SOLE 0 0 200 FARMERS NATIONAL BANC CORP COM 309627107 BBG001S7S1W3 979400 73309 SH SOLE 0 0 73309 FARMLAND PARTNERS INC COM 31154R109 BBG005TNS0R6 275881 24854 SH SOLE 0 0 24854 FASTENAL CO COM 311900104 BBG001S5R1F7 10186036 132046 SH SOLE 0 0 132046 FASTLY INC CL A 31188V100 BBG004NLQHM9 560096 43184 SH SOLE 0 0 43184 FEDERAL AGRIC MTG CORP CL C 313148306 BBG001SCWNB2 476133 2418 SH SOLE 0 0 2418 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 2217091 21711 SH SOLE 0 0 21711 FEDERAL SIGNAL CORP COM 313855108 BBG001S5RD98 362347 4269 SH SOLE 0 0 4269 FEDERATED HERMES ETF TRUST HERMES TOTAL RET 31423L404 BBG01JS5G4Q1 6119928 245583 SH SOLE 0 0 245583 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 BBG01BHYXWN9 239431 9471 SH SOLE 0 0 9471 FEDERATED HERMES INC CL B 314211103 BBG001S6TGK4 351845 9741 SH SOLE 0 0 9741 FEDEX CORP COM 31428X106 BBG001S5R3M5 26853386 92681 SH SOLE 0 0 92681 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 2577632 11801 SH SOLE 0 0 11801 FERRARI N V COM N3167Y103 BBG009PH3Q95 4184842 9594 SH SOLE 0 0 9594 FIBROGEN INC COM 31572Q808 BBG001SN7DS0 26931 11460 SH SOLE 0 0 11460 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 5343326 82971 SH SOLE 0 0 82971 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 9124831 237193 SH SOLE 0 0 237193 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 3765805 79147 SH SOLE 0 0 79147 FIDELITY COVINGTON TRUST CRYPTO IND & DIG 316092196 BBG016VCFL83 297521 10106 SH SOLE 0 0 10106 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 1210849 26012 SH SOLE 0 0 26012 FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 BBG012V21D14 223051 15352 SH SOLE 0 0 15352 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 BBG01K4JLZG0 437957 15340 SH SOLE 0 0 15340 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 BBG01K4K80N1 917439 31047 SH SOLE 0 0 31047 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 BBG01K786JL8 211846 7255 SH SOLE 0 0 7255 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 BBG01K785QY9 10407804 340793 SH SOLE 0 0 340793 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 BBG01K786ML1 608062 20235 SH SOLE 0 0 20235 FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337 BBG00Z4JFMC8 1237232 56598 SH SOLE 0 0 56598 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 BBG00XCCSDS8 1546228 50650 SH SOLE 0 0 50650 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 17432260 384733 SH SOLE 0 0 384733 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 BBG00NFRLYM1 3362616 122210 SH SOLE 0 0 122210 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 6481850 115377 SH SOLE 0 0 115377 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 BBG00DRGLGV3 4717027 78153 SH SOLE 0 0 78153 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 788152 15903 SH SOLE 0 0 15903 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 2039984 24733 SH SOLE 0 0 24733 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 5378168 207892 SH SOLE 0 0 207892 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 942715 15870 SH SOLE 0 0 15870 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 13335199 191130 SH SOLE 0 0 191130 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 BBG005FHVVZ3 918413 13544 SH SOLE 0 0 13544 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 14884462 95511 SH SOLE 0 0 95511 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 9884989 188753 SH SOLE 0 0 188753 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 1574569 60352 SH SOLE 0 0 60352 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 1403035 33075 SH SOLE 0 0 33075 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 BBG00DRGLM86 3544542 60137 SH SOLE 0 0 60137 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 BBG00NFRNCH3 6316495 162545 SH SOLE 0 0 162545 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 BBG00QQ88F95 390528 9907 SH SOLE 0 0 9907 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 5426269 95114 SH SOLE 0 0 95114 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLN7 367540 7904 SH SOLE 0 0 7904 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 BBG00L4J9BR4 1611190 32243 SH SOLE 0 0 32243 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 54756313 1208483 SH SOLE 0 0 1208483 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 2358521 44417 SH SOLE 0 0 44417 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 7713477 103983 SH SOLE 0 0 103983 FIDUS INVT CORP COM 316500107 BBG001V0MG11 3907824 197965 SH SOLE 0 0 197965 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 6325866 170005 SH SOLE 0 0 170005 FIGS INC CL A 30260D103 BBG004SK5VM8 79954 16055 SH SOLE 0 0 16055 FINVOLUTION GROUP SPONSORED ADS 31810T101 BBG00HZ6P0Q4 76865 15251 SH SOLE 0 0 15251 FIRST AMERN FINL CORP COM 31847R102 BBG001T1LV65 859484 14078 SH SOLE 0 0 14078 FIRST COMWLTH FINL CORP PA COM 319829107 BBG001S70475 162247 11656 SH SOLE 0 0 11656 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 2034173 1244 SH SOLE 0 0 1244 FIRST FINL BANKSHARES INC COM 32020R109 BBG001S7HCY9 1335749 40712 SH SOLE 0 0 40712 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 904929 58762 SH SOLE 0 0 58762 FIRST INDL RLTY TR INC COM 32054K103 BBG001S81Z00 1086342 20676 SH SOLE 0 0 20676 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 2028494 344982 SH SOLE 0 0 344982 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 11370 19500 SH Call SOLE 0 0 19500 FIRST MERCHANTS CORP COM 320817109 BBG001S5NNS9 282413 8092 SH SOLE 0 0 8092 FIRST MID ILL BANCSHARES INC COM 320866106 BBG001S704Q4 968929 29649 SH SOLE 0 0 29649 FIRST SOLAR INC COM 336433107 BBG001S991Z7 4049681 23991 SH SOLE 0 0 23991 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 BBG001SGNX85 301630 45736 SH SOLE 0 0 45736 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 BBG001SPGVC2 241093 3841 SH SOLE 0 0 3841 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 446831 27346 SH SOLE 0 0 27346 FIRST TR ENHANCED EQUITY INC COM 337318109 BBG001SLZBJ7 220927 11689 SH SOLE 0 0 11689 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 BBG00GY1H1G6 1811033 36476 SH SOLE 0 0 36476 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 2384602 84651 SH SOLE 0 0 84651 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 6415838 179300 SH SOLE 0 0 179300 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 4779295 163283 SH SOLE 0 0 163283 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 5025336 148006 SH SOLE 0 0 148006 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 6631396 363963 SH SOLE 0 0 363963 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 17452393 283043 SH SOLE 0 0 283043 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 12971570 252562 SH SOLE 0 0 252562 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 BBG00RHJ0RY3 1108243 55972 SH SOLE 0 0 55972 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 7032119 145955 SH SOLE 0 0 145955 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 19778859 1141966 SH SOLE 0 0 1141966 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 BBG00CNPNL82 320062 4980 SH SOLE 0 0 4980 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 4464428 225078 SH SOLE 0 0 225078 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 BBG00MFP1JH8 1431425 71446 SH SOLE 0 0 71446 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 7789944 138809 SH SOLE 0 0 138809 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 6720486 173610 SH SOLE 0 0 173610 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 10530246 460439 SH SOLE 0 0 460439 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 4325353 115097 SH SOLE 0 0 115097 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 BBG002N8TH58 416215 7307 SH SOLE 0 0 7307 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 BBG001V11WW3 3026962 54906 SH SOLE 0 0 54906 FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 BBG001V11WB6 354074 17105 SH SOLE 0 0 17105 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 3231897 112257 SH SOLE 0 0 112257 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 14057214 592631 SH SOLE 0 0 592631 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 7087261 74135 SH SOLE 0 0 74135 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 1899264 29429 SH SOLE 0 0 29429 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 5114182 74671 SH SOLE 0 0 74671 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 2281788 100210 SH SOLE 0 0 100210 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 3823080 204115 SH SOLE 0 0 204115 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 6369586 134041 SH SOLE 0 0 134041 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 14222697 129781 SH SOLE 0 0 129781 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 3321611 45527 SH SOLE 0 0 45527 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 3505701 264087 SH SOLE 0 0 264087 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 2631972 33208 SH SOLE 0 0 33208 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 1130609 24482 SH SOLE 0 0 24482 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 8690924 121824 SH SOLE 0 0 121824 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 22053422 391088 SH SOLE 0 0 391088 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 5873564 51248 SH SOLE 0 0 51248 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 BBG001V18T17 274519 4663 SH SOLE 0 0 4663 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 8976185 66579 SH SOLE 0 0 66579 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 3093315 95296 SH SOLE 0 0 95296 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 BBG001V11W53 818975 15125 SH SOLE 0 0 15125 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 5410321 71556 SH SOLE 0 0 71556 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 BBG001V11YV0 2413887 36744 SH SOLE 0 0 36744 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 9413876 418953 SH SOLE 0 0 418953 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 133954622 1563977 SH SOLE 0 0 1563977 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 21988527 107214 SH SOLE 0 0 107214 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 315530 9143 SH SOLE 0 0 9143 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 BBG006VZDTG9 717660 35883 SH SOLE 0 0 35883 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 30618798 535013 SH SOLE 0 0 535013 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 BBG0063G4D77 435402 12780 SH SOLE 0 0 12780 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 BBG00LWSFVQ3 248241 8123 SH SOLE 0 0 8123 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 BBG00LWSFJY1 578841 19218 SH SOLE 0 0 19218 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 BBG00HDBJNP5 1874689 54438 SH SOLE 0 0 54438 FIRST TR EXCHANGE-TRADED FD EIP CARBON IMP 33738D705 BBG00PZ23542 918021 37342 SH SOLE 0 0 37342 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 96158842 1612862 SH SOLE 0 0 1612862 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 8861649 214933 SH SOLE 0 0 214933 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 38604492 800093 SH SOLE 0 0 800093 FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 BBG00ZDRMBK7 1191219 60499 SH SOLE 0 0 60499 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 BBG019WLSRG0 19202492 784415 SH SOLE 0 0 784415 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 BBG00KDSF556 44047712 820102 SH SOLE 0 0 820102 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 BBG001T2Y423 2697608 174942 SH SOLE 0 0 174942 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 BBG01B34NPM7 5497053 178999 SH SOLE 0 0 178999 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 BBG006YSN868 1573931 35585 SH SOLE 0 0 35585 FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 BBG01B34YSX7 999281 36751 SH SOLE 0 0 36751 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 BBG00JSKZTZ3 248769 5792 SH SOLE 0 0 5792 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 BBG00YGCBMV6 4376172 125087 SH SOLE 0 0 125087 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 13438742 715969 SH SOLE 0 0 715969 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 9117786 426463 SH SOLE 0 0 426463 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 4637456 91696 SH SOLE 0 0 91696 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 3318790 210183 SH SOLE 0 0 210183 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 4291476 123745 SH SOLE 0 0 123745 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 30536414 438300 SH SOLE 0 0 438300 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 BBG001SSSWR5 255059 2801 SH SOLE 0 0 2801 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 962897 35478 SH SOLE 0 0 35478 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 BBG005SW6VT1 2032558 98956 SH SOLE 0 0 98956 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 BBG00DVWCGN2 208493 6473 SH SOLE 0 0 6473 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 3636804 80389 SH SOLE 0 0 80389 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 3856749 119419 SH SOLE 0 0 119419 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 2686655 29674 SH SOLE 0 0 29674 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 735809 26816 SH SOLE 0 0 26816 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 4408204 149279 SH SOLE 0 0 149279 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 3873448 25190 SH SOLE 0 0 25190 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 5441041 80812 SH SOLE 0 0 80812 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 127174240 2264096 SH SOLE 0 0 2264096 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 BBG0055FL7G3 1044953 65514 SH SOLE 0 0 65514 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 14927831 323042 SH SOLE 0 0 323042 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 64090696 1840629 SH SOLE 0 0 1840629 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 BBG00BC8DBG8 1128836 33113 SH SOLE 0 0 33113 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 13754386 130004 SH SOLE 0 0 130004 FIRST TR EXCHANGE-TRADED FD VEST GOLD STRTGY 33733E849 BBG00YXMRBJ6 1340327 68002 SH SOLE 0 0 68002 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 BBG001SS8248 11243562 110123 SH SOLE 0 0 110123 FIRST TR EXCHNG TRADED FD VI FT VEST EQ ENHAN 33740U638 BBG01LCVRKC3 703398 23014 SH SOLE 0 0 23014 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 BBG00VC9SZ91 163142141 5834841 SH SOLE 0 0 5834841 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752 BBG01846SSX5 13276798 468648 SH SOLE 0 0 468648 FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656 BBG00YGCB534 4469741 190040 SH SOLE 0 0 190040 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869 BBG011FRZJF4 2191961 98915 SH SOLE 0 0 98915 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U828 BBG012G2TS09 926231 42891 SH SOLE 0 0 42891 FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 BBG00ZR08TK8 2181386 94147 SH SOLE 0 0 94147 FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 BBG01JPH1FX1 3168044 142384 SH SOLE 0 0 142384 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 BBG00ZR07V60 7433886 280524 SH SOLE 0 0 280524 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 BBG00YGC9804 28676363 1154206 SH SOLE 0 0 1154206 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 BBG012G2S6M4 16066278 643681 SH SOLE 0 0 643681 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 BBG011FRQW74 15872526 622208 SH SOLE 0 0 622208 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466 BBG01GMNY1T7 2222864 96921 SH SOLE 0 0 96921 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425 BBG01HCDMFT0 1294410 38924 SH SOLE 0 0 38924 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 BBG019FSVZ18 4619919 124711 SH SOLE 0 0 124711 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417 BBG01HVDFS00 1783543 81366 SH SOLE 0 0 81366 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 BBG011R6J7D3 17106002 472411 SH SOLE 0 0 472411 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367 BBG01JPFZLR2 1106725 33711 SH SOLE 0 0 33711 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 BBG01462JDB8 11831740 335557 SH SOLE 0 0 335557 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F342 BBG01K6WG438 343827 15804 SH SOLE 0 0 15804 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F391 BBG01HVCFMS5 434401 13449 SH SOLE 0 0 13449 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F326 BBG01KK40V40 9348246 306750 SH SOLE 0 0 306750 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 BBG01H04M604 6769878 202934 SH SOLE 0 0 202934 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 BBG01GN8WTL8 2903124 85386 SH SOLE 0 0 85386 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 BBG01K55JKF6 6378582 193495 SH SOLE 0 0 193495 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 BBG01J7V7094 3736031 113163 SH SOLE 0 0 113163 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 BBG01FTSQPD4 4359396 126653 SH SOLE 0 0 126653 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 BBG01JPPSFH2 3322608 99390 SH SOLE 0 0 99390 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 BBG0101Q66H1 1318321 39613 SH SOLE 0 0 39613 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 BBG00YGC8R49 2946401 78625 SH SOLE 0 0 78625 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334 BBG01K70M350 2981597 92053 SH SOLE 0 0 92053 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 BBG00QQFDZ53 18982913 513052 SH SOLE 0 0 513052 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. EQU 33740F375 BBG01J7TK1S1 2902471 94605 SH SOLE 0 0 94605 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 BBG00YGC7V96 12154931 294951 SH SOLE 0 0 294951 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 BBG00XS5NLY6 3724907 99014 SH SOLE 0 0 99014 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 BBG00YXMQGQ8 3322398 92212 SH SOLE 0 0 92212 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 BBG00RPLC4T3 5888713 150568 SH SOLE 0 0 150568 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 BBG00QQFKGH4 12415798 277520 SH SOLE 0 0 277520 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 BBG01FCRRYM4 15278135 443616 SH SOLE 0 0 443616 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 BBG00W2861Z2 3101672 80188 SH SOLE 0 0 80188 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 BBG00QQFKRG1 6863650 169916 SH SOLE 0 0 169916 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 BBG00VZR6K84 11723532 263747 SH SOLE 0 0 263747 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 BBG01HVCBJ33 4497943 136487 SH SOLE 0 0 136487 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 BBG00VC9SSV2 3425817 85593 SH SOLE 0 0 85593 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 BBG00YXMPLL3 14185000 337899 SH SOLE 0 0 337899 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 BBG00X9DVN95 2218587 58101 SH SOLE 0 0 58101 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 BBG00RPK2N78 19243183 425034 SH SOLE 0 0 425034 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 BBG00XS5NBW0 6181042 152355 SH SOLE 0 0 152355 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 BBG01C9WWJR6 8155739 227306 SH SOLE 0 0 227306 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 BBG00VC9S4V5 10562009 224628 SH SOLE 0 0 224628 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 BBG00ZR07NB2 6107989 175014 SH SOLE 0 0 175014 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 BBG01KK41136 6918299 219211 SH SOLE 0 0 219211 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 BBG00ZR067X4 9434002 240418 SH SOLE 0 0 240418 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 BBG0101Q5ZQ8 7259422 199242 SH SOLE 0 0 199242 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 BBG00X9DXZP8 2943820 69275 SH SOLE 0 0 69275 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 BBG00QQFDN69 32560711 759345 SH SOLE 0 0 759345 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 BBG01HCDPVH5 5530439 163306 SH SOLE 0 0 163306 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 BBG01FTS8H97 12862256 382578 SH SOLE 0 0 382578 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 BBG00TSG2748 3650352 97930 SH SOLE 0 0 97930 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 BBG01GCNPTX2 4213094 125077 SH SOLE 0 0 125077 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 BBG00TSG2686 5214720 120655 SH SOLE 0 0 120655 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318 BBG01L0J4W23 3782517 119080 SH SOLE 0 0 119080 FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292 BBG01LD41GW7 1762952 86589 SH SOLE 0 0 86589 FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 BBG01162K0N7 1511111 67653 SH SOLE 0 0 67653 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 BBG00MZ7KPW4 727376 38787 SH SOLE 0 0 38787 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 BBG00W5F8DK1 589793 21447 SH SOLE 0 0 21447 FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490 BBG01C9XD1Q5 1077945 52004 SH SOLE 0 0 52004 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 BBG012G2VGQ4 1355079 93777 SH SOLE 0 0 93777 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 70033355 1606270 SH SOLE 0 0 1606270 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 BBG00TDPP1W1 207884 10038 SH SOLE 0 0 10038 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 18450102 750004 SH SOLE 0 0 750004 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 BBG0133TT4G8 4295407 201190 SH SOLE 0 0 201190 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 BBG0133TR3F3 8889994 394760 SH SOLE 0 0 394760 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 BBG00YXMQXB7 20172596 855133 SH SOLE 0 0 855133 FIRST TR EXCHNG TRADED FD VI VEST US EQUITY B 33740U620 BBG01LYJQZM3 651107 21017 SH SOLE 0 0 21017 FIRST TR HIGH INCOME LONG / COM 33738E109 BBG001T9DWN6 267441 22418 SH SOLE 0 0 22418 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 BBG00TJJ13N1 684744 47094 SH SOLE 0 0 47094 FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 451470 25194 SH SOLE 0 0 25194 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 22759617 297979 SH SOLE 0 0 297979 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 9224787 92954 SH SOLE 0 0 92954 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 15757162 138989 SH SOLE 0 0 138989 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 371479 38416 SH SOLE 0 0 38416 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 79949329 2077685 SH SOLE 0 0 2077685 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 1309040 10507 SH SOLE 0 0 10507 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 481808 5831 SH SOLE 0 0 5831 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 8842075 71364 SH SOLE 0 0 71364 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 10620739 55699 SH SOLE 0 0 55699 FIRST TR S&P REIT INDEX FD COM 33734G108 BBG001ST68Z1 841843 32386 SH SOLE 0 0 32386 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 18693751 200490 SH SOLE 0 0 200490 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 BBG001SRJR07 50103 13290 SH SOLE 0 0 13290 FIRST TR SR FLTG RATE INCOME COM 33733U108 BBG001SLKS51 365291 35294 SH SOLE 0 0 35294 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 98616350 2335220 SH SOLE 0 0 2335220 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 16039602 130107 SH SOLE 0 0 130107 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 3124166 80895 SH SOLE 0 0 80895 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 563057 3396 SH SOLE 0 0 3396 FISERV INC COM 337738108 BBG001S5R6Q4 15827617 99035 SH SOLE 0 0 99035 FIVE BELOW INC COM 33829M101 BBG001TCDMY9 4086066 22528 SH SOLE 0 0 22528 FIVE9 INC COM 338307101 BBG001V0P7K7 480359 7734 SH SOLE 0 0 7734 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 BBG004M1VZ20 368114 19202 SH SOLE 0 0 19202 FLAHERTY & CRUMRINE PFD INCO COM 338480106 BBG001S6PG82 130088 12261 SH SOLE 0 0 12261 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 BBG001S6ZT10 186724 22124 SH SOLE 0 0 22124 FLAHERTY & CRUMRINE PFD SECS COM 338478100 BBG001SJF1Q8 2045972 137776 SH SOLE 0 0 137776 FLEX LNG LTD SHS G35947202 BBG001SSXL39 1686013 66300 SH SOLE 0 0 66300 FLEX LTD ORD Y2573F102 BBG001SC5SP6 3610639 126202 SH SOLE 0 0 126202 FLEXSHARES TR CR SCD US BD 33939L761 BBG007J2RFC3 200103 4188 SH SOLE 0 0 4188 FLEXSHARES TR CRE SLCT BD FD 33939L670 BBG00F9ZDYJ0 955736 43324 SH SOLE 0 0 43324 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 BBG003GP3W33 1297076 17192 SH SOLE 0 0 17192 FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 1086056 19118 SH SOLE 0 0 19118 FLEXSHARES TR HIG YLD VL ETF 33939L662 BBG00LG7DCK7 2721225 66194 SH SOLE 0 0 66194 FLEXSHARES TR IBOXX 3R TARGT 33939L506 BBG00243PBY5 251800 10602 SH SOLE 0 0 10602 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 BBG00243PCT9 418581 17699 SH SOLE 0 0 17699 FLEXSHARES TR INTL QLTDV IDX 33939L837 BBG004FKVX21 412581 17120 SH SOLE 0 0 17120 FLEXSHARES TR M STAR DEV MKT 33939L803 BBG003FMHM01 1106884 15446 SH SOLE 0 0 15446 FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 8104734 197339 SH SOLE 0 0 197339 FLEXSHARES TR MORNSTAR USMKT 33939L100 BBG00243P7N6 976463 4922 SH SOLE 0 0 4922 FLEXSHARES TR MSTAR EMKT FAC 33939L308 BBG003FMHKY8 427331 8325 SH SOLE 0 0 8325 FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 2056537 32029 SH SOLE 0 0 32029 FLEXSHARES TR QUALT DIVD IDX 33939L860 BBG003QD4F80 612069 9287 SH SOLE 0 0 9287 FLEXSHARES TR STOX GBL ESG SLT 33939L688 BBG00D9WQ9Z5 231453 1421 SH SOLE 0 0 1421 FLEXSHARES TR STOXX GLOBR INF 33939L795 BBG005D25MS5 257507 4717 SH SOLE 0 0 4717 FLEXSHARES TR US QUALITY CAP 33939L746 BBG00B2VYSM1 1378357 23410 SH SOLE 0 0 23410 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 3554893 27426 SH SOLE 0 0 27426 FLOWERS FOODS INC COM 343498101 BBG001S5R7L7 331775 13969 SH SOLE 0 0 13969 FLOWSERVE CORP COM 34354P105 BBG001SB3F87 312579 6843 SH SOLE 0 0 6843 FLUENCE ENERGY INC COM CL A 34379V103 BBG012QSDTD2 356181 20541 SH SOLE 0 0 20541 FLUOR CORP NEW COM 343412102 BBG001S5Q738 947791 22417 SH SOLE 0 0 22417 FMC CORP COM NEW 302491303 BBG001S5R880 2215569 34781 SH SOLE 0 0 34781 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 459593 3528 SH SOLE 0 0 3528 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 24546885 1848410 SH SOLE 0 0 1848410 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 300 1000 SH Put SOLE 0 0 1000 FORD MTR CO DEL NOTE 3/1 345370CZ1 192231 186000 SH SOLE 0 0 186000 FORMFACTOR INC COM 346375108 BBG001SFT2R8 272548 5973 SH SOLE 0 0 5973 FORTINET INC COM 34959E109 BBG001S77BL6 10764767 157319 SH SOLE 0 0 157319 FORTIS INC COM 349553107 BBG001S5YVM5 691190 17494 SH SOLE 0 0 17494 FORTIVE CORP COM 34959J108 BBG00BLVZ237 4520052 52546 SH SOLE 0 0 52546 FORTREA HLDGS INC COMMON STOCK 34965K107 BBG01GZF9W47 692174 17244 SH SOLE 0 0 17244 FORTRESS BIOTECH INC COM NEW 34960Q307 BBG001V0GB64 31508 15754 SH SOLE 0 0 15754 FORTUNA SILVER MINES INC COM 349915108 BBG001S982M0 252637 67731 SH SOLE 0 0 67731 FORTUNE BRANDS INNOVATIONS I COM 34964C106 BBG001THLZ70 1254969 14822 SH SOLE 0 0 14822 FOX CORP CL A COM 35137L105 BBG00JHNJX06 782098 25011 SH SOLE 0 0 25011 FOX FACTORY HLDG CORP COM 35138V102 BBG004T7VS71 329551 6329 SH SOLE 0 0 6329 FRANCO NEV CORP COM 351858105 BBG001STGSR5 939596 7885 SH SOLE 0 0 7885 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 1758387 131616 SH SOLE 0 0 131616 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 BBG005JV97N9 1131382 12550 SH SOLE 0 0 12550 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 5891279 939598 SH SOLE 0 0 939598 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 7954156 282965 SH SOLE 0 0 282965 FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462 BBG01B8C7ZT3 666602 48716 SH SOLE 0 0 48716 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 1056026 43050 SH SOLE 0 0 43050 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 BBG00JYWBLK9 317463 8615 SH SOLE 0 0 8615 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 BBG00J3N6MY2 932918 26893 SH SOLE 0 0 26893 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 BBG00J3MDYR8 337637 10881 SH SOLE 0 0 10881 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 BBG00L2CL6V3 891733 37578 SH SOLE 0 0 37578 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 BBG01GXV05Q8 1390090 53301 SH SOLE 0 0 53301 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 11160683 346712 SH SOLE 0 0 346712 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 BBG00DVZWNQ5 1036213 48534 SH SOLE 0 0 48534 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 BBG00HLJ9Y85 842877 35237 SH SOLE 0 0 35237 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 BBG00L2CKST9 3280314 133918 SH SOLE 0 0 133918 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 3821802 179091 SH SOLE 0 0 179091 FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306 BBG00D0YQTP7 1831499 45345 SH SOLE 0 0 45345 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 BBG00DVWC6M5 1975030 36133 SH SOLE 0 0 36133 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 BBG00GKQZFP5 13748102 258181 SH SOLE 0 0 258181 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 10548384 197314 SH SOLE 0 0 197314 FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876 BBG00GKQZM70 523468 12891 SH SOLE 0 0 12891 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 BBG00V7V3MT2 1679638 81973 SH SOLE 0 0 81973 FRANKLIN UNVL TR SH BEN INT 355145103 BBG001S5RDD3 584180 87979 SH SOLE 0 0 87979 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 13683995 291025 SH SOLE 0 0 291025 FRESHPET INC COM 358039105 BBG001V04FM0 734552 6340 SH SOLE 0 0 6340 FREYR BATTERY INC COM NEW 35834F104 BBG01KR6BS89 76905 45777 SH SOLE 0 0 45777 FRONTDOOR INC COM 35905A109 BBG00H9MNF05 274747 8433 SH SOLE 0 0 8433 FRONTIER COMMUNICATIONS PARE COM 35909D109 BBG010MVVVX6 430833 17585 SH SOLE 0 0 17585 FRONTLINE PLC COM M46528101 BBG001S66K75 750623 32105 SH SOLE 0 0 32105 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 18090561 3050684 SH SOLE 0 0 3050684 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 16911497 886811 SH SOLE 0 0 886811 FTAI AVIATION LTD SHS G3730V105 BBG019M62R54 460228 6838 SH SOLE 0 0 6838 FTI CONSULTING INC COM 302941109 BBG001SCJVR2 245198 1166 SH SOLE 0 0 1166 FUBOTV INC COM 35953D104 BBG002CV4QZ3 94459 59784 SH SOLE 0 0 59784 FUELCELL ENERGY INC COM 35952H601 BBG001SDZHP5 18228 15318 SH SOLE 0 0 15318 FULLER H B CO COM 359694106 BBG001S5RDZ9 1763812 22120 SH SOLE 0 0 22120 FULTON FINL CORP PA COM 360271100 BBG001S5RF02 296325 18648 SH SOLE 0 0 18648 G1 THERAPEUTICS INC COM 3621LQ109 BBG005F1DJM9 50017 11578 SH SOLE 0 0 11578 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 2401496 104504 SH SOLE 0 0 104504 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 2480782 449417 SH SOLE 0 0 449417 GABELLI HLTHCARE & WELLNESS SHS 36246K103 BBG001SQ5J84 2275281 222195 SH SOLE 0 0 222195 GABELLI MULTIMEDIA TR INC COM 36239Q109 BBG001S7K7J3 65253 11529 SH SOLE 0 0 11529 GABELLI UTIL TR COM 36240A101 BBG001SCZVQ5 550664 99219 SH SOLE 0 0 99219 GALIANO GOLD INC COM 36352H100 BBG001SF5M09 13894 10000 SH SOLE 0 0 10000 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 13614536 54449 SH SOLE 0 0 54449 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 1715261 444368 SH SOLE 0 0 444368 GAMESTOP CORP NEW CL A 36467W109 BBG001S5RLR0 955802 76342 SH SOLE 0 0 76342 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 2511028 54504 SH SOLE 0 0 54504 GAP INC COM 364760108 BBG001S5RNN0 1349271 48975 SH SOLE 0 0 48975 GARMIN LTD SHS H2906T109 BBG001SG0H12 4227184 28395 SH SOLE 0 0 28395 GARTNER INC COM 366651107 BBG001S5SD60 10226002 21453 SH SOLE 0 0 21453 GATX CORP COM 361448103 BBG001S5RM34 420835 3140 SH SOLE 0 0 3140 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 6225025 68474 SH SOLE 0 0 68474 GEN DIGITAL INC COM 668771108 BBG001S5QG38 730574 32615 SH SOLE 0 0 32615 GENCO SHIPPING & TRADING LTD SHS Y2685T131 BBG006TBN969 252716 12431 SH SOLE 0 0 12431 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 4858408 38516 SH SOLE 0 0 38516 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 7120 1000 SH Put SOLE 0 0 1000 GENERAL AMERN INVS CO INC COM 368802104 BBG001S5RG46 392963 8449 SH SOLE 0 0 8449 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 27271420 96539 SH SOLE 0 0 96539 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 39274201 223746 SH SOLE 0 0 223746 GENERAL MLS INC COM 370334104 BBG001S5RKR2 14653597 209427 SH SOLE 0 0 209427 GENERAL MLS INC COM 370334104 BBG001S5RKR2 1200 600 SH Put SOLE 0 0 600 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 14993193 330611 SH SOLE 0 0 330611 GENMAB A/S SPONSORED ADS 372303206 BBG004MPKMY3 331193 11073 SH SOLE 0 0 11073 GENPACT LIMITED SHS G3922B107 BBG001SJT2Y2 315104 9563 SH SOLE 0 0 9563 GENTEX CORP COM 371901109 BBG001S5RMR8 4618876 127876 SH SOLE 0 0 127876 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 24429157 157679 SH SOLE 0 0 157679 GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 538699 83779 SH SOLE 0 0 83779 GEO GROUP INC NEW COM 36162J106 BBG001S6VYZ6 157325 11142 SH SOLE 0 0 11142 GERON CORP COM 374163103 BBG001S6TSX4 49998 15151 SH SOLE 0 0 15151 GETTY RLTY CORP NEW COM 374297109 BBG001S5RQR9 398615 14575 SH SOLE 0 0 14575 GEVO INC COM PAR 374396406 BBG001T5KFK6 14319 18628 SH SOLE 0 0 18628 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 BBG003FD9W80 217005 6290 SH SOLE 0 0 6290 GILDAN ACTIVEWEAR INC COM 375916103 BBG001S7JJL6 365579 9846 SH SOLE 0 0 9846 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 15668241 213901 SH SOLE 0 0 213901 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 2626364 2264107 SH SOLE 0 0 2264107 GITLAB INC CLASS A COM 37637K108 BBG00DHTYPJ6 545409 9352 SH SOLE 0 0 9352 GLACIER BANCORP INC NEW COM 37637Q105 BBG001S6HGM5 776933 19288 SH SOLE 0 0 19288 GLADSTONE COMMERCIAL CORP COM 376536108 BBG001SK8138 616169 44521 SH SOLE 0 0 44521 GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 207357 15544 SH SOLE 0 0 15544 GLAUKOS CORP COM 377322102 BBG001T91NX8 424305 4500 SH SOLE 0 0 4500 GLOBAL E ONLINE LTD SHS M5216V106 BBG00ZKY1Q42 506555 13936 SH SOLE 0 0 13936 GLOBAL MED REIT INC COM NEW 37954A204 BBG0027F2C05 355266 40601 SH SOLE 0 0 40601 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 1291303 166191 SH SOLE 0 0 166191 GLOBAL PARTNERS LP COM UNITS 37946R109 BBG001SH3WJ5 820586 18490 SH SOLE 0 0 18490 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 3239601 24238 SH SOLE 0 0 24238 GLOBAL SELF STORAGE INC COM 37955N106 BBG001SB1GZ7 89939 20211 SH SOLE 0 0 20211 GLOBAL X FDS 1-3 MONTH T-BILL 37960A537 BBG01H2Z08D9 1737148 69154 SH SOLE 0 0 69154 GLOBAL X FDS ADAPTIVE US 37954Y574 BBG00LSVL3Y7 352377 8622 SH SOLE 0 0 8622 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 BBG00YV3WZM7 8578184 261927 SH SOLE 0 0 261927 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 BBG009L6H4S6 162875 14121 SH SOLE 0 0 14121 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 5523043 162634 SH SOLE 0 0 162634 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 3418394 138397 SH SOLE 0 0 138397 GLOBAL X FDS CLEANTECH ETF 37954Y228 BBG00Y0568X3 107040 11123 SH SOLE 0 0 11123 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 1913543 87979 SH SOLE 0 0 87979 GLOBAL X FDS CONSCIOUS COS 37954Y731 BBG00D9VXRC4 1301134 35923 SH SOLE 0 0 35923 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 5131181 172477 SH SOLE 0 0 172477 GLOBAL X FDS DATA CTR REITS 37954Y236 BBG00Y056D53 1326959 85335 SH SOLE 0 0 85335 GLOBAL X FDS DOW 30 COVERED C 37960A859 BBG015GTQ4F3 302815 13287 SH SOLE 0 0 13287 GLOBAL X FDS EMERGING MKT GRT 37960A644 BBG01GJX6GJ8 1363618 52146 SH SOLE 0 0 52146 GLOBAL X FDS FINTECH ETF 37954Y814 BBG00DSB46V4 693301 24885 SH SOLE 0 0 24885 GLOBAL X FDS GB MSCI AR ETF 37950E259 BBG001V0LJT6 467650 8694 SH SOLE 0 0 8694 GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 BBG011RVH0K7 2506789 49172 SH SOLE 0 0 49172 GLOBAL X FDS GBL X FTSE ETF 37950E648 BBG001V0GHG0 1110413 73586 SH SOLE 0 0 73586 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 10155466 207297 SH SOLE 0 0 207297 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 14259880 295725 SH SOLE 0 0 295725 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 BBG0036H6X37 759343 80268 SH SOLE 0 0 80268 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 1087028 25619 SH SOLE 0 0 25619 GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 1851105 67411 SH SOLE 0 0 67411 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 14753367 511737 SH SOLE 0 0 511737 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 20900 20900 SH Put SOLE 0 0 20900 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 954592 54893 SH SOLE 0 0 54893 GLOBAL X FDS INTERNET OF THNG 37954Y780 BBG00DSB6FJ6 997442 27531 SH SOLE 0 0 27531 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 5398615 119201 SH SOLE 0 0 119201 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 BBG00CV462X3 992326 25379 SH SOLE 0 0 25379 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 BBG001T64BB1 645966 37820 SH SOLE 0 0 37820 GLOBAL X FDS MSCI SUPR EM ETF 37960A677 BBG0089CYTS5 303199 12046 SH SOLE 0 0 12046 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 20736687 1157828 SH SOLE 0 0 1157828 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 BBG00XH4S6Z8 2041662 66634 SH SOLE 0 0 66634 GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 3327368 140514 SH SOLE 0 0 140514 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 17921293 563385 SH SOLE 0 0 563385 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 5 100 SH Put SOLE 0 0 100 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 4645652 274729 SH SOLE 0 0 274729 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 BBG00CP9KWK1 366439 5758 SH SOLE 0 0 5758 GLOBAL X FDS S&P 500 COVERED 37954Y277 BBG00XH4TT32 804423 26524 SH SOLE 0 0 26524 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 15513611 380329 SH SOLE 0 0 380329 GLOBAL X FDS S&P 500 RISK 37960A206 BBG0129D70V4 1643782 85170 SH SOLE 0 0 85170 GLOBAL X FDS SOCIAL MED ETF 37950E416 BBG00283C3H2 211500 5251 SH SOLE 0 0 5251 GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 727998 33626 SH SOLE 0 0 33626 GLOBAL X FDS SUPERDVDND REIT 37960A651 BBG0089CYX88 1630216 79756 SH SOLE 0 0 79756 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 BBG00WCNXGG6 469147 49332 SH SOLE 0 0 49332 GLOBAL X FDS THMATC GWT ETF 37954Y418 BBG00QNKPXY5 773414 32038 SH SOLE 0 0 32038 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 36724489 922494 SH SOLE 0 0 922494 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 8657164 429424 SH SOLE 0 0 429424 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 BBG00QNKPG45 499753 24143 SH SOLE 0 0 24143 GLOBAL X FDS X EMERGING MKT 37954Y350 BBG00V6QGWD5 5095357 225438 SH SOLE 0 0 225438 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 BBG001SV0YS3 468000 8981 SH SOLE 0 0 8981 GLOBANT S A COM L44385109 BBG00564Y4W2 4066253 20140 SH SOLE 0 0 20140 GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 1243345 10684 SH SOLE 0 0 10684 GLOBUS MED INC CL A 379577208 BBG002V87T57 321465 5993 SH SOLE 0 0 5993 GMS INC COM 36251C103 BBG009Q036F8 1692353 17386 SH SOLE 0 0 17386 GMS INC COM 36251C103 BBG009Q036F8 850 1000 SH Put SOLE 0 0 1000 GODADDY INC CL A 380237107 BBG006MDLXZ9 1922379 16198 SH SOLE 0 0 16198 GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG001S93ZM2 629617 39623 SH SOLE 0 0 39623 GOLD RESOURCE CORP COM 38068T105 BBG001SPBXV2 7910 18200 SH SOLE 0 0 18200 GOLD ROYALTY CORP COMMON SHARES 38071H106 BBG00ZGH4841 33116 17615 SH SOLE 0 0 17615 GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 5802946 387379 SH SOLE 0 0 387379 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 15906727 157664 SH SOLE 0 0 157664 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 BBG015C8CQV1 2662824 64828 SH SOLE 0 0 64828 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 BBG00H5VPNM6 3842143 86867 SH SOLE 0 0 86867 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 BBG00M56BTZ8 3290124 67173 SH SOLE 0 0 67173 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 8395373 183343 SH SOLE 0 0 183343 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 BBG00VY1BFH7 22955790 557856 SH SOLE 0 0 557856 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 6390276 203901 SH SOLE 0 0 203901 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 42619649 1242918 SH SOLE 0 0 1242918 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 BBG00H1SDQL4 7844506 119672 SH SOLE 0 0 119672 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 86793251 836239 SH SOLE 0 0 836239 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 BBG0155MNF86 2765319 58912 SH SOLE 0 0 58912 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 BBG00H2DR5N5 314152 4315 SH SOLE 0 0 4315 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 BBG00L45DKL5 1471021 19601 SH SOLE 0 0 19601 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 BBG00TSXPF39 42433385 591159 SH SOLE 0 0 591159 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 39102557 93616 SH SOLE 0 0 93616 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 BBG00LPXX8Z1 5893892 268026 SH SOLE 0 0 268026 GOLUB CAP BDC INC COM 38173M102 BBG001T63BY7 1123380 67551 SH SOLE 0 0 67551 GOODYEAR TIRE & RUBR CO COM 382550101 BBG001S5RQ62 451371 32875 SH SOLE 0 0 32875 GOOSEHEAD INS INC COM CL A 38267D109 BBG00KHHBMD4 665267 9986 SH SOLE 0 0 9986 GOSSAMER BIO INC COM 38341P102 BBG00MVWLMC1 14792 12536 SH SOLE 0 0 12536 GRACO INC COM 384109104 BBG001S5RK56 2613957 27969 SH SOLE 0 0 27969 GRAHAM HLDGS CO COM CL B 384637104 BBG001S6H317 5427498 7070 SH SOLE 0 0 7070 GRAINGER W W INC COM 384802104 BBG001S5RRD2 14034350 13795 SH SOLE 0 0 13795 GRAN TIERRA ENERGY INC COM 38500T200 BBG001S5RKW6 477816 66921 SH SOLE 0 0 66921 GRAND CANYON ED INC COM 38526M106 BBG001T01JZ4 2180171 16006 SH SOLE 0 0 16006 GRANITE PT MTG TR INC COM STK 38741L107 BBG00GSR1C51 87159 18272 SH SOLE 0 0 18272 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 BBG007V9C3Z2 222467 17302 SH SOLE 0 0 17302 GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603 BBG00QG3BSN9 506048 10064 SH SOLE 0 0 10064 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 8043179 366265 SH SOLE 0 0 366265 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 BBG00JRYLNX4 288264 32609 SH SOLE 0 0 32609 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 3049010 104490 SH SOLE 0 0 104490 GRAY TELEVISION INC COM 389375106 BBG001S8SQK9 171177 27085 SH SOLE 0 0 27085 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 BBG008748J97 22575758 357381 SH SOLE 0 0 357381 GREAT SOUTHN BANCORP INC COM 390905107 BBG001S6DWN3 319272 5824 SH SOLE 0 0 5824 GREENBRIER COS INC COM 393657101 BBG001S80QK9 262486 5038 SH SOLE 0 0 5038 GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 201711 182000 SH SOLE 0 0 182000 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 BBG001S5NXK5 341478 20962 SH SOLE 0 0 20962 GRIFOLS S A SP ADR REP B NVT 398438408 BBG001V1HXJ9 165980 24847 SH SOLE 0 0 24847 GROUP 1 AUTOMOTIVE INC COM 398905109 BBG001S5RNK3 1135103 3884 SH SOLE 0 0 3884 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 BBG001SKXC54 348203 13698 SH SOLE 0 0 13698 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 12053681 281168 SH SOLE 0 0 281168 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 BBG01191RGH1 300898 20455 SH SOLE 0 0 20455 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 5291367 369509 SH SOLE 0 0 369509 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 BBG001SLD9D2 207058 12742 SH SOLE 0 0 12742 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 2114460 18117 SH SOLE 0 0 18117 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 609477 11337 SH SOLE 0 0 11337 H & E EQUIPMENT SERVICES INC COM 404030108 BBG001SKSFQ0 442072 6888 SH SOLE 0 0 6888 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 1984854 233788 SH SOLE 0 0 233788 HALLIBURTON CO COM 406216101 BBG001S5RS59 5715852 144998 SH SOLE 0 0 144998 HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 772025 18978 SH SOLE 0 0 18978 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 170776 193000 SH SOLE 0 0 193000 HAMILTON LANE INC CL A 407497106 BBG00FX58Q75 584232 5181 SH SOLE 0 0 5181 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 BBG001SV51C7 140822 26900 SH SOLE 0 0 26900 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 BBG001S6WS24 420476 25284 SH SOLE 0 0 25284 HANCOCK JOHN PFD INCOME FD I COM 41021P103 BBG001SDH3R4 1947245 126199 SH SOLE 0 0 126199 HANCOCK JOHN PFD INCOME FD I COM 41013X106 BBG001SGPCF1 281584 17034 SH SOLE 0 0 17034 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 334948 28751 SH SOLE 0 0 28751 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 BBG001S98632 3492526 177646 SH SOLE 0 0 177646 HANCOCK WHITNEY CORPORATION COM 410120109 BBG001S6S985 2745633 59636 SH SOLE 0 0 59636 HANESBRANDS INC COM 410345102 BBG001SMCKB8 1212198 209000 SH SOLE 0 0 209000 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 937327 33005 SH SOLE 0 0 33005 HANOVER INS GROUP INC COM 410867105 BBG001S8KZF3 654052 4803 SH SOLE 0 0 4803 HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 3185494 72828 SH SOLE 0 0 72828 HARMONY BIOSCIENCES HLDGS IN COM 413197104 BBG00WBPG548 302455 9007 SH SOLE 0 0 9007 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 2097206 256696 SH SOLE 0 0 256696 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 2319069 59708 SH SOLE 0 0 59708 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 BBG00KN8FKD7 4656399 237814 SH SOLE 0 0 237814 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 BBG00HTN2KT2 5786772 171511 SH SOLE 0 0 171511 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 5715589 55465 SH SOLE 0 0 55465 HASBRO INC COM 418056107 BBG001S5RSQ6 1966759 34798 SH SOLE 0 0 34798 HASHICORP INC COM CL A 418100103 BBG007PZ2T94 379968 14099 SH SOLE 0 0 14099 HAWAIIAN ELEC INDUSTRIES COM 419870100 BBG001S5RV43 309993 27506 SH SOLE 0 0 27506 HAWKINS INC COM 420261109 BBG001S5S282 294144 3830 SH SOLE 0 0 3830 HBT FINL INC. COM 404111106 BBG00Q8J7380 6544048 343700 SH SOLE 0 0 343700 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 6255030 18753 SH SOLE 0 0 18753 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 818311 14621 SH SOLE 0 0 14621 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 1021354 72180 SH SOLE 0 0 72180 HEALTHEQUITY INC COM 42226A107 BBG001T8JKN8 278277 3409 SH SOLE 0 0 3409 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 1913980 102079 SH SOLE 0 0 102079 HECLA MNG CO COM 422704106 BBG001S5RXF7 150527 31295 SH SOLE 0 0 31295 HEICO CORP NEW CL A 422806208 BBG001S96YM2 1235913 8029 SH SOLE 0 0 8029 HEICO CORP NEW COM 422806109 BBG001S5RVC4 5310669 27804 SH SOLE 0 0 27804 HELLO GROUP INC ADS 423403104 BBG007HTCQV7 440337 70908 SH SOLE 0 0 70908 HELMERICH & PAYNE INC COM 423452101 BBG001S5RZP1 424182 10085 SH SOLE 0 0 10085 HENNESSY FDS TR STANCE ESG ETF 42588P692 BBG01C4TFZZ2 371882 12286 SH SOLE 0 0 12286 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 2752330 15843 SH SOLE 0 0 15843 HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 496393 6573 SH SOLE 0 0 6573 HERC HLDGS INC COM 42704L104 BBG001SNNBX0 1191018 7077 SH SOLE 0 0 7077 HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 2339254 126789 SH SOLE 0 0 126789 HERON THERAPEUTICS INC COM 427746102 BBG001SB92D4 37414 13507 SH SOLE 0 0 13507 HERSHEY CO COM 427866108 BBG001S5S148 15321824 78775 SH SOLE 0 0 78775 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 BBG011N571V5 272656 34822 SH SOLE 0 0 34822 HESS CORP COM 42809H107 BBG001S5NHS2 2971253 19466 SH SOLE 0 0 19466 HESS MIDSTREAM LP CL A SHS 428103105 BBG00R02H8F3 696126 19267 SH SOLE 0 0 19267 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 2148952 121204 SH SOLE 0 0 121204 HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 1363065 18711 SH SOLE 0 0 18711 HF SINCLAIR CORP COM 403949100 BBG0135B2269 1874437 31049 SH SOLE 0 0 31049 HIGH INCOME SECS FD SHS BEN INT 42968F108 BBG001S5V1Z0 5136602 758730 SH SOLE 0 0 758730 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 BBG00MJH5GZ4 245963 32110 SH SOLE 0 0 32110 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 273905 38963 SH SOLE 0 0 38963 HIGHWOODS PPTYS INC COM 431284108 BBG001S7X2X4 291742 11143 SH SOLE 0 0 11143 HILLENBRAND INC COM 431571108 BBG001STH2P3 506583 10073 SH SOLE 0 0 10073 HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 479587 45074 SH SOLE 0 0 45074 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 7182650 33672 SH SOLE 0 0 33672 HIMS & HERS HEALTH INC COM CL A 433000106 BBG00Q5LQWK9 399219 25806 SH SOLE 0 0 25806 HNI CORP COM 404251100 BBG001S6Q6F5 700249 15516 SH SOLE 0 0 15516 HOLOGIC INC COM 436440101 BBG001S6HWB2 1595373 20464 SH SOLE 0 0 20464 HOME BANCSHARES INC COM 436893200 BBG001SN0R60 893351 36359 SH SOLE 0 0 36359 HOME DEPOT INC COM 437076102 BBG001S5RTW7 170848964 445383 SH SOLE 0 0 445383 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 BBG001S5RXR4 858008 23046 SH SOLE 0 0 23046 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 48316208 235402 SH SOLE 0 0 235402 HORIZON TECHNOLOGY FIN CORP COM 44045A102 BBG001T7JC58 389381 34246 SH SOLE 0 0 34246 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 10214815 292772 SH SOLE 0 0 292772 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 585 300 SH Put SOLE 0 0 300 HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 675634 32671 SH SOLE 0 0 32671 HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 1733792 13525 SH SOLE 0 0 13525 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 2935216 42893 SH SOLE 0 0 42893 HP INC COM 40434L105 BBG001S6W7N7 3308877 109493 SH SOLE 0 0 109493 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 1365749 34699 SH SOLE 0 0 34699 HUBBELL INC COM 443510607 BBG001S5S1L9 2486448 5991 SH SOLE 0 0 5991 HUBSPOT INC COM 443573100 BBG001T53670 2502481 3994 SH SOLE 0 0 3994 HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 157817 22545 SH SOLE 0 0 22545 HUDSON PAC PPTYS INC COM 444097109 BBG001T6TCN9 107443 16658 SH SOLE 0 0 16658 HUMACYTE INC COM 44486Q103 BBG00XPPT7T6 31924 10265 SH SOLE 0 0 10265 HUMANA INC COM 444859102 BBG001S5S1X6 7262026 20945 SH SOLE 0 0 20945 HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 1673267 8398 SH SOLE 0 0 8398 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 10551884 756408 SH SOLE 0 0 756408 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 3612101 12392 SH SOLE 0 0 12392 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 647045 4054 SH SOLE 0 0 4054 HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 29049 16505 SH SOLE 0 0 16505 IAC INC COM NEW 44891N208 BBG00S1LR2D2 308092 5776 SH SOLE 0 0 5776 IAMGOLD CORP COM 450913108 BBG001S8SMV6 750169 225276 SH SOLE 0 0 225276 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 348011 20460 SH SOLE 0 0 20460 ICF INTL INC COM 44925C103 BBG001S6L7P7 1106097 7343 SH SOLE 0 0 7343 ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 1993846 75496 SH SOLE 0 0 75496 ICL GROUP LTD SHS M53213100 BBG001S7TFD2 224347 41722 SH SOLE 0 0 41722 ICON PLC SHS G4705A100 BBG001SDCL35 9262909 27572 SH SOLE 0 0 27572 IDACORP INC COM 451107106 BBG001S5S4M2 791659 8522 SH SOLE 0 0 8522 IDEX CORP COM 45167R104 BBG001S67N14 1684294 6902 SH SOLE 0 0 6902 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 10868089 20129 SH SOLE 0 0 20129 IES HLDGS INC COM 44951W106 BBG001SR2L71 1033940 8500 SH SOLE 0 0 8500 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 15118345 56343 SH SOLE 0 0 56343 ILLUMINA INC COM 452327109 BBG001SF4NY1 2007206 14617 SH SOLE 0 0 14617 IMAX CORP NOTE 0.500% 4/0 45245EAJ8 104954 113000 SH SOLE 0 0 113000 IMMUNOME INC COM 45257U108 BBG00BR94298 3038059 123098 SH SOLE 0 0 123098 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 BBG00LTSNR05 264713 7336 SH SOLE 0 0 7336 IMPERIAL OIL LTD COM NEW 453038408 BBG001S5T1N6 254778 3685 SH SOLE 0 0 3685 IMPINJ INC COM 453204109 BBG001T313Q3 337333 2627 SH SOLE 0 0 2627 INCYTE CORP COM 45337C102 BBG001S8Q6N2 538936 9460 SH SOLE 0 0 9460 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 6608854 409724 SH SOLE 0 0 409724 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 BBG00HZ6Q4L0 1027841 42298 SH SOLE 0 0 42298 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 13206935 541490 SH SOLE 0 0 541490 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 BBG00R3NSCW4 2405998 54238 SH SOLE 0 0 54238 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 BBG009NMJ5N9 469552 17501 SH SOLE 0 0 17501 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 BBG001S6VS16 264684 8408 SH SOLE 0 0 8408 INDIA FD INC COM 454089103 BBG001S7PW58 415581 20302 SH SOLE 0 0 20302 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 BBG00JBBPSP5 316733 73831 SH SOLE 0 0 73831 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 1075130 59963 SH SOLE 0 0 59963 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 1719759 104291 SH SOLE 0 0 104291 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 4936672 51993 SH SOLE 0 0 51993 INGREDION INC COM 457187102 BBG001SBH4X9 1291268 11051 SH SOLE 0 0 11051 INMODE LTD SHS M5425M103 BBG00PPS74F3 567241 26249 SH SOLE 0 0 26249 INNOSPEC INC COM 45768S105 BBG001S8RTD2 228997 1776 SH SOLE 0 0 1776 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 1510357 14587 SH SOLE 0 0 14587 INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731 BBG015LHC2K6 243620 8052 SH SOLE 0 0 8052 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 19515045 666953 SH SOLE 0 0 666953 INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623 BBG012S334Q7 388273 16121 SH SOLE 0 0 16121 INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 639401 25464 SH SOLE 0 0 25464 INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 BBG00R878QK8 1291448 44625 SH SOLE 0 0 44625 INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 1353982 56885 SH SOLE 0 0 56885 INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 BBG01HF043V9 3211346 122058 SH SOLE 0 0 122058 INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418 BBG01KTTT5K4 1041841 41841 SH SOLE 0 0 41841 INNOVATOR ETFS TRUST GROWTH ACCELERAT 45783Y608 BBG00ZVW4CP9 1332997 46920 SH SOLE 0 0 46920 INNOVATOR ETFS TRUST GRWT ACCLTD PLUS 45783Y798 BBG01462XZG8 1110992 49411 SH SOLE 0 0 49411 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 BBG00R879TP6 4337692 99534 SH SOLE 0 0 99534 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 BBG00SXJYPC4 2089592 45915 SH SOLE 0 0 45915 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 BBG00QFP06T5 2474726 52019 SH SOLE 0 0 52019 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 2794298 48471 SH SOLE 0 0 48471 INNOVATOR ETFS TRUST INNOV PRM INC 15 45783Y368 BBG01KTV65F0 3787799 153853 SH SOLE 0 0 153853 INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533 BBG01J43LCY9 211386 7763 SH SOLE 0 0 7763 INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 BBG012S32N86 728524 25191 SH SOLE 0 0 25191 INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350 BBG01L5731T4 206258 7935 SH SOLE 0 0 7935 INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 BBG00SXJN914 4116397 151561 SH SOLE 0 0 151561 INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 BBG00R877XM2 1779585 56883 SH SOLE 0 0 56883 INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 BBG00PLYT1X6 1798754 63763 SH SOLE 0 0 63763 INNOVATOR ETFS TRUST INVATR 20 PLS 9 45782C235 BBG00WRDT2B3 339656 17051 SH SOLE 0 0 17051 INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 BBG0154NXX67 1282760 43661 SH SOLE 0 0 43661 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 11015311 263903 SH SOLE 0 0 263903 INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723 BBG015LHHPD8 1200702 40695 SH SOLE 0 0 40695 INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566 BBG01H7C26Q3 248278 9971 SH SOLE 0 0 9971 INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616 BBG01G42Y435 438090 17863 SH SOLE 0 0 17863 INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y434 BBG01JLFPQR6 1066120 44468 SH SOLE 0 0 44468 INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491 BBG01JLFCY11 676430 28126 SH SOLE 0 0 28126 INNOVATOR ETFS TRUST PREMIUM INC 9 BU 45783Y384 BBG01KTV6MT8 5164412 209199 SH SOLE 0 0 209199 INNOVATOR ETFS TRUST PREMIUM INC 9 BU 45783Y467 BBG01JLFPM68 5315901 220760 SH SOLE 0 0 220760 INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822 BBG00CXM70W5 1589625 82058 SH SOLE 0 0 82058 INNOVATOR ETFS TRUST US EQT ACC 9 BFR 45783Y780 BBG01462XRD9 13797766 511593 SH SOLE 0 0 511593 INNOVATOR ETFS TRUST US EQT ACLRTD 9 45783Y889 BBG011MFTNG9 12238493 386076 SH SOLE 0 0 386076 INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 BBG00NR9PT90 1743141 43535 SH SOLE 0 0 43535 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 BBG00NR9QB16 6786557 202041 SH SOLE 0 0 202041 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 BBG00NR9PVG7 728584 25873 SH SOLE 0 0 25873 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375 BBG00S1NF349 415272 12715 SH SOLE 0 0 12715 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 BBG00MYXKMH2 1515762 41986 SH SOLE 0 0 41986 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292 BBG00TGM5SH5 1400413 46274 SH SOLE 0 0 46274 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 BBG00PVP3G50 5260862 161129 SH SOLE 0 0 161129 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 BBG00LNDTLP4 563364 17677 SH SOLE 0 0 17677 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 BBG00RHZ8N23 1084415 35214 SH SOLE 0 0 35214 INNOVATOR ETFS TRUST US EQTY ACCELRT9 45783Y848 BBG012R71JN1 13374413 465503 SH SOLE 0 0 465503 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 BBG00QYNBZV0 4710487 116011 SH SOLE 0 0 116011 INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 BBG00QPZ0JC2 1856722 50890 SH SOLE 0 0 50890 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 BBG00M4NZ631 3176126 78481 SH SOLE 0 0 78481 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 BBG00Q4023H0 2242267 57081 SH SOLE 0 0 57081 INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 BBG00RHZ1235 3794762 96608 SH SOLE 0 0 96608 INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 BBG00MYXK7W8 4484533 102998 SH SOLE 0 0 102998 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 2078245 51531 SH SOLE 0 0 51531 INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 BBG00PBD60M2 838387 22298 SH SOLE 0 0 22298 INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 BBG00S1NCS83 1522318 36535 SH SOLE 0 0 36535 INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 BBG00TGLNRW2 1332401 37427 SH SOLE 0 0 37427 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 BBG00PVP39R2 15436365 436302 SH SOLE 0 0 436302 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 BBG00QPZ1F93 10342135 290918 SH SOLE 0 0 290918 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 8560394 250597 SH SOLE 0 0 250597 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 BBG00PBD6H63 5359057 155245 SH SOLE 0 0 155245 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 BBG00QYND1G0 23546695 643391 SH SOLE 0 0 643391 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 BBG00LNDTJL3 8045189 211827 SH SOLE 0 0 211827 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 BBG00MYXKL20 20959245 535905 SH SOLE 0 0 535905 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 BBG00Q4028Q9 7916412 216888 SH SOLE 0 0 216888 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 BBG00S1NDLX9 10713735 291055 SH SOLE 0 0 291055 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 BBG00M4NZTF8 6381979 170232 SH SOLE 0 0 170232 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 BBG00TGM5Q16 9677286 298035 SH SOLE 0 0 298035 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 BBG00QYNC6K5 1203640 36016 SH SOLE 0 0 36016 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 BBG00Q402FM7 327277 9934 SH SOLE 0 0 9934 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 BBG00M4P0DF6 521426 15521 SH SOLE 0 0 15521 INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565 BBG00QPZ54X7 525575 16075 SH SOLE 0 0 16075 INNOVATOR ETFS TRUST US EQUITY 45783Y202 BBG00ZNB6H80 362506 11499 SH SOLE 0 0 11499 INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y103 BBG00ZNB6NZ7 2285341 73108 SH SOLE 0 0 73108 INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301 BBG00ZNB6LJ9 13363910 427782 SH SOLE 0 0 427782 INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 1876449 48275 SH SOLE 0 0 48275 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 BBG00R879Z72 13355111 377583 SH SOLE 0 0 377583 INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 BBG00VSHFQQ1 2408759 85782 SH SOLE 0 0 85782 INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 BBG00QFNSZH9 2261023 79430 SH SOLE 0 0 79430 INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 BBG00SXJYJL8 3775283 121158 SH SOLE 0 0 121158 INSIGHT ENTERPRISES INC COM 45765U103 BBG001S7LHJ0 962478 5188 SH SOLE 0 0 5188 INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 43448 16000 SH SOLE 0 0 16000 INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 629249 2930 SH SOLE 0 0 2930 INSTALLED BLDG PRODS INC COM 45780R101 BBG005TJKF09 1075139 4155 SH SOLE 0 0 4155 INSULET CORP COM 45784P101 BBG001SRF439 445640 2600 SH SOLE 0 0 2600 INTAPP INC COM 45827U109 BBG002ZHMJ58 201410 5872 SH SOLE 0 0 5872 INTEGER HLDGS CORP COM 45826H109 BBG001SFBS27 584100 5006 SH SOLE 0 0 5006 INTEL CORP COM 458140100 BBG001S5SF65 34767513 787130 SH SOLE 0 0 787130 INTELLIA THERAPEUTICS INC COM 45826J105 BBG007KC7PC9 1346697 48953 SH SOLE 0 0 48953 INTER PARFUMS INC COM 458334109 BBG001SD06N9 418982 2982 SH SOLE 0 0 2982 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 4697223 42048 SH SOLE 0 0 42048 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 8506315 61896 SH SOLE 0 0 61896 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 309478 2929 SH SOLE 0 0 2929 INTERDIGITAL INC COM 45867G101 BBG001S8DV79 283929 2667 SH SOLE 0 0 2667 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 12959 10000 SH SOLE 0 0 10000 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 56036809 293448 SH SOLE 0 0 293448 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 4880016 56751 SH SOLE 0 0 56751 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 5288992 135547 SH SOLE 0 0 135547 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 2386861 73149 SH SOLE 0 0 73149 INTRA-CELLULAR THERAPIES INC COM 46116X101 BBG0026ZFZD3 203102 2935 SH SOLE 0 0 2935 INTUIT COM 461202103 BBG001S6TWR2 30391214 46756 SH SOLE 0 0 46756 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 26985840 67619 SH SOLE 0 0 67619 INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 1383076 53796 SH SOLE 0 0 53796 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 BBG001SSW9F4 706072 8010 SH SOLE 0 0 8010 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 5176840 110592 SH SOLE 0 0 110592 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 32516445 651763 SH SOLE 0 0 651763 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 5825077 232168 SH SOLE 0 0 232168 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 5007941 361063 SH SOLE 0 0 361063 INVESCO CALIF VALUE MUN INCO COM 46132H106 BBG001S6XHW4 265703 26677 SH SOLE 0 0 26677 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 BBG001SR8G49 288624 4470 SH SOLE 0 0 4470 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 4625301 201363 SH SOLE 0 0 201363 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 3785175 152874 SH SOLE 0 0 152874 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 BBG001SSDLT3 311480 17343 SH SOLE 0 0 17343 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 BBG001SSDL86 341948 16503 SH SOLE 0 0 16503 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 650826 41881 SH SOLE 0 0 41881 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 BBG001SSDLP7 281444 5256 SH SOLE 0 0 5256 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1932168 68106 SH SOLE 0 0 68106 INVESCO EXCH TRADED FD TR II 500 QVM MULTI 46138G581 BBG011FS7WB8 4324010 138970 SH SOLE 0 0 138970 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 741502 29815 SH SOLE 0 0 29815 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 3326313 176462 SH SOLE 0 0 176462 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 BBG0036PLRD4 1767109 19438 SH SOLE 0 0 19438 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 BBG001T06LF6 897087 43846 SH SOLE 0 0 43846 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 BBG001T06L93 4792335 170667 SH SOLE 0 0 170667 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 BBG001T0NSF2 767697 42344 SH SOLE 0 0 42344 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 BBG0022HSYN5 256806 10949 SH SOLE 0 0 10949 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 5079764 102311 SH SOLE 0 0 102311 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 460479 14005 SH SOLE 0 0 14005 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 727533 16876 SH SOLE 0 0 16876 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 BBG0027F1V40 5200696 96919 SH SOLE 0 0 96919 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 308988 19948 SH SOLE 0 0 19948 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 BBG001TG54V2 1195818 11098 SH SOLE 0 0 11098 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 190673457 1043700 SH SOLE 0 0 1043700 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 759203 26261 SH SOLE 0 0 26261 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 11462770 481023 SH SOLE 0 0 481023 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 BBG001T06LM8 207315 9000 SH SOLE 0 0 9000 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 8825456 742883 SH SOLE 0 0 742883 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 BBG007RBRW19 445760 9650 SH SOLE 0 0 9650 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 978893 11156 SH SOLE 0 0 11156 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 18739328 233599 SH SOLE 0 0 233599 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 10584973 112930 SH SOLE 0 0 112930 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 3305304 138355 SH SOLE 0 0 138355 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 13125523 236369 SH SOLE 0 0 236369 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 424271 15115 SH SOLE 0 0 15115 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 BBG002PL3ZV6 483155 11490 SH SOLE 0 0 11490 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 1613089 52595 SH SOLE 0 0 52595 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 1700994 14778 SH SOLE 0 0 14778 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 3575459 63394 SH SOLE 0 0 63394 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 9376516 219026 SH SOLE 0 0 219026 INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 BBG00FFK2WF6 347726 22550 SH SOLE 0 0 22550 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 BBG00GBGVB98 978132 23753 SH SOLE 0 0 23753 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 BBG001T7V3G2 718845 16435 SH SOLE 0 0 16435 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 BBG001T7V3H1 223570 1762 SH SOLE 0 0 1762 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 289026 6229 SH SOLE 0 0 6229 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 1606603 36340 SH SOLE 0 0 36340 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 BBG001T7V3B7 1381084 37096 SH SOLE 0 0 37096 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 1643906 35870 SH SOLE 0 0 35870 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 8446686 190241 SH SOLE 0 0 190241 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 20206720 306767 SH SOLE 0 0 306767 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 BBG00FQKL0K7 1259945 11946 SH SOLE 0 0 11946 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 2287688 50423 SH SOLE 0 0 50423 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 10350633 489391 SH SOLE 0 0 489391 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 2019670 76070 SH SOLE 0 0 76070 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 2069146 87048 SH SOLE 0 0 87048 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 BBG00KJR1LH9 554889 7068 SH SOLE 0 0 7068 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 BBG00Q5LFH79 5683566 255441 SH SOLE 0 0 255441 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6ZV0 1263209 69028 SH SOLE 0 0 69028 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 BBG012JBHCX8 890566 55246 SH SOLE 0 0 55246 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 5986421 285475 SH SOLE 0 0 285475 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 17996980 791772 SH SOLE 0 0 791772 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 4782107 234073 SH SOLE 0 0 234073 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 24848236 1082712 SH SOLE 0 0 1082712 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 244342 10039 SH SOLE 0 0 10039 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 1606975 83653 SH SOLE 0 0 83653 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 2790804 144676 SH SOLE 0 0 144676 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 BBG00Q8HQTM0 255236 10870 SH SOLE 0 0 10870 INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 BBG00ZDRP5G2 333566 13025 SH SOLE 0 0 13025 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 BBG00X3HZJZ8 1695737 78289 SH SOLE 0 0 78289 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 BBG00X3HYBX8 1131648 69045 SH SOLE 0 0 69045 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 20242680 873282 SH SOLE 0 0 873282 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 1174613 58525 SH SOLE 0 0 58525 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 BBG00LY8KF11 1002458 21122 SH SOLE 0 0 21122 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 14509078 262703 SH SOLE 0 0 262703 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 BBG00P4Y3C50 359123 9508 SH SOLE 0 0 9508 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 22905878 225518 SH SOLE 0 0 225518 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 BBG001SN6GV0 2030164 44875 SH SOLE 0 0 44875 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 BBG001SN60V5 1768815 27332 SH SOLE 0 0 27332 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 BBG001SPHKZ0 309322 4132 SH SOLE 0 0 4132 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 2934155 27110 SH SOLE 0 0 27110 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 2013453 47297 SH SOLE 0 0 47297 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 2008649 41804 SH SOLE 0 0 41804 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 BBG001SRMY71 291892 3142 SH SOLE 0 0 3142 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 BBG001SRMY80 1659581 16993 SH SOLE 0 0 16993 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 BBG001SRNBK5 1364956 27889 SH SOLE 0 0 27889 INVESCO EXCHANGE TRADED FD T DORSEY WRGT FINL 46137V860 BBG001SRNBL4 247177 4972 SH SOLE 0 0 4972 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 BBG001SRNLL2 844325 6050 SH SOLE 0 0 6050 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 BBG001SRNLG8 1300961 22673 SH SOLE 0 0 22673 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 BBG001SRNLF9 546511 12432 SH SOLE 0 0 12432 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 BBG001SJ09N0 2923294 29594 SH SOLE 0 0 29594 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 BBG001SPHL97 1470360 41072 SH SOLE 0 0 41072 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 895967 58790 SH SOLE 0 0 58790 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 BBG001SN60Z1 450528 9247 SH SOLE 0 0 9247 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 23958940 622795 SH SOLE 0 0 622795 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 16003074 407410 SH SOLE 0 0 407410 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 BBG001SRRFC1 6536052 99091 SH SOLE 0 0 99091 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 8579964 415494 SH SOLE 0 0 415494 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 2635611 142158 SH SOLE 0 0 142158 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 BBG001SRRFG7 434280 10276 SH SOLE 0 0 10276 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 BBG001S9FH85 1625756 18208 SH SOLE 0 0 18208 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 2222573 39212 SH SOLE 0 0 39212 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 BBG001SN68L9 751505 16273 SH SOLE 0 0 16273 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 856159 21463 SH SOLE 0 0 21463 INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696 BBG001SN6GN9 344378 7873 SH SOLE 0 0 7873 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 BBG001SN6GP7 463128 5778 SH SOLE 0 0 5778 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 23831557 251149 SH SOLE 0 0 251149 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 17687444 166094 SH SOLE 0 0 166094 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 7681706 182333 SH SOLE 0 0 182333 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 17255167 150228 SH SOLE 0 0 150228 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 48451366 440267 SH SOLE 0 0 440267 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 BBG001SJW5Y1 1486441 27375 SH SOLE 0 0 27375 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 BBG00KJR2XY3 544516 10740 SH SOLE 0 0 10740 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 BBG00KJR2YW3 710896 5959 SH SOLE 0 0 5959 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 BBG00KJR2CS6 6991303 58125 SH SOLE 0 0 58125 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 4602006 80821 SH SOLE 0 0 80821 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 BBG00KJR30N6 239577 4929 SH SOLE 0 0 4929 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 BBG00KJR31G2 867818 8072 SH SOLE 0 0 8072 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 BBG001SJWX52 1147433 19022 SH SOLE 0 0 19022 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 BBG00KJR28C2 1077660 21122 SH SOLE 0 0 21122 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 1719906 20702 SH SOLE 0 0 20702 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 BBG00KJR2PJ7 6009995 93556 SH SOLE 0 0 93556 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 3461528 108887 SH SOLE 0 0 108887 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 1341939 28127 SH SOLE 0 0 28127 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 3848333 105927 SH SOLE 0 0 105927 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 4289532 130262 SH SOLE 0 0 130262 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 8225089 233733 SH SOLE 0 0 233733 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 1342767 23728 SH SOLE 0 0 23728 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 88468263 522337 SH SOLE 0 0 522337 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 9660 2300 SH Put SOLE 0 0 2300 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 999078 27208 SH SOLE 0 0 27208 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 775748 8771 SH SOLE 0 0 8771 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 57011741 943591 SH SOLE 0 0 943591 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 BBG001SN6GS4 1343373 23806 SH SOLE 0 0 23806 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 15457487 232199 SH SOLE 0 0 232199 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 BBG001SNPT69 324448 14076 SH SOLE 0 0 14076 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 BBG00KJR1V78 714552 7027 SH SOLE 0 0 7027 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 BBG019JCS8Z6 744593 36770 SH SOLE 0 0 36770 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825 BBG01J7CZQ61 693471 33260 SH SOLE 0 0 33260 INVESCO HIGH INCOME 2024 TAR COM 46136K105 BBG00HWHQ028 664963 88485 SH SOLE 0 0 88485 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 BBG001SQ8NB8 942503 35260 SH SOLE 0 0 35260 INVESCO LTD SHS G491BT108 BBG001S9RD81 1527248 92059 SH SOLE 0 0 92059 INVESCO MORTGAGE CAPITAL INC COM 46131B704 BBG001T2XPD5 761942 78713 SH SOLE 0 0 78713 INVESCO MUN OPPORTUNITY TR COM 46132C107 BBG001S72CS2 2158975 221889 SH SOLE 0 0 221889 INVESCO MUNI INCOME OPP TRST COM 46132X101 BBG001S786B7 147975 22661 SH SOLE 0 0 22661 INVESCO MUNICIPAL TRUST COM 46131J103 BBG001S702W1 115615 11919 SH SOLE 0 0 11919 INVESCO PA VALUE MUN INC TR COM 46132K109 BBG001S75GP3 106313 10372 SH SOLE 0 0 10372 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 712425948 1604527 SH SOLE 0 0 1604527 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 120 1200 SH Put SOLE 0 0 1200 INVESCO QUALITY MUN INCOME T COM 46133G107 BBG001S746Q5 1234971 127580 SH SOLE 0 0 127580 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 382859 89453 SH SOLE 0 0 89453 INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 183874 18649 SH SOLE 0 0 18649 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 1972094 164342 SH SOLE 0 0 164342 INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 773118 21711 SH SOLE 0 0 21711 IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 943209 21758 SH SOLE 0 0 21758 IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 34850 8500 SH Put SOLE 0 0 8500 IOVANCE BIOTHERAPEUTICS INC COM 462260100 BBG001T2PM32 252325 17026 SH SOLE 0 0 17026 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 17532847 69330 SH SOLE 0 0 69330 IRIDIUM COMMUNICATIONS INC COM 46269C102 BBG001T21JT7 1939296 74132 SH SOLE 0 0 74132 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 18437339 229863 SH SOLE 0 0 229863 IRONWOOD PHARMACEUTICALS INC NOTE 1.500% 6/1 46333XAH1 36476 36000 SH SOLE 0 0 36000 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 29159865 694118 SH SOLE 0 0 694118 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 136988380 2654813 SH SOLE 0 0 2654813 ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 958655 16290 SH SOLE 0 0 16290 ISHARES INC EM MKTS DIV ETF 464286319 BBG002PHMJT3 2985637 114129 SH SOLE 0 0 114129 ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 635910 14278 SH SOLE 0 0 14278 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 5504599 170791 SH SOLE 0 0 170791 ISHARES INC GLB ENR PROD ETF 464286343 BBG002GKR067 1453291 54800 SH SOLE 0 0 54800 ISHARES INC JP MORGAN EM ETF 464286517 BBG0025X4J38 220238 6105 SH SOLE 0 0 6105 ISHARES INC JP MRG EM CRP BD 464286251 BBG002WGKJD6 305044 6858 SH SOLE 0 0 6858 ISHARES INC JP MRGN EM HI BD 464286285 BBG002VCZQS8 2886811 77064 SH SOLE 0 0 77064 ISHARES INC MSCI AUST ETF 464286103 BBG001S6ZW40 500076 20279 SH SOLE 0 0 20279 ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 966047 29798 SH SOLE 0 0 29798 ISHARES INC MSCI CDA ETF 464286509 BBG001S8R7V0 5092132 133023 SH SOLE 0 0 133023 ISHARES INC MSCI EM ASIA ETF 464286426 BBG002MYG936 685334 10062 SH SOLE 0 0 10062 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 11112864 196375 SH SOLE 0 0 196375 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 69130231 1200803 SH SOLE 0 0 1200803 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 1559387 17138 SH SOLE 0 0 17138 ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 1873190 36686 SH SOLE 0 0 36686 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 677565 16248 SH SOLE 0 0 16248 ISHARES INC MSCI GBL GOLD MN 46434G855 BBG002GKR7K6 575145 22742 SH SOLE 0 0 22742 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 6383487 60640 SH SOLE 0 0 60640 ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 1132732 35677 SH SOLE 0 0 35677 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 8227246 115308 SH SOLE 0 0 115308 ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 1389481 20047 SH SOLE 0 0 20047 ISHARES INC MSCI PAC JP ETF 464286665 BBG001S89L03 468102 10934 SH SOLE 0 0 10934 ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 4528602 95139 SH SOLE 0 0 95139 ISHARES INC MSCI TAIWAN ETF 46434G772 BBG001SFGL81 262290 5388 SH SOLE 0 0 5388 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 3102283 21408 SH SOLE 0 0 21408 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 298009 13509 SH SOLE 0 0 13509 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 18581313 816761 SH SOLE 0 0 816761 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 67007604 665352 SH SOLE 0 0 665352 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 37262927 374766 SH SOLE 0 0 374766 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 32947690 774329 SH SOLE 0 0 774329 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 13102174 266197 SH SOLE 0 0 266197 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 44196221 540428 SH SOLE 0 0 540428 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 10980467 213171 SH SOLE 0 0 213171 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 49444349 470764 SH SOLE 0 0 470764 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 119688060 1264933 SH SOLE 0 0 1264933 ISHARES TR 20+ YEAR TR BD 46436E338 BBG01958XYG8 4850464 181665 SH SOLE 0 0 181665 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 34296121 296141 SH SOLE 0 0 296141 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 48395454 511256 SH SOLE 0 0 511256 ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 2992844 63034 SH SOLE 0 0 63034 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 1117129 10339 SH SOLE 0 0 10339 ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 1543545 21012 SH SOLE 0 0 21012 ISHARES TR BB RAT CORP BD 46435U473 BBG00XR0V4D0 1450724 31367 SH SOLE 0 0 31367 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 24478815 484153 SH SOLE 0 0 484153 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 29619806 809506 SH SOLE 0 0 809506 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 11036016 191797 SH SOLE 0 0 191797 ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 837520 34795 SH SOLE 0 0 34795 ISHARES TR CMBS ETF 46429B366 BBG002NCLTH8 2087449 44319 SH SOLE 0 0 44319 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 22926211 397335 SH SOLE 0 0 397335 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 1997028 54230 SH SOLE 0 0 54230 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 11461383 143572 SH SOLE 0 0 143572 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 4844487 102119 SH SOLE 0 0 102119 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 111615847 1922423 SH SOLE 0 0 1922423 ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 2999219 67398 SH SOLE 0 0 67398 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 35398197 321188 SH SOLE 0 0 321188 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 16014705 320615 SH SOLE 0 0 320615 ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 2944437 57610 SH SOLE 0 0 57610 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 247845433 3339335 SH SOLE 0 0 3339335 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 25413228 439295 SH SOLE 0 0 439295 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 37197780 554116 SH SOLE 0 0 554116 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 33082802 522553 SH SOLE 0 0 522553 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 90414810 1332373 SH SOLE 0 0 1332373 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 158586107 2610901 SH SOLE 0 0 2610901 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 196249665 1775694 SH SOLE 0 0 1775694 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 13020 3100 SH Put SOLE 0 0 3100 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 72846800 631802 SH SOLE 0 0 631802 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 42791538 365085 SH SOLE 0 0 365085 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 38808156 429104 SH SOLE 0 0 429104 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1191269027 2265933 SH SOLE 0 0 2265933 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 394522487 8653706 SH SOLE 0 0 8653706 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 374856338 3827408 SH SOLE 0 0 3827408 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 2970874 55221 SH SOLE 0 0 55221 ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B2X5 1252258 26729 SH SOLE 0 0 26729 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 5723245 44681 SH SOLE 0 0 44681 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 109889897 1058772 SH SOLE 0 0 1058772 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 12408924 195940 SH SOLE 0 0 195940 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 111828394 2055668 SH SOLE 0 0 2055668 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 6006816 140248 SH SOLE 0 0 140248 ISHARES TR ESG ADVNCD HY BD 46435G441 BBG00D331HK0 1235876 27049 SH SOLE 0 0 27049 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 5279028 66062 SH SOLE 0 0 66062 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 2687407 66735 SH SOLE 0 0 66735 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 54742646 476189 SH SOLE 0 0 476189 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 14510404 308339 SH SOLE 0 0 308339 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 1946457 79513 SH SOLE 0 0 79513 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 13710839 596383 SH SOLE 0 0 596383 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 6427779 94346 SH SOLE 0 0 94346 ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 492011 5243 SH SOLE 0 0 5243 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 10393803 230206 SH SOLE 0 0 230206 ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 1080486 26302 SH SOLE 0 0 26302 ISHARES TR ESG SCRND S&P SM 46436E544 BBG00XDJFMZ8 636153 16241 SH SOLE 0 0 16241 ISHARES TR ESG SCRND S&P500 46436E569 BBG00XDJC7F6 505025 12535 SH SOLE 0 0 12535 ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 1491121 26785 SH SOLE 0 0 26785 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 16582192 194467 SH SOLE 0 0 194467 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 4415116 51231 SH SOLE 0 0 51231 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 1061358 17802 SH SOLE 0 0 17802 ISHARES TR FACTORS US GRO 46436E403 BBG00RD2C5M2 212820 4471 SH SOLE 0 0 4471 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 20641267 768476 SH SOLE 0 0 768476 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 43786127 857542 SH SOLE 0 0 857542 ISHARES TR GENOMICS IMMUN 46435U192 BBG00PC1H2K3 321092 13334 SH SOLE 0 0 13334 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 4813972 344347 SH SOLE 0 0 344347 ISHARES TR GL TIMB FORE ETF 464288174 BBG001T2V266 236939 2808 SH SOLE 0 0 2808 ISHARES TR GLB CNS DISC ETF 464288745 BBG001SNVWN6 2095572 12483 SH SOLE 0 0 12483 ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 1239236 20306 SH SOLE 0 0 20306 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 3807789 79962 SH SOLE 0 0 79962 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 3423436 36752 SH SOLE 0 0 36752 ISHARES TR GLOB INDSTRL ETF 464288729 BBG001SNVXC6 319331 2286 SH SOLE 0 0 2286 ISHARES TR GLOB UTILITS ETF 464288711 BBG001SNVXD5 331835 5620 SH SOLE 0 0 5620 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 10334260 115582 SH SOLE 0 0 115582 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 25211301 586992 SH SOLE 0 0 586992 ISHARES TR GLOBAL FINLS ETF 464287333 BBG001SJX8P4 619079 7146 SH SOLE 0 0 7146 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 7943891 335469 SH SOLE 0 0 335469 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 11914415 159263 SH SOLE 0 0 159263 ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 328234 3170 SH SOLE 0 0 3170 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1934819 34755 SH SOLE 0 0 34755 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 47975924 1375456 SH SOLE 0 0 1375456 ISHARES TR HIGH YLD CORP BD 46436E320 BBG01959G8T8 996817 29676 SH SOLE 0 0 29676 ISHARES TR HIGH YLD SYSTM B 46435G250 BBG00H4BNPR3 9400664 201213 SH SOLE 0 0 201213 ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 2531992 101666 SH SOLE 0 0 101666 ISHARES TR IBOND DEC 2030 46436E593 BBG00VYKY6D4 2955582 152193 SH SOLE 0 0 152193 ISHARES TR IBONDS 2026 TERM 46436E528 BBG00Y1B7X63 999399 43339 SH SOLE 0 0 43339 ISHARES TR IBONDS 2027 TERM 46436E478 BBG011MMQW86 543589 24420 SH SOLE 0 0 24420 ISHARES TR IBONDS 24 TRM HG 46435U184 BBG00P3CTJ01 1019387 43722 SH SOLE 0 0 43722 ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 8581469 358458 SH SOLE 0 0 358458 ISHARES TR IBONDS 25 TRM HG 46435U168 BBG00P3CSKH1 5768143 246713 SH SOLE 0 0 246713 ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 7064163 304096 SH SOLE 0 0 304096 ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 1925874 84803 SH SOLE 0 0 84803 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 1923516 80820 SH SOLE 0 0 80820 ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 2361358 106559 SH SOLE 0 0 106559 ISHARES TR IBONDS 28 TR HI 46436E387 BBG015SSQPY4 290723 12456 SH SOLE 0 0 12456 ISHARES TR IBONDS 28 TRM TS 46436E833 BBG00RYR4L11 1116923 50920 SH SOLE 0 0 50920 ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 888993 41349 SH SOLE 0 0 41349 ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 728261 28064 SH SOLE 0 0 28064 ISHARES TR IBONDS DEC 2029 46436E163 BBG01GKB2879 716857 28396 SH SOLE 0 0 28396 ISHARES TR IBONDS DEC 2030 46436E726 BBG00VJHRTY3 1140427 53291 SH SOLE 0 0 53291 ISHARES TR IBONDS DEC 2031 46436E460 BBG011R6KC59 528224 26202 SH SOLE 0 0 26202 ISHARES TR IBONDS DEC 2032 46436E296 BBG018NNRQP1 513913 22669 SH SOLE 0 0 22669 ISHARES TR IBONDS DEC 2033 46436E148 BBG01H7B1FH6 6579117 270857 SH SOLE 0 0 270857 ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 987064 37304 SH SOLE 0 0 37304 ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 1163083 45881 SH SOLE 0 0 45881 ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 755075 29999 SH SOLE 0 0 29999 ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QLT6 865118 34235 SH SOLE 0 0 34235 ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F703 648476 28417 SH SOLE 0 0 28417 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 3193833 133914 SH SOLE 0 0 133914 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 2004360 80014 SH SOLE 0 0 80014 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 3540988 142724 SH SOLE 0 0 142724 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 78882075 1014821 SH SOLE 0 0 1014821 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 79038324 725655 SH SOLE 0 0 725655 ISHARES TR INDIA 50 ETF 464289529 BBG001T61K42 478229 9481 SH SOLE 0 0 9481 ISHARES TR INTERNATIONAL SL 46434V266 BBG008LP7B65 1209978 36688 SH SOLE 0 0 36688 ISHARES TR INTL DEV SML CP 46436E510 BBG00ZMZ2TV0 443399 12504 SH SOLE 0 0 12504 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 8144502 120910 SH SOLE 0 0 120910 ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 430415 14424 SH SOLE 0 0 14424 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 13837497 493491 SH SOLE 0 0 493491 ISHARES TR INTL TREA BD ETF 464288117 BBG001T33MN2 335131 8457 SH SOLE 0 0 8457 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 36496298 350993 SH SOLE 0 0 350993 ISHARES TR INVESTMENT GRADE 46435G219 BBG00H4BPM52 5912366 131825 SH SOLE 0 0 131825 ISHARES TR ISHARES 25+ YR T 46436E577 BBG00X9DSHG4 703538 61877 SH SOLE 0 0 61877 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 12497760 91078 SH SOLE 0 0 91078 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 33205731 146981 SH SOLE 0 0 146981 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 29587520 576979 SH SOLE 0 0 576979 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 13697749 265460 SH SOLE 0 0 265460 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 41211611 459592 SH SOLE 0 0 459592 ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 3449942 121306 SH SOLE 0 0 121306 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 138206577 1495419 SH SOLE 0 0 1495419 ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 3712716 30635 SH SOLE 0 0 30635 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 3576124 83594 SH SOLE 0 0 83594 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 12509369 165731 SH SOLE 0 0 165731 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 4743048 61711 SH SOLE 0 0 61711 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 3768657 52003 SH SOLE 0 0 52003 ISHARES TR MORTGE REL ETF 46435G342 BBG001ST7GB8 257738 11090 SH SOLE 0 0 11090 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 12151563 166848 SH SOLE 0 0 166848 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 13221863 187067 SH SOLE 0 0 187067 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 1539200 21216 SH SOLE 0 0 21216 ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 480751 8553 SH SOLE 0 0 8553 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 1459019 31329 SH SOLE 0 0 31329 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 2480901 40537 SH SOLE 0 0 40537 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 7648511 69450 SH SOLE 0 0 69450 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 7617539 142676 SH SOLE 0 0 142676 ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 2825323 71113 SH SOLE 0 0 71113 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 60597051 758791 SH SOLE 0 0 758791 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 21191399 298976 SH SOLE 0 0 298976 ISHARES TR MSCI EAFE SMCP 46435G839 BBG009HYWS37 2187045 69430 SH SOLE 0 0 69430 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 14237435 346578 SH SOLE 0 0 346578 ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 747256 9494 SH SOLE 0 0 9494 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 2036941 39483 SH SOLE 0 0 39483 ISHARES TR MSCI INDIA SM CP 46429B614 BBG002DMN5F9 422463 6012 SH SOLE 0 0 6012 ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 5792584 147657 SH SOLE 0 0 147657 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 78518630 1979794 SH SOLE 0 0 1979794 ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 4026726 142640 SH SOLE 0 0 142640 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 15305988 151830 SH SOLE 0 0 151830 ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 4629083 25790 SH SOLE 0 0 25790 ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 779619 22790 SH SOLE 0 0 22790 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 5978577 54764 SH SOLE 0 0 54764 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 158465454 1895974 SH SOLE 0 0 1895974 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 32917339 175700 SH SOLE 0 0 175700 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 275724022 1677664 SH SOLE 0 0 1677664 ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 214982 5741 SH SOLE 0 0 5741 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 8301291 76644 SH SOLE 0 0 76644 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 160828670 1494691 SH SOLE 0 0 1494691 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 4723117 87774 SH SOLE 0 0 87774 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 871824 19379 SH SOLE 0 0 19379 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 40743522 1264149 SH SOLE 0 0 1264149 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 1210521 16797 SH SOLE 0 0 16797 ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 1100270 32031 SH SOLE 0 0 32031 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 78581201 272822 SH SOLE 0 0 272822 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 442343485 1312397 SH SOLE 0 0 1312397 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 219054598 1223017 SH SOLE 0 0 1223017 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 73728214 272261 SH SOLE 0 0 272261 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 35519477 223660 SH SOLE 0 0 223660 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 44645366 391146 SH SOLE 0 0 391146 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 37065021 295739 SH SOLE 0 0 295739 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 100300189 1192772 SH SOLE 0 0 1192772 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 2256448 17751 SH SOLE 0 0 17751 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 49746573 254980 SH SOLE 0 0 254980 ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 5328275 69815 SH SOLE 0 0 69815 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 1129227 17212 SH SOLE 0 0 17212 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 166322269 790880 SH SOLE 0 0 790880 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 550 1000 SH Put SOLE 0 0 1000 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 20079145 66913 SH SOLE 0 0 66913 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 15187961 61388 SH SOLE 0 0 61388 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 214926392 2545315 SH SOLE 0 0 2545315 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 263498368 1410516 SH SOLE 0 0 1410516 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 33204973 363889 SH SOLE 0 0 363889 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 15830169 133825 SH SOLE 0 0 133825 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 18681851 142905 SH SOLE 0 0 142905 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 48038724 389988 SH SOLE 0 0 389988 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 495 300 SH Put SOLE 0 0 300 ISHARES TR SELF DRIVNG EV 46435U366 BBG00NWKVMR7 1010033 32136 SH SOLE 0 0 32136 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 51320008 464267 SH SOLE 0 0 464267 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 19526100 186443 SH SOLE 0 0 186443 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 9411041 91584 SH SOLE 0 0 91584 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 45401537 422694 SH SOLE 0 0 422694 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 90140659 1778274 SH SOLE 0 0 1778274 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 1296583 24096 SH SOLE 0 0 24096 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 2624683 17767 SH SOLE 0 0 17767 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 8477722 171614 SH SOLE 0 0 171614 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 2130327 32132 SH SOLE 0 0 32132 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 11897171 124382 SH SOLE 0 0 124382 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 490853 4182 SH SOLE 0 0 4182 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 13700310 233834 SH SOLE 0 0 233834 ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 822530 12115 SH SOLE 0 0 12115 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 2805530 31207 SH SOLE 0 0 31207 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 100349729 743002 SH SOLE 0 0 743002 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 1817065 21499 SH SOLE 0 0 21499 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 27130987 205647 SH SOLE 0 0 205647 ISHARES TR US BR DEL SE ETF 464288794 BBG001SQZT98 1242998 10715 SH SOLE 0 0 10715 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 8893528 131503 SH SOLE 0 0 131503 ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 1497417 18268 SH SOLE 0 0 18268 ISHARES TR US FIXED INC BAL 46435U796 BBG00864VXV6 580872 6753 SH SOLE 0 0 6753 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 11541572 186455 SH SOLE 0 0 186455 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 6850103 125597 SH SOLE 0 0 125597 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 10316715 89114 SH SOLE 0 0 89114 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 5051771 40186 SH SOLE 0 0 40186 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 21754031 501707 SH SOLE 0 0 501707 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 1942024 18155 SH SOLE 0 0 18155 ISHARES TR US REGNL BKS ETF 464288778 BBG001SQZTM3 1285009 29622 SH SOLE 0 0 29622 ISHARES TR US SML CAP EQT 46434V290 BBG008LP6CK8 6319436 99393 SH SOLE 0 0 99393 ISHARES TR US TECH BRKTHR 46436E502 BBG00R9J1S33 489062 10214 SH SOLE 0 0 10214 ISHARES TR US TELECOM ETF 464287713 BBG001SFC820 405661 18456 SH SOLE 0 0 18456 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 72349972 3177425 SH SOLE 0 0 3177425 ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 1794166 25485 SH SOLE 0 0 25485 ISHARES TR USD GRN BOND ETF 46435U440 BBG00MK1NQ85 4315048 92025 SH SOLE 0 0 92025 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 33445398 658763 SH SOLE 0 0 658763 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 36435787 722072 SH SOLE 0 0 722072 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 1744184 34800 SH SOLE 0 0 34800 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 825661 17219 SH SOLE 0 0 17219 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 815104 30188 SH SOLE 0 0 30188 ISHARES U S ETF TR INT RT HD LONG 46431W812 BBG009NLX3N0 511803 20805 SH SOLE 0 0 20805 ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 359513 3823 SH SOLE 0 0 3823 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 583029 6801 SH SOLE 0 0 6801 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 BBG00KDZS4F8 243695 3442 SH SOLE 0 0 3442 ISUN INC COM 465246106 BBG00CDN8ZN7 2656 10625 SH SOLE 0 0 10625 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG001S65TL1 201477 29090 SH SOLE 0 0 29090 ITRON INC COM 465741106 BBG001S6DJQ9 303651 3282 SH SOLE 0 0 3282 ITRON INC NOTE 3/1 465741AN6 179337 179000 SH SOLE 0 0 179000 ITT INC COM 45073V108 BBG00CVQZQB3 687975 5057 SH SOLE 0 0 5057 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 2544072 36235 SH SOLE 0 0 36235 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 1585715 26477 SH SOLE 0 0 26477 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 BBG00Z6Q8BL2 1368062 37328 SH SOLE 0 0 37328 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 BBG00LN4CWM1 8200908 122751 SH SOLE 0 0 122751 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 BBG00L52KXM4 561686 9456 SH SOLE 0 0 9456 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 BBG00QRCN9C8 4124212 68582 SH SOLE 0 0 68582 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 BBG00MSHTH59 8703147 189735 SH SOLE 0 0 189735 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 BBG00DRLJ399 2609950 56505 SH SOLE 0 0 56505 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 13151603 139274 SH SOLE 0 0 139274 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 BBG00L52MHJ1 3057423 52220 SH SOLE 0 0 52220 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 20122040 431387 SH SOLE 0 0 431387 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 1254273 23468 SH SOLE 0 0 23468 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 BBG007H0QWC3 551889 9797 SH SOLE 0 0 9797 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 BBG00F7XDRN7 1346790 29796 SH SOLE 0 0 29796 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 BBG00CVTZCK8 454592 4585 SH SOLE 0 0 4585 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 BBG01H4ZM978 2711944 45373 SH SOLE 0 0 45373 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 239292233 4135711 SH SOLE 0 0 4135711 J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 BBG01J345HV8 5642205 100808 SH SOLE 0 0 100808 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 BBG01H50H5M1 598353 12003 SH SOLE 0 0 12003 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 1464385 32142 SH SOLE 0 0 32142 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 BBG016CBMY44 500465 10680 SH SOLE 0 0 10680 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 2785103 58486 SH SOLE 0 0 58486 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQVP3 19629010 313462 SH SOLE 0 0 313462 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 BBG01H5050G2 1406071 27603 SH SOLE 0 0 27603 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 BBG00B3QWPR4 363939 3250 SH SOLE 0 0 3250 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 BBG016CBQDW5 2346985 40099 SH SOLE 0 0 40099 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 3636660 71673 SH SOLE 0 0 71673 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 57049386 1051796 SH SOLE 0 0 1051796 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 BBG016CBQ2K2 2942321 67100 SH SOLE 0 0 67100 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 BBG01H50MGJ5 403473 8007 SH SOLE 0 0 8007 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 90335593 1790596 SH SOLE 0 0 1790596 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 6023442 118712 SH SOLE 0 0 118712 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 1972971 37452 SH SOLE 0 0 37452 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 8725500 165036 SH SOLE 0 0 165036 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 6125265 147171 SH SOLE 0 0 147171 JABIL INC COM 466313103 BBG001S7RB70 2324005 17350 SH SOLE 0 0 17350 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 3811544 57628 SH SOLE 0 0 57628 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 2914375 18957 SH SOLE 0 0 18957 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 500412 8274 SH SOLE 0 0 8274 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 385652 5516 SH SOLE 0 0 5516 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 14919483 330809 SH SOLE 0 0 330809 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 29388984 605959 SH SOLE 0 0 605959 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 91052101 1794484 SH SOLE 0 0 1794484 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 BBG00GSNPMQ9 676569 20571 SH SOLE 0 0 20571 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 296233 2460 SH SOLE 0 0 2460 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 1222632 44638 SH SOLE 0 0 44638 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 722270 16378 SH SOLE 0 0 16378 JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 248911 33546 SH SOLE 0 0 33546 JFROG LTD ORD SHS M6191J100 BBG006PWZX25 216015 4885 SH SOLE 0 0 4885 JOBY AVIATION INC COMMON STOCK G65163100 BBG00X2MYTD1 132542 24728 SH SOLE 0 0 24728 JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 364336 3474 SH SOLE 0 0 3474 JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0 175165 189000 SH SOLE 0 0 189000 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 880995 13604 SH SOLE 0 0 13604 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 BBG00FJ5J8Y9 481452 13943 SH SOLE 0 0 13943 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 38957406 678937 SH SOLE 0 0 678937 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 1687292 43803 SH SOLE 0 0 43803 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 111883594 707273 SH SOLE 0 0 707273 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 10319307 157980 SH SOLE 0 0 157980 JONES LANG LASALLE INC COM 48020Q107 BBG001SCLGS1 289123 1482 SH SOLE 0 0 1482 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 1532033 53774 SH SOLE 0 0 53774 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 195514389 976108 SH SOLE 0 0 976108 JUNIPER NETWORKS INC COM 48203R104 BBG001SCTT05 949531 25621 SH SOLE 0 0 25621 KAMAN CORP NOTE 3.250% 5/0 483548AF0 139661 140000 SH SOLE 0 0 140000 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 58781700 5872298 SH SOLE 0 0 5872298 KB HOME COM 48666K109 BBG001S5SJV9 1587616 22399 SH SOLE 0 0 22399 KELLANOVA COM 487836108 BBG001S5SJL0 6725389 117392 SH SOLE 0 0 117392 KEMPER CORP COM 488401100 BBG001SD3BG3 267061 4313 SH SOLE 0 0 4313 KENVUE INC COM 49177J102 BBG01C79X614 9646418 449506 SH SOLE 0 0 449506 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 6782167 221134 SH SOLE 0 0 221134 KEYCORP COM 493267108 BBG001S5SKV6 5251137 332140 SH SOLE 0 0 332140 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 3649675 23339 SH SOLE 0 0 23339 KILROY RLTY CORP COM 49427F108 BBG001S9BHB5 396018 10871 SH SOLE 0 0 10871 KIMBELL RTY PARTNERS LP UNIT 49435R102 BBG00FQH6N85 159840 10299 SH SOLE 0 0 10299 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 27032750 208989 SH SOLE 0 0 208989 KIMCO RLTY CORP COM 49446R109 BBG001S70279 617729 31501 SH SOLE 0 0 31501 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 26046779 1420217 SH SOLE 0 0 1420217 KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 275857 45001 SH SOLE 0 0 45001 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 2634934 5021 SH SOLE 0 0 5021 KITE RLTY GROUP TR COM NEW 49803T300 BBG001S64LR3 332021 15315 SH SOLE 0 0 15315 KKR & CO INC COM 48251W104 BBG001S6PW05 8433659 83851 SH SOLE 0 0 83851 KKR INCOME OPPORTUNITIES FD COM 48249T106 BBG004NRD5Z2 895726 66154 SH SOLE 0 0 66154 KLA CORP COM NEW 482480100 BBG001S5SLM4 18077178 25878 SH SOLE 0 0 25878 KNIFE RIVER CORP COMMON STOCK 498894104 BBG002N3N2W8 897150 11065 SH SOLE 0 0 11065 KNIGHTSCOPE INC CLASS A COM 49907V102 BBG0062BX8L2 11143 22286 SH SOLE 0 0 22286 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 1291513 23474 SH SOLE 0 0 23474 KOHLS CORP COM 500255104 BBG001S71NV5 511907 17561 SH SOLE 0 0 17561 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 516729 25836 SH SOLE 0 0 25836 KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYM5 322969 5360 SH SOLE 0 0 5360 KOPIN CORP COM 500600101 BBG001S6DD46 30602 17001 SH SOLE 0 0 17001 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 13929142 377484 SH SOLE 0 0 377484 KRANESHARES TRUST CSI CHI INTERNET 500767306 BBG004XB9HZ5 3882040 147887 SH SOLE 0 0 147887 KRANESHARES TRUST GLOBAL CARB STRA 500767678 BBG00WC70964 286222 9305 SH SOLE 0 0 9305 KRANESHARES TRUST KFA MOUNT LUCAS 500767652 BBG00YD8RJB0 496253 16603 SH SOLE 0 0 16603 KRANESHARES TRUST MSCI EMG EX CH 500767769 BBG00NW3T1X7 604353 20602 SH SOLE 0 0 20602 KRANESHARES TRUST QUADRTC INT RT 500767736 BBG00NW3SL00 10041267 530414 SH SOLE 0 0 530414 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 311651 16956 SH SOLE 0 0 16956 KROGER CO COM 501044101 BBG001S5SN40 7043935 123297 SH SOLE 0 0 123297 KRYSTAL BIOTECH INC COM 501147102 BBG00HDGRHJ5 201951 1135 SH SOLE 0 0 1135 KULICKE & SOFFA INDS INC COM 501242101 BBG001S5SLP1 236575 4702 SH SOLE 0 0 4702 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 BBG012W99DS1 381003 17509 SH SOLE 0 0 17509 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 13538200 63530 SH SOLE 0 0 63530 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 3246954 14863 SH SOLE 0 0 14863 LADDER CAP CORP CL A 505743104 BBG005RVGZ50 616929 55429 SH SOLE 0 0 55429 LAKELAND BANCORP INC COM 511637100 BBG001S93HH8 3563568 294509 SH SOLE 0 0 294509 LAKELAND FINL CORP COM 511656100 BBG001S7RTC5 1411306 21280 SH SOLE 0 0 21280 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 27007165 27797 SH SOLE 0 0 27797 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 8023896 67195 SH SOLE 0 0 67195 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 2062544 19361 SH SOLE 0 0 19361 LANCASTER COLONY CORP COM 513847103 BBG001S5SPQ1 535862 2581 SH SOLE 0 0 2581 LANDSTAR SYS INC COM 515098101 BBG001S5RWM1 1337693 6939 SH SOLE 0 0 6939 LANTHEUS HLDGS INC COM 516544103 BBG006Q52RF8 1366292 21952 SH SOLE 0 0 21952 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 1677302 32443 SH SOLE 0 0 32443 LATHAM GROUP INC COM 51819L107 BBG00ZVXLJB8 121239 30616 SH SOLE 0 0 30616 LATTICE SEMICONDUCTOR CORP COM 518415104 BBG001S6C0G2 369402 4722 SH SOLE 0 0 4722 LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870 BBG01B7B3X24 280862 5520 SH SOLE 0 0 5520 LATTICE STRATEGIES TR HARTFORD MLT DIV 518416607 BBG00GNX2BD5 12219217 440632 SH SOLE 0 0 440632 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 4251553 151842 SH SOLE 0 0 151842 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 2119371 43986 SH SOLE 0 0 43986 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 3845886 24949 SH SOLE 0 0 24949 LAZARD INC COM 52110M109 BBG001S711C4 481924 11510 SH SOLE 0 0 11510 LCI INDS COM 50189K103 BBG001S8G4D9 373186 3032 SH SOLE 0 0 3032 LCI INDS NOTE 1.125% 5/1 501812AB7 167922 171000 SH SOLE 0 0 171000 LCNB CORP COM 50181P100 BBG001S5SQM3 1289533 80899 SH SOLE 0 0 80899 LEAR CORP COM NEW 521865204 BBG001T60092 673936 4652 SH SOLE 0 0 4652 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 930270 13866 SH SOLE 0 0 13866 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 BBG00GPXR969 567435 12010 SH SOLE 0 0 12010 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 1113537 21381 SH SOLE 0 0 21381 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 24829589 833768 SH SOLE 0 0 833768 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 3302611 89648 SH SOLE 0 0 89648 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 511455 26708 SH SOLE 0 0 26708 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 7804717 59537 SH SOLE 0 0 59537 LENDINGCLUB CORP COM NEW 52603A208 BBG001YKDNH2 540392 61478 SH SOLE 0 0 61478 LENNAR CORP CL A 526057104 BBG001S5SRK3 7360220 42797 SH SOLE 0 0 42797 LENNOX INTL INC COM 526107107 BBG001S5SST2 1635028 3345 SH SOLE 0 0 3345 LESLIES INC COM 527064109 BBG00XS6TVN8 286624 44096 SH SOLE 0 0 44096 LEXICON PHARMACEUTICALS INC COM NEW 528872302 BBG001SDWCZ8 25620 10675 SH SOLE 0 0 10675 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 1809024 253011 SH SOLE 0 0 253011 LIBERTY ENERGY INC COM CL A 53115L104 BBG00GK831C5 1032182 49816 SH SOLE 0 0 49816 LIBERTY GLOBAL LTD COM CL C G61188127 BBG01K9KJ456 3788807 214785 SH SOLE 0 0 214785 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 BBG01HLMBDC5 344072 5245 SH SOLE 0 0 5245 LIFEMD INC COM 53216B104 BBG001S5Z6Z5 381491 37110 SH SOLE 0 0 37110 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 7975035 31221 SH SOLE 0 0 31221 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 1904131 59634 SH SOLE 0 0 59634 LINDE PLC SHS G54950103 BBG01FND0CH6 22758164 49013 SH SOLE 0 0 49013 LINKBANCORP INC COM 53578P105 BBG00M69LH59 152395 21959 SH SOLE 0 0 21959 LIQUIDIA CORPORATION COM NEW 53635D202 BBG001V0GFD7 437957 29692 SH SOLE 0 0 29692 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 639608 19644 SH SOLE 0 0 19644 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 247543 19915 SH SOLE 0 0 19915 LITHIA MTRS INC COM 536797103 BBG001SC88P7 1147448 3814 SH SOLE 0 0 3814 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 BBG01JLDJ7S9 105693 19609 SH SOLE 0 0 19609 LITHIUM AMERS CORP NEW COM SHS 53681J103 BBG01JLDH8P2 132686 19745 SH SOLE 0 0 19745 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 4377238 152623 SH SOLE 0 0 152623 LITMAN GREGORY FDS TR IMGP RBA RESPONS 53700T793 BBG0150G9X81 235746 24455 SH SOLE 0 0 24455 LITTELFUSE INC COM 537008104 BBG001S744B6 779116 3215 SH SOLE 0 0 3215 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 989425 9355 SH SOLE 0 0 9355 LIVE OAK BANCSHARES INC COM 53803X105 BBG001T4RVG2 247607 5965 SH SOLE 0 0 5965 LKQ CORP COM 501889208 BBG001SCCPJ1 2453646 45940 SH SOLE 0 0 45940 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 3146643 1214920 SH SOLE 0 0 1214920 LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 192162 12287 SH SOLE 0 0 12287 LOANDEPOT INC COM CL A 53946R106 BBG00B5Z6KL8 307819 118849 SH SOLE 0 0 118849 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 86442853 190039 SH SOLE 0 0 190039 LOEWS CORP COM 540424108 BBG001S6KQC0 579115 7397 SH SOLE 0 0 7397 LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 1087221 12165 SH SOLE 0 0 12165 LOUISIANA PAC CORP COM 546347105 BBG001S5SW04 749406 8931 SH SOLE 0 0 8931 LOWES COS INC COM 548661107 BBG001S5SVL3 63101962 247721 SH SOLE 0 0 247721 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 3602108 13634 SH SOLE 0 0 13634 LTC PPTYS INC COM 502175102 BBG001S73DC6 532654 16384 SH SOLE 0 0 16384 LUCID GROUP INC COM 549498103 BBG00W7F99W4 238702 83755 SH SOLE 0 0 83755 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 11862881 30367 SH SOLE 0 0 30367 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 226567 145236 SH SOLE 0 0 145236 LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 540926 11424 SH SOLE 0 0 11424 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 75451 86000 SH SOLE 0 0 86000 LUMINAR TECHNOLOGIES INC COM CL A 550424105 BBG00MS90LM0 72167 36633 SH SOLE 0 0 36633 LXP INDUSTRIAL TRUST COM 529043101 BBG001S7H5W6 116002 12861 SH SOLE 0 0 12861 LYFT INC CL A COM 55087P104 BBG004M9ZHY4 568271 29368 SH SOLE 0 0 29368 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 11651923 113921 SH SOLE 0 0 113921 M & T BK CORP COM 55261F104 BBG001S7S2B4 5158129 35465 SH SOLE 0 0 35465 M D C HLDGS INC COM 552676108 BBG001S5T272 264765 4209 SH SOLE 0 0 4209 MACQUARIE / FIRST TR GLOBAL COM 55607W100 BBG001SJRV25 275109 35821 SH SOLE 0 0 35821 MACYS INC COM 55616P104 BBG001S6KRW6 758486 37943 SH SOLE 0 0 37943 MADRIGAL PHARMACEUTICALS INC COM 558868105 BBG001SNKQ42 601641 2253 SH SOLE 0 0 2253 MAGNA INTL INC COM 559222401 BBG001S5SY91 5703864 104696 SH SOLE 0 0 104696 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 BBG001SZ97W9 220245 39471 SH SOLE 0 0 39471 MAGNITE INC COM 55955D100 BBG001T5LB97 113294 10539 SH SOLE 0 0 10539 MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DM1 390113 15033 SH SOLE 0 0 15033 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 2668531 56405 SH SOLE 0 0 56405 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 BBG002ZTPRJ6 744855 45557 SH SOLE 0 0 45557 MALIBU BOATS INC COM CL A 56117J100 BBG005PXTR61 242498 5603 SH SOLE 0 0 5603 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 BBG009HYWYH9 356471 12749 SH SOLE 0 0 12749 MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695 BBG01KDX7TH8 263580 26883 SH SOLE 0 0 26883 MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 973645 3891 SH SOLE 0 0 3891 MANNKIND CORP COM NEW 56400P706 BBG001SLLLY3 96181 21232 SH SOLE 0 0 21232 MANPOWERGROUP INC WIS COM 56418H100 BBG001S5SYW5 396060 5101 SH SOLE 0 0 5101 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 3619895 144854 SH SOLE 0 0 144854 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 3695736 163673 SH SOLE 0 0 163673 MARATHON OIL CORP COM 565849106 BBG001S69V69 3544834 125082 SH SOLE 0 0 125082 MARATHON PETE CORP COM 56585A102 BBG001S169P1 20982559 104132 SH SOLE 0 0 104132 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 1906414 1253 SH SOLE 0 0 1253 MARQETA INC CLASS A COM 57142B104 BBG0112Z8873 242775 40734 SH SOLE 0 0 40734 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 14747007 58447 SH SOLE 0 0 58447 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 BBG001V0GHW2 246191 2285 SH SOLE 0 0 2285 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 11430959 55496 SH SOLE 0 0 55496 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 6404938 10432 SH SOLE 0 0 10432 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 12440704 175518 SH SOLE 0 0 175518 MASCO CORP COM 574599106 BBG001S5SZ70 2299208 29148 SH SOLE 0 0 29148 MASTEC INC COM 576323109 BBG001S95HF8 637737 6839 SH SOLE 0 0 6839 MASTECH DIGITAL INC COM 57633B100 BBG001T0DSJ9 173043 19227 SH SOLE 0 0 19227 MASTERBRAND INC COMMON STOCK 57638P104 BBG01B9G4424 289777 15463 SH SOLE 0 0 15463 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 100488860 208669 SH SOLE 0 0 208669 MATADOR RES CO COM 576485205 BBG001T3L5S4 408312 6115 SH SOLE 0 0 6115 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 2885185 79526 SH SOLE 0 0 79526 MATSON INC COM 57686G105 BBG001S5NL21 245144 2181 SH SOLE 0 0 2181 MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 103348 45729 SH SOLE 0 0 45729 MAXIMUS INC COM 577933104 BBG001S6G4K5 763162 9096 SH SOLE 0 0 9096 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 2915602 37958 SH SOLE 0 0 37958 MCDONALDS CORP COM 580135101 BBG001S5T110 79646498 282485 SH SOLE 0 0 282485 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 19968682 37197 SH SOLE 0 0 37197 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 856509 33989 SH SOLE 0 0 33989 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 1632062 347247 SH SOLE 0 0 347247 MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 4645300 11494 SH SOLE 0 0 11494 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 35492068 407252 SH SOLE 0 0 407252 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 2067 800 SH Put SOLE 0 0 800 MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG001SBX933 1159152 160770 SH SOLE 0 0 160770 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 8726126 5771 SH SOLE 0 0 5771 MERCHANTS BANCORP IND COM 58844R108 BBG001STXPM7 435168 10078 SH SOLE 0 0 10078 MERCK & CO INC COM 58933Y105 BBG001S5TC52 101053388 765846 SH SOLE 0 0 765846 MERIT MED SYS INC COM 589889104 BBG001S6KLT3 234068 3090 SH SOLE 0 0 3090 MERITAGE HOMES CORP COM 59001A102 BBG001S9F527 783827 4467 SH SOLE 0 0 4467 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 224147372 461607 SH SOLE 0 0 461607 METLIFE INC COM 59156R108 BBG001S5T3R8 16755409 226089 SH SOLE 0 0 226089 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 1472407 1106 SH SOLE 0 0 1106 MFS CHARTER INCOME TR SH BEN INT 552727109 BBG001S5NTY9 67741 10685 SH SOLE 0 0 10685 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 BBG001S5T4V1 32326 10102 SH SOLE 0 0 10102 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 BBG001S629L8 36458 10043 SH SOLE 0 0 10043 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 BBG001S5PYQ5 54903 16487 SH SOLE 0 0 16487 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 76942 28925 SH SOLE 0 0 28925 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 BBG001S5T879 666020 143848 SH SOLE 0 0 143848 MFS MUN INCOME TR SH BEN INT 552738106 BBG001S5T4C2 86854 16174 SH SOLE 0 0 16174 MGE ENERGY INC COM 55277P104 BBG001SD2RD2 2331897 29622 SH SOLE 0 0 29622 MGIC INVT CORP WIS COM 552848103 BBG001S6SFR0 259041 11585 SH SOLE 0 0 11585 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 3036673 64323 SH SOLE 0 0 64323 MGP INGREDIENTS INC NEW COM 55303J106 BBG001S5XTL2 378283 4392 SH SOLE 0 0 4392 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 13099863 146025 SH SOLE 0 0 146025 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 22817400 193549 SH SOLE 0 0 193549 MICROSOFT CORP COM 594918104 BBG001S5TD05 814311490 1935518 SH SOLE 0 0 1935518 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 8901212 5222 SH SOLE 0 0 5222 MICROVISION INC DEL COM NEW 594960304 BBG001S74TH5 40237 21868 SH SOLE 0 0 21868 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 6766040 51421 SH SOLE 0 0 51421 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 BBG001SF7M43 235153 15635 SH SOLE 0 0 15635 MIDDLEBY CORP COM 596278101 BBG001S8N9X8 861834 5360 SH SOLE 0 0 5360 MILESTONE PHARMACEUTICALS IN COM 59935V107 BBG009DR4MP6 31194 17427 SH SOLE 0 0 17427 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 BBG001XMDT77 378701 34148 SH SOLE 0 0 34148 MILLERKNOLL INC COM 600544100 BBG001S5T771 200061 8080 SH SOLE 0 0 8080 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 1323435 129368 SH SOLE 0 0 129368 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 95974 24114 SH SOLE 0 0 24114 MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 1475551 11094 SH SOLE 0 0 11094 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 BBG019X46ZY3 3539554 110095 SH SOLE 0 0 110095 MODERNA INC COM 60770K107 BBG003PHHZV8 7287585 68390 SH SOLE 0 0 68390 MODINE MFG CO COM 607828100 BBG001S5T913 1847114 19405 SH SOLE 0 0 19405 MOELIS & CO CL A 60786M105 BBG001STYX58 413992 7292 SH SOLE 0 0 7292 MOHAWK INDS INC COM 608190104 BBG001SBGSZ5 320249 2447 SH SOLE 0 0 2447 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 4206199 10238 SH SOLE 0 0 10238 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 3023127 44954 SH SOLE 0 0 44954 MONDAY COM LTD SHS M7S64H106 BBG00GF8K4X3 488783 2164 SH SOLE 0 0 2164 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 22888272 326976 SH SOLE 0 0 326976 MONGODB INC CL A 60937P106 BBG0022FDRZ7 3899493 10873 SH SOLE 0 0 10873 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 4582942 6766 SH SOLE 0 0 6766 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 4704761 79366 SH SOLE 0 0 79366 MONTROSE ENVIRONMENTAL GROUP COM 615111101 BBG005Q29V07 220997 5642 SH SOLE 0 0 5642 MOODYS CORP COM 615369105 BBG001S5VP87 7370606 18753 SH SOLE 0 0 18753 MOOG INC CL A 615394202 BBG001S5T922 736625 4614 SH SOLE 0 0 4614 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 20304888 223668 SH SOLE 0 0 223668 MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601 BBG01DPGL3Y0 206463 4100 SH SOLE 0 0 4100 MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 BBG01LTGRPS0 1000174 20104 SH SOLE 0 0 20104 MORNINGSTAR INC COM 617700109 BBG001SC6FV6 729631 2366 SH SOLE 0 0 2366 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 1134361 34946 SH SOLE 0 0 34946 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 726 300 SH Put SOLE 0 0 300 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 12903591 36350 SH SOLE 0 0 36350 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 980909 68595 SH SOLE 0 0 68595 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 5555956 133685 SH SOLE 0 0 133685 MR COOPER GROUP INC COM 62482R107 BBG002V09956 615883 7901 SH SOLE 0 0 7901 MSA SAFETY INC COM 553498106 BBG001S5TCN2 1757601 9079 SH SOLE 0 0 9079 MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 627735 6469 SH SOLE 0 0 6469 MSCI INC COM 55354G100 BBG001SV8B05 5090532 9083 SH SOLE 0 0 9083 MUELLER INDS INC COM 624756102 BBG001S6PVC4 717633 13307 SH SOLE 0 0 13307 MURPHY OIL CORP COM 626717102 BBG001S5TG80 1699795 37195 SH SOLE 0 0 37195 MURPHY USA INC COM 626755102 BBG001Z0Q6V2 1905830 4546 SH SOLE 0 0 4546 MYERS INDS INC COM 628464109 BBG001S5TH97 471788 20362 SH SOLE 0 0 20362 NABORS INDUSTRIES LTD SHS G6359F137 BBG001S604K2 201630 2341 SH SOLE 0 0 2341 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 64489 23156 SH SOLE 0 0 23156 NASDAQ INC COM 631103108 BBG001SKTBJ6 1906502 30214 SH SOLE 0 0 30214 NATERA INC COM 632307104 BBG001V0FSF8 1801716 19700 SH SOLE 0 0 19700 NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 288557 6080 SH SOLE 0 0 6080 NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 444813 8281 SH SOLE 0 0 8281 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 6148926 90133 SH SOLE 0 0 90133 NATIONAL HEALTH INVS INC COM 63633D104 BBG001S6W8Y3 227662 3623 SH SOLE 0 0 3623 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VP2 3284265 83867 SH SOLE 0 0 83867 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 BBG001SH9LZ5 512164 5567 SH SOLE 0 0 5567 NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 232102 34133 SH SOLE 0 0 34133 NCINO INC COM 63947X101 BBG014GJ8XJ0 206861 5534 SH SOLE 0 0 5534 NCR VOYIX CORPORATION COM 62886E108 BBG001S9FBR7 139372 11035 SH SOLE 0 0 11035 NEKTAR THERAPEUTICS COM 640268108 BBG001S7RDK1 23157 24788 SH SOLE 0 0 24788 NEOGEN CORP COM 640491106 BBG001S67B47 213588 13535 SH SOLE 0 0 13535 NEOGENOMICS INC COM NEW 64049M209 BBG001S9DSY4 198512 12628 SH SOLE 0 0 12628 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 BBG019C1Y0V1 495442 9838 SH SOLE 0 0 9838 NET LEASE OFFICE PROPERTIES COM 64110Y108 BBG01JKVZRT7 201253 8456 SH SOLE 0 0 8456 NETAPP INC COM 64110D104 BBG001S8LYX5 2963249 28230 SH SOLE 0 0 28230 NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 1129918 10920 SH SOLE 0 0 10920 NETFLIX INC COM 64110L106 BBG001SF6L46 56065256 92315 SH SOLE 0 0 92315 NEUBERGER BERMAN HIGH YIELD COM 64128C106 BBG001SLNSP6 317832 39433 SH SOLE 0 0 39433 NEUBERGER BERMAN MUN FD INC COM 64124P101 BBG001SHWP71 128898 12311 SH SOLE 0 0 12311 NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 154057 46125 SH SOLE 0 0 46125 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 909307 6593 SH SOLE 0 0 6593 NEW AMER HIGH INCOME FD INC COM NEW 641876800 BBG001S5S2K8 579087 79545 SH SOLE 0 0 79545 NEW FORTRESS ENERGY INC COM CL A 644393100 BBG00MJH9M32 287317 9393 SH SOLE 0 0 9393 NEW FOUND GOLD CORP COM 64440N103 BBG00JFFSNN2 96296 26112 SH SOLE 0 0 26112 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 418280 9748 SH SOLE 0 0 9748 NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 154055 12159 SH SOLE 0 0 12159 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 BBG001SP9P33 608087 7004 SH SOLE 0 0 7004 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 1000256 310638 SH SOLE 0 0 310638 NEW YORK MTG TR INC COM 649604840 BBG001SHHBR7 92763 12884 SH SOLE 0 0 12884 NEW YORK TIMES CO CL A 650111107 BBG001S90X31 357126 8263 SH SOLE 0 0 8263 NEWELL BRANDS INC COM 651229106 BBG001S5TSW7 587756 73195 SH SOLE 0 0 73195 NEWMARK GROUP INC CL A 65158N102 BBG00J24S7X5 540277 48717 SH SOLE 0 0 48717 NEWMARKET CORP COM 651587107 BBG001S5R005 820564 1293 SH SOLE 0 0 1293 NEWMONT CORP COM 651639106 BBG001S5TKX3 7379256 205894 SH SOLE 0 0 205894 NEWPARK RES INC COM PAR $.01NEW 651718504 BBG001S6CQY5 167605 23214 SH SOLE 0 0 23214 NEWS CORP NEW CL A 65249B109 BBG0035LY922 1620935 61915 SH SOLE 0 0 61915 NEWS CORP NEW CL B 65249B208 BBG0035M2ZC6 430958 15926 SH SOLE 0 0 15926 NEXGEN ENERGY LTD COM 65340P106 BBG00334PFM6 650008 83526 SH SOLE 0 0 83526 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 BBG001SQLM25 150257 22766 SH SOLE 0 0 22766 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 1051564 6104 SH SOLE 0 0 6104 NEXTDECADE CORP COM 65342K105 BBG008GC7WN5 60208 10600 SH SOLE 0 0 10600 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 34235758 535687 SH SOLE 0 0 535687 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 1916748 63722 SH SOLE 0 0 63722 NEXTRACKER INC CLASS A COM 65290E101 BBG00835TQ17 918608 16325 SH SOLE 0 0 16325 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 BBG001V0FSC1 1429741 248219 SH SOLE 0 0 248219 NICE LTD NOTE 9/1 653656AB4 20850 20000 SH SOLE 0 0 20000 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 3262962 12520 SH SOLE 0 0 12520 NIKE INC CL B 654106103 BBG001S6NTK2 20264966 215631 SH SOLE 0 0 215631 NIKOLA CORP COM 654110105 BBG00L4CWQW4 47951 46107 SH SOLE 0 0 46107 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 412668 91704 SH SOLE 0 0 91704 NISOURCE INC COM 65473P105 BBG001S5TMF9 1900944 68726 SH SOLE 0 0 68726 NLIGHT INC COM 65487K100 BBG0020BCPY4 175227 13479 SH SOLE 0 0 13479 NNN REIT INC COM 637417106 BBG001S6Z1P5 2302968 53883 SH SOLE 0 0 53883 NOBLE CORP PLC ORD SHS A G65431127 BBG018KBK3H7 2837314 58513 SH SOLE 0 0 58513 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 424732 119981 SH SOLE 0 0 119981 NOMURA HLDGS INC SPONSORED ADR 65535H208 BBG001S6HZT6 384905 59954 SH SOLE 0 0 59954 NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG001SB8557 717932 183146 SH SOLE 0 0 183146 NORDSON CORP COM 655663102 BBG001S5TKK7 3947216 14378 SH SOLE 0 0 14378 NORDSTROM INC COM 655664100 BBG001S7BDN5 741773 36595 SH SOLE 0 0 36595 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 14305122 56127 SH SOLE 0 0 56127 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 BBG001S77X29 6614 20800 SH SOLE 0 0 20800 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 BBG00S7P31T8 408817 13231 SH SOLE 0 0 13231 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 BBG00QJCZLK8 13890332 298446 SH SOLE 0 0 298446 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 BBG00QJCZDY1 15868602 289045 SH SOLE 0 0 289045 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 1648812 42375 SH SOLE 0 0 42375 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 BBG00H3TKL24 1679390 71525 SH SOLE 0 0 71525 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 BBG00G3NVMQ9 411518 10948 SH SOLE 0 0 10948 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 BBG00QG3B4L4 467562 15575 SH SOLE 0 0 15575 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 BBG00G3NVSZ6 404536 11234 SH SOLE 0 0 11234 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 BBG019K5YGL9 215346 15753 SH SOLE 0 0 15753 NORTHERN LTS FD TR IV MAIN INTNL ETF 66538H237 BBG01BTT0L11 319483 13841 SH SOLE 0 0 13841 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 5166551 102552 SH SOLE 0 0 102552 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 BBG00Z2ZS5L7 319031 18200 SH SOLE 0 0 18200 NORTHERN OIL & GAS INC COM 665531307 BBG001SK2P31 583407 14703 SH SOLE 0 0 14703 NORTHERN TR CORP COM 665859104 BBG001S5TRG7 380964 4285 SH SOLE 0 0 4285 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 28994668 60574 SH SOLE 0 0 60574 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 BBG001SM2G73 1576946 30963 SH SOLE 0 0 30963 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 1949734 93155 SH SOLE 0 0 93155 NORWOOD FINL CORP COM 669549107 BBG001S6PY92 644111 23672 SH SOLE 0 0 23672 NOV INC COM 62955J103 BBG001S6HFR2 234087 11992 SH SOLE 0 0 11992 NOVA LTD COM M7516K103 BBG001SD4C89 626506 3532 SH SOLE 0 0 3532 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 10305081 106535 SH SOLE 0 0 106535 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 34094981 265538 SH SOLE 0 0 265538 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 4999907 73865 SH SOLE 0 0 73865 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 1332808 111719 SH SOLE 0 0 111719 NUCOR CORP COM 670346105 BBG001S5TRV0 20961950 105922 SH SOLE 0 0 105922 NUSHARES ETF TR ESG HI TLD CRP 67092P854 BBG00QD6KLQ7 815035 38587 SH SOLE 0 0 38587 NUSHARES ETF TR NUVEEN ESG 1-5 67092P110 BBG00G75V9D7 257979 11270 SH SOLE 0 0 11270 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 BBG00GVX41Y3 1145348 41649 SH SOLE 0 0 41649 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 BBG00GVWYK25 2598271 83626 SH SOLE 0 0 83626 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 3626642 47544 SH SOLE 0 0 47544 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 7166788 184426 SH SOLE 0 0 184426 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 3828881 86081 SH SOLE 0 0 86081 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 BBG00FJ5HT75 1909605 55837 SH SOLE 0 0 55837 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 3888574 93498 SH SOLE 0 0 93498 NUSHARES ETF TR NUVEEN ESG US 67092P870 BBG00HTVKZ20 317664 14459 SH SOLE 0 0 14459 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 BBG00FJ5J0R4 468766 15317 SH SOLE 0 0 15317 NUSTAR ENERGY LP UNIT COM 67058H102 BBG001SFS805 678295 29149 SH SOLE 0 0 29149 NUTANIX INC CL A 67059N108 BBG001V13SG8 4697077 76103 SH SOLE 0 0 76103 NUTEX HEALTH INC COM 67079U108 966 10070 SH SOLE 0 0 10070 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 1506650 27707 SH SOLE 0 0 27707 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 1203743 99073 SH SOLE 0 0 99073 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 1767201 159639 SH SOLE 0 0 159639 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 BBG001S75CC6 1084510 98771 SH SOLE 0 0 98771 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 BBG001SCTG12 838138 76056 SH SOLE 0 0 76056 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 BBG001S72H38 330244 24590 SH SOLE 0 0 24590 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 BBG001S94NN7 501212 41252 SH SOLE 0 0 41252 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 BBG001S5TJV8 367731 40859 SH SOLE 0 0 40859 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 BBG001SMBC18 269277 19138 SH SOLE 0 0 19138 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 1981343 355717 SH SOLE 0 0 355717 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 904007 61665 SH SOLE 0 0 61665 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 BBG00VM4GT16 241061 22136 SH SOLE 0 0 22136 NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 928693 106380 SH SOLE 0 0 106380 NUVEEN MORTGAGE AND INCOME F COM 670735109 BBG001T611C5 191938 10807 SH SOLE 0 0 10807 NUVEEN MULTI ASSET INCOME FU COM 670750108 BBG013NZJD55 1234362 99225 SH SOLE 0 0 99225 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 2523694 238986 SH SOLE 0 0 238986 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 801717 92045 SH SOLE 0 0 92045 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 2726671 222767 SH SOLE 0 0 222767 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 1079314 44710 SH SOLE 0 0 44710 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 BBG001SHM0F8 2234743 184995 SH SOLE 0 0 184995 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 149408 13745 SH SOLE 0 0 13745 NUVEEN NEW YORK QLT MUN INC COM 67066X107 BBG001SCTFW0 111668 10198 SH SOLE 0 0 10198 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 BBG001S6PT66 167573 14177 SH SOLE 0 0 14177 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 2483398 345396 SH SOLE 0 0 345396 NUVEEN PFD & INCOME TERM FD COM 67075A106 BBG002Z67VK5 880149 45746 SH SOLE 0 0 45746 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 3364059 293548 SH SOLE 0 0 293548 NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 453480 38237 SH SOLE 0 0 38237 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 804552 101842 SH SOLE 0 0 101842 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 1364797 103159 SH SOLE 0 0 103159 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 253983 16208 SH SOLE 0 0 16208 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 BBG001S70MD8 232630 16110 SH SOLE 0 0 16110 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 BBG001T6V258 571229 37286 SH SOLE 0 0 37286 NUVEEN VRIABL RAT PFD & INM COM 67080R102 BBG011B9SY72 240794 13445 SH SOLE 0 0 13445 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 3476189 46103 SH SOLE 0 0 46103 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 614954703 680591 SH SOLE 0 0 680591 NVR INC COM 62944T105 BBG001S5TSM8 1587592 196 SH SOLE 0 0 196 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 17033600 68747 SH SOLE 0 0 68747 OAK VY BANCORP OAKDALE CALIF COM 671807105 BBG001S8RKX9 250476 10108 SH SOLE 0 0 10108 OAKTREE SPECIALTY LENDING CO COM 67401P405 BBG001SR03L7 1156936 58847 SH SOLE 0 0 58847 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 310320 7200 SH SOLE 0 0 7200 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 10813002 166379 SH SOLE 0 0 166379 OCULAR THERAPEUTIX INC COM 67576A100 BBG001V0FT93 6606507 725990 SH SOLE 0 0 725990 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 1988717 57980 SH SOLE 0 0 57980 O-I GLASS INC COM 67098H104 BBG00R2JZG48 227432 13709 SH SOLE 0 0 13709 OKTA INC CL A 679295105 BBG001YV1SN3 1806264 17265 SH SOLE 0 0 17265 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 6830292 31145 SH SOLE 0 0 31145 OLD NATL BANCORP IND COM 680033107 BBG001SD2ZG1 442806 25434 SH SOLE 0 0 25434 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 3127942 101821 SH SOLE 0 0 101821 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 872905 14845 SH SOLE 0 0 14845 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 250 100 SH Put SOLE 0 0 100 OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 1371071 17231 SH SOLE 0 0 17231 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 3099443 97866 SH SOLE 0 0 97866 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 12338396 127515 SH SOLE 0 0 127515 ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 1049919 29676 SH SOLE 0 0 29676 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 4601288 62560 SH SOLE 0 0 62560 ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9 95448 97000 SH SOLE 0 0 97000 ONCONETIX INC COM 09610B108 BBG00PNSYQK0 49280 320000 SH SOLE 0 0 320000 ONE GAS INC COM 68235P108 BBG004WQKD16 916217 14198 SH SOLE 0 0 14198 ONEMAIN HLDGS INC COM 68268W103 BBG005497H09 1417051 27737 SH SOLE 0 0 27737 ONEOK INC NEW COM 682680103 BBG001S5TWK1 49326590 615276 SH SOLE 0 0 615276 ONTO INNOVATION INC COM 683344105 BBG001S5THX0 759268 4193 SH SOLE 0 0 4193 OPENDOOR TECHNOLOGIES INC COM 683712103 BBG00SHY8ZR0 369415 121919 SH SOLE 0 0 121919 OPERA LTD SPONSORED ADS 68373M107 BBG00LBLDJ80 514514 32544 SH SOLE 0 0 32544 OPKO HEALTH INC COM 68375N103 BBG001SD4254 78834 65695 SH SOLE 0 0 65695 OPTION CARE HEALTH INC COM NEW 68404L201 BBG001S6X756 314136 9366 SH SOLE 0 0 9366 ORACLE CORP COM 68389X105 BBG001S5SJG6 48957031 389754 SH SOLE 0 0 389754 ORANGE SPONSORED ADR 684060106 BBG001S9V388 589356 50072 SH SOLE 0 0 50072 ORCHID IS CAP INC COM NEW 68571X301 BBG001V18CW0 1488176 166649 SH SOLE 0 0 166649 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 18519051 16405 SH SOLE 0 0 16405 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 1075770 57221 SH SOLE 0 0 57221 ORION OFFICE REIT INC COM 68629Y103 BBG0118JXCF7 84521 24080 SH SOLE 0 0 24080 ORRSTOWN FINL SVCS INC COM 687380105 BBG001S9SXH6 975992 36458 SH SOLE 0 0 36458 OSHKOSH CORP COM 688239201 BBG001S6SX46 3418137 27409 SH SOLE 0 0 27409 OSI SYSTEMS INC COM 671044105 BBG001SB1J54 445313 3118 SH SOLE 0 0 3118 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 4603220 46371 SH SOLE 0 0 46371 OTTER TAIL CORP COM 689648103 BBG001S5TYX3 631452 7308 SH SOLE 0 0 7308 OUTFRONT MEDIA INC COM 69007J106 BBG004S69ZY3 249503 14860 SH SOLE 0 0 14860 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 1926203 37113 SH SOLE 0 0 37113 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 2129277 12765 SH SOLE 0 0 12765 OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 201449 39655 SH SOLE 0 0 39655 OXFORD SQUARE CAP CORP COM 69181V107 BBG001SBTC31 110628 34899 SH SOLE 0 0 34899 PACCAR INC COM 693718108 BBG001S5V1S8 5489801 44311 SH SOLE 0 0 44311 PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 601120 18953 SH SOLE 0 0 18953 PACER FDS TR CASH COWS ETF 69374H659 BBG00P1MB733 5655930 143952 SH SOLE 0 0 143952 PACER FDS TR CFRA STVAL EQL 69374H691 BBG00LGRG1X0 277641 7027 SH SOLE 0 0 7027 PACER FDS TR DATA & DIGI REVO 69374H386 BBG017ZLXZ04 268989 6221 SH SOLE 0 0 6221 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 3147695 109867 SH SOLE 0 0 109867 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 21023379 658008 SH SOLE 0 0 658008 PACER FDS TR EMRG MKT CASH 69374H865 BBG00P1MK314 450788 22444 SH SOLE 0 0 22444 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 14673996 422881 SH SOLE 0 0 422881 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 4228769 106384 SH SOLE 0 0 106384 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 2192725 62578 SH SOLE 0 0 62578 PACER FDS TR LUNT LRGCP MULTI 69374H816 BBG00VP236R3 797699 17107 SH SOLE 0 0 17107 PACER FDS TR LUNT MDCAP MLT 69374H725 BBG00VP22Y66 2488749 54424 SH SOLE 0 0 54424 PACER FDS TR METAURUS CAP 400 69374H436 BBG011RJYNJ7 1612633 45046 SH SOLE 0 0 45046 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 3554239 74732 SH SOLE 0 0 74732 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 86234638 1754162 SH SOLE 0 0 1754162 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 22421537 830120 SH SOLE 0 0 830120 PACER FDS TR SWAN SOS FLEX JU 69374H469 BBG011MN2GX7 378845 14183 SH SOLE 0 0 14183 PACER FDS TR SWAN SOS FLX JAN 69374H576 BBG00YN7F5R7 292205 9575 SH SOLE 0 0 9575 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 46823518 981214 SH SOLE 0 0 981214 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 13664809 379263 SH SOLE 0 0 379263 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 26663484 388227 SH SOLE 0 0 388227 PACER FDS TR TRENDPILOT EUR 69374H808 BBG00BLVPY01 894413 33446 SH SOLE 0 0 33446 PACER FDS TR TRENDPILOT FD 69374H675 BBG00P1MJZ24 806743 25546 SH SOLE 0 0 25546 PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 11283343 388144 SH SOLE 0 0 388144 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 1527312 74886 SH SOLE 0 0 74886 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 224809072 3868681 SH SOLE 0 0 3868681 PACER FDS TR US CHS CWS GWT 69374H667 BBG00P1M9FH3 2246470 52883 SH SOLE 0 0 52883 PACER FDS TR US EXPORT LEAD 69374H402 BBG00LGRG2X8 258544 5222 SH SOLE 0 0 5222 PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 1182064 45464 SH SOLE 0 0 45464 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 BBG001SS9G64 155689 41517 SH SOLE 0 0 41517 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 137388 145000 SH SOLE 0 0 145000 PACKAGING CORP AMER COM 695156109 BBG001S5V741 3626481 19109 SH SOLE 0 0 19109 PAGERDUTY INC COM 69553P100 BBG0043BYPD6 547473 24139 SH SOLE 0 0 24139 PAGSEGURO DIGITAL LTD COM CL A G68707101 BBG00JM7QCG6 514466 36027 SH SOLE 0 0 36027 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 12983692 564263 SH SOLE 0 0 564263 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 380 1000 SH Call SOLE 0 0 1000 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 39112057 137656 SH SOLE 0 0 137656 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 BBG001T5K0S1 852274 19756 SH SOLE 0 0 19756 PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 1564995 103779 SH SOLE 0 0 103779 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 2155377 183125 SH SOLE 0 0 183125 PARK HOTELS & RESORTS INC COM 700517105 BBG00FGXCKN3 296264 16939 SH SOLE 0 0 16939 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 25078932 45124 SH SOLE 0 0 45124 PARSONS CORP DEL COM 70202L102 BBG001SDWJQ3 496207 5982 SH SOLE 0 0 5982 PATRICK INDS INC COM 703343103 BBG001S5V0V6 297769 2492 SH SOLE 0 0 2492 PAYCHEX INC COM 704326107 BBG001S5V135 14410253 117347 SH SOLE 0 0 117347 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 3590560 18042 SH SOLE 0 0 18042 PAYLOCITY HLDG CORP COM 70438V106 BBG006598YZ0 2024940 11783 SH SOLE 0 0 11783 PAYONEER GLOBAL INC COM 70451X104 BBG00Z5JLLD1 93283 19194 SH SOLE 0 0 19194 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 13752731 205295 SH SOLE 0 0 205295 PAYSAFE LIMITED *W EXP 03/30/202 G6964L115 3734 118910 SH SOLE 0 0 118910 PAYSAFE LIMITED SHS G6964L206 BBG00YT50788 419414 26562 SH SOLE 0 0 26562 PBF ENERGY INC CL A 69318G106 BBG002832HM6 1392575 24189 SH SOLE 0 0 24189 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 3987259 34299 SH SOLE 0 0 34299 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 BBG00XTV8H01 2571051 159396 SH SOLE 0 0 159396 PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 158528 36996 SH SOLE 0 0 36996 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 1704693 48237 SH SOLE 0 0 48237 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 2309155 126807 SH SOLE 0 0 126807 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 386511 33964 SH SOLE 0 0 33964 PENNANTPARK INVT CORP COM 708062104 BBG001SSQMH0 792114 115133 SH SOLE 0 0 115133 PENNS WOODS BANCORP INC COM 708430103 BBG001S6XPT0 944491 48660 SH SOLE 0 0 48660 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 49250 50000 SH SOLE 0 0 50000 PENNYMAC MTG INVT TR COM 70931T103 BBG001T1MJR8 1035995 70572 SH SOLE 0 0 70572 PENSKE AUTOMOTIVE GRP INC COM 70959W103 BBG001S96493 592084 3655 SH SOLE 0 0 3655 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 4327835 50653 SH SOLE 0 0 50653 PENUMBRA INC COM 70975L107 BBG001TRHPB0 203317 911 SH SOLE 0 0 911 PEOPLES BANCORP INC COM 709789101 BBG001S77C89 648962 21917 SH SOLE 0 0 21917 PEPSICO INC COM 713448108 BBG001S695T1 80745522 461377 SH SOLE 0 0 461377 PERFICIENT INC COM 71375U101 BBG001SCS189 231352 4110 SH SOLE 0 0 4110 PERFORMANCE FOOD GROUP CO COM 71377A103 BBG009XW2WC7 3422319 45851 SH SOLE 0 0 45851 PERION NETWORK LTD SHS NEW M78673114 BBG001SJ0148 609163 27098 SH SOLE 0 0 27098 PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00D61Y2G3 649858 36798 SH SOLE 0 0 36798 PERRIGO CO PLC SHS G97822103 BBG001S704D8 508517 15797 SH SOLE 0 0 15797 PERSPECTIVE THERAPEUTICS INC COM 46489V104 BBG001S5Q300 14875 12500 SH SOLE 0 0 12500 PETCO HEALTH & WELLNESS CO I COM 71601V105 BBG00YFGTWH3 27073 11874 SH SOLE 0 0 11874 PETIQ INC NOTE 4.000% 6/0 71639TAB2 60506 61000 SH SOLE 0 0 61000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 2994499 196877 SH SOLE 0 0 196877 PETVIVO HLDGS INC COM NEW 716817408 BBG00363ZKY0 10700 10000 SH SOLE 0 0 10000 PFIZER INC COM 717081103 BBG001S5V466 61107858 2202086 SH SOLE 0 0 2202086 PG&E CORP COM 69331C108 BBG001S5V206 1481505 88395 SH SOLE 0 0 88395 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 30007771 603778 SH SOLE 0 0 603778 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 3007197 251438 SH SOLE 0 0 251438 PGIM HIGH YIELD BOND FUND IN COM 69346H100 BBG002R1BH76 2062509 158777 SH SOLE 0 0 158777 PGIM ROCK ETF TR PGIM US LARG CAP 69420N502 BBG01LNWDRL9 679550 26649 SH SOLE 0 0 26649 PGIM ROCK ETF TR PGIM US LRG CAP 69420N601 BBG01LNYZT37 265116 10448 SH SOLE 0 0 10448 PGIM ROCK ETF TR US LARGE CAP BUF 69420N403 BBG01L5NP5V3 315348 12226 SH SOLE 0 0 12226 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 BBG00XTHQGX8 198340 12896 SH SOLE 0 0 12896 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 44098793 481323 SH SOLE 0 0 481323 PHILLIPS 66 COM 718546104 BBG00286S4P7 23283748 142548 SH SOLE 0 0 142548 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 41970666 1170077 SH SOLE 0 0 1170077 PHIO PHARMACEUTICALS CORP COM 71880W402 BBG0024FKDB4 20683 30416 SH SOLE 0 0 30416 PHOTRONICS INC COM 719405102 BBG001S5V7C2 592313 20915 SH SOLE 0 0 20915 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 BBG001T6RFS9 207942 29580 SH SOLE 0 0 29580 PILGRIMS PRIDE CORP COM 72147K108 BBG001S5PSN1 266460 7764 SH SOLE 0 0 7764 PIMCO CALIF MUN INCOME FD COM 72200N106 BBG001SJ4WY3 290570 31044 SH SOLE 0 0 31044 PIMCO CALIF MUN INCOME FD II COM 72201C109 BBG001S9DPQ9 228960 30166 SH SOLE 0 0 30166 PIMCO CALIF MUN INCOME FD II COM 72200M108 BBG001SKRFR0 332331 57596 SH SOLE 0 0 57596 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 3827607 273987 SH SOLE 0 0 273987 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 11874653 798564 SH SOLE 0 0 798564 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 9516047 493315 SH SOLE 0 0 493315 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 348662 26474 SH SOLE 0 0 26474 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 BBG00MF4SGN5 601015 28336 SH SOLE 0 0 28336 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 BBG00HM85ST2 382214 19547 SH SOLE 0 0 19547 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 26806559 286763 SH SOLE 0 0 286763 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 360977 7009 SH SOLE 0 0 7009 PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 548044 9864 SH SOLE 0 0 9864 PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 2348347 29632 SH SOLE 0 0 29632 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 31866505 346903 SH SOLE 0 0 346903 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 12540219 124728 SH SOLE 0 0 124728 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 1840934 19407 SH SOLE 0 0 19407 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 16010347 305133 SH SOLE 0 0 305133 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 4375002 45549 SH SOLE 0 0 45549 PIMCO ETF TR MUNI INCOME OPP 72201R635 BBG012DX1041 510554 11189 SH SOLE 0 0 11189 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 20334325 407501 SH SOLE 0 0 407501 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 BBG0180BK9Q6 302194 5908 SH SOLE 0 0 5908 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 BBG001SKG2H2 110395 14431 SH SOLE 0 0 14431 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 3586740 726061 SH SOLE 0 0 726061 PIMCO INCOME STRATEGY FD COM 72201H108 BBG001SLFJB0 1523606 179671 SH SOLE 0 0 179671 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 662345 88786 SH SOLE 0 0 88786 PIMCO MUN INCOME FD COM 72200R107 BBG001SC8NG4 123669 13255 SH SOLE 0 0 13255 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 1699193 199905 SH SOLE 0 0 199905 PIMCO MUN INCOME FD III COM 72201A103 BBG001SL3DN3 316192 42328 SH SOLE 0 0 42328 PIMCO STRATEGIC INCOME FD COM 72200X104 BBG001S5QG01 874402 143580 SH SOLE 0 0 143580 PINNACLE FINL PARTNERS INC COM 72346Q104 BBG001SF5953 916011 10666 SH SOLE 0 0 10666 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 2173920 29090 SH SOLE 0 0 29090 PINTEREST INC CL A 72352L106 BBG002583CW7 2202758 63535 SH SOLE 0 0 63535 PIONEER FLOATING RATE FUND I COM 72369J102 BBG001SML8F1 219538 22680 SH SOLE 0 0 22680 PIONEER HIGH INCOME FUND INC COM 72369H106 BBG001SKDJR7 299072 39044 SH SOLE 0 0 39044 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG001SLS3T2 137440 15548 SH SOLE 0 0 15548 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 9750581 37145 SH SOLE 0 0 37145 PIPER SANDLER COMPANIES COM 724078100 BBG001SGY6K8 229751 1157 SH SOLE 0 0 1157 PITNEY BOWES INC COM 724479100 BBG001S5V171 276955 63962 SH SOLE 0 0 63962 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 2763091 157352 SH SOLE 0 0 157352 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 2828044 154961 SH SOLE 0 0 154961 PLANET FITNESS INC CL A 72703H101 BBG009H04M26 3676325 58699 SH SOLE 0 0 58699 PLATINUM GROUP METALS LTD COM 72765Q882 BBG001SKBFY9 29049 24828 SH SOLE 0 0 24828 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 199517 57999 SH SOLE 0 0 57999 PLYMOUTH INDL REIT INC COM 729640102 BBG0021H6YT4 201000 8933 SH SOLE 0 0 8933 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 18193327 112583 SH SOLE 0 0 112583 POLARIS INC COM 731068102 BBG001S7HWZ4 1083359 10821 SH SOLE 0 0 10821 POLARIS INC COM 731068102 BBG001S7HWZ4 4860 900 SH Put SOLE 0 0 900 POOL CORP COM 73278L105 BBG001S5VBK4 2847828 7058 SH SOLE 0 0 7058 POPULAR INC COM NEW 733174700 BBG001S5PC01 419868 4766 SH SOLE 0 0 4766 PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 2218988 52833 SH SOLE 0 0 52833 POST HLDGS INC COM 737446104 BBG001WTBC45 2700043 25405 SH SOLE 0 0 25405 POSTAL REALTY TRUST INC CL A 73757R102 BBG00NSBGG83 581277 40592 SH SOLE 0 0 40592 POTLATCHDELTIC CORPORATION COM 737630103 BBG001S5V215 796141 16932 SH SOLE 0 0 16932 POWER INTEGRATIONS INC COM 739276103 BBG001S73RW3 209808 2932 SH SOLE 0 0 2932 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 BBG00ZXQB5X8 424927 19959 SH SOLE 0 0 19959 PPG INDS INC COM 693506107 BBG001S5VC13 7374451 50894 SH SOLE 0 0 50894 PPL CORP COM 69351T106 BBG001S5VC31 5522817 200610 SH SOLE 0 0 200610 PRECIGEN INC COM 74017N105 BBG001SSB3T5 377742 260512 SH SOLE 0 0 260512 PREMIER FINANCIAL CORP COM 74052F108 BBG001S7DV08 785955 38717 SH SOLE 0 0 38717 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 5274313 43261 SH SOLE 0 0 43261 PRIMERICA INC COM 74164M108 BBG001T5ZSQ6 519127 2052 SH SOLE 0 0 2052 PRIMORIS SVCS CORP COM 74164F103 BBG001S64801 411811 9674 SH SOLE 0 0 9674 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 BBG009KJNFR8 271248 14157 SH SOLE 0 0 14157 PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300 BBG00CGY1JL5 205103 4376 SH SOLE 0 0 4376 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 BBG00CGY1GN9 12676896 186920 SH SOLE 0 0 186920 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 4624348 53579 SH SOLE 0 0 53579 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 BBG00DSNH2C4 164481 50300 SH SOLE 0 0 50300 PRIVIA HEALTH GROUP INC COM 74276R102 BBG00ZXYXWJ4 1137386 58060 SH SOLE 0 0 58060 PROCORE TECHNOLOGIES INC COM 74275K108 BBG0026ZJ313 386363 4702 SH SOLE 0 0 4702 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 124703563 768589 SH SOLE 0 0 768589 PROFOUND MED CORP COM NEW 74319B502 BBG0076T0BS9 100390 11769 SH SOLE 0 0 11769 PROGRESS SOFTWARE CORP COM 743312100 BBG001S6MCY5 204862 3843 SH SOLE 0 0 3843 PROGRESSIVE CORP COM 743315103 BBG001S5V509 13872240 67074 SH SOLE 0 0 67074 PROGYNY INC COM 74340E103 BBG002H1K1K7 619709 16244 SH SOLE 0 0 16244 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 20745422 159311 SH SOLE 0 0 159311 PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 642243 19883 SH SOLE 0 0 19883 PROSHARES TR INVT INT RT HG 74347B607 BBG005JYLX52 1686970 22048 SH SOLE 0 0 22048 PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 853305 14049 SH SOLE 0 0 14049 PROSHARES TR MSCI EAFE DIVD 74347B839 BBG0070HRTV9 3048003 77716 SH SOLE 0 0 77716 PROSHARES TR NASDAQ100 DORSEY 74347G671 BBG011389XD9 609317 14059 SH SOLE 0 0 14059 PROSHARES TR ONLINE RTL ETF 74347B169 BBG00LFMG5P2 2508265 63840 SH SOLE 0 0 63840 PROSHARES TR PET CARE ETF 74348A145 BBG00M6PLP55 235921 4736 SH SOLE 0 0 4736 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 6323382 98779 SH SOLE 0 0 98779 PROSHARES TR RUSSELL US DIV 74347G507 BBG00QRZRTS2 254670 5283 SH SOLE 0 0 5283 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 48973131 482921 SH SOLE 0 0 482921 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 6591618 83906 SH SOLE 0 0 83906 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 1670433 23204 SH SOLE 0 0 23204 PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 196303 16552 SH SOLE 0 0 16552 PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 2151996 34958 SH SOLE 0 0 34958 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 1710016 309786 SH SOLE 0 0 309786 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 228280 230000 SH SOLE 0 0 230000 PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 353873 5380 SH SOLE 0 0 5380 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 17350369 147788 SH SOLE 0 0 147788 PTC INC COM 69370C100 BBG001S6DNK6 861755 4561 SH SOLE 0 0 4561 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 16706961 57598 SH SOLE 0 0 57598 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 8072360 120880 SH SOLE 0 0 120880 PULSE BIOSCIENCES INC COM 74587B101 BBG00BRBHVG7 116453 13370 SH SOLE 0 0 13370 PULTE GROUP INC COM 745867101 BBG001S5V5K7 11409154 94588 SH SOLE 0 0 94588 PURE STORAGE INC CL A 74624M102 BBG00212PW10 2901094 55801 SH SOLE 0 0 55801 PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 283899 45643 SH SOLE 0 0 45643 PUTNAM ETF TRUST BDC INCOME ETF 746729508 BBG019VG3C45 1411743 41629 SH SOLE 0 0 41629 PUTNAM ETF TRUST ESG ULTRA SHORT 746729854 BBG01C50KDK3 372130 7385 SH SOLE 0 0 7385 PUTNAM ETF TRUST FOCSD LARCP GWT 746729409 BBG0115QJB08 2258208 69058 SH SOLE 0 0 69058 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 BBG0115QY0G8 24634211 689454 SH SOLE 0 0 689454 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 321609 53691 SH SOLE 0 0 53691 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 BBG001S7C0P0 159542 15703 SH SOLE 0 0 15703 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 178828 50803 SH SOLE 0 0 50803 PVH CORPORATION COM 693656100 BBG001S5VGY8 1135039 8072 SH SOLE 0 0 8072 PYXIS ONCOLOGY INC COMMON STOCK 747324101 BBG00PQFFCW4 125074 29360 SH SOLE 0 0 29360 QCR HOLDINGS INC COM 74727A104 BBG001SJTPZ0 260392 4287 SH SOLE 0 0 4287 QIAGEN NV SHS NEW N72482149 BBG001S91B01 418807 9784 SH SOLE 0 0 9784 QORVO INC COM 74736K101 BBG007TJF1P5 1028188 8954 SH SOLE 0 0 8954 QUALCOMM INC COM 747525103 BBG001S6VS70 90185220 532695 SH SOLE 0 0 532695 QUALCOMM INC COM 747525103 BBG001S6VS70 12200 1000 SH Call SOLE 0 0 1000 QUALYS INC COM 74758T303 BBG001SYH860 1308094 7839 SH SOLE 0 0 7839 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 10203414 39274 SH SOLE 0 0 39274 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 535411 85121 SH SOLE 0 0 85121 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 2114075 15882 SH SOLE 0 0 15882 QURATE RETAIL INC COM SER A 74915M100 BBG001SR0LR1 18850 15326 SH SOLE 0 0 15326 R1 RCM INC COM 77634L105 BBG018CZLZ45 147141 11424 SH SOLE 0 0 11424 RADIAN GROUP INC COM 750236101 BBG001SBWXG7 380854 11379 SH SOLE 0 0 11379 RALPH LAUREN CORP CL A 751212101 BBG001S9TL45 1243451 6623 SH SOLE 0 0 6623 RAMACO RES INC COM CL A 75134P600 BBG00BCQJ2W4 170286 10112 SH SOLE 0 0 10112 RAMBUS INC DEL COM 750917106 BBG001S7RF80 1466257 23722 SH SOLE 0 0 23722 RANGE RES CORP COM 75281A109 BBG001SBZNN8 3096616 89940 SH SOLE 0 0 89940 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 2781041 21656 SH SOLE 0 0 21656 RAYONIER ADVANCED MATLS INC COM 75508B104 BBG005XVML75 461486 96545 SH SOLE 0 0 96545 RAYONIER INC COM 754907103 BBG001S7NCZ1 231361 6960 SH SOLE 0 0 6960 RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 3318883 43572 SH SOLE 0 0 43572 RBB FD INC MOTLEY FOL ETF 74933W601 BBG00JWTWQF0 1553732 31318 SH SOLE 0 0 31318 RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 22470061 449131 SH SOLE 0 0 449131 RBB FD INC US TREAS 30YR BD 74933W551 BBG01G1S2JQ8 547670 12130 SH SOLE 0 0 12130 RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 508600 10576 SH SOLE 0 0 10576 RBB FD INC US TRSRY 6 MNTH 74933W460 BBG01FRH4691 4983790 99457 SH SOLE 0 0 99457 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 1262535 4670 SH SOLE 0 0 4670 READY CAPITAL CORP COM 75574U101 BBG003TCRSD0 154043 16872 SH SOLE 0 0 16872 REALTY INCOME CORP COM 756109104 BBG001S884K0 51467225 951335 SH SOLE 0 0 951335 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 3839372 142410 SH SOLE 0 0 142410 RECURSION PHARMACEUTICALS IN CL A 75629V104 BBG00PQ4XJ54 461541 46293 SH SOLE 0 0 46293 RED ROBIN GOURMET BURGERS IN COM 75689M101 BBG001SBKKW0 77941 10175 SH SOLE 0 0 10175 REDFIN CORP COM 75737F108 BBG001V1F423 108129 16260 SH SOLE 0 0 16260 REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 520159 2888 SH SOLE 0 0 2888 REGENCY CTRS CORP COM 758849103 BBG001S7H752 403632 6665 SH SOLE 0 0 6665 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 9387165 9753 SH SOLE 0 0 9753 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 5469655 259964 SH SOLE 0 0 259964 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 3103495 16091 SH SOLE 0 0 16091 RELIANCE INC COM 759509102 BBG001S81M27 3395864 10162 SH SOLE 0 0 10162 RELX PLC SPONSORED ADR 759530108 BBG001S898V8 2626197 60666 SH SOLE 0 0 60666 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 BBG005DPDYH1 2397365 57740 SH SOLE 0 0 57740 RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 573625 2441 SH SOLE 0 0 2441 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 BBG001S80721 307396 10195 SH SOLE 0 0 10195 REPLIGEN CORP COM 759916109 BBG001S5VNT9 958591 5212 SH SOLE 0 0 5212 REPOSITRAK INC COM NEW 700215304 BBG001SK6032 269111 16979 SH SOLE 0 0 16979 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 12951356 67652 SH SOLE 0 0 67652 RESMED INC COM 761152107 BBG001SBGRC2 1518418 7668 SH SOLE 0 0 7668 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 3244585 40837 SH SOLE 0 0 40837 REVVITY INC COM 714046109 BBG001SBKS35 386492 3681 SH SOLE 0 0 3681 REXFORD INDL RLTY INC COM 76169C100 BBG004MB82S9 485345 9649 SH SOLE 0 0 9649 RH COM 74967X103 BBG002293Q93 815277 2341 SH SOLE 0 0 2341 RIGETTI COMPUTING INC COMMON STOCK 76655K103 BBG00Z911SZ9 39300 25686 SH SOLE 0 0 25686 RING ENERGY INC COM 76680V108 BBG001SNHQJ0 66895 34130 SH SOLE 0 0 34130 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 6394375 100319 SH SOLE 0 0 100319 RIOT PLATFORMS INC COM 767292105 BBG001SDW128 1697296 138668 SH SOLE 0 0 138668 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 2964225 265611 SH SOLE 0 0 265611 RIVERNORTH DOUBLELINE STRATE COM 76882G107 BBG00DK83S51 117366 13616 SH SOLE 0 0 13616 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 2103911 192138 SH SOLE 0 0 192138 RLI CORP COM 749607107 BBG001S5VQ58 1466658 9878 SH SOLE 0 0 9878 ROBERT HALF INC. COM 770323103 BBG001S5VP41 5131722 64729 SH SOLE 0 0 64729 ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXP6 1057801 52549 SH SOLE 0 0 52549 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 1511317 39584 SH SOLE 0 0 39584 ROCKET COS INC COM CL A 77311W101 BBG00VY1MZN4 375984 25841 SH SOLE 0 0 25841 ROCKET LAB USA INC COM 773122106 BBG00Y61T0H6 56965 13860 SH SOLE 0 0 13860 ROCKET PHARMACEUTICALS INC COM 77313F106 BBG001T92156 343377 12746 SH SOLE 0 0 12746 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 7955536 27307 SH SOLE 0 0 27307 ROCKWELL MED INC COM NEW 774374300 BBG001S8R2Y8 23451 14127 SH SOLE 0 0 14127 ROIVANT SCIENCES LTD SHS G76279101 BBG007STW2C7 758501 71964 SH SOLE 0 0 71964 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 2724432 41805 SH SOLE 0 0 41805 ROLLINS INC COM 775711104 BBG001S5VRG4 14996535 324109 SH SOLE 0 0 324109 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 11407658 20340 SH SOLE 0 0 20340 ROSS STORES INC COM 778296103 BBG001S5VRS1 6192459 42194 SH SOLE 0 0 42194 ROYAL BK CDA COM 780087102 BBG001S60869 2527744 25057 SH SOLE 0 0 25057 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 6705916 48241 SH SOLE 0 0 48241 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 294356 2417 SH SOLE 0 0 2417 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 BBG00V1L5ZR1 222248 7318 SH SOLE 0 0 7318 ROYCE GLOBAL VALUE TR INC COM 78081T104 BBG004SJPGG9 172280 16116 SH SOLE 0 0 16116 ROYCE MICRO-CAP TR INC COM 780915104 BBG001S6DP67 2617612 276996 SH SOLE 0 0 276996 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 4402562 290215 SH SOLE 0 0 290215 RPC INC COM 749660106 BBG001S5VN37 672785 86923 SH SOLE 0 0 86923 RPM INTL INC COM 749685103 BBG001S7X317 3666746 30826 SH SOLE 0 0 30826 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 35645513 365483 SH SOLE 0 0 365483 RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 322748 39944 SH SOLE 0 0 39944 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W1Y0 838367 15106 SH SOLE 0 0 15106 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 BBG001SB07J6 761501 5230 SH SOLE 0 0 5230 RYDER SYS INC COM 783549108 BBG001S5VK15 1957972 16291 SH SOLE 0 0 16291 RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 458511 3966 SH SOLE 0 0 3966 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 37974067 89256 SH SOLE 0 0 89256 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 BBG001S6Q335 309876 42507 SH SOLE 0 0 42507 SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 323694 5090 SH SOLE 0 0 5090 SABRA HEALTH CARE REIT INC COM 78573L106 BBG001SGNMK5 6006602 406675 SH SOLE 0 0 406675 SABRE CORP COM 78573M104 BBG005WQVVG5 73737 30470 SH SOLE 0 0 30470 SAFETY SHOT INC COM NEW 48208F105 BBG00VJHSMV0 27784 11625 SH SOLE 0 0 11625 SAIA INC COM 78709Y105 BBG001SL4QM4 1329214 2272 SH SOLE 0 0 2272 SALESFORCE INC COM 79466L302 BBG001SDLP09 89586721 297453 SH SOLE 0 0 297453 SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 625009 16539 SH SOLE 0 0 16539 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 BBG001S5W3M9 64995 12286 SH SOLE 0 0 12286 SANDSTORM GOLD LTD COM NEW 80013R206 BBG001SSPFD0 75537 14388 SH SOLE 0 0 14388 SANMINA CORPORATION COM 801056102 BBG001S5SYJ0 237248 3816 SH SOLE 0 0 3816 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 8667770 178349 SH SOLE 0 0 178349 SAP SE SPON ADR 803054204 BBG001S6RD41 7487989 38394 SH SOLE 0 0 38394 SAPIENS INTL CORP N V SHS G7T16G103 BBG001S86JQ3 352602 10964 SH SOLE 0 0 10964 SAREPTA THERAPEUTICS INC COM 803607100 BBG001S6KJC6 1552355 11991 SH SOLE 0 0 11991 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 2252419 10394 SH SOLE 0 0 10394 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 11860068 216385 SH SOLE 0 0 216385 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 28422277 392899 SH SOLE 0 0 392899 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 8103347 167667 SH SOLE 0 0 167667 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 BBG00HXSKY16 1455520 28725 SH SOLE 0 0 28725 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 BBG00PZFPGG2 3703491 83243 SH SOLE 0 0 83243 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 16149478 639583 SH SOLE 0 0 639583 SCHWAB STRATEGIC TR HIGH YIELD BD ET 808524631 BBG01F80WYB4 220741 4232 SH SOLE 0 0 4232 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 BBG00Z60CHB2 484818 19984 SH SOLE 0 0 19984 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 31892800 817346 SH SOLE 0 0 817346 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 20938184 584865 SH SOLE 0 0 584865 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 12779349 260537 SH SOLE 0 0 260537 SCHWAB STRATEGIC TR LONG TERM US 808524680 BBG00PZFJQM0 2781923 82477 SH SOLE 0 0 82477 SCHWAB STRATEGIC TR MUN BD ETF 808524649 BBG019GV63H2 1894835 36404 SH SOLE 0 0 36404 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 45312750 672395 SH SOLE 0 0 672395 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 2302917 40380 SH SOLE 0 0 40380 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 1713944 61742 SH SOLE 0 0 61742 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 25699375 721690 SH SOLE 0 0 721690 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 BBG0051QD594 303650 8561 SH SOLE 0 0 8561 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 12505253 259391 SH SOLE 0 0 259391 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 15616353 339486 SH SOLE 0 0 339486 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 8303567 136013 SH SOLE 0 0 136013 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 169649214 2104047 SH SOLE 0 0 2104047 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 157263107 1696108 SH SOLE 0 0 1696108 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 32823035 431996 SH SOLE 0 0 431996 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 17513937 282210 SH SOLE 0 0 282210 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 26500358 325438 SH SOLE 0 0 325438 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 4019485 198004 SH SOLE 0 0 198004 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 17963085 364808 SH SOLE 0 0 364808 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 16596792 318190 SH SOLE 0 0 318190 SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 2473884 18973 SH SOLE 0 0 18973 SCORPIO TANKERS INC SHS Y7542C130 BBG001T6B9Q2 2107157 29450 SH SOLE 0 0 29450 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 3131830 41987 SH SOLE 0 0 41987 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 1224695 22802 SH SOLE 0 0 22802 SEABOARD CORP DEL COM 811543107 BBG001S5VYZ8 264361 82 SH SOLE 0 0 82 SEACOAST BKG CORP FLA COM NEW 811707801 BBG001SD9X60 313693 12355 SH SOLE 0 0 12355 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 5177567 55643 SH SOLE 0 0 55643 SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 522552 14047 SH SOLE 0 0 14047 SEANERGY MARITIME HLDGS CORP SHS Y73760400 BBG001STZGL6 120408 13840 SH SOLE 0 0 13840 SEI INVTS CO COM 784117103 BBG001S5VZJ3 359994 5007 SH SOLE 0 0 5007 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 37669470 461297 SH SOLE 0 0 461297 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 88230073 934542 SH SOLE 0 0 934542 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 49125929 1166332 SH SOLE 0 0 1166332 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 800 2000 SH Put SOLE 0 0 2000 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 47653986 378327 SH SOLE 0 0 378327 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 26413463 668188 SH SOLE 0 0 668188 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 60160008 327152 SH SOLE 0 0 327152 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 60107941 787165 SH SOLE 0 0 787165 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 132545854 897216 SH SOLE 0 0 897216 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 48621790 740621 SH SOLE 0 0 740621 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 34257580 368798 SH SOLE 0 0 368798 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 157495250 756208 SH SOLE 0 0 756208 SELECTIVE INS GROUP INC COM 816300107 BBG001S5W2R6 405083 3711 SH SOLE 0 0 3711 SEMPRA COM 816851109 BBG001SBVZ73 8419264 117211 SH SOLE 0 0 117211 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYWV3 568430 15472 SH SOLE 0 0 15472 SENSEONICS HLDGS INC COM 81727U105 BBG00BR4Q8C8 20554 38701 SH SOLE 0 0 38701 SENTINELONE INC CL A 81730H109 BBG00B6F2F27 432843 18569 SH SOLE 0 0 18569 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 1385320 18668 SH SOLE 0 0 18668 SERVICE PPTYS TR COM SH BEN INT 81761L102 BBG001S81XC2 310695 45825 SH SOLE 0 0 45825 SERVICENOW INC COM 81762P102 BBG001T4JFC0 41408850 54314 SH SOLE 0 0 54314 SERVISFIRST BANCSHARES INC COM 81768T108 BBG001T2HRB1 2124781 32019 SH SOLE 0 0 32019 SFL CORPORATION LTD SHS G7738W106 BBG001SCK846 205331 15579 SH SOLE 0 0 15579 SHAKE SHACK INC CL A 819047101 BBG0063GCHJ6 297838 2863 SH SOLE 0 0 2863 SHARPS TECHNOLOGY INC *W EXP 99/99/999 82003F119 1320 16500 SH SOLE 0 0 16500 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 11819849 176310 SH SOLE 0 0 176310 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 570 300 SH Put SOLE 0 0 300 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 19690445 56691 SH SOLE 0 0 56691 SHOCKWAVE MED INC COM 82489T104 BBG005XVXMM4 3220481 9890 SH SOLE 0 0 9890 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 21654442 280607 SH SOLE 0 0 280607 SHYFT GROUP INC COM 825698103 BBG001S5W8H4 165421 13319 SH SOLE 0 0 13319 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 470783 99954 SH SOLE 0 0 99954 SIGNET JEWELERS LIMITED SHS G81276100 BBG001S7FKS0 1154408 11536 SH SOLE 0 0 11536 SILGAN HLDGS INC COM 827048109 BBG001S6VPD9 6351697 130801 SH SOLE 0 0 130801 SILICON LABORATORIES INC COM 826919102 BBG001S5W492 311729 2169 SH SOLE 0 0 2169 SILK RD MED INC COM 82710M100 BBG0026ZJRZ3 755883 41260 SH SOLE 0 0 41260 SILVERCORP METALS INC COM 82835P103 BBG001S6YR97 45009 13806 SH SOLE 0 0 13806 SILVERCREST METALS INC COM 828363101 BBG009XQLJF5 99198 14870 SH SOLE 0 0 14870 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 BBG001S5W0T8 1106327 56851 SH SOLE 0 0 56851 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 9797097 62605 SH SOLE 0 0 62605 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 BBG012VCQ2K8 686177 22192 SH SOLE 0 0 22192 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 5677823 214338 SH SOLE 0 0 214338 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 BBG01BFJ3TM5 608840 27839 SH SOLE 0 0 27839 SIMPSON MFG INC COM 829073105 BBG001SB9QN0 974455 4749 SH SOLE 0 0 4749 SINCLAIR INC CL A 829242106 BBG01GJ3NYB4 191328 14204 SH SOLE 0 0 14204 SIREN ETF TR NSD NXGN ECO ETF 829658202 BBG00JRQRSV6 205148 7267 SH SOLE 0 0 7267 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 586087 151053 SH SOLE 0 0 151053 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 2143649 12281 SH SOLE 0 0 12281 SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 7190047 335514 SH SOLE 0 0 335514 SJW GROUP COM 784305104 BBG001S5W3N8 296672 5242 SH SOLE 0 0 5242 SKECHERS U S A INC CL A 830566105 BBG001S5XTG8 1153097 18823 SH SOLE 0 0 18823 SKYLINE CHAMPION CORPORATION COM 830830105 BBG001S5W456 332219 3908 SH SOLE 0 0 3908 SKYWATER TECHNOLOGY INC COM 83089J108 BBG00ZS44MH2 231062 22720 SH SOLE 0 0 22720 SKYWEST INC COM 830879102 BBG001S5W465 1853278 26828 SH SOLE 0 0 26828 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 4666926 43084 SH SOLE 0 0 43084 SL GREEN RLTY CORP COM 78440X887 BBG001S9Z1V2 307169 5572 SH SOLE 0 0 5572 SLM CORP COM 78442P106 BBG001S5W4T0 290025 13310 SH SOLE 0 0 13310 SM ENERGY CO COM 78454L100 BBG001S6W0J7 1112329 22314 SH SOLE 0 0 22314 SMART GLOBAL HLDGS INC SHS G8232Y101 BBG00GLTQDM6 487815 18534 SH SOLE 0 0 18534 SMARTSHEET INC COM CL A 83200N103 BBG00GQK3WC4 304073 7898 SH SOLE 0 0 7898 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 BBG001SDCF10 313297 12354 SH SOLE 0 0 12354 SMITH & WESSON BRANDS INC COM 831754106 BBG001S6MNG1 1375408 79229 SH SOLE 0 0 79229 SMITH A O CORP COM 831865209 BBG001S5NRY3 2259325 25255 SH SOLE 0 0 25255 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 3042864 24174 SH SOLE 0 0 24174 SNAP INC CL A 83304A106 BBG00441QMK5 969276 84432 SH SOLE 0 0 84432 SNAP ON INC COM 833034101 BBG001S5W688 13336965 45023 SH SOLE 0 0 45023 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 10291981 63688 SH SOLE 0 0 63688 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 365750 7440 SH SOLE 0 0 7440 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 5693869 779982 SH SOLE 0 0 779982 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 83840 92000 SH SOLE 0 0 92000 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 7564798 130788 SH SOLE 0 0 130788 SONOS INC COM 83570H108 BBG001SRR9R9 214673 11263 SH SOLE 0 0 11263 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 2871863 33495 SH SOLE 0 0 33495 SOUNDHOUND AI INC CLASS A COM 836100107 BBG017304PD5 1022445 173590 SH SOLE 0 0 173590 SOUTHERN CO COM 842587107 BBG001S5W777 38359944 534708 SH SOLE 0 0 534708 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 4133287 38803 SH SOLE 0 0 38803 SOUTHERN MO BANCORP INC COM 843380106 BBG001S7WWN0 230046 5263 SH SOLE 0 0 5263 SOUTHSTATE CORPORATION COM 840441109 BBG001S9J7Z3 400574 4711 SH SOLE 0 0 4711 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 3371048 115487 SH SOLE 0 0 115487 SOUTHWEST GAS HLDGS INC COM 844895102 BBG00FWP4JX3 697431 9161 SH SOLE 0 0 9161 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 1355683 178850 SH SOLE 0 0 178850 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 76606672 192595 SH SOLE 0 0 192595 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 5450 500 SH Put SOLE 0 0 500 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 144500746 702415 SH SOLE 0 0 702415 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 BBG001SRXRB9 346098 3338 SH SOLE 0 0 3338 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 1855181 43325 SH SOLE 0 0 43325 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 2156587 41039 SH SOLE 0 0 41039 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 BBG001TC9HP5 4046804 69857 SH SOLE 0 0 69857 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 1253749 44146 SH SOLE 0 0 44146 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 360098 4733 SH SOLE 0 0 4733 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 BBG006LCS5J4 372966 3110 SH SOLE 0 0 3110 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 BBG002PKWK85 421281 7059 SH SOLE 0 0 7059 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 BBG001SLBKJ3 318125 7560 SH SOLE 0 0 7560 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 59736954 1666768 SH SOLE 0 0 1666768 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 49961582 1380536 SH SOLE 0 0 1380536 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 BBG001V0JXP2 1118128 33367 SH SOLE 0 0 33367 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 BBG001T2PHC3 1354370 24272 SH SOLE 0 0 24272 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 BBG001SRXRM7 236918 4375 SH SOLE 0 0 4375 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 4279025 121736 SH SOLE 0 0 121736 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 16315275 502317 SH SOLE 0 0 502317 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 661325561 1264316 SH SOLE 0 0 1264316 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 45046 4000 SH Put SOLE 0 0 4000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 35342306 63519 SH SOLE 0 0 63519 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 12312869 87630 SH SOLE 0 0 87630 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 7187142 98400 SH SOLE 0 0 98400 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 3644971 195545 SH SOLE 0 0 195545 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 303447097 3305524 SH SOLE 0 0 3305524 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 16420133 165159 SH SOLE 0 0 165159 SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 1806972 88145 SH SOLE 0 0 88145 SPDR SER TR BLOOMBERG EMG MK 78468R515 BBG00ZXP9R74 563246 23304 SH SOLE 0 0 23304 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 27824949 292280 SH SOLE 0 0 292280 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 8145887 366272 SH SOLE 0 0 366272 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 12002270 389305 SH SOLE 0 0 389305 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 7622116 302225 SH SOLE 0 0 302225 SPDR SER TR COMP SOFTWARE 78464A599 BBG0024LG5C2 235031 1507 SH SOLE 0 0 1507 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 935599 9927 SH SOLE 0 0 9927 SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 2223739 25287 SH SOLE 0 0 25287 SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 941997 27015 SH SOLE 0 0 27015 SPDR SER TR MKTAXES INVT GRD 78468R499 BBG01750TYR2 363868 3792 SH SOLE 0 0 3792 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 1133766 7785 SH SOLE 0 0 7785 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 8158318 175523 SH SOLE 0 0 175523 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 10970230 231244 SH SOLE 0 0 231244 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 5111257 198959 SH SOLE 0 0 198959 SPDR SER TR NYSE TECH ETF 78464A102 BBG001SG42D8 1394371 7645 SH SOLE 0 0 7645 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 1205660 12952 SH SOLE 0 0 12952 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 1640316 75521 SH SOLE 0 0 75521 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 24202762 1031662 SH SOLE 0 0 1031662 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 29398439 1043238 SH SOLE 0 0 1043238 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 2062018 80485 SH SOLE 0 0 80485 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 5171408 80615 SH SOLE 0 0 80615 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 24032398 950649 SH SOLE 0 0 950649 SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 605623 20805 SH SOLE 0 0 20805 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 25398628 776954 SH SOLE 0 0 776954 SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 2176418 93650 SH SOLE 0 0 93650 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 69065290 2471914 SH SOLE 0 0 2471914 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 11222903 210404 SH SOLE 0 0 210404 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 136805120 2223389 SH SOLE 0 0 2223389 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 43775773 1017095 SH SOLE 0 0 1017095 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 14395159 497758 SH SOLE 0 0 497758 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 35441091 1190496 SH SOLE 0 0 1190496 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 160391745 2192642 SH SOLE 0 0 2192642 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 6198723 152266 SH SOLE 0 0 152266 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 126801467 2530967 SH SOLE 0 0 2530967 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 1261502 10158 SH SOLE 0 0 10158 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 2609725 24018 SH SOLE 0 0 24018 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 16918533 193820 SH SOLE 0 0 193820 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 11702624 153983 SH SOLE 0 0 153983 SPDR SER TR S&P 500 ESG ETF 78468R531 BBG00W7DVF50 881035 17398 SH SOLE 0 0 17398 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 16753614 192062 SH SOLE 0 0 192062 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 5025902 60576 SH SOLE 0 0 60576 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 15677718 165220 SH SOLE 0 0 165220 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 2341695 49717 SH SOLE 0 0 49717 SPDR SER TR S&P CAP MKTS 78464A771 BBG001SPTB41 1287595 11647 SH SOLE 0 0 11647 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 90391554 688750 SH SOLE 0 0 688750 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 8421980 75473 SH SOLE 0 0 75473 SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 948247 18211 SH SOLE 0 0 18211 SPDR SER TR S&P KENSHO CLEAN 78468R655 BBG00M9BL931 232054 3583 SH SOLE 0 0 3583 SPDR SER TR S&P KENSHO FUTRE 78468R671 BBG00JHP62Q5 1285985 22435 SH SOLE 0 0 22435 SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 430947 8963 SH SOLE 0 0 8963 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 7261027 120455 SH SOLE 0 0 120455 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 32709840 211127 SH SOLE 0 0 211127 SPDR SER TR S&P PHARMAC 78464A722 BBG001SMG9V7 415065 9624 SH SOLE 0 0 9624 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 15287048 304038 SH SOLE 0 0 304038 SPDR SER TR S&P RETAIL ETF 78464A714 BBG001SMH2H7 650211 8232 SH SOLE 0 0 8232 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 9786173 42164 SH SOLE 0 0 42164 SPDR SER TR S&P TELECOM 78464A540 BBG001V08KQ1 2400832 32330 SH SOLE 0 0 32330 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 1325036 15631 SH SOLE 0 0 15631 SPDR SER TR SPDR MSCI USA GE 78468R747 BBG00CDGPF02 3695733 34912 SH SOLE 0 0 34912 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 739808 17285 SH SOLE 0 0 17285 SPDR SER TR SPDR S&P1500VL 78464A128 BBG003HBVT20 1157911 6605 SH SOLE 0 0 6605 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 1899717 12198 SH SOLE 0 0 12198 SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 324184 2893 SH SOLE 0 0 2893 SPIRE INC COM 84857L101 BBG001S5SSD9 252164 4109 SH SOLE 0 0 4109 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 BBG001SKF1N8 411885 11419 SH SOLE 0 0 11419 SPIRIT AIRLS INC COM 848577102 BBG001S70KL3 103797 21446 SH SOLE 0 0 21446 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 3518183 13332 SH SOLE 0 0 13332 SPOTIFY USA INC NOTE 3/1 84921RAB6 78948 86000 SH SOLE 0 0 86000 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 4818374 190149 SH SOLE 0 0 190149 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 BBG008F5F4J9 438863 13968 SH SOLE 0 0 13968 SPROTT FDS TR JUNIOR URANIUM 85208P808 BBG01DJ76BT2 280090 11014 SH SOLE 0 0 11014 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 3539563 71811 SH SOLE 0 0 71811 SPROTT FOCUS TR INC COM 85208J109 BBG001S5RF39 1899555 236266 SH SOLE 0 0 236266 SPROTT INC COM NEW 852066208 BBG001T2FK64 255969 6930 SH SOLE 0 0 6930 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 7700499 378590 SH SOLE 0 0 378590 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 18877550 1091188 SH SOLE 0 0 1091188 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 6221894 750530 SH SOLE 0 0 750530 SPROUT SOCIAL INC COM CL A 85209W109 BBG001V0K3F7 292997 4907 SH SOLE 0 0 4907 SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 3397903 52697 SH SOLE 0 0 52697 SPS COMM INC COM 78463M107 BBG001T65R07 1427243 7719 SH SOLE 0 0 7719 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 232346 1887 SH SOLE 0 0 1887 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 504259 33484 SH SOLE 0 0 33484 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 1065849 16558 SH SOLE 0 0 16558 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 10655868 253048 SH SOLE 0 0 253048 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 BBG002XY88Z0 360263 12890 SH SOLE 0 0 12890 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 12839365 320583 SH SOLE 0 0 320583 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 333153 8226 SH SOLE 0 0 8226 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 BBG00NS9WHL3 2258216 88109 SH SOLE 0 0 88109 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 BBG00NS9VV15 5360532 107521 SH SOLE 0 0 107521 STAG INDL INC COM 85254J102 BBG001T9F312 2721075 70788 SH SOLE 0 0 70788 STANDARD LITHIUM LTD COM 853606101 BBG001S8KR43 31744 26682 SH SOLE 0 0 26682 STANDEX INTL CORP COM 854231107 BBG001S5WJ53 562895 3089 SH SOLE 0 0 3089 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 3300048 33699 SH SOLE 0 0 33699 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 1820 400 SH Put SOLE 0 0 400 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 660722 27680 SH SOLE 0 0 27680 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 BBG010WX26H6 9933317 387566 SH SOLE 0 0 387566 STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 BBG0133TN3L0 1267204 156987 SH SOLE 0 0 156987 STARBOARD INVT TR RH TACTICAL OUTL 85521B759 BBG0133B1RV9 2491085 165622 SH SOLE 0 0 165622 STARBOARD INVT TR RH TACTICAL ROT 85521B775 BBG0134N9FC1 4237774 290968 SH SOLE 0 0 290968 STARBUCKS CORP COM 855244109 BBG001S72KH6 49702853 543855 SH SOLE 0 0 543855 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 6808373 334893 SH SOLE 0 0 334893 STATE STR CORP COM 857477103 BBG001S5RLD5 3433085 44400 SH SOLE 0 0 44400 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 3590170 24220 SH SOLE 0 0 24220 STEELCASE INC CL A 858155203 BBG001S89FD2 220163 16832 SH SOLE 0 0 16832 STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 2167502 76201 SH SOLE 0 0 76201 STELLAR BANCORP INC COM 858927106 BBG00HZ69LD0 244550 10039 SH SOLE 0 0 10039 STEM INC COM 85859N102 BBG00XP8NRN2 198414 90600 SH SOLE 0 0 90600 STEPSTONE GROUP INC COM CL A 85914M107 BBG00WXXV0W0 382418 10700 SH SOLE 0 0 10700 STERICYCLE INC COM 858912108 BBG001S7P0T2 623874 11827 SH SOLE 0 0 11827 STERIS PLC SHS USD G8473T100 BBG00MRHG532 2772092 12330 SH SOLE 0 0 12330 STERLING INFRASTRUCTURE INC COM 859241101 BBG001SC9C40 1192230 10808 SH SOLE 0 0 10808 STIFEL FINL CORP COM 860630102 BBG001S5W081 770220 9854 SH SOLE 0 0 9854 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 1958148 45285 SH SOLE 0 0 45285 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 3913823 184528 SH SOLE 0 0 184528 STRIDE INC COM 86333M108 BBG001SNN4P5 279816 4438 SH SOLE 0 0 4438 STRIDE INC NOTE 1.125% 9/0 86333MAA6 142830 108000 SH SOLE 0 0 108000 STRYKER CORPORATION COM 863667101 BBG001S8FR03 31395331 87728 SH SOLE 0 0 87728 STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 589122 12766 SH SOLE 0 0 12766 STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 300 200 SH Put SOLE 0 0 200 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 1200444 58759 SH SOLE 0 0 58759 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 1367428 116179 SH SOLE 0 0 116179 SUMMIT MATLS INC CL A 86614U100 BBG006K8P6F9 504421 11317 SH SOLE 0 0 11317 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 BBG003B91YL2 395647 14095 SH SOLE 0 0 14095 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 1271471 9889 SH SOLE 0 0 9889 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 3506178 64240 SH SOLE 0 0 64240 SUNCOKE ENERGY INC COM 86722A103 BBG001T90D25 138722 12309 SH SOLE 0 0 12309 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 3147552 85277 SH SOLE 0 0 85277 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 1334672 22137 SH SOLE 0 0 22137 SUNOPTA INC COM 8676EP108 BBG001S6V9S9 143638 20908 SH SOLE 0 0 20908 SUNPOWER CORP COM 867652406 BBG001SN52J6 49695 16565 SH SOLE 0 0 16565 SUNRUN INC COM 86771W105 BBG0025XVR94 1254433 95177 SH SOLE 0 0 95177 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 27851577 27575 SH SOLE 0 0 27575 SURGEPAYS INC COM NEW 86882L204 BBG001STG611 46970 12200 SH SOLE 0 0 12200 SURMODICS INC COM 868873100 BBG001SBL623 504237 17186 SH SOLE 0 0 17186 SWEETGREEN INC COM CL A 87043Q108 BBG005NTTSQ8 862654 34151 SH SOLE 0 0 34151 SYLVAMO CORP COMMON STOCK 871332102 BBG0122M8040 309586 5015 SH SOLE 0 0 5015 SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 970470 21566 SH SOLE 0 0 21566 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 2191995 50835 SH SOLE 0 0 50835 SYNOPSYS INC COM 871607107 BBG001S5VTR8 15936340 27885 SH SOLE 0 0 27885 SYSCO CORP COM 871829107 BBG001S5WJS8 23137308 285012 SH SOLE 0 0 285012 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 BBG01GZY8BG0 3174815 105022 SH SOLE 0 0 105022 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 BBG00WGK8YP7 4056023 114902 SH SOLE 0 0 114902 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 BBG00WGK9Z46 4705908 123840 SH SOLE 0 0 123840 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 BBG00WGK9LG4 3303042 83326 SH SOLE 0 0 83326 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 52137295 383222 SH SOLE 0 0 383222 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 508271 36593 SH SOLE 0 0 36593 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 1972096 13281 SH SOLE 0 0 13281 TAL EDUCATION GROUP SPONSORED ADS 874080104 BBG001TCN2J9 1456046 128286 SH SOLE 0 0 128286 TANDEM DIABETES CARE INC COM NEW 875372203 BBG001TG5QC4 508381 14357 SH SOLE 0 0 14357 TANGER INC COM 875465106 BBG001S7BZV7 854560 28939 SH SOLE 0 0 28939 TAPESTRY INC COM 876030107 BBG001SFH7D5 2523868 53156 SH SOLE 0 0 53156 TARGA RES CORP COM 87612G101 BBG001TC94B9 3477543 31052 SH SOLE 0 0 31052 TARGET CORP COM 87612E106 BBG001SC0K41 29846622 168426 SH SOLE 0 0 168426 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 BBG001SDFY52 242481 5727 SH SOLE 0 0 5727 TASEKO MINES LTD COM 876511106 BBG001S60ML1 98748 45506 SH SOLE 0 0 45506 TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 1141441 18360 SH SOLE 0 0 18360 TC ENERGY CORP COM 87807B107 BBG001S5WW27 3971999 98729 SH SOLE 0 0 98729 TCW STRATEGIC INCOME FD INC COM 872340104 BBG001S5QBH4 50224 10442 SH SOLE 0 0 10442 TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106 BBG011KFPMT3 339463 5542 SH SOLE 0 0 5542 TD SYNNEX CORPORATION COM 87162W100 BBG001SFQWB2 622206 5501 SH SOLE 0 0 5501 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 5943669 40922 SH SOLE 0 0 40922 TECHNIPFMC PLC COM G87110105 BBG00DL8NMT5 593558 23638 SH SOLE 0 0 23638 TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 1692566 36972 SH SOLE 0 0 36972 TEEKAY CORPORATION COM Y8564W103 BBG001S8K4Q0 869705 119465 SH SOLE 0 0 119465 TEEKAY TANKERS LTD CL A Y8565N300 BBG001SSHNW1 334092 5720 SH SOLE 0 0 5720 TEGNA INC COM 87901J105 BBG001S5RHD4 234471 15694 SH SOLE 0 0 15694 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 268765 17799 SH SOLE 0 0 17799 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 3738519 8708 SH SOLE 0 0 8708 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 238590 43301 SH SOLE 0 0 43301 TELEFONICA BRASIL SA NEW ADR 87936R205 BBG00Y6FQJF9 463119 45990 SH SOLE 0 0 45990 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 324576 490741 SH SOLE 0 0 490741 TELUS CORPORATION COM 87971M103 BBG001S60K53 364162 22740 SH SOLE 0 0 22740 TEMPLETON DRAGON FD INC COM 88018T101 BBG001S7QPF1 97326 12382 SH SOLE 0 0 12382 TEMPLETON EMERGING MKTS FD COM 880191101 BBG001S5QVH0 348751 29209 SH SOLE 0 0 29209 TEMPLETON EMERGING MKTS INCO COM 880192109 BBG001S5WMJ1 415516 76522 SH SOLE 0 0 76522 TEMPUR SEALY INTL INC COM 88023U101 BBG001SH81D4 998032 17565 SH SOLE 0 0 17565 TENABLE HLDGS INC COM 88025T102 BBG00LBLCDR3 203849 4124 SH SOLE 0 0 4124 TENARIS S A SPONSORED ADS 88031M109 BBG001SLFCT6 504638 12850 SH SOLE 0 0 12850 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 852119 76150 SH SOLE 0 0 76150 TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 1771734 16856 SH SOLE 0 0 16856 TERADATA CORP DEL COM 88076W103 BBG001SPRJ28 475564 12298 SH SOLE 0 0 12298 TERADYNE INC COM 880770102 BBG001S5WMZ3 2152260 19075 SH SOLE 0 0 19075 TERAWULF INC COM 88080T104 BBG0122MC919 38004 14450 SH SOLE 0 0 14450 TEREX CORP NEW COM 880779103 BBG001S6PZQ0 1041127 16167 SH SOLE 0 0 16167 TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 340493 8181 SH SOLE 0 0 8181 TERRENO RLTY CORP COM 88146M101 BBG001T60PW1 284718 4288 SH SOLE 0 0 4288 TESLA INC COM 88160R101 BBG001SQKGD7 111769507 635813 SH SOLE 0 0 635813 TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 1589425 8605 SH SOLE 0 0 8605 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 BBG001T8VR68 388263 19240 SH SOLE 0 0 19240 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 BBG0022QX0V4 259966 10312 SH SOLE 0 0 10312 TEUCRIUM COMMODITY TR SUGAR FD 88166A409 BBG0022QX4Q2 252735 18735 SH SOLE 0 0 18735 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 BBG0022QWYZ7 102108 18874 SH SOLE 0 0 18874 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 467080 33103 SH SOLE 0 0 33103 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 34874186 200185 SH SOLE 0 0 200185 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 1217241 2104 SH SOLE 0 0 2104 TEXAS ROADHOUSE INC COM 882681109 BBG001SLR3C1 438467 2839 SH SOLE 0 0 2839 TEXTRON INC COM 883203101 BBG001S5WZ39 4862059 50684 SH SOLE 0 0 50684 TFI INTL INC COM 87241L109 BBG001SCQG15 644179 4036 SH SOLE 0 0 4036 TFS FINL CORP COM 87240R107 BBG001SKZF64 262472 20897 SH SOLE 0 0 20897 TG THERAPEUTICS INC COM 88322Q108 BBG001S8NH06 959401 63077 SH SOLE 0 0 63077 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 22612482 62261 SH SOLE 0 0 62261 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 12474983 142702 SH SOLE 0 0 142702 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 33078718 56914 SH SOLE 0 0 56914 THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 1166942 7490 SH SOLE 0 0 7490 THOR INDS INC COM 885160101 BBG001S5WPH6 5058920 43113 SH SOLE 0 0 43113 THREDUP INC CL A 88556E102 BBG001V1BJ88 34866 17433 SH SOLE 0 0 17433 TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 383290 155178 SH SOLE 0 0 155178 TIMKEN CO COM 887389104 BBG001S5WQK0 605701 6928 SH SOLE 0 0 6928 TIMOTHY PLAN HIG DV STK ETF 887432326 BBG00P1J0X35 2061907 57006 SH SOLE 0 0 57006 TIMOTHY PLAN HIGH DIVIDEND 887432276 BBG011YXNX99 538112 21846 SH SOLE 0 0 21846 TIMOTHY PLAN INTL ETF 887432334 BBG00QXSPSF9 663600 24357 SH SOLE 0 0 24357 TIMOTHY PLAN U S SM CP CORE 887432342 BBG00QXSR7X3 915288 24947 SH SOLE 0 0 24947 TIMOTHY PLAN US LARGE MID CP 887432284 BBG011YXNJ54 722821 28772 SH SOLE 0 0 28772 TIMOTHY PLAN US LRGMD CP CORE 887432359 BBG00P1J0YL3 910690 21626 SH SOLE 0 0 21626 TITAN MACHY INC COM 88830R101 BBG001STZCF2 1116202 44990 SH SOLE 0 0 44990 TJX COS INC NEW COM 872540109 BBG001S5WQ93 24317032 239766 SH SOLE 0 0 239766 TKO GROUP HOLDINGS INC CL A 87256C101 BBG01G9JKWW4 290544 3362 SH SOLE 0 0 3362 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 14959118 91650 SH SOLE 0 0 91650 TOAST INC CL A 888787108 BBG00BTJVKB1 563018 22593 SH SOLE 0 0 22593 TOLL BROTHERS INC COM 889478103 BBG001S5WT15 2931957 22664 SH SOLE 0 0 22664 TOP SHIPS INC SHS NEW Y8897Y230 BBG001SM5F27 196354 14005 SH SOLE 0 0 14005 TOPBUILD CORP COM 89055F103 BBG0077VS2G6 1745291 3960 SH SOLE 0 0 3960 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 BBG001S70DV8 648805 40124 SH SOLE 0 0 40124 TORO CO COM 891092108 BBG001S5WX98 890819 9722 SH SOLE 0 0 9722 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 4521676 74887 SH SOLE 0 0 74887 TORTOISE ENERGY INFRA CORP COM 89147L886 BBG001SJTT37 336321 10881 SH SOLE 0 0 10881 TORTOISE PWR & ENERGY INFRAS COM 89147X104 BBG001SRZ8J1 264120 16946 SH SOLE 0 0 16946 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 14849170 215737 SH SOLE 0 0 215737 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 5326016 21161 SH SOLE 0 0 21161 TPI COMPOSITES INC COM 87266J104 BBG001TCHC68 39919 13718 SH SOLE 0 0 13718 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 9361848 35771 SH SOLE 0 0 35771 TRADEWEB MKTS INC CL A 892672106 BBG00NK8H9M7 859210 8248 SH SOLE 0 0 8248 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 16007633 53323 SH SOLE 0 0 53323 TRANSCAT INC COM 893529107 BBG001S5WVW6 343316 3081 SH SOLE 0 0 3081 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 4944999 4015 SH SOLE 0 0 4015 TRANSMEDICS GROUP INC COM 89377M109 BBG00NZ6J701 821178 11106 SH SOLE 0 0 11106 TRANSOCEAN LTD REGISTERED SHS H8817H100 BBG001S7B678 1337071 212909 SH SOLE 0 0 212909 TRANSUNION COM 89400J107 BBG002Q7J607 305125 3824 SH SOLE 0 0 3824 TRAVEL PLUS LEISURE CO COM 894164102 BBG001SN4127 325071 6639 SH SOLE 0 0 6639 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 10480891 45541 SH SOLE 0 0 45541 TREX CO INC COM 89531P105 BBG001SB6TV8 965314 9677 SH SOLE 0 0 9677 TRI CONTL CORP COM 895436103 BBG001S5WZ75 636160 20655 SH SOLE 0 0 20655 TRI POINTE HOMES INC COM 87265H109 BBG001TCN6V6 227321 5880 SH SOLE 0 0 5880 TRIMBLE INC COM 896239100 BBG001S5SZP0 1128553 17535 SH SOLE 0 0 17535 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 BBG00YC5ZV49 227507 10767 SH SOLE 0 0 10767 TRINITY CAP INC COM 896442308 BBG00T6WFZK3 624634 42550 SH SOLE 0 0 42550 TRINITY INDS INC COM 896522109 BBG001S5WVT0 405747 14569 SH SOLE 0 0 14569 TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 596787 13597 SH SOLE 0 0 13597 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 BBG005GXFKK5 405560 42781 SH SOLE 0 0 42781 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 17312842 444147 SH SOLE 0 0 444147 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 BBG011744HJ8 1477808 23851 SH SOLE 0 0 23851 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 BBG001S8R1R8 351829 13857 SH SOLE 0 0 13857 TWILIO INC CL A 90138F102 BBG0029ZX859 3416940 55878 SH SOLE 0 0 55878 TWO HBRS INVT CORP COM 90187B804 BBG001T4RH00 405828 30651 SH SOLE 0 0 30651 TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584 BBG0190B0VX9 9903298 746000 SH SOLE 0 0 746000 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 BBG00M4RHFY8 851636 21744 SH SOLE 0 0 21744 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 BBG011MF2PD6 682295 30257 SH SOLE 0 0 30257 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 BBG00TSFR128 1117351 34047 SH SOLE 0 0 34047 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 BBG00Y002QG7 818177 23288 SH SOLE 0 0 23288 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 BBG00XZZ2J07 826400 21297 SH SOLE 0 0 21297 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 6034869 14199 SH SOLE 0 0 14199 TYSON FOODS INC CL A 902494103 BBG001S871D5 5451002 92815 SH SOLE 0 0 92815 U HAUL HOLDING COMPANY COM SER N 023586506 BBG01B6SGC20 932253 13980 SH SOLE 0 0 13980 U S PHYSICAL THERAPY COM 90337L108 BBG001S71ZL9 518299 4592 SH SOLE 0 0 4592 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 36468508 473679 SH SOLE 0 0 473679 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 194 100 SH Put SOLE 0 0 100 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 138068 123000 SH SOLE 0 0 123000 UBS GROUP AG SHS H42097107 BBG007936GX0 1997691 65029 SH SOLE 0 0 65029 UDR INC COM 902653104 BBG001S6KCT3 741119 19811 SH SOLE 0 0 19811 UFP INDUSTRIES INC COM 90278Q108 BBG001S7GZG9 347441 2824 SH SOLE 0 0 2824 UGI CORP NEW COM 902681105 BBG001S5X0W3 841911 34308 SH SOLE 0 0 34308 UIPATH INC CL A 90364P105 BBG00GKS1G12 1536618 67782 SH SOLE 0 0 67782 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 7043716 13471 SH SOLE 0 0 13471 ULTRA CLEAN HLDGS INC COM 90385V107 BBG001SHTS06 208843 4546 SH SOLE 0 0 4546 UNDER ARMOUR INC CL A 904311107 BBG001SJLLQ7 121776 16501 SH SOLE 0 0 16501 UNDER ARMOUR INC CL C 904311206 BBG009DTD8J0 192906 27018 SH SOLE 0 0 27018 UNIFIRST CORP MASS COM 904708104 BBG001S5X2B2 443676 2558 SH SOLE 0 0 2558 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 13936743 277679 SH SOLE 0 0 277679 UNION PAC CORP COM 907818108 BBG001S5X2M0 46851650 190508 SH SOLE 0 0 190508 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 2299245 48021 SH SOLE 0 0 48021 UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 430460 12027 SH SOLE 0 0 12027 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 BBG001S9SSJ5 381642 14500 SH SOLE 0 0 14500 UNITED MARITIME CORPORATION COM Y92335101 BBG018CPTJQ1 34415 13186 SH SOLE 0 0 13186 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 BBG001SG1LP6 389977 48205 SH SOLE 0 0 48205 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 46142255 310451 SH SOLE 0 0 310451 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 18876973 26178 SH SOLE 0 0 26178 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 803625 19706 SH SOLE 0 0 19706 UNITED STS GASOLINE FD LP UNITS 91201T102 BBG001SSZR43 501546 7071 SH SOLE 0 0 7071 UNITED STS NAT GAS FD LP UNIT PAR 912318409 BBG001ST67S1 1511987 103774 SH SOLE 0 0 103774 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 2491017 31640 SH SOLE 0 0 31640 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 1303431 5674 SH SOLE 0 0 5674 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 118560556 239661 SH SOLE 0 0 239661 UNITI GROUP INC COM 91325V108 BBG002B67HC1 113269 19198 SH SOLE 0 0 19198 UNITY BANCORP INC COM 913290102 BBG001S5Q024 215976 7825 SH SOLE 0 0 7825 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 3202331 119938 SH SOLE 0 0 119938 UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 380723 2260 SH SOLE 0 0 2260 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 1595462 8744 SH SOLE 0 0 8744 UNUM GROUP COM 91529Y106 BBG001S5X2J4 1770195 32989 SH SOLE 0 0 32989 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 BBG00NG4GWB3 116960 34000 SH SOLE 0 0 34000 UPBOUND GROUP INC COM 76009N100 BBG001S6BR38 325516 9245 SH SOLE 0 0 9245 UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 557241 20723 SH SOLE 0 0 20723 URANIUM ENERGY CORP COM 916896103 BBG001SK6158 356454 52808 SH SOLE 0 0 52808 URBAN OUTFITTERS INC COM 917047102 BBG001S7H9K1 898056 20683 SH SOLE 0 0 20683 UR-ENERGY INC COM 91688R108 BBG001SKVFK2 427898 267436 SH SOLE 0 0 267436 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 26670462 596655 SH SOLE 0 0 596655 US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 1368140 25350 SH SOLE 0 0 25350 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 BBG001V1S8F6 669432 25101 SH SOLE 0 0 25101 UTZ BRANDS INC COM CL A 918090101 BBG00M8652J9 237497 12879 SH SOLE 0 0 12879 UWM HOLDINGS CORPORATION COM CL A 91823B109 BBG00R24YP79 209996 28925 SH SOLE 0 0 28925 V F CORP COM 918204108 BBG001S5X749 682068 44463 SH SOLE 0 0 44463 VAALCO ENERGY INC COM NEW 91851C201 BBG001S76ZS7 105777 15176 SH SOLE 0 0 15176 VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 221697 995 SH SOLE 0 0 995 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 2648273 217250 SH SOLE 0 0 217250 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 18916702 110825 SH SOLE 0 0 110825 VALLEY NATL BANCORP COM 919794107 BBG001S7H654 297115 37326 SH SOLE 0 0 37326 VALMONT INDS INC COM 920253101 BBG001S5X650 1796361 7869 SH SOLE 0 0 7869 VALVOLINE INC COM 92047W101 BBG003DNHV65 885689 19872 SH SOLE 0 0 19872 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 3938508 52423 SH SOLE 0 0 52423 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 1658563 98140 SH SOLE 0 0 98140 VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 957433 5756 SH SOLE 0 0 5756 VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 2224461 102747 SH SOLE 0 0 102747 VANECK ETF TRUST DURABLE HGH DIV 92189H102 BBG00MF4XN18 868924 26902 SH SOLE 0 0 26902 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 BBG001SRRWS7 238088 1421 SH SOLE 0 0 1421 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 14995898 516743 SH SOLE 0 0 516743 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 24479639 774182 SH SOLE 0 0 774182 VANECK ETF TRUST GREEN BOND ETF 92189F171 BBG00G4XX4B0 292886 12342 SH SOLE 0 0 12342 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 12461477 238452 SH SOLE 0 0 238452 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 1964941 77026 SH SOLE 0 0 77026 VANECK ETF TRUST INFLATION ALLOCA 92189F130 BBG00KK0KQR3 237911 8779 SH SOLE 0 0 8779 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 6522380 140236 SH SOLE 0 0 140236 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 1855165 75690 SH SOLE 0 0 75690 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 27943595 721311 SH SOLE 0 0 721311 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 714852 39692 SH SOLE 0 0 39692 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 BBG019VG2G74 1560703 45755 SH SOLE 0 0 45755 VANECK ETF TRUST MORTGAGE REIT 92189F452 BBG001ZSTNT4 764281 65379 SH SOLE 0 0 65379 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 BBG009L72WV4 203930 6553 SH SOLE 0 0 6553 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 58926129 655462 SH SOLE 0 0 655462 VANECK ETF TRUST NATURAL RESOURC 92189F841 BBG001STNTP7 294426 5781 SH SOLE 0 0 5781 VANECK ETF TRUST OIL REFINERS ETF 92189F585 BBG009T0PRN6 475207 12390 SH SOLE 0 0 12390 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 36215957 107680 SH SOLE 0 0 107680 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 2377347 26211 SH SOLE 0 0 26211 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 690134 39013 SH SOLE 0 0 39013 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 559773 10899 SH SOLE 0 0 10899 VANECK ETF TRUST RETAIL ETF 92189F684 BBG002D68GR4 2978989 14116 SH SOLE 0 0 14116 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 65325015 290347 SH SOLE 0 0 290347 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 1878893 83843 SH SOLE 0 0 83843 VANECK ETF TRUST STEEL ETF 92189F205 BBG001SRRWR8 421723 5807 SH SOLE 0 0 5807 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 684619 40224 SH SOLE 0 0 40224 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 BBG00M8CXBV1 545862 8731 SH SOLE 0 0 8731 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 15806477 735870 SH SOLE 0 0 735870 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 24028133 78856 SH SOLE 0 0 78856 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 14154043 78429 SH SOLE 0 0 78429 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 BBG001TC6MK2 811570 7154 SH SOLE 0 0 7154 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 15725612 152662 SH SOLE 0 0 152662 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 1243525 13695 SH SOLE 0 0 13695 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 1068415 9503 SH SOLE 0 0 9503 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 3018650 34139 SH SOLE 0 0 34139 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 29612992 291754 SH SOLE 0 0 291754 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 63321050 839802 SH SOLE 0 0 839802 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 36314163 502063 SH SOLE 0 0 502063 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 115518909 1506703 SH SOLE 0 0 1506703 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 349154203 4807301 SH SOLE 0 0 4807301 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 9185480 185378 SH SOLE 0 0 185378 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 193992017 3943728 SH SOLE 0 0 3943728 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 44615289 254553 SH SOLE 0 0 254553 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 356673094 1036238 SH SOLE 0 0 1036238 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 93912268 391693 SH SOLE 0 0 391693 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 41697585 176842 SH SOLE 0 0 176842 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 36191512 232131 SH SOLE 0 0 232131 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 173867691 695861 SH SOLE 0 0 695861 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 118274620 1367653 SH SOLE 0 0 1367653 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 581802945 1210324 SH SOLE 0 0 1210324 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 115600678 602463 SH SOLE 0 0 602463 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 110196081 482068 SH SOLE 0 0 482068 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 72390329 277656 SH SOLE 0 0 277656 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 625832460 2407974 SH SOLE 0 0 2407974 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 355911059 2185380 SH SOLE 0 0 2185380 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 69636331 1187320 SH SOLE 0 0 1187320 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 107361584 2570304 SH SOLE 0 0 2570304 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 5472527 81267 SH SOLE 0 0 81267 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 6786764 89264 SH SOLE 0 0 89264 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 29705672 254242 SH SOLE 0 0 254242 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 4152757 98547 SH SOLE 0 0 98547 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 42236268 382229 SH SOLE 0 0 382229 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 38542795 804819 SH SOLE 0 0 804819 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 56020388 1107122 SH SOLE 0 0 1107122 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 15957735 272549 SH SOLE 0 0 272549 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 45207076 561508 SH SOLE 0 0 561508 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 6049682 77332 SH SOLE 0 0 77332 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 2552523 43088 SH SOLE 0 0 43088 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 37963169 832343 SH SOLE 0 0 832343 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 75654419 1302815 SH SOLE 0 0 1302815 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 51147494 661589 SH SOLE 0 0 661589 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 6730665 87844 SH SOLE 0 0 87844 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 BBG00LWSF8K0 667715 9732 SH SOLE 0 0 9732 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 41713995 481296 SH SOLE 0 0 481296 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 12191164 51155 SH SOLE 0 0 51155 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 22649487 288015 SH SOLE 0 0 288015 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 25627660 130023 SH SOLE 0 0 130023 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 14959353 175868 SH SOLE 0 0 175868 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 3383925 24202 SH SOLE 0 0 24202 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 4054903 17406 SH SOLE 0 0 17406 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 148515402 813293 SH SOLE 0 0 813293 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 303832824 5038687 SH SOLE 0 0 5038687 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 229630197 4577042 SH SOLE 0 0 4577042 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 BBG01FQJQMT7 1279578 12707 SH SOLE 0 0 12707 VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 468823 3099 SH SOLE 0 0 3099 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 BBG00K26C194 232967 1836 SH SOLE 0 0 1836 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 1572035 24621 SH SOLE 0 0 24621 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 192241221 1588902 SH SOLE 0 0 1588902 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 26336941 323034 SH SOLE 0 0 323034 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 15548681 225998 SH SOLE 0 0 225998 VANGUARD WORLD FD COMM SRVC ETF 92204A884 BBG001SHTV72 29188994 222443 SH SOLE 0 0 222443 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 BBG001SHVTQ3 26316932 82828 SH SOLE 0 0 82828 VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 45794316 224327 SH SOLE 0 0 224327 VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 37330717 283453 SH SOLE 0 0 283453 VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 3931063 68402 SH SOLE 0 0 68402 VANGUARD WORLD FD ESG US CORP BD 921910691 BBG00XGJM879 220567 3515 SH SOLE 0 0 3515 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 6339490 68027 SH SOLE 0 0 68027 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 8160560 106535 SH SOLE 0 0 106535 VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 40014737 390808 SH SOLE 0 0 390808 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 83744708 309569 SH SOLE 0 0 309569 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 BBG001SHVTX5 35185564 144114 SH SOLE 0 0 144114 VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 124192739 236855 SH SOLE 0 0 236855 VANGUARD WORLD FD MATERIALS ETF 92204A801 BBG001SHTTP7 23160394 113292 SH SOLE 0 0 113292 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 14855652 79497 SH SOLE 0 0 79497 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 9045276 75686 SH SOLE 0 0 75686 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 35734222 124679 SH SOLE 0 0 124679 VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG001SHVTP4 28286137 198388 SH SOLE 0 0 198388 VAXART INC COM NEW 92243A200 BBG001S8PRQ4 38604 29695 SH SOLE 0 0 29695 VAXCYTE INC COM 92243G108 BBG009PHHPP4 306029 4480 SH SOLE 0 0 4480 VECTOR GROUP LTD COM 92240M108 BBG001S75639 395106 36050 SH SOLE 0 0 36050 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 20019154 86405 SH SOLE 0 0 86405 VENTAS INC COM 92276F100 BBG001S9T7M6 1538067 35325 SH SOLE 0 0 35325 VERA THERAPEUTICS INC CL A 92337R101 BBG00Q72WYH2 248587 5765 SH SOLE 0 0 5765 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 4293670 48428 SH SOLE 0 0 48428 VERISIGN INC COM 92343E102 BBG001S7BCF6 866629 4573 SH SOLE 0 0 4573 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 12850913 54515 SH SOLE 0 0 54515 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 83003988 1978169 SH SOLE 0 0 1978169 VERRA MOBILITY CORP CL A COM STK 92511U102 BBG00G4XQBP7 205154 8216 SH SOLE 0 0 8216 VERTEX INC CL A 92538J106 BBG00VVT2FV3 534711 16836 SH SOLE 0 0 16836 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 21262849 50867 SH SOLE 0 0 50867 VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 4680632 57311 SH SOLE 0 0 57311 VERU INC COM 92536C103 BBG001SCF2T8 65506 93567 SH SOLE 0 0 93567 VIATRIS INC COM 92556V106 BBG00Y52JV51 3507155 293731 SH SOLE 0 0 293731 VIAVI SOLUTIONS INC COM 925550105 BBG001S92GV5 240285 26434 SH SOLE 0 0 26434 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 2784016 93455 SH SOLE 0 0 93455 VICTORY CAP HLDGS INC COM CL A 92645B103 BBG0074JPDP5 241512 5692 SH SOLE 0 0 5692 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 BBG00HZ6RB06 15417578 332419 SH SOLE 0 0 332419 VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 BBG01H064W02 1366928 42176 SH SOLE 0 0 42176 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 BBG00HZ6R974 1909735 38325 SH SOLE 0 0 38325 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 BBG0077STT00 7328550 233252 SH SOLE 0 0 233252 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 22090282 334955 SH SOLE 0 0 334955 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 BBG006QSN9T0 371408 4565 SH SOLE 0 0 4565 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 BBG006X184M6 2086328 40709 SH SOLE 0 0 40709 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 3318400 55743 SH SOLE 0 0 55743 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 3509031 62617 SH SOLE 0 0 62617 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 BBG00GGLYXG3 817802 16250 SH SOLE 0 0 16250 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 BBG00H0GHQ37 260356 5755 SH SOLE 0 0 5755 VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV887 1889362 23041 SH SOLE 0 0 23041 VIPER ENERGY INC CL A 927959106 BBG006G57XH9 1369622 35612 SH SOLE 0 0 35612 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDML7 1458336 88117 SH SOLE 0 0 88117 VIRCO MFG CO COM 927651109 BBG001S5X7Z5 654477 59879 SH SOLE 0 0 59879 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 40975 27686 SH SOLE 0 0 27686 VIRIOS THERAPEUTICS INC COM 92829J104 BBG00X0SZLB8 5798 12101 SH SOLE 0 0 12101 VIRTU FINL INC CL A 928254101 BBG0064N2T87 345372 16831 SH SOLE 0 0 16831 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 BBG00GQ6T493 99492 11299 SH SOLE 0 0 11299 VIRTUS CONVERTIBLE & INC FD COM 92838U108 BBG001SLMK47 884594 295851 SH SOLE 0 0 295851 VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 951753 284956 SH SOLE 0 0 284956 VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 396269 31006 SH SOLE 0 0 31006 VIRTUS EQUITY & CONV INCM FD COM 92841M101 BBG001SHZGR6 770826 34427 SH SOLE 0 0 34427 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 BBG00NZW3T03 2480705 103535 SH SOLE 0 0 103535 VIRTUS INVT PARTNERS INC COM 92828Q109 BBG001T1QKH2 687401 2772 SH SOLE 0 0 2772 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 BBG001SZVVN1 84932 15699 SH SOLE 0 0 15699 VIRTUS TOTAL RETURN FD INC COM 92835W107 BBG001S5XNL5 1385779 248793 SH SOLE 0 0 248793 VISA INC COM CL A 92826C839 BBG001SRCFY3 182206149 652881 SH SOLE 0 0 652881 VISHAY INTERTECHNOLOGY INC COM 928298108 BBG001S5XB04 358775 15819 SH SOLE 0 0 15819 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 28435 29000 SH SOLE 0 0 29000 VISTA GOLD CORP COM NEW 927926303 BBG001S9BFZ3 1131602 2003900 SH SOLE 0 0 2003900 VISTEON CORP COM NEW 92839U206 BBG001TCM086 490081 4167 SH SOLE 0 0 4167 VISTRA CORP COM 92840M102 BBG00DXDL6R0 6378994 91586 SH SOLE 0 0 91586 VITAL ENERGY INC COM 516806205 BBG001T24DQ0 1668723 31761 SH SOLE 0 0 31761 VITAL FARMS INC COM 92847W103 BBG006XWWBM5 646908 27824 SH SOLE 0 0 27824 VOC ENERGY TR TR UNIT 91829B103 BBG001V03446 123716 20449 SH SOLE 0 0 20449 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 6166682 692886 SH SOLE 0 0 692886 VONTIER CORPORATION COM 928881101 BBG00RRGSKH2 1911364 42138 SH SOLE 0 0 42138 VORNADO RLTY TR SH BEN INT 929042109 BBG001S5X909 446971 15536 SH SOLE 0 0 15536 VOYA FINANCIAL INC COM 929089100 BBG001S6QQP0 1003272 13572 SH SOLE 0 0 13572 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 434615 82002 SH SOLE 0 0 82002 VOYA INFRASTRUCTURE INDLS & COM 92912X101 BBG001T63ZK9 130448 12400 SH SOLE 0 0 12400 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 3936225 14423 SH SOLE 0 0 14423 W & T OFFSHORE INC COM 92922P106 BBG001SLLWL3 46240 17449 SH SOLE 0 0 17449 WABTEC COM 929740108 BBG001S5XBT3 2566146 17615 SH SOLE 0 0 17615 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 7579877 349464 SH SOLE 0 0 349464 WALLBOX NV SHS CL A N94209108 BBG012F741B3 16182 11396 SH SOLE 0 0 11396 WALMART INC COM 931142103 BBG001S5XH92 101256485 1682841 SH SOLE 0 0 1682841 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 4352300 498545 SH SOLE 0 0 498545 WARRIOR MET COAL INC COM 93627C101 BBG00GD1JNK4 453429 7470 SH SOLE 0 0 7470 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 2710800 15759 SH SOLE 0 0 15759 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 36740732 172370 SH SOLE 0 0 172370 WATERS CORP COM 941848103 BBG001S8MDG9 1595506 4635 SH SOLE 0 0 4635 WATSCO INC COM 942622200 BBG001S82CQ2 3619082 8379 SH SOLE 0 0 8379 WATTS WATER TECHNOLOGIES INC CL A 942749102 BBG001S6N6Y7 280141 1318 SH SOLE 0 0 1318 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 9263 10000 SH SOLE 0 0 10000 WD 40 CO COM 929236107 BBG001S5XD46 638848 2522 SH SOLE 0 0 2522 WEATHERFORD INTL PLC ORD SHS G48833118 BBG00R4SQJS4 2132038 18472 SH SOLE 0 0 18472 WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 1627984 32066 SH SOLE 0 0 32066 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 9453303 115116 SH SOLE 0 0 115116 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 38717793 668009 SH SOLE 0 0 668009 WELLS FARGO CO NEW PERP PFD CNV A 949746804 576492 473 SH SOLE 0 0 473 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 7678384 82174 SH SOLE 0 0 82174 WENDYS CO COM 95058W100 BBG001S7HBX2 772569 41006 SH SOLE 0 0 41006 WESCO INTL INC COM 95082P105 BBG001SCRP78 886022 5173 SH SOLE 0 0 5173 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 7514656 18990 SH SOLE 0 0 18990 WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 277000 4315 SH SOLE 0 0 4315 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 BBG00WF4D5L5 334431 23144 SH SOLE 0 0 23144 WESTERN ASSET EMERGING MKTS COM 95766A101 BBG001SCCJM1 2601016 270657 SH SOLE 0 0 270657 WESTERN ASSET GBL HIGH INC F COM 95766B109 BBG001SLMLM5 118132 16876 SH SOLE 0 0 16876 WESTERN ASSET GLOBAL CORP DE COM 95790C107 BBG001T5WMW5 163287 13084 SH SOLE 0 0 13084 WESTERN ASSET HIGH INCOM FD COM 95766J102 BBG001S98MP3 272160 60886 SH SOLE 0 0 60886 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 354010 90772 SH SOLE 0 0 90772 WESTERN ASSET HIGH YIELD DEF COM 95768B107 BBG001T9DBJ7 148854 12446 SH SOLE 0 0 12446 WESTERN ASSET INTER MUNI FD COM 958435109 BBG001S70803 165655 20916 SH SOLE 0 0 20916 WESTERN ASSET INVT GRADE DEF COM 95790A101 BBG001T3HG69 231597 13395 SH SOLE 0 0 13395 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 BBG001SB94R5 735447 69121 SH SOLE 0 0 69121 WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 177741 20595 SH SOLE 0 0 20595 WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 2083155 30527 SH SOLE 0 0 30527 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 BBG003M3V2V9 290993 8185 SH SOLE 0 0 8185 WESTERN UN CO COM 959802109 BBG001SR0YK0 1476552 105619 SH SOLE 0 0 105619 WESTLAKE CORPORATION COM 960413102 BBG001SHVYF4 496294 3248 SH SOLE 0 0 3248 WESTROCK CO COM 96145D105 BBG008NXC581 1837992 37169 SH SOLE 0 0 37169 WEX INC COM 96208T104 BBG001SCJLG6 3156536 13289 SH SOLE 0 0 13289 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 2477343 68988 SH SOLE 0 0 68988 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 1755594 37250 SH SOLE 0 0 37250 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 2713046 22679 SH SOLE 0 0 22679 WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 319391 178 SH SOLE 0 0 178 WHITESTONE REIT COM 966084204 BBG001SM3736 171431 13660 SH SOLE 0 0 13660 WILLIAMS COS INC COM 969457100 BBG001S5XH10 24867562 638120 SH SOLE 0 0 638120 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 3824780 12045 SH SOLE 0 0 12045 WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 1949909 7091 SH SOLE 0 0 7091 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 594363 12782 SH SOLE 0 0 12782 WINGSTOP INC COM 974155103 BBG008N298X9 1128822 3081 SH SOLE 0 0 3081 WINTRUST FINL CORP COM 97650W108 BBG001S945T0 1338263 12820 SH SOLE 0 0 12820 WIPRO LTD SPON ADR 1 SH 97651M109 BBG001S5XGG6 59796 10399 SH SOLE 0 0 10399 WISDOMTREE INC COM 97717P104 BBG001SD2W32 597497 65016 SH SOLE 0 0 65016 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 BBG013Y3WKR9 894161 43050 SH SOLE 0 0 43050 WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 6216305 237264 SH SOLE 0 0 237264 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 2117927 60825 SH SOLE 0 0 60825 WISDOMTREE TR CURRNCY INT EQ 97717X263 BBG00BSZ29J5 7954654 232586 SH SOLE 0 0 232586 WISDOMTREE TR CYBERSECURITY FD 97717Y659 BBG00YZ66B57 282014 10999 SH SOLE 0 0 10999 WISDOMTREE TR DYNAMIC INT EQ 97717X271 BBG00BSYVYC8 5790273 168616 SH SOLE 0 0 168616 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 5972827 202744 SH SOLE 0 0 202744 WISDOMTREE TR EM LCL DEBT FD 97717X867 BBG001SVS9X2 247952 9057 SH SOLE 0 0 9057 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 15116636 361297 SH SOLE 0 0 361297 WISDOMTREE TR EMERGING MKT EXC 97717Y535 BBG019R1PPS4 715253 23309 SH SOLE 0 0 23309 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 3475486 68334 SH SOLE 0 0 68334 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 BBG00YM346S6 483186 26217 SH SOLE 0 0 26217 WISDOMTREE TR EURO QTLY DIV GR 97717X610 BBG006G0HQH4 266314 8153 SH SOLE 0 0 8153 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 1353289 28018 SH SOLE 0 0 28018 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 95943632 1907807 SH SOLE 0 0 1907807 WISDOMTREE TR FUTRE STRAT FD 97717W125 BBG001V038F5 2127055 56722 SH SOLE 0 0 56722 WISDOMTREE TR GLB HIGH DIV FD 97717W877 BBG001SHKFW8 1182158 23243 SH SOLE 0 0 23243 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 5280792 135788 SH SOLE 0 0 135788 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 826500 37517 SH SOLE 0 0 37517 WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 2845997 65335 SH SOLE 0 0 65335 WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 2038374 37196 SH SOLE 0 0 37196 WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 3232964 62518 SH SOLE 0 0 62518 WISDOMTREE TR INTL MIDCAP DV 97717W778 BBG001SHL8G1 959964 15259 SH SOLE 0 0 15259 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 13629944 358117 SH SOLE 0 0 358117 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 941192 14433 SH SOLE 0 0 14433 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 12769019 277950 SH SOLE 0 0 277950 WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 2880131 72676 SH SOLE 0 0 72676 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 21909173 201928 SH SOLE 0 0 201928 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 BBG00QTQ1911 300777 6929 SH SOLE 0 0 6929 WISDOMTREE TR PUTWRITE STRAT 97717X560 BBG00C839794 1471125 44178 SH SOLE 0 0 44178 WISDOMTREE TR US AI ENHANCED 97717W406 BBG001SHL7F4 935996 9196 SH SOLE 0 0 9196 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 22568786 534425 SH SOLE 0 0 534425 WISDOMTREE TR US HGH YLD CORP 97717X172 BBG00CSKF0K9 6971508 153863 SH SOLE 0 0 153863 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 31452082 362937 SH SOLE 0 0 362937 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 33856333 468989 SH SOLE 0 0 468989 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 23519021 424531 SH SOLE 0 0 424531 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 25090275 514461 SH SOLE 0 0 514461 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 11620752 190442 SH SOLE 0 0 190442 WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 559397 12016 SH SOLE 0 0 12016 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 139120538 1825968 SH SOLE 0 0 1825968 WISDOMTREE TR US QUALITY GROW 97717Y477 BBG01BY3ZP60 1999392 48647 SH SOLE 0 0 48647 WISDOMTREE TR US S CAP QTY DIV 97717X651 BBG004WG0DQ3 808962 16296 SH SOLE 0 0 16296 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 8798062 269219 SH SOLE 0 0 269219 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 19235578 383791 SH SOLE 0 0 383791 WISDOMTREE TR US SMALLCAP QUAL 97717Y436 BBG01KJP4LR8 540615 20595 SH SOLE 0 0 20595 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 21948341 310356 SH SOLE 0 0 310356 WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 3735385 49407 SH SOLE 0 0 49407 WISDOMTREE TR WSDM EMKTBD FD 97717X784 BBG002QBHDL2 248350 3840 SH SOLE 0 0 3840 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 1830042 42166 SH SOLE 0 0 42166 WISDOMTREE TR YIELD ENHANCED 97717Y808 BBG00GQ2TVG4 349579 7424 SH SOLE 0 0 7424 WK KELLOGG CO COM SHS 92942W107 BBG018CYVVX4 688230 36608 SH SOLE 0 0 36608 WOLFSPEED INC COM 977852102 BBG001S6YWT4 261046 8849 SH SOLE 0 0 8849 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 518930 25985 SH SOLE 0 0 25985 WOODWARD INC COM 980745103 BBG001S6YZC5 516029 3348 SH SOLE 0 0 3348 WORKDAY INC CL A 98138H101 BBG001T21KQ7 13400698 49132 SH SOLE 0 0 49132 WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 1629446 19215 SH SOLE 0 0 19215 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 12423763 282038 SH SOLE 0 0 282038 WP CAREY INC COM 92936U109 BBG001S67MM3 20337405 360336 SH SOLE 0 0 360336 WPP PLC NEW ADR 92937A102 BBG001S5XJ89 304592 6426 SH SOLE 0 0 6426 WRAP TECHNOLOGIES INC COM 98212N107 BBG00GGSY962 37066 16401 SH SOLE 0 0 16401 WW INTL INC COM 98262P101 BBG001SFWZR1 46307 25031 SH SOLE 0 0 25031 WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 976628 12724 SH SOLE 0 0 12724 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 2655913 25980 SH SOLE 0 0 25980 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 5769737 107344 SH SOLE 0 0 107344 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 BBG012V1MG61 262029 118565 SH SOLE 0 0 118565 XEROX HOLDINGS CORP COM NEW 98421M106 BBG00NNG2ZK6 221899 12396 SH SOLE 0 0 12396 XP INC CL A G98239109 BBG00QVJYHP4 768363 29944 SH SOLE 0 0 29944 XPENG INC ADS 98422D105 BBG00WKJG3N6 80986 10545 SH SOLE 0 0 10545 XPO INC COM 983793100 BBG001SJW3C0 1161726 9520 SH SOLE 0 0 9520 XYLEM INC COM 98419M100 BBG001V05C73 3542591 27412 SH SOLE 0 0 27412 YETI HLDGS INC COM 98585X104 BBG00D8JC891 361175 9369 SH SOLE 0 0 9369 YORK WTR CO COM 987184108 BBG001S6YWZ7 228655 6305 SH SOLE 0 0 6305 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 BBG001S61Q40 1330362 67190 SH SOLE 0 0 67190 YUM BRANDS INC COM 988498101 BBG001S7JQ30 6525017 47061 SH SOLE 0 0 47061 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 966257 24284 SH SOLE 0 0 24284 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 2493210 8271 SH SOLE 0 0 8271 ZEVRA THERAPEUTICS INC COM NEW 488445206 BBG0026ZG1G4 63643 10973 SH SOLE 0 0 10973 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 749895 15373 SH SOLE 0 0 15373 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 BBG00YQ7XRV1 1073630 106090 SH SOLE 0 0 106090 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 8511583 64491 SH SOLE 0 0 64491 ZIMVIE INC COM 98888T107 BBG014630596 2621630 158983 SH SOLE 0 0 158983 ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 1858008 42811 SH SOLE 0 0 42811 ZOETIS INC CL A 98978V103 BBG0039320P7 16258549 96085 SH SOLE 0 0 96085 ZOMEDICA CORP COM 98980M109 BBG004H67DQ5 37665 258153 SH SOLE 0 0 258153 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 1007613 15414 SH SOLE 0 0 15414 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 BBG00S1HJ4F4 665550 41519 SH SOLE 0 0 41519 ZSCALER INC COM 98980G102 BBG003338H61 6047619 31395 SH SOLE 0 0 31395 ZUORA INC COM CL A 98983V106 BBG001SS0FH3 119308 13082 SH SOLE 0 0 13082 ZURN ELKAY WATER SOLNS CORP COM 98983L108 BBG001T36GB5 577165 17244 SH SOLE 0 0 17244 ZYNEX INC COM 98986M103 BBG001S7T7V0 345605 27939 SH SOLE 0 0 27939