0001462284-23-000004.txt : 20230414 0001462284-23-000004.hdr.sgml : 20230414 20230414152903 ACCESSION NUMBER: 0001462284-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230414 DATE AS OF CHANGE: 20230414 EFFECTIVENESS DATE: 20230414 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc. CENTRAL INDEX KEY: 0001462284 IRS NUMBER: 592937883 STATE OF INCORPORATION: FL FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13494 FILM NUMBER: 23820936 BUSINESS ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 BUSINESS PHONE: 727-567-1000 MAIL ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001462284 XXXXXXXX 03-31-2023 03-31-2023 Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY ST. PETERSBURG FL 33716
13F HOLDINGS REPORT 028-13494 000149018 801-10418 N
Deanna Collier VP Operations 7275671000 Deanna Collier Saint Petersburg FL 04-14-2023 0 3252 52785685360 false
INFORMATION TABLE 2 Q123RJFSA.xml 13F RJFSA HOLDINGS Q123 22ND CENTY GROUP INC COM 90137F103 43197 56173 SH SOLE 0 0 56173 23ANDME HOLDING CO CLASS A COM 90138Q108 75336 33042 SH SOLE 0 0 33042 3-D SYS CORP DEL COM NEW 88554D205 156834 14630 SH SOLE 0 0 14630 374WATER INC COM 88583P104 151040 32000 SH SOLE 0 0 32000 3M CO COM 88579Y101 39342239 374296 SH SOLE 0 0 374296 89BIO INC COM 282559103 1659552 108966 SH SOLE 0 0 108966 AAON INC COM PAR $0.004 000360206 9924165 102639 SH SOLE 0 0 102639 AAR CORP COM 000361105 1549002 28396 SH SOLE 0 0 28396 ABB LTD SPONSORED ADR 000375204 3741283 109075 SH SOLE 0 0 109075 ABBOTT LABS COM 002824100 85504450 844405 SH SOLE 0 0 844405 ABBVIE INC COM 00287Y109 168728469 1058722 SH SOLE 0 0 1058722 ABRDN ASIA PACIFIC INCOME FU COM 003009107 232997 87593 SH SOLE 0 0 87593 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 432448 46350 SH SOLE 0 0 46350 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 380288 21174 SH SOLE 0 0 21174 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 513598 124660 SH SOLE 0 0 124660 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 846867 44879 SH SOLE 0 0 44879 ABRDN INCOME CREDIT STRATEGI COM 003057106 313743 47038 SH SOLE 0 0 47038 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 239871 2609 SH SOLE 0 0 2609 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 3102235 34012 SH SOLE 0 0 34012 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 1937057 83819 SH SOLE 0 0 83819 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1469779 181903 SH SOLE 0 0 181903 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1700147 26056 SH SOLE 0 0 26056 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1761022 24374 SH SOLE 0 0 24374 ACADIA PHARMACEUTICALS INC COM 004225108 276089 14670 SH SOLE 0 0 14670 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 76294680 266942 SH SOLE 0 0 266942 ACTIVISION BLIZZARD INC COM 00507V109 25077794 292999 SH SOLE 0 0 292999 ACUITY BRANDS INC COM 00508Y102 427210 2338 SH SOLE 0 0 2338 ADAM NAT RES FD INC COM 00548F105 271508 13206 SH SOLE 0 0 13206 ADAMS DIVERSIFIED EQUITY FD COM 006212104 9073704 583518 SH SOLE 0 0 583518 ADEIA INC COM 00676P107 148290 16737 SH SOLE 0 0 16737 ADMA BIOLOGICS INC COM 000899104 521583 157578 SH SOLE 0 0 157578 ADOBE SYSTEMS INCORPORATED COM 00724F101 38069546 98787 SH SOLE 0 0 98787 ADS TEC ENERGY PLC SHS G0085J117 68488 25366 SH SOLE 0 0 25366 ADVANCE AUTO PARTS INC COM 00751Y106 4611936 37924 SH SOLE 0 0 37924 ADVANCED ENERGY INDS COM 007973100 1433250 14625 SH SOLE 0 0 14625 ADVANCED MICRO DEVICES INC COM 007903107 54737213 558486 SH SOLE 0 0 558486 ADVENT CONV & INCOME FD COM 00764C109 4556330 394146 SH SOLE 0 0 394146 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 2198877 70658 SH SOLE 0 0 70658 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 404658 4506 SH SOLE 0 0 4506 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 2293099 90173 SH SOLE 0 0 90173 AECOM COM 00766T100 389957 4625 SH SOLE 0 0 4625 AEHR TEST SYS COM 00760J108 566735 18270 SH SOLE 0 0 18270 AEROJET ROCKETDYNE HLDGS INC COM 007800105 278106 4951 SH SOLE 0 0 4951 AEROVIRONMENT INC COM 008073108 2843752 31025 SH SOLE 0 0 31025 AERSALE CORPORATION COM 00810F106 746831 43370 SH SOLE 0 0 43370 AES CORP COM 00130H105 3359161 139500 SH SOLE 0 0 139500 AFFIRM HLDGS INC COM CL A 00827B106 2289219 203125 SH SOLE 0 0 203125 AFLAC INC COM 001055102 42524440 659089 SH SOLE 0 0 659089 AGCO CORP COM 001084102 806442 5965 SH SOLE 0 0 5965 AGENUS INC COM NEW 00847G705 30365 19977 SH SOLE 0 0 19977 AGILENT TECHNOLOGIES INC COM 00846U101 5123568 37036 SH SOLE 0 0 37036 AGNC INVT CORP COM 00123Q104 1594818 158216 SH SOLE 0 0 158216 AGNICO EAGLE MINES LTD COM 008474108 5363310 105225 SH SOLE 0 0 105225 AGREE RLTY CORP COM 008492100 1920203 27987 SH SOLE 0 0 27987 AIR INDS GROUP COM 00912N403 123002 32284 SH SOLE 0 0 32284 AIR LEASE CORP CL A 00912X302 706692 17950 SH SOLE 0 0 17950 AIR PRODS & CHEMS INC COM 009158106 261675238 911094 SH SOLE 0 0 911094 AIRBNB INC COM CL A 009066101 10629856 85449 SH SOLE 0 0 85449 AIRSCULPT TECHNOLOGIES INC COM 009496100 244173 48447 SH SOLE 0 0 48447 AKAMAI TECHNOLOGIES INC COM 00971T101 1361480 17388 SH SOLE 0 0 17388 AKILI INC COMMON STOCK 00974B107 20237 12648 SH SOLE 0 0 12648 AKOUSTIS TECHNOLOGIES INC COM 00973N102 353436 114752 SH SOLE 0 0 114752 ALAMOS GOLD INC NEW COM CL A 011532108 171306 14007 SH SOLE 0 0 14007 ALARM COM HLDGS INC COM 011642105 945113 18797 SH SOLE 0 0 18797 ALASKA AIR GROUP INC COM 011659109 10993056 261989 SH SOLE 0 0 261989 ALAUNOS THERAPEUTICS INC COM 98973P101 9179 14570 SH SOLE 0 0 14570 ALBEMARLE CORP COM 012653101 7408293 33516 SH SOLE 0 0 33516 ALBERTSONS COS INC COMMON STOCK 013091103 1136313 54683 SH SOLE 0 0 54683 ALCOA CORP COM 013872106 1722472 40472 SH SOLE 0 0 40472 ALCON AG ORD SHS H01301128 619072 8776 SH SOLE 0 0 8776 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 435640 3469 SH SOLE 0 0 3469 ALGONQUIN PWR UTILS CORP COM 015857105 1083674 129009 SH SOLE 0 0 129009 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39295567 384572 SH SOLE 0 0 384572 ALIGN TECHNOLOGY INC COM 016255101 4397617 13161 SH SOLE 0 0 13161 ALLEGION PLC ORD SHS G0176J109 836016 7833 SH SOLE 0 0 7833 ALLEGRO MICROSYSTEMS INC COM 01749D105 705837 14708 SH SOLE 0 0 14708 ALLETE INC COM NEW 018522300 1171652 18202 SH SOLE 0 0 18202 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 360640 17880 SH SOLE 0 0 17880 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 528933 54417 SH SOLE 0 0 54417 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3578299 97875 SH SOLE 0 0 97875 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 142087 12976 SH SOLE 0 0 12976 ALLIANT ENERGY CORP COM 018802108 3080040 57679 SH SOLE 0 0 57679 ALLIED MOTION TECHNOLOGIES I COM 019330109 10239815 264937 SH SOLE 0 0 264937 ALLISON TRANSMISSION HLDGS I COM 01973R101 387475 8565 SH SOLE 0 0 8565 ALLSPRING MULTI SECTOR INCOM COM 94987D101 2254326 246374 SH SOLE 0 0 246374 ALLSTATE CORP COM 020002101 94696172 854581 SH SOLE 0 0 854581 ALLY FINL INC COM 02005N100 1315227 51598 SH SOLE 0 0 51598 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 954925 4767 SH SOLE 0 0 4767 ALPHABET INC CAP STK CL A 02079K305 359479858 3465534 SH SOLE 0 0 3465534 ALPHABET INC CAP STK CL C 02079K107 168273231 1618012 SH SOLE 0 0 1618012 ALPINE 4 HOLDINGS INC CL A 02083E105 31136 61050 SH SOLE 0 0 61050 ALPS ETF TR ALERIAN MLP 00162Q452 25436953 658136 SH SOLE 0 0 658136 ALPS ETF TR BARRONS 400 ETF 00162Q726 306230 5622 SH SOLE 0 0 5622 ALPS ETF TR CLEAN ENERGY 00162Q460 647652 13931 SH SOLE 0 0 13931 ALPS ETF TR EQUAL SEC ETF 00162Q205 9151045 91943 SH SOLE 0 0 91943 ALPS ETF TR MED BREAKTHGH 00162Q593 1993691 73339 SH SOLE 0 0 73339 ALPS ETF TR OSHARES US QUALT 00162Q387 10509890 249346 SH SOLE 0 0 249346 ALPS ETF TR OSHARES US SMLCP 00162Q395 1474327 41742 SH SOLE 0 0 41742 ALPS ETF TR OSHS GBL INTER 00162Q361 678356 23595 SH SOLE 0 0 23595 ALPS ETF TR RIVERFRNT DYMC 00162Q528 226217 5254 SH SOLE 0 0 5254 ALPS ETF TR RIVRFRNT STR INC 00162Q783 661014 28752 SH SOLE 0 0 28752 ALPS ETF TR SECTR DIV DOGS 00162Q858 8856004 172969 SH SOLE 0 0 172969 ALTERYX INC COM CL A 02156B103 1272062 21619 SH SOLE 0 0 21619 ALTERYX INC NOTE 1.000% 8/0 02156BAF0 16850 20000 PRN SOLE 0 0 20000 ALTICE USA INC CL A 02156K103 70712 20676 SH SOLE 0 0 20676 ALTRIA GROUP INC COM 02209S103 48042869 1076712 SH SOLE 0 0 1076712 AMARIN CORP PLC SPONS ADR NEW 023111206 697923 465282 SH SOLE 0 0 465282 AMAZON COM INC CALL 023135106 330000 3000 SH Call SOLE 0 0 3000 AMAZON COM INC COM 023135106 481383603 4660505 SH SOLE 0 0 4660505 AMBEV SA SPONSORED ADR 02319V103 29427 10435 SH SOLE 0 0 10435 AMC ENTMT HLDGS INC CL A COM 00165C104 78783 15725 SH SOLE 0 0 15725 AMCOR PLC ORD G0250X107 553893 48672 SH SOLE 0 0 48672 AMDOCS LTD SHS G02602103 331052 3447 SH SOLE 0 0 3447 AMER STATES WTR CO COM 029899101 3308344 37218 SH SOLE 0 0 37218 AMEREN CORP COM 023608102 3889890 45027 SH SOLE 0 0 45027 AMERESCO INC CL A 02361E108 545358 11080 SH SOLE 0 0 11080 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 1237633 58795 SH SOLE 0 0 58795 AMERICAN AIRLS GROUP INC COM 02376R102 2090656 141739 SH SOLE 0 0 141739 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2639496 49905 SH SOLE 0 0 49905 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 371663 8021 SH SOLE 0 0 8021 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 351476 7579 SH SOLE 0 0 7579 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 25153517 441058 SH SOLE 0 0 441058 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 283979 4856 SH SOLE 0 0 4856 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 372339 8534 SH SOLE 0 0 8534 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 1124898 17517 SH SOLE 0 0 17517 AMERICAN CENTY ETF TR US EQT ETF 025072885 18978587 267757 SH SOLE 0 0 267757 AMERICAN CENTY ETF TR US SML CP VALU 025072877 22199608 299752 SH SOLE 0 0 299752 AMERICAN ELEC PWR CO INC COM 025537101 26122682 287094 SH SOLE 0 0 287094 AMERICAN EXPRESS CO COM 025816109 28302868 171585 SH SOLE 0 0 171585 AMERICAN FINL GROUP INC OHIO COM 025932104 519534 4276 SH SOLE 0 0 4276 AMERICAN HOMES 4 RENT CL A 02665T306 2196152 69830 SH SOLE 0 0 69830 AMERICAN INTL GROUP INC COM NEW 026874784 2109952 41897 SH SOLE 0 0 41897 AMERICAN LITHIUM CORP COM NEW 027259209 60314 26110 SH SOLE 0 0 26110 AMERICAN NATL BANKSHARES INC COM 027745108 745394 23514 SH SOLE 0 0 23514 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 71239 14509 SH SOLE 0 0 14509 AMERICAN TOWER CORP NEW COM 03027X100 46804968 229054 SH SOLE 0 0 229054 AMERICAN WELL CORP CL A 03044L105 48212 20429 SH SOLE 0 0 20429 AMERICAN WTR WKS CO INC NEW COM 030420103 14728841 100545 SH SOLE 0 0 100545 AMERICOLD REALTY TRUST INC COM 03064D108 296396 10418 SH SOLE 0 0 10418 AMERIPRISE FINL INC COM 03076C106 12228669 39898 SH SOLE 0 0 39898 AMERIS BANCORP COM 03076K108 219259 5994 SH SOLE 0 0 5994 AMERISOURCEBERGEN CORP COM 03073E105 28338029 176991 SH SOLE 0 0 176991 AMETEK INC COM 031100100 12188682 83869 SH SOLE 0 0 83869 AMGEN INC COM 031162100 105230131 435285 SH SOLE 0 0 435285 AMMO INC COM 00175J107 27941 14183 SH SOLE 0 0 14183 AMN HEALTHCARE SVCS INC COM 001744101 592832 7146 SH SOLE 0 0 7146 AMPCO-PITTSBURG CORP COM 032037103 44546 18182 SH SOLE 0 0 18182 AMPHENOL CORP NEW CL A 032095101 9921498 121408 SH SOLE 0 0 121408 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 203912 15844 SH SOLE 0 0 15844 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 602321 31128 SH SOLE 0 0 31128 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 311711495 8788032 SH SOLE 0 0 8788032 AMPLIFY ETF TR ONLIN RETL ETF 032108102 437205 9896 SH SOLE 0 0 9896 ANALOG DEVICES INC COM 032654105 66049015 334900 SH SOLE 0 0 334900 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 274411 32020 SH SOLE 0 0 32020 ANDERSONS INC COM 034164103 498573 12066 SH SOLE 0 0 12066 ANGIODYNAMICS INC COM 03475V101 202809 19614 SH SOLE 0 0 19614 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3938615 59023 SH SOLE 0 0 59023 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 3374147 176564 SH SOLE 0 0 176564 ANSYS INC COM 03662Q105 2587520 7775 SH SOLE 0 0 7775 ANTERO MIDSTREAM CORP COM 03676B102 3388508 323023 SH SOLE 0 0 323023 ANTERO RESOURCES CORP COM 03674X106 559332 24224 SH SOLE 0 0 24224 AON PLC SHS CL A G0403H108 3296353 10455 SH SOLE 0 0 10455 APA CORPORATION COM 03743Q108 11456414 317704 SH SOLE 0 0 317704 APARTMENT INCOME REIT CORP COM 03750L109 476455 13305 SH SOLE 0 0 13305 APELLIS PHARMACEUTICALS INC COM 03753U106 752736 11412 SH SOLE 0 0 11412 API GROUP CORP COM STK 00187Y100 630811 28061 SH SOLE 0 0 28061 APOLLO COML REAL EST FIN INC COM 03762U105 174839 18780 SH SOLE 0 0 18780 APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9 14531 15000 PRN SOLE 0 0 15000 APOLLO GLOBAL MGMT INC COM 03769M106 5616408 88923 SH SOLE 0 0 88923 APPHARVEST INC COM 03783T103 7662 12514 SH SOLE 0 0 12514 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1381623 89022 SH SOLE 0 0 89022 APPLE INC CALL 037833100 195000 1500 SH Call SOLE 0 0 1500 APPLE INC COM 037833100 1536202403 9315964 SH SOLE 0 0 9315964 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1175418 8270 SH SOLE 0 0 8270 APPLIED MATLS INC COM 038222105 23037009 187552 SH SOLE 0 0 187552 APTARGROUP INC COM 038336103 716174 6060 SH SOLE 0 0 6060 APTIV PLC SHS G6095L109 3272982 29174 SH SOLE 0 0 29174 APYX MEDICAL CORPORATION COM 03837C106 1131342 392827 SH SOLE 0 0 392827 ARBOR REALTY TRUST INC COM 038923108 3777164 328735 SH SOLE 0 0 328735 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 276140 9168 SH SOLE 0 0 9168 ARCH CAP GROUP LTD ORD G0450A105 7104021 104671 SH SOLE 0 0 104671 ARCH RESOURCES INC CL A 03940R107 497839 3787 SH SOLE 0 0 3787 ARCHER AVIATION INC COM CL A 03945R102 36448 12744 SH SOLE 0 0 12744 ARCHER DANIELS MIDLAND CO COM 039483102 11061460 138858 SH SOLE 0 0 138858 ARCONIC CORPORATION COM 03966V107 583291 22238 SH SOLE 0 0 22238 ARDAGH METAL PACKAGING S A SHS L02235106 133558 32735 SH SOLE 0 0 32735 ARDELYX INC COM 039697107 211143 44080 SH SOLE 0 0 44080 ARDMORE SHIPPING CORP COM Y0207T100 189548 12747 SH SOLE 0 0 12747 ARES CAPITAL CORP COM 04010L103 6993441 382678 SH SOLE 0 0 382678 ARES COML REAL ESTATE CORP COM 04013V108 870070 95717 SH SOLE 0 0 95717 ARES DYNAMIC CR ALLOCATION F COM 04014F102 4929282 411803 SH SOLE 0 0 411803 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 7929594 95033 SH SOLE 0 0 95033 ARGENX SE SPONSORED ADR 04016X101 4051435 10874 SH SOLE 0 0 10874 ARISTA NETWORKS INC COM 040413106 3162482 18840 SH SOLE 0 0 18840 ARK ETF TR 3D PRINTING ETF 00214Q500 509044 22229 SH SOLE 0 0 22229 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1277765 25408 SH SOLE 0 0 25408 ARK ETF TR FINTECH INNOVA 00214Q708 1900728 101049 SH SOLE 0 0 101049 ARK ETF TR GENOMIC REV ETF 00214Q302 9099702 302617 SH SOLE 0 0 302617 ARK ETF TR INNOVATION ETF 00214Q104 24018043 595390 SH SOLE 0 0 595390 ARK ETF TR NEXT GNRTN INTER 00214Q401 4936831 92088 SH SOLE 0 0 92088 ARMADA HOFFLER PPTYS INC COM 04208T108 403231 34143 SH SOLE 0 0 34143 ARROW ELECTRS INC COM 042735100 249740 2000 SH SOLE 0 0 2000 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 419633 16521 SH SOLE 0 0 16521 ARROWMARK FINANCIAL CORP COM 861780104 2906334 161463 SH SOLE 0 0 161463 ARTESIAN RES CORP CL A 043113208 202673 3661 SH SOLE 0 0 3661 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 913826 28575 SH SOLE 0 0 28575 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 302987 18901 SH SOLE 0 0 18901 ASANA INC CL A 04342Y104 1659529 78539 SH SOLE 0 0 78539 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 875773 8168 SH SOLE 0 0 8168 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 140479 17626 SH SOLE 0 0 17626 ASENSUS SURGICAL INC COM 04367G103 9234 14033 SH SOLE 0 0 14033 ASGN INC COM 00191U102 212627 2572 SH SOLE 0 0 2572 ASHLAND INC COM 044186104 349611 3404 SH SOLE 0 0 3404 ASML HOLDING N V N Y REGISTRY SHS N07059210 18046798 26512 SH SOLE 0 0 26512 ASPEN TECHNOLOGY INC COM 29109X106 457969 2001 SH SOLE 0 0 2001 ASSERTIO HOLDINGS INC COM NEW 04546C205 133407 20943 SH SOLE 0 0 20943 ASSETMARK FINL HLDGS INC COM 04546L106 937713 29816 SH SOLE 0 0 29816 ASSURANT INC COM 04621X108 257563 2145 SH SOLE 0 0 2145 ASTRAZENECA PLC SPONSORED ADR 046353108 8348136 120273 SH SOLE 0 0 120273 ASTRONICS CORP COM 046433108 185063 13852 SH SOLE 0 0 13852 AT&T INC COM 00206R102 78088349 4056538 SH SOLE 0 0 4056538 ATI INC COM 01741R102 304868 7726 SH SOLE 0 0 7726 ATKORE INC COM 047649108 628086 4471 SH SOLE 0 0 4471 ATLANTIC UN BANKSHARES CORP COM 04911A107 830261 23688 SH SOLE 0 0 23688 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 4894154 165567 SH SOLE 0 0 165567 ATLASSIAN CORPORATION CL A 049468101 2158111 12608 SH SOLE 0 0 12608 ATMOS ENERGY CORP COM 049560105 6458728 57482 SH SOLE 0 0 57482 ATRION CORP COM 049904105 556956 887 SH SOLE 0 0 887 AUDACY INC CL A 05070N103 3031 22500 SH SOLE 0 0 22500 AUTODESK INC COM 052769106 10822447 51991 SH SOLE 0 0 51991 AUTOLIV INC COM 052800109 328083 3514 SH SOLE 0 0 3514 AUTOMATIC DATA PROCESSING IN COM 053015103 60251899 270637 SH SOLE 0 0 270637 AUTONATION INC COM 05329W102 526826 3921 SH SOLE 0 0 3921 AUTOZONE INC COM 053332102 35785748 14558 SH SOLE 0 0 14558 AVALONBAY CMNTYS INC COM 053484101 476537 2836 SH SOLE 0 0 2836 AVANGRID INC COM 05351W103 713029 17879 SH SOLE 0 0 17879 AVERY DENNISON CORP COM 053611109 3199959 17884 SH SOLE 0 0 17884 AVIDITY BIOSCIENCES INC COM 05370A108 562639 36654 SH SOLE 0 0 36654 AVIS BUDGET GROUP COM 053774105 286356 1470 SH SOLE 0 0 1470 AVISTA CORP COM 05379B107 278356 6557 SH SOLE 0 0 6557 AVNET INC COM 053807103 3591887 79467 SH SOLE 0 0 79467 AXALTA COATING SYS LTD COM G0750C108 570421 18832 SH SOLE 0 0 18832 AXCELIS TECHNOLOGIES INC COM NEW 054540208 473571 3554 SH SOLE 0 0 3554 AXOGEN INC COM 05463X106 499291 52835 SH SOLE 0 0 52835 AXON ENTERPRISE INC COM 05464C101 13125844 58376 SH SOLE 0 0 58376 AXOS FINANCIAL INC COM 05465C100 941386 25498 SH SOLE 0 0 25498 AXSOME THERAPEUTICS INC COM 05464T104 1035792 16793 SH SOLE 0 0 16793 AZUL S A SPONSR ADR PFD 05501U106 231231 32340 SH SOLE 0 0 32340 B & G FOODS INC NEW COM 05508R106 950639 61213 SH SOLE 0 0 61213 B2GOLD CORP COM 11777Q209 644522 163584 SH SOLE 0 0 163584 BADGER METER INC COM 056525108 718860 5901 SH SOLE 0 0 5901 BAIDU INC SPON ADR REP A 056752108 2210223 14645 SH SOLE 0 0 14645 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 616897 51753 SH SOLE 0 0 51753 BAKER HUGHES COMPANY CL A 05722G100 577980 20027 SH SOLE 0 0 20027 BALCHEM CORP COM 057665200 2936866 23220 SH SOLE 0 0 23220 BALL CORP COM 058498106 2459831 44635 SH SOLE 0 0 44635 BALLARD PWR SYS INC NEW COM 058586108 158918 28531 SH SOLE 0 0 28531 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 140999 20000 SH SOLE 0 0 20000 BANCO SANTANDER S.A. ADR 05964H105 118305 32061 SH SOLE 0 0 32061 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1792584 1535 SH SOLE 0 0 1535 BANK AMERICA CORP COM 060505104 86834634 3036176 SH SOLE 0 0 3036176 BANK HAWAII CORP COM 062540109 1587982 30491 SH SOLE 0 0 30491 BANK MONTREAL QUE COM 063671101 1549145 17385 SH SOLE 0 0 17385 BANK NEW YORK MELLON CORP COM 064058100 8894905 195751 SH SOLE 0 0 195751 BANK NOVA SCOTIA HALIFAX COM 064149107 373321 7413 SH SOLE 0 0 7413 BANK OZK LITTLE ROCK ARK COM 06417N103 1988754 58151 SH SOLE 0 0 58151 BANNER CORP COM NEW 06652V208 2003339 36846 SH SOLE 0 0 36846 BARCLAYS PLC ADR 06738E204 242740 33761 SH SOLE 0 0 33761 BARINGS BDC INC COM 06759L103 3696746 465585 SH SOLE 0 0 465585 BARINGS CORPORATE INVS COM 06759X107 204849 14477 SH SOLE 0 0 14477 BARINGS GLOBAL SHORT DURATIO COM 06760L100 276279 21417 SH SOLE 0 0 21417 BARRICK GOLD CORP COM 067901108 7934075 427252 SH SOLE 0 0 427252 BATH & BODY WORKS INC COM 070830104 2499500 68330 SH SOLE 0 0 68330 BAUSCH HEALTH COS INC COM 071734107 85325 10534 SH SOLE 0 0 10534 BAXTER INTL INC COM 071813109 2880856 71027 SH SOLE 0 0 71027 BCE INC COM NEW 05534B760 5581917 124624 SH SOLE 0 0 124624 BEACON ROOFING SUPPLY INC COM 073685109 206622 3511 SH SOLE 0 0 3511 BEASLEY BROADCAST GROUP INC CL A 074014101 20221 24660 SH SOLE 0 0 24660 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 368922 7420 SH SOLE 0 0 7420 BECTON DICKINSON & CO COM 075887109 45963598 185681 SH SOLE 0 0 185681 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 335992 3582 SH SOLE 0 0 3582 BENTLEY SYS INC COM CL B 08265T208 202999 4722 SH SOLE 0 0 4722 BERKLEY W R CORP COM 084423102 5170044 83040 SH SOLE 0 0 83040 BERKSHIRE HATHAWAY INC DEL CL A 084670108 13968000 30 SH SOLE 0 0 30 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 401395193 1299981 SH SOLE 0 0 1299981 BERRY GLOBAL GROUP INC COM 08579W103 514374 8733 SH SOLE 0 0 8733 BEST BUY INC COM 086516101 130484180 1667103 SH SOLE 0 0 1667103 BGC PARTNERS INC CL A 05541T101 366624 70100 SH SOLE 0 0 70100 BGSF INC COM 05601C105 1222396 114779 SH SOLE 0 0 114779 BHP GROUP LTD SPONSORED ADS 088606108 4927026 77701 SH SOLE 0 0 77701 BIO RAD LABS INC CL A 090572207 1067736 2229 SH SOLE 0 0 2229 BIO-TECHNE CORP COM 09073M104 324420 4373 SH SOLE 0 0 4373 BIOGEN INC COM 09062X103 8578060 30853 SH SOLE 0 0 30853 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2227282 22905 SH SOLE 0 0 22905 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 10430 10000 PRN SOLE 0 0 10000 BIOMEA FUSION INC COM 09077A106 247522 7982 SH SOLE 0 0 7982 BIOMERICA INC COM NEW 09061H307 32781 17530 SH SOLE 0 0 17530 BIONTECH SE SPONSORED ADS 09075V102 1714594 13764 SH SOLE 0 0 13764 BIOVENTUS INC COM CL A 09075A108 35729 33392 SH SOLE 0 0 33392 BIRD GLOBAL INC COM CL A 09077J107 60676 216778 SH SOLE 0 0 216778 BITNILE METAVERSE INC COM NEW 27888N307 2281 19460 SH SOLE 0 0 19460 BJS WHSL CLUB HLDGS INC COM 05550J101 1764215 23192 SH SOLE 0 0 23192 BLACK HILLS CORP COM 092113109 545395 8643 SH SOLE 0 0 8643 BLACK STONE MINERALS L P COM UNIT 09225M101 2382378 151841 SH SOLE 0 0 151841 BLACKBERRY LTD COM 09228F103 227644 49922 SH SOLE 0 0 49922 BLACKROCK CAP ALLOCATION TR COM 09260U109 338697 22371 SH SOLE 0 0 22371 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2248865 207460 SH SOLE 0 0 207460 BLACKROCK CORPOR HI YLD FD I COM 09255P107 918169 105295 SH SOLE 0 0 105295 BLACKROCK CR ALLOCATION INCO COM 092508100 8252341 801977 SH SOLE 0 0 801977 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 2008038 211150 SH SOLE 0 0 211150 BLACKROCK ENERGY & RES TR COM 09250U101 2420773 199077 SH SOLE 0 0 199077 BLACKROCK ENHANCD CAP & INM COM 09256A109 6625968 369546 SH SOLE 0 0 369546 BLACKROCK ENHANCED EQUITY DI COM 09251A104 31503242 3667432 SH SOLE 0 0 3667432 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1207115 121562 SH SOLE 0 0 121562 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 960642 177897 SH SOLE 0 0 177897 BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100 265745 17024 SH SOLE 0 0 17024 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 398972 8819 SH SOLE 0 0 8819 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 419969 12958 SH SOLE 0 0 12958 BLACKROCK FLOATING RATE INCO COM 09255X100 739707 63223 SH SOLE 0 0 63223 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1109755 26511 SH SOLE 0 0 26511 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 2521260 150883 SH SOLE 0 0 150883 BLACKROCK INC COM 09247X101 63234752 94504 SH SOLE 0 0 94504 BLACKROCK INCOME TR INC COM NEW 09247F209 5348955 424857 SH SOLE 0 0 424857 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 9158204 1140499 SH SOLE 0 0 1140499 BLACKROCK INVT QUALITY MUN T COM 09247D105 5401250 447494 SH SOLE 0 0 447494 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 1601592 160964 SH SOLE 0 0 160964 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2850969 217465 SH SOLE 0 0 217465 BLACKROCK MULTI SECTOR INC T COM 09258A107 2983325 204477 SH SOLE 0 0 204477 BLACKROCK MUN INCOME QUALITY COM 092479104 234559 20503 SH SOLE 0 0 20503 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 283899 27806 SH SOLE 0 0 27806 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2585357 119031 SH SOLE 0 0 119031 BLACKROCK MUNI INCOME TR II COM 09249N101 524203 48854 SH SOLE 0 0 48854 BLACKROCK MUNIASSETS FD INC COM 09254J102 2031562 192931 SH SOLE 0 0 192931 BLACKROCK MUNICIPAL INCOME COM 09253X102 1385706 118639 SH SOLE 0 0 118639 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 2738969 239211 SH SOLE 0 0 239211 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 633726 59561 SH SOLE 0 0 59561 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 113962 10304 SH SOLE 0 0 10304 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 510560 42370 SH SOLE 0 0 42370 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 176360 17566 SH SOLE 0 0 17566 BLACKROCK MUNIVEST FD II INC COM 09253T101 152715 14206 SH SOLE 0 0 14206 BLACKROCK MUNIVEST FD INC COM 09253R105 1205764 174243 SH SOLE 0 0 174243 BLACKROCK MUNIYIELD FD INC COM 09253W104 330606 30754 SH SOLE 0 0 30754 BLACKROCK MUNIYIELD MICH QU COM 09254V105 792464 70819 SH SOLE 0 0 70819 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 438622 43214 SH SOLE 0 0 43214 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2108189 185907 SH SOLE 0 0 185907 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1244291 119990 SH SOLE 0 0 119990 BLACKROCK MUNIYILD QULT FD I COM 09254F100 978577 82650 SH SOLE 0 0 82650 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 124946 12014 SH SOLE 0 0 12014 BLACKROCK RES & COMMODITIES SHS 09257A108 6897843 723044 SH SOLE 0 0 723044 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 18197841 562704 SH SOLE 0 0 562704 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 8006525 428385 SH SOLE 0 0 428385 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 9463160 528078 SH SOLE 0 0 528078 BLACKROCK TCP CAPITAL CORP COM 09259E108 1264459 122763 SH SOLE 0 0 122763 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 5242260 218610 SH SOLE 0 0 218610 BLACKSTONE INC COM 09260D107 41021796 467006 SH SOLE 0 0 467006 BLACKSTONE MTG TR INC COM CL A 09257W100 756572 42385 SH SOLE 0 0 42385 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 4963631 199103 SH SOLE 0 0 199103 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 1449869 136138 SH SOLE 0 0 136138 BLINK CHARGING CO COM 09354A100 523472 60517 SH SOLE 0 0 60517 BLOCK H & R INC COM 093671105 391433 11104 SH SOLE 0 0 11104 BLOCK INC CL A 852234103 10564068 153883 SH SOLE 0 0 153883 BLOOM ENERGY CORP COM CL A 093712107 1238370 62136 SH SOLE 0 0 62136 BLOOMIN BRANDS INC COM 094235108 3712563 144739 SH SOLE 0 0 144739 BLUEBIRD BIO INC COM 09609G100 88115 27709 SH SOLE 0 0 27709 BLUEPRINT MEDICINES CORP COM 09627Y109 1590621 35355 SH SOLE 0 0 35355 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 122038 16100 SH SOLE 0 0 16100 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 278532 4151 SH SOLE 0 0 4151 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 77117 35538 SH SOLE 0 0 35538 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 408937 35284 SH SOLE 0 0 35284 BNY MELLON STRATEGIC MUN BD COM 09662E109 155339 25847 SH SOLE 0 0 25847 BNY MELLON STRATEGIC MUNS IN COM 05588W108 402829 64556 SH SOLE 0 0 64556 BOEING CO COM 097023105 100660537 473853 SH SOLE 0 0 473853 BOOKING HOLDINGS INC COM 09857L108 28452402 10727 SH SOLE 0 0 10727 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2652079 28612 SH SOLE 0 0 28612 BORGWARNER INC COM 099724106 1943413 39573 SH SOLE 0 0 39573 BOSTON BEER INC CL A 100557107 343163 1044 SH SOLE 0 0 1044 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 577724 4773 SH SOLE 0 0 4773 BOSTON SCIENTIFIC CORP COM 101137107 18300974 365800 SH SOLE 0 0 365800 BOX INC CL A 10316T104 1709014 63793 SH SOLE 0 0 63793 BOXED INC COM 103174108 8097 42661 SH SOLE 0 0 42661 BP PLC SPONSORED ADR 055622104 27376653 721578 SH SOLE 0 0 721578 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 37118 11248 SH SOLE 0 0 11248 BRC INC COM CL A 05601U105 139901 27218 SH SOLE 0 0 27218 BRIGHTHOUSE FINL INC COM 10922N103 2076677 47079 SH SOLE 0 0 47079 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 173436 29396 SH SOLE 0 0 29396 BRISTOL-MYERS SQUIBB CO COM 110122108 58783432 848123 SH SOLE 0 0 848123 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6089609 173394 SH SOLE 0 0 173394 BROADCOM INC COM 11135F101 362357098 564824 SH SOLE 0 0 564824 BROADMARK RLTY CAP INC COM 11135B100 613872 130611 SH SOLE 0 0 130611 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7681866 52411 SH SOLE 0 0 52411 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1323672 40455 SH SOLE 0 0 40455 BROOKFIELD CORP CL A LTD VT SH 11271J107 6184938 189780 SH SOLE 0 0 189780 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1632932 48355 SH SOLE 0 0 48355 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1619193 35154 SH SOLE 0 0 35154 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 7695809 467830 SH SOLE 0 0 467830 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 464697 13296 SH SOLE 0 0 13296 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1448119 45957 SH SOLE 0 0 45957 BROWN & BROWN INC COM 115236101 1876890 32687 SH SOLE 0 0 32687 BROWN FORMAN CORP CL A 115637100 312716 4797 SH SOLE 0 0 4797 BROWN FORMAN CORP CL B 115637209 1346151 20945 SH SOLE 0 0 20945 BRUKER CORP COM 116794108 424347 5382 SH SOLE 0 0 5382 BRUNSWICK CORP COM 117043109 444396 5419 SH SOLE 0 0 5419 BUILDERS FIRSTSOURCE INC COM 12008R107 926686 10438 SH SOLE 0 0 10438 BUNGE LIMITED COM G16962105 1244689 13031 SH SOLE 0 0 13031 BUTTERFLY NETWORK INC COM CL A 124155102 238373 126794 SH SOLE 0 0 126794 BWX TECHNOLOGIES INC COM 05605H100 212694 3374 SH SOLE 0 0 3374 BYRNA TECHNOLOGIES INC COM NEW 12448X201 182069 23988 SH SOLE 0 0 23988 C & F FINL CORP COM 12466Q104 2553388 49379 SH SOLE 0 0 49379 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1754414 17655 SH SOLE 0 0 17655 C3 AI INC CL A 12468P104 565252 16838 SH SOLE 0 0 16838 CABLE ONE INC COM 12685J105 241488 344 SH SOLE 0 0 344 CADENCE BANK COM 12740C103 3042205 146542 SH SOLE 0 0 146542 CADENCE DESIGN SYSTEM INC COM 127387108 8752139 41659 SH SOLE 0 0 41659 CAESARS ENTERTAINMENT INC NE COM 12769G100 545403 11174 SH SOLE 0 0 11174 CAL MAINE FOODS INC COM NEW 128030202 4490817 73753 SH SOLE 0 0 73753 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1164630 106651 SH SOLE 0 0 106651 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 2225350 211535 SH SOLE 0 0 211535 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1379223 64752 SH SOLE 0 0 64752 CALAMOS GBL DYN INCOME FUND COM 12811L107 838017 140137 SH SOLE 0 0 140137 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 1586776 102704 SH SOLE 0 0 102704 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 15440973 1102927 SH SOLE 0 0 1102927 CALIFORNIA WTR SVC GROUP COM 130788102 3472409 59663 SH SOLE 0 0 59663 CALIX INC COM 13100M509 659211 12301 SH SOLE 0 0 12301 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 229955 13231 SH SOLE 0 0 13231 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 5678982 199472 SH SOLE 0 0 199472 CAMBRIA ETF TR GLB MOMENT ETF 132061508 5137713 186230 SH SOLE 0 0 186230 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 36029516 613791 SH SOLE 0 0 613791 CAMDEN PPTY TR SH BEN INT 133131102 223499 2132 SH SOLE 0 0 2132 CAMECO CORP COM 13321L108 4826844 184442 SH SOLE 0 0 184442 CAMPBELL SOUP CO COM 134429109 1525913 27754 SH SOLE 0 0 27754 CAMPING WORLD HLDGS INC CL A 13462K109 1997940 95733 SH SOLE 0 0 95733 CANADIAN IMPERIAL BK COMM TO COM 136069101 664194 15658 SH SOLE 0 0 15658 CANADIAN NAT RES LTD COM 136385101 911177 16462 SH SOLE 0 0 16462 CANADIAN NATL RY CO COM 136375102 9892943 83860 SH SOLE 0 0 83860 CANADIAN PAC RY LTD COM 13645T100 18730608 243444 SH SOLE 0 0 243444 CANADIAN SOLAR INC COM 136635109 365615 9184 SH SOLE 0 0 9184 CANO HEALTH INC COM CL A 13781Y103 77690 85374 SH SOLE 0 0 85374 CANOO INC COM CL A 13803R102 10309 15797 SH SOLE 0 0 15797 CANOPY GROWTH CORP COM 138035100 243168 138953 SH SOLE 0 0 138953 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 21004885 886656 SH SOLE 0 0 886656 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 74548316 2989106 SH SOLE 0 0 2989106 CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 307652 13499 SH SOLE 0 0 13499 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 50349937 2183432 SH SOLE 0 0 2183432 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 13142981 585173 SH SOLE 0 0 585173 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 38361470 1654225 SH SOLE 0 0 1654225 CAPITAL ONE FINL CORP COM 14040H105 8949608 93070 SH SOLE 0 0 93070 CAPITOL FED FINL INC COM 14057J101 116031 17241 SH SOLE 0 0 17241 CAPRI HOLDINGS LIMITED SHS G1890L107 661290 14070 SH SOLE 0 0 14070 CARDINAL HEALTH INC COM 14149Y108 7822201 103605 SH SOLE 0 0 103605 CAREDX INC COM 14167L103 479329 52443 SH SOLE 0 0 52443 CARETRUST REIT INC COM 14174T107 4291452 219175 SH SOLE 0 0 219175 CARLISLE COS INC COM 142339100 1964501 8690 SH SOLE 0 0 8690 CARLYLE GROUP INC COM 14316J108 3509013 112975 SH SOLE 0 0 112975 CARLYLE SECURED LENDING INC COM 872280102 801861 58874 SH SOLE 0 0 58874 CARMAX INC COM 143130102 12620864 196342 SH SOLE 0 0 196342 CARNIVAL CORP COMMON STOCK 143658300 5573301 549094 SH SOLE 0 0 549094 CARRIER GLOBAL CORPORATION COM 14448C104 6981915 152610 SH SOLE 0 0 152610 CARVANA CO CL A 146869102 608654 62171 SH SOLE 0 0 62171 CASELLA WASTE SYS INC CL A 147448104 3007088 36379 SH SOLE 0 0 36379 CASEYS GEN STORES INC COM 147528103 4116034 19015 SH SOLE 0 0 19015 CASSAVA SCIENCES INC COM 14817C107 271254 11246 SH SOLE 0 0 11246 CATALENT INC COM 148806102 1484717 22595 SH SOLE 0 0 22595 CATALYST PHARMACEUTICALS INC COM 14888U101 7930297 478305 SH SOLE 0 0 478305 CATERPILLAR INC COM 149123101 76612935 334788 SH SOLE 0 0 334788 CAVCO INDS INC DEL COM 149568107 242753 764 SH SOLE 0 0 764 CBDMD INC COM 12482W101 29250 149999 SH SOLE 0 0 149999 CBOE GLOBAL MKTS INC COM 12503M108 2481521 18486 SH SOLE 0 0 18486 CBRE GBL REAL ESTATE INC FD COM 12504G100 949716 178854 SH SOLE 0 0 178854 CBRE GBL REAL ESTATE INC FD RIGHT 04/06/2023 12504G118 3469 112280 SH SOLE 0 0 112280 CBRE GROUP INC CL A 12504L109 2892304 39724 SH SOLE 0 0 39724 CDW CORP COM 12514G108 13993688 71803 SH SOLE 0 0 71803 CEDAR FAIR L P DEPOSITRY UNIT 150185106 854850 18710 SH SOLE 0 0 18710 CELANESE CORP DEL COM 150870103 1442923 13251 SH SOLE 0 0 13251 CELSIUS HLDGS INC COM NEW 15118V207 2136784 22991 SH SOLE 0 0 22991 CEMEX SAB DE CV SPON ADR NEW 151290889 107896 19511 SH SOLE 0 0 19511 CENOVUS ENERGY INC COM 15135U109 320399 18350 SH SOLE 0 0 18350 CENTENE CORP DEL COM 15135B101 1717226 27167 SH SOLE 0 0 27167 CENTERPOINT ENERGY INC COM 15189T107 1998593 67841 SH SOLE 0 0 67841 CENTRAL SECS CORP COM 155123102 6715976 193081 SH SOLE 0 0 193081 CERENCE INC COM 156727109 201528 7174 SH SOLE 0 0 7174 CF INDS HLDGS INC COM 125269100 1521570 20990 SH SOLE 0 0 20990 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1615877 154334 SH SOLE 0 0 154334 CHARLES RIV LABS INTL INC COM 159864107 7837882 38836 SH SOLE 0 0 38836 CHART INDS INC COM 16115Q308 877549 6998 SH SOLE 0 0 6998 CHARTER COMMUNICATIONS INC N CL A 16119P108 2465006 6893 SH SOLE 0 0 6893 CHASE CORP COM 16150R104 204631 1954 SH SOLE 0 0 1954 CHECK POINT SOFTWARE TECH LT ORD M22465104 1425190 10963 SH SOLE 0 0 10963 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 16550 20000 PRN SOLE 0 0 20000 CHEFS WHSE INC NOTE 1.875%12/0 163086AB7 15653 15000 PRN SOLE 0 0 15000 CHEMED CORP NEW COM 16359R103 972589 1809 SH SOLE 0 0 1809 CHEMOURS CO COM 163851108 1024983 34235 SH SOLE 0 0 34235 CHEMUNG FINL CORP COM 164024101 376945 9083 SH SOLE 0 0 9083 CHENIERE ENERGY INC COM NEW 16411R208 14071226 89284 SH SOLE 0 0 89284 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 247036 5221 SH SOLE 0 0 5221 CHESAPEAKE ENERGY CORP COM 165167735 566748 7453 SH SOLE 0 0 7453 CHESAPEAKE UTILS CORP COM 165303108 7657464 59829 SH SOLE 0 0 59829 CHEVRON CORP NEW COM 166764100 254667705 1560846 SH SOLE 0 0 1560846 CHEWY INC CL A 16679L109 4566976 122177 SH SOLE 0 0 122177 CHIMERA INVT CORP COM NEW 16934Q208 226791 40211 SH SOLE 0 0 40211 CHIPOTLE MEXICAN GRILL INC COM 169656105 7058654 4132 SH SOLE 0 0 4132 CHOICE HOTELS INTL INC COM 169905106 482631 4118 SH SOLE 0 0 4118 CHOICEONE FINL SVCS INC COM 170386106 356263 14115 SH SOLE 0 0 14115 CHUBB LIMITED COM H1467J104 253963902 1307879 SH SOLE 0 0 1307879 CHURCH & DWIGHT CO INC COM 171340102 15898239 179824 SH SOLE 0 0 179824 CHURCHILL DOWNS INC COM 171484108 733933 2855 SH SOLE 0 0 2855 CIDARA THERAPEUTICS INC COM 171757107 88462 69655 SH SOLE 0 0 69655 CIENA CORP COM NEW 171779309 3025415 57605 SH SOLE 0 0 57605 CINCINNATI FINL CORP COM 172062101 2620384 23380 SH SOLE 0 0 23380 CINTAS CORP COM 172908105 6835682 14774 SH SOLE 0 0 14774 CION INVT CORP COM 17259U204 412823 41826 SH SOLE 0 0 41826 CIRRUS LOGIC INC COM 172755100 600824 5493 SH SOLE 0 0 5493 CISCO SYS INC COM 17275R102 336502518 6437160 SH SOLE 0 0 6437160 CITIGROUP INC COM NEW 172967424 23003408 490582 SH SOLE 0 0 490582 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 12994 11106 SH SOLE 0 0 11106 CITIZENS CMNTY BANCORP INC M COM 174903104 440734 41540 SH SOLE 0 0 41540 CITIZENS FINL GROUP INC COM 174610105 803014 26441 SH SOLE 0 0 26441 CIVITAS RESOURCES INC COM NEW 17888H103 1602300 23446 SH SOLE 0 0 23446 CLARIVATE PLC ORD SHS G21810109 143770 15311 SH SOLE 0 0 15311 CLEAN ENERGY FUELS CORP COM 184499101 89349 20493 SH SOLE 0 0 20493 CLEAN HARBORS INC COM 184496107 9681392 67911 SH SOLE 0 0 67911 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 9856992 349044 SH SOLE 0 0 349044 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 4080049 126044 SH SOLE 0 0 126044 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 5094549 176282 SH SOLE 0 0 176282 CLEARFIELD INC COM 18482P103 3046938 65413 SH SOLE 0 0 65413 CLEARWAY ENERGY INC CL C 18539C204 1784099 56945 SH SOLE 0 0 56945 CLEVELAND-CLIFFS INC NEW COM 185899101 4953681 270250 SH SOLE 0 0 270250 CLOROX CO DEL COM 189054109 30865988 195058 SH SOLE 0 0 195058 CLOUDFLARE INC CL A COM 18915M107 1327170 21524 SH SOLE 0 0 21524 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 701522 143461 SH SOLE 0 0 143461 CME GROUP INC COM 12572Q105 181595111 948178 SH SOLE 0 0 948178 CMS ENERGY CORP COM 125896100 1893084 30842 SH SOLE 0 0 30842 CNA FINL CORP COM 126117100 633175 16223 SH SOLE 0 0 16223 CNH INDL N V SHS N20944109 425289 27851 SH SOLE 0 0 27851 CNO FINL GROUP INC COM 12621E103 792250 35703 SH SOLE 0 0 35703 CO-DIAGNOSTICS INC COM 189763105 23147 15640 SH SOLE 0 0 15640 COCA COLA CO COM 191216100 101124165 1630246 SH SOLE 0 0 1630246 COCA COLA CONS INC COM 191098102 279342 522 SH SOLE 0 0 522 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 276541 4672 SH SOLE 0 0 4672 COGNEX CORP COM 192422103 8366080 168841 SH SOLE 0 0 168841 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1703358 27956 SH SOLE 0 0 27956 COHEN & STEERS CLOSED-END OP COM 19248P106 1338926 122165 SH SOLE 0 0 122165 COHEN & STEERS INFRASTRUCTUR COM 19248A109 9693965 397294 SH SOLE 0 0 397294 COHEN & STEERS LTD DURATION COM 19248C105 307972 17263 SH SOLE 0 0 17263 COHEN & STEERS QUALITY INCOM COM 19247L106 13086020 1097820 SH SOLE 0 0 1097820 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 315061 23512 SH SOLE 0 0 23512 COHEN & STEERS REIT & PFD & COM 19247X100 4574728 234481 SH SOLE 0 0 234481 COHEN & STEERS TOTAL RETURN COM 19247R103 959962 79205 SH SOLE 0 0 79205 COHERENT CORP COM 19247G107 934559 24542 SH SOLE 0 0 24542 COINBASE GLOBAL INC CALL 19260Q107 1850000 5000 SH Call SOLE 0 0 5000 COINBASE GLOBAL INC COM CL A 19260Q107 2366437 35022 SH SOLE 0 0 35022 COLGATE PALMOLIVE CO COM 194162103 18235578 242656 SH SOLE 0 0 242656 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 513606 4866 SH SOLE 0 0 4866 COLONY BANKCORP INC COM 19623P101 607991 59607 SH SOLE 0 0 59607 COLUMBIA BKG SYS INC COM 197236102 343620 16042 SH SOLE 0 0 16042 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 3855594 215758 SH SOLE 0 0 215758 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 6674932 323712 SH SOLE 0 0 323712 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 5372247 223715 SH SOLE 0 0 223715 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 534048 19743 SH SOLE 0 0 19743 COLUMBIA FINL INC COM 197641103 229944 12579 SH SOLE 0 0 12579 COLUMBIA SELIGM PREM TECH GR COM 19842X109 437477 15720 SH SOLE 0 0 15720 COMCAST CORP NEW CL A 20030N101 199691559 5267517 SH SOLE 0 0 5267517 COMERICA INC COM 200340107 652014 15016 SH SOLE 0 0 15016 COMFORT SYS USA INC COM 199908104 246249 1687 SH SOLE 0 0 1687 COMMERCE BANCSHARES INC COM 200525103 2196911 37651 SH SOLE 0 0 37651 COMMERCIAL METALS CO COM 201723103 4665419 95407 SH SOLE 0 0 95407 COMMUNITY BK SYS INC COM 203607106 1404809 26763 SH SOLE 0 0 26763 COMMUNITY HEALTH SYS INC NEW COM 203668108 102699 20959 SH SOLE 0 0 20959 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2569686 134680 SH SOLE 0 0 134680 COMPASS MINERALS INTL INC COM 20451N101 1217808 35515 SH SOLE 0 0 35515 COMPUGEN LTD ORD M25722105 8305 11831 SH SOLE 0 0 11831 CONAGRA BRANDS INC COM 205887102 3908149 104051 SH SOLE 0 0 104051 CONCENTRIX CORP COM 20602D101 946042 7783 SH SOLE 0 0 7783 CONMED CORP COM 207410101 306283 2949 SH SOLE 0 0 2949 CONOCOPHILLIPS COM 20825C104 33545195 338123 SH SOLE 0 0 338123 CONSOLIDATED EDISON INC COM 209115104 9824359 102690 SH SOLE 0 0 102690 CONSTELLATION BRANDS INC CL A 21036P108 14271003 63177 SH SOLE 0 0 63177 CONSTELLATION ENERGY CORP COM 21037T109 3888285 49532 SH SOLE 0 0 49532 CONSTELLIUM SE CL A SHS F21107101 285339 18674 SH SOLE 0 0 18674 CONSTRUCTION PARTNERS INC COM CL A 21044C107 857204 31819 SH SOLE 0 0 31819 CONTEXTLOGIC INC COM CL A 21077C107 63588 142638 SH SOLE 0 0 142638 COOPER COS INC COM NEW 216648402 475661 1274 SH SOLE 0 0 1274 COPA HOLDINGS SA CL A P31076105 7922429 85787 SH SOLE 0 0 85787 COPART INC COM 217204106 15347653 204064 SH SOLE 0 0 204064 CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0 6846 10000 PRN SOLE 0 0 10000 CORMEDIX INC COM 21900C308 299330 72302 SH SOLE 0 0 72302 CORNING INC COM 219350105 7705293 218404 SH SOLE 0 0 218404 CORTEVA INC COM 22052L104 6799386 112741 SH SOLE 0 0 112741 CORVEL CORP COM 221006109 694903 3652 SH SOLE 0 0 3652 COSTAR GROUP INC COM 22160N109 1029858 14958 SH SOLE 0 0 14958 COSTCO WHSL CORP NEW COM 22160K105 162549690 327147 SH SOLE 0 0 327147 COTERRA ENERGY INC COM 127097103 4598912 187405 SH SOLE 0 0 187405 COTY INC COM CL A 222070203 280504 23259 SH SOLE 0 0 23259 COUPANG INC CL A 22266T109 10961840 685115 SH SOLE 0 0 685115 CRACKER BARREL OLD CTRY STOR COM 22410J106 1939218 17071 SH SOLE 0 0 17071 CRANE HLDGS CO COM 224441105 1462304 12884 SH SOLE 0 0 12884 CREDIT ACCEP CORP MICH COM 225310101 606532 1391 SH SOLE 0 0 1391 CREDIT SUISSE GROUP SPONSORED ADR 225401108 189977 213506 SH SOLE 0 0 213506 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 21589 11423 SH SOLE 0 0 11423 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 5752528 230747 SH SOLE 0 0 230747 CRH PLC ADR 12626K203 330002 6487 SH SOLE 0 0 6487 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1328269 29367 SH SOLE 0 0 29367 CROCS INC COM 227046109 3011674 23819 SH SOLE 0 0 23819 CRONOS GROUP INC COM 22717L101 118002 60826 SH SOLE 0 0 60826 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 3997333 186009 SH SOLE 0 0 186009 CROSSFIRST BANKSHARES INC COM 22766M109 152746 14575 SH SOLE 0 0 14575 CROWDSTRIKE HLDGS INC CL A 22788C105 11902638 86716 SH SOLE 0 0 86716 CROWN CASTLE INC COM 22822V101 34366392 256772 SH SOLE 0 0 256772 CROWN HLDGS INC COM 228368106 261697 3164 SH SOLE 0 0 3164 CRYPTYDE INC COM 22890A104 1028 12351 SH SOLE 0 0 12351 CSX CORP COM 126408103 23657273 790156 SH SOLE 0 0 790156 CUBESMART COM 229663109 21945004 474795 SH SOLE 0 0 474795 CULLEN FROST BANKERS INC COM 229899109 586368 5566 SH SOLE 0 0 5566 CUMMINS INC COM 231021106 35625676 149136 SH SOLE 0 0 149136 CURIS INC COM NEW 231269200 19048 31959 SH SOLE 0 0 31959 CURTISS WRIGHT CORP COM 231561101 751129 4261 SH SOLE 0 0 4261 CUSHMAN WAKEFIELD PLC SHS G2717B108 610055 57880 SH SOLE 0 0 57880 CUTERA INC COM 232109108 380046 16090 SH SOLE 0 0 16090 CVR PARTNERS LP COM 126633205 254937 2859 SH SOLE 0 0 2859 CVRX INC COM 126638105 1176529 126237 SH SOLE 0 0 126237 CVS HEALTH CORP COM 126650100 118921766 1600347 SH SOLE 0 0 1600347 CYBERARK SOFTWARE LTD SHS M2682V108 664430 4490 SH SOLE 0 0 4490 CYBIN INC COM 23256X100 5044 13100 SH SOLE 0 0 13100 CYCLACEL PHARMACEUTICALS INC COM 23254L603 11870 20806 SH SOLE 0 0 20806 CYMABAY THERAPEUTICS INC COM 23257D103 524586 60159 SH SOLE 0 0 60159 CYTOSORBENTS CORP COM NEW 23283X206 207231 61493 SH SOLE 0 0 61493 D R HORTON INC COM 23331A109 9284891 95044 SH SOLE 0 0 95044 DANAHER CORPORATION COM 235851102 51008067 202381 SH SOLE 0 0 202381 DANIMER SCIENTIFIC INC COM CL A 236272100 445868 129237 SH SOLE 0 0 129237 DARDEN RESTAURANTS INC COM 237194105 138147921 890358 SH SOLE 0 0 890358 DARE BIOSCIENCE INC COM 23666P101 20800 20000 SH SOLE 0 0 20000 DARLING INGREDIENTS INC COM 237266101 5441245 93172 SH SOLE 0 0 93172 DATADOG INC CL A COM 23804L103 2945491 40538 SH SOLE 0 0 40538 DAVE & BUSTERS ENTMT INC COM 238337109 10334370 280902 SH SOLE 0 0 280902 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 9360675 509577 SH SOLE 0 0 509577 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 770180 27090 SH SOLE 0 0 27090 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1635332 61851 SH SOLE 0 0 61851 DAVITA INC COM 23918K108 1572317 19385 SH SOLE 0 0 19385 DBX ETF TR XTRACK MSCI EAFE 233051200 14120177 401141 SH SOLE 0 0 401141 DBX ETF TR XTRACK MSCI EMRG 233051101 386214 17319 SH SOLE 0 0 17319 DBX ETF TR XTRACK MSCI EURP 233051853 488204 13332 SH SOLE 0 0 13332 DBX ETF TR XTRACK MSCI JAPN 233051507 1271952 23906 SH SOLE 0 0 23906 DBX ETF TR XTRACK MUN INFRA 233051705 1793934 71700 SH SOLE 0 0 71700 DBX ETF TR XTRACK USD HIGH 233051432 3475219 100006 SH SOLE 0 0 100006 DBX ETF TR XTRACKERS RUSSEL 233051481 359457 8326 SH SOLE 0 0 8326 DBX ETF TR XTRACKERS S&P 233051143 5325273 143191 SH SOLE 0 0 143191 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 321891 7716 SH SOLE 0 0 7716 DECKERS OUTDOOR CORP COM 243537107 812337 1807 SH SOLE 0 0 1807 DEERE & CO COM 244199105 59061101 143047 SH SOLE 0 0 143047 DELL TECHNOLOGIES INC CL C 24703L202 1671679 41574 SH SOLE 0 0 41574 DELTA AIR LINES INC DEL COM NEW 247361702 14545394 416535 SH SOLE 0 0 416535 DENTSPLY SIRONA INC COM 24906P109 228742 5823 SH SOLE 0 0 5823 DESCARTES SYS GROUP INC COM 249906108 215471 2673 SH SOLE 0 0 2673 DESKTOP METAL INC COM CL A 25058X105 85114 37006 SH SOLE 0 0 37006 DEUTSCHE BANK A G NAMEN AKT D18190898 260253 25490 SH SOLE 0 0 25490 DEVON ENERGY CORP NEW COM 25179M103 201310619 3977685 SH SOLE 0 0 3977685 DEXCOM INC COM 252131107 11746495 101106 SH SOLE 0 0 101106 DIAGEO PLC SPON ADR NEW 25243Q205 15074476 83202 SH SOLE 0 0 83202 DIAMOND OFFSHORE DRILLING IN COM 25271C201 327813 27227 SH SOLE 0 0 27227 DIAMONDBACK ENERGY INC COM 25278X109 26346390 194913 SH SOLE 0 0 194913 DICKS SPORTING GOODS INC COM 253393102 1358452 9574 SH SOLE 0 0 9574 DIGITAL RLTY TR INC COM 253868103 9790371 99587 SH SOLE 0 0 99587 DIGITAL TURBINE INC COM NEW 25400W102 143079 11576 SH SOLE 0 0 11576 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 152232 10835 SH SOLE 0 0 10835 DILLARDS INC CL A 254067101 1295149 4209 SH SOLE 0 0 4209 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 1146523 26977 SH SOLE 0 0 26977 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 29517362 1282249 SH SOLE 0 0 1282249 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 12658996 392771 SH SOLE 0 0 392771 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 19526924 724561 SH SOLE 0 0 724561 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 6453676 224320 SH SOLE 0 0 224320 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 58331373 2289300 SH SOLE 0 0 2289300 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 51446605 1157925 SH SOLE 0 0 1157925 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 26104657 779709 SH SOLE 0 0 779709 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 13547750 257073 SH SOLE 0 0 257073 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 28250305 634838 SH SOLE 0 0 634838 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 29850549 1294473 SH SOLE 0 0 1294473 DIODES INC COM 254543101 203886 2198 SH SOLE 0 0 2198 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1038045 14308 SH SOLE 0 0 14308 DISCOVER FINL SVCS COM 254709108 14220904 143878 SH SOLE 0 0 143878 DISH NETWORK CORPORATION CL A 25470M109 2543402 272605 SH SOLE 0 0 272605 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 402675 455000 PRN SOLE 0 0 455000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 671560 1304000 PRN SOLE 0 0 1304000 DISNEY WALT CO COM 254687106 98492057 983642 SH SOLE 0 0 983642 DIXIE GROUP INC CL A 255519100 11085 14585 SH SOLE 0 0 14585 DNP SELECT INCOME FD INC COM 23325P104 3413123 309721 SH SOLE 0 0 309721 DOCUSIGN INC COM 256163106 10675663 183116 SH SOLE 0 0 183116 DOLBY LABORATORIES INC COM CL A 25659T107 937097 10970 SH SOLE 0 0 10970 DOLLAR GEN CORP NEW COM 256677105 52637608 250107 SH SOLE 0 0 250107 DOLLAR TREE INC COM 256746108 2265793 15784 SH SOLE 0 0 15784 DOMINION ENERGY INC COM 25746U109 25088009 448721 SH SOLE 0 0 448721 DOMINOS PIZZA INC COM 25754A201 3682464 11163 SH SOLE 0 0 11163 DONALDSON INC COM 257651109 930368 14239 SH SOLE 0 0 14239 DOORDASH INC CL A 25809K105 1289315 20285 SH SOLE 0 0 20285 DOUBLELINE INCOME SOLUTIONS COM 258622109 3408063 299742 SH SOLE 0 0 299742 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 1411297 100879 SH SOLE 0 0 100879 DOUGLAS ELLIMAN INC COM 25961D105 57515 18493 SH SOLE 0 0 18493 DOVER CORP COM 260003108 7393145 48658 SH SOLE 0 0 48658 DOW INC COM 260557103 21319611 388902 SH SOLE 0 0 388902 DOXIMITY INC CL A 26622P107 242947 7503 SH SOLE 0 0 7503 DRAFTKINGS INC NEW COM CL A 26142V105 6104344 315307 SH SOLE 0 0 315307 DT MIDSTREAM INC COMMON STOCK 23345M107 4241221 85907 SH SOLE 0 0 85907 DTE ENERGY CO COM 233331107 5167694 47176 SH SOLE 0 0 47176 DUFF & PHELPS UTLITY AND INF COM 26433C105 2681814 201186 SH SOLE 0 0 201186 DUKE ENERGY CORP NEW COM NEW 26441C204 69814622 723693 SH SOLE 0 0 723693 DUPONT DE NEMOURS INC COM 26614N102 7882529 109830 SH SOLE 0 0 109830 DUTCH BROS INC CL A 26701L100 3010449 95177 SH SOLE 0 0 95177 DXC TECHNOLOGY CO COM 23355L106 245409 9601 SH SOLE 0 0 9601 DYCOM INDS INC COM 267475101 535022 5713 SH SOLE 0 0 5713 DYNATRACE INC COM NEW 268150109 280999 6643 SH SOLE 0 0 6643 E L F BEAUTY INC COM 26856L103 234533 2848 SH SOLE 0 0 2848 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 209909 23665 SH SOLE 0 0 23665 EA SERIES TRUST FREEDOM 100 EM 02072L607 9893900 336642 SH SOLE 0 0 336642 EA SERIES TRUST STRIVE 500 ETF 02072L680 3198146 122487 SH SOLE 0 0 122487 EA SERIES TRUST STRIVE EMERGING 02072L698 1117330 45096 SH SOLE 0 0 45096 EA SERIES TRUST STRIVE US ENERGY 02072L722 2143898 77119 SH SOLE 0 0 77119 EA SERIES TRUST US QUAN MOMENTUM 02072L409 3107141 68931 SH SOLE 0 0 68931 EA SERIES TRUST US QUAN VALUE 02072L102 3201671 94640 SH SOLE 0 0 94640 EAGLE BULK SHIPPING INC COM Y2187A150 850054 18682 SH SOLE 0 0 18682 EAGLE MATLS INC COM 26969P108 965923 6582 SH SOLE 0 0 6582 EARTHSTONE ENERGY INC CL A 27032D304 301051 23140 SH SOLE 0 0 23140 EAST WEST BANCORP INC COM 27579R104 276501 4982 SH SOLE 0 0 4982 EASTERLY GOVT PPTYS INC COM 27616P103 760704 55364 SH SOLE 0 0 55364 EASTGROUP PPTYS INC COM 277276101 870145 5263 SH SOLE 0 0 5263 EASTMAN CHEM CO COM 277432100 2107256 24985 SH SOLE 0 0 24985 EATON CORP PLC SHS G29183103 282070825 1646264 SH SOLE 0 0 1646264 EATON VANCE ENHANCED EQUITY COM 278274105 5117320 336223 SH SOLE 0 0 336223 EATON VANCE ENHANCED EQUITY COM 278277108 3805339 232033 SH SOLE 0 0 232033 EATON VANCE LTD DURATION INC COM 27828H105 2643469 268373 SH SOLE 0 0 268373 EATON VANCE MUN BD FD COM 27827X101 1853360 178208 SH SOLE 0 0 178208 EATON VANCE MUN INCOME 2028 SHS 27829U105 2550435 143363 SH SOLE 0 0 143363 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1094969 108092 SH SOLE 0 0 108092 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1126934 63777 SH SOLE 0 0 63777 EATON VANCE RISK-MANAGED DIV COM 27829G106 3660131 460394 SH SOLE 0 0 460394 EATON VANCE SHORT DURATION D COM 27828V104 110268 10552 SH SOLE 0 0 10552 EATON VANCE SR INCOME TR SH BEN INT 27826S103 891213 166582 SH SOLE 0 0 166582 EATON VANCE TAX ADVT DIV INC COM 27828G107 5040317 222924 SH SOLE 0 0 222924 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 877249 91001 SH SOLE 0 0 91001 EATON VANCE TAX MNGED BUY WR COM 27828X100 7181070 550274 SH SOLE 0 0 550274 EATON VANCE TAX-ADVANTAGED G COM 27828U106 600863 27029 SH SOLE 0 0 27029 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4633340 366852 SH SOLE 0 0 366852 EATON VANCE TAX-MANAGED DIVE COM 27828N102 4675611 400652 SH SOLE 0 0 400652 EATON VANCE TAX-MANAGED GLOB COM 27829C105 2474332 306229 SH SOLE 0 0 306229 EATON VANCE TAX-MANAGED GLOB COM 27829F108 8785938 1124960 SH SOLE 0 0 1124960 EATON VANCE TX ADV GLBL DIV COM 27828S101 1122994 69535 SH SOLE 0 0 69535 EBAY INC. COM 278642103 6045357 136249 SH SOLE 0 0 136249 ECHOSTAR CORP CL A 278768106 2685758 146843 SH SOLE 0 0 146843 ECOLAB INC COM 278865100 13188491 79674 SH SOLE 0 0 79674 ECOVYST INC COM 27923Q109 3960176 358387 SH SOLE 0 0 358387 EDGIO INC COM 53261M104 96576 122078 SH SOLE 0 0 122078 EDISON INTL COM 281020107 7564567 107162 SH SOLE 0 0 107162 EDITAS MEDICINE INC COM 28106W103 329041 45385 SH SOLE 0 0 45385 EDWARDS LIFESCIENCES CORP COM 28176E108 89185091 1078026 SH SOLE 0 0 1078026 EHEALTH INC COM 28238P109 155900 16656 SH SOLE 0 0 16656 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 444530 9670 SH SOLE 0 0 9670 ELANCO ANIMAL HEALTH INC COM 28414H103 201536 21440 SH SOLE 0 0 21440 ELECTRONIC ARTS INC COM 285512109 3400789 28234 SH SOLE 0 0 28234 ELEVANCE HEALTH INC COM 036752103 23470130 51043 SH SOLE 0 0 51043 ELLSWORTH GROWTH & INCOME FD COM 289074106 591797 72971 SH SOLE 0 0 72971 EMBECTA CORP COMMON STOCK 29082K105 260358 9259 SH SOLE 0 0 9259 EMCOR GROUP INC COM 29084Q100 839791 5165 SH SOLE 0 0 5165 EMCORE CORP COM NEW 290846203 16168 14059 SH SOLE 0 0 14059 EMERALD HOLDING INC COM 29103W104 2211376 594456 SH SOLE 0 0 594456 EMEREN GROUP LTD SPONSORED ADS 75971T301 95065 21363 SH SOLE 0 0 21363 EMERSON ELEC CO COM 291011104 40801387 468228 SH SOLE 0 0 468228 ENBRIDGE INC COM 29250N105 24915284 653087 SH SOLE 0 0 653087 ENCOMPASS HEALTH CORP COM 29261A100 8298270 153388 SH SOLE 0 0 153388 ENCORE WIRE CORP COM 292562105 2455481 13249 SH SOLE 0 0 13249 ENDEAVOUR SILVER CORP COM 29258Y103 46948 12100 SH SOLE 0 0 12100 ENERGIZER HLDGS INC NEW COM 29272W109 558568 16097 SH SOLE 0 0 16097 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 26296800 2108805 SH SOLE 0 0 2108805 ENERPLUS CORP COM 292766102 261477 18146 SH SOLE 0 0 18146 ENGAGESMART INC COMMON STOCK 29283F103 1934375 100487 SH SOLE 0 0 100487 ENOVA INTL INC COM 29357K103 1155935 26017 SH SOLE 0 0 26017 ENOVIX CORPORATION COM 293594107 422564 28341 SH SOLE 0 0 28341 ENPHASE ENERGY INC COM 29355A107 3333989 15855 SH SOLE 0 0 15855 ENTEGRIS INC COM 29362U104 538138 6562 SH SOLE 0 0 6562 ENTERGY CORP NEW COM 29364G103 5158448 47879 SH SOLE 0 0 47879 ENTERPRISE PRODS PARTNERS L COM 293792107 69346441 2677469 SH SOLE 0 0 2677469 ENVESTNET INC COM 29404K106 693010 11812 SH SOLE 0 0 11812 ENVIVA INC COM 29415B103 5533527 191604 SH SOLE 0 0 191604 EOG RES INC COM 26875P101 20136635 175666 SH SOLE 0 0 175666 EPAM SYS INC COM 29414B104 3514745 11755 SH SOLE 0 0 11755 EPR PPTYS COM SH BEN INT 26884U109 1836983 48215 SH SOLE 0 0 48215 EQT CORP COM 26884L109 1078056 33784 SH SOLE 0 0 33784 EQUIFAX INC COM 294429105 960268 4734 SH SOLE 0 0 4734 EQUINIX INC COM 29444U700 22748511 31550 SH SOLE 0 0 31550 EQUINOR ASA SPONSORED ADR 29446M102 226209 7957 SH SOLE 0 0 7957 EQUINOX GOLD CORP COM 29446Y502 56573 10985 SH SOLE 0 0 10985 EQUITABLE HLDGS INC COM 29452E101 447353 17619 SH SOLE 0 0 17619 EQUITRANS MIDSTREAM CORP COM 294600101 540349 93486 SH SOLE 0 0 93486 EQUITY LIFESTYLE PPTYS INC COM 29472R108 298945 4453 SH SOLE 0 0 4453 EQUITY RESIDENTIAL SH BEN INT 29476L107 781521 13025 SH SOLE 0 0 13025 ERICSSON ADR B SEK 10 294821608 1490572 254799 SH SOLE 0 0 254799 ERIE INDTY CO CL A 29530P102 686177 2962 SH SOLE 0 0 2962 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 276809 11139 SH SOLE 0 0 11139 ESSENTIAL UTILS INC COM 29670G102 3062830 70168 SH SOLE 0 0 70168 ESSEX PPTY TR INC COM 297178105 602555 2881 SH SOLE 0 0 2881 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 352706 100201 SH SOLE 0 0 100201 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4421008 92451 SH SOLE 0 0 92451 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2106022 50540 SH SOLE 0 0 50540 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 2416813 114758 SH SOLE 0 0 114758 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 2745871 90953 SH SOLE 0 0 90953 ETF SER SOLUTIONS APTUS DEFINED 26922A388 2191375 84381 SH SOLE 0 0 84381 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 803066 23210 SH SOLE 0 0 23210 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 6092480 185803 SH SOLE 0 0 185803 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 2058006 44238 SH SOLE 0 0 44238 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 961384 28038 SH SOLE 0 0 28038 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 878459 44705 SH SOLE 0 0 44705 ETF SER SOLUTIONS NETLEASE CORP 26922A248 9673515 385663 SH SOLE 0 0 385663 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 796984 25594 SH SOLE 0 0 25594 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 439185 24440 SH SOLE 0 0 24440 ETF SER SOLUTIONS US GLB JETS 26922A842 1598670 85812 SH SOLE 0 0 85812 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 369014 16675 SH SOLE 0 0 16675 ETHAN ALLEN INTERIORS INC COM 297602104 908569 33087 SH SOLE 0 0 33087 ETSY INC COM 29786A106 1618404 14537 SH SOLE 0 0 14537 ETSY INC NOTE 0.125% 9/0 29786AAL0 8995 10000 PRN SOLE 0 0 10000 EVERCOMMERCE INC COM 29977X105 227470 21500 SH SOLE 0 0 21500 EVERCORE INC CLASS A 29977A105 496336 4302 SH SOLE 0 0 4302 EVEREST RE GROUP LTD COM G3223R108 2133718 5960 SH SOLE 0 0 5960 EVERGY INC COM 30034W106 3578860 58555 SH SOLE 0 0 58555 EVERI HLDGS INC COM 30034T103 8458500 493207 SH SOLE 0 0 493207 EVERSOURCE ENERGY COM 30040W108 15702032 200639 SH SOLE 0 0 200639 EVGO INC CL A COM 30052F100 602588 77354 SH SOLE 0 0 77354 EVOLUTION PETE CORP COM 30049A107 279356 44272 SH SOLE 0 0 44272 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 82630 26484 SH SOLE 0 0 26484 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2332166 46906 SH SOLE 0 0 46906 EXACT SCIENCES CORP COM 30063P105 3398095 50112 SH SOLE 0 0 50112 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 625874 23739 SH SOLE 0 0 23739 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1245398 68210 SH SOLE 0 0 68210 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1765815 55027 SH SOLE 0 0 55027 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 3184517 58197 SH SOLE 0 0 58197 EXELON CORP COM 30161N101 6928439 165396 SH SOLE 0 0 165396 EXLSERVICE HOLDINGS INC COM 302081104 260870 1612 SH SOLE 0 0 1612 EXPEDIA GROUP INC COM NEW 30212P303 6502421 67015 SH SOLE 0 0 67015 EXPEDITORS INTL WASH INC COM 302130109 3232036 29350 SH SOLE 0 0 29350 EXPONENT INC COM 30214U102 9379054 94082 SH SOLE 0 0 94082 EXTRA SPACE STORAGE INC COM 30225T102 1991798 12225 SH SOLE 0 0 12225 EXTREME NETWORKS COM 30226D106 311637 16299 SH SOLE 0 0 16299 EXXON MOBIL CORP COM 30231G102 159312687 1452788 SH SOLE 0 0 1452788 EXXON MOBIL CORP PUT 30231G102 18500 200 SH Put SOLE 0 0 200 F N B CORP COM 302520101 1692953 145944 SH SOLE 0 0 145944 F5 INC COM 315616102 244031 1675 SH SOLE 0 0 1675 FACTSET RESH SYS INC COM 303075105 15084339 36340 SH SOLE 0 0 36340 FAIR ISAAC CORP COM 303250104 3613232 5142 SH SOLE 0 0 5142 FARFETCH LTD ORD SH CL A 30744W107 895226 182327 SH SOLE 0 0 182327 FARMLAND PARTNERS INC COM 31154R109 3852897 360084 SH SOLE 0 0 360084 FASTENAL CO COM 311900104 18189004 337208 SH SOLE 0 0 337208 FASTLY INC CL A 31188V100 1226523 69061 SH SOLE 0 0 69061 FB FINL CORP COM 30257X104 2354559 75758 SH SOLE 0 0 75758 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 877661 8881 SH SOLE 0 0 8881 FEDERAL SIGNAL CORP COM 313855108 4394634 81067 SH SOLE 0 0 81067 FEDERATED HERMES INC CL B 314211103 280239 6982 SH SOLE 0 0 6982 FEDEX CORP COM 31428X106 26135153 114382 SH SOLE 0 0 114382 FERRARI N V COM N3167Y103 1332901 4920 SH SOLE 0 0 4920 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2015854 42041 SH SOLE 0 0 42041 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 283903 6288 SH SOLE 0 0 6288 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1697292 41744 SH SOLE 0 0 41744 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 3771853 99051 SH SOLE 0 0 99051 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 301089 6341 SH SOLE 0 0 6341 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1404938 38386 SH SOLE 0 0 38386 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 5238992 80009 SH SOLE 0 0 80009 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 795074 35431 SH SOLE 0 0 35431 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 18446407 409011 SH SOLE 0 0 409011 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 31977685 520216 SH SOLE 0 0 520216 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2823186 53378 SH SOLE 0 0 53378 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 7256334 63680 SH SOLE 0 0 63680 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 984698 21599 SH SOLE 0 0 21599 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 2155126 86517 SH SOLE 0 0 86517 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 693802 15833 SH SOLE 0 0 15833 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 930673 29557 SH SOLE 0 0 29557 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 226375 4947 SH SOLE 0 0 4947 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2324264 50396 SH SOLE 0 0 50396 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 637910 12851 SH SOLE 0 0 12851 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 2762559 57007 SH SOLE 0 0 57007 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 25611761 556777 SH SOLE 0 0 556777 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 513591 14703 SH SOLE 0 0 14703 FIDELITY NATL INFORMATION SV COM 31620M106 20293961 373531 SH SOLE 0 0 373531 FIDUS INVT CORP COM 316500107 11027814 578281 SH SOLE 0 0 578281 FIFTH THIRD BANCORP COM 316773100 5759001 216179 SH SOLE 0 0 216179 FIGS INC CL A 30260D103 249104 40243 SH SOLE 0 0 40243 FIRST AMERN FINL CORP COM 31847R102 573113 10297 SH SOLE 0 0 10297 FIRST BANCORP N C COM 318910106 1190781 33524 SH SOLE 0 0 33524 FIRST COMWLTH FINL CORP PA COM 319829107 239601 19276 SH SOLE 0 0 19276 FIRST CTZNS BANCSHARES INC N CL A 31946M103 524662 539 SH SOLE 0 0 539 FIRST FINL BANKSHARES INC COM 32020R109 4865803 152533 SH SOLE 0 0 152533 FIRST FINL CORP IND COM 320218100 331473 8844 SH SOLE 0 0 8844 FIRST FNDTN INC COM 32026V104 74500 10000 SH SOLE 0 0 10000 FIRST HORIZON CORPORATION COM 320517105 15865497 892323 SH SOLE 0 0 892323 FIRST INDL RLTY TR INC COM 32054K103 1443266 27129 SH SOLE 0 0 27129 FIRST MAJESTIC SILVER CORP COM 32076V103 160874 22313 SH SOLE 0 0 22313 FIRST MERCHANTS CORP COM 320817109 1009069 30624 SH SOLE 0 0 30624 FIRST REP BK SAN FRANCISCO C COM 33616C100 2504323 179008 SH SOLE 0 0 179008 FIRST SOLAR INC COM 336433107 5576483 25639 SH SOLE 0 0 25639 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 543787 10135 SH SOLE 0 0 10135 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 3374553 264879 SH SOLE 0 0 264879 FIRST TR ENERGY INCOME & GRO COM 33738G104 2774600 213760 SH SOLE 0 0 213760 FIRST TR ENERGY INFRASTRCTR COM 33738C103 1460111 101821 SH SOLE 0 0 101821 FIRST TR ENHANCED EQUITY INC COM 337318109 1428257 86456 SH SOLE 0 0 86456 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1000219 36109 SH SOLE 0 0 36109 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 17704511 1056986 SH SOLE 0 0 1056986 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 335556 6604 SH SOLE 0 0 6604 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 35082684 688764 SH SOLE 0 0 688764 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 14543633 310165 SH SOLE 0 0 310165 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 98251766 6156126 SH SOLE 0 0 6156126 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 3658201 68348 SH SOLE 0 0 68348 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 203075 3613 SH SOLE 0 0 3613 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 27163061 1366351 SH SOLE 0 0 1366351 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 11684198 585234 SH SOLE 0 0 585234 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 12219445 241062 SH SOLE 0 0 241062 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 13563923 364524 SH SOLE 0 0 364524 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 13166525 621062 SH SOLE 0 0 621062 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 4095825 117849 SH SOLE 0 0 117849 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 2512531 84597 SH SOLE 0 0 84597 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 24670050 1050236 SH SOLE 0 0 1050236 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 7848316 117314 SH SOLE 0 0 117314 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 25261738 486458 SH SOLE 0 0 486458 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 6539072 105350 SH SOLE 0 0 105350 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3282038 148441 SH SOLE 0 0 148441 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 250966 8489 SH SOLE 0 0 8489 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 15272335 984042 SH SOLE 0 0 984042 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 15880954 425421 SH SOLE 0 0 425421 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 27051850 251575 SH SOLE 0 0 251575 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 34026248 612534 SH SOLE 0 0 612534 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 6036827 455266 SH SOLE 0 0 455266 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 5817967 83724 SH SOLE 0 0 83724 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1712398 41991 SH SOLE 0 0 41991 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 35648050 545745 SH SOLE 0 0 545745 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 33030382 772641 SH SOLE 0 0 772641 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 3034718 31074 SH SOLE 0 0 31074 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 728269 14291 SH SOLE 0 0 14291 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 19430181 184715 SH SOLE 0 0 184715 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 9166066 109055 SH SOLE 0 0 109055 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 3096698 94340 SH SOLE 0 0 94340 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 10852838 129772 SH SOLE 0 0 129772 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 4215719 70864 SH SOLE 0 0 70864 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3082832 67473 SH SOLE 0 0 67473 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 12365905 213758 SH SOLE 0 0 213758 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 17335604 859901 SH SOLE 0 0 859901 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 278875408 3823354 SH SOLE 0 0 3823354 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 27402815 185342 SH SOLE 0 0 185342 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 4279788 129769 SH SOLE 0 0 129769 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 30409638 1763900 SH SOLE 0 0 1763900 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 79986987 1774334 SH SOLE 0 0 1774334 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 1369218 55055 SH SOLE 0 0 55055 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 878336 31686 SH SOLE 0 0 31686 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 635640 24874 SH SOLE 0 0 24874 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 152025284 2554617 SH SOLE 0 0 2554617 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 11781454 296314 SH SOLE 0 0 296314 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 125207438 2615572 SH SOLE 0 0 2615572 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 11215388 218029 SH SOLE 0 0 218029 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 461893 25862 SH SOLE 0 0 25862 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 775654 20773 SH SOLE 0 0 20773 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 1089412 39699 SH SOLE 0 0 39699 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1986173 42250 SH SOLE 0 0 42250 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2338675 159533 SH SOLE 0 0 159533 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 11750780 224981 SH SOLE 0 0 224981 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 46754301 864380 SH SOLE 0 0 864380 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 12449372 150985 SH SOLE 0 0 150985 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 6071443 285581 SH SOLE 0 0 285581 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 421255 15493 SH SOLE 0 0 15493 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1280169 30030 SH SOLE 0 0 30030 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 10458659 389087 SH SOLE 0 0 389087 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 11752119 435748 SH SOLE 0 0 435748 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 3217672 123290 SH SOLE 0 0 123290 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 23665333 365149 SH SOLE 0 0 365149 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 7371660 327338 SH SOLE 0 0 327338 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 12271400 460811 SH SOLE 0 0 460811 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 39929254 257561 SH SOLE 0 0 257561 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 30590810 637105 SH SOLE 0 0 637105 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 213244592 4752498 SH SOLE 0 0 4752498 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 541528 34492 SH SOLE 0 0 34492 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 29826153 659287 SH SOLE 0 0 659287 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 33764216 1266917 SH SOLE 0 0 1266917 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1274011 39925 SH SOLE 0 0 39925 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 3702991 98488 SH SOLE 0 0 98488 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 9567396 279177 SH SOLE 0 0 279177 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 763240 38402 SH SOLE 0 0 38402 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 297464 14578 SH SOLE 0 0 14578 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 1303164 58754 SH SOLE 0 0 58754 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 1369395 71026 SH SOLE 0 0 71026 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 2649035 71926 SH SOLE 0 0 71926 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 220332 6746 SH SOLE 0 0 6746 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 654613 21137 SH SOLE 0 0 21137 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 313672 10073 SH SOLE 0 0 10073 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 8437244 220434 SH SOLE 0 0 220434 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 3319619 91778 SH SOLE 0 0 91778 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 59171517 2000342 SH SOLE 0 0 2000342 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 1929544 62465 SH SOLE 0 0 62465 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 782795 24470 SH SOLE 0 0 24470 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 1945000 57770 SH SOLE 0 0 57770 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 613189 28734 SH SOLE 0 0 28734 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 336652 16232 SH SOLE 0 0 16232 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 3226400 92513 SH SOLE 0 0 92513 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 2255801 67097 SH SOLE 0 0 67097 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 7628991 251142 SH SOLE 0 0 251142 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 545989 17681 SH SOLE 0 0 17681 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 385705 12045 SH SOLE 0 0 12045 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 1754361 49614 SH SOLE 0 0 49614 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3044817 163436 SH SOLE 0 0 163436 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 114769293 2547033 SH SOLE 0 0 2547033 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1198982 49524 SH SOLE 0 0 49524 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1432775 38330 SH SOLE 0 0 38330 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 4273352 117151 SH SOLE 0 0 117151 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 2722510 84759 SH SOLE 0 0 84759 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 1305282 39761 SH SOLE 0 0 39761 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 4103128 117065 SH SOLE 0 0 117065 FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101 460346 11457 SH SOLE 0 0 11457 FIRST TR HIGH INCOME LONG / COM 33738E109 656387 57831 SH SOLE 0 0 57831 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 180838 12954 SH SOLE 0 0 12954 FIRST TR INTER DURATN PFD & COM 33718W103 705952 44737 SH SOLE 0 0 44737 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 23163705 348871 SH SOLE 0 0 348871 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 23264738 289003 SH SOLE 0 0 289003 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 35055230 389676 SH SOLE 0 0 389676 FIRST TR MLP & ENERGY INCOM COM 33739B104 893102 116898 SH SOLE 0 0 116898 FIRST TR MORNINGSTAR DIVID L SHS 336917109 84696030 2385804 SH SOLE 0 0 2385804 FIRST TR MTG INCOME FD COM SHS 33734E103 265420 23385 SH SOLE 0 0 23385 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 8300940 84764 SH SOLE 0 0 84764 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 3910664 56123 SH SOLE 0 0 56123 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 19003192 188805 SH SOLE 0 0 188805 FIRST TR NASDAQ 100 TECH IND SHS 337345102 25063243 192041 SH SOLE 0 0 192041 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 211151 4912 SH SOLE 0 0 4912 FIRST TR S&P REIT INDEX FD COM 33734G108 2632719 108120 SH SOLE 0 0 108120 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 11648338 144520 SH SOLE 0 0 144520 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 592267 188620 SH SOLE 0 0 188620 FIRST TR SR FLTG RATE INCOME COM 33733U108 108739 10929 SH SOLE 0 0 10929 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 2559921 219453 SH SOLE 0 0 219453 FIRST TR VALUE LINE DIVID IN SHS 33734H106 288880142 7193231 SH SOLE 0 0 7193231 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 28671580 308164 SH SOLE 0 0 308164 FIRSTENERGY CORP COM 337932107 4808858 120041 SH SOLE 0 0 120041 FISERV INC COM 337738108 79181358 700534 SH SOLE 0 0 700534 FISKER INC CL A COM STK 33813J106 1741329 283604 SH SOLE 0 0 283604 FIVE BELOW INC COM 33829M101 1067337 5182 SH SOLE 0 0 5182 FIVERR INTL LTD ORD SHS M4R82T106 236234 6765 SH SOLE 0 0 6765 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2688156 148026 SH SOLE 0 0 148026 FLAHERTY & CRUMRINE PFD INCO COM 338480106 2454061 231297 SH SOLE 0 0 231297 FLAHERTY & CRUMRINE PFD SECS COM 338478100 382969 27671 SH SOLE 0 0 27671 FLEETCOR TECHNOLOGIES INC COM 339041105 665021 3154 SH SOLE 0 0 3154 FLEX LNG LTD SHS G35947202 1244741 37068 SH SOLE 0 0 37068 FLEX LTD ORD Y2573F102 321795 13985 SH SOLE 0 0 13985 FLEXSHARES TR GLB QLT R/E IDX 33939L787 262668 4956 SH SOLE 0 0 4956 FLEXSHARES TR HIG YLD VL ETF 33939L662 459036 11270 SH SOLE 0 0 11270 FLEXSHARES TR IBOXX 3R TARGT 33939L506 623178 25783 SH SOLE 0 0 25783 FLEXSHARES TR INT QLTDVDYNAM 33939L829 4535003 172594 SH SOLE 0 0 172594 FLEXSHARES TR INTL QLTDV IDX 33939L837 4867630 220454 SH SOLE 0 0 220454 FLEXSHARES TR M STAR DEV MKT 33939L803 910096 14123 SH SOLE 0 0 14123 FLEXSHARES TR MORNSTAR UPSTR 33939L407 21694831 513001 SH SOLE 0 0 513001 FLEXSHARES TR MORNSTAR USMKT 33939L100 1426930 9098 SH SOLE 0 0 9098 FLEXSHARES TR QLT DIVDYN IDX 33939L852 560432 9680 SH SOLE 0 0 9680 FLEXSHARES TR QUALT DIVD IDX 33939L860 1484854 27265 SH SOLE 0 0 27265 FLOOR & DECOR HLDGS INC CL A 339750101 2508342 25538 SH SOLE 0 0 25538 FLOWERS FOODS INC COM 343498101 396755 14475 SH SOLE 0 0 14475 FLUENCE ENERGY INC COM CL A 34379V103 222912 11008 SH SOLE 0 0 11008 FLUOR CORP NEW COM 343412102 489831 15847 SH SOLE 0 0 15847 FLYWIRE CORPORATION COM VTG 302492103 1522610 51860 SH SOLE 0 0 51860 FMC CORP COM NEW 302491303 1857672 15211 SH SOLE 0 0 15211 FOOT LOCKER INC COM 344849104 212511 5354 SH SOLE 0 0 5354 FORD MTR CO DEL COM 345370860 27129388 2153126 SH SOLE 0 0 2153126 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 17341 42294 SH SOLE 0 0 42294 FORIAN INC COM 34630N106 136809 35908 SH SOLE 0 0 35908 FORMFACTOR INC COM 346375108 915242 28736 SH SOLE 0 0 28736 FORTINET INC COM 34959E109 7191637 108210 SH SOLE 0 0 108210 FORTIS INC COM 349553107 437984 10298 SH SOLE 0 0 10298 FORTIVE CORP COM 34959J108 1416908 20785 SH SOLE 0 0 20785 FORTUNA SILVER MINES INC COM 349915108 161823 42362 SH SOLE 0 0 42362 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1139929 19410 SH SOLE 0 0 19410 FORWARD AIR CORP COM 349853101 4752987 44107 SH SOLE 0 0 44107 FOUR CORNERS PPTY TR INC COM 35086T109 396385 14757 SH SOLE 0 0 14757 FOX CORP CL A COM 35137L105 671852 19731 SH SOLE 0 0 19731 FRANCO NEV CORP COM 351858105 1862371 12773 SH SOLE 0 0 12773 FRANKLIN ELEC INC COM 353514102 325507 3459 SH SOLE 0 0 3459 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1681098 18600 SH SOLE 0 0 18600 FRANKLIN LTD DURATION INCOME COM 35472T101 591844 95768 SH SOLE 0 0 95768 FRANKLIN RESOURCES INC COM 354613101 12411395 460705 SH SOLE 0 0 460705 FRANKLIN STR PPTYS CORP COM 35471R106 40443 25760 SH SOLE 0 0 25760 FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207 242069 10171 SH SOLE 0 0 10171 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 3837725 160440 SH SOLE 0 0 160440 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 12219613 425030 SH SOLE 0 0 425030 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 2033668 43148 SH SOLE 0 0 43148 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 97718866 2361500 SH SOLE 0 0 2361500 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 1562503 36119 SH SOLE 0 0 36119 FREEPORT-MCMORAN INC CL B 35671D857 18904107 462090 SH SOLE 0 0 462090 FREYR BATTERY SHS L4135L100 123100 13847 SH SOLE 0 0 13847 FRONTIER COMMUNICATIONS PARE COM 35909D109 617317 27111 SH SOLE 0 0 27111 FRP HLDGS INC COM 30292L107 271168 4685 SH SOLE 0 0 4685 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 218359 49180 SH SOLE 0 0 49180 FS KKR CAP CORP COM 302635206 2869247 155094 SH SOLE 0 0 155094 FST TR NEW OPPORT MLP & ENE COM 33739M100 61474 10280 SH SOLE 0 0 10280 FTAI AVIATION LTD SHS G3730V105 1317283 47113 SH SOLE 0 0 47113 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 122921 40974 SH SOLE 0 0 40974 FTC SOLAR INC COM 30320C103 120827 53701 SH SOLE 0 0 53701 FUBOTV INC COM 35953D104 68831 56885 SH SOLE 0 0 56885 FUELCELL ENERGY INC COM 35952H601 202954 71212 SH SOLE 0 0 71212 FULGENT GENETICS INC COM 359664109 289378 9269 SH SOLE 0 0 9269 FULLER H B CO COM 359694106 5393135 78789 SH SOLE 0 0 78789 FULTON FINL CORP PA COM 360271100 1302783 94268 SH SOLE 0 0 94268 G1 THERAPEUTICS INC COM 3621LQ109 108339 40425 SH SOLE 0 0 40425 GABELLI DIVID & INCOME TR COM 36242H104 13798216 663695 SH SOLE 0 0 663695 GABELLI EQUITY TR INC COM 362397101 1806385 314701 SH SOLE 0 0 314701 GABELLI GLOBAL SMALL & MID C COM 36249W104 362887 31165 SH SOLE 0 0 31165 GABELLI HLTHCARE & WELLNESS SHS 36246K103 145679 14438 SH SOLE 0 0 14438 GABELLI UTIL TR COM 36240A101 838438 117264 SH SOLE 0 0 117264 GAIA INC NEW CL A 36269P104 36349 13075 SH SOLE 0 0 13075 GALERA THERAPEUTICS INC COM 36338D108 60096 23475 SH SOLE 0 0 23475 GALLAGHER ARTHUR J & CO COM 363576109 14604831 76341 SH SOLE 0 0 76341 GALMED PHARMACEUTICALS LTD SHS M47238106 11899 27900 SH SOLE 0 0 27900 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 426339 116486 SH SOLE 0 0 116486 GAMING & LEISURE PPTYS INC COM 36467J108 3550005 68191 SH SOLE 0 0 68191 GAP INC COM 364760108 314860 31361 SH SOLE 0 0 31361 GARMIN LTD SHS H2906T109 11087729 109867 SH SOLE 0 0 109867 GARTNER INC COM 366651107 1946802 5976 SH SOLE 0 0 5976 GATX CORP COM 361448103 388371 3530 SH SOLE 0 0 3530 GDS HLDGS LTD SPONSORED ADS 36165L108 232858 12479 SH SOLE 0 0 12479 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 6201309 75598 SH SOLE 0 0 75598 GEN DIGITAL INC COM 668771108 175625 10235 SH SOLE 0 0 10235 GENASYS INC COM 36872P103 66552 22560 SH SOLE 0 0 22560 GENCO SHIPPING & TRADING LTD SHS Y2685T131 215765 13778 SH SOLE 0 0 13778 GENERAC HLDGS INC COM 368736104 5594054 51792 SH SOLE 0 0 51792 GENERAL DYNAMICS CORP COM 369550108 50996948 223465 SH SOLE 0 0 223465 GENERAL ELECTRIC CO COM NEW 369604301 20826066 217846 SH SOLE 0 0 217846 GENERAL MLS INC COM 370334104 29690029 347414 SH SOLE 0 0 347414 GENERAL MTRS CO COM 37045V100 14801857 403540 SH SOLE 0 0 403540 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1407692 125017 SH SOLE 0 0 125017 GENPACT LIMITED SHS G3922B107 336638 7283 SH SOLE 0 0 7283 GENTEX CORP COM 371901109 666021 23761 SH SOLE 0 0 23761 GENUINE PARTS CO COM 372460105 16546727 98899 SH SOLE 0 0 98899 GENWORTH FINL INC COM CL A 37247D106 128788 25655 SH SOLE 0 0 25655 GEO GROUP INC NEW COM 36162J106 79910 10128 SH SOLE 0 0 10128 GERON CORP COM 374163103 105486 48611 SH SOLE 0 0 48611 GETTY RLTY CORP NEW COM 374297109 738297 20491 SH SOLE 0 0 20491 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 384419 11162 SH SOLE 0 0 11162 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 67784 13239 SH SOLE 0 0 13239 GILEAD SCIENCES INC COM 375558103 24442849 294599 SH SOLE 0 0 294599 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 95989 72172 SH SOLE 0 0 72172 GLACIER BANCORP INC NEW COM 37637Q105 2218426 52807 SH SOLE 0 0 52807 GLOBAL MED REIT INC COM NEW 37954A204 568333 62386 SH SOLE 0 0 62386 GLOBAL PARTNERS LP COM UNITS 37946R109 407655 13142 SH SOLE 0 0 13142 GLOBAL PMTS INC COM 37940X102 4580518 43524 SH SOLE 0 0 43524 GLOBAL SELF STORAGE INC COM 37955N106 63284 12312 SH SOLE 0 0 12312 GLOBAL X FDS ADAPTIVE US 37954Y574 439064 14491 SH SOLE 0 0 14491 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4913495 206103 SH SOLE 0 0 206103 GLOBAL X FDS CLEANTECH ETF 37954Y228 197504 12406 SH SOLE 0 0 12406 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1022442 55719 SH SOLE 0 0 55719 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1827921 77950 SH SOLE 0 0 77950 GLOBAL X FDS FINTECH ETF 37954Y814 1373463 65968 SH SOLE 0 0 65968 GLOBAL X FDS GBL X MSCI NIGER 37954Y665 181874 20691 SH SOLE 0 0 20691 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 1648773 133829 SH SOLE 0 0 133829 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 6716278 168117 SH SOLE 0 0 168117 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2791767 67110 SH SOLE 0 0 67110 GLOBAL X FDS GLOBAL X SILVER 37954Y848 971015 31609 SH SOLE 0 0 31609 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 681186 34179 SH SOLE 0 0 34179 GLOBAL X FDS GLOBX SUPDV US 37950E291 876812 50247 SH SOLE 0 0 50247 GLOBAL X FDS INTERNET OF THNG 37954Y780 983321 29547 SH SOLE 0 0 29547 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 5772178 90829 SH SOLE 0 0 90829 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 385593 12961 SH SOLE 0 0 12961 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 38961240 2271792 SH SOLE 0 0 2271792 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 862740 34060 SH SOLE 0 0 34060 GLOBAL X FDS RATE PREFERRED 37954Y376 1108024 48470 SH SOLE 0 0 48470 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 8363932 327997 SH SOLE 0 0 327997 GLOBAL X FDS RUSSELL 2000 37954Y459 8155272 454080 SH SOLE 0 0 454080 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1563851 31152 SH SOLE 0 0 31152 GLOBAL X FDS S&P 500 COVERED 37954Y475 47162942 1164517 SH SOLE 0 0 1164517 GLOBAL X FDS SUPERDIVIDEND 37960A669 3746038 162588 SH SOLE 0 0 162588 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 187977 16039 SH SOLE 0 0 16039 GLOBAL X FDS US INFR DEV ETF 37954Y673 33589289 1184807 SH SOLE 0 0 1184807 GLOBAL X FDS US PFD ETF 37954Y657 1555038 78300 SH SOLE 0 0 78300 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 555353 7694 SH SOLE 0 0 7694 GLOBALSTAR INC COM 378973408 20192 17407 SH SOLE 0 0 17407 GLOBE LIFE INC COM 37959E102 8689160 78978 SH SOLE 0 0 78978 GLOBUS MED INC CL A 379577208 538590 9509 SH SOLE 0 0 9509 GODADDY INC CL A 380237107 2388413 30731 SH SOLE 0 0 30731 GOGO INC COM 38046C109 235161 16218 SH SOLE 0 0 16218 GOLAR LNG LTD SHS G9456A100 1061273 49133 SH SOLE 0 0 49133 GOLD RESOURCE CORP COM 38068T105 11647 11092 SH SOLE 0 0 11092 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 401121 42135 SH SOLE 0 0 42135 GOLDMAN SACHS BDC INC SHS 38147U107 2307891 169076 SH SOLE 0 0 169076 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2141005 21380 SH SOLE 0 0 21380 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 6145479 134267 SH SOLE 0 0 134267 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 700738 14033 SH SOLE 0 0 14033 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 10143147 340717 SH SOLE 0 0 340717 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5022497 163015 SH SOLE 0 0 163015 GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 364387 11303 SH SOLE 0 0 11303 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 4609162 83033 SH SOLE 0 0 83033 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 18774203 231152 SH SOLE 0 0 231152 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 13187218 219166 SH SOLE 0 0 219166 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 702940 29291 SH SOLE 0 0 29291 GOLDMAN SACHS GROUP INC COM 38141G104 35232554 107709 SH SOLE 0 0 107709 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 471233 35972 SH SOLE 0 0 35972 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 3641992 186294 SH SOLE 0 0 186294 GOLUB CAP BDC INC COM 38173M102 202051 14901 SH SOLE 0 0 14901 GOODYEAR TIRE & RUBR CO COM 382550101 348911 31662 SH SOLE 0 0 31662 GRACO INC COM 384109104 1943191 26615 SH SOLE 0 0 26615 GRAHAM HLDGS CO COM CL B 384637104 13026254 21862 SH SOLE 0 0 21862 GRAINGER W W INC COM 384802104 14072356 20430 SH SOLE 0 0 20430 GRANITE PT MTG TR INC COM STK 38741L107 799704 161231 SH SOLE 0 0 161231 GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 127115 135000 PRN SOLE 0 0 135000 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1390868 71290 SH SOLE 0 0 71290 GRAPHIC PACKAGING HLDG CO COM 388689101 2689775 105523 SH SOLE 0 0 105523 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 1594992 65936 SH SOLE 0 0 65936 GREAT AJAX CORP COM 38983D300 704402 107052 SH SOLE 0 0 107052 GREEN BRICK PARTNERS INC COM 392709101 5802500 165502 SH SOLE 0 0 165502 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 14718 15000 PRN SOLE 0 0 15000 GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3 67550 70000 PRN SOLE 0 0 70000 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 2944245 170286 SH SOLE 0 0 170286 GRIFFON CORP COM 398433102 6544038 204437 SH SOLE 0 0 204437 GRIFOLS S A SP ADR REP B NVT 398438408 113542 15406 SH SOLE 0 0 15406 GRITSTONE BIO INC COM 39868T105 72205 25973 SH SOLE 0 0 25973 GROWGENERATION CORP COM 39986L109 45247 13230 SH SOLE 0 0 13230 GSK PLC SPONSORED ADR 37733W204 9316325 261842 SH SOLE 0 0 261842 GUARANTY BANCSHARES INC TEX COM 400764106 428752 15384 SH SOLE 0 0 15384 GUESS INC COM 401617105 420433 21605 SH SOLE 0 0 21605 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 182408 12992 SH SOLE 0 0 12992 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 7397251 457468 SH SOLE 0 0 457468 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 821047 48184 SH SOLE 0 0 48184 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3864530 76586 SH SOLE 0 0 76586 H & E EQUIPMENT SERVICES INC COM 404030108 1036265 23429 SH SOLE 0 0 23429 HAGERTY INC CL A COM 405166109 247351 28301 SH SOLE 0 0 28301 HALEON PLC SPON ADS 405552100 1350248 165878 SH SOLE 0 0 165878 HALLIBURTON CO COM 406216101 76572955 2420131 SH SOLE 0 0 2420131 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 13121049 429635 SH SOLE 0 0 429635 HANCOCK JOHN INCOME SECS TR COM 410123103 169500 15522 SH SOLE 0 0 15522 HANCOCK JOHN INVT TR II COM 410142103 204836 16142 SH SOLE 0 0 16142 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 468625 29289 SH SOLE 0 0 29289 HANCOCK JOHN PFD INCOME FD I COM 41021P103 277677 18980 SH SOLE 0 0 18980 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 502637 40568 SH SOLE 0 0 40568 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1723051 80819 SH SOLE 0 0 80819 HANCOCK WHITNEY CORPORATION COM 410120109 2291760 62960 SH SOLE 0 0 62960 HANESBRANDS INC COM 410345102 1148354 218318 SH SOLE 0 0 218318 HANMI FINL CORP COM NEW 410495204 723691 38971 SH SOLE 0 0 38971 HANNON ARMSTRONG SUST INFR C COM 41068X100 507644 17750 SH SOLE 0 0 17750 HANOVER INS GROUP INC COM 410867105 1593206 12398 SH SOLE 0 0 12398 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 6363328 527202 SH SOLE 0 0 527202 HARLEY DAVIDSON INC COM 412822108 828734 21826 SH SOLE 0 0 21826 HARMONIC INC COM 413160102 276262 18935 SH SOLE 0 0 18935 HARROW HEALTH INC COM 415858109 780085 36866 SH SOLE 0 0 36866 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 52080985 1363198 SH SOLE 0 0 1363198 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 5252530 267840 SH SOLE 0 0 267840 HARTFORD FINL SVCS GROUP INC COM 416515104 7476732 107286 SH SOLE 0 0 107286 HASBRO INC COM 418056107 8474153 157835 SH SOLE 0 0 157835 HAWAIIAN ELEC INDUSTRIES COM 419870100 1982041 51616 SH SOLE 0 0 51616 HCA HEALTHCARE INC COM 40412C101 28160856 106799 SH SOLE 0 0 106799 HDFC BANK LTD SPONSORED ADS 40415F101 362618 5439 SH SOLE 0 0 5439 HEALTH CATALYST INC COM 42225T107 282916 24243 SH SOLE 0 0 24243 HEALTH CATALYST INC NOTE 2.500% 4/1 42225TAB3 18150 20000 PRN SOLE 0 0 20000 HEALTHCARE RLTY TR CL A COM 42226K105 657112 33994 SH SOLE 0 0 33994 HEALTHEQUITY INC COM 42226A107 2582535 43988 SH SOLE 0 0 43988 HEALTHPEAK PROPERTIES INC COM 42250P103 526842 23980 SH SOLE 0 0 23980 HEARTLAND FINL USA INC COM 42234Q102 1162453 30304 SH SOLE 0 0 30304 HECLA MNG CO COM 422704106 479037 75677 SH SOLE 0 0 75677 HEICO CORP NEW CL A 422806208 371178 2731 SH SOLE 0 0 2731 HEICO CORP NEW COM 422806109 913188 5339 SH SOLE 0 0 5339 HELEN OF TROY LTD COM G4388N106 329098 3458 SH SOLE 0 0 3458 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1367139 176633 SH SOLE 0 0 176633 HELMERICH & PAYNE INC COM 423452101 2583875 72276 SH SOLE 0 0 72276 HENRY JACK & ASSOC INC COM 426281101 6203606 41160 SH SOLE 0 0 41160 HENRY SCHEIN INC COM 806407102 504733 6190 SH SOLE 0 0 6190 HERC HLDGS INC COM 42704L104 217549 1910 SH SOLE 0 0 1910 HERCULES CAPITAL INC COM 427096508 491631 38140 SH SOLE 0 0 38140 HERITAGE COMM CORP COM 426927109 514136 61721 SH SOLE 0 0 61721 HERSHEY CO COM 427866108 17209195 67644 SH SOLE 0 0 67644 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 497562 30544 SH SOLE 0 0 30544 HESS CORP COM 42809H107 2859703 21609 SH SOLE 0 0 21609 HESS MIDSTREAM LP CL A SHS 428103105 4784755 165334 SH SOLE 0 0 165334 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5316367 333733 SH SOLE 0 0 333733 HEXCEL CORP NEW COM 428291108 363934 5332 SH SOLE 0 0 5332 HF SINCLAIR CORP COM 403949100 2268787 46895 SH SOLE 0 0 46895 HIBBETT INC COM 428567101 237079 4020 SH SOLE 0 0 4020 HIGH INCOME SECS FD SHS BEN INT 42968F108 514040 79083 SH SOLE 0 0 79083 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 206583 23502 SH SOLE 0 0 23502 HILLENBRAND INC COM 431571108 422845 8896 SH SOLE 0 0 8896 HILLTOP HOLDINGS INC COM 432748101 1032457 34798 SH SOLE 0 0 34798 HILTON WORLDWIDE HLDGS INC COM 43300A203 2863056 20324 SH SOLE 0 0 20324 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 186217 22905 SH SOLE 0 0 22905 HOLLEY INC COM 43538H103 33699 12299 SH SOLE 0 0 12299 HOLOGIC INC COM 436440101 2737748 33925 SH SOLE 0 0 33925 HOME BANCSHARES INC COM 436893200 1702029 78398 SH SOLE 0 0 78398 HOME DEPOT INC COM 437076102 468625285 1587914 SH SOLE 0 0 1587914 HONDA MOTOR LTD AMERN SHS 438128308 971026 36656 SH SOLE 0 0 36656 HONEST CO INC COM 438333106 24334 13519 SH SOLE 0 0 13519 HONEYWELL INTL INC COM 438516106 61929364 324034 SH SOLE 0 0 324034 HORIZON THERAPEUTICS PUB L SHS G46188101 338116 3098 SH SOLE 0 0 3098 HORMEL FOODS CORP COM 440452100 5531814 138711 SH SOLE 0 0 138711 HOST HOTELS & RESORTS INC COM 44107P104 374710 22723 SH SOLE 0 0 22723 HOULIHAN LOKEY INC CL A 441593100 1298913 14846 SH SOLE 0 0 14846 HOWMET AEROSPACE INC COM 443201108 1345849 31764 SH SOLE 0 0 31764 HP INC COM 40434L105 11779459 401344 SH SOLE 0 0 401344 HSBC HLDGS PLC SPON ADR NEW 404280406 290678 8517 SH SOLE 0 0 8517 HUBBELL INC COM 443510607 1578839 6489 SH SOLE 0 0 6489 HUBSPOT INC COM 443573100 7808824 18213 SH SOLE 0 0 18213 HUDBAY MINERALS INC COM 443628102 70014 13336 SH SOLE 0 0 13336 HUDSON TECHNOLOGIES INC COM 444144109 217613 24927 SH SOLE 0 0 24927 HUMANA INC COM 444859102 7431598 15308 SH SOLE 0 0 15308 HUNT J B TRANS SVCS INC COM 445658107 5097041 29050 SH SOLE 0 0 29050 HUNTINGTON BANCSHARES INC COM 446150104 22968055 2050719 SH SOLE 0 0 2050719 HUNTINGTON INGALLS INDS INC COM 446413106 13218285 63850 SH SOLE 0 0 63850 HUNTSMAN CORP COM 447011107 501407 18326 SH SOLE 0 0 18326 HYATT HOTELS CORP COM CL A 448579102 486510 4352 SH SOLE 0 0 4352 I3 VERTICALS INC COM CL A 46571Y107 2355174 96012 SH SOLE 0 0 96012 I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2 22938 25000 PRN SOLE 0 0 25000 IAC INC COM NEW 44891N208 5796744 112340 SH SOLE 0 0 112340 IAMGOLD CORP COM 450913108 45482 16783 SH SOLE 0 0 16783 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 3510964 67897 SH SOLE 0 0 67897 ICON PLC SHS G4705A100 3010765 14096 SH SOLE 0 0 14096 ICU MED INC COM 44930G107 1272996 7717 SH SOLE 0 0 7717 IDACORP INC COM 451107106 1167624 10778 SH SOLE 0 0 10778 IDEX CORP COM 45167R104 994316 4304 SH SOLE 0 0 4304 IDEXX LABS INC COM 45168D104 9391502 18780 SH SOLE 0 0 18780 IHS HOLDING LIMITED ORD SHS G4701H109 1398306 159624 SH SOLE 0 0 159624 ILLINOIS TOOL WKS INC COM 452308109 64218468 263785 SH SOLE 0 0 263785 ILLUMINA INC COM 452327109 2340383 10064 SH SOLE 0 0 10064 IMMUNITYBIO INC COM 45256X103 25323 13914 SH SOLE 0 0 13914 IMMUNOGEN INC COM 45253H101 210966 54939 SH SOLE 0 0 54939 IMPERIAL OIL LTD COM NEW 453038408 257607 5070 SH SOLE 0 0 5070 IMPINJ INC COM 453204109 2346664 17316 SH SOLE 0 0 17316 INCYTE CORP COM 45337C102 812965 11249 SH SOLE 0 0 11249 INDEPENDENCE RLTY TR INC COM 45378A106 858287 53543 SH SOLE 0 0 53543 INDEPENDENT BK CORP MASS COM 453836108 399359 6086 SH SOLE 0 0 6086 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 10690365 437771 SH SOLE 0 0 437771 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 17581322 714979 SH SOLE 0 0 714979 INDEXIQ ETF TR CANDRIAM ESG US 45409B461 306932 8700 SH SOLE 0 0 8700 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 7897601 342332 SH SOLE 0 0 342332 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 777283 26610 SH SOLE 0 0 26610 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 967323 30582 SH SOLE 0 0 30582 INDIA FD INC COM 454089103 196078 12960 SH SOLE 0 0 12960 INFINERA CORP COM 45667G103 193402 24923 SH SOLE 0 0 24923 INFLARX NV COM N44821101 299546 154405 SH SOLE 0 0 154405 INFOSYS LTD SPONSORED ADR 456788108 335157 19218 SH SOLE 0 0 19218 ING GROEP N.V. SPONSORED ADR 456837103 373873 31497 SH SOLE 0 0 31497 INGERSOLL RAND INC COM 45687V106 2421504 41621 SH SOLE 0 0 41621 INGLES MKTS INC CL A 457030104 357372 4029 SH SOLE 0 0 4029 INGREDION INC COM 457187102 422616 4154 SH SOLE 0 0 4154 INMODE LTD SHS M5425M103 5473853 171272 SH SOLE 0 0 171272 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 366951 13476 SH SOLE 0 0 13476 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 215919 9247 SH SOLE 0 0 9247 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 915246 23504 SH SOLE 0 0 23504 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 463769 9680 SH SOLE 0 0 9680 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 240124 6135 SH SOLE 0 0 6135 INNOVATOR ETFS TR IBD 50 ETF 45782C102 266080 11254 SH SOLE 0 0 11254 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 512884 20212 SH SOLE 0 0 20212 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 292817 8259 SH SOLE 0 0 8259 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1348878 72637 SH SOLE 0 0 72637 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 4000928 136086 SH SOLE 0 0 136086 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 458825 14757 SH SOLE 0 0 14757 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 206004 8260 SH SOLE 0 0 8260 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 225628 7139 SH SOLE 0 0 7139 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 483618 14304 SH SOLE 0 0 14304 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 378658 11790 SH SOLE 0 0 11790 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 355198 11105 SH SOLE 0 0 11105 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 1338893 38080 SH SOLE 0 0 38080 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 339735 10399 SH SOLE 0 0 10399 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 314208 9819 SH SOLE 0 0 9819 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 991782 32807 SH SOLE 0 0 32807 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 2412923 81794 SH SOLE 0 0 81794 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 5394095 187165 SH SOLE 0 0 187165 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 4780719 148608 SH SOLE 0 0 148608 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 5004293 171204 SH SOLE 0 0 171204 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 6172676 185868 SH SOLE 0 0 185868 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 6027644 191658 SH SOLE 0 0 191658 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 8105343 254885 SH SOLE 0 0 254885 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 4134989 134778 SH SOLE 0 0 134778 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 2355634 76543 SH SOLE 0 0 76543 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 8566195 270825 SH SOLE 0 0 270825 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 3087020 97567 SH SOLE 0 0 97567 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 326326 11447 SH SOLE 0 0 11447 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 426215 14717 SH SOLE 0 0 14717 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 983923 31174 SH SOLE 0 0 31174 INNOVATOR ETFS TR US SML CP PWR B 45782C284 216881 8757 SH SOLE 0 0 8757 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 471325 17719 SH SOLE 0 0 17719 INSEEGO CORP COM 45782B104 38722 66487 SH SOLE 0 0 66487 INSIGHT ENTERPRISES INC COM 45765U103 340102 2379 SH SOLE 0 0 2379 INSIGHT SELECT INCOME FD COM 45781W109 668732 42112 SH SOLE 0 0 42112 INSPIRE MED SYS INC COM 457730109 827672 3536 SH SOLE 0 0 3536 INSTALLED BLDG PRODS INC COM 45780R101 373106 3272 SH SOLE 0 0 3272 INSULET CORP COM 45784P101 1003767 3147 SH SOLE 0 0 3147 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 731466 51259 SH SOLE 0 0 51259 INTEL CORP COM 458140100 39293390 1202736 SH SOLE 0 0 1202736 INTELLIA THERAPEUTICS INC COM 45826J105 897909 24092 SH SOLE 0 0 24092 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 5459251 66125 SH SOLE 0 0 66125 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2234431 166376 SH SOLE 0 0 166376 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 144566 146000 PRN SOLE 0 0 146000 INTERCONTINENTAL EXCHANGE IN COM 45866F104 103372791 991205 SH SOLE 0 0 991205 INTERNATIONAL BUSINESS MACHS COM 459200101 76556777 584002 SH SOLE 0 0 584002 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4559000 49576 SH SOLE 0 0 49576 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 209924 7833 SH SOLE 0 0 7833 INTERNATIONAL PAPER CO COM 460146103 2252794 62473 SH SOLE 0 0 62473 INTERPUBLIC GROUP COS INC COM 460690100 15485333 415825 SH SOLE 0 0 415825 INTRA-CELLULAR THERAPIES INC COM 46116X101 327553 6049 SH SOLE 0 0 6049 INTRUSION INC COM NEW 46121E205 15501 13249 SH SOLE 0 0 13249 INTUIT COM 461202103 21027591 47165 SH SOLE 0 0 47165 INTUITIVE SURGICAL INC COM NEW 46120E602 24359831 95353 SH SOLE 0 0 95353 INUVO INC COM NEW 46122W204 5251 18000 SH SOLE 0 0 18000 INVENTRUST PPTYS CORP COM NEW 46124J201 1201663 51353 SH SOLE 0 0 51353 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1238619 14161 SH SOLE 0 0 14161 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 6541439 138590 SH SOLE 0 0 138590 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 22082316 445208 SH SOLE 0 0 445208 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 15884255 1117036 SH SOLE 0 0 1117036 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 120792 13557 SH SOLE 0 0 13557 INVESCO BD FD COM 46132L107 801984 52043 SH SOLE 0 0 52043 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1912820 80574 SH SOLE 0 0 80574 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2485932 121680 SH SOLE 0 0 121680 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 530679 25831 SH SOLE 0 0 25831 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 2108528 112335 SH SOLE 0 0 112335 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 924598 33163 SH SOLE 0 0 33163 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 606667 24492 SH SOLE 0 0 24492 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 4251816 233360 SH SOLE 0 0 233360 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 1957613 65341 SH SOLE 0 0 65341 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 8674588 468163 SH SOLE 0 0 468163 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 2162486 29354 SH SOLE 0 0 29354 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 14796227 771440 SH SOLE 0 0 771440 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 276407 15786 SH SOLE 0 0 15786 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 931954 21152 SH SOLE 0 0 21152 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 267597 14575 SH SOLE 0 0 14575 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 303220 9778 SH SOLE 0 0 9778 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 767458 38943 SH SOLE 0 0 38943 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 761284 39588 SH SOLE 0 0 39588 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 448178 12812 SH SOLE 0 0 12812 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 14922988 437753 SH SOLE 0 0 437753 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5306242 126429 SH SOLE 0 0 126429 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 347817 23581 SH SOLE 0 0 23581 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 1483780 17825 SH SOLE 0 0 17825 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 827698 17943 SH SOLE 0 0 17943 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 82698445 626456 SH SOLE 0 0 626456 INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599 607583 29366 SH SOLE 0 0 29366 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 29549967 1158822 SH SOLE 0 0 1158822 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 5999498 253357 SH SOLE 0 0 253357 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 11545101 1005671 SH SOLE 0 0 1005671 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 257874 10334 SH SOLE 0 0 10334 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 2824571 70441 SH SOLE 0 0 70441 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1539914 22011 SH SOLE 0 0 22011 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 7717413 141526 SH SOLE 0 0 141526 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 11879631 156106 SH SOLE 0 0 156106 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 2029619 87371 SH SOLE 0 0 87371 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 2013672 40387 SH SOLE 0 0 40387 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1084407 39635 SH SOLE 0 0 39635 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 609401 23070 SH SOLE 0 0 23070 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 3028519 57796 SH SOLE 0 0 57796 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 43495716 387835 SH SOLE 0 0 387835 INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 2199626 131533 SH SOLE 0 0 131533 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 205907 22212 SH SOLE 0 0 22212 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 911028 6956 SH SOLE 0 0 6956 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 670188 5095 SH SOLE 0 0 5095 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1285389 30352 SH SOLE 0 0 30352 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 6972624 169485 SH SOLE 0 0 169485 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 30900237 732060 SH SOLE 0 0 732060 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 52286929 837932 SH SOLE 0 0 837932 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 3775121 48630 SH SOLE 0 0 48630 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4356589 209451 SH SOLE 0 0 209451 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 32225166 1198853 SH SOLE 0 0 1198853 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 11308736 510552 SH SOLE 0 0 510552 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 3332074 182132 SH SOLE 0 0 182132 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 471631 29034 SH SOLE 0 0 29034 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 36914707 1751172 SH SOLE 0 0 1751172 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 12810051 543836 SH SOLE 0 0 543836 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 861482 34322 SH SOLE 0 0 34322 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 48129290 2337508 SH SOLE 0 0 2337508 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 8632581 384455 SH SOLE 0 0 384455 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 627835 25218 SH SOLE 0 0 25218 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 33769220 1665149 SH SOLE 0 0 1665149 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 1520155 67623 SH SOLE 0 0 67623 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 376272 15333 SH SOLE 0 0 15333 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 37892227 1977674 SH SOLE 0 0 1977674 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 287045 12066 SH SOLE 0 0 12066 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 13285491 688189 SH SOLE 0 0 688189 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 298046 4429 SH SOLE 0 0 4429 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 1828074 86600 SH SOLE 0 0 86600 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 1873220 113597 SH SOLE 0 0 113597 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 10762685 536273 SH SOLE 0 0 536273 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 96499312 2075700 SH SOLE 0 0 2075700 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 5292635 150594 SH SOLE 0 0 150594 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3941850 48937 SH SOLE 0 0 48937 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 15020215 176563 SH SOLE 0 0 176563 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 16852710 460457 SH SOLE 0 0 460457 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1485356 17473 SH SOLE 0 0 17473 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 1412769 35443 SH SOLE 0 0 35443 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 999002 8899 SH SOLE 0 0 8899 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 569494 6003 SH SOLE 0 0 6003 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 8531001 112294 SH SOLE 0 0 112294 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 233661 2713 SH SOLE 0 0 2713 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1250126 9561 SH SOLE 0 0 9561 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 1031228 16429 SH SOLE 0 0 16429 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 4842255 105519 SH SOLE 0 0 105519 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 432662 16030 SH SOLE 0 0 16030 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 4593458 99104 SH SOLE 0 0 99104 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 796849 19583 SH SOLE 0 0 19583 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 3002284 46199 SH SOLE 0 0 46199 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 6420883 141804 SH SOLE 0 0 141804 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 3108862 623018 SH SOLE 0 0 623018 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 334115 4396 SH SOLE 0 0 4396 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 2665262 21571 SH SOLE 0 0 21571 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 341477 3366 SH SOLE 0 0 3366 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1215587 83718 SH SOLE 0 0 83718 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 37472646 239014 SH SOLE 0 0 239014 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3143184 19105 SH SOLE 0 0 19105 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 1957938 193664 SH SOLE 0 0 193664 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 4852987 243624 SH SOLE 0 0 243624 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 15689257 879936 SH SOLE 0 0 879936 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 480783 9790 SH SOLE 0 0 9790 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 353361 2508 SH SOLE 0 0 2508 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 11804859 213099 SH SOLE 0 0 213099 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 336182 4308 SH SOLE 0 0 4308 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 67613655 792657 SH SOLE 0 0 792657 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 11415440 36762 SH SOLE 0 0 36762 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 555173 11701 SH SOLE 0 0 11701 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 3359457 122519 SH SOLE 0 0 122519 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 20385394 270005 SH SOLE 0 0 270005 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 16838084 229433 SH SOLE 0 0 229433 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 3290582 75394 SH SOLE 0 0 75394 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 4033547 46367 SH SOLE 0 0 46367 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 855274 4670 SH SOLE 0 0 4670 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 4301944 45629 SH SOLE 0 0 45629 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 12301976 270195 SH SOLE 0 0 270195 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 2956634 32605 SH SOLE 0 0 32605 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1867377 40321 SH SOLE 0 0 40321 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1267690 59797 SH SOLE 0 0 59797 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 6632754 51875 SH SOLE 0 0 51875 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 8489094 124237 SH SOLE 0 0 124237 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 3350131 66379 SH SOLE 0 0 66379 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 3059272 10488 SH SOLE 0 0 10488 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 4657445 24821 SH SOLE 0 0 24821 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1035455 6361 SH SOLE 0 0 6361 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 9476367 309180 SH SOLE 0 0 309180 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 997658 5854 SH SOLE 0 0 5854 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 13977292 50646 SH SOLE 0 0 50646 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 3675983 32416 SH SOLE 0 0 32416 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 304958913 2108691 SH SOLE 0 0 2108691 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 8202830 54273 SH SOLE 0 0 54273 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 46307366 610110 SH SOLE 0 0 610110 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 24889300 525978 SH SOLE 0 0 525978 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 7678263 143922 SH SOLE 0 0 143922 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3112913 77033 SH SOLE 0 0 77033 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 977625 11198 SH SOLE 0 0 11198 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 269655 12792 SH SOLE 0 0 12792 INVESCO HIG INCM 2023 TARG T COM 46135X108 3591374 459843 SH SOLE 0 0 459843 INVESCO HIGH INCOME 2024 TAR COM 46136K105 1525425 209249 SH SOLE 0 0 209249 INVESCO LTD SHS G491BT108 923983 56340 SH SOLE 0 0 56340 INVESCO MUN OPPORTUNITY TR COM 46132C107 1996282 203495 SH SOLE 0 0 203495 INVESCO MUNI INCOME OPP TRST COM 46132X101 999716 150560 SH SOLE 0 0 150560 INVESCO MUNICIPAL TRUST COM 46131J103 185881 18738 SH SOLE 0 0 18738 INVESCO QQQ TR PUT 46090E103 162600 600 SH Put SOLE 0 0 600 INVESCO QQQ TR UNIT SER 1 46090E103 661034015 2059745 SH SOLE 0 0 2059745 INVESCO QUALITY MUN INCOME T COM 46133G107 1285135 128771 SH SOLE 0 0 128771 INVESCO SR INCOME TR COM 46131H107 93864 25506 SH SOLE 0 0 25506 INVESCO TR INVT GRADE MUNS COM 46131M106 213877 21517 SH SOLE 0 0 21517 INVESCO VALUE MUN INCOME TR COM 46132P108 423664 34727 SH SOLE 0 0 34727 INVESTCORP CR MGMT BDC INC COM 46090R104 75871 20786 SH SOLE 0 0 20786 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 225920 5702 SH SOLE 0 0 5702 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 5313935 184038 SH SOLE 0 0 184038 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 290380 9075 SH SOLE 0 0 9075 INVITAE CORP COM 46185L103 24291 17993 SH SOLE 0 0 17993 INVITATION HOMES INC COM 46187W107 1636073 52388 SH SOLE 0 0 52388 IONIS PHARMACEUTICALS INC COM 462222100 916802 25652 SH SOLE 0 0 25652 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 18404 20000 PRN SOLE 0 0 20000 IONQ INC COM 46222L108 103259 16790 SH SOLE 0 0 16790 IPG PHOTONICS CORP COM 44980X109 598177 4851 SH SOLE 0 0 4851 IQVIA HLDGS INC COM 46266C105 99125284 498393 SH SOLE 0 0 498393 IRIDIUM COMMUNICATIONS INC COM 46269C102 15683999 253254 SH SOLE 0 0 253254 IRON MTN INC DEL COM 46284V101 12666746 239402 SH SOLE 0 0 239402 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 144387 13725 SH SOLE 0 0 13725 ISHARES GOLD TR ISHARES NEW 464285204 40535090 1084696 SH SOLE 0 0 1084696 ISHARES INC CORE MSCI EMKT 46434G103 120285275 2465367 SH SOLE 0 0 2465367 ISHARES INC CUR HD MSCI EM 46434G509 255233 10617 SH SOLE 0 0 10617 ISHARES INC EM MKT SM-CP ETF 464286475 742816 14745 SH SOLE 0 0 14745 ISHARES INC EM MKTS DIV ETF 464286319 2399923 97796 SH SOLE 0 0 97796 ISHARES INC EMNG MKTS EQT 46434G889 358193 8627 SH SOLE 0 0 8627 ISHARES INC ESG AWR MSCI EM 46434G863 10788245 342702 SH SOLE 0 0 342702 ISHARES INC INTL HIGH YIELD 464286210 232229 5032 SH SOLE 0 0 5032 ISHARES INC JP MORGAN EM ETF 464286517 339843 9427 SH SOLE 0 0 9427 ISHARES INC JP MRG EM CRP BD 464286251 246001 5647 SH SOLE 0 0 5647 ISHARES INC MSCI AGRICULTURE 464286350 5522992 131281 SH SOLE 0 0 131281 ISHARES INC MSCI AUST ETF 464286103 12481691 544102 SH SOLE 0 0 544102 ISHARES INC MSCI BRAZIL ETF 464286400 512554 18720 SH SOLE 0 0 18720 ISHARES INC MSCI CDA ETF 464286509 510487 14935 SH SOLE 0 0 14935 ISHARES INC MSCI EMERG MRKT 464286533 21767062 398883 SH SOLE 0 0 398883 ISHARES INC MSCI EMRG CHN 46434G764 19200075 389217 SH SOLE 0 0 389217 ISHARES INC MSCI EQUAL WEITE 464286681 289921 3837 SH SOLE 0 0 3837 ISHARES INC MSCI EURZONE ETF 464286608 1096217 24317 SH SOLE 0 0 24317 ISHARES INC MSCI FRANCE ETF 464286707 2186249 57837 SH SOLE 0 0 57837 ISHARES INC MSCI FRONTIER 464286145 635748 24844 SH SOLE 0 0 24844 ISHARES INC MSCI GBL ETF NEW 46434G848 495580 11601 SH SOLE 0 0 11601 ISHARES INC MSCI GBL GOLD MN 46434G855 2107526 83732 SH SOLE 0 0 83732 ISHARES INC MSCI GBL MIN VOL 464286525 14528308 150163 SH SOLE 0 0 150163 ISHARES INC MSCI JPN ETF NEW 46434G822 1779583 30322 SH SOLE 0 0 30322 ISHARES INC MSCI MEXICO ETF 464286822 30872489 518604 SH SOLE 0 0 518604 ISHARES INC MSCI NETHERL ETF 464286814 2163291 51263 SH SOLE 0 0 51263 ISHARES INC MSCI PAC JP ETF 464286665 706000 16122 SH SOLE 0 0 16122 ISHARES INC MSCI SINGPOR ETF 46434G780 230217 11598 SH SOLE 0 0 11598 ISHARES INC MSCI STH KOR ETF 464286772 354852 5796 SH SOLE 0 0 5796 ISHARES INC MSCI SWITZERLAND 464286749 289739 6393 SH SOLE 0 0 6393 ISHARES INC MSCI WORLD ETF 464286392 5741847 48796 SH SOLE 0 0 48796 ISHARES SILVER TR ISHARES 46428Q109 24752612 1119015 SH SOLE 0 0 1119015 ISHARES TR 0-3 MNTH TREASRY 46436E718 28700230 285347 SH SOLE 0 0 285347 ISHARES TR 0-5 YR TIPS ETF 46429B747 47020505 473854 SH SOLE 0 0 473854 ISHARES TR 0-5YR HI YL CP 46434V407 23078750 553713 SH SOLE 0 0 553713 ISHARES TR 0-5YR INVT GR CP 46434V100 31876846 657526 SH SOLE 0 0 657526 ISHARES TR 1 3 YR TREAS BD 464287457 249654046 3038632 SH SOLE 0 0 3038632 ISHARES TR 10+ YR INVST GRD 464289511 8079184 154212 SH SOLE 0 0 154212 ISHARES TR 10-20 YR TRS ETF 464288653 19747811 172410 SH SOLE 0 0 172410 ISHARES TR 20 YR TR BD ETF 464287432 139284859 1309437 SH SOLE 0 0 1309437 ISHARES TR 3 7 YR TREAS BD 464288661 22619816 192264 SH SOLE 0 0 192264 ISHARES TR 7-10 YR TRSY BD 464287440 118420064 1194714 SH SOLE 0 0 1194714 ISHARES TR AGENCY BOND ETF 464288166 3499493 32334 SH SOLE 0 0 32334 ISHARES TR AGGRES ALLOC ETF 464289859 1242974 19547 SH SOLE 0 0 19547 ISHARES TR ASIA 50 ETF 464288430 610607 9866 SH SOLE 0 0 9866 ISHARES TR BLACKROCK ULTRA 46434V878 21806474 433960 SH SOLE 0 0 433960 ISHARES TR BROAD USD HIGH 46435U853 32196265 905661 SH SOLE 0 0 905661 ISHARES TR CALIF MUN BD ETF 464288356 10115796 176172 SH SOLE 0 0 176172 ISHARES TR CHINA LG-CAP ETF 464287184 1672727 56645 SH SOLE 0 0 56645 ISHARES TR COHEN STEER REIT 464287564 15613212 281117 SH SOLE 0 0 281117 ISHARES TR CONSER ALLOC ETF 464289883 1220725 34918 SH SOLE 0 0 34918 ISHARES TR CONV BD ETF 46435G102 4142237 57040 SH SOLE 0 0 57040 ISHARES TR CORE 1 5 YR USD 46432F859 36831110 781065 SH SOLE 0 0 781065 ISHARES TR CORE DIV GRWTH 46434V621 434968024 8701101 SH SOLE 0 0 8701101 ISHARES TR CORE DIVID ETF 46435U861 21300251 570593 SH SOLE 0 0 570593 ISHARES TR CORE HIGH DV ETF 46429B663 52920341 520562 SH SOLE 0 0 520562 ISHARES TR CORE INTL AGGR 46435G672 828381 16923 SH SOLE 0 0 16923 ISHARES TR CORE LT USDB ETF 464289479 5671400 105554 SH SOLE 0 0 105554 ISHARES TR CORE MSCI EAFE 46432F842 433751215 6488425 SH SOLE 0 0 6488425 ISHARES TR CORE MSCI EURO 46434V738 1724884 32930 SH SOLE 0 0 32930 ISHARES TR CORE MSCI INTL 46435G326 47538254 786146 SH SOLE 0 0 786146 ISHARES TR CORE MSCI PAC 46434V696 1435974 25384 SH SOLE 0 0 25384 ISHARES TR CORE MSCI TOTAL 46432F834 44478226 717970 SH SOLE 0 0 717970 ISHARES TR CORE S&P MCP ETF 464287507 369626553 1477561 SH SOLE 0 0 1477561 ISHARES TR CORE S&P SCP ETF 464287804 430729269 4454284 SH SOLE 0 0 4454284 ISHARES TR CORE S&P TTL STK 464287150 282618278 3121130 SH SOLE 0 0 3121130 ISHARES TR CORE S&P US GWT 464287671 53005741 597113 SH SOLE 0 0 597113 ISHARES TR CORE S&P US VLU 464287663 47319432 641359 SH SOLE 0 0 641359 ISHARES TR CORE S&P500 ETF 464287200 921010312 2240465 SH SOLE 0 0 2240465 ISHARES TR CORE TOTAL USD 46434V613 22597382 489651 SH SOLE 0 0 489651 ISHARES TR CORE US AGGBD ET 464287226 479306877 4810386 SH SOLE 0 0 4810386 ISHARES TR CRE U S REIT ETF 464288521 546938 10852 SH SOLE 0 0 10852 ISHARES TR CYBERSECURITY 46435U135 1048006 28831 SH SOLE 0 0 28831 ISHARES TR DEVSMCP EXNA ETF 464288497 994031 18632 SH SOLE 0 0 18632 ISHARES TR DOW JONES US ETF 464287846 2270057 22685 SH SOLE 0 0 22685 ISHARES TR EAFE GRWTH ETF 464288885 43617658 465603 SH SOLE 0 0 465603 ISHARES TR EAFE SML CP ETF 464288273 15238657 256069 SH SOLE 0 0 256069 ISHARES TR EAFE VALUE ETF 464288877 23891948 492313 SH SOLE 0 0 492313 ISHARES TR ESG ADV TTL USD 46436E619 832394 19255 SH SOLE 0 0 19255 ISHARES TR ESG ADVNCD HY BD 46435G441 1637386 36903 SH SOLE 0 0 36903 ISHARES TR ESG AW MSCI EAFE 46435G516 6873604 95679 SH SOLE 0 0 95679 ISHARES TR ESG AWARE MSCI 46435U663 1786616 52563 SH SOLE 0 0 52563 ISHARES TR ESG AWR MSCI USA 46435G425 20917182 231257 SH SOLE 0 0 231257 ISHARES TR ESG AWR US AGRGT 46435U549 5177678 107734 SH SOLE 0 0 107734 ISHARES TR ESG AWRE 1 5 YR 46435G243 1113761 46291 SH SOLE 0 0 46291 ISHARES TR ESG AWRE USD ETF 46435G193 5068029 220205 SH SOLE 0 0 220205 ISHARES TR ESG EAFE ETF 46436E759 498232 8361 SH SOLE 0 0 8361 ISHARES TR ESG MSCI LEADR 46435U218 991939 13920 SH SOLE 0 0 13920 ISHARES TR ESG MSCI USA ETF 46436E767 885747 26784 SH SOLE 0 0 26784 ISHARES TR ESG SCRD S&P MID 46436E551 1250594 36793 SH SOLE 0 0 36793 ISHARES TR ESG SCRND S&P500 46436E569 473741 15333 SH SOLE 0 0 15333 ISHARES TR EXPANDED TECH 464287515 7039648 23104 SH SOLE 0 0 23104 ISHARES TR EXPND TEC SC ETF 464287549 15511367 45713 SH SOLE 0 0 45713 ISHARES TR EXPONENTIAL TECH 46434V381 2889969 54838 SH SOLE 0 0 54838 ISHARES TR FALN ANGLS USD 46435G474 2004454 79322 SH SOLE 0 0 79322 ISHARES TR FLTG RATE NT ETF 46429B655 24723409 490641 SH SOLE 0 0 490641 ISHARES TR GBL COMM SVC ETF 464287275 1063374 16600 SH SOLE 0 0 16600 ISHARES TR GENOMICS IMMUN 46435U192 829576 35650 SH SOLE 0 0 35650 ISHARES TR GL CLEAN ENE ETF 464288224 5551675 280671 SH SOLE 0 0 280671 ISHARES TR GL TIMB FORE ETF 464288174 275751 3852 SH SOLE 0 0 3852 ISHARES TR GLB CNS DISC ETF 464288745 1359002 9361 SH SOLE 0 0 9361 ISHARES TR GLB CNSM STP ETF 464288737 1792566 28936 SH SOLE 0 0 28936 ISHARES TR GLB INFRASTR ETF 464288372 2920138 61219 SH SOLE 0 0 61219 ISHARES TR GLOB HLTHCRE ETF 464287325 6493413 77896 SH SOLE 0 0 77896 ISHARES TR GLOBAL 100 ETF 464287572 10572422 150905 SH SOLE 0 0 150905 ISHARES TR GLOBAL ENERG ETF 464287341 9530172 252388 SH SOLE 0 0 252388 ISHARES TR GLOBAL FINLS ETF 464287333 1099692 15936 SH SOLE 0 0 15936 ISHARES TR GLOBAL MATER ETF 464288695 1170970 13994 SH SOLE 0 0 13994 ISHARES TR GLOBAL REIT ETF 46434V647 2512181 109559 SH SOLE 0 0 109559 ISHARES TR GLOBAL TECH ETF 464287291 10135720 186455 SH SOLE 0 0 186455 ISHARES TR GNMA BOND ETF 46429B333 2252220 50657 SH SOLE 0 0 50657 ISHARES TR GOV/CRED BD ETF 464288596 250082 2364 SH SOLE 0 0 2364 ISHARES TR GRWT ALLOCAT ETF 464289867 2767385 55315 SH SOLE 0 0 55315 ISHARES TR HDG MSCI EAFE 46434V803 11235010 381235 SH SOLE 0 0 381235 ISHARES TR HDG MSCI JAPAN 46434V886 889331 30794 SH SOLE 0 0 30794 ISHARES TR HIGH YLD BD FCTR 46435G250 498297 11155 SH SOLE 0 0 11155 ISHARES TR IBDS DEC28 ETF 46435U515 6451928 258698 SH SOLE 0 0 258698 ISHARES TR IBONDS 23 TRM HG 46435U150 5423069 229694 SH SOLE 0 0 229694 ISHARES TR IBONDS 23 TRM TS 46436E882 9921277 399890 SH SOLE 0 0 399890 ISHARES TR IBONDS 24 TRM HG 46435U184 8826101 381587 SH SOLE 0 0 381587 ISHARES TR IBONDS 24 TRM TS 46436E874 14875412 619551 SH SOLE 0 0 619551 ISHARES TR IBONDS 25 TRM HG 46435U168 210850 9203 SH SOLE 0 0 9203 ISHARES TR IBONDS 25 TRM TS 46436E866 9728771 413462 SH SOLE 0 0 413462 ISHARES TR IBONDS 26 TRM TS 46436E858 14172047 614040 SH SOLE 0 0 614040 ISHARES TR IBONDS 27 ETF 46435UAA9 31652779 1328832 SH SOLE 0 0 1328832 ISHARES TR IBONDS 27 TRM TS 46436E841 13500163 595771 SH SOLE 0 0 595771 ISHARES TR IBONDS 28 TRM TS 46436E833 4301681 191271 SH SOLE 0 0 191271 ISHARES TR IBONDS 29 TRM TS 46436E825 1523788 68732 SH SOLE 0 0 68732 ISHARES TR IBONDS DEC 46435U697 5877379 227189 SH SOLE 0 0 227189 ISHARES TR IBONDS DEC 2030 46436E726 17013970 790245 SH SOLE 0 0 790245 ISHARES TR IBONDS DEC 2031 46436E486 39595865 1918395 SH SOLE 0 0 1918395 ISHARES TR IBONDS DEC 2032 46436E312 4321742 172387 SH SOLE 0 0 172387 ISHARES TR IBONDS DEC 25 46435U432 4136977 155467 SH SOLE 0 0 155467 ISHARES TR IBONDS DEC 26 46435U259 3643080 142698 SH SOLE 0 0 142698 ISHARES TR IBONDS DEC 27 46435U283 7385488 290082 SH SOLE 0 0 290082 ISHARES TR IBONDS DEC 28 46435U325 7721165 301608 SH SOLE 0 0 301608 ISHARES TR IBONDS DEC 29 46436E205 17884750 781676 SH SOLE 0 0 781676 ISHARES TR IBONDS DEC2023 46435G318 3966419 155974 SH SOLE 0 0 155974 ISHARES TR IBONDS DEC2026 46435GAA0 29216214 1231193 SH SOLE 0 0 1231193 ISHARES TR IBONDS DEC23 ETF 46434VAX8 26408868 1048387 SH SOLE 0 0 1048387 ISHARES TR IBONDS DEC24 ETF 46434VBG4 39604788 1610605 SH SOLE 0 0 1610605 ISHARES TR IBONDS DEC25 ETF 46434VBD1 38536708 1571003 SH SOLE 0 0 1571003 ISHARES TR IBOXX HI YD ETF 464288513 18266319 241778 SH SOLE 0 0 241778 ISHARES TR IBOXX INV CP ETF 464287242 58854904 536948 SH SOLE 0 0 536948 ISHARES TR INTERNATIONAL SL 46434V266 851067 27381 SH SOLE 0 0 27381 ISHARES TR INTL DEV RE ETF 464288489 1088405 52504 SH SOLE 0 0 52504 ISHARES TR INTL DIV GRWTH 46435G524 4192300 69157 SH SOLE 0 0 69157 ISHARES TR INTL EQTY FACTOR 46434V274 653508 24670 SH SOLE 0 0 24670 ISHARES TR INTL SEL DIV ETF 464288448 22105057 804113 SH SOLE 0 0 804113 ISHARES TR INTL TREA BD ETF 464288117 355797 8848 SH SOLE 0 0 8848 ISHARES TR INTRM GOV CR ETF 464288612 443351 4243 SH SOLE 0 0 4243 ISHARES TR INVESTMENT GRADE 46435G219 293924 6574 SH SOLE 0 0 6574 ISHARES TR ISHARES BIOTECH 464287556 16223334 125606 SH SOLE 0 0 125606 ISHARES TR ISHARES SEMICDTR 464287523 18433628 41455 SH SOLE 0 0 41455 ISHARES TR ISHS 1-5YR INVS 464288646 27904201 552121 SH SOLE 0 0 552121 ISHARES TR ISHS 5-10YR INVT 464288638 20051575 391021 SH SOLE 0 0 391021 ISHARES TR JPMORGAN USD EMG 464288281 17563076 203559 SH SOLE 0 0 203559 ISHARES TR LATN AMER 40 ETF 464287390 207390 8688 SH SOLE 0 0 8688 ISHARES TR MBS ETF 464288588 30067209 317399 SH SOLE 0 0 317399 ISHARES TR MICRO-CAP ETF 464288869 920330 8806 SH SOLE 0 0 8806 ISHARES TR MODERT ALLOC ETF 464289875 2209770 55438 SH SOLE 0 0 55438 ISHARES TR MORNINGSTAR GRWT 464287119 6333542 114409 SH SOLE 0 0 114409 ISHARES TR MORNINGSTAR VALU 464288109 10630898 166368 SH SOLE 0 0 166368 ISHARES TR MORNINGSTR US EQ 464287127 1682305 29823 SH SOLE 0 0 29823 ISHARES TR MORTGE REL ETF 46435G342 541463 24792 SH SOLE 0 0 24792 ISHARES TR MRGSTR MD CP ETF 464288208 15592353 257130 SH SOLE 0 0 257130 ISHARES TR MRGSTR MD CP GRW 464288307 36998402 642780 SH SOLE 0 0 642780 ISHARES TR MRGSTR MD CP VAL 464288406 3098613 50075 SH SOLE 0 0 50075 ISHARES TR MRGSTR SM CP ETF 464288505 436368 9206 SH SOLE 0 0 9206 ISHARES TR MRGSTR SM CP GR 464288604 3023464 77560 SH SOLE 0 0 77560 ISHARES TR MRNGSTR INC ETF 46432F875 1445964 75115 SH SOLE 0 0 75115 ISHARES TR MRNING SM CP ETF 464288703 6975518 133715 SH SOLE 0 0 133715 ISHARES TR MSCI ACWI ETF 464288257 11668178 127997 SH SOLE 0 0 127997 ISHARES TR MSCI ACWI EX US 464288240 13754703 282032 SH SOLE 0 0 282032 ISHARES TR MSCI EAFE ETF 464287465 106004142 1482161 SH SOLE 0 0 1482161 ISHARES TR MSCI EAFE MIN VL 46429B689 53607094 792418 SH SOLE 0 0 792418 ISHARES TR MSCI EMG MKT ETF 464287234 57666681 1461396 SH SOLE 0 0 1461396 ISHARES TR MSCI INDIA ETF 46429B598 1923483 48869 SH SOLE 0 0 48869 ISHARES TR MSCI INDIA SM CP 46429B614 588848 11838 SH SOLE 0 0 11838 ISHARES TR MSCI INTL MOMENT 46434V449 229141 7090 SH SOLE 0 0 7090 ISHARES TR MSCI INTL QUALTY 46434V456 39359473 1114999 SH SOLE 0 0 1114999 ISHARES TR MSCI INTL VLU FT 46435G409 796274 32121 SH SOLE 0 0 32121 ISHARES TR MSCI KLD400 SOC 464288570 7772736 99663 SH SOLE 0 0 99663 ISHARES TR MSCI LW CRB TG 46434V464 924181 6247 SH SOLE 0 0 6247 ISHARES TR MSCI UK ETF NEW 46435G334 519367 16099 SH SOLE 0 0 16099 ISHARES TR MSCI USA ESG SLC 464288802 40113399 457029 SH SOLE 0 0 457029 ISHARES TR MSCI USA MIN VOL 46429B697 308594077 4242426 SH SOLE 0 0 4242426 ISHARES TR MSCI USA MMENTM 46432F396 54392469 391200 SH SOLE 0 0 391200 ISHARES TR MSCI USA QLT FCT 46432F339 47944379 386446 SH SOLE 0 0 386446 ISHARES TR MSCI USA SMCP MN 46435G433 17195155 495823 SH SOLE 0 0 495823 ISHARES TR MSCI USA VALUE 46432F388 28614795 309048 SH SOLE 0 0 309048 ISHARES TR NATIONAL MUN ETF 464288414 68065102 631753 SH SOLE 0 0 631753 ISHARES TR NORTH AMERN NAT 464287374 2957271 75498 SH SOLE 0 0 75498 ISHARES TR PFD AND INCM SEC 464288687 33678095 1078735 SH SOLE 0 0 1078735 ISHARES TR RESIDENTIAL MULT 464288562 2210759 31305 SH SOLE 0 0 31305 ISHARES TR RUS 1000 ETF 464287622 63306442 281075 SH SOLE 0 0 281075 ISHARES TR RUS 1000 GRW ETF 464287614 185347373 758594 SH SOLE 0 0 758594 ISHARES TR RUS 1000 VAL ETF 464287598 130125008 854624 SH SOLE 0 0 854624 ISHARES TR RUS 2000 GRW ETF 464287648 26825713 118269 SH SOLE 0 0 118269 ISHARES TR RUS 2000 VAL ETF 464287630 20893475 152485 SH SOLE 0 0 152485 ISHARES TR RUS MD CP GR ETF 464287481 71334111 783461 SH SOLE 0 0 783461 ISHARES TR RUS MDCP VAL ETF 464287473 61977498 583592 SH SOLE 0 0 583592 ISHARES TR RUS MID CAP ETF 464287499 99869073 1428333 SH SOLE 0 0 1428333 ISHARES TR RUS TOP 200 ETF 464289446 939841 9658 SH SOLE 0 0 9658 ISHARES TR RUS TP200 GR ETF 464289438 63011890 453551 SH SOLE 0 0 453551 ISHARES TR RUS TP200 VL ETF 464289420 2151822 33054 SH SOLE 0 0 33054 ISHARES TR RUSEL 2500 ETF 46435G268 453274 8268 SH SOLE 0 0 8268 ISHARES TR RUSSELL 2000 ETF 464287655 109420485 613344 SH SOLE 0 0 613344 ISHARES TR RUSSELL 3000 ETF 464287689 35086704 149045 SH SOLE 0 0 149045 ISHARES TR S&P 100 ETF 464287101 30925306 165341 SH SOLE 0 0 165341 ISHARES TR S&P 500 GRWT ETF 464287309 166368242 2603979 SH SOLE 0 0 2603979 ISHARES TR S&P 500 VAL ETF 464287408 110803935 730126 SH SOLE 0 0 730126 ISHARES TR S&P MC 400GR ETF 464287606 44891623 627767 SH SOLE 0 0 627767 ISHARES TR S&P MC 400VL ETF 464287705 18620359 181185 SH SOLE 0 0 181185 ISHARES TR S&P SML 600 GWT 464287887 27116308 246646 SH SOLE 0 0 246646 ISHARES TR SELECT DIVID ETF 464287168 85853417 732663 SH SOLE 0 0 732663 ISHARES TR SELF DRIVNG EV 46435U366 601633 15684 SH SOLE 0 0 15684 ISHARES TR SHORT TREAS BD 464288679 103092537 932964 SH SOLE 0 0 932964 ISHARES TR SHRT NAT MUN ETF 464288158 14447445 138015 SH SOLE 0 0 138015 ISHARES TR SP SMCP600VL ETF 464287879 23091008 246725 SH SOLE 0 0 246725 ISHARES TR TIPS BD ETF 464287176 65203888 591418 SH SOLE 0 0 591418 ISHARES TR TRS FLT RT BD 46434V860 87757360 1734678 SH SOLE 0 0 1734678 ISHARES TR U S EQUITY FACTR 46434V282 6156190 148557 SH SOLE 0 0 148557 ISHARES TR U.S. BAS MTL ETF 464287838 3483278 26283 SH SOLE 0 0 26283 ISHARES TR U.S. ENERGY ETF 464287796 16830688 384701 SH SOLE 0 0 384701 ISHARES TR U.S. FIN SVC ETF 464287770 1706291 11303 SH SOLE 0 0 11303 ISHARES TR U.S. FINLS ETF 464287788 9845698 138399 SH SOLE 0 0 138399 ISHARES TR U.S. FIXED INCME 46435U796 463982 5453 SH SOLE 0 0 5453 ISHARES TR U.S. INSRNCE ETF 464288786 3441123 40191 SH SOLE 0 0 40191 ISHARES TR U.S. MED DVC ETF 464288810 17389016 322138 SH SOLE 0 0 322138 ISHARES TR U.S. PHARMA ETF 464288836 744465 4247 SH SOLE 0 0 4247 ISHARES TR U.S. REAL ES ETF 464287739 11773530 138675 SH SOLE 0 0 138675 ISHARES TR U.S. TECH ETF 464287721 66413221 715583 SH SOLE 0 0 715583 ISHARES TR U.S. UTILITS ETF 464287697 7461745 89138 SH SOLE 0 0 89138 ISHARES TR US AER DEF ETF 464288760 23576357 204869 SH SOLE 0 0 204869 ISHARES TR US BR DEL SE ETF 464288794 2017149 22012 SH SOLE 0 0 22012 ISHARES TR US CONSM STAPLES 464287812 6763902 33950 SH SOLE 0 0 33950 ISHARES TR US CONSUM DISCRE 464287580 9008410 139255 SH SOLE 0 0 139255 ISHARES TR US HLTHCARE ETF 464287762 21210266 77676 SH SOLE 0 0 77676 ISHARES TR US HLTHCR PR ETF 464288828 7450576 30139 SH SOLE 0 0 30139 ISHARES TR US HOME CONS ETF 464288752 3388902 48213 SH SOLE 0 0 48213 ISHARES TR US INDUSTRIALS 464287754 8709022 86951 SH SOLE 0 0 86951 ISHARES TR US INFRASTRUC 46435U713 4621491 123834 SH SOLE 0 0 123834 ISHARES TR US OIL EQ&SV ETF 464288844 921685 47706 SH SOLE 0 0 47706 ISHARES TR US OIL GS EX ETF 464288851 7570264 88221 SH SOLE 0 0 88221 ISHARES TR US REGNL BKS ETF 464288778 2300714 64284 SH SOLE 0 0 64284 ISHARES TR US SML CP VALUE 46436E536 1069669 40198 SH SOLE 0 0 40198 ISHARES TR US TELECOM ETF 464287713 6380369 275491 SH SOLE 0 0 275491 ISHARES TR US TREAS BD ETF 46429B267 28397460 1214605 SH SOLE 0 0 1214605 ISHARES TR US TRSPRTION 464287192 2207104 9687 SH SOLE 0 0 9687 ISHARES TR USD GRN BOND ETF 46435U440 1416862 30088 SH SOLE 0 0 30088 ISHARES TR USD INV GRDE ETF 464288620 3527572 69632 SH SOLE 0 0 69632 ISHARES TR YLD OPTIM BD 46434V787 933513 42355 SH SOLE 0 0 42355 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 339928 6804 SH SOLE 0 0 6804 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 66278433 1336259 SH SOLE 0 0 1336259 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 781870 28926 SH SOLE 0 0 28926 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 421516 8938 SH SOLE 0 0 8938 ISUN INC COM 465246106 28185 27364 SH SOLE 0 0 27364 ITRON INC COM 465741106 1258382 22694 SH SOLE 0 0 22694 ITT INC COM 45073V108 415407 4814 SH SOLE 0 0 4814 IVEDA SOLUTIONS INC COM NEW 46583A204 166250 125000 SH SOLE 0 0 125000 J & J SNACK FOODS CORP COM 466032109 2467220 16646 SH SOLE 0 0 16646 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 211840 4115 SH SOLE 0 0 4115 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 3459856 77005 SH SOLE 0 0 77005 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 267906 5307 SH SOLE 0 0 5307 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2465323 47129 SH SOLE 0 0 47129 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 43366656 1087974 SH SOLE 0 0 1087974 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1674157 19514 SH SOLE 0 0 19514 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 24063246 440719 SH SOLE 0 0 440719 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 4389167 75521 SH SOLE 0 0 75521 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 499790 10553 SH SOLE 0 0 10553 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 5921381 61931 SH SOLE 0 0 61931 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 1827612 38107 SH SOLE 0 0 38107 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 1433892 28321 SH SOLE 0 0 28321 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 520935 11553 SH SOLE 0 0 11553 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 141898527 2819923 SH SOLE 0 0 2819923 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 6150762 121102 SH SOLE 0 0 121102 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 2034830 51281 SH SOLE 0 0 51281 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 4987181 120960 SH SOLE 0 0 120960 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 4457058 130859 SH SOLE 0 0 130859 JABIL INC COM 466313103 9747715 110568 SH SOLE 0 0 110568 JACK IN THE BOX INC COM 466367109 925605 10567 SH SOLE 0 0 10567 JACKSON FINANCIAL INC COM CL A 46817M107 2227983 59556 SH SOLE 0 0 59556 JACOBS SOLUTIONS INC COM 46982L108 5133559 43686 SH SOLE 0 0 43686 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 2515550 44793 SH SOLE 0 0 44793 JANUS DETROIT STR TR HENDERSON MTG 47103U852 1967283 42135 SH SOLE 0 0 42135 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 18971055 397300 SH SOLE 0 0 397300 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 16191156 327028 SH SOLE 0 0 327028 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1648700 11267 SH SOLE 0 0 11267 JD.COM INC SPON ADR CL A 47215P106 633833 14441 SH SOLE 0 0 14441 JETBLUE AWYS CORP COM 477143101 852918 117159 SH SOLE 0 0 117159 JOBY AVIATION INC COMMON STOCK G65163100 425567 98057 SH SOLE 0 0 98057 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2817357 54400 SH SOLE 0 0 54400 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 2427449 100184 SH SOLE 0 0 100184 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 14017194 456586 SH SOLE 0 0 456586 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 115527744 2412860 SH SOLE 0 0 2412860 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 810330 25410 SH SOLE 0 0 25410 JOHNSON & JOHNSON COM 478160104 405184451 2614093 SH SOLE 0 0 2614093 JOHNSON CTLS INTL PLC SHS G51502105 5059523 84017 SH SOLE 0 0 84017 JONES LANG LASALLE INC COM 48020Q107 408396 2807 SH SOLE 0 0 2807 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 335763 15131 SH SOLE 0 0 15131 JPMORGAN CHASE & CO COM 46625H100 550401512 4223786 SH SOLE 0 0 4223786 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 375448 114118 SH SOLE 0 0 114118 JUNIPER NETWORKS INC COM 48203R104 11826158 343584 SH SOLE 0 0 343584 JUPITER WELLNESS INC COM NEW 48208F105 6118 13739 SH SOLE 0 0 13739 KAYNE ANDERSON ENERGY INFRST COM 486606106 5871765 679602 SH SOLE 0 0 679602 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 562730 73272 SH SOLE 0 0 73272 KB HOME COM 48666K109 5707242 142042 SH SOLE 0 0 142042 KBR INC COM 48242W106 699193 12701 SH SOLE 0 0 12701 KELLOGG CO COM 487836108 4162689 62167 SH SOLE 0 0 62167 KENNEDY-WILSON HOLDINGS INC COM 489398107 2447423 147524 SH SOLE 0 0 147524 KEURIG DR PEPPER INC COM 49271V100 3735240 105874 SH SOLE 0 0 105874 KEYCORP COM 493267108 2084877 166524 SH SOLE 0 0 166524 KEYSIGHT TECHNOLOGIES INC COM 49338L103 97735623 605249 SH SOLE 0 0 605249 KIMBELL RTY PARTNERS LP UNIT 49435R102 5725769 375953 SH SOLE 0 0 375953 KIMBERLY-CLARK CORP COM 494368103 29100536 216812 SH SOLE 0 0 216812 KIMCO RLTY CORP COM 49446R109 297397 15228 SH SOLE 0 0 15228 KINDER MORGAN INC DEL COM 49456B101 21693831 1238940 SH SOLE 0 0 1238940 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1691296 54035 SH SOLE 0 0 54035 KINROSS GOLD CORP COM 496902404 2203223 467776 SH SOLE 0 0 467776 KINSALE CAP GROUP INC COM 49714P108 5812135 19364 SH SOLE 0 0 19364 KITE RLTY GROUP TR COM NEW 49803T300 1757903 84030 SH SOLE 0 0 84030 KKR & CO INC COM 48251W104 3594552 68442 SH SOLE 0 0 68442 KKR REAL ESTATE FIN TR INC COM 48251K100 541061 47503 SH SOLE 0 0 47503 KLA CORP COM NEW 482480100 7535793 18879 SH SOLE 0 0 18879 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 773409 66387 SH SOLE 0 0 66387 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2211672 39089 SH SOLE 0 0 39089 KOHLS CORP COM 500255104 717187 30467 SH SOLE 0 0 30467 KONTOOR BRANDS INC COM 50050N103 1635802 33805 SH SOLE 0 0 33805 KRAFT HEINZ CO COM 500754106 18265124 472333 SH SOLE 0 0 472333 KRANESHARES TR CSI CHI INTERNET 500767306 10808345 346532 SH SOLE 0 0 346532 KRANESHARES TR ELEC VEH FUTUR 500767827 401552 13088 SH SOLE 0 0 13088 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1016136 75381 SH SOLE 0 0 75381 KROGER CO COM 501044101 14218568 288000 SH SOLE 0 0 288000 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2115987 143360 SH SOLE 0 0 143360 L3HARRIS TECHNOLOGIES INC COM 502431109 106926726 544877 SH SOLE 0 0 544877 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5895168 25696 SH SOLE 0 0 25696 LADDER CAP CORP CL A 505743104 4543261 480768 SH SOLE 0 0 480768 LAKELAND BANCORP INC COM 511637100 213441 13647 SH SOLE 0 0 13647 LAM RESEARCH CORP COM 512807108 15179009 28633 SH SOLE 0 0 28633 LAMAR ADVERTISING CO NEW CL A 512816109 5302419 53083 SH SOLE 0 0 53083 LAMB WESTON HLDGS INC COM 513272104 2357846 22559 SH SOLE 0 0 22559 LANDSTAR SYS INC COM 515098101 610030 3403 SH SOLE 0 0 3403 LANTHEUS HLDGS INC COM 516544103 460685 5580 SH SOLE 0 0 5580 LAS VEGAS SANDS CORP COM 517834107 2345249 40822 SH SOLE 0 0 40822 LATTICE SEMICONDUCTOR CORP COM 518415104 3288256 34432 SH SOLE 0 0 34432 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 51974074 1973949 SH SOLE 0 0 1973949 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 4965659 124525 SH SOLE 0 0 124525 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 257035 12572 SH SOLE 0 0 12572 LAUDER ESTEE COS INC CL A 518439104 96026058 389621 SH SOLE 0 0 389621 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 3786301 245386 SH SOLE 0 0 245386 LAZARD LTD SHS A G54050102 543069 16402 SH SOLE 0 0 16402 LCI INDS COM 50189K103 893579 8133 SH SOLE 0 0 8133 LEAP THERAPEUTICS INC COM 52187K101 4379 12878 SH SOLE 0 0 12878 LEAR CORP COM NEW 521865204 262975 1885 SH SOLE 0 0 1885 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 4219083 88490 SH SOLE 0 0 88490 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 5386488 142916 SH SOLE 0 0 142916 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 11835142 438989 SH SOLE 0 0 438989 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 12394998 332484 SH SOLE 0 0 332484 LEGGETT & PLATT INC COM 524660107 7025732 220381 SH SOLE 0 0 220381 LEIDOS HOLDINGS INC COM 525327102 1150961 12502 SH SOLE 0 0 12502 LEMAITRE VASCULAR INC COM 525558201 559273 10866 SH SOLE 0 0 10866 LEMONADE INC COM 52567D107 155135 10879 SH SOLE 0 0 10879 LENNAR CORP CL A 526057104 2475434 23551 SH SOLE 0 0 23551 LENNOX INTL INC COM 526107107 374754 1491 SH SOLE 0 0 1491 LEONARDO DRS INC COM 52661A108 170231 13125 SH SOLE 0 0 13125 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 222357 12197 SH SOLE 0 0 12197 LGI HOMES INC COM 50187T106 439814 3857 SH SOLE 0 0 3857 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2731141 440507 SH SOLE 0 0 440507 LIBERTY ALL-STAR GROWTH FD I COM 529900102 788493 149336 SH SOLE 0 0 149336 LIBERTY BROADBAND CORP COM SER C 530307305 254904 3120 SH SOLE 0 0 3120 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2458894 87849 SH SOLE 0 0 87849 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1889595 27994 SH SOLE 0 0 27994 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1028015 13738 SH SOLE 0 0 13738 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 3061 23000 PRN SOLE 0 0 23000 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 45950 53492 SH SOLE 0 0 53492 LIFE STORAGE INC COM 53223X107 472579 3605 SH SOLE 0 0 3605 LILLY ELI & CO COM 532457108 80010348 232981 SH SOLE 0 0 232981 LINCOLN ELEC HLDGS INC COM 533900106 1177976 6966 SH SOLE 0 0 6966 LINCOLN NATL CORP IND COM 534187109 2129557 94773 SH SOLE 0 0 94773 LINDE PLC SHS G54950103 35648198 100293 SH SOLE 0 0 100293 LIONS GATE ENTMNT CORP CL A VTG 535919401 1208324 109153 SH SOLE 0 0 109153 LISTED FD TR CORE ALT FD 53656F847 2590199 86832 SH SOLE 0 0 86832 LISTED FD TR HORIZON KINETICS 53656F623 3312242 107401 SH SOLE 0 0 107401 LISTED FD TR ROUNDHILL BALL 53656F417 236112 25172 SH SOLE 0 0 25172 LITHIA MTRS INC COM 536797103 1268560 5541 SH SOLE 0 0 5541 LITHIUM AMERS CORP NEW COM NEW 53680Q207 3463104 159150 SH SOLE 0 0 159150 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 321412 12221 SH SOLE 0 0 12221 LITTELFUSE INC COM 537008104 760634 2837 SH SOLE 0 0 2837 LIVE NATION ENTERTAINMENT IN COM 538034109 2609390 37277 SH SOLE 0 0 37277 LIVE OAK BANCSHARES INC COM 53803X105 213090 8744 SH SOLE 0 0 8744 LIVENT CORP COM 53814L108 2720691 125262 SH SOLE 0 0 125262 LKQ CORP COM 501889208 3262660 57482 SH SOLE 0 0 57482 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1290675 556325 SH SOLE 0 0 556325 LMP CAP & INCOME FD INC COM 50208A102 9243164 757016 SH SOLE 0 0 757016 LOCKHEED MARTIN CORP COM 539830109 116880426 247246 SH SOLE 0 0 247246 LOEWS CORP COM 540424108 630190 10862 SH SOLE 0 0 10862 LOUISIANA PAC CORP COM 546347105 772267 14246 SH SOLE 0 0 14246 LOWES COS INC COM 548661107 99055012 495349 SH SOLE 0 0 495349 LPL FINL HLDGS INC COM 50212V100 1083217 5352 SH SOLE 0 0 5352 LTC PPTYS INC COM 502175102 203142 5783 SH SOLE 0 0 5783 LUCID GROUP INC COM 549498103 1272105 158222 SH SOLE 0 0 158222 LULULEMON ATHLETICA INC COM 550021109 19048958 52305 SH SOLE 0 0 52305 LUMEN TECHNOLOGIES INC COM 550241103 288998 109056 SH SOLE 0 0 109056 LUMENTUM HLDGS INC COM 55024U109 2187891 40509 SH SOLE 0 0 40509 LUMINAR TECHNOLOGIES INC COM CL A 550424105 943127 145320 SH SOLE 0 0 145320 LUNA INNOVATIONS INC COM 550351100 96253 13387 SH SOLE 0 0 13387 LYFT INC CL A COM 55087P104 428728 46249 SH SOLE 0 0 46249 LYFT INC NOTE 1.500% 5/1 55087PAB0 253722 289000 PRN SOLE 0 0 289000 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10740197 114391 SH SOLE 0 0 114391 M & T BK CORP COM 55261F104 4222086 35311 SH SOLE 0 0 35311 M D C HLDGS INC COM 552676108 4899711 126054 SH SOLE 0 0 126054 MACATAWA BK CORP COM 554225102 199205 19492 SH SOLE 0 0 19492 MACROGENICS INC COM 556099109 131806 18383 SH SOLE 0 0 18383 MACYS INC COM 55616P104 681787 38982 SH SOLE 0 0 38982 MADISON COVERED CALL & EQUIT COM 557437100 583357 73378 SH SOLE 0 0 73378 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 214613 3633 SH SOLE 0 0 3633 MADISON SQUARE GRDN SPRT COR CL A 55825T103 233950 1201 SH SOLE 0 0 1201 MAG SILVER CORP COM 55903Q104 178102 14057 SH SOLE 0 0 14057 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 23470170 432550 SH SOLE 0 0 432550 MAGNA INTL INC COM 559222401 499238 9319 SH SOLE 0 0 9319 MAIN STR CAP CORP COM 56035L104 5340278 135334 SH SOLE 0 0 135334 MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 730816 51466 SH SOLE 0 0 51466 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 2572481 148014 SH SOLE 0 0 148014 MALIBU BOATS INC COM CL A 56117J100 937409 16606 SH SOLE 0 0 16606 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 852440 21533 SH SOLE 0 0 21533 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 13993676 575398 SH SOLE 0 0 575398 MANHATTAN ASSOCIATES INC COM 562750109 251012 1621 SH SOLE 0 0 1621 MANITOWOC CO INC COM NEW 563571405 362975 21239 SH SOLE 0 0 21239 MANNKIND CORP COM NEW 56400P706 611199 149073 SH SOLE 0 0 149073 MANULIFE FINL CORP COM 56501R106 1794018 97713 SH SOLE 0 0 97713 MARATHON OIL CORP COM 565849106 12334524 514796 SH SOLE 0 0 514796 MARATHON PETE CORP COM 56585A102 293141745 2174158 SH SOLE 0 0 2174158 MARCUS CORP DEL COM 566330106 591050 36941 SH SOLE 0 0 36941 MARKEL CORP COM 570535104 30308468 23727 SH SOLE 0 0 23727 MARKETAXESS HLDGS INC COM 57060D108 495808 1267 SH SOLE 0 0 1267 MARQETA INC CLASS A COM 57142B104 247365 54128 SH SOLE 0 0 54128 MARRIOTT INTL INC NEW CL A 571903202 16750497 100882 SH SOLE 0 0 100882 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 718929 5331 SH SOLE 0 0 5331 MARSH & MCLENNAN COS INC COM 571748102 9584293 57546 SH SOLE 0 0 57546 MARTIN MARIETTA MATLS INC COM 573284106 2343101 6599 SH SOLE 0 0 6599 MARVELL TECHNOLOGY INC COM 573874104 7057840 162999 SH SOLE 0 0 162999 MASCO CORP COM 574599106 4071164 81882 SH SOLE 0 0 81882 MASIMO CORP COM 574795100 264261 1432 SH SOLE 0 0 1432 MASTEC INC COM 576323109 614332 6505 SH SOLE 0 0 6505 MASTERBRAND INC COMMON STOCK 57638P104 139502 17351 SH SOLE 0 0 17351 MASTERCARD INCORPORATED CL A 57636Q104 102185883 281186 SH SOLE 0 0 281186 MATADOR RES CO COM 576485205 3985017 83631 SH SOLE 0 0 83631 MATCH GROUP INC NEW COM 57667L107 4778595 124475 SH SOLE 0 0 124475 MATIV HOLDINGS INC COM 808541106 202543 9434 SH SOLE 0 0 9434 MATSON INC COM 57686G105 510141 8549 SH SOLE 0 0 8549 MATTEL INC COM 577081102 205738 11175 SH SOLE 0 0 11175 MATTERPORT INC COM CL A 577096100 158201 57949 SH SOLE 0 0 57949 MAXIMUS INC COM 577933104 1059314 13460 SH SOLE 0 0 13460 MCCORMICK & CO INC COM NON VTG 579780206 15453471 185717 SH SOLE 0 0 185717 MCDONALDS CORP COM 580135101 126426013 452151 SH SOLE 0 0 452151 MCGRATH RENTCORP COM 580589109 514605 5515 SH SOLE 0 0 5515 MCKESSON CORP COM 58155Q103 14391518 40420 SH SOLE 0 0 40420 MDU RES GROUP INC COM 552690109 1355026 44456 SH SOLE 0 0 44456 MEDICAL PPTYS TRUST INC COM 58463J304 6905715 840111 SH SOLE 0 0 840111 MEDTRONIC PLC SHS G5960L103 211179906 2619448 SH SOLE 0 0 2619448 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1328579 104366 SH SOLE 0 0 104366 MERCADOLIBRE INC COM 58733R102 4617197 3503 SH SOLE 0 0 3503 MERCER INTL INC COM 588056101 758984 77645 SH SOLE 0 0 77645 MERCK & CO INC COM 58933Y105 355071271 3337450 SH SOLE 0 0 3337450 MERCURY GENL CORP NEW COM 589400100 267124 8416 SH SOLE 0 0 8416 MERCURY SYS INC COM 589378108 227791 4456 SH SOLE 0 0 4456 MERIT MED SYS INC COM 589889104 449098 6073 SH SOLE 0 0 6073 MERITAGE HOMES CORP COM 59001A102 4608167 39467 SH SOLE 0 0 39467 MESA AIR GROUP INC COM NEW 590479135 29917 12623 SH SOLE 0 0 12623 MESA LABS INC COM 59064R109 284635 1629 SH SOLE 0 0 1629 META PLATFORMS INC CL A 30303M102 174985463 825637 SH SOLE 0 0 825637 METALLA RTY & STREAMING LTD COM NEW 59124U605 136648 24445 SH SOLE 0 0 24445 METLIFE INC COM 59156R108 19804709 341814 SH SOLE 0 0 341814 METTLER TOLEDO INTERNATIONAL COM 592688105 1573056 1028 SH SOLE 0 0 1028 MFA FINL INC COM 55272X607 319444 32202 SH SOLE 0 0 32202 MFS CHARTER INCOME TR SH BEN INT 552727109 405841 64522 SH SOLE 0 0 64522 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 51374 14075 SH SOLE 0 0 14075 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 96300 30000 SH SOLE 0 0 30000 MFS INTER INCOME TR SH BEN INT 55273C107 98631 35607 SH SOLE 0 0 35607 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2620789 577266 SH SOLE 0 0 577266 MFS MUN INCOME TR SH BEN INT 552738106 114322 21409 SH SOLE 0 0 21409 MGE ENERGY INC COM 55277P104 489166 6298 SH SOLE 0 0 6298 MGIC INVT CORP WIS COM 552848103 168354 12545 SH SOLE 0 0 12545 MGM RESORTS INTERNATIONAL COM 552953101 10816394 243503 SH SOLE 0 0 243503 MGP INGREDIENTS INC NEW COM 55303J106 25010825 258590 SH SOLE 0 0 258590 MICROCHIP TECHNOLOGY INC. COM 595017104 22718204 271165 SH SOLE 0 0 271165 MICRON TECHNOLOGY INC COM 595112103 23455489 388722 SH SOLE 0 0 388722 MICROSOFT CORP COM 594918104 1220371826 4232993 SH SOLE 0 0 4232993 MICROSTRATEGY INC CL A NEW 594972408 755063 2583 SH SOLE 0 0 2583 MICROVISION INC DEL COM NEW 594960304 68216 25549 SH SOLE 0 0 25549 MID-AMER APT CMNTYS INC COM 59522J103 1599654 10591 SH SOLE 0 0 10591 MIDDLEBY CORP COM 596278101 276506 1886 SH SOLE 0 0 1886 MIDDLESEX WTR CO COM 596680108 725848 9291 SH SOLE 0 0 9291 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 600059 59707 SH SOLE 0 0 59707 MILLER INDS INC TENN COM NEW 600551204 435265 12313 SH SOLE 0 0 12313 MIMEDX GROUP INC COM 602496101 47109 13815 SH SOLE 0 0 13815 MIRUM PHARMACEUTICALS INC COM 604749101 946364 39399 SH SOLE 0 0 39399 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 122501 19171 SH SOLE 0 0 19171 MKS INSTRS INC COM 55306N104 230678 2603 SH SOLE 0 0 2603 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 6580978 152091 SH SOLE 0 0 152091 MODERNA INC COM 60770K107 8209581 53455 SH SOLE 0 0 53455 MOGO INC COM 60800C109 52963 80601 SH SOLE 0 0 80601 MOHAWK INDS INC COM 608190104 435757 4348 SH SOLE 0 0 4348 MOLINA HEALTHCARE INC COM 60855R100 388930 1454 SH SOLE 0 0 1454 MOLSON COORS BEVERAGE CO CL B 60871R209 806094 15598 SH SOLE 0 0 15598 MONDELEZ INTL INC CL A 609207105 23377309 335303 SH SOLE 0 0 335303 MONGODB INC CL A 60937P106 434303 1863 SH SOLE 0 0 1863 MONOLITHIC PWR SYS INC COM 609839105 6336725 12660 SH SOLE 0 0 12660 MONRO INC COM 610236101 695826 14077 SH SOLE 0 0 14077 MONSTER BEVERAGE CORP NEW COM 61174X109 7138718 132174 SH SOLE 0 0 132174 MOODYS CORP COM 615369105 3375552 11030 SH SOLE 0 0 11030 MORGAN STANLEY COM NEW 617446448 26184114 298225 SH SOLE 0 0 298225 MORGAN STANLEY CHINA A SH FD COM 617468103 308367 21474 SH SOLE 0 0 21474 MORGAN STANLEY EMERGING MKTS COM 617477104 153689 34002 SH SOLE 0 0 34002 MORGAN STANLEY EMKT DBT FD I COM 61744H105 400895 62251 SH SOLE 0 0 62251 MOSAIC CO NEW COM 61945C103 3982159 86795 SH SOLE 0 0 86795 MOTOROLA SOLUTIONS INC COM NEW 620076307 285258199 996953 SH SOLE 0 0 996953 MOVANO INC COM 62459M107 68634 55800 SH SOLE 0 0 55800 MP MATERIALS CORP COM CL A 553368101 3372708 119642 SH SOLE 0 0 119642 MPLX LP COM UNIT REP LTD 55336V100 14325736 415841 SH SOLE 0 0 415841 MR COOPER GROUP INC COM 62482R107 781585 19077 SH SOLE 0 0 19077 MSA SAFETY INC COM 553498106 522920 3917 SH SOLE 0 0 3917 MSC INDL DIRECT INC CL A 553530106 1838853 21891 SH SOLE 0 0 21891 MSCI INC COM 55354G100 3944583 7048 SH SOLE 0 0 7048 MUELLER INDS INC COM 624756102 426630 5806 SH SOLE 0 0 5806 MUELLER WTR PRODS INC COM SER A 624758108 148266 10636 SH SOLE 0 0 10636 MURPHY OIL CORP COM 626717102 1042088 28180 SH SOLE 0 0 28180 MURPHY USA INC COM 626755102 1692485 6559 SH SOLE 0 0 6559 MYMD PHARMACEUTICALS INC COM 62856X102 44760 26023 SH SOLE 0 0 26023 NABORS INDS INC NOTE 0.750% 1/1 62957HAB1 14288 15000 PRN SOLE 0 0 15000 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 126787 43871 SH SOLE 0 0 43871 NAPCO SEC TECHNOLOGIES INC COM 630402105 574072 15276 SH SOLE 0 0 15276 NASDAQ INC COM 631103108 5092527 93150 SH SOLE 0 0 93150 NATIONAL FUEL GAS CO COM 636180101 2009531 34803 SH SOLE 0 0 34803 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4761787 70037 SH SOLE 0 0 70037 NATIONAL HEALTH INVS INC COM 63633D104 1741927 33771 SH SOLE 0 0 33771 NATIONAL RETAIL PROPERTIES I COM 637417106 7069589 160127 SH SOLE 0 0 160127 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 345969 8281 SH SOLE 0 0 8281 NATWEST GROUP PLC SPONS ADR 639057207 70739 10718 SH SOLE 0 0 10718 NAVIENT CORPORATION COM 63938C108 857790 53645 SH SOLE 0 0 53645 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 223224 9255 SH SOLE 0 0 9255 NBT BANCORP INC COM 628778102 220394 6538 SH SOLE 0 0 6538 NETAPP INC COM 64110D104 3069939 48080 SH SOLE 0 0 48080 NETFLIX INC COM 64110L106 50356806 145759 SH SOLE 0 0 145759 NEUBERGER BERMAN HIGH YIELD COM 64128C106 218454 25640 SH SOLE 0 0 25640 NEUBERGER BERMAN MUN FD INC COM 64124P101 544039 49684 SH SOLE 0 0 49684 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 3024678 290555 SH SOLE 0 0 290555 NEUBERGER BERMAN REAL ESTATE COM 64190A103 101150 32841 SH SOLE 0 0 32841 NEUROCRINE BIOSCIENCES INC COM 64125C109 1459795 14422 SH SOLE 0 0 14422 NEW AMER HIGH INCOME FD INC COM NEW 641876800 2606711 382777 SH SOLE 0 0 382777 NEW FOUND GOLD CORP COM 64440N103 58100 11620 SH SOLE 0 0 11620 NEW GOLD INC CDA COM 644535106 17313 15739 SH SOLE 0 0 15739 NEW JERSEY RES CORP COM 646025106 2051917 38570 SH SOLE 0 0 38570 NEW MTN FIN CORP COM 647551100 509569 41871 SH SOLE 0 0 41871 NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 24844 25000 PRN SOLE 0 0 25000 NEW PAC METALS CORP COM 64782A107 87046 32359 SH SOLE 0 0 32359 NEW RELIC INC COM 64829B100 1489688 19786 SH SOLE 0 0 19786 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 9949 10000 PRN SOLE 0 0 10000 NEW YORK CMNTY BANCORP INC COM 649445103 1689343 186874 SH SOLE 0 0 186874 NEWELL BRANDS INC COM 651229106 5978511 480588 SH SOLE 0 0 480588 NEWMARK GROUP INC CL A 65158N102 293419 41443 SH SOLE 0 0 41443 NEWMONT CORP COM 651639106 14052910 286677 SH SOLE 0 0 286677 NEXGEN ENERGY LTD COM 65340P106 182423 47630 SH SOLE 0 0 47630 NEXPOINT REAL ESTATE FIN INC COM 65342V101 3058827 195203 SH SOLE 0 0 195203 NEXPOINT RESIDENTIAL TR INC COM 65341D102 314370 7199 SH SOLE 0 0 7199 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 521560 3021 SH SOLE 0 0 3021 NEXTDECADE CORP COM 65342K105 100717 20265 SH SOLE 0 0 20265 NEXTERA ENERGY INC COM 65339F101 122264909 1586208 SH SOLE 0 0 1586208 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9125558 150215 SH SOLE 0 0 150215 NEXTPLAY TECHNOLOGIES INC COM NEW 65344G201 10190 10089 SH SOLE 0 0 10089 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 41753 14398 SH SOLE 0 0 14398 NGM BIOPHARMACEUTICALS INC COM 62921N105 144461 35407 SH SOLE 0 0 35407 NICE LTD SPONSORED ADR 653656108 792417 3462 SH SOLE 0 0 3462 NIKE INC CL B 654106103 59294409 483483 SH SOLE 0 0 483483 NIKOLA CORP COM 654110105 65541 54166 SH SOLE 0 0 54166 NIO INC SPON ADS 62914V106 1524812 145082 SH SOLE 0 0 145082 NISOURCE INC COM 65473P105 1154294 41284 SH SOLE 0 0 41284 NLIGHT INC COM 65487K100 1131436 111143 SH SOLE 0 0 111143 NN INC COM 629337106 41049 38364 SH SOLE 0 0 38364 NOKIA CORP SPONSORED ADR 654902204 4441310 904544 SH SOLE 0 0 904544 NORDSON CORP COM 655663102 1085417 4884 SH SOLE 0 0 4884 NORDSTROM INC COM 655664100 196572 12082 SH SOLE 0 0 12082 NORFOLK SOUTHN CORP COM 655844108 23948978 112967 SH SOLE 0 0 112967 NORTH AMERN CONSTR GROUP LTD COM 656811106 282106 16893 SH SOLE 0 0 16893 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 2837 11879 SH SOLE 0 0 11879 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 229053 6524 SH SOLE 0 0 6524 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1256194 39968 SH SOLE 0 0 39968 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 890048 38020 SH SOLE 0 0 38020 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 672121 20504 SH SOLE 0 0 20504 NORTHERN OIL AND GAS INC MN COM 665531307 3590093 118290 SH SOLE 0 0 118290 NORTHERN TR CORP COM 665859104 811552 9209 SH SOLE 0 0 9209 NORTHROP GRUMMAN CORP COM 666807102 19731116 42734 SH SOLE 0 0 42734 NORTHWEST NAT HLDG CO COM 66765N105 325955 6854 SH SOLE 0 0 6854 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2707351 201290 SH SOLE 0 0 201290 NORWOOD FINL CORP COM 669549107 1450528 49304 SH SOLE 0 0 49304 NOV INC COM 62955J103 328835 17765 SH SOLE 0 0 17765 NOVARTIS AG SPONSORED ADR 66987V109 30531771 331867 SH SOLE 0 0 331867 NOVO-NORDISK A S ADR 670100205 24909846 156528 SH SOLE 0 0 156528 NOVOCURE LTD ORD SHS G6674U108 735572 12231 SH SOLE 0 0 12231 NRG ENERGY INC COM NEW 629377508 1968312 57402 SH SOLE 0 0 57402 NU HLDGS LTD ORD SHS CL A G6683N103 60366 12682 SH SOLE 0 0 12682 NUCOR CORP COM 670346105 25410492 164501 SH SOLE 0 0 164501 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 277854 9881 SH SOLE 0 0 9881 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 745738 13379 SH SOLE 0 0 13379 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 17866951 524419 SH SOLE 0 0 524419 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2648349 69274 SH SOLE 0 0 69274 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1558577 54306 SH SOLE 0 0 54306 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2716958 76729 SH SOLE 0 0 76729 NUSHARES ETF TR NUVEEN ESG US 67092P870 885085 39602 SH SOLE 0 0 39602 NUSTAR ENERGY LP UNIT COM 67058H102 2657185 169897 SH SOLE 0 0 169897 NUTANIX INC CL A 67059N108 219382 8441 SH SOLE 0 0 8441 NUTRIEN LTD COM 67077M108 7593631 102825 SH SOLE 0 0 102825 NUVEEN AMT FREE MUN CR INC F COM 67071L106 5621830 477235 SH SOLE 0 0 477235 NUVEEN AMT FREE QLTY MUN INC COM 670657105 9224653 829555 SH SOLE 0 0 829555 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 593012 43066 SH SOLE 0 0 43066 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 294261 26727 SH SOLE 0 0 26727 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 184297 13682 SH SOLE 0 0 13682 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 118158 10151 SH SOLE 0 0 10151 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 984121 111705 SH SOLE 0 0 111705 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 363403 29497 SH SOLE 0 0 29497 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 3685604 721253 SH SOLE 0 0 721253 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 11576241 788572 SH SOLE 0 0 788572 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 119494 11305 SH SOLE 0 0 11305 NUVEEN FLOATING RATE INCOME COM 67072T108 138982 16949 SH SOLE 0 0 16949 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 3072456 383099 SH SOLE 0 0 383099 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 317302 28612 SH SOLE 0 0 28612 NUVEEN INT DUR QUAL MUN TRM COM 670677103 355389 27830 SH SOLE 0 0 27830 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 197136 18528 SH SOLE 0 0 18528 NUVEEN MORTGAGE AND INCOME F COM 670735109 413840 25930 SH SOLE 0 0 25930 NUVEEN MULTI ASSET INCOME FU COM 670750108 341603 29602 SH SOLE 0 0 29602 NUVEEN MUN CR OPPORTUNITIES COM 670663103 552586 48430 SH SOLE 0 0 48430 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2873664 266080 SH SOLE 0 0 266080 NUVEEN MUN VALUE FD INC COM 670928100 4007064 454831 SH SOLE 0 0 454831 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2024678 169429 SH SOLE 0 0 169429 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5802396 242372 SH SOLE 0 0 242372 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1652189 141092 SH SOLE 0 0 141092 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 284597 26925 SH SOLE 0 0 26925 NUVEEN NEW YORK QLT MUN INC COM 67066X107 156746 14198 SH SOLE 0 0 14198 NUVEEN OHIO QLTY MUN INCOME COM 670980101 173962 13687 SH SOLE 0 0 13687 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 609665 53339 SH SOLE 0 0 53339 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 764914 116248 SH SOLE 0 0 116248 NUVEEN PFD & INCOME SECS FD COM 67072C105 2760247 427283 SH SOLE 0 0 427283 NUVEEN QUALITY MUNCP INCOME COM 67066V101 3013386 261352 SH SOLE 0 0 261352 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1225493 104386 SH SOLE 0 0 104386 NUVEEN REAL ESTATE INCOME FD COM 67071B108 194110 25985 SH SOLE 0 0 25985 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 9946066 759822 SH SOLE 0 0 759822 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 4182335 268443 SH SOLE 0 0 268443 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 226130 24499 SH SOLE 0 0 24499 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 2492773 174198 SH SOLE 0 0 174198 NUVEEN SR INCOME FD COM 67067Y104 48728 10570 SH SOLE 0 0 10570 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 9685892 600862 SH SOLE 0 0 600862 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 208027 18248 SH SOLE 0 0 18248 NVE CORP COM NEW 629445206 918826 11072 SH SOLE 0 0 11072 NVENT ELECTRIC PLC SHS G6700G107 321329 7483 SH SOLE 0 0 7483 NVIDIA CORPORATION COM 67066G104 324264078 1167383 SH SOLE 0 0 1167383 NVIDIA CORPORATION PUT 67066G104 88000 400 SH Put SOLE 0 0 400 NVR INC COM 62944T105 6513890 1169 SH SOLE 0 0 1169 NXP SEMICONDUCTORS N V COM N6596X109 105403947 565244 SH SOLE 0 0 565244 O-I GLASS INC COM 67098H104 3290179 144878 SH SOLE 0 0 144878 OATLY GROUP AB SPONSORED ADS 67421J108 55996 23139 SH SOLE 0 0 23139 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 739148 18028 SH SOLE 0 0 18028 OCCIDENTAL PETE CORP COM 674599105 29847613 478097 SH SOLE 0 0 478097 OCEANFIRST FINL CORP COM 675234108 575865 31162 SH SOLE 0 0 31162 OCUGEN INC COM 67577C105 10402 12193 SH SOLE 0 0 12193 OCULAR THERAPEUTIX INC COM 67576A100 77759 14755 SH SOLE 0 0 14755 OCWEN FINL CORP COM NEW 675746606 492689 18167 SH SOLE 0 0 18167 OGE ENERGY CORP COM 670837103 1285149 34125 SH SOLE 0 0 34125 OKTA INC CL A 679295105 666463 7728 SH SOLE 0 0 7728 OLD DOMINION FREIGHT LINE IN COM 679580100 19121882 56102 SH SOLE 0 0 56102 OLD NATL BANCORP IND COM 680033107 612145 42451 SH SOLE 0 0 42451 OLD REP INTL CORP COM 680223104 18272533 731779 SH SOLE 0 0 731779 OLD SECOND BANCORP INC ILL COM 680277100 145521 10350 SH SOLE 0 0 10350 OLIN CORP COM PAR $1 680665205 1022155 18417 SH SOLE 0 0 18417 OMEGA HEALTHCARE INVS INC COM 681936100 4305738 157086 SH SOLE 0 0 157086 OMNIAB INC COM 68218J103 43568 11839 SH SOLE 0 0 11839 OMNICOM GROUP INC COM 681919106 12303199 130413 SH SOLE 0 0 130413 ON HLDG AG NAMEN AKT A H5919C104 225836 7278 SH SOLE 0 0 7278 ON SEMICONDUCTOR CORP COM 682189105 10416279 126534 SH SOLE 0 0 126534 ONCOCYTE CORP COM 68235C107 5237 14776 SH SOLE 0 0 14776 ONDAS HLDGS INC COM NEW 68236H204 97096 89904 SH SOLE 0 0 89904 ONE GAS INC COM 68235P108 1221076 15412 SH SOLE 0 0 15412 ONEMAIN HLDGS INC COM 68268W103 334978 9034 SH SOLE 0 0 9034 ONEOK INC NEW COM 682680103 28724228 452065 SH SOLE 0 0 452065 ONEWATER MARINE INC CL A COM 68280L101 233156 8336 SH SOLE 0 0 8336 ONFOLIO HOLDINGS INC COM NEW 68277K207 21045 13153 SH SOLE 0 0 13153 OPERA LTD SPONSORED ADS 68373M107 212482 20893 SH SOLE 0 0 20893 OPKO HEALTH INC COM 68375N103 78038 53451 SH SOLE 0 0 53451 ORACLE CORP COM 68389X105 66852245 719460 SH SOLE 0 0 719460 ORANGE SPONSORED ADR 684060106 315370 26435 SH SOLE 0 0 26435 OREILLY AUTOMOTIVE INC COM 67103H107 37501679 44173 SH SOLE 0 0 44173 ORGANIGRAM HLDGS INC COM 68620P101 11509 17983 SH SOLE 0 0 17983 ORGANON & CO COMMON STOCK 68622V106 2001998 85119 SH SOLE 0 0 85119 ORION ENERGY SYS INC COM 686275108 30044 14800 SH SOLE 0 0 14800 ORTHOPEDIATRICS CORP COM 68752L100 671304 15157 SH SOLE 0 0 15157 OSCAR HEALTH INC CL A 687793109 81972 12534 SH SOLE 0 0 12534 OSHKOSH CORP COM 688239201 2407098 28938 SH SOLE 0 0 28938 OSISKO GOLD ROYALTIES LTD COM 68827L101 214191 13539 SH SOLE 0 0 13539 OTIS WORLDWIDE CORP COM 68902V107 5584702 66169 SH SOLE 0 0 66169 OTTER TAIL CORP COM 689648103 1723303 23845 SH SOLE 0 0 23845 OUSTER INC COM 68989M103 14986 17911 SH SOLE 0 0 17911 OUTFRONT MEDIA INC COM 69007J106 173284 10677 SH SOLE 0 0 10677 OVINTIV INC COM 69047Q102 1815367 50315 SH SOLE 0 0 50315 OWENS CORNING NEW COM 690742101 320669 3347 SH SOLE 0 0 3347 OWL ROCK CAPITAL CORPORATION COM 69121K104 5712798 453037 SH SOLE 0 0 453037 OXFORD LANE CAP CORP COM 691543102 56544 10811 SH SOLE 0 0 10811 PACCAR INC COM 693718108 5984565 81756 SH SOLE 0 0 81756 PACER FDS TR CFRA STVAL EQL 69374H691 596415 16069 SH SOLE 0 0 16069 PACER FDS TR DATA AND INFRAST 69374H741 4780211 161221 SH SOLE 0 0 161221 PACER FDS TR DEVELOPED MRKT 69374H873 3038892 102631 SH SOLE 0 0 102631 PACER FDS TR GLOBL CASH ETF 69374H709 27604285 820823 SH SOLE 0 0 820823 PACER FDS TR INDUSTRIAL RELET 69374H766 3409147 84176 SH SOLE 0 0 84176 PACER FDS TR LUNT LRG CP ALTR 69374H717 68508559 1804281 SH SOLE 0 0 1804281 PACER FDS TR LUNT LRGCP MULTI 69374H816 1111034 32083 SH SOLE 0 0 32083 PACER FDS TR LUNT MDCAP MLT 69374H725 399885 12023 SH SOLE 0 0 12023 PACER FDS TR PAC ASSET FLTG 69374H428 237359 5238 SH SOLE 0 0 5238 PACER FDS TR PACER US SMALL 69374H857 36335512 954690 SH SOLE 0 0 954690 PACER FDS TR TRENDP US LAR CP 69374H105 60921891 1600260 SH SOLE 0 0 1600260 PACER FDS TR TRENDP US MID CP 69374H204 30594823 963616 SH SOLE 0 0 963616 PACER FDS TR TRENDPILOT 100 69374H303 29625330 539722 SH SOLE 0 0 539722 PACER FDS TR TRENDPILOT EUR 69374H808 1231711 47562 SH SOLE 0 0 47562 PACER FDS TR TRENDPILOT INTL 69374H683 19812228 754464 SH SOLE 0 0 754464 PACER FDS TR TRENDPILOT US BD 69374H642 7614288 378444 SH SOLE 0 0 378444 PACER FDS TR US CASH COWS 100 69374H881 260489354 5548229 SH SOLE 0 0 5548229 PACIFIC PREMIER BANCORP COM 69478X105 1186275 49387 SH SOLE 0 0 49387 PACIRA BIOSCIENCES INC COM 695127100 235963 5782 SH SOLE 0 0 5782 PACKAGING CORP AMER COM 695156109 2325115 16748 SH SOLE 0 0 16748 PACWEST BANCORP DEL COM 695263103 519289 53370 SH SOLE 0 0 53370 PAGERDUTY INC COM 69553P100 297925 8517 SH SOLE 0 0 8517 PALANTIR TECHNOLOGIES INC CL A 69608A108 7630663 903037 SH SOLE 0 0 903037 PALO ALTO NETWORKS INC COM 697435105 50814255 254402 SH SOLE 0 0 254402 PAN AMERN SILVER CORP COM 697900108 2004430 110134 SH SOLE 0 0 110134 PAPA JOHNS INTL INC COM 698813102 286712 3826 SH SOLE 0 0 3826 PAR TECHNOLOGY CORP COM 698884103 552699 16275 SH SOLE 0 0 16275 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 758236 25325 SH SOLE 0 0 25325 PARAMOUNT GLOBAL CLASS B COM 92556H206 9201625 412444 SH SOLE 0 0 412444 PARK NATL CORP COM 700658107 1100325 9280 SH SOLE 0 0 9280 PARKER-HANNIFIN CORP COM 701094104 16825950 50061 SH SOLE 0 0 50061 PARSONS CORP DEL COM 70202L102 903435 20193 SH SOLE 0 0 20193 PATTERSON COS INC COM 703395103 386130 14424 SH SOLE 0 0 14424 PATTERSON-UTI ENERGY INC COM 703481101 191178 16340 SH SOLE 0 0 16340 PAYCHEX INC COM 704326107 32408899 282825 SH SOLE 0 0 282825 PAYCOM SOFTWARE INC COM 70432V102 7112618 23396 SH SOLE 0 0 23396 PAYLOCITY HLDG CORP COM 70438V106 249866 1257 SH SOLE 0 0 1257 PAYPAL HLDGS INC COM 70450Y103 28648821 377256 SH SOLE 0 0 377256 PBF ENERGY INC CL A 69318G106 1347469 31076 SH SOLE 0 0 31076 PDC ENERGY INC COM 69327R101 865532 13486 SH SOLE 0 0 13486 PDS BIOTECHNOLOGY CORP COM 70465T107 159396 25918 SH SOLE 0 0 25918 PEABODY ENERGY CORP COM 704551100 597043 23322 SH SOLE 0 0 23322 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 8465 10000 PRN SOLE 0 0 10000 PELOTON INTERACTIVE INC CL A COM 70614W100 205299 18104 SH SOLE 0 0 18104 PEMBINA PIPELINE CORP COM 706327103 1223685 37768 SH SOLE 0 0 37768 PENN ENTERTAINMENT INC COM 707569109 3702369 124827 SH SOLE 0 0 124827 PENNANTPARK INVT CORP COM 708062104 143791 27233 SH SOLE 0 0 27233 PENNYMAC MTG INVT TR COM 70931T103 341760 27718 SH SOLE 0 0 27718 PENSKE AUTOMOTIVE GRP INC COM 70959W103 343889 2425 SH SOLE 0 0 2425 PENTAIR PLC SHS G7S00T104 1438500 26027 SH SOLE 0 0 26027 PENUMBRA INC COM 70975L107 324674 1165 SH SOLE 0 0 1165 PEOPLES BANCORP INC COM 709789101 826263 32088 SH SOLE 0 0 32088 PEOPLES FINL SVCS CORP COM 711040105 1240460 28615 SH SOLE 0 0 28615 PEPSICO INC COM 713448108 159925698 877267 SH SOLE 0 0 877267 PERFICIENT INC COM 71375U101 517169 7164 SH SOLE 0 0 7164 PERION NETWORK LTD SHS NEW M78673114 941054 23776 SH SOLE 0 0 23776 PERKINELMER INC COM 714046109 799515 6000 SH SOLE 0 0 6000 PERMIAN RESOURCES CORP CLASS A COM 71424F105 342248 32595 SH SOLE 0 0 32595 PERMIANVILLE RTY TR TR UNIT 71425H100 82455 34500 SH SOLE 0 0 34500 PERRIGO CO PLC SHS G97822103 1011863 28209 SH SOLE 0 0 28209 PERSPECTIVE THERAPEUTICS INC COM 46489V104 11165 17500 SH SOLE 0 0 17500 PETIQ INC NOTE 4.000% 6/0 71639TAB2 14731 17000 PRN SOLE 0 0 17000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 333057 31933 SH SOLE 0 0 31933 PFIZER INC COM 717081103 102876818 2521491 SH SOLE 0 0 2521491 PG&E CORP COM 69331C108 1793992 110946 SH SOLE 0 0 110946 PGIM ETF TR PGIM ULTRA SH BD 69344A107 95133798 1929692 SH SOLE 0 0 1929692 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 176639 16102 SH SOLE 0 0 16102 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1460851 119742 SH SOLE 0 0 119742 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 1614624 108949 SH SOLE 0 0 108949 PHILIP MORRIS INTL INC COM 718172109 48873109 502551 SH SOLE 0 0 502551 PHILLIPS 66 COM 718546104 74519772 735054 SH SOLE 0 0 735054 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1596948 48956 SH SOLE 0 0 48956 PHREESIA INC COM 71944F106 414442 12835 SH SOLE 0 0 12835 PHYSICIANS RLTY TR COM 71943U104 1336088 89490 SH SOLE 0 0 89490 PIEDMONT LITHIUM INC COM 72016P105 614852 10239 SH SOLE 0 0 10239 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 236707 32426 SH SOLE 0 0 32426 PILGRIMS PRIDE CORP COM 72147K108 367658 15861 SH SOLE 0 0 15861 PIMCO CALIF MUN INCOME FD II COM 72200M108 411041 66297 SH SOLE 0 0 66297 PIMCO CALIF MUN INCOME FD II COM 72201C109 362834 46757 SH SOLE 0 0 46757 PIMCO CORPORATE & INCM STRG COM 72200U100 256469 20452 SH SOLE 0 0 20452 PIMCO CORPORATE & INCOME OPP COM 72201B101 3728264 298979 SH SOLE 0 0 298979 PIMCO DYNAMIC INCOME FD SHS 72201Y101 10137625 562576 SH SOLE 0 0 562576 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 1201374 96885 SH SOLE 0 0 96885 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2186851 23950 SH SOLE 0 0 23950 PIMCO ETF TR 1-5 US TIP IDX 72201R205 2844435 55730 SH SOLE 0 0 55730 PIMCO ETF TR 15+ YR US TIPS 72201R304 264117 4282 SH SOLE 0 0 4282 PIMCO ETF TR 25YR+ ZERO U S 72201R882 7010653 73195 SH SOLE 0 0 73195 PIMCO ETF TR ACTIVE BD ETF 72201R775 31367554 338176 SH SOLE 0 0 338176 PIMCO ETF TR BROAD US TIPS 72201R403 322133 5773 SH SOLE 0 0 5773 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 21405816 215676 SH SOLE 0 0 215676 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 6690992 70517 SH SOLE 0 0 70517 PIMCO ETF TR INTER MUN BD ACT 72201R866 2362852 45213 SH SOLE 0 0 45213 PIMCO ETF TR INV GRD CRP BD 72201R817 759750 7898 SH SOLE 0 0 7898 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 3847648 77293 SH SOLE 0 0 77293 PIMCO HIGH INCOME FD COM SHS 722014107 185281 38843 SH SOLE 0 0 38843 PIMCO INCOME STRATEGY FD COM 72201H108 1110712 136619 SH SOLE 0 0 136619 PIMCO INCOME STRATEGY FD II COM 72201J104 129462 18056 SH SOLE 0 0 18056 PIMCO MUN INCOME FD COM 72200R107 99560 10006 SH SOLE 0 0 10006 PIMCO MUN INCOME FD II COM 72200W106 700485 74599 SH SOLE 0 0 74599 PIMCO MUN INCOME FD III COM 72201A103 1016623 122337 SH SOLE 0 0 122337 PIMCO NEW YORK MUN FD II COM 72200Y102 505944 65452 SH SOLE 0 0 65452 PIMCO STRATEGIC INCOME FD COM 72200X104 232963 43790 SH SOLE 0 0 43790 PINNACLE FINL PARTNERS INC COM 72346Q104 9792586 177531 SH SOLE 0 0 177531 PINNACLE WEST CAP CORP COM 723484101 2051213 25886 SH SOLE 0 0 25886 PINTEREST INC CL A 72352L106 2614661 95881 SH SOLE 0 0 95881 PIONEER DIVERSIFIED HIGH INC COM 723653101 526669 52042 SH SOLE 0 0 52042 PIONEER HIGH INCOME FUND INC COM 72369H106 213174 32153 SH SOLE 0 0 32153 PIONEER MUNICIPAL HIGH INCOM COM 723762100 321031 39007 SH SOLE 0 0 39007 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 139720 15716 SH SOLE 0 0 15716 PIONEER NAT RES CO COM 723787107 120415074 589576 SH SOLE 0 0 589576 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4374404 350794 SH SOLE 0 0 350794 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1816825 138478 SH SOLE 0 0 138478 PLANET FITNESS INC CL A 72703H101 5895930 75910 SH SOLE 0 0 75910 PLAYA HOTELS & RESORTS NV SHS N70544106 2858707 297782 SH SOLE 0 0 297782 PLAYAGS INC COM 72814N104 92349 12916 SH SOLE 0 0 12916 PLUG POWER INC COM NEW 72919P202 1675843 142990 SH SOLE 0 0 142990 PNC FINL SVCS GROUP INC COM 693475105 20151905 158552 SH SOLE 0 0 158552 POINT BIOPHARMA GLOBAL INC COM 730541109 98145 13500 SH SOLE 0 0 13500 POLARIS INC COM 731068102 16023870 144842 SH SOLE 0 0 144842 POLARIS INC PUT 731068102 140000 1400 SH Put SOLE 0 0 1400 POLYMET MNG CORP COM NEW 731916409 86458 40213 SH SOLE 0 0 40213 POLYMET MNG CORP RIGHT 04/04/2023 731916144 109 40213 SH SOLE 0 0 40213 POLYPID LTD SHS M8001Q118 19452 42286 SH SOLE 0 0 42286 POOL CORP COM 73278L105 8222826 24012 SH SOLE 0 0 24012 PORTILLOS INC COM CL A 73642K106 846081 39592 SH SOLE 0 0 39592 PORTLAND GEN ELEC CO COM NEW 736508847 343668 7029 SH SOLE 0 0 7029 POSCO HOLDINGS INC SPONSORED ADR 693483109 387103 5555 SH SOLE 0 0 5555 POST HLDGS INC COM 737446104 413582 4602 SH SOLE 0 0 4602 POTLATCHDELTIC CORPORATION COM 737630103 4537300 91663 SH SOLE 0 0 91663 POWER INTEGRATIONS INC COM 739276103 222940 2634 SH SOLE 0 0 2634 PPG INDS INC COM 693506107 11613885 86943 SH SOLE 0 0 86943 PPL CORP COM 69351T106 4684538 168569 SH SOLE 0 0 168569 PRICE T ROWE GROUP INC COM 74144T108 22531375 199569 SH SOLE 0 0 199569 PRIMERICA INC COM 74164M108 447480 2598 SH SOLE 0 0 2598 PRIMO WATER CORPORATION COM 74167P108 2028329 132139 SH SOLE 0 0 132139 PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 413340 12450 SH SOLE 0 0 12450 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 8662471 509857 SH SOLE 0 0 509857 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9948730 133863 SH SOLE 0 0 133863 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 24480 48951 SH SOLE 0 0 48951 PROCTER AND GAMBLE CO COM 742718109 185384189 1246783 SH SOLE 0 0 1246783 PROCURE ETF TRUST II SPACE ETF 74280R205 214822 11259 SH SOLE 0 0 11259 PROFIRE ENERGY INC COM 74316X101 15386 12408 SH SOLE 0 0 12408 PROFOUND MED CORP COM NEW 74319B502 4763011 512703 SH SOLE 0 0 512703 PROG HOLDINGS INC COM NPV 74319R101 338014 14208 SH SOLE 0 0 14208 PROGRESSIVE CORP COM 743315103 18841089 131701 SH SOLE 0 0 131701 PROLOGIS INC. COM 74340W103 24908829 199638 SH SOLE 0 0 199638 PROPETRO HLDG CORP COM 74347M108 651026 90546 SH SOLE 0 0 90546 PROSHARES TR LARGE CAP CRE 74347R248 1279950 26850 SH SOLE 0 0 26850 PROSHARES TR MSCI EAFE DIVD 74347B839 4664939 124398 SH SOLE 0 0 124398 PROSHARES TR ONLINE RTL ETF 74347B169 277825 8770 SH SOLE 0 0 8770 PROSHARES TR PET CARE ETF 74348A145 242734 4890 SH SOLE 0 0 4890 PROSHARES TR RUSS 2000 DIVD 74347B698 15127842 247835 SH SOLE 0 0 247835 PROSHARES TR S&P 500 DV ARIST 74348A467 143407092 1571757 SH SOLE 0 0 1571757 PROSHARES TR S&P MDCP 400 DIV 74347B680 29229936 413144 SH SOLE 0 0 413144 PROSHARES TR S&P TECH DIVIDEN 74347G606 530772 8677 SH SOLE 0 0 8677 PROSHARES TR SHORT QQQ NEW 74347B714 406109 33342 SH SOLE 0 0 33342 PROSHARES TR SHORT S&P 500 NE 74347B425 257750 17183 SH SOLE 0 0 17183 PROSHARES TR ULTRAPRO QQQ 74347X831 239786 8485 SH SOLE 0 0 8485 PROSPECT CAP CORP COM 74348T102 638316 91712 SH SOLE 0 0 91712 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 9761 10000 PRN SOLE 0 0 10000 PROSPERITY BANCSHARES INC COM 743606105 3369418 54769 SH SOLE 0 0 54769 PROVENTION BIO INC COM 74374N102 397771 16505 SH SOLE 0 0 16505 PRUDENTIAL FINL INC COM 744320102 15868362 191786 SH SOLE 0 0 191786 PUBLIC STORAGE COM 74460D109 15742684 52104 SH SOLE 0 0 52104 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9733077 155854 SH SOLE 0 0 155854 PULTE GROUP INC COM 745867101 5134640 88103 SH SOLE 0 0 88103 PURE STORAGE INC CL A 74624M102 3724690 146009 SH SOLE 0 0 146009 PURECYCLE TECHNOLOGIES INC COM 74623V103 96355 13765 SH SOLE 0 0 13765 PUTNAM MANAGED MUN INCOME TR COM 746823103 1460450 238246 SH SOLE 0 0 238246 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 892308 86130 SH SOLE 0 0 86130 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1465760 411730 SH SOLE 0 0 411730 QORVO INC COM 74736K101 2670783 26295 SH SOLE 0 0 26295 QUALCOMM INC COM 747525103 108460870 850140 SH SOLE 0 0 850140 QUALYS INC COM 74758T303 429066 3300 SH SOLE 0 0 3300 QUANTA SVCS INC COM 74762E102 17489119 104952 SH SOLE 0 0 104952 QUANTUM SI INC COM CL A 74765K105 63892 36302 SH SOLE 0 0 36302 QUANTUMSCAPE CORP COM CL A 74767V109 1154820 141176 SH SOLE 0 0 141176 QUEST DIAGNOSTICS INC COM 74834L100 10214321 72196 SH SOLE 0 0 72196 QUEST RESOURCE HLDG CORP COM NEW 74836W203 68608 11174 SH SOLE 0 0 11174 QUIDELORTHO CORP COM 219798105 949343 10656 SH SOLE 0 0 10656 QUIPT HOME MEDICAL CORP COM 74880P104 251834 35925 SH SOLE 0 0 35925 RADIAN GROUP INC COM 750236101 396297 17932 SH SOLE 0 0 17932 RADNET INC COM 750491102 320759 12815 SH SOLE 0 0 12815 RAMBUS INC DEL COM 750917106 280341 5469 SH SOLE 0 0 5469 RANGE RES CORP COM 75281A109 432420 16336 SH SOLE 0 0 16336 RAPID7 INC COM 753422104 2800923 61009 SH SOLE 0 0 61009 RAYMOND JAMES FINL INC COM 754730109 21945332 235288 SH SOLE 0 0 235288 RAYONIER INC COM 754907103 681006 20475 SH SOLE 0 0 20475 RAYTHEON TECHNOLOGIES CORP COM 75513E101 93167276 951366 SH SOLE 0 0 951366 RAYTHEON TECHNOLOGIES CORP PUT 75513E101 256000 3200 SH Put SOLE 0 0 3200 RBB FD INC MOTLEY FOL ETF 74933W601 890249 25127 SH SOLE 0 0 25127 RBB FD INC MOTLEY FOOL SML 74933W874 277995 10415 SH SOLE 0 0 10415 RBC BEARINGS INC 5% CNV PFD SR A 75524B203 215482 1912 SH SOLE 0 0 1912 RBC BEARINGS INC COM 75524B104 294869 1267 SH SOLE 0 0 1267 READY CAPITAL CORP 7% CN SR NT 2023 75574U200 947537 37947 SH SOLE 0 0 37947 READY CAPITAL CORP COM 75574U101 541572 53252 SH SOLE 0 0 53252 REALTY INCOME CORP COM 756109104 23689647 374126 SH SOLE 0 0 374126 REATA PHARMACEUTICALS INC CL A 75615P103 490604 5396 SH SOLE 0 0 5396 REAVES UTIL INCOME FD COM SH BEN INT 756158101 3492873 123075 SH SOLE 0 0 123075 REDWOOD TRUST INC COM 758075402 2676998 397181 SH SOLE 0 0 397181 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 72938 75000 PRN SOLE 0 0 75000 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 47039 50000 PRN SOLE 0 0 50000 REGENERON PHARMACEUTICALS COM 75886F107 6885595 8380 SH SOLE 0 0 8380 REGENXBIO INC COM 75901B107 790192 41787 SH SOLE 0 0 41787 REGIONS FINANCIAL CORP NEW COM 7591EP100 7461915 402043 SH SOLE 0 0 402043 REINSURANCE GRP OF AMERICA I COM NEW 759351604 483008 3638 SH SOLE 0 0 3638 RELIANCE STEEL & ALUMINUM CO COM 759509102 1284903 5005 SH SOLE 0 0 5005 RELX PLC SPONSORED ADR 759530108 496105 15293 SH SOLE 0 0 15293 RENASANT CORP COM 75970E107 358489 11723 SH SOLE 0 0 11723 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 586764 16071 SH SOLE 0 0 16071 REPUBLIC SVCS INC COM 760759100 17851356 132017 SH SOLE 0 0 132017 RESEARCH FRONTIERS INC COM 760911107 27249 15935 SH SOLE 0 0 15935 RESMED INC COM 761152107 9466538 43228 SH SOLE 0 0 43228 RESTAURANT BRANDS INTL INC COM 76131D103 11797738 175718 SH SOLE 0 0 175718 REXFORD INDL RLTY INC COM 76169C100 244267 4095 SH SOLE 0 0 4095 REYNOLDS CONSUMER PRODS INC COM 76171L106 345301 12556 SH SOLE 0 0 12556 RH COM 74967X103 3067512 12595 SH SOLE 0 0 12595 RINGCENTRAL INC CL A 76680R206 1410667 45995 SH SOLE 0 0 45995 RINGCENTRAL INC NOTE 3/0 76680RAF4 57233 65000 PRN SOLE 0 0 65000 RIO TINTO PLC SPONSORED ADR 767204100 4400902 64153 SH SOLE 0 0 64153 RITCHIE BROS AUCTIONEERS COM 767744105 231648 4115 SH SOLE 0 0 4115 RITHM CAPITAL CORP COM NEW 64828T201 2077228 259653 SH SOLE 0 0 259653 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 373370 27657 SH SOLE 0 0 27657 RIVERNORTH MANAGED DUR MUN I COM 76882H105 391853 26002 SH SOLE 0 0 26002 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2285351 147633 SH SOLE 0 0 147633 RLI CORP COM 749607107 4915786 36986 SH SOLE 0 0 36986 RLJ LODGING TR COM 74965L101 1169138 110296 SH SOLE 0 0 110296 ROBERT HALF INTL INC COM 770323103 3557654 44156 SH SOLE 0 0 44156 ROBINHOOD MKTS INC COM CL A 770700102 113607 11700 SH SOLE 0 0 11700 ROBLOX CORP CL A 771049103 5449417 121152 SH SOLE 0 0 121152 ROCKET LAB USA INC COM 773122106 191650 47438 SH SOLE 0 0 47438 ROCKWELL AUTOMATION INC COM 773903109 8557293 29161 SH SOLE 0 0 29161 ROKU INC COM CL A 77543R102 8788023 133516 SH SOLE 0 0 133516 ROLLINS INC COM 775711104 8339045 222197 SH SOLE 0 0 222197 ROPER TECHNOLOGIES INC COM 776696106 27471649 62338 SH SOLE 0 0 62338 ROSS STORES INC COM 778296103 14741604 138901 SH SOLE 0 0 138901 ROYAL BK CDA SUSTAINABL COM 780087102 9673740 101211 SH SOLE 0 0 101211 ROYAL CARIBBEAN GROUP COM V7780T103 9903657 151664 SH SOLE 0 0 151664 ROYAL GOLD INC COM 780287108 1105028 8519 SH SOLE 0 0 8519 ROYCE GLOBAL VALUE TR INC COM 78081T104 325436 36160 SH SOLE 0 0 36160 ROYCE MICRO-CAP TR INC COM 780915104 273799 31220 SH SOLE 0 0 31220 ROYCE VALUE TR INC COM 780910105 21249674 1565930 SH SOLE 0 0 1565930 RPM INTL INC COM 749685103 1539623 17648 SH SOLE 0 0 17648 RUMBLE INC COM CL A 78137L105 209330 20933 SH SOLE 0 0 20933 RUTHS HOSPITALITY GROUP INC COM 783332109 1739326 105927 SH SOLE 0 0 105927 RVL PHARMACEUTICALS PLC SHS G6S41R101 33652 29519 SH SOLE 0 0 29519 RXO INC COMMON STOCK 74982T103 539550 27472 SH SOLE 0 0 27472 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 397045 4211 SH SOLE 0 0 4211 RYDER SYS INC COM 783549108 233244 2614 SH SOLE 0 0 2614 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3304049 36822 SH SOLE 0 0 36822 S&P GLOBAL INC COM 78409V104 83084113 240984 SH SOLE 0 0 240984 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 534140 65539 SH SOLE 0 0 65539 SABRA HEALTH CARE REIT INC COM 78573L106 275403 23948 SH SOLE 0 0 23948 SABRE CORP COM 78573M104 97718 22778 SH SOLE 0 0 22778 SAFETY INS GROUP INC COM 78648T100 935005 12547 SH SOLE 0 0 12547 SALESFORCE INC CALL 79466L302 18500 100 SH Call SOLE 0 0 100 SALESFORCE INC COM 79466L302 196570234 983934 SH SOLE 0 0 983934 SAMSARA INC COM CL A 79589L106 461764 23416 SH SOLE 0 0 23416 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 1387323 131875 SH SOLE 0 0 131875 SANFILIPPO JOHN B & SON INC COM 800422107 3980210 41067 SH SOLE 0 0 41067 SANGAMO THERAPEUTICS INC COM 800677106 130780 74307 SH SOLE 0 0 74307 SANMINA CORPORATION COM 801056102 657289 10777 SH SOLE 0 0 10777 SANOFI SPONSORED ADR 80105N105 9695937 178169 SH SOLE 0 0 178169 SAP SE SPON ADR 803054204 1288657 10183 SH SOLE 0 0 10183 SAREPTA THERAPEUTICS INC COM 803607100 1295602 9400 SH SOLE 0 0 9400 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3169664 12141 SH SOLE 0 0 12141 SCHLUMBERGER LTD COM STK 806857108 12281938 250141 SH SOLE 0 0 250141 SCHWAB CHARLES CORP COM 808513105 23619952 450935 SH SOLE 0 0 450935 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 379219 9588 SH SOLE 0 0 9588 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3718434 151649 SH SOLE 0 0 151649 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1343158 26634 SH SOLE 0 0 26634 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12394367 356160 SH SOLE 0 0 356160 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1594158 47290 SH SOLE 0 0 47290 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 4653310 85981 SH SOLE 0 0 85981 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2922510 53214 SH SOLE 0 0 53214 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 752522 15462 SH SOLE 0 0 15462 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 6370116 244534 SH SOLE 0 0 244534 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 4981145 159295 SH SOLE 0 0 159295 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 41835889 857469 SH SOLE 0 0 857469 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 11957091 254894 SH SOLE 0 0 254894 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7555290 157895 SH SOLE 0 0 157895 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 348901406 4769019 SH SOLE 0 0 4769019 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 199302131 3058188 SH SOLE 0 0 3058188 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4362102 66516 SH SOLE 0 0 66516 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 17026284 352001 SH SOLE 0 0 352001 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 65946380 971944 SH SOLE 0 0 971944 SCHWAB STRATEGIC TR US REIT ETF 808524847 619947 31792 SH SOLE 0 0 31792 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10960537 261401 SH SOLE 0 0 261401 SCHWAB STRATEGIC TR US TIPS ETF 808524870 4992058 93118 SH SOLE 0 0 93118 SCIENCE APPLICATIONS INTL CO COM 808625107 463182 4310 SH SOLE 0 0 4310 SCILEX HOLDING CO COM 80880W106 150951 18409 SH SOLE 0 0 18409 SCORPIO TANKERS INC SHS Y7542C130 212964 3782 SH SOLE 0 0 3782 SCOTTS MIRACLE-GRO CO CL A 810186106 5406091 77518 SH SOLE 0 0 77518 SEA LTD SPONSORD ADS 81141R100 351739 4064 SH SOLE 0 0 4064 SEABOARD CORP DEL COM 811543107 3981131 1056 SH SOLE 0 0 1056 SEABRIDGE GOLD INC COM 811916105 360165 27812 SH SOLE 0 0 27812 SEACOAST BKG CORP FLA COM NEW 811707801 4337832 183031 SH SOLE 0 0 183031 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4993744 75525 SH SOLE 0 0 75525 SEAGEN INC COM 81181C104 1628264 8042 SH SOLE 0 0 8042 SEALED AIR CORP NEW COM 81211K100 299587 6526 SH SOLE 0 0 6526 SEI INVTS CO COM 784117103 1530821 26600 SH SOLE 0 0 26600 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 13583269 234315 SH SOLE 0 0 234315 SELECT SECTOR SPDR TR ENERGY 81369Y506 115297734 1391980 SH SOLE 0 0 1391980 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 108815069 3384606 SH SOLE 0 0 3384606 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 20233663 541296 SH SOLE 0 0 541296 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 72262565 483232 SH SOLE 0 0 483232 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 75702279 1013282 SH SOLE 0 0 1013282 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 200264148 1546919 SH SOLE 0 0 1546919 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 75976914 750908 SH SOLE 0 0 750908 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 46181114 682244 SH SOLE 0 0 682244 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 27753349 344078 SH SOLE 0 0 344078 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 119802675 793343 SH SOLE 0 0 793343 SELECTIVE INS GROUP INC COM 816300107 573461 6016 SH SOLE 0 0 6016 SEMPRA COM 816851109 5827595 38552 SH SOLE 0 0 38552 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 584384 11683 SH SOLE 0 0 11683 SENSEONICS HLDGS INC COM 81727U105 82190 115760 SH SOLE 0 0 115760 SENTINELONE INC CL A 81730H109 177097 10825 SH SOLE 0 0 10825 SERVICE CORP INTL COM 817565104 5424091 78861 SH SOLE 0 0 78861 SERVICE PPTYS TR COM SH BEN INT 81761L102 358450 35989 SH SOLE 0 0 35989 SERVICENOW INC COM 81762P102 40291689 86701 SH SOLE 0 0 86701 SERVISFIRST BANCSHARES INC COM 81768T108 838625 15351 SH SOLE 0 0 15351 SFL CORPORATION LTD SHS G7738W106 179258 18869 SH SOLE 0 0 18869 SHAKE SHACK INC CL A 819047101 2921382 52647 SH SOLE 0 0 52647 SHARECARE INC COM CL A 81948W104 138521 97550 SH SOLE 0 0 97550 SHELL PLC SPON ADS 780259305 17066887 296609 SH SOLE 0 0 296609 SHERWIN WILLIAMS CO COM 824348106 25909604 115272 SH SOLE 0 0 115272 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1296409 56885 SH SOLE 0 0 56885 SHOCKWAVE MED INC COM 82489T104 2430014 11207 SH SOLE 0 0 11207 SHOPIFY INC CL A 82509L107 19416659 405020 SH SOLE 0 0 405020 SHYFT GROUP INC COM 825698103 418273 18386 SH SOLE 0 0 18386 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 910449 109429 SH SOLE 0 0 109429 SIDUS SPACE INC CLASS A COM 826165102 20418 37050 SH SOLE 0 0 37050 SIGNET JEWELERS LIMITED SHS G81276100 1648936 21200 SH SOLE 0 0 21200 SILICON LABORATORIES INC COM 826919102 263510 1505 SH SOLE 0 0 1505 SILVERCREST METALS INC COM 828363101 262559 36773 SH SOLE 0 0 36773 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 623258 35635 SH SOLE 0 0 35635 SIMON PPTY GROUP INC NEW COM 828806109 8680938 77529 SH SOLE 0 0 77529 SIMPSON MFG INC COM 829073105 569141 5191 SH SOLE 0 0 5191 SIREN ETF TR NSD NXGN ECO ETF 829658202 413299 19268 SH SOLE 0 0 19268 SIRIUS XM HOLDINGS INC COM 82968B103 994648 250541 SH SOLE 0 0 250541 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 460431 3364 SH SOLE 0 0 3364 SITIME CORP COM 82982T106 1332980 9372 SH SOLE 0 0 9372 SITIO ROYALTIES CORP CLASS A COM 82983N108 452106 20005 SH SOLE 0 0 20005 SIXTH STREET SPECIALTY LENDI COM 83012A109 7616871 416222 SH SOLE 0 0 416222 SJW GROUP COM 784305104 260525 3422 SH SOLE 0 0 3422 SKECHERS U S A INC CL A 830566105 205191 4318 SH SOLE 0 0 4318 SKILLZ INC COM 83067L109 14360 24207 SH SOLE 0 0 24207 SKYLINE CHAMPION CORPORATION COM 830830105 218618 2906 SH SOLE 0 0 2906 SKYWORKS SOLUTIONS INC COM 83088M102 6842469 57997 SH SOLE 0 0 57997 SLR INVESTMENT CORP COM 83413U100 171392 11396 SH SOLE 0 0 11396 SMARTFINANCIAL INC COM NEW 83190L208 280272 12112 SH SOLE 0 0 12112 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 686460 24595 SH SOLE 0 0 24595 SMITH & WESSON BRANDS INC COM 831754106 223272 18137 SH SOLE 0 0 18137 SMITH A O CORP COM 831865209 5931095 85771 SH SOLE 0 0 85771 SMITH MICRO SOFTWARE INC COM NEW 832154207 327746 282540 SH SOLE 0 0 282540 SMUCKER J M CO COM NEW 832696405 5812957 36938 SH SOLE 0 0 36938 SNAP INC CL A 83304A106 3451010 307851 SH SOLE 0 0 307851 SNAP ON INC COM 833034101 19725336 79895 SH SOLE 0 0 79895 SNOWFLAKE INC CL A 833445109 10938235 70894 SH SOLE 0 0 70894 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 493493 6088 SH SOLE 0 0 6088 SOFI TECHNOLOGIES INC COM 83406F102 3885334 640088 SH SOLE 0 0 640088 SOL GEL TECHNOLOGIES SHS M8694L103 228943 59006 SH SOLE 0 0 59006 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2058349 6772 SH SOLE 0 0 6772 SOLID POWER INC CLASS A COM 83422N105 58231 19346 SH SOLE 0 0 19346 SOMALOGIC INC CLASS A COM 83444K105 57143 22409 SH SOLE 0 0 22409 SONOCO PRODS CO COM 835495102 1056621 17322 SH SOLE 0 0 17322 SONOS INC COM 83570H108 410431 20919 SH SOLE 0 0 20919 SONY GROUP CORPORATION SPONSORED ADR 835699307 1445145 15942 SH SOLE 0 0 15942 SOURCE CAP INC COM 836144105 465667 12323 SH SOLE 0 0 12323 SOUTHERN CO COM 842587107 46855505 673405 SH SOLE 0 0 673405 SOUTHERN COPPER CORP COM 84265V105 2124787 27866 SH SOLE 0 0 27866 SOUTHSIDE BANCSHARES INC COM 84470P109 344608 10380 SH SOLE 0 0 10380 SOUTHSTATE CORPORATION COM 840441109 1181074 16574 SH SOLE 0 0 16574 SOUTHWEST AIRLS CO COM 844741108 9981656 306750 SH SOLE 0 0 306750 SOUTHWEST GAS HLDGS INC COM 844895102 649290 10397 SH SOLE 0 0 10397 SOUTHWESTERN ENERGY CO COM 845467109 227645 45529 SH SOLE 0 0 45529 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 75191538 226058 SH SOLE 0 0 226058 SPDR GOLD TR GOLD SHS 78463V107 179306647 978641 SH SOLE 0 0 978641 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 221055 2203 SH SOLE 0 0 2203 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 842361 20466 SH SOLE 0 0 20466 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1558562 59306 SH SOLE 0 0 59306 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 10179003 226704 SH SOLE 0 0 226704 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 4047256 70893 SH SOLE 0 0 70893 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3945743 153352 SH SOLE 0 0 153352 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 716630 10338 SH SOLE 0 0 10338 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 546394 9829 SH SOLE 0 0 9829 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 1600018 16092 SH SOLE 0 0 16092 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 46606523 1451013 SH SOLE 0 0 1451013 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 23099063 676796 SH SOLE 0 0 676796 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 6386746 243860 SH SOLE 0 0 243860 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1164221 21374 SH SOLE 0 0 21374 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 835443 14169 SH SOLE 0 0 14169 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 605574 17666 SH SOLE 0 0 17666 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 538681 17394 SH SOLE 0 0 17394 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 3027789 56457 SH SOLE 0 0 56457 SPDR S&P 500 ETF TR PUT 78462F103 55708400 154100 SH Put SOLE 0 0 154100 SPDR S&P 500 ETF TR TR UNIT 78462F103 676019195 1651284 SH SOLE 0 0 1651284 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 62518369 136381 SH SOLE 0 0 136381 SPDR SER TR AEROSPACE DEF 78464A631 2606418 22294 SH SOLE 0 0 22294 SPDR SER TR BBG CONV SEC ETF 78464A359 13808975 205889 SH SOLE 0 0 205889 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 2592704 136243 SH SOLE 0 0 136243 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 153155207 1667994 SH SOLE 0 0 1667994 SPDR SER TR BLOOMBERG 3-12 M 78468R523 615789 6182 SH SOLE 0 0 6182 SPDR SER TR BLOOMBERG EMERGI 78464A391 6969407 328436 SH SOLE 0 0 328436 SPDR SER TR BLOOMBERG HIGH Y 78468R622 15522765 167235 SH SOLE 0 0 167235 SPDR SER TR BLOOMBERG INTL 78464A151 5786529 202752 SH SOLE 0 0 202752 SPDR SER TR BLOOMBERG INVT 78468R200 7863881 258425 SH SOLE 0 0 258425 SPDR SER TR BLOOMBERG SHT TE 78468R408 3501302 140954 SH SOLE 0 0 140954 SPDR SER TR COMP SOFTWARE 78464A599 492772 4004 SH SOLE 0 0 4004 SPDR SER TR DJ REIT ETF 78464A607 2354545 26521 SH SOLE 0 0 26521 SPDR SER TR FTSE INT GVT ETF 78464A490 1142206 26428 SH SOLE 0 0 26428 SPDR SER TR GLB DOW ETF 78464A706 983685 9145 SH SOLE 0 0 9145 SPDR SER TR HLTH CARE SVCS 78464A573 1060964 12271 SH SOLE 0 0 12271 SPDR SER TR HLTH CR EQUIP 78464A581 462268 4938 SH SOLE 0 0 4938 SPDR SER TR ICE PFD SEC ETF 78464A292 7724803 227468 SH SOLE 0 0 227468 SPDR SER TR MSCI USA STRTGIC 78468R812 3747785 32328 SH SOLE 0 0 32328 SPDR SER TR NUVEEN BLMBRG MU 78468R721 2938254 62756 SH SOLE 0 0 62756 SPDR SER TR NUVEEN BLMBRG SH 78468R739 13070663 274882 SH SOLE 0 0 274882 SPDR SER TR NUVEEN BLOOMBERG 78464A284 13767094 549804 SH SOLE 0 0 549804 SPDR SER TR NYSE TECH ETF 78464A102 630265 5200 SH SOLE 0 0 5200 SPDR SER TR OILGAS EQUIP 78468R549 1419168 18869 SH SOLE 0 0 18869 SPDR SER TR PORT MTG BK ETF 78464A383 207050 9335 SH SOLE 0 0 9335 SPDR SER TR PORTFLI HIGH YLD 78468R606 1783616 77616 SH SOLE 0 0 77616 SPDR SER TR PORTFLI INTRMDIT 78464A672 18842158 651077 SH SOLE 0 0 651077 SPDR SER TR PORTFLI TIPS ETF 78464A656 7007274 262740 SH SOLE 0 0 262740 SPDR SER TR PORTFOLI S&P1500 78464A805 3512518 69651 SH SOLE 0 0 69651 SPDR SER TR PORTFOLIO AGRGTE 78464A649 9524341 369304 SH SOLE 0 0 369304 SPDR SER TR PORTFOLIO INTRMD 78464A375 6618492 203709 SH SOLE 0 0 203709 SPDR SER TR PORTFOLIO LN TSR 78464A664 10406453 336997 SH SOLE 0 0 336997 SPDR SER TR PORTFOLIO S&P400 78464A847 9823574 223568 SH SOLE 0 0 223568 SPDR SER TR PORTFOLIO S&P500 78464A854 59606144 1237926 SH SOLE 0 0 1237926 SPDR SER TR PORTFOLIO S&P600 78468R853 7607719 201422 SH SOLE 0 0 201422 SPDR SER TR PORTFOLIO SH TSR 78468R101 2610682 89315 SH SOLE 0 0 89315 SPDR SER TR PORTFOLIO SHORT 78464A474 22808335 769772 SH SOLE 0 0 769772 SPDR SER TR PRTFLO S&P500 GW 78464A409 57045391 1030444 SH SOLE 0 0 1030444 SPDR SER TR PRTFLO S&P500 HI 78468R788 7843780 206415 SH SOLE 0 0 206415 SPDR SER TR PRTFLO S&P500 VL 78464A508 97694234 2399171 SH SOLE 0 0 2399171 SPDR SER TR RUSSELL LOW VOL 78468R754 2120999 20084 SH SOLE 0 0 20084 SPDR SER TR RUSSELL YIELD 78468R770 13920300 147609 SH SOLE 0 0 147609 SPDR SER TR S&P 400 MDCP GRW 78464A821 2203497 32196 SH SOLE 0 0 32196 SPDR SER TR S&P 400 MDCP VAL 78464A839 3038804 45987 SH SOLE 0 0 45987 SPDR SER TR S&P 600 SMCP GRW 78464A201 3361592 45581 SH SOLE 0 0 45581 SPDR SER TR S&P 600 SMCP VAL 78464A300 6212346 81548 SH SOLE 0 0 81548 SPDR SER TR S&P 600 SML CAP 78464A813 5344584 63603 SH SOLE 0 0 63603 SPDR SER TR S&P BIOTECH 78464A870 19573688 256839 SH SOLE 0 0 256839 SPDR SER TR S&P BK ETF 78464A797 1865672 50328 SH SOLE 0 0 50328 SPDR SER TR S&P DIVID ETF 78464A763 160299621 1295769 SH SOLE 0 0 1295769 SPDR SER TR S&P HOMEBUILD 78464A888 15542314 229373 SH SOLE 0 0 229373 SPDR SER TR S&P INS ETF 78464A789 2194388 55752 SH SOLE 0 0 55752 SPDR SER TR S&P KENSHO CLEAN 78468R655 5499675 63442 SH SOLE 0 0 63442 SPDR SER TR S&P KENSHO FUTRE 78468R671 257402 5548 SH SOLE 0 0 5548 SPDR SER TR S&P KENSHO INTLG 78468R697 1922171 55509 SH SOLE 0 0 55509 SPDR SER TR S&P KENSHO NEW 78468R648 9277978 217283 SH SOLE 0 0 217283 SPDR SER TR S&P METALS MNG 78464A755 4068160 76527 SH SOLE 0 0 76527 SPDR SER TR S&P OILGAS EXP 78468R556 12765978 100055 SH SOLE 0 0 100055 SPDR SER TR S&P PHARMAC 78464A722 237653 5795 SH SOLE 0 0 5795 SPDR SER TR S&P REGL BKG 78464A698 11345214 258669 SH SOLE 0 0 258669 SPDR SER TR S&P RETAIL ETF 78464A714 275243 4340 SH SOLE 0 0 4340 SPDR SER TR S&P SEMICNDCTR 78464A862 29563526 141710 SH SOLE 0 0 141710 SPDR SER TR S&P TRANSN ETF 78464A532 2913644 40205 SH SOLE 0 0 40205 SPDR SER TR S&P1500MOMTILT 78468R705 812430 4809 SH SOLE 0 0 4809 SPDR SER TR SPDR MSCI USA GE 78468R747 550539 6641 SH SOLE 0 0 6641 SPDR SER TR SPDR S&P 500 ETF 78468R796 684428 20590 SH SOLE 0 0 20590 SPDR SER TR SPDR S&P1500VL 78464A128 11858060 83493 SH SOLE 0 0 83493 SPDR SER TR SSGA US LRG ETF 78468R804 14043888 102660 SH SOLE 0 0 102660 SPDR SER TR SSGA US SMAL ETF 78468R887 201427 1916 SH SOLE 0 0 1916 SPECTRUM PHARMACEUTICALS INC COM 84763A108 9530 12706 SH SOLE 0 0 12706 SPIRE INC COM 84857L101 350482 4997 SH SOLE 0 0 4997 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 252264 7306 SH SOLE 0 0 7306 SPIRIT AIRLS INC COM 848577102 191997 11182 SH SOLE 0 0 11182 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 16110 20000 PRN SOLE 0 0 20000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1777281 44610 SH SOLE 0 0 44610 SPLUNK INC COM 848637104 2814462 29354 SH SOLE 0 0 29354 SPOTIFY TECHNOLOGY S A SHS L8681T102 3448331 25807 SH SOLE 0 0 25807 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 603305 21364 SH SOLE 0 0 21364 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 477697 14277 SH SOLE 0 0 14277 SPROTT INC COM NEW 852066208 595960 16364 SH SOLE 0 0 16364 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 5364271 283674 SH SOLE 0 0 283674 SPROTT PHYSICAL GOLD TR UNIT 85207H104 4111788 265963 SH SOLE 0 0 265963 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 144994 11875 SH SOLE 0 0 11875 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4399625 527533 SH SOLE 0 0 527533 SPX TECHNOLOGIES INC COM 78473E103 238419 3378 SH SOLE 0 0 3378 SRH TOTAL RETURN FUND INC COM 101507101 823402 67052 SH SOLE 0 0 67052 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 708360 12544 SH SOLE 0 0 12544 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 10920321 263394 SH SOLE 0 0 263394 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3829070 138835 SH SOLE 0 0 138835 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 10461912 254982 SH SOLE 0 0 254982 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 3448741 85683 SH SOLE 0 0 85683 ST JOE CO COM 790148100 2462899 59190 SH SOLE 0 0 59190 STAAR SURGICAL CO COM PAR $0.01 852312305 795410 12438 SH SOLE 0 0 12438 STAG INDL INC COM 85254J102 3093822 91479 SH SOLE 0 0 91479 STANDARD LITHIUM LTD COM 853606101 323376 85099 SH SOLE 0 0 85099 STANLEY BLACK & DECKER INC COM 854502101 5200677 64541 SH SOLE 0 0 64541 STARBUCKS CORP COM 855244109 68173734 654698 SH SOLE 0 0 654698 STARWOOD PPTY TR INC COM 85571B105 19695510 1113370 SH SOLE 0 0 1113370 STATE STR CORP COM 857477103 5339426 70543 SH SOLE 0 0 70543 STEEL DYNAMICS INC COM 858119100 4380283 38743 SH SOLE 0 0 38743 STELLANTIS N.V SHS N82405106 274896 15113 SH SOLE 0 0 15113 STELLAR BANCORP INC COM 858927106 295320 12000 SH SOLE 0 0 12000 STELLUS CAP INVT CORP COM 858568108 149707 10625 SH SOLE 0 0 10625 STEM INC COM 85859N102 168790 29769 SH SOLE 0 0 29769 STERICYCLE INC COM 858912108 319051 7316 SH SOLE 0 0 7316 STERIS PLC SHS USD G8473T100 62083238 324567 SH SOLE 0 0 324567 STERLING INFRASTRUCTURE INC COM 859241101 203529 5373 SH SOLE 0 0 5373 STMICROELECTRONICS N V NY REGISTRY 861012102 509366 9523 SH SOLE 0 0 9523 STOCK YDS BANCORP INC COM 861025104 267276 4847 SH SOLE 0 0 4847 STONECO LTD COM CL A G85158106 351807 36877 SH SOLE 0 0 36877 STONERIDGE INC COM 86183P102 6502252 347714 SH SOLE 0 0 347714 STONEX GROUP INC COM 861896108 830000 8017 SH SOLE 0 0 8017 STRATASYS LTD SHS M85548101 205336 12422 SH SOLE 0 0 12422 STRATEGIC ED INC COM 86272C103 919230 10233 SH SOLE 0 0 10233 STRATEGY SHS DAY HAGAN NED 86280R803 34827107 1055047 SH SOLE 0 0 1055047 STRYKER CORPORATION COM 863667101 48387405 169501 SH SOLE 0 0 169501 STURM RUGER & CO INC COM 864159108 846064 14730 SH SOLE 0 0 14730 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3011540 196576 SH SOLE 0 0 196576 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 207418 25927 SH SOLE 0 0 25927 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 12836 15000 PRN SOLE 0 0 15000 SUMMIT MATLS INC CL A 86614U100 908347 31883 SH SOLE 0 0 31883 SUN CMNTYS INC COM 866674104 228930 1625 SH SOLE 0 0 1625 SUN LIFE FINANCIAL INC. COM 866796105 1220562 26136 SH SOLE 0 0 26136 SUNCOR ENERGY INC NEW COM 867224107 2080360 67000 SH SOLE 0 0 67000 SUNNOVA ENERGY INTL INC. COM 86745K104 1145508 73336 SH SOLE 0 0 73336 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 8781530 200080 SH SOLE 0 0 200080 SUNPOWER CORP COM 867652406 531954 38436 SH SOLE 0 0 38436 SUNRUN INC COM 86771W105 2956025 146701 SH SOLE 0 0 146701 SUPER LEAGUE GAMING INC COM 86804F202 80723 145500 SH SOLE 0 0 145500 SUPER MICRO COMPUTER INC COM 86800U104 621080 5829 SH SOLE 0 0 5829 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 9999 10000 PRN SOLE 0 0 10000 SURGALIGN HOLDINGS INC COM NEW 86882C204 18696 11685 SH SOLE 0 0 11685 SURO CAPITAL CORP COM NEW 86887Q109 43893 12125 SH SOLE 0 0 12125 SWISS HELVETIA FD INC COM 870875101 175848 22175 SH SOLE 0 0 22175 SYNCHRONY FINANCIAL COM 87165B103 7825692 269109 SH SOLE 0 0 269109 SYNOPSYS INC COM 871607107 1302049 3371 SH SOLE 0 0 3371 SYNOVUS FINL CORP COM NEW 87161C501 616297 19990 SH SOLE 0 0 19990 SYSCO CORP COM 871829107 20417347 264371 SH SOLE 0 0 264371 T-MOBILE US INC COM 872590104 27969111 193104 SH SOLE 0 0 193104 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 37349539 401522 SH SOLE 0 0 401522 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2387909 20016 SH SOLE 0 0 20016 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1146954 69597 SH SOLE 0 0 69597 TANDEM DIABETES CARE INC COM NEW 875372203 1067231 26280 SH SOLE 0 0 26280 TANGER FACTORY OUTLET CTRS I COM 875465106 289265 14736 SH SOLE 0 0 14736 TAPESTRY INC COM 876030107 12494313 289824 SH SOLE 0 0 289824 TARGA RES CORP COM 87612G101 3002125 41153 SH SOLE 0 0 41153 TARGET CORP COM 87612E106 101788642 614554 SH SOLE 0 0 614554 TC ENERGY CORP COM 87807B107 3224953 82882 SH SOLE 0 0 82882 TCW STRATEGIC INCOME FD INC COM 872340104 1586593 339016 SH SOLE 0 0 339016 TD SYNNEX CORPORATION COM 87162W100 11893787 122882 SH SOLE 0 0 122882 TE CONNECTIVITY LTD SHS H84989104 11493686 87638 SH SOLE 0 0 87638 TECHNIPFMC PLC COM G87110105 177724 13020 SH SOLE 0 0 13020 TECK RESOURCES LTD CL B 878742204 654637 17935 SH SOLE 0 0 17935 TECNOGLASS INC ORD SHS G87264100 1847515 44030 SH SOLE 0 0 44030 TEGNA INC COM 87901J105 4103144 242646 SH SOLE 0 0 242646 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 4205566 238276 SH SOLE 0 0 238276 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 18280066 974417 SH SOLE 0 0 974417 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 928535 66657 SH SOLE 0 0 66657 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 2561510 186427 SH SOLE 0 0 186427 TELADOC HEALTH INC COM 87918A105 520245 20087 SH SOLE 0 0 20087 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 80985 105000 PRN SOLE 0 0 105000 TELEDYNE TECHNOLOGIES INC COM 879360105 767222 1715 SH SOLE 0 0 1715 TELEFLEX INCORPORATED COM 879369106 2038867 8049 SH SOLE 0 0 8049 TELEFONICA S A SPONSORED ADR 879382208 223043 52113 SH SOLE 0 0 52113 TELEPHONE & DATA SYS INC COM NEW 879433829 1803523 171601 SH SOLE 0 0 171601 TELLURIAN INC NEW COM 87968A104 104698 85120 SH SOLE 0 0 85120 TEMPLETON EMERGING MKTS INCO COM 880192109 305057 60169 SH SOLE 0 0 60169 TEMPLETON GLOBAL INCOME FD COM 880198106 75368 17129 SH SOLE 0 0 17129 TEMPUR SEALY INTL INC COM 88023U101 3513988 88984 SH SOLE 0 0 88984 TENABLE HLDGS INC COM 88025T102 2237198 47089 SH SOLE 0 0 47089 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 348348 42071 SH SOLE 0 0 42071 TENET HEALTHCARE CORP COM NEW 88033G407 6415043 107961 SH SOLE 0 0 107961 TERADYNE INC COM 880770102 918306 8542 SH SOLE 0 0 8542 TEREX CORP NEW COM 880779103 330032 6822 SH SOLE 0 0 6822 TERNIUM SA SPONSORED ADS 880890108 275287 6672 SH SOLE 0 0 6672 TERRAN ORBITAL CORPORATION COM 88105P103 74496 40487 SH SOLE 0 0 40487 TESLA INC COM 88160R101 111684431 538342 SH SOLE 0 0 538342 TESLA INC PUT 88160R101 66000 400 SH Put SOLE 0 0 400 TETRA TECH INC NEW COM 88162G103 3111534 21180 SH SOLE 0 0 21180 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 825385 93264 SH SOLE 0 0 93264 TEXAS INSTRS INC COM 882508104 58419739 314068 SH SOLE 0 0 314068 TEXAS PACIFIC LAND CORPORATI COM 88262P102 977775 575 SH SOLE 0 0 575 TEXAS ROADHOUSE INC COM 882681109 978627 9056 SH SOLE 0 0 9056 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 228174 7106 SH SOLE 0 0 7106 TEXTRON INC COM 883203101 1913981 27099 SH SOLE 0 0 27099 TFI INTL INC COM 87241L109 304786 2555 SH SOLE 0 0 2555 TFS FINL CORP COM 87240R107 156453 12387 SH SOLE 0 0 12387 TG THERAPEUTICS INC COM 88322Q108 1538366 102285 SH SOLE 0 0 102285 THE BEACHBODY COMPANY INC COM CL A 073463101 12204 25309 SH SOLE 0 0 25309 THE CIGNA GROUP COM 125523100 30000369 117404 SH SOLE 0 0 117404 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 77891 12403 SH SOLE 0 0 12403 THE REALREAL INC COM 88339P101 445826 353830 SH SOLE 0 0 353830 THE TRADE DESK INC COM CL A 88339J105 14263782 234178 SH SOLE 0 0 234178 THERATECHNOLOGIES INC COM 88338H100 12189 15048 SH SOLE 0 0 15048 THERMO FISHER SCIENTIFIC INC COM 883556102 46908951 81387 SH SOLE 0 0 81387 THOMSON REUTERS CORP. COM NEW 884903709 897533 6898 SH SOLE 0 0 6898 THOR INDS INC COM 885160101 215365 2704 SH SOLE 0 0 2704 TIDAL ETF TR SP DWJNS SUKUK 886364702 605987 33854 SH SOLE 0 0 33854 TIDEWATER INC NEW COM 88642R109 1129241 25618 SH SOLE 0 0 25618 TILRAY BRANDS INC COM 88688T100 371126 146690 SH SOLE 0 0 146690 TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 29505 30000 PRN SOLE 0 0 30000 TIMKEN CO COM 887389104 2152402 26339 SH SOLE 0 0 26339 TIMKENSTEEL CORPORATION COM 887399103 188329 10269 SH SOLE 0 0 10269 TIMOTHY PLAN HIG DV STK ETF 887432326 1146457 36716 SH SOLE 0 0 36716 TIMOTHY PLAN US LRGMD CP CORE 887432359 1196103 34724 SH SOLE 0 0 34724 TITAN MACHY INC COM 88830R101 425996 13990 SH SOLE 0 0 13990 TJX COS INC NEW COM 872540109 131578545 1679154 SH SOLE 0 0 1679154 TOAST INC CL A 888787108 244063 13750 SH SOLE 0 0 13750 TOLL BROTHERS INC COM 889478103 1691929 28185 SH SOLE 0 0 28185 TOPBUILD CORP COM 89055F103 273496 1314 SH SOLE 0 0 1314 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1393316 64446 SH SOLE 0 0 64446 TORO CO COM 891092108 2801261 25200 SH SOLE 0 0 25200 TORONTO DOMINION BK ONT COM NEW 891160509 2443749 40797 SH SOLE 0 0 40797 TORTOISE ENERGY INDEPENDENC COM 89148K200 496819 17649 SH SOLE 0 0 17649 TORTOISE ENERGY INFRA CORP COM 89147L886 1280473 43554 SH SOLE 0 0 43554 TOTALENERGIES SE SPONSORED ADS 89151E109 6058289 102596 SH SOLE 0 0 102596 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5134283 120892 SH SOLE 0 0 120892 TOWNEBANK PORTSMOUTH VA COM 89214P109 4504032 169007 SH SOLE 0 0 169007 TOYOTA MOTOR CORP ADS 892331307 3130707 22095 SH SOLE 0 0 22095 TPG RE FIN TR INC COM 87266M107 261949 36081 SH SOLE 0 0 36081 TPI COMPOSITES INC COM 87266J104 207873 15929 SH SOLE 0 0 15929 TRACTOR SUPPLY CO COM 892356106 43174933 183692 SH SOLE 0 0 183692 TRADEWEB MKTS INC CL A 892672106 336049 4253 SH SOLE 0 0 4253 TRANE TECHNOLOGIES PLC SHS G8994E103 116354868 632432 SH SOLE 0 0 632432 TRANSDIGM GROUP INC COM 893641100 1499226 2034 SH SOLE 0 0 2034 TRANSOCEAN LTD REG SHS H8817H100 865405 136070 SH SOLE 0 0 136070 TRANSUNION COM 89400J107 1092608 17583 SH SOLE 0 0 17583 TRAVEL PLUS LEISURE CO COM 894164102 459727 11728 SH SOLE 0 0 11728 TRAVELERS COMPANIES INC COM 89417E109 10069416 58745 SH SOLE 0 0 58745 TREX CO INC COM 89531P105 301803 6201 SH SOLE 0 0 6201 TRI CONTL CORP COM 895436103 6741725 253926 SH SOLE 0 0 253926 TRIMBLE INC COM 896239100 722977 13792 SH SOLE 0 0 13792 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1107261 22648 SH SOLE 0 0 22648 TRINITY CAP INC COM 896442308 171779 13494 SH SOLE 0 0 13494 TRINITY INDS INC COM 896522109 276037 11332 SH SOLE 0 0 11332 TRIPADVISOR INC COM 896945201 537233 27051 SH SOLE 0 0 27051 TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108 48320 37750 SH SOLE 0 0 37750 TRITON INTL LTD CL A G9078F107 1556465 24620 SH SOLE 0 0 24620 TRIVAGO N V SPON ADS A SHS 89686D105 912297 604170 SH SOLE 0 0 604170 TRUIST FINL CORP COM 89832Q109 24503930 718590 SH SOLE 0 0 718590 TWILIO INC CL A 90138F102 2094781 31439 SH SOLE 0 0 31439 TYLER TECHNOLOGIES INC COM 902252105 1364655 3848 SH SOLE 0 0 3848 TYSON FOODS INC CL A 902494103 7193006 121258 SH SOLE 0 0 121258 U HAUL HOLDING COMPANY COM 023586100 283994 4761 SH SOLE 0 0 4761 U HAUL HOLDING COMPANY COM SER N 023586506 241777 4663 SH SOLE 0 0 4663 U S SILICA HLDGS INC COM 90346E103 1278070 107041 SH SOLE 0 0 107041 UBER TECHNOLOGIES INC COM 90353T100 13326617 420398 SH SOLE 0 0 420398 UBIQUITI INC COM 90353W103 362687 1335 SH SOLE 0 0 1335 UBS GROUP AG SHS H42097107 545861 25579 SH SOLE 0 0 25579 UDR INC COM 902653104 220902 5380 SH SOLE 0 0 5380 UGI CORP NEW COM 902681105 988495 28438 SH SOLE 0 0 28438 UIPATH INC CL A 90364P105 1189567 67743 SH SOLE 0 0 67743 ULTA BEAUTY INC COM 90384S303 19642483 35997 SH SOLE 0 0 35997 UNDER ARMOUR INC CL A 904311107 559350 58941 SH SOLE 0 0 58941 UNDER ARMOUR INC CL C 904311206 347475 40736 SH SOLE 0 0 40736 UNILEVER PLC SPON ADR NEW 904767704 16469395 317146 SH SOLE 0 0 317146 UNION PAC CORP COM 907818108 283741554 1409826 SH SOLE 0 0 1409826 UNIQUE FABRICATING INC COM 90915J103 18300 100000 SH SOLE 0 0 100000 UNITED AIRLS HLDGS INC COM 910047109 1569769 35475 SH SOLE 0 0 35475 UNITED BANKSHARES INC WEST V COM 909907107 2705167 76851 SH SOLE 0 0 76851 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 266532 9478 SH SOLE 0 0 9478 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 207506 23688 SH SOLE 0 0 23688 UNITED NAT FOODS INC COM 911163103 1096661 41619 SH SOLE 0 0 41619 UNITED PARCEL SERVICE INC CL B 911312106 137641411 709528 SH SOLE 0 0 709528 UNITED RENTALS INC COM 911363109 28591944 72246 SH SOLE 0 0 72246 UNITED STATES STL CORP NEW COM 912909108 2413767 92481 SH SOLE 0 0 92481 UNITED THERAPEUTICS CORP DEL COM 91307C102 201340 899 SH SOLE 0 0 899 UNITEDHEALTH GROUP INC COM 91324P102 335593116 710115 SH SOLE 0 0 710115 UNITI GROUP INC COM 91325V108 2524563 711144 SH SOLE 0 0 711144 UNITY SOFTWARE INC CALL 91332U101 2100000 10000 SH Call SOLE 0 0 10000 UNITY SOFTWARE INC COM 91332U101 2016308 62155 SH SOLE 0 0 62155 UNIVERSAL DISPLAY CORP COM 91347P105 3232073 20835 SH SOLE 0 0 20835 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 606847 12614 SH SOLE 0 0 12614 UNIVERSAL HLTH SVCS INC CL B 913903100 3673033 28899 SH SOLE 0 0 28899 UNUM GROUP COM 91529Y106 2674054 67595 SH SOLE 0 0 67595 UPBOUND GROUP INC COM 76009N100 2133795 87058 SH SOLE 0 0 87058 UPSTART HLDGS INC COM 91680M107 596097 37514 SH SOLE 0 0 37514 UR-ENERGY INC COM 91688R108 14817 13978 SH SOLE 0 0 13978 URANIUM ENERGY CORP COM 916896103 40369 14017 SH SOLE 0 0 14017 US BANCORP DEL COM NEW 902973304 20558322 570272 SH SOLE 0 0 570272 US FOODS HLDG CORP COM 912008109 686530 18585 SH SOLE 0 0 18585 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 9204252 435601 SH SOLE 0 0 435601 UTZ BRANDS INC COM CL A 918090101 685346 41612 SH SOLE 0 0 41612 V F CORP COM 918204108 5736020 250372 SH SOLE 0 0 250372 VAALCO ENERGY INC COM NEW 91851C201 72900 16093 SH SOLE 0 0 16093 VACASA INC CLASS A COM 91854V107 14548 15119 SH SOLE 0 0 15119 VAIL RESORTS INC COM 91879Q109 1186631 5078 SH SOLE 0 0 5078 VALARIS LIMITED CL A G9460G101 765041 11759 SH SOLE 0 0 11759 VALE S A SPONSORED ADS 91912E105 1658162 105080 SH SOLE 0 0 105080 VALERO ENERGY CORP COM 91913Y100 46738702 334804 SH SOLE 0 0 334804 VALLEY NATL BANCORP COM 919794107 450989 48808 SH SOLE 0 0 48808 VALMONT INDS INC COM 920253101 1363336 4270 SH SOLE 0 0 4270 VALVOLINE INC COM 92047W101 270936 7754 SH SOLE 0 0 7754 VANECK ETF TRUST AFRICA INDEX ETF 92189F866 1324391 82936 SH SOLE 0 0 82936 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 4708571 54209 SH SOLE 0 0 54209 VANECK ETF TRUST BDC INCOME ETF 92189F411 782749 52781 SH SOLE 0 0 52781 VANECK ETF TRUST BIOTECH ETF 92189F726 1889145 11655 SH SOLE 0 0 11655 VANECK ETF TRUST CEF MUNI INCOME 92189F460 1828095 84244 SH SOLE 0 0 84244 VANECK ETF TRUST DURABLE HGH DIV 92189H102 332994 10632 SH SOLE 0 0 10632 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2294478 124564 SH SOLE 0 0 124564 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 17027560 607693 SH SOLE 0 0 607693 VANECK ETF TRUST GOLD MINERS ETF 92189F106 26349717 814520 SH SOLE 0 0 814520 VANECK ETF TRUST GREEN BOND ETF 92189F171 204818 8712 SH SOLE 0 0 8712 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 9216328 178128 SH SOLE 0 0 178128 VANECK ETF TRUST IG FLOATING RATE 92189F486 3399196 136131 SH SOLE 0 0 136131 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 4562889 98190 SH SOLE 0 0 98190 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 7971271 315694 SH SOLE 0 0 315694 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 10113644 256042 SH SOLE 0 0 256042 VANECK ETF TRUST LONG MUNI ETF 92189F536 935396 51938 SH SOLE 0 0 51938 VANECK ETF TRUST LONG/FLAT TREND 92189F148 1703677 47155 SH SOLE 0 0 47155 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 1000269 8232 SH SOLE 0 0 8232 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 841909 29603 SH SOLE 0 0 29603 VANECK ETF TRUST MORTGAGE REIT 92189F452 149855 13262 SH SOLE 0 0 13262 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 183326392 2483088 SH SOLE 0 0 2483088 VANECK ETF TRUST NATURAL RESOURC 92189F841 425355 8624 SH SOLE 0 0 8624 VANECK ETF TRUST OIL SERVICES ETF 92189H607 2300590 8301 SH SOLE 0 0 8301 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 214393 2762 SH SOLE 0 0 2762 VANECK ETF TRUST PREFERRED SECURT 92189F429 10562722 598454 SH SOLE 0 0 598454 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1605883 19685 SH SOLE 0 0 19685 VANECK ETF TRUST RETAIL ETF 92189F684 763218 4670 SH SOLE 0 0 4670 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 16920057 64288 SH SOLE 0 0 64288 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 2547575 114292 SH SOLE 0 0 114292 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 898005 16163 SH SOLE 0 0 16163 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 551905 32465 SH SOLE 0 0 32465 VANECK ETF TRUST VANECK VIETNAM 92189F817 528605 43399 SH SOLE 0 0 43399 VANECK MERK GOLD TR GOLD TRUST 921078101 4369851 228788 SH SOLE 0 0 228788 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 12936666 56129 SH SOLE 0 0 56129 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 6319617 43079 SH SOLE 0 0 43079 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 17821069 200575 SH SOLE 0 0 200575 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 7071172 83505 SH SOLE 0 0 83505 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 16127534 205033 SH SOLE 0 0 205033 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 3289367 34721 SH SOLE 0 0 34721 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 5023165 62199 SH SOLE 0 0 62199 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 14133219 159176 SH SOLE 0 0 159176 VANGUARD BD INDEX FDS INTERMED TERM 921937819 22823599 297415 SH SOLE 0 0 297415 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5717920 74608 SH SOLE 0 0 74608 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 104040307 1360182 SH SOLE 0 0 1360182 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 179875060 2436341 SH SOLE 0 0 2436341 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1521516 30900 SH SOLE 0 0 30900 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 19959509 408003 SH SOLE 0 0 408003 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 36449547 259983 SH SOLE 0 0 259983 VANGUARD INDEX FDS GROWTH ETF 922908736 390539963 1565667 SH SOLE 0 0 1565667 VANGUARD INDEX FDS LARGE CAP ETF 922908637 93368103 499802 SH SOLE 0 0 499802 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 30103250 154463 SH SOLE 0 0 154463 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 51687500 385526 SH SOLE 0 0 385526 VANGUARD INDEX FDS MID CAP ETF 922908629 363435411 1723096 SH SOLE 0 0 1723096 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 65301089 786381 SH SOLE 0 0 786381 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1184447114 3149539 SH SOLE 0 0 3149539 VANGUARD INDEX FDS SM CP VAL ETF 922908611 76277016 480455 SH SOLE 0 0 480455 VANGUARD INDEX FDS SMALL CP ETF 922908751 183303356 966994 SH SOLE 0 0 966994 VANGUARD INDEX FDS SML CP GRW ETF 922908595 39621558 183086 SH SOLE 0 0 183086 VANGUARD INDEX FDS TOTAL STK MKT 922908769 373410005 1829544 SH SOLE 0 0 1829544 VANGUARD INDEX FDS VALUE ETF 922908744 534097121 3867186 SH SOLE 0 0 3867186 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 59428486 1111436 SH SOLE 0 0 1111436 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 110412550 2732984 SH SOLE 0 0 2732984 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3450505 56612 SH SOLE 0 0 56612 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1787360 26354 SH SOLE 0 0 26354 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6620228 60603 SH SOLE 0 0 60603 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 372078 9171 SH SOLE 0 0 9171 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 11293577 122636 SH SOLE 0 0 122636 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 58105015 1215078 SH SOLE 0 0 1215078 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 92068026 1817371 SH SOLE 0 0 1817371 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 118101539 1472221 SH SOLE 0 0 1472221 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 37245475 621172 SH SOLE 0 0 621172 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 20086522 251963 SH SOLE 0 0 251963 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 6365716 97172 SH SOLE 0 0 97172 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 24374422 523618 SH SOLE 0 0 523618 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 77324731 1320887 SH SOLE 0 0 1320887 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 105692272 1386492 SH SOLE 0 0 1386492 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 721903 9421 SH SOLE 0 0 9421 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 433815 6289 SH SOLE 0 0 6289 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 88094315 1400768 SH SOLE 0 0 1400768 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 33892646 181896 SH SOLE 0 0 181896 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 11085095 165920 SH SOLE 0 0 165920 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 3870203 23449 SH SOLE 0 0 23449 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 8540461 118486 SH SOLE 0 0 118486 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 449819 3733 SH SOLE 0 0 3733 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 791123 4316 SH SOLE 0 0 4316 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 351865968 2284696 SH SOLE 0 0 2284696 VANGUARD STAR FDS VG TL INTL STK F 921909768 112611613 2039696 SH SOLE 0 0 2039696 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 223412760 4946043 SH SOLE 0 0 4946043 VANGUARD WELLINGTON FD US MOMENTUM 921935508 3826098 33998 SH SOLE 0 0 33998 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 4660766 48064 SH SOLE 0 0 48064 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1802790 28933 SH SOLE 0 0 28933 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 386591598 3664375 SH SOLE 0 0 3664375 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 38750911 525935 SH SOLE 0 0 525935 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 21631830 349182 SH SOLE 0 0 349182 VANGUARD WORLD FD ESG INTL STK ETF 921910725 1794448 34271 SH SOLE 0 0 34271 VANGUARD WORLD FD ESG US STK ETF 921910733 13053984 182039 SH SOLE 0 0 182039 VANGUARD WORLD FD EXTENDED DUR 921910709 1313114 14503 SH SOLE 0 0 14503 VANGUARD WORLD FD MEGA CAP INDEX 921910873 24348672 170104 SH SOLE 0 0 170104 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 7195886 71232 SH SOLE 0 0 71232 VANGUARD WORLD FD MEGA GRWTH IND 921910816 51216969 250437 SH SOLE 0 0 250437 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 24388980 252291 SH SOLE 0 0 252291 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 21866323 86582 SH SOLE 0 0 86582 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 15555206 80380 SH SOLE 0 0 80380 VANGUARD WORLD FDS ENERGY ETF 92204A306 20102969 175987 SH SOLE 0 0 175987 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 43556403 559204 SH SOLE 0 0 559204 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 59609228 249976 SH SOLE 0 0 249976 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 14595162 76611 SH SOLE 0 0 76611 VANGUARD WORLD FDS INF TECH ETF 92204A702 152623704 395942 SH SOLE 0 0 395942 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6404992 36020 SH SOLE 0 0 36020 VANGUARD WORLD FDS UTILITIES ETF 92204A876 7581868 51396 SH SOLE 0 0 51396 VAXART INC COM NEW 92243A200 160423 212004 SH SOLE 0 0 212004 VAXXINITY INC COM CL A 92244V104 22736 10016 SH SOLE 0 0 10016 VBI VACCINES INC CDA COM NEW 91822J103 29831 98453 SH SOLE 0 0 98453 VECTOR GROUP LTD COM 92240M108 459106 38227 SH SOLE 0 0 38227 VEEVA SYS INC CL A COM 922475108 13658538 74316 SH SOLE 0 0 74316 VENTAS INC COM 92276F100 2358911 54415 SH SOLE 0 0 54415 VERA THERAPEUTICS INC CL A 92337R101 138345 17828 SH SOLE 0 0 17828 VERASTEM INC COM 92337C104 4870 11729 SH SOLE 0 0 11729 VERB TECHNOLOGY CO INC COM 92337U104 5330 44450 SH SOLE 0 0 44450 VERISIGN INC COM 92343E102 590667 2795 SH SOLE 0 0 2795 VERISK ANALYTICS INC COM 92345Y106 2693405 14038 SH SOLE 0 0 14038 VERITEX HLDGS INC COM 923451108 329264 18032 SH SOLE 0 0 18032 VERITIV CORP COM 923454102 1147339 8490 SH SOLE 0 0 8490 VERIZON COMMUNICATIONS INC COM 92343V104 246478466 6337837 SH SOLE 0 0 6337837 VERTEX PHARMACEUTICALS INC COM 92532F100 7882736 25019 SH SOLE 0 0 25019 VERTIV HOLDINGS CO COM CL A 92537N108 232323 16235 SH SOLE 0 0 16235 VIASAT INC COM 92552V100 373255 11030 SH SOLE 0 0 11030 VIATRIS INC COM 92556V106 3383672 351733 SH SOLE 0 0 351733 VICI PPTYS INC COM 925652109 14810380 454028 SH SOLE 0 0 454028 VICTORIAS SECRET AND CO COMMON STOCK 926400102 230323 6744 SH SOLE 0 0 6744 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 1124549 36159 SH SOLE 0 0 36159 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 522852 13160 SH SOLE 0 0 13160 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 24725197 396846 SH SOLE 0 0 396846 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 17567933 255550 SH SOLE 0 0 255550 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 8166239 157437 SH SOLE 0 0 157437 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 100318353 1654872 SH SOLE 0 0 1654872 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 696056 12102 SH SOLE 0 0 12102 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4970448 95770 SH SOLE 0 0 95770 VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N527 419165 8982 SH SOLE 0 0 8982 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 601814 20991 SH SOLE 0 0 20991 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 800442 31182 SH SOLE 0 0 31182 VIEW INC COM CL A 92671V106 15215 30430 SH SOLE 0 0 30430 VIEWRAY INC COM 92672L107 200645 57990 SH SOLE 0 0 57990 VIKING THERAPEUTICS INC COM 92686J106 1720728 103347 SH SOLE 0 0 103347 VILLAGE FARMS INTL INC COM 92707Y108 234463 282486 SH SOLE 0 0 282486 VINCO VENTURES INC COM 927330100 8841 27517 SH SOLE 0 0 27517 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 905057 32323 SH SOLE 0 0 32323 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 245005 60495 SH SOLE 0 0 60495 VIRTRA INC COM PAR 92827K301 77480 19370 SH SOLE 0 0 19370 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 921495 106902 SH SOLE 0 0 106902 VIRTUS CONVERTIBLE & INC FD COM 92838U108 96150 32050 SH SOLE 0 0 32050 VIRTUS CONVERTIBLE & INCOME COM 92838X102 85925 25573 SH SOLE 0 0 25573 VIRTUS DIVIDEND INTEREST & P COM 92840R101 3845143 326968 SH SOLE 0 0 326968 VIRTUS EQUITY & CONV INCM FD COM 92841M101 6937687 353063 SH SOLE 0 0 353063 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 125675 27500 SH SOLE 0 0 27500 VIRTUS TOTAL RETURN FD INC COM 92835W107 158683 24507 SH SOLE 0 0 24507 VISA INC COM CL A 92826C839 336114265 1490793 SH SOLE 0 0 1490793 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 14889 15000 PRN SOLE 0 0 15000 VISTRA CORP COM 92840M102 3120365 130015 SH SOLE 0 0 130015 VMWARE INC CL A COM 928563402 4671507 37417 SH SOLE 0 0 37417 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2820800 255507 SH SOLE 0 0 255507 VOLCON INC COM 92864V103 15000 10000 SH SOLE 0 0 10000 VORNADO RLTY TR SH BEN INT 929042109 178952 11643 SH SOLE 0 0 11643 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 79071 12336 SH SOLE 0 0 12336 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1425388 265435 SH SOLE 0 0 265435 VOYA FINANCIAL INC COM 929089100 308564 4318 SH SOLE 0 0 4318 VOYA GLBL ADV & PREM OPP FD COM 92912R104 584068 68392 SH SOLE 0 0 68392 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1722141 337675 SH SOLE 0 0 337675 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1391477 144194 SH SOLE 0 0 144194 VOYAGER THERAPEUTICS INC COM 92915B106 240953 31252 SH SOLE 0 0 31252 VULCAN MATLS CO COM 929160109 2966160 17289 SH SOLE 0 0 17289 VUZIX CORP COM NEW 92921W300 75923 18339 SH SOLE 0 0 18339 WABASH NATL CORP COM 929566107 891019 36235 SH SOLE 0 0 36235 WABTEC COM 929740108 1707978 16901 SH SOLE 0 0 16901 WALGREENS BOOTS ALLIANCE INC COM 931427108 21422796 619514 SH SOLE 0 0 619514 WALKER & DUNLOP INC COM 93148P102 227492 2987 SH SOLE 0 0 2987 WALMART INC COM 931142103 370817356 2514868 SH SOLE 0 0 2514868 WARNER BROS DISCOVERY INC COM SER A 934423104 8798370 582674 SH SOLE 0 0 582674 WARRIOR MET COAL INC COM 93627C101 972815 26500 SH SOLE 0 0 26500 WASHINGTON FED INC COM 938824109 270543 8982 SH SOLE 0 0 8982 WASTE CONNECTIONS INC COM 94106B101 11062321 79545 SH SOLE 0 0 79545 WASTE MGMT INC DEL COM 94106L109 42850680 262614 SH SOLE 0 0 262614 WATERS CORP COM 941848103 2577670 8325 SH SOLE 0 0 8325 WATSCO INC COM 942622200 9035658 28400 SH SOLE 0 0 28400 WATTS WATER TECHNOLOGIES INC CL A 942749102 762496 4530 SH SOLE 0 0 4530 WAVEDANCER INC COM 456696103 5645 19500 SH SOLE 0 0 19500 WEATHERFORD INTL PLC ORD SHS G48833118 1316977 22190 SH SOLE 0 0 22190 WEBSTER FINL CORP COM 947890109 1068328 27101 SH SOLE 0 0 27101 WEC ENERGY GROUP INC COM 92939U106 28391138 299516 SH SOLE 0 0 299516 WELLS FARGO CO NEW COM 949746101 24625384 658785 SH SOLE 0 0 658785 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1699774 1445 SH SOLE 0 0 1445 WELLTOWER INC COM 95040Q104 12000359 167392 SH SOLE 0 0 167392 WENDYS CO COM 95058W100 379981 17446 SH SOLE 0 0 17446 WESBANCO INC COM 950810101 561707 18297 SH SOLE 0 0 18297 WESCO INTL INC COM 95082P105 35461880 229467 SH SOLE 0 0 229467 WEST FRASER TIMBER CO LTD COM 952845105 701044 9841 SH SOLE 0 0 9841 WEST PHARMACEUTICAL SVSC INC COM 955306105 1166093 3366 SH SOLE 0 0 3366 WESTERN ASSET EMERGING MKTS COM 95766A101 1659565 193197 SH SOLE 0 0 193197 WESTERN ASSET GLOBAL CORP DE COM 95790C107 1186941 93460 SH SOLE 0 0 93460 WESTERN ASSET HIGH INCOM FD COM 95766J102 212974 43822 SH SOLE 0 0 43822 WESTERN ASSET HIGH INCOME OP COM 95766K109 794389 208501 SH SOLE 0 0 208501 WESTERN ASSET HIGH YIELD DEF COM 95768B107 6332436 528584 SH SOLE 0 0 528584 WESTERN ASSET INTER MUNI FD COM 958435109 190344 24073 SH SOLE 0 0 24073 WESTERN ASSET INVESTMENT GRA COM 95766T100 493087 41297 SH SOLE 0 0 41297 WESTERN ASSET INVT GRADE DEF COM 95790A101 601734 35542 SH SOLE 0 0 35542 WESTERN ASSET MANAGED MUNS F COM 95766M105 349522 34000 SH SOLE 0 0 34000 WESTERN ASSET MTG DEFINED OP COM 95790B109 181318 17351 SH SOLE 0 0 17351 WESTERN ASSET MUN HIGH INCOM COM 95766N103 1800386 269923 SH SOLE 0 0 269923 WESTERN ASSET MUN PARTNERS F COM 95766P108 1574516 130125 SH SOLE 0 0 130125 WESTERN DIGITAL CORP. COM 958102105 889753 23620 SH SOLE 0 0 23620 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 8075008 306219 SH SOLE 0 0 306219 WESTERN UN CO COM 959802109 415894 37300 SH SOLE 0 0 37300 WESTLAKE CORPORATION COM 960413102 309439 2668 SH SOLE 0 0 2668 WESTROCK CO COM 96145D105 776552 25486 SH SOLE 0 0 25486 WEX INC COM 96208T104 291650 1586 SH SOLE 0 0 1586 WEYERHAEUSER CO MTN BE COM NEW 962166104 13332826 442510 SH SOLE 0 0 442510 WHEATON PRECIOUS METALS CORP COM 962879102 4251019 88269 SH SOLE 0 0 88269 WHEELS UP EXPERIENCE INC COM CL A 96328L106 101645 160627 SH SOLE 0 0 160627 WHIRLPOOL CORP COM 963320106 1723716 13056 SH SOLE 0 0 13056 WHITE MTNS INS GROUP LTD COM G9618E107 497277 361 SH SOLE 0 0 361 WILLIAMS COS INC COM 969457100 27098266 907511 SH SOLE 0 0 907511 WILLIAMS SONOMA INC COM 969904101 3345059 27495 SH SOLE 0 0 27495 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3324513 14306 SH SOLE 0 0 14306 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 622754 13284 SH SOLE 0 0 13284 WINGSTOP INC COM 974155103 1077494 5869 SH SOLE 0 0 5869 WINNEBAGO INDS INC COM 974637100 401439 6957 SH SOLE 0 0 6957 WINTRUST FINL CORP COM 97650W108 5897789 80847 SH SOLE 0 0 80847 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 732758 24672 SH SOLE 0 0 24672 WISDOMTREE TR CURRNCY INT EQ 97717X263 39762195 1286432 SH SOLE 0 0 1286432 WISDOMTREE TR EM EX ST-OWNED 97717X578 5015094 180140 SH SOLE 0 0 180140 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 258705 11437 SH SOLE 0 0 11437 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3195450 84402 SH SOLE 0 0 84402 WISDOMTREE TR EMG MKTS SMCAP 97717W281 7158118 156325 SH SOLE 0 0 156325 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 983404 55031 SH SOLE 0 0 55031 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1119694 13620 SH SOLE 0 0 13620 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 69471826 1381974 SH SOLE 0 0 1381974 WISDOMTREE TR FUTRE STRAT FD 97717W125 889059 26493 SH SOLE 0 0 26493 WISDOMTREE TR GLB HIGH DIV FD 97717W877 3783133 80844 SH SOLE 0 0 80844 WISDOMTREE TR GLB US QTLY DIV 97717W844 3800031 107134 SH SOLE 0 0 107134 WISDOMTREE TR HEDGED HI YLD BD 97717W430 882787 42503 SH SOLE 0 0 42503 WISDOMTREE TR INDIA ERNGS FD 97717W422 1577367 50012 SH SOLE 0 0 50012 WISDOMTREE TR INTL EQUITY FD 97717W703 6769895 136133 SH SOLE 0 0 136133 WISDOMTREE TR INTL QULTY DIV 97717X131 1101496 32521 SH SOLE 0 0 32521 WISDOMTREE TR INTL SMCAP DIV 97717W760 264384 4338 SH SOLE 0 0 4338 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 20982381 532278 SH SOLE 0 0 532278 WISDOMTREE TR ITL HIGH DIV FD 97717W802 12609384 334911 SH SOLE 0 0 334911 WISDOMTREE TR JAPN HEDGE EQT 97717W851 35655625 504180 SH SOLE 0 0 504180 WISDOMTREE TR US AI ENHANCED 97717W406 1195166 13039 SH SOLE 0 0 13039 WISDOMTREE TR US ESG FUND 97717W596 1277620 29638 SH SOLE 0 0 29638 WISDOMTREE TR US HIGH DIVIDEND 97717W208 12874072 156486 SH SOLE 0 0 156486 WISDOMTREE TR US LARGECAP DIVD 97717W307 35555050 574766 SH SOLE 0 0 574766 WISDOMTREE TR US LARGECAP FUND 97717W588 869407 19886 SH SOLE 0 0 19886 WISDOMTREE TR US MIDCAP DIVID 97717W505 28727836 701021 SH SOLE 0 0 701021 WISDOMTREE TR US MIDCAP FUND 97717W570 22057889 443464 SH SOLE 0 0 443464 WISDOMTREE TR US MULTIFACTOR 97717Y857 1100922 29319 SH SOLE 0 0 29319 WISDOMTREE TR US QTLY DIV GRT 97717X669 193499734 3103942 SH SOLE 0 0 3103942 WISDOMTREE TR US S CAP QTY DIV 97717X651 483043 11620 SH SOLE 0 0 11620 WISDOMTREE TR US SMALLCAP DIVD 97717W604 12991635 454889 SH SOLE 0 0 454889 WISDOMTREE TR US SMALLCAP FUND 97717W562 15798917 365546 SH SOLE 0 0 365546 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2236320 36909 SH SOLE 0 0 36909 WISDOMTREE TR WISDOMTREE US VA 97717W547 14938105 254753 SH SOLE 0 0 254753 WISDOMTREE TR YIELD ENHANCD US 97717X511 8389814 192031 SH SOLE 0 0 192031 WOLFSPEED INC COM 977852102 781089 12026 SH SOLE 0 0 12026 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 222546 9922 SH SOLE 0 0 9922 WOODWARD INC COM 980745103 267361 2746 SH SOLE 0 0 2746 WORKDAY INC CL A 98138H101 1790908 8671 SH SOLE 0 0 8671 WORKHORSE GROUP INC COM NEW 98138J206 16121 12121 SH SOLE 0 0 12121 WORLD GOLD TR SPDR GLD MINIS 98149E303 24046197 614835 SH SOLE 0 0 614835 WP CAREY INC COM 92936U109 11445615 147781 SH SOLE 0 0 147781 WPP PLC NEW ADR 92937A102 1937152 32546 SH SOLE 0 0 32546 WRAP TECHNOLOGIES INC COM 98212N107 34907 20295 SH SOLE 0 0 20295 WW INTL INC COM 98262P101 434182 105384 SH SOLE 0 0 105384 WYNDHAM HOTELS & RESORTS INC COM 98311A105 516639 7614 SH SOLE 0 0 7614 WYNN RESORTS LTD COM 983134107 10005457 89406 SH SOLE 0 0 89406 XCEL ENERGY INC COM 98389B100 8319983 123369 SH SOLE 0 0 123369 XENCOR INC COM 98401F105 1192604 42761 SH SOLE 0 0 42761 XEROX HOLDINGS CORP COM NEW 98421M106 187716 12189 SH SOLE 0 0 12189 XP INC CL A G98239109 148648 12523 SH SOLE 0 0 12523 XPO INC COM 983793100 1490049 46710 SH SOLE 0 0 46710 XPONENTIAL FITNESS INC COM CL A 98422X101 757683 24932 SH SOLE 0 0 24932 XYLEM INC COM 98419M100 1071866 10237 SH SOLE 0 0 10237 YETI HLDGS INC COM 98585X104 680200 17005 SH SOLE 0 0 17005 YUM BRANDS INC COM 988498101 8766895 66376 SH SOLE 0 0 66376 YUM CHINA HLDGS INC COM 98850P109 2689902 42434 SH SOLE 0 0 42434 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1198860 3770 SH SOLE 0 0 3770 ZEROFOX HLDGS INC COM 98955G103 29877 20464 SH SOLE 0 0 20464 ZEVRA THERAPEUTICS INC COM NEW 488445206 144804 26328 SH SOLE 0 0 26328 ZILLOW GROUP INC CL A 98954M101 667780 15281 SH SOLE 0 0 15281 ZILLOW GROUP INC CL C CAP STK 98954M200 758302 17052 SH SOLE 0 0 17052 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 803646 34082 SH SOLE 0 0 34082 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3851659 29812 SH SOLE 0 0 29812 ZIONS BANCORPORATION N A COM 989701107 1039517 34732 SH SOLE 0 0 34732 ZIPRECRUITER INC CL A 98980B103 341148 21402 SH SOLE 0 0 21402 ZOETIS INC CL A 98978V103 20401837 122578 SH SOLE 0 0 122578 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2697966 36538 SH SOLE 0 0 36538 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1331152 53871 SH SOLE 0 0 53871 ZSCALER INC COM 98980G102 2303771 19719 SH SOLE 0 0 19719 ZYMEWORKS INC COM 98985Y108 522756 57827 SH SOLE 0 0 57827 ZYNERBA PHARMACEUTICALS INC COM 98986X109 6106 14200 SH SOLE 0 0 14200