0001462284-23-000006.txt : 20231024 0001462284-23-000006.hdr.sgml : 20231024 20231024102616 ACCESSION NUMBER: 0001462284-23-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231024 DATE AS OF CHANGE: 20231024 EFFECTIVENESS DATE: 20231024 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: 231341506 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 09-30-2023 09-30-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 10-24-2023 0 3259 55180772832 false
INFORMATION TABLE 2 Q323RJFSA.xml Q323RJFSA 23ANDME HOLDING CO CLASS A COM 90138Q108 28019 28658 SH SOLE 0 0 28658 3-D SYS CORP DEL COM NEW 88554D205 54123 11023 SH SOLE 0 0 11023 374WATER INC COM 88583P104 40920 33000 SH SOLE 0 0 33000 3M CO COM 88579Y101 43412077 463705 SH SOLE 0 0 463705 89BIO INC COM 282559103 2039701 132105 SH SOLE 0 0 132105 AAON INC COM PAR $0.004 000360206 8763785 154102 SH SOLE 0 0 154102 AAR CORP COM 000361105 1495334 25119 SH SOLE 0 0 25119 ABBOTT LABS COM 002824100 79404450 819870 SH SOLE 0 0 819870 ABBVIE INC COM 00287Y109 156841124 1052201 SH SOLE 0 0 1052201 ABRDN ASIA PACIFIC INCOME FU COM 003009107 130879 53420 SH SOLE 0 0 53420 ABRDN ETFS BBRG ALL COMD K1 003261104 224674 10643 SH SOLE 0 0 10643 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 502668 58045 SH SOLE 0 0 58045 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 329905 20491 SH SOLE 0 0 20491 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 462298 127005 SH SOLE 0 0 127005 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 548302 30995 SH SOLE 0 0 30995 ABRDN INCOME CREDIT STRATEGI COM 003057106 328862 48362 SH SOLE 0 0 48362 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 1914438 22749 SH SOLE 0 0 22749 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 1954878 91951 SH SOLE 0 0 91951 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 622601 82355 SH SOLE 0 0 82355 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 732931 15505 SH SOLE 0 0 15505 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1487900 21162 SH SOLE 0 0 21162 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 84799099 276120 SH SOLE 0 0 276120 ACCO BRANDS CORP COM 00081T108 364968 63583 SH SOLE 0 0 63583 ACM RESH INC COM CL A 00108J109 704447 38909 SH SOLE 0 0 38909 ACTIVISION BLIZZARD INC COM 00507V109 12122975 129477 SH SOLE 0 0 129477 ACUITY BRANDS INC COM 00508Y102 406007 2384 SH SOLE 0 0 2384 ACUSHNET HLDGS CORP COM 005098108 226844 4277 SH SOLE 0 0 4277 ADAMS DIVERSIFIED EQUITY FD COM 006212104 8318399 499904 SH SOLE 0 0 499904 ADEIA INC COM 00676P107 178751 16737 SH SOLE 0 0 16737 ADMA BIOLOGICS INC COM 000899104 889548 248477 SH SOLE 0 0 248477 ADOBE SYSTEMS INCORPORATED COM 00724F101 59343182 116382 SH SOLE 0 0 116382 ADTRAN HOLDINGS INC COM 00486H105 118677 14420 SH SOLE 0 0 14420 ADVANCE AUTO PARTS INC COM 00751Y106 1863824 33324 SH SOLE 0 0 33324 ADVANCED DRAIN SYS INC DEL COM 00790R104 261493 2297 SH SOLE 0 0 2297 ADVANCED ENERGY INDS COM 007973100 1386036 13441 SH SOLE 0 0 13441 ADVANCED MICRO DEVICES INC COM 007903107 61723874 600310 SH SOLE 0 0 600310 ADVENT CONV & INCOME FD COM 00764C109 4451213 424329 SH SOLE 0 0 424329 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 1500484 49570 SH SOLE 0 0 49570 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 404901 4273 SH SOLE 0 0 4273 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 2381589 101647 SH SOLE 0 0 101647 AECOM COM 00766T100 396364 4773 SH SOLE 0 0 4773 AEHR TEST SYS COM 00760J108 744910 16300 SH SOLE 0 0 16300 AEROVIRONMENT INC COM 008073108 4313757 38678 SH SOLE 0 0 38678 AERSALE CORPORATION COM 00810F106 854568 57200 SH SOLE 0 0 57200 AES CORP COM 00130H105 1654432 108844 SH SOLE 0 0 108844 AFFIRM HLDGS INC COM CL A 00827B106 5909721 277843 SH SOLE 0 0 277843 AFLAC INC COM 001055102 52935866 689718 SH SOLE 0 0 689718 AFYA LTD CL A COM G01125106 183090 11588 SH SOLE 0 0 11588 AGCO CORP COM 001084102 1237288 10461 SH SOLE 0 0 10461 AGF INVTS TR US MARKET NETRL 00110G408 380160 19142 SH SOLE 0 0 19142 AGILENT TECHNOLOGIES INC COM 00846U101 5525331 49413 SH SOLE 0 0 49413 AGILYSYS INC COM 00847J105 426467 6446 SH SOLE 0 0 6446 AGNC INVT CORP COM 00123Q104 1478408 156611 SH SOLE 0 0 156611 AGNICO EAGLE MINES LTD COM 008474108 4098515 90176 SH SOLE 0 0 90176 AGREE RLTY CORP COM 008492100 1032002 18682 SH SOLE 0 0 18682 AIR LEASE CORP CL A 00912X302 881168 22359 SH SOLE 0 0 22359 AIR PRODS & CHEMS INC COM 009158106 278981476 984409 SH SOLE 0 0 984409 AIRBNB INC COM CL A 009066101 13049494 95106 SH SOLE 0 0 95106 AIRSCULPT TECHNOLOGIES INC COM 009496100 316548 46279 SH SOLE 0 0 46279 AKAMAI TECHNOLOGIES INC COM 00971T101 3698962 34719 SH SOLE 0 0 34719 AKILI INC COMMON STOCK 00974B107 6833 12448 SH SOLE 0 0 12448 AKOUSTIS TECHNOLOGIES INC COM 00973N102 85596 113688 SH SOLE 0 0 113688 ALAMOS GOLD INC NEW COM CL A 011532108 778163 68925 SH SOLE 0 0 68925 ALARM COM HLDGS INC COM 011642105 1046778 17121 SH SOLE 0 0 17121 ALASKA AIR GROUP INC COM 011659109 10523641 283809 SH SOLE 0 0 283809 ALBEMARLE CORP COM 012653101 12590584 74045 SH SOLE 0 0 74045 ALBERTSONS COS INC COMMON STOCK 013091103 1203179 52887 SH SOLE 0 0 52887 ALCOA CORP COM 013872106 1113494 38317 SH SOLE 0 0 38317 ALCON AG ORD SHS H01301128 681398 8842 SH SOLE 0 0 8842 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 324515 3242 SH SOLE 0 0 3242 ALGONQUIN PWR UTILS CORP COM 015857105 558388 94322 SH SOLE 0 0 94322 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30256647 348820 SH SOLE 0 0 348820 ALIGN TECHNOLOGY INC COM 016255101 6423933 21040 SH SOLE 0 0 21040 ALLEGION PLC ORD SHS G0176J109 758680 7281 SH SOLE 0 0 7281 ALLEGRO MICROSYSTEMS INC COM 01749D105 436109 13654 SH SOLE 0 0 13654 ALLETE INC COM NEW 018522300 930688 17627 SH SOLE 0 0 17627 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 6366435 282576 SH SOLE 0 0 282576 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 290641 29963 SH SOLE 0 0 29963 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 4519707 148920 SH SOLE 0 0 148920 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 105589 11305 SH SOLE 0 0 11305 ALLIANT ENERGY CORP COM 018802108 3130571 64614 SH SOLE 0 0 64614 ALLIED MOTION TECHNOLOGIES I COM 019330109 2486896 80430 SH SOLE 0 0 80430 ALLISON TRANSMISSION HLDGS I COM 01973R101 313973 5316 SH SOLE 0 0 5316 ALLSPRING MULTI SECTOR INCOM COM 94987D101 1914587 210394 SH SOLE 0 0 210394 ALLSTATE CORP COM 020002101 100067398 898190 SH SOLE 0 0 898190 ALLY FINL INC COM 02005N100 1269935 47599 SH SOLE 0 0 47599 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 414060 2338 SH SOLE 0 0 2338 ALPHABET INC CAP STK CL A 02079K305 453257971 3463686 SH SOLE 0 0 3463686 ALPHABET INC CAP STK CL A 02079K305 80500 700 SH Put SOLE 0 0 700 ALPHABET INC CAP STK CL C 02079K107 222773332 1689597 SH SOLE 0 0 1689597 ALPHABET INC CAP STK CL C 02079K107 36000 300 SH Put SOLE 0 0 300 ALPS ETF TR ALERIAN ENERGY 00162Q676 1886162 85116 SH SOLE 0 0 85116 ALPS ETF TR ALERIAN MLP 00162Q452 41883158 992492 SH SOLE 0 0 992492 ALPS ETF TR BARRONS 400 ETF 00162Q726 316519 5622 SH SOLE 0 0 5622 ALPS ETF TR CLEAN ENERGY 00162Q460 260319 7118 SH SOLE 0 0 7118 ALPS ETF TR EQUAL SEC ETF 00162Q205 11723138 116858 SH SOLE 0 0 116858 ALPS ETF TR INTL SEC DV DOG 00162Q718 212691 7806 SH SOLE 0 0 7806 ALPS ETF TR OSHARES US QUALT 00162Q387 3052785 72807 SH SOLE 0 0 72807 ALPS ETF TR OSHARES US SMLCP 00162Q395 9023410 257004 SH SOLE 0 0 257004 ALPS ETF TR OSHS GBL INTER 00162Q361 624433 20204 SH SOLE 0 0 20204 ALPS ETF TR RIVERFRNT DYMC 00162Q528 219719 5020 SH SOLE 0 0 5020 ALPS ETF TR RIVRFRNT STR INC 00162Q783 667263 30125 SH SOLE 0 0 30125 ALPS ETF TR SECTR DIV DOGS 00162Q858 8286726 176201 SH SOLE 0 0 176201 ALTERYX INC COM CL A 02156B103 1089090 28896 SH SOLE 0 0 28896 ALTERYX INC NOTE 1.000% 8/0 02156BAF0 17624 20000 PRN SOLE 0 0 20000 ALTICE USA INC CL A 02156K103 65207 19941 SH SOLE 0 0 19941 ALTRIA GROUP INC COM 02209S103 50388916 1198310 SH SOLE 0 0 1198310 AMARIN CORP PLC SPONS ADR NEW 023111206 597220 649152 SH SOLE 0 0 649152 AMAZON COM INC COM 023135106 617879523 4860600 SH SOLE 0 0 4860600 AMAZON COM INC COM 023135106 69000 600 SH Put SOLE 0 0 600 AMBARELLA INC SHS G037AX101 641027 12088 SH SOLE 0 0 12088 AMBEV SA SPONSORED ADR 02319V103 31466 12196 SH SOLE 0 0 12196 AMCOR PLC ORD G0250X107 314645 34350 SH SOLE 0 0 34350 AMDOCS LTD SHS G02602103 473055 5599 SH SOLE 0 0 5599 AMER STATES WTR CO COM 029899101 1050026 13346 SH SOLE 0 0 13346 AMEREN CORP COM 023608102 3216237 42981 SH SOLE 0 0 42981 AMERESCO INC CL A 02361E108 224072 5811 SH SOLE 0 0 5811 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 1588493 91714 SH SOLE 0 0 91714 AMERICAN AIRLS GROUP INC COM 02376R102 2271270 177304 SH SOLE 0 0 177304 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 5345825 101266 SH SOLE 0 0 101266 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1196918 26902 SH SOLE 0 0 26902 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 23509212 422448 SH SOLE 0 0 422448 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1044424 18054 SH SOLE 0 0 18054 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 224441 5232 SH SOLE 0 0 5232 AMERICAN CENTY ETF TR US EQT ETF 025072885 17564020 239749 SH SOLE 0 0 239749 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 19600651 290854 SH SOLE 0 0 290854 AMERICAN CENTY ETF TR US SML CP VALU 025072877 34342344 440569 SH SOLE 0 0 440569 AMERICAN ELEC PWR CO INC COM 025537101 16515246 219559 SH SOLE 0 0 219559 AMERICAN EXPRESS CO COM 025816109 26938406 180564 SH SOLE 0 0 180564 AMERICAN FINL GROUP INC OHIO COM 025932104 401789 3598 SH SOLE 0 0 3598 AMERICAN HOMES 4 RENT CL A 02665T306 1870486 55521 SH SOLE 0 0 55521 AMERICAN INTL GROUP INC COM NEW 026874784 1794246 29608 SH SOLE 0 0 29608 AMERICAN LITHIUM CORP COM NEW 027259209 25591 17896 SH SOLE 0 0 17896 AMERICAN NATL BANKSHARES INC COM 027745108 544610 14355 SH SOLE 0 0 14355 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 93665 12406 SH SOLE 0 0 12406 AMERICAN TOWER CORP NEW COM 03027X100 39281314 238865 SH SOLE 0 0 238865 AMERICAN WELL CORP CL A 03044L105 21964 18773 SH SOLE 0 0 18773 AMERICAN WTR WKS CO INC NEW COM 030420103 10055073 81201 SH SOLE 0 0 81201 AMERICOLD REALTY TRUST INC COM 03064D108 263354 8660 SH SOLE 0 0 8660 AMERIPRISE FINL INC COM 03076C106 14662919 44476 SH SOLE 0 0 44476 AMERIS BANCORP COM 03076K108 334127 8703 SH SOLE 0 0 8703 AMERISOURCEBERGEN CORP COM 03073E105 18357308 102002 SH SOLE 0 0 102002 AMETEK INC COM 031100100 12133398 82116 SH SOLE 0 0 82116 AMGEN INC COM 031162100 119762339 445611 SH SOLE 0 0 445611 AMMO INC COM 00175J107 26024 12883 SH SOLE 0 0 12883 AMN HEALTHCARE SVCS INC COM 001744101 1980691 23253 SH SOLE 0 0 23253 AMPCO-PITTSBURG CORP COM 032037103 47819 18182 SH SOLE 0 0 18182 AMPHENOL CORP NEW CL A 032095101 10957975 130468 SH SOLE 0 0 130468 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 161839 14350 SH SOLE 0 0 14350 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 511677 25674 SH SOLE 0 0 25674 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 327550292 9431336 SH SOLE 0 0 9431336 AMPLIFY ETF TR ONLIN RETL ETF 032108102 342849 7741 SH SOLE 0 0 7741 ANALOG DEVICES INC COM 032654105 61216927 349631 SH SOLE 0 0 349631 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 204065 31155 SH SOLE 0 0 31155 ANDERSONS INC COM 034164103 633336 12295 SH SOLE 0 0 12295 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3670749 66379 SH SOLE 0 0 66379 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 3752554 199498 SH SOLE 0 0 199498 ANSYS INC COM 03662Q105 5767709 19384 SH SOLE 0 0 19384 ANTERO MIDSTREAM CORP COM 03676B102 3960411 330585 SH SOLE 0 0 330585 ANTERO RESOURCES CORP COM 03674X106 1184002 46651 SH SOLE 0 0 46651 AON PLC SHS CL A G0403H108 3252008 10030 SH SOLE 0 0 10030 APA CORPORATION COM 03743Q108 11798014 287056 SH SOLE 0 0 287056 APARTMENT INCOME REIT CORP COM 03750L109 336085 10947 SH SOLE 0 0 10947 APELLIS PHARMACEUTICALS INC COM 03753U106 460284 12100 SH SOLE 0 0 12100 API GROUP CORP COM STK 00187Y100 987829 38096 SH SOLE 0 0 38096 APOLLO COML REAL EST FIN INC COM 03762U105 150998 14906 SH SOLE 0 0 14906 APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9 14925 15000 PRN SOLE 0 0 15000 APOLLO GLOBAL MGMT INC COM 03769M106 8570148 95478 SH SOLE 0 0 95478 APPHARVEST INC COM 03783T103 255 14992 SH SOLE 0 0 14992 APPIAN CORP CL A 03782L101 224994 4933 SH SOLE 0 0 4933 APPLE INC COM 037833100 1574296389 9195119 SH SOLE 0 0 9195119 APPLE INC COM 037833100 85500 500 SH Put SOLE 0 0 500 APPLIED INDL TECHNOLOGIES IN COM 03820C105 697055 4508 SH SOLE 0 0 4508 APPLIED MATLS INC COM 038222105 28662978 207028 SH SOLE 0 0 207028 APPLIED OPTOELECTRONICS INC COM 03823U102 166558 15183 SH SOLE 0 0 15183 APTARGROUP INC COM 038336103 1421000 11364 SH SOLE 0 0 11364 APTIV PLC SHS G6095L109 1728027 17527 SH SOLE 0 0 17527 APYX MEDICAL CORPORATION COM 03837C106 1348090 421278 SH SOLE 0 0 421278 ARBOR REALTY TRUST INC COM 038923108 5863077 386237 SH SOLE 0 0 386237 ARCH CAP GROUP LTD ORD G0450A105 8594013 107816 SH SOLE 0 0 107816 ARCH RESOURCES INC CL A 03940R107 1225680 7182 SH SOLE 0 0 7182 ARCHER AVIATION INC COM CL A 03945R102 273114 53975 SH SOLE 0 0 53975 ARCHER DANIELS MIDLAND CO COM 039483102 9515837 126171 SH SOLE 0 0 126171 ARCHROCK INC COM 03957W106 134971 10712 SH SOLE 0 0 10712 ARDAGH METAL PACKAGING S A SHS L02235106 88662 28326 SH SOLE 0 0 28326 ARDELYX INC COM 039697107 234294 57425 SH SOLE 0 0 57425 ARES CAPITAL CORP COM 04010L103 8385296 430678 SH SOLE 0 0 430678 ARES COML REAL ESTATE CORP COM 04013V108 974454 102359 SH SOLE 0 0 102359 ARES DYNAMIC CR ALLOCATION F COM 04014F102 5021364 389253 SH SOLE 0 0 389253 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8818445 85724 SH SOLE 0 0 85724 ARGENX SE SPONSORED ADR 04016X101 5455126 11096 SH SOLE 0 0 11096 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 145009 14530 SH SOLE 0 0 14530 ARISTA NETWORKS INC COM 040413106 3980613 21642 SH SOLE 0 0 21642 ARK ETF TR 3D PRINTING ETF 00214Q500 387698 19089 SH SOLE 0 0 19089 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2763425 52677 SH SOLE 0 0 52677 ARK ETF TR FINTECH INNOVA 00214Q708 1675270 86533 SH SOLE 0 0 86533 ARK ETF TR GENOMIC REV ETF 00214Q302 2973350 106725 SH SOLE 0 0 106725 ARK ETF TR INNOVATION ETF 00214Q104 25560949 644340 SH SOLE 0 0 644340 ARK ETF TR NEXT GNRTN INTER 00214Q401 5383567 99401 SH SOLE 0 0 99401 ARLO TECHNOLOGIES INC COM 04206A101 125660 12200 SH SOLE 0 0 12200 ARMADA HOFFLER PPTYS INC COM 04208T108 329001 32129 SH SOLE 0 0 32129 ARQIT QUANTUM INC *W EXP 09/03/202 G0567U119 2377 13200 SH SOLE 0 0 13200 ARROW ELECTRS INC COM 042735100 288302 2302 SH SOLE 0 0 2302 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 576442 21453 SH SOLE 0 0 21453 ARROWMARK FINANCIAL CORP COM 861780104 3596399 205626 SH SOLE 0 0 205626 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 234278 6261 SH SOLE 0 0 6261 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 165385 12407 SH SOLE 0 0 12407 ASANA INC CL A 04342Y104 1600917 87434 SH SOLE 0 0 87434 ASBURY AUTOMOTIVE GROUP INC COM 043436104 313585 1363 SH SOLE 0 0 1363 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1403664 14990 SH SOLE 0 0 14990 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 93331 12411 SH SOLE 0 0 12411 ASENSUS SURGICAL INC COM 04367G103 3789 14033 SH SOLE 0 0 14033 ASGN INC COM 00191U102 200606 2456 SH SOLE 0 0 2456 ASHLAND INC COM 044186104 244138 2989 SH SOLE 0 0 2989 ASML HOLDING N V N Y REGISTRY SHS N07059210 18665227 31708 SH SOLE 0 0 31708 ASPEN TECHNOLOGY INC COM 29109X106 367872 1801 SH SOLE 0 0 1801 ASSURANT INC COM 04621X108 511343 3561 SH SOLE 0 0 3561 ASTRAZENECA PLC SPONSORED ADR 046353108 7684212 113470 SH SOLE 0 0 113470 ASTRONICS CORP COM 046433108 205181 12937 SH SOLE 0 0 12937 AT&T INC COM 00206R102 49420820 3290334 SH SOLE 0 0 3290334 ATKORE INC COM 047649108 237361 1591 SH SOLE 0 0 1591 ATLANTIC UN BANKSHARES CORP COM 04911A107 928820 32273 SH SOLE 0 0 32273 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2845722 148991 SH SOLE 0 0 148991 ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107 291635 13119 SH SOLE 0 0 13119 ATLASSIAN CORPORATION CL A 049468101 3670706 18216 SH SOLE 0 0 18216 ATMOS ENERGY CORP COM 049560105 7788774 73528 SH SOLE 0 0 73528 ATOSSA THERAPEUTICS INC COM 04962H506 8856 12025 SH SOLE 0 0 12025 AUDIOCODES LTD ORD M15342104 116395 11513 SH SOLE 0 0 11513 AURORA CANNABIS INC COM 05156X884 6168 10543 SH SOLE 0 0 10543 AURORA INNOVATION INC CLASS A COM 051774107 75696 32211 SH SOLE 0 0 32211 AUTODESK INC COM 052769106 11900636 57516 SH SOLE 0 0 57516 AUTOLIV INC COM 052800109 252909 2621 SH SOLE 0 0 2621 AUTOMATIC DATA PROCESSING IN COM 053015103 63745805 264967 SH SOLE 0 0 264967 AUTONATION INC COM 05329W102 632701 4179 SH SOLE 0 0 4179 AUTOZONE INC COM 053332102 39476525 15542 SH SOLE 0 0 15542 AVALONBAY CMNTYS INC COM 053484101 536316 3123 SH SOLE 0 0 3123 AVANGRID INC COM 05351W103 498275 16516 SH SOLE 0 0 16516 AVERY DENNISON CORP COM 053611109 4584216 25096 SH SOLE 0 0 25096 AVIDITY BIOSCIENCES INC COM 05370A108 221845 34772 SH SOLE 0 0 34772 AVNET INC COM 053807103 3661838 75988 SH SOLE 0 0 75988 AXALTA COATING SYS LTD COM G0750C108 433332 16109 SH SOLE 0 0 16109 AXCELIS TECHNOLOGIES INC COM NEW 054540208 611601 3751 SH SOLE 0 0 3751 AXOGEN INC COM 05463X106 406300 81260 SH SOLE 0 0 81260 AXON ENTERPRISE INC COM 05464C101 9187368 46170 SH SOLE 0 0 46170 AXOS FINANCIAL INC COM 05465C100 528223 13952 SH SOLE 0 0 13952 AXSOME THERAPEUTICS INC COM 05464T104 1309319 18734 SH SOLE 0 0 18734 AZUL S A SPONSR ADR PFD 05501U106 214278 24945 SH SOLE 0 0 24945 B & G FOODS INC NEW COM 05508R106 287618 29082 SH SOLE 0 0 29082 B2GOLD CORP COM 11777Q209 63289 21899 SH SOLE 0 0 21899 BADGER METER INC COM 056525108 232206 1614 SH SOLE 0 0 1614 BAIDU INC SPON ADR REP A 056752108 2737650 20377 SH SOLE 0 0 20377 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 801640 52361 SH SOLE 0 0 52361 BAKER HUGHES COMPANY CL A 05722G100 1583616 44836 SH SOLE 0 0 44836 BALCHEM CORP COM 057665200 3185896 25684 SH SOLE 0 0 25684 BALL CORP COM 058498106 2106581 42318 SH SOLE 0 0 42318 BALLARD PWR SYS INC NEW COM 058586108 60838 16577 SH SOLE 0 0 16577 BANCFIRST CORP COM 05945F103 560276 6460 SH SOLE 0 0 6460 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 248964 30927 SH SOLE 0 0 30927 BANCO DE CHILE SPONSORED ADS 059520106 200929 9947 SH SOLE 0 0 9947 BANCO SANTANDER S.A. ADR 05964H105 120702 32102 SH SOLE 0 0 32102 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1617776 1455 SH SOLE 0 0 1455 BANK AMERICA CORP COM 060505104 84048882 3069718 SH SOLE 0 0 3069718 BANK HAWAII CORP COM 062540109 2153835 43345 SH SOLE 0 0 43345 BANK MONTREAL QUE COM 063671101 1332731 15796 SH SOLE 0 0 15796 BANK NEW YORK MELLON CORP COM 064058100 8274520 194010 SH SOLE 0 0 194010 BANK NOVA SCOTIA HALIFAX COM 064149107 293578 6440 SH SOLE 0 0 6440 BANK OZK LITTLE ROCK ARK COM 06417N103 1604961 43295 SH SOLE 0 0 43295 BANNER CORP COM NEW 06652V208 258352 6096 SH SOLE 0 0 6096 BARCLAYS BANK PLC IPTH SR B S&P 06748F324 243857 10457 SH SOLE 0 0 10457 BARCLAYS PLC ADR 06738E204 256208 32889 SH SOLE 0 0 32889 BARINGS BDC INC COM 06759L103 5844357 655932 SH SOLE 0 0 655932 BARINGS GLOBAL SHORT DURATIO COM 06760L100 269138 21192 SH SOLE 0 0 21192 BARRICK GOLD CORP COM 067901108 5074917 348792 SH SOLE 0 0 348792 BATH & BODY WORKS INC COM 070830104 1332504 39423 SH SOLE 0 0 39423 BAUSCH HEALTH COS INC COM 071734107 86746 10553 SH SOLE 0 0 10553 BAXTER INTL INC COM 071813109 2321393 61510 SH SOLE 0 0 61510 BCE INC COM NEW 05534B760 4819903 126275 SH SOLE 0 0 126275 BEASLEY BROADCAST GROUP INC CL A 074014101 21486 24660 SH SOLE 0 0 24660 BECTON DICKINSON & CO COM 075887109 44676847 172811 SH SOLE 0 0 172811 BELLRING BRANDS INC COMMON STOCK 07831C103 220597 5350 SH SOLE 0 0 5350 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 306977 3582 SH SOLE 0 0 3582 BERKLEY W R CORP COM 084423102 3486703 54917 SH SOLE 0 0 54917 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14881356 28 SH SOLE 0 0 28 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 454258006 1296769 SH SOLE 0 0 1296769 BERRY GLOBAL GROUP INC COM 08579W103 555209 8968 SH SOLE 0 0 8968 BEST BUY INC COM 086516101 123950328 1784228 SH SOLE 0 0 1784228 BGSF INC COM 05601C105 115493 12018 SH SOLE 0 0 12018 BHP GROUP LTD SPONSORED ADS 088606108 4077939 71694 SH SOLE 0 0 71694 BILL HOLDINGS INC COM 090043100 209214 1927 SH SOLE 0 0 1927 BIO RAD LABS INC CL A 090572207 303966 848 SH SOLE 0 0 848 BIO-TECHNE CORP COM 09073M104 296348 4354 SH SOLE 0 0 4354 BIOGEN INC COM 09062X103 4111132 15996 SH SOLE 0 0 15996 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1933200 21849 SH SOLE 0 0 21849 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 9906 10000 PRN SOLE 0 0 10000 BIOMERICA INC COM NEW 09061H307 15079 17530 SH SOLE 0 0 17530 BIONTECH SE SPONSORED ADS 09075V102 564939 5200 SH SOLE 0 0 5200 BIOVENTUS INC COM CL A 09075A108 104841 31770 SH SOLE 0 0 31770 BIRD GLOBAL INC COM CL A 09077J206 6295 10672 SH SOLE 0 0 10672 BJS WHSL CLUB HLDGS INC COM 05550J101 1712523 23995 SH SOLE 0 0 23995 BLACK HILLS CORP COM 092113109 268918 5316 SH SOLE 0 0 5316 BLACK STONE MINERALS L P COM UNIT 09225M101 1726078 100179 SH SOLE 0 0 100179 BLACKBERRY LTD COM 09228F103 290028 61577 SH SOLE 0 0 61577 BLACKROCK CAP ALLOCATION TER COM 09260U109 363319 25074 SH SOLE 0 0 25074 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2288569 230238 SH SOLE 0 0 230238 BLACKROCK CORPOR HI YLD FD I COM 09255P107 713091 82629 SH SOLE 0 0 82629 BLACKROCK CR ALLOCATION INCO COM 092508100 8347873 862384 SH SOLE 0 0 862384 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 2177228 211999 SH SOLE 0 0 211999 BLACKROCK ENERGY & RES TR COM 09250U101 3200900 244157 SH SOLE 0 0 244157 BLACKROCK ENHANCD CAP & INM COM 09256A109 6520315 349615 SH SOLE 0 0 349615 BLACKROCK ENHANCED EQUITY DI COM 09251A104 18417921 2420226 SH SOLE 0 0 2420226 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1024445 108637 SH SOLE 0 0 108637 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 778061 155924 SH SOLE 0 0 155924 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 552776 37375 SH SOLE 0 0 37375 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 507664 10783 SH SOLE 0 0 10783 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 425483 12176 SH SOLE 0 0 12176 BLACKROCK FLOATING RATE INCO COM 09255X100 813662 64474 SH SOLE 0 0 64474 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 2688412 186566 SH SOLE 0 0 186566 BLACKROCK HEALTH SCIENCES TR COM 09250W107 968219 24731 SH SOLE 0 0 24731 BLACKROCK INC COM 09247X101 54679017 84578 SH SOLE 0 0 84578 BLACKROCK INCOME TR INC COM NEW 09247F209 4373571 384321 SH SOLE 0 0 384321 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 8960258 1287393 SH SOLE 0 0 1287393 BLACKROCK INVT QUALITY MUN T COM 09247D105 490647 48483 SH SOLE 0 0 48483 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 1415772 157834 SH SOLE 0 0 157834 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2630878 204261 SH SOLE 0 0 204261 BLACKROCK MULTI SECTOR INC T COM 09258A107 2966602 205017 SH SOLE 0 0 205017 BLACKROCK MUN INCOME QUALITY COM 092479104 194201 19696 SH SOLE 0 0 19696 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 191645 21606 SH SOLE 0 0 21606 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1953356 100637 SH SOLE 0 0 100637 BLACKROCK MUNI INCOME TR II COM 09249N101 387884 42438 SH SOLE 0 0 42438 BLACKROCK MUNIASSETS FD INC COM 09254J102 1610712 178968 SH SOLE 0 0 178968 BLACKROCK MUNICIPAL INCOME COM 09253X102 957816 94366 SH SOLE 0 0 94366 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 2474062 244473 SH SOLE 0 0 244473 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 576207 63111 SH SOLE 0 0 63111 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 123678 12937 SH SOLE 0 0 12937 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 418763 40617 SH SOLE 0 0 40617 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 153868 17525 SH SOLE 0 0 17525 BLACKROCK MUNIVEST FD II INC COM 09253T101 97759 10523 SH SOLE 0 0 10523 BLACKROCK MUNIVEST FD INC COM 09253R105 881737 145501 SH SOLE 0 0 145501 BLACKROCK MUNIYIELD FD INC COM 09253W104 290134 31605 SH SOLE 0 0 31605 BLACKROCK MUNIYIELD MICH QU COM 09254V105 653555 65816 SH SOLE 0 0 65816 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 261104 29470 SH SOLE 0 0 29470 BLACKROCK MUNIYIELD QUALITY COM 09254E103 1653837 173177 SH SOLE 0 0 173177 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1039910 115674 SH SOLE 0 0 115674 BLACKROCK MUNIYILD QULT FD I COM 09254F100 680128 66484 SH SOLE 0 0 66484 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 104777 11514 SH SOLE 0 0 11514 BLACKROCK RES & COMMODITIES SHS 09257A108 7029042 763197 SH SOLE 0 0 763197 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 17554821 558893 SH SOLE 0 0 558893 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 7589986 459999 SH SOLE 0 0 459999 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 9219515 608147 SH SOLE 0 0 608147 BLACKROCK TCP CAPITAL CORP COM 09259E108 1893502 161286 SH SOLE 0 0 161286 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 4523998 228139 SH SOLE 0 0 228139 BLACKSTONE INC COM 09260D107 46804738 436856 SH SOLE 0 0 436856 BLACKSTONE MTG TR INC COM CL A 09257W100 638563 29359 SH SOLE 0 0 29359 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 4649185 169926 SH SOLE 0 0 169926 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 518168 39107 SH SOLE 0 0 39107 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 1398444 127247 SH SOLE 0 0 127247 BLINK CHARGING CO COM 09354A100 99138 32398 SH SOLE 0 0 32398 BLOCK H & R INC COM 093671105 734624 17060 SH SOLE 0 0 17060 BLOCK INC CL A 852234103 6859725 154987 SH SOLE 0 0 154987 BLOOM ENERGY CORP COM CL A 093712107 756987 57088 SH SOLE 0 0 57088 BLOOMIN BRANDS INC COM 094235108 4224392 171793 SH SOLE 0 0 171793 BLUEBIRD BIO INC COM 09609G100 77359 25447 SH SOLE 0 0 25447 BLUEPRINT MEDICINES CORP COM 09627Y109 2144846 42709 SH SOLE 0 0 42709 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 302173 4631 SH SOLE 0 0 4631 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 76051 35538 SH SOLE 0 0 35538 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 233404 23529 SH SOLE 0 0 23529 BNY MELLON STRATEGIC MUNS IN COM 05588W108 186366 34965 SH SOLE 0 0 34965 BOEING CO COM 097023105 91619337 477981 SH SOLE 0 0 477981 BOOKING HOLDINGS INC COM 09857L108 34577247 11212 SH SOLE 0 0 11212 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3130715 28651 SH SOLE 0 0 28651 BORGWARNER INC COM 099724106 2619490 64887 SH SOLE 0 0 64887 BOSTON BEER INC CL A 100557107 293316 753 SH SOLE 0 0 753 BOSTON PROPERTIES INC COM 101121101 260097 4373 SH SOLE 0 0 4373 BOSTON SCIENTIFIC CORP COM 101137107 26021266 492827 SH SOLE 0 0 492827 BOX INC CL A 10316T104 1641293 67794 SH SOLE 0 0 67794 BOYD GAMING CORP COM 103304101 1897774 31198 SH SOLE 0 0 31198 BP PLC SPONSORED ADR 055622104 23475548 606290 SH SOLE 0 0 606290 BRC INC COM CL A 05601U105 70859 19738 SH SOLE 0 0 19738 BRIGHTHOUSE FINL INC COM 10922N103 1409767 28806 SH SOLE 0 0 28806 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 182391 29136 SH SOLE 0 0 29136 BRINKER INTL INC COM 109641100 295682 9360 SH SOLE 0 0 9360 BRISTOL-MYERS SQUIBB CO COM 110122108 38956674 671204 SH SOLE 0 0 671204 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4749858 151221 SH SOLE 0 0 151221 BROADCOM INC COM 11135F101 433436023 521847 SH SOLE 0 0 521847 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9312015 52008 SH SOLE 0 0 52008 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1128839 33858 SH SOLE 0 0 33858 BROOKFIELD CORP CL A LTD VT SH 11271J107 5278199 168794 SH SOLE 0 0 168794 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1660725 56487 SH SOLE 0 0 56487 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 728767 20622 SH SOLE 0 0 20622 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1400287 114309 SH SOLE 0 0 114309 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 359390 15012 SH SOLE 0 0 15012 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 979084 45036 SH SOLE 0 0 45036 BROWN & BROWN INC COM 115236101 2592632 37122 SH SOLE 0 0 37122 BROWN FORMAN CORP CL A 115637100 836408 14396 SH SOLE 0 0 14396 BROWN FORMAN CORP CL B 115637209 1729534 29980 SH SOLE 0 0 29980 BRUKER CORP COM 116794108 296112 4753 SH SOLE 0 0 4753 BRUNSWICK CORP COM 117043109 433582 5488 SH SOLE 0 0 5488 BUILDERS FIRSTSOURCE INC COM 12008R107 10127635 81353 SH SOLE 0 0 81353 BUNGE LIMITED COM G16962105 5306651 49022 SH SOLE 0 0 49022 BUTTERFLY NETWORK INC COM CL A 124155102 147382 124900 SH SOLE 0 0 124900 BWX TECHNOLOGIES INC COM 05605H100 1155753 15414 SH SOLE 0 0 15414 BYRNA TECHNOLOGIES INC COM NEW 12448X201 127024 56707 SH SOLE 0 0 56707 C & F FINL CORP COM 12466Q104 2244982 41884 SH SOLE 0 0 41884 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2085951 24219 SH SOLE 0 0 24219 C3 AI INC CL A 12468P104 1350952 52937 SH SOLE 0 0 52937 CACI INTL INC CL A 127190304 652347 2078 SH SOLE 0 0 2078 CADENCE BANK COM 12740C103 2667108 125688 SH SOLE 0 0 125688 CADENCE DESIGN SYSTEM INC COM 127387108 6596482 28154 SH SOLE 0 0 28154 CAESARS ENTERTAINMENT INC NE COM 12769G100 720094 15536 SH SOLE 0 0 15536 CAL MAINE FOODS INC COM NEW 128030202 2170711 44831 SH SOLE 0 0 44831 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1185143 106196 SH SOLE 0 0 106196 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 2213825 210040 SH SOLE 0 0 210040 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1049376 56297 SH SOLE 0 0 56297 CALAMOS GBL DYN INCOME FUND COM 12811L107 778286 140485 SH SOLE 0 0 140485 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 120764 13800 SH SOLE 0 0 13800 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 1866274 126185 SH SOLE 0 0 126185 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 15820540 1124416 SH SOLE 0 0 1124416 CALIFORNIA BANCORP INC COM 13005U101 270667 13466 SH SOLE 0 0 13466 CALIFORNIA WTR SVC GROUP COM 130788102 3112947 65799 SH SOLE 0 0 65799 CALIX INC COM 13100M509 407472 8889 SH SOLE 0 0 8889 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 378772 19831 SH SOLE 0 0 19831 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 4417763 184227 SH SOLE 0 0 184227 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 14515153 506107 SH SOLE 0 0 506107 CAMBRIA ETF TR GLB MOMENT ETF 132061508 4676036 173522 SH SOLE 0 0 173522 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 13055780 211054 SH SOLE 0 0 211054 CAMDEN PPTY TR SH BEN INT 133131102 250274 2646 SH SOLE 0 0 2646 CAMECO CORP COM 13321L108 7432655 187504 SH SOLE 0 0 187504 CAMPBELL SOUP CO COM 134429109 889785 21660 SH SOLE 0 0 21660 CAMPING WORLD HLDGS INC CL A 13462K109 836713 40995 SH SOLE 0 0 40995 CANADIAN IMPERIAL BK COMM TO COM 136069101 640858 16598 SH SOLE 0 0 16598 CANADIAN NAT RES LTD COM 136385101 1221340 18886 SH SOLE 0 0 18886 CANADIAN NATL RY CO COM 136375102 8340788 76994 SH SOLE 0 0 76994 CANADIAN PACIFIC KANSAS CITY COM 13646K108 13726391 184470 SH SOLE 0 0 184470 CANADIAN SOLAR INC COM 136635109 241646 9819 SH SOLE 0 0 9819 CANO HEALTH INC COM CL A 13781Y103 23908 94274 SH SOLE 0 0 94274 CANOO INC COM CL A 13803R102 13345 27235 SH SOLE 0 0 27235 CANOPY GROWTH CORP COM 138035100 99250 126788 SH SOLE 0 0 126788 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 29971351 1193602 SH SOLE 0 0 1193602 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 156115820 5897840 SH SOLE 0 0 5897840 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 70129371 3059746 SH SOLE 0 0 3059746 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 35706625 1457413 SH SOLE 0 0 1457413 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 48272060 2220426 SH SOLE 0 0 2220426 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 11025314 512805 SH SOLE 0 0 512805 CAPITAL ONE FINL CORP COM 14040H105 9611690 99039 SH SOLE 0 0 99039 CAPITAL SOUTHWEST CORP COM 140501107 2375532 103735 SH SOLE 0 0 103735 CAPITOL FED FINL INC COM 14057J101 161083 33770 SH SOLE 0 0 33770 CAPRI HOLDINGS LIMITED SHS G1890L107 2025222 38495 SH SOLE 0 0 38495 CARDINAL HEALTH INC COM 14149Y108 8620876 99296 SH SOLE 0 0 99296 CARDLYTICS INC COM 14161W105 5258204 318679 SH SOLE 0 0 318679 CAREDX INC COM 14167L103 369530 52790 SH SOLE 0 0 52790 CARETRUST REIT INC COM 14174T107 4242123 206933 SH SOLE 0 0 206933 CARLISLE COS INC COM 142339100 1974511 7616 SH SOLE 0 0 7616 CARLYLE GROUP INC COM 14316J108 3582052 118768 SH SOLE 0 0 118768 CARLYLE SECURED LENDING INC COM 872280102 848276 58502 SH SOLE 0 0 58502 CARMAX INC COM 143130102 15322240 216630 SH SOLE 0 0 216630 CARNIVAL CORP COMMON STOCK 143658300 7563397 551268 SH SOLE 0 0 551268 CARPENTER TECHNOLOGY CORP COM 144285103 201666 3001 SH SOLE 0 0 3001 CARRIER GLOBAL CORPORATION COM 14448C104 9033761 163655 SH SOLE 0 0 163655 CARVANA CO CL A 146869102 2289757 54544 SH SOLE 0 0 54544 CASELLA WASTE SYS INC CL A 147448104 2415200 31654 SH SOLE 0 0 31654 CASEYS GEN STORES INC COM 147528103 4629373 17050 SH SOLE 0 0 17050 CASSAVA SCIENCES INC COM 14817C107 240698 14465 SH SOLE 0 0 14465 CATALYST PHARMACEUTICALS INC COM 14888U101 2785271 238261 SH SOLE 0 0 238261 CATERPILLAR INC COM 149123101 86423961 316571 SH SOLE 0 0 316571 CAVA GROUP INC COM 148929102 214992 7019 SH SOLE 0 0 7019 CBOE GLOBAL MKTS INC COM 12503M108 2763797 17693 SH SOLE 0 0 17693 CBRE GBL REAL ESTATE INC FD COM 12504G100 645964 143548 SH SOLE 0 0 143548 CBRE GROUP INC CL A 12504L109 3136539 42466 SH SOLE 0 0 42466 CDW CORP COM 12514G108 8516735 42212 SH SOLE 0 0 42212 CEDAR FAIR L P DEPOSITRY UNIT 150185106 656269 17737 SH SOLE 0 0 17737 CELANESE CORP DEL COM 150870103 1700174 13545 SH SOLE 0 0 13545 CELESTICA INC SUB VTG SHS 15101Q108 1191084 48576 SH SOLE 0 0 48576 CELSIUS HLDGS INC COM NEW 15118V207 9135469 53237 SH SOLE 0 0 53237 CEMEX SAB DE CV SPON ADR NEW 151290889 99528 15312 SH SOLE 0 0 15312 CENOVUS ENERGY INC COM 15135U109 248743 11947 SH SOLE 0 0 11947 CENTENE CORP DEL COM 15135B101 1519768 22064 SH SOLE 0 0 22064 CENTERPOINT ENERGY INC COM 15189T107 1194554 44490 SH SOLE 0 0 44490 CENTRAL PAC FINL CORP COM NEW 154760409 203396 12194 SH SOLE 0 0 12194 CENTRAL SECS CORP COM 155123102 7411024 209056 SH SOLE 0 0 209056 CERENCE INC COM 156727109 265816 13049 SH SOLE 0 0 13049 CERIDIAN HCM HLDG INC COM 15677J108 474679 6996 SH SOLE 0 0 6996 CF INDS HLDGS INC COM 125269100 2441290 28473 SH SOLE 0 0 28473 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1043725 210005 SH SOLE 0 0 210005 CHARLES RIV LABS INTL INC COM 159864107 6677823 34074 SH SOLE 0 0 34074 CHART INDS INC COM 16115Q308 5444818 32195 SH SOLE 0 0 32195 CHARTER COMMUNICATIONS INC N CL A 16119P108 2242642 5099 SH SOLE 0 0 5099 CHASE CORP COM 16150R104 248213 1951 SH SOLE 0 0 1951 CHECK POINT SOFTWARE TECH LT ORD M22465104 8775555 65843 SH SOLE 0 0 65843 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 16525 20000 PRN SOLE 0 0 20000 CHEFS WHSE INC NOTE 1.875%12/0 163086AB7 13433 15000 PRN SOLE 0 0 15000 CHEMED CORP NEW COM 16359R103 769523 1481 SH SOLE 0 0 1481 CHEMOURS CO COM 163851108 735607 26225 SH SOLE 0 0 26225 CHEMUNG FINL CORP COM 164024101 359778 9083 SH SOLE 0 0 9083 CHENIERE ENERGY INC COM NEW 16411R208 15282576 92086 SH SOLE 0 0 92086 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 277832 5127 SH SOLE 0 0 5127 CHESAPEAKE ENERGY CORP COM 165167735 538300 6243 SH SOLE 0 0 6243 CHESAPEAKE UTILS CORP COM 165303108 6378909 65257 SH SOLE 0 0 65257 CHEVRON CORP NEW COM 166764100 273395086 1621368 SH SOLE 0 0 1621368 CHEWY INC CL A 16679L109 2407380 131839 SH SOLE 0 0 131839 CHIMERA INVT CORP COM NEW 16934Q208 204541 37462 SH SOLE 0 0 37462 CHIPOTLE MEXICAN GRILL INC COM 169656105 7380443 4029 SH SOLE 0 0 4029 CHOICE HOTELS INTL INC COM 169905106 397843 3247 SH SOLE 0 0 3247 CHOICEONE FINL SVCS INC COM 170386106 277219 14115 SH SOLE 0 0 14115 CHORD ENERGY CORPORATION COM NEW 674215207 443099 2734 SH SOLE 0 0 2734 CHUBB LIMITED COM H1467J104 296600377 1424730 SH SOLE 0 0 1424730 CHURCH & DWIGHT CO INC COM 171340102 18667068 203722 SH SOLE 0 0 203722 CHURCHILL DOWNS INC COM 171484108 1318043 11359 SH SOLE 0 0 11359 CIDARA THERAPEUTICS INC COM 171757107 74546 79119 SH SOLE 0 0 79119 CIENA CORP COM NEW 171779309 1747958 36986 SH SOLE 0 0 36986 CIMPRESS PLC SHS EURO G2143T103 257077 3672 SH SOLE 0 0 3672 CINCINNATI FINL CORP COM 172062101 2867539 28033 SH SOLE 0 0 28033 CINTAS CORP COM 172908105 8425803 17517 SH SOLE 0 0 17517 CIRRUS LOGIC INC COM 172755100 398866 5393 SH SOLE 0 0 5393 CISCO SYS INC COM 17275R102 381474026 7095871 SH SOLE 0 0 7095871 CITIGROUP INC COM NEW 172967424 22540440 548029 SH SOLE 0 0 548029 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 7601 11106 SH SOLE 0 0 11106 CITIZENS CMNTY BANCORP INC M COM 174903104 369980 38540 SH SOLE 0 0 38540 CITIZENS FINL GROUP INC COM 174610105 1140911 42571 SH SOLE 0 0 42571 CIVISTA BANCSHARES INC COM NO PAR 178867107 159638 10299 SH SOLE 0 0 10299 CIVITAS RESOURCES INC COM NEW 17888H103 1702475 21052 SH SOLE 0 0 21052 CLARIVATE PLC ORD SHS G21810109 136139 20289 SH SOLE 0 0 20289 CLEAN ENERGY FUELS CORP COM 184499101 94793 24750 SH SOLE 0 0 24750 CLEAN HARBORS INC COM 184496107 10493305 62699 SH SOLE 0 0 62699 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 11399585 359608 SH SOLE 0 0 359608 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 4496147 127623 SH SOLE 0 0 127623 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 5534429 172573 SH SOLE 0 0 172573 CLEARFIELD INC COM 18482P103 1792253 62535 SH SOLE 0 0 62535 CLEARWAY ENERGY INC CL C 18539C204 1349070 63756 SH SOLE 0 0 63756 CLEVELAND-CLIFFS INC NEW COM 185899101 5109027 326873 SH SOLE 0 0 326873 CLOROX CO DEL COM 189054109 19091195 145668 SH SOLE 0 0 145668 CLOUDFLARE INC CL A COM 18915M107 990295 15709 SH SOLE 0 0 15709 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 558553 126084 SH SOLE 0 0 126084 CME GROUP INC COM 12572Q105 203213444 1014951 SH SOLE 0 0 1014951 CMS ENERGY CORP COM 125896100 2020184 38038 SH SOLE 0 0 38038 CNH INDL N V SHS N20944109 312608 25835 SH SOLE 0 0 25835 CNX RES CORP COM 12653C108 384966 17049 SH SOLE 0 0 17049 CO-DIAGNOSTICS INC COM 189763105 12986 12251 SH SOLE 0 0 12251 COCA COLA CO COM 191216100 93246175 1665705 SH SOLE 0 0 1665705 COCA COLA CONS INC COM 191098102 474214 745 SH SOLE 0 0 745 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 336237 5382 SH SOLE 0 0 5382 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 363334 4632 SH SOLE 0 0 4632 COGNEX CORP COM 192422103 7277502 171477 SH SOLE 0 0 171477 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2637274 38932 SH SOLE 0 0 38932 COHEN & STEERS CLOSED-END OP COM 19248P106 1386993 134399 SH SOLE 0 0 134399 COHEN & STEERS INC COM 19247A100 208141 3320 SH SOLE 0 0 3320 COHEN & STEERS INFRASTRUCTUR COM 19248A109 7545911 385389 SH SOLE 0 0 385389 COHEN & STEERS LTD DURATION COM 19248C105 232664 13630 SH SOLE 0 0 13630 COHEN & STEERS QUALITY INCOM COM 19247L106 10286437 1016446 SH SOLE 0 0 1016446 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 311660 23882 SH SOLE 0 0 23882 COHEN & STEERS REIT & PFD & COM 19247X100 3831758 223296 SH SOLE 0 0 223296 COHEN & STEERS TAX ADVAN PFD COM 19249X108 274856 15733 SH SOLE 0 0 15733 COHEN & STEERS TOTAL RETURN COM 19247R103 713338 68067 SH SOLE 0 0 68067 COHERENT CORP COM 19247G107 447821 13720 SH SOLE 0 0 13720 COINBASE GLOBAL INC COM CL A 19260Q107 3033457 40403 SH SOLE 0 0 40403 COINBASE GLOBAL INC COM CL A 19260Q107 1850000 5000 SH Call SOLE 0 0 5000 COLGATE PALMOLIVE CO COM 194162103 18580929 261298 SH SOLE 0 0 261298 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 493205 5178 SH SOLE 0 0 5178 COLONY BANKCORP INC COM 19623P101 689065 68941 SH SOLE 0 0 68941 COLUMBIA BKG SYS INC COM 197236102 955210 47055 SH SOLE 0 0 47055 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1066761 63366 SH SOLE 0 0 63366 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 6175040 316669 SH SOLE 0 0 316669 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 6025948 239791 SH SOLE 0 0 239791 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 8800257 320943 SH SOLE 0 0 320943 COLUMBIA FINL INC COM 197641103 197616 12579 SH SOLE 0 0 12579 COLUMBIA SELIGM PREM TECH GR COM 19842X109 466726 17146 SH SOLE 0 0 17146 COMCAST CORP NEW CL A 20030N101 251550257 5673213 SH SOLE 0 0 5673213 COMERICA INC COM 200340107 454182 10931 SH SOLE 0 0 10931 COMFORT SYS USA INC COM 199908104 360352 2115 SH SOLE 0 0 2115 COMMERCE BANCSHARES INC COM 200525103 1374790 28653 SH SOLE 0 0 28653 COMMERCIAL METALS CO COM 201723103 3941892 79779 SH SOLE 0 0 79779 COMMUNITY BK SYS INC COM 203607106 1143163 27083 SH SOLE 0 0 27083 COMMUNITY HEALTH SYS INC NEW COM 203668108 58392 20135 SH SOLE 0 0 20135 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2544207 135546 SH SOLE 0 0 135546 COMPASS MINERALS INTL INC COM 20451N101 1140891 40819 SH SOLE 0 0 40819 COMPUGEN LTD ORD M25722105 11003 11831 SH SOLE 0 0 11831 CONAGRA BRANDS INC COM 205887102 2837703 103490 SH SOLE 0 0 103490 CONCENTRIX CORP COM 20602D101 390528 4875 SH SOLE 0 0 4875 CONMED CORP COM 207410101 312131 3095 SH SOLE 0 0 3095 CONOCOPHILLIPS COM 20825C104 42812533 357367 SH SOLE 0 0 357367 CONSOL ENERGY INC NEW COM 20854L108 932904 8892 SH SOLE 0 0 8892 CONSOLIDATED EDISON INC COM 209115104 9459960 110604 SH SOLE 0 0 110604 CONSTELLATION BRANDS INC CL A 21036P108 15052674 59892 SH SOLE 0 0 59892 CONSTELLATION ENERGY CORP COM 21037T109 5999396 55000 SH SOLE 0 0 55000 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1227758 33582 SH SOLE 0 0 33582 COOPER COS INC COM NEW 216648402 425180 1337 SH SOLE 0 0 1337 COOPER STD HLDGS INC COM 21676P103 700685 52212 SH SOLE 0 0 52212 COPA HOLDINGS SA CL A P31076105 8436256 94662 SH SOLE 0 0 94662 COPART INC COM 217204106 18736911 434832 SH SOLE 0 0 434832 CORE & MAIN INC CL A 21874C102 765823 26545 SH SOLE 0 0 26545 CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0 8183 10000 PRN SOLE 0 0 10000 CORMEDIX INC COM 21900C308 264446 71472 SH SOLE 0 0 71472 CORNING INC COM 219350105 8226283 269980 SH SOLE 0 0 269980 CORTEVA INC COM 22052L104 5740783 112212 SH SOLE 0 0 112212 CORVEL CORP COM 221006109 1201925 6112 SH SOLE 0 0 6112 COSTAR GROUP INC COM 22160N109 1047242 13620 SH SOLE 0 0 13620 COSTCO WHSL CORP NEW COM 22160K105 196624625 348033 SH SOLE 0 0 348033 COTERRA ENERGY INC COM 127097103 4817853 178109 SH SOLE 0 0 178109 COTY INC COM CL A 222070203 1120860 102175 SH SOLE 0 0 102175 COUPANG INC CL A 22266T109 796926 46878 SH SOLE 0 0 46878 CRACKER BARREL OLD CTRY STOR COM 22410J106 1178916 17543 SH SOLE 0 0 17543 CRANE COMPANY COMMON STOCK 224408104 992586 11173 SH SOLE 0 0 11173 CRANE NXT CO COM 224441105 871013 15674 SH SOLE 0 0 15674 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 6862429 234613 SH SOLE 0 0 234613 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1515027 33378 SH SOLE 0 0 33378 CROCS INC COM 227046109 1763453 19987 SH SOLE 0 0 19987 CRONOS GROUP INC COM 22717L101 95900 47950 SH SOLE 0 0 47950 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 4307881 198611 SH SOLE 0 0 198611 CROSSFIRST BANKSHARES INC COM 22766M109 141260 14000 SH SOLE 0 0 14000 CROWDSTRIKE HLDGS INC CL A 22788C105 17759353 106102 SH SOLE 0 0 106102 CROWN CASTLE INC COM 22822V101 21259498 231006 SH SOLE 0 0 231006 CROWN HLDGS INC COM 228368106 616318 6966 SH SOLE 0 0 6966 CSI COMPRESSCO LP COM UNIT 12637A103 48996 35505 SH SOLE 0 0 35505 CSX CORP COM 126408103 20410851 663768 SH SOLE 0 0 663768 CUBESMART COM 229663109 14582988 382454 SH SOLE 0 0 382454 CULLEN FROST BANKERS INC COM 229899109 621271 6811 SH SOLE 0 0 6811 CUMMINS INC COM 231021106 36294916 158868 SH SOLE 0 0 158868 CURTISS WRIGHT CORP COM 231561101 796304 4070 SH SOLE 0 0 4070 CUSHMAN WAKEFIELD PLC SHS G2717B108 273726 35922 SH SOLE 0 0 35922 CUSTOMERS BANCORP INC COM 23204G100 303022 8796 SH SOLE 0 0 8796 CUTERA INC COM 232109108 81541 13545 SH SOLE 0 0 13545 CVS HEALTH CORP COM 126650100 112474921 1610927 SH SOLE 0 0 1610927 CYBERARK SOFTWARE LTD SHS M2682V108 596123 3640 SH SOLE 0 0 3640 CYCLACEL PHARMACEUTICALS INC COM 23254L603 7380 20806 SH SOLE 0 0 20806 CYMABAY THERAPEUTICS INC COM 23257D103 1510815 101329 SH SOLE 0 0 101329 CYTOSORBENTS CORP COM NEW 23283X206 116430 61931 SH SOLE 0 0 61931 D R HORTON INC COM 23331A109 13482139 125450 SH SOLE 0 0 125450 DAKTRONICS INC COM 234264109 280570 31454 SH SOLE 0 0 31454 DANAHER CORPORATION COM 235851102 49024237 197599 SH SOLE 0 0 197599 DANIMER SCIENTIFIC INC COM CL A 236272100 241466 116650 SH SOLE 0 0 116650 DARDEN RESTAURANTS INC COM 237194105 135601659 946807 SH SOLE 0 0 946807 DARE BIOSCIENCE INC COM 23666P101 9236 20000 SH SOLE 0 0 20000 DARLING INGREDIENTS INC COM 237266101 3690958 70708 SH SOLE 0 0 70708 DASEKE INC COM 23753F107 125772 24517 SH SOLE 0 0 24517 DATADOG INC CL A COM 23804L103 4256727 46731 SH SOLE 0 0 46731 DAVE & BUSTERS ENTMT INC COM 238337109 10911414 294346 SH SOLE 0 0 294346 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 8906811 498981 SH SOLE 0 0 498981 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 738858 23396 SH SOLE 0 0 23396 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1660488 60405 SH SOLE 0 0 60405 DAVITA INC COM 23918K108 1735476 18359 SH SOLE 0 0 18359 DBX ETF TR XTRACK MSCI EAFE 233051200 19649465 563022 SH SOLE 0 0 563022 DBX ETF TR XTRACK MSCI EMRG 233051101 395696 18045 SH SOLE 0 0 18045 DBX ETF TR XTRACK MSCI EURP 233051853 1069204 30169 SH SOLE 0 0 30169 DBX ETF TR XTRACK MSCI JAPN 233051507 2302616 38256 SH SOLE 0 0 38256 DBX ETF TR XTRACK MUN INFRA 233051705 1595969 67227 SH SOLE 0 0 67227 DBX ETF TR XTRACK USD HIGH 233051432 4031502 118923 SH SOLE 0 0 118923 DBX ETF TR XTRACKERS RUSSEL 233051481 265006 6155 SH SOLE 0 0 6155 DBX ETF TR XTRACKERS S&P 233051143 5907463 150816 SH SOLE 0 0 150816 DECKERS OUTDOOR CORP COM 243537107 901714 1754 SH SOLE 0 0 1754 DEERE & CO COM 244199105 57850439 153295 SH SOLE 0 0 153295 DELEK US HLDGS INC NEW COM 24665A103 307311 10817 SH SOLE 0 0 10817 DELL TECHNOLOGIES INC CL C 24703L202 3919934 56893 SH SOLE 0 0 56893 DELTA AIR LINES INC DEL COM NEW 247361702 15213250 411169 SH SOLE 0 0 411169 DENTSPLY SIRONA INC COM 24906P109 209164 6123 SH SOLE 0 0 6123 DESCARTES SYS GROUP INC COM 249906108 227992 3107 SH SOLE 0 0 3107 DESKTOP METAL INC COM CL A 25058X105 49341 33795 SH SOLE 0 0 33795 DEUTSCHE BANK A G NAMEN AKT D18190898 270761 24637 SH SOLE 0 0 24637 DEVON ENERGY CORP NEW COM 25179M103 212835316 4461956 SH SOLE 0 0 4461956 DEXCOM INC COM 252131107 14399456 154335 SH SOLE 0 0 154335 DIAGEO PLC SPON ADR NEW 25243Q205 12831510 86014 SH SOLE 0 0 86014 DIAMOND OFFSHORE DRILLING IN COM 25271C201 279830 19062 SH SOLE 0 0 19062 DIAMONDBACK ENERGY INC COM 25278X109 23895345 154283 SH SOLE 0 0 154283 DICKS SPORTING GOODS INC COM 253393102 859007 7911 SH SOLE 0 0 7911 DIGITAL RLTY TR INC COM 253868103 12845574 106144 SH SOLE 0 0 106144 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 585674 33315 SH SOLE 0 0 33315 DILLARDS INC CL A 254067101 363367 1098 SH SOLE 0 0 1098 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 28849183 1278209 SH SOLE 0 0 1278209 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 60433620 1852655 SH SOLE 0 0 1852655 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 19813214 758836 SH SOLE 0 0 758836 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 404982 17344 SH SOLE 0 0 17344 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 204675 8826 SH SOLE 0 0 8826 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 5132201 171359 SH SOLE 0 0 171359 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 65249515 2490440 SH SOLE 0 0 2490440 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 52669394 1131459 SH SOLE 0 0 1131459 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 11379848 442968 SH SOLE 0 0 442968 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 28231667 829855 SH SOLE 0 0 829855 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 14461804 275515 SH SOLE 0 0 275515 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 29324778 641820 SH SOLE 0 0 641820 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 29890695 1327296 SH SOLE 0 0 1327296 DIODES INC COM 254543101 228005 2892 SH SOLE 0 0 2892 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1916130 25627 SH SOLE 0 0 25627 DISCOVER FINL SVCS COM 254709108 13839301 159752 SH SOLE 0 0 159752 DISH NETWORK CORPORATION CL A 25470M109 2139972 365183 SH SOLE 0 0 365183 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 446400 465000 PRN SOLE 0 0 465000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 753654 1254000 PRN SOLE 0 0 1254000 DISNEY WALT CO COM 254687106 74695855 921602 SH SOLE 0 0 921602 DIXIE GROUP INC CL A 255519100 8888 12900 SH SOLE 0 0 12900 DNP SELECT INCOME FD INC COM 23325P104 2021964 212391 SH SOLE 0 0 212391 DOCUSIGN INC COM 256163106 6563718 156279 SH SOLE 0 0 156279 DOLBY LABORATORIES INC COM CL A 25659T107 1029937 12994 SH SOLE 0 0 12994 DOLLAR GEN CORP NEW COM 256677105 27082292 255976 SH SOLE 0 0 255976 DOLLAR TREE INC COM 256746108 1539799 14465 SH SOLE 0 0 14465 DOMINION ENERGY INC COM 25746U109 18706043 418761 SH SOLE 0 0 418761 DOMINOS PIZZA INC COM 25754A201 4294155 11337 SH SOLE 0 0 11337 DONALDSON INC COM 257651109 541881 9086 SH SOLE 0 0 9086 DOORDASH INC CL A 25809K105 1016342 12789 SH SOLE 0 0 12789 DOUBLEDOWN INTERACTIVE CO LT ADS 25862B109 165631 19532 SH SOLE 0 0 19532 DOUBLELINE INCOME SOLUTIONS COM 258622109 3552852 303144 SH SOLE 0 0 303144 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 2188923 148603 SH SOLE 0 0 148603 DOUBLEVERIFY HLDGS INC COM 25862V105 2940312 105199 SH SOLE 0 0 105199 DOVER CORP COM 260003108 6259220 44866 SH SOLE 0 0 44866 DOW INC COM 260557103 21325314 413602 SH SOLE 0 0 413602 DOXIMITY INC CL A 26622P107 387668 18269 SH SOLE 0 0 18269 DRAFTKINGS INC NEW COM CL A 26142V105 8425286 286185 SH SOLE 0 0 286185 DROPBOX INC CL A 26210C104 263995 9695 SH SOLE 0 0 9695 DT MIDSTREAM INC COMMON STOCK 23345M107 988484 18679 SH SOLE 0 0 18679 DTE ENERGY CO COM 233331107 4557633 45907 SH SOLE 0 0 45907 DUFF & PHELPS UTLITY AND INF COM 26433C105 1863675 216204 SH SOLE 0 0 216204 DUKE ENERGY CORP NEW COM NEW 26441C204 68432703 775354 SH SOLE 0 0 775354 DUPONT DE NEMOURS INC COM 26614N102 7365063 98741 SH SOLE 0 0 98741 DUTCH BROS INC CL A 26701L100 1086008 46710 SH SOLE 0 0 46710 DYCOM INDS INC COM 267475101 270026 3034 SH SOLE 0 0 3034 DYNATRACE INC COM NEW 268150109 3083806 65992 SH SOLE 0 0 65992 E L F BEAUTY INC COM 26856L103 366393 3336 SH SOLE 0 0 3336 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 470292 49091 SH SOLE 0 0 49091 EA SERIES TRUST FREEDOM 100 EM 02072L607 9455711 334006 SH SOLE 0 0 334006 EA SERIES TRUST STRIVE 500 ETF 02072L680 4027037 146972 SH SOLE 0 0 146972 EA SERIES TRUST STRIVE EMERGING 02072L698 2455951 98251 SH SOLE 0 0 98251 EA SERIES TRUST STRIVE US ENERGY 02072L722 3022821 100493 SH SOLE 0 0 100493 EA SERIES TRUST US QUAN MOMENTUM 02072L409 3321621 77034 SH SOLE 0 0 77034 EA SERIES TRUST US QUAN VALUE 02072L102 3910106 105365 SH SOLE 0 0 105365 EAGLE MATLS INC COM 26969P108 841415 5053 SH SOLE 0 0 5053 EAST WEST BANCORP INC COM 27579R104 265749 5042 SH SOLE 0 0 5042 EASTERLY GOVT PPTYS INC COM 27616P103 308950 27030 SH SOLE 0 0 27030 EASTGROUP PPTYS INC COM 277276101 846900 5086 SH SOLE 0 0 5086 EASTMAN CHEM CO COM 277432100 2031699 26482 SH SOLE 0 0 26482 EATON CORP PLC SHS G29183103 347857142 1630988 SH SOLE 0 0 1630988 EATON VANCE ENHANCED EQUITY COM 278274105 6252729 394494 SH SOLE 0 0 394494 EATON VANCE ENHANCED EQUITY COM 278277108 4579970 266587 SH SOLE 0 0 266587 EATON VANCE LTD DURATION INC COM 27828H105 2103054 232639 SH SOLE 0 0 232639 EATON VANCE MUN BD FD COM 27827X101 1658149 185061 SH SOLE 0 0 185061 EATON VANCE MUN INCOME 2028 SHS 27829U105 2470719 145679 SH SOLE 0 0 145679 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1069537 120038 SH SOLE 0 0 120038 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1056619 65143 SH SOLE 0 0 65143 EATON VANCE RISK-MANAGED DIV COM 27829G106 4963351 646270 SH SOLE 0 0 646270 EATON VANCE SHORT DURATION D COM 27828V104 104193 10048 SH SOLE 0 0 10048 EATON VANCE SR INCOME TR SH BEN INT 27826S103 1030575 174674 SH SOLE 0 0 174674 EATON VANCE TAX ADVT DIV INC COM 27828G107 4904930 231583 SH SOLE 0 0 231583 EATON VANCE TAX MNGED BUY WR COM 27828X100 3063024 242904 SH SOLE 0 0 242904 EATON VANCE TAX-ADVANTAGED G COM 27828U106 845057 39581 SH SOLE 0 0 39581 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 5954872 497483 SH SOLE 0 0 497483 EATON VANCE TAX-MANAGED DIVE COM 27828N102 5246392 454627 SH SOLE 0 0 454627 EATON VANCE TAX-MANAGED GLOB COM 27829C105 2301540 301249 SH SOLE 0 0 301249 EATON VANCE TAX-MANAGED GLOB COM 27829F108 7532359 1022030 SH SOLE 0 0 1022030 EATON VANCE TX ADV GLBL DIV COM 27828S101 988884 64297 SH SOLE 0 0 64297 EBAY INC. COM 278642103 6510381 147661 SH SOLE 0 0 147661 ECHOSTAR CORP CL A 278768106 1358308 81093 SH SOLE 0 0 81093 ECOLAB INC COM 278865100 11948152 70532 SH SOLE 0 0 70532 ECOVYST INC COM 27923Q109 3526528 358387 SH SOLE 0 0 358387 EDGIO INC COM 53261M104 49568 58171 SH SOLE 0 0 58171 EDISON INTL COM 281020107 5044617 79706 SH SOLE 0 0 79706 EDITAS MEDICINE INC COM 28106W103 363449 46596 SH SOLE 0 0 46596 EDWARDS LIFESCIENCES CORP COM 28176E108 78712749 1136154 SH SOLE 0 0 1136154 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 600139 13216 SH SOLE 0 0 13216 ELANCO ANIMAL HEALTH INC COM 28414H103 2317800 206210 SH SOLE 0 0 206210 ELASTIC N V ORD SHS N14506104 220810 2718 SH SOLE 0 0 2718 ELECTRONIC ARTS INC COM 285512109 3369809 27988 SH SOLE 0 0 27988 ELEVANCE HEALTH INC COM 036752103 30423402 69871 SH SOLE 0 0 69871 ELLSWORTH GROWTH & INCOME FD COM 289074106 603310 74945 SH SOLE 0 0 74945 EMCOR GROUP INC COM 29084Q100 1404429 6675 SH SOLE 0 0 6675 EMERALD HOLDING INC COM 29103W104 2869558 634858 SH SOLE 0 0 634858 EMEREN GROUP LTD SPONSORED ADS 75971T301 343189 111425 SH SOLE 0 0 111425 EMERSON ELEC CO COM 291011104 42872437 443952 SH SOLE 0 0 443952 ENBRIDGE INC COM 29250N105 20319849 612228 SH SOLE 0 0 612228 ENCOMPASS HEALTH CORP COM 29261A100 8808161 131152 SH SOLE 0 0 131152 ENCORE CAP GROUP INC COM 292554102 209332 4383 SH SOLE 0 0 4383 ENCORE WIRE CORP COM 292562105 4858637 26629 SH SOLE 0 0 26629 ENDAVA PLC ADS 29260V105 696630 12147 SH SOLE 0 0 12147 ENERGIZER HLDGS INC NEW COM 29272W109 534914 16695 SH SOLE 0 0 16695 ENERGY FUELS INC COM NEW 292671708 122462 14898 SH SOLE 0 0 14898 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 30006265 2138722 SH SOLE 0 0 2138722 ENERPLUS CORP COM 292766102 994135 56389 SH SOLE 0 0 56389 ENGAGESMART INC COMMON STOCK 29283F103 1373249 76334 SH SOLE 0 0 76334 ENGLOBAL CORP COM 293306106 4492 13262 SH SOLE 0 0 13262 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 174066 14244 SH SOLE 0 0 14244 ENOVIX CORPORATION COM 293594107 444308 35403 SH SOLE 0 0 35403 ENPHASE ENERGY INC COM 29355A107 2817638 23451 SH SOLE 0 0 23451 ENSTAR GROUP LIMITED SHS G3075P101 203280 840 SH SOLE 0 0 840 ENTEGRIS INC COM 29362U104 588165 6263 SH SOLE 0 0 6263 ENTERGY CORP NEW COM 29364G103 4620485 49951 SH SOLE 0 0 49951 ENTERPRISE PRODS PARTNERS L COM 293792107 63520167 2320795 SH SOLE 0 0 2320795 ENVESTNET INC COM 29404K106 506653 11507 SH SOLE 0 0 11507 ENVIVA INC COM 29415B103 356545 47730 SH SOLE 0 0 47730 EOG RES INC COM 26875P101 29253449 230778 SH SOLE 0 0 230778 EOG RES INC COM 26875P101 26800 200 SH Put SOLE 0 0 200 EPAM SYS INC COM 29414B104 994123 3888 SH SOLE 0 0 3888 EPR PPTYS COM SH BEN INT 26884U109 2743930 66055 SH SOLE 0 0 66055 EQT CORP COM 26884L109 2266960 55864 SH SOLE 0 0 55864 EQUIFAX INC COM 294429105 530329 2895 SH SOLE 0 0 2895 EQUINIX INC COM 29444U700 20216344 27836 SH SOLE 0 0 27836 EQUINOR ASA SPONSORED ADR 29446M102 217083 6620 SH SOLE 0 0 6620 EQUINOX GOLD CORP COM 29446Y502 403669 95430 SH SOLE 0 0 95430 EQUITABLE HLDGS INC COM 29452E101 607342 21393 SH SOLE 0 0 21393 EQUITRANS MIDSTREAM CORP COM 294600101 326894 34887 SH SOLE 0 0 34887 EQUITY COMWLTH COM SH BEN INT 294628102 1171689 63783 SH SOLE 0 0 63783 EQUITY LIFESTYLE PPTYS INC COM 29472R108 303105 4758 SH SOLE 0 0 4758 EQUITY RESIDENTIAL SH BEN INT 29476L107 697897 11887 SH SOLE 0 0 11887 ERICSSON ADR B SEK 10 294821608 506239 104164 SH SOLE 0 0 104164 ERIE INDTY CO CL A 29530P102 304366 1036 SH SOLE 0 0 1036 ESS TECH INC COMMON STOCK 26916J106 21084 11215 SH SOLE 0 0 11215 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 259940 12018 SH SOLE 0 0 12018 ESSENTIAL UTILS INC COM 29670G102 2072041 60357 SH SOLE 0 0 60357 ESSEX PPTY TR INC COM 297178105 618921 2918 SH SOLE 0 0 2918 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 394770 108156 SH SOLE 0 0 108156 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3718454 72063 SH SOLE 0 0 72063 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1752191 44813 SH SOLE 0 0 44813 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 210306 9228 SH SOLE 0 0 9228 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 605488 29110 SH SOLE 0 0 29110 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 3809227 125180 SH SOLE 0 0 125180 ETF SER SOLUTIONS APTUS DEFINED 26922A388 2950417 126573 SH SOLE 0 0 126573 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 913263 26056 SH SOLE 0 0 26056 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 4468752 142976 SH SOLE 0 0 142976 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 2093077 43633 SH SOLE 0 0 43633 ETF SER SOLUTIONS DISTILLATE US 26922A321 8392588 188006 SH SOLE 0 0 188006 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 2530236 71139 SH SOLE 0 0 71139 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 826515 41018 SH SOLE 0 0 41018 ETF SER SOLUTIONS NETLEASE CORP 26922A248 3700044 171548 SH SOLE 0 0 171548 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 1490629 49147 SH SOLE 0 0 49147 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 352375 23745 SH SOLE 0 0 23745 ETF SER SOLUTIONS US GLB JETS 26922A842 1503023 88257 SH SOLE 0 0 88257 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 512512 23788 SH SOLE 0 0 23788 ETFIS SER TR I VIRTUS REAL AS 26923G780 347061 15700 SH SOLE 0 0 15700 ETSY INC COM 29786A106 1385241 21450 SH SOLE 0 0 21450 ETSY INC NOTE 0.125% 9/0 29786AAL0 8000 10000 PRN SOLE 0 0 10000 EVERCOMMERCE INC COM 29977X105 215645 21500 SH SOLE 0 0 21500 EVERCORE INC CLASS A 29977A105 738895 5359 SH SOLE 0 0 5359 EVEREST RE GROUP LTD COM G3223R108 1780299 4790 SH SOLE 0 0 4790 EVERGY INC COM 30034W106 3057059 60297 SH SOLE 0 0 60297 EVERI HLDGS INC COM 30034T103 5626141 425578 SH SOLE 0 0 425578 EVERSOURCE ENERGY COM 30040W108 9006473 154883 SH SOLE 0 0 154883 EVGO INC CL A COM 30052F100 67549 19985 SH SOLE 0 0 19985 EVOLUTION PETE CORP COM 30049A107 422083 61708 SH SOLE 0 0 61708 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 69095 14217 SH SOLE 0 0 14217 EXACT SCIENCES CORP COM 30063P105 1255248 18400 SH SOLE 0 0 18400 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1143122 65247 SH SOLE 0 0 65247 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 350592 11933 SH SOLE 0 0 11933 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2388050 47420 SH SOLE 0 0 47420 EXELIXIS INC COM 30161Q104 271901 12444 SH SOLE 0 0 12444 EXELON CORP COM 30161N101 6783852 179514 SH SOLE 0 0 179514 EXLSERVICE HOLDINGS INC COM 302081104 241004 8595 SH SOLE 0 0 8595 EXPEDIA GROUP INC COM NEW 30212P303 8311063 80635 SH SOLE 0 0 80635 EXPEDITORS INTL WASH INC COM 302130109 2853517 24893 SH SOLE 0 0 24893 EXPONENT INC COM 30214U102 7929428 92634 SH SOLE 0 0 92634 EXTRA SPACE STORAGE INC COM 30225T102 2187344 17991 SH SOLE 0 0 17991 EXTREME NETWORKS COM 30226D106 3853554 159172 SH SOLE 0 0 159172 EXXON MOBIL CORP COM 30231G102 161387766 1372578 SH SOLE 0 0 1372578 EXXON MOBIL CORP COM 30231G102 38500 400 SH Put SOLE 0 0 400 F N B CORP COM 302520101 1484480 137579 SH SOLE 0 0 137579 F5 INC COM 315616102 286346 1777 SH SOLE 0 0 1777 FABRINET SHS G3323L100 367897 2208 SH SOLE 0 0 2208 FACTSET RESH SYS INC COM 303075105 15023902 34359 SH SOLE 0 0 34359 FAIR ISAAC CORP COM 303250104 2748897 3165 SH SOLE 0 0 3165 FARFETCH LTD ORD SH CL A 30744W107 555850 265957 SH SOLE 0 0 265957 FARMLAND PARTNERS INC COM 31154R109 3224225 314252 SH SOLE 0 0 314252 FASTENAL CO COM 311900104 19178994 351006 SH SOLE 0 0 351006 FASTLY INC CL A 31188V100 2287729 119339 SH SOLE 0 0 119339 FB FINL CORP COM 30257X104 2184854 77040 SH SOLE 0 0 77040 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1186052 13087 SH SOLE 0 0 13087 FEDERAL SIGNAL CORP COM 313855108 3949422 66121 SH SOLE 0 0 66121 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 893207 39962 SH SOLE 0 0 39962 FEDERATED HERMES INC CL B 314211103 256456 7572 SH SOLE 0 0 7572 FEDEX CORP COM 31428X106 26798673 101158 SH SOLE 0 0 101158 FERGUSON PLC NEW SHS G3421J106 720646 4382 SH SOLE 0 0 4382 FERRARI N V COM N3167Y103 1657688 5609 SH SOLE 0 0 5609 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2857195 54957 SH SOLE 0 0 54957 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 249136 5851 SH SOLE 0 0 5851 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1442154 36262 SH SOLE 0 0 36262 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 4664659 120877 SH SOLE 0 0 120877 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 1496938 30782 SH SOLE 0 0 30782 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1984941 49986 SH SOLE 0 0 49986 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 4410525 63134 SH SOLE 0 0 63134 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 837152 33607 SH SOLE 0 0 33607 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 502863 10800 SH SOLE 0 0 10800 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 16437314 271332 SH SOLE 0 0 271332 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 513005 9479 SH SOLE 0 0 9479 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3998728 32528 SH SOLE 0 0 32528 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 998208 22589 SH SOLE 0 0 22589 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 2529188 111173 SH SOLE 0 0 111173 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 603358 15911 SH SOLE 0 0 15911 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 899378 28018 SH SOLE 0 0 28018 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 468164 9784 SH SOLE 0 0 9784 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2319078 53056 SH SOLE 0 0 53056 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 490050 9892 SH SOLE 0 0 9892 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 2696054 56408 SH SOLE 0 0 56408 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 62643110 1438088 SH SOLE 0 0 1438088 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 661488 16017 SH SOLE 0 0 16017 FIDELITY NATL INFORMATION SV COM 31620M106 21469002 388439 SH SOLE 0 0 388439 FIDUS INVT CORP COM 316500107 8714920 453902 SH SOLE 0 0 453902 FIFTH THIRD BANCORP COM 316773100 6391489 252329 SH SOLE 0 0 252329 FIGS INC CL A 30260D103 175584 29760 SH SOLE 0 0 29760 FIRST AMERN FINL CORP COM 31847R102 531614 9411 SH SOLE 0 0 9411 FIRST BANCORP N C COM 318910106 1324698 47075 SH SOLE 0 0 47075 FIRST COMWLTH FINL CORP PA COM 319829107 223577 18311 SH SOLE 0 0 18311 FIRST CTZNS BANCSHARES INC N CL A 31946M103 791340 573 SH SOLE 0 0 573 FIRST FINL BANKSHARES INC COM 32020R109 2461785 98001 SH SOLE 0 0 98001 FIRST FINL CORP IND COM 320218100 299100 8847 SH SOLE 0 0 8847 FIRST FNDTN INC COM 32026V104 60800 10000 SH SOLE 0 0 10000 FIRST HORIZON CORPORATION COM 320517105 4942487 448502 SH SOLE 0 0 448502 FIRST INDL RLTY TR INC COM 32054K103 1298858 27293 SH SOLE 0 0 27293 FIRST MAJESTIC SILVER CORP COM 32076V103 135901 26491 SH SOLE 0 0 26491 FIRST MERCHANTS CORP COM 320817109 608952 21889 SH SOLE 0 0 21889 FIRST SOLAR INC COM 336433107 3445584 21323 SH SOLE 0 0 21323 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 560719 10236 SH SOLE 0 0 10236 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 2240231 180664 SH SOLE 0 0 180664 FIRST TR ENERGY INCOME & GRO COM 33738G104 3106053 236202 SH SOLE 0 0 236202 FIRST TR ENERGY INFRASTRCTR COM 33738C103 1404768 92785 SH SOLE 0 0 92785 FIRST TR ENHANCED EQUITY INC COM 337318109 1335310 77320 SH SOLE 0 0 77320 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1854931 68574 SH SOLE 0 0 68574 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 10332857 612136 SH SOLE 0 0 612136 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 348618 6559 SH SOLE 0 0 6559 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 33888561 693301 SH SOLE 0 0 693301 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 12867074 285491 SH SOLE 0 0 285491 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 85089076 5328057 SH SOLE 0 0 5328057 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 3456095 64902 SH SOLE 0 0 64902 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 24896735 1284330 SH SOLE 0 0 1284330 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 9673216 485603 SH SOLE 0 0 485603 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 9326215 185633 SH SOLE 0 0 185633 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 20477075 532425 SH SOLE 0 0 532425 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 11931407 571701 SH SOLE 0 0 571701 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 3081107 93339 SH SOLE 0 0 93339 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 1562866 31421 SH SOLE 0 0 31421 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 2509872 87452 SH SOLE 0 0 87452 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 13522665 563444 SH SOLE 0 0 563444 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 8673237 114257 SH SOLE 0 0 114257 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 32170401 630669 SH SOLE 0 0 630669 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4871451 80733 SH SOLE 0 0 80733 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2241722 108769 SH SOLE 0 0 108769 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 4349276 149820 SH SOLE 0 0 149820 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 13805770 792524 SH SOLE 0 0 792524 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 12053105 318612 SH SOLE 0 0 318612 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 23023450 236964 SH SOLE 0 0 236964 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 33305348 579929 SH SOLE 0 0 579929 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 3976001 314831 SH SOLE 0 0 314831 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 2656582 39148 SH SOLE 0 0 39148 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1230786 32035 SH SOLE 0 0 32035 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 10282315 163122 SH SOLE 0 0 163122 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 34895170 768109 SH SOLE 0 0 768109 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 27241278 290140 SH SOLE 0 0 290140 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 19380161 174368 SH SOLE 0 0 174368 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4467776 53202 SH SOLE 0 0 53202 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2140274 74940 SH SOLE 0 0 74940 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 10760904 130041 SH SOLE 0 0 130041 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 4330275 71339 SH SOLE 0 0 71339 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3110662 66220 SH SOLE 0 0 66220 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 8180617 145149 SH SOLE 0 0 145149 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 23722761 1162311 SH SOLE 0 0 1162311 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 253862820 3447818 SH SOLE 0 0 3447818 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 55446279 347386 SH SOLE 0 0 347386 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 4183438 133443 SH SOLE 0 0 133443 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 47109255 2655539 SH SOLE 0 0 2655539 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 52664825 1188822 SH SOLE 0 0 1188822 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 1282043 51737 SH SOLE 0 0 51737 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 531706 19133 SH SOLE 0 0 19133 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 476245 19083 SH SOLE 0 0 19083 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 137065731 2306727 SH SOLE 0 0 2306727 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 7093772 180825 SH SOLE 0 0 180825 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 88781928 1879380 SH SOLE 0 0 1879380 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 26911269 545204 SH SOLE 0 0 545204 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 376871 26009 SH SOLE 0 0 26009 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 751601 20369 SH SOLE 0 0 20369 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 1632407 88766 SH SOLE 0 0 88766 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 707686 28730 SH SOLE 0 0 28730 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 2349253 47960 SH SOLE 0 0 47960 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2568568 175990 SH SOLE 0 0 175990 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 7261120 170329 SH SOLE 0 0 170329 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 55121910 982740 SH SOLE 0 0 982740 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 310470 3816 SH SOLE 0 0 3816 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 3803161 183994 SH SOLE 0 0 183994 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 5944088 146731 SH SOLE 0 0 146731 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 315323 13316 SH SOLE 0 0 13316 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 20033099 666881 SH SOLE 0 0 666881 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 2976657 116423 SH SOLE 0 0 116423 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 27860904 411961 SH SOLE 0 0 411961 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 5861802 225541 SH SOLE 0 0 225541 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 13110899 496249 SH SOLE 0 0 496249 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 25150343 171851 SH SOLE 0 0 171851 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 34761436 674717 SH SOLE 0 0 674717 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 241026251 5245403 SH SOLE 0 0 5245403 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 3203948 218104 SH SOLE 0 0 218104 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 33033692 722206 SH SOLE 0 0 722206 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 33224201 1176911 SH SOLE 0 0 1176911 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1102352 35480 SH SOLE 0 0 35480 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1865245 47997 SH SOLE 0 0 47997 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 1333977 37598 SH SOLE 0 0 37598 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 2025617 102511 SH SOLE 0 0 102511 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 12564293 574499 SH SOLE 0 0 574499 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 1947752 81055 SH SOLE 0 0 81055 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 439410 20268 SH SOLE 0 0 20268 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 3103602 81034 SH SOLE 0 0 81034 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 260146 8580 SH SOLE 0 0 8580 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 389180 11487 SH SOLE 0 0 11487 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 16455376 555362 SH SOLE 0 0 555362 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 716118 22213 SH SOLE 0 0 22213 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 315803 9747 SH SOLE 0 0 9747 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 8785865 258636 SH SOLE 0 0 258636 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 431610 12220 SH SOLE 0 0 12220 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 7949124 196081 SH SOLE 0 0 196081 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 13658615 356155 SH SOLE 0 0 356155 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 64620524 2097388 SH SOLE 0 0 2097388 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 2582961 80067 SH SOLE 0 0 80067 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 797489 23756 SH SOLE 0 0 23756 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 1986264 56444 SH SOLE 0 0 56444 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 624054 29731 SH SOLE 0 0 29731 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 988559 32230 SH SOLE 0 0 32230 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 344335 15215 SH SOLE 0 0 15215 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 2406591 65934 SH SOLE 0 0 65934 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 2364008 67162 SH SOLE 0 0 67162 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 1179738 38238 SH SOLE 0 0 38238 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 7306301 230701 SH SOLE 0 0 230701 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 521785 16222 SH SOLE 0 0 16222 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 445715 13090 SH SOLE 0 0 13090 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 3305348 89141 SH SOLE 0 0 89141 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 990547 48716 SH SOLE 0 0 48716 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1332783 72671 SH SOLE 0 0 72671 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 133843151 3182574 SH SOLE 0 0 3182574 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1365071 57116 SH SOLE 0 0 57116 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1506382 38645 SH SOLE 0 0 38645 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 10356802 277068 SH SOLE 0 0 277068 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 3199472 96690 SH SOLE 0 0 96690 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 1297083 37477 SH SOLE 0 0 37477 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 4026738 110231 SH SOLE 0 0 110231 FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101 408347 10745 SH SOLE 0 0 10745 FIRST TR HIGH INCOME LONG / COM 33738E109 520327 48538 SH SOLE 0 0 48538 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 270982 20344 SH SOLE 0 0 20344 FIRST TR INTER DURATN PFD & COM 33718W103 561202 37665 SH SOLE 0 0 37665 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 19253168 297209 SH SOLE 0 0 297209 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 14526587 179119 SH SOLE 0 0 179119 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 27978392 303783 SH SOLE 0 0 303783 FIRST TR MLP & ENERGY INCOM COM 33739B104 837534 105883 SH SOLE 0 0 105883 FIRST TR MORNINGSTAR DIVID L SHS 336917109 64584423 1931352 SH SOLE 0 0 1931352 FIRST TR MTG INCOME FD COM SHS 33734E103 261087 23385 SH SOLE 0 0 23385 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 9748136 97355 SH SOLE 0 0 97355 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 3631984 52131 SH SOLE 0 0 52131 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 37843430 363914 SH SOLE 0 0 363914 FIRST TR NASDAQ 100 TECH IND SHS 337345102 31704899 218248 SH SOLE 0 0 218248 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 13318117 165117 SH SOLE 0 0 165117 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 589257 174854 SH SOLE 0 0 174854 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 2433512 223455 SH SOLE 0 0 223455 FIRST TR VALUE LINE DIVID IN SHS 33734H106 242915846 6496813 SH SOLE 0 0 6496813 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 16249027 167931 SH SOLE 0 0 167931 FIRSTCASH HOLDINGS INC COM 33768G107 269727 2687 SH SOLE 0 0 2687 FIRSTENERGY CORP COM 337932107 3420394 100070 SH SOLE 0 0 100070 FISERV INC COM 337738108 81189774 718748 SH SOLE 0 0 718748 FISKER INC CL A COM STK 33813J106 2739074 426647 SH SOLE 0 0 426647 FIVE BELOW INC COM 33829M101 356072 2213 SH SOLE 0 0 2213 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2338991 139475 SH SOLE 0 0 139475 FLAHERTY & CRUMRINE PFD INCO COM 338480106 2333672 255605 SH SOLE 0 0 255605 FLAHERTY & CRUMRINE PFD SECS COM 338478100 383169 29543 SH SOLE 0 0 29543 FLEETCOR TECHNOLOGIES INC COM 339041105 1229717 4816 SH SOLE 0 0 4816 FLEX LNG LTD SHS G35947202 877562 29097 SH SOLE 0 0 29097 FLEX LTD ORD Y2573F102 616952 22867 SH SOLE 0 0 22867 FLEXSHARES TR GLB QLT R/E IDX 33939L787 242466 4956 SH SOLE 0 0 4956 FLEXSHARES TR HIG YLD VL ETF 33939L662 749559 18852 SH SOLE 0 0 18852 FLEXSHARES TR IBOXX 3R TARGT 33939L506 356187 15360 SH SOLE 0 0 15360 FLEXSHARES TR INTL QLTDV IDX 33939L837 4979714 233844 SH SOLE 0 0 233844 FLEXSHARES TR M STAR DEV MKT 33939L803 883394 14123 SH SOLE 0 0 14123 FLEXSHARES TR MORNSTAR UPSTR 33939L407 20423205 505025 SH SOLE 0 0 505025 FLEXSHARES TR MORNSTAR USMKT 33939L100 1382564 8488 SH SOLE 0 0 8488 FLEXSHARES TR QUALT DIVD IDX 33939L860 1965240 35232 SH SOLE 0 0 35232 FLOOR & DECOR HLDGS INC CL A 339750101 2150190 23759 SH SOLE 0 0 23759 FLOWERS FOODS INC COM 343498101 209578 9449 SH SOLE 0 0 9449 FLOWSERVE CORP COM 34354P105 2053441 51633 SH SOLE 0 0 51633 FLUOR CORP NEW COM 343412102 352797 9613 SH SOLE 0 0 9613 FLYWIRE CORPORATION COM VTG 302492103 1442321 45228 SH SOLE 0 0 45228 FMC CORP COM NEW 302491303 1420067 21205 SH SOLE 0 0 21205 FORD MTR CO DEL COM 345370860 26586894 2140652 SH SOLE 0 0 2140652 FORIAN INC COM 34630N106 89204 40000 SH SOLE 0 0 40000 FORMFACTOR INC COM 346375108 966615 27665 SH SOLE 0 0 27665 FORTINET INC COM 34959E109 7220105 123042 SH SOLE 0 0 123042 FORTIS INC COM 349553107 423353 11144 SH SOLE 0 0 11144 FORTIVE CORP COM 34959J108 1055032 14226 SH SOLE 0 0 14226 FORTREA HLDGS INC COMMON STOCK 34965K107 502949 17592 SH SOLE 0 0 17592 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1572068 25291 SH SOLE 0 0 25291 FORWARD AIR CORP COM 349853101 723888 10531 SH SOLE 0 0 10531 FOUR CORNERS PPTY TR INC COM 35086T109 325121 14652 SH SOLE 0 0 14652 FOX CORP CL A COM 35137L105 603067 19329 SH SOLE 0 0 19329 FRANCO NEV CORP COM 351858105 1719700 12883 SH SOLE 0 0 12883 FRANKLIN ELEC INC COM 353514102 353905 3966 SH SOLE 0 0 3966 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1434802 16070 SH SOLE 0 0 16070 FRANKLIN LTD DURATION INCOME COM 35472T101 335382 55071 SH SOLE 0 0 55071 FRANKLIN RESOURCES INC COM 354613101 12106963 492553 SH SOLE 0 0 492553 FRANKLIN STR PPTYS CORP COM 35471R106 47656 25760 SH SOLE 0 0 25760 FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207 268538 11741 SH SOLE 0 0 11741 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 3999795 174283 SH SOLE 0 0 174283 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 14463771 518229 SH SOLE 0 0 518229 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 468638 19486 SH SOLE 0 0 19486 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 3306061 69689 SH SOLE 0 0 69689 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 101493194 2356471 SH SOLE 0 0 2356471 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 12441770 289613 SH SOLE 0 0 289613 FREEPORT-MCMORAN INC CL B 35671D857 16596003 445052 SH SOLE 0 0 445052 FRONTIER COMMUNICATIONS PARE COM 35909D109 233764 14937 SH SOLE 0 0 14937 FRONTLINE PLC COM M46528101 628942 33490 SH SOLE 0 0 33490 FRP HLDGS INC COM 30292L107 264831 4907 SH SOLE 0 0 4907 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 446407 82363 SH SOLE 0 0 82363 FS KKR CAP CORP COM 302635206 3548675 180227 SH SOLE 0 0 180227 FST TR NEW OPPORT MLP & ENE COM 33739M100 172257 27517 SH SOLE 0 0 27517 FTAI AVIATION LTD SHS G3730V105 1408903 39632 SH SOLE 0 0 39632 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 80040 24857 SH SOLE 0 0 24857 FTC SOLAR INC COM 30320C103 163660 127859 SH SOLE 0 0 127859 FTI CONSULTING INC COM 302941109 260300 1459 SH SOLE 0 0 1459 FUBOTV INC COM 35953D104 200536 75107 SH SOLE 0 0 75107 FUELCELL ENERGY INC COM 35952H601 83274 65058 SH SOLE 0 0 65058 FULGENT GENETICS INC COM 359664109 245928 9197 SH SOLE 0 0 9197 FULTON FINL CORP PA COM 360271100 222456 18370 SH SOLE 0 0 18370 G1 THERAPEUTICS INC COM 3621LQ109 62562 43446 SH SOLE 0 0 43446 GABELLI CONV & INC SECS FD I COM 36240B109 62280 16608 SH SOLE 0 0 16608 GABELLI DIVID & INCOME TR COM 36242H104 11291977 580863 SH SOLE 0 0 580863 GABELLI EQUITY TR INC COM 362397101 1477459 288004 SH SOLE 0 0 288004 GABELLI GLOBAL SMALL & MID C COM 36249W104 241558 23316 SH SOLE 0 0 23316 GABELLI HLTHCARE & WELLNESS SHS 36246K103 104556 12186 SH SOLE 0 0 12186 GABELLI MULTIMEDIA TR INC COM 36239Q109 62016 10529 SH SOLE 0 0 10529 GABELLI UTIL TR COM 36240A101 481400 90830 SH SOLE 0 0 90830 GAIA INC NEW CL A 36269P104 35020 12875 SH SOLE 0 0 12875 GALLAGHER ARTHUR J & CO COM 363576109 23630776 103676 SH SOLE 0 0 103676 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 365757 99934 SH SOLE 0 0 99934 GAMIDA CELL LTD SHS M47364100 16690 16204 SH SOLE 0 0 16204 GAMING & LEISURE PPTYS INC COM 36467J108 3093604 67917 SH SOLE 0 0 67917 GARMIN LTD SHS H2906T109 9560115 90876 SH SOLE 0 0 90876 GARTNER INC COM 366651107 956267 2783 SH SOLE 0 0 2783 GATX CORP COM 361448103 406698 3737 SH SOLE 0 0 3737 GDS HLDGS LTD SPONSORED ADS 36165L108 168006 15343 SH SOLE 0 0 15343 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 5659306 83176 SH SOLE 0 0 83176 GEN DIGITAL INC COM 668771108 1112074 62900 SH SOLE 0 0 62900 GENASYS INC COM 36872P103 45346 22560 SH SOLE 0 0 22560 GENCO SHIPPING & TRADING LTD SHS Y2685T131 183162 13092 SH SOLE 0 0 13092 GENERAC HLDGS INC COM 368736104 8040921 73797 SH SOLE 0 0 73797 GENERAL DYNAMICS CORP COM 369550108 52824702 239058 SH SOLE 0 0 239058 GENERAL ELECTRIC CO COM NEW 369604301 28632786 259003 SH SOLE 0 0 259003 GENERAL MLS INC COM 370334104 19347873 302358 SH SOLE 0 0 302358 GENERAL MTRS CO COM 37045V100 12471907 378280 SH SOLE 0 0 378280 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1585764 153659 SH SOLE 0 0 153659 GENTEX CORP COM 371901109 1030281 31662 SH SOLE 0 0 31662 GENUINE PARTS CO COM 372460105 14832062 102729 SH SOLE 0 0 102729 GENWORTH FINL INC COM CL A 37247D106 145041 24751 SH SOLE 0 0 24751 GEO GROUP INC NEW COM 36162J106 84925 10382 SH SOLE 0 0 10382 GERON CORP COM 374163103 60761 28661 SH SOLE 0 0 28661 GETTY RLTY CORP NEW COM 374297109 535129 19298 SH SOLE 0 0 19298 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 401195 12632 SH SOLE 0 0 12632 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 131198 20404 SH SOLE 0 0 20404 GILEAD SCIENCES INC COM 375558103 18813577 251049 SH SOLE 0 0 251049 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 224301 123923 SH SOLE 0 0 123923 GITLAB INC CLASS A COM 37637K108 513292 11351 SH SOLE 0 0 11351 GLACIER BANCORP INC NEW COM 37637Q105 1624730 57008 SH SOLE 0 0 57008 GLOBAL MED REIT INC COM NEW 37954A204 374731 41776 SH SOLE 0 0 41776 GLOBAL NET LEASE INC COM NEW 379378201 145012 15090 SH SOLE 0 0 15090 GLOBAL PARTNERS LP COM UNITS 37946R109 2983592 84473 SH SOLE 0 0 84473 GLOBAL PMTS INC COM 37940X102 4993370 43274 SH SOLE 0 0 43274 GLOBAL SELF STORAGE INC COM 37955N106 50116 10312 SH SOLE 0 0 10312 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1649853 61310 SH SOLE 0 0 61310 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4616041 196511 SH SOLE 0 0 196511 GLOBAL X FDS CLEANTECH ETF 37954Y228 165413 15120 SH SOLE 0 0 15120 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 921804 48954 SH SOLE 0 0 48954 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 2979882 122679 SH SOLE 0 0 122679 GLOBAL X FDS DOW 30 COVERED C 37960A859 398118 18652 SH SOLE 0 0 18652 GLOBAL X FDS EMERGING MARK 37960A636 3245585 132909 SH SOLE 0 0 132909 GLOBAL X FDS EMERGING MKT GRT 37960A644 2602213 109613 SH SOLE 0 0 109613 GLOBAL X FDS FINTECH ETF 37954Y814 1166253 57907 SH SOLE 0 0 57907 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 2340870 230174 SH SOLE 0 0 230174 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 7953519 187655 SH SOLE 0 0 187655 GLOBAL X FDS GLBL X MLP ETF 37954Y343 6355260 142527 SH SOLE 0 0 142527 GLOBAL X FDS GLOBAL X COPPER 37954Y830 289706 7957 SH SOLE 0 0 7957 GLOBAL X FDS GLOBAL X SILVER 37954Y848 618747 25889 SH SOLE 0 0 25889 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1212056 44825 SH SOLE 0 0 44825 GLOBAL X FDS GLOBX SUPDV US 37950E291 529156 32674 SH SOLE 0 0 32674 GLOBAL X FDS INTERNET OF THNG 37954Y780 958722 31300 SH SOLE 0 0 31300 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 4178938 75747 SH SOLE 0 0 75747 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 353824 11635 SH SOLE 0 0 11635 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 44369839 2645786 SH SOLE 0 0 2645786 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 1133488 42854 SH SOLE 0 0 42854 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 7602561 307547 SH SOLE 0 0 307547 GLOBAL X FDS RUSSELL 2000 37954Y459 7557052 442969 SH SOLE 0 0 442969 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 2146717 41046 SH SOLE 0 0 41046 GLOBAL X FDS S&P 500 COVERED 37954Y475 47930974 1232476 SH SOLE 0 0 1232476 GLOBAL X FDS SUPERDIVIDEND 37960A669 1800411 82173 SH SOLE 0 0 82173 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 124288 13539 SH SOLE 0 0 13539 GLOBAL X FDS US INFR DEV ETF 37954Y673 36147818 1189856 SH SOLE 0 0 1189856 GLOBAL X FDS US PFD ETF 37954Y657 9593974 510046 SH SOLE 0 0 510046 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 410821 7060 SH SOLE 0 0 7060 GLOBALSTAR INC COM 378973408 36722 28032 SH SOLE 0 0 28032 GLOBE LIFE INC COM 37959E102 5626286 51745 SH SOLE 0 0 51745 GLOBUS MED INC CL A 379577208 444467 8952 SH SOLE 0 0 8952 GMS INC COM 36251C103 234450 3665 SH SOLE 0 0 3665 GODADDY INC CL A 380237107 717093 9628 SH SOLE 0 0 9628 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 345457 43840 SH SOLE 0 0 43840 GOLDMAN SACHS BDC INC SHS 38147U107 15143835 1040099 SH SOLE 0 0 1040099 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2403173 24005 SH SOLE 0 0 24005 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 283432 6559 SH SOLE 0 0 6559 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 711245 14242 SH SOLE 0 0 14242 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 17597092 613888 SH SOLE 0 0 613888 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 13545909 451079 SH SOLE 0 0 451079 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 5078093 90924 SH SOLE 0 0 90924 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 25137384 298437 SH SOLE 0 0 298437 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 10500952 175807 SH SOLE 0 0 175807 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 4364843 185265 SH SOLE 0 0 185265 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 2812836 48017 SH SOLE 0 0 48017 GOLDMAN SACHS GROUP INC COM 38141G104 36668081 113323 SH SOLE 0 0 113323 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 3023585 165133 SH SOLE 0 0 165133 GOLUB CAP BDC INC COM 38173M102 257403 17546 SH SOLE 0 0 17546 GOODYEAR TIRE & RUBR CO COM 382550101 388832 31282 SH SOLE 0 0 31282 GOOSEHEAD INS INC COM CL A 38267D109 1048264 14065 SH SOLE 0 0 14065 GRACO INC COM 384109104 2256978 30968 SH SOLE 0 0 30968 GRAHAM HLDGS CO COM CL B 384637104 13599058 23326 SH SOLE 0 0 23326 GRAINGER W W INC COM 384802104 16488165 23832 SH SOLE 0 0 23832 GRANITE PT MTG TR INC COM STK 38741L107 1090354 223433 SH SOLE 0 0 223433 GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 135004 135000 PRN SOLE 0 0 135000 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 215047 17824 SH SOLE 0 0 17824 GRANITESHARES GOLD TR SHS BEN INT 38748G101 223382 12220 SH SOLE 0 0 12220 GRAPHIC PACKAGING HLDG CO COM 388689101 1691683 75928 SH SOLE 0 0 75928 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 2100635 87091 SH SOLE 0 0 87091 GREEN BRICK PARTNERS INC COM 392709101 4875017 117442 SH SOLE 0 0 117442 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 14700 15000 PRN SOLE 0 0 15000 GREIF INC CL A 397624107 281324 4211 SH SOLE 0 0 4211 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 2661765 172283 SH SOLE 0 0 172283 GRIFFON CORP COM 398433102 5811354 146492 SH SOLE 0 0 146492 GRIFOLS S A SP ADR REP B NVT 398438408 93411 10220 SH SOLE 0 0 10220 GRITSTONE BIO INC COM 39868T105 43986 25573 SH SOLE 0 0 25573 GROUPON INC COM NEW 399473206 389848 25447 SH SOLE 0 0 25447 GROWGENERATION CORP COM 39986L109 34068 11667 SH SOLE 0 0 11667 GSK PLC SPONSORED ADR 37733W204 11130817 307057 SH SOLE 0 0 307057 GUARANTY BANCSHARES INC TEX COM 400764106 441367 15384 SH SOLE 0 0 15384 GUESS INC COM 401617105 485926 22455 SH SOLE 0 0 22455 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 239045 17707 SH SOLE 0 0 17707 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 5147788 348059 SH SOLE 0 0 348059 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 770004 49550 SH SOLE 0 0 49550 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2112045 36011 SH SOLE 0 0 36011 H & E EQUIPMENT SERVICES INC COM 404030108 995276 23044 SH SOLE 0 0 23044 HAGERTY INC CL A COM 405166109 298777 36570 SH SOLE 0 0 36570 HALEON PLC SPON ADS 405552100 1119549 134400 SH SOLE 0 0 134400 HALLIBURTON CO COM 406216101 101628919 2509356 SH SOLE 0 0 2509356 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 10245252 390147 SH SOLE 0 0 390147 HANCOCK JOHN INCOME SECS TR COM 410123103 164386 16022 SH SOLE 0 0 16022 HANCOCK JOHN INVT TR II COM 410142103 181592 14946 SH SOLE 0 0 14946 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 171098 11743 SH SOLE 0 0 11743 HANCOCK JOHN PFD INCOME FD I COM 41021P103 255296 19152 SH SOLE 0 0 19152 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 289310 30074 SH SOLE 0 0 30074 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1433787 80731 SH SOLE 0 0 80731 HANCOCK WHITNEY CORPORATION COM 410120109 1572371 42508 SH SOLE 0 0 42508 HANESBRANDS INC COM 410345102 1230408 310709 SH SOLE 0 0 310709 HANNON ARMSTRONG SUST INFR C COM 41068X100 392181 18499 SH SOLE 0 0 18499 HANOVER INS GROUP INC COM 410867105 1366464 12313 SH SOLE 0 0 12313 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 6518827 536529 SH SOLE 0 0 536529 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 3966427 172744 SH SOLE 0 0 172744 HARLEY DAVIDSON INC COM 412822108 1810081 54751 SH SOLE 0 0 54751 HARMONIC INC COM 413160102 1183883 122937 SH SOLE 0 0 122937 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 55992008 1521171 SH SOLE 0 0 1521171 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 16748986 916748 SH SOLE 0 0 916748 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 4724052 124072 SH SOLE 0 0 124072 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 6714772 209248 SH SOLE 0 0 209248 HARTFORD FINL SVCS GROUP INC COM 416515104 8931915 125961 SH SOLE 0 0 125961 HASBRO INC COM 418056107 12593377 190405 SH SOLE 0 0 190405 HASHICORP INC COM CL A 418100103 726884 31839 SH SOLE 0 0 31839 HAWAIIAN ELEC INDUSTRIES COM 419870100 365561 29696 SH SOLE 0 0 29696 HCA HEALTHCARE INC COM 40412C101 25287424 102803 SH SOLE 0 0 102803 HDFC BANK LTD SPONSORED ADS 40415F101 313115 5306 SH SOLE 0 0 5306 HEALTHCARE RLTY TR CL A COM 42226K105 486594 31866 SH SOLE 0 0 31866 HEALTHEQUITY INC COM 42226A107 3033620 41528 SH SOLE 0 0 41528 HEALTHPEAK PROPERTIES INC COM 42250P103 402898 21944 SH SOLE 0 0 21944 HEARTLAND FINL USA INC COM 42234Q102 340202 11560 SH SOLE 0 0 11560 HECLA MNG CO COM 422704106 342218 87524 SH SOLE 0 0 87524 HEICO CORP NEW CL A 422806208 351508 2720 SH SOLE 0 0 2720 HEICO CORP NEW COM 422806109 817293 5047 SH SOLE 0 0 5047 HELEN OF TROY LTD COM G4388N106 603315 5176 SH SOLE 0 0 5176 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 113599 10170 SH SOLE 0 0 10170 HELMERICH & PAYNE INC COM 423452101 1016751 24116 SH SOLE 0 0 24116 HENRY JACK & ASSOC INC COM 426281101 6272526 41501 SH SOLE 0 0 41501 HENRY SCHEIN INC COM 806407102 523982 7057 SH SOLE 0 0 7057 HERCULES CAPITAL INC COM 427096508 768580 46808 SH SOLE 0 0 46808 HERITAGE COMM CORP COM 426927109 666284 78664 SH SOLE 0 0 78664 HERON THERAPEUTICS INC COM 427746102 30875 29976 SH SOLE 0 0 29976 HERSHEY CO COM 427866108 13581292 67879 SH SOLE 0 0 67879 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 212280 17329 SH SOLE 0 0 17329 HESS CORP COM 42809H107 3402636 22239 SH SOLE 0 0 22239 HESS MIDSTREAM LP CL A SHS 428103105 5272078 180984 SH SOLE 0 0 180984 HEWLETT PACKARD ENTERPRISE C COM 42824C109 11061257 636802 SH SOLE 0 0 636802 HEXCEL CORP NEW COM 428291108 571539 8774 SH SOLE 0 0 8774 HF SINCLAIR CORP COM 403949100 2571443 45169 SH SOLE 0 0 45169 HIGH INCOME SECS FD SHS BEN INT 42968F108 449747 72657 SH SOLE 0 0 72657 HILLENBRAND INC COM 431571108 386034 9124 SH SOLE 0 0 9124 HILLMAN SOLUTIONS CORP COM 431636109 109808 13310 SH SOLE 0 0 13310 HILLTOP HOLDINGS INC COM 432748101 837641 29536 SH SOLE 0 0 29536 HILTON WORLDWIDE HLDGS INC COM 43300A203 4790774 31900 SH SOLE 0 0 31900 HOLOGIC INC COM 436440101 1047454 15093 SH SOLE 0 0 15093 HOME BANCSHARES INC COM 436893200 1145955 54726 SH SOLE 0 0 54726 HOME DEPOT INC COM 437076102 488437652 1616487 SH SOLE 0 0 1616487 HONDA MOTOR LTD AMERN SHS 438128308 755580 22461 SH SOLE 0 0 22461 HONEST CO INC COM 438333106 16947 13450 SH SOLE 0 0 13450 HONEYWELL INTL INC COM 438516106 61785131 334444 SH SOLE 0 0 334444 HORIZON THERAPEUTICS PUB L SHS G46188101 307504 2658 SH SOLE 0 0 2658 HORMEL FOODS CORP COM 440452100 6031452 158597 SH SOLE 0 0 158597 HOST HOTELS & RESORTS INC COM 44107P104 251468 15648 SH SOLE 0 0 15648 HOULIHAN LOKEY INC CL A 441593100 1580892 14758 SH SOLE 0 0 14758 HOWMET AEROSPACE INC COM 443201108 1459965 31567 SH SOLE 0 0 31567 HP INC COM 40434L105 10913196 424638 SH SOLE 0 0 424638 HSBC HLDGS PLC SPON ADR NEW 404280406 714620 18110 SH SOLE 0 0 18110 HUBBELL INC COM 443510607 2949302 9410 SH SOLE 0 0 9410 HUBSPOT INC COM 443573100 11415165 23178 SH SOLE 0 0 23178 HUDBAY MINERALS INC COM 443628102 107800 22136 SH SOLE 0 0 22136 HUDSON TECHNOLOGIES INC COM 444144109 391299 29421 SH SOLE 0 0 29421 HUMANA INC COM 444859102 8409967 17286 SH SOLE 0 0 17286 HUNT J B TRANS SVCS INC COM 445658107 1287706 6831 SH SOLE 0 0 6831 HUNTINGTON BANCSHARES INC COM 446150104 18944808 1821616 SH SOLE 0 0 1821616 HUNTINGTON INGALLS INDS INC COM 446413106 13339968 65207 SH SOLE 0 0 65207 HUNTSMAN CORP COM 447011107 301156 12342 SH SOLE 0 0 12342 HYATT HOTELS CORP COM CL A 448579102 518445 4887 SH SOLE 0 0 4887 I3 VERTICALS INC COM CL A 46571Y107 1825904 86372 SH SOLE 0 0 86372 I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2 22985 25000 PRN SOLE 0 0 25000 IAC INC COM NEW 44891N208 7685382 152518 SH SOLE 0 0 152518 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2586453 130761 SH SOLE 0 0 130761 ICICI BANK LIMITED ADR 45104G104 246043 10642 SH SOLE 0 0 10642 ICON PLC SHS G4705A100 3204698 13014 SH SOLE 0 0 13014 ICU MED INC COM 44930G107 1331603 11189 SH SOLE 0 0 11189 IDACORP INC COM 451107106 1247076 13316 SH SOLE 0 0 13316 IDEX CORP COM 45167R104 1047836 5037 SH SOLE 0 0 5037 IDEXX LABS INC COM 45168D104 9833765 22489 SH SOLE 0 0 22489 IHS HOLDING LIMITED ORD SHS G4701H109 637351 114838 SH SOLE 0 0 114838 ILLINOIS TOOL WKS INC COM 452308109 59544551 258541 SH SOLE 0 0 258541 ILLUMINA INC COM 452327109 960136 6994 SH SOLE 0 0 6994 IMAX CORP COM 45245E109 479600 24824 SH SOLE 0 0 24824 IMMUNITYBIO INC COM 45256X103 20206 11956 SH SOLE 0 0 11956 IMMUNOGEN INC COM 45253H101 493240 31080 SH SOLE 0 0 31080 IMPERIAL OIL LTD COM NEW 453038408 5539781 89946 SH SOLE 0 0 89946 IMPINJ INC COM 453204109 1462642 26579 SH SOLE 0 0 26579 INCYTE CORP COM 45337C102 1449854 25097 SH SOLE 0 0 25097 INDEPENDENCE RLTY TR INC COM 45378A106 735288 52259 SH SOLE 0 0 52259 INDEPENDENT BK CORP MICH COM NEW 453838609 258049 14070 SH SOLE 0 0 14070 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 10745081 470244 SH SOLE 0 0 470244 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 21733162 924815 SH SOLE 0 0 924815 INDEXIQ ETF TR CANDRIAM ESG US 45409B461 228483 6112 SH SOLE 0 0 6112 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 13043138 563662 SH SOLE 0 0 563662 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1620150 53951 SH SOLE 0 0 53951 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 966100 30582 SH SOLE 0 0 30582 INDIA FD INC COM 454089103 205323 11787 SH SOLE 0 0 11787 INFINERA CORP COM 45667G103 100328 24002 SH SOLE 0 0 24002 INFLARX NV COM N44821101 801367 268915 SH SOLE 0 0 268915 INFOSYS LTD SPONSORED ADR 456788108 487276 28479 SH SOLE 0 0 28479 ING GROEP N.V. SPONSORED ADR 456837103 195088 14802 SH SOLE 0 0 14802 INGERSOLL RAND INC COM 45687V106 2694716 42290 SH SOLE 0 0 42290 INGLES MKTS INC CL A 457030104 259797 3449 SH SOLE 0 0 3449 INGREDION INC COM 457187102 393982 4004 SH SOLE 0 0 4004 INMODE LTD SHS M5425M103 4401622 144505 SH SOLE 0 0 144505 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 1041082 37449 SH SOLE 0 0 37449 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 361848 16075 SH SOLE 0 0 16075 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 1231079 29438 SH SOLE 0 0 29438 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 231374 5702 SH SOLE 0 0 5702 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 2048561 40326 SH SOLE 0 0 40326 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 236970 5574 SH SOLE 0 0 5574 INNOVATOR ETFS TR IBD 50 ETF 45782C102 240079 10728 SH SOLE 0 0 10728 INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862 282734 7963 SH SOLE 0 0 7963 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 266018 10134 SH SOLE 0 0 10134 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 252565 10460 SH SOLE 0 0 10460 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 1069167 41994 SH SOLE 0 0 41994 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1091784 61980 SH SOLE 0 0 61980 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 258428 7390 SH SOLE 0 0 7390 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 4707328 153784 SH SOLE 0 0 153784 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 481656 14789 SH SOLE 0 0 14789 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 803798 28046 SH SOLE 0 0 28046 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 336192 13049 SH SOLE 0 0 13049 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 261071 9248 SH SOLE 0 0 9248 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 405266 11590 SH SOLE 0 0 11590 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 233635 7139 SH SOLE 0 0 7139 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 564060 15889 SH SOLE 0 0 15889 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 3741107 111144 SH SOLE 0 0 111144 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 380457 11420 SH SOLE 0 0 11420 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 1467440 39940 SH SOLE 0 0 39940 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 678439 19682 SH SOLE 0 0 19682 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 340245 10367 SH SOLE 0 0 10367 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 896314 28843 SH SOLE 0 0 28843 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 7143984 230080 SH SOLE 0 0 230080 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 7307706 247551 SH SOLE 0 0 247551 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 4954042 147926 SH SOLE 0 0 147926 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 5422158 178029 SH SOLE 0 0 178029 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 6669596 191676 SH SOLE 0 0 191676 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 5346875 165231 SH SOLE 0 0 165231 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 8358990 252843 SH SOLE 0 0 252843 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 13935208 430099 SH SOLE 0 0 430099 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 3873485 123714 SH SOLE 0 0 123714 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 9744245 286933 SH SOLE 0 0 286933 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 11884204 352647 SH SOLE 0 0 352647 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 336305 11447 SH SOLE 0 0 11447 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 374948 12367 SH SOLE 0 0 12367 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 2873521 87050 SH SOLE 0 0 87050 INNOVATOR ETFS TR US SML CP PWR B 45782C284 735938 29414 SH SOLE 0 0 29414 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 940263 35150 SH SOLE 0 0 35150 INSEEGO CORP COM 45782B104 22732 54123 SH SOLE 0 0 54123 INSIGHT ENTERPRISES INC COM 45765U103 365205 2510 SH SOLE 0 0 2510 INSIGHT SELECT INCOME FD COM 45781W109 623707 41497 SH SOLE 0 0 41497 INSMED INC COM PAR $.01 457669307 1043759 41337 SH SOLE 0 0 41337 INSPIRE MED SYS INC COM 457730109 565356 2849 SH SOLE 0 0 2849 INSTALLED BLDG PRODS INC COM 45780R101 1014731 8125 SH SOLE 0 0 8125 INSULET CORP COM 45784P101 542266 3400 SH SOLE 0 0 3400 INTAPP INC COM 45827U109 575672 17174 SH SOLE 0 0 17174 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 596700 50185 SH SOLE 0 0 50185 INTEL CORP COM 458140100 41080356 1155566 SH SOLE 0 0 1155566 INTELLIA THERAPEUTICS INC COM 45826J105 1010891 31970 SH SOLE 0 0 31970 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6098880 70458 SH SOLE 0 0 70458 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2155594 116267 SH SOLE 0 0 116267 INTERCONTINENTAL EXCHANGE IN COM 45866F104 110761205 1006737 SH SOLE 0 0 1006737 INTERNATIONAL BUSINESS MACHS COM 459200101 84362378 601300 SH SOLE 0 0 601300 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3941321 57816 SH SOLE 0 0 57816 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 231038 7620 SH SOLE 0 0 7620 INTERNATIONAL PAPER CO COM 460146103 2137401 60259 SH SOLE 0 0 60259 INTERPUBLIC GROUP COS INC COM 460690100 10977054 383010 SH SOLE 0 0 383010 INTRA-CELLULAR THERAPIES INC COM 46116X101 340096 6529 SH SOLE 0 0 6529 INTRUSION INC COM NEW 46121E205 10469 29997 SH SOLE 0 0 29997 INTUIT COM 461202103 15164578 29680 SH SOLE 0 0 29680 INTUITIVE SURGICAL INC COM NEW 46120E602 31220956 106815 SH SOLE 0 0 106815 INUVO INC COM NEW 46122W204 3852 18000 SH SOLE 0 0 18000 INVENTRUST PPTYS CORP COM NEW 46124J201 1010446 42438 SH SOLE 0 0 42438 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1015099 12849 SH SOLE 0 0 12849 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 12935576 289840 SH SOLE 0 0 289840 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 4479401 90129 SH SOLE 0 0 90129 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 2295530 92025 SH SOLE 0 0 92025 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 13095455 875950 SH SOLE 0 0 875950 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 109615 14793 SH SOLE 0 0 14793 INVESCO BD FD COM 46132L107 645444 44606 SH SOLE 0 0 44606 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1953210 78254 SH SOLE 0 0 78254 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1503830 70240 SH SOLE 0 0 70240 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 577381 24664 SH SOLE 0 0 24664 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 350759 14945 SH SOLE 0 0 14945 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 4592886 268590 SH SOLE 0 0 268590 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 952347 33213 SH SOLE 0 0 33213 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 7961280 429179 SH SOLE 0 0 429179 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1433024 19079 SH SOLE 0 0 19079 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4627817 253301 SH SOLE 0 0 253301 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 859444 19744 SH SOLE 0 0 19744 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 219792 12334 SH SOLE 0 0 12334 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 251318 8508 SH SOLE 0 0 8508 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 457319 29731 SH SOLE 0 0 29731 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 450979 23874 SH SOLE 0 0 23874 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 480377 14221 SH SOLE 0 0 14221 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 10825386 308767 SH SOLE 0 0 308767 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 4866458 121449 SH SOLE 0 0 121449 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 337523 22220 SH SOLE 0 0 22220 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 248900 2959 SH SOLE 0 0 2959 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 148378993 1006573 SH SOLE 0 0 1006573 INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599 566852 28600 SH SOLE 0 0 28600 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 35323793 1433595 SH SOLE 0 0 1433595 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1636996 73872 SH SOLE 0 0 73872 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 10821844 988296 SH SOLE 0 0 988296 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 1792211 73391 SH SOLE 0 0 73391 INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461 35438004 829157 SH SOLE 0 0 829157 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 3150664 77808 SH SOLE 0 0 77808 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 7773047 110885 SH SOLE 0 0 110885 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 6563005 114574 SH SOLE 0 0 114574 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 17143373 219393 SH SOLE 0 0 219393 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1855604 82471 SH SOLE 0 0 82471 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1375726 29573 SH SOLE 0 0 29573 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1596733 61184 SH SOLE 0 0 61184 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 202057 6090 SH SOLE 0 0 6090 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 688755 26593 SH SOLE 0 0 26593 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 665694 7095 SH SOLE 0 0 7095 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 3525867 71708 SH SOLE 0 0 71708 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 44383040 1218645 SH SOLE 0 0 1218645 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 737745 19647 SH SOLE 0 0 19647 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 629401 14380 SH SOLE 0 0 14380 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1414873 35874 SH SOLE 0 0 35874 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 4264097 114634 SH SOLE 0 0 114634 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 20086222 512534 SH SOLE 0 0 512534 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 41561674 706951 SH SOLE 0 0 706951 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2272735 43884 SH SOLE 0 0 43884 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 7683823 366071 SH SOLE 0 0 366071 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 30743574 1215642 SH SOLE 0 0 1215642 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1515748 67758 SH SOLE 0 0 67758 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 7564885 431662 SH SOLE 0 0 431662 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 8451912 554224 SH SOLE 0 0 554224 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 26903590 1267244 SH SOLE 0 0 1267244 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 8960336 381210 SH SOLE 0 0 381210 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 793367 31684 SH SOLE 0 0 31684 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 40228295 1946217 SH SOLE 0 0 1946217 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 8267815 367722 SH SOLE 0 0 367722 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 644533 26153 SH SOLE 0 0 26153 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 30340162 1508710 SH SOLE 0 0 1508710 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 1631502 72576 SH SOLE 0 0 72576 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 468001 19496 SH SOLE 0 0 19496 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 47588084 2533262 SH SOLE 0 0 2533262 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 294709 12819 SH SOLE 0 0 12819 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 15012376 801301 SH SOLE 0 0 801301 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 306596 13397 SH SOLE 0 0 13397 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 351504 15602 SH SOLE 0 0 15602 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 345502 15619 SH SOLE 0 0 15619 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 290199 4429 SH SOLE 0 0 4429 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 1985237 96418 SH SOLE 0 0 96418 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 9077943 582666 SH SOLE 0 0 582666 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 16867966 871054 SH SOLE 0 0 871054 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 4781153 120039 SH SOLE 0 0 120039 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 133457325 2911373 SH SOLE 0 0 2911373 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 7526028 221810 SH SOLE 0 0 221810 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 4835922 60601 SH SOLE 0 0 60601 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 15776596 175354 SH SOLE 0 0 175354 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 14554937 398438 SH SOLE 0 0 398438 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1434797 18265 SH SOLE 0 0 18265 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 10296798 222682 SH SOLE 0 0 222682 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 622372 18534 SH SOLE 0 0 18534 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 587265 5809 SH SOLE 0 0 5809 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 11645103 151255 SH SOLE 0 0 151255 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 211476 2534 SH SOLE 0 0 2534 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 2510291 56832 SH SOLE 0 0 56832 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 983729 17247 SH SOLE 0 0 17247 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 2745752 54414 SH SOLE 0 0 54414 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 301061 9261 SH SOLE 0 0 9261 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 2087598 49282 SH SOLE 0 0 49282 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1159686 30263 SH SOLE 0 0 30263 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 3873898 57146 SH SOLE 0 0 57146 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 7630747 163050 SH SOLE 0 0 163050 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 318864 4406 SH SOLE 0 0 4406 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 4060030 94861 SH SOLE 0 0 94861 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 210890 6507 SH SOLE 0 0 6507 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 830855 59094 SH SOLE 0 0 59094 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 43173166 1356793 SH SOLE 0 0 1356793 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4046985 122673 SH SOLE 0 0 122673 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 5702686 297170 SH SOLE 0 0 297170 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 15745684 942291 SH SOLE 0 0 942291 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 459429 10375 SH SOLE 0 0 10375 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 331661 10810 SH SOLE 0 0 10810 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 12109700 217283 SH SOLE 0 0 217283 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 5080048 64665 SH SOLE 0 0 64665 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 92514720 1013971 SH SOLE 0 0 1013971 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 16578990 488192 SH SOLE 0 0 488192 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 580029 12224 SH SOLE 0 0 12224 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 5284016 198429 SH SOLE 0 0 198429 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 21467771 266647 SH SOLE 0 0 266647 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 28895699 358775 SH SOLE 0 0 358775 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 3708216 80892 SH SOLE 0 0 80892 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 4641853 53165 SH SOLE 0 0 53165 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1014743 25893 SH SOLE 0 0 25893 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 10996302 111623 SH SOLE 0 0 111623 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 3676160 76348 SH SOLE 0 0 76348 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 343946 3776 SH SOLE 0 0 3776 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1873213 38617 SH SOLE 0 0 38617 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 762580 35737 SH SOLE 0 0 35737 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 7893063 187573 SH SOLE 0 0 187573 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 5415179 70584 SH SOLE 0 0 70584 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 711858 14043 SH SOLE 0 0 14043 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 8926636 325790 SH SOLE 0 0 325790 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 9849630 257238 SH SOLE 0 0 257238 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2490319 80283 SH SOLE 0 0 80283 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 2210494 77236 SH SOLE 0 0 77236 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 880431 29309 SH SOLE 0 0 29309 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 28613497 1016465 SH SOLE 0 0 1016465 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 6222177 123726 SH SOLE 0 0 123726 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 286397578 2021297 SH SOLE 0 0 2021297 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 6055419 200843 SH SOLE 0 0 200843 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 18662818 253640 SH SOLE 0 0 253640 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 36933833 738086 SH SOLE 0 0 738086 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 7554457 142054 SH SOLE 0 0 142054 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1519755 48354 SH SOLE 0 0 48354 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 923204 10837 SH SOLE 0 0 10837 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 296975 13543 SH SOLE 0 0 13543 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 3808676 198679 SH SOLE 0 0 198679 INVESCO HIG INCM 2023 TARG T COM 46135X108 3706165 544224 SH SOLE 0 0 544224 INVESCO HIGH INCOME 2024 TAR COM 46136K105 1835394 264466 SH SOLE 0 0 264466 INVESCO LTD SHS G491BT108 274606 18912 SH SOLE 0 0 18912 INVESCO MUN OPPORTUNITY TR COM 46132C107 1693456 205766 SH SOLE 0 0 205766 INVESCO MUNI INCOME OPP TRST COM 46132X101 783383 134834 SH SOLE 0 0 134834 INVESCO MUNICIPAL TRUST COM 46131J103 152489 18284 SH SOLE 0 0 18284 INVESCO QQQ TR UNIT SER 1 46090E103 736034991 2054414 SH SOLE 0 0 2054414 INVESCO QQQ TR UNIT SER 1 46090E103 35900 100 SH Put SOLE 0 0 100 INVESCO QUALITY MUN INCOME T COM 46133G107 1029264 122678 SH SOLE 0 0 122678 INVESCO SR INCOME TR COM 46131H107 100399 25612 SH SOLE 0 0 25612 INVESCO TR INVT GRADE MUNS COM 46131M106 228801 26918 SH SOLE 0 0 26918 INVESCO VALUE MUN INCOME TR COM 46132P108 195239 18773 SH SOLE 0 0 18773 INVESTCORP CR MGMT BDC INC COM 46090R104 68324 17124 SH SOLE 0 0 17124 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 5497316 185720 SH SOLE 0 0 185720 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 424519 15032 SH SOLE 0 0 15032 INVITAE CORP COM 46185L103 13182 21782 SH SOLE 0 0 21782 INVITATION HOMES INC COM 46187W107 4142932 130733 SH SOLE 0 0 130733 IONIS PHARMACEUTICALS INC COM 462222100 555978 12257 SH SOLE 0 0 12257 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 19026 20000 PRN SOLE 0 0 20000 IONQ INC COM 46222L108 316602 21277 SH SOLE 0 0 21277 IOVANCE BIOTHERAPEUTICS INC COM 462260100 398557 87595 SH SOLE 0 0 87595 IPG PHOTONICS CORP COM 44980X109 344119 3389 SH SOLE 0 0 3389 IQVIA HLDGS INC COM 46266C105 104743601 532369 SH SOLE 0 0 532369 IRIDIUM COMMUNICATIONS INC COM 46269C102 10123407 222541 SH SOLE 0 0 222541 IRON MTN INC DEL COM 46284V101 12727658 214090 SH SOLE 0 0 214090 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 133347 13847 SH SOLE 0 0 13847 ISHARES GOLD TR ISHARES NEW 464285204 35844176 1024412 SH SOLE 0 0 1024412 ISHARES INC CORE MSCI EMKT 46434G103 119271287 2506226 SH SOLE 0 0 2506226 ISHARES INC CUR HD MSCI EM 46434G509 222594 9416 SH SOLE 0 0 9416 ISHARES INC EM MKT SM-CP ETF 464286475 2244278 41104 SH SOLE 0 0 41104 ISHARES INC EM MKTS DIV ETF 464286319 2123979 89168 SH SOLE 0 0 89168 ISHARES INC EMNG MKTS EQT 46434G889 301433 7370 SH SOLE 0 0 7370 ISHARES INC ESG AWR MSCI EM 46434G863 12429707 410492 SH SOLE 0 0 410492 ISHARES INC FRONTIER AND SEL 464286145 595670 22981 SH SOLE 0 0 22981 ISHARES INC JP MORGAN EM ETF 464286517 765703 21984 SH SOLE 0 0 21984 ISHARES INC JP MRG EM CRP BD 464286251 283870 6712 SH SOLE 0 0 6712 ISHARES INC MSCI AGRICULTURE 464286350 5060493 132926 SH SOLE 0 0 132926 ISHARES INC MSCI AUST ETF 464286103 354570 16484 SH SOLE 0 0 16484 ISHARES INC MSCI BRAZIL ETF 464286400 425900 13887 SH SOLE 0 0 13887 ISHARES INC MSCI CDA ETF 464286509 323873 9679 SH SOLE 0 0 9679 ISHARES INC MSCI EMERG MRKT 464286533 19935093 373666 SH SOLE 0 0 373666 ISHARES INC MSCI EMRG CHN 46434G764 21400991 429480 SH SOLE 0 0 429480 ISHARES INC MSCI EQUAL WEITE 464286681 292223 3885 SH SOLE 0 0 3885 ISHARES INC MSCI EURZONE ETF 464286608 782478 18525 SH SOLE 0 0 18525 ISHARES INC MSCI FRANCE ETF 464286707 20665009 580641 SH SOLE 0 0 580641 ISHARES INC MSCI GBL ETF NEW 46434G848 408313 10269 SH SOLE 0 0 10269 ISHARES INC MSCI GBL GOLD MN 46434G855 1655779 79989 SH SOLE 0 0 79989 ISHARES INC MSCI GBL MIN VOL 464286525 8313986 87130 SH SOLE 0 0 87130 ISHARES INC MSCI JAPN SMCETF 464286582 536641 7897 SH SOLE 0 0 7897 ISHARES INC MSCI JPN ETF NEW 46434G822 3741627 62060 SH SOLE 0 0 62060 ISHARES INC MSCI MEXICO ETF 464286822 28679177 492515 SH SOLE 0 0 492515 ISHARES INC MSCI NETHERL ETF 464286814 538629 14167 SH SOLE 0 0 14167 ISHARES INC MSCI PAC JP ETF 464286665 834237 20971 SH SOLE 0 0 20971 ISHARES INC MSCI SINGPOR ETF 46434G780 223390 12174 SH SOLE 0 0 12174 ISHARES INC MSCI STH KOR ETF 464286772 336744 5713 SH SOLE 0 0 5713 ISHARES INC MSCI SWITZERLAND 464286749 241127 5534 SH SOLE 0 0 5534 ISHARES INC MSCI WORLD ETF 464286392 6277297 52237 SH SOLE 0 0 52237 ISHARES SILVER TR ISHARES 46428Q109 23718189 1166086 SH SOLE 0 0 1166086 ISHARES TR 0-3 MNTH TREASRY 46436E718 61996534 615839 SH SOLE 0 0 615839 ISHARES TR 0-5 YR TIPS ETF 46429B747 47861325 493823 SH SOLE 0 0 493823 ISHARES TR 0-5YR HI YL CP 46434V407 20688043 504217 SH SOLE 0 0 504217 ISHARES TR 0-5YR INVT GR CP 46434V100 33335308 694558 SH SOLE 0 0 694558 ISHARES TR 1 3 YR TREAS BD 464287457 189361995 2338669 SH SOLE 0 0 2338669 ISHARES TR 10+ YR INVST GRD 464289511 3616111 76710 SH SOLE 0 0 76710 ISHARES TR 10-20 YR TRS ETF 464288653 29831185 302947 SH SOLE 0 0 302947 ISHARES TR 20 YR TR BD ETF 464287432 181156303 2042579 SH SOLE 0 0 2042579 ISHARES TR 20+ YEAR TR BD 46436E338 1910317 66124 SH SOLE 0 0 66124 ISHARES TR 3 7 YR TREAS BD 464288661 34196572 302197 SH SOLE 0 0 302197 ISHARES TR 7-10 YR TRSY BD 464287440 144848405 1581487 SH SOLE 0 0 1581487 ISHARES TR A RATE CP BD ETF 46429B291 10131403 224743 SH SOLE 0 0 224743 ISHARES TR AGENCY BOND ETF 464288166 2943881 27825 SH SOLE 0 0 27825 ISHARES TR AGGRES ALLOC ETF 464289859 1030051 16224 SH SOLE 0 0 16224 ISHARES TR ASIA 50 ETF 464288430 464006 8368 SH SOLE 0 0 8368 ISHARES TR BLACKROCK ULTRA 46434V878 42894421 851418 SH SOLE 0 0 851418 ISHARES TR BROAD USD HIGH 46435U853 34294019 988016 SH SOLE 0 0 988016 ISHARES TR CALIF MUN BD ETF 464288356 9085891 165680 SH SOLE 0 0 165680 ISHARES TR CHINA LG-CAP ETF 464287184 1425419 53729 SH SOLE 0 0 53729 ISHARES TR CMBS ETF 46429B366 359522 7982 SH SOLE 0 0 7982 ISHARES TR COHEN STEER REIT 464287564 22052851 439650 SH SOLE 0 0 439650 ISHARES TR CONSER ALLOC ETF 464289883 794310 23389 SH SOLE 0 0 23389 ISHARES TR CONV BD ETF 46435G102 6376923 85931 SH SOLE 0 0 85931 ISHARES TR CORE 1 5 YR USD 46432F859 23946678 516315 SH SOLE 0 0 516315 ISHARES TR CORE DIV GRWTH 46434V621 435930653 8801346 SH SOLE 0 0 8801346 ISHARES TR CORE DIVID ETF 46435U861 25934487 696602 SH SOLE 0 0 696602 ISHARES TR CORE HIGH DV ETF 46429B663 48933514 494828 SH SOLE 0 0 494828 ISHARES TR CORE INTL AGGR 46435G672 984819 20189 SH SOLE 0 0 20189 ISHARES TR CORE LT USDB ETF 464289479 5681323 120240 SH SOLE 0 0 120240 ISHARES TR CORE MSCI EAFE 46432F842 439170739 6824720 SH SOLE 0 0 6824720 ISHARES TR CORE MSCI EURO 46434V738 1263300 25439 SH SOLE 0 0 25439 ISHARES TR CORE MSCI INTL 46435G326 48384982 830216 SH SOLE 0 0 830216 ISHARES TR CORE MSCI PAC 46434V696 1736458 31231 SH SOLE 0 0 31231 ISHARES TR CORE MSCI TOTAL 46432F834 45024189 750528 SH SOLE 0 0 750528 ISHARES TR CORE S&P MCP ETF 464287507 374427329 1501614 SH SOLE 0 0 1501614 ISHARES TR CORE S&P SCP ETF 464287804 378750568 4015166 SH SOLE 0 0 4015166 ISHARES TR CORE S&P TTL STK 464287150 124082770 1317367 SH SOLE 0 0 1317367 ISHARES TR CORE S&P US GWT 464287671 57839866 609932 SH SOLE 0 0 609932 ISHARES TR CORE S&P US VLU 464287663 39179740 525057 SH SOLE 0 0 525057 ISHARES TR CORE S&P500 ETF 464287200 1122220064 2613278 SH SOLE 0 0 2613278 ISHARES TR CORE TOTAL USD 46434V613 22206554 507985 SH SOLE 0 0 507985 ISHARES TR CORE US AGGBD ET 464287226 446215189 4744951 SH SOLE 0 0 4744951 ISHARES TR CRE U S REIT ETF 464288521 489477 10375 SH SOLE 0 0 10375 ISHARES TR CYBERSECURITY 46435U135 1039755 27000 SH SOLE 0 0 27000 ISHARES TR DEVSMCP EXNA ETF 464288497 1396747 28229 SH SOLE 0 0 28229 ISHARES TR DOW JONES US ETF 464287846 3953928 37844 SH SOLE 0 0 37844 ISHARES TR EAFE GRWTH ETF 464288885 17011844 197125 SH SOLE 0 0 197125 ISHARES TR EAFE SML CP ETF 464288273 6107128 108148 SH SOLE 0 0 108148 ISHARES TR EAFE VALUE ETF 464288877 30332838 619923 SH SOLE 0 0 619923 ISHARES TR ESG ADV TTL USD 46436E619 670063 16403 SH SOLE 0 0 16403 ISHARES TR ESG ADVNCD HY BD 46435G441 1755198 40639 SH SOLE 0 0 40639 ISHARES TR ESG AW MSCI EAFE 46435G516 6176094 89340 SH SOLE 0 0 89340 ISHARES TR ESG AWARE MSCI 46435U663 1589673 47241 SH SOLE 0 0 47241 ISHARES TR ESG AWR MSCI USA 46435G425 15804574 168295 SH SOLE 0 0 168295 ISHARES TR ESG AWR US AGRGT 46435U549 5444873 120196 SH SOLE 0 0 120196 ISHARES TR ESG AWRE 1 5 YR 46435G243 1099632 46261 SH SOLE 0 0 46261 ISHARES TR ESG AWRE USD ETF 46435G193 3988274 183285 SH SOLE 0 0 183285 ISHARES TR ESG EAFE ETF 46436E759 380790 6670 SH SOLE 0 0 6670 ISHARES TR ESG MSCI LEADR 46435U218 1286118 17055 SH SOLE 0 0 17055 ISHARES TR ESG MSCI USA ETF 46436E767 610744 17621 SH SOLE 0 0 17621 ISHARES TR ESG SCRD S&P MID 46436E551 1276696 37694 SH SOLE 0 0 37694 ISHARES TR ESG SCRND S&P500 46436E569 485674 14977 SH SOLE 0 0 14977 ISHARES TR EUROPE ETF 464287861 261789 5485 SH SOLE 0 0 5485 ISHARES TR EXPANDED TECH 464287515 15909045 46619 SH SOLE 0 0 46619 ISHARES TR EXPND TEC SC ETF 464287549 16858128 44110 SH SOLE 0 0 44110 ISHARES TR EXPONENTIAL TECH 46434V381 7293335 139692 SH SOLE 0 0 139692 ISHARES TR FALN ANGLS USD 46435G474 2511634 101276 SH SOLE 0 0 101276 ISHARES TR FLTG RATE NT ETF 46429B655 21426378 421033 SH SOLE 0 0 421033 ISHARES TR GBL COMM SVC ETF 464287275 1173165 17174 SH SOLE 0 0 17174 ISHARES TR GENOMICS IMMUN 46435U192 477757 23477 SH SOLE 0 0 23477 ISHARES TR GL CLEAN ENE ETF 464288224 6129143 419230 SH SOLE 0 0 419230 ISHARES TR GL TIMB FORE ETF 464288174 248778 3361 SH SOLE 0 0 3361 ISHARES TR GLB CNS DISC ETF 464288745 773024 5274 SH SOLE 0 0 5274 ISHARES TR GLB CNSM STP ETF 464288737 2299290 40296 SH SOLE 0 0 40296 ISHARES TR GLB INFRASTR ETF 464288372 2798646 64649 SH SOLE 0 0 64649 ISHARES TR GLOB HLTHCRE ETF 464287325 7302121 88596 SH SOLE 0 0 88596 ISHARES TR GLOBAL 100 ETF 464287572 12531209 171098 SH SOLE 0 0 171098 ISHARES TR GLOBAL ENERG ETF 464287341 12261631 297180 SH SOLE 0 0 297180 ISHARES TR GLOBAL FINLS ETF 464287333 315409 4477 SH SOLE 0 0 4477 ISHARES TR GLOBAL MATER ETF 464288695 935639 11919 SH SOLE 0 0 11919 ISHARES TR GLOBAL REIT ETF 46434V647 2448680 115667 SH SOLE 0 0 115667 ISHARES TR GLOBAL TECH ETF 464287291 10509307 181696 SH SOLE 0 0 181696 ISHARES TR GNMA BOND ETF 46429B333 6250519 149606 SH SOLE 0 0 149606 ISHARES TR GRWT ALLOCAT ETF 464289867 2667994 53997 SH SOLE 0 0 53997 ISHARES TR HDG MSCI EAFE 46434V803 9470791 314644 SH SOLE 0 0 314644 ISHARES TR HDG MSCI JAPAN 46434V886 1017108 29740 SH SOLE 0 0 29740 ISHARES TR HIGH YLD BD FCTR 46435G250 546612 12442 SH SOLE 0 0 12442 ISHARES TR IBDS DEC28 ETF 46435U515 6385912 265747 SH SOLE 0 0 265747 ISHARES TR IBOND DEC 2030 46436E593 506218 26784 SH SOLE 0 0 26784 ISHARES TR IBONDS 2026 TERM 46436E528 1962408 87102 SH SOLE 0 0 87102 ISHARES TR IBONDS 23 TRM HG 46435U150 2616691 110689 SH SOLE 0 0 110689 ISHARES TR IBONDS 23 TRM TS 46436E882 10360197 417413 SH SOLE 0 0 417413 ISHARES TR IBONDS 24 TRM HG 46435U184 9963706 429470 SH SOLE 0 0 429470 ISHARES TR IBONDS 24 TRM TS 46436E874 15672932 657422 SH SOLE 0 0 657422 ISHARES TR IBONDS 25 TRM HG 46435U168 12492503 544810 SH SOLE 0 0 544810 ISHARES TR IBONDS 25 TRM TS 46436E866 11959510 518176 SH SOLE 0 0 518176 ISHARES TR IBONDS 26 TRM TS 46436E858 15214436 677100 SH SOLE 0 0 677100 ISHARES TR IBONDS 27 ETF 46435UAA9 33029457 1427375 SH SOLE 0 0 1427375 ISHARES TR IBONDS 27 TRM TS 46436E841 13433381 614800 SH SOLE 0 0 614800 ISHARES TR IBONDS 28 TRM TS 46436E833 4309992 200000 SH SOLE 0 0 200000 ISHARES TR IBONDS 29 TRM TS 46436E825 1522563 72503 SH SOLE 0 0 72503 ISHARES TR IBONDS DEC 46435U697 4148784 161494 SH SOLE 0 0 161494 ISHARES TR IBONDS DEC 2030 46436E726 16663061 817618 SH SOLE 0 0 817618 ISHARES TR IBONDS DEC 2031 46436E486 38412327 1981549 SH SOLE 0 0 1981549 ISHARES TR IBONDS DEC 2032 46436E312 4338047 184755 SH SOLE 0 0 184755 ISHARES TR IBONDS DEC 25 46435U432 3952761 151563 SH SOLE 0 0 151563 ISHARES TR IBONDS DEC 26 46435U259 4983557 200869 SH SOLE 0 0 200869 ISHARES TR IBONDS DEC 27 46435U283 8050653 328867 SH SOLE 0 0 328867 ISHARES TR IBONDS DEC 28 46435U325 7502941 307372 SH SOLE 0 0 307372 ISHARES TR IBONDS DEC 29 46436E205 17835007 814384 SH SOLE 0 0 814384 ISHARES TR IBONDS DEC2023 46435G318 3566541 139727 SH SOLE 0 0 139727 ISHARES TR IBONDS DEC2026 46435GAA0 30203589 1294347 SH SOLE 0 0 1294347 ISHARES TR IBONDS DEC23 ETF 46434VAX8 28154980 1110212 SH SOLE 0 0 1110212 ISHARES TR IBONDS DEC24 ETF 46434VBG4 43563210 1761553 SH SOLE 0 0 1761553 ISHARES TR IBONDS DEC25 ETF 46434VBD1 33636905 1380259 SH SOLE 0 0 1380259 ISHARES TR IBOXX HI YD ETF 464288513 17328253 235055 SH SOLE 0 0 235055 ISHARES TR IBOXX INV CP ETF 464287242 56707389 555846 SH SOLE 0 0 555846 ISHARES TR INTERNATIONAL SL 46434V266 732342 24758 SH SOLE 0 0 24758 ISHARES TR INTL DEV RE ETF 464288489 882324 46512 SH SOLE 0 0 46512 ISHARES TR INTL DIV GRWTH 46435G524 3071742 51791 SH SOLE 0 0 51791 ISHARES TR INTL SEL DIV ETF 464288448 22562468 888286 SH SOLE 0 0 888286 ISHARES TR INTL TREA BD ETF 464288117 282775 7608 SH SOLE 0 0 7608 ISHARES TR INTRM GOV CR ETF 464288612 461761 4557 SH SOLE 0 0 4557 ISHARES TR INVT GRD CORP BD 46436E288 2267168 71928 SH SOLE 0 0 71928 ISHARES TR ISHARES BIOTECH 464287556 17252836 141081 SH SOLE 0 0 141081 ISHARES TR ISHARES SEMICDTR 464287523 20560067 43408 SH SOLE 0 0 43408 ISHARES TR ISHS 1-5YR INVS 464288646 28961221 581201 SH SOLE 0 0 581201 ISHARES TR ISHS 5-10YR INVT 464288638 20991216 431474 SH SOLE 0 0 431474 ISHARES TR JPMORGAN USD EMG 464288281 14052176 170288 SH SOLE 0 0 170288 ISHARES TR MBS ETF 464288588 28625324 322357 SH SOLE 0 0 322357 ISHARES TR MICRO-CAP ETF 464288869 295272 2950 SH SOLE 0 0 2950 ISHARES TR MODERT ALLOC ETF 464289875 1831013 47033 SH SOLE 0 0 47033 ISHARES TR MORNINGSTAR GRWT 464287119 11029055 184896 SH SOLE 0 0 184896 ISHARES TR MORNINGSTAR VALU 464288109 10090237 155786 SH SOLE 0 0 155786 ISHARES TR MORNINGSTR US EQ 464287127 1824860 30985 SH SOLE 0 0 30985 ISHARES TR MORTGE REL ETF 46435G342 365725 16371 SH SOLE 0 0 16371 ISHARES TR MRGSTR MD CP ETF 464288208 7549695 126397 SH SOLE 0 0 126397 ISHARES TR MRGSTR MD CP GRW 464288307 33999254 595121 SH SOLE 0 0 595121 ISHARES TR MRGSTR MD CP VAL 464288406 3035834 50105 SH SOLE 0 0 50105 ISHARES TR MRGSTR SM CP ETF 464288505 679211 14426 SH SOLE 0 0 14426 ISHARES TR MRGSTR SM CP GR 464288604 3068225 79160 SH SOLE 0 0 79160 ISHARES TR MRNGSTR INC ETF 46432F875 732331 38463 SH SOLE 0 0 38463 ISHARES TR MRNING SM CP ETF 464288703 6963725 134488 SH SOLE 0 0 134488 ISHARES TR MSCI ACWI ETF 464288257 13831865 149744 SH SOLE 0 0 149744 ISHARES TR MSCI ACWI EX US 464288240 13326163 283475 SH SOLE 0 0 283475 ISHARES TR MSCI EAFE ETF 464287465 98547846 1429887 SH SOLE 0 0 1429887 ISHARES TR MSCI EAFE MIN VL 46429B689 48055021 736814 SH SOLE 0 0 736814 ISHARES TR MSCI EMG MKT ETF 464287234 30794357 811446 SH SOLE 0 0 811446 ISHARES TR MSCI INDIA ETF 46429B598 1454575 32894 SH SOLE 0 0 32894 ISHARES TR MSCI INDIA SM CP 46429B614 1113460 17640 SH SOLE 0 0 17640 ISHARES TR MSCI INTL MOMENT 46434V449 465778 14796 SH SOLE 0 0 14796 ISHARES TR MSCI INTL QUALTY 46434V456 44519701 1324597 SH SOLE 0 0 1324597 ISHARES TR MSCI INTL VLU FT 46435G409 711408 28052 SH SOLE 0 0 28052 ISHARES TR MSCI IRELAND ETF 46429B507 24876587 460422 SH SOLE 0 0 460422 ISHARES TR MSCI KLD400 SOC 464288570 7034901 86413 SH SOLE 0 0 86413 ISHARES TR MSCI LW CRB TG 46434V464 893825 5949 SH SOLE 0 0 5949 ISHARES TR MSCI UK ETF NEW 46435G334 513068 16216 SH SOLE 0 0 16216 ISHARES TR MSCI USA ESG SLC 464288802 34091597 378922 SH SOLE 0 0 378922 ISHARES TR MSCI USA MIN VOL 46429B697 347589434 4802286 SH SOLE 0 0 4802286 ISHARES TR MSCI USA MMENTM 46432F396 48683839 348488 SH SOLE 0 0 348488 ISHARES TR MSCI USA QLT FCT 46432F339 71607994 543349 SH SOLE 0 0 543349 ISHARES TR MSCI USA SMCP MN 46435G433 15636312 473111 SH SOLE 0 0 473111 ISHARES TR MSCI USA SZE FT 46432F370 208180 1774 SH SOLE 0 0 1774 ISHARES TR MSCI USA VALUE 46432F388 25362625 279570 SH SOLE 0 0 279570 ISHARES TR NATIONAL MUN ETF 464288414 74021023 721875 SH SOLE 0 0 721875 ISHARES TR NEW YORK MUN ETF 464288323 230977 4526 SH SOLE 0 0 4526 ISHARES TR NORTH AMERN NAT 464287374 2549656 61305 SH SOLE 0 0 61305 ISHARES TR PFD AND INCM SEC 464288687 25495693 845628 SH SOLE 0 0 845628 ISHARES TR RESIDENTIAL MULT 464288562 1215635 18433 SH SOLE 0 0 18433 ISHARES TR ROBOTICS ARTIF 46435U556 761387 24931 SH SOLE 0 0 24931 ISHARES TR RUS 1000 ETF 464287622 87686696 373278 SH SOLE 0 0 373278 ISHARES TR RUS 1000 GRW ETF 464287614 192879804 725139 SH SOLE 0 0 725139 ISHARES TR RUS 1000 VAL ETF 464287598 122291666 805504 SH SOLE 0 0 805504 ISHARES TR RUS 2000 GRW ETF 464287648 31450026 140308 SH SOLE 0 0 140308 ISHARES TR RUS 2000 VAL ETF 464287630 34084254 251452 SH SOLE 0 0 251452 ISHARES TR RUS MD CP GR ETF 464287481 70835545 775430 SH SOLE 0 0 775430 ISHARES TR RUS MDCP VAL ETF 464287473 42564553 407941 SH SOLE 0 0 407941 ISHARES TR RUS MID CAP ETF 464287499 105247540 1519820 SH SOLE 0 0 1519820 ISHARES TR RUS TOP 200 ETF 464289446 797761 7718 SH SOLE 0 0 7718 ISHARES TR RUS TP200 GR ETF 464289438 62653075 407288 SH SOLE 0 0 407288 ISHARES TR RUS TP200 VL ETF 464289420 2074557 31736 SH SOLE 0 0 31736 ISHARES TR RUSEL 2500 ETF 46435G268 295390 5419 SH SOLE 0 0 5419 ISHARES TR RUSSELL 2000 ETF 464287655 122968446 695759 SH SOLE 0 0 695759 ISHARES TR RUSSELL 3000 ETF 464287689 15063284 61468 SH SOLE 0 0 61468 ISHARES TR S&P 100 ETF 464287101 41984536 209253 SH SOLE 0 0 209253 ISHARES TR S&P 500 GRWT ETF 464287309 186020314 2718800 SH SOLE 0 0 2718800 ISHARES TR S&P 500 VAL ETF 464287408 114381262 743508 SH SOLE 0 0 743508 ISHARES TR S&P MC 400GR ETF 464287606 38714201 535911 SH SOLE 0 0 535911 ISHARES TR S&P MC 400VL ETF 464287705 15030370 148919 SH SOLE 0 0 148919 ISHARES TR S&P SML 600 GWT 464287887 26320060 239971 SH SOLE 0 0 239971 ISHARES TR SELECT DIVID ETF 464287168 93775040 871191 SH SOLE 0 0 871191 ISHARES TR SELF DRIVNG EV 46435U366 564735 15185 SH SOLE 0 0 15185 ISHARES TR SHORT TREAS BD 464288679 134933064 1221445 SH SOLE 0 0 1221445 ISHARES TR SHRT NAT MUN ETF 464288158 10013120 97347 SH SOLE 0 0 97347 ISHARES TR SP SMCP600VL ETF 464287879 19928263 223361 SH SOLE 0 0 223361 ISHARES TR TIPS BD ETF 464287176 42027736 405204 SH SOLE 0 0 405204 ISHARES TR TRS FLT RT BD 46434V860 122293954 2410208 SH SOLE 0 0 2410208 ISHARES TR U S EQUITY FACTR 46434V282 5953288 137426 SH SOLE 0 0 137426 ISHARES TR U.S. BAS MTL ETF 464287838 1579085 12501 SH SOLE 0 0 12501 ISHARES TR U.S. ENERGY ETF 464287796 12310164 259544 SH SOLE 0 0 259544 ISHARES TR U.S. FIN SVC ETF 464287770 1467294 9488 SH SOLE 0 0 9488 ISHARES TR U.S. FINLS ETF 464287788 7805535 104408 SH SOLE 0 0 104408 ISHARES TR U.S. FIXED INCME 46435U796 450449 5453 SH SOLE 0 0 5453 ISHARES TR U.S. INSRNCE ETF 464288786 1656759 18077 SH SOLE 0 0 18077 ISHARES TR U.S. MED DVC ETF 464288810 14366472 296216 SH SOLE 0 0 296216 ISHARES TR U.S. PHARMA ETF 464288836 664569 3755 SH SOLE 0 0 3755 ISHARES TR U.S. REAL ES ETF 464287739 9524132 121885 SH SOLE 0 0 121885 ISHARES TR U.S. TECH ETF 464287721 75867737 723101 SH SOLE 0 0 723101 ISHARES TR U.S. UTILITS ETF 464287697 7036922 95636 SH SOLE 0 0 95636 ISHARES TR US AER DEF ETF 464288760 16594513 156596 SH SOLE 0 0 156596 ISHARES TR US BR DEL SE ETF 464288794 390832 4293 SH SOLE 0 0 4293 ISHARES TR US CONSM STAPLES 464287812 7263646 38945 SH SOLE 0 0 38945 ISHARES TR US CONSUM DISCRE 464287580 8778669 131123 SH SOLE 0 0 131123 ISHARES TR US HLTHCARE ETF 464287762 27955986 103514 SH SOLE 0 0 103514 ISHARES TR US HLTHCR PR ETF 464288828 4120613 16744 SH SOLE 0 0 16744 ISHARES TR US HOME CONS ETF 464288752 7757779 98838 SH SOLE 0 0 98838 ISHARES TR US INDUSTRIALS 464287754 9631443 95465 SH SOLE 0 0 95465 ISHARES TR US INFRASTRUC 46435U713 5566677 152137 SH SOLE 0 0 152137 ISHARES TR US OIL EQ&SV ETF 464288844 335743 13966 SH SOLE 0 0 13966 ISHARES TR US OIL GS EX ETF 464288851 5970461 61217 SH SOLE 0 0 61217 ISHARES TR US REGNL BKS ETF 464288778 7986858 237704 SH SOLE 0 0 237704 ISHARES TR US SML CP VALUE 46436E536 229178 8682 SH SOLE 0 0 8682 ISHARES TR US TELECOM ETF 464287713 6777230 318180 SH SOLE 0 0 318180 ISHARES TR US TREAS BD ETF 46429B267 26449439 1200065 SH SOLE 0 0 1200065 ISHARES TR US TRSPRTION 464287192 1826681 7814 SH SOLE 0 0 7814 ISHARES TR USD GRN BOND ETF 46435U440 1466951 32505 SH SOLE 0 0 32505 ISHARES TR USD INV GRDE ETF 464288620 2807662 58408 SH SOLE 0 0 58408 ISHARES TR YLD OPTIM BD 46434V787 1003973 46970 SH SOLE 0 0 46970 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2642570 53053 SH SOLE 0 0 53053 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 61371979 1230146 SH SOLE 0 0 1230146 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 748951 25693 SH SOLE 0 0 25693 ISHARES U S ETF TR INFLATION HEDG 46431W580 217604 8833 SH SOLE 0 0 8833 ISHARES U S ETF TR INT RT HD LONG 46431W812 366426 15306 SH SOLE 0 0 15306 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 436539 8201 SH SOLE 0 0 8201 ITRON INC COM 465741106 1184278 19549 SH SOLE 0 0 19549 ITT INC COM 45073V108 428350 4375 SH SOLE 0 0 4375 IVEDA SOLUTIONS INC COM NEW 46583A204 149993 175000 SH SOLE 0 0 175000 J & J SNACK FOODS CORP COM 466032109 2193237 13402 SH SOLE 0 0 13402 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 12374215 241401 SH SOLE 0 0 241401 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 12634182 365890 SH SOLE 0 0 365890 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 300357 5765 SH SOLE 0 0 5765 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 3723614 84859 SH SOLE 0 0 84859 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 298497 5941 SH SOLE 0 0 5941 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 5756042 128857 SH SOLE 0 0 128857 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 890608 17681 SH SOLE 0 0 17681 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2648956 52403 SH SOLE 0 0 52403 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 47196022 1201222 SH SOLE 0 0 1201222 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1381785 16519 SH SOLE 0 0 16519 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 68462335 1278236 SH SOLE 0 0 1278236 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 476412 10730 SH SOLE 0 0 10730 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 3581196 66946 SH SOLE 0 0 66946 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 1772654 38968 SH SOLE 0 0 38968 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 6456927 118759 SH SOLE 0 0 118759 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 6009180 63977 SH SOLE 0 0 63977 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 2063885 42592 SH SOLE 0 0 42592 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3133796 64788 SH SOLE 0 0 64788 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 14984726 319300 SH SOLE 0 0 319300 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 132360635 2637717 SH SOLE 0 0 2637717 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 4986442 98839 SH SOLE 0 0 98839 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 1030524 25110 SH SOLE 0 0 25110 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 8559109 197807 SH SOLE 0 0 197807 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 6660411 192275 SH SOLE 0 0 192275 JABIL INC COM 466313103 12859387 101343 SH SOLE 0 0 101343 JACKSON FINANCIAL INC COM CL A 46817M107 2041008 53402 SH SOLE 0 0 53402 JACOBS SOLUTIONS INC COM 46982L108 5310936 38908 SH SOLE 0 0 38908 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 4580117 78373 SH SOLE 0 0 78373 JANUS DETROIT STR TR HENDERSON MTG 47103U852 6238403 143742 SH SOLE 0 0 143742 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 23322572 486191 SH SOLE 0 0 486191 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 28028033 556885 SH SOLE 0 0 556885 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 865306 6685 SH SOLE 0 0 6685 JD.COM INC SPON ADR CL A 47215P106 434578 14919 SH SOLE 0 0 14919 JETBLUE AWYS CORP COM 477143101 863558 187730 SH SOLE 0 0 187730 JOBY AVIATION INC COMMON STOCK G65163100 748110 115986 SH SOLE 0 0 115986 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2595991 48962 SH SOLE 0 0 48962 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 3927992 165419 SH SOLE 0 0 165419 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 17195032 574892 SH SOLE 0 0 574892 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 122677669 2592512 SH SOLE 0 0 2592512 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 777733 24176 SH SOLE 0 0 24176 JOHNSON & JOHNSON COM 478160104 404921676 2599818 SH SOLE 0 0 2599818 JOHNSON CTLS INTL PLC SHS G51502105 94986244 1785120 SH SOLE 0 0 1785120 JONES LANG LASALLE INC COM 48020Q107 221653 1570 SH SOLE 0 0 1570 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 596937 24168 SH SOLE 0 0 24168 JPMORGAN CHASE & CO COM 46625H100 622396689 4291799 SH SOLE 0 0 4291799 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 299226 113343 SH SOLE 0 0 113343 JUNIPER NETWORKS INC COM 48203R104 9375233 337360 SH SOLE 0 0 337360 JUPITER WELLNESS INC COM NEW 48208F105 15174 10150 SH SOLE 0 0 10150 KAYNE ANDERSON ENERGY INFRST COM 486606106 4499614 535031 SH SOLE 0 0 535031 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 539511 75774 SH SOLE 0 0 75774 KB FINL GROUP INC SPONSORED ADR 48241A105 234273 5699 SH SOLE 0 0 5699 KB HOME COM 48666K109 6106535 131948 SH SOLE 0 0 131948 KBR INC COM 48242W106 770422 13071 SH SOLE 0 0 13071 KELLOGG CO COM 487836108 3532610 59362 SH SOLE 0 0 59362 KENNEDY-WILSON HOLDINGS INC COM 489398107 2308667 156626 SH SOLE 0 0 156626 KENVUE INC COM 49177J102 11699847 582662 SH SOLE 0 0 582662 KEURIG DR PEPPER INC COM 49271V100 3607424 114267 SH SOLE 0 0 114267 KEYCORP COM 493267108 1892689 175900 SH SOLE 0 0 175900 KEYSIGHT TECHNOLOGIES INC COM 49338L103 72628508 548927 SH SOLE 0 0 548927 KIMBELL RTY PARTNERS LP UNIT 49435R102 7849828 490614 SH SOLE 0 0 490614 KIMBERLY-CLARK CORP COM 494368103 21733174 179836 SH SOLE 0 0 179836 KIMCO RLTY CORP COM 49446R109 306519 17426 SH SOLE 0 0 17426 KINDER MORGAN INC DEL COM 49456B101 22533365 1359069 SH SOLE 0 0 1359069 KINETIK HOLDINGS INC COM NEW CL A 02215L209 2060201 61043 SH SOLE 0 0 61043 KINROSS GOLD CORP COM 496902404 1913618 419653 SH SOLE 0 0 419653 KINSALE CAP GROUP INC COM 49714P108 8785406 21214 SH SOLE 0 0 21214 KITE RLTY GROUP TR COM NEW 49803T300 679794 31736 SH SOLE 0 0 31736 KKR & CO INC COM 48251W104 2416342 39226 SH SOLE 0 0 39226 KKR REAL ESTATE FIN TR INC COM 48251K100 841299 70876 SH SOLE 0 0 70876 KLA CORP COM NEW 482480100 14478872 31568 SH SOLE 0 0 31568 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 786686 66387 SH SOLE 0 0 66387 KNIFE RIVER CORP COMMON STOCK 498894104 540343 11066 SH SOLE 0 0 11066 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3150789 62827 SH SOLE 0 0 62827 KOHLS CORP COM 500255104 739241 35269 SH SOLE 0 0 35269 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 252811 12679 SH SOLE 0 0 12679 KONTOOR BRANDS INC COM 50050N103 448736 10219 SH SOLE 0 0 10219 KORNIT DIGITAL LTD SHS M6372Q113 500529 26469 SH SOLE 0 0 26469 KRAFT HEINZ CO COM 500754106 14182001 421581 SH SOLE 0 0 421581 KRANESHARES TR CSI CHI INTERNET 500767306 6282044 229523 SH SOLE 0 0 229523 KRANESHARES TR ELEC VEH FUTUR 500767827 2715152 98589 SH SOLE 0 0 98589 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1719895 114507 SH SOLE 0 0 114507 KROGER CO COM 501044101 13253204 296161 SH SOLE 0 0 296161 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1378424 91286 SH SOLE 0 0 91286 L3HARRIS TECHNOLOGIES INC COM 502431109 96912489 556584 SH SOLE 0 0 556584 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5097388 25354 SH SOLE 0 0 25354 LADDER CAP CORP CL A 505743104 4794709 467321 SH SOLE 0 0 467321 LAKELAND BANCORP INC COM 511637100 157283 12463 SH SOLE 0 0 12463 LAM RESEARCH CORP COM 512807108 19773623 31548 SH SOLE 0 0 31548 LAMAR ADVERTISING CO NEW CL A 512816109 4605945 55181 SH SOLE 0 0 55181 LAMB WESTON HLDGS INC COM 513272104 2292190 24791 SH SOLE 0 0 24791 LANDSTAR SYS INC COM 515098101 629984 3560 SH SOLE 0 0 3560 LANTHEUS HLDGS INC COM 516544103 514430 7404 SH SOLE 0 0 7404 LAS VEGAS SANDS CORP COM 517834107 1694356 36962 SH SOLE 0 0 36962 LATTICE SEMICONDUCTOR CORP COM 518415104 1340078 15595 SH SOLE 0 0 15595 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 51298553 1999944 SH SOLE 0 0 1999944 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2821721 70266 SH SOLE 0 0 70266 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 285568 13564 SH SOLE 0 0 13564 LAUDER ESTEE COS INC CL A 518439104 52480797 363063 SH SOLE 0 0 363063 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 2524704 182421 SH SOLE 0 0 182421 LAZARD LTD SHS A G54050102 506534 16335 SH SOLE 0 0 16335 LCI INDS COM 50189K103 1204260 10256 SH SOLE 0 0 10256 LEAR CORP COM NEW 521865204 265106 1975 SH SOLE 0 0 1975 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 4413733 85141 SH SOLE 0 0 85141 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 3833424 94164 SH SOLE 0 0 94164 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 8394334 307936 SH SOLE 0 0 307936 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 8300107 244985 SH SOLE 0 0 244985 LEGGETT & PLATT INC COM 524660107 5400799 212546 SH SOLE 0 0 212546 LEIDOS HOLDINGS INC COM 525327102 1207366 13101 SH SOLE 0 0 13101 LEMAITRE VASCULAR INC COM 525558201 551937 10131 SH SOLE 0 0 10131 LEMONADE INC COM 52567D107 117257 10091 SH SOLE 0 0 10091 LENNAR CORP CL A 526057104 3100981 27631 SH SOLE 0 0 27631 LENNOX INTL INC COM 526107107 609815 1629 SH SOLE 0 0 1629 LEONARDO DRS INC COM 52661A108 187458 11225 SH SOLE 0 0 11225 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 250339 18434 SH SOLE 0 0 18434 LGI HOMES INC COM 50187T106 354483 3563 SH SOLE 0 0 3563 LI AUTO INC SPONSORED ADS 50202M102 230192 6457 SH SOLE 0 0 6457 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2750145 464552 SH SOLE 0 0 464552 LIBERTY ALL-STAR GROWTH FD I COM 529900102 488662 98919 SH SOLE 0 0 98919 LIBERTY BROADBAND CORP COM SER C 530307305 275695 3019 SH SOLE 0 0 3019 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 26145 53467 SH SOLE 0 0 53467 LILIUM N V CLASS A ORD SHS N52586109 9722 13629 SH SOLE 0 0 13629 LILLY ELI & CO COM 532457108 130285186 242558 SH SOLE 0 0 242558 LIMBACH HLDGS INC COM 53263P105 269959 8508 SH SOLE 0 0 8508 LINCOLN ELEC HLDGS INC COM 533900106 1152723 6341 SH SOLE 0 0 6341 LINCOLN NATL CORP IND COM 534187109 2555983 103523 SH SOLE 0 0 103523 LINDE PLC SHS G54950103 39625394 106420 SH SOLE 0 0 106420 LIONS GATE ENTMNT CORP CL A VTG 535919401 895191 105565 SH SOLE 0 0 105565 LISTED FD TR CORE ALT FD 53656F847 339839 12313 SH SOLE 0 0 12313 LISTED FD TR HORIZON KINETICS 53656F623 809804 26603 SH SOLE 0 0 26603 LISTED FD TR ROUNDHILL BALL 53656F417 295568 31178 SH SOLE 0 0 31178 LITHIA MTRS INC COM 536797103 1696824 5746 SH SOLE 0 0 5746 LITHIUM AMERS CORP NEW COM NEW 53680Q207 3469513 203969 SH SOLE 0 0 203969 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 613316 21222 SH SOLE 0 0 21222 LITTELFUSE INC COM 537008104 782399 3164 SH SOLE 0 0 3164 LIVE NATION ENTERTAINMENT IN COM 538034109 951057 11453 SH SOLE 0 0 11453 LIVENT CORP COM 53814L108 2683589 145768 SH SOLE 0 0 145768 LKQ CORP COM 501889208 3965721 80099 SH SOLE 0 0 80099 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1508037 707999 SH SOLE 0 0 707999 LMP CAP & INCOME FD INC COM 50208A102 9224479 737958 SH SOLE 0 0 737958 LOCKHEED MARTIN CORP COM 539830109 101001334 246971 SH SOLE 0 0 246971 LOCKHEED MARTIN CORP COM 539830109 38000 100 SH Put SOLE 0 0 100 LOEWS CORP COM 540424108 1355885 21417 SH SOLE 0 0 21417 LOGITECH INTL S A SHS H50430232 705118 10228 SH SOLE 0 0 10228 LOUISIANA PAC CORP COM 546347105 851749 15411 SH SOLE 0 0 15411 LOWES COS INC COM 548661107 97471647 468974 SH SOLE 0 0 468974 LPL FINL HLDGS INC COM 50212V100 1313644 5528 SH SOLE 0 0 5528 LUCID GROUP INC COM 549498103 1006127 179987 SH SOLE 0 0 179987 LULULEMON ATHLETICA INC COM 550021109 21838251 56633 SH SOLE 0 0 56633 LULULEMON ATHLETICA INC COM 550021109 68000 200 SH Put SOLE 0 0 200 LUMEN TECHNOLOGIES INC COM 550241103 92663 65256 SH SOLE 0 0 65256 LUMENTUM HLDGS INC COM 55024U109 1820844 40302 SH SOLE 0 0 40302 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1624086 356942 SH SOLE 0 0 356942 LYFT INC CL A COM 55087P104 195559 18554 SH SOLE 0 0 18554 LYFT INC NOTE 1.500% 5/1 55087PAB0 242616 264000 PRN SOLE 0 0 264000 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10735290 113361 SH SOLE 0 0 113361 M & T BK CORP COM 55261F104 4744467 37521 SH SOLE 0 0 37521 M D C HLDGS INC COM 552676108 4552797 110424 SH SOLE 0 0 110424 MACATAWA BK CORP COM 554225102 258212 28818 SH SOLE 0 0 28818 MACYS INC COM 55616P104 386775 33314 SH SOLE 0 0 33314 MADISON COVERED CALL & EQUIT COM 557437100 1080504 152829 SH SOLE 0 0 152829 MADISON SQUARE GRDN SPRT COR CL A 55825T103 203039 1152 SH SOLE 0 0 1152 MAG SILVER CORP COM 55903Q104 621516 59934 SH SOLE 0 0 59934 MAGNA INTL INC COM 559222401 420650 7846 SH SOLE 0 0 7846 MAIN STR CAP CORP COM 56035L104 3869929 95248 SH SOLE 0 0 95248 MAINSTAY CBRE GLOBAL INFRA COM 56064Q107 540960 45922 SH SOLE 0 0 45922 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 2635281 165429 SH SOLE 0 0 165429 MALIBU BOATS INC COM CL A 56117J100 220051 4489 SH SOLE 0 0 4489 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 527518 13868 SH SOLE 0 0 13868 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 14592497 596830 SH SOLE 0 0 596830 MANHATTAN ASSOCIATES INC COM 562750109 305978 1548 SH SOLE 0 0 1548 MANITOWOC CO INC COM NEW 563571405 382977 25447 SH SOLE 0 0 25447 MANNKIND CORP COM NEW 56400P706 635743 153933 SH SOLE 0 0 153933 MANULIFE FINL CORP COM 56501R106 1738690 95114 SH SOLE 0 0 95114 MARATHON OIL CORP COM 565849106 15521470 580242 SH SOLE 0 0 580242 MARATHON PETE CORP COM 56585A102 329864188 2179623 SH SOLE 0 0 2179623 MARINEMAX INC COM 567908108 860737 26226 SH SOLE 0 0 26226 MARKEL GROUP INC COM 570535104 36836546 25017 SH SOLE 0 0 25017 MARKETAXESS HLDGS INC COM 57060D108 239312 1120 SH SOLE 0 0 1120 MARQETA INC CLASS A COM 57142B104 321150 53704 SH SOLE 0 0 53704 MARRIOTT INTL INC NEW CL A 571903202 19362138 98505 SH SOLE 0 0 98505 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 393774 3913 SH SOLE 0 0 3913 MARSH & MCLENNAN COS INC COM 571748102 11637151 61152 SH SOLE 0 0 61152 MARTIN MARIETTA MATLS INC COM 573284106 3990307 9721 SH SOLE 0 0 9721 MARVELL TECHNOLOGY INC COM 573874104 10936600 202043 SH SOLE 0 0 202043 MASCO CORP COM 574599106 3810300 71287 SH SOLE 0 0 71287 MASTEC INC COM 576323109 416059 5781 SH SOLE 0 0 5781 MASTERBRAND INC COMMON STOCK 57638P104 194971 16047 SH SOLE 0 0 16047 MASTERCARD INCORPORATED CL A 57636Q104 112207503 283417 SH SOLE 0 0 283417 MATADOR RES CO COM 576485205 676704 11377 SH SOLE 0 0 11377 MATCH GROUP INC NEW COM 57667L107 1503380 38376 SH SOLE 0 0 38376 MATSON INC COM 57686G105 323715 3649 SH SOLE 0 0 3649 MATTEL INC COM 577081102 467749 21232 SH SOLE 0 0 21232 MATTERPORT INC COM CL A 577096100 132374 61002 SH SOLE 0 0 61002 MAXIMUS INC COM 577933104 833294 11158 SH SOLE 0 0 11158 MCCORMICK & CO INC COM NON VTG 579780206 12321269 162894 SH SOLE 0 0 162894 MCDONALDS CORP COM 580135101 125530139 476504 SH SOLE 0 0 476504 MCKESSON CORP COM 58155Q103 13206094 30369 SH SOLE 0 0 30369 MDU RES GROUP INC COM 552690109 932527 47627 SH SOLE 0 0 47627 MEDICAL PPTYS TRUST INC COM 58463J304 2689286 493447 SH SOLE 0 0 493447 MEDTRONIC PLC SHS G5960L103 223100702 2847125 SH SOLE 0 0 2847125 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1126669 113920 SH SOLE 0 0 113920 MERCADOLIBRE INC COM 58733R102 4861084 3834 SH SOLE 0 0 3834 MERCER INTL INC COM 588056101 583824 68045 SH SOLE 0 0 68045 MERCK & CO INC COM 58933Y105 356340399 3461296 SH SOLE 0 0 3461296 MERITAGE HOMES CORP COM 59001A102 4834405 39500 SH SOLE 0 0 39500 META PLATFORMS INC CL A 30303M102 255519539 851136 SH SOLE 0 0 851136 META PLATFORMS INC CL A 30303M102 142000 500 SH Put SOLE 0 0 500 METLIFE INC COM 59156R108 20840088 331268 SH SOLE 0 0 331268 METTLER TOLEDO INTERNATIONAL COM 592688105 1480382 1336 SH SOLE 0 0 1336 MFA FINL INC COM 55272X607 234375 24389 SH SOLE 0 0 24389 MFS CHARTER INCOME TR SH BEN INT 552727109 377451 64522 SH SOLE 0 0 64522 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 100038 32692 SH SOLE 0 0 32692 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 86075 27500 SH SOLE 0 0 27500 MFS INTER INCOME TR SH BEN INT 55273C107 108482 40478 SH SOLE 0 0 40478 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2541160 596516 SH SOLE 0 0 596516 MFS MUN INCOME TR SH BEN INT 552738106 127768 28081 SH SOLE 0 0 28081 MGE ENERGY INC COM 55277P104 480598 7015 SH SOLE 0 0 7015 MGM RESORTS INTERNATIONAL COM 552953101 8401736 228556 SH SOLE 0 0 228556 MGP INGREDIENTS INC NEW COM 55303J106 25244212 239327 SH SOLE 0 0 239327 MICROCHIP TECHNOLOGY INC. COM 595017104 22936529 293870 SH SOLE 0 0 293870 MICRON TECHNOLOGY INC COM 595112103 22550686 331481 SH SOLE 0 0 331481 MICROSOFT CORP COM 594918104 1321155755 4184183 SH SOLE 0 0 4184183 MICROSOFT CORP COM 594918104 117000 400 SH Put SOLE 0 0 400 MICROSTRATEGY INC CL A NEW 594972408 877821 2674 SH SOLE 0 0 2674 MICROVISION INC DEL COM NEW 594960304 374880 171178 SH SOLE 0 0 171178 MID-AMER APT CMNTYS INC COM 59522J103 1211461 9417 SH SOLE 0 0 9417 MIDDLEBY CORP COM 596278101 320000 2500 SH SOLE 0 0 2500 MIDDLESEX WTR CO COM 596680108 606510 9155 SH SOLE 0 0 9155 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 718274 72407 SH SOLE 0 0 72407 MILLER INDS INC TENN COM NEW 600551204 361908 9230 SH SOLE 0 0 9230 MIMEDX GROUP INC COM 602496101 100493 13785 SH SOLE 0 0 13785 MINERALYS THERAPEUTICS INC COM 603170101 385897 40578 SH SOLE 0 0 40578 MIRUM PHARMACEUTICALS INC COM 604749101 1576556 49891 SH SOLE 0 0 49891 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 146299 17232 SH SOLE 0 0 17232 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 8398668 202134 SH SOLE 0 0 202134 MODERNA INC COM 60770K107 5865194 56784 SH SOLE 0 0 56784 MODINE MFG CO COM 607828100 258808 5657 SH SOLE 0 0 5657 MOELIS & CO CL A 60786M105 267519 5928 SH SOLE 0 0 5928 MOHAWK INDS INC COM 608190104 297332 3465 SH SOLE 0 0 3465 MOLINA HEALTHCARE INC COM 60855R100 625614 1908 SH SOLE 0 0 1908 MOLSON COORS BEVERAGE CO CL B 60871R209 1378206 21673 SH SOLE 0 0 21673 MONDELEZ INTL INC CL A 609207105 22262035 320779 SH SOLE 0 0 320779 MONGODB INC CL A 60937P106 1184225 3424 SH SOLE 0 0 3424 MONOLITHIC PWR SYS INC COM 609839105 7264020 15723 SH SOLE 0 0 15723 MONSTER BEVERAGE CORP NEW COM 61174X109 4633390 87505 SH SOLE 0 0 87505 MONSTER BEVERAGE CORP NEW COM 61174X109 80000 1600 SH Put SOLE 0 0 1600 MOODYS CORP COM 615369105 3374694 10674 SH SOLE 0 0 10674 MORGAN STANLEY COM NEW 617446448 28184182 345098 SH SOLE 0 0 345098 MORGAN STANLEY CHINA A SH FD COM 617468103 247854 19892 SH SOLE 0 0 19892 MORGAN STANLEY EMERGING MKTS COM 617477104 224378 52671 SH SOLE 0 0 52671 MORGAN STANLEY EMKT DBT FD I COM 61744H105 258964 39902 SH SOLE 0 0 39902 MOSAIC CO NEW COM 61945C103 3033785 85219 SH SOLE 0 0 85219 MOTOROLA SOLUTIONS INC COM NEW 620076307 280882236 1031745 SH SOLE 0 0 1031745 MOVANO INC COM 62459M107 584022 535800 SH SOLE 0 0 535800 MP MATERIALS CORP COM CL A 553368101 1283596 67204 SH SOLE 0 0 67204 MP MATERIALS CORP COM CL A 553368101 3500 100 SH Call SOLE 0 0 100 MPLX LP COM UNIT REP LTD 55336V100 16849265 473693 SH SOLE 0 0 473693 MR COOPER GROUP INC COM 62482R107 1248698 23314 SH SOLE 0 0 23314 MSA SAFETY INC COM 553498106 621456 3942 SH SOLE 0 0 3942 MSC INDL DIRECT INC CL A 553530106 2310789 23543 SH SOLE 0 0 23543 MSCI INC COM 55354G100 4348550 8475 SH SOLE 0 0 8475 MUELLER INDS INC COM 624756102 442265 5884 SH SOLE 0 0 5884 MURPHY OIL CORP COM 626717102 1003385 22125 SH SOLE 0 0 22125 MURPHY USA INC COM 626755102 1607558 4704 SH SOLE 0 0 4704 MYMD PHARMACEUTICALS INC COM 62856X102 13156 22223 SH SOLE 0 0 22223 MYR GROUP INC DEL COM 55405W104 302806 2247 SH SOLE 0 0 2247 NABORS INDS INC NOTE 0.750% 1/1 62957HAB1 14490 15000 PRN SOLE 0 0 15000 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 112989 41540 SH SOLE 0 0 41540 NASDAQ INC COM 631103108 4206207 86565 SH SOLE 0 0 86565 NATIONAL FUEL GAS CO COM 636180101 2097804 40412 SH SOLE 0 0 40412 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4268802 70407 SH SOLE 0 0 70407 NATIONAL HEALTH INVS INC COM 63633D104 1390019 27064 SH SOLE 0 0 27064 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 548226 17272 SH SOLE 0 0 17272 NATWEST GROUP PLC SPONS ADR 639057207 64871 11127 SH SOLE 0 0 11127 NBT BANCORP INC COM 628778102 382258 12062 SH SOLE 0 0 12062 NEOGEN CORP COM 640491106 225984 12189 SH SOLE 0 0 12189 NET POWER INC COM CL A 64107A105 2399224 158889 SH SOLE 0 0 158889 NETAPP INC COM 64110D104 1524545 20092 SH SOLE 0 0 20092 NETEASE INC SPONSORED ADS 64110W102 216343 2160 SH SOLE 0 0 2160 NETFLIX INC COM 64110L106 55669930 147431 SH SOLE 0 0 147431 NETFLIX INC COM 64110L106 69000 200 SH Put SOLE 0 0 200 NEUBERGER BERMAN HIGH YIELD COM 64128C106 130325 17307 SH SOLE 0 0 17307 NEUBERGER BERMAN MUN FD INC COM 64124P101 461993 50162 SH SOLE 0 0 50162 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 3536555 339401 SH SOLE 0 0 339401 NEUBERGER BERMAN REAL ESTATE COM 64190A103 30246 10841 SH SOLE 0 0 10841 NEUROCRINE BIOSCIENCES INC COM 64125C109 1535063 13645 SH SOLE 0 0 13645 NEW AMER HIGH INCOME FD INC COM NEW 641876800 2749775 424348 SH SOLE 0 0 424348 NEW FOUND GOLD CORP COM 64440N103 81315 19500 SH SOLE 0 0 19500 NEW GOLD INC CDA COM 644535106 14324 15739 SH SOLE 0 0 15739 NEW JERSEY RES CORP COM 646025106 1165446 28684 SH SOLE 0 0 28684 NEW MTN FIN CORP COM 647551100 977050 75448 SH SOLE 0 0 75448 NEW PAC METALS CORP COM 64782A107 70060 39582 SH SOLE 0 0 39582 NEW YORK CMNTY BANCORP INC COM 649445103 4462141 393487 SH SOLE 0 0 393487 NEWELL BRANDS INC COM 651229106 4223278 467694 SH SOLE 0 0 467694 NEWMARK GROUP INC CL A 65158N102 321440 49991 SH SOLE 0 0 49991 NEWMONT CORP COM 651639106 9707882 262730 SH SOLE 0 0 262730 NEWTEKONE INC COM NEW 652526203 272360 18465 SH SOLE 0 0 18465 NEXGEN ENERGY LTD COM 65340P106 430885 72175 SH SOLE 0 0 72175 NEXPOINT REAL ESTATE FIN INC COM 65342V101 3669872 224320 SH SOLE 0 0 224320 NEXPOINT RESIDENTIAL TR INC COM 65341D102 211603 6576 SH SOLE 0 0 6576 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1766336 12320 SH SOLE 0 0 12320 NEXTDECADE CORP COM 65342K105 103603 20235 SH SOLE 0 0 20235 NEXTERA ENERGY INC COM 65339F101 97535123 1702481 SH SOLE 0 0 1702481 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3921444 132035 SH SOLE 0 0 132035 NEXTNAV INC COMMON STOCK 65345N106 155855 30322 SH SOLE 0 0 30322 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 70808 18297 SH SOLE 0 0 18297 NGM BIOPHARMACEUTICALS INC COM 62921N105 13416 12538 SH SOLE 0 0 12538 NICE LTD SPONSORED ADR 653656108 853060 5018 SH SOLE 0 0 5018 NIKE INC CL B 654106103 50202133 525017 SH SOLE 0 0 525017 NIKOLA CORP COM 654110105 99189 63178 SH SOLE 0 0 63178 NIO INC SPON ADS 62914V106 2639246 291952 SH SOLE 0 0 291952 NISOURCE INC COM 65473P105 689960 27956 SH SOLE 0 0 27956 NLIGHT INC COM 65487K100 1157333 111282 SH SOLE 0 0 111282 NN INC COM 629337106 71357 38364 SH SOLE 0 0 38364 NNN REIT INC COM 637417106 5483362 155160 SH SOLE 0 0 155160 NOKIA CORP SPONSORED ADR 654902204 2303626 615943 SH SOLE 0 0 615943 NORDIC AMERICAN TANKERS LIMI COM G65773106 55352 13435 SH SOLE 0 0 13435 NORDSON CORP COM 655663102 2083671 9337 SH SOLE 0 0 9337 NORDSTROM INC COM 655664100 208107 13930 SH SOLE 0 0 13930 NORFOLK SOUTHN CORP COM 655844108 21729494 110341 SH SOLE 0 0 110341 NORTH AMERN CONSTR GROUP LTD COM 656811106 334407 15396 SH SOLE 0 0 15396 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 3700 11379 SH SOLE 0 0 11379 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1205167 38553 SH SOLE 0 0 38553 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 882756 38991 SH SOLE 0 0 38991 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 667289 20951 SH SOLE 0 0 20951 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 660331 25060 SH SOLE 0 0 25060 NORTHERN OIL & GAS INC COM 665531307 4451259 110645 SH SOLE 0 0 110645 NORTHERN TR CORP COM 665859104 523617 7536 SH SOLE 0 0 7536 NORTHROP GRUMMAN CORP COM 666807102 17504468 39766 SH SOLE 0 0 39766 NORTHWEST BANCSHARES INC MD COM 667340103 199330 19485 SH SOLE 0 0 19485 NORTHWEST NAT HLDG CO COM 66765N105 228916 5999 SH SOLE 0 0 5999 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2551862 154846 SH SOLE 0 0 154846 NORWOOD FINL CORP COM 669549107 1053752 40907 SH SOLE 0 0 40907 NOV INC COM 62955J103 363725 17403 SH SOLE 0 0 17403 NOVARTIS AG SPONSORED ADR 66987V109 35388901 347427 SH SOLE 0 0 347427 NOVAVAX INC COM NEW 670002401 76078 10508 SH SOLE 0 0 10508 NOVO-NORDISK A S ADR 670100205 32717608 359771 SH SOLE 0 0 359771 NRG ENERGY INC COM NEW 629377508 2197316 57044 SH SOLE 0 0 57044 NU HLDGS LTD ORD SHS CL A G6683N103 95845 13220 SH SOLE 0 0 13220 NUCOR CORP COM 670346105 24908737 159314 SH SOLE 0 0 159314 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 262751 10021 SH SOLE 0 0 10021 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 332184 12159 SH SOLE 0 0 12159 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 735044 12257 SH SOLE 0 0 12257 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 7815832 232683 SH SOLE 0 0 232683 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2221380 60594 SH SOLE 0 0 60594 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1721664 60558 SH SOLE 0 0 60558 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2851132 81882 SH SOLE 0 0 81882 NUSHARES ETF TR NUVEEN ESG US 67092P870 449915 21323 SH SOLE 0 0 21323 NUSTAR ENERGY LP UNIT COM 67058H102 3372440 193374 SH SOLE 0 0 193374 NUTANIX INC CL A 67059N108 278621 7988 SH SOLE 0 0 7988 NUTRIEN LTD COM 67077M108 3907311 63266 SH SOLE 0 0 63266 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3947243 382856 SH SOLE 0 0 382856 NUVEEN AMT FREE QLTY MUN INC COM 670657105 7999288 826373 SH SOLE 0 0 826373 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 973502 72649 SH SOLE 0 0 72649 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 148229 15361 SH SOLE 0 0 15361 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 104149 10151 SH SOLE 0 0 10151 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 980126 119382 SH SOLE 0 0 119382 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 2644283 212734 SH SOLE 0 0 212734 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 3942410 779132 SH SOLE 0 0 779132 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 11149466 813830 SH SOLE 0 0 813830 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 212789 21691 SH SOLE 0 0 21691 NUVEEN FLOATING RATE INCOME COM 67072T108 4160153 506718 SH SOLE 0 0 506718 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 319510 27929 SH SOLE 0 0 27929 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 102078 10768 SH SOLE 0 0 10768 NUVEEN MORTGAGE AND INCOME F COM 670735109 417633 26299 SH SOLE 0 0 26299 NUVEEN MULTI ASSET INCOME FU COM 670750108 310303 27905 SH SOLE 0 0 27905 NUVEEN MUN CR OPPORTUNITIES COM 670663103 125611 12963 SH SOLE 0 0 12963 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1593089 171669 SH SOLE 0 0 171669 NUVEEN MUN VALUE FD INC COM 670928100 3548941 429654 SH SOLE 0 0 429654 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1773104 170000 SH SOLE 0 0 170000 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5608853 249615 SH SOLE 0 0 249615 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1565644 147981 SH SOLE 0 0 147981 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 283982 30051 SH SOLE 0 0 30051 NUVEEN NEW YORK QLT MUN INC COM 67066X107 153095 15832 SH SOLE 0 0 15832 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 202566 19918 SH SOLE 0 0 19918 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 602782 95226 SH SOLE 0 0 95226 NUVEEN PFD & INCOME SECS FD COM 67072C105 2580849 418290 SH SOLE 0 0 418290 NUVEEN PFD & INCOME TERM FD COM 67075A106 197094 11479 SH SOLE 0 0 11479 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2306568 227472 SH SOLE 0 0 227472 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1197953 112802 SH SOLE 0 0 112802 NUVEEN REAL ESTATE INCOME FD COM 67071B108 136301 20343 SH SOLE 0 0 20343 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 10259063 810353 SH SOLE 0 0 810353 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 3844193 259392 SH SOLE 0 0 259392 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 238476 28155 SH SOLE 0 0 28155 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 2338271 175810 SH SOLE 0 0 175810 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 8610322 592589 SH SOLE 0 0 592589 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 173356 18248 SH SOLE 0 0 18248 NVE CORP COM NEW 629445206 865877 10541 SH SOLE 0 0 10541 NVENT ELECTRIC PLC SHS G6700G107 389265 7346 SH SOLE 0 0 7346 NVIDIA CORPORATION COM 67066G104 456202992 1048767 SH SOLE 0 0 1048767 NVIDIA CORPORATION COM 67066G104 449000 1100 SH Put SOLE 0 0 1100 NVR INC COM 62944T105 6911465 1159 SH SOLE 0 0 1159 NXP SEMICONDUCTORS N V COM N6596X109 118605392 593264 SH SOLE 0 0 593264 O-I GLASS INC COM 67098H104 2595693 155152 SH SOLE 0 0 155152 OAKTREE SPECIALTY LENDING CO COM 67401P405 245490 12201 SH SOLE 0 0 12201 OATLY GROUP AB SPONSORED ADS 67421J108 26903 30022 SH SOLE 0 0 30022 OBSIDIAN ENERGY LTD COM 674482203 569506 69283 SH SOLE 0 0 69283 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 714923 16530 SH SOLE 0 0 16530 OCCIDENTAL PETE CORP COM 674599105 38597382 594904 SH SOLE 0 0 594904 OCUGEN INC COM 67577C105 7697 19243 SH SOLE 0 0 19243 OCULAR THERAPEUTIX INC COM 67576A100 233619 74401 SH SOLE 0 0 74401 OCWEN FINL CORP COM NEW 675746606 431316 16666 SH SOLE 0 0 16666 OGE ENERGY CORP COM 670837103 1493648 44814 SH SOLE 0 0 44814 OKTA INC CL A 679295105 1594906 19567 SH SOLE 0 0 19567 OLD DOMINION FREIGHT LINE IN COM 679580100 27217410 66523 SH SOLE 0 0 66523 OLD NATL BANCORP IND COM 680033107 416463 28643 SH SOLE 0 0 28643 OLD REP INTL CORP COM 680223104 19738508 732684 SH SOLE 0 0 732684 OLD SECOND BANCORP INC ILL COM 680277100 157672 11585 SH SOLE 0 0 11585 OLEMA PHARMACEUTICALS INC COM 68062P106 164094 13287 SH SOLE 0 0 13287 OLIN CORP COM PAR $1 680665205 2531812 50657 SH SOLE 0 0 50657 OLLIES BARGAIN OUTLET HLDGS COM 681116109 460842 5971 SH SOLE 0 0 5971 OMEGA HEALTHCARE INVS INC COM 681936100 4828267 145605 SH SOLE 0 0 145605 OMNICOM GROUP INC COM 681919106 7348001 98657 SH SOLE 0 0 98657 ON HLDG AG NAMEN AKT A H5919C104 872157 31350 SH SOLE 0 0 31350 ON SEMICONDUCTOR CORP COM 682189105 13450423 144706 SH SOLE 0 0 144706 ONDAS HLDGS INC COM NEW 68236H204 54796 89904 SH SOLE 0 0 89904 ONE GAS INC COM 68235P108 1059261 15513 SH SOLE 0 0 15513 ONEMAIN HLDGS INC COM 68268W103 467957 11673 SH SOLE 0 0 11673 ONEOK INC NEW COM 682680103 45058849 710371 SH SOLE 0 0 710371 ONEWATER MARINE INC CL A COM 68280L101 221253 8636 SH SOLE 0 0 8636 OPENDOOR TECHNOLOGIES INC COM 683712103 424256 160703 SH SOLE 0 0 160703 OPERA LTD SPONSORED ADS 68373M107 300830 26693 SH SOLE 0 0 26693 OPKO HEALTH INC COM 68375N103 84566 52854 SH SOLE 0 0 52854 ORACLE CORP COM 68389X105 80580953 760772 SH SOLE 0 0 760772 ORANGE SPONSORED ADR 684060106 281990 24542 SH SOLE 0 0 24542 OREILLY AUTOMOTIVE INC COM 67103H107 44739542 49226 SH SOLE 0 0 49226 ORGANON & CO COMMON STOCK 68622V106 1437417 82800 SH SOLE 0 0 82800 ORION ENERGY SYS INC COM 686275108 18648 14800 SH SOLE 0 0 14800 ORIX CORP SPONSORED ADR 686330101 232430 2476 SH SOLE 0 0 2476 ORTHOPEDIATRICS CORP COM 68752L100 485024 15157 SH SOLE 0 0 15157 OSCAR HEALTH INC CL A 687793109 71296 12800 SH SOLE 0 0 12800 OSHKOSH CORP COM 688239201 3433960 35984 SH SOLE 0 0 35984 OTIS WORLDWIDE CORP COM 68902V107 5780716 71980 SH SOLE 0 0 71980 OTTER TAIL CORP COM 689648103 1950574 25692 SH SOLE 0 0 25692 OVINTIV INC COM 69047Q102 1572904 33065 SH SOLE 0 0 33065 OWENS CORNING NEW COM 690742101 1001534 7342 SH SOLE 0 0 7342 OWL ROCK CAPITAL CORPORATION COM 69121K104 7323984 528807 SH SOLE 0 0 528807 OXFORD LANE CAP CORP COM 691543102 53361 10694 SH SOLE 0 0 10694 P10 INC COM CL A 69376K106 175484 15063 SH SOLE 0 0 15063 PACCAR INC COM 693718108 7707738 90658 SH SOLE 0 0 90658 PACER FDS TR CFRA STVAL EQL 69374H691 464777 14347 SH SOLE 0 0 14347 PACER FDS TR DATA AND INFRAST 69374H741 3925692 151630 SH SOLE 0 0 151630 PACER FDS TR DEVELOPED MRKT 69374H873 5603780 187606 SH SOLE 0 0 187606 PACER FDS TR EMRG MKT CASH 69374H865 909973 47493 SH SOLE 0 0 47493 PACER FDS TR GLOBL CASH ETF 69374H709 33056809 1015882 SH SOLE 0 0 1015882 PACER FDS TR INDUSTRIAL RELET 69374H766 2747737 78283 SH SOLE 0 0 78283 PACER FDS TR LUNT LRG CP ALTR 69374H717 42679646 1238955 SH SOLE 0 0 1238955 PACER FDS TR LUNT LRGCP MULTI 69374H816 1920313 52041 SH SOLE 0 0 52041 PACER FDS TR PACER US SMALL 69374H857 72286677 1733493 SH SOLE 0 0 1733493 PACER FDS TR TRENDP US LAR CP 69374H105 61379439 1536022 SH SOLE 0 0 1536022 PACER FDS TR TRENDP US MID CP 69374H204 27403933 868587 SH SOLE 0 0 868587 PACER FDS TR TRENDPILOT 100 69374H303 33046602 537868 SH SOLE 0 0 537868 PACER FDS TR TRENDPILOT EUR 69374H808 999105 40380 SH SOLE 0 0 40380 PACER FDS TR TRENDPILOT INTL 69374H683 19707836 755958 SH SOLE 0 0 755958 PACER FDS TR TRENDPILOT US BD 69374H642 6125761 314303 SH SOLE 0 0 314303 PACER FDS TR US CASH COWS 100 69374H881 243774754 4931717 SH SOLE 0 0 4931717 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 105327 12614 SH SOLE 0 0 12614 PACIFIC PREMIER BANCORP COM 69478X105 784231 36040 SH SOLE 0 0 36040 PACKAGING CORP AMER COM 695156109 2144524 13966 SH SOLE 0 0 13966 PACWEST BANCORP DEL COM 695263103 1515934 191648 SH SOLE 0 0 191648 PAGERDUTY INC COM 69553P100 209179 9301 SH SOLE 0 0 9301 PALANTIR TECHNOLOGIES INC CL A 69608A108 17289120 1080570 SH SOLE 0 0 1080570 PALO ALTO NETWORKS INC COM 697435105 60636265 258643 SH SOLE 0 0 258643 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 214148 5732 SH SOLE 0 0 5732 PAN AMERN SILVER CORP COM 697900108 1684246 116315 SH SOLE 0 0 116315 PAR TECHNOLOGY CORP COM 698884103 752494 19525 SH SOLE 0 0 19525 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 195783 11030 SH SOLE 0 0 11030 PARAMOUNT GLOBAL CLASS B COM 92556H206 5313048 411864 SH SOLE 0 0 411864 PARK NATL CORP COM 700658107 913197 9661 SH SOLE 0 0 9661 PARKER-HANNIFIN CORP COM 701094104 20010430 51372 SH SOLE 0 0 51372 PARSONS CORP DEL COM 70202L102 239466 4406 SH SOLE 0 0 4406 PATRICK INDS INC COM 703343103 364041 4850 SH SOLE 0 0 4850 PATTERSON COS INC COM 703395103 438672 14800 SH SOLE 0 0 14800 PATTERSON-UTI ENERGY INC COM 703481101 305153 22049 SH SOLE 0 0 22049 PAYCHEX INC COM 704326107 34023593 295011 SH SOLE 0 0 295011 PAYCOM SOFTWARE INC COM 70432V102 7223757 27862 SH SOLE 0 0 27862 PAYPAL HLDGS INC COM 70450Y103 27967878 478411 SH SOLE 0 0 478411 PBF ENERGY INC CL A 69318G106 1917294 35817 SH SOLE 0 0 35817 PDS BIOTECHNOLOGY CORP COM 70465T107 56328 11154 SH SOLE 0 0 11154 PEABODY ENERGY CORP COM 704551100 396114 15241 SH SOLE 0 0 15241 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 186884 11231 SH SOLE 0 0 11231 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 8294 10000 PRN SOLE 0 0 10000 PELOTON INTERACTIVE INC CL A COM 70614W100 151813 30062 SH SOLE 0 0 30062 PEMBINA PIPELINE CORP COM 706327103 927334 30849 SH SOLE 0 0 30849 PENN ENTERTAINMENT INC COM 707569109 2750190 119834 SH SOLE 0 0 119834 PENNANTPARK FLOATING RATE CA COM 70806A106 130471 12239 SH SOLE 0 0 12239 PENNANTPARK INVT CORP COM 708062104 204259 31042 SH SOLE 0 0 31042 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 14625 15000 PRN SOLE 0 0 15000 PENNYMAC MTG INVT TR COM 70931T103 316442 25520 SH SOLE 0 0 25520 PENSKE AUTOMOTIVE GRP INC COM 70959W103 461001 2759 SH SOLE 0 0 2759 PENTAIR PLC SHS G7S00T104 1222551 18881 SH SOLE 0 0 18881 PEOPLES BANCORP INC COM 709789101 1993012 78527 SH SOLE 0 0 78527 PEOPLES BANCORP N C INC COM 710577107 378215 17196 SH SOLE 0 0 17196 PEPSICO INC COM 713448108 162176335 957131 SH SOLE 0 0 957131 PERFICIENT INC COM 71375U101 749345 12951 SH SOLE 0 0 12951 PERFORMANCE FOOD GROUP CO COM 71377A103 203008 3449 SH SOLE 0 0 3449 PERION NETWORK LTD SHS NEW M78673114 268931 8780 SH SOLE 0 0 8780 PERMIAN RESOURCES CORP CLASS A COM 71424F105 470508 33704 SH SOLE 0 0 33704 PERMIANVILLE RTY TR TR UNIT 71425H100 93980 37000 SH SOLE 0 0 37000 PERRIGO CO PLC SHS G97822103 351363 10997 SH SOLE 0 0 10997 PERSPECTIVE THERAPEUTICS INC COM 46489V104 4790 17500 SH SOLE 0 0 17500 PETIQ INC NOTE 4.000% 6/0 71639TAB2 16458 17000 PRN SOLE 0 0 17000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 872675 58217 SH SOLE 0 0 58217 PFIZER INC COM 717081103 86126274 2596511 SH SOLE 0 0 2596511 PG&E CORP COM 69331C108 1597192 99020 SH SOLE 0 0 99020 PGIM ETF TR PGIM ULTRA SH BD 69344A107 97136137 1962743 SH SOLE 0 0 1962743 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 149917 13907 SH SOLE 0 0 13907 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1367827 116114 SH SOLE 0 0 116114 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 5314657 366781 SH SOLE 0 0 366781 PHILIP MORRIS INTL INC COM 718172109 51035147 551255 SH SOLE 0 0 551255 PHILLIPS 66 COM 718546104 92097971 766525 SH SOLE 0 0 766525 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 969823 28915 SH SOLE 0 0 28915 PHREESIA INC COM 71944F106 282479 15122 SH SOLE 0 0 15122 PHYSICIANS RLTY TR COM 71943U104 938063 76954 SH SOLE 0 0 76954 PIEDMONT LITHIUM INC COM 72016P105 387274 9755 SH SOLE 0 0 9755 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 644466 114674 SH SOLE 0 0 114674 PILGRIMS PRIDE CORP COM 72147K108 319460 13993 SH SOLE 0 0 13993 PIMCO CALIF MUN INCOME FD II COM 72200M108 323534 64449 SH SOLE 0 0 64449 PIMCO CALIF MUN INCOME FD II COM 72201C109 347953 50796 SH SOLE 0 0 50796 PIMCO CORPORATE & INCM STRG COM 72200U100 150835 12394 SH SOLE 0 0 12394 PIMCO CORPORATE & INCOME OPP COM 72201B101 4433340 339200 SH SOLE 0 0 339200 PIMCO DYNAMIC INCOME FD SHS 72201Y101 11055222 639770 SH SOLE 0 0 639770 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 1923089 161876 SH SOLE 0 0 161876 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 502095 5560 SH SOLE 0 0 5560 PIMCO ETF TR 1-5 US TIP IDX 72201R205 1030752 20578 SH SOLE 0 0 20578 PIMCO ETF TR 15+ YR US TIPS 72201R304 219320 4174 SH SOLE 0 0 4174 PIMCO ETF TR 25YR+ ZERO U S 72201R882 432396 5945 SH SOLE 0 0 5945 PIMCO ETF TR ACTIVE BD ETF 72201R775 27934243 317796 SH SOLE 0 0 317796 PIMCO ETF TR BROAD US TIPS 72201R403 237107 4580 SH SOLE 0 0 4580 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 28865988 288256 SH SOLE 0 0 288256 PIMCO ETF TR ENHANCD SHORT 72201R643 9451311 96324 SH SOLE 0 0 96324 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 297174 3170 SH SOLE 0 0 3170 PIMCO ETF TR INTER MUN BD ACT 72201R866 3156331 63038 SH SOLE 0 0 63038 PIMCO ETF TR INV GRD CRP BD 72201R817 1324041 14531 SH SOLE 0 0 14531 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 4097351 83705 SH SOLE 0 0 83705 PIMCO HIGH INCOME FD COM SHS 722014107 150913 34143 SH SOLE 0 0 34143 PIMCO INCOME STRATEGY FD II COM 72201J104 99437 15089 SH SOLE 0 0 15089 PIMCO MUN INCOME FD II COM 72200W106 231492 30103 SH SOLE 0 0 30103 PIMCO MUN INCOME FD III COM 72201A103 659133 101875 SH SOLE 0 0 101875 PIMCO NEW YORK MUN FD II COM 72200Y102 415374 64700 SH SOLE 0 0 64700 PIMCO STRATEGIC INCOME FD COM 72200X104 209970 39542 SH SOLE 0 0 39542 PINNACLE FINL PARTNERS INC COM 72346Q104 12056095 179834 SH SOLE 0 0 179834 PINNACLE WEST CAP CORP COM 723484101 1675155 22736 SH SOLE 0 0 22736 PINTEREST INC CL A 72352L106 3047700 112753 SH SOLE 0 0 112753 PIONEER DIVERSIFIED HIGH INC COM 723653101 536186 52464 SH SOLE 0 0 52464 PIONEER HIGH INCOME FUND INC COM 72369H106 216565 32275 SH SOLE 0 0 32275 PIONEER MUNICIPAL HIGH INCOM COM 723762100 198782 29537 SH SOLE 0 0 29537 PIONEER NAT RES CO COM 723787107 144552545 629721 SH SOLE 0 0 629721 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 5311704 346717 SH SOLE 0 0 346717 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2042309 126694 SH SOLE 0 0 126694 PLANET FITNESS INC CL A 72703H101 3509239 71355 SH SOLE 0 0 71355 PLATINUM GROUP METALS LTD COM 72765Q882 13796 12209 SH SOLE 0 0 12209 PLAYA HOTELS & RESORTS NV SHS N70544106 1712781 236572 SH SOLE 0 0 236572 PLAYAGS INC COM 72814N104 85021 13040 SH SOLE 0 0 13040 PLUG POWER INC COM NEW 72919P202 1493841 196558 SH SOLE 0 0 196558 PNC FINL SVCS GROUP INC COM 693475105 17083460 139150 SH SOLE 0 0 139150 POLARIS INC COM 731068102 14843025 142530 SH SOLE 0 0 142530 POLARIS INC COM 731068102 85000 1000 SH Put SOLE 0 0 1000 POLYMET MNG CORP COM NEW 731916409 22928 11023 SH SOLE 0 0 11023 POOL CORP COM 73278L105 7676333 21557 SH SOLE 0 0 21557 PORTILLOS INC COM CL A 73642K106 641948 41712 SH SOLE 0 0 41712 PORTLAND GEN ELEC CO COM NEW 736508847 278861 6889 SH SOLE 0 0 6889 POSCO HOLDINGS INC SPONSORED ADR 693483109 370593 3616 SH SOLE 0 0 3616 POST HLDGS INC COM 737446104 506123 5903 SH SOLE 0 0 5903 POTLATCHDELTIC CORPORATION COM 737630103 2872460 63284 SH SOLE 0 0 63284 PPG INDS INC COM 693506107 13498586 103995 SH SOLE 0 0 103995 PPL CORP COM 69351T106 4304248 182693 SH SOLE 0 0 182693 PRICE T ROWE GROUP INC COM 74144T108 21344058 203529 SH SOLE 0 0 203529 PRIMERICA INC COM 74164M108 726334 3744 SH SOLE 0 0 3744 PRIMO WATER CORPORATION COM 74167P108 3603738 261140 SH SOLE 0 0 261140 PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 412734 13703 SH SOLE 0 0 13703 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 8087606 411060 SH SOLE 0 0 411060 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 4325838 256574 SH SOLE 0 0 256574 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 15429726 360171 SH SOLE 0 0 360171 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5678852 78796 SH SOLE 0 0 78796 PROCORE TECHNOLOGIES INC COM 74275K108 304261 4658 SH SOLE 0 0 4658 PROCTER AND GAMBLE CO COM 742718109 179900636 1233379 SH SOLE 0 0 1233379 PROCURE ETF TRUST II SPACE ETF 74280R205 189103 11283 SH SOLE 0 0 11283 PROFIRE ENERGY INC COM 74316X101 34494 12408 SH SOLE 0 0 12408 PROFOUND MED CORP COM NEW 74319B502 5617211 550707 SH SOLE 0 0 550707 PROG HOLDINGS INC COM NPV 74319R101 268436 8083 SH SOLE 0 0 8083 PROGRESSIVE CORP COM 743315103 17967204 128982 SH SOLE 0 0 128982 PROLOGIS INC. COM 74340W103 24052482 214352 SH SOLE 0 0 214352 PROPETRO HLDG CORP COM 74347M108 857767 80693 SH SOLE 0 0 80693 PROSHARES TR LARGE CAP CRE 74347R248 1318358 27010 SH SOLE 0 0 27010 PROSHARES TR MSCI EAFE DIVD 74347B839 4444898 127384 SH SOLE 0 0 127384 PROSHARES TR ONLINE RTL ETF 74347B169 235456 7615 SH SOLE 0 0 7615 PROSHARES TR RUSS 2000 DIVD 74347B698 15026181 265574 SH SOLE 0 0 265574 PROSHARES TR S&P 500 DV ARIST 74348A467 138887793 1568467 SH SOLE 0 0 1568467 PROSHARES TR S&P MDCP 400 DIV 74347B680 30532953 457491 SH SOLE 0 0 457491 PROSHARES TR S&P TECH DIVIDEN 74347G606 3947956 63533 SH SOLE 0 0 63533 PROSHARES TR SHORT QQQ NEW 74347B714 272587 25031 SH SOLE 0 0 25031 PROSHARES TR SHORT S&P 500 NE 74347B425 159170 11000 SH SOLE 0 0 11000 PROSPECT CAP CORP COM 74348T102 585703 96810 SH SOLE 0 0 96810 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 9916 10000 PRN SOLE 0 0 10000 PROSPERITY BANCSHARES INC COM 743606105 2938696 53842 SH SOLE 0 0 53842 PRUDENTIAL FINL INC COM 744320102 20200844 212887 SH SOLE 0 0 212887 PUBLIC STORAGE COM 74460D109 14666500 55656 SH SOLE 0 0 55656 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9023844 158563 SH SOLE 0 0 158563 PULTE GROUP INC COM 745867101 3286163 44378 SH SOLE 0 0 44378 PURE STORAGE INC CL A 74624M102 3712744 104232 SH SOLE 0 0 104232 PURECYCLE TECHNOLOGIES INC COM 74623V103 96307 17167 SH SOLE 0 0 17167 PUTNAM MANAGED MUN INCOME TR COM 746823103 915739 167411 SH SOLE 0 0 167411 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 600828 65307 SH SOLE 0 0 65307 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1601839 478161 SH SOLE 0 0 478161 QORVO INC COM 74736K101 2141869 22435 SH SOLE 0 0 22435 QUALCOMM INC COM 747525103 102692329 924656 SH SOLE 0 0 924656 QUALYS INC COM 74758T303 553909 3631 SH SOLE 0 0 3631 QUANTA SVCS INC COM 74762E102 18936421 101226 SH SOLE 0 0 101226 QUANTUM SI INC COM CL A 74765K105 50630 30500 SH SOLE 0 0 30500 QUANTUMSCAPE CORP COM CL A 74767V109 1897344 283609 SH SOLE 0 0 283609 QUEST DIAGNOSTICS INC COM 74834L100 6321960 51879 SH SOLE 0 0 51879 QUEST RESOURCE HLDG CORP COM NEW 74836W203 82688 11174 SH SOLE 0 0 11174 QUIDELORTHO CORP COM 219798105 1667649 22832 SH SOLE 0 0 22832 QUIPT HOME MEDICAL CORP COM 74880P104 204618 40200 SH SOLE 0 0 40200 RADIAN GROUP INC COM 750236101 534932 21304 SH SOLE 0 0 21304 RADNET INC COM 750491102 320718 11377 SH SOLE 0 0 11377 RAMBUS INC DEL COM 750917106 451453 8092 SH SOLE 0 0 8092 RANGE RES CORP COM 75281A109 927200 28608 SH SOLE 0 0 28608 RAPID7 INC COM 753422104 2649151 57867 SH SOLE 0 0 57867 RAYMOND JAMES FINL INC COM 754730109 19696167 196118 SH SOLE 0 0 196118 RAYONIER INC COM 754907103 267580 9402 SH SOLE 0 0 9402 RAYTHEON TECHNOLOGIES CORP COM 75513E101 63664428 884597 SH SOLE 0 0 884597 RAYTHEON TECHNOLOGIES CORP COM 75513E101 52500 700 SH Put SOLE 0 0 700 RBB FD INC MOTLEY FOL ETF 74933W601 1097731 27932 SH SOLE 0 0 27932 RBB FD INC MOTLEY FOOL SML 74933W874 2512052 90122 SH SOLE 0 0 90122 RBB FD INC US TREAS 3 MNTH 74933W452 10498377 209674 SH SOLE 0 0 209674 RBC BEARINGS INC COM 75524B104 380461 1625 SH SOLE 0 0 1625 READY CAPITAL CORP COM 75574U101 680894 67349 SH SOLE 0 0 67349 REALTY INCOME CORP COM 756109104 18097894 362393 SH SOLE 0 0 362393 REAVES UTIL INCOME FD COM SH BEN INT 756158101 2875587 116657 SH SOLE 0 0 116657 REDWOOD TRUST INC COM 758075402 3087192 432986 SH SOLE 0 0 432986 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 73500 75000 PRN SOLE 0 0 75000 REGENCY CTRS CORP COM 758849103 373781 6288 SH SOLE 0 0 6288 REGENERON PHARMACEUTICALS COM 75886F107 6905457 8391 SH SOLE 0 0 8391 REGENXBIO INC COM 75901B107 1892275 114962 SH SOLE 0 0 114962 REGIONS FINANCIAL CORP NEW COM 7591EP100 6242670 362946 SH SOLE 0 0 362946 REINSURANCE GRP OF AMERICA I COM NEW 759351604 931830 6418 SH SOLE 0 0 6418 RELAY THERAPEUTICS INC COM 75943R102 504886 60034 SH SOLE 0 0 60034 RELIANCE STEEL & ALUMINUM CO COM 759509102 2637345 10057 SH SOLE 0 0 10057 RELX PLC SPONSORED ADR 759530108 599371 17785 SH SOLE 0 0 17785 RENASANT CORP COM 75970E107 287907 10993 SH SOLE 0 0 10993 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 609161 16442 SH SOLE 0 0 16442 REPARE THERAPEUTICS INC COM 760273102 149273 12357 SH SOLE 0 0 12357 REPUBLIC SVCS INC COM 760759100 21427504 150358 SH SOLE 0 0 150358 RESEARCH FRONTIERS INC COM 760911107 17210 15935 SH SOLE 0 0 15935 RESMED INC COM 761152107 2850931 19280 SH SOLE 0 0 19280 RESTAURANT BRANDS INTL INC COM 76131D103 11009017 165251 SH SOLE 0 0 165251 REVVITY INC COM 714046109 561220 5070 SH SOLE 0 0 5070 RH COM 74967X103 2741942 10372 SH SOLE 0 0 10372 RINGCENTRAL INC CL A 76680R206 1886572 63671 SH SOLE 0 0 63671 RINGCENTRAL INC NOTE 3/0 76680RAF4 59924 65000 PRN SOLE 0 0 65000 RIO TINTO PLC SPONSORED ADR 767204100 3900899 61296 SH SOLE 0 0 61296 RITHM CAPITAL CORP COM NEW 64828T201 3931597 423207 SH SOLE 0 0 423207 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 342890 27832 SH SOLE 0 0 27832 RIVERNORTH MANAGED DUR MUN I COM 76882H105 358270 26113 SH SOLE 0 0 26113 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6580572 271029 SH SOLE 0 0 271029 RLI CORP COM 749607107 5247219 38614 SH SOLE 0 0 38614 RLJ LODGING TR COM 74965L101 1192716 121830 SH SOLE 0 0 121830 ROBERT HALF INTL INC COM 770323103 551939 7532 SH SOLE 0 0 7532 ROBINHOOD MKTS INC COM CL A 770700102 163307 16647 SH SOLE 0 0 16647 ROBLOX CORP CL A 771049103 3211085 110880 SH SOLE 0 0 110880 ROCKET LAB USA INC COM 773122106 299426 68362 SH SOLE 0 0 68362 ROCKWELL AUTOMATION INC COM 773903109 10400945 36383 SH SOLE 0 0 36383 ROKU INC COM CL A 77543R102 9563463 135479 SH SOLE 0 0 135479 ROLLINS INC COM 775711104 8727855 233803 SH SOLE 0 0 233803 ROOT INC CL A NEW 77664L207 237674 24992 SH SOLE 0 0 24992 ROPER TECHNOLOGIES INC COM 776696106 27495004 56775 SH SOLE 0 0 56775 ROSS STORES INC COM 778296103 12333622 109195 SH SOLE 0 0 109195 ROYAL BK CDA COM 780087102 11022728 126060 SH SOLE 0 0 126060 ROYAL CARIBBEAN GROUP COM V7780T103 13930466 151188 SH SOLE 0 0 151188 ROYAL GOLD INC COM 780287108 626481 5892 SH SOLE 0 0 5892 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 540927 19931 SH SOLE 0 0 19931 ROYCE GLOBAL VALUE TR INC COM 78081T104 303759 34873 SH SOLE 0 0 34873 ROYCE MICRO-CAP TR INC COM 780915104 238753 28835 SH SOLE 0 0 28835 ROYCE VALUE TR INC COM 780910105 20084216 1560545 SH SOLE 0 0 1560545 RPC INC COM 749660106 94585 10580 SH SOLE 0 0 10580 RPM INTL INC COM 749685103 2114504 22303 SH SOLE 0 0 22303 RUMBLE INC COM CL A 78137L105 89270 17504 SH SOLE 0 0 17504 RVL PHARMACEUTICALS PLC SHS G6S41R101 8923 103037 SH SOLE 0 0 103037 RXO INC COMMON STOCK 74982T103 468548 23748 SH SOLE 0 0 23748 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 322921 3322 SH SOLE 0 0 3322 RYDER SYS INC COM 783549108 430910 4029 SH SOLE 0 0 4029 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3217133 38630 SH SOLE 0 0 38630 S&P GLOBAL INC COM 78409V104 91665650 250857 SH SOLE 0 0 250857 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 586493 76366 SH SOLE 0 0 76366 SABRA HEALTH CARE REIT INC COM 78573L106 218817 15697 SH SOLE 0 0 15697 SAFETY INS GROUP INC COM 78648T100 1226075 17980 SH SOLE 0 0 17980 SAIA INC COM 78709Y105 1521647 3817 SH SOLE 0 0 3817 SALESFORCE INC COM 79466L302 200944232 990947 SH SOLE 0 0 990947 SALESFORCE INC COM 79466L302 18500 100 SH Call SOLE 0 0 100 SALESFORCE INC COM 79466L302 94000 500 SH Put SOLE 0 0 500 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 713538 102964 SH SOLE 0 0 102964 SANDSTORM GOLD LTD COM NEW 80013R206 103514 22213 SH SOLE 0 0 22213 SANFILIPPO JOHN B & SON INC COM 800422107 2780460 28142 SH SOLE 0 0 28142 SANGAMO THERAPEUTICS INC COM 800677106 15374 25632 SH SOLE 0 0 25632 SANOFI SPONSORED ADR 80105N105 11802181 220026 SH SOLE 0 0 220026 SAP SE SPON ADR 803054204 1723178 13325 SH SOLE 0 0 13325 SAREPTA THERAPEUTICS INC COM 803607100 1206018 9949 SH SOLE 0 0 9949 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2607547 13027 SH SOLE 0 0 13027 SCHLUMBERGER LTD COM STK 806857108 19661725 337251 SH SOLE 0 0 337251 SCHWAB CHARLES CORP COM 808513105 43622685 794584 SH SOLE 0 0 794584 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 377465 9140 SH SOLE 0 0 9140 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 203394 4820 SH SOLE 0 0 4820 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3746507 156496 SH SOLE 0 0 156496 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1264469 26376 SH SOLE 0 0 26376 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12460702 366923 SH SOLE 0 0 366923 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2785037 86358 SH SOLE 0 0 86358 SCHWAB STRATEGIC TR LONG TERM US 808524680 8259821 260727 SH SOLE 0 0 260727 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 2625685 47659 SH SOLE 0 0 47659 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2828914 50543 SH SOLE 0 0 50543 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 947923 19549 SH SOLE 0 0 19549 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 7876768 300411 SH SOLE 0 0 300411 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 5203972 164319 SH SOLE 0 0 164319 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 20297555 423837 SH SOLE 0 0 423837 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 16152372 365190 SH SOLE 0 0 365190 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7891254 158300 SH SOLE 0 0 158300 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 367142232 5188556 SH SOLE 0 0 5188556 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 225680496 3103417 SH SOLE 0 0 3103417 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4072052 63172 SH SOLE 0 0 63172 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 30298804 598791 SH SOLE 0 0 598791 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 66881995 988209 SH SOLE 0 0 988209 SCHWAB STRATEGIC TR US REIT ETF 808524847 697934 39320 SH SOLE 0 0 39320 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10657436 257302 SH SOLE 0 0 257302 SCHWAB STRATEGIC TR US TIPS ETF 808524870 9923214 196538 SH SOLE 0 0 196538 SCIENCE APPLICATIONS INTL CO COM 808625107 350224 3318 SH SOLE 0 0 3318 SCILEX HOLDING CO COM 80880W106 25875 18482 SH SOLE 0 0 18482 SCOTTS MIRACLE-GRO CO CL A 810186106 4997795 96707 SH SOLE 0 0 96707 SEABOARD CORP DEL COM 811543107 934497 249 SH SOLE 0 0 249 SEABRIDGE GOLD INC COM 811916105 335268 31779 SH SOLE 0 0 31779 SEACOAST BKG CORP FLA COM NEW 811707801 4218788 192112 SH SOLE 0 0 192112 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4588809 69580 SH SOLE 0 0 69580 SEAGEN INC COM 81181C104 2910698 13720 SH SOLE 0 0 13720 SEALED AIR CORP NEW COM 81211K100 245870 7482 SH SOLE 0 0 7482 SEI INVTS CO COM 784117103 1526762 25349 SH SOLE 0 0 25349 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 26363150 402061 SH SOLE 0 0 402061 SELECT SECTOR SPDR TR ENERGY 81369Y506 124612963 1378614 SH SOLE 0 0 1378614 SELECT SECTOR SPDR TR ENERGY 81369Y506 8800 100 SH Put SOLE 0 0 100 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 89355774 2693873 SH SOLE 0 0 2693873 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 22981650 674542 SH SOLE 0 0 674542 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 77444065 481079 SH SOLE 0 0 481079 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 60529403 879660 SH SOLE 0 0 879660 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 180785514 1404268 SH SOLE 0 0 1404268 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 77029756 759812 SH SOLE 0 0 759812 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 26278369 445925 SH SOLE 0 0 445925 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 21458197 273179 SH SOLE 0 0 273179 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 161408080 984616 SH SOLE 0 0 984616 SELECTIVE INS GROUP INC COM 816300107 1195383 11587 SH SOLE 0 0 11587 SEMPRA COM 816851109 5266078 77408 SH SOLE 0 0 77408 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 618811 16362 SH SOLE 0 0 16362 SENSEONICS HLDGS INC COM 81727U105 62600 103659 SH SOLE 0 0 103659 SENTINELONE INC CL A 81730H109 962571 57092 SH SOLE 0 0 57092 SERVICE CORP INTL COM 817565104 4471918 78262 SH SOLE 0 0 78262 SERVICE PPTYS TR COM SH BEN INT 81761L102 281377 36590 SH SOLE 0 0 36590 SERVICENOW INC COM 81762P102 41137220 73596 SH SOLE 0 0 73596 SERVISFIRST BANCSHARES INC COM 81768T108 801175 15357 SH SOLE 0 0 15357 SEVEN HILLS REALTY TRUST COM 81784E101 284357 26040 SH SOLE 0 0 26040 SFL CORPORATION LTD SHS G7738W106 165462 14840 SH SOLE 0 0 14840 SHAKE SHACK INC CL A 819047101 2814653 48470 SH SOLE 0 0 48470 SHELL PLC SPON ADS 780259305 21922845 340523 SH SOLE 0 0 340523 SHERWIN WILLIAMS CO COM 824348106 31338722 122873 SH SOLE 0 0 122873 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1701539 93235 SH SOLE 0 0 93235 SHOCKWAVE MED INC COM 82489T104 3077091 15455 SH SOLE 0 0 15455 SHOPIFY INC CL A 82509L107 21466528 393376 SH SOLE 0 0 393376 SIDUS SPACE INC CLASS A COM 826165102 4726 33050 SH SOLE 0 0 33050 SIGNET JEWELERS LIMITED SHS G81276100 568951 7923 SH SOLE 0 0 7923 SILVERCREST METALS INC COM 828363101 139149 31553 SH SOLE 0 0 31553 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 225708 13308 SH SOLE 0 0 13308 SIMON PPTY GROUP INC NEW COM 828806109 6307398 58386 SH SOLE 0 0 58386 SIMPSON MFG INC COM 829073105 861416 5750 SH SOLE 0 0 5750 SINCLAIR INC CL A 829242106 239884 21380 SH SOLE 0 0 21380 SIREN ETF TR NSD NXGN ECO ETF 829658202 331679 17466 SH SOLE 0 0 17466 SIRIUS XM HOLDINGS INC COM 82968B103 852430 188591 SH SOLE 0 0 188591 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 536933 3285 SH SOLE 0 0 3285 SITIME CORP COM 82982T106 326298 2856 SH SOLE 0 0 2856 SIXTH STREET SPECIALTY LENDI COM 83012A109 9164424 448357 SH SOLE 0 0 448357 SKECHERS U S A INC CL A 830566105 482500 9857 SH SOLE 0 0 9857 SKYLINE CHAMPION CORPORATION COM 830830105 233789 3669 SH SOLE 0 0 3669 SKYWORKS SOLUTIONS INC COM 83088M102 4814944 48838 SH SOLE 0 0 48838 SLR INVESTMENT CORP COM 83413U100 210337 13667 SH SOLE 0 0 13667 SMARTFINANCIAL INC COM NEW 83190L208 517985 24239 SH SOLE 0 0 24239 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 517403 20888 SH SOLE 0 0 20888 SMITH & WESSON BRANDS INC COM 831754106 205936 15952 SH SOLE 0 0 15952 SMITH A O CORP COM 831865209 5273387 79743 SH SOLE 0 0 79743 SMITH MICRO SOFTWARE INC COM NEW 832154207 282073 233118 SH SOLE 0 0 233118 SMUCKER J M CO COM NEW 832696405 3457782 28133 SH SOLE 0 0 28133 SNAP INC CL A 83304A106 2211890 248248 SH SOLE 0 0 248248 SNAP ON INC COM 833034101 19267495 75541 SH SOLE 0 0 75541 SNOWFLAKE INC CL A 833445109 13708816 89735 SH SOLE 0 0 89735 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 316251 5300 SH SOLE 0 0 5300 SOFI TECHNOLOGIES INC COM 83406F102 4249697 531877 SH SOLE 0 0 531877 SOL GEL TECHNOLOGIES SHS M8694L103 89833 55112 SH SOLE 0 0 55112 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1118837 8639 SH SOLE 0 0 8639 SOLID POWER INC CLASS A COM 83422N105 39232 19422 SH SOLE 0 0 19422 SOMALOGIC INC CLASS A COM 83444K105 53558 22409 SH SOLE 0 0 22409 SONOCO PRODS CO COM 835495102 1195293 21993 SH SOLE 0 0 21993 SONOS INC COM 83570H108 170373 13197 SH SOLE 0 0 13197 SONY GROUP CORPORATION SPONSORED ADR 835699307 1428067 17329 SH SOLE 0 0 17329 SOURCE CAP INC COM 836144105 255651 6625 SH SOLE 0 0 6625 SOUTHERN CO COM 842587107 42845922 662020 SH SOLE 0 0 662020 SOUTHERN COPPER CORP COM 84265V105 1411861 18752 SH SOLE 0 0 18752 SOUTHSIDE BANCSHARES INC COM 84470P109 299707 10443 SH SOLE 0 0 10443 SOUTHSTATE CORPORATION COM 840441109 1134037 16835 SH SOLE 0 0 16835 SOUTHWEST AIRLS CO COM 844741108 7515387 277628 SH SOLE 0 0 277628 SOUTHWEST GAS HLDGS INC COM 844895102 639459 10585 SH SOLE 0 0 10585 SOUTHWESTERN ENERGY CO COM 845467109 486840 75479 SH SOLE 0 0 75479 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 65453215 195412 SH SOLE 0 0 195412 SPDR GOLD TR GOLD SHS 78463V107 152721528 890764 SH SOLE 0 0 890764 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 214227 2203 SH SOLE 0 0 2203 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 694117 18171 SH SOLE 0 0 18171 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 217278 9137 SH SOLE 0 0 9137 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3232194 76939 SH SOLE 0 0 76939 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 4315198 77444 SH SOLE 0 0 77444 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3662736 147157 SH SOLE 0 0 147157 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 604390 9015 SH SOLE 0 0 9015 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 616398 11411 SH SOLE 0 0 11411 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 1491318 14718 SH SOLE 0 0 14718 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 533597 14777 SH SOLE 0 0 14777 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 59763931 1927247 SH SOLE 0 0 1927247 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 31132815 927400 SH SOLE 0 0 927400 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 674924 22667 SH SOLE 0 0 22667 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1191593 24190 SH SOLE 0 0 24190 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 735722 13480 SH SOLE 0 0 13480 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 487633 14822 SH SOLE 0 0 14822 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1326435 45519 SH SOLE 0 0 45519 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 443507 8377 SH SOLE 0 0 8377 SPDR S&P 500 ETF TR TR UNIT 78462F103 704747244 1648609 SH SOLE 0 0 1648609 SPDR S&P 500 ETF TR TR UNIT 78462F103 40500 100 SH Call SOLE 0 0 100 SPDR S&P 500 ETF TR TR UNIT 78462F103 504800 1200 SH Put SOLE 0 0 1200 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 67297564 147376 SH SOLE 0 0 147376 SPDR SER TR AEROSPACE DEF 78464A631 5076786 45288 SH SOLE 0 0 45288 SPDR SER TR BBG CONV SEC ETF 78464A359 16626629 245231 SH SOLE 0 0 245231 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 2593107 143424 SH SOLE 0 0 143424 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 153299368 1669564 SH SOLE 0 0 1669564 SPDR SER TR BLOOMBERG 3-12 M 78468R523 11912118 119804 SH SOLE 0 0 119804 SPDR SER TR BLOOMBERG HIGH Y 78468R622 14839425 164153 SH SOLE 0 0 164153 SPDR SER TR BLOOMBERG INTL 78464A151 5387232 198571 SH SOLE 0 0 198571 SPDR SER TR BLOOMBERG INVT 78468R200 5556758 180884 SH SOLE 0 0 180884 SPDR SER TR BLOOMBERG SHT TE 78468R408 10918723 446391 SH SOLE 0 0 446391 SPDR SER TR COMP SOFTWARE 78464A599 597610 4710 SH SOLE 0 0 4710 SPDR SER TR DJ REIT ETF 78464A607 2113746 25485 SH SOLE 0 0 25485 SPDR SER TR FTSE INT GVT ETF 78464A490 603819 15518 SH SOLE 0 0 15518 SPDR SER TR GLB DOW ETF 78464A706 1001814 9185 SH SOLE 0 0 9185 SPDR SER TR HLTH CARE SVCS 78464A573 1066695 12818 SH SOLE 0 0 12818 SPDR SER TR HLTH CR EQUIP 78464A581 341653 4376 SH SOLE 0 0 4376 SPDR SER TR ICE PFD SEC ETF 78464A292 1302703 40133 SH SOLE 0 0 40133 SPDR SER TR MSCI USA STRTGIC 78468R812 4870403 40358 SH SOLE 0 0 40358 SPDR SER TR NUVEEN BLMBRG MU 78468R721 2734142 62566 SH SOLE 0 0 62566 SPDR SER TR NUVEEN BLMBRG SH 78468R739 8778833 189895 SH SOLE 0 0 189895 SPDR SER TR NUVEEN BLOOMBERG 78464A284 14734633 618582 SH SOLE 0 0 618582 SPDR SER TR NYSE TECH ETF 78464A102 709085 5191 SH SOLE 0 0 5191 SPDR SER TR OILGAS EQUIP 78468R549 1526050 15933 SH SOLE 0 0 15933 SPDR SER TR PORTFLI HIGH YLD 78468R606 6077543 271077 SH SOLE 0 0 271077 SPDR SER TR PORTFLI INTRMDIT 78464A672 9702859 352447 SH SOLE 0 0 352447 SPDR SER TR PORTFLI TIPS ETF 78464A656 6568395 264428 SH SOLE 0 0 264428 SPDR SER TR PORTFOLI S&P1500 78464A805 4120309 78497 SH SOLE 0 0 78497 SPDR SER TR PORTFOLIO AGRGTE 78464A649 13491714 554302 SH SOLE 0 0 554302 SPDR SER TR PORTFOLIO CRPORT 78464A144 326933 11854 SH SOLE 0 0 11854 SPDR SER TR PORTFOLIO INTRMD 78464A375 7917480 251748 SH SOLE 0 0 251748 SPDR SER TR PORTFOLIO LN TSR 78464A664 10796760 412878 SH SOLE 0 0 412878 SPDR SER TR PORTFOLIO S&P400 78464A847 7742965 176820 SH SOLE 0 0 176820 SPDR SER TR PORTFOLIO S&P500 78464A854 81981565 1631149 SH SOLE 0 0 1631149 SPDR SER TR PORTFOLIO S&P600 78468R853 10433104 282740 SH SOLE 0 0 282740 SPDR SER TR PORTFOLIO SH TSR 78468R101 3039716 105840 SH SOLE 0 0 105840 SPDR SER TR PORTFOLIO SHORT 78464A474 19550929 666812 SH SOLE 0 0 666812 SPDR SER TR PRTFLO S&P500 GW 78464A409 121041704 2041864 SH SOLE 0 0 2041864 SPDR SER TR PRTFLO S&P500 HI 78468R788 6128368 174747 SH SOLE 0 0 174747 SPDR SER TR PRTFLO S&P500 VL 78464A508 155565483 3770370 SH SOLE 0 0 3770370 SPDR SER TR RUSSELL LOW VOL 78468R754 1968262 18767 SH SOLE 0 0 18767 SPDR SER TR RUSSELL YIELD 78468R770 13575405 148497 SH SOLE 0 0 148497 SPDR SER TR S&P 400 MDCP GRW 78464A821 10275999 148626 SH SOLE 0 0 148626 SPDR SER TR S&P 400 MDCP VAL 78464A839 3170916 48889 SH SOLE 0 0 48889 SPDR SER TR S&P 600 SMCP GRW 78464A201 6438508 87874 SH SOLE 0 0 87874 SPDR SER TR S&P 600 SMCP VAL 78464A300 5567714 76934 SH SOLE 0 0 76934 SPDR SER TR S&P BIOTECH 78464A870 19639359 268959 SH SOLE 0 0 268959 SPDR SER TR S&P BK ETF 78464A797 1428533 38766 SH SOLE 0 0 38766 SPDR SER TR S&P DIVID ETF 78464A763 128569081 1117895 SH SOLE 0 0 1117895 SPDR SER TR S&P HOMEBUILD 78464A888 1912839 24982 SH SOLE 0 0 24982 SPDR SER TR S&P INS ETF 78464A789 1692491 39786 SH SOLE 0 0 39786 SPDR SER TR S&P KENSHO CLEAN 78468R655 1887278 27978 SH SOLE 0 0 27978 SPDR SER TR S&P KENSHO FUTRE 78468R671 260796 5569 SH SOLE 0 0 5569 SPDR SER TR S&P KENSHO INTLG 78468R697 2064171 64857 SH SOLE 0 0 64857 SPDR SER TR S&P KENSHO NEW 78468R648 526404 13291 SH SOLE 0 0 13291 SPDR SER TR S&P METALS MNG 78464A755 3860349 73530 SH SOLE 0 0 73530 SPDR SER TR S&P OILGAS EXP 78468R556 20036580 135465 SH SOLE 0 0 135465 SPDR SER TR S&P PHARMAC 78464A722 221718 5578 SH SOLE 0 0 5578 SPDR SER TR S&P REGL BKG 78464A698 3142969 75245 SH SOLE 0 0 75245 SPDR SER TR S&P RETAIL ETF 78464A714 320063 5259 SH SOLE 0 0 5259 SPDR SER TR S&P SEMICNDCTR 78464A862 3843561 19609 SH SOLE 0 0 19609 SPDR SER TR S&P TELECOM 78464A540 2091647 29489 SH SOLE 0 0 29489 SPDR SER TR S&P TRANSN ETF 78464A532 673150 8985 SH SOLE 0 0 8985 SPDR SER TR S&P1500MOMTILT 78468R705 589392 3289 SH SOLE 0 0 3289 SPDR SER TR SPDR MSCI USA GE 78468R747 610130 7178 SH SOLE 0 0 7178 SPDR SER TR SPDR S&P 500 ETF 78468R796 755767 21761 SH SOLE 0 0 21761 SPDR SER TR SPDR S&P1500VL 78464A128 10284338 71136 SH SOLE 0 0 71136 SPDR SER TR SSGA US LRG ETF 78468R804 13132357 98351 SH SOLE 0 0 98351 SPIRE INC COM 84857L101 301265 5325 SH SOLE 0 0 5325 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 16630 20000 PRN SOLE 0 0 20000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1552021 46288 SH SOLE 0 0 46288 SPLUNK INC COM 848637104 2865769 19595 SH SOLE 0 0 19595 SPOTIFY TECHNOLOGY S A SHS L8681T102 3402544 22003 SH SOLE 0 0 22003 SPRINKLR INC CL A 85208T107 219212 15839 SH SOLE 0 0 15839 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 3371553 147420 SH SOLE 0 0 147420 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 357195 13937 SH SOLE 0 0 13937 SPROTT FDS TR URANIUM MINERS E 85208P303 280101 5938 SH SOLE 0 0 5938 SPROTT INC COM NEW 852066208 300193 9852 SH SOLE 0 0 9852 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4806291 277500 SH SOLE 0 0 277500 SPROTT PHYSICAL GOLD TR UNIT 85207H104 5216318 364268 SH SOLE 0 0 364268 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4115523 542945 SH SOLE 0 0 542945 SPX TECHNOLOGIES INC COM 78473E103 257875 3168 SH SOLE 0 0 3168 SRH TOTAL RETURN FUND INC COM 101507101 877437 67599 SH SOLE 0 0 67599 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 819650 15600 SH SOLE 0 0 15600 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 10923000 260506 SH SOLE 0 0 260506 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 214665 5618 SH SOLE 0 0 5618 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 692356 25681 SH SOLE 0 0 25681 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 12795580 331063 SH SOLE 0 0 331063 ST JOE CO COM 790148100 3301314 60764 SH SOLE 0 0 60764 STAAR SURGICAL CO COM PAR $0.01 852312305 497187 12374 SH SOLE 0 0 12374 STAG INDL INC COM 85254J102 3136640 90891 SH SOLE 0 0 90891 STANDARD LITHIUM LTD COM 853606101 225548 79699 SH SOLE 0 0 79699 STANLEY BLACK & DECKER INC COM 854502101 6745283 80705 SH SOLE 0 0 80705 STARBUCKS CORP COM 855244109 59141766 647987 SH SOLE 0 0 647987 STARWOOD PPTY TR INC COM 85571B105 24812195 1282284 SH SOLE 0 0 1282284 STATE STR CORP COM 857477103 11625502 173619 SH SOLE 0 0 173619 STEEL DYNAMICS INC COM 858119100 2706026 25238 SH SOLE 0 0 25238 STELLANTIS N.V SHS N82405106 834628 43629 SH SOLE 0 0 43629 STELLAR BANCORP INC COM 858927106 255840 12000 SH SOLE 0 0 12000 STELLUS CAP INVT CORP COM 858568108 160350 11790 SH SOLE 0 0 11790 STEM INC COM 85859N102 91970 21691 SH SOLE 0 0 21691 STEREOTAXIS INC COM NEW 85916J409 26681 16887 SH SOLE 0 0 16887 STERICYCLE INC COM 858912108 308812 6907 SH SOLE 0 0 6907 STERIS PLC SHS USD G8473T100 73730724 336026 SH SOLE 0 0 336026 STERLING INFRASTRUCTURE INC COM 859241101 619216 8427 SH SOLE 0 0 8427 STITCH FIX INC COM CL A 860897107 40672 11789 SH SOLE 0 0 11789 STMICROELECTRONICS N V NY REGISTRY 861012102 800801 18554 SH SOLE 0 0 18554 STOCK YDS BANCORP INC COM 861025104 227703 5795 SH SOLE 0 0 5795 STONECO LTD COM CL A G85158106 772807 72428 SH SOLE 0 0 72428 STONERIDGE INC COM 86183P102 6978620 347714 SH SOLE 0 0 347714 STONEX GROUP INC COM 861896108 777880 8026 SH SOLE 0 0 8026 STRATASYS LTD SHS M85548101 531797 39074 SH SOLE 0 0 39074 STRATEGIC ED INC COM 86272C103 878619 11676 SH SOLE 0 0 11676 STRATEGY SHS DAY HAGAN NED 86280R803 37097506 1087266 SH SOLE 0 0 1087266 STRYKER CORPORATION COM 863667101 48595932 177831 SH SOLE 0 0 177831 STURM RUGER & CO INC COM 864159108 320168 6143 SH SOLE 0 0 6143 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2923700 182162 SH SOLE 0 0 182162 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 351711 35707 SH SOLE 0 0 35707 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 29400 35000 PRN SOLE 0 0 35000 SUMMIT MATLS INC CL A 86614U100 592656 19032 SH SOLE 0 0 19032 SUN CMNTYS INC COM 866674104 205320 1735 SH SOLE 0 0 1735 SUN LIFE FINANCIAL INC. COM 866796105 1112626 22800 SH SOLE 0 0 22800 SUNCOR ENERGY INC NEW COM 867224107 923673 26867 SH SOLE 0 0 26867 SUNNOVA ENERGY INTL INC. COM 86745K104 696098 66485 SH SOLE 0 0 66485 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 9601536 196150 SH SOLE 0 0 196150 SUNPOWER CORP COM 867652406 279205 45252 SH SOLE 0 0 45252 SUNRUN INC COM 86771W105 1077397 85780 SH SOLE 0 0 85780 SUPER MICRO COMPUTER INC COM 86800U104 5934943 21643 SH SOLE 0 0 21643 SURGALIGN HOLDINGS INC COM NEW 86882C204 1247 91685 SH SOLE 0 0 91685 SWISS HELVETIA FD INC COM 870875101 154137 20175 SH SOLE 0 0 20175 SYMBOTIC INC CLASS A COM 87151X101 2524868 75527 SH SOLE 0 0 75527 SYNAPTOGENIX INC COM NEW 87167T201 5368 12200 SH SOLE 0 0 12200 SYNCHRONY FINANCIAL COM 87165B103 6570677 214939 SH SOLE 0 0 214939 SYNOPSYS INC COM 871607107 3717657 8100 SH SOLE 0 0 8100 SYNOVUS FINL CORP COM NEW 87161C501 635711 22867 SH SOLE 0 0 22867 SYSCO CORP COM 871829107 14189282 214826 SH SOLE 0 0 214826 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 8472698 311955 SH SOLE 0 0 311955 T-MOBILE US INC COM 872590104 29840244 213069 SH SOLE 0 0 213069 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 34141187 392879 SH SOLE 0 0 392879 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3030880 21589 SH SOLE 0 0 21589 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 705873 45628 SH SOLE 0 0 45628 TANDEM DIABETES CARE INC COM NEW 875372203 369602 17795 SH SOLE 0 0 17795 TANGER FACTORY OUTLET CTRS I COM 875465106 297813 13178 SH SOLE 0 0 13178 TAPESTRY INC COM 876030107 7545652 262457 SH SOLE 0 0 262457 TARGA RES CORP COM 87612G101 3824760 44619 SH SOLE 0 0 44619 TARGET CORP COM 87612E106 51907967 469458 SH SOLE 0 0 469458 TARSUS PHARMACEUTICALS INC COM 87650L103 544775 30657 SH SOLE 0 0 30657 TC ENERGY CORP COM 87807B107 2233963 64922 SH SOLE 0 0 64922 TCW STRATEGIC INCOME FD INC COM 872340104 1456516 318017 SH SOLE 0 0 318017 TD SYNNEX CORPORATION COM 87162W100 11083660 110992 SH SOLE 0 0 110992 TE CONNECTIVITY LTD SHS H84989104 7841804 63481 SH SOLE 0 0 63481 TECHNIPFMC PLC COM G87110105 264300 12994 SH SOLE 0 0 12994 TECK RESOURCES LTD CL B 878742204 302558 7022 SH SOLE 0 0 7022 TECNOGLASS INC ORD SHS G87264100 2575403 78137 SH SOLE 0 0 78137 TEGNA INC COM 87901J105 2677339 183757 SH SOLE 0 0 183757 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 3718853 239155 SH SOLE 0 0 239155 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 16749561 986429 SH SOLE 0 0 986429 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 576915 46264 SH SOLE 0 0 46264 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 541513 46204 SH SOLE 0 0 46204 TELADOC HEALTH INC COM 87918A105 663750 35705 SH SOLE 0 0 35705 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 83675 105000 PRN SOLE 0 0 105000 TELEDYNE TECHNOLOGIES INC COM 879360105 1070480 2620 SH SOLE 0 0 2620 TELEFLEX INCORPORATED COM 879369106 1561189 7949 SH SOLE 0 0 7949 TELEFONICA S A SPONSORED ADR 879382208 178660 43897 SH SOLE 0 0 43897 TELEPHONE & DATA SYS INC COM NEW 879433829 2245229 122623 SH SOLE 0 0 122623 TELLURIAN INC NEW COM 87968A104 112281 96794 SH SOLE 0 0 96794 TEMPLETON EMERGING MKTS INCO COM 880192109 186305 40413 SH SOLE 0 0 40413 TEMPUR SEALY INTL INC COM 88023U101 1753813 40466 SH SOLE 0 0 40466 TENABLE HLDGS INC COM 88025T102 2049152 45740 SH SOLE 0 0 45740 TENET HEALTHCARE CORP COM NEW 88033G407 6622077 100502 SH SOLE 0 0 100502 TERADATA CORP DEL COM 88076W103 201419 4474 SH SOLE 0 0 4474 TERADYNE INC COM 880770102 879357 8753 SH SOLE 0 0 8753 TEREX CORP NEW COM 880779103 441918 7670 SH SOLE 0 0 7670 TESLA INC COM 88160R101 148659706 594116 SH SOLE 0 0 594116 TESLA INC COM 88160R101 228500 1000 SH Put SOLE 0 0 1000 TETRA TECH INC NEW COM 88162G103 3429480 22558 SH SOLE 0 0 22558 TETRA TECHNOLOGIES INC DEL COM 88162F105 294418 46147 SH SOLE 0 0 46147 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 751871 73713 SH SOLE 0 0 73713 TEXAS CAP BANCSHARES INC COM 88224Q107 572155 9714 SH SOLE 0 0 9714 TEXAS INSTRS INC COM 882508104 41929127 263689 SH SOLE 0 0 263689 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1024841 562 SH SOLE 0 0 562 TEXAS ROADHOUSE INC COM 882681109 834737 8686 SH SOLE 0 0 8686 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 293269 7873 SH SOLE 0 0 7873 TEXTRON INC COM 883203101 2293784 29355 SH SOLE 0 0 29355 TFI INTL INC COM 87241L109 501351 3904 SH SOLE 0 0 3904 TG THERAPEUTICS INC COM 88322Q108 826478 98861 SH SOLE 0 0 98861 THE BEACHBODY COMPANY INC COM CL A 073463101 7428 25179 SH SOLE 0 0 25179 THE CIGNA GROUP COM 125523100 36016297 125900 SH SOLE 0 0 125900 THE REALREAL INC COM 88339P101 858601 406920 SH SOLE 0 0 406920 THE TRADE DESK INC COM CL A 88339J105 20526645 262657 SH SOLE 0 0 262657 THERMO FISHER SCIENTIFIC INC COM 883556102 41855202 82690 SH SOLE 0 0 82690 THOMSON REUTERS CORP. COM 884903808 807108 6598 SH SOLE 0 0 6598 THOR INDS INC COM 885160101 517827 5443 SH SOLE 0 0 5443 TIDAL ETF TR SP DWJNS SUKUK 886364702 588721 33854 SH SOLE 0 0 33854 TIDEWATER INC NEW COM 88642R109 1620893 22807 SH SOLE 0 0 22807 TILRAY BRANDS INC COM 88688T100 326711 136699 SH SOLE 0 0 136699 TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 10000 10000 PRN SOLE 0 0 10000 TIMKEN CO COM 887389104 1980860 26954 SH SOLE 0 0 26954 TIMOTHY PLAN HIG DV STK ETF 887432326 1361181 44464 SH SOLE 0 0 44464 TIMOTHY PLAN US LRGMD CP CORE 887432359 1389899 40322 SH SOLE 0 0 40322 TJX COS INC NEW COM 872540109 152062995 1710880 SH SOLE 0 0 1710880 TOAST INC CL A 888787108 405598 21655 SH SOLE 0 0 21655 TOLL BROTHERS INC COM 889478103 4424989 59829 SH SOLE 0 0 59829 TOPBUILD CORP COM 89055F103 274999 1093 SH SOLE 0 0 1093 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1366419 98730 SH SOLE 0 0 98730 TORO CO COM 891092108 2030135 24430 SH SOLE 0 0 24430 TORONTO DOMINION BK ONT COM NEW 891160509 3553183 58964 SH SOLE 0 0 58964 TORTOISE ENERGY INFRA CORP COM 89147L886 1448046 50105 SH SOLE 0 0 50105 TOTALENERGIES SE SPONSORED ADS 89151E109 6987595 106259 SH SOLE 0 0 106259 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2182966 88883 SH SOLE 0 0 88883 TOWNEBANK PORTSMOUTH VA COM 89214P109 3064067 133627 SH SOLE 0 0 133627 TOYOTA MOTOR CORP ADS 892331307 4270243 23757 SH SOLE 0 0 23757 TPG RE FIN TR INC COM 87266M107 622557 92505 SH SOLE 0 0 92505 TRACTOR SUPPLY CO COM 892356106 40700057 200444 SH SOLE 0 0 200444 TRADEWEB MKTS INC CL A 892672106 218664 2726 SH SOLE 0 0 2726 TRANE TECHNOLOGIES PLC SHS G8994E103 125292331 617477 SH SOLE 0 0 617477 TRANSALTA CORP COM 89346D107 319492 36723 SH SOLE 0 0 36723 TRANSDIGM GROUP INC COM 893641100 1638278 1943 SH SOLE 0 0 1943 TRANSMEDICS GROUP INC COM 89377M109 642601 11737 SH SOLE 0 0 11737 TRANSOCEAN LTD REG SHS H8817H100 815130 99285 SH SOLE 0 0 99285 TRANSUNION COM 89400J107 995943 13873 SH SOLE 0 0 13873 TRAVEL PLUS LEISURE CO COM 894164102 397922 10834 SH SOLE 0 0 10834 TRAVELERS COMPANIES INC COM 89417E109 12013135 73560 SH SOLE 0 0 73560 TREEHOUSE FOODS INC COM 89469A104 231628 5315 SH SOLE 0 0 5315 TREX CO INC COM 89531P105 374279 6073 SH SOLE 0 0 6073 TRI CONTL CORP COM 895436103 6143000 231027 SH SOLE 0 0 231027 TRIMBLE INC COM 896239100 886697 16463 SH SOLE 0 0 16463 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1122125 21921 SH SOLE 0 0 21921 TRINITY CAP INC COM 896442308 405824 29154 SH SOLE 0 0 29154 TRINITY INDS INC COM 896522109 335421 13775 SH SOLE 0 0 13775 TRIPADVISOR INC COM 896945201 629742 37982 SH SOLE 0 0 37982 TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108 11431 37750 SH SOLE 0 0 37750 TRITON INTL LTD CL A G9078F107 1023782 12870 SH SOLE 0 0 12870 TRUIST FINL CORP COM 89832Q109 21879105 764736 SH SOLE 0 0 764736 TWILIO INC CL A 90138F102 1698658 29022 SH SOLE 0 0 29022 TXO PARTNERS LP COM UNIT 87313P103 206248 10155 SH SOLE 0 0 10155 TYLER TECHNOLOGIES INC COM 902252105 1831848 4744 SH SOLE 0 0 4744 TYSON FOODS INC CL A 902494103 6236031 123510 SH SOLE 0 0 123510 U HAUL HOLDING COMPANY COM 023586100 214842 3937 SH SOLE 0 0 3937 U S SILICA HLDGS INC COM 90346E103 1165966 83046 SH SOLE 0 0 83046 UBER TECHNOLOGIES INC COM 90353T100 20990848 456422 SH SOLE 0 0 456422 UBIQUITI INC COM 90353W103 213473 1469 SH SOLE 0 0 1469 UBS GROUP AG SHS H42097107 734232 29786 SH SOLE 0 0 29786 UDR INC COM 902653104 202071 5665 SH SOLE 0 0 5665 UFP INDUSTRIES INC COM 90278Q108 595373 5814 SH SOLE 0 0 5814 UGI CORP NEW COM 902681105 993349 43189 SH SOLE 0 0 43189 UIPATH INC CL A 90364P105 2493509 145734 SH SOLE 0 0 145734 ULTA BEAUTY INC COM 90384S303 15542600 38910 SH SOLE 0 0 38910 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 788150 22108 SH SOLE 0 0 22108 UNDER ARMOUR INC CL A 904311107 280775 40989 SH SOLE 0 0 40989 UNDER ARMOUR INC CL C 904311206 140121 21963 SH SOLE 0 0 21963 UNIFIED SER TR BALLAST SMLMD CP 90470L550 3297066 95690 SH SOLE 0 0 95690 UNILEVER PLC SPON ADR NEW 904767704 16352464 331022 SH SOLE 0 0 331022 UNION PAC CORP COM 907818108 239981478 1178517 SH SOLE 0 0 1178517 UNITED AIRLS HLDGS INC COM 910047109 2589944 61228 SH SOLE 0 0 61228 UNITED BANKSHARES INC WEST V COM 909907107 1933152 70067 SH SOLE 0 0 70067 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 237560 9349 SH SOLE 0 0 9349 UNITED NAT FOODS INC COM 911163103 472262 33399 SH SOLE 0 0 33399 UNITED PARCEL SERVICE INC CL B 911312106 117197075 751890 SH SOLE 0 0 751890 UNITED RENTALS INC COM 911363109 26034522 58561 SH SOLE 0 0 58561 UNITED STATES STL CORP NEW COM 912909108 2636766 81181 SH SOLE 0 0 81181 UNITED THERAPEUTICS CORP DEL COM 91307C102 529665 2345 SH SOLE 0 0 2345 UNITEDHEALTH GROUP INC COM 91324P102 383078198 759789 SH SOLE 0 0 759789 UNITI GROUP INC COM 91325V108 4895460 1037174 SH SOLE 0 0 1037174 UNITY SOFTWARE INC COM 91332U101 3280349 104503 SH SOLE 0 0 104503 UNITY SOFTWARE INC COM 91332U101 2100000 10000 SH Call SOLE 0 0 10000 UNIVERSAL DISPLAY CORP COM 91347P105 3346324 21316 SH SOLE 0 0 21316 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 500488 12379 SH SOLE 0 0 12379 UNIVERSAL HLTH SVCS INC CL B 913903100 322430 2564 SH SOLE 0 0 2564 UNUM GROUP COM 91529Y106 3058639 62180 SH SOLE 0 0 62180 UPBOUND GROUP INC COM 76009N100 2251289 76444 SH SOLE 0 0 76444 UPSTART HLDGS INC COM 91680M107 2281345 79935 SH SOLE 0 0 79935 UR-ENERGY INC COM 91688R108 21526 13978 SH SOLE 0 0 13978 URANIUM ENERGY CORP COM 916896103 202513 39323 SH SOLE 0 0 39323 US BANCORP DEL COM NEW 902973304 14002309 423542 SH SOLE 0 0 423542 US FOODS HLDG CORP COM 912008109 794953 20024 SH SOLE 0 0 20024 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 10847686 454639 SH SOLE 0 0 454639 UTZ BRANDS INC COM CL A 918090101 687390 51183 SH SOLE 0 0 51183 V F CORP COM 918204108 2824688 159858 SH SOLE 0 0 159858 V2X INC COM 92242T101 1432635 27732 SH SOLE 0 0 27732 VAALCO ENERGY INC COM NEW 91851C201 70631 16089 SH SOLE 0 0 16089 VAIL RESORTS INC COM 91879Q109 900437 4058 SH SOLE 0 0 4058 VALARIS LIMITED CL A G9460G101 520361 6940 SH SOLE 0 0 6940 VALE S A SPONSORED ADS 91912E105 1489148 111130 SH SOLE 0 0 111130 VALERO ENERGY CORP COM 91913Y100 38686700 272999 SH SOLE 0 0 272999 VALLEY NATL BANCORP COM 919794107 1651763 192963 SH SOLE 0 0 192963 VALMONT INDS INC COM 920253101 322149 1341 SH SOLE 0 0 1341 VALVOLINE INC COM 92047W101 214148 6642 SH SOLE 0 0 6642 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 2548441 32382 SH SOLE 0 0 32382 VANECK ETF TRUST BDC INCOME ETF 92189F411 1347193 84042 SH SOLE 0 0 84042 VANECK ETF TRUST BIOTECH ETF 92189F726 2214466 14220 SH SOLE 0 0 14220 VANECK ETF TRUST CEF MUNI INCOME 92189F460 1293062 68416 SH SOLE 0 0 68416 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2230469 125167 SH SOLE 0 0 125167 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 16193278 598421 SH SOLE 0 0 598421 VANECK ETF TRUST GOLD MINERS ETF 92189F106 27947963 1038572 SH SOLE 0 0 1038572 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 8558784 174420 SH SOLE 0 0 174420 VANECK ETF TRUST IG FLOATING RATE 92189F486 846509 33472 SH SOLE 0 0 33472 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 4109695 93190 SH SOLE 0 0 93190 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1272040 53290 SH SOLE 0 0 53290 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 9245148 286849 SH SOLE 0 0 286849 VANECK ETF TRUST LONG MUNI ETF 92189F536 9513746 569344 SH SOLE 0 0 569344 VANECK ETF TRUST LONG/FLAT TREND 92189F148 1714514 45646 SH SOLE 0 0 45646 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 615311 5873 SH SOLE 0 0 5873 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 1659167 58370 SH SOLE 0 0 58370 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 335107 11232 SH SOLE 0 0 11232 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 154892953 2042365 SH SOLE 0 0 2042365 VANECK ETF TRUST NATURAL RESOURC 92189F841 504491 10275 SH SOLE 0 0 10275 VANECK ETF TRUST OIL SERVICES ETF 92189H607 6070537 17594 SH SOLE 0 0 17594 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 257702 3227 SH SOLE 0 0 3227 VANECK ETF TRUST PREFERRED SECURT 92189F429 20102474 1195864 SH SOLE 0 0 1195864 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 227337 3427 SH SOLE 0 0 3427 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 20999718 144846 SH SOLE 0 0 144846 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 14100 100 SH Put SOLE 0 0 100 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 2455167 113560 SH SOLE 0 0 113560 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 2998443 42321 SH SOLE 0 0 42321 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 467320 28000 SH SOLE 0 0 28000 VANECK ETF TRUST VANECK VIETNAM 92189F817 555078 40995 SH SOLE 0 0 40995 VANECK MERK GOLD TR GOLD TRUST 921078101 5126415 286552 SH SOLE 0 0 286552 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 18635982 75498 SH SOLE 0 0 75498 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5100718 34304 SH SOLE 0 0 34304 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 17725595 196300 SH SOLE 0 0 196300 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 7379119 87296 SH SOLE 0 0 87296 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 14298469 183516 SH SOLE 0 0 183516 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 2982532 31625 SH SOLE 0 0 31625 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 8320959 107994 SH SOLE 0 0 107994 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 15790041 180664 SH SOLE 0 0 180664 VANGUARD BD INDEX FDS INTERMED TERM 921937819 33929301 469220 SH SOLE 0 0 469220 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1462611 21810 SH SOLE 0 0 21810 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 103501992 1376906 SH SOLE 0 0 1376906 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 178142051 2552910 SH SOLE 0 0 2552910 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 3939206 80081 SH SOLE 0 0 80081 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 22479925 469996 SH SOLE 0 0 469996 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 46757666 326224 SH SOLE 0 0 326224 VANGUARD INDEX FDS GROWTH ETF 922908736 341208268 1253014 SH SOLE 0 0 1253014 VANGUARD INDEX FDS LARGE CAP ETF 922908637 99186799 506857 SH SOLE 0 0 506857 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 28911172 148437 SH SOLE 0 0 148437 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 52678910 402252 SH SOLE 0 0 402252 VANGUARD INDEX FDS MID CAP ETF 922908629 440069179 2113279 SH SOLE 0 0 2113279 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 56344678 744709 SH SOLE 0 0 744709 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1295650213 3299338 SH SOLE 0 0 3299338 VANGUARD INDEX FDS SM CP VAL ETF 922908611 84005729 526715 SH SOLE 0 0 526715 VANGUARD INDEX FDS SMALL CP ETF 922908751 197316340 1043615 SH SOLE 0 0 1043615 VANGUARD INDEX FDS SML CP GRW ETF 922908595 43976656 205326 SH SOLE 0 0 205326 VANGUARD INDEX FDS TOTAL STK MKT 922908769 405617047 1909595 SH SOLE 0 0 1909595 VANGUARD INDEX FDS VALUE ETF 922908744 556926777 4037749 SH SOLE 0 0 4037749 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 60656349 1169392 SH SOLE 0 0 1169392 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 125401792 3198209 SH SOLE 0 0 3198209 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3880509 66986 SH SOLE 0 0 66986 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1425042 21307 SH SOLE 0 0 21307 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4389755 41335 SH SOLE 0 0 41335 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 318953 8193 SH SOLE 0 0 8193 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 13971393 149940 SH SOLE 0 0 149940 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 29930738 633053 SH SOLE 0 0 633053 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 99914016 2077214 SH SOLE 0 0 2077214 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 120203095 1582036 SH SOLE 0 0 1582036 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 38554785 674624 SH SOLE 0 0 674624 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 20522613 286549 SH SOLE 0 0 286549 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 8144556 146722 SH SOLE 0 0 146722 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 24113684 550792 SH SOLE 0 0 550792 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 89345160 1551131 SH SOLE 0 0 1551131 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 107584688 1431599 SH SOLE 0 0 1431599 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 842850 11634 SH SOLE 0 0 11634 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 5236565 78935 SH SOLE 0 0 78935 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 99208467 1449568 SH SOLE 0 0 1449568 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 23392908 120173 SH SOLE 0 0 120173 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5213343 78208 SH SOLE 0 0 78208 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 3754314 23018 SH SOLE 0 0 23018 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 8122514 113697 SH SOLE 0 0 113697 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 443738 3717 SH SOLE 0 0 3717 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1724028 9039 SH SOLE 0 0 9039 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 302254959 1945263 SH SOLE 0 0 1945263 VANGUARD STAR FDS VG TL INTL STK F 921909768 75949322 1419083 SH SOLE 0 0 1419083 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 246144373 5630018 SH SOLE 0 0 5630018 VANGUARD WELLINGTON FD US MOMENTUM 921935508 3258015 28733 SH SOLE 0 0 28733 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 5048215 50442 SH SOLE 0 0 50442 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 4651112 78619 SH SOLE 0 0 78619 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 407488751 3943948 SH SOLE 0 0 3943948 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 41608637 583326 SH SOLE 0 0 583326 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 22876678 369634 SH SOLE 0 0 369634 VANGUARD WORLD FD ESG INTL STK ETF 921910725 1675045 33209 SH SOLE 0 0 33209 VANGUARD WORLD FD ESG US STK ETF 921910733 12786556 169989 SH SOLE 0 0 169989 VANGUARD WORLD FD EXTENDED DUR 921910709 1456774 20802 SH SOLE 0 0 20802 VANGUARD WORLD FD MEGA CAP INDEX 921910873 26451322 174171 SH SOLE 0 0 174171 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 9413244 92833 SH SOLE 0 0 92833 VANGUARD WORLD FD MEGA GRWTH IND 921910816 52974272 233470 SH SOLE 0 0 233470 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 28910699 274843 SH SOLE 0 0 274843 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 11889824 44139 SH SOLE 0 0 44139 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 15665052 85756 SH SOLE 0 0 85756 VANGUARD WORLD FDS ENERGY ETF 92204A306 18125186 143011 SH SOLE 0 0 143011 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 49071633 610952 SH SOLE 0 0 610952 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 69841882 297073 SH SOLE 0 0 297073 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 13737863 70458 SH SOLE 0 0 70458 VANGUARD WORLD FDS INF TECH ETF 92204A702 174859052 421449 SH SOLE 0 0 421449 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6253149 36246 SH SOLE 0 0 36246 VANGUARD WORLD FDS UTILITIES ETF 92204A876 7468801 58560 SH SOLE 0 0 58560 VAXART INC COM NEW 92243A200 157929 209455 SH SOLE 0 0 209455 VAXXINITY INC COM CL A 92244V104 25563 18659 SH SOLE 0 0 18659 VECTOR GROUP LTD COM 92240M108 193839 18218 SH SOLE 0 0 18218 VEEVA SYS INC CL A COM 922475108 14669355 72103 SH SOLE 0 0 72103 VENTAS INC COM 92276F100 2087759 49555 SH SOLE 0 0 49555 VERA THERAPEUTICS INC CL A 92337R101 244422 17828 SH SOLE 0 0 17828 VERISIGN INC COM 92343E102 576400 2846 SH SOLE 0 0 2846 VERISK ANALYTICS INC COM 92345Y106 2981634 12621 SH SOLE 0 0 12621 VERITEX HLDGS INC COM 923451108 278530 15517 SH SOLE 0 0 15517 VERITIV CORP COM 923454102 639932 3789 SH SOLE 0 0 3789 VERIZON COMMUNICATIONS INC COM 92343V104 214411812 6615607 SH SOLE 0 0 6615607 VERIZON COMMUNICATIONS INC COM 92343V104 1600000 50000 SH Put SOLE 0 0 50000 VERTEX PHARMACEUTICALS INC COM 92532F100 8669158 24930 SH SOLE 0 0 24930 VERTIV HOLDINGS CO COM CL A 92537N108 898938 24165 SH SOLE 0 0 24165 VIASAT INC COM 92552V100 204869 11098 SH SOLE 0 0 11098 VIATRIS INC COM 92556V106 2599738 263665 SH SOLE 0 0 263665 VICI PPTYS INC COM 925652109 13479915 463227 SH SOLE 0 0 463227 VICOR CORP COM 925815102 259293 4403 SH SOLE 0 0 4403 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 803759 18045 SH SOLE 0 0 18045 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 2837898 58011 SH SOLE 0 0 58011 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 855839 29430 SH SOLE 0 0 29430 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 461046 12100 SH SOLE 0 0 12100 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 21556383 365859 SH SOLE 0 0 365859 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 18238841 267864 SH SOLE 0 0 267864 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 7369191 152793 SH SOLE 0 0 152793 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 52103365 932749 SH SOLE 0 0 932749 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 764647 14090 SH SOLE 0 0 14090 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 5480130 111885 SH SOLE 0 0 111885 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 2349429 79132 SH SOLE 0 0 79132 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 470799 19232 SH SOLE 0 0 19232 VIEWRAY INC COM 92672L107 407 49660 SH SOLE 0 0 49660 VIKING THERAPEUTICS INC COM 92686J106 1487310 134355 SH SOLE 0 0 134355 VILLAGE FARMS INTL INC COM 92707Y108 177850 223010 SH SOLE 0 0 223010 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 778745 27932 SH SOLE 0 0 27932 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 106850 59361 SH SOLE 0 0 59361 VIRTRA INC COM PAR 92827K301 94581 16950 SH SOLE 0 0 16950 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 193727 11734 SH SOLE 0 0 11734 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 1018041 115950 SH SOLE 0 0 115950 VIRTUS CONVERTIBLE & INC FD COM 92838U108 62003 22465 SH SOLE 0 0 22465 VIRTUS CONVERTIBLE & INCOME COM 92838X102 80521 25891 SH SOLE 0 0 25891 VIRTUS DIVIDEND INTEREST & P COM 92840R101 3512341 310004 SH SOLE 0 0 310004 VIRTUS EQUITY & CONV INCM FD COM 92841M101 7100658 356996 SH SOLE 0 0 356996 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 143650 32500 SH SOLE 0 0 32500 VISA INC COM CL A 92826C839 351035754 1526176 SH SOLE 0 0 1526176 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 15066 15000 PRN SOLE 0 0 15000 VISTA OUTDOOR INC COM 928377100 219254 6620 SH SOLE 0 0 6620 VISTRA CORP COM 92840M102 937202 28246 SH SOLE 0 0 28246 VITA COCO CO INC COM 92846Q107 337244 12951 SH SOLE 0 0 12951 VITESSE ENERGY INC COMMON STOCK 92852X103 235447 10286 SH SOLE 0 0 10286 VMWARE INC CL A COM 928563402 7617806 45758 SH SOLE 0 0 45758 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1347152 142105 SH SOLE 0 0 142105 VOLCON INC COM 92864V103 10100 20000 SH SOLE 0 0 20000 VONTIER CORPORATION COM 928881101 200351 6480 SH SOLE 0 0 6480 VORNADO RLTY TR SH BEN INT 929042109 372630 16430 SH SOLE 0 0 16430 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 71970 12430 SH SOLE 0 0 12430 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1231692 249836 SH SOLE 0 0 249836 VOYA FINANCIAL INC COM 929089100 288726 4345 SH SOLE 0 0 4345 VOYA GLBL ADV & PREM OPP FD COM 92912R104 422404 50892 SH SOLE 0 0 50892 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1437005 293266 SH SOLE 0 0 293266 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1459275 154748 SH SOLE 0 0 154748 VOYAGER THERAPEUTICS INC COM 92915B106 236972 30577 SH SOLE 0 0 30577 VULCAN MATLS CO COM 929160109 4358442 21574 SH SOLE 0 0 21574 VUZIX CORP COM NEW 92921W300 67990 18730 SH SOLE 0 0 18730 WABTEC COM 929740108 1319867 12420 SH SOLE 0 0 12420 WALGREENS BOOTS ALLIANCE INC COM 931427108 15902302 715032 SH SOLE 0 0 715032 WALMART INC COM 931142103 413274691 2584097 SH SOLE 0 0 2584097 WARNER BROS DISCOVERY INC COM SER A 934423104 5409722 498133 SH SOLE 0 0 498133 WARRIOR MET COAL INC COM 93627C101 1010669 19786 SH SOLE 0 0 19786 WASHINGTON FED INC COM 938824109 234457 9151 SH SOLE 0 0 9151 WASTE CONNECTIONS INC COM 94106B101 11419852 85032 SH SOLE 0 0 85032 WASTE MGMT INC DEL COM 94106L109 39731015 260634 SH SOLE 0 0 260634 WATERS CORP COM 941848103 2405644 8773 SH SOLE 0 0 8773 WATSCO INC COM 942622200 7888460 20884 SH SOLE 0 0 20884 WATTS WATER TECHNOLOGIES INC CL A 942749102 424100 2454 SH SOLE 0 0 2454 WAVEDANCER INC COM 456696103 5041 19500 SH SOLE 0 0 19500 WEATHERFORD INTL PLC ORD SHS G48833118 1525493 16888 SH SOLE 0 0 16888 WEBSTER FINL CORP COM 947890109 1006911 24979 SH SOLE 0 0 24979 WEC ENERGY GROUP INC COM 92939U106 25546757 317154 SH SOLE 0 0 317154 WELLS FARGO CO NEW COM 949746101 25914801 634234 SH SOLE 0 0 634234 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1533373 1375 SH SOLE 0 0 1375 WELLTOWER INC COM 95040Q104 12639089 154286 SH SOLE 0 0 154286 WENDYS CO COM 95058W100 1847039 90497 SH SOLE 0 0 90497 WESBANCO INC COM 950810101 412881 16908 SH SOLE 0 0 16908 WESCO INTL INC COM 95082P105 34078372 236952 SH SOLE 0 0 236952 WEST FRASER TIMBER CO LTD COM 952845105 636277 8771 SH SOLE 0 0 8771 WEST PHARMACEUTICAL SVSC INC COM 955306105 1513894 4035 SH SOLE 0 0 4035 WESTERN ALLIANCE BANCORP COM 957638109 408204 8880 SH SOLE 0 0 8880 WESTERN ASSET EMERGING MKTS COM 95766A101 3104799 374072 SH SOLE 0 0 374072 WESTERN ASSET GLOBAL CORP DE COM 95790C107 857521 72365 SH SOLE 0 0 72365 WESTERN ASSET HIGH INCOM FD COM 95766J102 143331 32137 SH SOLE 0 0 32137 WESTERN ASSET HIGH INCOME OP COM 95766K109 687902 188984 SH SOLE 0 0 188984 WESTERN ASSET HIGH YIELD DEF COM 95768B107 5896699 513203 SH SOLE 0 0 513203 WESTERN ASSET INTER MUNI FD COM 958435109 179994 25139 SH SOLE 0 0 25139 WESTERN ASSET INVESTMENT GRA COM 95766T100 450811 40072 SH SOLE 0 0 40072 WESTERN ASSET INVT GRADE DEF COM 95790A101 521557 32947 SH SOLE 0 0 32947 WESTERN ASSET MANAGED MUNS F COM 95766M105 214651 24037 SH SOLE 0 0 24037 WESTERN ASSET MTG DEFINED OP COM 95790B109 166026 15502 SH SOLE 0 0 15502 WESTERN ASSET MUN HIGH INCOM COM 95766N103 1609330 264258 SH SOLE 0 0 264258 WESTERN ASSET MUN PARTNERS F COM 95766P108 1519756 143644 SH SOLE 0 0 143644 WESTERN COPPER & GOLD CORP COM 95805V108 15015 11000 SH SOLE 0 0 11000 WESTERN DIGITAL CORP. COM 958102105 641275 14054 SH SOLE 0 0 14054 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 9745949 357912 SH SOLE 0 0 357912 WESTERN UN CO COM 959802109 487992 37025 SH SOLE 0 0 37025 WESTROCK CO COM 96145D105 818050 22851 SH SOLE 0 0 22851 WEX INC COM 96208T104 338374 1799 SH SOLE 0 0 1799 WEYERHAEUSER CO MTN BE COM NEW 962166104 12661511 412965 SH SOLE 0 0 412965 WHEATON PRECIOUS METALS CORP COM 962879102 2798421 69012 SH SOLE 0 0 69012 WHIRLPOOL CORP COM 963320106 1609267 12036 SH SOLE 0 0 12036 WHITE MTNS INS GROUP LTD COM G9618E107 686525 459 SH SOLE 0 0 459 WHITESTONE REIT COM 966084204 97467 10121 SH SOLE 0 0 10121 WHOLE EARTH BRANDS INC COM CL A 96684W100 71528 19869 SH SOLE 0 0 19869 WILLIAMS COS INC COM 969457100 27961916 829977 SH SOLE 0 0 829977 WILLIAMS SONOMA INC COM 969904101 2617558 16844 SH SOLE 0 0 16844 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1896739 9077 SH SOLE 0 0 9077 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 359795 8651 SH SOLE 0 0 8651 WINGSTOP INC COM 974155103 575157 3198 SH SOLE 0 0 3198 WINNEBAGO INDS INC COM 974637100 290333 4884 SH SOLE 0 0 4884 WINTRUST FINL CORP COM 97650W108 5765965 76370 SH SOLE 0 0 76370 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 489488 16520 SH SOLE 0 0 16520 WISDOMTREE TR CURRNCY INT EQ 97717X263 40831759 1340504 SH SOLE 0 0 1340504 WISDOMTREE TR EM EX ST-OWNED 97717X578 4703544 176361 SH SOLE 0 0 176361 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1849075 82881 SH SOLE 0 0 82881 WISDOMTREE TR EMER MKT HIGH FD 97717W315 4776595 127444 SH SOLE 0 0 127444 WISDOMTREE TR EMG MKTS SMCAP 97717W281 9343543 201979 SH SOLE 0 0 201979 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 1072442 59514 SH SOLE 0 0 59514 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1328394 33630 SH SOLE 0 0 33630 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 95856536 1904939 SH SOLE 0 0 1904939 WISDOMTREE TR FUTRE STRAT FD 97717W125 973989 27662 SH SOLE 0 0 27662 WISDOMTREE TR GLB HIGH DIV FD 97717W877 3871941 85395 SH SOLE 0 0 85395 WISDOMTREE TR GLB US QTLY DIV 97717W844 5908972 176651 SH SOLE 0 0 176651 WISDOMTREE TR HEDGED HI YLD BD 97717W430 928942 43984 SH SOLE 0 0 43984 WISDOMTREE TR INDIA ERNGS FD 97717W422 3283978 89336 SH SOLE 0 0 89336 WISDOMTREE TR INTL EQUITY FD 97717W703 4540834 93916 SH SOLE 0 0 93916 WISDOMTREE TR INTL LRGCAP DV 97717W794 257788 5651 SH SOLE 0 0 5651 WISDOMTREE TR INTL QULTY DIV 97717X131 1209212 37764 SH SOLE 0 0 37764 WISDOMTREE TR INTL SMCAP DIV 97717W760 218312 3799 SH SOLE 0 0 3799 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 58082977 1499302 SH SOLE 0 0 1499302 WISDOMTREE TR ITL HIGH DIV FD 97717W802 14053871 388280 SH SOLE 0 0 388280 WISDOMTREE TR JAPN HEDGE EQT 97717W851 78388797 888258 SH SOLE 0 0 888258 WISDOMTREE TR US AI ENHANCED 97717W406 912451 10257 SH SOLE 0 0 10257 WISDOMTREE TR US ESG FUND 97717W596 1040560 23557 SH SOLE 0 0 23557 WISDOMTREE TR US HGH YLD CORP 97717X172 246529 5708 SH SOLE 0 0 5708 WISDOMTREE TR US HIGH DIVIDEND 97717W208 13362644 171184 SH SOLE 0 0 171184 WISDOMTREE TR US LARGECAP DIVD 97717W307 33217085 540203 SH SOLE 0 0 540203 WISDOMTREE TR US LARGECAP FUND 97717W588 925072 20220 SH SOLE 0 0 20220 WISDOMTREE TR US MIDCAP DIVID 97717W505 32529323 794173 SH SOLE 0 0 794173 WISDOMTREE TR US MIDCAP FUND 97717W570 22047160 434512 SH SOLE 0 0 434512 WISDOMTREE TR US MULTIFACTOR 97717Y857 1059474 27547 SH SOLE 0 0 27547 WISDOMTREE TR US QTLY DIV GRT 97717X669 217483971 3425484 SH SOLE 0 0 3425484 WISDOMTREE TR US QUALITY GROW 97717Y477 239578 7541 SH SOLE 0 0 7541 WISDOMTREE TR US S CAP QTY DIV 97717X651 402097 9762 SH SOLE 0 0 9762 WISDOMTREE TR US SMALLCAP DIVD 97717W604 14432374 511786 SH SOLE 0 0 511786 WISDOMTREE TR US SMALLCAP FUND 97717W562 19153567 442652 SH SOLE 0 0 442652 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2190782 36410 SH SOLE 0 0 36410 WISDOMTREE TR WISDOMTREE US VA 97717W547 15376896 248948 SH SOLE 0 0 248948 WISDOMTREE TR YIELD ENHANCD US 97717X511 4452802 107271 SH SOLE 0 0 107271 WOLFSPEED INC COM 977852102 519265 13629 SH SOLE 0 0 13629 WOLFSPEED INC COM 977852102 7300 200 SH Put SOLE 0 0 200 WOODWARD INC COM 980745103 269137 2166 SH SOLE 0 0 2166 WORKDAY INC CL A 98138H101 2121429 9874 SH SOLE 0 0 9874 WORKHORSE GROUP INC COM NEW 98138J206 4946 11935 SH SOLE 0 0 11935 WORLD GOLD TR SPDR GLD MINIS 98149E303 14832709 404602 SH SOLE 0 0 404602 WORTHINGTON INDS INC COM 981811102 348427 5636 SH SOLE 0 0 5636 WP CAREY INC COM 92936U109 7694475 142279 SH SOLE 0 0 142279 WPP PLC NEW ADR 92937A102 1637928 36741 SH SOLE 0 0 36741 WRAP TECHNOLOGIES INC COM 98212N107 71555 47703 SH SOLE 0 0 47703 WW INTL INC COM 98262P101 749771 67730 SH SOLE 0 0 67730 WYNDHAM HOTELS & RESORTS INC COM 98311A105 524924 7549 SH SOLE 0 0 7549 WYNN RESORTS LTD COM 983134107 6227242 67387 SH SOLE 0 0 67387 XCEL ENERGY INC COM 98389B100 7524524 131502 SH SOLE 0 0 131502 XENCOR INC COM 98401F105 338137 16781 SH SOLE 0 0 16781 XEROX HOLDINGS CORP COM NEW 98421M106 165618 10556 SH SOLE 0 0 10556 XP INC CL A G98239109 337659 14649 SH SOLE 0 0 14649 XPO INC COM 983793100 3192014 42754 SH SOLE 0 0 42754 XPONENTIAL FITNESS INC COM CL A 98422X101 186279 12018 SH SOLE 0 0 12018 XYLEM INC COM 98419M100 2164851 23782 SH SOLE 0 0 23782 YETI HLDGS INC COM 98585X104 655647 13597 SH SOLE 0 0 13597 YUM BRANDS INC COM 988498101 7694148 61583 SH SOLE 0 0 61583 YUM CHINA HLDGS INC COM 98850P109 2270387 40746 SH SOLE 0 0 40746 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2621225 11082 SH SOLE 0 0 11082 ZEROFOX HLDGS INC COM 98955G103 19921 22658 SH SOLE 0 0 22658 ZEVRA THERAPEUTICS INC COM NEW 488445206 126419 26228 SH SOLE 0 0 26228 ZILLOW GROUP INC CL A 98954M101 680002 15182 SH SOLE 0 0 15182 ZILLOW GROUP INC CL C CAP STK 98954M200 703848 15248 SH SOLE 0 0 15248 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 688551 65890 SH SOLE 0 0 65890 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3843985 34254 SH SOLE 0 0 34254 ZIONS BANCORPORATION N A COM 989701107 1100477 31541 SH SOLE 0 0 31541 ZOETIS INC CL A 98978V103 28809068 165588 SH SOLE 0 0 165588 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4403702 62964 SH SOLE 0 0 62964 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 935768 57059 SH SOLE 0 0 57059 ZSCALER INC COM 98980G102 2482750 15957 SH SOLE 0 0 15957 ZYMEWORKS INC COM 98985Y108 381674 60201 SH SOLE 0 0 60201