0001084208-24-000014.txt : 20240719 0001084208-24-000014.hdr.sgml : 20240719 20240719132827 ACCESSION NUMBER: 0001084208-24-000014 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240719 DATE AS OF CHANGE: 20240719 EFFECTIVENESS DATE: 20240719 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: 241127220 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 06-30-2024 06-30-2024 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 727-567-1000 Deanna Collier St. Petersburg FL 07-19-2024 0 3395 70350108896 false
INFORMATION TABLE 2 Q224RJFSA.xml 2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100 4872001 157060 SH SOLE 0 0 157060 23ANDME HOLDING CO CLASS A COM 90138Q108 43848 112086 SH SOLE 0 0 112086 374WATER INC COM 88583P104 646471 538726 SH SOLE 0 0 538726 3M CO COM 88579Y101 43887443 429469 SH SOLE 0 0 429469 89BIO INC COM 282559103 1093133 136471 SH SOLE 0 0 136471 AAON INC COM PAR $0.004 000360206 13214181 151469 SH SOLE 0 0 151469 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 3916957 107579 SH SOLE 0 0 107579 AB ACTIVE ETFS INC SHORT DURATION H 00039J830 8909142 253727 SH SOLE 0 0 253727 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 1259490 24933 SH SOLE 0 0 24933 ABBOTT LABS COM 002824100 84607656 814240 SH SOLE 0 0 814240 ABBVIE INC COM 00287Y109 187325930 1092152 SH SOLE 0 0 1092152 ABCELLERA BIOLOGICS INC COM 00288U106 34736 11735 SH SOLE 0 0 11735 ABERCROMBIE & FITCH CO CL A 002896207 3198808 17987 SH SOLE 0 0 17987 ABRDN ASIA PACIFIC INCOME FU COM 003009107 92029 34339 SH SOLE 0 0 34339 ABRDN ETFS BBRG ALL COMD K1 003261104 657140 32324 SH SOLE 0 0 32324 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 462918 47430 SH SOLE 0 0 47430 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 494408 27017 SH SOLE 0 0 27017 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 494285 129394 SH SOLE 0 0 129394 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 4507984 258189 SH SOLE 0 0 258189 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 17902218 878421 SH SOLE 0 0 878421 ABRDN INCOME CREDIT STRATEGI COM 003057106 404563 59670 SH SOLE 0 0 59670 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 2291104 161687 SH SOLE 0 0 161687 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 2512609 24399 SH SOLE 0 0 24399 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 1858264 66748 SH SOLE 0 0 66748 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 674708 80227 SH SOLE 0 0 80227 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 576434 43902 SH SOLE 0 0 43902 ABSCI CORPORATION COM 00091E109 291214 94550 SH SOLE 0 0 94550 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1934413 36327 SH SOLE 0 0 36327 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2986551 44219 SH SOLE 0 0 44219 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 88583488 291960 SH SOLE 0 0 291960 ACM RESH INC COM CL A 00108J109 3620558 157006 SH SOLE 0 0 157006 ACUITY BRANDS INC COM 00508Y102 1418064 5873 SH SOLE 0 0 5873 ACUSHNET HLDGS CORP COM 005098108 352402 5551 SH SOLE 0 0 5551 ACV AUCTIONS INC COM CL A 00091G104 219146 12008 SH SOLE 0 0 12008 ADAMS DIVERSIFIED EQUITY FD COM 006212104 12080276 562135 SH SOLE 0 0 562135 ADEIA INC COM 00676P107 191465 17118 SH SOLE 0 0 17118 ADMA BIOLOGICS INC COM 000899104 6521931 583357 SH SOLE 0 0 583357 ADOBE INC COM 00724F101 61875767 111380 SH SOLE 0 0 111380 ADVANCE AUTO PARTS INC COM 00751Y106 2414950 38133 SH SOLE 0 0 38133 ADVANCED DRAIN SYS INC DEL COM 00790R104 1048224 6535 SH SOLE 0 0 6535 ADVANCED MICRO DEVICES INC COM 007903107 196617661 1212118 SH SOLE 0 0 1212118 ADVENT CONV & INCOME FD COM 00764C109 5428771 455434 SH SOLE 0 0 455434 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 1560156 39963 SH SOLE 0 0 39963 ADVISORSHARES TR DORSY SHRT ETF 00768Y529 274798 36591 SH SOLE 0 0 36591 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 486923 4347 SH SOLE 0 0 4347 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 1698326 82403 SH SOLE 0 0 82403 AECOM COM 00766T100 348363 3952 SH SOLE 0 0 3952 AERCAP HOLDINGS NV SHS N00985106 520947 5590 SH SOLE 0 0 5590 AEROVIRONMENT INC COM 008073108 8287369 45495 SH SOLE 0 0 45495 AERSALE CORPORATION COM 00810F106 522460 75500 SH SOLE 0 0 75500 AES CORP COM 00130H105 2751501 156602 SH SOLE 0 0 156602 AFFILIATED MANAGERS GROUP IN COM 008252108 264814 1695 SH SOLE 0 0 1695 AFFIRM HLDGS INC COM CL A 00827B106 4887555 161786 SH SOLE 0 0 161786 AFLAC INC COM 001055102 59412856 665243 SH SOLE 0 0 665243 AFYA LTD CL A COM G01125106 273310 15485 SH SOLE 0 0 15485 AG MTG INVT TR INC COM NEW 001228501 835106 125769 SH SOLE 0 0 125769 AG MTG INVT TR INC NOTE 6.750% 9/1 95790DAD7 98995 100000 PRN SOLE 0 0 100000 AGCO CORP COM 001084102 1011340 10332 SH SOLE 0 0 10332 AGF INVTS TR US MARKET NETRL 00110G408 2800990 142762 SH SOLE 0 0 142762 AGILENT TECHNOLOGIES INC COM 00846U101 5918514 45657 SH SOLE 0 0 45657 AGNC INVT CORP COM 00123Q104 836339 87667 SH SOLE 0 0 87667 AGNICO EAGLE MINES LTD COM 008474108 7871266 120356 SH SOLE 0 0 120356 AGREE RLTY CORP COM 008492100 4392402 70914 SH SOLE 0 0 70914 AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H646 3430381 134661 SH SOLE 0 0 134661 AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679 378810 14201 SH SOLE 0 0 14201 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 2985182 107246 SH SOLE 0 0 107246 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 236007 8456 SH SOLE 0 0 8456 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 4662782 152999 SH SOLE 0 0 152999 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 479676 16890 SH SOLE 0 0 16890 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 210776 7226 SH SOLE 0 0 7226 AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760 246667 7865 SH SOLE 0 0 7865 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 1049642 35570 SH SOLE 0 0 35570 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 883418 25948 SH SOLE 0 0 25948 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 466546 14990 SH SOLE 0 0 14990 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 1710848 57614 SH SOLE 0 0 57614 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 1420268 47926 SH SOLE 0 0 47926 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 6437746 199930 SH SOLE 0 0 199930 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 636554 19110 SH SOLE 0 0 19110 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 1059513 37063 SH SOLE 0 0 37063 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 1148881 38566 SH SOLE 0 0 38566 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 2680126 77683 SH SOLE 0 0 77683 AIR LEASE CORP CL A 00912X302 1145568 24102 SH SOLE 0 0 24102 AIR PRODS & CHEMS INC COM 009158106 257831698 999154 SH SOLE 0 0 999154 AIRBNB INC COM CL A 009066101 15282181 100786 SH SOLE 0 0 100786 AIRSCULPT TECHNOLOGIES INC COM 009496100 393568 98392 SH SOLE 0 0 98392 AKAMAI TECHNOLOGIES INC COM 00971T101 3051280 33873 SH SOLE 0 0 33873 AKILI INC COMMON STOCK 00974B107 5411 12448 SH SOLE 0 0 12448 AKOUSTIS TECHNOLOGIES INC COM 00973N102 11714 88945 SH SOLE 0 0 88945 ALAMOS GOLD INC NEW COM CL A 011532108 3270707 208591 SH SOLE 0 0 208591 ALARM COM HLDGS INC COM 011642105 800922 12605 SH SOLE 0 0 12605 ALASKA AIR GROUP INC COM 011659109 6455427 159788 SH SOLE 0 0 159788 ALBEMARLE CORP COM 012653101 4682735 49024 SH SOLE 0 0 49024 ALBERTSONS COS INC COMMON STOCK 013091103 750717 38011 SH SOLE 0 0 38011 ALCOA CORP COM 013872106 1081216 27180 SH SOLE 0 0 27180 ALCON AG ORD SHS H01301128 699653 7854 SH SOLE 0 0 7854 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 899626 7691 SH SOLE 0 0 7691 ALGONQUIN PWR UTILS CORP COM 015857105 110810 18910 SH SOLE 0 0 18910 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18265395 253686 SH SOLE 0 0 253686 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82000 800 SH Call SOLE 0 0 800 ALIGN TECHNOLOGY INC COM 016255101 2373498 9831 SH SOLE 0 0 9831 ALIGNMENT HEALTHCARE INC COM 01625V104 236344 30223 SH SOLE 0 0 30223 ALLEGION PLC ORD SHS G0176J109 1149540 9729 SH SOLE 0 0 9729 ALLETE INC COM NEW 018522300 1040684 16691 SH SOLE 0 0 16691 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 8866190 362477 SH SOLE 0 0 362477 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1078937 102952 SH SOLE 0 0 102952 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 4742887 140364 SH SOLE 0 0 140364 ALLIANT ENERGY CORP COM 018802108 3291871 64673 SH SOLE 0 0 64673 ALLIENT INC COM 019330109 1489667 58950 SH SOLE 0 0 58950 ALLISON TRANSMISSION HLDGS I COM 01973R101 362954 4782 SH SOLE 0 0 4782 ALLOVIR INC COM 019818103 43760 60500 SH SOLE 0 0 60500 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 111207 22882 SH SOLE 0 0 22882 ALLSPRING MULTI SECTOR INCOM COM 94987D101 2215719 246739 SH SOLE 0 0 246739 ALLSTATE CORP COM 020002101 130679928 818489 SH SOLE 0 0 818489 ALLY FINL INC COM 02005N100 1536388 38729 SH SOLE 0 0 38729 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 533871 2197 SH SOLE 0 0 2197 ALPHA METALLURGICAL RESOUR I COM 020764106 527677 1881 SH SOLE 0 0 1881 ALPHABET INC CAP STK CL A 02079K305 637830136 3501675 SH SOLE 0 0 3501675 ALPHABET INC CAP STK CL A 02079K305 720000 4500 SH Put SOLE 0 0 4500 ALPHABET INC CAP STK CL C 02079K107 341815080 1863565 SH SOLE 0 0 1863565 ALPS ETF TR ALERIAN ENERGY 00162Q676 4765201 179345 SH SOLE 0 0 179345 ALPS ETF TR ALERIAN MLP 00162Q452 46579505 970811 SH SOLE 0 0 970811 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1511059 36677 SH SOLE 0 0 36677 ALPS ETF TR EQUAL SEC ETF 00162Q205 17534817 148741 SH SOLE 0 0 148741 ALPS ETF TR INTL SEC DV DOG 00162Q718 263087 8865 SH SOLE 0 0 8865 ALPS ETF TR OSHARES US QUALT 00162Q387 3387208 68263 SH SOLE 0 0 68263 ALPS ETF TR OSHARES US SMLCP 00162Q395 10501528 254706 SH SOLE 0 0 254706 ALPS ETF TR OSHS GBL INTER 00162Q361 371385 9429 SH SOLE 0 0 9429 ALPS ETF TR RIVERFRNT DYMC 00162Q528 1062446 20083 SH SOLE 0 0 20083 ALPS ETF TR RIVRFRNT STR INC 00162Q783 726933 32102 SH SOLE 0 0 32102 ALPS ETF TR SECTR DIV DOGS 00162Q858 4819388 91224 SH SOLE 0 0 91224 ALTICE USA INC CL A 02156K103 26332 12908 SH SOLE 0 0 12908 ALTRIA GROUP INC COM 02209S103 47955999 1052821 SH SOLE 0 0 1052821 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 222386 8261 SH SOLE 0 0 8261 AMARIN CORP PLC SPONS ADR NEW 023111206 471380 685145 SH SOLE 0 0 685145 AMAZON COM INC COM 023135106 994476655 5146063 SH SOLE 0 0 5146063 AMAZON COM INC COM 023135106 34000 200 SH Put SOLE 0 0 200 AMBEV SA SPONSORED ADR 02319V103 21187 10335 SH SOLE 0 0 10335 AMC ENTMT HLDGS INC CL A NEW 00165C302 100337 20148 SH SOLE 0 0 20148 AMCOR PLC ORD G0250X107 337651 34525 SH SOLE 0 0 34525 AMDOCS LTD SHS G02602103 571741 7245 SH SOLE 0 0 7245 AMER STATES WTR CO COM 029899101 840470 11582 SH SOLE 0 0 11582 AMEREN CORP COM 023608102 3002468 42223 SH SOLE 0 0 42223 AMERESCO INC CL A 02361E108 205214 7123 SH SOLE 0 0 7123 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 491963 28939 SH SOLE 0 0 28939 AMERICAN AIRLS GROUP INC COM 02376R102 1601127 141317 SH SOLE 0 0 141317 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 5633581 92218 SH SOLE 0 0 92218 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1608905 34961 SH SOLE 0 0 34961 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 5931955 117791 SH SOLE 0 0 117791 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 27221957 437230 SH SOLE 0 0 437230 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 2344780 36101 SH SOLE 0 0 36101 AMERICAN CENTY ETF TR US EQT ETF 025072885 24889255 275965 SH SOLE 0 0 275965 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 13810237 219768 SH SOLE 0 0 219768 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 25143216 292465 SH SOLE 0 0 292465 AMERICAN CENTY ETF TR US SML CP VALU 025072877 54216568 604286 SH SOLE 0 0 604286 AMERICAN COASTAL INS CORP COM 910710102 174086 16501 SH SOLE 0 0 16501 AMERICAN ELEC PWR CO INC COM 025537101 20071892 228766 SH SOLE 0 0 228766 AMERICAN EXPRESS CO COM 025816109 46433573 200534 SH SOLE 0 0 200534 AMERICAN FINL GROUP INC OHIO COM 025932104 375580 3053 SH SOLE 0 0 3053 AMERICAN HOMES 4 RENT CL A 02665T306 2034849 54759 SH SOLE 0 0 54759 AMERICAN INTL GROUP INC COM NEW 026874784 2803256 37759 SH SOLE 0 0 37759 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 872868 37318 SH SOLE 0 0 37318 AMERICAN TOWER CORP NEW COM 03027X100 45635060 234772 SH SOLE 0 0 234772 AMERICAN WELL CORP CL A 03044L105 6081 18723 SH SOLE 0 0 18723 AMERICAN WTR WKS CO INC NEW COM 030420103 14110035 109245 SH SOLE 0 0 109245 AMERICOLD REALTY TRUST INC COM 03064D108 371059 14529 SH SOLE 0 0 14529 AMERIPRISE FINL INC COM 03076C106 10775710 25225 SH SOLE 0 0 25225 AMERIS BANCORP COM 03076K108 895684 17789 SH SOLE 0 0 17789 AMETEK INC COM 031100100 12066744 72382 SH SOLE 0 0 72382 AMGEN INC COM 031162100 149764973 479325 SH SOLE 0 0 479325 AMMO INC COM 00175J107 22693 13508 SH SOLE 0 0 13508 AMN HEALTHCARE SVCS INC COM 001744101 659125 12866 SH SOLE 0 0 12866 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 415560 10389 SH SOLE 0 0 10389 AMPHENOL CORP NEW CL A 032095101 16577671 246069 SH SOLE 0 0 246069 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 350331 105521 SH SOLE 0 0 105521 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 4041644 62438 SH SOLE 0 0 62438 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 1280164 27366 SH SOLE 0 0 27366 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 586565 20677 SH SOLE 0 0 20677 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 692399 19521 SH SOLE 0 0 19521 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 340457326 8797347 SH SOLE 0 0 8797347 AMPLIFY ETF TR CWP INTL ENHANCE 032108722 2405401 79125 SH SOLE 0 0 79125 ANALOG DEVICES INC COM 032654105 78970274 345966 SH SOLE 0 0 345966 ANDERSONS INC COM 034164103 549807 11085 SH SOLE 0 0 11085 ANGI INC COM CL A NEW 00183L102 212544 110700 SH SOLE 0 0 110700 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3492631 60062 SH SOLE 0 0 60062 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2618163 137364 SH SOLE 0 0 137364 ANSYS INC COM 03662Q105 4680397 14558 SH SOLE 0 0 14558 ANTERO MIDSTREAM CORP COM 03676B102 4616472 313193 SH SOLE 0 0 313193 ANTERO RESOURCES CORP COM 03674X106 6956390 213190 SH SOLE 0 0 213190 AON PLC SHS CL A G0403H108 4350894 14820 SH SOLE 0 0 14820 APA CORPORATION COM 03743Q108 6342891 215451 SH SOLE 0 0 215451 APELLIS PHARMACEUTICALS INC COM 03753U106 554149 14446 SH SOLE 0 0 14446 API GROUP CORP COM STK 00187Y100 1432386 38065 SH SOLE 0 0 38065 APOGEE ENTERPRISES INC COM 037598109 263868 4199 SH SOLE 0 0 4199 APOLLO COML REAL EST FIN INC COM 03762U105 108577 11091 SH SOLE 0 0 11091 APOLLO GLOBAL MGMT INC COM 03769M106 10947223 92718 SH SOLE 0 0 92718 APPLE INC COM 037833100 1973173059 9368403 SH SOLE 0 0 9368403 APPLIED INDL TECHNOLOGIES IN COM 03820C105 916456 4724 SH SOLE 0 0 4724 APPLIED MATLS INC COM 038222105 47239039 200174 SH SOLE 0 0 200174 APPLIED OPTOELECTRONICS INC COM 03823U102 657729 79340 SH SOLE 0 0 79340 APPLOVIN CORP COM CL A 03831W108 1849065 22219 SH SOLE 0 0 22219 APTARGROUP INC COM 038336103 1580697 11226 SH SOLE 0 0 11226 APTIV PLC SHS G6095L109 1001508 14222 SH SOLE 0 0 14222 APYX MEDICAL CORPORATION COM 03837C106 113261 84523 SH SOLE 0 0 84523 AQUESTIVE THERAPEUTICS INC COM 03843E104 40300 15500 SH SOLE 0 0 15500 ARBOR REALTY TRUST INC COM 038923108 7760441 540797 SH SOLE 0 0 540797 ARCADIUM LITHIUM PLC COM SHS G0508H110 1643836 489237 SH SOLE 0 0 489237 ARCH CAP GROUP LTD ORD G0450A105 11561691 114597 SH SOLE 0 0 114597 ARCH RESOURCES INC CL A 03940R107 878215 5769 SH SOLE 0 0 5769 ARCHER AVIATION INC COM CL A 03945R102 345231 98077 SH SOLE 0 0 98077 ARCHER DANIELS MIDLAND CO COM 039483102 7522073 124435 SH SOLE 0 0 124435 ARCOSA INC COM 039653100 219033 2626 SH SOLE 0 0 2626 ARDELYX INC COM 039697107 1297713 175130 SH SOLE 0 0 175130 ARDMORE SHIPPING CORP COM Y0207T100 760402 33751 SH SOLE 0 0 33751 ARES CAPITAL CORP COM 04010L103 13029533 625218 SH SOLE 0 0 625218 ARES COML REAL ESTATE CORP COM 04013V108 367920 55326 SH SOLE 0 0 55326 ARES DYNAMIC CR ALLOCATION F COM 04014F102 391518 26294 SH SOLE 0 0 26294 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 14384392 107926 SH SOLE 0 0 107926 ARGAN INC COM 04010E109 624210 8532 SH SOLE 0 0 8532 ARGENX SE SPONSORED ADR 04016X101 4640562 10791 SH SOLE 0 0 10791 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 373796 23854 SH SOLE 0 0 23854 ARISTA NETWORKS INC COM 040413106 23205631 66211 SH SOLE 0 0 66211 ARK ETF TR 3D PRINTING ETF 00214Q500 202851 10339 SH SOLE 0 0 10339 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1932141 35072 SH SOLE 0 0 35072 ARK ETF TR FINTECH INNOVA 00214Q708 1913536 68684 SH SOLE 0 0 68684 ARK ETF TR GENOMIC REV ETF 00214Q302 1469243 62574 SH SOLE 0 0 62574 ARK ETF TR INNOVATION ETF 00214Q104 24310620 553143 SH SOLE 0 0 553143 ARK ETF TR NEXT GNRTN INTER 00214Q401 4923621 63099 SH SOLE 0 0 63099 ARM HOLDINGS PLC SPONSORED ADS 042068205 11665288 71295 SH SOLE 0 0 71295 ARMADA HOFFLER PPTYS INC COM 04208T108 632296 57015 SH SOLE 0 0 57015 ARROW ELECTRS INC COM 042735100 282941 2343 SH SOLE 0 0 2343 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 204593 7872 SH SOLE 0 0 7872 ARROWMARK FINANCIAL CORP COM 861780104 4500639 244136 SH SOLE 0 0 244136 ARS PHARMACEUTICALS INC COM 82835W108 88930 10450 SH SOLE 0 0 10450 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 215381 5219 SH SOLE 0 0 5219 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 219373 12507 SH SOLE 0 0 12507 ASANA INC CL A 04342Y104 1106399 79085 SH SOLE 0 0 79085 ASENSUS SURGICAL INC COM 04367G103 4686 14072 SH SOLE 0 0 14072 ASGN INC COM 00191U102 395795 4489 SH SOLE 0 0 4489 ASHLAND INC COM 044186104 532051 5631 SH SOLE 0 0 5631 ASML HOLDING N V N Y REGISTRY SHS N07059210 37178217 36352 SH SOLE 0 0 36352 ASPEN TECHNOLOGY INC COM 29109X106 423678 2133 SH SOLE 0 0 2133 ASSURANT INC COM 04621X108 745919 4487 SH SOLE 0 0 4487 ASSURED GUARANTY LTD COM G0585R106 215249 2790 SH SOLE 0 0 2790 ASTERA LABS INC COM 04626A103 576963 9535 SH SOLE 0 0 9535 ASTRAZENECA PLC SPONSORED ADR 046353108 13949895 178868 SH SOLE 0 0 178868 AT&T INC COM 00206R102 61564610 3221591 SH SOLE 0 0 3221591 ATAI LIFE SCIENCES NV SHS N0731H103 17218 12946 SH SOLE 0 0 12946 ATI INC COM 01741R102 2331617 42049 SH SOLE 0 0 42049 ATKORE INC COM 047649108 221494 1642 SH SOLE 0 0 1642 ATLANTIC UN BANKSHARES CORP COM 04911A107 1266722 38561 SH SOLE 0 0 38561 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 553440 25214 SH SOLE 0 0 25214 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 273719 13734 SH SOLE 0 0 13734 ATLASSIAN CORPORATION CL A 049468101 3659647 20690 SH SOLE 0 0 20690 ATMOS ENERGY CORP COM 049560105 6561691 56251 SH SOLE 0 0 56251 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 250012 8687 SH SOLE 0 0 8687 ATOSSA THERAPEUTICS INC COM 04962H506 12870 10815 SH SOLE 0 0 10815 AUDIOCODES LTD ORD M15342104 261310 25174 SH SOLE 0 0 25174 AUTODESK INC COM 052769106 18801004 75979 SH SOLE 0 0 75979 AUTOLIV INC COM 052800109 313431 2930 SH SOLE 0 0 2930 AUTOMATIC DATA PROCESSING IN COM 053015103 66935389 280428 SH SOLE 0 0 280428 AUTONATION INC COM 05329W102 430485 2701 SH SOLE 0 0 2701 AUTOZONE INC COM 053332102 54029615 18228 SH SOLE 0 0 18228 AVALONBAY CMNTYS INC COM 053484101 754501 3647 SH SOLE 0 0 3647 AVERY DENNISON CORP COM 053611109 7489634 34254 SH SOLE 0 0 34254 AVIDITY BIOSCIENCES INC COM 05370A108 4576548 112033 SH SOLE 0 0 112033 AVNET INC COM 053807103 3203818 62222 SH SOLE 0 0 62222 AXALTA COATING SYS LTD COM G0750C108 323419 9465 SH SOLE 0 0 9465 AXCELIS TECHNOLOGIES INC COM NEW 054540208 501789 3529 SH SOLE 0 0 3529 AXOGEN INC COM 05463X106 719120 99326 SH SOLE 0 0 99326 AXON ENTERPRISE INC COM 05464C101 9520724 32357 SH SOLE 0 0 32357 AXOS FINANCIAL INC COM 05465C100 698030 12214 SH SOLE 0 0 12214 AXSOME THERAPEUTICS INC COM 05464T104 1257974 15627 SH SOLE 0 0 15627 AZUL S A SPONSR ADR PFD 05501U106 118000 29500 SH SOLE 0 0 29500 B & G FOODS INC NEW COM 05508R106 155449 19239 SH SOLE 0 0 19239 B2GOLD CORP COM 11777Q209 136101 50408 SH SOLE 0 0 50408 BADGER METER INC COM 056525108 415561 2230 SH SOLE 0 0 2230 BAIDU INC SPON ADR REP A 056752108 1743264 20158 SH SOLE 0 0 20158 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 818341 50174 SH SOLE 0 0 50174 BAKER HUGHES COMPANY CL A 05722G100 4059741 115432 SH SOLE 0 0 115432 BALL CORP COM 058498106 3171068 52834 SH SOLE 0 0 52834 BALLARD PWR SYS INC NEW COM 058586108 112658 50070 SH SOLE 0 0 50070 BANC OF CALIFORNIA INC COM 05990K106 220747 17273 SH SOLE 0 0 17273 BANCFIRST CORP COM 05945F103 579311 6606 SH SOLE 0 0 6606 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 319827 31887 SH SOLE 0 0 31887 BANCO DE CHILE SPONSORED ADS 059520106 267690 11829 SH SOLE 0 0 11829 BANCO SANTANDER S.A. ADR 05964H105 96762 20899 SH SOLE 0 0 20899 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1638553 1370 SH SOLE 0 0 1370 BANK AMERICA CORP COM 060505104 107914162 2713456 SH SOLE 0 0 2713456 BANK AMERICA CORP COM 060505104 3500 100 SH Call SOLE 0 0 100 BANK MONTREAL QUE COM 063671101 1318271 15722 SH SOLE 0 0 15722 BANK NEW YORK MELLON CORP COM 064058100 10565285 176412 SH SOLE 0 0 176412 BANK NOVA SCOTIA HALIFAX COM 064149107 240369 5257 SH SOLE 0 0 5257 BANK OZK LITTLE ROCK ARK COM 06417N103 1959780 47800 SH SOLE 0 0 47800 BANNER CORP COM NEW 06652V208 249842 5033 SH SOLE 0 0 5033 BARCLAYS PLC ADR 06738E204 246052 22974 SH SOLE 0 0 22974 BARINGS BDC INC COM 06759L103 8165652 839224 SH SOLE 0 0 839224 BARINGS CORPORATE INVS COM 06759X107 526503 28276 SH SOLE 0 0 28276 BARINGS GLOBAL SHORT DURATIO COM 06760L100 193211 13371 SH SOLE 0 0 13371 BARRICK GOLD CORP COM 067901108 5747340 344565 SH SOLE 0 0 344565 BATH & BODY WORKS INC COM 070830104 1016271 26025 SH SOLE 0 0 26025 BAUSCH HEALTH COS INC COM 071734107 83556 11988 SH SOLE 0 0 11988 BAXTER INTL INC COM 071813109 3174073 94890 SH SOLE 0 0 94890 BCE INC COM NEW 05534B760 2286322 70631 SH SOLE 0 0 70631 BEACON ROOFING SUPPLY INC COM 073685109 1285462 14204 SH SOLE 0 0 14204 BEAM THERAPEUTICS INC COM 07373V105 214572 9158 SH SOLE 0 0 9158 BEASLEY BROADCAST GROUP INC CL A 074014101 16214 24660 SH SOLE 0 0 24660 BECTON DICKINSON & CO COM 075887109 33419722 142997 SH SOLE 0 0 142997 BELDEN INC COM 077454106 211997 2260 SH SOLE 0 0 2260 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 207398 3582 SH SOLE 0 0 3582 BENTLEY SYS INC COM CL B 08265T208 348334 7057 SH SOLE 0 0 7057 BERKLEY W R CORP COM 084423102 4543097 57815 SH SOLE 0 0 57815 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14693784 24 SH SOLE 0 0 24 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 554511521 1363106 SH SOLE 0 0 1363106 BERRY GLOBAL GROUP INC COM 08579W103 369916 6286 SH SOLE 0 0 6286 BEST BUY INC COM 086516101 149563717 1774395 SH SOLE 0 0 1774395 BETTER HOME & FINANCE HOLDIN COM CL A 08774B102 4590 10000 SH SOLE 0 0 10000 BEYOND MEAT INC COM 08862E109 91236 13597 SH SOLE 0 0 13597 BGC GROUP INC CL A 088929104 576269 69430 SH SOLE 0 0 69430 BHP GROUP LTD SPONSORED ADS 088606108 4157343 72821 SH SOLE 0 0 72821 BIO-TECHNE CORP COM 09073M104 649292 9062 SH SOLE 0 0 9062 BIOGEN INC COM 09062X103 3506046 15124 SH SOLE 0 0 15124 BIOMARIN PHARMACEUTICAL INC COM 09061G101 537450 6528 SH SOLE 0 0 6528 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 9547 10000 PRN SOLE 0 0 10000 BIOMERICA INC COM NEW 09061H307 6377 14500 SH SOLE 0 0 14500 BIOMX INC COM 09090D103 3361 10000 SH SOLE 0 0 10000 BIONANO GENOMICS INC COM NEW 09075F305 12545 18503 SH SOLE 0 0 18503 BIONTECH SE SPONSORED ADS 09075V102 301197 3748 SH SOLE 0 0 3748 BJS WHSL CLUB HLDGS INC COM 05550J101 3356893 38216 SH SOLE 0 0 38216 BLACK DIAMOND THERAPEUTICS I COM 09203E105 80348 17242 SH SOLE 0 0 17242 BLACK HILLS CORP COM 092113109 299141 5501 SH SOLE 0 0 5501 BLACK STONE MINERALS L P COM UNIT 09225M101 1276592 81467 SH SOLE 0 0 81467 BLACKBERRY LTD COM 09228F103 191835 77353 SH SOLE 0 0 77353 BLACKROCK CAP ALLOCATION TER COM 09260U109 304536 18558 SH SOLE 0 0 18558 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2790712 262039 SH SOLE 0 0 262039 BLACKROCK CORPOR HI YLD FD I COM 09255P107 695782 71804 SH SOLE 0 0 71804 BLACKROCK CR ALLOCATION INCO COM 092508100 10300758 961789 SH SOLE 0 0 961789 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 1615108 148995 SH SOLE 0 0 148995 BLACKROCK ENERGY & RES TR COM 09250U101 3203297 242307 SH SOLE 0 0 242307 BLACKROCK ENHANCD CAP & INM COM 09256A109 6860502 343197 SH SOLE 0 0 343197 BLACKROCK ENHANCED EQUITY DI COM 09251A104 10089644 1234962 SH SOLE 0 0 1234962 BLACKROCK ENHANCED GLOBAL DI COM 092501105 925425 87222 SH SOLE 0 0 87222 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 761365 136445 SH SOLE 0 0 136445 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 1481932 84489 SH SOLE 0 0 84489 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 33018488 703419 SH SOLE 0 0 703419 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 7362392 141042 SH SOLE 0 0 141042 BLACKROCK FLOATING RATE INCO COM 09255X100 770205 59521 SH SOLE 0 0 59521 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 2966907 193158 SH SOLE 0 0 193158 BLACKROCK HEALTH SCIENCES TR COM 09250W107 914342 22383 SH SOLE 0 0 22383 BLACKROCK INC COM 09247X101 64596172 82046 SH SOLE 0 0 82046 BLACKROCK INCOME TR INC COM NEW 09247F209 6100905 511392 SH SOLE 0 0 511392 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 10152517 1404221 SH SOLE 0 0 1404221 BLACKROCK INVT QUALITY MUN T COM 09247D105 363075 30332 SH SOLE 0 0 30332 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 1831081 180758 SH SOLE 0 0 180758 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2591802 185659 SH SOLE 0 0 185659 BLACKROCK MULTI SECTOR INC T COM 09258A107 789994 54183 SH SOLE 0 0 54183 BLACKROCK MUN INCOME QUALITY COM 092479104 259433 22638 SH SOLE 0 0 22638 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 2285197 223819 SH SOLE 0 0 223819 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 921959 44389 SH SOLE 0 0 44389 BLACKROCK MUNI INCOME TR II COM 09249N101 1059125 97976 SH SOLE 0 0 97976 BLACKROCK MUNIASSETS FD INC COM 09254J102 2045486 176335 SH SOLE 0 0 176335 BLACKROCK MUNICIPAL INCOME COM 09253X102 1284367 104082 SH SOLE 0 0 104082 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 2954103 259359 SH SOLE 0 0 259359 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 663236 61639 SH SOLE 0 0 61639 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 155167 13979 SH SOLE 0 0 13979 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 571278 47252 SH SOLE 0 0 47252 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 147045 14416 SH SOLE 0 0 14416 BLACKROCK MUNIVEST FD INC COM 09253R105 1238357 172714 SH SOLE 0 0 172714 BLACKROCK MUNIYIELD FD INC COM 09253W104 388973 35850 SH SOLE 0 0 35850 BLACKROCK MUNIYIELD MICH QU COM 09254V105 747298 65324 SH SOLE 0 0 65324 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 339919 32466 SH SOLE 0 0 32466 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2962332 264967 SH SOLE 0 0 264967 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1182531 114920 SH SOLE 0 0 114920 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1446106 117761 SH SOLE 0 0 117761 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 161946 15121 SH SOLE 0 0 15121 BLACKROCK RES & COMMODITIES SHS 09257A108 8224540 894944 SH SOLE 0 0 894944 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 22135920 587783 SH SOLE 0 0 587783 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 10353660 520023 SH SOLE 0 0 520023 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 7681985 469846 SH SOLE 0 0 469846 BLACKROCK TCP CAPITAL CORP COM 09259E108 676256 62616 SH SOLE 0 0 62616 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 3831485 172979 SH SOLE 0 0 172979 BLACKSTONE INC COM 09260D107 53006340 428161 SH SOLE 0 0 428161 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 13425 15000 PRN SOLE 0 0 15000 BLACKSTONE MTG TR INC COM CL A 09257W100 461414 26488 SH SOLE 0 0 26488 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 3609070 117866 SH SOLE 0 0 117866 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 355742 25392 SH SOLE 0 0 25392 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 717708 60362 SH SOLE 0 0 60362 BLEND LABS INC CL A 09352U108 458015 194074 SH SOLE 0 0 194074 BLINK CHARGING CO COM 09354A100 65396 23867 SH SOLE 0 0 23867 BLOCK H & R INC COM 093671105 980199 18075 SH SOLE 0 0 18075 BLOCK INC CL A 852234103 5894450 91401 SH SOLE 0 0 91401 BLOOM ENERGY CORP COM CL A 093712107 721254 58926 SH SOLE 0 0 58926 BLOOMIN BRANDS INC COM 094235108 2712357 141048 SH SOLE 0 0 141048 BLUE BIRD CORP COM 095306106 538715 10004 SH SOLE 0 0 10004 BLUE OWL CAP CORP III COM SHS 69122G102 1638467 109450 SH SOLE 0 0 109450 BLUE OWL CAPITAL CORPORATION COM 69121K104 10442845 679873 SH SOLE 0 0 679873 BLUE OWL CAPITAL INC COM CL A 09581B103 1973930 111207 SH SOLE 0 0 111207 BLUE RIDGE BANKSHARES INC VA COM 095825105 203580 78000 SH SOLE 0 0 78000 BLUEBIRD BIO INC COM 09609G100 27272 27710 SH SOLE 0 0 27710 BLUEPRINT MEDICINES CORP COM 09627Y109 3556417 32997 SH SOLE 0 0 32997 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 271244 3645 SH SOLE 0 0 3645 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 47865 19861 SH SOLE 0 0 19861 BNY MELLON STRATEGIC MUN BD COM 09662E109 102661 17283 SH SOLE 0 0 17283 BNY MELLON STRATEGIC MUNS IN COM 05588W108 379756 62052 SH SOLE 0 0 62052 BOEING CO COM 097023105 73279599 402613 SH SOLE 0 0 402613 BOK FINL CORP COM NEW 05561Q201 201181 2195 SH SOLE 0 0 2195 BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770 278610 18777 SH SOLE 0 0 18777 BOOKING HOLDINGS INC COM 09857L108 39243925 9906 SH SOLE 0 0 9906 BOOT BARN HLDGS INC COM 099406100 215184 1669 SH SOLE 0 0 1669 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5698851 37030 SH SOLE 0 0 37030 BORGWARNER INC COM 099724106 607176 18833 SH SOLE 0 0 18833 BOSTON BEER INC CL A 100557107 218416 716 SH SOLE 0 0 716 BOSTON PROPERTIES INC COM 101121101 602038 9780 SH SOLE 0 0 9780 BOSTON SCIENTIFIC CORP COM 101137107 47106439 611693 SH SOLE 0 0 611693 BOX INC CL A 10316T104 557329 21079 SH SOLE 0 0 21079 BOYD GAMING CORP COM 103304101 2267916 41160 SH SOLE 0 0 41160 BP PLC SPONSORED ADR 055622104 24075901 666922 SH SOLE 0 0 666922 BRC INC COM CL A 05601U105 93176 15200 SH SOLE 0 0 15200 BRIGHT HORIZONS FAM SOL IN D COM 109194100 571756 5194 SH SOLE 0 0 5194 BRINKER INTL INC COM 109641100 1910879 26397 SH SOLE 0 0 26397 BRISTOL-MYERS SQUIBB CO COM 110122108 27578440 664061 SH SOLE 0 0 664061 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4047964 130875 SH SOLE 0 0 130875 BROADCOM INC COM 11135F101 757422844 471759 SH SOLE 0 0 471759 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7366655 37394 SH SOLE 0 0 37394 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1227861 32270 SH SOLE 0 0 32270 BROOKFIELD CORP CL A LTD VT SH 11271J107 7710577 185618 SH SOLE 0 0 185618 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1496544 54539 SH SOLE 0 0 54539 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 420521 12493 SH SOLE 0 0 12493 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1336839 104768 SH SOLE 0 0 104768 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 499877 17614 SH SOLE 0 0 17614 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1198073 48368 SH SOLE 0 0 48368 BROWN & BROWN INC COM 115236101 5751083 64323 SH SOLE 0 0 64323 BROWN FORMAN CORP CL A 115637100 567342 12856 SH SOLE 0 0 12856 BROWN FORMAN CORP CL B 115637209 973176 22532 SH SOLE 0 0 22532 BRUNSWICK CORP COM 117043109 394389 5420 SH SOLE 0 0 5420 BUILDERS FIRSTSOURCE INC COM 12008R107 16054868 115995 SH SOLE 0 0 115995 BUNGE GLOBAL SA COM SHS H11356104 1957713 18336 SH SOLE 0 0 18336 BUTTERFLY NETWORK INC COM CL A 124155102 85083 101193 SH SOLE 0 0 101193 BWX TECHNOLOGIES INC COM 05605H100 4084431 42994 SH SOLE 0 0 42994 BYRNA TECHNOLOGIES INC COM NEW 12448X201 414719 41555 SH SOLE 0 0 41555 C & F FINL CORP COM 12466Q104 987281 20483 SH SOLE 0 0 20483 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1723889 19563 SH SOLE 0 0 19563 C3 AI INC CL A 12468P104 2268958 78348 SH SOLE 0 0 78348 CACI INTL INC CL A 127190304 511855 1190 SH SOLE 0 0 1190 CADENCE BANK COM 12740C103 1980730 70040 SH SOLE 0 0 70040 CADENCE DESIGN SYSTEM INC COM 127387108 13455446 43722 SH SOLE 0 0 43722 CAESARS ENTERTAINMENT INC NE COM 12769G100 1463227 36820 SH SOLE 0 0 36820 CAL MAINE FOODS INC COM NEW 128030202 1082093 17707 SH SOLE 0 0 17707 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1282749 114942 SH SOLE 0 0 114942 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 2421223 208009 SH SOLE 0 0 208009 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1117781 49812 SH SOLE 0 0 49812 CALAMOS GBL DYN INCOME FUND COM 12811L107 909447 132573 SH SOLE 0 0 132573 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 237511 21436 SH SOLE 0 0 21436 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 2244030 147149 SH SOLE 0 0 147149 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 13983711 830387 SH SOLE 0 0 830387 CALIFORNIA BANCORP INC COM 13005U101 413144 19216 SH SOLE 0 0 19216 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 579903 36131 SH SOLE 0 0 36131 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 6113694 231404 SH SOLE 0 0 231404 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 19469026 565796 SH SOLE 0 0 565796 CAMBRIA ETF TR GLB MOMENT ETF 132061508 2613149 91638 SH SOLE 0 0 91638 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 14335800 209956 SH SOLE 0 0 209956 CAMDEN PPTY TR SH BEN INT 133131102 237831 2180 SH SOLE 0 0 2180 CAMECO CORP COM 13321L108 9607153 195267 SH SOLE 0 0 195267 CAMPBELL SOUP CO COM 134429109 1124249 24878 SH SOLE 0 0 24878 CAMPING WORLD HLDGS INC CL A 13462K109 503124 28170 SH SOLE 0 0 28170 CAMTEK LTD ORD M20791105 342657 2736 SH SOLE 0 0 2736 CANADIAN IMPERIAL BK COMM TO COM 136069101 679642 14296 SH SOLE 0 0 14296 CANADIAN NAT RES LTD COM 136385101 14568325 409223 SH SOLE 0 0 409223 CANADIAN NATL RY CO COM 136375102 3810919 32260 SH SOLE 0 0 32260 CANADIAN PACIFIC KANSAS CITY COM 13646K108 12768791 162185 SH SOLE 0 0 162185 CAPITAL GROUP CORE BALANCED SHS 14021D107 1399986 47090 SH SOLE 0 0 47090 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 55367759 1716830 SH SOLE 0 0 1716830 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 3911818 137498 SH SOLE 0 0 137498 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 297031242 9000947 SH SOLE 0 0 9000947 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 130288137 4425548 SH SOLE 0 0 4425548 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 56496635 1717745 SH SOLE 0 0 1717745 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 61835066 2404163 SH SOLE 0 0 2404163 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 28189826 1268669 SH SOLE 0 0 1268669 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 1563799 58242 SH SOLE 0 0 58242 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 2465405 97025 SH SOLE 0 0 97025 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 10297172 382510 SH SOLE 0 0 382510 CAPITAL ONE FINL CORP COM 14040H105 7810526 56414 SH SOLE 0 0 56414 CAPITAL SOUTHWEST CORP COM 140501107 2990563 114625 SH SOLE 0 0 114625 CAPITOL FED FINL INC COM 14057J101 197544 35983 SH SOLE 0 0 35983 CAPRI HOLDINGS LIMITED SHS G1890L107 3805887 115051 SH SOLE 0 0 115051 CARDINAL HEALTH INC COM 14149Y108 10140458 103137 SH SOLE 0 0 103137 CAREDX INC COM 14167L103 763890 49188 SH SOLE 0 0 49188 CARETRUST REIT INC COM 14174T107 6412293 255470 SH SOLE 0 0 255470 CARLISLE COS INC COM 142339100 5147253 12703 SH SOLE 0 0 12703 CARLYLE GROUP INC COM 14316J108 4144521 103226 SH SOLE 0 0 103226 CARLYLE SECURED LENDING INC COM 872280102 1044868 58899 SH SOLE 0 0 58899 CARMAX INC COM 143130102 17151732 233866 SH SOLE 0 0 233866 CARNIVAL CORP UNIT 99/99/9999 143658300 7061258 377204 SH SOLE 0 0 377204 CARPENTER TECHNOLOGY CORP COM 144285103 484615 4422 SH SOLE 0 0 4422 CARRIER GLOBAL CORPORATION COM 14448C104 8799479 139497 SH SOLE 0 0 139497 CARVANA CO CL A 146869102 7621254 59208 SH SOLE 0 0 59208 CASELLA WASTE SYS INC CL A 147448104 3269795 32955 SH SOLE 0 0 32955 CASEYS GEN STORES INC COM 147528103 6391149 16750 SH SOLE 0 0 16750 CATALENT INC COM 148806102 490832 8729 SH SOLE 0 0 8729 CATALYST PHARMACEUTICALS INC COM 14888U101 3976066 256686 SH SOLE 0 0 256686 CATERPILLAR INC COM 149123101 106017753 318276 SH SOLE 0 0 318276 CAVA GROUP INC COM 148929102 2859390 30829 SH SOLE 0 0 30829 CAVCO INDS INC DEL COM 149568107 519947 1502 SH SOLE 0 0 1502 CBAK ENERGY TECHNOLOGY INC COM 14986C102 17091 12475 SH SOLE 0 0 12475 CBOE GLOBAL MKTS INC COM 12503M108 3217451 18920 SH SOLE 0 0 18920 CBRE GBL REAL ESTATE INC FD COM 12504G100 566175 112336 SH SOLE 0 0 112336 CBRE GROUP INC CL A 12504L109 5486681 61572 SH SOLE 0 0 61572 CDW CORP COM 12514G108 7967502 35595 SH SOLE 0 0 35595 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1015161 18678 SH SOLE 0 0 18678 CEL-SCI CORP COM PAR NEW 150837607 24550 21164 SH SOLE 0 0 21164 CELANESE CORP DEL COM 150870103 1152146 8541 SH SOLE 0 0 8541 CELESTICA INC COM 15101Q207 6854547 119563 SH SOLE 0 0 119563 CELLECTAR BIOSCIENCES INC COM NEW 15117F807 75000 30000 SH SOLE 0 0 30000 CELSIUS HLDGS INC COM NEW 15118V207 9639532 168848 SH SOLE 0 0 168848 CEMEX SAB DE CV SPON ADR NEW 151290889 101088 15820 SH SOLE 0 0 15820 CENCORA INC COM 03073E105 23309105 103458 SH SOLE 0 0 103458 CENOVUS ENERGY INC COM 15135U109 327128 16639 SH SOLE 0 0 16639 CENTENE CORP DEL COM 15135B101 2114241 31889 SH SOLE 0 0 31889 CENTERPOINT ENERGY INC COM 15189T107 1118073 36090 SH SOLE 0 0 36090 CENTRAL PAC FINL CORP COM NEW 154760409 258513 12194 SH SOLE 0 0 12194 CENTRAL SECS CORP COM 155123102 8460914 192206 SH SOLE 0 0 192206 CERENCE INC COM 156727109 191552 67686 SH SOLE 0 0 67686 CF INDS HLDGS INC COM 125269100 2279885 30759 SH SOLE 0 0 30759 CGI INC CL A SUB VTG 12532H104 586184 5873 SH SOLE 0 0 5873 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 342172 226604 SH SOLE 0 0 226604 CHARLES RIV LABS INTL INC COM 159864107 1484277 7185 SH SOLE 0 0 7185 CHART INDS INC COM 16115Q308 9523842 65982 SH SOLE 0 0 65982 CHARTER COMMUNICATIONS INC N CL A 16119P108 1211685 4053 SH SOLE 0 0 4053 CHECK POINT SOFTWARE TECH LT ORD M22465104 11076615 67131 SH SOLE 0 0 67131 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 22779 10595 SH SOLE 0 0 10595 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 18045 20000 PRN SOLE 0 0 20000 CHEFS WHSE INC NOTE 1.875%12/0 163086AB7 15538 15000 PRN SOLE 0 0 15000 CHEMED CORP NEW COM 16359R103 2759919 5087 SH SOLE 0 0 5087 CHEMOURS CO COM 163851108 563195 24953 SH SOLE 0 0 24953 CHEMUNG FINL CORP COM 164024101 447984 9333 SH SOLE 0 0 9333 CHENIERE ENERGY INC COM NEW 16411R208 17689187 101179 SH SOLE 0 0 101179 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 246881 5027 SH SOLE 0 0 5027 CHESAPEAKE ENERGY CORP COM 165167735 273626 3329 SH SOLE 0 0 3329 CHESAPEAKE UTILS CORP COM 165303108 2367447 22292 SH SOLE 0 0 22292 CHEVRON CORP NEW COM 166764100 279919919 1789540 SH SOLE 0 0 1789540 CHEWY INC CL A 16679L109 1931915 70922 SH SOLE 0 0 70922 CHIPOTLE MEXICAN GRILL INC COM 169656105 20110462 320997 SH SOLE 0 0 320997 CHOICE HOTELS INTL INC COM 169905106 340107 2858 SH SOLE 0 0 2858 CHOICEONE FINL SVCS INC COM 170386106 280713 9798 SH SOLE 0 0 9798 CHORD ENERGY CORPORATION COM NEW 674215207 960639 5729 SH SOLE 0 0 5729 CHUBB LIMITED COM H1467J104 364345309 1428357 SH SOLE 0 0 1428357 CHURCH & DWIGHT CO INC COM 171340102 21741374 209697 SH SOLE 0 0 209697 CHURCHILL DOWNS INC COM 171484108 1011209 7244 SH SOLE 0 0 7244 CIENA CORP COM NEW 171779309 652743 13548 SH SOLE 0 0 13548 CINCINNATI FINL CORP COM 172062101 2852544 24154 SH SOLE 0 0 24154 CINTAS CORP COM 172908105 12285864 17545 SH SOLE 0 0 17545 CIRRUS LOGIC INC COM 172755100 400342 3136 SH SOLE 0 0 3136 CISCO SYS INC COM 17275R102 307926552 6481300 SH SOLE 0 0 6481300 CITIGROUP INC COM NEW 172967424 35961578 566681 SH SOLE 0 0 566681 CITIZENS CMNTY BANCORP INC M COM 174903104 502071 43394 SH SOLE 0 0 43394 CITIZENS FINL GROUP INC COM 174610105 1756611 48754 SH SOLE 0 0 48754 CIVITAS RESOURCES INC COM NEW 17888H103 1684041 24406 SH SOLE 0 0 24406 CLARIVATE PLC ORD SHS G21810109 77634 13644 SH SOLE 0 0 13644 CLEAN HARBORS INC COM 184496107 5385988 23816 SH SOLE 0 0 23816 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 13846447 335916 SH SOLE 0 0 335916 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 5976901 126068 SH SOLE 0 0 126068 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 6390383 157089 SH SOLE 0 0 157089 CLEARFIELD INC COM 18482P103 1721164 44636 SH SOLE 0 0 44636 CLEARSIGN TECHNOLOGIES CORP COM 185064102 41466 49701 SH SOLE 0 0 49701 CLEARWAY ENERGY INC CL A 18539C105 346708 15300 SH SOLE 0 0 15300 CLEARWAY ENERGY INC CL C 18539C204 1485129 60151 SH SOLE 0 0 60151 CLEVELAND-CLIFFS INC NEW COM 185899101 3675876 238848 SH SOLE 0 0 238848 CLOROX CO DEL COM 189054109 15375271 112664 SH SOLE 0 0 112664 CLOUDFLARE INC CL A COM 18915M107 1499101 18099 SH SOLE 0 0 18099 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 282450 52500 SH SOLE 0 0 52500 CME GROUP INC COM 12572Q105 202776051 1031414 SH SOLE 0 0 1031414 CMS ENERGY CORP COM 125896100 3814136 64071 SH SOLE 0 0 64071 CNH INDL N V SHS N20944109 198839 19629 SH SOLE 0 0 19629 COCA COLA CO COM 191216100 106126804 1667350 SH SOLE 0 0 1667350 COCA COLA CONS INC COM 191098102 1085764 1001 SH SOLE 0 0 1001 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 518170 7111 SH SOLE 0 0 7111 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 445939 5195 SH SOLE 0 0 5195 CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109 81500 10000 SH SOLE 0 0 10000 COGNEX CORP COM 192422103 10547173 225560 SH SOLE 0 0 225560 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3253265 47842 SH SOLE 0 0 47842 COHEN & STEERS CLOSED-END OP COM 19248P106 1302915 109031 SH SOLE 0 0 109031 COHEN & STEERS INC COM 19247A100 338710 4668 SH SOLE 0 0 4668 COHEN & STEERS INFRASTRUCTUR COM 19248A109 13837273 615537 SH SOLE 0 0 615537 COHEN & STEERS LTD DURATION COM 19248C105 362419 18212 SH SOLE 0 0 18212 COHEN & STEERS QUALITY INCOM COM 19247L106 11115139 951639 SH SOLE 0 0 951639 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 513063 36055 SH SOLE 0 0 36055 COHEN & STEERS REIT & PFD & COM 19247X100 5443573 267235 SH SOLE 0 0 267235 COHEN & STEERS TAX ADVAN PFD COM 19249X108 575670 29001 SH SOLE 0 0 29001 COHEN & STEERS TOTAL RETURN COM 19247R103 527719 45650 SH SOLE 0 0 45650 COHERENT CORP COM 19247G107 1012991 13980 SH SOLE 0 0 13980 COINBASE GLOBAL INC COM CL A 19260Q107 9766120 43946 SH SOLE 0 0 43946 COLGATE PALMOLIVE CO COM 194162103 25877084 266664 SH SOLE 0 0 266664 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 357280 3200 SH SOLE 0 0 3200 COLONY BANKCORP INC COM 19623P101 807777 65941 SH SOLE 0 0 65941 COLUMBIA BKG SYS INC COM 197236102 881885 44338 SH SOLE 0 0 44338 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 636772 36092 SH SOLE 0 0 36092 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 5508601 270427 SH SOLE 0 0 270427 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 10196384 315971 SH SOLE 0 0 315971 COLUMBIA ETF TR I US EQUITY INCOME 19761L854 2216799 50418 SH SOLE 0 0 50418 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 19881308 622848 SH SOLE 0 0 622848 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 243706 3486 SH SOLE 0 0 3486 COLUMBIA FINL INC COM 197641103 196541 13129 SH SOLE 0 0 13129 COLUMBIA SELIGM PREM TECH GR COM 19842X109 681511 20472 SH SOLE 0 0 20472 COMCAST CORP NEW CL A 20030N101 231340919 5907582 SH SOLE 0 0 5907582 COMERICA INC COM 200340107 560657 10985 SH SOLE 0 0 10985 COMFORT SYS USA INC COM 199908104 2555632 8403 SH SOLE 0 0 8403 COMMERCE BANCSHARES INC COM 200525103 1693238 30356 SH SOLE 0 0 30356 COMMERCIAL METALS CO COM 201723103 291770 5306 SH SOLE 0 0 5306 COMMSCOPE HLDG CO INC COM 20337X109 13669 11113 SH SOLE 0 0 11113 COMMUNITY FINANCIAL SYSTEM I COM 203607106 537997 11396 SH SOLE 0 0 11396 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1807415 82568 SH SOLE 0 0 82568 COMPASS MINERALS INTL INC COM 20451N101 160667 15553 SH SOLE 0 0 15553 COMPUGEN LTD ORD M25722105 19876 11831 SH SOLE 0 0 11831 COMSTOCK RES INC COM 205768302 6338776 610672 SH SOLE 0 0 610672 CONAGRA BRANDS INC COM 205887102 2644218 93041 SH SOLE 0 0 93041 CONCENTRIX CORP COM 20602D101 444588 7026 SH SOLE 0 0 7026 CONOCOPHILLIPS COM 20825C104 46771082 408910 SH SOLE 0 0 408910 CONSOL ENERGY INC NEW COM 20854L108 994224 9744 SH SOLE 0 0 9744 CONSOLIDATED EDISON INC COM 209115104 9519178 106455 SH SOLE 0 0 106455 CONSTELLATION BRANDS INC CL A 21036P108 17410370 67671 SH SOLE 0 0 67671 CONSTELLATION ENERGY CORP COM 21037T109 21159285 105654 SH SOLE 0 0 105654 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2392746 43339 SH SOLE 0 0 43339 COOPER COS INC COM 216648501 459809 5267 SH SOLE 0 0 5267 COOPER STD HLDGS INC COM 21676P103 1769453 142239 SH SOLE 0 0 142239 COPA HOLDINGS SA CL A P31076105 10196033 107124 SH SOLE 0 0 107124 COPART INC COM 217204106 26004599 480144 SH SOLE 0 0 480144 CORCEPT THERAPEUTICS INC COM 218352102 2520997 77593 SH SOLE 0 0 77593 CORE & MAIN INC CL A 21874C102 2124045 43401 SH SOLE 0 0 43401 CORE MOLDING TECHNOLOGIES IN COM 218683100 634906 39831 SH SOLE 0 0 39831 CORMEDIX INC COM 21900C308 359152 82945 SH SOLE 0 0 82945 CORNING INC COM 219350105 10924480 281196 SH SOLE 0 0 281196 CORPAY INC COM SHS 219948106 764863 2871 SH SOLE 0 0 2871 CORPORACION AMER ARPTS S A COM L1995B107 618642 37178 SH SOLE 0 0 37178 CORTEVA INC COM 22052L104 4700299 87139 SH SOLE 0 0 87139 CORVEL CORP COM 221006109 3350262 13176 SH SOLE 0 0 13176 COSTAMARE INC SHS Y1771G102 2332198 141948 SH SOLE 0 0 141948 COSTAR GROUP INC COM 22160N109 1772687 23910 SH SOLE 0 0 23910 COSTCO WHSL CORP NEW COM 22160K105 334574155 393621 SH SOLE 0 0 393621 COTERRA ENERGY INC COM 127097103 2189991 82114 SH SOLE 0 0 82114 COTY INC COM CL A 222070203 482874 48191 SH SOLE 0 0 48191 COUPANG INC CL A 22266T109 1322636 63133 SH SOLE 0 0 63133 COURSERA INC COM 22266M104 684546 95607 SH SOLE 0 0 95607 CRACKER BARREL OLD CTRY STOR COM 22410J106 3643140 86412 SH SOLE 0 0 86412 CRANE COMPANY COMMON STOCK 224408104 1352223 9327 SH SOLE 0 0 9327 CRANE NXT CO COM 224441105 569602 9274 SH SOLE 0 0 9274 CREATIVE REALITIES INC COM 22530J309 80040 17066 SH SOLE 0 0 17066 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 92920 46000 SH SOLE 0 0 46000 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 249547 7813 SH SOLE 0 0 7813 CRESCENT ENERGY COMPANY CL A COM 44952J104 373536 31522 SH SOLE 0 0 31522 CRH PLC ORD G25508105 2573583 34324 SH SOLE 0 0 34324 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3101848 57431 SH SOLE 0 0 57431 CROCS INC COM 227046109 8291435 56814 SH SOLE 0 0 56814 CRONOS GROUP INC COM 22717L101 66792 28666 SH SOLE 0 0 28666 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 4090049 206048 SH SOLE 0 0 206048 CROSSFIRST BANKSHARES INC COM 22766M109 199084 14200 SH SOLE 0 0 14200 CROWDSTRIKE HLDGS INC CL A 22788C105 63725263 166302 SH SOLE 0 0 166302 CROWN CASTLE INC COM 22822V101 19244167 196972 SH SOLE 0 0 196972 CROWN HLDGS INC COM 228368106 510210 6859 SH SOLE 0 0 6859 CSX CORP COM 126408103 21191465 633527 SH SOLE 0 0 633527 CUBESMART COM 229663109 7252804 160567 SH SOLE 0 0 160567 CULLEN FROST BANKERS INC COM 229899109 2994807 29468 SH SOLE 0 0 29468 CUMMINS INC COM 231021106 39930186 144189 SH SOLE 0 0 144189 CURTISS WRIGHT CORP COM 231561101 1896248 6998 SH SOLE 0 0 6998 CUSHMAN WAKEFIELD PLC SHS G2717B108 113984 10960 SH SOLE 0 0 10960 CUSTOMERS BANCORP INC COM 23204G100 2930283 61073 SH SOLE 0 0 61073 CVS HEALTH CORP COM 126650100 70822060 1199154 SH SOLE 0 0 1199154 CYBERARK SOFTWARE LTD SHS M2682V108 1727741 6319 SH SOLE 0 0 6319 CYBIN INC COM 23256X100 24825 91607 SH SOLE 0 0 91607 CYTOSORBENTS CORP COM NEW 23283X206 42595 60591 SH SOLE 0 0 60591 D R HORTON INC COM 23331A109 16049311 113881 SH SOLE 0 0 113881 D-WAVE QUANTUM INC COM 26740W109 30685 26917 SH SOLE 0 0 26917 DANAHER CORPORATION COM 235851102 48442557 193887 SH SOLE 0 0 193887 DANIMER SCIENTIFIC INC COM CL A 236272100 9309 15432 SH SOLE 0 0 15432 DARDEN RESTAURANTS INC COM 237194105 152066345 1004932 SH SOLE 0 0 1004932 DARE BIOSCIENCE INC COM 23666P101 6722 20000 SH SOLE 0 0 20000 DARLING INGREDIENTS INC COM 237266101 5122619 139391 SH SOLE 0 0 139391 DATADOG INC CL A COM 23804L103 4843403 37346 SH SOLE 0 0 37346 DAVE & BUSTERS ENTMT INC COM 238337109 5462258 137208 SH SOLE 0 0 137208 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 14751880 741621 SH SOLE 0 0 741621 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 2560602 63038 SH SOLE 0 0 63038 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1777847 53315 SH SOLE 0 0 53315 DAVITA INC COM 23918K108 1458726 10527 SH SOLE 0 0 10527 DAYFORCE INC COM 15677J108 364709 7353 SH SOLE 0 0 7353 DBX ETF TR XTRACK MSCI EAFE 233051200 35187267 849114 SH SOLE 0 0 849114 DBX ETF TR XTRACK MSCI EAFE 233051630 1829743 75051 SH SOLE 0 0 75051 DBX ETF TR XTRACK MSCI EMRG 233051101 498083 20084 SH SOLE 0 0 20084 DBX ETF TR XTRACK MSCI EURP 233051853 1274691 30664 SH SOLE 0 0 30664 DBX ETF TR XTRACK MSCI JAPN 233051507 3090326 40929 SH SOLE 0 0 40929 DBX ETF TR XTRACK MUN INFRA 233051705 265483 10407 SH SOLE 0 0 10407 DBX ETF TR XTRACK USD HIGH 233051432 16238881 457949 SH SOLE 0 0 457949 DBX ETF TR XTRACKERS RUSSEL 233051481 282406 5605 SH SOLE 0 0 5605 DBX ETF TR XTRACKERS S&P 233051143 12610464 251907 SH SOLE 0 0 251907 DECKERS OUTDOOR CORP COM 243537107 7696170 7951 SH SOLE 0 0 7951 DEERE & CO COM 244199105 48342625 129386 SH SOLE 0 0 129386 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 91116 16688 SH SOLE 0 0 16688 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 3708778 91620 SH SOLE 0 0 91620 DELL TECHNOLOGIES INC CL C 24703L202 17460644 126609 SH SOLE 0 0 126609 DELTA AIR LINES INC DEL COM NEW 247361702 15410498 324842 SH SOLE 0 0 324842 DENISON MINES CORP COM 248356107 25806 12968 SH SOLE 0 0 12968 DENTSPLY SIRONA INC COM 24906P109 390184 15664 SH SOLE 0 0 15664 DESCARTES SYS GROUP INC COM 249906108 311437 3216 SH SOLE 0 0 3216 DEVON ENERGY CORP NEW COM 25179M103 222752048 4699410 SH SOLE 0 0 4699410 DEXCOM INC COM 252131107 69743553 615131 SH SOLE 0 0 615131 DIAGEO PLC SPON ADR NEW 25243Q205 21193236 168094 SH SOLE 0 0 168094 DIAMONDBACK ENERGY INC COM 25278X109 134511915 671921 SH SOLE 0 0 671921 DICKS SPORTING GOODS INC COM 253393102 2555019 11892 SH SOLE 0 0 11892 DIGITAL RLTY TR INC COM 253868103 24479650 160997 SH SOLE 0 0 160997 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 1766088 128912 SH SOLE 0 0 128912 DILLARDS INC CL A 254067101 719568 1634 SH SOLE 0 0 1634 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 1591138 38304 SH SOLE 0 0 38304 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 735944 27533 SH SOLE 0 0 27533 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 13290015 483273 SH SOLE 0 0 483273 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 18471520 714013 SH SOLE 0 0 714013 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 62087004 1727518 SH SOLE 0 0 1727518 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 14064319 474025 SH SOLE 0 0 474025 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 3447709 131141 SH SOLE 0 0 131141 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 280519 10658 SH SOLE 0 0 10658 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 3535578 131410 SH SOLE 0 0 131410 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 979545 20841 SH SOLE 0 0 20841 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 6018540 160537 SH SOLE 0 0 160537 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 91016361 2823088 SH SOLE 0 0 2823088 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 63096085 1072151 SH SOLE 0 0 1072151 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 34579027 1080932 SH SOLE 0 0 1080932 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 37110179 945001 SH SOLE 0 0 945001 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 3631870 164338 SH SOLE 0 0 164338 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 19084988 317660 SH SOLE 0 0 317660 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 17299039 601078 SH SOLE 0 0 601078 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 39985245 770874 SH SOLE 0 0 770874 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 33635456 1323189 SH SOLE 0 0 1323189 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 231485 8006 SH SOLE 0 0 8006 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 269158 2764 SH SOLE 0 0 2764 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 4575320 51559 SH SOLE 0 0 51559 DISCOVER FINL SVCS COM 254709108 8563454 65465 SH SOLE 0 0 65465 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 741091 1195000 PRN SOLE 0 0 1195000 DISNEY WALT CO COM 254687106 89611740 902525 SH SOLE 0 0 902525 DNP SELECT INCOME FD INC COM 23325P104 1819631 221366 SH SOLE 0 0 221366 DOCUSIGN INC COM 256163106 7323027 136879 SH SOLE 0 0 136879 DOLBY LABORATORIES INC COM CL A 25659T107 1202169 15173 SH SOLE 0 0 15173 DOLLAR GEN CORP NEW COM 256677105 26959069 203880 SH SOLE 0 0 203880 DOLLAR TREE INC COM 256746108 1451538 13595 SH SOLE 0 0 13595 DOMINION ENERGY INC COM 25746U109 18040527 368174 SH SOLE 0 0 368174 DOMINOS PIZZA INC COM 25754A201 8385936 16241 SH SOLE 0 0 16241 DONALDSON INC COM 257651109 679912 9501 SH SOLE 0 0 9501 DOORDASH INC CL A 25809K105 2037014 18726 SH SOLE 0 0 18726 DORIAN LPG LTD SHS USD Y2106R110 232596 5543 SH SOLE 0 0 5543 DOUBLEDOWN INTERACTIVE CO LT ADS 25862B109 212901 16308 SH SOLE 0 0 16308 DOUBLELINE INCOME SOLUTIONS COM 258622109 4224484 337419 SH SOLE 0 0 337419 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 2191307 138866 SH SOLE 0 0 138866 DOVER CORP COM 260003108 6344990 35162 SH SOLE 0 0 35162 DOW INC COM 260557103 25112114 473367 SH SOLE 0 0 473367 DOXIMITY INC CL A 26622P107 508439 18178 SH SOLE 0 0 18178 DRAFTKINGS INC NEW COM CL A 26142V105 13669364 358118 SH SOLE 0 0 358118 DT MIDSTREAM INC COMMON STOCK 23345M107 1734866 24424 SH SOLE 0 0 24424 DTE ENERGY CO COM 233331107 4992952 44977 SH SOLE 0 0 44977 DUFF & PHELPS UTLITY AND INF COM 26433C105 2802236 285070 SH SOLE 0 0 285070 DUKE ENERGY CORP NEW COM NEW 26441C204 76821250 766450 SH SOLE 0 0 766450 DUN & BRADSTREET HLDGS INC COM 26484T106 92748 10016 SH SOLE 0 0 10016 DUOLINGO INC CL A COM 26603R106 484740 2323 SH SOLE 0 0 2323 DUPONT DE NEMOURS INC COM 26614N102 8002775 99426 SH SOLE 0 0 99426 DUTCH BROS INC CL A 26701L100 4145506 100133 SH SOLE 0 0 100133 DYCOM INDS INC COM 267475101 540370 3202 SH SOLE 0 0 3202 DYNE THERAPEUTICS INC COM 26818M108 1368829 38788 SH SOLE 0 0 38788 E L F BEAUTY INC COM 26856L103 7114329 33762 SH SOLE 0 0 33762 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 6336372 525404 SH SOLE 0 0 525404 EA SERIES TRUST FREEDOM 100 EM 02072L607 12551312 355360 SH SOLE 0 0 355360 EA SERIES TRUST STRIVE 500 ETF 02072L680 6801337 194491 SH SOLE 0 0 194491 EA SERIES TRUST STRIVE EMERGING 02072L698 954208 32085 SH SOLE 0 0 32085 EA SERIES TRUST STRIVE US ENERGY 02072L722 1858901 62088 SH SOLE 0 0 62088 EA SERIES TRUST US QUAN MOMENTUM 02072L409 5428900 93184 SH SOLE 0 0 93184 EA SERIES TRUST US QUAN VALUE 02072L102 4889853 114062 SH SOLE 0 0 114062 EAGLE MATLS INC COM 26969P108 1364698 6276 SH SOLE 0 0 6276 EAST WEST BANCORP INC COM 27579R104 385754 5268 SH SOLE 0 0 5268 EASTERLY GOVT PPTYS INC COM 27616P103 253653 20505 SH SOLE 0 0 20505 EASTGROUP PPTYS INC COM 277276101 897600 5277 SH SOLE 0 0 5277 EASTMAN CHEM CO COM 277432100 2444640 24953 SH SOLE 0 0 24953 EATON CORP PLC SHS G29183103 494076917 1575752 SH SOLE 0 0 1575752 EATON VANCE ENHANCED EQUITY COM 278274105 10853068 558573 SH SOLE 0 0 558573 EATON VANCE ENHANCED EQUITY COM 278277108 8088086 371354 SH SOLE 0 0 371354 EATON VANCE FLTING RATE INC COM 278279104 477183 35558 SH SOLE 0 0 35558 EATON VANCE LTD DURATION INC COM 27828H105 2091300 214713 SH SOLE 0 0 214713 EATON VANCE MUN BD FD COM 27827X101 2213084 209176 SH SOLE 0 0 209176 EATON VANCE MUN INCOME 2028 SHS 27829U105 2723548 145644 SH SOLE 0 0 145644 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1755432 169607 SH SOLE 0 0 169607 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1377369 81791 SH SOLE 0 0 81791 EATON VANCE RISK-MANAGED DIV COM 27829G106 7018315 799353 SH SOLE 0 0 799353 EATON VANCE SR FLTNG RTE TR COM 27828Q105 166158 12703 SH SOLE 0 0 12703 EATON VANCE SR INCOME TR SH BEN INT 27826S103 103253 16286 SH SOLE 0 0 16286 EATON VANCE TAX ADVT DIV INC COM 27828G107 7071385 303623 SH SOLE 0 0 303623 EATON VANCE TAX MNGED BUY WR COM 27828X100 1914446 135584 SH SOLE 0 0 135584 EATON VANCE TAX-ADVANTAGED G COM 27828U106 787006 30863 SH SOLE 0 0 30863 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 10070629 736696 SH SOLE 0 0 736696 EATON VANCE TAX-MANAGED DIVE COM 27828N102 7857011 559218 SH SOLE 0 0 559218 EATON VANCE TAX-MANAGED GLOB COM 27829C105 2464087 297955 SH SOLE 0 0 297955 EATON VANCE TAX-MANAGED GLOB COM 27829F108 9861234 1167010 SH SOLE 0 0 1167010 EATON VANCE TX ADV GLBL DIV COM 27828S101 1178975 63352 SH SOLE 0 0 63352 EBAY INC. COM 278642103 9532458 177447 SH SOLE 0 0 177447 ECHOSTAR CORP CL A 278768106 3220475 180824 SH SOLE 0 0 180824 ECOLAB INC COM 278865100 17598334 73943 SH SOLE 0 0 73943 ECOVYST INC COM 27923Q109 3214731 358387 SH SOLE 0 0 358387 EDISON INTL COM 281020107 4773809 66478 SH SOLE 0 0 66478 EDITAS MEDICINE INC COM 28106W103 304003 65097 SH SOLE 0 0 65097 EDUCATIONAL DEV CORP COM 281479105 44701 24117 SH SOLE 0 0 24117 EDWARDS LIFESCIENCES CORP COM 28176E108 106664904 1154757 SH SOLE 0 0 1154757 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 1154528 24388 SH SOLE 0 0 24388 ELANCO ANIMAL HEALTH INC COM 28414H103 3851829 266932 SH SOLE 0 0 266932 ELECTRONIC ARTS INC COM 285512109 3606169 25882 SH SOLE 0 0 25882 ELEVANCE HEALTH INC COM 036752103 38174391 70451 SH SOLE 0 0 70451 ELI LILLY & CO COM 532457108 245345288 270986 SH SOLE 0 0 270986 ELLSWORTH GROWTH & INCOME FD COM 289074106 544821 66119 SH SOLE 0 0 66119 EMCOR GROUP INC COM 29084Q100 9903212 27126 SH SOLE 0 0 27126 EMERALD HOLDING INC COM 29103W104 3709385 651913 SH SOLE 0 0 651913 EMERSON ELEC CO COM 291011104 56841845 515994 SH SOLE 0 0 515994 ENBRIDGE INC COM 29250N105 20313646 570768 SH SOLE 0 0 570768 ENCOMPASS HEALTH CORP COM 29261A100 5229656 60959 SH SOLE 0 0 60959 ENCORE WIRE CORP COM 292562105 5525687 19065 SH SOLE 0 0 19065 ENDAVA PLC ADS 29260V105 203130 6947 SH SOLE 0 0 6947 ENDEAVOUR SILVER CORP COM 29258Y103 38192 10850 SH SOLE 0 0 10850 ENERGIZER HLDGS INC NEW COM 29272W109 1468867 49725 SH SOLE 0 0 49725 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 46394856 2860349 SH SOLE 0 0 2860349 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 214211 15568 SH SOLE 0 0 15568 ENOVA INTL INC COM 29357K103 472104 7584 SH SOLE 0 0 7584 ENOVIX CORPORATION COM 293594107 352503 22801 SH SOLE 0 0 22801 ENPHASE ENERGY INC COM 29355A107 1228926 12325 SH SOLE 0 0 12325 ENSIGN GROUP INC COM 29358P101 223705 1809 SH SOLE 0 0 1809 ENSTAR GROUP LIMITED SHS G3075P101 247311 809 SH SOLE 0 0 809 ENTEGRIS INC COM 29362U104 855623 6319 SH SOLE 0 0 6319 ENTERGY CORP NEW COM 29364G103 13731462 128331 SH SOLE 0 0 128331 ENTERPRISE PRODS PARTNERS L COM 293792107 69987163 2415016 SH SOLE 0 0 2415016 ENVESTNET INC COM 29404K106 708644 11322 SH SOLE 0 0 11322 ENVIVA INC COM 29415B103 11099 25812 SH SOLE 0 0 25812 EOG RES INC COM 26875P101 39715420 315527 SH SOLE 0 0 315527 EPAM SYS INC COM 29414B104 465572 2475 SH SOLE 0 0 2475 EPR PPTYS COM SH BEN INT 26884U109 2124233 50601 SH SOLE 0 0 50601 EQT CORP COM 26884L109 4535627 122651 SH SOLE 0 0 122651 EQUIFAX INC COM 294429105 868319 3581 SH SOLE 0 0 3581 EQUINIX INC COM 29444U700 18279013 24159 SH SOLE 0 0 24159 EQUINOR ASA SPONSORED ADR 29446M102 1505831 52725 SH SOLE 0 0 52725 EQUINOX GOLD CORP COM 29446Y502 548685 104911 SH SOLE 0 0 104911 EQUITABLE HLDGS INC COM 29452E101 591384 14473 SH SOLE 0 0 14473 EQUITY BANCSHARES INC COM CL A 29460X109 583440 16575 SH SOLE 0 0 16575 EQUITY LIFESTYLE PPTYS INC COM 29472R108 495781 7612 SH SOLE 0 0 7612 EQUITY RESIDENTIAL SH BEN INT 29476L107 652402 9409 SH SOLE 0 0 9409 ERIE INDTY CO CL A 29530P102 378708 1045 SH SOLE 0 0 1045 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 382463 13802 SH SOLE 0 0 13802 ESSENTIAL UTILS INC COM 29670G102 2167743 58070 SH SOLE 0 0 58070 ESSEX PPTY TR INC COM 297178105 498958 1833 SH SOLE 0 0 1833 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 1141638 54312 SH SOLE 0 0 54312 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 137393076 3651158 SH SOLE 0 0 3651158 ETF SER SOLUTIONS APTUS DEFINED 26922A388 72315062 2675363 SH SOLE 0 0 2675363 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 1030821 23567 SH SOLE 0 0 23567 ETF SER SOLUTIONS BAHL GAYNOR SML 26922B832 1442203 54962 SH SOLE 0 0 54962 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 2708476 64796 SH SOLE 0 0 64796 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 3980965 63401 SH SOLE 0 0 63401 ETF SER SOLUTIONS DISTILLATE US 26922A321 22225543 432488 SH SOLE 0 0 432488 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 5233066 122390 SH SOLE 0 0 122390 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 871071 34553 SH SOLE 0 0 34553 ETF SER SOLUTIONS NETLEASE CORP 26922A248 786792 33674 SH SOLE 0 0 33674 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 46575794 1350023 SH SOLE 0 0 1350023 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 259115 13638 SH SOLE 0 0 13638 ETF SER SOLUTIONS US GLB JETS 26922A842 612362 31148 SH SOLE 0 0 31148 ETF SER SOLUTIONS VIDENT US EQUITY 26922A503 367257 6785 SH SOLE 0 0 6785 ETFIS SER TR I INFRACP REIT PFD 26923G400 11930513 653115 SH SOLE 0 0 653115 ETFIS SER TR I VIRTUS INFRCAP 26923G822 474667 22571 SH SOLE 0 0 22571 ETFIS SER TR I VIRTUS LIFESC BT 26923G202 681637 11596 SH SOLE 0 0 11596 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 2186008 97939 SH SOLE 0 0 97939 ETFS GOLD TR PHYSCL GOLD SHS 00326A104 1290582 58082 SH SOLE 0 0 58082 ETSY INC COM 29786A106 1322980 22431 SH SOLE 0 0 22431 ETSY INC NOTE 0.125% 9/0 29786AAL0 8352 10000 PRN SOLE 0 0 10000 EVERCOMMERCE INC COM 29977X105 603900 55000 SH SOLE 0 0 55000 EVERCORE INC CLASS A 29977A105 2142293 10278 SH SOLE 0 0 10278 EVEREST GROUP LTD COM G3223R108 1679481 4408 SH SOLE 0 0 4408 EVERGY INC COM 30034W106 4815535 90911 SH SOLE 0 0 90911 EVERI HLDGS INC COM 30034T103 3248902 386774 SH SOLE 0 0 386774 EVERSOURCE ENERGY COM 30040W108 8730013 153941 SH SOLE 0 0 153941 EVGO INC CL A COM 30052F100 60540 24710 SH SOLE 0 0 24710 EVOLUTION PETE CORP COM 30049A107 1006003 190892 SH SOLE 0 0 190892 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 46974 18421 SH SOLE 0 0 18421 EXACT SCIENCES CORP COM 30063P105 531125 12571 SH SOLE 0 0 12571 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1602955 75291 SH SOLE 0 0 75291 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 349368 10526 SH SOLE 0 0 10526 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 2619765 47546 SH SOLE 0 0 47546 EXELIXIS INC COM 30161Q104 799842 35596 SH SOLE 0 0 35596 EXELON CORP COM 30161N101 5499731 158906 SH SOLE 0 0 158906 EXLSERVICE HOLDINGS INC COM 302081104 406582 12965 SH SOLE 0 0 12965 EXPEDIA GROUP INC COM NEW 30212P303 8475543 67272 SH SOLE 0 0 67272 EXPEDITORS INTL WASH INC COM 302130109 3555709 28494 SH SOLE 0 0 28494 EXPONENT INC COM 30214U102 5746066 60409 SH SOLE 0 0 60409 EXSCIENTIA PLC ADS 30223G102 80708 15825 SH SOLE 0 0 15825 EXTRA SPACE STORAGE INC COM 30225T102 3205921 20629 SH SOLE 0 0 20629 EXXON MOBIL CORP COM 30231G102 206226556 1791405 SH SOLE 0 0 1791405 F N B CORP COM 302520101 1011955 73973 SH SOLE 0 0 73973 F5 INC COM 315616102 306742 1781 SH SOLE 0 0 1781 FACTSET RESH SYS INC COM 303075105 12327162 30194 SH SOLE 0 0 30194 FAIR ISAAC CORP COM 303250104 8348405 5608 SH SOLE 0 0 5608 FARMLAND PARTNERS INC COM 31154R109 2618534 227106 SH SOLE 0 0 227106 FASTENAL CO COM 311900104 13300450 211656 SH SOLE 0 0 211656 FASTLY INC CL A 31188V100 885336 120127 SH SOLE 0 0 120127 FB FINL CORP COM 30257X104 2654938 68023 SH SOLE 0 0 68023 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 3275746 32443 SH SOLE 0 0 32443 FEDERAL SIGNAL CORP COM 313855108 5157280 61638 SH SOLE 0 0 61638 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 2935051 118138 SH SOLE 0 0 118138 FEDERATED HERMES INC CL B 314211103 268177 8156 SH SOLE 0 0 8156 FEDEX CORP COM 31428X106 29398717 98048 SH SOLE 0 0 98048 FERGUSON PLC NEW SHS G3421J106 614260 3172 SH SOLE 0 0 3172 FERRARI N V COM N3167Y103 4910123 12024 SH SOLE 0 0 12024 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3801705 54364 SH SOLE 0 0 54364 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 267867 5651 SH SOLE 0 0 5651 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1633648 33858 SH SOLE 0 0 33858 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 1052293 37131 SH SOLE 0 0 37131 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 1774004 57974 SH SOLE 0 0 57974 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 456560 15986 SH SOLE 0 0 15986 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 1575159 48827 SH SOLE 0 0 48827 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 2020005 68591 SH SOLE 0 0 68591 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 302093 10383 SH SOLE 0 0 10383 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 10403737 222397 SH SOLE 0 0 222397 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 937582 19627 SH SOLE 0 0 19627 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 766278 13434 SH SOLE 0 0 13434 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 2836305 44512 SH SOLE 0 0 44512 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1979043 37891 SH SOLE 0 0 37891 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 671555 8290 SH SOLE 0 0 8290 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 741069 29536 SH SOLE 0 0 29536 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 593684 10247 SH SOLE 0 0 10247 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 11941528 174075 SH SOLE 0 0 174075 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 446234 6826 SH SOLE 0 0 6826 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 7135883 41604 SH SOLE 0 0 41604 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 826321 16717 SH SOLE 0 0 16717 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 2025224 79922 SH SOLE 0 0 79922 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 664525 15117 SH SOLE 0 0 15117 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 9545361 253327 SH SOLE 0 0 253327 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1119225 27385 SH SOLE 0 0 27385 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 500334 8689 SH SOLE 0 0 8689 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 3367964 73153 SH SOLE 0 0 73153 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 6249131 125208 SH SOLE 0 0 125208 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 216693 4416 SH SOLE 0 0 4416 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 88717093 1974562 SH SOLE 0 0 1974562 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 812990 16451 SH SOLE 0 0 16451 FIDELITY NATL INFORMATION SV COM 31620M106 16239479 215492 SH SOLE 0 0 215492 FIDUS INVT CORP COM 316500107 8086272 415106 SH SOLE 0 0 415106 FIFTH THIRD BANCORP COM 316773100 7254929 198820 SH SOLE 0 0 198820 FIGS INC CL A 30260D103 328323 61599 SH SOLE 0 0 61599 FIRST AMERN FINL CORP COM 31847R102 463263 8587 SH SOLE 0 0 8587 FIRST BANCORP N C COM 318910106 1420347 44497 SH SOLE 0 0 44497 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2207392 1311 SH SOLE 0 0 1311 FIRST FINL BANKSHARES INC COM 32020R109 3199226 108338 SH SOLE 0 0 108338 FIRST FINL CORP IND COM 320218100 289847 7859 SH SOLE 0 0 7859 FIRST FNDTN INC COM 32026V104 632304 96535 SH SOLE 0 0 96535 FIRST HORIZON CORPORATION COM 320517105 6491374 411628 SH SOLE 0 0 411628 FIRST INDL RLTY TR INC COM 32054K103 1428169 30060 SH SOLE 0 0 30060 FIRST MAJESTIC SILVER CORP COM 32076V103 89959 15196 SH SOLE 0 0 15196 FIRST MERCHANTS CORP COM 320817109 776244 23318 SH SOLE 0 0 23318 FIRST SOLAR INC COM 336433107 2156525 9565 SH SOLE 0 0 9565 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 519165 8661 SH SOLE 0 0 8661 FIRST TR ENHANCED EQUITY INC COM 337318109 1220846 61287 SH SOLE 0 0 61287 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 2311599 85079 SH SOLE 0 0 85079 FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 3405945 163708 SH SOLE 0 0 163708 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 14180633 771945 SH SOLE 0 0 771945 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 8720072 139321 SH SOLE 0 0 139321 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 11355881 235014 SH SOLE 0 0 235014 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 96390678 5552458 SH SOLE 0 0 5552458 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 1217557 18614 SH SOLE 0 0 18614 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 240471 3779 SH SOLE 0 0 3779 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 23079347 1167392 SH SOLE 0 0 1167392 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 8940238 162373 SH SOLE 0 0 162373 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 21711744 534904 SH SOLE 0 0 534904 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 11795464 492709 SH SOLE 0 0 492709 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2702043 73405 SH SOLE 0 0 73405 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 11494733 190689 SH SOLE 0 0 190689 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 1602817 31111 SH SOLE 0 0 31111 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 2179445 76714 SH SOLE 0 0 76714 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 12647953 528982 SH SOLE 0 0 528982 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 10417837 109053 SH SOLE 0 0 109053 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 23592594 393801 SH SOLE 0 0 393801 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2354682 36544 SH SOLE 0 0 36544 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1128754 50546 SH SOLE 0 0 50546 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 6348013 348792 SH SOLE 0 0 348792 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 16048418 346693 SH SOLE 0 0 346693 FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823 10659370 349373 SH SOLE 0 0 349373 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 18085627 173035 SH SOLE 0 0 173035 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 31444040 462005 SH SOLE 0 0 462005 FIRST TR EXCHANGE TRADED FD INDXX AEROSPACE 33733E831 511742 18285 SH SOLE 0 0 18285 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 1574889 121426 SH SOLE 0 0 121426 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1985537 24235 SH SOLE 0 0 24235 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1213792 25792 SH SOLE 0 0 25792 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 6079026 93783 SH SOLE 0 0 93783 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 35394708 627343 SH SOLE 0 0 627343 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 5678243 49128 SH SOLE 0 0 49128 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 23104436 169561 SH SOLE 0 0 169561 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 6135026 185516 SH SOLE 0 0 185516 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 250711 4911 SH SOLE 0 0 4911 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 9319685 126661 SH SOLE 0 0 126661 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 2081834 40228 SH SOLE 0 0 40228 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 4025093 61088 SH SOLE 0 0 61088 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 39810368 1771712 SH SOLE 0 0 1771712 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 286343982 3407234 SH SOLE 0 0 3407234 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 57485260 280498 SH SOLE 0 0 280498 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1615061 45804 SH SOLE 0 0 45804 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 21322380 1084005 SH SOLE 0 0 1084005 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 53596558 935921 SH SOLE 0 0 935921 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 1342606 40030 SH SOLE 0 0 40030 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 1021835 36441 SH SOLE 0 0 36441 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 3621516 108202 SH SOLE 0 0 108202 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 98672067 1655572 SH SOLE 0 0 1655572 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 4161821 102432 SH SOLE 0 0 102432 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 96656112 2011574 SH SOLE 0 0 2011574 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 11389914 487165 SH SOLE 0 0 487165 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 63087270 1248758 SH SOLE 0 0 1248758 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 365276 22534 SH SOLE 0 0 22534 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 445795 10265 SH SOLE 0 0 10265 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 13920494 407032 SH SOLE 0 0 407032 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 6244280 333206 SH SOLE 0 0 333206 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 5047558 240017 SH SOLE 0 0 240017 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 385309 12419 SH SOLE 0 0 12419 FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108 37824952 740794 SH SOLE 0 0 740794 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 2540541 52205 SH SOLE 0 0 52205 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2544963 161904 SH SOLE 0 0 161904 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 5119747 150537 SH SOLE 0 0 150537 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 70356160 929899 SH SOLE 0 0 929899 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1283851 48375 SH SOLE 0 0 48375 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 5839708 137924 SH SOLE 0 0 137924 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 4497994 145755 SH SOLE 0 0 145755 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 28385666 284255 SH SOLE 0 0 284255 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 3982295 151533 SH SOLE 0 0 151533 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 15468940 507844 SH SOLE 0 0 507844 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 18782812 121974 SH SOLE 0 0 121974 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 47067494 689028 SH SOLE 0 0 689028 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 376283378 6872756 SH SOLE 0 0 6872756 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 314796 20025 SH SOLE 0 0 20025 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 42049623 919922 SH SOLE 0 0 919922 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 109030530 3266343 SH SOLE 0 0 3266343 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1041454 30739 SH SOLE 0 0 30739 FIRST TR EXCHANGE-TRADED FD ULTRA SHT DUR MU 33740J104 3132155 156139 SH SOLE 0 0 156139 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 4488924 45190 SH SOLE 0 0 45190 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 11121795 111240 SH SOLE 0 0 111240 FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383 733496 51431 SH SOLE 0 0 51431 FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276 5749933 309486 SH SOLE 0 0 309486 FIRST TR EXCHNG TRADED FD VI FT RAYMOND JAMES 33740F359 581348 26259 SH SOLE 0 0 26259 FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869 29782414 1362416 SH SOLE 0 0 1362416 FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656 4036881 171272 SH SOLE 0 0 171272 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U828 2182460 101133 SH SOLE 0 0 101133 FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 1402217 60492 SH SOLE 0 0 60492 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 755940 26139 SH SOLE 0 0 26139 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 4661552 176107 SH SOLE 0 0 176107 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 18605441 664955 SH SOLE 0 0 664955 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 7489510 287450 SH SOLE 0 0 287450 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 1940379 74558 SH SOLE 0 0 74558 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417 655121 30118 SH SOLE 0 0 30118 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466 322024 13803 SH SOLE 0 0 13803 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 15988346 468729 SH SOLE 0 0 468729 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 18980886 542435 SH SOLE 0 0 542435 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 33985082 958947 SH SOLE 0 0 958947 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 3662190 108447 SH SOLE 0 0 108447 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 9088673 266530 SH SOLE 0 0 266530 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 15108406 446907 SH SOLE 0 0 446907 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 1418050 37465 SH SOLE 0 0 37465 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 2226550 57814 SH SOLE 0 0 57814 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 3548456 100444 SH SOLE 0 0 100444 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 838958 21854 SH SOLE 0 0 21854 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 11207287 263391 SH SOLE 0 0 263391 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 899535 24222 SH SOLE 0 0 24222 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 12406032 307613 SH SOLE 0 0 307613 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 12237962 343174 SH SOLE 0 0 343174 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 13773965 373348 SH SOLE 0 0 373348 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 5348444 131800 SH SOLE 0 0 131800 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 3907872 108552 SH SOLE 0 0 108552 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 15568700 358682 SH SOLE 0 0 358682 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 5465418 131570 SH SOLE 0 0 131570 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 588759 15052 SH SOLE 0 0 15052 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 4791924 120411 SH SOLE 0 0 120411 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 1269553 31048 SH SOLE 0 0 31048 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 8209124 169610 SH SOLE 0 0 169610 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 19131593 497312 SH SOLE 0 0 497312 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 7322198 163991 SH SOLE 0 0 163991 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 37231458 795714 SH SOLE 0 0 795714 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 5607853 135389 SH SOLE 0 0 135389 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 8511519 184906 SH SOLE 0 0 184906 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 10166170 230630 SH SOLE 0 0 230630 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 13742830 298368 SH SOLE 0 0 298368 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 6122871 139920 SH SOLE 0 0 139920 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 2230638 66250 SH SOLE 0 0 66250 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 11989932 345034 SH SOLE 0 0 345034 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 18939554 584026 SH SOLE 0 0 584026 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 58551487 1652545 SH SOLE 0 0 1652545 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 5720156 146597 SH SOLE 0 0 146597 FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292 10928044 543481 SH SOLE 0 0 543481 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 423999 20146 SH SOLE 0 0 20146 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1404192 75131 SH SOLE 0 0 75131 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 110209591 2560037 SH SOLE 0 0 2560037 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 19382655 792747 SH SOLE 0 0 792747 FIRST TR EXCHNG TRADED FD VI VEST NASDAQ 100 33740F268 438444 21390 SH SOLE 0 0 21390 FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101 405137 10580 SH SOLE 0 0 10580 FIRST TR HIGH INCOME LONG / COM 33738E109 605323 49054 SH SOLE 0 0 49054 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 315178 22010 SH SOLE 0 0 22010 FIRST TR INTER DURATN PFD & COM 33718W103 609689 33189 SH SOLE 0 0 33189 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 18684969 253872 SH SOLE 0 0 253872 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 17568506 181137 SH SOLE 0 0 181137 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 32768107 301936 SH SOLE 0 0 301936 FIRST TR MORNINGSTAR DIVID L SHS 336917109 73622870 1941020 SH SOLE 0 0 1941020 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 16421716 133383 SH SOLE 0 0 133383 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 3998876 50773 SH SOLE 0 0 50773 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 25179287 204228 SH SOLE 0 0 204228 FIRST TR NASDAQ 100 TECH IND SHS 337345102 45173127 228771 SH SOLE 0 0 228771 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 254327 5530 SH SOLE 0 0 5530 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 17835966 197170 SH SOLE 0 0 197170 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 437197 112390 SH SOLE 0 0 112390 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 2545851 217414 SH SOLE 0 0 217414 FIRST TR VALUE LINE DIVID IN SHS 33734H106 190136960 4665938 SH SOLE 0 0 4665938 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 16408245 133912 SH SOLE 0 0 133912 FIRSTENERGY CORP COM 337932107 3872038 101177 SH SOLE 0 0 101177 FIRSTSERVICE CORP NEW COM 33767E202 432274 2837 SH SOLE 0 0 2837 FISERV INC COM 337738108 107422965 720766 SH SOLE 0 0 720766 FIVE BELOW INC COM 33829M101 573073 5259 SH SOLE 0 0 5259 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2609602 135917 SH SOLE 0 0 135917 FLAHERTY & CRUMRINE PFD INCO COM 338480106 1812248 173587 SH SOLE 0 0 173587 FLAHERTY & CRUMRINE PFD SECS COM 338478100 338053 22857 SH SOLE 0 0 22857 FLEX LNG LTD SHS G35947202 307904 11387 SH SOLE 0 0 11387 FLEX LTD ORD Y2573F102 916874 31091 SH SOLE 0 0 31091 FLEXSHARES TR CR SCORED LONG 33939L753 931497 21861 SH SOLE 0 0 21861 FLEXSHARES TR GLB QLT R/E IDX 33939L787 270519 4956 SH SOLE 0 0 4956 FLEXSHARES TR HIG YLD VL ETF 33939L662 746103 18468 SH SOLE 0 0 18468 FLEXSHARES TR INT QLTDVDYNAM 33939L829 220022 7514 SH SOLE 0 0 7514 FLEXSHARES TR INTL QLTDV IDX 33939L837 1534540 61702 SH SOLE 0 0 61702 FLEXSHARES TR M STAR DEV MKT 33939L803 891213 12748 SH SOLE 0 0 12748 FLEXSHARES TR MORNSTAR UPSTR 33939L407 17508622 436189 SH SOLE 0 0 436189 FLEXSHARES TR MORNSTAR USMKT 33939L100 1696327 8488 SH SOLE 0 0 8488 FLEXSHARES TR QUALT DIVD IDX 33939L860 1926940 28972 SH SOLE 0 0 28972 FLEXSHARES TR STOX US ESG SLCT 33939L696 217965 1699 SH SOLE 0 0 1699 FLOOR & DECOR HLDGS INC CL A 339750101 2319931 23337 SH SOLE 0 0 23337 FLOWERS FOODS INC COM 343498101 289924 13060 SH SOLE 0 0 13060 FLOWSERVE CORP COM 34354P105 202707 4214 SH SOLE 0 0 4214 FLUENCE ENERGY INC COM CL A 34379V103 191902 11067 SH SOLE 0 0 11067 FLUOR CORP NEW COM 343412102 211130 4848 SH SOLE 0 0 4848 FLYWIRE CORPORATION COM VTG 302492103 4661300 284399 SH SOLE 0 0 284399 FMC CORP COM NEW 302491303 1258771 21873 SH SOLE 0 0 21873 FORD MTR CO DEL COM 345370860 21081416 1681134 SH SOLE 0 0 1681134 FORIAN INC COM 34630N106 42827 16161 SH SOLE 0 0 16161 FORMFACTOR INC COM 346375108 1242439 20526 SH SOLE 0 0 20526 FORTINET INC COM 34959E109 10691958 177401 SH SOLE 0 0 177401 FORTIS INC COM 349553107 546866 14080 SH SOLE 0 0 14080 FORTIVE CORP COM 34959J108 1189413 16051 SH SOLE 0 0 16051 FORTREA HLDGS INC COMMON STOCK 34965K107 315411 13514 SH SOLE 0 0 13514 FORTUNA MNG CORP COM NEW 349942102 599568 122611 SH SOLE 0 0 122611 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1258555 19380 SH SOLE 0 0 19380 FOUR CORNERS PPTY TR INC COM 35086T109 295048 11960 SH SOLE 0 0 11960 FOX CORP CL A COM 35137L105 939116 27324 SH SOLE 0 0 27324 FRANCO NEV CORP COM 351858105 577030 4869 SH SOLE 0 0 4869 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 156013 12382 SH SOLE 0 0 12382 FRANKLIN ELEC INC COM 353514102 2150308 22325 SH SOLE 0 0 22325 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1867964 20740 SH SOLE 0 0 20740 FRANKLIN LTD DURATION INCOME COM 35472T101 165453 26097 SH SOLE 0 0 26097 FRANKLIN RESOURCES INC COM 354613101 10185671 455735 SH SOLE 0 0 455735 FRANKLIN STR PPTYS CORP COM 35471R106 39413 25760 SH SOLE 0 0 25760 FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462 1651866 126273 SH SOLE 0 0 126273 FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207 263207 9895 SH SOLE 0 0 9895 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 3365715 137935 SH SOLE 0 0 137935 FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421 1769544 48101 SH SOLE 0 0 48101 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 3197729 80224 SH SOLE 0 0 80224 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 9984120 347153 SH SOLE 0 0 347153 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 751931 23616 SH SOLE 0 0 23616 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 734967 30998 SH SOLE 0 0 30998 FRANKLIN TEMPLETON ETF TR INCOME EQT FOCUS 35473P504 6579245 122189 SH SOLE 0 0 122189 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 14946371 577908 SH SOLE 0 0 577908 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 11798702 377438 SH SOLE 0 0 377438 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 1254956 51412 SH SOLE 0 0 51412 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 1379747 65298 SH SOLE 0 0 65298 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 76765444 1381170 SH SOLE 0 0 1381170 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 65350267 1274133 SH SOLE 0 0 1274133 FREEPORT-MCMORAN INC CL B 35671D857 21731921 447159 SH SOLE 0 0 447159 FRESHPET INC COM 358039105 394510 3049 SH SOLE 0 0 3049 FRONTDOOR INC COM 35905A109 372940 11037 SH SOLE 0 0 11037 FRONTIER COMMUNICATIONS PARE COM 35909D109 1056756 40365 SH SOLE 0 0 40365 FRP HLDGS INC COM 30292L107 833183 29214 SH SOLE 0 0 29214 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 1234480 193796 SH SOLE 0 0 193796 FS KKR CAP CORP COM 302635206 3341019 169337 SH SOLE 0 0 169337 FTAI AVIATION LTD SHS G3730V105 8035819 77844 SH SOLE 0 0 77844 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 171882 19917 SH SOLE 0 0 19917 FTC SOLAR INC COM 30320C103 13992 39638 SH SOLE 0 0 39638 FTI CONSULTING INC COM 302941109 371789 1725 SH SOLE 0 0 1725 FUBOTV INC COM 35953D104 29617 23885 SH SOLE 0 0 23885 FULLER H B CO COM 359694106 2261295 29383 SH SOLE 0 0 29383 FULTON FINL CORP PA COM 360271100 302313 17804 SH SOLE 0 0 17804 G1 THERAPEUTICS INC COM 3621LQ109 84330 36987 SH SOLE 0 0 36987 GABELLI CONV & INC SECS FD I COM 36240B109 59874 16359 SH SOLE 0 0 16359 GABELLI DIVID & INCOME TR COM 36242H104 13115650 577528 SH SOLE 0 0 577528 GABELLI EQUITY TR INC COM 362397101 1716659 330127 SH SOLE 0 0 330127 GABELLI GLOBAL SMALL & MID C COM 36249W104 255559 22636 SH SOLE 0 0 22636 GABELLI UTIL TR COM 36240A101 433968 73305 SH SOLE 0 0 73305 GALLAGHER ARTHUR J & CO COM 363576109 29808991 114955 SH SOLE 0 0 114955 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 421847 104160 SH SOLE 0 0 104160 GAMING & LEISURE PPTYS INC COM 36467J108 3017339 66741 SH SOLE 0 0 66741 GAP INC COM 364760108 277620 11621 SH SOLE 0 0 11621 GARMIN LTD SHS H2906T109 10227991 62779 SH SOLE 0 0 62779 GARRETT MOTION INC COM 366505105 133255 15513 SH SOLE 0 0 15513 GARTNER INC COM 366651107 2166265 4824 SH SOLE 0 0 4824 GATX CORP COM 361448103 488239 3689 SH SOLE 0 0 3689 GDS HLDGS LTD SPONSORED ADS 36165L108 295190 31775 SH SOLE 0 0 31775 GE AEROSPACE COM NEW 369604301 51883901 326375 SH SOLE 0 0 326375 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 5208574 66845 SH SOLE 0 0 66845 GE VERNOVA INC COM 36828A101 13523130 78847 SH SOLE 0 0 78847 GEN DIGITAL INC COM 668771108 1641449 65711 SH SOLE 0 0 65711 GENASYS INC COM 36872P103 70979 33560 SH SOLE 0 0 33560 GENCO SHIPPING & TRADING LTD SHS Y2685T131 254989 11966 SH SOLE 0 0 11966 GENEDX HOLDINGS CORP COM CL A 81663L200 225039 8609 SH SOLE 0 0 8609 GENELUX CORPORATION COM 36870H103 73880 37887 SH SOLE 0 0 37887 GENERAC HLDGS INC COM 368736104 13109481 99149 SH SOLE 0 0 99149 GENERAL DYNAMICS CORP COM 369550108 77166177 265962 SH SOLE 0 0 265962 GENERAL MLS INC COM 370334104 18673470 295186 SH SOLE 0 0 295186 GENERAL MTRS CO COM 37045V100 17511751 376921 SH SOLE 0 0 376921 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1160069 81067 SH SOLE 0 0 81067 GENTEX CORP COM 371901109 2317650 68753 SH SOLE 0 0 68753 GENUINE PARTS CO COM 372460105 15782617 114102 SH SOLE 0 0 114102 GENWORTH FINL INC COM SHS 37247D106 156877 25973 SH SOLE 0 0 25973 GERON CORP COM 374163103 140026 33025 SH SOLE 0 0 33025 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 386659 9932 SH SOLE 0 0 9932 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 2350219 77259 SH SOLE 0 0 77259 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 227800 50962 SH SOLE 0 0 50962 GILEAD SCIENCES INC COM 375558103 18368458 267723 SH SOLE 0 0 267723 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 30353 90796 SH SOLE 0 0 90796 GITLAB INC CLASS A COM 37637K108 771306 15513 SH SOLE 0 0 15513 GLACIER BANCORP INC NEW COM 37637Q105 2377053 63694 SH SOLE 0 0 63694 GLADSTONE CAPITAL CORP COM NEW 376535878 230760 9917 SH SOLE 0 0 9917 GLADSTONE INVT CORP COM 376546107 205817 14722 SH SOLE 0 0 14722 GLOBAL MED REIT INC COM NEW 37954A204 169941 18716 SH SOLE 0 0 18716 GLOBAL NET LEASE INC COM NEW 379378201 105123 14302 SH SOLE 0 0 14302 GLOBAL PARTNERS LP COM UNITS 37946R109 5188415 113706 SH SOLE 0 0 113706 GLOBAL PMTS INC COM 37940X102 3994522 41308 SH SOLE 0 0 41308 GLOBAL SELF STORAGE INC COM 37955N106 50116 10312 SH SOLE 0 0 10312 GLOBAL X FDS 1-3 MONTH T-BILL 37960A438 407305 4054 SH SOLE 0 0 4054 GLOBAL X FDS ADAPTIVE US 37954Y574 381287 9610 SH SOLE 0 0 9610 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 3641564 102205 SH SOLE 0 0 102205 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 3110409 132414 SH SOLE 0 0 132414 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 945133 48074 SH SOLE 0 0 48074 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 7223180 244191 SH SOLE 0 0 244191 GLOBAL X FDS DOW 30 COVERED C 37960A859 689484 31199 SH SOLE 0 0 31199 GLOBAL X FDS EMERGING MARKETS 37960A636 332584 11668 SH SOLE 0 0 11668 GLOBAL X FDS EMERGING MKT GRT 37960A644 2460730 90966 SH SOLE 0 0 90966 GLOBAL X FDS FINTECH ETF 37954Y814 1134581 45095 SH SOLE 0 0 45095 GLOBAL X FDS GB MSCI AR ETF 37950E259 280489 4937 SH SOLE 0 0 4937 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 3450316 330490 SH SOLE 0 0 330490 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 9644861 188930 SH SOLE 0 0 188930 GLOBAL X FDS GLBL X MLP ETF 37954Y343 7553518 155743 SH SOLE 0 0 155743 GLOBAL X FDS GLOBAL X COPPER 37954Y830 980658 21739 SH SOLE 0 0 21739 GLOBAL X FDS GLOBAL X SILVER 37954Y848 652269 20913 SH SOLE 0 0 20913 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 3142974 108566 SH SOLE 0 0 108566 GLOBAL X FDS GLOBX SUPDV US 37950E291 381156 22096 SH SOLE 0 0 22096 GLOBAL X FDS INTERNET OF THNG 37954Y780 933586 26005 SH SOLE 0 0 26005 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1684490 43404 SH SOLE 0 0 43404 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 255730 6644 SH SOLE 0 0 6644 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 56945871 3222743 SH SOLE 0 0 3222743 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 15214127 493165 SH SOLE 0 0 493165 GLOBAL X FDS RUSSELL 2000 37954Y459 7042929 439359 SH SOLE 0 0 439359 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1399496 21399 SH SOLE 0 0 21399 GLOBAL X FDS S&P 500 COVERED 37954Y277 549887 17866 SH SOLE 0 0 17866 GLOBAL X FDS S&P 500 COVERED 37954Y475 40496422 1001643 SH SOLE 0 0 1001643 GLOBAL X FDS SUPERDIVIDEND 37960A669 838764 38091 SH SOLE 0 0 38091 GLOBAL X FDS US INFR DEV ETF 37954Y673 40439300 1092364 SH SOLE 0 0 1092364 GLOBAL X FDS US PFD ETF 37954Y657 13227406 672124 SH SOLE 0 0 672124 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 293372 13703 SH SOLE 0 0 13703 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 361403 7148 SH SOLE 0 0 7148 GLOBALSTAR INC COM 378973408 20325 18147 SH SOLE 0 0 18147 GLOBE LIFE INC COM 37959E102 16051887 195089 SH SOLE 0 0 195089 GLOBUS MED INC CL A 379577208 786471 11483 SH SOLE 0 0 11483 GMS INC COM 36251C103 330098 4095 SH SOLE 0 0 4095 GODADDY INC CL A 380237107 1324171 9478 SH SOLE 0 0 9478 GOLDMAN SACHS BDC INC SHS 38147U107 15207542 1011812 SH SOLE 0 0 1011812 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4742499 47387 SH SOLE 0 0 47387 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 411024 9083 SH SOLE 0 0 9083 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1372043 27242 SH SOLE 0 0 27242 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 23122926 707772 SH SOLE 0 0 707772 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 14234059 423003 SH SOLE 0 0 423003 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 11566563 182568 SH SOLE 0 0 182568 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 29947793 280017 SH SOLE 0 0 280017 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 13213982 185707 SH SOLE 0 0 185707 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 10148606 338898 SH SOLE 0 0 338898 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 3130351 41872 SH SOLE 0 0 41872 GOLDMAN SACHS GROUP INC COM 38141G104 50629474 111933 SH SOLE 0 0 111933 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 4939312 214706 SH SOLE 0 0 214706 GOLDMINING INC COM 38149E101 10722 11993 SH SOLE 0 0 11993 GOLUB CAP BDC INC COM 38173M102 2148729 136775 SH SOLE 0 0 136775 GOODYEAR TIRE & RUBR CO COM 382550101 360575 31769 SH SOLE 0 0 31769 GRACO INC COM 384109104 2881215 36342 SH SOLE 0 0 36342 GRAHAM HLDGS CO COM CL B 384637104 21218751 30332 SH SOLE 0 0 30332 GRAINGER W W INC COM 384802104 23004944 25498 SH SOLE 0 0 25498 GRAINGER W W INC COM 384802104 89000 100 SH Put SOLE 0 0 100 GRANITE CONSTR INC COM 387328107 475784 7678 SH SOLE 0 0 7678 GRANITE PT MTG TR INC COM STK 38741L107 632669 213020 SH SOLE 0 0 213020 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 180303 14075 SH SOLE 0 0 14075 GRANITESHARES GOLD TR SHS BEN INT 38748G101 709188 30888 SH SOLE 0 0 30888 GRAPHEX GROUP LTD SPONSORED ADS 38867H104 7540 21115 SH SOLE 0 0 21115 GRAPHIC PACKAGING HLDG CO COM 388689101 1641063 62612 SH SOLE 0 0 62612 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 1213659 22796 SH SOLE 0 0 22796 GREEN BRICK PARTNERS INC COM 392709101 6950653 121430 SH SOLE 0 0 121430 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 2587086 174685 SH SOLE 0 0 174685 GRIFFON CORP COM 398433102 6874484 107649 SH SOLE 0 0 107649 GRIFOLS S A SP ADR REP B NVT 398438408 63050 10000 SH SOLE 0 0 10000 GRITSTONE BIO INC COM 39868T105 13639 22073 SH SOLE 0 0 22073 GROUP 1 AUTOMOTIVE INC COM 398905109 324332 1091 SH SOLE 0 0 1091 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 289576 1859 SH SOLE 0 0 1859 GSK PLC SPONSORED ADR 37733W204 9102040 236417 SH SOLE 0 0 236417 GUARANTY BANCSHARES INC TEX COM 400764106 485211 15384 SH SOLE 0 0 15384 GUESS INC COM 401617105 383887 18818 SH SOLE 0 0 18818 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 1917837 128455 SH SOLE 0 0 128455 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 3852322 258372 SH SOLE 0 0 258372 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 558715 35139 SH SOLE 0 0 35139 GUIDEWIRE SOFTWARE INC COM 40171V100 233999 1697 SH SOLE 0 0 1697 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1220686 24172 SH SOLE 0 0 24172 H & E EQUIPMENT SERVICES INC COM 404030108 895968 20285 SH SOLE 0 0 20285 HAGERTY INC CL A COM 405166109 601359 57823 SH SOLE 0 0 57823 HALEON PLC SPON ADS 405552100 933253 112985 SH SOLE 0 0 112985 HALLIBURTON CO COM 406216101 83028598 2457922 SH SOLE 0 0 2457922 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 10741991 383506 SH SOLE 0 0 383506 HANCOCK JOHN INCOME SECS TR COM 410123103 174640 16022 SH SOLE 0 0 16022 HANCOCK JOHN INVT TR II COM 410142103 202812 15249 SH SOLE 0 0 15249 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 193462 11578 SH SOLE 0 0 11578 HANCOCK JOHN PFD INCOME FD I COM 41021P103 259980 16444 SH SOLE 0 0 16444 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 324408 27539 SH SOLE 0 0 27539 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2338789 115724 SH SOLE 0 0 115724 HANCOCK WHITNEY CORPORATION COM 410120109 493224 10312 SH SOLE 0 0 10312 HANESBRANDS INC COM 410345102 1292818 262235 SH SOLE 0 0 262235 HANNON ARMSTRONG SUST INFR C COM 41068X100 506245 17103 SH SOLE 0 0 17103 HANOVER INS GROUP INC COM 410867105 1398080 11145 SH SOLE 0 0 11145 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 11996493 834829 SH SOLE 0 0 834829 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 3062109 136124 SH SOLE 0 0 136124 HARBOR ETF TRUST LONG TERM GROWER 41151J406 6448773 254993 SH SOLE 0 0 254993 HARLEY DAVIDSON INC COM 412822108 825010 24598 SH SOLE 0 0 24598 HARMONIC INC COM 413160102 1661265 141144 SH SOLE 0 0 141144 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1391591 46125 SH SOLE 0 0 46125 HARTFORD FDS EXCHANGE TRADED CORE BD ETF 41653L701 3614354 104592 SH SOLE 0 0 104592 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 53451782 1381183 SH SOLE 0 0 1381183 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 12961802 671248 SH SOLE 0 0 671248 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 20446631 610529 SH SOLE 0 0 610529 HARTFORD FINL SVCS GROUP INC COM 416515104 12164386 120991 SH SOLE 0 0 120991 HASBRO INC COM 418056107 10616777 181483 SH SOLE 0 0 181483 HASHICORP INC COM CL A 418100103 969261 28770 SH SOLE 0 0 28770 HAWAIIAN ELEC INDUSTRIES COM 419870100 185473 20562 SH SOLE 0 0 20562 HCA HEALTHCARE INC COM 40412C101 38693751 120436 SH SOLE 0 0 120436 HDFC BANK LTD SPONSORED ADS 40415F101 277206 4309 SH SOLE 0 0 4309 HEALTHCARE RLTY TR CL A COM 42226K105 446373 27086 SH SOLE 0 0 27086 HEALTHEQUITY INC COM 42226A107 1735896 20138 SH SOLE 0 0 20138 HEALTHPEAK PROPERTIES INC COM 42250P103 1055653 53860 SH SOLE 0 0 53860 HEARTLAND FINL USA INC COM 42234Q102 309871 6971 SH SOLE 0 0 6971 HECLA MNG CO COM 422704106 458187 94472 SH SOLE 0 0 94472 HEICO CORP NEW CL A 422806208 885647 4989 SH SOLE 0 0 4989 HEICO CORP NEW COM 422806109 1120592 5011 SH SOLE 0 0 5011 HELMERICH & PAYNE INC COM 423452101 810825 22436 SH SOLE 0 0 22436 HENRY JACK & ASSOC INC COM 426281101 8921006 53735 SH SOLE 0 0 53735 HENRY SCHEIN INC COM 806407102 472545 7372 SH SOLE 0 0 7372 HERCULES CAPITAL INC COM 427096508 1749019 85527 SH SOLE 0 0 85527 HERITAGE COMM CORP COM 426927109 576218 66232 SH SOLE 0 0 66232 HERON THERAPEUTICS INC COM 427746102 118391 33826 SH SOLE 0 0 33826 HERSHEY CO COM 427866108 19845555 107956 SH SOLE 0 0 107956 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 59781 16935 SH SOLE 0 0 16935 HESS CORP COM 42809H107 2917577 19778 SH SOLE 0 0 19778 HESS MIDSTREAM LP CL A SHS 428103105 7082089 194349 SH SOLE 0 0 194349 HEWLETT PACKARD ENTERPRISE C COM 42824C109 13513289 638323 SH SOLE 0 0 638323 HEXCEL CORP NEW COM 428291108 895718 14343 SH SOLE 0 0 14343 HF SINCLAIR CORP COM 403949100 2030241 38062 SH SOLE 0 0 38062 HIGH INCOME SECS FD SHS BEN INT 42968F108 472230 67558 SH SOLE 0 0 67558 HILLENBRAND INC COM 431571108 496961 12418 SH SOLE 0 0 12418 HILLMAN SOLUTIONS CORP COM 431636109 115094 13005 SH SOLE 0 0 13005 HILLTOP HOLDINGS INC COM 432748101 1225894 39191 SH SOLE 0 0 39191 HILTON WORLDWIDE HLDGS INC COM 43300A203 6387601 29274 SH SOLE 0 0 29274 HIMS & HERS HEALTH INC COM CL A 433000106 326270 16160 SH SOLE 0 0 16160 HOLOGIC INC COM 436440101 928051 12499 SH SOLE 0 0 12499 HOME BANCSHARES INC COM 436893200 1311459 54735 SH SOLE 0 0 54735 HOME DEPOT INC COM 437076102 560935825 1629491 SH SOLE 0 0 1629491 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 724323 22467 SH SOLE 0 0 22467 HONEST CO INC COM 438333106 37814 12950 SH SOLE 0 0 12950 HONEYWELL INTL INC COM 438516106 74802537 350298 SH SOLE 0 0 350298 HORMEL FOODS CORP COM 440452100 4802266 157503 SH SOLE 0 0 157503 HOST HOTELS & RESORTS INC COM 44107P104 288309 16035 SH SOLE 0 0 16035 HOULIHAN LOKEY INC CL A 441593100 962240 7135 SH SOLE 0 0 7135 HOWMET AEROSPACE INC COM 443201108 3866586 49808 SH SOLE 0 0 49808 HP INC COM 40434L105 9802872 279922 SH SOLE 0 0 279922 HSBC HLDGS PLC SPON ADR NEW 404280406 430496 9896 SH SOLE 0 0 9896 HUBBELL INC COM 443510607 2833566 7753 SH SOLE 0 0 7753 HUBSPOT INC COM 443573100 14607329 24767 SH SOLE 0 0 24767 HUDSON TECHNOLOGIES INC COM 444144109 318216 36202 SH SOLE 0 0 36202 HUMANA INC COM 444859102 3172065 8489 SH SOLE 0 0 8489 HUNT J B TRANS SVCS INC COM 445658107 1151398 7196 SH SOLE 0 0 7196 HUNTINGTON BANCSHARES INC COM 446150104 23439868 1778442 SH SOLE 0 0 1778442 HUNTINGTON INGALLS INDS INC COM 446413106 15532661 63056 SH SOLE 0 0 63056 HUNTSMAN CORP COM 447011107 201408 8845 SH SOLE 0 0 8845 HYATT HOTELS CORP COM CL A 448579102 1039926 6845 SH SOLE 0 0 6845 I3 VERTICALS INC COM CL A 46571Y107 686026 31070 SH SOLE 0 0 31070 I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2 23902 25000 PRN SOLE 0 0 25000 IAC INC COM NEW 44891N208 7469249 159429 SH SOLE 0 0 159429 IAMGOLD CORP COM 450913108 41708 11122 SH SOLE 0 0 11122 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2423460 147055 SH SOLE 0 0 147055 ICICI BANK LIMITED ADR 45104G104 283577 9843 SH SOLE 0 0 9843 ICON PLC SHS G4705A100 3938751 12565 SH SOLE 0 0 12565 IDACORP INC COM 451107106 842025 9039 SH SOLE 0 0 9039 IDEX CORP COM 45167R104 1057276 5255 SH SOLE 0 0 5255 IDEXX LABS INC COM 45168D104 10599036 21755 SH SOLE 0 0 21755 IES HLDGS INC COM 44951W106 2153624 15457 SH SOLE 0 0 15457 ILLINOIS TOOL WKS INC COM 452308109 57505965 242682 SH SOLE 0 0 242682 ILLUMINA INC COM 452327109 706444 6768 SH SOLE 0 0 6768 IMMUNITYBIO INC COM 45256X103 107446 17001 SH SOLE 0 0 17001 IMPERIAL OIL LTD COM NEW 453038408 6153780 90165 SH SOLE 0 0 90165 IMPINJ INC COM 453204109 4259441 27170 SH SOLE 0 0 27170 INCYTE CORP COM 45337C102 1726639 28483 SH SOLE 0 0 28483 INDEPENDENCE RLTY TR INC COM 45378A106 964156 51449 SH SOLE 0 0 51449 INDEPENDENT BK CORP MASS COM 453836108 274278 5408 SH SOLE 0 0 5408 INDEPENDENT BK CORP MICH COM NEW 453838609 282221 10453 SH SOLE 0 0 10453 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 13274398 552639 SH SOLE 0 0 552639 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 36643341 1515440 SH SOLE 0 0 1515440 INDEXIQ ETF TR CANDRIAM INTERNA 45409B453 275474 9382 SH SOLE 0 0 9382 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 393402 8651 SH SOLE 0 0 8651 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 29439326 1102596 SH SOLE 0 0 1102596 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 3249553 104723 SH SOLE 0 0 104723 INDEXIQ ETF TR IQ 500 INT ETF 45409B362 967642 29688 SH SOLE 0 0 29688 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1271962 40252 SH SOLE 0 0 40252 INDIA FD INC COM 454089103 323407 18108 SH SOLE 0 0 18108 INFINERA CORP COM 45667G103 99925 16408 SH SOLE 0 0 16408 INFLARX NV COM N44821101 655830 376914 SH SOLE 0 0 376914 INFOSYS LTD SPONSORED ADR 456788108 727517 39072 SH SOLE 0 0 39072 ING GROEP N.V. SPONSORED ADR 456837103 256915 14989 SH SOLE 0 0 14989 INGERSOLL RAND INC COM 45687V106 3976271 43772 SH SOLE 0 0 43772 INGLES MKTS INC CL A 457030104 209809 3058 SH SOLE 0 0 3058 INGREDION INC COM 457187102 560667 4888 SH SOLE 0 0 4888 INMODE LTD SHS M5425M103 1138067 62394 SH SOLE 0 0 62394 INMUNE BIO INC COM 45782T105 2006850 227534 SH SOLE 0 0 227534 INNOVATIVE INDL PPTYS INC COM 45781V101 222918 2041 SH SOLE 0 0 2041 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 6058192 201738 SH SOLE 0 0 201738 INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 244964 8212 SH SOLE 0 0 8212 INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 377773 15413 SH SOLE 0 0 15413 INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 468329 17488 SH SOLE 0 0 17488 INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418 499757 19768 SH SOLE 0 0 19768 INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335 877917 34714 SH SOLE 0 0 34714 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 2018633 42377 SH SOLE 0 0 42377 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 1494736 32960 SH SOLE 0 0 32960 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 2641629 44427 SH SOLE 0 0 44427 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 406286 8287 SH SOLE 0 0 8287 INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862 371004 7796 SH SOLE 0 0 7796 INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533 372938 13701 SH SOLE 0 0 13701 INNOVATOR ETFS TRUST INNOVATOR US EQ 45783Y475 404864 13473 SH SOLE 0 0 13473 INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 543189 18548 SH SOLE 0 0 18548 INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 492020 18196 SH SOLE 0 0 18196 INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 1088698 34658 SH SOLE 0 0 34658 INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 1294954 46051 SH SOLE 0 0 46051 INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822 1131917 61351 SH SOLE 0 0 61351 INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 1995500 70388 SH SOLE 0 0 70388 INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 4774088 115066 SH SOLE 0 0 115066 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 10636253 306874 SH SOLE 0 0 306874 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292 443025 13881 SH SOLE 0 0 13881 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 458415 12353 SH SOLE 0 0 12353 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 1284082 44220 SH SOLE 0 0 44220 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 300051 9221 SH SOLE 0 0 9221 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 208926 6598 SH SOLE 0 0 6598 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 482723 11518 SH SOLE 0 0 11518 INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 1094313 29273 SH SOLE 0 0 29273 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 712805 17145 SH SOLE 0 0 17145 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 4225093 103877 SH SOLE 0 0 103877 INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 3766952 92688 SH SOLE 0 0 92688 INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 2803136 62156 SH SOLE 0 0 62156 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 781537 18706 SH SOLE 0 0 18706 INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 550168 14078 SH SOLE 0 0 14078 INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 1145780 26540 SH SOLE 0 0 26540 INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 1284393 33821 SH SOLE 0 0 33821 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 8298358 227290 SH SOLE 0 0 227290 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 10172796 298235 SH SOLE 0 0 298235 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 7244009 191034 SH SOLE 0 0 191034 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 9054231 257735 SH SOLE 0 0 257735 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 28671277 712684 SH SOLE 0 0 712684 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 10505988 280085 SH SOLE 0 0 280085 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 9232651 254343 SH SOLE 0 0 254343 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 14150246 377642 SH SOLE 0 0 377642 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 6152073 172714 SH SOLE 0 0 172714 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 12037802 314385 SH SOLE 0 0 314385 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 13598083 350015 SH SOLE 0 0 350015 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 527174 15374 SH SOLE 0 0 15374 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 299095 8855 SH SOLE 0 0 8855 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 235914 6887 SH SOLE 0 0 6887 INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565 540362 16215 SH SOLE 0 0 16215 INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 1839668 45351 SH SOLE 0 0 45351 INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 945368 34203 SH SOLE 0 0 34203 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 3437832 98477 SH SOLE 0 0 98477 INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 206946 7239 SH SOLE 0 0 7239 INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 1173696 38107 SH SOLE 0 0 38107 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 10486 11306 SH SOLE 0 0 11306 INSIGHT ENTERPRISES INC COM 45765U103 658952 3322 SH SOLE 0 0 3322 INSIGHT SELECT INCOME FD COM 45781W109 641105 39286 SH SOLE 0 0 39286 INSPIRE MED SYS INC COM 457730109 548168 4096 SH SOLE 0 0 4096 INSULET CORP COM 45784P101 4870645 24136 SH SOLE 0 0 24136 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 210362 7219 SH SOLE 0 0 7219 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 356802 36708 SH SOLE 0 0 36708 INTEL CORP COM 458140100 39524756 1276227 SH SOLE 0 0 1276227 INTELLIA THERAPEUTICS INC COM 45826J105 859862 38421 SH SOLE 0 0 38421 INTER PARFUMS INC COM 458334109 373849 3222 SH SOLE 0 0 3222 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 9450539 77084 SH SOLE 0 0 77084 INTERCONTINENTAL EXCHANGE IN COM 45866F104 136404014 996450 SH SOLE 0 0 996450 INTERNATIONAL BUSINESS MACHS COM 459200101 113148401 654226 SH SOLE 0 0 654226 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3360109 35292 SH SOLE 0 0 35292 INTERNATIONAL PAPER CO COM 460146103 1876315 43484 SH SOLE 0 0 43484 INTERPUBLIC GROUP COS INC COM 460690100 11299564 388435 SH SOLE 0 0 388435 INTUIT COM 461202103 20271076 30844 SH SOLE 0 0 30844 INTUITIVE SURGICAL INC COM NEW 46120E602 46722373 105030 SH SOLE 0 0 105030 INUVO INC COM NEW 46122W204 4622 18000 SH SOLE 0 0 18000 INVENTRUST PPTYS CORP COM NEW 46124J201 267790 10815 SH SOLE 0 0 10815 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 24950147 1775811 SH SOLE 0 0 1775811 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 186738 21053 SH SOLE 0 0 21053 INVESCO BD FD COM 46132L107 274656 17123 SH SOLE 0 0 17123 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 227224 3950 SH SOLE 0 0 3950 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 920374 39620 SH SOLE 0 0 39620 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1439677 60491 SH SOLE 0 0 60491 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 499815 23946 SH SOLE 0 0 23946 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 377303 15294 SH SOLE 0 0 15294 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 13073014 694634 SH SOLE 0 0 694634 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 769294 21543 SH SOLE 0 0 21543 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 9227289 432230 SH SOLE 0 0 432230 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 1691105 19886 SH SOLE 0 0 19886 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4689719 234486 SH SOLE 0 0 234486 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 232587 12943 SH SOLE 0 0 12943 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 218048 4479 SH SOLE 0 0 4479 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 1001705 49467 SH SOLE 0 0 49467 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 210085 6500 SH SOLE 0 0 6500 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 373094 27596 SH SOLE 0 0 27596 INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 467364 23955 SH SOLE 0 0 23955 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 497925 12323 SH SOLE 0 0 12323 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 6888465 172255 SH SOLE 0 0 172255 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 609937 14155 SH SOLE 0 0 14155 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5253259 98192 SH SOLE 0 0 98192 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 304244 2970 SH SOLE 0 0 2970 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 279550521 1418246 SH SOLE 0 0 1418246 INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599 813351 35736 SH SOLE 0 0 35736 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 38126871 1368026 SH SOLE 0 0 1368026 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 5844003 246791 SH SOLE 0 0 246791 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 15966433 1382375 SH SOLE 0 0 1382375 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 1176820 47064 SH SOLE 0 0 47064 INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461 35053539 644485 SH SOLE 0 0 644485 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 394619 8243 SH SOLE 0 0 8243 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 3302538 39106 SH SOLE 0 0 39106 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 8451037 96627 SH SOLE 0 0 96627 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 48952471 528530 SH SOLE 0 0 528530 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 2497518 105962 SH SOLE 0 0 105962 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1216507 22002 SH SOLE 0 0 22002 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 2282589 83640 SH SOLE 0 0 83640 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 4701096 113828 SH SOLE 0 0 113828 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 819681 26945 SH SOLE 0 0 26945 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 2223169 20250 SH SOLE 0 0 20250 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 3161094 57235 SH SOLE 0 0 57235 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 50537300 1261225 SH SOLE 0 0 1261225 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 501947 9545 SH SOLE 0 0 9545 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 1710824 44014 SH SOLE 0 0 44014 INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 211546 4434 SH SOLE 0 0 4434 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 664378 15596 SH SOLE 0 0 15596 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 266173 2217 SH SOLE 0 0 2217 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 822397 17610 SH SOLE 0 0 17610 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 703328 16110 SH SOLE 0 0 16110 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 423014 11987 SH SOLE 0 0 11987 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5153529 115034 SH SOLE 0 0 115034 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 11076441 249301 SH SOLE 0 0 249301 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 35627429 548536 SH SOLE 0 0 548536 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1001024 24895 SH SOLE 0 0 24895 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 15788746 750416 SH SOLE 0 0 750416 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 30683387 1163131 SH SOLE 0 0 1163131 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1524848 63641 SH SOLE 0 0 63641 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 368944 4750 SH SOLE 0 0 4750 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 448326 20301 SH SOLE 0 0 20301 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 10687525 588520 SH SOLE 0 0 588520 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 394206 18808 SH SOLE 0 0 18808 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 18097115 1134615 SH SOLE 0 0 1134615 INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 18592554 928699 SH SOLE 0 0 928699 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 669756 31954 SH SOLE 0 0 31954 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 21063799 1000180 SH SOLE 0 0 1000180 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 9053617 398487 SH SOLE 0 0 398487 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 497182 20031 SH SOLE 0 0 20031 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 38069183 1861574 SH SOLE 0 0 1861574 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 13126666 572967 SH SOLE 0 0 572967 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 773440 31842 SH SOLE 0 0 31842 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 52948861 2761349 SH SOLE 0 0 2761349 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 404285 17207 SH SOLE 0 0 17207 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 23420219 1218534 SH SOLE 0 0 1218534 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 711655 30309 SH SOLE 0 0 30309 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 319761 13765 SH SOLE 0 0 13765 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 819544 35765 SH SOLE 0 0 35765 INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W791 919823 35487 SH SOLE 0 0 35487 INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W817 1115660 42877 SH SOLE 0 0 42877 INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W825 21081504 1022877 SH SOLE 0 0 1022877 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 2846386 132575 SH SOLE 0 0 132575 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 12207094 750744 SH SOLE 0 0 750744 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 13354856 579010 SH SOLE 0 0 579010 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 48445050 2428323 SH SOLE 0 0 2428323 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 11828615 249391 SH SOLE 0 0 249391 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 98399177 1874627 SH SOLE 0 0 1874627 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 7211088 198598 SH SOLE 0 0 198598 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 18859940 183605 SH SOLE 0 0 183605 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 8642862 181993 SH SOLE 0 0 181993 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 1284119 19812 SH SOLE 0 0 19812 INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522 10103542 154294 SH SOLE 0 0 154294 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 4434042 65389 SH SOLE 0 0 65389 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 17773369 171062 SH SOLE 0 0 171062 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 19167967 449214 SH SOLE 0 0 449214 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 584750 12352 SH SOLE 0 0 12352 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 804828 16994 SH SOLE 0 0 16994 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 2607561 19555 SH SOLE 0 0 19555 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 5146305 83085 SH SOLE 0 0 83085 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 605874 14103 SH SOLE 0 0 14103 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 11842857 121018 SH SOLE 0 0 121018 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 1224634 37020 SH SOLE 0 0 37020 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 404742 27477 SH SOLE 0 0 27477 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 654016 14330 SH SOLE 0 0 14330 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 31345666 825973 SH SOLE 0 0 825973 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4223426 110735 SH SOLE 0 0 110735 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 950766 15563 SH SOLE 0 0 15563 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 6378380 324765 SH SOLE 0 0 324765 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 4300194 239966 SH SOLE 0 0 239966 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 258505 6551 SH SOLE 0 0 6551 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 5082923 53813 SH SOLE 0 0 53813 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 11564266 210107 SH SOLE 0 0 210107 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 886020 19507 SH SOLE 0 0 19507 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2292352 55829 SH SOLE 0 0 55829 INVESCO EXCHANGE TRADED FD T NEXT GEN CONNECT 46137V688 225096 2272 SH SOLE 0 0 2272 INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 3424701 107156 SH SOLE 0 0 107156 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 314330 3824 SH SOLE 0 0 3824 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 7472297 79072 SH SOLE 0 0 79072 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 142668994 1388101 SH SOLE 0 0 1388101 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 59721184 1305381 SH SOLE 0 0 1305381 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 693261 12795 SH SOLE 0 0 12795 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 3985754 134292 SH SOLE 0 0 134292 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 33523070 294088 SH SOLE 0 0 294088 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 49204389 507105 SH SOLE 0 0 507105 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 5077490 98317 SH SOLE 0 0 98317 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1057031 21683 SH SOLE 0 0 21683 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 8406231 75250 SH SOLE 0 0 75250 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 3949588 34521 SH SOLE 0 0 34521 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 2351539 44894 SH SOLE 0 0 44894 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 5051228 84117 SH SOLE 0 0 84117 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 649927 29329 SH SOLE 0 0 29329 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 11387848 237049 SH SOLE 0 0 237049 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 7365364 91348 SH SOLE 0 0 91348 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 725246 11831 SH SOLE 0 0 11831 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 6793037 226208 SH SOLE 0 0 226208 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 5832876 128449 SH SOLE 0 0 128449 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2734459 79283 SH SOLE 0 0 79283 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 8148354 248975 SH SOLE 0 0 248975 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 531905 17377 SH SOLE 0 0 17377 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 33008199 900387 SH SOLE 0 0 900387 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 13407499 231032 SH SOLE 0 0 231032 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 345387651 2102433 SH SOLE 0 0 2102433 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 5789662 155385 SH SOLE 0 0 155385 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 7865373 94286 SH SOLE 0 0 94286 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 52151753 820770 SH SOLE 0 0 820770 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 5786209 92122 SH SOLE 0 0 92122 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 10439475 160830 SH SOLE 0 0 160830 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1045397 51881 SH SOLE 0 0 51881 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 914175 9363 SH SOLE 0 0 9363 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 415756 16577 SH SOLE 0 0 16577 INVESCO HIGH INCOME 2024 TAR COM 46136K105 3076144 419665 SH SOLE 0 0 419665 INVESCO LTD SHS G491BT108 320537 21426 SH SOLE 0 0 21426 INVESCO MUN OPPORTUNITY TR COM 46132C107 1800667 178638 SH SOLE 0 0 178638 INVESCO MUNI INCOME OPP TRST COM 46132X101 792690 124833 SH SOLE 0 0 124833 INVESCO QQQ TR UNIT SER 1 46090E103 1073929339 2241509 SH SOLE 0 0 2241509 INVESCO QUALITY MUN INCOME T COM 46133G107 2109556 212657 SH SOLE 0 0 212657 INVESCO SR INCOME TR COM 46131H107 70290 16308 SH SOLE 0 0 16308 INVESCO TR INVT GRADE MUNS COM 46131M106 235244 22906 SH SOLE 0 0 22906 INVESCO VALUE MUN INCOME TR COM 46132P108 554005 44895 SH SOLE 0 0 44895 INVESTCORP CR MGMT BDC INC COM 46090R104 52788 15711 SH SOLE 0 0 15711 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 484384 32509 SH SOLE 0 0 32509 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 4902995 135605 SH SOLE 0 0 135605 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 475526 14450 SH SOLE 0 0 14450 INVITATION HOMES INC COM 46187W107 1487846 41456 SH SOLE 0 0 41456 IONIS PHARMACEUTICALS INC COM 462222100 730866 15335 SH SOLE 0 0 15335 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 19613 20000 PRN SOLE 0 0 20000 IONQ INC COM 46222L108 202534 28810 SH SOLE 0 0 28810 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1275982 159100 SH SOLE 0 0 159100 IPG PHOTONICS CORP COM 44980X109 2864703 33946 SH SOLE 0 0 33946 IQVIA HLDGS INC COM 46266C105 108515448 513221 SH SOLE 0 0 513221 IRIDIUM COMMUNICATIONS INC COM 46269C102 4725897 177532 SH SOLE 0 0 177532 IRON MTN INC DEL COM 46284V101 17187895 191786 SH SOLE 0 0 191786 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 99952 15330 SH SOLE 0 0 15330 ISHARES GOLD TR ISHARES NEW 464285204 47440358 1079908 SH SOLE 0 0 1079908 ISHARES INC CORE MSCI EMKT 46434G103 118593094 2215451 SH SOLE 0 0 2215451 ISHARES INC CUR HD MSCI EM 46434G509 281732 10396 SH SOLE 0 0 10396 ISHARES INC EM MKT SM-CP ETF 464286475 3818575 62482 SH SOLE 0 0 62482 ISHARES INC EM MKTS DIV ETF 464286319 1423980 52391 SH SOLE 0 0 52391 ISHARES INC EMNG MKTS EQT 46434G889 335977 7199 SH SOLE 0 0 7199 ISHARES INC ESG AWR MSCI EM 46434G863 12928035 385566 SH SOLE 0 0 385566 ISHARES INC FRONTIER AND SEL 464286145 308929 11250 SH SOLE 0 0 11250 ISHARES INC JP MORGAN EM ETF 464286517 1017950 28562 SH SOLE 0 0 28562 ISHARES INC JP MRG EM CRP BD 464286251 281065 6345 SH SOLE 0 0 6345 ISHARES INC MSCI AGRICULTURE 464286350 372886 10420 SH SOLE 0 0 10420 ISHARES INC MSCI AUST ETF 464286103 396415 16227 SH SOLE 0 0 16227 ISHARES INC MSCI BRAZIL ETF 464286400 423835 15508 SH SOLE 0 0 15508 ISHARES INC MSCI CDA ETF 464286509 509046 13725 SH SOLE 0 0 13725 ISHARES INC MSCI EMERG MRKT 464286533 11520203 201367 SH SOLE 0 0 201367 ISHARES INC MSCI EMRG CHN 46434G764 71674333 1210715 SH SOLE 0 0 1210715 ISHARES INC MSCI EQUAL WEITE 464286681 327873 3715 SH SOLE 0 0 3715 ISHARES INC MSCI EURZONE ETF 464286608 824168 16880 SH SOLE 0 0 16880 ISHARES INC MSCI FRANCE ETF 464286707 649208 17184 SH SOLE 0 0 17184 ISHARES INC MSCI GBL ETF NEW 46434G848 320577 7852 SH SOLE 0 0 7852 ISHARES INC MSCI GBL GOLD MN 46434G855 2020623 73184 SH SOLE 0 0 73184 ISHARES INC MSCI GBL MIN VOL 464286525 9767318 93342 SH SOLE 0 0 93342 ISHARES INC MSCI GERMANY ETF 464286806 332272 10851 SH SOLE 0 0 10851 ISHARES INC MSCI JPN ETF NEW 46434G822 7293675 106883 SH SOLE 0 0 106883 ISHARES INC MSCI MEXICO ETF 464286822 4416725 78020 SH SOLE 0 0 78020 ISHARES INC MSCI PAC JP ETF 464286665 1383880 32183 SH SOLE 0 0 32183 ISHARES INC MSCI SINGPOR ETF 46434G780 337302 17568 SH SOLE 0 0 17568 ISHARES INC MSCI STH KOR ETF 464286772 284244 4301 SH SOLE 0 0 4301 ISHARES INC MSCI TURKEY ETF 464286715 768751 18295 SH SOLE 0 0 18295 ISHARES INC MSCI WORLD ETF 464286392 8786971 59577 SH SOLE 0 0 59577 ISHARES SILVER TR ISHARES 46428Q109 35923012 1352014 SH SOLE 0 0 1352014 ISHARES TR 0-3 MNTH TREASRY 46436E718 31700572 314771 SH SOLE 0 0 314771 ISHARES TR 0-5 YR TIPS ETF 46429B747 25821777 259541 SH SOLE 0 0 259541 ISHARES TR 0-5YR HI YL CP 46434V407 22640326 536501 SH SOLE 0 0 536501 ISHARES TR 0-5YR INVT GR CP 46434V100 46176158 937587 SH SOLE 0 0 937587 ISHARES TR 1 3 YR TREAS BD 464287457 135391106 1658189 SH SOLE 0 0 1658189 ISHARES TR 10+ YR INVST GRD 464289511 13260589 265000 SH SOLE 0 0 265000 ISHARES TR 10-20 YR TRS ETF 464288653 19549928 190360 SH SOLE 0 0 190360 ISHARES TR 20 YR TR BD ETF 464287432 198853169 2166629 SH SOLE 0 0 2166629 ISHARES TR 20+ YEAR TR BD 46436E338 307043 11957 SH SOLE 0 0 11957 ISHARES TR 3 7 YR TREAS BD 464288661 21915448 189793 SH SOLE 0 0 189793 ISHARES TR 7-10 YR TRSY BD 464287440 163479692 1745645 SH SOLE 0 0 1745645 ISHARES TR A RATE CP BD ETF 46429B291 14093484 300757 SH SOLE 0 0 300757 ISHARES TR AGENCY BOND ETF 464288166 3014924 28015 SH SOLE 0 0 28015 ISHARES TR AGGRES ALLOC ETF 464289859 1209750 16177 SH SOLE 0 0 16177 ISHARES TR ASIA 50 ETF 464288430 415210 6187 SH SOLE 0 0 6187 ISHARES TR BLACKROCK ULTRA 46434V878 14591867 288776 SH SOLE 0 0 288776 ISHARES TR BROAD USD HIGH 46435U853 46119521 1271211 SH SOLE 0 0 1271211 ISHARES TR CALIF MUN BD ETF 464288356 9589342 168589 SH SOLE 0 0 168589 ISHARES TR CHINA LG-CAP ETF 464287184 4935699 189908 SH SOLE 0 0 189908 ISHARES TR CMBS ETF 46429B366 725010 15442 SH SOLE 0 0 15442 ISHARES TR COHEN STEER REIT 464287564 26707161 466175 SH SOLE 0 0 466175 ISHARES TR CONSER ALLOC ETF 464289883 368117 9969 SH SOLE 0 0 9969 ISHARES TR CONV BD ETF 46435G102 5396519 68632 SH SOLE 0 0 68632 ISHARES TR CORE 1 5 YR USD 46432F859 27963419 590319 SH SOLE 0 0 590319 ISHARES TR CORE DIV GRWTH 46434V621 508222375 8821774 SH SOLE 0 0 8821774 ISHARES TR CORE DIVID ETF 46435U861 19553043 441977 SH SOLE 0 0 441977 ISHARES TR CORE HIGH DV ETF 46429B663 61242660 563410 SH SOLE 0 0 563410 ISHARES TR CORE INTL AGGR 46435G672 3046768 61033 SH SOLE 0 0 61033 ISHARES TR CORE LT USDB ETF 464289479 1814906 36510 SH SOLE 0 0 36510 ISHARES TR CORE MSCI EAFE 46432F842 510616577 7029413 SH SOLE 0 0 7029413 ISHARES TR CORE MSCI EURO 46434V738 2562182 44990 SH SOLE 0 0 44990 ISHARES TR CORE MSCI INTL 46435G326 26035005 396633 SH SOLE 0 0 396633 ISHARES TR CORE MSCI PAC 46434V696 386974 6321 SH SOLE 0 0 6321 ISHARES TR CORE MSCI TOTAL 46432F834 30626508 453323 SH SOLE 0 0 453323 ISHARES TR CORE S&P MCP ETF 464287507 417588120 7135819 SH SOLE 0 0 7135819 ISHARES TR CORE S&P SCP ETF 464287804 404020587 3787930 SH SOLE 0 0 3787930 ISHARES TR CORE S&P TTL STK 464287150 159796978 1345319 SH SOLE 0 0 1345319 ISHARES TR CORE S&P US GWT 464287671 87041080 682782 SH SOLE 0 0 682782 ISHARES TR CORE S&P US VLU 464287663 68971020 782605 SH SOLE 0 0 782605 ISHARES TR CORE S&P500 ETF 464287200 1561645595 2853728 SH SOLE 0 0 2853728 ISHARES TR CORE TOTAL USD 46434V613 39836036 880938 SH SOLE 0 0 880938 ISHARES TR CORE US AGGBD ET 464287226 489279411 5040480 SH SOLE 0 0 5040480 ISHARES TR CRE U S REIT ETF 464288521 2373699 44319 SH SOLE 0 0 44319 ISHARES TR CYBERSECURITY 46435U135 1650813 35926 SH SOLE 0 0 35926 ISHARES TR DEVSMCP EXNA ETF 464288497 2038934 36468 SH SOLE 0 0 36468 ISHARES TR DOW JONES US ETF 464287846 5971975 45136 SH SOLE 0 0 45136 ISHARES TR EAFE GRWTH ETF 464288885 22225906 217262 SH SOLE 0 0 217262 ISHARES TR EAFE SML CP ETF 464288273 5152468 83590 SH SOLE 0 0 83590 ISHARES TR EAFE VALUE ETF 464288877 34143880 643738 SH SOLE 0 0 643738 ISHARES TR ESG ADV TTL USD 46436E619 1195442 28095 SH SOLE 0 0 28095 ISHARES TR ESG ADVNCD HY BD 46435G441 1773510 39263 SH SOLE 0 0 39263 ISHARES TR ESG AW MSCI EAFE 46435G516 7624566 96783 SH SOLE 0 0 96783 ISHARES TR ESG AWARE CONSER 46436E692 463485 18340 SH SOLE 0 0 18340 ISHARES TR ESG AWARE MSCI 46435U663 3542877 92023 SH SOLE 0 0 92023 ISHARES TR ESG AWR MSCI USA 46435G425 17312157 145090 SH SOLE 0 0 145090 ISHARES TR ESG AWR US AGRGT 46435U549 14575745 312717 SH SOLE 0 0 312717 ISHARES TR ESG AWRE 1 5 YR 46435G243 1181158 48230 SH SOLE 0 0 48230 ISHARES TR ESG AWRE USD ETF 46435G193 3686634 162264 SH SOLE 0 0 162264 ISHARES TR ESG EAFE ETF 46436E759 372539 5525 SH SOLE 0 0 5525 ISHARES TR ESG MSCI LEADR 46435U218 1201647 12333 SH SOLE 0 0 12333 ISHARES TR ESG MSCI USA ETF 46436E767 572515 12291 SH SOLE 0 0 12291 ISHARES TR ESG SCRD S&P MID 46436E551 9830424 248431 SH SOLE 0 0 248431 ISHARES TR ESG SCRND S&P500 46436E569 2114956 50293 SH SOLE 0 0 50293 ISHARES TR EUROPE ETF 464287861 413639 7554 SH SOLE 0 0 7554 ISHARES TR EXPANDED TECH 464287515 27084304 311672 SH SOLE 0 0 311672 ISHARES TR EXPND TEC SC ETF 464287549 40337922 427716 SH SOLE 0 0 427716 ISHARES TR EXPONENTIAL TECH 46434V381 9051201 153853 SH SOLE 0 0 153853 ISHARES TR FALN ANGLS USD 46435G474 3629441 138581 SH SOLE 0 0 138581 ISHARES TR FLTG RATE NT ETF 46429B655 15847173 310182 SH SOLE 0 0 310182 ISHARES TR GBL COMM SVC ETF 464287275 1085833 12231 SH SOLE 0 0 12231 ISHARES TR GENOMICS IMMUN 46435U192 537193 23235 SH SOLE 0 0 23235 ISHARES TR GL CLEAN ENE ETF 464288224 16159461 1213173 SH SOLE 0 0 1213173 ISHARES TR GL TIMB FORE ETF 464288174 285046 3637 SH SOLE 0 0 3637 ISHARES TR GLB CNS DISC ETF 464288745 773794 4810 SH SOLE 0 0 4810 ISHARES TR GLB CNSM STP ETF 464288737 2156403 35874 SH SOLE 0 0 35874 ISHARES TR GLB INFRASTR ETF 464288372 1085335 22649 SH SOLE 0 0 22649 ISHARES TR GLOB HLTHCRE ETF 464287325 8321030 89628 SH SOLE 0 0 89628 ISHARES TR GLOBAL 100 ETF 464287572 18811740 194779 SH SOLE 0 0 194779 ISHARES TR GLOBAL ENERG ETF 464287341 12334758 297151 SH SOLE 0 0 297151 ISHARES TR GLOBAL MATER ETF 464288695 985482 11604 SH SOLE 0 0 11604 ISHARES TR GLOBAL REIT ETF 46434V647 1581814 68035 SH SOLE 0 0 68035 ISHARES TR GLOBAL TECH ETF 464287291 15053092 181757 SH SOLE 0 0 181757 ISHARES TR GNMA BOND ETF 46429B333 1102467 25597 SH SOLE 0 0 25597 ISHARES TR GRWT ALLOCAT ETF 464289867 2707497 48073 SH SOLE 0 0 48073 ISHARES TR HDG MSCI EAFE 46434V803 14002387 393823 SH SOLE 0 0 393823 ISHARES TR HDG MSCI JAPAN 46434V886 947337 21708 SH SOLE 0 0 21708 ISHARES TR HIGH YLD SYSTM B 46435G250 10481018 225689 SH SOLE 0 0 225689 ISHARES TR IBDS DEC28 ETF 46435U515 28002102 1130485 SH SOLE 0 0 1130485 ISHARES TR IBOND DEC 2030 46436E593 1817922 94315 SH SOLE 0 0 94315 ISHARES TR IBONDS 2026 TERM 46436E528 2658453 116039 SH SOLE 0 0 116039 ISHARES TR IBONDS 24 TRM HG 46435U184 10710227 460853 SH SOLE 0 0 460853 ISHARES TR IBONDS 24 TRM TS 46436E874 17927160 747588 SH SOLE 0 0 747588 ISHARES TR IBONDS 25 TRM HG 46435U168 22651126 973196 SH SOLE 0 0 973196 ISHARES TR IBONDS 25 TRM TS 46436E866 37430109 1611977 SH SOLE 0 0 1611977 ISHARES TR IBONDS 26 TRM TS 46436E858 12566380 554689 SH SOLE 0 0 554689 ISHARES TR IBONDS 27 ETF 46435UAA9 41469296 1747547 SH SOLE 0 0 1747547 ISHARES TR IBONDS 27 TRM TS 46436E841 16056124 727344 SH SOLE 0 0 727344 ISHARES TR IBONDS 28 TR HI 46436E387 1453462 62866 SH SOLE 0 0 62866 ISHARES TR IBONDS 28 TRM TS 46436E833 19579081 896876 SH SOLE 0 0 896876 ISHARES TR IBONDS 29 TR HI 46436E379 754938 32633 SH SOLE 0 0 32633 ISHARES TR IBONDS 29 TRM TS 46436E825 3862746 180756 SH SOLE 0 0 180756 ISHARES TR IBONDS DEC 46435U697 4822129 185146 SH SOLE 0 0 185146 ISHARES TR IBONDS DEC 2029 46436E163 2750585 110643 SH SOLE 0 0 110643 ISHARES TR IBONDS DEC 2030 46436E726 41048875 1930803 SH SOLE 0 0 1930803 ISHARES TR IBONDS DEC 2031 46436E486 20624123 1016467 SH SOLE 0 0 1016467 ISHARES TR IBONDS DEC 2032 46436E312 13943052 567714 SH SOLE 0 0 567714 ISHARES TR IBONDS DEC 2033 46436E130 913988 36269 SH SOLE 0 0 36269 ISHARES TR IBONDS DEC 25 46435U432 4602307 173770 SH SOLE 0 0 173770 ISHARES TR IBONDS DEC 26 46435U259 7050008 278436 SH SOLE 0 0 278436 ISHARES TR IBONDS DEC 27 46435U283 9082897 363171 SH SOLE 0 0 363171 ISHARES TR IBONDS DEC 28 46435U325 7986551 319207 SH SOLE 0 0 319207 ISHARES TR IBONDS DEC 29 46436E205 23387426 1031647 SH SOLE 0 0 1031647 ISHARES TR IBONDS DEC2026 46435GAA0 30112412 1264165 SH SOLE 0 0 1264165 ISHARES TR IBONDS DEC24 ETF 46434VBG4 43060984 1713529 SH SOLE 0 0 1713529 ISHARES TR IBONDS DEC25 ETF 46434VBD1 36155336 1454358 SH SOLE 0 0 1454358 ISHARES TR IBOXX HI YD ETF 464288513 15688002 203371 SH SOLE 0 0 203371 ISHARES TR IBOXX INV CP ETF 464287242 45927983 428753 SH SOLE 0 0 428753 ISHARES TR INDIA 50 ETF 464289529 714818 13321 SH SOLE 0 0 13321 ISHARES TR INTERNATIONAL SL 46434V266 751597 23320 SH SOLE 0 0 23320 ISHARES TR INTL DEV RE ETF 464288489 902544 45583 SH SOLE 0 0 45583 ISHARES TR INTL DIV GRWTH 46435G524 19696244 292229 SH SOLE 0 0 292229 ISHARES TR INTL SEL DIV ETF 464288448 21984598 794528 SH SOLE 0 0 794528 ISHARES TR INTRM GOV CR ETF 464288612 340442 3282 SH SOLE 0 0 3282 ISHARES TR INVESTMENT GRADE 46435G219 2009612 45302 SH SOLE 0 0 45302 ISHARES TR INVT GRD CORP BD 46436E288 3706448 131528 SH SOLE 0 0 131528 ISHARES TR ISHARES BIOTECH 464287556 29791828 217047 SH SOLE 0 0 217047 ISHARES TR ISHARES SEMICDTR 464287523 34595119 140271 SH SOLE 0 0 140271 ISHARES TR ISHS 1-5YR INVS 464288646 36904598 720230 SH SOLE 0 0 720230 ISHARES TR ISHS 5-10YR INVT 464288638 24987200 487460 SH SOLE 0 0 487460 ISHARES TR JPMORGAN USD EMG 464288281 12968325 146568 SH SOLE 0 0 146568 ISHARES TR LATN AMER 40 ETF 464287390 553427 22352 SH SOLE 0 0 22352 ISHARES TR MBS ETF 464288588 44525887 484979 SH SOLE 0 0 484979 ISHARES TR MICRO-CAP ETF 464288869 469768 4121 SH SOLE 0 0 4121 ISHARES TR MODERT ALLOC ETF 464289875 1887801 43892 SH SOLE 0 0 43892 ISHARES TR MORNINGSTAR GRWT 464287119 24037837 295269 SH SOLE 0 0 295269 ISHARES TR MORNINGSTAR VALU 464288109 11477558 150382 SH SOLE 0 0 150382 ISHARES TR MORNINGSTR US EQ 464287127 1979036 26327 SH SOLE 0 0 26327 ISHARES TR MORTGE REL ETF 46435G342 348241 15715 SH SOLE 0 0 15715 ISHARES TR MRGSTR MD CP ETF 464288208 10470368 149376 SH SOLE 0 0 149376 ISHARES TR MRGSTR MD CP GRW 464288307 44193382 652301 SH SOLE 0 0 652301 ISHARES TR MRGSTR MD CP VAL 464288406 17934375 255330 SH SOLE 0 0 255330 ISHARES TR MRGSTR SM CP ETF 464288505 816838 15162 SH SOLE 0 0 15162 ISHARES TR MRGSTR SM CP GR 464288604 3295066 72451 SH SOLE 0 0 72451 ISHARES TR MRNGSTR INC ETF 46432F875 654659 32997 SH SOLE 0 0 32997 ISHARES TR MRNING SM CP ETF 464288703 8173832 141147 SH SOLE 0 0 141147 ISHARES TR MSCI ACWI ETF 464288257 18604181 165518 SH SOLE 0 0 165518 ISHARES TR MSCI ACWI EX US 464288240 27902243 525169 SH SOLE 0 0 525169 ISHARES TR MSCI ACWI EXUS 46435G847 440986 13657 SH SOLE 0 0 13657 ISHARES TR MSCI CHINA ETF 46429B671 1369111 32466 SH SOLE 0 0 32466 ISHARES TR MSCI EAFE ETF 464287465 114535065 1462212 SH SOLE 0 0 1462212 ISHARES TR MSCI EAFE MIN VL 46429B689 22248318 320789 SH SOLE 0 0 320789 ISHARES TR MSCI EAFE SMCP 46435G839 732603 22938 SH SOLE 0 0 22938 ISHARES TR MSCI EMG MKT ETF 464287234 29501579 692688 SH SOLE 0 0 692688 ISHARES TR MSCI EURO FL ETF 464289180 302106 13511 SH SOLE 0 0 13511 ISHARES TR MSCI INDIA ETF 46429B598 7675630 137605 SH SOLE 0 0 137605 ISHARES TR MSCI INDIA SM CP 46429B614 1821767 22524 SH SOLE 0 0 22524 ISHARES TR MSCI INTL MOMENT 46434V449 436346 11278 SH SOLE 0 0 11278 ISHARES TR MSCI INTL QUALTY 46434V456 48416481 1239859 SH SOLE 0 0 1239859 ISHARES TR MSCI INTL VLU FT 46435G409 775158 28249 SH SOLE 0 0 28249 ISHARES TR MSCI IRELAND ETF 46429B507 27314072 424071 SH SOLE 0 0 424071 ISHARES TR MSCI KLD400 SOC 464288570 13076654 125919 SH SOLE 0 0 125919 ISHARES TR MSCI LW CRB TG 46434V464 256206 1398 SH SOLE 0 0 1398 ISHARES TR MSCI POLAND ETF 46429B606 29455733 1200804 SH SOLE 0 0 1200804 ISHARES TR MSCI SAUDI ARBIA 46434V423 338873 8343 SH SOLE 0 0 8343 ISHARES TR MSCI UK ETF NEW 46435G334 586995 16829 SH SOLE 0 0 16829 ISHARES TR MSCI USA ESG SLC 464288802 34189415 304258 SH SOLE 0 0 304258 ISHARES TR MSCI USA MIN VOL 46429B697 356256085 4243164 SH SOLE 0 0 4243164 ISHARES TR MSCI USA MMENTM 46432F396 76028706 390151 SH SOLE 0 0 390151 ISHARES TR MSCI USA QLT FCT 46432F339 148482560 869539 SH SOLE 0 0 869539 ISHARES TR MSCI USA SMCP MN 46435G433 16206478 434548 SH SOLE 0 0 434548 ISHARES TR MSCI USA SZE FT 46432F370 231183 1681 SH SOLE 0 0 1681 ISHARES TR MSCI USA VALUE 46432F388 11863071 114663 SH SOLE 0 0 114663 ISHARES TR NATIONAL MUN ETF 464288414 73043397 685532 SH SOLE 0 0 685532 ISHARES TR NEW YORK MUN ETF 464288323 339607 6361 SH SOLE 0 0 6361 ISHARES TR NORTH AMERN NAT 464287374 778956 17704 SH SOLE 0 0 17704 ISHARES TR PFD AND INCM SEC 464288687 42467478 1346037 SH SOLE 0 0 1346037 ISHARES TR RESIDENTIAL MULT 464288562 574885 7467 SH SOLE 0 0 7467 ISHARES TR ROBOTICS ARTIF 46435U556 723893 21811 SH SOLE 0 0 21811 ISHARES TR RUS 1000 ETF 464287622 124339681 417892 SH SOLE 0 0 417892 ISHARES TR RUS 1000 GRW ETF 464287614 264547744 725763 SH SOLE 0 0 725763 ISHARES TR RUS 1000 VAL ETF 464287598 195820775 1122375 SH SOLE 0 0 1122375 ISHARES TR RUS 2000 GRW ETF 464287648 48425138 184456 SH SOLE 0 0 184456 ISHARES TR RUS 2000 VAL ETF 464287630 60296311 395905 SH SOLE 0 0 395905 ISHARES TR RUS MD CP GR ETF 464287481 69694430 631576 SH SOLE 0 0 631576 ISHARES TR RUS MDCP VAL ETF 464287473 70737581 585867 SH SOLE 0 0 585867 ISHARES TR RUS MID CAP ETF 464287499 92914786 1145964 SH SOLE 0 0 1145964 ISHARES TR RUS TOP 200 ETF 464289446 548927 4098 SH SOLE 0 0 4098 ISHARES TR RUS TP200 GR ETF 464289438 79742673 371726 SH SOLE 0 0 371726 ISHARES TR RUS TP200 VL ETF 464289420 2577591 34451 SH SOLE 0 0 34451 ISHARES TR RUSEL 2500 ETF 46435G268 1175316 18775 SH SOLE 0 0 18775 ISHARES TR RUSSELL 2000 ETF 464287655 217660551 1072801 SH SOLE 0 0 1072801 ISHARES TR RUSSELL 3000 ETF 464287689 19878593 64401 SH SOLE 0 0 64401 ISHARES TR S&P 100 ETF 464287101 63165862 238993 SH SOLE 0 0 238993 ISHARES TR S&P 500 GRWT ETF 464287309 227857054 2462255 SH SOLE 0 0 2462255 ISHARES TR S&P 500 VAL ETF 464287408 156482530 859747 SH SOLE 0 0 859747 ISHARES TR S&P MC 400GR ETF 464287606 45476588 516134 SH SOLE 0 0 516134 ISHARES TR S&P MC 400VL ETF 464287705 18188652 160309 SH SOLE 0 0 160309 ISHARES TR S&P SML 600 GWT 464287887 24345106 189559 SH SOLE 0 0 189559 ISHARES TR SELECT DIVID ETF 464287168 86991211 719054 SH SOLE 0 0 719054 ISHARES TR SELF DRIVNG EV 46435U366 235218 8247 SH SOLE 0 0 8247 ISHARES TR SHORT TREAS BD 464288679 106012869 959392 SH SOLE 0 0 959392 ISHARES TR SHRT NAT MUN ETF 464288158 6605360 63179 SH SOLE 0 0 63179 ISHARES TR SP SMCP600VL ETF 464287879 13933544 143246 SH SOLE 0 0 143246 ISHARES TR TIPS BD ETF 464287176 25857999 242161 SH SOLE 0 0 242161 ISHARES TR TRS FLT RT BD 46434V860 89621600 1769080 SH SOLE 0 0 1769080 ISHARES TR U S EQUITY FACTR 46434V282 6688863 120109 SH SOLE 0 0 120109 ISHARES TR U.S. BAS MTL ETF 464287838 1243649 8883 SH SOLE 0 0 8883 ISHARES TR U.S. ENERGY ETF 464287796 8347654 173909 SH SOLE 0 0 173909 ISHARES TR U.S. FIN SVC ETF 464287770 1797772 27569 SH SOLE 0 0 27569 ISHARES TR U.S. FINLS ETF 464287788 7052706 74577 SH SOLE 0 0 74577 ISHARES TR U.S. INSRNCE ETF 464288786 3769680 33384 SH SOLE 0 0 33384 ISHARES TR U.S. MED DVC ETF 464288810 16409102 292811 SH SOLE 0 0 292811 ISHARES TR U.S. PHARMA ETF 464288836 2083277 31412 SH SOLE 0 0 31412 ISHARES TR U.S. REAL ES ETF 464287739 9154911 104341 SH SOLE 0 0 104341 ISHARES TR U.S. TECH ETF 464287721 143624784 954317 SH SOLE 0 0 954317 ISHARES TR U.S. TECH ETF 464287721 60000 400 SH Put SOLE 0 0 400 ISHARES TR U.S. UTILITS ETF 464287697 10671606 121434 SH SOLE 0 0 121434 ISHARES TR US AER DEF ETF 464288760 25600452 193869 SH SOLE 0 0 193869 ISHARES TR US BR DEL SE ETF 464288794 1496262 12796 SH SOLE 0 0 12796 ISHARES TR US CONSM STAPLES 464287812 2866225 43593 SH SOLE 0 0 43593 ISHARES TR US CONSUM DISCRE 464287580 11762061 144710 SH SOLE 0 0 144710 ISHARES TR US FIXED INC BAL 46435U796 468150 5453 SH SOLE 0 0 5453 ISHARES TR US HLTHCARE ETF 464287762 20081961 327762 SH SOLE 0 0 327762 ISHARES TR US HLTHCR PR ETF 464288828 4210140 80316 SH SOLE 0 0 80316 ISHARES TR US HOME CONS ETF 464288752 9950708 98463 SH SOLE 0 0 98463 ISHARES TR US INDUSTRIALS 464287754 10853991 90874 SH SOLE 0 0 90874 ISHARES TR US INFRASTRUC 46435U713 9211458 218696 SH SOLE 0 0 218696 ISHARES TR US OIL EQ&SV ETF 464288844 261205 11729 SH SOLE 0 0 11729 ISHARES TR US OIL GS EX ETF 464288851 3735582 37536 SH SOLE 0 0 37536 ISHARES TR US REGNL BKS ETF 464288778 7661290 184788 SH SOLE 0 0 184788 ISHARES TR US SML CAP EQT 46434V290 2066117 33755 SH SOLE 0 0 33755 ISHARES TR US SML CP VALUE 46436E536 207186 7095 SH SOLE 0 0 7095 ISHARES TR US TECH BRKTHR 46436E502 372030 7380 SH SOLE 0 0 7380 ISHARES TR US TELECOM ETF 464287713 7090184 326436 SH SOLE 0 0 326436 ISHARES TR US TREAS BD ETF 46429B267 24408449 1081455 SH SOLE 0 0 1081455 ISHARES TR US TRSPRTION 464287192 1877639 28697 SH SOLE 0 0 28697 ISHARES TR USD GRN BOND ETF 46435U440 1192029 25613 SH SOLE 0 0 25613 ISHARES TR USD INV GRDE ETF 464288620 2213248 44080 SH SOLE 0 0 44080 ISHARES TR YLD OPTIM BD 46434V787 6721524 303044 SH SOLE 0 0 303044 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 66122869 1313786 SH SOLE 0 0 1313786 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2699926 53837 SH SOLE 0 0 53837 ISHARES U S ETF TR INT RT HD LONG 46431W812 548801 22603 SH SOLE 0 0 22603 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 2303585 27101 SH SOLE 0 0 27101 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 480851 6396 SH SOLE 0 0 6396 ITRON INC COM 465741106 1417800 14327 SH SOLE 0 0 14327 ITT INC COM 45073V108 569881 4412 SH SOLE 0 0 4412 J & J SNACK FOODS CORP COM 466032109 943694 5812 SH SOLE 0 0 5812 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 24191727 321913 SH SOLE 0 0 321913 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 17034972 287462 SH SOLE 0 0 287462 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 35036900 917797 SH SOLE 0 0 917797 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 15485466 262110 SH SOLE 0 0 262110 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 904691 19779 SH SOLE 0 0 19779 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 11343765 115611 SH SOLE 0 0 115611 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 462820 8202 SH SOLE 0 0 8202 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 86311009 1862962 SH SOLE 0 0 1862962 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 872463 16133 SH SOLE 0 0 16133 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2873067 51973 SH SOLE 0 0 51973 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 31765116 728558 SH SOLE 0 0 728558 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1403415 14742 SH SOLE 0 0 14742 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 33237371 532992 SH SOLE 0 0 532992 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 164319039 2899066 SH SOLE 0 0 2899066 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 918426 18446 SH SOLE 0 0 18446 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 6336471 139386 SH SOLE 0 0 139386 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 3896663 60743 SH SOLE 0 0 60743 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 12457573 264352 SH SOLE 0 0 264352 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 10532111 168245 SH SOLE 0 0 168245 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 1625344 31745 SH SOLE 0 0 31745 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 6121258 56063 SH SOLE 0 0 56063 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 4020137 70977 SH SOLE 0 0 70977 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 42994288 853485 SH SOLE 0 0 853485 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 78420100 1412975 SH SOLE 0 0 1412975 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 271836 5860 SH SOLE 0 0 5860 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 4311409 85748 SH SOLE 0 0 85748 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 111131140 2201925 SH SOLE 0 0 2201925 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 4939529 97340 SH SOLE 0 0 97340 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 680288 12692 SH SOLE 0 0 12692 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 36605518 691322 SH SOLE 0 0 691322 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 4476526 109531 SH SOLE 0 0 109531 JABIL INC COM 466313103 7451806 68497 SH SOLE 0 0 68497 JACK IN THE BOX INC COM 466367109 448065 8796 SH SOLE 0 0 8796 JACKSON FINANCIAL INC COM CL A 46817M107 2391289 32202 SH SOLE 0 0 32202 JACOBS SOLUTIONS INC COM 46982L108 5446737 38986 SH SOLE 0 0 38986 JANOVER INC COM 47100L202 14535 18975 SH SOLE 0 0 18975 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 229818 4673 SH SOLE 0 0 4673 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 8713476 147536 SH SOLE 0 0 147536 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 9438678 141892 SH SOLE 0 0 141892 JANUS DETROIT STR TR HENDERSON MTG 47103U852 5492515 123013 SH SOLE 0 0 123013 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 25020345 515458 SH SOLE 0 0 515458 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 92794247 1823786 SH SOLE 0 0 1823786 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 575381 5391 SH SOLE 0 0 5391 JD.COM INC SPON ADS CL A 47215P106 889918 34440 SH SOLE 0 0 34440 JEFFERIES FINL GROUP INC COM 47233W109 424699 8535 SH SOLE 0 0 8535 JETBLUE AWYS CORP COM 477143101 981257 161126 SH SOLE 0 0 161126 JOBY AVIATION INC COMMON STOCK G65163100 866612 169924 SH SOLE 0 0 169924 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2626087 40395 SH SOLE 0 0 40395 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 4128021 154434 SH SOLE 0 0 154434 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 17662285 529604 SH SOLE 0 0 529604 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 104441784 1897561 SH SOLE 0 0 1897561 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 297943 8048 SH SOLE 0 0 8048 JOHNSON & JOHNSON COM 478160104 383088346 2621020 SH SOLE 0 0 2621020 JOHNSON CTLS INTL PLC SHS G51502105 140934684 2120275 SH SOLE 0 0 2120275 JONES LANG LASALLE INC COM 48020Q107 1102969 5373 SH SOLE 0 0 5373 JPMORGAN CHASE & CO. COM 46625H100 870951703 4306100 SH SOLE 0 0 4306100 JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309 634365 21920 SH SOLE 0 0 21920 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 595879 84883 SH SOLE 0 0 84883 JUNIPER NETWORKS INC COM 48203R104 3739040 102552 SH SOLE 0 0 102552 KAYNE ANDERSON ENERGY INFRST COM 486606106 4637874 448971 SH SOLE 0 0 448971 KB FINL GROUP INC SPONSORED ADR 48241A105 264312 4669 SH SOLE 0 0 4669 KB HOME COM 48666K109 8484675 120899 SH SOLE 0 0 120899 KBR INC COM 48242W106 907471 14148 SH SOLE 0 0 14148 KELLANOVA COM 487836108 2527629 43822 SH SOLE 0 0 43822 KEMPER CORP COM 488401100 2641217 44517 SH SOLE 0 0 44517 KENNEDY-WILSON HOLDINGS INC COM 489398107 3226671 331962 SH SOLE 0 0 331962 KENVUE INC COM 49177J102 9081971 499558 SH SOLE 0 0 499558 KEURIG DR PEPPER INC COM 49271V100 1401985 41976 SH SOLE 0 0 41976 KEYCORP COM 493267108 3220692 226650 SH SOLE 0 0 226650 KEYSIGHT TECHNOLOGIES INC COM 49338L103 11520380 84244 SH SOLE 0 0 84244 KIMBELL RTY PARTNERS LP UNIT 49435R102 8558154 523115 SH SOLE 0 0 523115 KIMBERLY-CLARK CORP COM 494368103 16637139 120385 SH SOLE 0 0 120385 KIMCO RLTY CORP COM 49446R109 319328 16409 SH SOLE 0 0 16409 KINDER MORGAN INC DEL COM 49456B101 28924505 1455687 SH SOLE 0 0 1455687 KINETIK HOLDINGS INC COM NEW CL A 02215L209 2624602 63335 SH SOLE 0 0 63335 KINROSS GOLD CORP COM 496902404 3420373 411103 SH SOLE 0 0 411103 KINSALE CAP GROUP INC COM 49714P108 6095960 15822 SH SOLE 0 0 15822 KIRBY CORP COM 497266106 220183 1839 SH SOLE 0 0 1839 KITE RLTY GROUP TR COM NEW 49803T300 297704 13302 SH SOLE 0 0 13302 KKR & CO INC COM 48251W104 5728981 54437 SH SOLE 0 0 54437 KKR REAL ESTATE FIN TR INC COM 48251K100 239680 26484 SH SOLE 0 0 26484 KLA CORP COM NEW 482480100 21816582 26460 SH SOLE 0 0 26460 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 300732 60754 SH SOLE 0 0 60754 KNIFE RIVER CORP COMMON STOCK 498894104 592338 8445 SH SOLE 0 0 8445 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2605145 52186 SH SOLE 0 0 52186 KNIGHTSCOPE INC CLASS A COM 49907V102 9940 32388 SH SOLE 0 0 32388 KOHLS CORP COM 500255104 524181 22800 SH SOLE 0 0 22800 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 409531 16251 SH SOLE 0 0 16251 KONTOOR BRANDS INC COM 50050N103 674579 10198 SH SOLE 0 0 10198 KOSMOS ENERGY LTD COM 500688106 384371 69381 SH SOLE 0 0 69381 KRAFT HEINZ CO COM 500754106 11812695 366626 SH SOLE 0 0 366626 KRANESHARES TRUST CSI CHI INTERNET 500767306 8956649 331482 SH SOLE 0 0 331482 KRANESHARES TRUST ELEC VEH FUTUR 500767827 2331838 120260 SH SOLE 0 0 120260 KRANESHARES TRUST KFA MOUNT LUCAS 500767652 3896505 133625 SH SOLE 0 0 133625 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1984592 99180 SH SOLE 0 0 99180 KROGER CO COM 501044101 14891028 298238 SH SOLE 0 0 298238 KRYSTAL BIOTECH INC COM 501147102 241119 1313 SH SOLE 0 0 1313 KURA SUSHI USA INC CL A COM 501270102 2760503 43755 SH SOLE 0 0 43755 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4821836 183270 SH SOLE 0 0 183270 L3HARRIS TECHNOLOGIES INC COM 502431109 199999247 890548 SH SOLE 0 0 890548 LABCORP HOLDINGS INC COM SHS 504922105 5029701 24715 SH SOLE 0 0 24715 LADDER CAP CORP CL A 505743104 5818211 515342 SH SOLE 0 0 515342 LAKELAND FINL CORP COM 511656100 467679 7602 SH SOLE 0 0 7602 LAM RESEARCH CORP COM 512807108 38375332 36038 SH SOLE 0 0 36038 LAMAR ADVERTISING CO NEW CL A 512816109 4202426 35158 SH SOLE 0 0 35158 LAMB WESTON HLDGS INC COM 513272104 1870092 22242 SH SOLE 0 0 22242 LANCASTER COLONY CORP COM 513847103 865530 4580 SH SOLE 0 0 4580 LANDSTAR SYS INC COM 515098101 868323 4707 SH SOLE 0 0 4707 LANTERN PHARMA INC COM 51654W101 50884 10896 SH SOLE 0 0 10896 LANTHEUS HLDGS INC COM 516544103 881745 10982 SH SOLE 0 0 10982 LAS VEGAS SANDS CORP COM 517834107 934086 21109 SH SOLE 0 0 21109 LATTICE SEMICONDUCTOR CORP COM 518415104 512400 8836 SH SOLE 0 0 8836 LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870 265299 5062 SH SOLE 0 0 5062 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 35322504 1278758 SH SOLE 0 0 1278758 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 7891584 164081 SH SOLE 0 0 164081 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 319252 13214 SH SOLE 0 0 13214 LAUDER ESTEE COS INC CL A 518439104 44434611 417619 SH SOLE 0 0 417619 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 1987033 119270 SH SOLE 0 0 119270 LAZARD INC COM 52110M109 399521 10464 SH SOLE 0 0 10464 LCI INDS COM 50189K103 671188 6492 SH SOLE 0 0 6492 LEAR CORP COM NEW 521865204 253571 2220 SH SOLE 0 0 2220 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 11507209 164821 SH SOLE 0 0 164821 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 14644304 494072 SH SOLE 0 0 494072 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 2363676 65982 SH SOLE 0 0 65982 LEGGETT & PLATT INC COM 524660107 682082 59519 SH SOLE 0 0 59519 LEIDOS HOLDINGS INC COM 525327102 2063948 14148 SH SOLE 0 0 14148 LENNAR CORP CL A 526057104 6612871 44124 SH SOLE 0 0 44124 LENNOX INTL INC COM 526107107 1774316 3317 SH SOLE 0 0 3317 LEONARDO DRS INC COM 52661A108 1690497 66268 SH SOLE 0 0 66268 LEXARIA BIOSCIENCE CORP COM NEW 52886N406 135664 48800 SH SOLE 0 0 48800 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 4118896 605720 SH SOLE 0 0 605720 LIBERTY ALL-STAR GROWTH FD I COM 529900102 169267 31698 SH SOLE 0 0 31698 LIBERTY BROADBAND CORP COM SER C 530307305 242962 4432 SH SOLE 0 0 4432 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 788974 20616 SH SOLE 0 0 20616 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 1913476 29791 SH SOLE 0 0 29791 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1034640 14402 SH SOLE 0 0 14402 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 7958698 359147 SH SOLE 0 0 359147 LILIUM N V CLASS A ORD SHS N52586109 21077 26522 SH SOLE 0 0 26522 LIMBACH HLDGS INC COM 53263P105 554555 9741 SH SOLE 0 0 9741 LINCOLN ELEC HLDGS INC COM 533900106 1278136 6776 SH SOLE 0 0 6776 LINCOLN NATL CORP IND COM 534187109 2739386 88083 SH SOLE 0 0 88083 LINDE PLC SHS G54950103 47946698 109265 SH SOLE 0 0 109265 LINEAGE CELL THERAPEUTICS IN COM 53566P109 12374 12407 SH SOLE 0 0 12407 LIONS GATE ENTMNT CORP CL A VTG 535919401 973378 103331 SH SOLE 0 0 103331 LISTED FD TR HORIZON KINETICS 53656F623 744244 22774 SH SOLE 0 0 22774 LISTED FD TR ROUNDHILL BALL 53656F417 415956 31874 SH SOLE 0 0 31874 LISTED FD TR SWAN HEDGED EQTY 53656F599 2124192 99868 SH SOLE 0 0 99868 LISTED FD TR WAHED FTSE ETF 53656F607 271427 5361 SH SOLE 0 0 5361 LITHIA MTRS INC COM 536797103 2659643 10535 SH SOLE 0 0 10535 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 79827 24946 SH SOLE 0 0 24946 LITHIUM AMERS CORP NEW COM SHS 53681J103 72301 26978 SH SOLE 0 0 26978 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 5699169 189593 SH SOLE 0 0 189593 LITTELFUSE INC COM 537008104 457918 1792 SH SOLE 0 0 1792 LIVE NATION ENTERTAINMENT IN COM 538034109 1138660 12147 SH SOLE 0 0 12147 LIVE OAK BANCSHARES INC COM 53803X105 241365 6884 SH SOLE 0 0 6884 LIVEPERSON INC COM 538146101 8294 14288 SH SOLE 0 0 14288 LKQ CORP COM 501889208 1332659 32043 SH SOLE 0 0 32043 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1750074 641053 SH SOLE 0 0 641053 LMP CAP & INCOME FD INC COM 50208A102 14181689 916130 SH SOLE 0 0 916130 LOCKHEED MARTIN CORP COM 539830109 113047802 242021 SH SOLE 0 0 242021 LOEWS CORP COM 540424108 818084 10946 SH SOLE 0 0 10946 LOGITECH INTL S A SHS H50430232 476746 4921 SH SOLE 0 0 4921 LOUISIANA PAC CORP COM 546347105 1151305 13984 SH SOLE 0 0 13984 LOWES COS INC COM 548661107 98147199 445193 SH SOLE 0 0 445193 LPL FINL HLDGS INC COM 50212V100 3007741 10769 SH SOLE 0 0 10769 LUCID GROUP INC COM 549498103 353877 135585 SH SOLE 0 0 135585 LULULEMON ATHLETICA INC COM 550021109 16640278 55709 SH SOLE 0 0 55709 LUMEN TECHNOLOGIES INC COM 550241103 26821 24383 SH SOLE 0 0 24383 LUMENTUM HLDGS INC COM 55024U109 538377 10573 SH SOLE 0 0 10573 LUMINAR TECHNOLOGIES INC COM CL A 550424105 527660 354134 SH SOLE 0 0 354134 LUNA INNOVATIONS INC COM 550351100 86394 26998 SH SOLE 0 0 26998 LYFT INC NOTE 1.500% 5/1 55087PAB0 259070 270000 PRN SOLE 0 0 270000 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11270375 117817 SH SOLE 0 0 117817 M & T BK CORP COM 55261F104 7898358 52183 SH SOLE 0 0 52183 M/I HOMES INC COM 55305B101 550729 4509 SH SOLE 0 0 4509 MACATAWA BK CORP COM 554225102 1646950 112805 SH SOLE 0 0 112805 MACYS INC COM 55616P104 459971 23957 SH SOLE 0 0 23957 MADISON COVERED CALL & EQUIT COM 557437100 3623188 476735 SH SOLE 0 0 476735 MADISON SQUARE GRDN SPRT COR CL A 55825T103 254477 1353 SH SOLE 0 0 1353 MAG SILVER CORP COM 55903Q104 294282 25217 SH SOLE 0 0 25217 MAGNA INTL INC COM 559222401 404904 9664 SH SOLE 0 0 9664 MAGNITE INC COM 55955D100 1108811 83432 SH SOLE 0 0 83432 MAIN STR CAP CORP COM 56035L104 4970850 98452 SH SOLE 0 0 98452 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 3598104 280882 SH SOLE 0 0 280882 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 1929608 116382 SH SOLE 0 0 116382 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 349604 4157 SH SOLE 0 0 4157 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 432791 9556 SH SOLE 0 0 9556 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 6637682 230235 SH SOLE 0 0 230235 MANHATTAN ASSOCIATES INC COM 562750109 991407 4019 SH SOLE 0 0 4019 MANITOWOC CO INC COM NEW 563571405 416786 36148 SH SOLE 0 0 36148 MANNKIND CORP COM NEW 56400P706 877508 168105 SH SOLE 0 0 168105 MANULIFE FINL CORP COM 56501R106 4621566 173613 SH SOLE 0 0 173613 MARATHON OIL CORP COM 565849106 10830325 377758 SH SOLE 0 0 377758 MARATHON PETE CORP COM 56585A102 367184525 2116581 SH SOLE 0 0 2116581 MARCHEX INC CL B 56624R108 27822 18066 SH SOLE 0 0 18066 MARINEMAX INC COM 567908108 501735 15500 SH SOLE 0 0 15500 MARKEL GROUP INC COM 570535104 38859715 24663 SH SOLE 0 0 24663 MARKETAXESS HLDGS INC COM 57060D108 3202076 15968 SH SOLE 0 0 15968 MARQETA INC CLASS A COM 57142B104 291563 53205 SH SOLE 0 0 53205 MARRIOTT INTL INC NEW CL A 571903202 21018423 86936 SH SOLE 0 0 86936 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 293826 3365 SH SOLE 0 0 3365 MARSH & MCLENNAN COS INC COM 571748102 13315765 63192 SH SOLE 0 0 63192 MARTIN MARIETTA MATLS INC COM 573284106 10128310 18694 SH SOLE 0 0 18694 MARVELL TECHNOLOGY INC COM 573874104 11712258 167557 SH SOLE 0 0 167557 MASCO CORP COM 574599106 3693593 55401 SH SOLE 0 0 55401 MASTEC INC COM 576323109 599251 5601 SH SOLE 0 0 5601 MASTERBRAND INC COMMON STOCK 57638P104 148865 10141 SH SOLE 0 0 10141 MASTERCARD INCORPORATED CL A 57636Q104 131504962 298089 SH SOLE 0 0 298089 MATADOR RES CO COM 576485205 679330 11398 SH SOLE 0 0 11398 MATCH GROUP INC NEW COM 57667L107 822447 27072 SH SOLE 0 0 27072 MATINAS BIOPHARMA HLDGS INC COM 576810105 1741 11000 SH SOLE 0 0 11000 MATSON INC COM 57686G105 614368 4691 SH SOLE 0 0 4691 MAXIMUS INC COM 577933104 637366 7437 SH SOLE 0 0 7437 MCCORMICK & CO INC COM NON VTG 579780206 7096904 100041 SH SOLE 0 0 100041 MCDONALDS CORP COM 580135101 121528869 476883 SH SOLE 0 0 476883 MCKESSON CORP COM 58155Q103 26278443 44994 SH SOLE 0 0 44994 MDU RES GROUP INC COM 552690109 714326 28459 SH SOLE 0 0 28459 MEDICAL PPTYS TRUST INC COM 58463J304 1879060 435977 SH SOLE 0 0 435977 MEDPACE HLDGS INC COM 58506Q109 1228549 2983 SH SOLE 0 0 2983 MEDTRONIC PLC SHS G5960L103 217362998 2761568 SH SOLE 0 0 2761568 MELCO RESORTS AND ENTMNT LTD ADR 585464100 896640 120193 SH SOLE 0 0 120193 MERCADOLIBRE INC COM 58733R102 12223609 7438 SH SOLE 0 0 7438 MERCER INTL INC COM 588056101 523934 61351 SH SOLE 0 0 61351 MERCK & CO INC COM 58933Y105 449890889 3634014 SH SOLE 0 0 3634014 MERCURY GENL CORP NEW COM 589400100 242124 4556 SH SOLE 0 0 4556 MERIT MED SYS INC COM 589889104 284666 3312 SH SOLE 0 0 3312 MERITAGE HOMES CORP COM 59001A102 6245630 38589 SH SOLE 0 0 38589 META PLATFORMS INC CL A 30303M102 434013196 860762 SH SOLE 0 0 860762 META PLATFORMS INC CL A 30303M102 37500 100 SH Put SOLE 0 0 100 METLIFE INC COM 59156R108 20811957 296509 SH SOLE 0 0 296509 METTLER TOLEDO INTERNATIONAL COM 592688105 2908385 2081 SH SOLE 0 0 2081 MEXICO FD INC COM 592835102 176288 11018 SH SOLE 0 0 11018 MFA FINL INC COM 55272X607 435836 40962 SH SOLE 0 0 40962 MFS CHARTER INCOME TR SH BEN INT 552727109 432138 68922 SH SOLE 0 0 68922 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 266138 86690 SH SOLE 0 0 86690 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 93883 27371 SH SOLE 0 0 27371 MFS INTER INCOME TR SH BEN INT 55273C107 193489 72740 SH SOLE 0 0 72740 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 3114064 665398 SH SOLE 0 0 665398 MFS MUN INCOME TR SH BEN INT 552738106 470567 86184 SH SOLE 0 0 86184 MGE ENERGY INC COM 55277P104 475219 6360 SH SOLE 0 0 6360 MGM RESORTS INTERNATIONAL COM 552953101 8715295 196114 SH SOLE 0 0 196114 MGP INGREDIENTS INC NEW COM 55303J106 15225662 204646 SH SOLE 0 0 204646 MICROCHIP TECHNOLOGY INC. COM 595017104 23867094 260843 SH SOLE 0 0 260843 MICRON TECHNOLOGY INC COM 595112103 47688527 362568 SH SOLE 0 0 362568 MICRON TECHNOLOGY INC COM 595112103 66500 700 SH Put SOLE 0 0 700 MICROSOFT CORP COM 594918104 1878298364 4202480 SH SOLE 0 0 4202480 MICROSTRATEGY INC CL A NEW 594972408 3363806 2442 SH SOLE 0 0 2442 MICROVISION INC DEL COM NEW 594960304 184140 173717 SH SOLE 0 0 173717 MID-AMER APT CMNTYS INC COM 59522J103 1725119 12097 SH SOLE 0 0 12097 MIDDLESEX WTR CO COM 596680108 421460 8065 SH SOLE 0 0 8065 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 719450 64179 SH SOLE 0 0 64179 MIND MEDICINE MINDMED INC COM NEW 60255C885 92209 12789 SH SOLE 0 0 12789 MIRUM PHARMACEUTICALS INC COM 604749101 3380810 98883 SH SOLE 0 0 98883 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 292330 27068 SH SOLE 0 0 27068 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 2462914 87695 SH SOLE 0 0 87695 MODERNA INC COM 60770K107 9135556 76931 SH SOLE 0 0 76931 MODINE MFG CO COM 607828100 2913625 29081 SH SOLE 0 0 29081 MOGO INC COM 60800C208 47236 32133 SH SOLE 0 0 32133 MOHAWK INDS INC COM 608190104 379731 3343 SH SOLE 0 0 3343 MOLINA HEALTHCARE INC COM 60855R100 1277498 4297 SH SOLE 0 0 4297 MOLSON COORS BEVERAGE CO CL B 60871R209 4478780 88113 SH SOLE 0 0 88113 MONDELEZ INTL INC CL A 609207105 23299521 356044 SH SOLE 0 0 356044 MONGODB INC CL A 60937P106 2486852 9949 SH SOLE 0 0 9949 MONOLITHIC PWR SYS INC COM 609839105 14228232 17316 SH SOLE 0 0 17316 MONSTER BEVERAGE CORP NEW COM 61174X109 3889656 77871 SH SOLE 0 0 77871 MOODYS CORP COM 615369105 5329978 12662 SH SOLE 0 0 12662 MORGAN STANLEY COM NEW 617446448 32327948 332626 SH SOLE 0 0 332626 MORGAN STANLEY CHINA A SH FD COM 617468103 130343 11093 SH SOLE 0 0 11093 MORGAN STANLEY EMERGING MKTS COM 617477104 118355 25955 SH SOLE 0 0 25955 MORGAN STANLEY EMKT DBT FD I COM 61744H105 230596 31416 SH SOLE 0 0 31416 MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106 1107931 19660 SH SOLE 0 0 19660 MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 5889105 86782 SH SOLE 0 0 86782 MORGAN STANLEY ETF TRUST EATON VANCE SHOR 61774R825 263697 5297 SH SOLE 0 0 5297 MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 3944345 79443 SH SOLE 0 0 79443 MORNINGSTAR INC COM 617700109 701877 2372 SH SOLE 0 0 2372 MOSAIC CO NEW COM 61945C103 1332790 46117 SH SOLE 0 0 46117 MOTOROLA SOLUTIONS INC COM NEW 620076307 383613501 993689 SH SOLE 0 0 993689 MOVANO INC COM 62459M107 134750 490000 SH SOLE 0 0 490000 MP MATERIALS CORP COM CL A 553368101 1766657 138779 SH SOLE 0 0 138779 MPLX LP COM UNIT REP LTD 55336V100 22098215 518859 SH SOLE 0 0 518859 MR COOPER GROUP INC COM 62482R107 2003132 24660 SH SOLE 0 0 24660 MSA SAFETY INC COM 553498106 765212 4077 SH SOLE 0 0 4077 MSC INDL DIRECT INC CL A 553530106 246982 3114 SH SOLE 0 0 3114 MSCI INC COM 55354G100 3243504 6733 SH SOLE 0 0 6733 MUELLER INDS INC COM 624756102 637689 11199 SH SOLE 0 0 11199 MURPHY OIL CORP COM 626717102 527202 12784 SH SOLE 0 0 12784 MURPHY USA INC COM 626755102 4739616 10096 SH SOLE 0 0 10096 MYR GROUP INC DEL COM 55405W104 845338 6229 SH SOLE 0 0 6229 NANO X IMAGING LTD ORD SHS M70700105 169260 23060 SH SOLE 0 0 23060 NASDAQ INC COM 631103108 7804603 129515 SH SOLE 0 0 129515 NATERA INC COM 632307104 4695346 43359 SH SOLE 0 0 43359 NATIONAL FUEL GAS CO COM 636180101 2471467 45607 SH SOLE 0 0 45607 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4356241 76694 SH SOLE 0 0 76694 NATIONAL HEALTH INVS INC COM 63633D104 1761327 26005 SH SOLE 0 0 26005 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 394994 9583 SH SOLE 0 0 9583 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 882875 17301 SH SOLE 0 0 17301 NBT BANCORP INC COM 628778102 433178 11222 SH SOLE 0 0 11222 NCINO INC COM 63947X101 454453 14450 SH SOLE 0 0 14450 NET POWER INC COM CL A 64107A105 602707 61313 SH SOLE 0 0 61313 NETAPP INC COM 64110D104 10829059 84077 SH SOLE 0 0 84077 NETEASE INC SPONSORED ADS 64110W102 508838 5324 SH SOLE 0 0 5324 NETFLIX INC COM 64110L106 103710807 153673 SH SOLE 0 0 153673 NETSCOUT SYS INC COM 64115T104 214816 11745 SH SOLE 0 0 11745 NEUBERGER BERMAN HIGH YIELD COM 64128C106 213067 27246 SH SOLE 0 0 27246 NEUBERGER BERMAN MUN FD INC COM 64124P101 296138 27728 SH SOLE 0 0 27728 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 6164931 477531 SH SOLE 0 0 477531 NEUBERGER BERMAN REAL ESTATE COM 64190A103 88695 26358 SH SOLE 0 0 26358 NEUROCRINE BIOSCIENCES INC COM 64125C109 318431 2313 SH SOLE 0 0 2313 NEW AMER HIGH INCOME FD INC COM NEW 641876800 3099732 422883 SH SOLE 0 0 422883 NEW GOLD INC CDA COM 644535106 47024 24115 SH SOLE 0 0 24115 NEW JERSEY RES CORP COM 646025106 1966473 46010 SH SOLE 0 0 46010 NEW MTN FIN CORP COM 647551100 965820 78907 SH SOLE 0 0 78907 NEW YORK CMNTY BANCORP INC COM 649445103 802661 249274 SH SOLE 0 0 249274 NEW YORK TIMES CO CL A 650111107 207247 4047 SH SOLE 0 0 4047 NEWELL BRANDS INC COM 651229106 2892655 451272 SH SOLE 0 0 451272 NEWMARK GROUP INC CL A 65158N102 421267 41180 SH SOLE 0 0 41180 NEWMARKET CORP COM 651587107 293875 570 SH SOLE 0 0 570 NEWMONT CORP COM 651639106 12906745 308258 SH SOLE 0 0 308258 NEWS CORP NEW CL A 65249B109 539432 19566 SH SOLE 0 0 19566 NEWTEKONE INC COM NEW 652526203 195470 15551 SH SOLE 0 0 15551 NEXGEN ENERGY LTD COM 65340P106 1433169 205325 SH SOLE 0 0 205325 NEXPOINT REAL ESTATE FIN INC COM 65342V101 1595320 116277 SH SOLE 0 0 116277 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2026088 12205 SH SOLE 0 0 12205 NEXTDECADE CORP COM 65342K105 194014 24435 SH SOLE 0 0 24435 NEXTERA ENERGY INC COM 65339F101 177572349 2507730 SH SOLE 0 0 2507730 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 361291 8708 SH SOLE 0 0 8708 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5286744 191271 SH SOLE 0 0 191271 NEXTRACKER INC CLASS A COM 65290E101 303379 6471 SH SOLE 0 0 6471 NICE LTD SPONSORED ADR 653656108 833883 4849 SH SOLE 0 0 4849 NIKE INC CL B 654106103 40838913 541846 SH SOLE 0 0 541846 NIO INC SPON ADS 62914V106 1508229 362555 SH SOLE 0 0 362555 NISOURCE INC COM 65473P105 757825 26304 SH SOLE 0 0 26304 NLIGHT INC COM 65487K100 962102 88024 SH SOLE 0 0 88024 NNN REIT INC COM 637417106 5520069 129579 SH SOLE 0 0 129579 NOKIA CORP SPONSORED ADR 654902204 1697939 449190 SH SOLE 0 0 449190 NORDIC AMERICAN TANKERS LIMI COM G65773106 45587 11454 SH SOLE 0 0 11454 NORDSON CORP COM 655663102 1813809 7820 SH SOLE 0 0 7820 NORFOLK SOUTHN CORP COM 655844108 24739871 115235 SH SOLE 0 0 115235 NORTH AMERN CONSTR GROUP LTD COM 656811106 255593 13257 SH SOLE 0 0 13257 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1543849 40649 SH SOLE 0 0 40649 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 1074710 46085 SH SOLE 0 0 46085 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 777919 21307 SH SOLE 0 0 21307 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 765783 25994 SH SOLE 0 0 25994 NORTHERN OIL & GAS INC COM 665531307 5184502 139481 SH SOLE 0 0 139481 NORTHERN TR CORP COM 665859104 547083 6514 SH SOLE 0 0 6514 NORTHROP GRUMMAN CORP COM 666807102 16963473 38912 SH SOLE 0 0 38912 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3684494 196088 SH SOLE 0 0 196088 NORWOOD FINANCIAL CORP COM 669549107 1218526 48011 SH SOLE 0 0 48011 NOV INC COM 62955J103 298689 15712 SH SOLE 0 0 15712 NOVAGOLD RES INC COM NEW 66987E206 39319 11364 SH SOLE 0 0 11364 NOVARTIS AG SPONSORED ADR 66987V109 37734619 354449 SH SOLE 0 0 354449 NOVAVAX INC COM NEW 670002401 135133 10674 SH SOLE 0 0 10674 NOVO-NORDISK A S ADR 670100205 85602773 599711 SH SOLE 0 0 599711 NRG ENERGY INC COM NEW 629377508 7877798 101179 SH SOLE 0 0 101179 NU HLDGS LTD ORD SHS CL A G6683N103 2063998 160124 SH SOLE 0 0 160124 NUCOR CORP COM 670346105 28758923 181926 SH SOLE 0 0 181926 NUSCALE PWR CORP CL A COM 67079K100 195971 16764 SH SOLE 0 0 16764 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 290169 10121 SH SOLE 0 0 10121 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 434201 13948 SH SOLE 0 0 13948 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 10480335 129132 SH SOLE 0 0 129132 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 10161971 268906 SH SOLE 0 0 268906 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3953722 94564 SH SOLE 0 0 94564 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2153685 65204 SH SOLE 0 0 65204 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2496172 63451 SH SOLE 0 0 63451 NUSHARES ETF TR NUVEEN ESG US 67092P870 284816 13053 SH SOLE 0 0 13053 NUTANIX INC CL A 67059N108 756105 13300 SH SOLE 0 0 13300 NUTRIEN LTD COM 67077M108 4456124 87529 SH SOLE 0 0 87529 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4080110 327457 SH SOLE 0 0 327457 NUVEEN AMT FREE QLTY MUN INC COM 670657105 5564533 485561 SH SOLE 0 0 485561 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1419218 102249 SH SOLE 0 0 102249 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 171992 15412 SH SOLE 0 0 15412 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 177605 15404 SH SOLE 0 0 15404 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 222140 17757 SH SOLE 0 0 17757 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 764859 88219 SH SOLE 0 0 88219 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 661249 44083 SH SOLE 0 0 44083 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 6792812 1223930 SH SOLE 0 0 1223930 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 9310792 664582 SH SOLE 0 0 664582 NUVEEN FLOATING RATE INCOME COM 67072T108 8003454 925255 SH SOLE 0 0 925255 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 425208 33245 SH SOLE 0 0 33245 NUVEEN MINN QUALITY MUN INM SHS 670734102 192976 17002 SH SOLE 0 0 17002 NUVEEN MORTGAGE AND INCOME F COM 670735109 443924 24635 SH SOLE 0 0 24635 NUVEEN MULTI ASSET INCOME FU COM 670750108 310486 25141 SH SOLE 0 0 25141 NUVEEN MUN CR OPPORTUNITIES COM 670663103 976883 88566 SH SOLE 0 0 88566 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2116191 196125 SH SOLE 0 0 196125 NUVEEN MUN VALUE FD INC COM 670928100 5269961 610656 SH SOLE 0 0 610656 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1524502 123441 SH SOLE 0 0 123441 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5724326 228243 SH SOLE 0 0 228243 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1780995 145864 SH SOLE 0 0 145864 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 265761 23964 SH SOLE 0 0 23964 NUVEEN NEW YORK QLT MUN INC COM 67066X107 223715 19886 SH SOLE 0 0 19886 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 191467 15694 SH SOLE 0 0 15694 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 4644637 621772 SH SOLE 0 0 621772 NUVEEN QUALITY MUNCP INCOME COM 67066V101 9028632 769049 SH SOLE 0 0 769049 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1563991 128512 SH SOLE 0 0 128512 NUVEEN REAL ESTATE INCOME FD COM 67071B108 109379 14317 SH SOLE 0 0 14317 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 11492743 851314 SH SOLE 0 0 851314 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 4586995 280894 SH SOLE 0 0 280894 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 210130 23244 SH SOLE 0 0 23244 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 3219701 222202 SH SOLE 0 0 222202 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 10897795 702630 SH SOLE 0 0 702630 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 169591 14747 SH SOLE 0 0 14747 NVE CORP COM NEW 629445206 784394 10502 SH SOLE 0 0 10502 NVENT ELECTRIC PLC SHS G6700G107 855262 11164 SH SOLE 0 0 11164 NVIDIA CORPORATION COM 67066G104 1245724198 10083570 SH SOLE 0 0 10083570 NVIDIA CORPORATION COM 67066G104 5523000 56400 SH Put SOLE 0 0 56400 NVR INC COM 62944T105 6677933 880 SH SOLE 0 0 880 NXP SEMICONDUCTORS N V COM N6596X109 148163297 550609 SH SOLE 0 0 550609 OBSIDIAN ENERGY LTD COM 674482203 623421 83345 SH SOLE 0 0 83345 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 655926 15936 SH SOLE 0 0 15936 OCCIDENTAL PETE CORP COM 674599105 37093669 588508 SH SOLE 0 0 588508 OCULAR THERAPEUTIX INC COM 67576A100 497617 72751 SH SOLE 0 0 72751 OGE ENERGY CORP COM 670837103 1480111 41460 SH SOLE 0 0 41460 OKTA INC CL A 679295105 2239338 23922 SH SOLE 0 0 23922 OLD DOMINION FREIGHT LINE IN COM 679580100 22320959 126393 SH SOLE 0 0 126393 OLD NATL BANCORP IND COM 680033107 641059 37293 SH SOLE 0 0 37293 OLD REP INTL CORP COM 680223104 19629065 635245 SH SOLE 0 0 635245 OLIN CORP COM PAR $1 680665205 737406 15640 SH SOLE 0 0 15640 OLLIES BARGAIN OUTLET HLDGS COM 681116109 403381 4109 SH SOLE 0 0 4109 OMEGA HEALTHCARE INVS INC COM 681936100 5075171 148180 SH SOLE 0 0 148180 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 79006 38167 SH SOLE 0 0 38167 OMNICOM GROUP INC COM 681919106 8039052 89622 SH SOLE 0 0 89622 ON HLDG AG NAMEN AKT A H5919C104 1358737 35019 SH SOLE 0 0 35019 ON SEMICONDUCTOR CORP COM 682189105 7293377 106395 SH SOLE 0 0 106395 ONDAS HLDGS INC COM NEW 68236H204 52144 89904 SH SOLE 0 0 89904 ONE GAS INC COM 68235P108 1113344 17437 SH SOLE 0 0 17437 ONE LIBERTY PPTYS INC COM 682406103 513806 21883 SH SOLE 0 0 21883 ONEMAIN HLDGS INC COM 68268W103 225866 4658 SH SOLE 0 0 4658 ONEOK INC NEW COM 682680103 59655855 731525 SH SOLE 0 0 731525 ONEWATER MARINE INC CL A COM 68280L101 229822 8336 SH SOLE 0 0 8336 ONITY GROUP INC COM NEW 675746606 558734 23300 SH SOLE 0 0 23300 ONTO INNOVATION INC COM 683344105 435387 1983 SH SOLE 0 0 1983 OPENDOOR TECHNOLOGIES INC COM 683712103 262715 142780 SH SOLE 0 0 142780 OPERA LTD SPONSORED ADS 68373M107 455458 32440 SH SOLE 0 0 32440 OPKO HEALTH INC COM 68375N103 107764 86211 SH SOLE 0 0 86211 ORACLE CORP COM 68389X105 111671970 790878 SH SOLE 0 0 790878 OREILLY AUTOMOTIVE INC COM 67103H107 50865130 48165 SH SOLE 0 0 48165 ORGANON & CO COMMON STOCK 68622V106 2652374 128134 SH SOLE 0 0 128134 ORION ENERGY SYS INC COM 686275108 16428 14800 SH SOLE 0 0 14800 ORION GROUP HLDGS INC COM 68628V308 145227 15271 SH SOLE 0 0 15271 ORION OFFICE REIT INC COM 68629Y103 885724 246720 SH SOLE 0 0 246720 ORIX CORP SPONSORED ADR 686330101 218708 1965 SH SOLE 0 0 1965 OSCAR HEALTH INC CL A 687793109 3207189 202730 SH SOLE 0 0 202730 OSHKOSH CORP COM 688239201 2916428 26954 SH SOLE 0 0 26954 OTIS WORLDWIDE CORP COM 68902V107 5480500 56934 SH SOLE 0 0 56934 OTTER TAIL CORP COM 689648103 1658412 18934 SH SOLE 0 0 18934 OUSTER INC COM NEW 68989M202 163640 16647 SH SOLE 0 0 16647 OUTFRONT MEDIA INC COM 69007J106 197747 13828 SH SOLE 0 0 13828 OVINTIV INC COM 69047Q102 1628368 34742 SH SOLE 0 0 34742 OWENS CORNING NEW COM 690742101 704365 4055 SH SOLE 0 0 4055 OXFORD LANE CAP CORP COM 691543102 385817 71184 SH SOLE 0 0 71184 P10 INC COM CL A 69376K106 205782 24267 SH SOLE 0 0 24267 PACCAR INC COM 693718108 10809751 105010 SH SOLE 0 0 105010 PACER FDS TR CFRA STVAL EQL 69374H691 472879 12910 SH SOLE 0 0 12910 PACER FDS TR DATA AND INFRAST 69374H741 3408131 124657 SH SOLE 0 0 124657 PACER FDS TR DEVELOPED MRKT 69374H873 14953402 492536 SH SOLE 0 0 492536 PACER FDS TR EMRG MKT CASH 69374H865 1578983 77848 SH SOLE 0 0 77848 PACER FDS TR GLOBL CASH ETF 69374H709 32334719 958918 SH SOLE 0 0 958918 PACER FDS TR INDUSTRIAL RELET 69374H766 3261919 86249 SH SOLE 0 0 86249 PACER FDS TR LUNT LRG CP ALTR 69374H717 623532 18042 SH SOLE 0 0 18042 PACER FDS TR LUNT LRGCP MULTI 69374H816 2784883 57255 SH SOLE 0 0 57255 PACER FDS TR METAURUS CAP 400 69374H436 5313582 144824 SH SOLE 0 0 144824 PACER FDS TR PAC ASSET FLTG 69374H428 3420043 71925 SH SOLE 0 0 71925 PACER FDS TR PACER US SMALL 69374H857 139865626 3210873 SH SOLE 0 0 3210873 PACER FDS TR TRENDP US LAR CP 69374H105 76309426 1533550 SH SOLE 0 0 1533550 PACER FDS TR TRENDP US MID CP 69374H204 8059096 231616 SH SOLE 0 0 231616 PACER FDS TR TRENDPILOT 100 69374H303 33297332 461886 SH SOLE 0 0 461886 PACER FDS TR TRENDPILOT EUR 69374H808 1005446 38671 SH SOLE 0 0 38671 PACER FDS TR TRENDPILOT INTL 69374H683 7207985 249239 SH SOLE 0 0 249239 PACER FDS TR TRENDPILOT US BD 69374H642 5099538 253708 SH SOLE 0 0 253708 PACER FDS TR US CASH COWS 100 69374H881 366784723 6731230 SH SOLE 0 0 6731230 PACER FDS TR US CHS CWS GWT 69374H667 1524722 35935 SH SOLE 0 0 35935 PACER FDS TR US LRG CP CASH 69374H360 3733777 137524 SH SOLE 0 0 137524 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 19906 14530 SH SOLE 0 0 14530 PACIFIC PREMIER BANCORP COM 69478X105 526633 22927 SH SOLE 0 0 22927 PACKAGING CORP AMER COM 695156109 4015308 21994 SH SOLE 0 0 21994 PALANTIR TECHNOLOGIES INC CL A 69608A108 35899044 1417254 SH SOLE 0 0 1417254 PALO ALTO NETWORKS INC COM 697435105 115474603 340623 SH SOLE 0 0 340623 PALOMAR HLDGS INC COM 69753M105 1134964 13986 SH SOLE 0 0 13986 PAN AMERN SILVER CORP COM 697900108 2310045 116199 SH SOLE 0 0 116199 PAR TECHNOLOGY CORP COM 698884103 1213745 25775 SH SOLE 0 0 25775 PARAMOUNT GLOBAL CLASS B COM 92556H206 4653409 447874 SH SOLE 0 0 447874 PARK NATL CORP COM 700658107 1233217 8664 SH SOLE 0 0 8664 PARKER-HANNIFIN CORP COM 701094104 26805066 52994 SH SOLE 0 0 52994 PARSONS CORP DEL COM 70202L102 1443619 17646 SH SOLE 0 0 17646 PATTERSON COS INC COM 703395103 214282 8884 SH SOLE 0 0 8884 PATTERSON-UTI ENERGY INC COM 703481101 359813 34731 SH SOLE 0 0 34731 PAYCHEX INC COM 704326107 30791237 259710 SH SOLE 0 0 259710 PAYCOM SOFTWARE INC COM 70432V102 957837 6696 SH SOLE 0 0 6696 PAYPAL HLDGS INC COM 70450Y103 19908787 343078 SH SOLE 0 0 343078 PBF ENERGY INC CL A 69318G106 1845965 40112 SH SOLE 0 0 40112 PDD HOLDINGS INC SPONSORED ADS 722304102 576205 4334 SH SOLE 0 0 4334 PEBBLEBROOK HOTEL TR COM 70509V100 1260735 91690 SH SOLE 0 0 91690 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 8825 10000 PRN SOLE 0 0 10000 PELOTON INTERACTIVE INC CL A COM 70614W100 199920 59148 SH SOLE 0 0 59148 PEMBINA PIPELINE CORP COM 706327103 1086271 29295 SH SOLE 0 0 29295 PENN ENTERTAINMENT INC COM 707569109 713193 36848 SH SOLE 0 0 36848 PENNANTPARK FLOATING RATE CA COM 70806A106 141831 12290 SH SOLE 0 0 12290 PENNANTPARK INVT CORP COM 708062104 101410 13432 SH SOLE 0 0 13432 PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0 95130 100000 PRN SOLE 0 0 100000 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 113563 115000 PRN SOLE 0 0 115000 PENNYMAC MTG INVT TR COM 70931T103 765581 55679 SH SOLE 0 0 55679 PENSKE AUTOMOTIVE GRP INC COM 70959W103 345577 2319 SH SOLE 0 0 2319 PENTAIR PLC SHS G7S00T104 2593506 33827 SH SOLE 0 0 33827 PENTAIR PLC SHS G7S00T104 93000 1200 SH Put SOLE 0 0 1200 PEOPLES BANCORP INC COM 709789101 2075919 69197 SH SOLE 0 0 69197 PEPSICO INC COM 713448108 162229005 983623 SH SOLE 0 0 983623 PERFICIENT INC COM 71375U101 219135 2930 SH SOLE 0 0 2930 PERFORMANCE FOOD GROUP CO COM 71377A103 250425 3788 SH SOLE 0 0 3788 PERMIAN RESOURCES CORP CLASS A COM 71424F105 663681 41095 SH SOLE 0 0 41095 PERRIGO CO PLC SHS G97822103 310108 12076 SH SOLE 0 0 12076 PETIQ INC NOTE 4.000% 6/0 71639TAB2 18100 17000 PRN SOLE 0 0 17000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2248015 155143 SH SOLE 0 0 155143 PFIZER INC COM 717081103 67598426 2415955 SH SOLE 0 0 2415955 PG&E CORP COM 69331C108 2992343 171383 SH SOLE 0 0 171383 PGIM ETF TR ACTV HY BD ETF 69344A206 371492 10771 SH SOLE 0 0 10771 PGIM ETF TR PGIM ULTRA SH BD 69344A107 86489559 1740233 SH SOLE 0 0 1740233 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 118986 10016 SH SOLE 0 0 10016 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1716826 133294 SH SOLE 0 0 133294 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 1440100 93940 SH SOLE 0 0 93940 PHENIXFIN CORP COM 71742W103 388987 8317 SH SOLE 0 0 8317 PHILIP MORRIS INTL INC COM 718172109 43747094 431729 SH SOLE 0 0 431729 PHILLIPS 66 COM 718546104 99556768 705226 SH SOLE 0 0 705226 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 906121 27702 SH SOLE 0 0 27702 PIEDMONT LITHIUM INC COM 72016P105 129600 12986 SH SOLE 0 0 12986 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1068305 147352 SH SOLE 0 0 147352 PILGRIMS PRIDE CORP COM 72147K108 546981 14211 SH SOLE 0 0 14211 PIMCO CALIF MUN INCOME FD II COM 72201C109 136556 19019 SH SOLE 0 0 19019 PIMCO CORPORATE & INCM STRG COM 72200U100 158745 12017 SH SOLE 0 0 12017 PIMCO CORPORATE & INCOME OPP COM 72201B101 6616031 462336 SH SOLE 0 0 462336 PIMCO DYNAMIC INCOME FD SHS 72201Y101 12041696 640175 SH SOLE 0 0 640175 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 2842353 213872 SH SOLE 0 0 213872 PIMCO EQUITY SER RAFI DYN ML US 72202L363 1439078 30351 SH SOLE 0 0 30351 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 474743 5121 SH SOLE 0 0 5121 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1031362 13735 SH SOLE 0 0 13735 PIMCO ETF TR ACTIVE BD ETF 72201R775 32848389 360654 SH SOLE 0 0 360654 PIMCO ETF TR BROAD US TIPS 72201R403 259743 4942 SH SOLE 0 0 4942 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 25574443 254093 SH SOLE 0 0 254093 PIMCO ETF TR ENHANCD SHORT 72201R643 9511742 96380 SH SOLE 0 0 96380 PIMCO ETF TR INTER MUN BD ACT 72201R866 6570521 126211 SH SOLE 0 0 126211 PIMCO ETF TR INV GRD CRP BD 72201R817 1928631 20286 SH SOLE 0 0 20286 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 4584123 91921 SH SOLE 0 0 91921 PIMCO HIGH INCOME FD COM SHS 722014107 207486 43047 SH SOLE 0 0 43047 PIMCO INCOME STRATEGY FD II COM 72201J104 173736 24231 SH SOLE 0 0 24231 PIMCO MUN INCOME FD II COM 72200W106 214137 25104 SH SOLE 0 0 25104 PIMCO MUN INCOME FD III COM 72201A103 1025277 130111 SH SOLE 0 0 130111 PIMCO NEW YORK MUN FD II COM 72200Y102 500893 67606 SH SOLE 0 0 67606 PIMCO STRATEGIC INCOME FD COM 72200X104 155826 25093 SH SOLE 0 0 25093 PINNACLE FINL PARTNERS INC COM 72346Q104 13737202 171629 SH SOLE 0 0 171629 PINNACLE WEST CAP CORP COM 723484101 1024630 13415 SH SOLE 0 0 13415 PINSTRIPES HOLDINGS INC CL A COM 06690B107 91179 33156 SH SOLE 0 0 33156 PINTEREST INC CL A 72352L106 5825900 132197 SH SOLE 0 0 132197 PIONEER DIVERSIFIED HIGH INC COM 723653101 676846 57954 SH SOLE 0 0 57954 PIONEER HIGH INCOME FUND INC COM 72369H106 311539 41428 SH SOLE 0 0 41428 PIONEER MUNICIPAL HIGH INCOM COM 723762100 131023 15959 SH SOLE 0 0 15959 PITNEY BOWES INC COM 724479100 94861 18673 SH SOLE 0 0 18673 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6552157 366862 SH SOLE 0 0 366862 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2186651 116188 SH SOLE 0 0 116188 PLANET FITNESS INC CL A 72703H101 576725 7837 SH SOLE 0 0 7837 PLAYA HOTELS & RESORTS NV SHS N70544106 2916238 347585 SH SOLE 0 0 347585 PLUG POWER INC COM NEW 72919P202 448285 192397 SH SOLE 0 0 192397 PNC FINL SVCS GROUP INC COM 693475105 31916799 205279 SH SOLE 0 0 205279 POLARIS INC COM 731068102 4151928 53019 SH SOLE 0 0 53019 POLARIS INC COM 731068102 65000 1000 SH Put SOLE 0 0 1000 POOL CORP COM 73278L105 8317898 27065 SH SOLE 0 0 27065 PORTILLOS INC COM CL A 73642K106 344078 35399 SH SOLE 0 0 35399 PORTLAND GEN ELEC CO COM NEW 736508847 273899 6334 SH SOLE 0 0 6334 POST HLDGS INC COM 737446104 486636 4672 SH SOLE 0 0 4672 POTLATCHDELTIC CORPORATION COM 737630103 683805 17360 SH SOLE 0 0 17360 POWELL INDS INC COM 739128106 1564249 10908 SH SOLE 0 0 10908 POWERSHARES ACTIVELY MANAGED ACTIVE US REAL 46090A101 1073574 12541 SH SOLE 0 0 12541 POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804 8838842 190657 SH SOLE 0 0 190657 POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887 3684400 73836 SH SOLE 0 0 73836 POWERSHARES ACTIVELY MANAGED VAR RATE INVT 46090A879 2174961 86514 SH SOLE 0 0 86514 PPG INDS INC COM 693506107 11697839 92921 SH SOLE 0 0 92921 PPL CORP COM 69351T106 4299551 155499 SH SOLE 0 0 155499 PRICE T ROWE GROUP INC COM 74144T108 19184107 166370 SH SOLE 0 0 166370 PRIMERICA INC COM 74164M108 542008 2291 SH SOLE 0 0 2291 PRIMO WATER CORPORATION COM 74167P108 3394579 155287 SH SOLE 0 0 155287 PRIMORIS SVCS CORP COM 74164F103 443722 8894 SH SOLE 0 0 8894 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 562419 29523 SH SOLE 0 0 29523 PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 411776 11297 SH SOLE 0 0 11297 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 11320676 553351 SH SOLE 0 0 553351 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 7199493 395142 SH SOLE 0 0 395142 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 23369585 430776 SH SOLE 0 0 430776 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4761410 60694 SH SOLE 0 0 60694 PROCEPT BIOROBOTICS CORP COM 74276L105 854527 13988 SH SOLE 0 0 13988 PROCTER AND GAMBLE CO COM 742718109 223849646 1357323 SH SOLE 0 0 1357323 PROFIRE ENERGY INC COM 74316X101 14200 10000 SH SOLE 0 0 10000 PROFOUND MED CORP COM NEW 74319B502 5718305 681562 SH SOLE 0 0 681562 PROGRESSIVE CORP COM 743315103 29660571 142798 SH SOLE 0 0 142798 PROLOGIS INC. COM 74340W103 19653445 174993 SH SOLE 0 0 174993 PROSHARES TR INVT INT RT HG 74347B607 258485 3387 SH SOLE 0 0 3387 PROSHARES TR LARGE CAP CRE 74347R248 1764878 28452 SH SOLE 0 0 28452 PROSHARES TR MSCI EAFE DIVD 74347B839 4588324 121448 SH SOLE 0 0 121448 PROSHARES TR ONLINE RTL ETF 74347B169 221949 5460 SH SOLE 0 0 5460 PROSHARES TR RUSS 2000 DIVD 74347B698 15351017 247099 SH SOLE 0 0 247099 PROSHARES TR S&P 500 DV ARIST 74348A467 124075330 1290704 SH SOLE 0 0 1290704 PROSHARES TR S&P 500 HIGH INC 74347G242 2135700 49074 SH SOLE 0 0 49074 PROSHARES TR S&P MDCP 400 DIV 74347B680 29444462 400006 SH SOLE 0 0 400006 PROSHARES TR S&P TECH DIVIDEN 74347G606 7310604 98002 SH SOLE 0 0 98002 PROSHARES TR ULTRAPRO QQQ 74347X831 356624 4831 SH SOLE 0 0 4831 PROSPECT CAP CORP COM 74348T102 384647 69556 SH SOLE 0 0 69556 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 9963 10000 PRN SOLE 0 0 10000 PROSPERITY BANCSHARES INC COM 743606105 4339763 70981 SH SOLE 0 0 70981 PRUDENTIAL FINL INC COM 744320102 22844248 194933 SH SOLE 0 0 194933 PTC INC COM 69370C100 656919 3616 SH SOLE 0 0 3616 PUBLIC STORAGE OPER CO COM 74460D109 19475119 67704 SH SOLE 0 0 67704 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 59022533 800848 SH SOLE 0 0 800848 PULTE GROUP INC COM 745867101 7663864 69608 SH SOLE 0 0 69608 PULTE GROUP INC COM 745867101 88800 800 SH Put SOLE 0 0 800 PURE STORAGE INC CL A 74624M102 7762347 120890 SH SOLE 0 0 120890 PURECYCLE TECHNOLOGIES INC COM 74623V103 92802 15676 SH SOLE 0 0 15676 PUTNAM MANAGED MUN INCOME TR COM 746823103 352600 56871 SH SOLE 0 0 56871 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 486721 47439 SH SOLE 0 0 47439 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1195402 333911 SH SOLE 0 0 333911 QORVO INC COM 74736K101 1212734 10451 SH SOLE 0 0 10451 QUALCOMM INC COM 747525103 165245590 829629 SH SOLE 0 0 829629 QUALCOMM INC COM 747525103 154000 700 SH Put SOLE 0 0 700 QUALYS INC COM 74758T303 406695 2852 SH SOLE 0 0 2852 QUANTA SVCS INC COM 74762E102 21094001 83018 SH SOLE 0 0 83018 QUANTUM SI INC COM CL A 74765K105 32477 30930 SH SOLE 0 0 30930 QUANTUMSCAPE CORP COM CL A 74767V109 1416837 287975 SH SOLE 0 0 287975 QUEST DIAGNOSTICS INC COM 74834L100 3822569 27926 SH SOLE 0 0 27926 QUEST RESOURCE HLDG CORP COM NEW 74836W203 99959 11359 SH SOLE 0 0 11359 QUIDELORTHO CORP COM 219798105 467638 14077 SH SOLE 0 0 14077 QUIPT HOME MEDICAL CORP COM 74880P104 123970 38500 SH SOLE 0 0 38500 RADIAN GROUP INC COM 750236101 629446 20239 SH SOLE 0 0 20239 RADNET INC COM 750491102 675577 11466 SH SOLE 0 0 11466 RALPH LAUREN CORP CL A 751212101 247338 1413 SH SOLE 0 0 1413 RAMACO RES INC COM CL A 75134P600 156918 12604 SH SOLE 0 0 12604 RAMBUS INC DEL COM 750917106 223406 3802 SH SOLE 0 0 3802 RANGE RES CORP COM 75281A109 590194 17602 SH SOLE 0 0 17602 RAPID7 INC COM 753422104 2405404 55642 SH SOLE 0 0 55642 RAYMOND JAMES FINL INC COM 754730109 24443762 197749 SH SOLE 0 0 197749 RAYONIER INC COM 754907103 235181 8085 SH SOLE 0 0 8085 RB GLOBAL INC COM 74935Q107 355589 4657 SH SOLE 0 0 4657 RBB FD INC MOTLEY FOL ETF 74933W601 4624779 85930 SH SOLE 0 0 85930 RBB FD INC MOTLEY FOOL SML 74933W874 1296897 41686 SH SOLE 0 0 41686 RBB FD INC US TREAS 3 MNTH 74933W452 10797309 215860 SH SOLE 0 0 215860 RBB FD INC US TREASRY 12 MT 74933W478 232875 4670 SH SOLE 0 0 4670 RBB FD INC US TREASY 2 YR 74933W486 216376 4513 SH SOLE 0 0 4513 RBB FD INC US TRSRY 6 MNTH 74933W460 9097082 181651 SH SOLE 0 0 181651 RBC BEARINGS INC COM 75524B104 943421 3497 SH SOLE 0 0 3497 READY CAPITAL CORP COM 75574U101 1280664 156560 SH SOLE 0 0 156560 REALTY INCOME CORP COM 756109104 16937882 320672 SH SOLE 0 0 320672 REAVES UTIL INCOME FD COM SH BEN INT 756158101 2106713 77112 SH SOLE 0 0 77112 RECURSION PHARMACEUTICALS IN CL A 75629V104 674850 89980 SH SOLE 0 0 89980 RED CAT HLDGS INC COM 75644T100 13685 11900 SH SOLE 0 0 11900 REDDIT INC CL A 75734B100 2829305 44284 SH SOLE 0 0 44284 REDWOOD TRUST INC COM 758075402 3210874 494742 SH SOLE 0 0 494742 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 173325 175000 PRN SOLE 0 0 175000 REDWOOD TRUST INC NOTE 7.750% 6/1 758075AF2 241720 250000 PRN SOLE 0 0 250000 REGENERON PHARMACEUTICALS COM 75886F107 8454485 8044 SH SOLE 0 0 8044 REGENXBIO INC COM 75901B107 730583 62443 SH SOLE 0 0 62443 REGIONS FINANCIAL CORP NEW COM 7591EP100 6073010 303044 SH SOLE 0 0 303044 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1698998 8277 SH SOLE 0 0 8277 RELAY THERAPEUTICS INC COM 75943R102 419008 64265 SH SOLE 0 0 64265 RELIANCE INC COM 759509102 4813273 16853 SH SOLE 0 0 16853 RELX PLC SPONSORED ADR 759530108 803472 17512 SH SOLE 0 0 17512 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 341890 8482 SH SOLE 0 0 8482 RENASANT CORP COM 75970E107 377810 12371 SH SOLE 0 0 12371 REPLIGEN CORP COM 759916109 405787 3219 SH SOLE 0 0 3219 REPUBLIC SVCS INC COM 760759100 25957219 133566 SH SOLE 0 0 133566 RESEARCH FRONTIERS INC COM 760911107 29320 15935 SH SOLE 0 0 15935 RESMED INC COM 761152107 4302509 22477 SH SOLE 0 0 22477 RESTAURANT BRANDS INTL INC COM 76131D103 11411681 162167 SH SOLE 0 0 162167 REVVITY INC COM 714046109 807847 7704 SH SOLE 0 0 7704 RH COM 74967X103 1129802 4622 SH SOLE 0 0 4622 RINGCENTRAL INC CL A 76680R206 1879981 66666 SH SOLE 0 0 66666 RINGCENTRAL INC NOTE 3/0 76680RAF4 47150 50000 PRN SOLE 0 0 50000 RIO TINTO PLC SPONSORED ADR 767204100 3083643 46771 SH SOLE 0 0 46771 RITHM CAPITAL CORP COM NEW 64828T201 4808012 440698 SH SOLE 0 0 440698 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 231217 16352 SH SOLE 0 0 16352 RIVERNORTH MANAGED DUR MUN I COM 76882H105 194962 12776 SH SOLE 0 0 12776 RIVERNORTH MANAGED DUR MUN I COM 76882M104 164226 10100 SH SOLE 0 0 10100 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 287865 23499 SH SOLE 0 0 23499 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5171618 385367 SH SOLE 0 0 385367 RLI CORP COM 749607107 5059759 35964 SH SOLE 0 0 35964 ROBERT HALF INC. COM 770323103 203861 3186 SH SOLE 0 0 3186 ROBINHOOD MKTS INC COM CL A 770700102 306540 13498 SH SOLE 0 0 13498 ROBLOX CORP CL A 771049103 10132581 272308 SH SOLE 0 0 272308 ROCKET COS INC COM CL A 77311W101 158051 11537 SH SOLE 0 0 11537 ROCKET LAB USA INC COM 773122106 426720 88900 SH SOLE 0 0 88900 ROCKWELL AUTOMATION INC COM 773903109 10156800 36896 SH SOLE 0 0 36896 ROCKY BRANDS INC COM 774515100 222733 6026 SH SOLE 0 0 6026 ROKU INC COM CL A 77543R102 1642142 27401 SH SOLE 0 0 27401 ROLLINS INC COM 775711104 14035877 287679 SH SOLE 0 0 287679 ROOT INC CL A NEW 77664L207 1267232 24554 SH SOLE 0 0 24554 ROPER TECHNOLOGIES INC COM 776696106 30919441 54855 SH SOLE 0 0 54855 ROSS STORES INC COM 778296103 15356971 105677 SH SOLE 0 0 105677 ROYAL BK CDA COM 780087102 14594565 137193 SH SOLE 0 0 137193 ROYAL CARIBBEAN GROUP COM V7780T103 14739634 92452 SH SOLE 0 0 92452 ROYAL GOLD INC COM 780287108 1025969 8197 SH SOLE 0 0 8197 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 591004 22412 SH SOLE 0 0 22412 ROYCE GLOBAL TRUST INC COM 78081T104 189694 17059 SH SOLE 0 0 17059 ROYCE MICRO-CAP TR INC COM 780915104 323913 35246 SH SOLE 0 0 35246 ROYCE SMALL CAP TRUST INC COM 780910105 21674111 1497865 SH SOLE 0 0 1497865 RPC INC COM 749660106 108050 17288 SH SOLE 0 0 17288 RPM INTL INC COM 749685103 2620896 24340 SH SOLE 0 0 24340 RTX CORPORATION COM 75513E101 90868787 905158 SH SOLE 0 0 905158 RTX CORPORATION COM 75513E101 112500 1500 SH Put SOLE 0 0 1500 RUBRIK INC. CL A 781154109 1695529 55301 SH SOLE 0 0 55301 RUMBLE INC COM CL A 78137L105 123815 22309 SH SOLE 0 0 22309 RUNWAY GROWTH FINANCE CORP COM 78163D100 801479 68153 SH SOLE 0 0 68153 RXO INC COMMON STOCK 74982T103 540625 20674 SH SOLE 0 0 20674 RXSIGHT INC COM 78349D107 5049466 83920 SH SOLE 0 0 83920 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 403422 3465 SH SOLE 0 0 3465 RYDER SYS INC COM 783549108 686972 5545 SH SOLE 0 0 5545 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2779472 27834 SH SOLE 0 0 27834 S&P GLOBAL INC COM 78409V104 119569310 268093 SH SOLE 0 0 268093 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 554231 78726 SH SOLE 0 0 78726 SABRA HEALTH CARE REIT INC COM 78573L106 346402 22494 SH SOLE 0 0 22494 SAFETY INS GROUP INC COM 78648T100 1192487 15893 SH SOLE 0 0 15893 SAIA INC COM 78709Y105 498953 1052 SH SOLE 0 0 1052 SALESFORCE INC COM 79466L302 270251383 1051153 SH SOLE 0 0 1051153 SAMSARA INC COM CL A 79589L106 254267 7545 SH SOLE 0 0 7545 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 448812 110545 SH SOLE 0 0 110545 SANDSTORM GOLD LTD COM NEW 80013R206 183969 33818 SH SOLE 0 0 33818 SANFILIPPO JOHN B & SON INC COM 800422107 1017312 10469 SH SOLE 0 0 10469 SANGAMO THERAPEUTICS INC COM 800677106 4591 12812 SH SOLE 0 0 12812 SANOFI SPONSORED ADR 80105N105 7922587 163285 SH SOLE 0 0 163285 SAP SE SPON ADR 803054204 2625213 13015 SH SOLE 0 0 13015 SAREPTA THERAPEUTICS INC COM 803607100 1218654 7713 SH SOLE 0 0 7713 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2711489 13813 SH SOLE 0 0 13813 SCHLUMBERGER LTD COM STK 806857108 15683126 332410 SH SOLE 0 0 332410 SCHWAB CHARLES CORP COM 808513105 66429503 901472 SH SOLE 0 0 901472 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 692678 13237 SH SOLE 0 0 13237 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 4705770 106707 SH SOLE 0 0 106707 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4110898 154778 SH SOLE 0 0 154778 SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 6607136 223441 SH SOLE 0 0 223441 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 15785197 450619 SH SOLE 0 0 450619 SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789 8088336 123335 SH SOLE 0 0 123335 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 7498822 111956 SH SOLE 0 0 111956 SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 2090918 38072 SH SOLE 0 0 38072 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1155028 23683 SH SOLE 0 0 23683 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16808439 437492 SH SOLE 0 0 437492 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2041826 57387 SH SOLE 0 0 57387 SCHWAB STRATEGIC TR LONG TERM US 808524680 10121709 308495 SH SOLE 0 0 308495 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 18431165 382945 SH SOLE 0 0 382945 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 7996947 175449 SH SOLE 0 0 175449 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8581592 136497 SH SOLE 0 0 136497 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 455012993 5851505 SH SOLE 0 0 5851505 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 333737122 3309571 SH SOLE 0 0 3309571 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 7006301 94577 SH SOLE 0 0 94577 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 46780791 728106 SH SOLE 0 0 728106 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 50209602 645119 SH SOLE 0 0 645119 SCHWAB STRATEGIC TR US REIT ETF 808524847 4587802 229735 SH SOLE 0 0 229735 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13030517 274616 SH SOLE 0 0 274616 SCHWAB STRATEGIC TR US TIPS ETF 808524870 14239300 273780 SH SOLE 0 0 273780 SCIENCE APPLICATIONS INTL CO COM 808625107 397740 3384 SH SOLE 0 0 3384 SCILEX HOLDING CO COM 80880W106 42049 21787 SH SOLE 0 0 21787 SCORPIO TANKERS INC SHS Y7542C130 805828 9913 SH SOLE 0 0 9913 SCOTTS MIRACLE-GRO CO CL A 810186106 8197772 126003 SH SOLE 0 0 126003 SEA LTD SPONSORD ADS 81141R100 500011 7001 SH SOLE 0 0 7001 SEABRIDGE GOLD INC COM 811916105 598705 43733 SH SOLE 0 0 43733 SEACOAST BKG CORP FLA COM NEW 811707801 5102256 215831 SH SOLE 0 0 215831 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7188203 69606 SH SOLE 0 0 69606 SEALED AIR CORP NEW COM 81211K100 337310 9696 SH SOLE 0 0 9696 SEI INVTS CO COM 784117103 1551192 23979 SH SOLE 0 0 23979 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 55491440 647810 SH SOLE 0 0 647810 SELECT SECTOR SPDR TR ENERGY 81369Y506 129441248 1420090 SH SOLE 0 0 1420090 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 114245435 2779018 SH SOLE 0 0 2779018 SELECT SECTOR SPDR TR INDL 81369Y704 105391630 864787 SH SOLE 0 0 864787 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 28525281 742652 SH SOLE 0 0 742652 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 70224597 385003 SH SOLE 0 0 385003 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 73271724 956800 SH SOLE 0 0 956800 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 228916865 1570613 SH SOLE 0 0 1570613 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 58402048 857089 SH SOLE 0 0 857089 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 23136207 261989 SH SOLE 0 0 261989 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 220706945 975587 SH SOLE 0 0 975587 SELECT WATER SOLUTIONS INC CL A COM 81617J301 1470812 137459 SH SOLE 0 0 137459 SELECTIVE INS GROUP INC COM 816300107 1340600 14288 SH SOLE 0 0 14288 SEMPRA COM 816851109 6077040 79898 SH SOLE 0 0 79898 SEMRUSH HLDGS INC CL A COM 81686C104 254745 19025 SH SOLE 0 0 19025 SENSEONICS HLDGS INC COM 81727U105 27383 68630 SH SOLE 0 0 68630 SENTINELONE INC CL A 81730H109 5949277 282626 SH SOLE 0 0 282626 SERVE ROBOTICS INC COM 81758H106 179382 91991 SH SOLE 0 0 91991 SERVICE CORP INTL COM 817565104 5185674 72904 SH SOLE 0 0 72904 SERVICE PPTYS TR COM SH BEN INT 81761L102 167235 32536 SH SOLE 0 0 32536 SERVICENOW INC COM 81762P102 66221881 84180 SH SOLE 0 0 84180 SERVISFIRST BANCSHARES INC COM 81768T108 1146456 18143 SH SOLE 0 0 18143 SEVEN HILLS REALTY TRUST COM 81784E101 1007844 79483 SH SOLE 0 0 79483 SFL CORPORATION LTD SHS G7738W106 371048 26733 SH SOLE 0 0 26733 SHAKE SHACK INC CL A 819047101 5251680 58352 SH SOLE 0 0 58352 SHARECARE INC COM CL A 81948W104 69525 51500 SH SOLE 0 0 51500 SHARKNINJA INC COM SHS G8068L108 344939 4590 SH SOLE 0 0 4590 SHELL PLC SPON ADS 780259305 24241522 335848 SH SOLE 0 0 335848 SHERWIN WILLIAMS CO COM 824348106 36261309 121507 SH SOLE 0 0 121507 SHIFT4 PMTS INC CL A 82452J109 948636 12933 SH SOLE 0 0 12933 SHOPIFY INC CL A 82509L107 27666892 418878 SH SOLE 0 0 418878 SHYFT GROUP INC COM 825698103 285904 24107 SH SOLE 0 0 24107 SILA REALTY TRUST INC COMMON STOCK 146280508 279126 13185 SH SOLE 0 0 13185 SILICON LABORATORIES INC COM 826919102 306224 2768 SH SOLE 0 0 2768 SILVERCREST METALS INC COM 828363101 234035 28716 SH SOLE 0 0 28716 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 344432 19592 SH SOLE 0 0 19592 SIMON PPTY GROUP INC NEW COM 828806109 10103557 66558 SH SOLE 0 0 66558 SIMPSON MFG INC COM 829073105 1375740 8163 SH SOLE 0 0 8163 SINCLAIR INC CL A 829242106 345967 25954 SH SOLE 0 0 25954 SIREN ETF TR NSD NXGN ECO ETF 829658202 499040 19113 SH SOLE 0 0 19113 SIRIUS XM HOLDINGS INC COM 82968B103 330288 116709 SH SOLE 0 0 116709 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 358281 2951 SH SOLE 0 0 2951 SITIME CORP COM 82982T106 298014 2396 SH SOLE 0 0 2396 SIXTH STREET SPECIALTY LENDI COM 83012A109 12222457 572480 SH SOLE 0 0 572480 SKECHERS U S A INC CL A 830566105 274337 3969 SH SOLE 0 0 3969 SKYWARD SPECIALTY INS GROUP COM 830940102 340345 9407 SH SOLE 0 0 9407 SKYWEST INC COM 830879102 708300 8630 SH SOLE 0 0 8630 SKYWORKS SOLUTIONS INC COM 83088M102 3615678 33925 SH SOLE 0 0 33925 SL GREEN RLTY CORP COM 78440X887 951246 16795 SH SOLE 0 0 16795 SLM CORP COM 78442P106 218441 10507 SH SOLE 0 0 10507 SLR INVESTMENT CORP COM 83413U100 300487 18675 SH SOLE 0 0 18675 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 359878 14523 SH SOLE 0 0 14523 SMITH & WESSON BRANDS INC COM 831754106 213529 14890 SH SOLE 0 0 14890 SMITH A O CORP COM 831865209 3522520 43073 SH SOLE 0 0 43073 SMITH MICRO SOFTWARE INC COM SHS 832154405 62667 28356 SH SOLE 0 0 28356 SMUCKER J M CO COM NEW 832696405 3915850 35912 SH SOLE 0 0 35912 SNAP INC CL A 83304A106 3320854 199931 SH SOLE 0 0 199931 SNAP ON INC COM 833034101 15490050 59260 SH SOLE 0 0 59260 SNOWFLAKE INC CL A 833445109 17263151 127790 SH SOLE 0 0 127790 SOFI TECHNOLOGIES INC COM 83406F102 2249799 340363 SH SOLE 0 0 340363 SOL GEL TECHNOLOGIES SHS M8694L103 86642 97351 SH SOLE 0 0 97351 SOLID POWER INC CLASS A COM 83422N105 51487 31204 SH SOLE 0 0 31204 SOLVENTUM CORP COM SHS 83444M101 2487331 47037 SH SOLE 0 0 47037 SONOCO PRODS CO COM 835495102 1016202 20036 SH SOLE 0 0 20036 SONOS INC COM 83570H108 1299146 88018 SH SOLE 0 0 88018 SONY GROUP CORP SPONSORED ADR 835699307 1549700 18243 SH SOLE 0 0 18243 SOUNDHOUND AI INC CLASS A COM 836100107 444213 112459 SH SOLE 0 0 112459 SOURCE CAP INC COM 836144105 201252 4547 SH SOLE 0 0 4547 SOUTHERN CO COM 842587107 52808700 680788 SH SOLE 0 0 680788 SOUTHERN COPPER CORP COM 84265V105 5176485 48046 SH SOLE 0 0 48046 SOUTHSIDE BANCSHARES INC COM 84470P109 291193 10547 SH SOLE 0 0 10547 SOUTHSTATE CORPORATION COM 840441109 1195861 15649 SH SOLE 0 0 15649 SOUTHWEST AIRLS CO COM 844741108 3584110 125275 SH SOLE 0 0 125275 SOUTHWEST GAS HLDGS INC COM 844895102 492530 6998 SH SOLE 0 0 6998 SOUTHWESTERN ENERGY CO COM 845467109 110830 16468 SH SOLE 0 0 16468 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 85505997 218613 SH SOLE 0 0 218613 SPDR GOLD TR GOLD SHS 78463V107 184474423 857981 SH SOLE 0 0 857981 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 24565702 591517 SH SOLE 0 0 591517 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2791031 55787 SH SOLE 0 0 55787 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 3810944 68235 SH SOLE 0 0 68235 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4783986 168986 SH SOLE 0 0 168986 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 230274 3081 SH SOLE 0 0 3081 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 6515683 54162 SH SOLE 0 0 54162 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 653750 10756 SH SOLE 0 0 10756 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 97754827 2786626 SH SOLE 0 0 2786626 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 59488484 1579201 SH SOLE 0 0 1579201 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 9062606 256731 SH SOLE 0 0 256731 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 454705 7851 SH SOLE 0 0 7851 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1621638 29673 SH SOLE 0 0 29673 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 667248 11288 SH SOLE 0 0 11288 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 523800 15213 SH SOLE 0 0 15213 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 946477 29820 SH SOLE 0 0 29820 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1331707 24449 SH SOLE 0 0 24449 SPDR S&P 500 ETF TR TR UNIT 78462F103 1113727378 2046465 SH SOLE 0 0 2046465 SPDR S&P 500 ETF TR TR UNIT 78462F103 23702500 49600 SH Put SOLE 0 0 49600 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 78600050 146894 SH SOLE 0 0 146894 SPDR SER TR AEROSPACE DEF 78464A631 4209583 30073 SH SOLE 0 0 30073 SPDR SER TR BBG CONV SEC ETF 78464A359 13680194 189844 SH SOLE 0 0 189844 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 933369 50507 SH SOLE 0 0 50507 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 135760116 1479191 SH SOLE 0 0 1479191 SPDR SER TR BLOOMBERG 3-12 M 78468R523 3196944 32172 SH SOLE 0 0 32172 SPDR SER TR BLOOMBERG HIGH Y 78468R622 8345221 88525 SH SOLE 0 0 88525 SPDR SER TR BLOOMBERG INTL 78464A151 971378 33828 SH SOLE 0 0 33828 SPDR SER TR BLOOMBERG INVT 78468R200 5935047 192384 SH SOLE 0 0 192384 SPDR SER TR BLOOMBERG SHT TE 78468R408 18730409 750116 SH SOLE 0 0 750116 SPDR SER TR COMP SOFTWARE 78464A599 777176 5143 SH SOLE 0 0 5143 SPDR SER TR DJ REIT ETF 78464A607 1795535 19286 SH SOLE 0 0 19286 SPDR SER TR FTSE INT GVT ETF 78464A490 1370758 35595 SH SOLE 0 0 35595 SPDR SER TR GLB DOW ETF 78464A706 794701 6203 SH SOLE 0 0 6203 SPDR SER TR HLTH CARE SVCS 78464A573 1422966 15832 SH SOLE 0 0 15832 SPDR SER TR HLTH CR EQUIP 78464A581 478619 5670 SH SOLE 0 0 5670 SPDR SER TR ICE PFD SEC ETF 78464A292 1380088 40675 SH SOLE 0 0 40675 SPDR SER TR MSCI USA STRTGIC 78468R812 6863456 46548 SH SOLE 0 0 46548 SPDR SER TR NUVEEN BLMBRG MU 78468R721 2886355 63090 SH SOLE 0 0 63090 SPDR SER TR NUVEEN BLMBRG SH 78468R739 8898000 188557 SH SOLE 0 0 188557 SPDR SER TR NUVEEN BLOOMBERG 78464A284 14403475 566174 SH SOLE 0 0 566174 SPDR SER TR NYSE TECH ETF 78464A102 1206932 6181 SH SOLE 0 0 6181 SPDR SER TR OILGAS EQUIP 78468R549 311947 3434 SH SOLE 0 0 3434 SPDR SER TR PORTFLI HIGH YLD 78468R606 3769806 162282 SH SOLE 0 0 162282 SPDR SER TR PORTFLI INTRMDIT 78464A672 5794947 206815 SH SOLE 0 0 206815 SPDR SER TR PORTFLI TIPS ETF 78464A656 6694326 263349 SH SOLE 0 0 263349 SPDR SER TR PORTFOLI S&P1500 78464A805 33465116 504373 SH SOLE 0 0 504373 SPDR SER TR PORTFOLIO AGRGTE 78464A649 18231041 726626 SH SOLE 0 0 726626 SPDR SER TR PORTFOLIO CRPORT 78464A144 461668 16086 SH SOLE 0 0 16086 SPDR SER TR PORTFOLIO INTRMD 78464A375 14113541 433463 SH SOLE 0 0 433463 SPDR SER TR PORTFOLIO LN TSR 78464A664 15906146 584355 SH SOLE 0 0 584355 SPDR SER TR PORTFOLIO S&P400 78464A847 6244655 121728 SH SOLE 0 0 121728 SPDR SER TR PORTFOLIO S&P500 78464A854 174452110 2725814 SH SOLE 0 0 2725814 SPDR SER TR PORTFOLIO S&P600 78468R853 13900289 334705 SH SOLE 0 0 334705 SPDR SER TR PORTFOLIO SH TSR 78468R101 10157524 351837 SH SOLE 0 0 351837 SPDR SER TR PORTFOLIO SHORT 78464A474 16283368 548262 SH SOLE 0 0 548262 SPDR SER TR PRTFLO S&P500 GW 78464A409 203033772 2533805 SH SOLE 0 0 2533805 SPDR SER TR PRTFLO S&P500 HI 78468R788 6430469 159843 SH SOLE 0 0 159843 SPDR SER TR PRTFLO S&P500 VL 78464A508 204939776 4204755 SH SOLE 0 0 4204755 SPDR SER TR RUSSELL LOW VOL 78468R754 1326516 11223 SH SOLE 0 0 11223 SPDR SER TR RUSSELL YIELD 78468R770 17765376 171251 SH SOLE 0 0 171251 SPDR SER TR S&P 400 MDCP GRW 78464A821 27281188 324544 SH SOLE 0 0 324544 SPDR SER TR S&P 400 MDCP VAL 78464A839 13534178 185552 SH SOLE 0 0 185552 SPDR SER TR S&P 500 ESG ETF 78468R531 532381 10026 SH SOLE 0 0 10026 SPDR SER TR S&P 600 SMCP GRW 78464A201 12208904 142195 SH SOLE 0 0 142195 SPDR SER TR S&P 600 SMCP VAL 78464A300 7909914 101008 SH SOLE 0 0 101008 SPDR SER TR S&P BIOTECH 78464A870 26518675 286039 SH SOLE 0 0 286039 SPDR SER TR S&P BK ETF 78464A797 3487580 75180 SH SOLE 0 0 75180 SPDR SER TR S&P CAP MKTS 78464A771 211428 1917 SH SOLE 0 0 1917 SPDR SER TR S&P DIVID ETF 78464A763 92559116 727780 SH SOLE 0 0 727780 SPDR SER TR S&P HOMEBUILD 78464A888 31925672 315846 SH SOLE 0 0 315846 SPDR SER TR S&P INS ETF 78464A789 2233794 44828 SH SOLE 0 0 44828 SPDR SER TR S&P KENSHO CLEAN 78468R655 278771 4620 SH SOLE 0 0 4620 SPDR SER TR S&P KENSHO FUTRE 78468R671 438797 7755 SH SOLE 0 0 7755 SPDR SER TR S&P KENSHO INTLG 78468R697 217468 6535 SH SOLE 0 0 6535 SPDR SER TR S&P KENSHO NEW 78468R648 1216807 26412 SH SOLE 0 0 26412 SPDR SER TR S&P METALS MNG 78464A755 5934520 100026 SH SOLE 0 0 100026 SPDR SER TR S&P OILGAS EXP 78468R556 33617715 231097 SH SOLE 0 0 231097 SPDR SER TR S&P REGL BKG 78464A698 5314425 108237 SH SOLE 0 0 108237 SPDR SER TR S&P RETAIL ETF 78464A714 238190 3177 SH SOLE 0 0 3177 SPDR SER TR S&P SEMICNDCTR 78464A862 2210031 8930 SH SOLE 0 0 8930 SPDR SER TR S&P TRANSN ETF 78464A532 503092 6435 SH SOLE 0 0 6435 SPDR SER TR S&P1500MOMTILT 78468R705 1090686 4490 SH SOLE 0 0 4490 SPDR SER TR SPDR MSCI USA GE 78468R747 411013 3778 SH SOLE 0 0 3778 SPDR SER TR SPDR S&P 500 ETF 78468R796 878028 19687 SH SOLE 0 0 19687 SPDR SER TR SPDR S&P1500VL 78464A128 5113182 29713 SH SOLE 0 0 29713 SPDR SER TR SSGA US LRG ETF 78468R804 10897617 71427 SH SOLE 0 0 71427 SPDR SER TR SSGA US SMAL ETF 78468R887 222706 2024 SH SOLE 0 0 2024 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1846034 21483 SH SOLE 0 0 21483 SPIRE INC COM 84857L101 305726 5034 SH SOLE 0 0 5034 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 244922 7451 SH SOLE 0 0 7451 SPIRIT AIRLS INC COM 848577102 189538 51786 SH SOLE 0 0 51786 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 9820 20000 PRN SOLE 0 0 20000 SPOTIFY TECHNOLOGY S A SHS L8681T102 10441048 33274 SH SOLE 0 0 33274 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 528816 19828 SH SOLE 0 0 19828 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 434037 14082 SH SOLE 0 0 14082 SPROTT FDS TR URANIUM MINERS E 85208P303 1382910 28085 SH SOLE 0 0 28085 SPROTT INC COM NEW 852066208 307994 7441 SH SOLE 0 0 7441 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6978731 316496 SH SOLE 0 0 316496 SPROTT PHYSICAL GOLD TR UNIT 85207H104 9904736 548435 SH SOLE 0 0 548435 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2907812 292831 SH SOLE 0 0 292831 SPROUTS FMRS MKT INC COM 85208M102 1786978 21360 SH SOLE 0 0 21360 SPS COMM INC COM 78463M107 249312 1325 SH SOLE 0 0 1325 SPX TECHNOLOGIES INC COM 78473E103 459254 3231 SH SOLE 0 0 3231 SRH TOTAL RETURN FUND INC COM 101507101 742928 51060 SH SOLE 0 0 51060 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 539889 8615 SH SOLE 0 0 8615 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 11563900 276648 SH SOLE 0 0 276648 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 216289 5003 SH SOLE 0 0 5003 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3458405 125168 SH SOLE 0 0 125168 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 13923638 350545 SH SOLE 0 0 350545 SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 300799 10644 SH SOLE 0 0 10644 ST JOE CO COM 790148100 3594346 65710 SH SOLE 0 0 65710 STAAR SURGICAL CO COM PAR $0.01 852312305 584651 12280 SH SOLE 0 0 12280 STAG INDL INC COM 85254J102 3365004 93317 SH SOLE 0 0 93317 STANDARD LITHIUM LTD COM 853606101 97658 78126 SH SOLE 0 0 78126 STANLEY BLACK & DECKER INC COM 854502101 6568581 82220 SH SOLE 0 0 82220 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 300897 12342 SH SOLE 0 0 12342 STARBUCKS CORP COM 855244109 58101122 746321 SH SOLE 0 0 746321 STARWOOD PPTY TR INC COM 85571B105 25114819 1326020 SH SOLE 0 0 1326020 STATE STR CORP COM 857477103 13634241 184247 SH SOLE 0 0 184247 STEEL DYNAMICS INC COM 858119100 3716850 28702 SH SOLE 0 0 28702 STELLANTIS N.V SHS N82405106 824820 41553 SH SOLE 0 0 41553 STEM INC COM 85859N102 19003 17120 SH SOLE 0 0 17120 STEREOTAXIS INC COM NEW 85916J409 65314 35887 SH SOLE 0 0 35887 STERICYCLE INC COM 858912108 596181 10256 SH SOLE 0 0 10256 STERIS PLC SHS USD G8473T100 72024950 328072 SH SOLE 0 0 328072 STERLING INFRASTRUCTURE INC COM 859241101 3727237 31496 SH SOLE 0 0 31496 STIFEL FINL CORP COM 860630102 305588 3631 SH SOLE 0 0 3631 STMICROELECTRONICS N V NY REGISTRY 861012102 476697 12136 SH SOLE 0 0 12136 STONECO LTD COM CL A G85158106 1281575 106887 SH SOLE 0 0 106887 STONERIDGE INC COM 86183P102 5549515 347714 SH SOLE 0 0 347714 STONEX GROUP INC COM 861896108 759238 10082 SH SOLE 0 0 10082 STRATEGIC ED INC COM 86272C103 1857539 16786 SH SOLE 0 0 16786 STRATEGY SHS DAY HAGAN NED 86280R803 35723132 904154 SH SOLE 0 0 904154 STRYKER CORPORATION COM 863667101 63078134 185388 SH SOLE 0 0 185388 STURM RUGER & CO INC COM 864159108 511883 12290 SH SOLE 0 0 12290 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2766356 145674 SH SOLE 0 0 145674 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 259469 19349 SH SOLE 0 0 19349 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 31500 35000 PRN SOLE 0 0 35000 SUMMIT MATLS INC CL A 86614U100 4421756 120780 SH SOLE 0 0 120780 SUN CMNTYS INC COM 866674104 207262 1722 SH SOLE 0 0 1722 SUN LIFE FINANCIAL INC. COM 866796105 1048803 21409 SH SOLE 0 0 21409 SUNCOR ENERGY INC NEW COM 867224107 921764 24193 SH SOLE 0 0 24193 SUNNOVA ENERGY INTL INC. COM 86745K104 1937688 347256 SH SOLE 0 0 347256 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 15651924 276829 SH SOLE 0 0 276829 SUNPOWER CORP COM 867652406 79958 27013 SH SOLE 0 0 27013 SUNRUN INC COM 86771W105 446102 37614 SH SOLE 0 0 37614 SUPER MICRO COMPUTER INC COM 86800U104 22618157 27605 SH SOLE 0 0 27605 SUPER MICRO COMPUTER INC COM 86800U104 79000 100 SH Put SOLE 0 0 100 SWISS HELVETIA FD INC COM 870875101 144687 17929 SH SOLE 0 0 17929 SYMBOTIC INC CLASS A COM 87151X101 3469132 98667 SH SOLE 0 0 98667 SYNCHRONY FINANCIAL COM 87165B103 3467701 73484 SH SOLE 0 0 73484 SYNOPSYS INC COM 871607107 10488528 17626 SH SOLE 0 0 17626 SYNOVUS FINL CORP COM NEW 87161C501 768757 19128 SH SOLE 0 0 19128 SYSCO CORP COM 871829107 14914527 208916 SH SOLE 0 0 208916 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 43232188 1376383 SH SOLE 0 0 1376383 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 11649028 300853 SH SOLE 0 0 300853 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 438554 11391 SH SOLE 0 0 11391 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 2887682 58420 SH SOLE 0 0 58420 T-MOBILE US INC COM 872590104 53048673 301105 SH SOLE 0 0 301105 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 83317850 479362 SH SOLE 0 0 479362 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1557699 10018 SH SOLE 0 0 10018 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 267182 20648 SH SOLE 0 0 20648 TANDEM DIABETES CARE INC COM NEW 875372203 672642 16695 SH SOLE 0 0 16695 TANGER INC COM 875465106 213944 7892 SH SOLE 0 0 7892 TAPESTRY INC COM 876030107 12193130 284953 SH SOLE 0 0 284953 TARGA RES CORP COM 87612G101 5907765 45875 SH SOLE 0 0 45875 TARGET CORP COM 87612E106 62043472 419099 SH SOLE 0 0 419099 TARSUS PHARMACEUTICALS INC COM 87650L103 354047 13026 SH SOLE 0 0 13026 TC ENERGY CORP COM 87807B107 2212640 58381 SH SOLE 0 0 58381 TCW STRATEGIC INCOME FD INC COM 872340104 824251 173893 SH SOLE 0 0 173893 TD SYNNEX CORPORATION COM 87162W100 5187167 44949 SH SOLE 0 0 44949 TE CONNECTIVITY LTD SHS H84989104 10140376 67409 SH SOLE 0 0 67409 TECHNIPFMC PLC COM G87110105 946209 36184 SH SOLE 0 0 36184 TECK RESOURCES LTD CL B 878742204 628132 13113 SH SOLE 0 0 13113 TECNOGLASS INC ORD SHS G87264100 1235189 24615 SH SOLE 0 0 24615 TEGNA INC COM 87901J105 2183994 156671 SH SOLE 0 0 156671 TELADOC HEALTH INC COM 87918A105 346013 35380 SH SOLE 0 0 35380 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 41435 50000 PRN SOLE 0 0 50000 TELEDYNE TECHNOLOGIES INC COM 879360105 1017672 2623 SH SOLE 0 0 2623 TELEFLEX INCORPORATED COM 879369106 731093 3476 SH SOLE 0 0 3476 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 64564 10464 SH SOLE 0 0 10464 TELEFONICA S A SPONSORED ADR 879382208 88582 21041 SH SOLE 0 0 21041 TELEPHONE & DATA SYS INC COM NEW 879433829 1053771 50833 SH SOLE 0 0 50833 TELLURIAN INC NEW COM 87968A104 59075 85294 SH SOLE 0 0 85294 TEMPLETON EMERGING MKTS INCO COM 880192109 158610 29758 SH SOLE 0 0 29758 TEMPUR SEALY INTL INC COM 88023U101 1652160 34900 SH SOLE 0 0 34900 TENABLE HLDGS INC COM 88025T102 1945803 44649 SH SOLE 0 0 44649 TENET HEALTHCARE CORP COM NEW 88033G407 10793522 81136 SH SOLE 0 0 81136 TERADATA CORP DEL COM 88076W103 276998 8015 SH SOLE 0 0 8015 TERADYNE INC COM 880770102 2197541 14819 SH SOLE 0 0 14819 TEREX CORP NEW COM 880779103 772603 14088 SH SOLE 0 0 14088 TERNIUM SA SPONSORED ADS 880890108 302353 8052 SH SOLE 0 0 8052 TERRENO RLTY CORP COM 88146M101 248950 4207 SH SOLE 0 0 4207 TESLA INC COM 88160R101 118672396 599719 SH SOLE 0 0 599719 TESLA INC COM 88160R101 29500 200 SH Put SOLE 0 0 200 TETRA TECH INC NEW COM 88162G103 1582275 7738 SH SOLE 0 0 7738 TETRA TECHNOLOGIES INC DEL COM 88162F105 77850 22500 SH SOLE 0 0 22500 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1051422 64703 SH SOLE 0 0 64703 TEXAS INSTRS INC COM 882508104 42110256 216472 SH SOLE 0 0 216472 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2025938 2759 SH SOLE 0 0 2759 TEXAS ROADHOUSE INC COM 882681109 1571367 9151 SH SOLE 0 0 9151 TEXTRON INC COM 883203101 7022144 81786 SH SOLE 0 0 81786 TFI INTL INC COM 87241L109 307997 2122 SH SOLE 0 0 2122 TG THERAPEUTICS INC COM 88322Q108 1943967 109273 SH SOLE 0 0 109273 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 224383 6326 SH SOLE 0 0 6326 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 19392 10100 SH SOLE 0 0 10100 THE CIGNA GROUP COM 125523100 43904834 132816 SH SOLE 0 0 132816 THE REALREAL INC COM 88339P101 1254378 393222 SH SOLE 0 0 393222 THE TRADE DESK INC COM CL A 88339J105 23690542 242557 SH SOLE 0 0 242557 THERMO FISHER SCIENTIFIC INC COM 883556102 50907733 92057 SH SOLE 0 0 92057 THOMSON REUTERS CORP. COM 884903808 1042552 6185 SH SOLE 0 0 6185 THOR INDS INC COM 885160101 267434 2862 SH SOLE 0 0 2862 THORNBURG INCM BUILDER OPP T COM 885213108 1027957 63730 SH SOLE 0 0 63730 TIDAL ETF TR GOTHAM ENHNCD 886364835 1373137 46195 SH SOLE 0 0 46195 TIDAL ETF TR SOFI SELCT 500 886364207 346736 17459 SH SOLE 0 0 17459 TIDEWATER INC NEW COM 88642R109 6490561 68171 SH SOLE 0 0 68171 TILRAY BRANDS INC COM 88688T100 205722 123929 SH SOLE 0 0 123929 TIMKEN CO COM 887389104 1892125 23613 SH SOLE 0 0 23613 TIMOTHY PLAN HIG DV STK ETF 887432326 1738929 49705 SH SOLE 0 0 49705 TIMOTHY PLAN US LRGMD CP CORE 887432359 1694494 41760 SH SOLE 0 0 41760 TJX COS INC NEW COM 872540109 188401647 1711187 SH SOLE 0 0 1711187 TKO GROUP HOLDINGS INC CL A 87256C101 675153 6252 SH SOLE 0 0 6252 TOAST INC CL A 888787108 714757 27736 SH SOLE 0 0 27736 TOLL BROTHERS INC COM 889478103 12800964 111139 SH SOLE 0 0 111139 TOPBUILD CORP COM 89055F103 1238258 3214 SH SOLE 0 0 3214 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1135959 74246 SH SOLE 0 0 74246 TORM PLC SHS CL A G89479102 241444 6228 SH SOLE 0 0 6228 TORO CO COM 891092108 1488019 15913 SH SOLE 0 0 15913 TORONTO DOMINION BK ONT COM NEW 891160509 1886812 34331 SH SOLE 0 0 34331 TORTOISE ENERGY INFRA CORP COM 89147L886 669087 19188 SH SOLE 0 0 19188 TOTALENERGIES SE SPONSORED ADS 89151E109 7004836 105052 SH SOLE 0 0 105052 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1935900 49247 SH SOLE 0 0 49247 TOWNEBANK PORTSMOUTH VA COM 89214P109 1635710 59982 SH SOLE 0 0 59982 TOYOTA MOTOR CORP ADS 892331307 4394361 21439 SH SOLE 0 0 21439 TPG RE FIN TR INC COM 87266M107 359061 41558 SH SOLE 0 0 41558 TRACTOR SUPPLY CO COM 892356106 58980176 218445 SH SOLE 0 0 218445 TRADEWEB MKTS INC CL A 892672106 4422316 41720 SH SOLE 0 0 41720 TRANE TECHNOLOGIES PLC SHS G8994E103 193842746 589313 SH SOLE 0 0 589313 TRANSALTA CORP COM 89346D107 388936 54934 SH SOLE 0 0 54934 TRANSDIGM GROUP INC COM 893641100 4397376 3442 SH SOLE 0 0 3442 TRANSMEDICS GROUP INC COM 89377M109 4409099 29273 SH SOLE 0 0 29273 TRANSOCEAN LTD REGISTERED SHS H8817H100 434532 81221 SH SOLE 0 0 81221 TRANSUNION COM 89400J107 644302 8688 SH SOLE 0 0 8688 TRAVEL PLUS LEISURE CO COM 894164102 465697 10353 SH SOLE 0 0 10353 TRAVELERS COMPANIES INC COM 89417E109 19650185 96637 SH SOLE 0 0 96637 TREX CO INC COM 89531P105 219247 2958 SH SOLE 0 0 2958 TRI CONTL CORP COM 895436103 6784042 219052 SH SOLE 0 0 219052 TRI POINTE HOMES INC COM 87265H109 395483 10617 SH SOLE 0 0 10617 TRIMBLE INC COM 896239100 962383 17210 SH SOLE 0 0 17210 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 7913118 250665 SH SOLE 0 0 250665 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1328888 21906 SH SOLE 0 0 21906 TRINITY CAP INC COM 896442308 335867 23753 SH SOLE 0 0 23753 TRINITY INDS INC COM 896522109 441118 14743 SH SOLE 0 0 14743 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 129614 16141 SH SOLE 0 0 16141 TRUIST FINL CORP COM 89832Q109 30225573 778007 SH SOLE 0 0 778007 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 591105 18049 SH SOLE 0 0 18049 TRX GOLD CORPORATION COM 87283P109 4726 12000 SH SOLE 0 0 12000 TWILIO INC CL A 90138F102 1082799 19060 SH SOLE 0 0 19060 TWIST BIOSCIENCE CORP COM 90184D100 3367204 68328 SH SOLE 0 0 68328 TXO PARTNERS LP COM UNIT 87313P103 1431064 70985 SH SOLE 0 0 70985 TYLER TECHNOLOGIES INC COM 902252105 3000591 5968 SH SOLE 0 0 5968 TYSON FOODS INC CL A 902494103 5357828 93767 SH SOLE 0 0 93767 UBER TECHNOLOGIES INC COM 90353T100 36762198 505809 SH SOLE 0 0 505809 UBS GROUP AG SHS H42097107 1061912 35948 SH SOLE 0 0 35948 UDEMY INC COM 902685106 170615 19770 SH SOLE 0 0 19770 UDR INC COM 902653104 240533 5845 SH SOLE 0 0 5845 UFP INDUSTRIES INC COM 90278Q108 4096349 36575 SH SOLE 0 0 36575 UFP TECHNOLOGIES INC COM 902673102 682632 2587 SH SOLE 0 0 2587 UGI CORP NEW COM 902681105 1038430 45346 SH SOLE 0 0 45346 UIPATH INC CL A 90364P105 3227491 254534 SH SOLE 0 0 254534 ULTA BEAUTY INC COM 90384S303 16463529 42666 SH SOLE 0 0 42666 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 585100 14236 SH SOLE 0 0 14236 UMB FINL CORP COM 902788108 788986 9458 SH SOLE 0 0 9458 UNDER ARMOUR INC CL A 904311107 604682 90657 SH SOLE 0 0 90657 UNDER ARMOUR INC CL C 904311206 94061 14404 SH SOLE 0 0 14404 UNIFIED SER TR BALLAST SMLMD CP 90470L550 1615676 45030 SH SOLE 0 0 45030 UNILEVER PLC SPON ADR NEW 904767704 16263417 295752 SH SOLE 0 0 295752 UNION PAC CORP COM 907818108 276543881 1222239 SH SOLE 0 0 1222239 UNIQURE NV SHS N90064101 46081 10286 SH SOLE 0 0 10286 UNITED AIRLS HLDGS INC COM 910047109 1652932 33969 SH SOLE 0 0 33969 UNITED BANKSHARES INC WEST V COM 909907107 1958408 60370 SH SOLE 0 0 60370 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 257493 10114 SH SOLE 0 0 10114 UNITED NAT FOODS INC COM 911163103 240175 18334 SH SOLE 0 0 18334 UNITED PARCEL SERVICE INC CL B 911312106 101500731 741693 SH SOLE 0 0 741693 UNITED RENTALS INC COM 911363109 37822132 58482 SH SOLE 0 0 58482 UNITED STATES STL CORP NEW COM 912909108 1976767 52295 SH SOLE 0 0 52295 UNITED THERAPEUTICS CORP DEL COM 91307C102 441192 1385 SH SOLE 0 0 1385 UNITEDHEALTH GROUP INC COM 91324P102 414537525 814000 SH SOLE 0 0 814000 UNITI GROUP INC COM 91325V108 1948710 667367 SH SOLE 0 0 667367 UNITY SOFTWARE INC COM 91332U101 881032 54184 SH SOLE 0 0 54184 UNIVERSAL DISPLAY CORP COM 91347P105 3848295 18303 SH SOLE 0 0 18303 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 401030 10246 SH SOLE 0 0 10246 UNIVERSAL HLTH SVCS INC CL B 913903100 1147298 6204 SH SOLE 0 0 6204 UNUM GROUP COM 91529Y106 3349274 65531 SH SOLE 0 0 65531 UPBOUND GROUP INC COM 76009N100 2123649 69174 SH SOLE 0 0 69174 UPSTART HLDGS INC COM 91680M107 2257964 95717 SH SOLE 0 0 95717 UPWORK INC COM 91688F104 352794 32818 SH SOLE 0 0 32818 UR-ENERGY INC COM 91688R108 20269 14478 SH SOLE 0 0 14478 URANIUM ENERGY CORP COM 916896103 460198 76572 SH SOLE 0 0 76572 URBAN OUTFITTERS INC COM 917047102 1580794 38509 SH SOLE 0 0 38509 US BANCORP DEL COM NEW 902973304 12700457 319911 SH SOLE 0 0 319911 US FOODS HLDG CORP COM 912008109 1066540 20131 SH SOLE 0 0 20131 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 12658145 533424 SH SOLE 0 0 533424 UTZ BRANDS INC COM CL A 918090101 440085 26447 SH SOLE 0 0 26447 V F CORP COM 918204108 1297001 96074 SH SOLE 0 0 96074 V2X INC COM 92242T101 2997644 62503 SH SOLE 0 0 62503 VAIL RESORTS INC COM 91879Q109 536439 2978 SH SOLE 0 0 2978 VALARIS LTD CL A G9460G101 529099 7102 SH SOLE 0 0 7102 VALE S A SPONSORED ADS 91912E105 2709542 242573 SH SOLE 0 0 242573 VALERO ENERGY CORP COM 91913Y100 45915027 292900 SH SOLE 0 0 292900 VALLEY NATL BANCORP COM 919794107 1000114 143283 SH SOLE 0 0 143283 VALMONT INDS INC COM 920253101 458790 1672 SH SOLE 0 0 1672 VALVOLINE INC COM 92047W101 282046 6529 SH SOLE 0 0 6529 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1737681 24782 SH SOLE 0 0 24782 VANECK ETF TRUST BDC INCOME ETF 92189F411 1856516 108505 SH SOLE 0 0 108505 VANECK ETF TRUST BIOTECH ETF 92189F726 3134844 18614 SH SOLE 0 0 18614 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2674327 139725 SH SOLE 0 0 139725 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 15148639 535288 SH SOLE 0 0 535288 VANECK ETF TRUST GOLD MINERS ETF 92189F106 31343533 923771 SH SOLE 0 0 923771 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 6937501 134318 SH SOLE 0 0 134318 VANECK ETF TRUST IG FLOATING RATE 92189F486 3278081 128502 SH SOLE 0 0 128502 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 2549369 55615 SH SOLE 0 0 55615 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 2148585 90353 SH SOLE 0 0 90353 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 9670811 229601 SH SOLE 0 0 229601 VANECK ETF TRUST LONG MUNI ETF 92189F536 2595995 145352 SH SOLE 0 0 145352 VANECK ETF TRUST LONG/FLAT TREND 92189F148 251299 5449 SH SOLE 0 0 5449 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 331827 3448 SH SOLE 0 0 3448 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 2176955 68115 SH SOLE 0 0 68115 VANECK ETF TRUST MORTGAGE REIT 92189F452 629362 56243 SH SOLE 0 0 56243 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 275326414 3178922 SH SOLE 0 0 3178922 VANECK ETF TRUST NATURAL RESOURC 92189F841 549554 10994 SH SOLE 0 0 10994 VANECK ETF TRUST OIL SERVICES ETF 92189H607 3155522 9980 SH SOLE 0 0 9980 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1684538 18414 SH SOLE 0 0 18414 VANECK ETF TRUST PREFERRED SECURT 92189F429 21702348 1254471 SH SOLE 0 0 1254471 VANECK ETF TRUST RETAIL ETF 92189F684 1926849 9365 SH SOLE 0 0 9365 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 79939415 306634 SH SOLE 0 0 306634 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 2069317 92504 SH SOLE 0 0 92504 VANECK ETF TRUST URANIUM AND NUCL 92189F601 1732870 21669 SH SOLE 0 0 21669 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 398429 23437 SH SOLE 0 0 23437 VANECK ETF TRUST VANECK VIETNAM 92189F817 386023 31719 SH SOLE 0 0 31719 VANECK MERK GOLD TR GOLD TRUST 921078101 6705478 298552 SH SOLE 0 0 298552 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 26433898 79274 SH SOLE 0 0 79274 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 29341027 166919 SH SOLE 0 0 166919 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 20709523 189059 SH SOLE 0 0 189059 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 9133789 92158 SH SOLE 0 0 92158 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 12721809 145276 SH SOLE 0 0 145276 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 8766436 79536 SH SOLE 0 0 79536 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 5458972 65244 SH SOLE 0 0 65244 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 23264258 236883 SH SOLE 0 0 236883 VANGUARD BD INDEX FDS INTERMED TERM 921937819 62042122 828443 SH SOLE 0 0 828443 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 11616595 165267 SH SOLE 0 0 165267 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 106766712 1392004 SH SOLE 0 0 1392004 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 233944578 3246975 SH SOLE 0 0 3246975 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 5555738 112192 SH SOLE 0 0 112192 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 26195165 538220 SH SOLE 0 0 538220 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 54871928 325090 SH SOLE 0 0 325090 VANGUARD INDEX FDS GROWTH ETF 922908736 508662265 1360023 SH SOLE 0 0 1360023 VANGUARD INDEX FDS LARGE CAP ETF 922908637 137311335 550081 SH SOLE 0 0 550081 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 41505410 180804 SH SOLE 0 0 180804 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 61065317 405938 SH SOLE 0 0 405938 VANGUARD INDEX FDS MID CAP ETF 922908629 550577786 2274175 SH SOLE 0 0 2274175 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 67787193 809303 SH SOLE 0 0 809303 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1522666617 3044542 SH SOLE 0 0 3044542 VANGUARD INDEX FDS SM CP VAL ETF 922908611 92869506 508818 SH SOLE 0 0 508818 VANGUARD INDEX FDS SMALL CP ETF 922908751 274991759 1261199 SH SOLE 0 0 1261199 VANGUARD INDEX FDS SML CP GRW ETF 922908595 44238827 176863 SH SOLE 0 0 176863 VANGUARD INDEX FDS TOTAL STK MKT 922908769 623886389 2332198 SH SOLE 0 0 2332198 VANGUARD INDEX FDS VALUE ETF 922908744 672574024 4192843 SH SOLE 0 0 4192843 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 71762303 1223777 SH SOLE 0 0 1223777 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 132934347 3037805 SH SOLE 0 0 3037805 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6126567 91756 SH SOLE 0 0 91756 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1325484 17868 SH SOLE 0 0 17868 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4662538 39685 SH SOLE 0 0 39685 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 266910 6579 SH SOLE 0 0 6579 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 15773164 140044 SH SOLE 0 0 140044 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 17024321 350728 SH SOLE 0 0 350728 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 100937764 2014324 SH SOLE 0 0 2014324 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 123991964 1551257 SH SOLE 0 0 1551257 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 76117581 1307188 SH SOLE 0 0 1307188 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 28808181 379755 SH SOLE 0 0 379755 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 19312116 334815 SH SOLE 0 0 334815 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 25191564 554880 SH SOLE 0 0 554880 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 90139508 1554397 SH SOLE 0 0 1554397 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 102393445 1325053 SH SOLE 0 0 1325053 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 968286 12791 SH SOLE 0 0 12791 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 705336 10373 SH SOLE 0 0 10373 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 159926100 1704787 SH SOLE 0 0 1704787 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 44314181 180088 SH SOLE 0 0 180088 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 12582526 164327 SH SOLE 0 0 164327 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4144819 21695 SH SOLE 0 0 21695 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 14428812 176026 SH SOLE 0 0 176026 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 562743 4197 SH SOLE 0 0 4197 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2813620 11743 SH SOLE 0 0 11743 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 346007565 1895413 SH SOLE 0 0 1895413 VANGUARD STAR FDS VG TL INTL STK F 921909768 84774263 1405875 SH SOLE 0 0 1405875 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 318833148 6451500 SH SOLE 0 0 6451500 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 456898 4566 SH SOLE 0 0 4566 VANGUARD WELLINGTON FD US MINIMUM 921935409 202638 1783 SH SOLE 0 0 1783 VANGUARD WELLINGTON FD US MOMENTUM 921935508 2990632 19911 SH SOLE 0 0 19911 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 1464217 11962 SH SOLE 0 0 11962 VANGUARD WELLINGTON FD US QUALITY 921935706 395178 2947 SH SOLE 0 0 2947 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 5780836 51126 SH SOLE 0 0 51126 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 2366187 37612 SH SOLE 0 0 37612 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 468799549 3952779 SH SOLE 0 0 3952779 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 52553005 646567 SH SOLE 0 0 646567 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 46865336 683866 SH SOLE 0 0 683866 VANGUARD WORLD FD COMM SRVC ETF 92204A884 27420043 198408 SH SOLE 0 0 198408 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 14037898 44946 SH SOLE 0 0 44946 VANGUARD WORLD FD CONSUM STP ETF 92204A207 18964466 93407 SH SOLE 0 0 93407 VANGUARD WORLD FD ENERGY ETF 92204A306 22881407 179364 SH SOLE 0 0 179364 VANGUARD WORLD FD ESG INTL STK ETF 921910725 1670924 29176 SH SOLE 0 0 29176 VANGUARD WORLD FD ESG US STK ETF 921910733 20930344 216625 SH SOLE 0 0 216625 VANGUARD WORLD FD EXTENDED DUR 921910709 7998963 108963 SH SOLE 0 0 108963 VANGUARD WORLD FD FINANCIALS ETF 92204A405 60009377 600815 SH SOLE 0 0 600815 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 80716198 303444 SH SOLE 0 0 303444 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 25290308 107518 SH SOLE 0 0 107518 VANGUARD WORLD FD INF TECH ETF 92204A702 230561350 399871 SH SOLE 0 0 399871 VANGUARD WORLD FD MATERIALS ETF 92204A801 7167340 37208 SH SOLE 0 0 37208 VANGUARD WORLD FD MEGA CAP INDEX 921910873 35856549 181745 SH SOLE 0 0 181745 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 15419732 130124 SH SOLE 0 0 130124 VANGUARD WORLD FD MEGA GRWTH IND 921910816 45150689 143696 SH SOLE 0 0 143696 VANGUARD WORLD FD UTILITIES ETF 92204A876 11806980 79820 SH SOLE 0 0 79820 VAXART INC COM NEW 92243A200 131337 196818 SH SOLE 0 0 196818 VECTOR GROUP LTD COM 92240M108 208664 19741 SH SOLE 0 0 19741 VEECO INSTRS INC DEL COM 922417100 2955762 63279 SH SOLE 0 0 63279 VEEVA SYS INC CL A COM 922475108 13416829 73312 SH SOLE 0 0 73312 VENTAS INC COM 92276F100 2712644 52919 SH SOLE 0 0 52919 VERA THERAPEUTICS INC CL A 92337R101 651819 18016 SH SOLE 0 0 18016 VERALTO CORP COM SHS 92338C103 4512896 47270 SH SOLE 0 0 47270 VERIS RESIDENTIAL INC COM 554489104 1537380 102492 SH SOLE 0 0 102492 VERISIGN INC COM 92343E102 2965704 16680 SH SOLE 0 0 16680 VERISK ANALYTICS INC COM 92345Y106 2621781 9727 SH SOLE 0 0 9727 VERITEX HLDGS INC COM 923451108 1071625 50812 SH SOLE 0 0 50812 VERIZON COMMUNICATIONS INC COM 92343V104 272585248 6609730 SH SOLE 0 0 6609730 VERTEX PHARMACEUTICALS INC COM 92532F100 16743147 35721 SH SOLE 0 0 35721 VERTIV HOLDINGS CO COM CL A 92537N108 21736688 251088 SH SOLE 0 0 251088 VIANT TECHNOLOGY INC COM CL A 92557A101 286970 29075 SH SOLE 0 0 29075 VIASAT INC COM 92552V100 193396 15228 SH SOLE 0 0 15228 VIATRIS INC COM 92556V106 2454372 230891 SH SOLE 0 0 230891 VICI PPTYS INC COM 925652109 11286147 394069 SH SOLE 0 0 394069 VICOR CORP COM 925815102 339724 10245 SH SOLE 0 0 10245 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 16208814 352289 SH SOLE 0 0 352289 VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 3329651 107686 SH SOLE 0 0 107686 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 6205823 124615 SH SOLE 0 0 124615 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 939658 30693 SH SOLE 0 0 30693 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 508719 12100 SH SOLE 0 0 12100 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 20704688 322202 SH SOLE 0 0 322202 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 20965601 264235 SH SOLE 0 0 264235 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 5258383 104770 SH SOLE 0 0 104770 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 49191736 840023 SH SOLE 0 0 840023 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1292406 21169 SH SOLE 0 0 21169 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 2745957 51384 SH SOLE 0 0 51384 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 538104 7978 SH SOLE 0 0 7978 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 12202267 326613 SH SOLE 0 0 326613 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 1489705 32784 SH SOLE 0 0 32784 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 428460 14841 SH SOLE 0 0 14841 VIKING HOLDINGS LTD ORD SHS G93A5A101 606745 17877 SH SOLE 0 0 17877 VIKING THERAPEUTICS INC COM 92686J106 5136934 96905 SH SOLE 0 0 96905 VILLAGE FARMS INTL INC COM 92707Y108 146015 143152 SH SOLE 0 0 143152 VIPER ENERGY INC CL A 927959106 836446 22287 SH SOLE 0 0 22287 VIRTRA INC COM PAR 92827K301 118657 15430 SH SOLE 0 0 15430 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 366307 16873 SH SOLE 0 0 16873 VIRTUS CONVERTIBLE & INC FD COM 92838U108 41753 14299 SH SOLE 0 0 14299 VIRTUS CONVERTIBLE & INCOME COM 92838X102 78268 23935 SH SOLE 0 0 23935 VIRTUS DIVIDEND INTEREST & P COM 92840R101 3392656 276275 SH SOLE 0 0 276275 VIRTUS EQUITY & CONV INCM FD COM 92841M101 7000822 301240 SH SOLE 0 0 301240 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 298935 56724 SH SOLE 0 0 56724 VISA INC COM CL A 92826C839 433819733 1652835 SH SOLE 0 0 1652835 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 14618 15000 PRN SOLE 0 0 15000 VISTA GOLD CORP COM NEW 927926303 12671 27250 SH SOLE 0 0 27250 VISTA OUTDOOR INC COM 928377100 257790 6847 SH SOLE 0 0 6847 VISTRA CORP COM 92840M102 13134328 152760 SH SOLE 0 0 152760 VITA COCO CO INC COM 92846Q107 292871 10516 SH SOLE 0 0 10516 VITESSE ENERGY INC COMMON STOCK 92852X103 498297 21025 SH SOLE 0 0 21025 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1197729 135032 SH SOLE 0 0 135032 VONTIER CORPORATION COM 928881101 271186 7099 SH SOLE 0 0 7099 VORNADO RLTY TR SH BEN INT 929042109 568666 21630 SH SOLE 0 0 21630 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 80111 12636 SH SOLE 0 0 12636 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 920687 171131 SH SOLE 0 0 171131 VOYA FINANCIAL INC COM 929089100 220371 3097 SH SOLE 0 0 3097 VOYA GLBL ADV & PREM OPP FD COM 92912R104 436187 49287 SH SOLE 0 0 49287 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 914151 177850 SH SOLE 0 0 177850 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1573189 153782 SH SOLE 0 0 153782 VOYAGER THERAPEUTICS INC COM 92915B106 230711 29167 SH SOLE 0 0 29167 VTEX SHS CL A G9470A102 245853 33864 SH SOLE 0 0 33864 VULCAN MATLS CO COM 929160109 8711967 35033 SH SOLE 0 0 35033 WABTEC COM 929740108 2062585 13050 SH SOLE 0 0 13050 WAFD INC COM 938824109 276704 9682 SH SOLE 0 0 9682 WALGREENS BOOTS ALLIANCE INC COM 931427108 3697157 305677 SH SOLE 0 0 305677 WALMART INC COM 931142103 529699922 7823068 SH SOLE 0 0 7823068 WARNER BROS DISCOVERY INC COM SER A 934423104 3642498 489583 SH SOLE 0 0 489583 WARRIOR MET COAL INC COM 93627C101 2355447 37525 SH SOLE 0 0 37525 WASHINGTON TR BANCORP INC COM 940610108 982786 35855 SH SOLE 0 0 35855 WASTE CONNECTIONS INC COM 94106B101 15787388 90028 SH SOLE 0 0 90028 WASTE MGMT INC DEL COM 94106L109 60511149 283637 SH SOLE 0 0 283637 WATERS CORP COM 941848103 2280053 7859 SH SOLE 0 0 7859 WATSCO INC COM 942622200 7006458 15125 SH SOLE 0 0 15125 WATTS WATER TECHNOLOGIES INC CL A 942749102 327132 1784 SH SOLE 0 0 1784 WAYFAIR INC CL A 94419L101 1529381 29004 SH SOLE 0 0 29004 WD 40 CO COM 929236107 412755 1879 SH SOLE 0 0 1879 WEATHERFORD INTL PLC ORD SHS G48833118 2304631 18821 SH SOLE 0 0 18821 WEAVE COMMUNICATIONS INC COM 94724R108 688442 76324 SH SOLE 0 0 76324 WEBSTER FINL CORP COM 947890109 867977 19912 SH SOLE 0 0 19912 WEC ENERGY GROUP INC COM 92939U106 18246433 232557 SH SOLE 0 0 232557 WELLS FARGO CO NEW COM 949746101 42891252 722197 SH SOLE 0 0 722197 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1725437 1451 SH SOLE 0 0 1451 WELLTOWER INC COM 95040Q104 20543062 197056 SH SOLE 0 0 197056 WENDYS CO COM 95058W100 366193 21592 SH SOLE 0 0 21592 WESBANCO INC COM 950810101 496421 17786 SH SOLE 0 0 17786 WESCO INTL INC COM 95082P105 33639873 212212 SH SOLE 0 0 212212 WEST FRASER TIMBER CO LTD COM 952845105 586075 7624 SH SOLE 0 0 7624 WEST PHARMACEUTICAL SVSC INC COM 955306105 1229654 3733 SH SOLE 0 0 3733 WESTERN ALLIANCE BANCORP COM 957638109 442903 7050 SH SOLE 0 0 7050 WESTERN ASSET EMERGING MKTS COM 95766A101 1821257 195624 SH SOLE 0 0 195624 WESTERN ASSET GLOBAL CORP DE COM 95790C107 657792 53873 SH SOLE 0 0 53873 WESTERN ASSET HIGH INCOM FD COM 95766J102 92868 21349 SH SOLE 0 0 21349 WESTERN ASSET HIGH INCOME OP COM 95766K109 682302 179082 SH SOLE 0 0 179082 WESTERN ASSET HIGH YIELD DEF COM 95768B107 5853757 504634 SH SOLE 0 0 504634 WESTERN ASSET INTER MUNI FD COM 958435109 181466 23087 SH SOLE 0 0 23087 WESTERN ASSET INVESTMENT GRA COM 95766T100 486725 40292 SH SOLE 0 0 40292 WESTERN ASSET INVT GRADE DEF COM 95790A101 559222 32741 SH SOLE 0 0 32741 WESTERN ASSET MANAGED MUNS F COM 95766M105 2615869 252741 SH SOLE 0 0 252741 WESTERN ASSET MTG DEFINED OP COM 95790B109 192872 16167 SH SOLE 0 0 16167 WESTERN ASSET MUN HIGH INCOM COM 95766N103 2039893 300869 SH SOLE 0 0 300869 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 847600 80801 SH SOLE 0 0 80801 WESTERN COPPER & GOLD CORP COM 95805V108 60666 52753 SH SOLE 0 0 52753 WESTERN DIGITAL CORP. COM 958102105 7398698 97647 SH SOLE 0 0 97647 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 15861068 399221 SH SOLE 0 0 399221 WESTERN UN CO COM 959802109 289385 23681 SH SOLE 0 0 23681 WESTROCK CO COM 96145D105 747884 14880 SH SOLE 0 0 14880 WESTWATER RES INC COM NEW 961684206 4817 10000 SH SOLE 0 0 10000 WEX INC COM 96208T104 282361 1594 SH SOLE 0 0 1594 WEYERHAEUSER CO MTN BE COM NEW 962166104 6871400 242036 SH SOLE 0 0 242036 WHEATON PRECIOUS METALS CORP COM 962879102 3255842 62111 SH SOLE 0 0 62111 WHIRLPOOL CORP COM 963320106 2032473 19887 SH SOLE 0 0 19887 WHITE MTNS INS GROUP LTD COM G9618E107 1063214 585 SH SOLE 0 0 585 WHITEHORSE FIN INC COM 96524V106 182596 14881 SH SOLE 0 0 14881 WHITESTONE REIT COM 966084204 134761 10125 SH SOLE 0 0 10125 WILLIAMS COS INC COM 969457100 35679106 839508 SH SOLE 0 0 839508 WILLIAMS SONOMA INC COM 969904101 3350836 11867 SH SOLE 0 0 11867 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2311051 8816 SH SOLE 0 0 8816 WINGSTOP INC COM 974155103 2243404 5308 SH SOLE 0 0 5308 WINNEBAGO INDS INC COM 974637100 731405 13495 SH SOLE 0 0 13495 WINTRUST FINL CORP COM 97650W108 4514960 45809 SH SOLE 0 0 45809 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 2644092 126560 SH SOLE 0 0 126560 WISDOMTREE TR CURRNCY INT EQ 97717X263 29864771 876828 SH SOLE 0 0 876828 WISDOMTREE TR EM EX ST-OWNED 97717X578 2099175 68533 SH SOLE 0 0 68533 WISDOMTREE TR EM LCL DEBT FD 97717X867 294571 11175 SH SOLE 0 0 11175 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 3060000 115953 SH SOLE 0 0 115953 WISDOMTREE TR EMER MKT HIGH FD 97717W315 7920406 182877 SH SOLE 0 0 182877 WISDOMTREE TR EMG MKTS SMCAP 97717W281 11046170 214739 SH SOLE 0 0 214739 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 765053 40479 SH SOLE 0 0 40479 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1511967 33443 SH SOLE 0 0 33443 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 114521172 2276310 SH SOLE 0 0 2276310 WISDOMTREE TR FUTRE STRAT FD 97717W125 2021164 55723 SH SOLE 0 0 55723 WISDOMTREE TR GLB HIGH DIV FD 97717W877 4445540 88863 SH SOLE 0 0 88863 WISDOMTREE TR GLB US QTLY DIV 97717W844 3634897 93012 SH SOLE 0 0 93012 WISDOMTREE TR HEDGED HI YLD BD 97717W430 870203 39808 SH SOLE 0 0 39808 WISDOMTREE TR INDIA ERNGS FD 97717W422 6085436 126045 SH SOLE 0 0 126045 WISDOMTREE TR INTL EQUITY FD 97717W703 4324724 80505 SH SOLE 0 0 80505 WISDOMTREE TR INTL LRGCAP DV 97717W794 364126 7179 SH SOLE 0 0 7179 WISDOMTREE TR INTL QULTY DIV 97717X131 1354652 36523 SH SOLE 0 0 36523 WISDOMTREE TR INTL SMCAP DIV 97717W760 230821 3638 SH SOLE 0 0 3638 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 47981932 1052466 SH SOLE 0 0 1052466 WISDOMTREE TR ITL HIGH DIV FD 97717W802 2264504 59011 SH SOLE 0 0 59011 WISDOMTREE TR JAPN HEDGE EQT 97717W851 94011873 833291 SH SOLE 0 0 833291 WISDOMTREE TR US AI ENHANCED 97717W406 1206525 12089 SH SOLE 0 0 12089 WISDOMTREE TR US HGH YLD CORP 97717X172 394473 8845 SH SOLE 0 0 8845 WISDOMTREE TR US HIGH DIVIDEND 97717W208 10002092 118242 SH SOLE 0 0 118242 WISDOMTREE TR US LARGECAP DIVD 97717W307 35779396 491813 SH SOLE 0 0 491813 WISDOMTREE TR US LARGECAP FUND 97717W588 1258142 22119 SH SOLE 0 0 22119 WISDOMTREE TR US MIDCAP DIVID 97717W505 33500314 716278 SH SOLE 0 0 716278 WISDOMTREE TR US MIDCAP FUND 97717W570 16883477 292152 SH SOLE 0 0 292152 WISDOMTREE TR US MULTIFACTOR 97717Y857 10497529 231017 SH SOLE 0 0 231017 WISDOMTREE TR US QTLY DIV GRT 97717X669 212503664 2722661 SH SOLE 0 0 2722661 WISDOMTREE TR US QUALITY GROW 97717Y477 1902182 42431 SH SOLE 0 0 42431 WISDOMTREE TR US S CAP QTY DIV 97717X651 5995513 127266 SH SOLE 0 0 127266 WISDOMTREE TR US SMALLCAP DIVD 97717W604 13940848 447539 SH SOLE 0 0 447539 WISDOMTREE TR US SMALLCAP FUND 97717W562 8329534 176735 SH SOLE 0 0 176735 WISDOMTREE TR US TOTAL DIVIDND 97717W109 11048879 155989 SH SOLE 0 0 155989 WISDOMTREE TR WISDOMTREE US VA 97717W547 17504415 239821 SH SOLE 0 0 239821 WISDOMTREE TR YIELD ENHANCD US 97717X511 2072549 48244 SH SOLE 0 0 48244 WK KELLOGG CO COM SHS 92942W107 200673 12192 SH SOLE 0 0 12192 WOLFSPEED INC COM 977852102 316159 13891 SH SOLE 0 0 13891 WOODWARD INC COM 980745103 5164117 29614 SH SOLE 0 0 29614 WORKDAY INC CL A 98138H101 2779969 12435 SH SOLE 0 0 12435 WORLD GOLD TR SPDR GLD MINIS 98149E303 18769830 407243 SH SOLE 0 0 407243 WORTHINGTON ENTERPRISES INC COM 981811102 353582 7471 SH SOLE 0 0 7471 WP CAREY INC COM 92936U109 7138219 129668 SH SOLE 0 0 129668 WPP PLC NEW ADR 92937A102 314038 6860 SH SOLE 0 0 6860 WRAP TECHNOLOGIES INC COM 98212N107 1645512 822756 SH SOLE 0 0 822756 WW INTL INC COM 98262P101 239534 204730 SH SOLE 0 0 204730 WYNDHAM HOTELS & RESORTS INC COM 98311A105 556619 7522 SH SOLE 0 0 7522 WYNN RESORTS LTD COM 983134107 5992997 66961 SH SOLE 0 0 66961 XCEL ENERGY INC COM 98389B100 5998154 112304 SH SOLE 0 0 112304 XENCOR INC COM 98401F105 516240 27271 SH SOLE 0 0 27271 XP INC CL A G98239109 261000 14838 SH SOLE 0 0 14838 XPO INC COM 983793100 7831853 73781 SH SOLE 0 0 73781 XYLEM INC COM 98419M100 3442055 25378 SH SOLE 0 0 25378 YETI HLDGS INC COM 98585X104 587090 15389 SH SOLE 0 0 15389 YUM BRANDS INC COM 988498101 7379138 55708 SH SOLE 0 0 55708 YUM CHINA HLDGS INC COM 98850P109 1070117 34699 SH SOLE 0 0 34699 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4458787 14433 SH SOLE 0 0 14433 ZEVRA THERAPEUTICS INC COM NEW 488445206 156570 31953 SH SOLE 0 0 31953 ZILLOW GROUP INC CL A 98954M101 688256 15281 SH SOLE 0 0 15281 ZILLOW GROUP INC CL C CAP STK 98954M200 631878 13621 SH SOLE 0 0 13621 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1497262 67536 SH SOLE 0 0 67536 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3822720 35223 SH SOLE 0 0 35223 ZIONS BANCORPORATION N A COM 989701107 1258714 29023 SH SOLE 0 0 29023 ZOETIS INC CL A 98978V103 37742588 217712 SH SOLE 0 0 217712 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3942291 66604 SH SOLE 0 0 66604 ZSCALER INC COM 98980G102 3758852 19558 SH SOLE 0 0 19558 ZYMEWORKS INC COM 98985Y108 488312 57381 SH SOLE 0 0 57381