0001462284-24-000001.txt : 20240116 0001462284-24-000001.hdr.sgml : 20240116 20240116132908 ACCESSION NUMBER: 0001462284-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240116 DATE AS OF CHANGE: 20240116 EFFECTIVENESS DATE: 20240116 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc. CENTRAL INDEX KEY: 0001462284 ORGANIZATION NAME: 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: 24534568 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 12-31-2023 12-31-2023 Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY ST. PETERSBURG FL 33716
13F HOLDINGS REPORT 028-13494 000149018 801-10418 N
Deanna Collier VP Operations 7275671000 Deanna Collier Saint Petersburg FL 01-16-2024 0 3288 61549251522 false
INFORMATION TABLE 2 Q423RJFSA.xml Q423RJFSA 13F 23ANDME HOLDING CO CLASS A COM 90138Q108 26154 28631 SH SOLE 0 0 28631 3-D SYS CORP DEL COM NEW 88554D205 76841 12101 SH SOLE 0 0 12101 374WATER INC COM 88583P104 46860 33000 SH SOLE 0 0 33000 3M CO COM 88579Y101 47965395 438761 SH SOLE 0 0 438761 89BIO INC COM 282559103 1164875 104286 SH SOLE 0 0 104286 AAON INC COM PAR $0.004 000360206 11335416 153451 SH SOLE 0 0 153451 AAR CORP COM 000361105 1412112 22630 SH SOLE 0 0 22630 ABBOTT LABS COM 002824100 90087785 818459 SH SOLE 0 0 818459 ABBVIE INC COM 00287Y109 166954718 1077336 SH SOLE 0 0 1077336 ABCELLERA BIOLOGICS INC COM 00288U106 62439 10935 SH SOLE 0 0 10935 ABRDN ASIA PACIFIC INCOME FU COM 003009107 139890 51620 SH SOLE 0 0 51620 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 588769 63037 SH SOLE 0 0 63037 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 379053 21129 SH SOLE 0 0 21129 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 496365 127929 SH SOLE 0 0 127929 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 754443 38219 SH SOLE 0 0 38219 ABRDN INCOME CREDIT STRATEGI COM 003057106 320076 47070 SH SOLE 0 0 47070 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 1906778 20949 SH SOLE 0 0 20949 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2167226 95179 SH SOLE 0 0 95179 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 664279 82417 SH SOLE 0 0 82417 ABSCI CORPORATION COM 00091E109 134694 32070 SH SOLE 0 0 32070 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 946922 14347 SH SOLE 0 0 14347 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3444768 44300 SH SOLE 0 0 44300 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 101704051 289829 SH SOLE 0 0 289829 ACCO BRANDS CORP COM 00081T108 354685 58336 SH SOLE 0 0 58336 ACM RESH INC COM CL A 00108J109 744181 38085 SH SOLE 0 0 38085 ACUITY BRANDS INC COM 00508Y102 622874 3041 SH SOLE 0 0 3041 ACUSHNET HLDGS CORP COM 005098108 320565 5075 SH SOLE 0 0 5075 ADAMS DIVERSIFIED EQUITY FD COM 006212104 7233769 408457 SH SOLE 0 0 408457 ADEIA INC COM 00676P107 210903 17022 SH SOLE 0 0 17022 ADMA BIOLOGICS INC COM 000899104 1049770 232250 SH SOLE 0 0 232250 ADOBE SYSTEMS INCORPORATED COM 00724F101 74129936 124254 SH SOLE 0 0 124254 ADVANCE AUTO PARTS INC COM 00751Y106 2287495 37481 SH SOLE 0 0 37481 ADVANCED DRAIN SYS INC DEL COM 00790R104 607602 4320 SH SOLE 0 0 4320 ADVANCED ENERGY INDS COM 007973100 1493729 13714 SH SOLE 0 0 13714 ADVANCED MICRO DEVICES INC COM 007903107 164351536 1114928 SH SOLE 0 0 1114928 ADVENT CONV & INCOME FD COM 00764C109 4889418 429650 SH SOLE 0 0 429650 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 1538278 45395 SH SOLE 0 0 45395 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 412333 3947 SH SOLE 0 0 3947 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 1587838 82873 SH SOLE 0 0 82873 AECOM COM 00766T100 341488 3695 SH SOLE 0 0 3695 AEHR TEST SYS COM 00760J108 307456 11589 SH SOLE 0 0 11589 AEROVIRONMENT INC COM 008073108 5465851 43366 SH SOLE 0 0 43366 AERSALE CORPORATION COM 00810F106 920388 72500 SH SOLE 0 0 72500 AES CORP COM 00130H105 1886840 98018 SH SOLE 0 0 98018 AFFILIATED MANAGERS GROUP IN COM 008252108 259689 1715 SH SOLE 0 0 1715 AFFIRM HLDGS INC COM CL A 00827B106 10406181 211766 SH SOLE 0 0 211766 AFLAC INC COM 001055102 56164569 680783 SH SOLE 0 0 680783 AFYA LTD CL A COM G01125106 568535 25925 SH SOLE 0 0 25925 AG MTG INVT TR INC COM NEW 001228501 230911 36364 SH SOLE 0 0 36364 AGCO CORP COM 001084102 566469 4666 SH SOLE 0 0 4666 AGENUS INC COM NEW 00847G705 21676 26182 SH SOLE 0 0 26182 AGILENT TECHNOLOGIES INC COM 00846U101 6822953 49075 SH SOLE 0 0 49075 AGNC INVT CORP COM 00123Q104 1272959 129761 SH SOLE 0 0 129761 AGNICO EAGLE MINES LTD COM 008474108 5631147 102664 SH SOLE 0 0 102664 AGREE RLTY CORP COM 008492100 3646351 57925 SH SOLE 0 0 57925 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 779422 27488 SH SOLE 0 0 27488 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 1077828 37945 SH SOLE 0 0 37945 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 2568782 78508 SH SOLE 0 0 78508 AIR LEASE CORP CL A 00912X302 1060621 25289 SH SOLE 0 0 25289 AIR PRODS & CHEMS INC COM 009158106 266823512 974520 SH SOLE 0 0 974520 AIRBNB INC COM CL A 009066101 12454632 91484 SH SOLE 0 0 91484 AIRSCULPT TECHNOLOGIES INC COM 009496100 237088 31654 SH SOLE 0 0 31654 AKAMAI TECHNOLOGIES INC COM 00971T101 4120474 34816 SH SOLE 0 0 34816 AKILI INC COMMON STOCK 00974B107 6063 12448 SH SOLE 0 0 12448 AKOUSTIS TECHNOLOGIES INC COM 00973N102 84053 100783 SH SOLE 0 0 100783 ALAMOS GOLD INC NEW COM CL A 011532108 1337436 99290 SH SOLE 0 0 99290 ALARM COM HLDGS INC COM 011642105 886780 13723 SH SOLE 0 0 13723 ALASKA AIR GROUP INC COM 011659109 8614445 220487 SH SOLE 0 0 220487 ALBANY INTL CORP CL A 012348108 231013 2352 SH SOLE 0 0 2352 ALBEMARLE CORP COM 012653101 5073878 35118 SH SOLE 0 0 35118 ALBERTSONS COS INC COMMON STOCK 013091103 200744 8728 SH SOLE 0 0 8728 ALCOA CORP COM 013872106 1516817 44612 SH SOLE 0 0 44612 ALCON AG ORD SHS H01301128 676382 8658 SH SOLE 0 0 8658 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 392838 3099 SH SOLE 0 0 3099 ALGONQUIN PWR UTILS CORP COM 015857105 250602 39652 SH SOLE 0 0 39652 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 21439809 276607 SH SOLE 0 0 276607 ALIGN TECHNOLOGY INC COM 016255101 3180044 11606 SH SOLE 0 0 11606 ALLEGION PLC ORD SHS G0176J109 913435 7210 SH SOLE 0 0 7210 ALLETE INC COM NEW 018522300 1036834 16953 SH SOLE 0 0 16953 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 7374593 348187 SH SOLE 0 0 348187 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 231455 22871 SH SOLE 0 0 22871 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 4180377 134720 SH SOLE 0 0 134720 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 122546 11305 SH SOLE 0 0 11305 ALLIANT ENERGY CORP COM 018802108 4452424 86792 SH SOLE 0 0 86792 ALLIED MOTION TECHNOLOGIES I COM 019330109 2127690 70430 SH SOLE 0 0 70430 ALLISON TRANSMISSION HLDGS I COM 01973R101 403664 6942 SH SOLE 0 0 6942 ALLOVIR INC COM 019818103 22733 33440 SH SOLE 0 0 33440 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 99308 22882 SH SOLE 0 0 22882 ALLSPRING MULTI SECTOR INCOM COM 94987D101 1972739 208977 SH SOLE 0 0 208977 ALLSTATE CORP COM 020002101 120673999 862080 SH SOLE 0 0 862080 ALLY FINL INC COM 02005N100 1146062 32820 SH SOLE 0 0 32820 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 439669 2297 SH SOLE 0 0 2297 ALPHA METALLURGICAL RESOUR I COM 020764106 247073 729 SH SOLE 0 0 729 ALPHABET INC CAP STK CL A 02079K305 494406795 3539314 SH SOLE 0 0 3539314 ALPHABET INC CAP STK CL C 02079K107 248619641 1764136 SH SOLE 0 0 1764136 ALPHATEC HLDGS INC COM NEW 02081G201 202081 13374 SH SOLE 0 0 13374 ALPS ETF TR ALERIAN ENERGY 00162Q676 4215157 182553 SH SOLE 0 0 182553 ALPS ETF TR ALERIAN MLP 00162Q452 38792524 912336 SH SOLE 0 0 912336 ALPS ETF TR BARRONS 400 ETF 00162Q726 349674 5622 SH SOLE 0 0 5622 ALPS ETF TR CLEAN ENERGY 00162Q460 253651 7065 SH SOLE 0 0 7065 ALPS ETF TR EQUAL SEC ETF 00162Q205 16015685 146213 SH SOLE 0 0 146213 ALPS ETF TR INTL SEC DV DOG 00162Q718 296077 9912 SH SOLE 0 0 9912 ALPS ETF TR OSHARES US QUALT 00162Q387 3301190 71625 SH SOLE 0 0 71625 ALPS ETF TR OSHARES US SMLCP 00162Q395 9366802 239071 SH SOLE 0 0 239071 ALPS ETF TR OSHS GBL INTER 00162Q361 485291 13292 SH SOLE 0 0 13292 ALPS ETF TR RIVERFRNT DYMC 00162Q528 343215 7200 SH SOLE 0 0 7200 ALPS ETF TR RIVRFRNT STR INC 00162Q783 818550 35338 SH SOLE 0 0 35338 ALPS ETF TR SECTR DIV DOGS 00162Q858 7134177 139176 SH SOLE 0 0 139176 ALTERYX INC COM CL A 02156B103 214625 4551 SH SOLE 0 0 4551 ALTERYX INC NOTE 1.000% 8/0 02156BAF0 31080 32000 PRN SOLE 0 0 32000 ALTICE USA INC CL A 02156K103 71770 22083 SH SOLE 0 0 22083 ALTRIA GROUP INC COM 02209S103 48777830 1209168 SH SOLE 0 0 1209168 AMARIN CORP PLC SPONS ADR NEW 023111206 544921 626346 SH SOLE 0 0 626346 AMAZON COM INC COM 023135106 754514045 4965868 SH SOLE 0 0 4965868 AMCOR PLC ORD G0250X107 339716 35240 SH SOLE 0 0 35240 AMDOCS LTD SHS G02602103 603127 6862 SH SOLE 0 0 6862 AMER STATES WTR CO COM 029899101 1010051 12560 SH SOLE 0 0 12560 AMEREN CORP COM 023608102 3062025 42328 SH SOLE 0 0 42328 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 1515973 81856 SH SOLE 0 0 81856 AMERICAN AIRLS GROUP INC COM 02376R102 2597553 189050 SH SOLE 0 0 189050 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 5627541 99797 SH SOLE 0 0 99797 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1643579 35323 SH SOLE 0 0 35323 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 6893410 135271 SH SOLE 0 0 135271 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 26699045 441818 SH SOLE 0 0 441818 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1563787 25025 SH SOLE 0 0 25025 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 233783 5033 SH SOLE 0 0 5033 AMERICAN CENTY ETF TR US EQT ETF 025072885 19835799 243235 SH SOLE 0 0 243235 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 9022978 156215 SH SOLE 0 0 156215 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 19793734 260170 SH SOLE 0 0 260170 AMERICAN CENTY ETF TR US SML CP VALU 025072877 49338275 549424 SH SOLE 0 0 549424 AMERICAN ELEC PWR CO INC COM 025537101 17961094 221141 SH SOLE 0 0 221141 AMERICAN EXPRESS CO COM 025816109 33304267 177774 SH SOLE 0 0 177774 AMERICAN FINL GROUP INC OHIO COM 025932104 375217 3156 SH SOLE 0 0 3156 AMERICAN HOMES 4 RENT CL A 02665T306 1942554 54020 SH SOLE 0 0 54020 AMERICAN INTL GROUP INC COM NEW 026874784 1957877 28899 SH SOLE 0 0 28899 AMERICAN NATL BANKSHARES INC COM 027745108 705383 14469 SH SOLE 0 0 14469 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 131953 11845 SH SOLE 0 0 11845 AMERICAN TOWER CORP NEW COM 03027X100 48476434 224553 SH SOLE 0 0 224553 AMERICAN WELL CORP CL A 03044L105 27972 18773 SH SOLE 0 0 18773 AMERICAN WTR WKS CO INC NEW COM 030420103 11630019 88113 SH SOLE 0 0 88113 AMERICOLD REALTY TRUST INC COM 03064D108 259291 8566 SH SOLE 0 0 8566 AMERIPRISE FINL INC COM 03076C106 15916592 41905 SH SOLE 0 0 41905 AMERIS BANCORP COM 03076K108 833938 15720 SH SOLE 0 0 15720 AMERISOURCEBERGEN CORP COM 03073E105 22894946 111476 SH SOLE 0 0 111476 AMETEK INC COM 031100100 13727212 83251 SH SOLE 0 0 83251 AMGEN INC COM 031162100 130736985 453916 SH SOLE 0 0 453916 AMMO INC COM 00175J107 22844 10878 SH SOLE 0 0 10878 AMPHENOL CORP NEW CL A 032095101 12978978 130929 SH SOLE 0 0 130929 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 146175 13867 SH SOLE 0 0 13867 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 679407 22761 SH SOLE 0 0 22761 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 329222481 9007455 SH SOLE 0 0 9007455 AMPLIFY ETF TR ONLIN RETL ETF 032108102 361603 6720 SH SOLE 0 0 6720 ANALOG DEVICES INC COM 032654105 70449953 354804 SH SOLE 0 0 354804 ANDERSONS INC COM 034164103 623688 10839 SH SOLE 0 0 10839 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4114229 63668 SH SOLE 0 0 63668 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 3086214 159330 SH SOLE 0 0 159330 ANSYS INC COM 03662Q105 6765172 18643 SH SOLE 0 0 18643 ANTERO MIDSTREAM CORP COM 03676B102 4047973 323063 SH SOLE 0 0 323063 ANTERO RESOURCES CORP COM 03674X106 4743114 209132 SH SOLE 0 0 209132 AON PLC SHS CL A G0403H108 2901887 9971 SH SOLE 0 0 9971 APA CORPORATION COM 03743Q108 7972909 222210 SH SOLE 0 0 222210 APARTMENT INCOME REIT CORP COM 03750L109 271797 7826 SH SOLE 0 0 7826 APELLIS PHARMACEUTICALS INC COM 03753U106 589022 9840 SH SOLE 0 0 9840 API GROUP CORP COM STK 00187Y100 1319955 38149 SH SOLE 0 0 38149 APOLLO COML REAL EST FIN INC COM 03762U105 125939 10727 SH SOLE 0 0 10727 APOLLO GLOBAL MGMT INC COM 03769M106 8783444 94253 SH SOLE 0 0 94253 APPHARVEST INC COM 03783T103 13 13025 SH SOLE 0 0 13025 APPLE INC COM 037833100 1780569231 9248269 SH SOLE 0 0 9248269 APPLE INC COM 037833100 306000 1800 SH Put SOLE 0 0 1800 APPLIED INDL TECHNOLOGIES IN COM 03820C105 766289 4437 SH SOLE 0 0 4437 APPLIED MATLS INC COM 038222105 34848972 215024 SH SOLE 0 0 215024 APPLOVIN CORP COM CL A 03831W108 237307 5955 SH SOLE 0 0 5955 APTARGROUP INC COM 038336103 1382554 11184 SH SOLE 0 0 11184 APTIV PLC SHS G6095L109 1348665 15032 SH SOLE 0 0 15032 APYX MEDICAL CORPORATION COM 03837C106 1594605 608628 SH SOLE 0 0 608628 ARBOR REALTY TRUST INC COM 038923108 7355010 484520 SH SOLE 0 0 484520 ARCH CAP GROUP LTD ORD G0450A105 8368224 112673 SH SOLE 0 0 112673 ARCH RESOURCES INC CL A 03940R107 602196 3629 SH SOLE 0 0 3629 ARCHER AVIATION INC COM CL A 03945R102 186011 30295 SH SOLE 0 0 30295 ARCHER DANIELS MIDLAND CO COM 039483102 8558131 118501 SH SOLE 0 0 118501 ARCOSA INC COM 039653100 277325 3356 SH SOLE 0 0 3356 ARDELYX INC COM 039697107 566072 91302 SH SOLE 0 0 91302 ARES CAPITAL CORP COM 04010L103 11074733 552907 SH SOLE 0 0 552907 ARES COML REAL ESTATE CORP COM 04013V108 1417764 136850 SH SOLE 0 0 136850 ARES DYNAMIC CR ALLOCATION F COM 04014F102 5250933 381886 SH SOLE 0 0 381886 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 12653319 106402 SH SOLE 0 0 106402 ARGENX SE SPONSORED ADR 04016X101 5504822 14470 SH SOLE 0 0 14470 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 111428 13281 SH SOLE 0 0 13281 ARISTA NETWORKS INC COM 040413106 10835344 46008 SH SOLE 0 0 46008 ARK ETF TR 3D PRINTING ETF 00214Q500 422786 18200 SH SOLE 0 0 18200 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2420781 41955 SH SOLE 0 0 41955 ARK ETF TR FINTECH INNOVA 00214Q708 2296862 83280 SH SOLE 0 0 83280 ARK ETF TR GENOMIC REV ETF 00214Q302 3148091 95949 SH SOLE 0 0 95949 ARK ETF TR INNOVATION ETF 00214Q104 29723171 567561 SH SOLE 0 0 567561 ARK ETF TR NEXT GNRTN INTER 00214Q401 6941278 91453 SH SOLE 0 0 91453 ARLO TECHNOLOGIES INC COM 04206A101 105672 11100 SH SOLE 0 0 11100 ARMADA HOFFLER PPTYS INC COM 04208T108 705276 57015 SH SOLE 0 0 57015 ARROW ELECTRS INC COM 042735100 301469 2466 SH SOLE 0 0 2466 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 351410 11484 SH SOLE 0 0 11484 ARROWMARK FINANCIAL CORP COM 861780104 4032137 222034 SH SOLE 0 0 222034 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 202471 4583 SH SOLE 0 0 4583 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 186849 12407 SH SOLE 0 0 12407 ASANA INC CL A 04342Y104 1714626 90196 SH SOLE 0 0 90196 ASBURY AUTOMOTIVE GROUP INC COM 043436104 315183 1401 SH SOLE 0 0 1401 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1035813 8224 SH SOLE 0 0 8224 ASENSUS SURGICAL INC COM 04367G103 4510 14143 SH SOLE 0 0 14143 ASGN INC COM 00191U102 429688 4468 SH SOLE 0 0 4468 ASHLAND INC COM 044186104 260161 3086 SH SOLE 0 0 3086 ASML HOLDING N V N Y REGISTRY SHS N07059210 26814138 35425 SH SOLE 0 0 35425 ASPEN AEROGELS INC COM 04523Y105 265009 16794 SH SOLE 0 0 16794 ASPEN TECHNOLOGY INC COM 29109X106 410360 1864 SH SOLE 0 0 1864 ASSURANT INC COM 04621X108 371437 2205 SH SOLE 0 0 2205 ASSURED GUARANTY LTD COM G0585R106 235415 3146 SH SOLE 0 0 3146 ASTRAZENECA PLC SPONSORED ADR 046353108 10978794 163011 SH SOLE 0 0 163011 AT&T INC COM 00206R102 52145732 3107612 SH SOLE 0 0 3107612 ATI INC COM 01741R102 1698123 37346 SH SOLE 0 0 37346 ATKORE INC COM 047649108 329280 2058 SH SOLE 0 0 2058 ATLANTIC UN BANKSHARES CORP COM 04911A107 1041772 28510 SH SOLE 0 0 28510 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 826276 38431 SH SOLE 0 0 38431 ATLASSIAN CORPORATION CL A 049468101 4347605 18278 SH SOLE 0 0 18278 ATMOS ENERGY CORP COM 049560105 7663707 66123 SH SOLE 0 0 66123 ATOSSA THERAPEUTICS INC COM 04962H506 9517 10815 SH SOLE 0 0 10815 AUTODESK INC COM 052769106 18911579 77672 SH SOLE 0 0 77672 AUTOLIV INC COM 052800109 601242 5456 SH SOLE 0 0 5456 AUTOMATIC DATA PROCESSING IN COM 053015103 60863845 261252 SH SOLE 0 0 261252 AUTONATION INC COM 05329W102 382508 2547 SH SOLE 0 0 2547 AUTOZONE INC COM 053332102 40508752 15667 SH SOLE 0 0 15667 AVALONBAY CMNTYS INC COM 053484101 488118 2607 SH SOLE 0 0 2607 AVANGRID INC COM 05351W103 450064 13887 SH SOLE 0 0 13887 AVERY DENNISON CORP COM 053611109 5218911 25816 SH SOLE 0 0 25816 AVIDITY BIOSCIENCES INC COM 05370A108 783830 86611 SH SOLE 0 0 86611 AVNET INC COM 053807103 3699303 73399 SH SOLE 0 0 73399 AXALTA COATING SYS LTD COM G0750C108 300770 8854 SH SOLE 0 0 8854 AXCELIS TECHNOLOGIES INC COM NEW 054540208 543531 4191 SH SOLE 0 0 4191 AXOGEN INC COM 05463X106 630136 92260 SH SOLE 0 0 92260 AXON ENTERPRISE INC COM 05464C101 11666183 45160 SH SOLE 0 0 45160 AXOS FINANCIAL INC COM 05465C100 761615 13949 SH SOLE 0 0 13949 AXSOME THERAPEUTICS INC COM 05464T104 1443444 18136 SH SOLE 0 0 18136 AZUL S A SPONSR ADR PFD 05501U106 201552 20800 SH SOLE 0 0 20800 B & G FOODS INC NEW COM 05508R106 729433 69470 SH SOLE 0 0 69470 B2GOLD CORP COM 11777Q209 55720 17633 SH SOLE 0 0 17633 BAIDU INC SPON ADR REP A 056752108 2105392 17679 SH SOLE 0 0 17679 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 776031 51495 SH SOLE 0 0 51495 BAKER HUGHES COMPANY CL A 05722G100 1446318 42315 SH SOLE 0 0 42315 BALL CORP COM 058498106 3069458 53363 SH SOLE 0 0 53363 BALLARD PWR SYS INC NEW COM 058586108 132686 35861 SH SOLE 0 0 35861 BANC OF CALIFORNIA INC COM 05990K106 1487628 110769 SH SOLE 0 0 110769 BANCFIRST CORP COM 05945F103 631742 6491 SH SOLE 0 0 6491 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 329908 36214 SH SOLE 0 0 36214 BANCO DE CHILE SPONSORED ADS 059520106 242063 10488 SH SOLE 0 0 10488 BANCO SANTANDER S.A. ADR 05964H105 110613 26718 SH SOLE 0 0 26718 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1670665 1386 SH SOLE 0 0 1386 BANK AMERICA CORP COM 060505104 106869382 3174024 SH SOLE 0 0 3174024 BANK FIRST CORP COM 06211J100 207984 2400 SH SOLE 0 0 2400 BANK HAWAII CORP COM 062540109 3286199 45352 SH SOLE 0 0 45352 BANK MONTREAL QUE COM 063671101 1502039 15181 SH SOLE 0 0 15181 BANK NEW YORK MELLON CORP COM 064058100 10195962 195888 SH SOLE 0 0 195888 BANK NOVA SCOTIA HALIFAX COM 064149107 317909 6529 SH SOLE 0 0 6529 BANK OZK LITTLE ROCK ARK COM 06417N103 2141142 42969 SH SOLE 0 0 42969 BANK SOUTH CAROLINA CORP COM 065066102 150200 10000 SH SOLE 0 0 10000 BANNER CORP COM NEW 06652V208 971068 18130 SH SOLE 0 0 18130 BARCLAYS BANK PLC IPTH SR B S&P 06748F324 162293 10457 SH SOLE 0 0 10457 BARCLAYS PLC ADR 06738E204 234123 29711 SH SOLE 0 0 29711 BARINGS BDC INC COM 06759L103 5534692 645069 SH SOLE 0 0 645069 BARINGS GLOBAL SHORT DURATIO COM 06760L100 159828 11892 SH SOLE 0 0 11892 BARRICK GOLD CORP COM 067901108 5694848 314806 SH SOLE 0 0 314806 BATH & BODY WORKS INC COM 070830104 782395 18128 SH SOLE 0 0 18128 BAUSCH HEALTH COS INC COM 071734107 90442 11277 SH SOLE 0 0 11277 BAXTER INTL INC COM 071813109 2251836 58247 SH SOLE 0 0 58247 BCE INC COM NEW 05534B760 4477354 113696 SH SOLE 0 0 113696 BEACON ROOFING SUPPLY INC COM 073685109 952173 10942 SH SOLE 0 0 10942 BEAM THERAPEUTICS INC COM 07373V105 215909 7932 SH SOLE 0 0 7932 BEASLEY BROADCAST GROUP INC CL A 074014101 21651 24660 SH SOLE 0 0 24660 BECTON DICKINSON & CO COM 075887109 41233027 169106 SH SOLE 0 0 169106 BELLRING BRANDS INC COMMON STOCK 07831C103 217507 3924 SH SOLE 0 0 3924 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 276710 3582 SH SOLE 0 0 3582 BENSON HILL INC COMMON STOCK 082490103 13904 80000 SH SOLE 0 0 80000 BENTLEY SYS INC COM CL B 08265T208 232566 4457 SH SOLE 0 0 4457 BERKLEY W R CORP COM 084423102 3807259 53836 SH SOLE 0 0 53836 BERKSHIRE HATHAWAY INC DEL CL A 084670108 13565626 25 SH SOLE 0 0 25 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 477164001 1337868 SH SOLE 0 0 1337868 BERRY GLOBAL GROUP INC COM 08579W103 222948 3308 SH SOLE 0 0 3308 BEST BUY INC COM 086516101 137626734 1758134 SH SOLE 0 0 1758134 BEYOND MEAT INC COM 08862E109 92783 10425 SH SOLE 0 0 10425 BHP GROUP LTD SPONSORED ADS 088606108 4539017 66447 SH SOLE 0 0 66447 BIG LOTS INC COM 089302103 124843 16026 SH SOLE 0 0 16026 BIO-TECHNE CORP COM 09073M104 308306 3996 SH SOLE 0 0 3996 BIOGEN INC COM 09062X103 3834454 14818 SH SOLE 0 0 14818 BIOHAVEN LTD COM G1110E107 362644 8473 SH SOLE 0 0 8473 BIOMARIN PHARMACEUTICAL INC COM 09061G101 707819 7341 SH SOLE 0 0 7341 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 10269 10000 PRN SOLE 0 0 10000 BIOMERICA INC COM NEW 09061H307 18125 14500 SH SOLE 0 0 14500 BIONTECH SE SPONSORED ADS 09075V102 697735 6611 SH SOLE 0 0 6611 BJS WHSL CLUB HLDGS INC COM 05550J101 1642436 24639 SH SOLE 0 0 24639 BLACK HILLS CORP COM 092113109 424690 7872 SH SOLE 0 0 7872 BLACK STONE MINERALS L P COM UNIT 09225M101 1251053 78387 SH SOLE 0 0 78387 BLACKBERRY LTD COM 09228F103 231994 65535 SH SOLE 0 0 65535 BLACKROCK CAP ALLOCATION TER COM 09260U109 272361 18218 SH SOLE 0 0 18218 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2290339 209930 SH SOLE 0 0 209930 BLACKROCK CORPOR HI YLD FD I COM 09255P107 742772 78767 SH SOLE 0 0 78767 BLACKROCK CR ALLOCATION INCO COM 092508100 9455357 916217 SH SOLE 0 0 916217 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 1642033 152181 SH SOLE 0 0 152181 BLACKROCK ENERGY & RES TR COM 09250U101 2988063 240005 SH SOLE 0 0 240005 BLACKROCK ENHANCD CAP & INM COM 09256A109 6445073 339214 SH SOLE 0 0 339214 BLACKROCK ENHANCED EQUITY DI COM 09251A104 17064146 2219005 SH SOLE 0 0 2219005 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1015501 102369 SH SOLE 0 0 102369 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 850355 161358 SH SOLE 0 0 161358 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 824840 51137 SH SOLE 0 0 51137 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 2207328 55734 SH SOLE 0 0 55734 BLACKROCK FLOATING RATE INCO COM 09255X100 797633 63004 SH SOLE 0 0 63004 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 2274639 155265 SH SOLE 0 0 155265 BLACKROCK HEALTH SCIENCES TR COM 09250W107 898411 22205 SH SOLE 0 0 22205 BLACKROCK INC COM 09247X101 70093341 86343 SH SOLE 0 0 86343 BLACKROCK INCOME TR INC COM NEW 09247F209 5804444 476555 SH SOLE 0 0 476555 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 9701765 1323570 SH SOLE 0 0 1323570 BLACKROCK INVT QUALITY MUN T COM 09247D105 525023 44268 SH SOLE 0 0 44268 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 1239359 121149 SH SOLE 0 0 121149 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2553817 182676 SH SOLE 0 0 182676 BLACKROCK MULTI SECTOR INC T COM 09258A107 3013858 200924 SH SOLE 0 0 200924 BLACKROCK MUN INCOME QUALITY COM 092479104 248049 22127 SH SOLE 0 0 22127 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1975117 196139 SH SOLE 0 0 196139 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1227752 59027 SH SOLE 0 0 59027 BLACKROCK MUNI INCOME TR II COM 09249N101 888555 83198 SH SOLE 0 0 83198 BLACKROCK MUNIASSETS FD INC COM 09254J102 1230655 116209 SH SOLE 0 0 116209 BLACKROCK MUNICIPAL INCOME COM 09253X102 1169299 100455 SH SOLE 0 0 100455 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 3172201 278019 SH SOLE 0 0 278019 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 688437 65503 SH SOLE 0 0 65503 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 143989 12937 SH SOLE 0 0 12937 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 494981 41560 SH SOLE 0 0 41560 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 145718 14543 SH SOLE 0 0 14543 BLACKROCK MUNIVEST FD INC COM 09253R105 1480019 207868 SH SOLE 0 0 207868 BLACKROCK MUNIYIELD FD INC COM 09253W104 353304 32774 SH SOLE 0 0 32774 BLACKROCK MUNIYIELD MICH QU COM 09254V105 792016 69720 SH SOLE 0 0 69720 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 341727 33081 SH SOLE 0 0 33081 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2281744 196026 SH SOLE 0 0 196026 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1182585 114259 SH SOLE 0 0 114259 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1107730 90872 SH SOLE 0 0 90872 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 174229 16546 SH SOLE 0 0 16546 BLACKROCK RES & COMMODITIES SHS 09257A108 7009392 789346 SH SOLE 0 0 789346 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 19534410 580345 SH SOLE 0 0 580345 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 7842333 469320 SH SOLE 0 0 469320 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 9101683 559759 SH SOLE 0 0 559759 BLACKROCK TCP CAPITAL CORP COM 09259E108 2174038 188391 SH SOLE 0 0 188391 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 4401256 201707 SH SOLE 0 0 201707 BLACKSTONE INC COM 09260D107 58100518 443786 SH SOLE 0 0 443786 BLACKSTONE MTG TR INC COM CL A 09257W100 697005 32769 SH SOLE 0 0 32769 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 4374145 158254 SH SOLE 0 0 158254 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 313538 23486 SH SOLE 0 0 23486 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 619449 54722 SH SOLE 0 0 54722 BLINK CHARGING CO COM 09354A100 86262 25446 SH SOLE 0 0 25446 BLOCK H & R INC COM 093671105 776679 16057 SH SOLE 0 0 16057 BLOCK INC CL A 852234103 10008471 129392 SH SOLE 0 0 129392 BLOOM ENERGY CORP COM CL A 093712107 710267 47991 SH SOLE 0 0 47991 BLOOMIN BRANDS INC COM 094235108 4610977 163800 SH SOLE 0 0 163800 BLUE OWL CAPITAL INC COM CL A 09581B103 203751 13675 SH SOLE 0 0 13675 BLUEBIRD BIO INC COM 09609G100 37481 27160 SH SOLE 0 0 27160 BLUEPRINT MEDICINES CORP COM 09627Y109 3140311 34045 SH SOLE 0 0 34045 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 345272 4831 SH SOLE 0 0 4831 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 68382 29861 SH SOLE 0 0 29861 BNY MELLON STRATEGIC MUN BD COM 09662E109 62690 10979 SH SOLE 0 0 10979 BNY MELLON STRATEGIC MUNS IN COM 05588W108 147344 25144 SH SOLE 0 0 25144 BOEING CO COM 097023105 126004170 483404 SH SOLE 0 0 483404 BOOKING HOLDINGS INC COM 09857L108 40917183 11535 SH SOLE 0 0 11535 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3573116 27935 SH SOLE 0 0 27935 BORGWARNER INC COM 099724106 1628114 45415 SH SOLE 0 0 45415 BOSTON BEER INC CL A 100557107 240185 695 SH SOLE 0 0 695 BOSTON PROPERTIES INC COM 101121101 882006 12570 SH SOLE 0 0 12570 BOSTON SCIENTIFIC CORP COM 101137107 29341466 507550 SH SOLE 0 0 507550 BOX INC CL A 10316T104 1063327 41520 SH SOLE 0 0 41520 BOYD GAMING CORP COM 103304101 1952994 31193 SH SOLE 0 0 31193 BP PLC SPONSORED ADR 055622104 21666678 612053 SH SOLE 0 0 612053 BRC INC COM CL A 05601U105 68186 18784 SH SOLE 0 0 18784 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 478897 48967 SH SOLE 0 0 48967 BRIGHTHOUSE FINL INC COM 10922N103 1441085 27231 SH SOLE 0 0 27231 BRINKER INTL INC COM 109641100 1004151 23255 SH SOLE 0 0 23255 BRISTOL-MYERS SQUIBB CO COM 110122108 30663747 597617 SH SOLE 0 0 597617 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3511896 119901 SH SOLE 0 0 119901 BROADCOM INC COM 11135F101 578787895 518511 SH SOLE 0 0 518511 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11197502 54423 SH SOLE 0 0 54423 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1292802 32183 SH SOLE 0 0 32183 BROOKFIELD CORP CL A LTD VT SH 11271J107 7256788 180877 SH SOLE 0 0 180877 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1732615 55021 SH SOLE 0 0 55021 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1105767 31343 SH SOLE 0 0 31343 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1362836 106388 SH SOLE 0 0 106388 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 379926 13196 SH SOLE 0 0 13196 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1157374 44040 SH SOLE 0 0 44040 BROWN & BROWN INC COM 115236101 2574731 36208 SH SOLE 0 0 36208 BROWN FORMAN CORP CL A 115637100 808100 13561 SH SOLE 0 0 13561 BROWN FORMAN CORP CL B 115637209 1401223 24540 SH SOLE 0 0 24540 BRUNSWICK CORP COM 117043109 604877 6252 SH SOLE 0 0 6252 BUILDERS FIRSTSOURCE INC COM 12008R107 7867548 47128 SH SOLE 0 0 47128 BUTTERFLY NETWORK INC COM CL A 124155102 153342 141983 SH SOLE 0 0 141983 BWX TECHNOLOGIES INC COM 05605H100 1633837 21293 SH SOLE 0 0 21293 BYRNA TECHNOLOGIES INC COM NEW 12448X201 311295 48716 SH SOLE 0 0 48716 C & F FINL CORP COM 12466Q104 1362027 19974 SH SOLE 0 0 19974 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1215644 14072 SH SOLE 0 0 14072 C3 AI INC CL A 12468P104 1803706 62825 SH SOLE 0 0 62825 CACI INTL INC CL A 127190304 954092 2946 SH SOLE 0 0 2946 CADENCE BANK COM 12740C103 3297277 111432 SH SOLE 0 0 111432 CADENCE DESIGN SYSTEM INC COM 127387108 11908834 43723 SH SOLE 0 0 43723 CAESARS ENTERTAINMENT INC NE COM 12769G100 813462 17352 SH SOLE 0 0 17352 CAL MAINE FOODS INC COM NEW 128030202 1982467 34544 SH SOLE 0 0 34544 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1231602 107376 SH SOLE 0 0 107376 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 2165001 208977 SH SOLE 0 0 208977 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1087801 54995 SH SOLE 0 0 54995 CALAMOS GBL DYN INCOME FUND COM 12811L107 841544 145848 SH SOLE 0 0 145848 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 193940 21359 SH SOLE 0 0 21359 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 1999978 138407 SH SOLE 0 0 138407 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 13743351 924233 SH SOLE 0 0 924233 CALIFORNIA BANCORP INC COM 13005U101 333418 13466 SH SOLE 0 0 13466 CALIFORNIA WTR SVC GROUP COM 130788102 4148892 79986 SH SOLE 0 0 79986 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 520571 29131 SH SOLE 0 0 29131 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 5789466 224572 SH SOLE 0 0 224572 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 15895919 507047 SH SOLE 0 0 507047 CAMBRIA ETF TR GLB MOMENT ETF 132061508 4775883 173731 SH SOLE 0 0 173731 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 15200211 224955 SH SOLE 0 0 224955 CAMDEN PPTY TR SH BEN INT 133131102 244349 2461 SH SOLE 0 0 2461 CAMECO CORP COM 13321L108 9086117 210815 SH SOLE 0 0 210815 CAMPBELL SOUP CO COM 134429109 969374 22424 SH SOLE 0 0 22424 CAMPING WORLD HLDGS INC CL A 13462K109 1085970 41355 SH SOLE 0 0 41355 CANADIAN IMPERIAL BK COMM TO COM 136069101 689574 14324 SH SOLE 0 0 14324 CANADIAN NAT RES LTD COM 136385101 13535114 206580 SH SOLE 0 0 206580 CANADIAN NATL RY CO COM 136375102 8449756 67259 SH SOLE 0 0 67259 CANADIAN PACIFIC KANSAS CITY COM 13646K108 13258747 167705 SH SOLE 0 0 167705 CANOO INC COM CL A 13803R102 9031 35113 SH SOLE 0 0 35113 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 41938972 1481942 SH SOLE 0 0 1481942 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 217328860 7283139 SH SOLE 0 0 7283139 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 98392857 3824052 SH SOLE 0 0 3824052 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 44895543 1590349 SH SOLE 0 0 1590349 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 54147516 2268434 SH SOLE 0 0 2268434 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 20042763 883136 SH SOLE 0 0 883136 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 1100724 40783 SH SOLE 0 0 40783 CAPITAL ONE FINL CORP COM 14040H105 13134586 100172 SH SOLE 0 0 100172 CAPITAL SOUTHWEST CORP COM 140501107 2727717 115094 SH SOLE 0 0 115094 CAPITOL FED FINL INC COM 14057J101 213739 33138 SH SOLE 0 0 33138 CAPRI HOLDINGS LIMITED SHS G1890L107 2437846 48524 SH SOLE 0 0 48524 CARDINAL HEALTH INC COM 14149Y108 6974427 69191 SH SOLE 0 0 69191 CAREDX INC COM 14167L103 609804 50817 SH SOLE 0 0 50817 CARETRUST REIT INC COM 14174T107 5586608 249625 SH SOLE 0 0 249625 CARIBOU BIOSCIENCES INC COM 142038108 150424 26252 SH SOLE 0 0 26252 CARLISLE COS INC COM 142339100 2555559 8180 SH SOLE 0 0 8180 CARLYLE GROUP INC COM 14316J108 4297255 105610 SH SOLE 0 0 105610 CARLYLE SECURED LENDING INC COM 872280102 816707 54593 SH SOLE 0 0 54593 CARMAX INC COM 143130102 18075647 235544 SH SOLE 0 0 235544 CARNIVAL CORP COMMON STOCK 143658300 6851765 369567 SH SOLE 0 0 369567 CARPENTER TECHNOLOGY CORP COM 144285103 282330 3988 SH SOLE 0 0 3988 CARRIER GLOBAL CORPORATION COM 14448C104 8528865 148457 SH SOLE 0 0 148457 CARVANA CO CL A 146869102 2947117 55669 SH SOLE 0 0 55669 CASELLA WASTE SYS INC CL A 147448104 2735404 32008 SH SOLE 0 0 32008 CASEYS GEN STORES INC COM 147528103 4693893 17085 SH SOLE 0 0 17085 CASSAVA SCIENCES INC COM 14817C107 226586 10066 SH SOLE 0 0 10066 CATALYST PHARMACEUTICALS INC COM 14888U101 4394672 261432 SH SOLE 0 0 261432 CATERPILLAR INC COM 149123101 96385316 325990 SH SOLE 0 0 325990 CAVA GROUP INC COM 148929102 370058 8610 SH SOLE 0 0 8610 CAVCO INDS INC DEL COM 149568107 269670 778 SH SOLE 0 0 778 CBOE GLOBAL MKTS INC COM 12503M108 3792400 21239 SH SOLE 0 0 21239 CBRE GBL REAL ESTATE INC FD COM 12504G100 503595 92743 SH SOLE 0 0 92743 CBRE GROUP INC CL A 12504L109 5242736 56319 SH SOLE 0 0 56319 CDW CORP COM 12514G108 11141261 49011 SH SOLE 0 0 49011 CEDAR FAIR L P DEPOSITRY UNIT 150185106 693873 17434 SH SOLE 0 0 17434 CELANESE CORP DEL COM 150870103 1851612 11917 SH SOLE 0 0 11917 CELESTICA INC SUB VTG SHS 15101Q108 660381 22554 SH SOLE 0 0 22554 CELSIUS HLDGS INC COM NEW 15118V207 8748170 160458 SH SOLE 0 0 160458 CEMEX SAB DE CV SPON ADR NEW 151290889 119753 15452 SH SOLE 0 0 15452 CENOVUS ENERGY INC COM 15135U109 183372 11013 SH SOLE 0 0 11013 CENTENE CORP DEL COM 15135B101 1385352 18668 SH SOLE 0 0 18668 CENTERPOINT ENERGY INC COM 15189T107 1208403 42296 SH SOLE 0 0 42296 CENTRAL PAC FINL CORP COM NEW 154760409 239978 12194 SH SOLE 0 0 12194 CENTRAL SECS CORP COM 155123102 7040323 186400 SH SOLE 0 0 186400 CERENCE INC COM 156727109 322294 16393 SH SOLE 0 0 16393 CERIDIAN HCM HLDG INC COM 15677J108 563674 8398 SH SOLE 0 0 8398 CF INDS HLDGS INC COM 125269100 2377227 29902 SH SOLE 0 0 29902 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 531391 227090 SH SOLE 0 0 227090 CHARLES RIV LABS INTL INC COM 159864107 695016 2940 SH SOLE 0 0 2940 CHART INDS INC COM 16115Q308 5218167 38276 SH SOLE 0 0 38276 CHARTER COMMUNICATIONS INC N CL A 16119P108 1785207 4593 SH SOLE 0 0 4593 CHECK POINT SOFTWARE TECH LT ORD M22465104 11935955 78120 SH SOLE 0 0 78120 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 17250 20000 PRN SOLE 0 0 20000 CHEFS WHSE INC NOTE 1.875%12/0 163086AB7 14588 15000 PRN SOLE 0 0 15000 CHEMED CORP NEW COM 16359R103 1349454 2308 SH SOLE 0 0 2308 CHEMOURS CO COM 163851108 928246 29431 SH SOLE 0 0 29431 CHEMUNG FINL CORP COM 164024101 452333 9083 SH SOLE 0 0 9083 CHENIERE ENERGY INC COM NEW 16411R208 17678040 103556 SH SOLE 0 0 103556 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 249451 5010 SH SOLE 0 0 5010 CHESAPEAKE ENERGY CORP COM 165167735 404528 5258 SH SOLE 0 0 5258 CHESAPEAKE UTILS CORP COM 165303108 6048002 57256 SH SOLE 0 0 57256 CHEVRON CORP NEW COM 166764100 256804052 1721668 SH SOLE 0 0 1721668 CHEWY INC CL A 16679L109 1644010 69573 SH SOLE 0 0 69573 CHIMERA INVT CORP COM NEW 16934Q208 65657 13158 SH SOLE 0 0 13158 CHIPOTLE MEXICAN GRILL INC COM 169656105 10364503 4532 SH SOLE 0 0 4532 CHOICE HOTELS INTL INC COM 169905106 438520 3870 SH SOLE 0 0 3870 CHOICEONE FINL SVCS INC COM 170386106 407534 13909 SH SOLE 0 0 13909 CHORD ENERGY CORPORATION COM NEW 674215207 591945 3561 SH SOLE 0 0 3561 CHUBB LIMITED COM H1467J104 323183189 1430014 SH SOLE 0 0 1430014 CHURCH & DWIGHT CO INC COM 171340102 18731618 198092 SH SOLE 0 0 198092 CHURCHILL DOWNS INC COM 171484108 1493206 11067 SH SOLE 0 0 11067 CIDARA THERAPEUTICS INC COM 171757107 62620 78867 SH SOLE 0 0 78867 CIENA CORP COM NEW 171779309 797532 17719 SH SOLE 0 0 17719 CIMPRESS PLC SHS EURO G2143T103 264325 3302 SH SOLE 0 0 3302 CINCINNATI FINL CORP COM 172062101 3396363 32828 SH SOLE 0 0 32828 CINTAS CORP COM 172908105 10660773 17690 SH SOLE 0 0 17690 CIRRUS LOGIC INC COM 172755100 288170 3464 SH SOLE 0 0 3464 CISCO SYS INC COM 17275R102 348554981 6899346 SH SOLE 0 0 6899346 CITIGROUP INC COM NEW 172967424 28372050 551556 SH SOLE 0 0 551556 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 8402 11106 SH SOLE 0 0 11106 CITIZENS CMNTY BANCORP INC M COM 174903104 451298 38540 SH SOLE 0 0 38540 CITIZENS FINL GROUP INC COM 174610105 1209243 36489 SH SOLE 0 0 36489 CIVISTA BANCSHARES INC COM NO PAR 178867107 191373 10378 SH SOLE 0 0 10378 CIVITAS RESOURCES INC COM NEW 17888H103 1391323 20347 SH SOLE 0 0 20347 CLARIVATE PLC ORD SHS G21810109 213276 23032 SH SOLE 0 0 23032 CLEAN ENERGY FUELS CORP COM 184499101 113674 29680 SH SOLE 0 0 29680 CLEAN HARBORS INC COM 184496107 6991569 40064 SH SOLE 0 0 40064 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 13192073 377780 SH SOLE 0 0 377780 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 5091937 127013 SH SOLE 0 0 127013 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 5906547 163029 SH SOLE 0 0 163029 CLEARFIELD INC COM 18482P103 1667302 57335 SH SOLE 0 0 57335 CLEARWAY ENERGY INC CL C 18539C204 2053219 74853 SH SOLE 0 0 74853 CLEVELAND-CLIFFS INC NEW COM 185899101 6128556 300125 SH SOLE 0 0 300125 CLOROX CO DEL COM 189054109 20232094 141890 SH SOLE 0 0 141890 CLOUDFLARE INC CL A COM 18915M107 1548803 18602 SH SOLE 0 0 18602 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 377739 80370 SH SOLE 0 0 80370 CME GROUP INC COM 12572Q105 214430006 1018186 SH SOLE 0 0 1018186 CMS ENERGY CORP COM 125896100 3720640 64072 SH SOLE 0 0 64072 CNH INDL N V SHS N20944109 240048 19708 SH SOLE 0 0 19708 CNX RES CORP COM 12653C108 394720 19736 SH SOLE 0 0 19736 CO-DIAGNOSTICS INC COM 189763105 25604 19251 SH SOLE 0 0 19251 COCA COLA CO COM 191216100 96752183 1641815 SH SOLE 0 0 1641815 COCA COLA CONS INC COM 191098102 898073 967 SH SOLE 0 0 967 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 322927 4839 SH SOLE 0 0 4839 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 489762 5175 SH SOLE 0 0 5175 COGNEX CORP COM 192422103 6507968 155917 SH SOLE 0 0 155917 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2932067 38820 SH SOLE 0 0 38820 COHEN & STEERS CLOSED-END OP COM 19248P106 1503847 134272 SH SOLE 0 0 134272 COHEN & STEERS INFRASTRUCTUR COM 19248A109 12505686 588780 SH SOLE 0 0 588780 COHEN & STEERS LTD DURATION COM 19248C105 240364 13042 SH SOLE 0 0 13042 COHEN & STEERS QUALITY INCOM COM 19247L106 11974771 978331 SH SOLE 0 0 978331 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 504409 36055 SH SOLE 0 0 36055 COHEN & STEERS REIT & PFD & COM 19247X100 5325399 264157 SH SOLE 0 0 264157 COHEN & STEERS TAX ADVAN PFD COM 19249X108 565064 31375 SH SOLE 0 0 31375 COHEN & STEERS TOTAL RETURN COM 19247R103 596210 50741 SH SOLE 0 0 50741 COHERENT CORP COM 19247G107 625004 14358 SH SOLE 0 0 14358 COINBASE GLOBAL INC COM CL A 19260Q107 7478038 42997 SH SOLE 0 0 42997 COINBASE GLOBAL INC COM CL A 19260Q107 1850000 5000 SH Call SOLE 0 0 5000 COLGATE PALMOLIVE CO COM 194162103 20235797 253868 SH SOLE 0 0 253868 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 406003 3209 SH SOLE 0 0 3209 COLONY BANKCORP INC COM 19623P101 916915 68941 SH SOLE 0 0 68941 COLUMBIA BKG SYS INC COM 197236102 1486301 55708 SH SOLE 0 0 55708 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 824331 45669 SH SOLE 0 0 45669 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 5993200 287168 SH SOLE 0 0 287168 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 6838385 246784 SH SOLE 0 0 246784 COLUMBIA ETF TR I US ESG EQUITY 19761L300 528760 13010 SH SOLE 0 0 13010 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 11536654 381125 SH SOLE 0 0 381125 COLUMBIA FINL INC COM 197641103 242523 12579 SH SOLE 0 0 12579 COLUMBIA SELIGM PREM TECH GR COM 19842X109 607911 19238 SH SOLE 0 0 19238 COMCAST CORP NEW CL A 20030N101 254898732 5812970 SH SOLE 0 0 5812970 COMERICA INC COM 200340107 629828 11285 SH SOLE 0 0 11285 COMFORT SYS USA INC COM 199908104 1006730 4895 SH SOLE 0 0 4895 COMMERCE BANCSHARES INC COM 200525103 1307204 24475 SH SOLE 0 0 24475 COMMERCIAL METALS CO COM 201723103 336636 6727 SH SOLE 0 0 6727 COMMUNITY BK SYS INC COM 203607106 1401410 26893 SH SOLE 0 0 26893 COMMUNITY HEALTH SYS INC NEW COM 203668108 61458 19635 SH SOLE 0 0 19635 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3218887 143380 SH SOLE 0 0 143380 COMPASS INC CL A 20464U100 43800 11649 SH SOLE 0 0 11649 COMPASS MINERALS INTL INC COM 20451N101 1071111 42303 SH SOLE 0 0 42303 COMPUGEN LTD ORD M25722105 23425 11831 SH SOLE 0 0 11831 CONAGRA BRANDS INC COM 205887102 2797437 97608 SH SOLE 0 0 97608 CONCENTRIX CORP COM 20602D101 606870 6179 SH SOLE 0 0 6179 CONMED CORP COM 207410101 347366 3172 SH SOLE 0 0 3172 CONOCOPHILLIPS COM 20825C104 43309418 373132 SH SOLE 0 0 373132 CONSOL ENERGY INC NEW COM 20854L108 1156841 11507 SH SOLE 0 0 11507 CONSOLIDATED EDISON INC COM 209115104 10033254 110292 SH SOLE 0 0 110292 CONSTELLATION BRANDS INC CL A 21036P108 15027939 62163 SH SOLE 0 0 62163 CONSTELLATION ENERGY CORP COM 21037T109 6410068 54838 SH SOLE 0 0 54838 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2111503 48518 SH SOLE 0 0 48518 COOPER COS INC COM NEW 216648402 509002 1345 SH SOLE 0 0 1345 COOPER STD HLDGS INC COM 21676P103 1642669 84067 SH SOLE 0 0 84067 COPA HOLDINGS SA CL A P31076105 8949866 84186 SH SOLE 0 0 84186 COPART INC COM 217204106 21027174 429126 SH SOLE 0 0 429126 CORE & MAIN INC CL A 21874C102 1054620 26098 SH SOLE 0 0 26098 CORE MOLDING TECHNOLOGIES IN COM 218683100 624757 33716 SH SOLE 0 0 33716 CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0 6750 10000 PRN SOLE 0 0 10000 CORMEDIX INC COM 21900C308 307696 81834 SH SOLE 0 0 81834 CORNING INC COM 219350105 7431735 244064 SH SOLE 0 0 244064 CORTEVA INC COM 22052L104 3670655 76600 SH SOLE 0 0 76600 CORVEL CORP COM 221006109 2688656 10876 SH SOLE 0 0 10876 COSTAR GROUP INC COM 22160N109 1192000 13640 SH SOLE 0 0 13640 COSTCO WHSL CORP NEW COM 22160K105 251664180 381263 SH SOLE 0 0 381263 COTERRA ENERGY INC COM 127097103 3312824 129813 SH SOLE 0 0 129813 COTY INC COM CL A 222070203 441941 35583 SH SOLE 0 0 35583 COUPANG INC CL A 22266T109 716812 44275 SH SOLE 0 0 44275 CRACKER BARREL OLD CTRY STOR COM 22410J106 2341282 30375 SH SOLE 0 0 30375 CRANE COMPANY COMMON STOCK 224408104 1053423 8917 SH SOLE 0 0 8917 CRANE NXT CO COM 224441105 515749 9069 SH SOLE 0 0 9069 CRESCENT ENERGY COMPANY CL A COM 44952J104 138758 10504 SH SOLE 0 0 10504 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2467504 39417 SH SOLE 0 0 39417 CROCS INC COM 227046109 4923454 52708 SH SOLE 0 0 52708 CRONOS GROUP INC COM 22717L101 67292 32197 SH SOLE 0 0 32197 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 4671140 204875 SH SOLE 0 0 204875 CROSSFIRST BANKSHARES INC COM 22766M109 192836 14200 SH SOLE 0 0 14200 CROWDSTRIKE HLDGS INC CL A 22788C105 31523084 123465 SH SOLE 0 0 123465 CROWN CASTLE INC COM 22822V101 23688156 205644 SH SOLE 0 0 205644 CROWN HLDGS INC COM 228368106 1201675 13049 SH SOLE 0 0 13049 CSI COMPRESSCO LP COM UNIT 12637A103 57885 35512 SH SOLE 0 0 35512 CSX CORP COM 126408103 20287825 585169 SH SOLE 0 0 585169 CUBESMART COM 229663109 8095923 174669 SH SOLE 0 0 174669 CULLEN FROST BANKERS INC COM 229899109 1130516 10420 SH SOLE 0 0 10420 CUMMINS INC COM 231021106 36545752 152547 SH SOLE 0 0 152547 CURTISS WRIGHT CORP COM 231561101 1558160 6994 SH SOLE 0 0 6994 CUSHMAN WAKEFIELD PLC SHS G2717B108 187564 17367 SH SOLE 0 0 17367 CUSTOMERS BANCORP INC COM 23204G100 2828162 49083 SH SOLE 0 0 49083 CUTERA INC COM 232109108 39392 11175 SH SOLE 0 0 11175 CVS HEALTH CORP COM 126650100 122628461 1553045 SH SOLE 0 0 1553045 CYBERARK SOFTWARE LTD SHS M2682V108 732722 3345 SH SOLE 0 0 3345 CYMABAY THERAPEUTICS INC COM 23257D103 2689916 113883 SH SOLE 0 0 113883 CYTOSORBENTS CORP COM NEW 23283X206 67256 60591 SH SOLE 0 0 60591 D R HORTON INC COM 23331A109 16779117 110403 SH SOLE 0 0 110403 DANAHER CORPORATION COM 235851102 43765771 189184 SH SOLE 0 0 189184 DANIMER SCIENTIFIC INC COM CL A 236272100 18010 17657 SH SOLE 0 0 17657 DARDEN RESTAURANTS INC COM 237194105 158121795 962397 SH SOLE 0 0 962397 DARE BIOSCIENCE INC COM 23666P101 8525 27589 SH SOLE 0 0 27589 DARLING INGREDIENTS INC COM 237266101 5476569 109883 SH SOLE 0 0 109883 DASEKE INC COM 23753F107 163110 20137 SH SOLE 0 0 20137 DATADOG INC CL A COM 23804L103 4386916 36142 SH SOLE 0 0 36142 DAVE & BUSTERS ENTMT INC COM 238337109 11695423 217185 SH SOLE 0 0 217185 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 11097185 598867 SH SOLE 0 0 598867 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 856111 24280 SH SOLE 0 0 24280 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1685264 56896 SH SOLE 0 0 56896 DAVITA INC COM 23918K108 1622837 15491 SH SOLE 0 0 15491 DBX ETF TR XTRACK MSCI EAFE 233051200 30557134 826315 SH SOLE 0 0 826315 DBX ETF TR XTRACK MSCI EAFE 233051630 1966873 79695 SH SOLE 0 0 79695 DBX ETF TR XTRACK MSCI EMRG 233051101 433324 18783 SH SOLE 0 0 18783 DBX ETF TR XTRACK MSCI EURP 233051853 2632155 69682 SH SOLE 0 0 69682 DBX ETF TR XTRACK MSCI JAPN 233051507 4123536 66464 SH SOLE 0 0 66464 DBX ETF TR XTRACK MUN INFRA 233051705 336557 13116 SH SOLE 0 0 13116 DBX ETF TR XTRACK USD HIGH 233051432 4753200 133705 SH SOLE 0 0 133705 DBX ETF TR XTRACKERS RUSSEL 233051481 266883 5605 SH SOLE 0 0 5605 DBX ETF TR XTRACKERS S&P 233051143 11075618 254378 SH SOLE 0 0 254378 DECKERS OUTDOOR CORP COM 243537107 1215206 1818 SH SOLE 0 0 1818 DEERE & CO COM 244199105 55686708 139262 SH SOLE 0 0 139262 DELL TECHNOLOGIES INC CL C 24703L202 4399815 57514 SH SOLE 0 0 57514 DELTA AIR LINES INC DEL COM NEW 247361702 13779428 342516 SH SOLE 0 0 342516 DENTSPLY SIRONA INC COM 24906P109 487804 13706 SH SOLE 0 0 13706 DESCARTES SYS GROUP INC COM 249906108 263948 3140 SH SOLE 0 0 3140 DESKTOP METAL INC COM CL A 25058X105 23304 31030 SH SOLE 0 0 31030 DEUTSCHE BANK A G NAMEN AKT D18190898 333113 24584 SH SOLE 0 0 24584 DEVON ENERGY CORP NEW COM 25179M103 198108532 4373257 SH SOLE 0 0 4373257 DEXCOM INC COM 252131107 19152795 154346 SH SOLE 0 0 154346 DIAGEO PLC SPON ADR NEW 25243Q205 11692520 80273 SH SOLE 0 0 80273 DIAMOND OFFSHORE DRILLING IN COM 25271C201 167219 12863 SH SOLE 0 0 12863 DIAMONDBACK ENERGY INC COM 25278X109 92380220 595694 SH SOLE 0 0 595694 DICKS SPORTING GOODS INC COM 253393102 1107277 7535 SH SOLE 0 0 7535 DIGITAL RLTY TR INC COM 253868103 15234190 113198 SH SOLE 0 0 113198 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 2062412 117583 SH SOLE 0 0 117583 DILLARDS INC CL A 254067101 439746 1089 SH SOLE 0 0 1089 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 1011537 23857 SH SOLE 0 0 23857 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 571983 22916 SH SOLE 0 0 22916 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 10062552 399308 SH SOLE 0 0 399308 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 30765386 1276043 SH SOLE 0 0 1276043 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 70865016 2062428 SH SOLE 0 0 2062428 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 20949517 731478 SH SOLE 0 0 731478 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 846856 33171 SH SOLE 0 0 33171 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 247388 9641 SH SOLE 0 0 9641 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 2227463 86386 SH SOLE 0 0 86386 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 516076 10978 SH SOLE 0 0 10978 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 4579773 137738 SH SOLE 0 0 137738 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 70644404 2416846 SH SOLE 0 0 2416846 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 55568230 1072125 SH SOLE 0 0 1072125 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 26690981 932925 SH SOLE 0 0 932925 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 32368745 869660 SH SOLE 0 0 869660 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 3358198 147678 SH SOLE 0 0 147678 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 19359812 324720 SH SOLE 0 0 324720 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 13943825 478840 SH SOLE 0 0 478840 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 36395625 695502 SH SOLE 0 0 695502 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 29502718 1208138 SH SOLE 0 0 1208138 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2702217 31926 SH SOLE 0 0 31926 DISCOVER FINL SVCS COM 254709108 17640770 156946 SH SOLE 0 0 156946 DISH NETWORK CORPORATION CL A 25470M109 1791314 310453 SH SOLE 0 0 310453 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 341550 345000 PRN SOLE 0 0 345000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 667800 1260000 PRN SOLE 0 0 1260000 DISNEY WALT CO COM 254687106 82396581 912577 SH SOLE 0 0 912577 DNP SELECT INCOME FD INC COM 23325P104 1579192 186225 SH SOLE 0 0 186225 DOCUSIGN INC COM 256163106 7983957 134297 SH SOLE 0 0 134297 DOLBY LABORATORIES INC COM CL A 25659T107 1350839 15675 SH SOLE 0 0 15675 DOLLAR GEN CORP NEW COM 256677105 27914867 205332 SH SOLE 0 0 205332 DOLLAR TREE INC COM 256746108 2100493 14787 SH SOLE 0 0 14787 DOMINION ENERGY INC COM 25746U109 15425366 328199 SH SOLE 0 0 328199 DOMINOS PIZZA INC COM 25754A201 6384989 15489 SH SOLE 0 0 15489 DONALDSON INC COM 257651109 614876 9409 SH SOLE 0 0 9409 DOORDASH INC CL A 25809K105 1964549 19866 SH SOLE 0 0 19866 DORIAN LPG LTD SHS USD Y2106R110 242520 5528 SH SOLE 0 0 5528 DOUBLEDOWN INTERACTIVE CO LT ADS 25862B109 108236 14727 SH SOLE 0 0 14727 DOUBLELINE INCOME SOLUTIONS COM 258622109 3849335 314488 SH SOLE 0 0 314488 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 2442487 164256 SH SOLE 0 0 164256 DOUBLEVERIFY HLDGS INC COM 25862V105 3958705 107632 SH SOLE 0 0 107632 DOVER CORP COM 260003108 6964705 45281 SH SOLE 0 0 45281 DOW INC COM 260557103 22479771 409916 SH SOLE 0 0 409916 DOXIMITY INC CL A 26622P107 623806 22247 SH SOLE 0 0 22247 DRAFTKINGS INC NEW COM CL A 26142V105 9921218 281453 SH SOLE 0 0 281453 DROPBOX INC CL A 26210C104 254177 8622 SH SOLE 0 0 8622 DT MIDSTREAM INC COMMON STOCK 23345M107 1104461 20154 SH SOLE 0 0 20154 DTE ENERGY CO COM 233331107 5270180 47798 SH SOLE 0 0 47798 DUFF & PHELPS UTLITY AND INF COM 26433C105 2145557 233976 SH SOLE 0 0 233976 DUKE ENERGY CORP NEW COM NEW 26441C204 75740162 780505 SH SOLE 0 0 780505 DUPONT DE NEMOURS INC COM 26614N102 8178579 106312 SH SOLE 0 0 106312 DUTCH BROS INC CL A 26701L100 2230265 70422 SH SOLE 0 0 70422 DYCOM INDS INC COM 267475101 503289 4373 SH SOLE 0 0 4373 DYNATRACE INC COM NEW 268150109 3683809 67358 SH SOLE 0 0 67358 E L F BEAUTY INC COM 26856L103 5075139 35161 SH SOLE 0 0 35161 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 3145991 303082 SH SOLE 0 0 303082 EA SERIES TRUST FREEDOM 100 EM 02072L607 11263581 342358 SH SOLE 0 0 342358 EA SERIES TRUST STRIVE 500 ETF 02072L680 4624561 151278 SH SOLE 0 0 151278 EA SERIES TRUST STRIVE EMERGING 02072L698 2847747 102360 SH SOLE 0 0 102360 EA SERIES TRUST STRIVE US ENERGY 02072L722 3014556 107471 SH SOLE 0 0 107471 EA SERIES TRUST US QUAN MOMENTUM 02072L409 4327627 86802 SH SOLE 0 0 86802 EA SERIES TRUST US QUAN VALUE 02072L102 4275768 105601 SH SOLE 0 0 105601 EAGLE MATLS INC COM 26969P108 1079485 5322 SH SOLE 0 0 5322 EAST WEST BANCORP INC COM 27579R104 413094 5741 SH SOLE 0 0 5741 EASTERLY GOVT PPTYS INC COM 27616P103 324093 24114 SH SOLE 0 0 24114 EASTGROUP PPTYS INC COM 277276101 1038398 5658 SH SOLE 0 0 5658 EASTMAN CHEM CO COM 277432100 2463702 27429 SH SOLE 0 0 27429 EATON CORP PLC SHS G29183103 395184370 1640995 SH SOLE 0 0 1640995 EATON VANCE ENHANCED EQUITY COM 278274105 9462200 570700 SH SOLE 0 0 570700 EATON VANCE ENHANCED EQUITY COM 278277108 6731414 359584 SH SOLE 0 0 359584 EATON VANCE FLTING RATE INC COM 278279104 248928 19835 SH SOLE 0 0 19835 EATON VANCE LTD DURATION INC COM 27828H105 2063341 215380 SH SOLE 0 0 215380 EATON VANCE MUN BD FD COM 27827X101 1901314 187691 SH SOLE 0 0 187691 EATON VANCE MUN INCOME 2028 SHS 27829U105 2464160 142108 SH SOLE 0 0 142108 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1209172 123134 SH SOLE 0 0 123134 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1135951 67137 SH SOLE 0 0 67137 EATON VANCE RISK-MANAGED DIV COM 27829G106 4943926 630603 SH SOLE 0 0 630603 EATON VANCE SR INCOME TR SH BEN INT 27826S103 151085 23944 SH SOLE 0 0 23944 EATON VANCE TAX ADVT DIV INC COM 27828G107 6026827 270869 SH SOLE 0 0 270869 EATON VANCE TAX MNGED BUY WR COM 27828X100 2458779 189428 SH SOLE 0 0 189428 EATON VANCE TAX-ADVANTAGED G COM 27828U106 853869 36120 SH SOLE 0 0 36120 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 8243895 668605 SH SOLE 0 0 668605 EATON VANCE TAX-MANAGED DIVE COM 27828N102 5643103 462929 SH SOLE 0 0 462929 EATON VANCE TAX-MANAGED GLOB COM 27829C105 2321999 298842 SH SOLE 0 0 298842 EATON VANCE TAX-MANAGED GLOB COM 27829F108 7991317 1035145 SH SOLE 0 0 1035145 EATON VANCE TX ADV GLBL DIV COM 27828S101 1074217 62820 SH SOLE 0 0 62820 EBAY INC. COM 278642103 6504881 149126 SH SOLE 0 0 149126 ECHOSTAR CORP CL A 278768106 1239983 74833 SH SOLE 0 0 74833 ECOLAB INC COM 278865100 14645710 73838 SH SOLE 0 0 73838 ECOVYST INC COM 27923Q109 3501441 358387 SH SOLE 0 0 358387 EDGIO INC COM 53261M104 32825 95839 SH SOLE 0 0 95839 EDISON INTL COM 281020107 5381454 75276 SH SOLE 0 0 75276 EDITAS MEDICINE INC COM 28106W103 609522 60170 SH SOLE 0 0 60170 EDWARDS LIFESCIENCES CORP COM 28176E108 83750255 1098364 SH SOLE 0 0 1098364 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 1029747 21863 SH SOLE 0 0 21863 ELANCO ANIMAL HEALTH INC COM 28414H103 3794866 254689 SH SOLE 0 0 254689 ELASTIC N V ORD SHS N14506104 251659 2233 SH SOLE 0 0 2233 ELECTRONIC ARTS INC COM 285512109 4423288 32332 SH SOLE 0 0 32332 ELEVANCE HEALTH INC COM 036752103 35755967 75825 SH SOLE 0 0 75825 ELLSWORTH GROWTH & INCOME FD COM 289074106 508038 62876 SH SOLE 0 0 62876 EMCOR GROUP INC COM 29084Q100 2115190 9818 SH SOLE 0 0 9818 EMERALD HOLDING INC COM 29103W104 3537314 591524 SH SOLE 0 0 591524 EMEREN GROUP LTD SPONSORED ADS 75971T301 77035 28218 SH SOLE 0 0 28218 EMERSON ELEC CO COM 291011104 47820923 491328 SH SOLE 0 0 491328 ENBRIDGE INC COM 29250N105 20871826 579451 SH SOLE 0 0 579451 ENCOMPASS HEALTH CORP COM 29261A100 5412962 81130 SH SOLE 0 0 81130 ENCORE WIRE CORP COM 292562105 5440232 25469 SH SOLE 0 0 25469 ENDAVA PLC ADS 29260V105 934667 12006 SH SOLE 0 0 12006 ENERGIZER HLDGS INC NEW COM 29272W109 1749220 55215 SH SOLE 0 0 55215 ENERGY FUELS INC COM NEW 292671708 190298 26467 SH SOLE 0 0 26467 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 37856659 2743236 SH SOLE 0 0 2743236 ENERPLUS CORP COM 292766102 274855 17918 SH SOLE 0 0 17918 ENGAGESMART INC COMMON STOCK 29283F103 750525 32774 SH SOLE 0 0 32774 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 200167 16461 SH SOLE 0 0 16461 ENOVIX CORPORATION COM 293594107 413273 33009 SH SOLE 0 0 33009 ENPHASE ENERGY INC COM 29355A107 2506564 18969 SH SOLE 0 0 18969 ENSIGN GROUP INC COM 29358P101 211010 1880 SH SOLE 0 0 1880 ENSTAR GROUP LIMITED SHS G3075P101 238129 809 SH SOLE 0 0 809 ENTEGRIS INC COM 29362U104 707190 5902 SH SOLE 0 0 5902 ENTERGY CORP NEW COM 29364G103 5163478 51028 SH SOLE 0 0 51028 ENTERPRISE PRODS PARTNERS L COM 293792107 63182884 2397832 SH SOLE 0 0 2397832 ENVESTNET INC COM 29404K106 550860 11124 SH SOLE 0 0 11124 ENVIVA INC COM 29415B103 38511 38673 SH SOLE 0 0 38673 EOG RES INC COM 26875P101 27437179 226847 SH SOLE 0 0 226847 EPAM SYS INC COM 29414B104 1258640 4233 SH SOLE 0 0 4233 EPR PPTYS COM SH BEN INT 26884U109 2507568 51756 SH SOLE 0 0 51756 EQT CORP COM 26884L109 6740222 174346 SH SOLE 0 0 174346 EQUIFAX INC COM 294429105 688461 2784 SH SOLE 0 0 2784 EQUINIX INC COM 29444U700 19055559 23660 SH SOLE 0 0 23660 EQUINOR ASA SPONSORED ADR 29446M102 314669 9945 SH SOLE 0 0 9945 EQUINOX GOLD CORP COM 29446Y502 475699 97280 SH SOLE 0 0 97280 EQUITABLE HLDGS INC COM 29452E101 737732 22154 SH SOLE 0 0 22154 EQUITY LIFESTYLE PPTYS INC COM 29472R108 381880 5414 SH SOLE 0 0 5414 EQUITY RESIDENTIAL SH BEN INT 29476L107 770398 12596 SH SOLE 0 0 12596 ERICSSON ADR B SEK 10 294821608 551890 87602 SH SOLE 0 0 87602 ERIE INDTY CO CL A 29530P102 344633 1029 SH SOLE 0 0 1029 ESS TECH INC COMMON STOCK 26916J106 12785 11215 SH SOLE 0 0 11215 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 386827 15134 SH SOLE 0 0 15134 ESSENTIAL UTILS INC COM 29670G102 2321827 62164 SH SOLE 0 0 62164 ESSEX PPTY TR INC COM 297178105 651992 2630 SH SOLE 0 0 2630 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 340820 105517 SH SOLE 0 0 105517 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4009613 66373 SH SOLE 0 0 66373 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 8045799 173363 SH SOLE 0 0 173363 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 761947 30236 SH SOLE 0 0 30236 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 729834 34937 SH SOLE 0 0 34937 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 15877074 478802 SH SOLE 0 0 478802 ETF SER SOLUTIONS APTUS DEFINED 26922A388 10880402 431762 SH SOLE 0 0 431762 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 1018917 26504 SH SOLE 0 0 26504 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 2740948 76463 SH SOLE 0 0 76463 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 2371245 43653 SH SOLE 0 0 43653 ETF SER SOLUTIONS DISTILLATE US 26922A321 9297507 188323 SH SOLE 0 0 188323 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 4153965 98258 SH SOLE 0 0 98258 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 810542 36185 SH SOLE 0 0 36185 ETF SER SOLUTIONS NETLEASE CORP 26922A248 2577368 103208 SH SOLE 0 0 103208 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 6384365 190175 SH SOLE 0 0 190175 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 286409 16849 SH SOLE 0 0 16849 ETF SER SOLUTIONS US GLB JETS 26922A842 1310881 68885 SH SOLE 0 0 68885 ETF SER SOLUTIONS VIDENT US EQUITY 26922A503 345828 6769 SH SOLE 0 0 6769 ETFIS SER TR I VIRTUS INFRCAP 26923G822 257047 12412 SH SOLE 0 0 12412 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1464499 65324 SH SOLE 0 0 65324 ETSY INC COM 29786A106 1763405 21757 SH SOLE 0 0 21757 ETSY INC NOTE 0.125% 9/0 29786AAL0 8506 10000 PRN SOLE 0 0 10000 EVERBRIDGE INC COM 29978A104 756649 31125 SH SOLE 0 0 31125 EVERCOMMERCE INC COM 29977X105 253690 23000 SH SOLE 0 0 23000 EVERCORE INC CLASS A 29977A105 919189 5374 SH SOLE 0 0 5374 EVEREST RE GROUP LTD COM G3223R108 1101103 3114 SH SOLE 0 0 3114 EVERGY INC COM 30034W106 4116065 78852 SH SOLE 0 0 78852 EVERI HLDGS INC COM 30034T103 5287918 469203 SH SOLE 0 0 469203 EVERSOURCE ENERGY COM 30040W108 9739241 157797 SH SOLE 0 0 157797 EVGO INC CL A COM 30052F100 61723 17241 SH SOLE 0 0 17241 EVOLUTION PETE CORP COM 30049A107 674094 116023 SH SOLE 0 0 116023 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 64947 13760 SH SOLE 0 0 13760 EXACT SCIENCES CORP COM 30063P105 1321209 17859 SH SOLE 0 0 17859 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1280410 67497 SH SOLE 0 0 67497 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 336609 10925 SH SOLE 0 0 10925 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2718354 47441 SH SOLE 0 0 47441 EXELIXIS INC COM 30161Q104 264634 11031 SH SOLE 0 0 11031 EXELON CORP COM 30161N101 6083705 169463 SH SOLE 0 0 169463 EXLSERVICE HOLDINGS INC COM 302081104 241432 7826 SH SOLE 0 0 7826 EXPEDIA GROUP INC COM NEW 30212P303 13848037 91232 SH SOLE 0 0 91232 EXPEDITORS INTL WASH INC COM 302130109 3234432 25428 SH SOLE 0 0 25428 EXPONENT INC COM 30214U102 5689152 64620 SH SOLE 0 0 64620 EXSCIENTIA PLC ADS 30223G102 206530 32220 SH SOLE 0 0 32220 EXTRA SPACE STORAGE INC COM 30225T102 3322253 20721 SH SOLE 0 0 20721 EXXON MOBIL CORP COM 30231G102 143675102 1437038 SH SOLE 0 0 1437038 EXXON MOBIL CORP COM 30231G102 19500 200 SH Put SOLE 0 0 200 F N B CORP COM 302520101 1741068 126439 SH SOLE 0 0 126439 F5 INC COM 315616102 315363 1762 SH SOLE 0 0 1762 FABRINET SHS G3323L100 412255 2166 SH SOLE 0 0 2166 FACTSET RESH SYS INC COM 303075105 15991692 33522 SH SOLE 0 0 33522 FAIR ISAAC CORP COM 303250104 6338034 5445 SH SOLE 0 0 5445 FARMLAND PARTNERS INC COM 31154R109 3791487 303805 SH SOLE 0 0 303805 FASTENAL CO COM 311900104 20171407 311431 SH SOLE 0 0 311431 FASTLY INC CL A 31188V100 2421387 136033 SH SOLE 0 0 136033 FB FINL CORP COM 30257X104 3063429 76874 SH SOLE 0 0 76874 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1422943 13808 SH SOLE 0 0 13808 FEDERAL SIGNAL CORP COM 313855108 4921944 64138 SH SOLE 0 0 64138 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 1079874 44976 SH SOLE 0 0 44976 FEDERATED HERMES INC CL B 314211103 288317 8515 SH SOLE 0 0 8515 FEDEX CORP COM 31428X106 24766862 97904 SH SOLE 0 0 97904 FERGUSON PLC NEW SHS G3421J106 454132 2352 SH SOLE 0 0 2352 FERRARI N V COM N3167Y103 2231612 6594 SH SOLE 0 0 6594 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3108934 52480 SH SOLE 0 0 52480 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 259198 5808 SH SOLE 0 0 5808 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1505379 34285 SH SOLE 0 0 34285 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 8477698 200513 SH SOLE 0 0 200513 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 632998 11950 SH SOLE 0 0 11950 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 2035273 45690 SH SOLE 0 0 45690 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 618049 7829 SH SOLE 0 0 7829 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 706836 30679 SH SOLE 0 0 30679 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 544575 10169 SH SOLE 0 0 10169 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 9879236 152717 SH SOLE 0 0 152717 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 571683 9337 SH SOLE 0 0 9337 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4518053 31454 SH SOLE 0 0 31454 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1073365 22022 SH SOLE 0 0 22022 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 3699813 138830 SH SOLE 0 0 138830 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 550507 13473 SH SOLE 0 0 13473 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 246975 4545 SH SOLE 0 0 4545 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 993486 28385 SH SOLE 0 0 28385 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2052581 43658 SH SOLE 0 0 43658 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 1346067 26978 SH SOLE 0 0 26978 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 308372 6269 SH SOLE 0 0 6269 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 74242678 1612569 SH SOLE 0 0 1612569 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 852081 16701 SH SOLE 0 0 16701 FIDELITY NATL INFORMATION SV COM 31620M106 21150598 352099 SH SOLE 0 0 352099 FIDUS INVT CORP COM 316500107 8602377 436891 SH SOLE 0 0 436891 FIFTH THIRD BANCORP COM 316773100 8491479 246201 SH SOLE 0 0 246201 FIGS INC CL A 30260D103 497134 71530 SH SOLE 0 0 71530 FIRST AMERN FINL CORP COM 31847R102 553911 8596 SH SOLE 0 0 8596 FIRST BANCORP N C COM 318910106 1674562 45246 SH SOLE 0 0 45246 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1994606 1406 SH SOLE 0 0 1406 FIRST FINL BANKSHARES INC COM 32020R109 3723961 122903 SH SOLE 0 0 122903 FIRST FINL CORP IND COM 320218100 392025 9111 SH SOLE 0 0 9111 FIRST FNDTN INC COM 32026V104 96800 10000 SH SOLE 0 0 10000 FIRST HORIZON CORPORATION COM 320517105 4531265 320005 SH SOLE 0 0 320005 FIRST INDL RLTY TR INC COM 32054K103 1344167 25521 SH SOLE 0 0 25521 FIRST MAJESTIC SILVER CORP COM 32076V103 85513 13905 SH SOLE 0 0 13905 FIRST MERCHANTS CORP COM 320817109 799597 21564 SH SOLE 0 0 21564 FIRST MID ILL BANCSHARES INC COM 320866106 207960 6000 SH SOLE 0 0 6000 FIRST SOLAR INC COM 336433107 2674992 15527 SH SOLE 0 0 15527 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 627526 10230 SH SOLE 0 0 10230 FIRST TR ENERGY INCOME & GRO COM 33738G104 3539276 244425 SH SOLE 0 0 244425 FIRST TR ENERGY INFRASTRCTR COM 33738C103 1371340 83313 SH SOLE 0 0 83313 FIRST TR ENHANCED EQUITY INC COM 337318109 1403281 76808 SH SOLE 0 0 76808 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1902059 65296 SH SOLE 0 0 65296 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 12977848 727866 SH SOLE 0 0 727866 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 941407 16733 SH SOLE 0 0 16733 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 33336299 645246 SH SOLE 0 0 645246 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 17542655 367925 SH SOLE 0 0 367925 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 84332300 5001916 SH SOLE 0 0 5001916 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 1839310 31105 SH SOLE 0 0 31105 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 22861984 1145964 SH SOLE 0 0 1145964 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 10525013 524677 SH SOLE 0 0 524677 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 8367396 159349 SH SOLE 0 0 159349 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 20202873 525569 SH SOLE 0 0 525569 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 11835854 534833 SH SOLE 0 0 534833 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2807342 77295 SH SOLE 0 0 77295 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 1513302 27993 SH SOLE 0 0 27993 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 1243285 24673 SH SOLE 0 0 24673 FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 1826693 87864 SH SOLE 0 0 87864 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 2350869 85955 SH SOLE 0 0 85955 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 8372029 373085 SH SOLE 0 0 373085 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 12162444 138730 SH SOLE 0 0 138730 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 33628193 570163 SH SOLE 0 0 570163 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2411186 38218 SH SOLE 0 0 38218 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1423929 63968 SH SOLE 0 0 63968 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 3973151 121876 SH SOLE 0 0 121876 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 6462169 387188 SH SOLE 0 0 387188 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 13200073 304922 SH SOLE 0 0 304922 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 19425051 187586 SH SOLE 0 0 187586 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 34873826 537678 SH SOLE 0 0 537678 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 3320291 255015 SH SOLE 0 0 255015 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 2695726 35133 SH SOLE 0 0 35133 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1256594 29742 SH SOLE 0 0 29742 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 8846044 128278 SH SOLE 0 0 128278 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 37326556 693287 SH SOLE 0 0 693287 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 5355751 51148 SH SOLE 0 0 51148 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 22267125 173867 SH SOLE 0 0 173867 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4452330 46432 SH SOLE 0 0 46432 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 3751685 118424 SH SOLE 0 0 118424 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 12866424 135724 SH SOLE 0 0 135724 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 9766184 191494 SH SOLE 0 0 191494 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 5756380 84504 SH SOLE 0 0 84504 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3157454 58052 SH SOLE 0 0 58052 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 9305723 147898 SH SOLE 0 0 147898 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 29081359 1361487 SH SOLE 0 0 1361487 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 273550687 3417675 SH SOLE 0 0 3417675 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 59364314 318222 SH SOLE 0 0 318222 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1991491 60760 SH SOLE 0 0 60760 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 21771716 1114213 SH SOLE 0 0 1114213 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 55110813 1069075 SH SOLE 0 0 1069075 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 1055082 48937 SH SOLE 0 0 48937 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 510431 18677 SH SOLE 0 0 18677 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 133659888 2240360 SH SOLE 0 0 2240360 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 6209219 149368 SH SOLE 0 0 149368 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 100807910 2086256 SH SOLE 0 0 2086256 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 43747163 846501 SH SOLE 0 0 846501 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 404851 24566 SH SOLE 0 0 24566 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 802770 19623 SH SOLE 0 0 19623 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 3715951 195989 SH SOLE 0 0 195989 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 6261639 282948 SH SOLE 0 0 282948 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 653093 23501 SH SOLE 0 0 23501 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 2280838 49463 SH SOLE 0 0 49463 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2695701 172249 SH SOLE 0 0 172249 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 6307910 149583 SH SOLE 0 0 149583 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 60679186 946781 SH SOLE 0 0 946781 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 401168 4552 SH SOLE 0 0 4552 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 4210241 166676 SH SOLE 0 0 166676 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 6330556 139041 SH SOLE 0 0 139041 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 11065443 391033 SH SOLE 0 0 391033 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 31168803 382299 SH SOLE 0 0 382299 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 3859008 158872 SH SOLE 0 0 158872 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 13134433 474339 SH SOLE 0 0 474339 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 31627989 200107 SH SOLE 0 0 200107 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 41134764 711182 SH SOLE 0 0 711182 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 299855602 5803282 SH SOLE 0 0 5803282 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 3531525 219077 SH SOLE 0 0 219077 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 42442666 921265 SH SOLE 0 0 921265 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 51664877 1576591 SH SOLE 0 0 1576591 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1086625 32602 SH SOLE 0 0 32602 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 7463213 175548 SH SOLE 0 0 175548 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 5299554 136869 SH SOLE 0 0 136869 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 1425806 68747 SH SOLE 0 0 68747 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 22308011 1050283 SH SOLE 0 0 1050283 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 12017297 498850 SH SOLE 0 0 498850 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 1547796 60390 SH SOLE 0 0 60390 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 1845812 77490 SH SOLE 0 0 77490 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 28399619 685319 SH SOLE 0 0 685319 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 375797 11613 SH SOLE 0 0 11613 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 19465606 612280 SH SOLE 0 0 612280 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 755422 21909 SH SOLE 0 0 21909 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 302384 8747 SH SOLE 0 0 8747 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 10174188 278751 SH SOLE 0 0 278751 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 447349 11775 SH SOLE 0 0 11775 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 8506999 192684 SH SOLE 0 0 192684 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 41230187 990634 SH SOLE 0 0 990634 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 32530488 984719 SH SOLE 0 0 984719 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 2876650 82309 SH SOLE 0 0 82309 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 2797059 78223 SH SOLE 0 0 78223 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 3774856 96816 SH SOLE 0 0 96816 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 4057939 178378 SH SOLE 0 0 178378 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 1711146 52273 SH SOLE 0 0 52273 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 3170748 134013 SH SOLE 0 0 134013 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 2682471 67348 SH SOLE 0 0 67348 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 2453436 64986 SH SOLE 0 0 64986 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 906626 27554 SH SOLE 0 0 27554 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 6239745 186793 SH SOLE 0 0 186793 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 503212 14864 SH SOLE 0 0 14864 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 606816 16656 SH SOLE 0 0 16656 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 6597469 163953 SH SOLE 0 0 163953 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 1662450 75224 SH SOLE 0 0 75224 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 378518 19136 SH SOLE 0 0 19136 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1371608 72780 SH SOLE 0 0 72780 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 141534700 3173068 SH SOLE 0 0 3173068 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 209756 9888 SH SOLE 0 0 9888 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1955065 79024 SH SOLE 0 0 79024 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1822905 42721 SH SOLE 0 0 42721 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 10000953 246147 SH SOLE 0 0 246147 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 2543768 71797 SH SOLE 0 0 71797 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 539431 14836 SH SOLE 0 0 14836 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 4758347 122354 SH SOLE 0 0 122354 FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101 501182 11598 SH SOLE 0 0 11598 FIRST TR HIGH INCOME LONG / COM 33738E109 630755 52172 SH SOLE 0 0 52172 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 224148 16091 SH SOLE 0 0 16091 FIRST TR INTER DURATN PFD & COM 33718W103 544867 33407 SH SOLE 0 0 33407 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 17836813 251790 SH SOLE 0 0 251790 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 17334663 192257 SH SOLE 0 0 192257 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 31071068 297473 SH SOLE 0 0 297473 FIRST TR MLP & ENERGY INCOM COM 33739B104 868375 101327 SH SOLE 0 0 101327 FIRST TR MORNINGSTAR DIVID L SHS 336917109 68715254 1915141 SH SOLE 0 0 1915141 FIRST TR MTG INCOME FD COM SHS 33734E103 278360 22967 SH SOLE 0 0 22967 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 9896837 88160 SH SOLE 0 0 88160 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 4078660 52267 SH SOLE 0 0 52267 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 38646321 329045 SH SOLE 0 0 329045 FIRST TR NASDAQ 100 TECH IND SHS 337345102 57942748 330215 SH SOLE 0 0 330215 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 301939 6059 SH SOLE 0 0 6059 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 16568698 180960 SH SOLE 0 0 180960 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 509253 142249 SH SOLE 0 0 142249 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 2747329 227605 SH SOLE 0 0 227605 FIRST TR VALUE LINE DIVID IN SHS 33734H106 261794290 6454494 SH SOLE 0 0 6454494 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 32409153 295812 SH SOLE 0 0 295812 FIRSTCASH HOLDINGS INC COM 33768G107 261228 2410 SH SOLE 0 0 2410 FIRSTENERGY CORP COM 337932107 3663499 99932 SH SOLE 0 0 99932 FISERV INC COM 337738108 95569613 719434 SH SOLE 0 0 719434 FISKER INC CL A COM STK 33813J106 648977 370844 SH SOLE 0 0 370844 FIVE BELOW INC COM 33829M101 777608 3648 SH SOLE 0 0 3648 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2225957 125406 SH SOLE 0 0 125406 FLAHERTY & CRUMRINE PFD INCO COM 338480106 2409904 243917 SH SOLE 0 0 243917 FLAHERTY & CRUMRINE PFD SECS COM 338478100 367448 26435 SH SOLE 0 0 26435 FLEETCOR TECHNOLOGIES INC COM 339041105 910852 3223 SH SOLE 0 0 3223 FLEX LNG LTD SHS G35947202 906949 31210 SH SOLE 0 0 31210 FLEX LTD ORD Y2573F102 654372 21483 SH SOLE 0 0 21483 FLEXSHARES TR CR SCORED LONG 33939L753 1482370 33174 SH SOLE 0 0 33174 FLEXSHARES TR GLB QLT R/E IDX 33939L787 276442 4956 SH SOLE 0 0 4956 FLEXSHARES TR HIG YLD VL ETF 33939L662 800098 19577 SH SOLE 0 0 19577 FLEXSHARES TR INT QLTDVDYNAM 33939L829 204629 7334 SH SOLE 0 0 7334 FLEXSHARES TR INTL QLTDV IDX 33939L837 5273255 226524 SH SOLE 0 0 226524 FLEXSHARES TR M STAR DEV MKT 33939L803 964362 14122 SH SOLE 0 0 14122 FLEXSHARES TR MORNSTAR UPSTR 33939L407 20863595 509490 SH SOLE 0 0 509490 FLEXSHARES TR MORNSTAR USMKT 33939L100 1548855 8488 SH SOLE 0 0 8488 FLEXSHARES TR QUALT DIVD IDX 33939L860 2376146 38618 SH SOLE 0 0 38618 FLEXSHARES TR US QT LW VLTY 33939L654 688064 12242 SH SOLE 0 0 12242 FLEXSHARES TR US QUALITY CAP 33939L746 208914 3944 SH SOLE 0 0 3944 FLOOR & DECOR HLDGS INC CL A 339750101 2334281 20924 SH SOLE 0 0 20924 FLOWSERVE CORP COM 34354P105 2109901 51186 SH SOLE 0 0 51186 FLUENCE ENERGY INC COM CL A 34379V103 206851 8673 SH SOLE 0 0 8673 FLUOR CORP NEW COM 343412102 213006 5438 SH SOLE 0 0 5438 FLYWIRE CORPORATION COM VTG 302492103 3725275 160919 SH SOLE 0 0 160919 FMC CORP COM NEW 302491303 1456010 23093 SH SOLE 0 0 23093 FOOT LOCKER INC COM 344849104 210730 6765 SH SOLE 0 0 6765 FORD MTR CO DEL COM 345370860 21983538 1803408 SH SOLE 0 0 1803408 FORIAN INC COM 34630N106 80373 27478 SH SOLE 0 0 27478 FORMFACTOR INC COM 346375108 974930 23374 SH SOLE 0 0 23374 FORTINET INC COM 34959E109 9513115 162534 SH SOLE 0 0 162534 FORTIS INC COM 349553107 562220 13669 SH SOLE 0 0 13669 FORTIVE CORP COM 34959J108 1010942 13730 SH SOLE 0 0 13730 FORTREA HLDGS INC COMMON STOCK 34965K107 540418 15485 SH SOLE 0 0 15485 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1955761 25686 SH SOLE 0 0 25686 FORWARD AIR CORP COM 349853101 487205 7749 SH SOLE 0 0 7749 FOUR CORNERS PPTY TR INC COM 35086T109 370435 14642 SH SOLE 0 0 14642 FOX CORP CL A COM 35137L105 671480 22632 SH SOLE 0 0 22632 FRANCO NEV CORP COM 351858105 1557857 14059 SH SOLE 0 0 14059 FRANKLIN ELEC INC COM 353514102 369871 3827 SH SOLE 0 0 3827 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1511832 16803 SH SOLE 0 0 16803 FRANKLIN LTD DURATION INCOME COM 35472T101 288613 46401 SH SOLE 0 0 46401 FRANKLIN RESOURCES INC COM 354613101 14193556 476454 SH SOLE 0 0 476454 FRANKLIN STR PPTYS CORP COM 35471R106 65946 25760 SH SOLE 0 0 25760 FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207 281595 11356 SH SOLE 0 0 11356 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 2904483 119723 SH SOLE 0 0 119723 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 2391220 68556 SH SOLE 0 0 68556 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 1870934 79818 SH SOLE 0 0 79818 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 7157137 278488 SH SOLE 0 0 278488 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 17665534 574676 SH SOLE 0 0 574676 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 483541 19907 SH SOLE 0 0 19907 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 1913089 88487 SH SOLE 0 0 88487 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 4254111 82333 SH SOLE 0 0 82333 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 115814772 2426965 SH SOLE 0 0 2426965 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 41348868 859108 SH SOLE 0 0 859108 FREEPORT-MCMORAN INC CL B 35671D857 18139925 426120 SH SOLE 0 0 426120 FRONTIER COMMUNICATIONS PARE COM 35909D109 1152717 45490 SH SOLE 0 0 45490 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 649102 114480 SH SOLE 0 0 114480 FS KKR CAP CORP COM 302635206 3800712 190321 SH SOLE 0 0 190321 FST TR NEW OPPORT MLP & ENE COM 33739M100 568011 82560 SH SOLE 0 0 82560 FTAI AVIATION LTD SHS G3730V105 1820077 39226 SH SOLE 0 0 39226 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 94640 24329 SH SOLE 0 0 24329 FTC SOLAR INC COM 30320C103 61101 88194 SH SOLE 0 0 88194 FTI CONSULTING INC COM 302941109 285581 1434 SH SOLE 0 0 1434 FUBOTV INC COM 35953D104 239413 75287 SH SOLE 0 0 75287 FUELCELL ENERGY INC COM 35952H601 49949 31218 SH SOLE 0 0 31218 FULTON FINL CORP PA COM 360271100 303612 18445 SH SOLE 0 0 18445 FUSION PHARMACEUTICALS INC COM 36118A100 299303 31145 SH SOLE 0 0 31145 G III APPAREL GROUP LTD COM 36237H101 308267 9072 SH SOLE 0 0 9072 G1 THERAPEUTICS INC COM 3621LQ109 102843 33719 SH SOLE 0 0 33719 GABELLI CONV & INC SECS FD I COM 36240B109 59789 16608 SH SOLE 0 0 16608 GABELLI DIVID & INCOME TR COM 36242H104 12488093 577084 SH SOLE 0 0 577084 GABELLI EQUITY TR INC COM 362397101 1523235 299849 SH SOLE 0 0 299849 GABELLI GLOBAL SMALL & MID C COM 36249W104 274241 23379 SH SOLE 0 0 23379 GABELLI UTIL TR COM 36240A101 409693 75589 SH SOLE 0 0 75589 GAIA INC NEW CL A 36269P104 27608 10225 SH SOLE 0 0 10225 GALLAGHER ARTHUR J & CO COM 363576109 25332548 112649 SH SOLE 0 0 112649 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 397769 105790 SH SOLE 0 0 105790 GAMIDA CELL LTD SHS M47364100 6687 16204 SH SOLE 0 0 16204 GAMING & LEISURE PPTYS INC COM 36467J108 3504931 71022 SH SOLE 0 0 71022 GAP INC COM 364760108 2603213 124496 SH SOLE 0 0 124496 GARMIN LTD SHS H2906T109 10933810 85062 SH SOLE 0 0 85062 GARRETT MOTION INC COM 366505105 113321 11719 SH SOLE 0 0 11719 GARTNER INC COM 366651107 1925789 4269 SH SOLE 0 0 4269 GATX CORP COM 361448103 443612 3690 SH SOLE 0 0 3690 GDS HLDGS LTD SPONSORED ADS 36165L108 129723 14224 SH SOLE 0 0 14224 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 5568510 72019 SH SOLE 0 0 72019 GEN DIGITAL INC COM 668771108 1355586 59403 SH SOLE 0 0 59403 GENASYS INC COM 36872P103 45797 22560 SH SOLE 0 0 22560 GENELUX CORPORATION COM 36870H103 190914 13627 SH SOLE 0 0 13627 GENERAC HLDGS INC COM 368736104 10810409 83646 SH SOLE 0 0 83646 GENERAL DYNAMICS CORP COM 369550108 65015751 250378 SH SOLE 0 0 250378 GENERAL ELECTRIC CO COM NEW 369604301 37365588 292765 SH SOLE 0 0 292765 GENERAL MLS INC COM 370334104 19537331 299928 SH SOLE 0 0 299928 GENERAL MTRS CO COM 37045V100 13335719 371262 SH SOLE 0 0 371262 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1755147 151567 SH SOLE 0 0 151567 GENTEX CORP COM 371901109 1765354 54052 SH SOLE 0 0 54052 GENUINE PARTS CO COM 372460105 11867996 85690 SH SOLE 0 0 85690 GENWORTH FINL INC COM CL A 37247D106 170173 25475 SH SOLE 0 0 25475 GEO GROUP INC NEW COM 36162J106 110791 10230 SH SOLE 0 0 10230 GERON CORP COM 374163103 65222 30911 SH SOLE 0 0 30911 GETTY RLTY CORP NEW COM 374297109 563529 19286 SH SOLE 0 0 19286 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 459745 13322 SH SOLE 0 0 13322 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 119169 19504 SH SOLE 0 0 19504 GILEAD SCIENCES INC COM 375558103 24004967 296321 SH SOLE 0 0 296321 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 207527 122797 SH SOLE 0 0 122797 GITLAB INC CLASS A COM 37637K108 437698 6952 SH SOLE 0 0 6952 GLACIER BANCORP INC NEW COM 37637Q105 2988599 72328 SH SOLE 0 0 72328 GLADSTONE CAPITAL CORP COM 376535100 145921 13637 SH SOLE 0 0 13637 GLADSTONE INVT CORP COM 376546107 246962 17453 SH SOLE 0 0 17453 GLOBAL MED REIT INC COM NEW 37954A204 310897 28009 SH SOLE 0 0 28009 GLOBAL NET LEASE INC COM NEW 379378201 150238 15099 SH SOLE 0 0 15099 GLOBAL PARTNERS LP COM UNITS 37946R109 4789840 113208 SH SOLE 0 0 113208 GLOBAL PMTS INC COM 37940X102 5605370 44137 SH SOLE 0 0 44137 GLOBAL SELF STORAGE INC COM 37955N106 50114 10812 SH SOLE 0 0 10812 GLOBAL X FDS 1-3 MONTH T-BILL 37960A537 492767 19695 SH SOLE 0 0 19695 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1220093 39131 SH SOLE 0 0 39131 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4953262 200781 SH SOLE 0 0 200781 GLOBAL X FDS CLEANTECH ETF 37954Y228 163750 15141 SH SOLE 0 0 15141 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 7081454 312509 SH SOLE 0 0 312509 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 7664044 261482 SH SOLE 0 0 261482 GLOBAL X FDS DOW 30 COVERED C 37960A859 767726 35040 SH SOLE 0 0 35040 GLOBAL X FDS EMERGING MARK 37960A636 3605699 137938 SH SOLE 0 0 137938 GLOBAL X FDS EMERGING MKT GRT 37960A644 2580818 101607 SH SOLE 0 0 101607 GLOBAL X FDS FINTECH ETF 37954Y814 1305359 51050 SH SOLE 0 0 51050 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 2900921 250986 SH SOLE 0 0 250986 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 8199423 183761 SH SOLE 0 0 183761 GLOBAL X FDS GLBL X MLP ETF 37954Y343 6320645 142678 SH SOLE 0 0 142678 GLOBAL X FDS GLOBAL X COPPER 37954Y830 362766 9674 SH SOLE 0 0 9674 GLOBAL X FDS GLOBAL X SILVER 37954Y848 641397 22608 SH SOLE 0 0 22608 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 430375 15543 SH SOLE 0 0 15543 GLOBAL X FDS GLOBX SUPDV US 37950E291 471456 27442 SH SOLE 0 0 27442 GLOBAL X FDS INTERNET OF THNG 37954Y780 1070144 30307 SH SOLE 0 0 30307 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 3089233 60645 SH SOLE 0 0 60645 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 367834 10376 SH SOLE 0 0 10376 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 46092319 2658150 SH SOLE 0 0 2658150 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 1628009 56313 SH SOLE 0 0 56313 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 11474577 402617 SH SOLE 0 0 402617 GLOBAL X FDS RUSSELL 2000 37954Y459 7114456 424997 SH SOLE 0 0 424997 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 2569433 44308 SH SOLE 0 0 44308 GLOBAL X FDS S&P 500 COVERED 37954Y277 388430 13740 SH SOLE 0 0 13740 GLOBAL X FDS S&P 500 COVERED 37954Y475 39467801 1000705 SH SOLE 0 0 1000705 GLOBAL X FDS SUPERDIVIDEND 37960A669 1335961 59244 SH SOLE 0 0 59244 GLOBAL X FDS SUPERDVDND REIT 37960A651 224319 10141 SH SOLE 0 0 10141 GLOBAL X FDS US INFR DEV ETF 37954Y673 42560455 1235068 SH SOLE 0 0 1235068 GLOBAL X FDS US PFD ETF 37954Y657 12435883 641025 SH SOLE 0 0 641025 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 209826 10403 SH SOLE 0 0 10403 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 475104 7840 SH SOLE 0 0 7840 GLOBALSTAR INC COM 378973408 35979 18546 SH SOLE 0 0 18546 GLOBE LIFE INC COM 37959E102 9038141 74254 SH SOLE 0 0 74254 GLOBUS MED INC CL A 379577208 441774 8290 SH SOLE 0 0 8290 GMS INC COM 36251C103 301776 3661 SH SOLE 0 0 3661 GODADDY INC CL A 380237107 903528 8511 SH SOLE 0 0 8511 GOLDMAN SACHS BDC INC SHS 38147U107 16226063 1107581 SH SOLE 0 0 1107581 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2799542 28068 SH SOLE 0 0 28068 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 216426 4673 SH SOLE 0 0 4673 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1036407 20724 SH SOLE 0 0 20724 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 18308203 596553 SH SOLE 0 0 596553 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 13851276 424105 SH SOLE 0 0 424105 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 6401299 101415 SH SOLE 0 0 101415 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 28363514 302351 SH SOLE 0 0 302351 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 11290356 168362 SH SOLE 0 0 168362 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 7373955 264583 SH SOLE 0 0 264583 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 3015184 46139 SH SOLE 0 0 46139 GOLDMAN SACHS GROUP INC COM 38141G104 43980171 114006 SH SOLE 0 0 114006 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 4604087 225304 SH SOLE 0 0 225304 GOLUB CAP BDC INC COM 38173M102 296402 19629 SH SOLE 0 0 19629 GOODYEAR TIRE & RUBR CO COM 382550101 351867 24572 SH SOLE 0 0 24572 GRACO INC COM 384109104 3078208 35480 SH SOLE 0 0 35480 GRAHAM HLDGS CO COM CL B 384637104 16038766 23027 SH SOLE 0 0 23027 GRAINGER W W INC COM 384802104 20327008 24529 SH SOLE 0 0 24529 GRANITE CONSTR INC COM 387328107 289894 5700 SH SOLE 0 0 5700 GRANITE PT MTG TR INC COM STK 38741L107 1312939 221034 SH SOLE 0 0 221034 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 222800 17824 SH SOLE 0 0 17824 GRANITESHARES GOLD TR SHS BEN INT 38748G101 239684 11755 SH SOLE 0 0 11755 GRAPHIC PACKAGING HLDG CO COM 388689101 1508738 61206 SH SOLE 0 0 61206 GRAY TELEVISION INC COM 389375106 963836 107571 SH SOLE 0 0 107571 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 2352085 95691 SH SOLE 0 0 95691 GREEN BRICK PARTNERS INC COM 392709101 6049763 116476 SH SOLE 0 0 116476 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 14850 15000 PRN SOLE 0 0 15000 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 2949516 175671 SH SOLE 0 0 175671 GRIFFON CORP COM 398433102 7029500 115332 SH SOLE 0 0 115332 GRIFOLS S A SP ADR REP B NVT 398438408 118143 10220 SH SOLE 0 0 10220 GRITSTONE BIO INC COM 39868T105 45029 22073 SH SOLE 0 0 22073 GROWGENERATION CORP COM 39986L109 27921 11124 SH SOLE 0 0 11124 GSK PLC SPONSORED ADR 37733W204 10904669 294244 SH SOLE 0 0 294244 GUARANTY BANCSHARES INC TEX COM 400764106 517210 15384 SH SOLE 0 0 15384 GUESS INC COM 401617105 517397 22437 SH SOLE 0 0 22437 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 491652 33537 SH SOLE 0 0 33537 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 3595112 280868 SH SOLE 0 0 280868 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 761366 47027 SH SOLE 0 0 47027 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2008984 32848 SH SOLE 0 0 32848 H & E EQUIPMENT SERVICES INC COM 404030108 1081782 20676 SH SOLE 0 0 20676 HAGERTY INC CL A COM 405166109 288990 37050 SH SOLE 0 0 37050 HALEON PLC SPON ADS 405552100 1024367 124467 SH SOLE 0 0 124467 HALLIBURTON CO COM 406216101 85059011 2352946 SH SOLE 0 0 2352946 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 12657148 420783 SH SOLE 0 0 420783 HANCOCK JOHN INCOME SECS TR COM 410123103 174319 16022 SH SOLE 0 0 16022 HANCOCK JOHN INVT TR II COM 410142103 194458 15028 SH SOLE 0 0 15028 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 179328 11364 SH SOLE 0 0 11364 HANCOCK JOHN PFD INCOME FD I COM 41021P103 260204 18402 SH SOLE 0 0 18402 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 296952 27883 SH SOLE 0 0 27883 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1494124 78762 SH SOLE 0 0 78762 HANCOCK WHITNEY CORPORATION COM 410120109 1766281 36351 SH SOLE 0 0 36351 HANESBRANDS INC COM 410345102 1460828 327540 SH SOLE 0 0 327540 HANNON ARMSTRONG SUST INFR C COM 41068X100 498679 18081 SH SOLE 0 0 18081 HANOVER INS GROUP INC COM 410867105 1488967 12263 SH SOLE 0 0 12263 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 8621248 640985 SH SOLE 0 0 640985 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 3420905 163367 SH SOLE 0 0 163367 HARBOR ETF TRUST LONG TERM GROWER 41151J406 495501 23972 SH SOLE 0 0 23972 HARLEY DAVIDSON INC COM 412822108 910837 24724 SH SOLE 0 0 24724 HARMONIC INC COM 413160102 1760765 135028 SH SOLE 0 0 135028 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 66014986 1695300 SH SOLE 0 0 1695300 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 12210178 617924 SH SOLE 0 0 617924 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 3150746 80830 SH SOLE 0 0 80830 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 11001560 323290 SH SOLE 0 0 323290 HARTFORD FINL SVCS GROUP INC COM 416515104 8330856 103643 SH SOLE 0 0 103643 HASBRO INC COM 418056107 9431917 184722 SH SOLE 0 0 184722 HASHICORP INC COM CL A 418100103 755203 31946 SH SOLE 0 0 31946 HAWAIIAN ELEC INDUSTRIES COM 419870100 607669 42824 SH SOLE 0 0 42824 HCA HEALTHCARE INC COM 40412C101 25957781 95898 SH SOLE 0 0 95898 HDFC BANK LTD SPONSORED ADS 40415F101 403944 6019 SH SOLE 0 0 6019 HEALTHCARE RLTY TR CL A COM 42226K105 512802 29762 SH SOLE 0 0 29762 HEALTHEQUITY INC COM 42226A107 2725394 41107 SH SOLE 0 0 41107 HEALTHPEAK PROPERTIES INC COM 42250P103 455091 22984 SH SOLE 0 0 22984 HEARTLAND FINL USA INC COM 42234Q102 267262 7106 SH SOLE 0 0 7106 HECLA MNG CO COM 422704106 412485 85756 SH SOLE 0 0 85756 HEICO CORP NEW CL A 422806208 371516 2608 SH SOLE 0 0 2608 HEICO CORP NEW COM 422806109 840724 4700 SH SOLE 0 0 4700 HELEN OF TROY LTD COM G4388N106 230505 1908 SH SOLE 0 0 1908 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 141083 13724 SH SOLE 0 0 13724 HELMERICH & PAYNE INC COM 423452101 845248 23337 SH SOLE 0 0 23337 HENRY JACK & ASSOC INC COM 426281101 6127145 37496 SH SOLE 0 0 37496 HENRY SCHEIN INC COM 806407102 483408 6385 SH SOLE 0 0 6385 HERCULES CAPITAL INC COM 427096508 1184046 71029 SH SOLE 0 0 71029 HERITAGE COMM CORP COM 426927109 865659 87264 SH SOLE 0 0 87264 HERON THERAPEUTICS INC COM 427746102 82125 48309 SH SOLE 0 0 48309 HERSHEY CO COM 427866108 15861524 85076 SH SOLE 0 0 85076 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 160889 15485 SH SOLE 0 0 15485 HESS CORP COM 42809H107 2963312 20556 SH SOLE 0 0 20556 HESS MIDSTREAM LP CL A SHS 428103105 5862825 185356 SH SOLE 0 0 185356 HEWLETT PACKARD ENTERPRISE C COM 42824C109 12163276 716330 SH SOLE 0 0 716330 HEXCEL CORP NEW COM 428291108 662932 8989 SH SOLE 0 0 8989 HF SINCLAIR CORP COM 403949100 2625814 47252 SH SOLE 0 0 47252 HIBBETT INC COM 428567101 245986 3416 SH SOLE 0 0 3416 HIGH INCOME SECS FD SHS BEN INT 42968F108 477853 74432 SH SOLE 0 0 74432 HIGHPEAK ENERGY INC COM 43114Q105 174084 12225 SH SOLE 0 0 12225 HILLENBRAND INC COM 431571108 460638 9627 SH SOLE 0 0 9627 HILLMAN SOLUTIONS CORP COM 431636109 126656 13752 SH SOLE 0 0 13752 HILLTOP HOLDINGS INC COM 432748101 775888 22036 SH SOLE 0 0 22036 HILTON WORLDWIDE HLDGS INC COM 43300A203 5577073 30628 SH SOLE 0 0 30628 HOLOGIC INC COM 436440101 691779 9682 SH SOLE 0 0 9682 HOME BANCSHARES INC COM 436893200 1381725 54549 SH SOLE 0 0 54549 HOME DEPOT INC COM 437076102 562112657 1622025 SH SOLE 0 0 1622025 HONDA MOTOR LTD AMERN SHS 438128308 750105 24267 SH SOLE 0 0 24267 HONEST CO INC COM 438333106 44385 13450 SH SOLE 0 0 13450 HONEYWELL INTL INC COM 438516106 71803352 342394 SH SOLE 0 0 342394 HORMEL FOODS CORP COM 440452100 5992897 186636 SH SOLE 0 0 186636 HOST HOTELS & RESORTS INC COM 44107P104 263216 13519 SH SOLE 0 0 13519 HOULIHAN LOKEY INC CL A 441593100 1648270 13746 SH SOLE 0 0 13746 HOWMET AEROSPACE INC COM 443201108 1766608 32642 SH SOLE 0 0 32642 HP INC COM 40434L105 10241867 340374 SH SOLE 0 0 340374 HSBC HLDGS PLC SPON ADR NEW 404280406 369923 9125 SH SOLE 0 0 9125 HUBBELL INC COM 443510607 6728592 20456 SH SOLE 0 0 20456 HUBSPOT INC COM 443573100 12695829 21869 SH SOLE 0 0 21869 HUDBAY MINERALS INC COM 443628102 109523 19841 SH SOLE 0 0 19841 HUDSON TECHNOLOGIES INC COM 444144109 395311 29304 SH SOLE 0 0 29304 HUMANA INC COM 444859102 9007975 19676 SH SOLE 0 0 19676 HUNT J B TRANS SVCS INC COM 445658107 1202304 6019 SH SOLE 0 0 6019 HUNTINGTON BANCSHARES INC COM 446150104 23822877 1872868 SH SOLE 0 0 1872868 HUNTINGTON INGALLS INDS INC COM 446413106 15970130 61509 SH SOLE 0 0 61509 HUNTSMAN CORP COM 447011107 308012 12257 SH SOLE 0 0 12257 HYATT HOTELS CORP COM CL A 448579102 851896 6532 SH SOLE 0 0 6532 I3 VERTICALS INC COM CL A 46571Y107 1911143 90276 SH SOLE 0 0 90276 I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2 23203 25000 PRN SOLE 0 0 25000 IAC INC COM NEW 44891N208 6406231 122303 SH SOLE 0 0 122303 IAMGOLD CORP COM 450913108 25609 10122 SH SOLE 0 0 10122 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1995902 116108 SH SOLE 0 0 116108 ICICI BANK LIMITED ADR 45104G104 242596 10176 SH SOLE 0 0 10176 ICON PLC SHS G4705A100 3634336 12839 SH SOLE 0 0 12839 IDACORP INC COM 451107106 1722388 17518 SH SOLE 0 0 17518 IDEX CORP COM 45167R104 1256333 5787 SH SOLE 0 0 5787 IDEXX LABS INC COM 45168D104 11456787 20641 SH SOLE 0 0 20641 IHS HOLDING LIMITED ORD SHS G4701H109 53309 11589 SH SOLE 0 0 11589 ILLINOIS TOOL WKS INC COM 452308109 68154251 260190 SH SOLE 0 0 260190 ILLUMINA INC COM 452327109 1194122 8576 SH SOLE 0 0 8576 IMAX CORP COM 45245E109 366488 24400 SH SOLE 0 0 24400 IMMUNITYBIO INC COM 45256X103 61274 12206 SH SOLE 0 0 12206 IMMUNOGEN INC COM 45253H101 835863 28191 SH SOLE 0 0 28191 IMPERIAL OIL LTD COM NEW 453038408 5123877 89594 SH SOLE 0 0 89594 IMPINJ INC COM 453204109 2647692 29409 SH SOLE 0 0 29409 INCYTE CORP COM 45337C102 1449193 23080 SH SOLE 0 0 23080 INDEPENDENCE RLTY TR INC COM 45378A106 838806 54824 SH SOLE 0 0 54824 INDEPENDENT BK CORP MICH COM NEW 453838609 383728 14747 SH SOLE 0 0 14747 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 11029952 449102 SH SOLE 0 0 449102 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 28110245 1144554 SH SOLE 0 0 1144554 INDEXIQ ETF TR CANDRIAM ESG US 45409B461 256643 6112 SH SOLE 0 0 6112 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 15863069 637840 SH SOLE 0 0 637840 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1912706 63545 SH SOLE 0 0 63545 INDEXIQ ETF TR IQ 500 INT ETF 45409B362 429992 13117 SH SOLE 0 0 13117 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1319863 42020 SH SOLE 0 0 42020 INDIA FD INC COM 454089103 203470 11125 SH SOLE 0 0 11125 INFINERA CORP COM 45667G103 108153 22769 SH SOLE 0 0 22769 INFLARX NV COM N44821101 518110 317859 SH SOLE 0 0 317859 INFOSYS LTD SPONSORED ADR 456788108 618262 33638 SH SOLE 0 0 33638 ING GROEP N.V. SPONSORED ADR 456837103 210443 14011 SH SOLE 0 0 14011 INGERSOLL RAND INC COM 45687V106 2736062 35377 SH SOLE 0 0 35377 INGLES MKTS INC CL A 457030104 270424 3131 SH SOLE 0 0 3131 INGREDION INC COM 457187102 506609 4668 SH SOLE 0 0 4668 INMODE LTD SHS M5425M103 1251734 56283 SH SOLE 0 0 56283 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 1973016 69059 SH SOLE 0 0 69059 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 462935 19591 SH SOLE 0 0 19591 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 1285589 28901 SH SOLE 0 0 28901 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 348695 8364 SH SOLE 0 0 8364 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 2786650 50570 SH SOLE 0 0 50570 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 569663 12438 SH SOLE 0 0 12438 INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862 348448 7956 SH SOLE 0 0 7956 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 473779 16957 SH SOLE 0 0 16957 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 261160 10150 SH SOLE 0 0 10150 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 1101715 40621 SH SOLE 0 0 40621 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1085047 58257 SH SOLE 0 0 58257 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 282404 7390 SH SOLE 0 0 7390 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 4496346 137545 SH SOLE 0 0 137545 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 290588 9881 SH SOLE 0 0 9881 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 449828 13065 SH SOLE 0 0 13065 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 473765 15412 SH SOLE 0 0 15412 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 329939 12024 SH SOLE 0 0 12024 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 277063 9144 SH SOLE 0 0 9144 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 678555 17740 SH SOLE 0 0 17740 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 1083331 31033 SH SOLE 0 0 31033 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 729045 18951 SH SOLE 0 0 18951 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 4158302 113367 SH SOLE 0 0 113367 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 418315 11420 SH SOLE 0 0 11420 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 1782565 43630 SH SOLE 0 0 43630 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 740634 19682 SH SOLE 0 0 19682 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 358895 10054 SH SOLE 0 0 10054 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 976711 28843 SH SOLE 0 0 28843 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 7810916 234070 SH SOLE 0 0 234070 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 7252449 230423 SH SOLE 0 0 230423 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 4827329 135523 SH SOLE 0 0 135523 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 5749926 176108 SH SOLE 0 0 176108 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 8165764 219274 SH SOLE 0 0 219274 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 9851587 280672 SH SOLE 0 0 280672 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 9089233 263915 SH SOLE 0 0 263915 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 14785909 425342 SH SOLE 0 0 425342 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 3877588 116165 SH SOLE 0 0 116165 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 15316578 424047 SH SOLE 0 0 424047 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 12385087 342224 SH SOLE 0 0 342224 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 453059 14141 SH SOLE 0 0 14141 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 277300 8855 SH SOLE 0 0 8855 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 214256 6619 SH SOLE 0 0 6619 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 790546 24987 SH SOLE 0 0 24987 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 3405147 94650 SH SOLE 0 0 94650 INNOVATOR ETFS TR US SML CP PWR B 45782C284 1252647 46253 SH SOLE 0 0 46253 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 1026380 35183 SH SOLE 0 0 35183 INPIXON COM NEW 2022 45790J867 1984 35300 SH SOLE 0 0 35300 INSEEGO CORP COM 45782B104 10366 47160 SH SOLE 0 0 47160 INSEEGO CORP NOTE 3.250% 5/0 45782BAD6 80000 200000 PRN SOLE 0 0 200000 INSIGHT ENTERPRISES INC COM 45765U103 529798 2990 SH SOLE 0 0 2990 INSIGHT SELECT INCOME FD COM 45781W109 663849 41569 SH SOLE 0 0 41569 INSPIRE MED SYS INC COM 457730109 688000 3382 SH SOLE 0 0 3382 INSTALLED BLDG PRODS INC COM 45780R101 1522708 8329 SH SOLE 0 0 8329 INSTEEL INDS INC COM 45774W108 222912 5822 SH SOLE 0 0 5822 INSULET CORP COM 45784P101 929542 4284 SH SOLE 0 0 4284 INTAPP INC COM 45827U109 728159 19152 SH SOLE 0 0 19152 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 700563 48684 SH SOLE 0 0 48684 INTEL CORP COM 458140100 54988186 1094292 SH SOLE 0 0 1094292 INTELLIA THERAPEUTICS INC COM 45826J105 1104500 36225 SH SOLE 0 0 36225 INTER PARFUMS INC COM 458334109 206222 1432 SH SOLE 0 0 1432 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 5591937 67454 SH SOLE 0 0 67454 INTERCONTINENTAL EXCHANGE IN COM 45866F104 128000789 996658 SH SOLE 0 0 996658 INTERNATIONAL BUSINESS MACHS COM 459200101 96218092 588310 SH SOLE 0 0 588310 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4647353 57396 SH SOLE 0 0 57396 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 230929 8425 SH SOLE 0 0 8425 INTERNATIONAL PAPER CO COM 460146103 1959878 54215 SH SOLE 0 0 54215 INTERPUBLIC GROUP COS INC COM 460690100 11624500 356143 SH SOLE 0 0 356143 INTRA-CELLULAR THERAPIES INC COM 46116X101 461233 6440 SH SOLE 0 0 6440 INTUIT COM 461202103 19961770 31937 SH SOLE 0 0 31937 INTUITIVE SURGICAL INC COM NEW 46120E602 35326652 104715 SH SOLE 0 0 104715 INUVO INC COM NEW 46122W204 7650 18000 SH SOLE 0 0 18000 INVENTRUST PPTYS CORP COM NEW 46124J201 1037850 40957 SH SOLE 0 0 40957 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1330450 14545 SH SOLE 0 0 14545 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 18602621 393790 SH SOLE 0 0 393790 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 2967201 59487 SH SOLE 0 0 59487 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 2533552 101383 SH SOLE 0 0 101383 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 31671712 2381332 SH SOLE 0 0 2381332 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 104031 12311 SH SOLE 0 0 12311 INVESCO BD FD COM 46132L107 908204 59711 SH SOLE 0 0 59711 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1456064 66065 SH SOLE 0 0 66065 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1251925 60363 SH SOLE 0 0 60363 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 466100 24289 SH SOLE 0 0 24289 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 4033404 148889 SH SOLE 0 0 148889 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 16774017 581825 SH SOLE 0 0 581825 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 421463 16872 SH SOLE 0 0 16872 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 6100883 339693 SH SOLE 0 0 339693 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 990390 31184 SH SOLE 0 0 31184 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 8560944 434786 SH SOLE 0 0 434786 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1587569 18947 SH SOLE 0 0 18947 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4611203 223628 SH SOLE 0 0 223628 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 444088 9370 SH SOLE 0 0 9370 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 227004 11885 SH SOLE 0 0 11885 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 251930 7756 SH SOLE 0 0 7756 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 473755 29665 SH SOLE 0 0 29665 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 466842 23904 SH SOLE 0 0 23904 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 480178 12147 SH SOLE 0 0 12147 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 6949758 185723 SH SOLE 0 0 185723 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 322005 9799 SH SOLE 0 0 9799 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5401222 109803 SH SOLE 0 0 109803 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 280860 3103 SH SOLE 0 0 3103 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 212461104 1260598 SH SOLE 0 0 1260598 INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599 618414 28251 SH SOLE 0 0 28251 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 38625022 1431086 SH SOLE 0 0 1431086 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1315746 54415 SH SOLE 0 0 54415 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 9822187 856337 SH SOLE 0 0 856337 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 1879672 75504 SH SOLE 0 0 75504 INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461 24241665 507998 SH SOLE 0 0 507998 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 1686657 38150 SH SOLE 0 0 38150 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 4282671 51974 SH SOLE 0 0 51974 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 6558281 100133 SH SOLE 0 0 100133 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 24437958 286360 SH SOLE 0 0 286360 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 2651199 110283 SH SOLE 0 0 110283 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1604270 30265 SH SOLE 0 0 30265 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1969422 69912 SH SOLE 0 0 69912 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 767176 20828 SH SOLE 0 0 20828 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 556264 19457 SH SOLE 0 0 19457 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1797788 17117 SH SOLE 0 0 17117 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 3758123 70668 SH SOLE 0 0 70668 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 52147329 1258685 SH SOLE 0 0 1258685 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 335191 8405 SH SOLE 0 0 8405 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 874194 20425 SH SOLE 0 0 20425 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 779722 16160 SH SOLE 0 0 16160 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1317019 29831 SH SOLE 0 0 29831 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5040464 115342 SH SOLE 0 0 115342 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 21217057 500284 SH SOLE 0 0 500284 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 33844076 540122 SH SOLE 0 0 540122 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2624035 49185 SH SOLE 0 0 49185 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 10766776 508346 SH SOLE 0 0 508346 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 29849745 1109244 SH SOLE 0 0 1109244 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1295344 56124 SH SOLE 0 0 56124 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 9720769 524172 SH SOLE 0 0 524172 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 16808575 1023977 SH SOLE 0 0 1023977 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 244900 11317 SH SOLE 0 0 11317 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 29889945 1431168 SH SOLE 0 0 1431168 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 8496686 374056 SH SOLE 0 0 374056 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 577035 23160 SH SOLE 0 0 23160 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 34691741 1696003 SH SOLE 0 0 1696003 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 8906270 391829 SH SOLE 0 0 391829 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 497827 20290 SH SOLE 0 0 20290 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 46991956 2434816 SH SOLE 0 0 2434816 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 368779 15524 SH SOLE 0 0 15524 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 16411643 843569 SH SOLE 0 0 843569 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 320227 13397 SH SOLE 0 0 13397 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 205623 8656 SH SOLE 0 0 8656 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 387804 16506 SH SOLE 0 0 16506 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 320786 4433 SH SOLE 0 0 4433 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 2285152 105501 SH SOLE 0 0 105501 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 7936442 477093 SH SOLE 0 0 477093 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 31479874 1552262 SH SOLE 0 0 1552262 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 4862114 112289 SH SOLE 0 0 112289 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 103270798 2008769 SH SOLE 0 0 2008769 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 11960962 308272 SH SOLE 0 0 308272 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 19197951 208311 SH SOLE 0 0 208311 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 17623307 177977 SH SOLE 0 0 177977 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 16031517 401893 SH SOLE 0 0 401893 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 276243 6003 SH SOLE 0 0 6003 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 914254 20457 SH SOLE 0 0 20457 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 687259 17559 SH SOLE 0 0 17559 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 676802 5715 SH SOLE 0 0 5715 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 11857220 138697 SH SOLE 0 0 138697 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 2976537 58930 SH SOLE 0 0 58930 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 1109349 16849 SH SOLE 0 0 16849 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 3504417 55520 SH SOLE 0 0 55520 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 230294 7453 SH SOLE 0 0 7453 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 794099 17319 SH SOLE 0 0 17319 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1261972 30097 SH SOLE 0 0 30097 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 4278719 55067 SH SOLE 0 0 55067 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 8997014 177316 SH SOLE 0 0 177316 INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 201926 2260 SH SOLE 0 0 2260 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 286881 3770 SH SOLE 0 0 3770 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 4692871 94805 SH SOLE 0 0 94805 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 259165 6712 SH SOLE 0 0 6712 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 422180 28956 SH SOLE 0 0 28956 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 49010508 1392344 SH SOLE 0 0 1392344 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4691734 125146 SH SOLE 0 0 125146 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 8509103 402512 SH SOLE 0 0 402512 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 9024994 488961 SH SOLE 0 0 488961 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 406111 8597 SH SOLE 0 0 8597 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1980255 54900 SH SOLE 0 0 54900 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 13523483 218863 SH SOLE 0 0 218863 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 6517448 74434 SH SOLE 0 0 74434 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 114310883 1165962 SH SOLE 0 0 1165962 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 32429197 859735 SH SOLE 0 0 859735 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 695331 13708 SH SOLE 0 0 13708 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 10578948 360810 SH SOLE 0 0 360810 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 34925273 388880 SH SOLE 0 0 388880 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 34941022 393879 SH SOLE 0 0 393879 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 4191061 83255 SH SOLE 0 0 83255 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 6086231 61858 SH SOLE 0 0 61858 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 892043 21622 SH SOLE 0 0 21622 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 13033914 111946 SH SOLE 0 0 111946 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 3646538 67317 SH SOLE 0 0 67317 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 3129731 55241 SH SOLE 0 0 55241 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 776171 35768 SH SOLE 0 0 35768 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 13870360 291701 SH SOLE 0 0 291701 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 7386380 100195 SH SOLE 0 0 100195 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 837929 14298 SH SOLE 0 0 14298 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 9465834 317859 SH SOLE 0 0 317859 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 11119809 257940 SH SOLE 0 0 257940 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2630376 78200 SH SOLE 0 0 78200 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 2561483 76994 SH SOLE 0 0 76994 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 691609 22028 SH SOLE 0 0 22028 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 46131835 1413353 SH SOLE 0 0 1413353 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 4816713 88275 SH SOLE 0 0 88275 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 334133083 2117447 SH SOLE 0 0 2117447 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 5313039 164694 SH SOLE 0 0 164694 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 20009720 243783 SH SOLE 0 0 243783 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 50879622 940821 SH SOLE 0 0 940821 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 8391147 137876 SH SOLE 0 0 137876 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2223845 74827 SH SOLE 0 0 74827 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 943658 10059 SH SOLE 0 0 10059 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 306181 12887 SH SOLE 0 0 12887 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 6119440 295768 SH SOLE 0 0 295768 INVESCO HIGH INCOME 2024 TAR COM 46136K105 2502179 363161 SH SOLE 0 0 363161 INVESCO LTD SHS G491BT108 392883 22023 SH SOLE 0 0 22023 INVESCO MUN OPPORTUNITY TR COM 46132C107 1647089 171393 SH SOLE 0 0 171393 INVESCO MUNI INCOME OPP TRST COM 46132X101 884397 139275 SH SOLE 0 0 139275 INVESCO MUNICIPAL TRUST COM 46131J103 135183 14185 SH SOLE 0 0 14185 INVESCO QQQ TR UNIT SER 1 46090E103 852065618 2080645 SH SOLE 0 0 2080645 INVESCO QQQ TR UNIT SER 1 46090E103 3162796 8200 SH Put SOLE 0 0 8200 INVESCO QUALITY MUN INCOME T COM 46133G107 1284960 135117 SH SOLE 0 0 135117 INVESCO SR INCOME TR COM 46131H107 84736 20667 SH SOLE 0 0 20667 INVESCO TR INVT GRADE MUNS COM 46131M106 190339 19246 SH SOLE 0 0 19246 INVESCO VALUE MUN INCOME TR COM 46132P108 192484 16410 SH SOLE 0 0 16410 INVESTCORP CR MGMT BDC INC COM 46090R104 61330 17252 SH SOLE 0 0 17252 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 6057229 182348 SH SOLE 0 0 182348 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 395306 11950 SH SOLE 0 0 11950 INVITAE CORP COM 46185L103 10331 16482 SH SOLE 0 0 16482 INVITATION HOMES INC COM 46187W107 1484974 43535 SH SOLE 0 0 43535 IONIS PHARMACEUTICALS INC COM 462222100 690402 13647 SH SOLE 0 0 13647 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 19138 20000 PRN SOLE 0 0 20000 IONQ INC COM 46222L108 281699 22736 SH SOLE 0 0 22736 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1059233 130287 SH SOLE 0 0 130287 IPG PHOTONICS CORP COM 44980X109 4665918 42988 SH SOLE 0 0 42988 IQIYI INC SPONSORED ADS 46267X108 60571 12412 SH SOLE 0 0 12412 IQVIA HLDGS INC COM 46266C105 121213387 523872 SH SOLE 0 0 523872 IRIDIUM COMMUNICATIONS INC COM 46269C102 8002522 194425 SH SOLE 0 0 194425 IRON MTN INC DEL COM 46284V101 14766170 211006 SH SOLE 0 0 211006 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 175375 15330 SH SOLE 0 0 15330 ISHARES GOLD TR ISHARES NEW 464285204 33896228 868466 SH SOLE 0 0 868466 ISHARES INC CORE MSCI EMKT 46434G103 129512410 2560546 SH SOLE 0 0 2560546 ISHARES INC CUR HD MSCI EM 46434G509 231445 9416 SH SOLE 0 0 9416 ISHARES INC EM MKT SM-CP ETF 464286475 3725276 64440 SH SOLE 0 0 64440 ISHARES INC EM MKTS DIV ETF 464286319 2249711 84927 SH SOLE 0 0 84927 ISHARES INC EMNG MKTS EQT 46434G889 310006 7233 SH SOLE 0 0 7233 ISHARES INC ESG AWR MSCI EM 46434G863 11964846 373202 SH SOLE 0 0 373202 ISHARES INC FRONTIER AND SEL 464286145 628127 23883 SH SOLE 0 0 23883 ISHARES INC JP MORGAN EM ETF 464286517 1027352 27978 SH SOLE 0 0 27978 ISHARES INC JP MRG EM CRP BD 464286251 306742 6951 SH SOLE 0 0 6951 ISHARES INC MSCI AGRICULTURE 464286350 538427 14099 SH SOLE 0 0 14099 ISHARES INC MSCI AUST ETF 464286103 369379 15176 SH SOLE 0 0 15176 ISHARES INC MSCI BRAZIL ETF 464286400 477407 13656 SH SOLE 0 0 13656 ISHARES INC MSCI CDA ETF 464286509 504175 13745 SH SOLE 0 0 13745 ISHARES INC MSCI EMERG MRKT 464286533 11184831 201202 SH SOLE 0 0 201202 ISHARES INC MSCI EMRG CHN 46434G764 46367685 836811 SH SOLE 0 0 836811 ISHARES INC MSCI EQUAL WEITE 464286681 319579 3785 SH SOLE 0 0 3785 ISHARES INC MSCI EURZONE ETF 464286608 906177 19102 SH SOLE 0 0 19102 ISHARES INC MSCI FRANCE ETF 464286707 2528115 64526 SH SOLE 0 0 64526 ISHARES INC MSCI GBL ETF NEW 46434G848 437820 10165 SH SOLE 0 0 10165 ISHARES INC MSCI GBL GOLD MN 46434G855 1839644 74843 SH SOLE 0 0 74843 ISHARES INC MSCI GBL MIN VOL 464286525 9573396 95400 SH SOLE 0 0 95400 ISHARES INC MSCI JAPN SMCETF 464286582 2095566 29097 SH SOLE 0 0 29097 ISHARES INC MSCI JPN ETF NEW 46434G822 8546821 133253 SH SOLE 0 0 133253 ISHARES INC MSCI MEXICO ETF 464286822 5753306 84794 SH SOLE 0 0 84794 ISHARES INC MSCI PAC JP ETF 464286665 1338074 30824 SH SOLE 0 0 30824 ISHARES INC MSCI SINGPOR ETF 46434G780 244219 13060 SH SOLE 0 0 13060 ISHARES INC MSCI STH KOR ETF 464286772 351381 5362 SH SOLE 0 0 5362 ISHARES INC MSCI SWITZERLAND 464286749 230983 4785 SH SOLE 0 0 4785 ISHARES INC MSCI TURKEY ETF 464286715 1636172 50687 SH SOLE 0 0 50687 ISHARES INC MSCI WORLD ETF 464286392 15203526 114295 SH SOLE 0 0 114295 ISHARES SILVER TR ISHARES 46428Q109 28288191 1298815 SH SOLE 0 0 1298815 ISHARES TR 0-3 MNTH TREASRY 46436E718 43555860 434386 SH SOLE 0 0 434386 ISHARES TR 0-5 YR TIPS ETF 46429B747 34843274 353416 SH SOLE 0 0 353416 ISHARES TR 0-5YR HI YL CP 46434V407 20573310 487288 SH SOLE 0 0 487288 ISHARES TR 0-5YR INVT GR CP 46434V100 31187398 633890 SH SOLE 0 0 633890 ISHARES TR 1 3 YR TREAS BD 464287457 134073656 1634247 SH SOLE 0 0 1634247 ISHARES TR 10+ YR INVST GRD 464289511 4141583 78603 SH SOLE 0 0 78603 ISHARES TR 10-20 YR TRS ETF 464288653 21526024 198836 SH SOLE 0 0 198836 ISHARES TR 20 YR TR BD ETF 464287432 199807655 2020708 SH SOLE 0 0 2020708 ISHARES TR 20+ YEAR TR BD 46436E338 533046 19405 SH SOLE 0 0 19405 ISHARES TR 3 7 YR TREAS BD 464288661 24840229 212074 SH SOLE 0 0 212074 ISHARES TR 7-10 YR TRSY BD 464287440 158769132 1647154 SH SOLE 0 0 1647154 ISHARES TR A RATE CP BD ETF 46429B291 13351253 277400 SH SOLE 0 0 277400 ISHARES TR AGENCY BOND ETF 464288166 2548025 23499 SH SOLE 0 0 23499 ISHARES TR AGGRES ALLOC ETF 464289859 1197578 17344 SH SOLE 0 0 17344 ISHARES TR BLACKROCK ULTRA 46434V878 25288485 502154 SH SOLE 0 0 502154 ISHARES TR BROAD USD HIGH 46435U853 40247596 1107224 SH SOLE 0 0 1107224 ISHARES TR CALIF MUN BD ETF 464288356 9242647 159521 SH SOLE 0 0 159521 ISHARES TR CHINA LG-CAP ETF 464287184 587470 24447 SH SOLE 0 0 24447 ISHARES TR CMBS ETF 46429B366 372844 7968 SH SOLE 0 0 7968 ISHARES TR COHEN STEER REIT 464287564 24703562 420629 SH SOLE 0 0 420629 ISHARES TR CONSER ALLOC ETF 464289883 2696996 74606 SH SOLE 0 0 74606 ISHARES TR CONV BD ETF 46435G102 8046810 102390 SH SOLE 0 0 102390 ISHARES TR CORE 1 5 YR USD 46432F859 23390229 491805 SH SOLE 0 0 491805 ISHARES TR CORE DIV GRWTH 46434V621 472108966 8771999 SH SOLE 0 0 8771999 ISHARES TR CORE DIVID ETF 46435U861 31336166 763366 SH SOLE 0 0 763366 ISHARES TR CORE HIGH DV ETF 46429B663 50377880 493949 SH SOLE 0 0 493949 ISHARES TR CORE INTL AGGR 46435G672 1272099 25544 SH SOLE 0 0 25544 ISHARES TR CORE LT USDB ETF 464289479 6596775 125462 SH SOLE 0 0 125462 ISHARES TR CORE MSCI EAFE 46432F842 477497311 6787453 SH SOLE 0 0 6787453 ISHARES TR CORE MSCI EURO 46434V738 2842790 51668 SH SOLE 0 0 51668 ISHARES TR CORE MSCI INTL 46435G326 26659268 418776 SH SOLE 0 0 418776 ISHARES TR CORE MSCI PAC 46434V696 897222 15077 SH SOLE 0 0 15077 ISHARES TR CORE MSCI TOTAL 46432F834 29063772 447617 SH SOLE 0 0 447617 ISHARES TR CORE S&P MCP ETF 464287507 419926787 1515161 SH SOLE 0 0 1515161 ISHARES TR CORE S&P SCP ETF 464287804 410366174 3790912 SH SOLE 0 0 3790912 ISHARES TR CORE S&P TTL STK 464287150 124768387 1185673 SH SOLE 0 0 1185673 ISHARES TR CORE S&P US GWT 464287671 62213603 597633 SH SOLE 0 0 597633 ISHARES TR CORE S&P US VLU 464287663 58466478 693306 SH SOLE 0 0 693306 ISHARES TR CORE S&P500 ETF 464287200 1242873006 2602167 SH SOLE 0 0 2602167 ISHARES TR CORE TOTAL USD 46434V613 27905620 605722 SH SOLE 0 0 605722 ISHARES TR CORE US AGGBD ET 464287226 504791560 5086061 SH SOLE 0 0 5086061 ISHARES TR CRE U S REIT ETF 464288521 2983847 54961 SH SOLE 0 0 54961 ISHARES TR CYBERSECURITY 46435U135 1195369 26312 SH SOLE 0 0 26312 ISHARES TR DEVSMCP EXNA ETF 464288497 2013445 35826 SH SOLE 0 0 35826 ISHARES TR DOW JONES US ETF 464287846 5683069 48769 SH SOLE 0 0 48769 ISHARES TR EAFE GRWTH ETF 464288885 17958460 185426 SH SOLE 0 0 185426 ISHARES TR EAFE SML CP ETF 464288273 6814439 110088 SH SOLE 0 0 110088 ISHARES TR EAFE VALUE ETF 464288877 31893354 612157 SH SOLE 0 0 612157 ISHARES TR ESG ADV TTL USD 46436E619 891675 20612 SH SOLE 0 0 20612 ISHARES TR ESG ADVNCD HY BD 46435G441 1786130 39279 SH SOLE 0 0 39279 ISHARES TR ESG AW MSCI EAFE 46435G516 6195900 82021 SH SOLE 0 0 82021 ISHARES TR ESG AWARE MSCI 46435U663 1773841 46668 SH SOLE 0 0 46668 ISHARES TR ESG AWR MSCI USA 46435G425 16916145 161229 SH SOLE 0 0 161229 ISHARES TR ESG AWR US AGRGT 46435U549 18185275 380923 SH SOLE 0 0 380923 ISHARES TR ESG AWRE 1 5 YR 46435G243 858079 35052 SH SOLE 0 0 35052 ISHARES TR ESG AWRE USD ETF 46435G193 4322343 185747 SH SOLE 0 0 185747 ISHARES TR ESG EAFE ETF 46436E759 300428 4703 SH SOLE 0 0 4703 ISHARES TR ESG MSCI LEADR 46435U218 1490454 17664 SH SOLE 0 0 17664 ISHARES TR ESG MSCI USA ETF 46436E767 455182 11431 SH SOLE 0 0 11431 ISHARES TR ESG SCRD S&P MID 46436E551 2215874 58738 SH SOLE 0 0 58738 ISHARES TR ESG SCRND S&P500 46436E569 554920 15251 SH SOLE 0 0 15251 ISHARES TR EUROPE ETF 464287861 466017 8816 SH SOLE 0 0 8816 ISHARES TR EXPANDED TECH 464287515 26947277 66432 SH SOLE 0 0 66432 ISHARES TR EXPND TEC SC ETF 464287549 19936321 44483 SH SOLE 0 0 44483 ISHARES TR EXPONENTIAL TECH 46434V381 9798265 163659 SH SOLE 0 0 163659 ISHARES TR FALN ANGLS USD 46435G474 6055369 229370 SH SOLE 0 0 229370 ISHARES TR FLTG RATE NT ETF 46429B655 15580559 307795 SH SOLE 0 0 307795 ISHARES TR GBL COMM SVC ETF 464287275 947633 12700 SH SOLE 0 0 12700 ISHARES TR GENOMICS IMMUN 46435U192 635421 27615 SH SOLE 0 0 27615 ISHARES TR GL CLEAN ENE ETF 464288224 5362090 344386 SH SOLE 0 0 344386 ISHARES TR GL TIMB FORE ETF 464288174 316203 3889 SH SOLE 0 0 3889 ISHARES TR GLB CNS DISC ETF 464288745 836456 5259 SH SOLE 0 0 5259 ISHARES TR GLB CNSM STP ETF 464288737 2450396 41329 SH SOLE 0 0 41329 ISHARES TR GLB INFRASTR ETF 464288372 3584141 76177 SH SOLE 0 0 76177 ISHARES TR GLOB HLTHCRE ETF 464287325 7742552 89282 SH SOLE 0 0 89282 ISHARES TR GLOBAL 100 ETF 464287572 14832032 184203 SH SOLE 0 0 184203 ISHARES TR GLOBAL ENERG ETF 464287341 14062125 359553 SH SOLE 0 0 359553 ISHARES TR GLOBAL FINLS ETF 464287333 265202 3375 SH SOLE 0 0 3375 ISHARES TR GLOBAL MATER ETF 464288695 1023615 11731 SH SOLE 0 0 11731 ISHARES TR GLOBAL REIT ETF 46434V647 2500340 103405 SH SOLE 0 0 103405 ISHARES TR GLOBAL TECH ETF 464287291 12323249 180746 SH SOLE 0 0 180746 ISHARES TR GNMA BOND ETF 46429B333 6445274 145656 SH SOLE 0 0 145656 ISHARES TR GRWT ALLOCAT ETF 464289867 2582008 48543 SH SOLE 0 0 48543 ISHARES TR HDG MSCI EAFE 46434V803 9097878 288730 SH SOLE 0 0 288730 ISHARES TR HDG MSCI JAPAN 46434V886 560061 16043 SH SOLE 0 0 16043 ISHARES TR HIGH YLD BD FCTR 46435G250 1001183 21671 SH SOLE 0 0 21671 ISHARES TR IBDS DEC28 ETF 46435U515 16848724 671531 SH SOLE 0 0 671531 ISHARES TR IBONDS 2026 TERM 46436E528 2304609 100550 SH SOLE 0 0 100550 ISHARES TR IBONDS 24 TRM HG 46435U184 10254585 441818 SH SOLE 0 0 441818 ISHARES TR IBONDS 24 TRM TS 46436E874 16236852 680505 SH SOLE 0 0 680505 ISHARES TR IBONDS 25 TRM HG 46435U168 20322414 879758 SH SOLE 0 0 879758 ISHARES TR IBONDS 25 TRM TS 46436E866 23067387 990867 SH SOLE 0 0 990867 ISHARES TR IBONDS 26 TRM TS 46436E858 15558379 680743 SH SOLE 0 0 680743 ISHARES TR IBONDS 27 ETF 46435UAA9 35007755 1462923 SH SOLE 0 0 1462923 ISHARES TR IBONDS 27 TRM TS 46436E841 13897478 620709 SH SOLE 0 0 620709 ISHARES TR IBONDS 28 TRM TS 46436E833 13314122 599330 SH SOLE 0 0 599330 ISHARES TR IBONDS 29 TRM TS 46436E825 1607037 73785 SH SOLE 0 0 73785 ISHARES TR IBONDS DEC 46435U697 4529849 174695 SH SOLE 0 0 174695 ISHARES TR IBONDS DEC 2029 46436E163 2093312 81770 SH SOLE 0 0 81770 ISHARES TR IBONDS DEC 2030 46436E726 18647977 861736 SH SOLE 0 0 861736 ISHARES TR IBONDS DEC 2031 46436E486 41976295 2021006 SH SOLE 0 0 2021006 ISHARES TR IBONDS DEC 2032 46436E312 12244674 485322 SH SOLE 0 0 485322 ISHARES TR IBONDS DEC 2033 46436E130 639415 24736 SH SOLE 0 0 24736 ISHARES TR IBONDS DEC 25 46435U432 4298370 161928 SH SOLE 0 0 161928 ISHARES TR IBONDS DEC 26 46435U259 5277121 206857 SH SOLE 0 0 206857 ISHARES TR IBONDS DEC 27 46435U283 8693193 342050 SH SOLE 0 0 342050 ISHARES TR IBONDS DEC 28 46435U325 8104260 316696 SH SOLE 0 0 316696 ISHARES TR IBONDS DEC 29 46436E205 20365659 882777 SH SOLE 0 0 882777 ISHARES TR IBONDS DEC2026 46435GAA0 29891463 1250689 SH SOLE 0 0 1250689 ISHARES TR IBONDS DEC24 ETF 46434VBG4 44890250 1802098 SH SOLE 0 0 1802098 ISHARES TR IBONDS DEC25 ETF 46434VBD1 35581404 1437052 SH SOLE 0 0 1437052 ISHARES TR IBOXX HI YD ETF 464288513 16396355 211867 SH SOLE 0 0 211867 ISHARES TR IBOXX INV CP ETF 464287242 46803659 422950 SH SOLE 0 0 422950 ISHARES TR INTERNATIONAL SL 46434V266 700980 21817 SH SOLE 0 0 21817 ISHARES TR INTL DEV RE ETF 464288489 1002871 46088 SH SOLE 0 0 46088 ISHARES TR INTL DIV GRWTH 46435G524 10405074 161144 SH SOLE 0 0 161144 ISHARES TR INTL SEL DIV ETF 464288448 22400080 800289 SH SOLE 0 0 800289 ISHARES TR INTL TREA BD ETF 464288117 234862 5683 SH SOLE 0 0 5683 ISHARES TR INTRM GOV CR ETF 464288612 414326 3955 SH SOLE 0 0 3955 ISHARES TR INVT GRD CORP BD 46436E288 2871988 96830 SH SOLE 0 0 96830 ISHARES TR ISHARES BIOTECH 464287556 20879071 153692 SH SOLE 0 0 153692 ISHARES TR ISHARES SEMICDTR 464287523 17065781 29623 SH SOLE 0 0 29623 ISHARES TR ISHS 1-5YR INVS 464288646 30231073 589587 SH SOLE 0 0 589587 ISHARES TR ISHS 5-10YR INVT 464288638 25496900 490325 SH SOLE 0 0 490325 ISHARES TR JPMORGAN USD EMG 464288281 12283677 137926 SH SOLE 0 0 137926 ISHARES TR LATN AMER 40 ETF 464287390 301200 10365 SH SOLE 0 0 10365 ISHARES TR MBS ETF 464288588 47861329 508730 SH SOLE 0 0 508730 ISHARES TR MICRO-CAP ETF 464288869 387630 3341 SH SOLE 0 0 3341 ISHARES TR MODERT ALLOC ETF 464289875 3261656 78575 SH SOLE 0 0 78575 ISHARES TR MORNINGSTAR GRWT 464287119 7605287 112139 SH SOLE 0 0 112139 ISHARES TR MORNINGSTAR VALU 464288109 11522602 163163 SH SOLE 0 0 163163 ISHARES TR MORNINGSTR US EQ 464287127 1932603 29389 SH SOLE 0 0 29389 ISHARES TR MORTGE REL ETF 46435G342 354507 15028 SH SOLE 0 0 15028 ISHARES TR MRGSTR MD CP ETF 464288208 11656617 173642 SH SOLE 0 0 173642 ISHARES TR MRGSTR MD CP GRW 464288307 39404618 611398 SH SOLE 0 0 611398 ISHARES TR MRGSTR MD CP VAL 464288406 3733377 55130 SH SOLE 0 0 55130 ISHARES TR MRGSTR SM CP ETF 464288505 731877 13653 SH SOLE 0 0 13653 ISHARES TR MRGSTR SM CP GR 464288604 3737527 84944 SH SOLE 0 0 84944 ISHARES TR MRNGSTR INC ETF 46432F875 812133 40364 SH SOLE 0 0 40364 ISHARES TR MRNING SM CP ETF 464288703 7767400 131184 SH SOLE 0 0 131184 ISHARES TR MSCI ACWI ETF 464288257 19045828 187146 SH SOLE 0 0 187146 ISHARES TR MSCI ACWI EX US 464288240 10426939 204290 SH SOLE 0 0 204290 ISHARES TR MSCI EAFE ETF 464287465 105536174 1400613 SH SOLE 0 0 1400613 ISHARES TR MSCI EAFE MIN VL 46429B689 25135226 362492 SH SOLE 0 0 362492 ISHARES TR MSCI EMG MKT ETF 464287234 31637611 786810 SH SOLE 0 0 786810 ISHARES TR MSCI EURO FL ETF 464289180 251688 12008 SH SOLE 0 0 12008 ISHARES TR MSCI INDIA ETF 46429B598 2388635 48937 SH SOLE 0 0 48937 ISHARES TR MSCI INDIA SM CP 46429B614 1261756 18079 SH SOLE 0 0 18079 ISHARES TR MSCI INTL MOMENT 46434V449 341974 9973 SH SOLE 0 0 9973 ISHARES TR MSCI INTL QUALTY 46434V456 55782059 1485145 SH SOLE 0 0 1485145 ISHARES TR MSCI INTL VLU FT 46435G409 741218 27960 SH SOLE 0 0 27960 ISHARES TR MSCI IRELAND ETF 46429B507 28208034 461431 SH SOLE 0 0 461431 ISHARES TR MSCI KLD400 SOC 464288570 8622794 94704 SH SOLE 0 0 94704 ISHARES TR MSCI LW CRB TG 46434V464 248544 1502 SH SOLE 0 0 1502 ISHARES TR MSCI POLAND ETF 46429B606 24242362 1070303 SH SOLE 0 0 1070303 ISHARES TR MSCI SAUDI ARBIA 46434V423 241260 5700 SH SOLE 0 0 5700 ISHARES TR MSCI UK ETF NEW 46435G334 491130 14860 SH SOLE 0 0 14860 ISHARES TR MSCI USA ESG SLC 464288802 37831936 376400 SH SOLE 0 0 376400 ISHARES TR MSCI USA MIN VOL 46429B697 363479838 4658206 SH SOLE 0 0 4658206 ISHARES TR MSCI USA MMENTM 46432F396 43441261 276890 SH SOLE 0 0 276890 ISHARES TR MSCI USA QLT FCT 46432F339 109297428 742812 SH SOLE 0 0 742812 ISHARES TR MSCI USA SMCP MN 46435G433 14285317 400261 SH SOLE 0 0 400261 ISHARES TR MSCI USA SZE FT 46432F370 251515 1907 SH SOLE 0 0 1907 ISHARES TR MSCI USA VALUE 46432F388 13615982 134598 SH SOLE 0 0 134598 ISHARES TR NATIONAL MUN ETF 464288414 77800880 717654 SH SOLE 0 0 717654 ISHARES TR NEW YORK MUN ETF 464288323 373125 6898 SH SOLE 0 0 6898 ISHARES TR NORTH AMERN NAT 464287374 2478424 60865 SH SOLE 0 0 60865 ISHARES TR PFD AND INCM SEC 464288687 28358014 909202 SH SOLE 0 0 909202 ISHARES TR RESIDENTIAL MULT 464288562 1001778 13626 SH SOLE 0 0 13626 ISHARES TR ROBOTICS ARTIF 46435U556 1445679 41904 SH SOLE 0 0 41904 ISHARES TR RUS 1000 ETF 464287622 91708676 349686 SH SOLE 0 0 349686 ISHARES TR RUS 1000 GRW ETF 464287614 225344898 743296 SH SOLE 0 0 743296 ISHARES TR RUS 1000 VAL ETF 464287598 140904023 852672 SH SOLE 0 0 852672 ISHARES TR RUS 2000 GRW ETF 464287648 36579512 145030 SH SOLE 0 0 145030 ISHARES TR RUS 2000 VAL ETF 464287630 40508681 260791 SH SOLE 0 0 260791 ISHARES TR RUS MD CP GR ETF 464287481 68380724 654612 SH SOLE 0 0 654612 ISHARES TR RUS MDCP VAL ETF 464287473 63800807 548635 SH SOLE 0 0 548635 ISHARES TR RUS MID CAP ETF 464287499 79171475 1018545 SH SOLE 0 0 1018545 ISHARES TR RUS TOP 200 ETF 464289446 572918 4978 SH SOLE 0 0 4978 ISHARES TR RUS TP200 GR ETF 464289438 64683156 369154 SH SOLE 0 0 369154 ISHARES TR RUS TP200 VL ETF 464289420 2192356 31243 SH SOLE 0 0 31243 ISHARES TR RUSEL 2500 ETF 46435G268 401190 6516 SH SOLE 0 0 6516 ISHARES TR RUSSELL 2000 ETF 464287655 156134500 777911 SH SOLE 0 0 777911 ISHARES TR RUSSELL 3000 ETF 464287689 17015572 62160 SH SOLE 0 0 62160 ISHARES TR S&P 100 ETF 464287101 55887243 250178 SH SOLE 0 0 250178 ISHARES TR S&P 500 GRWT ETF 464287309 204193598 2718956 SH SOLE 0 0 2718956 ISHARES TR S&P 500 VAL ETF 464287408 127239859 731726 SH SOLE 0 0 731726 ISHARES TR S&P MC 400GR ETF 464287606 42696451 538961 SH SOLE 0 0 538961 ISHARES TR S&P MC 400VL ETF 464287705 17986795 157724 SH SOLE 0 0 157724 ISHARES TR S&P SML 600 GWT 464287887 30442959 243271 SH SOLE 0 0 243271 ISHARES TR SELECT DIVID ETF 464287168 60447354 515674 SH SOLE 0 0 515674 ISHARES TR SELF DRIVNG EV 46435U366 640099 17915 SH SOLE 0 0 17915 ISHARES TR SHORT TREAS BD 464288679 103671669 941357 SH SOLE 0 0 941357 ISHARES TR SHRT NAT MUN ETF 464288158 7160416 67916 SH SOLE 0 0 67916 ISHARES TR SP SMCP600VL ETF 464287879 21659800 210147 SH SOLE 0 0 210147 ISHARES TR TIPS BD ETF 464287176 32726535 304461 SH SOLE 0 0 304461 ISHARES TR TRS FLT RT BD 46434V860 95138124 1885043 SH SOLE 0 0 1885043 ISHARES TR U S EQUITY FACTR 46434V282 6673146 138189 SH SOLE 0 0 138189 ISHARES TR U.S. BAS MTL ETF 464287838 1540491 11150 SH SOLE 0 0 11150 ISHARES TR U.S. ENERGY ETF 464287796 9966974 225906 SH SOLE 0 0 225906 ISHARES TR U.S. FIN SVC ETF 464287770 1692820 9446 SH SOLE 0 0 9446 ISHARES TR U.S. FINLS ETF 464287788 8467151 99135 SH SOLE 0 0 99135 ISHARES TR U.S. FIXED INCME 46435U796 470544 5453 SH SOLE 0 0 5453 ISHARES TR U.S. INSRNCE ETF 464288786 3722566 37179 SH SOLE 0 0 37179 ISHARES TR U.S. MED DVC ETF 464288810 19850805 367812 SH SOLE 0 0 367812 ISHARES TR U.S. PHARMA ETF 464288836 3043998 16418 SH SOLE 0 0 16418 ISHARES TR U.S. REAL ES ETF 464287739 10295438 112629 SH SOLE 0 0 112629 ISHARES TR U.S. TECH ETF 464287721 101493064 826827 SH SOLE 0 0 826827 ISHARES TR U.S. UTILITS ETF 464287697 7809680 97706 SH SOLE 0 0 97706 ISHARES TR US AER DEF ETF 464288760 22375435 176741 SH SOLE 0 0 176741 ISHARES TR US BR DEL SE ETF 464288794 498764 4596 SH SOLE 0 0 4596 ISHARES TR US CONSM STAPLES 464287812 4663763 24327 SH SOLE 0 0 24327 ISHARES TR US CONSUM DISCRE 464287580 10479814 138311 SH SOLE 0 0 138311 ISHARES TR US HLTHCARE ETF 464287762 19658601 68679 SH SOLE 0 0 68679 ISHARES TR US HLTHCR PR ETF 464288828 4365343 16627 SH SOLE 0 0 16627 ISHARES TR US HOME CONS ETF 464288752 6581860 64699 SH SOLE 0 0 64699 ISHARES TR US INDUSTRIALS 464287754 10624687 92906 SH SOLE 0 0 92906 ISHARES TR US INFRASTRUC 46435U713 5787336 143713 SH SOLE 0 0 143713 ISHARES TR US OIL EQ&SV ETF 464288844 5007821 228459 SH SOLE 0 0 228459 ISHARES TR US OIL GS EX ETF 464288851 4246458 45568 SH SOLE 0 0 45568 ISHARES TR US REGNL BKS ETF 464288778 7654599 182949 SH SOLE 0 0 182949 ISHARES TR US SML CP VALUE 46436E536 273482 8879 SH SOLE 0 0 8879 ISHARES TR US TELECOM ETF 464287713 7790195 342276 SH SOLE 0 0 342276 ISHARES TR US TREAS BD ETF 46429B267 18496259 802789 SH SOLE 0 0 802789 ISHARES TR US TRSPRTION 464287192 2286812 8714 SH SOLE 0 0 8714 ISHARES TR USD GRN BOND ETF 46435U440 1294385 27406 SH SOLE 0 0 27406 ISHARES TR USD INV GRDE ETF 464288620 2528803 49333 SH SOLE 0 0 49333 ISHARES TR YLD OPTIM BD 46434V787 4257666 189825 SH SOLE 0 0 189825 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1965357 39315 SH SOLE 0 0 39315 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 63954456 1265924 SH SOLE 0 0 1265924 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 697096 27806 SH SOLE 0 0 27806 ISHARES U S ETF TR INFLATION HEDG 46431W580 405202 15442 SH SOLE 0 0 15442 ISHARES U S ETF TR INT RT HD LONG 46431W812 376883 15593 SH SOLE 0 0 15593 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 538191 8629 SH SOLE 0 0 8629 ITRON INC COM 465741106 1355556 17952 SH SOLE 0 0 17952 ITT INC COM 45073V108 512907 4299 SH SOLE 0 0 4299 IVEDA SOLUTIONS INC COM NEW 46583A204 110950 175000 SH SOLE 0 0 175000 J & J SNACK FOODS CORP COM 466032109 1993312 11926 SH SOLE 0 0 11926 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 9183213 150323 SH SOLE 0 0 150323 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 13325229 239576 SH SOLE 0 0 239576 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 43952908 1212494 SH SOLE 0 0 1212494 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 506165 8891 SH SOLE 0 0 8891 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 3882356 84555 SH SOLE 0 0 84555 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 869146 10119 SH SOLE 0 0 10119 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 229810 4376 SH SOLE 0 0 4376 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 48550252 1031119 SH SOLE 0 0 1031119 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 836523 15998 SH SOLE 0 0 15998 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2786500 51298 SH SOLE 0 0 51298 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 57108897 1296286 SH SOLE 0 0 1296286 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1405741 15300 SH SOLE 0 0 15300 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 98942286 1799605 SH SOLE 0 0 1799605 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 2807197 61548 SH SOLE 0 0 61548 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 3681754 63113 SH SOLE 0 0 63113 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 2259237 47274 SH SOLE 0 0 47274 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 7170564 122700 SH SOLE 0 0 122700 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 6441209 62705 SH SOLE 0 0 62705 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 2640491 49162 SH SOLE 0 0 49162 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 7489158 146961 SH SOLE 0 0 146961 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 38779711 776682 SH SOLE 0 0 776682 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 104535149 2081130 SH SOLE 0 0 2081130 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 5786026 114033 SH SOLE 0 0 114033 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 325138 7113 SH SOLE 0 0 7113 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 10823013 226139 SH SOLE 0 0 226139 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 5303311 137463 SH SOLE 0 0 137463 JABIL INC COM 466313103 9498692 74558 SH SOLE 0 0 74558 JACKSON FINANCIAL INC COM CL A 46817M107 1859891 36326 SH SOLE 0 0 36326 JACOBS SOLUTIONS INC COM 46982L108 5209167 40132 SH SOLE 0 0 40132 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 4610555 78145 SH SOLE 0 0 78145 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 8478135 128964 SH SOLE 0 0 128964 JANUS DETROIT STR TR HENDERSON MTG 47103U852 5595752 121806 SH SOLE 0 0 121806 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 28627372 592454 SH SOLE 0 0 592454 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 46154880 917592 SH SOLE 0 0 917592 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 794088 6456 SH SOLE 0 0 6456 JD.COM INC SPON ADR CL A 47215P106 529822 18339 SH SOLE 0 0 18339 JETBLUE AWYS CORP COM 477143101 1111654 200298 SH SOLE 0 0 200298 JOBY AVIATION INC COMMON STOCK G65163100 765408 115099 SH SOLE 0 0 115099 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2856659 48574 SH SOLE 0 0 48574 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 4019049 158044 SH SOLE 0 0 158044 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 18108654 555395 SH SOLE 0 0 555395 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 137402049 2609230 SH SOLE 0 0 2609230 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 618074 16902 SH SOLE 0 0 16902 JOHNSON & JOHNSON COM 478160104 390389086 2490679 SH SOLE 0 0 2490679 JOHNSON CTLS INTL PLC SHS G51502105 105204134 1825193 SH SOLE 0 0 1825193 JONES LANG LASALLE INC COM 48020Q107 249120 1319 SH SOLE 0 0 1319 JOYY INC NOTE 1.375% 6/1 98426TAF3 95700 100000 PRN SOLE 0 0 100000 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 732484 28883 SH SOLE 0 0 28883 JPMORGAN CHASE & CO COM 46625H100 730429922 4294121 SH SOLE 0 0 4294121 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 422146 119588 SH SOLE 0 0 119588 JUNIPER NETWORKS INC COM 48203R104 4715270 159948 SH SOLE 0 0 159948 KAYNE ANDERSON ENERGY INFRST COM 486606106 5125557 583776 SH SOLE 0 0 583776 KB FINL GROUP INC SPONSORED ADR 48241A105 252067 6093 SH SOLE 0 0 6093 KB HOME COM 48666K109 8340813 133538 SH SOLE 0 0 133538 KBR INC COM 48242W106 739054 13338 SH SOLE 0 0 13338 KELLOGG CO COM 487836108 3014220 53912 SH SOLE 0 0 53912 KENNEDY-WILSON HOLDINGS INC COM 489398107 2001611 161681 SH SOLE 0 0 161681 KENVUE INC COM 49177J102 13007915 604176 SH SOLE 0 0 604176 KEURIG DR PEPPER INC COM 49271V100 3336211 100126 SH SOLE 0 0 100126 KEYCORP COM 493267108 2619388 181902 SH SOLE 0 0 181902 KEYSIGHT TECHNOLOGIES INC COM 49338L103 21340384 134140 SH SOLE 0 0 134140 KIMBELL RTY PARTNERS LP UNIT 49435R102 7851880 521720 SH SOLE 0 0 521720 KIMBERLY-CLARK CORP COM 494368103 20828131 171411 SH SOLE 0 0 171411 KIMCO RLTY CORP COM 49446R109 290355 13625 SH SOLE 0 0 13625 KINDER MORGAN INC DEL COM 49456B101 24958647 1414889 SH SOLE 0 0 1414889 KINETIK HOLDINGS INC COM NEW CL A 02215L209 2081989 62335 SH SOLE 0 0 62335 KINROSS GOLD CORP COM 496902404 2394300 395752 SH SOLE 0 0 395752 KINSALE CAP GROUP INC COM 49714P108 6153695 18374 SH SOLE 0 0 18374 KITE RLTY GROUP TR COM NEW 49803T300 584198 25555 SH SOLE 0 0 25555 KKR & CO INC COM 48251W104 5765829 69594 SH SOLE 0 0 69594 KKR REAL ESTATE FIN TR INC COM 48251K100 1394625 105414 SH SOLE 0 0 105414 KLA CORP COM NEW 482480100 17629249 30327 SH SOLE 0 0 30327 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 684608 60800 SH SOLE 0 0 60800 KNIFE RIVER CORP COMMON STOCK 498894104 541358 8180 SH SOLE 0 0 8180 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3073733 53317 SH SOLE 0 0 53317 KNIGHTSCOPE INC CLASS A COM 49907V102 6026 10043 SH SOLE 0 0 10043 KOHLS CORP COM 500255104 940547 32795 SH SOLE 0 0 32795 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 317721 13619 SH SOLE 0 0 13619 KONTOOR BRANDS INC COM 50050N103 644920 10332 SH SOLE 0 0 10332 KRAFT HEINZ CO COM 500754106 14931777 403780 SH SOLE 0 0 403780 KRANESHARES TR CSI CHI INTERNET 500767306 5855765 216880 SH SOLE 0 0 216880 KRANESHARES TR ELEC VEH FUTUR 500767827 2585882 100618 SH SOLE 0 0 100618 KRANESHARES TR KFA MOUNT LUCAS 500767652 3614114 125403 SH SOLE 0 0 125403 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2438148 120165 SH SOLE 0 0 120165 KROGER CO COM 501044101 13515709 295684 SH SOLE 0 0 295684 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2010974 96775 SH SOLE 0 0 96775 L3HARRIS TECHNOLOGIES INC COM 502431109 179708905 853238 SH SOLE 0 0 853238 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6147083 27045 SH SOLE 0 0 27045 LADDER CAP CORP CL A 505743104 5650505 490921 SH SOLE 0 0 490921 LAKELAND FINL CORP COM 511656100 273107 4191 SH SOLE 0 0 4191 LAM RESEARCH CORP COM 512807108 25186172 32156 SH SOLE 0 0 32156 LAMAR ADVERTISING CO NEW CL A 512816109 5922263 55723 SH SOLE 0 0 55723 LAMB WESTON HLDGS INC COM 513272104 2555698 23644 SH SOLE 0 0 23644 LANDSTAR SYS INC COM 515098101 690790 3567 SH SOLE 0 0 3567 LANTHEUS HLDGS INC COM 516544103 249488 4024 SH SOLE 0 0 4024 LAS VEGAS SANDS CORP COM 517834107 1246427 25329 SH SOLE 0 0 25329 LATTICE SEMICONDUCTOR CORP COM 518415104 493072 7147 SH SOLE 0 0 7147 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 54320161 1981042 SH SOLE 0 0 1981042 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 3042216 69157 SH SOLE 0 0 69157 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 270594 12103 SH SOLE 0 0 12103 LAUDER ESTEE COS INC CL A 518439104 53989360 369158 SH SOLE 0 0 369158 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 2317631 151281 SH SOLE 0 0 151281 LAZARD LTD SHS A G54050102 563694 16198 SH SOLE 0 0 16198 LCI INDS COM 50189K103 1216128 9674 SH SOLE 0 0 9674 LEAR CORP COM NEW 521865204 288875 2046 SH SOLE 0 0 2046 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 5100986 85473 SH SOLE 0 0 85473 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 255241 5752 SH SOLE 0 0 5752 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 4459814 94648 SH SOLE 0 0 94648 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 9075132 328096 SH SOLE 0 0 328096 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 5261992 144759 SH SOLE 0 0 144759 LEGGETT & PLATT INC COM 524660107 4180304 159736 SH SOLE 0 0 159736 LEIDOS HOLDINGS INC COM 525327102 1125978 10403 SH SOLE 0 0 10403 LENNAR CORP CL A 526057104 3740570 25098 SH SOLE 0 0 25098 LENNOX INTL INC COM 526107107 1050153 2347 SH SOLE 0 0 2347 LEONARDO DRS INC COM 52661A108 1364484 68088 SH SOLE 0 0 68088 LGI HOMES INC COM 50187T106 478044 3590 SH SOLE 0 0 3590 LI AUTO INC SPONSORED ADS 50202M102 215821 5766 SH SOLE 0 0 5766 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 3505628 549471 SH SOLE 0 0 549471 LIBERTY ALL-STAR GROWTH FD I COM 529900102 198925 37675 SH SOLE 0 0 37675 LIBERTY BROADBAND CORP COM SER C 530307305 320265 3974 SH SOLE 0 0 3974 LIBERTY ENERGY INC COM CL A 53115L104 191377 10550 SH SOLE 0 0 10550 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 45443 53462 SH SOLE 0 0 53462 LIFEMD INC COM 53216B104 173427 20920 SH SOLE 0 0 20920 LIGHT & WONDER INC COM 80874P109 360956 4396 SH SOLE 0 0 4396 LILIUM N V CLASS A ORD SHS N52586109 17262 14629 SH SOLE 0 0 14629 LILLY ELI & CO COM 532457108 151827214 260460 SH SOLE 0 0 260460 LIMBACH HLDGS INC COM 53263P105 888075 19531 SH SOLE 0 0 19531 LINCOLN ELEC HLDGS INC COM 533900106 1257623 5783 SH SOLE 0 0 5783 LINCOLN NATL CORP IND COM 534187109 2709383 100459 SH SOLE 0 0 100459 LINDE PLC SHS G54950103 44303513 107871 SH SOLE 0 0 107871 LIONS GATE ENTMNT CORP CL A VTG 535919401 1161559 106565 SH SOLE 0 0 106565 LISTED FD TR HORIZON KINETICS 53656F623 761808 24207 SH SOLE 0 0 24207 LISTED FD TR ROUNDHILL BALL 53656F417 371324 32261 SH SOLE 0 0 32261 LITHIA MTRS INC COM 536797103 1666034 5060 SH SOLE 0 0 5060 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 6073770 235783 SH SOLE 0 0 235783 LITTELFUSE INC COM 537008104 708821 2649 SH SOLE 0 0 2649 LIVE NATION ENTERTAINMENT IN COM 538034109 936281 10003 SH SOLE 0 0 10003 LIVE OAK BANCSHARES INC COM 53803X105 284488 6252 SH SOLE 0 0 6252 LIVENT CORP COM 53814L108 2337256 129992 SH SOLE 0 0 129992 LKQ CORP COM 501889208 3082460 64500 SH SOLE 0 0 64500 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1638780 685682 SH SOLE 0 0 685682 LMP CAP & INCOME FD INC COM 50208A102 10407358 742852 SH SOLE 0 0 742852 LOCKHEED MARTIN CORP COM 539830109 116044834 256034 SH SOLE 0 0 256034 LOEWS CORP COM 540424108 1285578 18474 SH SOLE 0 0 18474 LOGITECH INTL S A SHS H50430232 498970 5249 SH SOLE 0 0 5249 LOUISIANA PAC CORP COM 546347105 1023900 14456 SH SOLE 0 0 14456 LOWES COS INC COM 548661107 100342427 450876 SH SOLE 0 0 450876 LPL FINL HLDGS INC COM 50212V100 2098478 9219 SH SOLE 0 0 9219 LUCID GROUP INC COM 549498103 709389 168501 SH SOLE 0 0 168501 LULULEMON ATHLETICA INC COM 550021109 28721716 56175 SH SOLE 0 0 56175 LUMEN TECHNOLOGIES INC COM 550241103 62988 34420 SH SOLE 0 0 34420 LUMENTUM HLDGS INC COM 55024U109 839401 16013 SH SOLE 0 0 16013 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1260151 373932 SH SOLE 0 0 373932 LXP INDUSTRIAL TRUST COM 529043101 112334 11324 SH SOLE 0 0 11324 LYFT INC CL A COM 55087P104 179175 11953 SH SOLE 0 0 11953 LYFT INC NOTE 1.500% 5/1 55087PAB0 230946 244000 PRN SOLE 0 0 244000 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10774372 113319 SH SOLE 0 0 113319 M & T BK CORP COM 55261F104 6639374 48434 SH SOLE 0 0 48434 M D C HLDGS INC COM 552676108 6564829 118820 SH SOLE 0 0 118820 MACATAWA BK CORP COM 554225102 1326060 117559 SH SOLE 0 0 117559 MACYS INC COM 55616P104 658598 32734 SH SOLE 0 0 32734 MADISON COVERED CALL & EQUIT COM 557437100 3507752 465837 SH SOLE 0 0 465837 MADISON SQUARE GRDN SPRT COR CL A 55825T103 209408 1152 SH SOLE 0 0 1152 MAG SILVER CORP COM 55903Q104 665032 63884 SH SOLE 0 0 63884 MAGNA INTL INC COM 559222401 515231 8721 SH SOLE 0 0 8721 MAGNITE INC COM 55955D100 299394 32055 SH SOLE 0 0 32055 MAIN STR CAP CORP COM 56035L104 4434083 102570 SH SOLE 0 0 102570 MAINSTAY CBRE GLOBAL INFRA COM 56064Q107 3246739 250134 SH SOLE 0 0 250134 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 2021685 124411 SH SOLE 0 0 124411 MALIBU BOATS INC COM CL A 56117J100 2285227 41686 SH SOLE 0 0 41686 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 488067 11138 SH SOLE 0 0 11138 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 5864184 226067 SH SOLE 0 0 226067 MANHATTAN ASSOCIATES INC COM 562750109 749098 3479 SH SOLE 0 0 3479 MANITOWOC CO INC COM NEW 563571405 382001 22888 SH SOLE 0 0 22888 MANNKIND CORP COM NEW 56400P706 504329 138552 SH SOLE 0 0 138552 MANULIFE FINL CORP COM 56501R106 4400996 199140 SH SOLE 0 0 199140 MARATHON OIL CORP COM 565849106 13338773 552102 SH SOLE 0 0 552102 MARATHON PETE CORP COM 56585A102 321677294 2168221 SH SOLE 0 0 2168221 MARINEMAX INC COM 567908108 598749 15392 SH SOLE 0 0 15392 MARKEL GROUP INC COM 570535104 31146216 21936 SH SOLE 0 0 21936 MARKETAXESS HLDGS INC COM 57060D108 279981 956 SH SOLE 0 0 956 MARQETA INC CLASS A COM 57142B104 374854 53704 SH SOLE 0 0 53704 MARRIOTT INTL INC NEW CL A 571903202 22895296 101527 SH SOLE 0 0 101527 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 299018 3522 SH SOLE 0 0 3522 MARSH & MCLENNAN COS INC COM 571748102 10935889 57718 SH SOLE 0 0 57718 MARTIN MARIETTA MATLS INC COM 573284106 4342263 8703 SH SOLE 0 0 8703 MARVELL TECHNOLOGY INC COM 573874104 10337536 171407 SH SOLE 0 0 171407 MASCO CORP COM 574599106 4826475 72058 SH SOLE 0 0 72058 MASTEC INC COM 576323109 437586 5779 SH SOLE 0 0 5779 MASTERBRAND INC COMMON STOCK 57638P104 294738 19848 SH SOLE 0 0 19848 MASTERCARD INCORPORATED CL A 57636Q104 125846517 295061 SH SOLE 0 0 295061 MATADOR RES CO COM 576485205 716493 12601 SH SOLE 0 0 12601 MATCH GROUP INC NEW COM 57667L107 1314110 36003 SH SOLE 0 0 36003 MATSON INC COM 57686G105 374614 3418 SH SOLE 0 0 3418 MATTEL INC COM 577081102 548112 29031 SH SOLE 0 0 29031 MATTEL INC COM 577081102 22500 1500 SH Call SOLE 0 0 1500 MATTERPORT INC COM CL A 577096100 166707 61973 SH SOLE 0 0 61973 MAXIMUS INC COM 577933104 870566 10381 SH SOLE 0 0 10381 MCCORMICK & CO INC COM NON VTG 579780206 12126868 177242 SH SOLE 0 0 177242 MCDONALDS CORP COM 580135101 144179410 486255 SH SOLE 0 0 486255 MCKESSON CORP COM 58155Q103 14558101 31444 SH SOLE 0 0 31444 MDU RES GROUP INC COM 552690109 707569 35736 SH SOLE 0 0 35736 MEDICAL PPTYS TRUST INC COM 58463J304 2258523 459984 SH SOLE 0 0 459984 MEDPACE HLDGS INC COM 58506Q109 322163 1051 SH SOLE 0 0 1051 MEDTRONIC PLC SHS G5960L103 231814176 2813962 SH SOLE 0 0 2813962 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1034419 116620 SH SOLE 0 0 116620 MERCADOLIBRE INC COM 58733R102 5989551 3811 SH SOLE 0 0 3811 MERCER INTL INC COM 588056101 666511 70307 SH SOLE 0 0 70307 MERCK & CO INC COM 58933Y105 387232380 3551939 SH SOLE 0 0 3551939 MERIT MED SYS INC COM 589889104 205624 2707 SH SOLE 0 0 2707 MERITAGE HOMES CORP COM 59001A102 6796761 39017 SH SOLE 0 0 39017 META MATERIALS INC COM 59134N104 2678 40579 SH SOLE 0 0 40579 META PLATFORMS INC CL A 30303M102 312444710 882712 SH SOLE 0 0 882712 METLIFE INC COM 59156R108 22193118 335598 SH SOLE 0 0 335598 METTLER TOLEDO INTERNATIONAL COM 592688105 2032921 1676 SH SOLE 0 0 1676 MFA FINL INC COM 55272X607 166660 14788 SH SOLE 0 0 14788 MFA FINL INC NOTE 6.250% 6/1 55272XAA0 99500 100000 PRN SOLE 0 0 100000 MFS CHARTER INCOME TR SH BEN INT 552727109 432959 67022 SH SOLE 0 0 67022 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 116029 36487 SH SOLE 0 0 36487 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 90598 27371 SH SOLE 0 0 27371 MFS INTER INCOME TR SH BEN INT 55273C107 125361 46776 SH SOLE 0 0 46776 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2946917 647674 SH SOLE 0 0 647674 MFS MUN INCOME TR SH BEN INT 552738106 158470 30652 SH SOLE 0 0 30652 MGE ENERGY INC COM 55277P104 501036 6929 SH SOLE 0 0 6929 MGM RESORTS INTERNATIONAL COM 552953101 9032992 202171 SH SOLE 0 0 202171 MGP INGREDIENTS INC NEW COM 55303J106 23599776 239543 SH SOLE 0 0 239543 MICROCHIP TECHNOLOGY INC. COM 595017104 25332537 280911 SH SOLE 0 0 280911 MICRON TECHNOLOGY INC COM 595112103 25416052 297821 SH SOLE 0 0 297821 MICROSOFT CORP COM 594918104 1576633132 4192727 SH SOLE 0 0 4192727 MICROSOFT CORP COM 594918104 525000 1400 SH Put SOLE 0 0 1400 MICROSTRATEGY INC CL A NEW 594972408 1641580 2599 SH SOLE 0 0 2599 MICROVISION INC DEL COM NEW 594960304 455147 171108 SH SOLE 0 0 171108 MID-AMER APT CMNTYS INC COM 59522J103 1558041 11587 SH SOLE 0 0 11587 MIDDLEBY CORP COM 596278101 419729 2852 SH SOLE 0 0 2852 MIDDLESEX WTR CO COM 596680108 524902 7999 SH SOLE 0 0 7999 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 782868 73786 SH SOLE 0 0 73786 MILLER INDS INC TENN COM NEW 600551204 371348 8781 SH SOLE 0 0 8781 MIMEDX GROUP INC COM 602496101 91147 10393 SH SOLE 0 0 10393 MINERALS TECHNOLOGIES INC COM 603158106 213716 2997 SH SOLE 0 0 2997 MINERALYS THERAPEUTICS INC COM 603170101 125655 14611 SH SOLE 0 0 14611 MIRUM PHARMACEUTICALS INC COM 604749101 1772587 60047 SH SOLE 0 0 60047 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 199008 23114 SH SOLE 0 0 23114 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 5098937 117704 SH SOLE 0 0 117704 MODERNA INC COM 60770K107 5801689 58338 SH SOLE 0 0 58338 MODINE MFG CO COM 607828100 700400 11732 SH SOLE 0 0 11732 MOELIS & CO CL A 60786M105 267908 4773 SH SOLE 0 0 4773 MOHAWK INDS INC COM 608190104 332028 3208 SH SOLE 0 0 3208 MOLINA HEALTHCARE INC COM 60855R100 563282 1559 SH SOLE 0 0 1559 MOLSON COORS BEVERAGE CO CL B 60871R209 1695295 27696 SH SOLE 0 0 27696 MONDELEZ INTL INC CL A 609207105 23372845 322696 SH SOLE 0 0 322696 MONGODB INC CL A 60937P106 2304687 5637 SH SOLE 0 0 5637 MONOLITHIC PWR SYS INC COM 609839105 10121174 16045 SH SOLE 0 0 16045 MONSTER BEVERAGE CORP NEW COM 61174X109 4827488 83796 SH SOLE 0 0 83796 MOODYS CORP COM 615369105 4683884 11993 SH SOLE 0 0 11993 MOOG INC CL A 615394202 314675 2173 SH SOLE 0 0 2173 MORGAN STANLEY COM NEW 617446448 34009380 364712 SH SOLE 0 0 364712 MORGAN STANLEY CHINA A SH FD COM 617468103 220402 17300 SH SOLE 0 0 17300 MORGAN STANLEY EMERGING MKTS COM 617477104 243266 52203 SH SOLE 0 0 52203 MORGAN STANLEY EMKT DBT FD I COM 61744H105 237485 34171 SH SOLE 0 0 34171 MORNINGSTAR INC COM 617700109 2181218 7620 SH SOLE 0 0 7620 MOSAIC CO NEW COM 61945C103 1984721 55548 SH SOLE 0 0 55548 MOTOROLA SOLUTIONS INC COM NEW 620076307 315533037 1007803 SH SOLE 0 0 1007803 MOVANO INC COM 62459M107 418674 535800 SH SOLE 0 0 535800 MP MATERIALS CORP COM CL A 553368101 2547509 128338 SH SOLE 0 0 128338 MP MATERIALS CORP COM CL A 553368101 3500 100 SH Call SOLE 0 0 100 MPLX LP COM UNIT REP LTD 55336V100 18379664 500536 SH SOLE 0 0 500536 MR COOPER GROUP INC COM 62482R107 1629107 25017 SH SOLE 0 0 25017 MSA SAFETY INC COM 553498106 698112 4135 SH SOLE 0 0 4135 MSC INDL DIRECT INC CL A 553530106 2470267 24395 SH SOLE 0 0 24395 MSCI INC COM 55354G100 5023301 8881 SH SOLE 0 0 8881 MUELLER INDS INC COM 624756102 556900 11811 SH SOLE 0 0 11811 MURPHY OIL CORP COM 626717102 917863 21516 SH SOLE 0 0 21516 MURPHY USA INC COM 626755102 2232457 6261 SH SOLE 0 0 6261 MYMD PHARMACEUTICALS INC COM 62856X102 3162 12223 SH SOLE 0 0 12223 MYR GROUP INC DEL COM 55405W104 448642 3102 SH SOLE 0 0 3102 NABORS INDS INC NOTE 0.750% 1/1 62957HAB1 14498 15000 PRN SOLE 0 0 15000 NABORS INDUSTRIES LTD SHS G6359F137 286440 3509 SH SOLE 0 0 3509 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 96602 40251 SH SOLE 0 0 40251 NAPCO SEC TECHNOLOGIES INC COM 630402105 356200 10400 SH SOLE 0 0 10400 NASDAQ INC COM 631103108 4974750 85565 SH SOLE 0 0 85565 NATIONAL FUEL GAS CO COM 636180101 2085979 41578 SH SOLE 0 0 41578 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4747222 69822 SH SOLE 0 0 69822 NATIONAL HEALTH INVS INC COM 63633D104 1729754 30971 SH SOLE 0 0 30971 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 646760 15596 SH SOLE 0 0 15596 NBT BANCORP INC COM 628778102 497270 11865 SH SOLE 0 0 11865 NCINO INC COM 63947X101 228348 6790 SH SOLE 0 0 6790 NEKTAR THERAPEUTICS COM 640268108 10961 19400 SH SOLE 0 0 19400 NEOGEN CORP COM 640491106 259419 12900 SH SOLE 0 0 12900 NERDWALLET INC COM CL A 64082B102 205020 13928 SH SOLE 0 0 13928 NET POWER INC COM CL A 64107A105 1310849 129787 SH SOLE 0 0 129787 NETAPP INC COM 64110D104 1911358 21681 SH SOLE 0 0 21681 NETEASE INC SPONSORED ADS 64110W102 218764 2348 SH SOLE 0 0 2348 NETFLIX INC COM 64110L106 68783466 141274 SH SOLE 0 0 141274 NEUBERGER BERMAN HIGH YIELD COM 64128C106 110977 14375 SH SOLE 0 0 14375 NEUBERGER BERMAN MUN FD INC COM 64124P101 391610 37837 SH SOLE 0 0 37837 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 4462353 408266 SH SOLE 0 0 408266 NEUBERGER BERMAN REAL ESTATE COM 64190A103 66906 20974 SH SOLE 0 0 20974 NEUROCRINE BIOSCIENCES INC COM 64125C109 1080564 8201 SH SOLE 0 0 8201 NEW AMER HIGH INCOME FD INC COM NEW 641876800 2937567 417268 SH SOLE 0 0 417268 NEW FORTRESS ENERGY INC COM CL A 644393100 210269 5573 SH SOLE 0 0 5573 NEW FOUND GOLD CORP COM 64440N103 36750 10500 SH SOLE 0 0 10500 NEW GOLD INC CDA COM 644535106 22979 15739 SH SOLE 0 0 15739 NEW JERSEY RES CORP COM 646025106 1706214 38273 SH SOLE 0 0 38273 NEW MTN FIN CORP COM 647551100 915164 71947 SH SOLE 0 0 71947 NEW YORK CMNTY BANCORP INC COM 649445103 2877157 281247 SH SOLE 0 0 281247 NEWELL BRANDS INC COM 651229106 3247394 374124 SH SOLE 0 0 374124 NEWMARK GROUP INC CL A 65158N102 517031 47174 SH SOLE 0 0 47174 NEWMARKET CORP COM 651587107 352606 646 SH SOLE 0 0 646 NEWMONT CORP COM 651639106 12866155 310852 SH SOLE 0 0 310852 NEWS CORP NEW CL A 65249B109 1719225 70030 SH SOLE 0 0 70030 NEWS CORP NEW CL B 65249B208 861877 33510 SH SOLE 0 0 33510 NEWTEKONE INC COM NEW 652526203 265338 19227 SH SOLE 0 0 19227 NEXGEN ENERGY LTD COM 65340P106 763679 109097 SH SOLE 0 0 109097 NEXPOINT REAL ESTATE FIN INC COM 65342V101 2127166 135058 SH SOLE 0 0 135058 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1956990 12485 SH SOLE 0 0 12485 NEXTDECADE CORP COM 65342K105 96521 20235 SH SOLE 0 0 20235 NEXTERA ENERGY INC COM 65339F101 99373464 1636046 SH SOLE 0 0 1636046 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 352717 9253 SH SOLE 0 0 9253 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5065946 166588 SH SOLE 0 0 166588 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 100798 18097 SH SOLE 0 0 18097 NICE LTD SPONSORED ADR 653656108 555635 2785 SH SOLE 0 0 2785 NIKE INC CL B 654106103 56728032 522502 SH SOLE 0 0 522502 NIKOLA CORP COM 654110105 42621 48721 SH SOLE 0 0 48721 NIO INC SPON ADS 62914V106 2849068 314120 SH SOLE 0 0 314120 NISOURCE INC COM 65473P105 689201 25959 SH SOLE 0 0 25959 NLIGHT INC COM 65487K100 1417473 104998 SH SOLE 0 0 104998 NNN REIT INC COM 637417106 6346542 147252 SH SOLE 0 0 147252 NOKIA CORP SPONSORED ADR 654902204 1786706 522429 SH SOLE 0 0 522429 NORDSON CORP COM 655663102 2656049 10055 SH SOLE 0 0 10055 NORDSTROM INC COM 655664100 184987 10026 SH SOLE 0 0 10026 NORFOLK SOUTHN CORP COM 655844108 26979410 114136 SH SOLE 0 0 114136 NORTH AMERN CONSTR GROUP LTD COM 656811106 314788 15098 SH SOLE 0 0 15098 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1387310 39751 SH SOLE 0 0 39751 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 906351 38421 SH SOLE 0 0 38421 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 764230 21413 SH SOLE 0 0 21413 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 756618 25622 SH SOLE 0 0 25622 NORTHERN OIL & GAS INC COM 665531307 3605928 97273 SH SOLE 0 0 97273 NORTHERN TR CORP COM 665859104 1012213 11996 SH SOLE 0 0 11996 NORTHROP GRUMMAN CORP COM 666807102 17638028 37677 SH SOLE 0 0 37677 NORTHWEST BANCSHARES INC MD COM 667340103 217304 17412 SH SOLE 0 0 17412 NORTHWESTERN CORP COM NEW 668074305 206008 4048 SH SOLE 0 0 4048 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2960148 147712 SH SOLE 0 0 147712 NORWOOD FINL CORP COM 669549107 1417096 43060 SH SOLE 0 0 43060 NOV INC COM 62955J103 339023 16717 SH SOLE 0 0 16717 NOVARTIS AG SPONSORED ADR 66987V109 35058247 347214 SH SOLE 0 0 347214 NOVO-NORDISK A S ADR 670100205 50639814 489510 SH SOLE 0 0 489510 NRG ENERGY INC COM NEW 629377508 3112831 60209 SH SOLE 0 0 60209 NU HLDGS LTD ORD SHS CL A G6683N103 121202 14550 SH SOLE 0 0 14550 NUCOR CORP COM 670346105 27407125 157476 SH SOLE 0 0 157476 NUSCALE PWR CORP CL A COM 67079K100 35585 10816 SH SOLE 0 0 10816 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 258235 9582 SH SOLE 0 0 9582 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 344773 11719 SH SOLE 0 0 11719 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 6899921 99322 SH SOLE 0 0 99322 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 7714021 214815 SH SOLE 0 0 214815 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2856726 67487 SH SOLE 0 0 67487 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1282840 40673 SH SOLE 0 0 40673 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2549955 65216 SH SOLE 0 0 65216 NUSHARES ETF TR NUVEEN ESG US 67092P870 260086 11684 SH SOLE 0 0 11684 NUSTAR ENERGY LP UNIT COM 67058H102 3653659 195592 SH SOLE 0 0 195592 NUTANIX INC CL A 67059N108 559594 11734 SH SOLE 0 0 11734 NUTRIEN LTD COM 67077M108 3281538 58256 SH SOLE 0 0 58256 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3794295 321006 SH SOLE 0 0 321006 NUVEEN AMT FREE QLTY MUN INC COM 670657105 4476922 406993 SH SOLE 0 0 406993 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1254169 92015 SH SOLE 0 0 92015 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 195893 17664 SH SOLE 0 0 17664 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 148364 11600 SH SOLE 0 0 11600 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 193433 16762 SH SOLE 0 0 16762 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 918543 102516 SH SOLE 0 0 102516 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 3220916 237706 SH SOLE 0 0 237706 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 4756988 911300 SH SOLE 0 0 911300 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 9884226 706016 SH SOLE 0 0 706016 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 102925 10386 SH SOLE 0 0 10386 NUVEEN FLOATING RATE INCOME COM 67072T108 6178496 751642 SH SOLE 0 0 751642 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 400285 32810 SH SOLE 0 0 32810 NUVEEN MINN QUALITY MUN INM SHS 670734102 115290 10500 SH SOLE 0 0 10500 NUVEEN MORTGAGE AND INCOME F COM 670735109 420758 24926 SH SOLE 0 0 24926 NUVEEN MULTI ASSET INCOME FU COM 670750108 311721 25343 SH SOLE 0 0 25343 NUVEEN MUN CR OPPORTUNITIES COM 670663103 131753 13215 SH SOLE 0 0 13215 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1396023 141298 SH SOLE 0 0 141298 NUVEEN MUN VALUE FD INC COM 670928100 5341586 621115 SH SOLE 0 0 621115 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1172411 99189 SH SOLE 0 0 99189 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5606126 242165 SH SOLE 0 0 242165 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1746853 148290 SH SOLE 0 0 148290 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 192731 18303 SH SOLE 0 0 18303 NUVEEN NEW YORK QLT MUN INC COM 67066X107 147035 13318 SH SOLE 0 0 13318 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 3971700 587530 SH SOLE 0 0 587530 NUVEEN QUALITY MUNCP INCOME COM 67066V101 7523160 657045 SH SOLE 0 0 657045 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1250526 106700 SH SOLE 0 0 106700 NUVEEN REAL ESTATE INCOME FD COM 67071B108 152173 19459 SH SOLE 0 0 19459 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 10368949 808180 SH SOLE 0 0 808180 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 4051982 269414 SH SOLE 0 0 269414 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 204583 23195 SH SOLE 0 0 23195 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 2888089 195405 SH SOLE 0 0 195405 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 9621382 609334 SH SOLE 0 0 609334 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 135257 12547 SH SOLE 0 0 12547 NVE CORP COM NEW 629445206 823672 10502 SH SOLE 0 0 10502 NVENT ELECTRIC PLC SHS G6700G107 460914 7800 SH SOLE 0 0 7800 NVIDIA CORPORATION COM 67066G104 541175857 1092799 SH SOLE 0 0 1092799 NVIDIA CORPORATION COM 67066G104 126000 300 SH Put SOLE 0 0 300 NVR INC COM 62944T105 7840504 1120 SH SOLE 0 0 1120 NXP SEMICONDUCTORS N V COM N6596X109 134683120 586395 SH SOLE 0 0 586395 OBSIDIAN ENERGY LTD COM 674482203 485062 71543 SH SOLE 0 0 71543 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 624865 16051 SH SOLE 0 0 16051 OCCIDENTAL PETE CORP COM 674599105 38081574 637775 SH SOLE 0 0 637775 OCUGEN INC COM 67577C105 13181 22923 SH SOLE 0 0 22923 OCULAR THERAPEUTIX INC COM 67576A100 276698 62040 SH SOLE 0 0 62040 OCWEN FINL CORP COM NEW 675746606 512646 16666 SH SOLE 0 0 16666 OGE ENERGY CORP COM 670837103 1629938 46663 SH SOLE 0 0 46663 OKTA INC CL A 679295105 2170095 23971 SH SOLE 0 0 23971 OLD DOMINION FREIGHT LINE IN COM 679580100 26399971 65132 SH SOLE 0 0 65132 OLD NATL BANCORP IND COM 680033107 620576 36742 SH SOLE 0 0 36742 OLD REP INTL CORP COM 680223104 20479845 696593 SH SOLE 0 0 696593 OLIN CORP COM PAR $1 680665205 955106 17704 SH SOLE 0 0 17704 OLLIES BARGAIN OUTLET HLDGS COM 681116109 495941 6535 SH SOLE 0 0 6535 OMEGA HEALTHCARE INVS INC COM 681936100 4754680 155078 SH SOLE 0 0 155078 OMNICOM GROUP INC COM 681919106 8507212 98338 SH SOLE 0 0 98338 ON HLDG AG NAMEN AKT A H5919C104 803113 29778 SH SOLE 0 0 29778 ON SEMICONDUCTOR CORP COM 682189105 10457872 125199 SH SOLE 0 0 125199 ONDAS HLDGS INC COM NEW 68236H204 137553 89904 SH SOLE 0 0 89904 ONE GAS INC COM 68235P108 1037357 16280 SH SOLE 0 0 16280 ONE LIBERTY PPTYS INC COM 682406103 367724 16783 SH SOLE 0 0 16783 ONEMAIN HLDGS INC COM 68268W103 246215 5004 SH SOLE 0 0 5004 ONEOK INC NEW COM 682680103 51693637 736167 SH SOLE 0 0 736167 ONEWATER MARINE INC CL A COM 68280L101 281671 8336 SH SOLE 0 0 8336 ONTO INNOVATION INC COM 683344105 207027 1354 SH SOLE 0 0 1354 OPENDOOR TECHNOLOGIES INC COM 683712103 727494 162387 SH SOLE 0 0 162387 OPERA LTD SPONSORED ADS 68373M107 376169 28433 SH SOLE 0 0 28433 OPKO HEALTH INC COM 68375N103 78300 51854 SH SOLE 0 0 51854 ORACLE CORP COM 68389X105 82793754 785296 SH SOLE 0 0 785296 ORANGE SPONSORED ADR 684060106 439177 38423 SH SOLE 0 0 38423 OREILLY AUTOMOTIVE INC COM 67103H107 45285563 47665 SH SOLE 0 0 47665 ORGANON & CO COMMON STOCK 68622V106 1661375 115213 SH SOLE 0 0 115213 ORIGIN BANCORP INC COM 68621T102 245682 6907 SH SOLE 0 0 6907 ORION ENERGY SYS INC COM 686275108 12826 14800 SH SOLE 0 0 14800 ORIX CORP SPONSORED ADR 686330101 227842 2440 SH SOLE 0 0 2440 OSCAR HEALTH INC CL A 687793109 122619 13401 SH SOLE 0 0 13401 OSHKOSH CORP COM 688239201 3727898 34387 SH SOLE 0 0 34387 OTIS WORLDWIDE CORP COM 68902V107 5588498 62462 SH SOLE 0 0 62462 OTTER TAIL CORP COM 689648103 2080171 24481 SH SOLE 0 0 24481 OUSTER INC COM NEW 68989M202 141258 18417 SH SOLE 0 0 18417 OUTFRONT MEDIA INC COM 69007J106 175100 12543 SH SOLE 0 0 12543 OVINTIV INC COM 69047Q102 1340869 30530 SH SOLE 0 0 30530 OWENS CORNING NEW COM 690742101 564356 3807 SH SOLE 0 0 3807 OWL ROCK CAPITAL CORPORATION COM 69121K104 9894018 670326 SH SOLE 0 0 670326 OXFORD LANE CAP CORP COM 691543102 81109 16419 SH SOLE 0 0 16419 P10 INC COM CL A 69376K106 220301 21556 SH SOLE 0 0 21556 PACCAR INC COM 693718108 10450264 107018 SH SOLE 0 0 107018 PACER FDS TR CFRA STVAL EQL 69374H691 575003 15812 SH SOLE 0 0 15812 PACER FDS TR DATA AND INFRAST 69374H741 3804957 127640 SH SOLE 0 0 127640 PACER FDS TR DEVELOPED MRKT 69374H873 8482490 271527 SH SOLE 0 0 271527 PACER FDS TR EMRG MKT CASH 69374H865 1352708 67065 SH SOLE 0 0 67065 PACER FDS TR GLOBL CASH ETF 69374H709 37513190 1094636 SH SOLE 0 0 1094636 PACER FDS TR INDUSTRIAL RELET 69374H766 3479544 83163 SH SOLE 0 0 83163 PACER FDS TR LUNT LRG CP ALTR 69374H717 6412292 190672 SH SOLE 0 0 190672 PACER FDS TR LUNT LRGCP MULTI 69374H816 1978915 48278 SH SOLE 0 0 48278 PACER FDS TR PACER US SMALL 69374H857 122378713 2547964 SH SOLE 0 0 2547964 PACER FDS TR TRENDP US LAR CP 69374H105 67699531 1564584 SH SOLE 0 0 1564584 PACER FDS TR TRENDP US MID CP 69374H204 8837546 268945 SH SOLE 0 0 268945 PACER FDS TR TRENDPILOT 100 69374H303 30656552 469257 SH SOLE 0 0 469257 PACER FDS TR TRENDPILOT EUR 69374H808 995202 39984 SH SOLE 0 0 39984 PACER FDS TR TRENDPILOT INTL 69374H683 20346884 738276 SH SOLE 0 0 738276 PACER FDS TR TRENDPILOT US BD 69374H642 5521658 269744 SH SOLE 0 0 269744 PACER FDS TR US CASH COWS 100 69374H881 304682128 5860399 SH SOLE 0 0 5860399 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 203871 20782 SH SOLE 0 0 20782 PACIFIC PREMIER BANCORP COM 69478X105 719167 24705 SH SOLE 0 0 24705 PACKAGING CORP AMER COM 695156109 2671627 16399 SH SOLE 0 0 16399 PALANTIR TECHNOLOGIES INC CL A 69608A108 20548884 1196790 SH SOLE 0 0 1196790 PALO ALTO NETWORKS INC COM 697435105 84205638 285559 SH SOLE 0 0 285559 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 331536 6695 SH SOLE 0 0 6695 PAN AMERN SILVER CORP COM 697900108 1459686 89387 SH SOLE 0 0 89387 PAR TECHNOLOGY CORP COM 698884103 985093 22625 SH SOLE 0 0 22625 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 203456 10880 SH SOLE 0 0 10880 PARAMOUNT GLOBAL CLASS B COM 92556H206 5560052 375933 SH SOLE 0 0 375933 PARK NATL CORP COM 700658107 1383661 10414 SH SOLE 0 0 10414 PARKER-HANNIFIN CORP COM 701094104 24190691 52509 SH SOLE 0 0 52509 PARSONS CORP DEL COM 70202L102 296806 4733 SH SOLE 0 0 4733 PATRICK INDS INC COM 703343103 482483 4808 SH SOLE 0 0 4808 PATTERSON COS INC COM 703395103 441885 15532 SH SOLE 0 0 15532 PATTERSON-UTI ENERGY INC COM 703481101 239639 22189 SH SOLE 0 0 22189 PAYCHEX INC COM 704326107 32773751 275155 SH SOLE 0 0 275155 PAYCOM SOFTWARE INC COM 70432V102 1541641 7458 SH SOLE 0 0 7458 PAYPAL HLDGS INC COM 70450Y103 30628145 498749 SH SOLE 0 0 498749 PBF ENERGY INC CL A 69318G106 1600002 36397 SH SOLE 0 0 36397 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 326553 16385 SH SOLE 0 0 16385 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 8906 10000 PRN SOLE 0 0 10000 PELOTON INTERACTIVE INC CL A COM 70614W100 194776 31983 SH SOLE 0 0 31983 PEMBINA PIPELINE CORP COM 706327103 1104204 32080 SH SOLE 0 0 32080 PENN ENTERTAINMENT INC COM 707569109 1935238 74375 SH SOLE 0 0 74375 PENNANTPARK FLOATING RATE CA COM 70806A106 191103 15794 SH SOLE 0 0 15794 PENNANTPARK INVT CORP COM 708062104 219154 31716 SH SOLE 0 0 31716 PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0 92130 100000 PRN SOLE 0 0 100000 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 160463 165000 PRN SOLE 0 0 165000 PENNYMAC MTG INVT TR COM 70931T103 553463 37021 SH SOLE 0 0 37021 PENSKE AUTOMOTIVE GRP INC COM 70959W103 500307 3117 SH SOLE 0 0 3117 PENTAIR PLC SHS G7S00T104 1398337 19232 SH SOLE 0 0 19232 PEOPLES BANCORP INC COM 709789101 2299102 68101 SH SOLE 0 0 68101 PEOPLES BANCORP N C INC COM 710577107 468879 15154 SH SOLE 0 0 15154 PEPSICO INC COM 713448108 162871674 958971 SH SOLE 0 0 958971 PERFICIENT INC COM 71375U101 873892 13277 SH SOLE 0 0 13277 PERFORMANCE FOOD GROUP CO COM 71377A103 392703 5679 SH SOLE 0 0 5679 PERMIAN RESOURCES CORP CLASS A COM 71424F105 463406 34074 SH SOLE 0 0 34074 PERMIANVILLE RTY TR TR UNIT 71425H100 24480 17000 SH SOLE 0 0 17000 PERRIGO CO PLC SHS G97822103 311592 9683 SH SOLE 0 0 9683 PERSPECTIVE THERAPEUTICS INC COM 46489V104 7035 17500 SH SOLE 0 0 17500 PETIQ INC NOTE 4.000% 6/0 71639TAB2 17150 17000 PRN SOLE 0 0 17000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1110884 69561 SH SOLE 0 0 69561 PFIZER INC COM 717081103 59701669 2073695 SH SOLE 0 0 2073695 PG&E CORP COM 69331C108 1775738 98488 SH SOLE 0 0 98488 PGIM ETF TR PGIM ULTRA SH BD 69344A107 98723304 1998852 SH SOLE 0 0 1998852 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 122768 10807 SH SOLE 0 0 10807 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1446857 117440 SH SOLE 0 0 117440 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 3104985 206999 SH SOLE 0 0 206999 PHILIP MORRIS INTL INC COM 718172109 51411790 546469 SH SOLE 0 0 546469 PHILLIPS 66 COM 718546104 101820474 764762 SH SOLE 0 0 764762 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1031777 28283 SH SOLE 0 0 28283 PHOTRONICS INC COM 719405102 320350 10212 SH SOLE 0 0 10212 PHREESIA INC COM 71944F106 415010 17927 SH SOLE 0 0 17927 PHYSICIANS RLTY TR COM 71943U104 901784 67752 SH SOLE 0 0 67752 PIEDMONT LITHIUM INC COM 72016P105 232643 8241 SH SOLE 0 0 8241 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 861327 121143 SH SOLE 0 0 121143 PILGRIMS PRIDE CORP COM 72147K108 388429 14043 SH SOLE 0 0 14043 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 166106 11616 SH SOLE 0 0 11616 PIMCO CALIF MUN INCOME FD II COM 72200M108 170537 29403 SH SOLE 0 0 29403 PIMCO CALIF MUN INCOME FD II COM 72201C109 283723 38497 SH SOLE 0 0 38497 PIMCO CORPORATE & INCM STRG COM 72200U100 129970 10473 SH SOLE 0 0 10473 PIMCO CORPORATE & INCOME OPP COM 72201B101 6083179 459455 SH SOLE 0 0 459455 PIMCO DYNAMIC INCOME FD SHS 72201Y101 10813491 602423 SH SOLE 0 0 602423 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 2814881 229974 SH SOLE 0 0 229974 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 285332 13932 SH SOLE 0 0 13932 PIMCO EQUITY SER RAFI DYN ML US 72202L363 992388 23696 SH SOLE 0 0 23696 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 707984 7606 SH SOLE 0 0 7606 PIMCO ETF TR 1-5 US TIP IDX 72201R205 981671 19192 SH SOLE 0 0 19192 PIMCO ETF TR 15+ YR US TIPS 72201R304 235833 4161 SH SOLE 0 0 4161 PIMCO ETF TR 25YR+ ZERO U S 72201R882 606519 7108 SH SOLE 0 0 7108 PIMCO ETF TR ACTIVE BD ETF 72201R775 25860773 279727 SH SOLE 0 0 279727 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 24208488 242594 SH SOLE 0 0 242594 PIMCO ETF TR ENHANCD SHORT 72201R643 9369366 95679 SH SOLE 0 0 95679 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 330363 3486 SH SOLE 0 0 3486 PIMCO ETF TR INTER MUN BD ACT 72201R866 3823277 72411 SH SOLE 0 0 72411 PIMCO ETF TR INV GRD CRP BD 72201R817 1391722 14309 SH SOLE 0 0 14309 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 4236485 84685 SH SOLE 0 0 84685 PIMCO HIGH INCOME FD COM SHS 722014107 160935 32252 SH SOLE 0 0 32252 PIMCO INCOME STRATEGY FD II COM 72201J104 275347 38084 SH SOLE 0 0 38084 PIMCO MUN INCOME FD II COM 72200W106 204263 24610 SH SOLE 0 0 24610 PIMCO MUN INCOME FD III COM 72201A103 729967 98778 SH SOLE 0 0 98778 PIMCO NEW YORK MUN FD II COM 72200Y102 481957 63499 SH SOLE 0 0 63499 PIMCO STRATEGIC INCOME FD COM 72200X104 270332 44462 SH SOLE 0 0 44462 PINNACLE FINL PARTNERS INC COM 72346Q104 15063121 172703 SH SOLE 0 0 172703 PINNACLE WEST CAP CORP COM 723484101 1319124 18362 SH SOLE 0 0 18362 PINTEREST INC CL A 72352L106 6477166 174870 SH SOLE 0 0 174870 PIONEER DIVERSIFIED HIGH INC COM 723653101 557144 51929 SH SOLE 0 0 51929 PIONEER HIGH INCOME FUND INC COM 72369H106 195660 27365 SH SOLE 0 0 27365 PIONEER MUNICIPAL HIGH INCOM COM 723762100 130952 16328 SH SOLE 0 0 16328 PIONEER NAT RES CO COM 723787107 52809735 234835 SH SOLE 0 0 234835 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 5288941 349105 SH SOLE 0 0 349105 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1945290 121962 SH SOLE 0 0 121962 PLANET FITNESS INC CL A 72703H101 1558915 21355 SH SOLE 0 0 21355 PLAYA HOTELS & RESORTS NV SHS N70544106 2177266 251707 SH SOLE 0 0 251707 PLAYAGS INC COM 72814N104 109337 12970 SH SOLE 0 0 12970 PLUG POWER INC COM NEW 72919P202 693158 154035 SH SOLE 0 0 154035 PNC FINL SVCS GROUP INC COM 693475105 22885518 147792 SH SOLE 0 0 147792 POLARIS INC COM 731068102 10735699 113282 SH SOLE 0 0 113282 POLARIS INC COM 731068102 85000 1000 SH Put SOLE 0 0 1000 POOL CORP COM 73278L105 9259824 23224 SH SOLE 0 0 23224 PORTILLOS INC COM CL A 73642K106 577224 36235 SH SOLE 0 0 36235 PORTLAND GEN ELEC CO COM NEW 736508847 265927 6136 SH SOLE 0 0 6136 POSCO HOLDINGS INC SPONSORED ADR 693483109 251471 2644 SH SOLE 0 0 2644 POST HLDGS INC COM 737446104 472002 5360 SH SOLE 0 0 5360 POTLATCHDELTIC CORPORATION COM 737630103 1405332 28622 SH SOLE 0 0 28622 POWELL INDS INC COM 739128106 384121 4345 SH SOLE 0 0 4345 POWER INTEGRATIONS INC COM 739276103 208918 2544 SH SOLE 0 0 2544 PPG INDS INC COM 693506107 15269335 102102 SH SOLE 0 0 102102 PPL CORP COM 69351T106 4404881 162542 SH SOLE 0 0 162542 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 762 12707 SH SOLE 0 0 12707 PRICE T ROWE GROUP INC COM 74144T108 20938380 194432 SH SOLE 0 0 194432 PRIMERICA INC COM 74164M108 485067 2357 SH SOLE 0 0 2357 PRIMO WATER CORPORATION COM 74167P108 3958452 263020 SH SOLE 0 0 263020 PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 336924 9274 SH SOLE 0 0 9274 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 8837712 421064 SH SOLE 0 0 421064 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 6647924 379664 SH SOLE 0 0 379664 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 16056175 343374 SH SOLE 0 0 343374 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5279858 67114 SH SOLE 0 0 67114 PROCTER AND GAMBLE CO COM 742718109 181102551 1235857 SH SOLE 0 0 1235857 PROCURE ETF TRUST II SPACE ETF 74280R205 210485 11280 SH SOLE 0 0 11280 PROFIRE ENERGY INC COM 74316X101 18621 10288 SH SOLE 0 0 10288 PROFOUND MED CORP COM NEW 74319B502 5285466 622552 SH SOLE 0 0 622552 PROGRESSIVE CORP COM 743315103 19555398 122774 SH SOLE 0 0 122774 PROLOGIS INC. COM 74340W103 29796810 223532 SH SOLE 0 0 223532 PROPETRO HLDG CORP COM 74347M108 557320 66506 SH SOLE 0 0 66506 PROSHARES TR LARGE CAP CRE 74347R248 1634337 29840 SH SOLE 0 0 29840 PROSHARES TR MSCI EAFE DIVD 74347B839 4956527 128142 SH SOLE 0 0 128142 PROSHARES TR ONLINE RTL ETF 74347B169 235104 6518 SH SOLE 0 0 6518 PROSHARES TR PSHS ULT S&P 500 74347R107 1316171 20227 SH SOLE 0 0 20227 PROSHARES TR RUSS 2000 DIVD 74347B698 15517703 238697 SH SOLE 0 0 238697 PROSHARES TR S&P 500 DV ARIST 74348A467 142640278 1498322 SH SOLE 0 0 1498322 PROSHARES TR S&P MDCP 400 DIV 74347B680 27865341 378760 SH SOLE 0 0 378760 PROSHARES TR S&P TECH DIVIDEN 74347G606 5728672 82332 SH SOLE 0 0 82332 PROSHARES TR SHORT QQQ NEW 74347B714 248291 26191 SH SOLE 0 0 26191 PROSHARES TR ULTRAPRO QQQ 74347X831 259381 5116 SH SOLE 0 0 5116 PROSPECT CAP CORP COM 74348T102 458778 76591 SH SOLE 0 0 76591 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 9969 10000 PRN SOLE 0 0 10000 PROSPERITY BANCSHARES INC COM 743606105 3590164 53007 SH SOLE 0 0 53007 PRUDENTIAL FINL INC COM 744320102 23432834 225946 SH SOLE 0 0 225946 PTC INC COM 69370C100 642978 3675 SH SOLE 0 0 3675 PUBLIC STORAGE COM 74460D109 17344370 56867 SH SOLE 0 0 56867 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 10079654 164835 SH SOLE 0 0 164835 PULTE GROUP INC COM 745867101 4709012 45621 SH SOLE 0 0 45621 PURE STORAGE INC CL A 74624M102 4016101 112622 SH SOLE 0 0 112622 PUTNAM MANAGED MUN INCOME TR COM 746823103 522365 85915 SH SOLE 0 0 85915 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 560370 54777 SH SOLE 0 0 54777 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1690954 473657 SH SOLE 0 0 473657 QORVO INC COM 74736K101 1413368 12551 SH SOLE 0 0 12551 QUALCOMM INC COM 747525103 131799039 911284 SH SOLE 0 0 911284 QUALYS INC COM 74758T303 540948 2756 SH SOLE 0 0 2756 QUANTA SVCS INC COM 74762E102 20860386 96665 SH SOLE 0 0 96665 QUANTUM SI INC COM CL A 74765K105 61305 30500 SH SOLE 0 0 30500 QUANTUMSCAPE CORP COM CL A 74767V109 2092499 301079 SH SOLE 0 0 301079 QUEST DIAGNOSTICS INC COM 74834L100 7866343 57052 SH SOLE 0 0 57052 QUEST RESOURCE HLDG CORP COM NEW 74836W203 81905 11174 SH SOLE 0 0 11174 QUIDELORTHO CORP COM 219798105 1883698 25559 SH SOLE 0 0 25559 QUIPT HOME MEDICAL CORP COM 74880P104 193420 38000 SH SOLE 0 0 38000 RADIAN GROUP INC COM 750236101 560164 19620 SH SOLE 0 0 19620 RADNET INC COM 750491102 546828 15727 SH SOLE 0 0 15727 RALPH LAUREN CORP CL A 751212101 204978 1421 SH SOLE 0 0 1421 RAMBUS INC DEL COM 750917106 297843 4364 SH SOLE 0 0 4364 RANGE RES CORP COM 75281A109 1017918 33440 SH SOLE 0 0 33440 RAPID7 INC COM 753422104 3070438 53773 SH SOLE 0 0 53773 RAYMOND JAMES FINL INC COM 754730109 22087170 198091 SH SOLE 0 0 198091 RAYONIER INC COM 754907103 297580 8907 SH SOLE 0 0 8907 RAYTHEON TECHNOLOGIES CORP COM 75513E101 71813387 853499 SH SOLE 0 0 853499 RBB FD INC MOTLEY FOL ETF 74933W601 1958727 43867 SH SOLE 0 0 43867 RBB FD INC MOTLEY FOOL SML 74933W874 2345061 76486 SH SOLE 0 0 76486 RBB FD INC US TREAS 3 MNTH 74933W452 722372 14488 SH SOLE 0 0 14488 RBC BEARINGS INC COM 75524B104 538442 1890 SH SOLE 0 0 1890 RCM TECHNOLOGIES INC COM NEW 749360400 249541 8593 SH SOLE 0 0 8593 READY CAPITAL CORP COM 75574U101 412719 40265 SH SOLE 0 0 40265 REALTY INCOME CORP COM 756109104 20780044 361896 SH SOLE 0 0 361896 REAVES UTIL INCOME FD COM SH BEN INT 756158101 3001952 112264 SH SOLE 0 0 112264 REDWOOD TRUST INC COM 758075402 3424532 462150 SH SOLE 0 0 462150 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 259700 265000 PRN SOLE 0 0 265000 REDWOOD TRUST INC NOTE 7.750% 6/1 758075AF2 229220 250000 PRN SOLE 0 0 250000 REGENCY CTRS CORP COM 758849103 413350 6169 SH SOLE 0 0 6169 REGENERON PHARMACEUTICALS COM 75886F107 7704360 8772 SH SOLE 0 0 8772 REGENXBIO INC COM 75901B107 1182959 65903 SH SOLE 0 0 65903 REGIONS FINANCIAL CORP NEW COM 7591EP100 6791480 350438 SH SOLE 0 0 350438 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1041105 6435 SH SOLE 0 0 6435 RELAY THERAPEUTICS INC COM 75943R102 642467 58353 SH SOLE 0 0 58353 RELIANCE STEEL & ALUMINUM CO COM 759509102 2784413 9956 SH SOLE 0 0 9956 RELX PLC SPONSORED ADR 759530108 828619 20893 SH SOLE 0 0 20893 RENASANT CORP COM 75970E107 363508 10793 SH SOLE 0 0 10793 RENT THE RUNWAY INC COM CL A 76010Y103 13261 25139 SH SOLE 0 0 25139 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 4982832 174164 SH SOLE 0 0 174164 REPUBLIC SVCS INC COM 760759100 23199319 140679 SH SOLE 0 0 140679 RESEARCH FRONTIERS INC COM 760911107 16094 15935 SH SOLE 0 0 15935 RESMED INC COM 761152107 3701755 21519 SH SOLE 0 0 21519 RESTAURANT BRANDS INTL INC COM 76131D103 12800085 163831 SH SOLE 0 0 163831 REVVITY INC COM 714046109 529377 4843 SH SOLE 0 0 4843 REXFORD INDL RLTY INC COM 76169C100 254065 4529 SH SOLE 0 0 4529 RH COM 74967X103 1457983 5002 SH SOLE 0 0 5002 RICEBRAN TECHNOLOGIES COM 762831303 2339 10061 SH SOLE 0 0 10061 RINGCENTRAL INC CL A 76680R206 2549611 75099 SH SOLE 0 0 75099 RINGCENTRAL INC NOTE 3/0 76680RAF4 60450 65000 PRN SOLE 0 0 65000 RIO TINTO PLC SPONSORED ADR 767204100 4460153 59900 SH SOLE 0 0 59900 RITHM CAPITAL CORP COM NEW 64828T201 3946178 369492 SH SOLE 0 0 369492 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 214211 16352 SH SOLE 0 0 16352 RIVERNORTH MANAGED DUR MUN I COM 76882H105 370282 26113 SH SOLE 0 0 26113 RIVERNORTH MANAGED DUR MUN I COM 76882M104 158065 10100 SH SOLE 0 0 10100 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 271805 24732 SH SOLE 0 0 24732 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6989755 297944 SH SOLE 0 0 297944 RLI CORP COM 749607107 5019379 37706 SH SOLE 0 0 37706 RLJ LODGING TR COM 74965L101 1479580 126244 SH SOLE 0 0 126244 ROBERT HALF INTL INC COM 770323103 643685 7321 SH SOLE 0 0 7321 ROBINHOOD MKTS INC COM CL A 770700102 262278 20587 SH SOLE 0 0 20587 ROBLOX CORP CL A 771049103 7137669 156117 SH SOLE 0 0 156117 ROCKET COS INC COM CL A 77311W101 178814 12349 SH SOLE 0 0 12349 ROCKET LAB USA INC COM 773122106 476658 86195 SH SOLE 0 0 86195 ROCKWELL AUTOMATION INC COM 773903109 12182233 39237 SH SOLE 0 0 39237 ROCKY BRANDS INC COM 774515100 234710 7777 SH SOLE 0 0 7777 ROKU INC COM CL A 77543R102 11486648 125318 SH SOLE 0 0 125318 ROLLINS INC COM 775711104 10507187 240604 SH SOLE 0 0 240604 ROOT INC CL A NEW 77664L207 360323 34382 SH SOLE 0 0 34382 ROPER TECHNOLOGIES INC COM 776696106 28942232 53088 SH SOLE 0 0 53088 ROSS STORES INC COM 778296103 14402125 104069 SH SOLE 0 0 104069 ROYAL BK CDA COM 780087102 13348949 131998 SH SOLE 0 0 131998 ROYAL CARIBBEAN GROUP COM V7780T103 14384371 111085 SH SOLE 0 0 111085 ROYAL GOLD INC COM 780287108 610971 5051 SH SOLE 0 0 5051 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 559862 19931 SH SOLE 0 0 19931 ROYCE GLOBAL VALUE TR INC COM 78081T104 165699 16995 SH SOLE 0 0 16995 ROYCE MICRO-CAP TR INC COM 780915104 281136 30426 SH SOLE 0 0 30426 ROYCE VALUE TR INC COM 780910105 21934324 1506478 SH SOLE 0 0 1506478 RPM INTL INC COM 749685103 2613793 23415 SH SOLE 0 0 23415 RUMBLE INC COM CL A 78137L105 71719 15973 SH SOLE 0 0 15973 RXO INC COMMON STOCK 74982T103 536911 23083 SH SOLE 0 0 23083 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1244101 9329 SH SOLE 0 0 9329 RYDER SYS INC COM 783549108 490122 4260 SH SOLE 0 0 4260 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4260870 38714 SH SOLE 0 0 38714 S&P GLOBAL INC COM 78409V104 112937876 256374 SH SOLE 0 0 256374 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 558556 72446 SH SOLE 0 0 72446 SABRA HEALTH CARE REIT INC COM 78573L106 394703 27660 SH SOLE 0 0 27660 SACHEM CAP CORP COM 78590A109 52847 14130 SH SOLE 0 0 14130 SAFETY INS GROUP INC COM 78648T100 1271791 16736 SH SOLE 0 0 16736 SAIA INC COM 78709Y105 2050870 4680 SH SOLE 0 0 4680 SALESFORCE INC COM 79466L302 265255382 1008039 SH SOLE 0 0 1008039 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 638841 125756 SH SOLE 0 0 125756 SANDSTORM GOLD LTD COM NEW 80013R206 147386 29301 SH SOLE 0 0 29301 SANFILIPPO JOHN B & SON INC COM 800422107 1253842 12168 SH SOLE 0 0 12168 SANGAMO THERAPEUTICS INC COM 800677106 8823 16239 SH SOLE 0 0 16239 SANOFI SPONSORED ADR 80105N105 8901803 179003 SH SOLE 0 0 179003 SAP SE SPON ADR 803054204 2001927 12950 SH SOLE 0 0 12950 SAREPTA THERAPEUTICS INC COM 803607100 865459 8975 SH SOLE 0 0 8975 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3614571 14248 SH SOLE 0 0 14248 SCHLUMBERGER LTD COM STK 806857108 16690256 320720 SH SOLE 0 0 320720 SCHRODINGER INC COM 80810D103 280672 7840 SH SOLE 0 0 7840 SCHWAB CHARLES CORP COM 808513105 60146056 874216 SH SOLE 0 0 874216 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 400574 8697 SH SOLE 0 0 8697 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 402850 8964 SH SOLE 0 0 8964 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3912485 157825 SH SOLE 0 0 157825 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1245079 25042 SH SOLE 0 0 25042 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14182872 383736 SH SOLE 0 0 383736 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2857310 81895 SH SOLE 0 0 81895 SCHWAB STRATEGIC TR LONG TERM US 808524680 9574226 272925 SH SOLE 0 0 272925 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 2107756 34497 SH SOLE 0 0 34497 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 5538477 89417 SH SOLE 0 0 89417 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 962920 17397 SH SOLE 0 0 17397 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 7306001 269197 SH SOLE 0 0 269197 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 10245618 303754 SH SOLE 0 0 303754 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 16806702 346888 SH SOLE 0 0 346888 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 20114618 431459 SH SOLE 0 0 431459 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8015943 143990 SH SOLE 0 0 143990 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 388844689 5107641 SH SOLE 0 0 5107641 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 267304556 3222090 SH SOLE 0 0 3222090 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6356525 90678 SH SOLE 0 0 90678 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 34406824 610050 SH SOLE 0 0 610050 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 47875067 635622 SH SOLE 0 0 635622 SCHWAB STRATEGIC TR US REIT ETF 808524847 908396 43863 SH SOLE 0 0 43863 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 12076494 255641 SH SOLE 0 0 255641 SCHWAB STRATEGIC TR US TIPS ETF 808524870 12841000 245996 SH SOLE 0 0 245996 SCIENCE APPLICATIONS INTL CO COM 808625107 411184 3307 SH SOLE 0 0 3307 SCILEX HOLDING CO COM 80880W106 38757 18998 SH SOLE 0 0 18998 SCOTTS MIRACLE-GRO CO CL A 810186106 5091575 79868 SH SOLE 0 0 79868 SEA LTD NOTE 0.250% 9/1 81141RAG5 226188 275000 PRN SOLE 0 0 275000 SEA LTD SPONSORD ADS 81141R100 903596 22311 SH SOLE 0 0 22311 SEABRIDGE GOLD INC COM 811916105 361134 29772 SH SOLE 0 0 29772 SEACOAST BKG CORP FLA COM NEW 811707801 5263483 184943 SH SOLE 0 0 184943 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6968505 81627 SH SOLE 0 0 81627 SEALED AIR CORP NEW COM 81211K100 285728 7824 SH SOLE 0 0 7824 SEI INVTS CO COM 784117103 1637103 25761 SH SOLE 0 0 25761 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 36871025 507446 SH SOLE 0 0 507446 SELECT SECTOR SPDR TR ENERGY 81369Y506 118332476 1411408 SH SOLE 0 0 1411408 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 99727857 2652337 SH SOLE 0 0 2652337 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 29925099 747007 SH SOLE 0 0 747007 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 101028888 565007 SH SOLE 0 0 565007 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 61585698 855001 SH SOLE 0 0 855001 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 201326916 1476220 SH SOLE 0 0 1476220 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 101415784 889690 SH SOLE 0 0 889690 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 43253167 682981 SH SOLE 0 0 682981 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 18328955 214273 SH SOLE 0 0 214273 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 167810513 871834 SH SOLE 0 0 871834 SELECT WATER SOLUTIONS INC CL A COM 81617J301 197742 26053 SH SOLE 0 0 26053 SELECTIVE INS GROUP INC COM 816300107 1152629 11587 SH SOLE 0 0 11587 SEMPRA COM 816851109 5723935 76595 SH SOLE 0 0 76595 SEMRUSH HLDGS INC CL A COM 81686C104 226210 16560 SH SOLE 0 0 16560 SENSEONICS HLDGS INC COM 81727U105 45720 80197 SH SOLE 0 0 80197 SENTINELONE INC CL A 81730H109 4467424 162807 SH SOLE 0 0 162807 SERVICE CORP INTL COM 817565104 5201402 75988 SH SOLE 0 0 75988 SERVICE PPTYS TR COM SH BEN INT 81761L102 281282 32937 SH SOLE 0 0 32937 SERVICENOW INC COM 81762P102 50818532 71931 SH SOLE 0 0 71931 SERVISFIRST BANCSHARES INC COM 81768T108 885113 13284 SH SOLE 0 0 13284 SFL CORPORATION LTD SHS G7738W106 170576 15122 SH SOLE 0 0 15122 SHAKE SHACK INC CL A 819047101 5774022 77901 SH SOLE 0 0 77901 SHARECARE INC COM CL A 81948W104 12420 11500 SH SOLE 0 0 11500 SHELL PLC SPON ADS 780259305 23294484 354020 SH SOLE 0 0 354020 SHERWIN WILLIAMS CO COM 824348106 41915273 134387 SH SOLE 0 0 134387 SHIFT4 PMTS INC CL A 82452J109 352000 4735 SH SOLE 0 0 4735 SHOCKWAVE MED INC COM 82489T104 3227705 16938 SH SOLE 0 0 16938 SHOPIFY INC CL A 82509L107 31267658 401382 SH SOLE 0 0 401382 SHYFT GROUP INC COM 825698103 141901 11612 SH SOLE 0 0 11612 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 68820 12674 SH SOLE 0 0 12674 SIGNET JEWELERS LIMITED SHS G81276100 569658 5311 SH SOLE 0 0 5311 SILVERCREST METALS INC COM 828363101 202467 30911 SH SOLE 0 0 30911 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 341952 17235 SH SOLE 0 0 17235 SIMON PPTY GROUP INC NEW COM 828806109 8435882 59141 SH SOLE 0 0 59141 SIMPSON MFG INC COM 829073105 1610790 8136 SH SOLE 0 0 8136 SINCLAIR INC CL A 829242106 297136 22804 SH SOLE 0 0 22804 SIREN ETF TR NSD NXGN ECO ETF 829658202 422761 17305 SH SOLE 0 0 17305 SIRIUS XM HOLDINGS INC COM 82968B103 945153 172789 SH SOLE 0 0 172789 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 470438 2895 SH SOLE 0 0 2895 SITIME CORP COM 82982T106 699396 5729 SH SOLE 0 0 5729 SIXTH STREET SPECIALTY LENDI COM 83012A109 11590418 536593 SH SOLE 0 0 536593 SKECHERS U S A INC CL A 830566105 286265 4592 SH SOLE 0 0 4592 SKYWARD SPECIALTY INS GROUP COM 830940102 687527 20293 SH SOLE 0 0 20293 SKYWORKS SOLUTIONS INC COM 83088M102 3944697 35089 SH SOLE 0 0 35089 SL GREEN RLTY CORP COM 78440X887 490790 10865 SH SOLE 0 0 10865 SLR INVESTMENT CORP COM 83413U100 251721 16748 SH SOLE 0 0 16748 SMARTFINANCIAL INC COM NEW 83190L208 348983 14250 SH SOLE 0 0 14250 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 514005 18842 SH SOLE 0 0 18842 SMITH & WESSON BRANDS INC COM 831754106 208663 15388 SH SOLE 0 0 15388 SMITH A O CORP COM 831865209 5868203 71181 SH SOLE 0 0 71181 SMITH MICRO SOFTWARE INC COM NEW 832154207 189664 229618 SH SOLE 0 0 229618 SMUCKER J M CO COM NEW 832696405 3721924 29450 SH SOLE 0 0 29450 SNAP INC CL A 83304A106 3689233 217911 SH SOLE 0 0 217911 SNAP ON INC COM 833034101 20648492 71488 SH SOLE 0 0 71488 SNOWFLAKE INC CL A 833445109 18751372 94228 SH SOLE 0 0 94228 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 284037 4717 SH SOLE 0 0 4717 SOFI TECHNOLOGIES INC COM 83406F102 5485773 551334 SH SOLE 0 0 551334 SOL GEL TECHNOLOGIES SHS M8694L103 47628 43102 SH SOLE 0 0 43102 SOLAREDGE TECHNOLOGIES INC COM 83417M104 700596 7485 SH SOLE 0 0 7485 SOLID POWER INC CLASS A COM 83422N105 22362 15422 SH SOLE 0 0 15422 SONOCO PRODS CO COM 835495102 1359584 24335 SH SOLE 0 0 24335 SONOS INC COM 83570H108 477812 27877 SH SOLE 0 0 27877 SONY GROUP CORPORATION SPONSORED ADR 835699307 1757931 18565 SH SOLE 0 0 18565 SOURCE CAP INC COM 836144105 258259 6397 SH SOLE 0 0 6397 SOUTHERN CO COM 842587107 48608801 693223 SH SOLE 0 0 693223 SOUTHERN COPPER CORP COM 84265V105 3548074 41223 SH SOLE 0 0 41223 SOUTHSIDE BANCSHARES INC COM 84470P109 328090 10475 SH SOLE 0 0 10475 SOUTHSTATE CORPORATION COM 840441109 1362629 16135 SH SOLE 0 0 16135 SOUTHWEST AIRLS CO COM 844741108 4759703 164810 SH SOLE 0 0 164810 SOUTHWEST GAS HLDGS INC COM 844895102 341326 5388 SH SOLE 0 0 5388 SOUTHWESTERN ENERGY CO COM 845467109 523234 79883 SH SOLE 0 0 79883 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 75622289 200659 SH SOLE 0 0 200659 SPDR GOLD TR GOLD SHS 78463V107 165575249 866115 SH SOLE 0 0 866115 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 222648 2203 SH SOLE 0 0 2203 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 14398523 329410 SH SOLE 0 0 329410 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2750270 57525 SH SOLE 0 0 57525 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 3543685 62554 SH SOLE 0 0 62554 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4180969 154622 SH SOLE 0 0 154622 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 318275 4355 SH SOLE 0 0 4355 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 717525 12554 SH SOLE 0 0 12554 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 1637193 14866 SH SOLE 0 0 14866 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 348863 6304 SH SOLE 0 0 6304 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 108920338 3202597 SH SOLE 0 0 3202597 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 37781863 1066983 SH SOLE 0 0 1066983 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 6024714 185262 SH SOLE 0 0 185262 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1358385 25395 SH SOLE 0 0 25395 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 552216 9132 SH SOLE 0 0 9132 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 464718 13072 SH SOLE 0 0 13072 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1402375 44155 SH SOLE 0 0 44155 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 570313 11183 SH SOLE 0 0 11183 SPDR S&P 500 ETF TR TR UNIT 78462F103 845535800 1778914 SH SOLE 0 0 1778914 SPDR S&P 500 ETF TR TR UNIT 78462F103 9301000 20100 SH Put SOLE 0 0 20100 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 71455859 140833 SH SOLE 0 0 140833 SPDR SER TR AEROSPACE DEF 78464A631 11456451 84599 SH SOLE 0 0 84599 SPDR SER TR BBG CONV SEC ETF 78464A359 12080510 167436 SH SOLE 0 0 167436 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 1060336 57038 SH SOLE 0 0 57038 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 136095230 1489170 SH SOLE 0 0 1489170 SPDR SER TR BLOOMBERG 3-12 M 78468R523 9235996 93180 SH SOLE 0 0 93180 SPDR SER TR BLOOMBERG HIGH Y 78468R622 7344347 77529 SH SOLE 0 0 77529 SPDR SER TR BLOOMBERG INTL 78464A151 5337978 178349 SH SOLE 0 0 178349 SPDR SER TR BLOOMBERG INVT 78468R200 5701210 186375 SH SOLE 0 0 186375 SPDR SER TR BLOOMBERG SHT TE 78468R408 13212710 525565 SH SOLE 0 0 525565 SPDR SER TR COMP SOFTWARE 78464A599 1237968 8235 SH SOLE 0 0 8235 SPDR SER TR DJ REIT ETF 78464A607 2436897 25565 SH SOLE 0 0 25565 SPDR SER TR FTSE INT GVT ETF 78464A490 1093348 26069 SH SOLE 0 0 26069 SPDR SER TR GLB DOW ETF 78464A706 655406 5507 SH SOLE 0 0 5507 SPDR SER TR HLTH CARE SVCS 78464A573 1252099 14076 SH SOLE 0 0 14076 SPDR SER TR HLTH CR EQUIP 78464A581 608626 7223 SH SOLE 0 0 7223 SPDR SER TR ICE PFD SEC ETF 78464A292 1297736 38715 SH SOLE 0 0 38715 SPDR SER TR MSCI USA STRTGIC 78468R812 3966621 30023 SH SOLE 0 0 30023 SPDR SER TR NUVEEN BLMBRG MU 78468R721 3036386 64604 SH SOLE 0 0 64604 SPDR SER TR NUVEEN BLMBRG SH 78468R739 8291338 173495 SH SOLE 0 0 173495 SPDR SER TR NUVEEN BLOOMBERG 78464A284 17289531 683381 SH SOLE 0 0 683381 SPDR SER TR NYSE TECH ETF 78464A102 657642 4006 SH SOLE 0 0 4006 SPDR SER TR OILGAS EQUIP 78468R549 1419407 16796 SH SOLE 0 0 16796 SPDR SER TR PORTFLI HIGH YLD 78468R606 6013477 257206 SH SOLE 0 0 257206 SPDR SER TR PORTFLI INTRMDIT 78464A672 65414255 2290415 SH SOLE 0 0 2290415 SPDR SER TR PORTFLI TIPS ETF 78464A656 6523742 255133 SH SOLE 0 0 255133 SPDR SER TR PORTFOLI S&P1500 78464A805 36384888 622496 SH SOLE 0 0 622496 SPDR SER TR PORTFOLIO AGRGTE 78464A649 57646335 2248297 SH SOLE 0 0 2248297 SPDR SER TR PORTFOLIO CRPORT 78464A144 348626 11854 SH SOLE 0 0 11854 SPDR SER TR PORTFOLIO INTRMD 78464A375 13917875 423938 SH SOLE 0 0 423938 SPDR SER TR PORTFOLIO LN TSR 78464A664 10868745 374526 SH SOLE 0 0 374526 SPDR SER TR PORTFOLIO S&P400 78464A847 19317163 396494 SH SOLE 0 0 396494 SPDR SER TR PORTFOLIO S&P500 78464A854 152655288 2730864 SH SOLE 0 0 2730864 SPDR SER TR PORTFOLIO S&P500 78464A854 2285300 41400 SH Put SOLE 0 0 41400 SPDR SER TR PORTFOLIO S&P600 78468R853 28890248 684928 SH SOLE 0 0 684928 SPDR SER TR PORTFOLIO SH TSR 78468R101 12875089 443204 SH SOLE 0 0 443204 SPDR SER TR PORTFOLIO SHORT 78464A474 19876506 667445 SH SOLE 0 0 667445 SPDR SER TR PRTFLO S&P500 GW 78464A409 159465074 2451046 SH SOLE 0 0 2451046 SPDR SER TR PRTFLO S&P500 HI 78468R788 6285223 160378 SH SOLE 0 0 160378 SPDR SER TR PRTFLO S&P500 VL 78464A508 216200717 4636515 SH SOLE 0 0 4636515 SPDR SER TR RUSSELL LOW VOL 78468R754 1297983 11343 SH SOLE 0 0 11343 SPDR SER TR RUSSELL YIELD 78468R770 16134786 160194 SH SOLE 0 0 160194 SPDR SER TR S&P 400 MDCP GRW 78464A821 13649381 180380 SH SOLE 0 0 180380 SPDR SER TR S&P 400 MDCP VAL 78464A839 13728360 187086 SH SOLE 0 0 187086 SPDR SER TR S&P 500 ESG ETF 78468R531 310464 6720 SH SOLE 0 0 6720 SPDR SER TR S&P 600 SMCP GRW 78464A201 19624494 234659 SH SOLE 0 0 234659 SPDR SER TR S&P 600 SMCP VAL 78464A300 5585830 67049 SH SOLE 0 0 67049 SPDR SER TR S&P BIOTECH 78464A870 22731690 254583 SH SOLE 0 0 254583 SPDR SER TR S&P BK ETF 78464A797 3530865 76725 SH SOLE 0 0 76725 SPDR SER TR S&P CAP MKTS 78464A771 674135 6611 SH SOLE 0 0 6611 SPDR SER TR S&P DIVID ETF 78464A763 127525325 1020448 SH SOLE 0 0 1020448 SPDR SER TR S&P HOMEBUILD 78464A888 27611357 288641 SH SOLE 0 0 288641 SPDR SER TR S&P INS ETF 78464A789 1617973 35780 SH SOLE 0 0 35780 SPDR SER TR S&P KENSHO CLEAN 78468R655 962921 13422 SH SOLE 0 0 13422 SPDR SER TR S&P KENSHO FUTRE 78468R671 404300 7332 SH SOLE 0 0 7332 SPDR SER TR S&P KENSHO INTLG 78468R697 2817974 81515 SH SOLE 0 0 81515 SPDR SER TR S&P KENSHO NEW 78468R648 644493 13801 SH SOLE 0 0 13801 SPDR SER TR S&P METALS MNG 78464A755 7269857 121509 SH SOLE 0 0 121509 SPDR SER TR S&P OILGAS EXP 78468R556 20201064 147550 SH SOLE 0 0 147550 SPDR SER TR S&P REGL BKG 78464A698 8826904 168356 SH SOLE 0 0 168356 SPDR SER TR S&P RETAIL ETF 78464A714 296584 4101 SH SOLE 0 0 4101 SPDR SER TR S&P SEMICNDCTR 78464A862 4083474 18166 SH SOLE 0 0 18166 SPDR SER TR S&P TRANSN ETF 78464A532 669708 8021 SH SOLE 0 0 8021 SPDR SER TR S&P1500MOMTILT 78468R705 642462 3179 SH SOLE 0 0 3179 SPDR SER TR SPDR MSCI USA GE 78468R747 365453 3847 SH SOLE 0 0 3847 SPDR SER TR SPDR S&P 500 ETF 78468R796 862863 22233 SH SOLE 0 0 22233 SPDR SER TR SPDR S&P1500VL 78464A128 4359616 27200 SH SOLE 0 0 27200 SPDR SER TR SSGA US LRG ETF 78468R804 14609612 100749 SH SOLE 0 0 100749 SPDR SER TR SSGA US SMAL ETF 78468R887 214351 1905 SH SOLE 0 0 1905 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1424134 17853 SH SOLE 0 0 17853 SPIRE INC COM 84857L101 355162 5697 SH SOLE 0 0 5697 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 335890 10569 SH SOLE 0 0 10569 SPIRIT AIRLS INC COM 848577102 187454 11437 SH SOLE 0 0 11437 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 13860 20000 PRN SOLE 0 0 20000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1280946 29319 SH SOLE 0 0 29319 SPLUNK INC COM 848637104 1024249 6723 SH SOLE 0 0 6723 SPOTIFY TECHNOLOGY S A SHS L8681T102 4559824 24266 SH SOLE 0 0 24266 SPRINKLR INC CL A 85208T107 192303 15972 SH SOLE 0 0 15972 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 476092 19054 SH SOLE 0 0 19054 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 411397 13984 SH SOLE 0 0 13984 SPROTT FDS TR URANIUM MINERS E 85208P303 955931 19804 SH SOLE 0 0 19804 SPROTT INC COM NEW 852066208 314091 9252 SH SOLE 0 0 9252 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 5017233 261996 SH SOLE 0 0 261996 SPROTT PHYSICAL GOLD TR UNIT 85207H104 5357386 336308 SH SOLE 0 0 336308 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1989466 246221 SH SOLE 0 0 246221 SPROUTS FMRS MKT INC COM 85208M102 568997 11827 SH SOLE 0 0 11827 SPX TECHNOLOGIES INC COM 78473E103 320909 3177 SH SOLE 0 0 3177 SRH TOTAL RETURN FUND INC COM 101507101 703179 50698 SH SOLE 0 0 50698 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 655450 10726 SH SOLE 0 0 10726 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 10311159 245914 SH SOLE 0 0 245914 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 1298180 31327 SH SOLE 0 0 31327 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 959694 35257 SH SOLE 0 0 35257 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 13338825 331399 SH SOLE 0 0 331399 SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 286532 10186 SH SOLE 0 0 10186 ST JOE CO COM 790148100 3924767 65217 SH SOLE 0 0 65217 STAAR SURGICAL CO COM PAR $0.01 852312305 381917 12237 SH SOLE 0 0 12237 STAG INDL INC COM 85254J102 3593106 91521 SH SOLE 0 0 91521 STANDARD LITHIUM LTD COM 853606101 158168 78301 SH SOLE 0 0 78301 STANLEY BLACK & DECKER INC COM 854502101 8001391 81564 SH SOLE 0 0 81564 STANTEC INC COM 85472N109 214268 2672 SH SOLE 0 0 2672 STARBUCKS CORP COM 855244109 76991222 801908 SH SOLE 0 0 801908 STARWOOD PPTY TR INC COM 85571B105 27789948 1322072 SH SOLE 0 0 1322072 STATE STR CORP COM 857477103 13629231 175952 SH SOLE 0 0 175952 STEEL DYNAMICS INC COM 858119100 4696927 39771 SH SOLE 0 0 39771 STELLANTIS N.V SHS N82405106 987585 42349 SH SOLE 0 0 42349 STELLAR BANCORP INC COM 858927106 501120 18000 SH SOLE 0 0 18000 STELLUS CAP INVT CORP COM 858568108 156109 12149 SH SOLE 0 0 12149 STEREOTAXIS INC COM NEW 85916J409 29552 16887 SH SOLE 0 0 16887 STERICYCLE INC COM 858912108 358963 7243 SH SOLE 0 0 7243 STERIS PLC SHS USD G8473T100 71422339 324868 SH SOLE 0 0 324868 STERLING INFRASTRUCTURE INC COM 859241101 2579163 29332 SH SOLE 0 0 29332 STMICROELECTRONICS N V NY REGISTRY 861012102 477522 9526 SH SOLE 0 0 9526 STOCK YDS BANCORP INC COM 861025104 236422 4592 SH SOLE 0 0 4592 STONECO LTD COM CL A G85158106 1667126 92464 SH SOLE 0 0 92464 STONERIDGE INC COM 86183P102 6804763 347714 SH SOLE 0 0 347714 STONEX GROUP INC COM 861896108 886661 12010 SH SOLE 0 0 12010 STRATASYS LTD SHS M85548101 204718 14336 SH SOLE 0 0 14336 STRATEGIC ED INC COM 86272C103 1053110 11401 SH SOLE 0 0 11401 STRATEGY SHS DAY HAGAN NED 86280R803 40097648 1125390 SH SOLE 0 0 1125390 STRYKER CORPORATION COM 863667101 58169984 194250 SH SOLE 0 0 194250 STURM RUGER & CO INC COM 864159108 593728 13063 SH SOLE 0 0 13063 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2851967 160584 SH SOLE 0 0 160584 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 312189 32251 SH SOLE 0 0 32251 SUMMIT FINL GROUP INC COM 86606G101 869632 28336 SH SOLE 0 0 28336 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 31028 35000 PRN SOLE 0 0 35000 SUMMIT MATLS INC CL A 86614U100 840005 21841 SH SOLE 0 0 21841 SUN CMNTYS INC COM 866674104 239186 1790 SH SOLE 0 0 1790 SUN LIFE FINANCIAL INC. COM 866796105 1213185 23393 SH SOLE 0 0 23393 SUNCOR ENERGY INC NEW COM 867224107 771199 24070 SH SOLE 0 0 24070 SUNNOVA ENERGY INTL INC. COM 86745K104 1552801 101823 SH SOLE 0 0 101823 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 11574328 193131 SH SOLE 0 0 193131 SUNPOWER CORP COM 867652406 76720 15884 SH SOLE 0 0 15884 SUNRUN INC COM 86771W105 1009433 51423 SH SOLE 0 0 51423 SUPER MICRO COMPUTER INC COM 86800U104 7089729 24941 SH SOLE 0 0 24941 SYMBOTIC INC CLASS A COM 87151X101 1727973 33664 SH SOLE 0 0 33664 SYNAPTICS INC COM 87157D109 234092 2052 SH SOLE 0 0 2052 SYNCHRONY FINANCIAL COM 87165B103 3067724 80328 SH SOLE 0 0 80328 SYNOPSYS INC COM 871607107 4191367 8140 SH SOLE 0 0 8140 SYNOVUS FINL CORP COM NEW 87161C501 700518 18606 SH SOLE 0 0 18606 SYSCO CORP COM 871829107 15585971 213127 SH SOLE 0 0 213127 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 19150237 693096 SH SOLE 0 0 693096 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 9498834 306909 SH SOLE 0 0 306909 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 892895 25316 SH SOLE 0 0 25316 T ROWE PRICE ETF INC US EQUITY RESEAR 87283Q503 318431 10831 SH SOLE 0 0 10831 T-MOBILE US INC COM 872590104 38075404 237481 SH SOLE 0 0 237481 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 42808450 411620 SH SOLE 0 0 411620 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3462678 21514 SH SOLE 0 0 21514 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 519412 36399 SH SOLE 0 0 36399 TANDEM DIABETES CARE INC COM NEW 875372203 468695 15845 SH SOLE 0 0 15845 TANGER FACTORY OUTLET CTRS I COM 875465106 270205 9748 SH SOLE 0 0 9748 TAPESTRY INC COM 876030107 10527255 285989 SH SOLE 0 0 285989 TARGA RES CORP COM 87612G101 4416873 50845 SH SOLE 0 0 50845 TARGET CORP COM 87612E106 56641902 397710 SH SOLE 0 0 397710 TARSUS PHARMACEUTICALS INC COM 87650L103 887335 43819 SH SOLE 0 0 43819 TC ENERGY CORP COM 87807B107 2427387 62097 SH SOLE 0 0 62097 TCW STRATEGIC INCOME FD INC COM 872340104 1438320 313360 SH SOLE 0 0 313360 TD SYNNEX CORPORATION COM 87162W100 8117459 75434 SH SOLE 0 0 75434 TE CONNECTIVITY LTD SHS H84989104 9155762 65166 SH SOLE 0 0 65166 TECK RESOURCES LTD CL B 878742204 279643 6616 SH SOLE 0 0 6616 TECNOGLASS INC ORD SHS G87264100 1004356 21972 SH SOLE 0 0 21972 TEGNA INC COM 87901J105 2683023 175361 SH SOLE 0 0 175361 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 4191731 252971 SH SOLE 0 0 252971 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 15583747 860505 SH SOLE 0 0 860505 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1764300 131077 SH SOLE 0 0 131077 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 394230 33781 SH SOLE 0 0 33781 TELADOC HEALTH INC COM 87918A105 846628 39287 SH SOLE 0 0 39287 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 86300 105000 PRN SOLE 0 0 105000 TELEDYNE TECHNOLOGIES INC COM 879360105 1341548 3006 SH SOLE 0 0 3006 TELEFLEX INCORPORATED COM 879369106 1078361 4325 SH SOLE 0 0 4325 TELEFONICA S A SPONSORED ADR 879382208 140630 36059 SH SOLE 0 0 36059 TELEPHONE & DATA SYS INC COM NEW 879433829 2042800 111324 SH SOLE 0 0 111324 TELLURIAN INC NEW COM 87968A104 66477 87979 SH SOLE 0 0 87979 TELUS CORPORATION COM 87971M103 187437 10536 SH SOLE 0 0 10536 TEMPLETON EMERGING MKTS INCO COM 880192109 169327 33201 SH SOLE 0 0 33201 TEMPUR SEALY INTL INC COM 88023U101 1849253 36281 SH SOLE 0 0 36281 TENABLE HLDGS INC COM 88025T102 1980258 42993 SH SOLE 0 0 42993 TENET HEALTHCARE CORP COM NEW 88033G407 7902884 104577 SH SOLE 0 0 104577 TERADYNE INC COM 880770102 1012542 9330 SH SOLE 0 0 9330 TEREX CORP NEW COM 880779103 464077 8077 SH SOLE 0 0 8077 TERNIUM SA SPONSORED ADS 880890108 242376 5707 SH SOLE 0 0 5707 TESLA INC COM 88160R101 153172266 616437 SH SOLE 0 0 616437 TETRA TECH INC NEW COM 88162G103 3058973 18325 SH SOLE 0 0 18325 TETRA TECHNOLOGIES INC DEL COM 88162F105 122040 27000 SH SOLE 0 0 27000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 761346 72926 SH SOLE 0 0 72926 TEXAS CAP BANCSHARES INC COM 88224Q107 229695 3554 SH SOLE 0 0 3554 TEXAS INSTRS INC COM 882508104 43946243 257810 SH SOLE 0 0 257810 TEXAS PACIFIC LAND CORPORATI COM 88262P102 871137 554 SH SOLE 0 0 554 TEXAS ROADHOUSE INC COM 882681109 1059030 8664 SH SOLE 0 0 8664 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 387352 7873 SH SOLE 0 0 7873 TEXTRON INC COM 883203101 2105814 26185 SH SOLE 0 0 26185 TFI INTL INC COM 87241L109 409634 3012 SH SOLE 0 0 3012 TG THERAPEUTICS INC COM 88322Q108 1757054 102872 SH SOLE 0 0 102872 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 31411 10100 SH SOLE 0 0 10100 THE CIGNA GROUP COM 125523100 40061016 133782 SH SOLE 0 0 133782 THE REALREAL INC COM 88339P101 796905 396470 SH SOLE 0 0 396470 THE TRADE DESK INC COM CL A 88339J105 18995353 263971 SH SOLE 0 0 263971 THERMO FISHER SCIENTIFIC INC COM 883556102 45620470 85948 SH SOLE 0 0 85948 THOMSON REUTERS CORP. COM 884903808 934616 6392 SH SOLE 0 0 6392 THOR INDS INC COM 885160101 596987 5049 SH SOLE 0 0 5049 THORNBURG INCM BUILDER OPP T COM 885213108 840388 54184 SH SOLE 0 0 54184 TIDAL ETF TR SOFI SELCT 500 886364207 215629 12729 SH SOLE 0 0 12729 TIDEWATER INC NEW COM 88642R109 2822746 39145 SH SOLE 0 0 39145 TILRAY BRANDS INC COM 88688T100 305141 132670 SH SOLE 0 0 132670 TIMKEN CO COM 887389104 1790640 22341 SH SOLE 0 0 22341 TIMOTHY PLAN HIG DV STK ETF 887432326 1540892 46530 SH SOLE 0 0 46530 TIMOTHY PLAN US LRGMD CP CORE 887432359 1574632 41208 SH SOLE 0 0 41208 TJX COS INC NEW COM 872540109 159240890 1697483 SH SOLE 0 0 1697483 TOAST INC CL A 888787108 345059 18897 SH SOLE 0 0 18897 TOLL BROTHERS INC COM 889478103 5621229 54687 SH SOLE 0 0 54687 TOPBUILD CORP COM 89055F103 750391 2005 SH SOLE 0 0 2005 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1162855 81092 SH SOLE 0 0 81092 TORO CO COM 891092108 1782977 18575 SH SOLE 0 0 18575 TORONTO DOMINION BK ONT COM NEW 891160509 2933869 45402 SH SOLE 0 0 45402 TORTOISE ENERGY INFRA CORP COM 89147L886 523170 18185 SH SOLE 0 0 18185 TOTALENERGIES SE SPONSORED ADS 89151E109 7606011 112882 SH SOLE 0 0 112882 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2349613 76986 SH SOLE 0 0 76986 TOWNEBANK PORTSMOUTH VA COM 89214P109 2043016 68650 SH SOLE 0 0 68650 TOYOTA MOTOR CORP ADS 892331307 3891025 21218 SH SOLE 0 0 21218 TPG RE FIN TR INC COM 87266M107 165536 25467 SH SOLE 0 0 25467 TRACTOR SUPPLY CO COM 892356106 43451893 202074 SH SOLE 0 0 202074 TRADEWEB MKTS INC CL A 892672106 3111047 34232 SH SOLE 0 0 34232 TRANE TECHNOLOGIES PLC SHS G8994E103 145332814 595870 SH SOLE 0 0 595870 TRANSALTA CORP COM 89346D107 277323 33372 SH SOLE 0 0 33372 TRANSDIGM GROUP INC COM 893641100 2392999 2366 SH SOLE 0 0 2366 TRANSMEDICS GROUP INC COM 89377M109 1361700 17252 SH SOLE 0 0 17252 TRANSOCEAN LTD REG SHS H8817H100 554253 87284 SH SOLE 0 0 87284 TRANSUNION COM 89400J107 607671 8844 SH SOLE 0 0 8844 TRAVEL PLUS LEISURE CO COM 894164102 420212 10750 SH SOLE 0 0 10750 TRAVELERS COMPANIES INC COM 89417E109 17533668 92045 SH SOLE 0 0 92045 TREX CO INC COM 89531P105 473724 5722 SH SOLE 0 0 5722 TRI CONTL CORP COM 895436103 6427840 222957 SH SOLE 0 0 222957 TRIMBLE INC COM 896239100 976007 18346 SH SOLE 0 0 18346 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1235481 21821 SH SOLE 0 0 21821 TRINITY CAP INC COM 896442308 511296 35189 SH SOLE 0 0 35189 TRINITY INDS INC COM 896522109 367732 13830 SH SOLE 0 0 13830 TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108 8107 36850 SH SOLE 0 0 36850 TRUIST FINL CORP COM 89832Q109 24048430 651366 SH SOLE 0 0 651366 TWILIO INC CL A 90138F102 2107138 27773 SH SOLE 0 0 27773 TWO HBRS INVT CORP COM 90187B804 321189 23057 SH SOLE 0 0 23057 TXO PARTNERS LP COM UNIT 87313P103 957868 52688 SH SOLE 0 0 52688 TYLER TECHNOLOGIES INC COM 902252105 1507323 3605 SH SOLE 0 0 3605 TYSON FOODS INC CL A 902494103 5726094 106532 SH SOLE 0 0 106532 U HAUL HOLDING COMPANY COM 023586100 280379 3905 SH SOLE 0 0 3905 UBER TECHNOLOGIES INC COM 90353T100 31764948 515916 SH SOLE 0 0 515916 UBS GROUP AG SHS H42097107 890698 28825 SH SOLE 0 0 28825 UDR INC COM 902653104 201255 5256 SH SOLE 0 0 5256 UFP INDUSTRIES INC COM 90278Q108 4814536 38348 SH SOLE 0 0 38348 UGI CORP NEW COM 902681105 1178683 47914 SH SOLE 0 0 47914 UGI CORP NEW UNIT 06/01/2024 902681113 200396 3400 SH SOLE 0 0 3400 UIPATH INC CL A 90364P105 4254719 171285 SH SOLE 0 0 171285 ULTA BEAUTY INC COM 90384S303 20171908 41168 SH SOLE 0 0 41168 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 936220 19578 SH SOLE 0 0 19578 UMB FINL CORP COM 902788108 1078046 12903 SH SOLE 0 0 12903 UNDER ARMOUR INC CL A 904311107 302323 34394 SH SOLE 0 0 34394 UNDER ARMOUR INC CL C 904311206 145202 17389 SH SOLE 0 0 17389 UNIFIED SER TR BALLAST SMLMD CP 90470L550 3556093 96087 SH SOLE 0 0 96087 UNILEVER PLC SPON ADR NEW 904767704 16055356 331175 SH SOLE 0 0 331175 UNION PAC CORP COM 907818108 294253853 1198004 SH SOLE 0 0 1198004 UNITED AIRLS HLDGS INC COM 910047109 1464524 35495 SH SOLE 0 0 35495 UNITED BANKSHARES INC WEST V COM 909907107 2703601 72000 SH SOLE 0 0 72000 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 307018 10493 SH SOLE 0 0 10493 UNITED NAT FOODS INC COM 911163103 322263 19856 SH SOLE 0 0 19856 UNITED PARCEL SERVICE INC CL B 911312106 115598824 735221 SH SOLE 0 0 735221 UNITED RENTALS INC COM 911363109 33190287 57881 SH SOLE 0 0 57881 UNITED STATES STL CORP NEW COM 912909108 16127075 331492 SH SOLE 0 0 331492 UNITED THERAPEUTICS CORP DEL COM 91307C102 374033 1701 SH SOLE 0 0 1701 UNITEDHEALTH GROUP INC COM 91324P102 415455429 789134 SH SOLE 0 0 789134 UNITI GROUP INC COM 91325V108 3955668 684372 SH SOLE 0 0 684372 UNITY SOFTWARE INC COM 91332U101 3893546 95220 SH SOLE 0 0 95220 UNITY SOFTWARE INC COM 91332U101 2100000 10000 SH Call SOLE 0 0 10000 UNIVERSAL DISPLAY CORP COM 91347P105 4183200 21872 SH SOLE 0 0 21872 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 517444 11964 SH SOLE 0 0 11964 UNIVERSAL HLTH SVCS INC CL B 913903100 385754 2531 SH SOLE 0 0 2531 UNUM GROUP COM 91529Y106 3094618 68435 SH SOLE 0 0 68435 UPBOUND GROUP INC COM 76009N100 2227865 65583 SH SOLE 0 0 65583 UPSTART HLDGS INC COM 91680M107 3558089 87080 SH SOLE 0 0 87080 UR-ENERGY INC COM 91688R108 21526 13978 SH SOLE 0 0 13978 URANIUM ENERGY CORP COM 916896103 291322 45519 SH SOLE 0 0 45519 URANIUM ENERGY CORP COM 916896103 2500 500 SH Call SOLE 0 0 500 URBAN OUTFITTERS INC COM 917047102 1151359 32260 SH SOLE 0 0 32260 US BANCORP DEL COM NEW 902973304 15878523 366879 SH SOLE 0 0 366879 US FOODS HLDG CORP COM 912008109 821739 18096 SH SOLE 0 0 18096 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 10577096 463298 SH SOLE 0 0 463298 UTZ BRANDS INC COM CL A 918090101 497245 30619 SH SOLE 0 0 30619 V F CORP COM 918204108 2607487 138696 SH SOLE 0 0 138696 V2X INC COM 92242T101 854450 18399 SH SOLE 0 0 18399 VAALCO ENERGY INC COM NEW 91851C201 88628 19739 SH SOLE 0 0 19739 VAIL RESORTS INC COM 91879Q109 896583 4200 SH SOLE 0 0 4200 VALARIS LIMITED CL A G9460G101 464150 6769 SH SOLE 0 0 6769 VALE S A SPONSORED ADS 91912E105 2265025 142814 SH SOLE 0 0 142814 VALERO ENERGY CORP COM 91913Y100 36776454 282896 SH SOLE 0 0 282896 VALLEY NATL BANCORP COM 919794107 2094458 192860 SH SOLE 0 0 192860 VALMONT INDS INC COM 920253101 378823 1622 SH SOLE 0 0 1622 VALVOLINE INC COM 92047W101 264763 7045 SH SOLE 0 0 7045 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 2077350 27269 SH SOLE 0 0 27269 VANECK ETF TRUST BDC INCOME ETF 92189F411 1199652 74791 SH SOLE 0 0 74791 VANECK ETF TRUST BIOTECH ETF 92189F726 3162144 19129 SH SOLE 0 0 19129 VANECK ETF TRUST CEF MUNI INCOME 92189F460 1416582 66883 SH SOLE 0 0 66883 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2402695 129805 SH SOLE 0 0 129805 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 17003654 590815 SH SOLE 0 0 590815 VANECK ETF TRUST GOLD MINERS ETF 92189F106 26932785 868519 SH SOLE 0 0 868519 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 7242196 140271 SH SOLE 0 0 140271 VANECK ETF TRUST IG FLOATING RATE 92189F486 966545 38431 SH SOLE 0 0 38431 VANECK ETF TRUST INFLATION ALLOCA 92189F130 2491631 97558 SH SOLE 0 0 97558 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 3883790 82581 SH SOLE 0 0 82581 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 2474086 97597 SH SOLE 0 0 97597 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 7884434 207978 SH SOLE 0 0 207978 VANECK ETF TRUST LONG MUNI ETF 92189F536 12821410 702543 SH SOLE 0 0 702543 VANECK ETF TRUST LONG/FLAT TREND 92189F148 388886 9703 SH SOLE 0 0 9703 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 556791 5033 SH SOLE 0 0 5033 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 2026868 64345 SH SOLE 0 0 64345 VANECK ETF TRUST MORTGAGE REIT 92189F452 506551 42855 SH SOLE 0 0 42855 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 343007 11015 SH SOLE 0 0 11015 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 245062258 2887502 SH SOLE 0 0 2887502 VANECK ETF TRUST NATURAL RESOURC 92189F841 550528 11279 SH SOLE 0 0 11279 VANECK ETF TRUST OIL SERVICES ETF 92189H607 3624916 11711 SH SOLE 0 0 11711 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1476654 18148 SH SOLE 0 0 18148 VANECK ETF TRUST PREFERRED SECURT 92189F429 20752533 1207947 SH SOLE 0 0 1207947 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 51619868 295190 SH SOLE 0 0 295190 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 2252159 101770 SH SOLE 0 0 101770 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 503761 7024 SH SOLE 0 0 7024 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 498139 29148 SH SOLE 0 0 29148 VANECK ETF TRUST VANECK VIETNAM 92189F817 470328 36403 SH SOLE 0 0 36403 VANECK MERK GOLD TR GOLD TRUST 921078101 5925805 296884 SH SOLE 0 0 296884 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 20675244 76352 SH SOLE 0 0 76352 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3164273 18839 SH SOLE 0 0 18839 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 18995137 193374 SH SOLE 0 0 193374 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 8896088 94669 SH SOLE 0 0 94669 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 13589671 155881 SH SOLE 0 0 155881 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 3679225 34194 SH SOLE 0 0 34194 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 10472702 118336 SH SOLE 0 0 118336 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 22096333 222768 SH SOLE 0 0 222768 VANGUARD BD INDEX FDS INTERMED TERM 921937819 42501600 556449 SH SOLE 0 0 556449 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5652234 75788 SH SOLE 0 0 75788 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 113418886 1472590 SH SOLE 0 0 1472590 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 199418034 2711326 SH SOLE 0 0 2711326 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 3729782 75441 SH SOLE 0 0 75441 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 23754493 481201 SH SOLE 0 0 481201 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 55111772 335189 SH SOLE 0 0 335189 VANGUARD INDEX FDS GROWTH ETF 922908736 415986973 1338095 SH SOLE 0 0 1338095 VANGUARD INDEX FDS LARGE CAP ETF 922908637 120796319 553731 SH SOLE 0 0 553731 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 33176654 151098 SH SOLE 0 0 151098 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 62398444 430304 SH SOLE 0 0 430304 VANGUARD INDEX FDS MID CAP ETF 922908629 496740045 2135231 SH SOLE 0 0 2135231 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 67948400 768995 SH SOLE 0 0 768995 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1276623592 2922673 SH SOLE 0 0 2922673 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1275000 3000 SH Put SOLE 0 0 3000 VANGUARD INDEX FDS SM CP VAL ETF 922908611 85173913 473267 SH SOLE 0 0 473267 VANGUARD INDEX FDS SMALL CP ETF 922908751 255001083 1195336 SH SOLE 0 0 1195336 VANGUARD INDEX FDS SML CP GRW ETF 922908595 37682506 155861 SH SOLE 0 0 155861 VANGUARD INDEX FDS TOTAL STK MKT 922908769 467952181 1972651 SH SOLE 0 0 1972651 VANGUARD INDEX FDS VALUE ETF 922908744 568424638 3802171 SH SOLE 0 0 3802171 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 65683968 1170003 SH SOLE 0 0 1170003 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 129543362 3151907 SH SOLE 0 0 3151907 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4738076 73481 SH SOLE 0 0 73481 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1529364 21232 SH SOLE 0 0 21232 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6018425 52320 SH SOLE 0 0 52320 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 341444 8017 SH SOLE 0 0 8017 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 16699349 162319 SH SOLE 0 0 162319 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 14730852 310188 SH SOLE 0 0 310188 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 101238877 1983132 SH SOLE 0 0 1983132 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 104409152 1284561 SH SOLE 0 0 1284561 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 64226728 1082716 SH SOLE 0 0 1082716 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 24741579 308691 SH SOLE 0 0 308691 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 13962309 226919 SH SOLE 0 0 226919 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 22761264 490968 SH SOLE 0 0 490968 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 87686556 1503284 SH SOLE 0 0 1503284 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 99103962 1280909 SH SOLE 0 0 1280909 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 868138 11203 SH SOLE 0 0 11203 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 595964 8611 SH SOLE 0 0 8611 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 114526227 1467909 SH SOLE 0 0 1467909 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 26295762 121212 SH SOLE 0 0 121212 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 8360379 115252 SH SOLE 0 0 115252 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4059708 22118 SH SOLE 0 0 22118 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 14053423 173285 SH SOLE 0 0 173285 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 501833 3674 SH SOLE 0 0 3674 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1904454 8948 SH SOLE 0 0 8948 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 339443777 1992041 SH SOLE 0 0 1992041 VANGUARD STAR FDS VG TL INTL STK F 921909768 66457099 1146603 SH SOLE 0 0 1146603 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 276405360 5770467 SH SOLE 0 0 5770467 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 321622 3172 SH SOLE 0 0 3172 VANGUARD WELLINGTON FD US MOMENTUM 921935508 2732833 20815 SH SOLE 0 0 20815 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 609143 5304 SH SOLE 0 0 5304 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 4734338 42020 SH SOLE 0 0 42020 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 3187416 49999 SH SOLE 0 0 49999 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 453130758 4059220 SH SOLE 0 0 4059220 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 51339682 647084 SH SOLE 0 0 647084 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 33917716 510118 SH SOLE 0 0 510118 VANGUARD WORLD FD ESG INTL STK ETF 921910725 1845100 33377 SH SOLE 0 0 33377 VANGUARD WORLD FD ESG US STK ETF 921910733 17229742 202560 SH SOLE 0 0 202560 VANGUARD WORLD FD EXTENDED DUR 921910709 5671426 69992 SH SOLE 0 0 69992 VANGUARD WORLD FD MEGA CAP INDEX 921910873 30469348 179994 SH SOLE 0 0 179994 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 12698051 116102 SH SOLE 0 0 116102 VANGUARD WORLD FD MEGA GRWTH IND 921910816 37367997 143994 SH SOLE 0 0 143994 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 35587250 302293 SH SOLE 0 0 302293 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 13835190 45428 SH SOLE 0 0 45428 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 16530889 86567 SH SOLE 0 0 86567 VANGUARD WORLD FDS ENERGY ETF 92204A306 15212564 129711 SH SOLE 0 0 129711 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 53118187 575744 SH SOLE 0 0 575744 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 70127980 279729 SH SOLE 0 0 279729 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 22301748 101174 SH SOLE 0 0 101174 VANGUARD WORLD FDS INF TECH ETF 92204A702 194405805 401665 SH SOLE 0 0 401665 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6661076 35069 SH SOLE 0 0 35069 VANGUARD WORLD FDS UTILITIES ETF 92204A876 8004395 58396 SH SOLE 0 0 58396 VAXART INC COM NEW 92243A200 112051 195619 SH SOLE 0 0 195619 VAXXINITY INC COM CL A 92244V104 15721 18495 SH SOLE 0 0 18495 VECTOR GROUP LTD COM 92240M108 205535 18221 SH SOLE 0 0 18221 VEEVA SYS INC CL A COM 922475108 14451706 75066 SH SOLE 0 0 75066 VENTAS INC COM 92276F100 2411490 48385 SH SOLE 0 0 48385 VERA THERAPEUTICS INC CL A 92337R101 274195 17828 SH SOLE 0 0 17828 VERISIGN INC COM 92343E102 519843 2524 SH SOLE 0 0 2524 VERISK ANALYTICS INC COM 92345Y106 3207523 13428 SH SOLE 0 0 13428 VERITEX HLDGS INC COM 923451108 364106 15647 SH SOLE 0 0 15647 VERIZON COMMUNICATIONS INC COM 92343V104 244116493 6475239 SH SOLE 0 0 6475239 VERTEX PHARMACEUTICALS INC COM 92532F100 10537637 25898 SH SOLE 0 0 25898 VERTIV HOLDINGS CO COM CL A 92537N108 1354110 28193 SH SOLE 0 0 28193 VIASAT INC COM 92552V100 387052 13848 SH SOLE 0 0 13848 VIATRIS INC COM 92556V106 2630710 242910 SH SOLE 0 0 242910 VICI PPTYS INC COM 925652109 13658149 428424 SH SOLE 0 0 428424 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 1464061 31210 SH SOLE 0 0 31210 VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 360237 12710 SH SOLE 0 0 12710 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 1601162 32288 SH SOLE 0 0 32288 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 888248 29439 SH SOLE 0 0 29439 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 504449 12100 SH SOLE 0 0 12100 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 21791908 359128 SH SOLE 0 0 359128 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 19607642 262731 SH SOLE 0 0 262731 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 7396300 150423 SH SOLE 0 0 150423 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 50064783 885006 SH SOLE 0 0 885006 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1006970 17225 SH SOLE 0 0 17225 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 2931977 52385 SH SOLE 0 0 52385 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 210503 3151 SH SOLE 0 0 3151 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 3701100 113740 SH SOLE 0 0 113740 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 1378078 32756 SH SOLE 0 0 32756 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 451097 16615 SH SOLE 0 0 16615 VIEWRAY INC COM 92672L107 0 49660 SH SOLE 0 0 49660 VIKING THERAPEUTICS INC COM 92686J106 2744082 147452 SH SOLE 0 0 147452 VILLAGE FARMS INTL INC COM 92707Y108 153900 202234 SH SOLE 0 0 202234 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 130267 53170 SH SOLE 0 0 53170 VIRTRA INC COM PAR 92827K301 196891 20791 SH SOLE 0 0 20791 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 329364 18929 SH SOLE 0 0 18929 VIRTUS CONVERTIBLE & INC FD COM 92838U108 66886 22445 SH SOLE 0 0 22445 VIRTUS CONVERTIBLE & INCOME COM 92838X102 73796 21898 SH SOLE 0 0 21898 VIRTUS DIVIDEND INTEREST & P COM 92840R101 3708258 294306 SH SOLE 0 0 294306 VIRTUS EQUITY & CONV INCM FD COM 92841M101 7470736 357281 SH SOLE 0 0 357281 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 150018 34807 SH SOLE 0 0 34807 VISA INC COM CL A 92826C839 411869783 1581985 SH SOLE 0 0 1581985 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 14547 15000 PRN SOLE 0 0 15000 VISTA GOLD CORP COM NEW 927926303 11237 24866 SH SOLE 0 0 24866 VISTRA CORP COM 92840M102 1145046 29726 SH SOLE 0 0 29726 VITA COCO CO INC COM 92846Q107 297668 11605 SH SOLE 0 0 11605 VITESSE ENERGY INC COMMON STOCK 92852X103 354377 16189 SH SOLE 0 0 16189 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 758428 87176 SH SOLE 0 0 87176 VONTIER CORPORATION COM 928881101 231547 6702 SH SOLE 0 0 6702 VORNADO RLTY TR SH BEN INT 929042109 605016 21416 SH SOLE 0 0 21416 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 75032 12484 SH SOLE 0 0 12484 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1173158 221769 SH SOLE 0 0 221769 VOYA FINANCIAL INC COM 929089100 318988 4372 SH SOLE 0 0 4372 VOYA GLBL ADV & PREM OPP FD COM 92912R104 428488 50292 SH SOLE 0 0 50292 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1384916 278655 SH SOLE 0 0 278655 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1566838 153913 SH SOLE 0 0 153913 VOYAGER THERAPEUTICS INC COM 92915B106 243089 28802 SH SOLE 0 0 28802 VULCAN MATLS CO COM 929160109 4854705 21385 SH SOLE 0 0 21385 VUZIX CORP COM NEW 92921W300 29148 13980 SH SOLE 0 0 13980 WABTEC COM 929740108 1443988 11379 SH SOLE 0 0 11379 WALGREENS BOOTS ALLIANCE INC COM 931427108 17461692 668774 SH SOLE 0 0 668774 WALMART INC COM 931142103 402341860 2552121 SH SOLE 0 0 2552121 WARNER BROS DISCOVERY INC COM SER A 934423104 5711478 501887 SH SOLE 0 0 501887 WARRIOR MET COAL INC COM 93627C101 1167576 19150 SH SOLE 0 0 19150 WASHINGTON FED INC COM 938824109 298480 9056 SH SOLE 0 0 9056 WASTE CONNECTIONS INC COM 94106B101 13059115 87487 SH SOLE 0 0 87487 WASTE MGMT INC DEL COM 94106L109 48106653 268602 SH SOLE 0 0 268602 WATERS CORP COM 941848103 2602892 7906 SH SOLE 0 0 7906 WATSCO INC COM 942622200 8616748 20111 SH SOLE 0 0 20111 WATTS WATER TECHNOLOGIES INC CL A 942749102 507100 2434 SH SOLE 0 0 2434 WAYFAIR INC CL A 94419L101 769646 12474 SH SOLE 0 0 12474 WD 40 CO COM 929236107 391836 1639 SH SOLE 0 0 1639 WEATHERFORD INTL PLC ORD SHS G48833118 1441721 14737 SH SOLE 0 0 14737 WEBSTER FINL CORP COM 947890109 1135219 22364 SH SOLE 0 0 22364 WEC ENERGY GROUP INC COM 92939U106 22865394 271657 SH SOLE 0 0 271657 WELLS FARGO CO NEW COM 949746101 33303609 676628 SH SOLE 0 0 676628 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1615076 1351 SH SOLE 0 0 1351 WELLTOWER INC COM 95040Q104 13461040 149285 SH SOLE 0 0 149285 WENDYS CO COM 95058W100 316783 16262 SH SOLE 0 0 16262 WESBANCO INC COM 950810101 496225 15818 SH SOLE 0 0 15818 WESCO INTL INC COM 95082P105 38423070 220975 SH SOLE 0 0 220975 WEST FRASER TIMBER CO LTD COM 952845105 653431 7635 SH SOLE 0 0 7635 WEST PHARMACEUTICAL SVSC INC COM 955306105 1270069 3607 SH SOLE 0 0 3607 WESTERN ALLIANCE BANCORP COM 957638109 516687 7854 SH SOLE 0 0 7854 WESTERN ASSET EMERGING MKTS COM 95766A101 3662684 397686 SH SOLE 0 0 397686 WESTERN ASSET GLOBAL CORP DE COM 95790C107 748643 58625 SH SOLE 0 0 58625 WESTERN ASSET HIGH INCOM FD COM 95766J102 95475 19249 SH SOLE 0 0 19249 WESTERN ASSET HIGH INCOME OP COM 95766K109 749755 194237 SH SOLE 0 0 194237 WESTERN ASSET HIGH YIELD DEF COM 95768B107 6006091 496782 SH SOLE 0 0 496782 WESTERN ASSET INTER MUNI FD COM 958435109 163950 21292 SH SOLE 0 0 21292 WESTERN ASSET INVESTMENT GRA COM 95766T100 485979 40364 SH SOLE 0 0 40364 WESTERN ASSET INVT GRADE DEF COM 95790A101 574380 32672 SH SOLE 0 0 32672 WESTERN ASSET MANAGED MUNS F COM 95766M105 1751367 172209 SH SOLE 0 0 172209 WESTERN ASSET MORTGAGE CAPIT NOTE 6.750% 9/1 95790DAD7 97000 100000 PRN SOLE 0 0 100000 WESTERN ASSET MTG DEFINED OP COM 95790B109 169036 15133 SH SOLE 0 0 15133 WESTERN ASSET MUN HIGH INCOM COM 95766N103 1409952 219619 SH SOLE 0 0 219619 WESTERN COPPER & GOLD CORP COM 95805V108 70161 52753 SH SOLE 0 0 52753 WESTERN DIGITAL CORP. COM 958102105 656186 12530 SH SOLE 0 0 12530 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 11099174 379329 SH SOLE 0 0 379329 WESTERN UN CO COM 959802109 587488 49286 SH SOLE 0 0 49286 WESTROCK CO COM 96145D105 909181 21897 SH SOLE 0 0 21897 WEX INC COM 96208T104 368283 1893 SH SOLE 0 0 1893 WEYERHAEUSER CO MTN BE COM NEW 962166104 10239991 294506 SH SOLE 0 0 294506 WHEATON PRECIOUS METALS CORP COM 962879102 3464921 70225 SH SOLE 0 0 70225 WHEELS UP EXPERIENCE INC COM CL A 96328L205 36300 10583 SH SOLE 0 0 10583 WHIRLPOOL CORP COM 963320106 1420619 11666 SH SOLE 0 0 11666 WHITE MTNS INS GROUP LTD COM G9618E107 683278 454 SH SOLE 0 0 454 WHITEHORSE FIN INC COM 96524V106 167545 13622 SH SOLE 0 0 13622 WHITESTONE REIT COM 966084204 124405 10122 SH SOLE 0 0 10122 WHOLE EARTH BRANDS INC COM CL A 96684W100 67753 19869 SH SOLE 0 0 19869 WILLIAMS COS INC COM 969457100 29403800 844209 SH SOLE 0 0 844209 WILLIAMS SONOMA INC COM 969904101 3516280 17426 SH SOLE 0 0 17426 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2109169 8744 SH SOLE 0 0 8744 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 371887 8357 SH SOLE 0 0 8357 WINGSTOP INC COM 974155103 790266 3080 SH SOLE 0 0 3080 WINNEBAGO INDS INC COM 974637100 220217 3022 SH SOLE 0 0 3022 WINTRUST FINL CORP COM 97650W108 6085887 65616 SH SOLE 0 0 65616 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 2310245 111660 SH SOLE 0 0 111660 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1236915 35391 SH SOLE 0 0 35391 WISDOMTREE TR CURRNCY INT EQ 97717X263 44451672 1381345 SH SOLE 0 0 1381345 WISDOMTREE TR DYNAMIC INT EQ 97717X271 208076 6292 SH SOLE 0 0 6292 WISDOMTREE TR EM EX ST-OWNED 97717X578 3990609 138179 SH SOLE 0 0 138179 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 2876106 117010 SH SOLE 0 0 117010 WISDOMTREE TR EMER MKT HIGH FD 97717W315 6208777 152625 SH SOLE 0 0 152625 WISDOMTREE TR EMG MKTS SMCAP 97717W281 10021597 200753 SH SOLE 0 0 200753 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 970038 57297 SH SOLE 0 0 57297 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1087612 25382 SH SOLE 0 0 25382 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 118120621 2351127 SH SOLE 0 0 2351127 WISDOMTREE TR FUTRE STRAT FD 97717W125 2270158 64732 SH SOLE 0 0 64732 WISDOMTREE TR GLB HIGH DIV FD 97717W877 4321022 88533 SH SOLE 0 0 88533 WISDOMTREE TR GLB US QTLY DIV 97717W844 6489864 175449 SH SOLE 0 0 175449 WISDOMTREE TR HEDGED HI YLD BD 97717W430 871906 40338 SH SOLE 0 0 40338 WISDOMTREE TR INDIA ERNGS FD 97717W422 4184323 102057 SH SOLE 0 0 102057 WISDOMTREE TR INTL EQUITY FD 97717W703 4473536 85194 SH SOLE 0 0 85194 WISDOMTREE TR INTL LRGCAP DV 97717W794 258925 5257 SH SOLE 0 0 5257 WISDOMTREE TR INTL QULTY DIV 97717X131 1959969 54038 SH SOLE 0 0 54038 WISDOMTREE TR INTL SMCAP DIV 97717W760 240327 3764 SH SOLE 0 0 3764 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 62427024 1486712 SH SOLE 0 0 1486712 WISDOMTREE TR ITL HIGH DIV FD 97717W802 14697602 377914 SH SOLE 0 0 377914 WISDOMTREE TR JAPN HEDGE EQT 97717W851 84371009 958979 SH SOLE 0 0 958979 WISDOMTREE TR US AI ENHANCED 97717W406 912948 9519 SH SOLE 0 0 9519 WISDOMTREE TR US ESG FUND 97717W596 1158715 23557 SH SOLE 0 0 23557 WISDOMTREE TR US HGH YLD CORP 97717X172 262846 5787 SH SOLE 0 0 5787 WISDOMTREE TR US HIGH DIVIDEND 97717W208 10626533 129308 SH SOLE 0 0 129308 WISDOMTREE TR US LARGECAP DIVD 97717W307 32311267 486762 SH SOLE 0 0 486762 WISDOMTREE TR US LARGECAP FUND 97717W588 1129470 22538 SH SOLE 0 0 22538 WISDOMTREE TR US MIDCAP DIVID 97717W505 35313458 772892 SH SOLE 0 0 772892 WISDOMTREE TR US MIDCAP FUND 97717W570 23764394 414086 SH SOLE 0 0 414086 WISDOMTREE TR US MULTIFACTOR 97717Y857 1158497 27549 SH SOLE 0 0 27549 WISDOMTREE TR US QTLY DIV GRT 97717X669 258610832 3679722 SH SOLE 0 0 3679722 WISDOMTREE TR US QUALITY GROW 97717Y477 1141037 31193 SH SOLE 0 0 31193 WISDOMTREE TR US S CAP QTY DIV 97717X651 1498630 31590 SH SOLE 0 0 31590 WISDOMTREE TR US SMALLCAP DIVD 97717W604 16999238 528419 SH SOLE 0 0 528419 WISDOMTREE TR US SMALLCAP FUND 97717W562 21515194 431859 SH SOLE 0 0 431859 WISDOMTREE TR US TOTAL DIVIDND 97717W109 8618946 131828 SH SOLE 0 0 131828 WISDOMTREE TR WISDOMTREE US VA 97717W547 16432877 239791 SH SOLE 0 0 239791 WISDOMTREE TR YIELD ENHANCD US 97717X511 5050041 114722 SH SOLE 0 0 114722 WOLFSPEED INC COM 977852102 570416 13110 SH SOLE 0 0 13110 WOODWARD INC COM 980745103 3917810 28780 SH SOLE 0 0 28780 WORKDAY INC CL A 98138H101 3507342 12705 SH SOLE 0 0 12705 WORKHORSE GROUP INC COM NEW 98138J206 3940 10945 SH SOLE 0 0 10945 WORLD GOLD TR SPDR GLD MINIS 98149E303 16457520 402286 SH SOLE 0 0 402286 WORTHINGTON INDS INC COM 981811102 324735 5643 SH SOLE 0 0 5643 WP CAREY INC COM 92936U109 8376903 129253 SH SOLE 0 0 129253 WPP PLC NEW ADR 92937A102 308744 6490 SH SOLE 0 0 6490 WRAP TECHNOLOGIES INC COM 98212N107 667275 215250 SH SOLE 0 0 215250 WW INTL INC COM 98262P101 578069 66065 SH SOLE 0 0 66065 WYNDHAM HOTELS & RESORTS INC COM 98311A105 677366 8424 SH SOLE 0 0 8424 WYNN RESORTS LTD COM 983134107 5366553 58902 SH SOLE 0 0 58902 XCEL ENERGY INC COM 98389B100 7797082 125942 SH SOLE 0 0 125942 XENCOR INC COM 98401F105 288091 13570 SH SOLE 0 0 13570 XP INC CL A G98239109 295895 11350 SH SOLE 0 0 11350 XPO INC COM 983793100 4320026 49321 SH SOLE 0 0 49321 XYLEM INC COM 98419M100 2792884 24422 SH SOLE 0 0 24422 YETI HLDGS INC COM 98585X104 606033 11704 SH SOLE 0 0 11704 YUM BRANDS INC COM 988498101 7914250 60571 SH SOLE 0 0 60571 YUM CHINA HLDGS INC COM 98850P109 1631435 38450 SH SOLE 0 0 38450 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1885977 6900 SH SOLE 0 0 6900 ZEROFOX HLDGS INC COM 98955G103 21452 24658 SH SOLE 0 0 24658 ZEVRA THERAPEUTICS INC COM NEW 488445206 169357 25856 SH SOLE 0 0 25856 ZILLOW GROUP INC CL A 98954M101 881542 15542 SH SOLE 0 0 15542 ZILLOW GROUP INC CL C CAP STK 98954M200 847823 14653 SH SOLE 0 0 14653 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 610221 61826 SH SOLE 0 0 61826 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4448389 36552 SH SOLE 0 0 36552 ZIONS BANCORPORATION N A COM 989701107 1283875 29265 SH SOLE 0 0 29265 ZOETIS INC CL A 98978V103 36229947 183564 SH SOLE 0 0 183564 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4467193 62122 SH SOLE 0 0 62122 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 376641 20370 SH SOLE 0 0 20370 ZSCALER INC COM 98980G102 3179608 14351 SH SOLE 0 0 14351 ZYMEWORKS INC COM 98985Y108 623379 59998 SH SOLE 0 0 59998