0001462284-24-000002.txt : 20240422 0001462284-24-000002.hdr.sgml : 20240422 20240422104944 ACCESSION NUMBER: 0001462284-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240422 DATE AS OF CHANGE: 20240422 EFFECTIVENESS DATE: 20240422 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: 24859940 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 true 0001462284 XXXXXXXX 03-31-2024 03-31-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 7275671000 Deanna Collier ST PETERSBURG FL 04-22-2024 0 3385 67349222263 false
INFORMATION TABLE 2 Q124RJFSA.xml Q124RJFSA 2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100 3718054 125187 SH SOLE 0 0 125187 23ANDME HOLDING CO CLASS A COM 90138Q108 65717 123528 SH SOLE 0 0 123528 3-D SYS CORP DEL COM NEW 88554D205 46327 10434 SH SOLE 0 0 10434 374WATER INC COM 88583P104 41580 33000 SH SOLE 0 0 33000 3M CO COM 88579Y101 38545206 363394 SH SOLE 0 0 363394 89BIO INC COM 282559103 1365430 117305 SH SOLE 0 0 117305 AAON INC COM PAR $0.004 000360206 13421847 152348 SH SOLE 0 0 152348 ABBOTT LABS COM 002824100 94090436 827824 SH SOLE 0 0 827824 ABBVIE INC COM 00287Y109 199540395 1095774 SH SOLE 0 0 1095774 ABCELLERA BIOLOGICS INC COM 00288U106 51801 11435 SH SOLE 0 0 11435 ABERCROMBIE & FITCH CO CL A 002896207 2903269 23165 SH SOLE 0 0 23165 ABRDN ASIA PACIFIC INCOME FU COM 003009107 106789 38139 SH SOLE 0 0 38139 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 492857 50758 SH SOLE 0 0 50758 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 380257 21423 SH SOLE 0 0 21423 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 477920 120687 SH SOLE 0 0 120687 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 988998 46563 SH SOLE 0 0 46563 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 4080876 242045 SH SOLE 0 0 242045 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 17283256 859863 SH SOLE 0 0 859863 ABRDN INCOME CREDIT STRATEGI COM 003057106 422916 62377 SH SOLE 0 0 62377 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 2154753 158089 SH SOLE 0 0 158089 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 2082473 21806 SH SOLE 0 0 21806 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2297998 96514 SH SOLE 0 0 96514 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 667709 80544 SH SOLE 0 0 80544 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 579374 43792 SH SOLE 0 0 43792 ABSCI CORPORATION COM 00091E109 293684 51705 SH SOLE 0 0 51705 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2323916 34408 SH SOLE 0 0 34408 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4382609 55322 SH SOLE 0 0 55322 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 105645215 304796 SH SOLE 0 0 304796 ACCO BRANDS CORP COM 00081T108 309883 55238 SH SOLE 0 0 55238 ACM RESH INC COM CL A 00108J109 7153404 245484 SH SOLE 0 0 245484 ACUITY BRANDS INC COM 00508Y102 1305362 4858 SH SOLE 0 0 4858 ACUSHNET HLDGS CORP COM 005098108 464622 7045 SH SOLE 0 0 7045 ADAMS DIVERSIFIED EQUITY FD COM 006212104 10773571 551925 SH SOLE 0 0 551925 ADEIA INC COM 00676P107 202424 18537 SH SOLE 0 0 18537 ADMA BIOLOGICS INC COM 000899104 1718944 260446 SH SOLE 0 0 260446 ADOBE INC COM 00724F101 57823880 114594 SH SOLE 0 0 114594 ADTALEM GLOBAL ED INC COM 00737L103 224464 4367 SH SOLE 0 0 4367 ADVANCE AUTO PARTS INC COM 00751Y106 3235719 38027 SH SOLE 0 0 38027 ADVANCED DRAIN SYS INC DEL COM 00790R104 830765 4823 SH SOLE 0 0 4823 ADVANCED ENERGY INDS COM 007973100 1485441 14566 SH SOLE 0 0 14566 ADVANCED MICRO DEVICES INC COM 007903107 206514853 1144190 SH SOLE 0 0 1144190 ADVENT CONV & INCOME FD COM 00764C109 5234938 438437 SH SOLE 0 0 438437 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 2256 12536 SH SOLE 0 0 12536 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 1468980 39670 SH SOLE 0 0 39670 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 508257 4347 SH SOLE 0 0 4347 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 1923505 98138 SH SOLE 0 0 98138 AECOM COM 00766T100 327421 3338 SH SOLE 0 0 3338 AEHR TEST SYS COM 00760J108 190576 15369 SH SOLE 0 0 15369 AERCAP HOLDINGS NV SHS N00985106 411171 4731 SH SOLE 0 0 4731 AEROVIRONMENT INC COM 008073108 6307012 41147 SH SOLE 0 0 41147 AERSALE CORPORATION COM 00810F106 542090 75500 SH SOLE 0 0 75500 AES CORP COM 00130H105 1648445 91938 SH SOLE 0 0 91938 AFFILIATED MANAGERS GROUP IN COM 008252108 331930 1982 SH SOLE 0 0 1982 AFFIRM HLDGS INC COM CL A 00827B106 2796624 75057 SH SOLE 0 0 75057 AFLAC INC COM 001055102 62043616 722614 SH SOLE 0 0 722614 AFYA LTD CL A COM G01125106 258206 13897 SH SOLE 0 0 13897 AG MTG INVT TR INC COM NEW 001228501 749504 122468 SH SOLE 0 0 122468 AG MTG INVT TR INC NOTE 6.750% 9/1 95790DAD7 98994 100000 PRN SOLE 0 0 100000 AGCO CORP COM 001084102 1260167 10244 SH SOLE 0 0 10244 AGENUS INC COM NEW 00847G705 8215 14164 SH SOLE 0 0 14164 AGF INVTS TR US MARKET NETRL 00110G408 1300089 72167 SH SOLE 0 0 72167 AGILENT TECHNOLOGIES INC COM 00846U101 6006424 41278 SH SOLE 0 0 41278 AGILYSYS INC COM 00847J105 225564 2677 SH SOLE 0 0 2677 AGNC INVT CORP COM 00123Q104 955251 96490 SH SOLE 0 0 96490 AGNICO EAGLE MINES LTD COM 008474108 6591211 110498 SH SOLE 0 0 110498 AGREE RLTY CORP COM 008492100 3401334 59547 SH SOLE 0 0 59547 AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679 4840389 186239 SH SOLE 0 0 186239 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 2968249 109187 SH SOLE 0 0 109187 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 447404 16102 SH SOLE 0 0 16102 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 668630 23281 SH SOLE 0 0 23281 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 826693 28487 SH SOLE 0 0 28487 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 888924 30697 SH SOLE 0 0 30697 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 5822724 185230 SH SOLE 0 0 185230 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 1131232 38668 SH SOLE 0 0 38668 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 2767166 81724 SH SOLE 0 0 81724 AIR LEASE CORP CL A 00912X302 1291247 25102 SH SOLE 0 0 25102 AIR PRODS & CHEMS INC COM 009158106 236641465 976768 SH SOLE 0 0 976768 AIRBNB INC COM CL A 009066101 17610635 106757 SH SOLE 0 0 106757 AIRSCULPT TECHNOLOGIES INC COM 009496100 897183 146121 SH SOLE 0 0 146121 AKAMAI TECHNOLOGIES INC COM 00971T101 3683701 33870 SH SOLE 0 0 33870 AKILI INC COMMON STOCK 00974B107 3605 12448 SH SOLE 0 0 12448 AKOUSTIS TECHNOLOGIES INC COM 00973N102 62602 105908 SH SOLE 0 0 105908 ALAMOS GOLD INC NEW COM CL A 011532108 2858904 193824 SH SOLE 0 0 193824 ALARM COM HLDGS INC COM 011642105 919789 12692 SH SOLE 0 0 12692 ALASKA AIR GROUP INC COM 011659109 7920779 184247 SH SOLE 0 0 184247 ALBEMARLE CORP COM 012653101 5987120 45446 SH SOLE 0 0 45446 ALCOA CORP COM 013872106 1499812 44386 SH SOLE 0 0 44386 ALCON AG ORD SHS H01301128 689244 8275 SH SOLE 0 0 8275 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 477412 3703 SH SOLE 0 0 3703 ALGONQUIN PWR UTILS CORP COM 015857105 238016 37661 SH SOLE 0 0 37661 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19452406 268828 SH SOLE 0 0 268828 ALIGN TECHNOLOGY INC COM 016255101 3399547 10367 SH SOLE 0 0 10367 ALIGNMENT HEALTHCARE INC COM 01625V104 580900 117117 SH SOLE 0 0 117117 ALLEGION PLC ORD SHS G0176J109 975166 7239 SH SOLE 0 0 7239 ALLETE INC COM NEW 018522300 986704 16544 SH SOLE 0 0 16544 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 7211356 359669 SH SOLE 0 0 359669 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 244048 22980 SH SOLE 0 0 22980 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 4789078 137855 SH SOLE 0 0 137855 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 110933 10094 SH SOLE 0 0 10094 ALLIANT ENERGY CORP COM 018802108 2714224 53854 SH SOLE 0 0 53854 ALLIENT INC COM 019330109 2153288 60350 SH SOLE 0 0 60350 ALLISON TRANSMISSION HLDGS I COM 01973R101 507417 6252 SH SOLE 0 0 6252 ALLOVIR INC COM 019818103 45671 60500 SH SOLE 0 0 60500 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 109834 22882 SH SOLE 0 0 22882 ALLSPRING MULTI SECTOR INCOM COM 94987D101 2044616 219144 SH SOLE 0 0 219144 ALLSTATE CORP COM 020002101 140144115 810035 SH SOLE 0 0 810035 ALLY FINL INC COM 02005N100 1233288 30384 SH SOLE 0 0 30384 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 464341 3107 SH SOLE 0 0 3107 ALPHA METALLURGICAL RESOUR I COM 020764106 545437 1647 SH SOLE 0 0 1647 ALPHABET INC CAP STK CL A 02079K305 533264089 3533188 SH SOLE 0 0 3533188 ALPHABET INC CAP STK CL C 02079K107 271035479 1780083 SH SOLE 0 0 1780083 ALPINE IMMUNE SCIENCES INC COM 02083G100 3032777 76508 SH SOLE 0 0 76508 ALPS ETF TR ALERIAN ENERGY 00162Q676 4527625 178059 SH SOLE 0 0 178059 ALPS ETF TR ALERIAN MLP 00162Q452 42768125 901140 SH SOLE 0 0 901140 ALPS ETF TR EQUAL SEC ETF 00162Q205 16858369 142880 SH SOLE 0 0 142880 ALPS ETF TR INTL SEC DV DOG 00162Q718 263263 8858 SH SOLE 0 0 8858 ALPS ETF TR OSHARES US QUALT 00162Q387 3501751 70871 SH SOLE 0 0 70871 ALPS ETF TR OSHARES US SMLCP 00162Q395 10957773 257406 SH SOLE 0 0 257406 ALPS ETF TR OSHS GBL INTER 00162Q361 410361 10706 SH SOLE 0 0 10706 ALPS ETF TR RIVERFRNT DYMC 00162Q528 951639 18749 SH SOLE 0 0 18749 ALPS ETF TR RIVRFRNT STR INC 00162Q783 1009827 44136 SH SOLE 0 0 44136 ALPS ETF TR SECTR DIV DOGS 00162Q858 5391124 99928 SH SOLE 0 0 99928 ALTICE USA INC CL A 02156K103 44801 17165 SH SOLE 0 0 17165 ALTRIA GROUP INC COM 02209S103 47122250 1080290 SH SOLE 0 0 1080290 AMARIN CORP PLC SPONS ADR NEW 023111206 588789 660966 SH SOLE 0 0 660966 AMAZON COM INC COM 023135106 905125176 5017880 SH SOLE 0 0 5017880 AMC ENTMT HLDGS INC CL A NEW 00165C302 67090 18035 SH SOLE 0 0 18035 AMCOR PLC ORD G0250X107 335327 35260 SH SOLE 0 0 35260 AMDOCS LTD SHS G02602103 599760 6637 SH SOLE 0 0 6637 AMER STATES WTR CO COM 029899101 839203 11617 SH SOLE 0 0 11617 AMEREN CORP COM 023608102 3145093 42524 SH SOLE 0 0 42524 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 705348 37800 SH SOLE 0 0 37800 AMERICAN AIRLS GROUP INC COM 02376R102 2218282 144513 SH SOLE 0 0 144513 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 5842530 100803 SH SOLE 0 0 100803 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 200272 4300 SH SOLE 0 0 4300 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1602769 34632 SH SOLE 0 0 34632 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 6051290 119709 SH SOLE 0 0 119709 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 28915608 453649 SH SOLE 0 0 453649 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1043443 15843 SH SOLE 0 0 15843 AMERICAN CENTY ETF TR US EQT ETF 025072885 23271204 260013 SH SOLE 0 0 260013 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 14185459 220751 SH SOLE 0 0 220751 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 21766385 256256 SH SOLE 0 0 256256 AMERICAN CENTY ETF TR US SML CP VALU 025072877 55134149 588349 SH SOLE 0 0 588349 AMERICAN COASTAL INS CORP COM 910710102 170730 15971 SH SOLE 0 0 15971 AMERICAN ELEC PWR CO INC COM 025537101 19401271 225334 SH SOLE 0 0 225334 AMERICAN EXPRESS CO COM 025816109 44175509 194016 SH SOLE 0 0 194016 AMERICAN FINL GROUP INC OHIO COM 025932104 412988 3026 SH SOLE 0 0 3026 AMERICAN HOMES 4 RENT CL A 02665T306 1811830 49261 SH SOLE 0 0 49261 AMERICAN INTL GROUP INC COM NEW 026874784 2105860 26939 SH SOLE 0 0 26939 AMERICAN NATL BANKSHARES INC COM 027745108 658302 13784 SH SOLE 0 0 13784 AMERICAN TOWER CORP NEW COM 03027X100 46213520 233886 SH SOLE 0 0 233886 AMERICAN WELL CORP CL A 03044L105 15219 18773 SH SOLE 0 0 18773 AMERICAN WTR WKS CO INC NEW COM 030420103 13986804 114449 SH SOLE 0 0 114449 AMERICOLD REALTY TRUST INC COM 03064D108 350513 14066 SH SOLE 0 0 14066 AMERIPRISE FINL INC COM 03076C106 17634195 40220 SH SOLE 0 0 40220 AMERIS BANCORP COM 03076K108 858688 17749 SH SOLE 0 0 17749 AMETEK INC COM 031100100 15125188 82696 SH SOLE 0 0 82696 AMGEN INC COM 031162100 132986569 467736 SH SOLE 0 0 467736 AMMO INC COM 00175J107 29026 10555 SH SOLE 0 0 10555 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 390096 8884 SH SOLE 0 0 8884 AMPHENOL CORP NEW CL A 032095101 17084871 148113 SH SOLE 0 0 148113 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 474409 113495 SH SOLE 0 0 113495 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 4205129 65592 SH SOLE 0 0 65592 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 114836 12152 SH SOLE 0 0 12152 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 10546342 200348 SH SOLE 0 0 200348 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 577380 20677 SH SOLE 0 0 20677 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 804366 22074 SH SOLE 0 0 22074 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 336935899 8666047 SH SOLE 0 0 8666047 AMPLIFY ETF TR INTERNATINL ENHC 032108722 1596410 52307 SH SOLE 0 0 52307 AMPLIFY ETF TR ONLIN RETL ETF 032108102 291519 5021 SH SOLE 0 0 5021 ANALOG DEVICES INC COM 032654105 68560402 346632 SH SOLE 0 0 346632 ANDERSONS INC COM 034164103 623913 10875 SH SOLE 0 0 10875 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 738816 33280 SH SOLE 0 0 33280 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3621733 59588 SH SOLE 0 0 59588 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2774783 140923 SH SOLE 0 0 140923 ANSYS INC COM 03662Q105 6487379 18687 SH SOLE 0 0 18687 ANTERO MIDSTREAM CORP COM 03676B102 4451514 316608 SH SOLE 0 0 316608 ANTERO RESOURCES CORP COM 03674X106 6124916 211204 SH SOLE 0 0 211204 AON PLC SHS CL A G0403H108 3312042 9925 SH SOLE 0 0 9925 APA CORPORATION COM 03743Q108 8726972 253839 SH SOLE 0 0 253839 APARTMENT INCOME REIT CORP COM 03750L109 285419 8790 SH SOLE 0 0 8790 APELLIS PHARMACEUTICALS INC COM 03753U106 664625 11307 SH SOLE 0 0 11307 API GROUP CORP COM STK 00187Y100 1499329 38180 SH SOLE 0 0 38180 APOGEE ENTERPRISES INC COM 037598109 247355 4178 SH SOLE 0 0 4178 APOGEE THERAPEUTICS INC COM 03770N101 323877 4874 SH SOLE 0 0 4874 APOLLO COML REAL EST FIN INC COM 03762U105 120144 10785 SH SOLE 0 0 10785 APOLLO GLOBAL MGMT INC COM 03769M106 10595192 94221 SH SOLE 0 0 94221 APPLE INC COM 037833100 1583864340 9236438 SH SOLE 0 0 9236438 APPLIED INDL TECHNOLOGIES IN COM 03820C105 917649 4645 SH SOLE 0 0 4645 APPLIED MATLS INC COM 038222105 43333793 210124 SH SOLE 0 0 210124 APPLIED OPTOELECTRONICS INC COM 03823U102 697061 50293 SH SOLE 0 0 50293 APPLOVIN CORP COM CL A 03831W108 778033 11240 SH SOLE 0 0 11240 APTARGROUP INC COM 038336103 1628397 11317 SH SOLE 0 0 11317 APTIV PLC SHS G6095L109 1579693 19833 SH SOLE 0 0 19833 APYX MEDICAL CORPORATION COM 03837C106 115223 84723 SH SOLE 0 0 84723 AQUESTIVE THERAPEUTICS INC COM 03843E104 70290 16500 SH SOLE 0 0 16500 ARBOR REALTY TRUST INC COM 038923108 7229274 545606 SH SOLE 0 0 545606 ARCADIUM LITHIUM PLC COM SHS G0508H110 1333083 309300 SH SOLE 0 0 309300 ARCH CAP GROUP LTD ORD G0450A105 10856708 117446 SH SOLE 0 0 117446 ARCH RESOURCES INC CL A 03940R107 885792 5509 SH SOLE 0 0 5509 ARCHER AVIATION INC COM CL A 03945R102 197015 42644 SH SOLE 0 0 42644 ARCHER DANIELS MIDLAND CO COM 039483102 9636232 153419 SH SOLE 0 0 153419 ARCOSA INC COM 039653100 243816 2840 SH SOLE 0 0 2840 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 105789 10675 SH SOLE 0 0 10675 ARDELYX INC COM 039697107 1178914 161495 SH SOLE 0 0 161495 ARDMORE SHIPPING CORP COM Y0207T100 545247 33206 SH SOLE 0 0 33206 ARES CAPITAL CORP COM 04010L103 12129268 582578 SH SOLE 0 0 582578 ARES COML REAL ESTATE CORP COM 04013V108 376390 50522 SH SOLE 0 0 50522 ARES DYNAMIC CR ALLOCATION F COM 04014F102 393018 27619 SH SOLE 0 0 27619 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 14719634 110691 SH SOLE 0 0 110691 ARGENX SE SPONSORED ADR 04016X101 5537672 14065 SH SOLE 0 0 14065 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 207977 14698 SH SOLE 0 0 14698 ARISTA NETWORKS INC COM 040413106 12731282 43904 SH SOLE 0 0 43904 ARK ETF TR 3D PRINTING ETF 00214Q500 319636 14092 SH SOLE 0 0 14092 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2262424 41353 SH SOLE 0 0 41353 ARK ETF TR FINTECH INNOVA 00214Q708 2383271 78578 SH SOLE 0 0 78578 ARK ETF TR GENOMIC REV ETF 00214Q302 2391690 83160 SH SOLE 0 0 83160 ARK ETF TR INNOVATION ETF 00214Q104 28560455 570297 SH SOLE 0 0 570297 ARK ETF TR NEXT GNRTN INTER 00214Q401 6805535 81699 SH SOLE 0 0 81699 ARM HOLDINGS PLC SPONSORED ADR 042068205 5655048 45244 SH SOLE 0 0 45244 ARMADA HOFFLER PPTYS INC COM 04208T108 592956 57015 SH SOLE 0 0 57015 ARROW ELECTRS INC COM 042735100 314070 2426 SH SOLE 0 0 2426 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 343143 11998 SH SOLE 0 0 11998 ARROWMARK FINANCIAL CORP COM 861780104 4352591 229144 SH SOLE 0 0 229144 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 461668 10087 SH SOLE 0 0 10087 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 190572 12407 SH SOLE 0 0 12407 ASANA INC CL A 04342Y104 1043221 67348 SH SOLE 0 0 67348 ASBURY AUTOMOTIVE GROUP INC COM 043436104 252049 1069 SH SOLE 0 0 1069 ASENSUS SURGICAL INC COM 04367G103 3228 14033 SH SOLE 0 0 14033 ASGN INC COM 00191U102 460525 4396 SH SOLE 0 0 4396 ASHLAND INC COM 044186104 270666 2780 SH SOLE 0 0 2780 ASML HOLDING N V N Y REGISTRY SHS N07059210 33112494 34120 SH SOLE 0 0 34120 ASPEN TECHNOLOGY INC COM 29109X106 400327 1877 SH SOLE 0 0 1877 ASSURANT INC COM 04621X108 514952 2736 SH SOLE 0 0 2736 ASSURED GUARANTY LTD COM G0585R106 243428 2790 SH SOLE 0 0 2790 ASTERA LABS INC COM 04626A103 555090 7482 SH SOLE 0 0 7482 ASTRAZENECA PLC SPONSORED ADR 046353108 11934961 176162 SH SOLE 0 0 176162 AT&T INC COM 00206R102 53922573 3063783 SH SOLE 0 0 3063783 ATI INC COM 01741R102 2041939 39905 SH SOLE 0 0 39905 ATKORE INC COM 047649108 346074 1818 SH SOLE 0 0 1818 ATLANTA BRAVES HLDGS INC COM SER C 047726302 227329 5820 SH SOLE 0 0 5820 ATLANTIC UN BANKSHARES CORP COM 04911A107 759930 21522 SH SOLE 0 0 21522 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 622061 33661 SH SOLE 0 0 33661 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 577768 25542 SH SOLE 0 0 25542 ATLASSIAN CORPORATION CL A 049468101 3482714 17850 SH SOLE 0 0 17850 ATMOS ENERGY CORP COM 049560105 7888504 66362 SH SOLE 0 0 66362 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 302989 9395 SH SOLE 0 0 9395 ATOSSA THERAPEUTICS INC COM 04962H506 19467 10815 SH SOLE 0 0 10815 AUTODESK INC COM 052769106 19048160 73144 SH SOLE 0 0 73144 AUTOLIV INC COM 052800109 1480602 12294 SH SOLE 0 0 12294 AUTOMATIC DATA PROCESSING IN COM 053015103 70287349 281442 SH SOLE 0 0 281442 AUTONATION INC COM 05329W102 403850 2439 SH SOLE 0 0 2439 AUTOZONE INC COM 053332102 54567668 17314 SH SOLE 0 0 17314 AVALONBAY CMNTYS INC COM 053484101 484215 2609 SH SOLE 0 0 2609 AVANGRID INC COM 05351W103 507631 13931 SH SOLE 0 0 13931 AVERY DENNISON CORP COM 053611109 6250735 27999 SH SOLE 0 0 27999 AVIDITY BIOSCIENCES INC COM 05370A108 3051784 119584 SH SOLE 0 0 119584 AVNET INC COM 053807103 3047268 61462 SH SOLE 0 0 61462 AXALTA COATING SYS LTD COM G0750C108 320515 9320 SH SOLE 0 0 9320 AXCELIS TECHNOLOGIES INC COM NEW 054540208 410617 3682 SH SOLE 0 0 3682 AXOGEN INC COM 05463X106 748573 92760 SH SOLE 0 0 92760 AXON ENTERPRISE INC COM 05464C101 9331959 29826 SH SOLE 0 0 29826 AXOS FINANCIAL INC COM 05465C100 677121 12530 SH SOLE 0 0 12530 AXSOME THERAPEUTICS INC COM 05464T104 1382216 17321 SH SOLE 0 0 17321 AZUL S A SPONSR ADR PFD 05501U106 170163 21900 SH SOLE 0 0 21900 B & G FOODS INC NEW COM 05508R106 246986 21590 SH SOLE 0 0 21590 B2GOLD CORP COM 11777Q209 96767 37076 SH SOLE 0 0 37076 BADGER METER INC COM 056525108 332843 2057 SH SOLE 0 0 2057 BAIDU INC SPON ADR REP A 056752108 1845032 17525 SH SOLE 0 0 17525 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 809438 51622 SH SOLE 0 0 51622 BAKER HUGHES COMPANY CL A 05722G100 3851058 114957 SH SOLE 0 0 114957 BALL CORP COM 058498106 3701652 54953 SH SOLE 0 0 54953 BALLARD PWR SYS INC NEW COM 058586108 133020 47849 SH SOLE 0 0 47849 BANC OF CALIFORNIA INC COM 05990K106 1502515 98785 SH SOLE 0 0 98785 BANCFIRST CORP COM 05945F103 573003 6509 SH SOLE 0 0 6509 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 416861 35208 SH SOLE 0 0 35208 BANCO DE CHILE SPONSORED ADS 059520106 243433 10931 SH SOLE 0 0 10931 BANCO SANTANDER S.A. ADR 05964H105 101151 20899 SH SOLE 0 0 20899 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1727864 1447 SH SOLE 0 0 1447 BANK AMERICA CORP COM 060505104 112513811 2967136 SH SOLE 0 0 2967136 BANK FIRST CORP COM 06211J100 208008 2400 SH SOLE 0 0 2400 BANK HAWAII CORP COM 062540109 673766 10799 SH SOLE 0 0 10799 BANK MONTREAL QUE COM 063671101 1509429 15453 SH SOLE 0 0 15453 BANK NEW YORK MELLON CORP COM 064058100 11094171 192540 SH SOLE 0 0 192540 BANK NOVA SCOTIA HALIFAX COM 064149107 312990 6045 SH SOLE 0 0 6045 BANK OF THE JAMES FINL GP IN COM 470299108 393363 37969 SH SOLE 0 0 37969 BANK OZK LITTLE ROCK ARK COM 06417N103 1096424 24118 SH SOLE 0 0 24118 BANNER CORP COM NEW 06652V208 780004 16250 SH SOLE 0 0 16250 BARCLAYS PLC ADR 06738E204 229153 24249 SH SOLE 0 0 24249 BARINGS BDC INC COM 06759L103 6174226 663895 SH SOLE 0 0 663895 BARINGS GLOBAL SHORT DURATIO COM 06760L100 232275 16243 SH SOLE 0 0 16243 BARINGS PARTN INVS SH BEN INT 06761A103 175692 10899 SH SOLE 0 0 10899 BARRICK GOLD CORP COM 067901108 6675345 401163 SH SOLE 0 0 401163 BATH & BODY WORKS INC COM 070830104 1400059 27990 SH SOLE 0 0 27990 BAUSCH HEALTH COS INC COM 071734107 136975 12910 SH SOLE 0 0 12910 BAXTER INTL INC COM 071813109 3022688 70723 SH SOLE 0 0 70723 BCE INC COM NEW 05534B760 3077253 90561 SH SOLE 0 0 90561 BEACON ROOFING SUPPLY INC COM 073685109 1511860 15424 SH SOLE 0 0 15424 BEAM THERAPEUTICS INC COM 07373V105 287944 8715 SH SOLE 0 0 8715 BEASLEY BROADCAST GROUP INC CL A 074014101 19235 24660 SH SOLE 0 0 24660 BECTON DICKINSON & CO COM 075887109 38670581 156276 SH SOLE 0 0 156276 BELDEN INC COM 077454106 209303 2260 SH SOLE 0 0 2260 BELLRING BRANDS INC COMMON STOCK 07831C103 225318 3817 SH SOLE 0 0 3817 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 218108 3582 SH SOLE 0 0 3582 BENSON HILL INC COMMON STOCK 082490103 17043 85000 SH SOLE 0 0 85000 BENTLEY SYS INC COM CL B 08265T208 232327 4449 SH SOLE 0 0 4449 BERKLEY W R CORP COM 084423102 4936523 55818 SH SOLE 0 0 55818 BERKSHIRE HATHAWAY INC DEL CL A 084670108 15861000 25 SH SOLE 0 0 25 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 559946770 1331558 SH SOLE 0 0 1331558 BERRY GLOBAL GROUP INC COM 08579W103 384212 6353 SH SOLE 0 0 6353 BEST BUY INC COM 086516101 149907173 1827468 SH SOLE 0 0 1827468 BETTER HOME & FINANCE HOLDIN COM CL A 08774B102 4967 10000 SH SOLE 0 0 10000 BEYOND INC COM 690370101 279164 7774 SH SOLE 0 0 7774 BEYOND MEAT INC COM 08862E109 112004 13527 SH SOLE 0 0 13527 BGC GROUP INC CL A 088929104 544094 70025 SH SOLE 0 0 70025 BHP GROUP LTD SPONSORED ADS 088606108 3835338 66482 SH SOLE 0 0 66482 BIO-TECHNE CORP COM 09073M104 630483 8957 SH SOLE 0 0 8957 BIOGEN INC COM 09062X103 3212456 14898 SH SOLE 0 0 14898 BIOHAVEN LTD COM G1110E107 400714 7327 SH SOLE 0 0 7327 BIOMARIN PHARMACEUTICAL INC COM 09061G101 647451 7413 SH SOLE 0 0 7413 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 9863 10000 PRN SOLE 0 0 10000 BIOMERICA INC COM NEW 09061H307 12064 14500 SH SOLE 0 0 14500 BIONANO GENOMICS INC COM NEW 09075F305 20538 18503 SH SOLE 0 0 18503 BIONTECH SE SPONSORED ADS 09075V102 500004 5420 SH SOLE 0 0 5420 BJS WHSL CLUB HLDGS INC COM 05550J101 2821745 37300 SH SOLE 0 0 37300 BLACK DIAMOND THERAPEUTICS I COM 09203E105 87417 17242 SH SOLE 0 0 17242 BLACK HILLS CORP COM 092113109 288373 5282 SH SOLE 0 0 5282 BLACK STONE MINERALS L P COM UNIT 09225M101 1303196 81552 SH SOLE 0 0 81552 BLACKBERRY LTD COM 09228F103 178324 64610 SH SOLE 0 0 64610 BLACKROCK CAP ALLOCATION TER COM 09260U109 305862 18359 SH SOLE 0 0 18359 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2430015 225001 SH SOLE 0 0 225001 BLACKROCK CORPOR HI YLD FD I COM 09255P107 769907 78642 SH SOLE 0 0 78642 BLACKROCK CR ALLOCATION INCO COM 092508100 9839787 920467 SH SOLE 0 0 920467 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 1607629 145355 SH SOLE 0 0 145355 BLACKROCK ENERGY & RES TR COM 09250U101 3120412 235503 SH SOLE 0 0 235503 BLACKROCK ENHANCD CAP & INM COM 09256A109 6397307 328235 SH SOLE 0 0 328235 BLACKROCK ENHANCED EQUITY DI COM 09251A104 13021052 1578309 SH SOLE 0 0 1578309 BLACKROCK ENHANCED GLOBAL DI COM 092501105 907985 86805 SH SOLE 0 0 86805 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 868759 157099 SH SOLE 0 0 157099 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 1344684 77459 SH SOLE 0 0 77459 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 11458308 258070 SH SOLE 0 0 258070 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 693049 13211 SH SOLE 0 0 13211 BLACKROCK FLOATING RATE INCO COM 09255X100 781595 60495 SH SOLE 0 0 60495 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 3110623 189788 SH SOLE 0 0 189788 BLACKROCK HEALTH SCIENCES TR COM 09250W107 923779 22292 SH SOLE 0 0 22292 BLACKROCK INC COM 09247X101 75280926 90297 SH SOLE 0 0 90297 BLACKROCK INCOME TR INC COM NEW 09247F209 5769354 484820 SH SOLE 0 0 484820 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 11797225 1449290 SH SOLE 0 0 1449290 BLACKROCK INVT QUALITY MUN T COM 09247D105 549741 44298 SH SOLE 0 0 44298 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 1531665 153320 SH SOLE 0 0 153320 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2544218 181341 SH SOLE 0 0 181341 BLACKROCK MULTI SECTOR INC T COM 09258A107 861073 54224 SH SOLE 0 0 54224 BLACKROCK MUN INCOME QUALITY COM 092479104 267599 23069 SH SOLE 0 0 23069 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 2336344 226171 SH SOLE 0 0 226171 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1104395 52440 SH SOLE 0 0 52440 BLACKROCK MUNI INCOME TR II COM 09249N101 1023495 94244 SH SOLE 0 0 94244 BLACKROCK MUNIASSETS FD INC COM 09254J102 1796015 162095 SH SOLE 0 0 162095 BLACKROCK MUNICIPAL INCOME COM 09253X102 1305854 108280 SH SOLE 0 0 108280 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 3301179 283850 SH SOLE 0 0 283850 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 636162 60072 SH SOLE 0 0 60072 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 142436 12937 SH SOLE 0 0 12937 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 567459 46975 SH SOLE 0 0 46975 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 156136 15337 SH SOLE 0 0 15337 BLACKROCK MUNIVEST FD INC COM 09253R105 1096323 155287 SH SOLE 0 0 155287 BLACKROCK MUNIYIELD FD INC COM 09253W104 393139 35546 SH SOLE 0 0 35546 BLACKROCK MUNIYIELD MICH QU COM 09254V105 751814 65318 SH SOLE 0 0 65318 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 269775 25644 SH SOLE 0 0 25644 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2294030 200177 SH SOLE 0 0 200177 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1145256 108968 SH SOLE 0 0 108968 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1474931 120403 SH SOLE 0 0 120403 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 171275 16158 SH SOLE 0 0 16158 BLACKROCK RES & COMMODITIES SHS 09257A108 7968602 877599 SH SOLE 0 0 877599 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 21823462 591101 SH SOLE 0 0 591101 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 10113317 521305 SH SOLE 0 0 521305 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 8158662 499306 SH SOLE 0 0 499306 BLACKROCK TCP CAPITAL CORP COM 09259E108 668636 64107 SH SOLE 0 0 64107 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 4048889 187709 SH SOLE 0 0 187709 BLACKSTONE INC COM 09260D107 57252921 435814 SH SOLE 0 0 435814 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 13463 15000 PRN SOLE 0 0 15000 BLACKSTONE MTG TR INC COM CL A 09257W100 586849 29475 SH SOLE 0 0 29475 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 3649335 117154 SH SOLE 0 0 117154 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 339349 23681 SH SOLE 0 0 23681 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 754401 63395 SH SOLE 0 0 63395 BLEND LABS INC CL A 09352U108 293576 90331 SH SOLE 0 0 90331 BLINK CHARGING CO COM 09354A100 77739 25827 SH SOLE 0 0 25827 BLOCK H & R INC COM 093671105 802683 16345 SH SOLE 0 0 16345 BLOCK INC CL A 852234103 10196204 120551 SH SOLE 0 0 120551 BLOOM ENERGY CORP COM CL A 093712107 630395 56085 SH SOLE 0 0 56085 BLOOMIN BRANDS INC COM 094235108 4123316 143770 SH SOLE 0 0 143770 BLUE OWL CAPITAL CORPORATION COM 69121K104 10027867 652007 SH SOLE 0 0 652007 BLUE OWL CAPITAL INC COM CL A 09581B103 487848 25867 SH SOLE 0 0 25867 BLUEBIRD BIO INC COM 09609G100 35405 27660 SH SOLE 0 0 27660 BLUEPRINT MEDICINES CORP COM 09627Y109 3503085 36929 SH SOLE 0 0 36929 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 265920 3517 SH SOLE 0 0 3517 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 48064 19861 SH SOLE 0 0 19861 BNY MELLON STRATEGIC MUN BD COM 09662E109 77452 13217 SH SOLE 0 0 13217 BNY MELLON STRATEGIC MUNS IN COM 05588W108 141408 23182 SH SOLE 0 0 23182 BOEING CO COM 097023105 85687612 444000 SH SOLE 0 0 444000 BOISE CASCADE CO DEL COM 09739D100 239186 1560 SH SOLE 0 0 1560 BOK FINL CORP COM NEW 05561Q201 201726 2193 SH SOLE 0 0 2193 BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770 283802 18895 SH SOLE 0 0 18895 BOOKING HOLDINGS INC COM 09857L108 34950088 9634 SH SOLE 0 0 9634 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3931319 26484 SH SOLE 0 0 26484 BORGWARNER INC COM 099724106 1057593 30443 SH SOLE 0 0 30443 BOSTON PROPERTIES INC COM 101121101 659518 10098 SH SOLE 0 0 10098 BOSTON SCIENTIFIC CORP COM 101137107 36574722 534016 SH SOLE 0 0 534016 BOX INC CL A 10316T104 606501 21416 SH SOLE 0 0 21416 BOYD GAMING CORP COM 103304101 2117685 31457 SH SOLE 0 0 31457 BP PLC SPONSORED ADR 055622104 20842930 553156 SH SOLE 0 0 553156 BRC INC COM CL A 05601U105 84093 19648 SH SOLE 0 0 19648 BRIGHT HORIZONS FAM SOL IN D COM 109194100 486541 4292 SH SOLE 0 0 4292 BRINKER INTL INC COM 109641100 988731 19902 SH SOLE 0 0 19902 BRISTOL-MYERS SQUIBB CO COM 110122108 29623017 546248 SH SOLE 0 0 546248 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3747142 122857 SH SOLE 0 0 122857 BROADCOM INC COM 11135F101 656225204 495111 SH SOLE 0 0 495111 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11341904 55364 SH SOLE 0 0 55364 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1349075 32106 SH SOLE 0 0 32106 BROOKFIELD CORP CL A LTD VT SH 11271J107 7702921 183972 SH SOLE 0 0 183972 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1724641 55259 SH SOLE 0 0 55259 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 988957 27441 SH SOLE 0 0 27441 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1354281 104821 SH SOLE 0 0 104821 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 407435 16583 SH SOLE 0 0 16583 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1097463 47243 SH SOLE 0 0 47243 BROWN & BROWN INC COM 115236101 4014686 45861 SH SOLE 0 0 45861 BROWN FORMAN CORP CL A 115637100 783236 14792 SH SOLE 0 0 14792 BROWN FORMAN CORP CL B 115637209 1502433 29106 SH SOLE 0 0 29106 BRUKER CORP COM 116794108 240580 2561 SH SOLE 0 0 2561 BRUNSWICK CORP COM 117043109 541101 5606 SH SOLE 0 0 5606 BUILDERS FIRSTSOURCE INC COM 12008R107 20390351 97772 SH SOLE 0 0 97772 BUNGE GLOBAL SA COM SHS H11356104 1305762 12737 SH SOLE 0 0 12737 BUTTERFLY NETWORK INC COM CL A 124155102 113554 105143 SH SOLE 0 0 105143 BWX TECHNOLOGIES INC COM 05605H100 3376666 32905 SH SOLE 0 0 32905 BYRNA TECHNOLOGIES INC COM NEW 12448X201 581229 41725 SH SOLE 0 0 41725 C & F FINL CORP COM 12466Q104 954667 19483 SH SOLE 0 0 19483 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1057845 13893 SH SOLE 0 0 13893 C3 AI INC CL A 12468P104 1764044 65166 SH SOLE 0 0 65166 CABLE ONE INC COM 12685J105 248377 587 SH SOLE 0 0 587 CACI INTL INC CL A 127190304 536423 1416 SH SOLE 0 0 1416 CADENCE BANK COM 12740C103 2240637 77263 SH SOLE 0 0 77263 CADENCE DESIGN SYSTEM INC COM 127387108 15676683 50362 SH SOLE 0 0 50362 CAESARS ENTERTAINMENT INC NE COM 12769G100 1167639 26695 SH SOLE 0 0 26695 CAL MAINE FOODS INC COM NEW 128030202 1964596 33383 SH SOLE 0 0 33383 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1265330 107141 SH SOLE 0 0 107141 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 2381349 209810 SH SOLE 0 0 209810 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1166889 53527 SH SOLE 0 0 53527 CALAMOS GBL DYN INCOME FUND COM 12811L107 950523 146010 SH SOLE 0 0 146010 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 219014 21059 SH SOLE 0 0 21059 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 2213272 143440 SH SOLE 0 0 143440 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 14012079 855961 SH SOLE 0 0 855961 CALIFORNIA BANCORP INC COM 13005U101 422752 19216 SH SOLE 0 0 19216 CALIFORNIA WTR SVC GROUP COM 130788102 3875193 83373 SH SOLE 0 0 83373 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 529477 35631 SH SOLE 0 0 35631 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 6082031 225177 SH SOLE 0 0 225177 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 17986175 536260 SH SOLE 0 0 536260 CAMBRIA ETF TR GLB MOMENT ETF 132061508 4669373 160432 SH SOLE 0 0 160432 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 13526573 184613 SH SOLE 0 0 184613 CAMDEN PPTY TR SH BEN INT 133131102 202878 2062 SH SOLE 0 0 2062 CAMECO CORP COM 13321L108 8363545 193064 SH SOLE 0 0 193064 CAMPBELL SOUP CO COM 134429109 1223201 27519 SH SOLE 0 0 27519 CAMPING WORLD HLDGS INC CL A 13462K109 768974 27611 SH SOLE 0 0 27611 CANADIAN IMPERIAL BK COMM TO COM 136069101 714690 14091 SH SOLE 0 0 14091 CANADIAN NAT RES LTD COM 136385101 16103723 211003 SH SOLE 0 0 211003 CANADIAN NATL RY CO COM 136375102 8870053 67345 SH SOLE 0 0 67345 CANADIAN PACIFIC KANSAS CITY COM 13646K108 14116887 160110 SH SOLE 0 0 160110 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 46913286 1505561 SH SOLE 0 0 1505561 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 1358551 47452 SH SOLE 0 0 47452 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 275659628 8481835 SH SOLE 0 0 8481835 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 119850965 4161492 SH SOLE 0 0 4161492 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 56242599 1758131 SH SOLE 0 0 1758131 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 62660065 2430569 SH SOLE 0 0 2430569 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 21993791 979243 SH SOLE 0 0 979243 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 1066625 39490 SH SOLE 0 0 39490 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 1633965 64342 SH SOLE 0 0 64342 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 9830788 363565 SH SOLE 0 0 363565 CAPITAL ONE FINL CORP COM 14040H105 15096172 101391 SH SOLE 0 0 101391 CAPITAL SOUTHWEST CORP COM 140501107 2943276 117920 SH SOLE 0 0 117920 CAPITOL FED FINL INC COM 14057J101 208574 34996 SH SOLE 0 0 34996 CAPRI HOLDINGS LIMITED SHS G1890L107 5321663 117476 SH SOLE 0 0 117476 CARDINAL HEALTH INC COM 14149Y108 16171083 144514 SH SOLE 0 0 144514 CAREDX INC COM 14167L103 535399 50557 SH SOLE 0 0 50557 CARETRUST REIT INC COM 14174T107 7006776 287516 SH SOLE 0 0 287516 CARLISLE COS INC COM 142339100 3212306 8198 SH SOLE 0 0 8198 CARLYLE GROUP INC COM 14316J108 4812264 102585 SH SOLE 0 0 102585 CARLYLE SECURED LENDING INC COM 872280102 944207 57998 SH SOLE 0 0 57998 CARMAX INC COM 143130102 18009470 206744 SH SOLE 0 0 206744 CARNIVAL CORP UNIT 99/99/9999 143658300 6104524 373594 SH SOLE 0 0 373594 CARPENTER TECHNOLOGY CORP COM 144285103 245135 3432 SH SOLE 0 0 3432 CARRIER GLOBAL CORPORATION COM 14448C104 8766387 150807 SH SOLE 0 0 150807 CARTERS INC COM 146229109 205643 2428 SH SOLE 0 0 2428 CARVANA CO CL A 146869102 4490619 51082 SH SOLE 0 0 51082 CASELLA WASTE SYS INC CL A 147448104 2951270 29850 SH SOLE 0 0 29850 CASEYS GEN STORES INC COM 147528103 5258238 16512 SH SOLE 0 0 16512 CATALENT INC COM 148806102 381546 6759 SH SOLE 0 0 6759 CATALYST PHARMACEUTICALS INC COM 14888U101 4109667 257821 SH SOLE 0 0 257821 CATERPILLAR INC COM 149123101 113268163 309113 SH SOLE 0 0 309113 CAVA GROUP INC COM 148929102 901824 12874 SH SOLE 0 0 12874 CAVCO INDS INC DEL COM 149568107 304882 764 SH SOLE 0 0 764 CBOE GLOBAL MKTS INC COM 12503M108 4237302 23063 SH SOLE 0 0 23063 CBRE GBL REAL ESTATE INC FD COM 12504G100 666755 123932 SH SOLE 0 0 123932 CBRE GROUP INC CL A 12504L109 5183670 53308 SH SOLE 0 0 53308 CDW CORP COM 12514G108 8839416 34559 SH SOLE 0 0 34559 CEDAR FAIR L P DEPOSITRY UNIT 150185106 736125 17569 SH SOLE 0 0 17569 CELANESE CORP DEL COM 150870103 2317735 13486 SH SOLE 0 0 13486 CELESTICA INC SUB VTG SHS 15101Q108 3058706 68062 SH SOLE 0 0 68062 CELLECTAR BIOSCIENCES INC COM NEW 15117F807 119400 30000 SH SOLE 0 0 30000 CELSIUS HLDGS INC COM NEW 15118V207 13460984 162337 SH SOLE 0 0 162337 CEMEX SAB DE CV SPON ADR NEW 151290889 139736 15509 SH SOLE 0 0 15509 CENCORA INC COM 03073E105 26896922 110691 SH SOLE 0 0 110691 CENOVUS ENERGY INC COM 15135U109 318356 15926 SH SOLE 0 0 15926 CENTENE CORP DEL COM 15135B101 1190856 15174 SH SOLE 0 0 15174 CENTERPOINT ENERGY INC COM 15189T107 1114449 39117 SH SOLE 0 0 39117 CENTRAL PAC FINL CORP COM NEW 154760409 240832 12194 SH SOLE 0 0 12194 CENTRAL SECS CORP COM 155123102 7992976 191357 SH SOLE 0 0 191357 CERAGON NETWORKS LTD ORD M22013102 32330 10103 SH SOLE 0 0 10103 CF INDS HLDGS INC COM 125269100 2578112 30983 SH SOLE 0 0 30983 CGI INC CL A SUB VTG 12532H104 253575 2295 SH SOLE 0 0 2295 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 416963 219454 SH SOLE 0 0 219454 CHARLES RIV LABS INTL INC COM 159864107 1492393 5508 SH SOLE 0 0 5508 CHART INDS INC COM 16115Q308 8709076 52872 SH SOLE 0 0 52872 CHARTER COMMUNICATIONS INC N CL A 16119P108 1169204 4023 SH SOLE 0 0 4023 CHECK POINT SOFTWARE TECH LT ORD M22465104 10724942 65392 SH SOLE 0 0 65392 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 21720 10595 SH SOLE 0 0 10595 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 17799 20000 PRN SOLE 0 0 20000 CHEFS WHSE INC NOTE 1.875%12/0 163086AB7 15300 15000 PRN SOLE 0 0 15000 CHEMED CORP NEW COM 16359R103 2167021 3376 SH SOLE 0 0 3376 CHEMOURS CO COM 163851108 768577 29268 SH SOLE 0 0 29268 CHEMUNG FINL CORP COM 164024101 396466 9333 SH SOLE 0 0 9333 CHENIERE ENERGY INC COM NEW 16411R208 18749504 116254 SH SOLE 0 0 116254 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 259013 5244 SH SOLE 0 0 5244 CHESAPEAKE ENERGY CORP COM 165167735 318366 3584 SH SOLE 0 0 3584 CHESAPEAKE UTILS CORP COM 165303108 2593538 24171 SH SOLE 0 0 24171 CHEVRON CORP NEW COM 166764100 275522298 1746686 SH SOLE 0 0 1746686 CHEWY INC CL A 16679L109 1200823 75476 SH SOLE 0 0 75476 CHIMERA INVT CORP COM NEW 16934Q208 48775 10580 SH SOLE 0 0 10580 CHIPOTLE MEXICAN GRILL INC COM 169656105 15173339 5220 SH SOLE 0 0 5220 CHOICE HOTELS INTL INC COM 169905106 482493 3819 SH SOLE 0 0 3819 CHOICEONE FINL SVCS INC COM 170386106 267975 9798 SH SOLE 0 0 9798 CHORD ENERGY CORPORATION COM NEW 674215207 728467 4087 SH SOLE 0 0 4087 CHUBB LIMITED COM H1467J104 368001443 1420142 SH SOLE 0 0 1420142 CHURCH & DWIGHT CO INC COM 171340102 21667349 207721 SH SOLE 0 0 207721 CHURCHILL DOWNS INC COM 171484108 923747 7465 SH SOLE 0 0 7465 CIDARA THERAPEUTICS INC COM 171757107 71349 77553 SH SOLE 0 0 77553 CIENA CORP COM NEW 171779309 1523752 30814 SH SOLE 0 0 30814 CIMPRESS PLC SHS EURO G2143T103 222691 2516 SH SOLE 0 0 2516 CINCINNATI FINL CORP COM 172062101 3544628 28547 SH SOLE 0 0 28547 CINTAS CORP COM 172908105 11049641 16083 SH SOLE 0 0 16083 CION INVT CORP COM 17259U204 314335 28576 SH SOLE 0 0 28576 CIRRUS LOGIC INC COM 172755100 297766 3217 SH SOLE 0 0 3217 CISCO SYS INC COM 17275R102 338064969 6773492 SH SOLE 0 0 6773492 CITIGROUP INC COM NEW 172967424 35728203 564962 SH SOLE 0 0 564962 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 9965 11106 SH SOLE 0 0 11106 CITIZENS CMNTY BANCORP INC M COM 174903104 474338 39040 SH SOLE 0 0 39040 CITIZENS FINL GROUP INC COM 174610105 1738955 47918 SH SOLE 0 0 47918 CIVISTA BANCSHARES INC COM NO PAR 178867107 160893 10461 SH SOLE 0 0 10461 CIVITAS RESOURCES INC COM NEW 17888H103 1851614 24392 SH SOLE 0 0 24392 CLARIVATE PLC ORD SHS G21810109 138644 18660 SH SOLE 0 0 18660 CLEAN ENERGY FUELS CORP COM 184499101 36317 13551 SH SOLE 0 0 13551 CLEAN HARBORS INC COM 184496107 5202052 25841 SH SOLE 0 0 25841 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 15001527 369405 SH SOLE 0 0 369405 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 5786634 126401 SH SOLE 0 0 126401 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 6568300 158349 SH SOLE 0 0 158349 CLEARFIELD INC COM 18482P103 1509957 48961 SH SOLE 0 0 48961 CLEARSIGN TECHNOLOGIES CORP COM 185064102 47961 49701 SH SOLE 0 0 49701 CLEARWAY ENERGY INC CL A 18539C105 322583 14997 SH SOLE 0 0 14997 CLEARWAY ENERGY INC CL C 18539C204 1665458 72254 SH SOLE 0 0 72254 CLEVELAND-CLIFFS INC NEW COM 185899101 6882446 302658 SH SOLE 0 0 302658 CLOROX CO DEL COM 189054109 20087858 131199 SH SOLE 0 0 131199 CLOUDFLARE INC CL A COM 18915M107 1304687 13474 SH SOLE 0 0 13474 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 273133 53766 SH SOLE 0 0 53766 CME GROUP INC COM 12572Q105 224230207 1041526 SH SOLE 0 0 1041526 CMS ENERGY CORP COM 125896100 3985894 66057 SH SOLE 0 0 66057 CNH INDL N V SHS N20944109 301805 23287 SH SOLE 0 0 23287 COCA COLA CO COM 191216100 102238358 1671108 SH SOLE 0 0 1671108 COCA COLA CONS INC COM 191098102 982375 1161 SH SOLE 0 0 1161 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 416803 5959 SH SOLE 0 0 5959 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 511369 5261 SH SOLE 0 0 5261 COGNEX CORP COM 192422103 8736024 205941 SH SOLE 0 0 205941 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2934530 40040 SH SOLE 0 0 40040 COHEN & STEERS CLOSED-END OP COM 19248P106 1311293 112172 SH SOLE 0 0 112172 COHEN & STEERS INC COM 19247A100 342699 4457 SH SOLE 0 0 4457 COHEN & STEERS INFRASTRUCTUR COM 19248A109 14275706 605673 SH SOLE 0 0 605673 COHEN & STEERS LTD DURATION COM 19248C105 330075 16438 SH SOLE 0 0 16438 COHEN & STEERS QUALITY INCOM COM 19247L106 11499496 951945 SH SOLE 0 0 951945 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 531451 36055 SH SOLE 0 0 36055 COHEN & STEERS REIT & PFD & COM 19247X100 5464518 259844 SH SOLE 0 0 259844 COHEN & STEERS TAX ADVAN PFD COM 19249X108 609381 31075 SH SOLE 0 0 31075 COHEN & STEERS TOTAL RETURN COM 19247R103 611526 51432 SH SOLE 0 0 51432 COHERENT CORP COM 19247G107 971739 16030 SH SOLE 0 0 16030 COINBASE GLOBAL INC COM CL A 19260Q107 13501236 50925 SH SOLE 0 0 50925 COLGATE PALMOLIVE CO COM 194162103 23895735 265361 SH SOLE 0 0 265361 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 391136 3200 SH SOLE 0 0 3200 COLONY BANKCORP INC COM 19623P101 758322 65941 SH SOLE 0 0 65941 COLUMBIA BKG SYS INC COM 197236102 795911 41132 SH SOLE 0 0 41132 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 781111 43931 SH SOLE 0 0 43931 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 5902332 285689 SH SOLE 0 0 285689 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 8550883 276013 SH SOLE 0 0 276013 COLUMBIA ETF TR I US ESG EQUITY 19761L300 705991 15853 SH SOLE 0 0 15853 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 17806989 572572 SH SOLE 0 0 572572 COLUMBIA FINL INC COM 197641103 229392 13329 SH SOLE 0 0 13329 COLUMBIA SELIGM PREM TECH GR COM 19842X109 617568 19378 SH SOLE 0 0 19378 COMCAST CORP NEW CL A 20030N101 249427835 5753814 SH SOLE 0 0 5753814 COMERICA INC COM 200340107 647983 11784 SH SOLE 0 0 11784 COMFORT SYS USA INC COM 199908104 1536793 4837 SH SOLE 0 0 4837 COMMERCE BANCSHARES INC COM 200525103 1303973 24511 SH SOLE 0 0 24511 COMMERCIAL METALS CO COM 201723103 311045 5293 SH SOLE 0 0 5293 COMMUNITY BK SYS INC COM 203607106 1225414 25514 SH SOLE 0 0 25514 COMMUNITY HEALTH SYS INC NEW COM 203668108 68723 19635 SH SOLE 0 0 19635 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3468352 144094 SH SOLE 0 0 144094 COMPASS INC CL A 20464U100 41936 11649 SH SOLE 0 0 11649 COMPASS MINERALS INTL INC COM 20451N101 212229 13483 SH SOLE 0 0 13483 COMPUGEN LTD ORD M25722105 30524 11831 SH SOLE 0 0 11831 COMSTOCK RES INC COM 205768302 5643113 608094 SH SOLE 0 0 608094 CONAGRA BRANDS INC COM 205887102 2719685 91757 SH SOLE 0 0 91757 CONCENTRIX CORP COM 20602D101 422039 6373 SH SOLE 0 0 6373 CONMED CORP COM 207410101 266586 3329 SH SOLE 0 0 3329 CONOCOPHILLIPS COM 20825C104 46090643 362120 SH SOLE 0 0 362120 CONSOL ENERGY INC NEW COM 20854L108 858073 10244 SH SOLE 0 0 10244 CONSOLIDATED EDISON INC COM 209115104 12666804 139487 SH SOLE 0 0 139487 CONSTELLATION BRANDS INC CL A 21036P108 17015815 62613 SH SOLE 0 0 62613 CONSTELLATION ENERGY CORP COM 21037T109 10370844 56104 SH SOLE 0 0 56104 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1993493 35503 SH SOLE 0 0 35503 COOPER COS INC COM 216648501 617283 6084 SH SOLE 0 0 6084 COOPER STD HLDGS INC COM 21676P103 2273870 137311 SH SOLE 0 0 137311 COPA HOLDINGS SA CL A P31076105 9466668 90886 SH SOLE 0 0 90886 COPART INC COM 217204106 27112236 468098 SH SOLE 0 0 468098 CORCEPT THERAPEUTICS INC COM 218352102 1262145 50105 SH SOLE 0 0 50105 CORE & MAIN INC CL A 21874C102 1859824 32486 SH SOLE 0 0 32486 CORE MOLDING TECHNOLOGIES IN COM 218683100 750972 39671 SH SOLE 0 0 39671 CORMEDIX INC COM 21900C308 353171 83295 SH SOLE 0 0 83295 CORNING INC COM 219350105 8186324 248371 SH SOLE 0 0 248371 CORPAY INC COM SHS 219948106 5560199 18021 SH SOLE 0 0 18021 CORPORACION AMER ARPTS S A COM L1995B107 633746 37723 SH SOLE 0 0 37723 CORTEVA INC COM 22052L104 5370091 93118 SH SOLE 0 0 93118 CORVEL CORP COM 221006109 3239404 12319 SH SOLE 0 0 12319 COSTAR GROUP INC COM 22160N109 1388915 14378 SH SOLE 0 0 14378 COSTCO WHSL CORP NEW COM 22160K105 286341505 390841 SH SOLE 0 0 390841 COTERRA ENERGY INC COM 127097103 2525643 90590 SH SOLE 0 0 90590 COTY INC COM CL A 222070203 452782 37858 SH SOLE 0 0 37858 COUPANG INC CL A 22266T109 857620 48208 SH SOLE 0 0 48208 CRACKER BARREL OLD CTRY STOR COM 22410J106 2235962 30743 SH SOLE 0 0 30743 CRANE COMPANY COMMON STOCK 224408104 1242371 9194 SH SOLE 0 0 9194 CRANE NXT CO COM 224441105 556722 8994 SH SOLE 0 0 8994 CREATIVE REALITIES INC COM 22530J309 41093 10900 SH SOLE 0 0 10900 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 92920 46000 SH SOLE 0 0 46000 CRESCENT ENERGY COMPANY CL A COM 44952J104 199855 16795 SH SOLE 0 0 16795 CRH PLC ORD G25508105 2567282 29762 SH SOLE 0 0 29762 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3138086 46040 SH SOLE 0 0 46040 CROCS INC COM 227046109 7771959 54047 SH SOLE 0 0 54047 CRONOS GROUP INC COM 22717L101 78029 29896 SH SOLE 0 0 29896 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 4687862 205698 SH SOLE 0 0 205698 CROSSFIRST BANKSHARES INC COM 22766M109 196528 14200 SH SOLE 0 0 14200 CROWDSTRIKE HLDGS INC CL A 22788C105 48111903 150073 SH SOLE 0 0 150073 CROWN CASTLE INC COM 22822V101 23063234 217927 SH SOLE 0 0 217927 CROWN HLDGS INC COM 228368106 734047 9261 SH SOLE 0 0 9261 CSI COMPRESSCO LP COM UNIT 12637A103 82757 35518 SH SOLE 0 0 35518 CSX CORP COM 126408103 21582920 582221 SH SOLE 0 0 582221 CUBESMART COM 229663109 7183882 158865 SH SOLE 0 0 158865 CULLEN FROST BANKERS INC COM 229899109 3198481 28413 SH SOLE 0 0 28413 CUMMINS INC COM 231021106 46972749 159419 SH SOLE 0 0 159419 CURTISS WRIGHT CORP COM 231561101 1729092 6756 SH SOLE 0 0 6756 CUSHMAN WAKEFIELD PLC SHS G2717B108 125436 11992 SH SOLE 0 0 11992 CUSTOMERS BANCORP INC COM 23204G100 3650263 68795 SH SOLE 0 0 68795 CVS HEALTH CORP COM 126650100 121250452 1520191 SH SOLE 0 0 1520191 CYBERARK SOFTWARE LTD SHS M2682V108 1500278 5648 SH SOLE 0 0 5648 CYBIN INC COM 23256X100 39944 96600 SH SOLE 0 0 96600 CYTOSORBENTS CORP COM NEW 23283X206 57561 60591 SH SOLE 0 0 60591 D R HORTON INC COM 23331A109 19123433 116217 SH SOLE 0 0 116217 D-WAVE QUANTUM INC COM 26740W109 54911 26917 SH SOLE 0 0 26917 DANAHER CORPORATION COM 235851102 48853815 195634 SH SOLE 0 0 195634 DANIMER SCIENTIFIC INC COM CL A 236272100 19246 17657 SH SOLE 0 0 17657 DARDEN RESTAURANTS INC COM 237194105 163614921 978851 SH SOLE 0 0 978851 DARE BIOSCIENCE INC COM 23666P101 9804 20000 SH SOLE 0 0 20000 DARLING INGREDIENTS INC COM 237266101 5667104 121847 SH SOLE 0 0 121847 DASEKE INC COM 23753F107 167137 20137 SH SOLE 0 0 20137 DATADOG INC CL A COM 23804L103 4721273 38198 SH SOLE 0 0 38198 DAVE & BUSTERS ENTMT INC COM 238337109 9641602 154019 SH SOLE 0 0 154019 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 14398808 746439 SH SOLE 0 0 746439 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1013729 25111 SH SOLE 0 0 25111 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1825624 56190 SH SOLE 0 0 56190 DAVITA INC COM 23918K108 1481415 10731 SH SOLE 0 0 10731 DAYFORCE INC COM 15677J108 512333 7738 SH SOLE 0 0 7738 DBX ETF TR XTRACK MSCI EAFE 233051200 31169645 761535 SH SOLE 0 0 761535 DBX ETF TR XTRACK MSCI EAFE 233051630 1912936 77541 SH SOLE 0 0 77541 DBX ETF TR XTRACK MSCI EMRG 233051101 414547 17327 SH SOLE 0 0 17327 DBX ETF TR XTRACK MSCI EURP 233051853 1212879 29546 SH SOLE 0 0 29546 DBX ETF TR XTRACK MSCI JAPN 233051507 2485690 33209 SH SOLE 0 0 33209 DBX ETF TR XTRACK MUN INFRA 233051705 333452 12995 SH SOLE 0 0 12995 DBX ETF TR XTRACK USD HIGH 233051432 5166708 144685 SH SOLE 0 0 144685 DBX ETF TR XTRACKERS RUSSEL 233051481 292390 5605 SH SOLE 0 0 5605 DBX ETF TR XTRACKERS S&P 233051143 12103477 253052 SH SOLE 0 0 253052 DBX ETF TR XTRACKERS SHRT 233051283 867311 19478 SH SOLE 0 0 19478 DECKERS OUTDOOR CORP COM 243537107 4987737 5299 SH SOLE 0 0 5299 DEERE & CO COM 244199105 54285756 132166 SH SOLE 0 0 132166 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 1722400 42020 SH SOLE 0 0 42020 DELL TECHNOLOGIES INC CL C 24703L202 7151448 62672 SH SOLE 0 0 62672 DELTA AIR LINES INC DEL COM NEW 247361702 15967960 333569 SH SOLE 0 0 333569 DENISON MINES CORP COM 248356107 21013 10776 SH SOLE 0 0 10776 DENTSPLY SIRONA INC COM 24906P109 534102 16092 SH SOLE 0 0 16092 DESCARTES SYS GROUP INC COM 249906108 289326 3161 SH SOLE 0 0 3161 DESKTOP METAL INC COM CL A 25058X105 24197 27497 SH SOLE 0 0 27497 DEVON ENERGY CORP NEW COM 25179M103 227289640 4529487 SH SOLE 0 0 4529487 DEXCOM INC COM 252131107 80477346 580226 SH SOLE 0 0 580226 DIAGEO PLC SPON ADR NEW 25243Q205 21415800 143981 SH SOLE 0 0 143981 DIAMONDBACK ENERGY INC COM 25278X109 128102940 646430 SH SOLE 0 0 646430 DICKS SPORTING GOODS INC COM 253393102 1655883 7364 SH SOLE 0 0 7364 DIGITAL RLTY TR INC COM 253868103 17828324 123773 SH SOLE 0 0 123773 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 3175767 164804 SH SOLE 0 0 164804 DILLARDS INC CL A 254067101 627719 1331 SH SOLE 0 0 1331 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 1359222 32401 SH SOLE 0 0 32401 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 589482 23126 SH SOLE 0 0 23126 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 11250884 433393 SH SOLE 0 0 433393 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 18601805 752500 SH SOLE 0 0 752500 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 60546926 1647535 SH SOLE 0 0 1647535 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 13216990 437359 SH SOLE 0 0 437359 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 2899089 108377 SH SOLE 0 0 108377 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 226916 8423 SH SOLE 0 0 8423 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 3059637 112528 SH SOLE 0 0 112528 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 804807 17109 SH SOLE 0 0 17109 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 5198634 142272 SH SOLE 0 0 142272 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 86846732 2718208 SH SOLE 0 0 2718208 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 61141987 1073043 SH SOLE 0 0 1073043 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 31907467 1009411 SH SOLE 0 0 1009411 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 37990841 928871 SH SOLE 0 0 928871 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 3481175 155618 SH SOLE 0 0 155618 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 17769659 285044 SH SOLE 0 0 285044 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 16601170 551534 SH SOLE 0 0 551534 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 40412096 742460 SH SOLE 0 0 742460 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 33224322 1305988 SH SOLE 0 0 1305988 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 4524109 50719 SH SOLE 0 0 50719 DISCOVER FINL SVCS COM 254709108 18738555 142944 SH SOLE 0 0 142944 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 750113 1205000 PRN SOLE 0 0 1205000 DISNEY WALT CO COM 254687106 110497838 903055 SH SOLE 0 0 903055 DNP SELECT INCOME FD INC COM 23325P104 1688348 186146 SH SOLE 0 0 186146 DOCUSIGN INC COM 256163106 8262027 138741 SH SOLE 0 0 138741 DOLBY LABORATORIES INC COM CL A 25659T107 1249071 14911 SH SOLE 0 0 14911 DOLLAR GEN CORP NEW COM 256677105 30858617 197736 SH SOLE 0 0 197736 DOLLAR TREE INC COM 256746108 1919091 14413 SH SOLE 0 0 14413 DOMINION ENERGY INC COM 25746U109 15722774 319634 SH SOLE 0 0 319634 DOMINOS PIZZA INC COM 25754A201 8138795 16380 SH SOLE 0 0 16380 DONALDSON INC COM 257651109 699988 9373 SH SOLE 0 0 9373 DOORDASH INC CL A 25809K105 4557430 33092 SH SOLE 0 0 33092 DOUBLEDOWN INTERACTIVE CO LT ADS 25862B109 176561 16228 SH SOLE 0 0 16228 DOUBLELINE INCOME SOLUTIONS COM 258622109 3996184 314660 SH SOLE 0 0 314660 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 2595991 162860 SH SOLE 0 0 162860 DOUBLEVERIFY HLDGS INC COM 25862V105 3896115 110811 SH SOLE 0 0 110811 DOVER CORP COM 260003108 8084961 45629 SH SOLE 0 0 45629 DOW INC COM 260557103 27726940 478628 SH SOLE 0 0 478628 DOXIMITY INC CL A 26622P107 563765 20950 SH SOLE 0 0 20950 DRAFTKINGS INC NEW COM CL A 26142V105 15625354 344095 SH SOLE 0 0 344095 DREAM FINDERS HOMES INC COM CL A 26154D100 230894 5280 SH SOLE 0 0 5280 DT MIDSTREAM INC COMMON STOCK 23345M107 1152621 18864 SH SOLE 0 0 18864 DTE ENERGY CO COM 233331107 5089645 45387 SH SOLE 0 0 45387 DUFF & PHELPS UTLITY AND INF COM 26433C105 2620987 274162 SH SOLE 0 0 274162 DUKE ENERGY CORP NEW COM NEW 26441C204 72174070 746294 SH SOLE 0 0 746294 DUPONT DE NEMOURS INC COM 26614N102 7922891 103338 SH SOLE 0 0 103338 DUTCH BROS INC CL A 26701L100 3418965 103605 SH SOLE 0 0 103605 DYCOM INDS INC COM 267475101 438915 3058 SH SOLE 0 0 3058 DYNE THERAPEUTICS INC COM 26818M108 877365 30904 SH SOLE 0 0 30904 E L F BEAUTY INC COM 26856L103 8618459 43965 SH SOLE 0 0 43965 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 5760475 493614 SH SOLE 0 0 493614 EA SERIES TRUST FREEDOM 100 EM 02072L607 11765700 348820 SH SOLE 0 0 348820 EA SERIES TRUST STRIVE 500 ETF 02072L680 6046838 179645 SH SOLE 0 0 179645 EA SERIES TRUST STRIVE EMERGING 02072L698 2994281 104294 SH SOLE 0 0 104294 EA SERIES TRUST STRIVE US ENERGY 02072L722 3465221 110675 SH SOLE 0 0 110675 EA SERIES TRUST US QUAN MOMENTUM 02072L409 5323151 90055 SH SOLE 0 0 90055 EA SERIES TRUST US QUAN VALUE 02072L102 5012338 111534 SH SOLE 0 0 111534 EAGLE MATLS INC COM 26969P108 1513708 5570 SH SOLE 0 0 5570 EAST WEST BANCORP INC COM 27579R104 425460 5378 SH SOLE 0 0 5378 EASTERLY GOVT PPTYS INC COM 27616P103 228472 19850 SH SOLE 0 0 19850 EASTGROUP PPTYS INC COM 277276101 928409 5164 SH SOLE 0 0 5164 EASTMAN CHEM CO COM 277432100 2501767 24963 SH SOLE 0 0 24963 EATON CORP PLC SHS G29183103 497991245 1592655 SH SOLE 0 0 1592655 EATON VANCE ENHANCED EQUITY COM 278274105 10262334 562937 SH SOLE 0 0 562937 EATON VANCE ENHANCED EQUITY COM 278277108 7388097 366291 SH SOLE 0 0 366291 EATON VANCE FLTING RATE INC COM 278279104 261729 19664 SH SOLE 0 0 19664 EATON VANCE LTD DURATION INC COM 27828H105 2090066 214366 SH SOLE 0 0 214366 EATON VANCE MUN BD FD COM 27827X101 2106362 203513 SH SOLE 0 0 203513 EATON VANCE MUN INCOME 2028 SHS 27829U105 2536291 142169 SH SOLE 0 0 142169 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1309639 127770 SH SOLE 0 0 127770 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1296176 78130 SH SOLE 0 0 78130 EATON VANCE RISK-MANAGED DIV COM 27829G106 6639726 795177 SH SOLE 0 0 795177 EATON VANCE SR INCOME TR SH BEN INT 27826S103 156412 24593 SH SOLE 0 0 24593 EATON VANCE TAX ADVT DIV INC COM 27828G107 6764122 286615 SH SOLE 0 0 286615 EATON VANCE TAX MNGED BUY WR COM 27828X100 1879652 137703 SH SOLE 0 0 137703 EATON VANCE TAX-ADVANTAGED G COM 27828U106 867427 34725 SH SOLE 0 0 34725 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 8946080 691886 SH SOLE 0 0 691886 EATON VANCE TAX-MANAGED DIVE COM 27828N102 6717894 502836 SH SOLE 0 0 502836 EATON VANCE TAX-MANAGED GLOB COM 27829C105 2384159 290751 SH SOLE 0 0 290751 EATON VANCE TAX-MANAGED GLOB COM 27829F108 8839701 1083297 SH SOLE 0 0 1083297 EATON VANCE TX ADV GLBL DIV COM 27828S101 1161091 63621 SH SOLE 0 0 63621 EBAY INC. COM 278642103 6349704 120305 SH SOLE 0 0 120305 ECHOSTAR CORP CL A 278768106 2945789 206722 SH SOLE 0 0 206722 ECOLAB INC COM 278865100 16833526 72904 SH SOLE 0 0 72904 ECOVYST INC COM 27923Q109 3996015 358387 SH SOLE 0 0 358387 EDGEWELL PERS CARE CO COM 28035Q102 253324 6556 SH SOLE 0 0 6556 EDISON INTL COM 281020107 4746383 67106 SH SOLE 0 0 67106 EDITAS MEDICINE INC COM 28106W103 473982 63879 SH SOLE 0 0 63879 EDWARDS LIFESCIENCES CORP COM 28176E108 109376160 1144581 SH SOLE 0 0 1144581 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 1092960 22789 SH SOLE 0 0 22789 ELANCO ANIMAL HEALTH INC COM 28414H103 4361526 267907 SH SOLE 0 0 267907 ELECTRONIC ARTS INC COM 285512109 4113906 31009 SH SOLE 0 0 31009 ELEVANCE HEALTH INC COM 036752103 35800781 69042 SH SOLE 0 0 69042 ELI LILLY & CO COM 532457108 212844220 273593 SH SOLE 0 0 273593 ELLSWORTH GROWTH & INCOME FD COM 289074106 502012 61824 SH SOLE 0 0 61824 EMCOR GROUP INC COM 29084Q100 3016050 8612 SH SOLE 0 0 8612 EMERALD HOLDING INC COM 29103W104 3912508 574524 SH SOLE 0 0 574524 EMERSON ELEC CO COM 291011104 54343846 479138 SH SOLE 0 0 479138 ENBRIDGE INC COM 29250N105 20634150 570319 SH SOLE 0 0 570319 ENCOMPASS HEALTH CORP COM 29261A100 5233668 63377 SH SOLE 0 0 63377 ENCORE WIRE CORP COM 292562105 6508029 24766 SH SOLE 0 0 24766 ENDAVA PLC ADS 29260V105 328856 8645 SH SOLE 0 0 8645 ENERGIZER HLDGS INC NEW COM 29272W109 1611131 54726 SH SOLE 0 0 54726 ENERGY FUELS INC COM NEW 292671708 137902 21924 SH SOLE 0 0 21924 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 44338135 2818699 SH SOLE 0 0 2818699 ENERPLUS CORP COM 292766102 2042954 103914 SH SOLE 0 0 103914 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 220627 16175 SH SOLE 0 0 16175 ENOVIX CORPORATION COM 293594107 253925 31701 SH SOLE 0 0 31701 ENPHASE ENERGY INC COM 29355A107 1843735 15240 SH SOLE 0 0 15240 ENSIGN GROUP INC COM 29358P101 234226 1883 SH SOLE 0 0 1883 ENSTAR GROUP LIMITED SHS G3075P101 251405 809 SH SOLE 0 0 809 ENTEGRIS INC COM 29362U104 851762 6061 SH SOLE 0 0 6061 ENTERGY CORP NEW COM 29364G103 9901332 93692 SH SOLE 0 0 93692 ENTERPRISE PRODS PARTNERS L COM 293792107 70513552 2416503 SH SOLE 0 0 2416503 ENVESTNET INC COM 29404K106 650156 11227 SH SOLE 0 0 11227 ENVIVA INC COM 29415B103 11461 26041 SH SOLE 0 0 26041 EOG RES INC COM 26875P101 38906231 304335 SH SOLE 0 0 304335 EPAM SYS INC COM 29414B104 856924 3103 SH SOLE 0 0 3103 EPR PPTYS COM SH BEN INT 26884U109 2388542 56267 SH SOLE 0 0 56267 EQT CORP COM 26884L109 8634031 232912 SH SOLE 0 0 232912 EQUIFAX INC COM 294429105 811721 3034 SH SOLE 0 0 3034 EQUINIX INC COM 29444U700 18781011 22756 SH SOLE 0 0 22756 EQUINOR ASA SPONSORED ADR 29446M102 300864 11131 SH SOLE 0 0 11131 EQUINOX GOLD CORP COM 29446Y502 611096 101511 SH SOLE 0 0 101511 EQUITABLE HLDGS INC COM 29452E101 423095 11131 SH SOLE 0 0 11131 EQUITY LIFESTYLE PPTYS INC COM 29472R108 393694 6113 SH SOLE 0 0 6113 EQUITY RESIDENTIAL SH BEN INT 29476L107 632562 10023 SH SOLE 0 0 10023 ERIE INDTY CO CL A 29530P102 411208 1024 SH SOLE 0 0 1024 ESSENT GROUP LTD COM G3198U102 247324 4156 SH SOLE 0 0 4156 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 393783 14771 SH SOLE 0 0 14771 ESSENTIAL UTILS INC COM 29670G102 2363939 63804 SH SOLE 0 0 63804 ESSEX PPTY TR INC COM 297178105 496690 2029 SH SOLE 0 0 2029 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 896725 33286 SH SOLE 0 0 33286 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 915541 43288 SH SOLE 0 0 43288 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 40552458 1125463 SH SOLE 0 0 1125463 ETF SER SOLUTIONS APTUS DEFINED 26922A388 27441378 1029309 SH SOLE 0 0 1029309 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 941500 22422 SH SOLE 0 0 22422 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 2582711 66088 SH SOLE 0 0 66088 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 3790385 61763 SH SOLE 0 0 61763 ETF SER SOLUTIONS DISTILLATE US 26922A321 10182143 188873 SH SOLE 0 0 188873 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 5243088 116624 SH SOLE 0 0 116624 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 865125 36642 SH SOLE 0 0 36642 ETF SER SOLUTIONS NETLEASE CORP 26922A248 1082150 45584 SH SOLE 0 0 45584 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 16014247 445335 SH SOLE 0 0 445335 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 280307 15730 SH SOLE 0 0 15730 ETF SER SOLUTIONS US GLB JETS 26922A842 782440 37241 SH SOLE 0 0 37241 ETF SER SOLUTIONS VIDENT US EQUITY 26922A503 368272 6769 SH SOLE 0 0 6769 ETFIS SER TR I INFRACP REIT PFD 26923G400 11189712 598700 SH SOLE 0 0 598700 ETFIS SER TR I VIRTUS INFRCAP 26923G822 521107 24874 SH SOLE 0 0 24874 ETFIS SER TR I VIRTUS LIFESC BT 26923G202 485873 8583 SH SOLE 0 0 8583 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1398219 62337 SH SOLE 0 0 62337 ETSY INC COM 29786A106 1369933 19935 SH SOLE 0 0 19935 ETSY INC NOTE 0.125% 9/0 29786AAL0 8369 10000 PRN SOLE 0 0 10000 EURONET WORLDWIDE INC COM 298736109 207548 1888 SH SOLE 0 0 1888 EVERCOMMERCE INC COM 29977X105 489840 52000 SH SOLE 0 0 52000 EVERCORE INC CLASS A 29977A105 1862898 9673 SH SOLE 0 0 9673 EVEREST GROUP LTD COM G3223R108 826067 2078 SH SOLE 0 0 2078 EVERGY INC COM 30034W106 4455698 83471 SH SOLE 0 0 83471 EVERI HLDGS INC COM 30034T103 4209252 418831 SH SOLE 0 0 418831 EVERSOURCE ENERGY COM 30040W108 9570053 160115 SH SOLE 0 0 160115 EVGO INC CL A COM 30052F100 53061 21140 SH SOLE 0 0 21140 EVOLUTION PETE CORP COM 30049A107 1045796 170325 SH SOLE 0 0 170325 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 69798 15685 SH SOLE 0 0 15685 EXACT SCIENCES CORP COM 30063P105 1287071 18637 SH SOLE 0 0 18637 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1487539 71966 SH SOLE 0 0 71966 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 329548 10525 SH SOLE 0 0 10525 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 2848007 48568 SH SOLE 0 0 48568 EXELIXIS INC COM 30161Q104 380558 16037 SH SOLE 0 0 16037 EXELON CORP COM 30161N101 6244783 166217 SH SOLE 0 0 166217 EXLSERVICE HOLDINGS INC COM 302081104 392476 12342 SH SOLE 0 0 12342 EXPEDIA GROUP INC COM NEW 30212P303 10632310 77186 SH SOLE 0 0 77186 EXPEDITORS INTL WASH INC COM 302130109 3125177 25707 SH SOLE 0 0 25707 EXPONENT INC COM 30214U102 4857769 58747 SH SOLE 0 0 58747 EXSCIENTIA PLC ADS 30223G102 110699 19353 SH SOLE 0 0 19353 EXTRA SPACE STORAGE INC COM 30225T102 3087810 21006 SH SOLE 0 0 21006 EXXON MOBIL CORP COM 30231G102 168179445 1446829 SH SOLE 0 0 1446829 EXXON MOBIL CORP COM 30231G102 19000 200 SH Put SOLE 0 0 200 F N B CORP COM 302520101 1315978 93332 SH SOLE 0 0 93332 F5 INC COM 315616102 356240 1879 SH SOLE 0 0 1879 FABRINET SHS G3323L100 202629 1072 SH SOLE 0 0 1072 FACTSET RESH SYS INC COM 303075105 14319744 31514 SH SOLE 0 0 31514 FAIR ISAAC CORP COM 303250104 7201502 5763 SH SOLE 0 0 5763 FARMLAND PARTNERS INC COM 31154R109 3452029 310994 SH SOLE 0 0 310994 FASTENAL CO COM 311900104 22396030 290330 SH SOLE 0 0 290330 FASTLY INC CL A 31188V100 2944203 227001 SH SOLE 0 0 227001 FATE THERAPEUTICS INC COM 31189P102 161766 22039 SH SOLE 0 0 22039 FB FINL CORP COM 30257X104 2561746 68023 SH SOLE 0 0 68023 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 3140446 30753 SH SOLE 0 0 30753 FEDERAL SIGNAL CORP COM 313855108 5237622 61713 SH SOLE 0 0 61713 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 1848312 73114 SH SOLE 0 0 73114 FEDERATED HERMES INC CL B 314211103 297614 8240 SH SOLE 0 0 8240 FEDEX CORP COM 31428X106 27053744 93372 SH SOLE 0 0 93372 FERGUSON PLC NEW SHS G3421J106 616058 2820 SH SOLE 0 0 2820 FERRARI N V COM N3167Y103 5345724 12263 SH SOLE 0 0 12263 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3457973 53695 SH SOLE 0 0 53695 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 315170 6624 SH SOLE 0 0 6624 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1599290 34356 SH SOLE 0 0 34356 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 919795 32217 SH SOLE 0 0 32217 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 850456 28829 SH SOLE 0 0 28829 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 690554 23369 SH SOLE 0 0 23369 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 1674936 54844 SH SOLE 0 0 54844 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 277722 9242 SH SOLE 0 0 9242 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 10042304 221635 SH SOLE 0 0 221635 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 712032 14834 SH SOLE 0 0 14834 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 460884 8204 SH SOLE 0 0 8204 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1826597 36856 SH SOLE 0 0 36856 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 692714 8399 SH SOLE 0 0 8399 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 742508 28702 SH SOLE 0 0 28702 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 603092 10153 SH SOLE 0 0 10153 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 10529400 150916 SH SOLE 0 0 150916 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 638909 9422 SH SOLE 0 0 9422 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5020655 32217 SH SOLE 0 0 32217 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 972065 18561 SH SOLE 0 0 18561 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 3666963 140551 SH SOLE 0 0 140551 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 607252 14315 SH SOLE 0 0 14315 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 266532 4522 SH SOLE 0 0 4522 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 9246815 237952 SH SOLE 0 0 237952 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1083971 27498 SH SOLE 0 0 27498 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 470799 8252 SH SOLE 0 0 8252 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 3212732 69091 SH SOLE 0 0 69091 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 1169798 23410 SH SOLE 0 0 23410 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 216779 4420 SH SOLE 0 0 4420 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 105731446 2333512 SH SOLE 0 0 2333512 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 789311 14865 SH SOLE 0 0 14865 FIDELITY NATL INFORMATION SV COM 31620M106 15919702 214609 SH SOLE 0 0 214609 FIDUS INVT CORP COM 316500107 8543935 432823 SH SOLE 0 0 432823 FIFTH THIRD BANCORP COM 316773100 8096216 217582 SH SOLE 0 0 217582 FIGS INC CL A 30260D103 315129 63279 SH SOLE 0 0 63279 FIRST AMERN FINL CORP COM 31847R102 510499 8362 SH SOLE 0 0 8362 FIRST BANCORP N C COM 318910106 1582985 43826 SH SOLE 0 0 43826 FIRST CMNTY BANKSHARES INC V COM 31983A103 274675 7932 SH SOLE 0 0 7932 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1136066 695 SH SOLE 0 0 695 FIRST FINL BANKSHARES INC COM 32020R109 3406146 103814 SH SOLE 0 0 103814 FIRST FINL CORP IND COM 320218100 317534 8284 SH SOLE 0 0 8284 FIRST FNDTN INC COM 32026V104 496677 65785 SH SOLE 0 0 65785 FIRST HORIZON CORPORATION COM 320517105 5009301 325279 SH SOLE 0 0 325279 FIRST INDL RLTY TR INC COM 32054K103 1516279 28860 SH SOLE 0 0 28860 FIRST MAJESTIC SILVER CORP COM 32076V103 119550 20332 SH SOLE 0 0 20332 FIRST MERCHANTS CORP COM 320817109 671301 19235 SH SOLE 0 0 19235 FIRST SOLAR INC COM 336433107 1848360 10950 SH SOLE 0 0 10950 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 578464 9216 SH SOLE 0 0 9216 FIRST TR ENERGY INCOME & GRO COM 33738G104 3268968 200059 SH SOLE 0 0 200059 FIRST TR ENERGY INFRASTRCTR COM 33738C103 1413400 77830 SH SOLE 0 0 77830 FIRST TR ENHANCED EQUITY INC COM 337318109 1381629 73102 SH SOLE 0 0 73102 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 2351845 83488 SH SOLE 0 0 83488 FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 3379195 153530 SH SOLE 0 0 153530 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 14295337 784596 SH SOLE 0 0 784596 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1111501 18026 SH SOLE 0 0 18026 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 38606755 751689 SH SOLE 0 0 751689 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 17564733 364565 SH SOLE 0 0 364565 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 93432321 5394476 SH SOLE 0 0 5394476 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 1055915 17244 SH SOLE 0 0 17244 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 222601 3464 SH SOLE 0 0 3464 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 23924682 1206185 SH SOLE 0 0 1206185 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 9690886 483698 SH SOLE 0 0 483698 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 9083208 161853 SH SOLE 0 0 161853 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 21207822 547864 SH SOLE 0 0 547864 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 11084235 484663 SH SOLE 0 0 484663 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2827285 75234 SH SOLE 0 0 75234 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 12342947 216695 SH SOLE 0 0 216695 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 1561013 28315 SH SOLE 0 0 28315 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 2608259 90596 SH SOLE 0 0 90596 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 7385499 311362 SH SOLE 0 0 311362 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 12906100 135001 SH SOLE 0 0 135001 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 32894236 509695 SH SOLE 0 0 509695 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2605932 38048 SH SOLE 0 0 38048 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1282194 56311 SH SOLE 0 0 56311 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 5868663 313330 SH SOLE 0 0 313330 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 22836375 480563 SH SOLE 0 0 480563 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 19286777 175990 SH SOLE 0 0 175990 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 41043237 562544 SH SOLE 0 0 562544 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 2122411 159883 SH SOLE 0 0 159883 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 2272176 28667 SH SOLE 0 0 28667 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1244684 26953 SH SOLE 0 0 26953 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 8263463 115832 SH SOLE 0 0 115832 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 37102772 657967 SH SOLE 0 0 657967 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 2596987 22659 SH SOLE 0 0 22659 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 23100216 171341 SH SOLE 0 0 171341 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 3576600 110185 SH SOLE 0 0 110185 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 230758 4262 SH SOLE 0 0 4262 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 5999089 79343 SH SOLE 0 0 79343 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 2303562 42399 SH SOLE 0 0 42399 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 3968887 60414 SH SOLE 0 0 60414 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 36824455 1638828 SH SOLE 0 0 1638828 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 275487690 3216435 SH SOLE 0 0 3216435 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 60379932 294407 SH SOLE 0 0 294407 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1777934 51519 SH SOLE 0 0 51519 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 22954150 1147707 SH SOLE 0 0 1147707 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 55096706 962724 SH SOLE 0 0 962724 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 3906500 113440 SH SOLE 0 0 113440 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 117477766 1970442 SH SOLE 0 0 1970442 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 6473135 157001 SH SOLE 0 0 157001 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 96534749 2000720 SH SOLE 0 0 2000720 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 5360630 218980 SH SOLE 0 0 218980 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 57699330 1074275 SH SOLE 0 0 1074275 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 343310 22264 SH SOLE 0 0 22264 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 3842681 125128 SH SOLE 0 0 125128 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 734454 17100 SH SOLE 0 0 17100 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 11231340 321033 SH SOLE 0 0 321033 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 7076084 376989 SH SOLE 0 0 376989 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 2014017 94201 SH SOLE 0 0 94201 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 440231 14169 SH SOLE 0 0 14169 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 2663067 52656 SH SOLE 0 0 52656 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2538522 160768 SH SOLE 0 0 160768 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4896121 141180 SH SOLE 0 0 141180 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 64073553 919672 SH SOLE 0 0 919672 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 267326 2936 SH SOLE 0 0 2936 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1584359 58374 SH SOLE 0 0 58374 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 6225720 137615 SH SOLE 0 0 137615 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 3954458 122444 SH SOLE 0 0 122444 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 31819462 351441 SH SOLE 0 0 351441 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 4412162 160793 SH SOLE 0 0 160793 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 14057083 476027 SH SOLE 0 0 476027 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 18351717 119345 SH SOLE 0 0 119345 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 46889891 696419 SH SOLE 0 0 696419 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 325147838 5788639 SH SOLE 0 0 5788639 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 362548 22730 SH SOLE 0 0 22730 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 34830413 753742 SH SOLE 0 0 753742 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 84627886 2430439 SH SOLE 0 0 2430439 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1087830 31911 SH SOLE 0 0 31911 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 4926596 46565 SH SOLE 0 0 46565 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 11012751 107862 SH SOLE 0 0 107862 FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383 964673 69301 SH SOLE 0 0 69301 FIRST TR EXCHNG TRADED FD VI FT RAYMOND JAMES 33740F359 452983 20673 SH SOLE 0 0 20673 FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656 4270150 181554 SH SOLE 0 0 181554 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U828 2165914 100297 SH SOLE 0 0 100297 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869 28694208 1294865 SH SOLE 0 0 1294865 FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 2177980 94000 SH SOLE 0 0 94000 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 5214703 204418 SH SOLE 0 0 204418 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 3189169 120346 SH SOLE 0 0 120346 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 7293453 293557 SH SOLE 0 0 293557 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 1927461 77222 SH SOLE 0 0 77222 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417 881162 40199 SH SOLE 0 0 40199 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 14384465 431189 SH SOLE 0 0 431189 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 978622 28783 SH SOLE 0 0 28783 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 20204540 587000 SH SOLE 0 0 587000 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 3678279 111581 SH SOLE 0 0 111581 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 13544332 405155 SH SOLE 0 0 405155 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 15601214 472555 SH SOLE 0 0 472555 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 1529358 41334 SH SOLE 0 0 41334 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 2568287 68535 SH SOLE 0 0 68535 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 351137 10551 SH SOLE 0 0 10551 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 757704 20141 SH SOLE 0 0 20141 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 11612030 281777 SH SOLE 0 0 281777 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 790102 21929 SH SOLE 0 0 21929 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 18016022 460650 SH SOLE 0 0 460650 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 1488563 44192 SH SOLE 0 0 44192 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 13430960 374330 SH SOLE 0 0 374330 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 4102660 104553 SH SOLE 0 0 104553 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 3919689 112312 SH SOLE 0 0 112312 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 15411991 367127 SH SOLE 0 0 367127 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 5366518 132278 SH SOLE 0 0 132278 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 657087 17208 SH SOLE 0 0 17208 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 4656647 120389 SH SOLE 0 0 120389 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 257838 6442 SH SOLE 0 0 6442 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 6543679 139168 SH SOLE 0 0 139168 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 4248440 98298 SH SOLE 0 0 98298 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 35294371 779564 SH SOLE 0 0 779564 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 5506066 136308 SH SOLE 0 0 136308 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 8310203 185751 SH SOLE 0 0 185751 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 10206684 238029 SH SOLE 0 0 238029 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 15636221 351771 SH SOLE 0 0 351771 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 6140400 144497 SH SOLE 0 0 144497 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 2741469 83188 SH SOLE 0 0 83188 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 12936113 381985 SH SOLE 0 0 381985 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 20858036 660901 SH SOLE 0 0 660901 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 56675222 1645622 SH SOLE 0 0 1645622 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 3861730 105989 SH SOLE 0 0 105989 FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292 10569690 519140 SH SOLE 0 0 519140 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 387691 18711 SH SOLE 0 0 18711 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1509171 80475 SH SOLE 0 0 80475 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 141696545 3249921 SH SOLE 0 0 3249921 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 5023271 204198 SH SOLE 0 0 204198 FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101 441501 10679 SH SOLE 0 0 10679 FIRST TR HIGH INCOME LONG / COM 33738E109 599148 50222 SH SOLE 0 0 50222 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 243513 16748 SH SOLE 0 0 16748 FIRST TR INTER DURATN PFD & COM 33718W103 610593 34073 SH SOLE 0 0 34073 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 22926411 300162 SH SOLE 0 0 300162 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 18407389 185484 SH SOLE 0 0 185484 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 34099676 300782 SH SOLE 0 0 300782 FIRST TR MLP & ENERGY INCOM COM 33739B104 986844 102052 SH SOLE 0 0 102052 FIRST TR MORNINGSTAR DIVID L SHS 336917109 68237428 1773322 SH SOLE 0 0 1773322 FIRST TR MTG INCOME FD COM SHS 33734E103 235038 19305 SH SOLE 0 0 19305 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 13192936 105891 SH SOLE 0 0 105891 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 4228461 51177 SH SOLE 0 0 51177 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 28950044 233657 SH SOLE 0 0 233657 FIRST TR NASDAQ 100 TECH IND SHS 337345102 43057619 225811 SH SOLE 0 0 225811 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 419768 9020 SH SOLE 0 0 9020 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 17627910 189060 SH SOLE 0 0 189060 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 436197 115702 SH SOLE 0 0 115702 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 2643097 223487 SH SOLE 0 0 223487 FIRST TR VALUE LINE DIVID IN SHS 33734H106 237224565 5617442 SH SOLE 0 0 5617442 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 18411600 149348 SH SOLE 0 0 149348 FIRSTCASH HOLDINGS INC COM 33768G107 245132 1922 SH SOLE 0 0 1922 FIRSTENERGY CORP COM 337932107 3712470 96128 SH SOLE 0 0 96128 FIRSTSERVICE CORP NEW COM 33767E202 433401 2614 SH SOLE 0 0 2614 FISERV INC COM 337738108 110277238 690009 SH SOLE 0 0 690009 FIVE BELOW INC COM 33829M101 978001 5392 SH SOLE 0 0 5392 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2452848 127952 SH SOLE 0 0 127952 FLAHERTY & CRUMRINE PFD INCO COM 338480106 2504111 236014 SH SOLE 0 0 236014 FLAHERTY & CRUMRINE PFD SECS COM 338478100 317383 21373 SH SOLE 0 0 21373 FLEX LNG LTD SHS G35947202 243684 9583 SH SOLE 0 0 9583 FLEX LTD ORD Y2573F102 731415 25565 SH SOLE 0 0 25565 FLEXSHARES TR CR SCORED LONG 33939L753 1802108 41146 SH SOLE 0 0 41146 FLEXSHARES TR GLB QLT R/E IDX 33939L787 281548 4956 SH SOLE 0 0 4956 FLEXSHARES TR HIG YLD VL ETF 33939L662 799976 19459 SH SOLE 0 0 19459 FLEXSHARES TR INT QLTDVDYNAM 33939L829 218686 7595 SH SOLE 0 0 7595 FLEXSHARES TR INTL QLTDV IDX 33939L837 1091929 45308 SH SOLE 0 0 45308 FLEXSHARES TR M STAR DEV MKT 33939L803 913532 12748 SH SOLE 0 0 12748 FLEXSHARES TR MORNSTAR UPSTR 33939L407 19244066 468567 SH SOLE 0 0 468567 FLEXSHARES TR MORNSTAR USMKT 33939L100 1683913 8488 SH SOLE 0 0 8488 FLEXSHARES TR QUALT DIVD IDX 33939L860 2520345 38239 SH SOLE 0 0 38239 FLEXSHARES TR STOX US ESG SLCT 33939L696 215069 1699 SH SOLE 0 0 1699 FLEXSHARES TR US QT LW VLTY 33939L654 734890 12055 SH SOLE 0 0 12055 FLOOR & DECOR HLDGS INC CL A 339750101 2652414 20463 SH SOLE 0 0 20463 FLUENCE ENERGY INC COM CL A 34379V103 182122 10503 SH SOLE 0 0 10503 FLUOR CORP NEW COM 343412102 201464 4765 SH SOLE 0 0 4765 FLYWIRE CORPORATION COM VTG 302492103 5679604 228924 SH SOLE 0 0 228924 FMC CORP COM NEW 302491303 1506236 23646 SH SOLE 0 0 23646 FOOT LOCKER INC COM 344849104 265592 9319 SH SOLE 0 0 9319 FORD MTR CO DEL COM 345370860 22733843 1711886 SH SOLE 0 0 1711886 FORIAN INC COM 34630N106 91227 27478 SH SOLE 0 0 27478 FORMFACTOR INC COM 346375108 1055559 23133 SH SOLE 0 0 23133 FORTINET INC COM 34959E109 11631349 170273 SH SOLE 0 0 170273 FORTIS INC COM 349553107 505191 12786 SH SOLE 0 0 12786 FORTIVE CORP COM 34959J108 1446634 16817 SH SOLE 0 0 16817 FORTREA HLDGS INC COMMON STOCK 34965K107 564172 14055 SH SOLE 0 0 14055 FORTUNE BRANDS INNOVATIONS I COM 34964C106 4882601 57666 SH SOLE 0 0 57666 FOUR CORNERS PPTY TR INC COM 35086T109 327118 13368 SH SOLE 0 0 13368 FOX CORP CL A COM 35137L105 754787 24138 SH SOLE 0 0 24138 FRANCO NEV CORP COM 351858105 1558350 13078 SH SOLE 0 0 13078 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 263379 19714 SH SOLE 0 0 19714 FRANKLIN ELEC INC COM 353514102 2374216 22228 SH SOLE 0 0 22228 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1566705 17379 SH SOLE 0 0 17379 FRANKLIN LTD DURATION INCOME COM 35472T101 165934 26465 SH SOLE 0 0 26465 FRANKLIN RESOURCES INC COM 354613101 11908305 423632 SH SOLE 0 0 423632 FRANKLIN STR PPTYS CORP COM 35471R106 58475 25760 SH SOLE 0 0 25760 FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207 290973 11358 SH SOLE 0 0 11358 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 2946011 120098 SH SOLE 0 0 120098 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 2814935 76389 SH SOLE 0 0 76389 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 10497634 338306 SH SOLE 0 0 338306 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 607708 19323 SH SOLE 0 0 19323 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 2479192 104475 SH SOLE 0 0 104475 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 13229418 507263 SH SOLE 0 0 507263 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 17541153 544926 SH SOLE 0 0 544926 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 482356 19692 SH SOLE 0 0 19692 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 1808032 84725 SH SOLE 0 0 84725 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 4813132 88056 SH SOLE 0 0 88056 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 73517113 1380603 SH SOLE 0 0 1380603 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 67750396 1267310 SH SOLE 0 0 1267310 FREEPORT-MCMORAN INC CL B 35671D857 18529324 394073 SH SOLE 0 0 394073 FRESHPET INC COM 358039105 357312 3084 SH SOLE 0 0 3084 FRONTDOOR INC COM 35905A109 208805 6409 SH SOLE 0 0 6409 FRONTIER COMMUNICATIONS PARE COM 35909D109 1038947 42406 SH SOLE 0 0 42406 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 445954 75203 SH SOLE 0 0 75203 FS KKR CAP CORP COM 302635206 3226048 169169 SH SOLE 0 0 169169 FST TR NEW OPPORT MLP & ENE COM 33739M100 305785 39920 SH SOLE 0 0 39920 FTAI AVIATION LTD SHS G3730V105 2688207 39944 SH SOLE 0 0 39944 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 141890 22594 SH SOLE 0 0 22594 FTC SOLAR INC COM 30320C103 33431 62025 SH SOLE 0 0 62025 FTI CONSULTING INC COM 302941109 341511 1624 SH SOLE 0 0 1624 FUBOTV INC COM 35953D104 39669 25107 SH SOLE 0 0 25107 FUELCELL ENERGY INC COM 35952H601 21286 17887 SH SOLE 0 0 17887 FULLER H B CO COM 359694106 2459067 30839 SH SOLE 0 0 30839 FULTON FINL CORP PA COM 360271100 1039481 65417 SH SOLE 0 0 65417 FUSION PHARMACEUTICALS INC COM 36118A100 769204 36079 SH SOLE 0 0 36079 G1 THERAPEUTICS INC COM 3621LQ109 135696 31411 SH SOLE 0 0 31411 GABELLI CONV & INC SECS FD I COM 36240B109 65322 17607 SH SOLE 0 0 17607 GABELLI DIVID & INCOME TR COM 36242H104 13020106 566584 SH SOLE 0 0 566584 GABELLI EQUITY TR INC COM 362397101 1781110 322665 SH SOLE 0 0 322665 GABELLI GLOBAL SMALL & MID C COM 36249W104 277465 23084 SH SOLE 0 0 23084 GABELLI UTIL TR COM 36240A101 413501 74505 SH SOLE 0 0 74505 GALLAGHER ARTHUR J & CO COM 363576109 27918802 111657 SH SOLE 0 0 111657 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 397108 102878 SH SOLE 0 0 102878 GAMIDA CELL LTD SHS M47364100 729 20204 SH SOLE 0 0 20204 GAMING & LEISURE PPTYS INC COM 36467J108 3162053 68636 SH SOLE 0 0 68636 GAP INC COM 364760108 13537115 491365 SH SOLE 0 0 491365 GARMIN LTD SHS H2906T109 11754930 78961 SH SOLE 0 0 78961 GARRETT MOTION INC COM 366505105 138731 13957 SH SOLE 0 0 13957 GARTNER INC COM 366651107 2142155 4494 SH SOLE 0 0 4494 GATX CORP COM 361448103 495558 3697 SH SOLE 0 0 3697 GDS HLDGS LTD SPONSORED ADS 36165L108 132794 19969 SH SOLE 0 0 19969 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 6189964 68089 SH SOLE 0 0 68089 GEN DIGITAL INC COM 668771108 1470534 65649 SH SOLE 0 0 65649 GENASYS INC COM 36872P103 55837 23560 SH SOLE 0 0 23560 GENELUX CORPORATION COM 36870H103 85506 13298 SH SOLE 0 0 13298 GENERAC HLDGS INC COM 368736104 11870531 94106 SH SOLE 0 0 94106 GENERAL DYNAMICS CORP COM 369550108 74680157 264364 SH SOLE 0 0 264364 GENERAL ELECTRIC CO COM NEW 369604301 47813104 272393 SH SOLE 0 0 272393 GENERAL MLS INC COM 370334104 21911218 313152 SH SOLE 0 0 313152 GENERAL MTRS CO COM 37045V100 22167979 488820 SH SOLE 0 0 488820 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1225214 110181 SH SOLE 0 0 110181 GENTEX CORP COM 371901109 1929617 53422 SH SOLE 0 0 53422 GENUINE PARTS CO COM 372460105 17451244 112640 SH SOLE 0 0 112640 GENWORTH FINL INC COM CL A 37247D106 176870 27507 SH SOLE 0 0 27507 GEO GROUP INC NEW COM 36162J106 162451 11505 SH SOLE 0 0 11505 GERON CORP COM 374163103 134320 40703 SH SOLE 0 0 40703 GETTY RLTY CORP NEW COM 374297109 495183 18105 SH SOLE 0 0 18105 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 380332 11024 SH SOLE 0 0 11024 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 95047 17504 SH SOLE 0 0 17504 GILEAD SCIENCES INC COM 375558103 24345218 332358 SH SOLE 0 0 332358 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 156666 135057 SH SOLE 0 0 135057 GITLAB INC CLASS A COM 37637K108 1023516 17550 SH SOLE 0 0 17550 GLACIER BANCORP INC NEW COM 37637Q105 2844902 70628 SH SOLE 0 0 70628 GLADSTONE CAPITAL CORP COM 376535100 171139 15950 SH SOLE 0 0 15950 GLADSTONE INVT CORP COM 376546107 199177 13997 SH SOLE 0 0 13997 GLOBAL MED REIT INC COM NEW 37954A204 192968 22053 SH SOLE 0 0 22053 GLOBAL NET LEASE INC COM NEW 379378201 112877 14527 SH SOLE 0 0 14527 GLOBAL PARTNERS LP COM UNITS 37946R109 5038347 113527 SH SOLE 0 0 113527 GLOBAL PMTS INC COM 37940X102 5886081 44038 SH SOLE 0 0 44038 GLOBAL SELF STORAGE INC COM 37955N106 48113 10812 SH SOLE 0 0 10812 GLOBAL X FDS 1-3 MONTH T-BILL 37960A537 422317 16812 SH SOLE 0 0 16812 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 2193374 64587 SH SOLE 0 0 64587 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 3549600 143708 SH SOLE 0 0 143708 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1029580 47337 SH SOLE 0 0 47337 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 7031750 236361 SH SOLE 0 0 236361 GLOBAL X FDS DOW 30 COVERED C 37960A859 693317 30422 SH SOLE 0 0 30422 GLOBAL X FDS EMERGING MARK 37960A636 3959017 144730 SH SOLE 0 0 144730 GLOBAL X FDS EMERGING MKT GRT 37960A644 2497665 95513 SH SOLE 0 0 95513 GLOBAL X FDS FINTECH ETF 37954Y814 1268776 45541 SH SOLE 0 0 45541 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 2996673 263328 SH SOLE 0 0 263328 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 8864281 180941 SH SOLE 0 0 180941 GLOBAL X FDS GLBL X MLP ETF 37954Y343 7461359 154736 SH SOLE 0 0 154736 GLOBAL X FDS GLOBAL X COPPER 37954Y830 390419 9201 SH SOLE 0 0 9201 GLOBAL X FDS GLOBAL X SILVER 37954Y848 633854 23083 SH SOLE 0 0 23083 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1512612 52467 SH SOLE 0 0 52467 GLOBAL X FDS GLOBX SUPDV US 37950E291 419414 24118 SH SOLE 0 0 24118 GLOBAL X FDS INTERNET OF THNG 37954Y780 1070205 29539 SH SOLE 0 0 29539 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2261454 49933 SH SOLE 0 0 49933 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 269558 6894 SH SOLE 0 0 6894 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 52639089 2939089 SH SOLE 0 0 2939089 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 968040 31594 SH SOLE 0 0 31594 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 13957853 438788 SH SOLE 0 0 438788 GLOBAL X FDS RUSSELL 2000 37954Y459 7436518 439770 SH SOLE 0 0 439770 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1367307 21485 SH SOLE 0 0 21485 GLOBAL X FDS S&P 500 COVERED 37954Y277 497229 16395 SH SOLE 0 0 16395 GLOBAL X FDS S&P 500 COVERED 37954Y475 39738306 974217 SH SOLE 0 0 974217 GLOBAL X FDS SUPERDIVIDEND 37960A669 1025959 47388 SH SOLE 0 0 47388 GLOBAL X FDS US INFR DEV ETF 37954Y673 49869912 1252698 SH SOLE 0 0 1252698 GLOBAL X FDS US PFD ETF 37954Y657 13021058 645886 SH SOLE 0 0 645886 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 284224 13731 SH SOLE 0 0 13731 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 386448 7416 SH SOLE 0 0 7416 GLOBALSTAR INC COM 378973408 25809 17557 SH SOLE 0 0 17557 GLOBE LIFE INC COM 37959E102 19727905 169527 SH SOLE 0 0 169527 GLOBUS MED INC CL A 379577208 632523 11792 SH SOLE 0 0 11792 GMS INC COM 36251C103 373786 3840 SH SOLE 0 0 3840 GODADDY INC CL A 380237107 985519 8304 SH SOLE 0 0 8304 GOLDMAN SACHS BDC INC SHS 38147U107 17054237 1138467 SH SOLE 0 0 1138467 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3903842 38694 SH SOLE 0 0 38694 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1127398 22389 SH SOLE 0 0 22389 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 17071912 544732 SH SOLE 0 0 544732 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 14316424 417510 SH SOLE 0 0 417510 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 11464097 174891 SH SOLE 0 0 174891 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 30174836 290730 SH SOLE 0 0 290730 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 13572075 186404 SH SOLE 0 0 186404 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 9664781 328235 SH SOLE 0 0 328235 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 3009233 41923 SH SOLE 0 0 41923 GOLDMAN SACHS GROUP INC COM 38141G104 46465139 111243 SH SOLE 0 0 111243 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 4823990 219372 SH SOLE 0 0 219372 GOLUB CAP BDC INC COM 38173M102 310381 18664 SH SOLE 0 0 18664 GOODYEAR TIRE & RUBR CO COM 382550101 402299 29301 SH SOLE 0 0 29301 GRACO INC COM 384109104 3158590 33796 SH SOLE 0 0 33796 GRAHAM HLDGS CO COM CL B 384637104 17774095 23153 SH SOLE 0 0 23153 GRAINGER W W INC COM 384802104 25527893 25094 SH SOLE 0 0 25094 GRANITE CONSTR INC COM 387328107 307208 5377 SH SOLE 0 0 5377 GRANITE PT MTG TR INC COM STK 38741L107 1075143 225397 SH SOLE 0 0 225397 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 177568 13810 SH SOLE 0 0 13810 GRANITESHARES GOLD TR SHS BEN INT 38748G101 313018 14254 SH SOLE 0 0 14254 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 91370 10336 SH SOLE 0 0 10336 GRAPHIC PACKAGING HLDG CO COM 388689101 1850223 63407 SH SOLE 0 0 63407 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 1505404 23831 SH SOLE 0 0 23831 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 2578235 103502 SH SOLE 0 0 103502 GREEN BRICK PARTNERS INC COM 392709101 6933617 115119 SH SOLE 0 0 115119 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 2846818 174759 SH SOLE 0 0 174759 GRIFFON CORP COM 398433102 8453856 115269 SH SOLE 0 0 115269 GRIFOLS S A SP ADR REP B NVT 398438408 68270 10220 SH SOLE 0 0 10220 GRITSTONE BIO INC COM 39868T105 56728 22073 SH SOLE 0 0 22073 GROUP 1 AUTOMOTIVE INC COM 398905109 306257 1048 SH SOLE 0 0 1048 GSK PLC SPONSORED ADR 37733W204 11144199 259953 SH SOLE 0 0 259953 GUARANTY BANCSHARES INC TEX COM 400764106 467058 15384 SH SOLE 0 0 15384 GUESS INC COM 401617105 568600 18068 SH SOLE 0 0 18068 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 1257827 85508 SH SOLE 0 0 85508 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 3728515 260371 SH SOLE 0 0 260371 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 622384 38301 SH SOLE 0 0 38301 GUIDEWIRE SOFTWARE INC COM 40171V100 206810 1772 SH SOLE 0 0 1772 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1353139 25170 SH SOLE 0 0 25170 H & E EQUIPMENT SERVICES INC COM 404030108 1330054 20724 SH SOLE 0 0 20724 HAGERTY INC CL A COM 405166109 339008 37050 SH SOLE 0 0 37050 HALEON PLC SPON ADS 405552100 1046575 123271 SH SOLE 0 0 123271 HALLIBURTON CO COM 406216101 93757162 2378416 SH SOLE 0 0 2378416 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 12131890 410138 SH SOLE 0 0 410138 HANCOCK JOHN INCOME SECS TR COM 410123103 179126 16022 SH SOLE 0 0 16022 HANCOCK JOHN INVT TR II COM 410142103 199035 15090 SH SOLE 0 0 15090 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 189687 11406 SH SOLE 0 0 11406 HANCOCK JOHN PFD INCOME FD I COM 41021P103 239566 15526 SH SOLE 0 0 15526 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 326673 28041 SH SOLE 0 0 28041 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1592927 81024 SH SOLE 0 0 81024 HANCOCK WHITNEY CORPORATION COM 410120109 1522821 33076 SH SOLE 0 0 33076 HANESBRANDS INC COM 410345102 1783710 307536 SH SOLE 0 0 307536 HANNON ARMSTRONG SUST INFR C COM 41068X100 459565 16182 SH SOLE 0 0 16182 HANOVER INS GROUP INC COM 410867105 1669845 12263 SH SOLE 0 0 12263 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 9031200 620701 SH SOLE 0 0 620701 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 3312301 149574 SH SOLE 0 0 149574 HARBOR ETF TRUST LONG TERM GROWER 41151J406 4292241 182882 SH SOLE 0 0 182882 HARLEY DAVIDSON INC COM 412822108 1095440 25044 SH SOLE 0 0 25044 HARMONIC INC COM 413160102 730894 54382 SH SOLE 0 0 54382 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1001255 29817 SH SOLE 0 0 29817 HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602 1015385 26069 SH SOLE 0 0 26069 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 50906055 1310661 SH SOLE 0 0 1310661 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 16460123 840660 SH SOLE 0 0 840660 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 14074114 417134 SH SOLE 0 0 417134 HARTFORD FINL SVCS GROUP INC COM 416515104 10656107 103407 SH SOLE 0 0 103407 HASBRO INC COM 418056107 10196038 180397 SH SOLE 0 0 180397 HASHICORP INC COM CL A 418100103 862939 32020 SH SOLE 0 0 32020 HAWAIIAN ELEC INDUSTRIES COM 419870100 375131 33286 SH SOLE 0 0 33286 HCA HEALTHCARE INC COM 40412C101 40084011 120181 SH SOLE 0 0 120181 HCI GROUP INC COM 40416E103 875011 7538 SH SOLE 0 0 7538 HDFC BANK LTD SPONSORED ADS 40415F101 290548 5191 SH SOLE 0 0 5191 HEALTHCARE RLTY TR CL A COM 42226K105 430731 30440 SH SOLE 0 0 30440 HEALTHEQUITY INC COM 42226A107 1591050 19491 SH SOLE 0 0 19491 HEALTHPEAK PROPERTIES INC COM 42250P103 1147252 61187 SH SOLE 0 0 61187 HECLA MNG CO COM 422704106 463875 96440 SH SOLE 0 0 96440 HEICO CORP NEW CL A 422806208 389212 2528 SH SOLE 0 0 2528 HEICO CORP NEW COM 422806109 988893 5177 SH SOLE 0 0 5177 HELMERICH & PAYNE INC COM 423452101 984645 23410 SH SOLE 0 0 23410 HENRY JACK & ASSOC INC COM 426281101 6641710 38230 SH SOLE 0 0 38230 HENRY SCHEIN INC COM 806407102 554770 7346 SH SOLE 0 0 7346 HERCULES CAPITAL INC COM 427096508 1617061 87646 SH SOLE 0 0 87646 HERITAGE COMM CORP COM 426927109 546409 63684 SH SOLE 0 0 63684 HERON THERAPEUTICS INC COM 427746102 157796 56966 SH SOLE 0 0 56966 HERSHEY CO COM 427866108 14279220 73415 SH SOLE 0 0 73415 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 143320 18304 SH SOLE 0 0 18304 HESS CORP COM 42809H107 2899414 18995 SH SOLE 0 0 18995 HESS MIDSTREAM LP CL A SHS 428103105 6812002 188541 SH SOLE 0 0 188541 HEWLETT PACKARD ENTERPRISE C COM 42824C109 11680717 658811 SH SOLE 0 0 658811 HEXCEL CORP NEW COM 428291108 991509 13610 SH SOLE 0 0 13610 HF SINCLAIR CORP COM 403949100 2524393 41815 SH SOLE 0 0 41815 HIBBETT INC COM 428567101 260811 3396 SH SOLE 0 0 3396 HIGH INCOME SECS FD SHS BEN INT 42968F108 494914 73104 SH SOLE 0 0 73104 HIGHPEAK ENERGY INC COM 43114Q105 167320 10610 SH SOLE 0 0 10610 HILLENBRAND INC COM 431571108 609752 12125 SH SOLE 0 0 12125 HILLMAN SOLUTIONS CORP COM 431636109 139182 13081 SH SOLE 0 0 13081 HILLTOP HOLDINGS INC COM 432748101 923502 29486 SH SOLE 0 0 29486 HILTON WORLDWIDE HLDGS INC COM 43300A203 7178913 33655 SH SOLE 0 0 33655 HOLOGIC INC COM 436440101 805327 10330 SH SOLE 0 0 10330 HOME BANCSHARES INC COM 436893200 1342501 54640 SH SOLE 0 0 54640 HOME DEPOT INC COM 437076102 614973267 1603163 SH SOLE 0 0 1603163 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 971196 26086 SH SOLE 0 0 26086 HONEST CO INC COM 438333106 52448 12950 SH SOLE 0 0 12950 HONEYWELL INTL INC COM 438516106 68418822 333344 SH SOLE 0 0 333344 HORMEL FOODS CORP COM 440452100 5746804 164712 SH SOLE 0 0 164712 HOST HOTELS & RESORTS INC COM 44107P104 275306 13313 SH SOLE 0 0 13313 HOULIHAN LOKEY INC CL A 441593100 2030913 15843 SH SOLE 0 0 15843 HOWMET AEROSPACE INC COM 443201108 2230188 32591 SH SOLE 0 0 32591 HP INC COM 40434L105 9989659 330564 SH SOLE 0 0 330564 HSBC HLDGS PLC SPON ADR NEW 404280406 358565 9110 SH SOLE 0 0 9110 HUBBELL INC COM 443510607 3321230 8002 SH SOLE 0 0 8002 HUBSPOT INC COM 443573100 14219779 22695 SH SOLE 0 0 22695 HUDBAY MINERALS INC COM 443628102 129385 18484 SH SOLE 0 0 18484 HUDSON TECHNOLOGIES INC COM 444144109 399685 36302 SH SOLE 0 0 36302 HUMANA INC COM 444859102 3727913 10752 SH SOLE 0 0 10752 HUNT J B TRANS SVCS INC COM 445658107 1456063 7308 SH SOLE 0 0 7308 HUNTINGTON BANCSHARES INC COM 446150104 24597138 1763236 SH SOLE 0 0 1763236 HUNTINGTON INGALLS INDS INC COM 446413106 17605160 60401 SH SOLE 0 0 60401 HUNTSMAN CORP COM 447011107 211301 8118 SH SOLE 0 0 8118 HYATT HOTELS CORP COM CL A 448579102 1113677 6977 SH SOLE 0 0 6977 I3 VERTICALS INC COM CL A 46571Y107 1481120 64706 SH SOLE 0 0 64706 I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2 23950 25000 PRN SOLE 0 0 25000 IAC INC COM NEW 44891N208 6612186 123963 SH SOLE 0 0 123963 IAMGOLD CORP COM 450913108 33706 10122 SH SOLE 0 0 10122 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2277084 133867 SH SOLE 0 0 133867 ICICI BANK LIMITED ADR 45104G104 242497 9182 SH SOLE 0 0 9182 ICON PLC SHS G4705A100 4236330 12610 SH SOLE 0 0 12610 IDACORP INC COM 451107106 748264 8055 SH SOLE 0 0 8055 IDEX CORP COM 45167R104 1687320 6915 SH SOLE 0 0 6915 IDEXX LABS INC COM 45168D104 11325032 20975 SH SOLE 0 0 20975 IES HLDGS INC COM 44951W106 1691891 13909 SH SOLE 0 0 13909 ILLINOIS TOOL WKS INC COM 452308109 67526607 251655 SH SOLE 0 0 251655 ILLUMINA INC COM 452327109 3907853 28458 SH SOLE 0 0 28458 IMMUNITYBIO INC COM 45256X103 82703 15401 SH SOLE 0 0 15401 IMPERIAL OIL LTD COM NEW 453038408 6359247 91990 SH SOLE 0 0 91990 IMPINJ INC COM 453204109 3726715 29022 SH SOLE 0 0 29022 INCYTE CORP COM 45337C102 1443506 25338 SH SOLE 0 0 25338 INDEPENDENCE RLTY TR INC COM 45378A106 840891 52132 SH SOLE 0 0 52132 INDEPENDENT BK CORP MICH COM NEW 453838609 353038 13927 SH SOLE 0 0 13927 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 12230978 503332 SH SOLE 0 0 503332 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 34161716 1400644 SH SOLE 0 0 1400644 INDEXIQ ETF TR CANDRIAM INTERNA 45409B453 242791 8128 SH SOLE 0 0 8128 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 318815 7187 SH SOLE 0 0 7187 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 27253385 1015780 SH SOLE 0 0 1015780 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2011659 65123 SH SOLE 0 0 65123 INDEXIQ ETF TR IQ 500 INT ETF 45409B362 591825 17249 SH SOLE 0 0 17249 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1375214 43685 SH SOLE 0 0 43685 INDIA FD INC COM 454089103 344058 16808 SH SOLE 0 0 16808 INFINERA CORP COM 45667G103 103023 17085 SH SOLE 0 0 17085 INFLARX NV COM N44821101 592857 384972 SH SOLE 0 0 384972 INFOSYS LTD SPONSORED ADR 456788108 600167 33473 SH SOLE 0 0 33473 ING GROEP N.V. SPONSORED ADR 456837103 221706 13445 SH SOLE 0 0 13445 INGERSOLL RAND INC COM 45687V106 3626231 38191 SH SOLE 0 0 38191 INGLES MKTS INC CL A 457030104 255114 3327 SH SOLE 0 0 3327 INGREDION INC COM 457187102 654020 5597 SH SOLE 0 0 5597 INMODE LTD SHS M5425M103 2119703 98089 SH SOLE 0 0 98089 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 3040524 103914 SH SOLE 0 0 103914 INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 211928 8440 SH SOLE 0 0 8440 INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 394639 16580 SH SOLE 0 0 16580 INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 460109 17488 SH SOLE 0 0 17488 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 1381001 30345 SH SOLE 0 0 30345 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 691615 15870 SH SOLE 0 0 15870 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 2717809 47144 SH SOLE 0 0 47144 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 494289 10390 SH SOLE 0 0 10390 INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862 379899 7956 SH SOLE 0 0 7956 INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533 435706 16001 SH SOLE 0 0 16001 INNOVATOR ETFS TRUST INNOVATOR US EQ 45783Y475 448394 15486 SH SOLE 0 0 15486 INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 535627 18521 SH SOLE 0 0 18521 INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 304871 11225 SH SOLE 0 0 11225 INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 1282822 45474 SH SOLE 0 0 45474 INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822 1090599 56298 SH SOLE 0 0 56298 INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 1840773 67157 SH SOLE 0 0 67157 INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 241481 6031 SH SOLE 0 0 6031 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 5150052 153321 SH SOLE 0 0 153321 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292 299034 9881 SH SOLE 0 0 9881 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 489213 13551 SH SOLE 0 0 13551 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 262845 9334 SH SOLE 0 0 9334 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 293681 9215 SH SOLE 0 0 9215 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 203185 6598 SH SOLE 0 0 6598 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 498127 12268 SH SOLE 0 0 12268 INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 1103343 30241 SH SOLE 0 0 30241 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 766907 18950 SH SOLE 0 0 18950 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 4363192 111073 SH SOLE 0 0 111073 INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 3373720 85889 SH SOLE 0 0 85889 INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 2782903 63916 SH SOLE 0 0 63916 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 786919 19512 SH SOLE 0 0 19512 INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 378022 10054 SH SOLE 0 0 10054 INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 1094936 26278 SH SOLE 0 0 26278 INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 984269 27648 SH SOLE 0 0 27648 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 8075874 228261 SH SOLE 0 0 228261 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 7506387 231177 SH SOLE 0 0 231177 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 6901360 187486 SH SOLE 0 0 187486 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 9055611 265094 SH SOLE 0 0 265094 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 27488033 702839 SH SOLE 0 0 702839 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 10342575 282601 SH SOLE 0 0 282601 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 9253274 260289 SH SOLE 0 0 260289 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 14311395 392093 SH SOLE 0 0 392093 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 3793023 109879 SH SOLE 0 0 109879 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 11908586 317647 SH SOLE 0 0 317647 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 13073969 344233 SH SOLE 0 0 344233 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 472587 14141 SH SOLE 0 0 14141 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 291729 8855 SH SOLE 0 0 8855 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 231066 6878 SH SOLE 0 0 6878 INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565 597897 18287 SH SOLE 0 0 18287 INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 1861795 47898 SH SOLE 0 0 47898 INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 1109469 39511 SH SOLE 0 0 39511 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 2544376 71936 SH SOLE 0 0 71936 INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 215171 7559 SH SOLE 0 0 7559 INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 1166475 37435 SH SOLE 0 0 37435 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 14318 10606 SH SOLE 0 0 10606 INSEEGO CORP NOTE 3.250% 5/0 45782BAD6 75840 200000 PRN SOLE 0 0 200000 INSIGHT ENTERPRISES INC COM 45765U103 634478 3420 SH SOLE 0 0 3420 INSIGHT SELECT INCOME FD COM 45781W109 653781 39647 SH SOLE 0 0 39647 INSPIRE MED SYS INC COM 457730109 710311 3307 SH SOLE 0 0 3307 INSTALLED BLDG PRODS INC COM 45780R101 5650146 21838 SH SOLE 0 0 21838 INSULET CORP COM 45784P101 857171 5001 SH SOLE 0 0 5001 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 226384 6386 SH SOLE 0 0 6386 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 258722 25950 SH SOLE 0 0 25950 INTEL CORP COM 458140100 53032460 1200644 SH SOLE 0 0 1200644 INTELLIA THERAPEUTICS INC COM 45826J105 1032808 37543 SH SOLE 0 0 37543 INTER PARFUMS INC COM 458334109 392725 2795 SH SOLE 0 0 2795 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7747202 69351 SH SOLE 0 0 69351 INTERCONTINENTAL EXCHANGE IN COM 45866F104 134234829 976751 SH SOLE 0 0 976751 INTERNATIONAL BUSINESS MACHS COM 459200101 123410358 646263 SH SOLE 0 0 646263 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5558351 64640 SH SOLE 0 0 64640 INTERNATIONAL PAPER CO COM 460146103 1962875 50304 SH SOLE 0 0 50304 INTERPUBLIC GROUP COS INC COM 460690100 13236424 405652 SH SOLE 0 0 405652 INTRA-CELLULAR THERAPIES INC COM 46116X101 344685 4981 SH SOLE 0 0 4981 INTUIT COM 461202103 20290336 31216 SH SOLE 0 0 31216 INTUITIVE SURGICAL INC COM NEW 46120E602 42148893 105613 SH SOLE 0 0 105613 INUVO INC COM NEW 46122W204 6138 18000 SH SOLE 0 0 18000 INVENTRUST PPTYS CORP COM NEW 46124J201 325469 12659 SH SOLE 0 0 12659 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1035700 11749 SH SOLE 0 0 11749 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 13130090 280498 SH SOLE 0 0 280498 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 3624922 72658 SH SOLE 0 0 72658 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 2034694 81096 SH SOLE 0 0 81096 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 24694296 1780411 SH SOLE 0 0 1780411 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 101203 11906 SH SOLE 0 0 11906 INVESCO BD FD COM 46132L107 395897 25297 SH SOLE 0 0 25297 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 205121 3350 SH SOLE 0 0 3350 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 949099 41319 SH SOLE 0 0 41319 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1488364 60112 SH SOLE 0 0 60112 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 498860 24076 SH SOLE 0 0 24076 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 416125 16732 SH SOLE 0 0 16732 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 6543491 347135 SH SOLE 0 0 347135 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 824839 23936 SH SOLE 0 0 23936 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 8984340 431317 SH SOLE 0 0 431317 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 1791654 19708 SH SOLE 0 0 19708 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4851062 237100 SH SOLE 0 0 237100 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 226389 12487 SH SOLE 0 0 12487 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 370078 7454 SH SOLE 0 0 7454 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 538461 27670 SH SOLE 0 0 27670 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 217413 6612 SH SOLE 0 0 6612 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 371576 26260 SH SOLE 0 0 26260 INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 476565 24167 SH SOLE 0 0 24167 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 532430 12350 SH SOLE 0 0 12350 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 7341753 184791 SH SOLE 0 0 184791 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 410085 10627 SH SOLE 0 0 10627 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5265751 98132 SH SOLE 0 0 98132 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 315797 2931 SH SOLE 0 0 2931 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 645761 12679 SH SOLE 0 0 12679 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 243807873 1334544 SH SOLE 0 0 1334544 INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599 694877 31329 SH SOLE 0 0 31329 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 38921741 1346307 SH SOLE 0 0 1346307 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1485051 62319 SH SOLE 0 0 62319 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 15658189 1318029 SH SOLE 0 0 1318029 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 1182452 47166 SH SOLE 0 0 47166 INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461 31643281 603649 SH SOLE 0 0 603649 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 1855119 37205 SH SOLE 0 0 37205 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 3797043 43276 SH SOLE 0 0 43276 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 6007211 74884 SH SOLE 0 0 74884 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 52428550 559357 SH SOLE 0 0 559357 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 2744528 114882 SH SOLE 0 0 114882 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1627789 29314 SH SOLE 0 0 29314 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 2141247 76282 SH SOLE 0 0 76282 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 2245344 53397 SH SOLE 0 0 53397 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 688982 22464 SH SOLE 0 0 22464 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 2234026 19409 SH SOLE 0 0 19409 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 3631400 64387 SH SOLE 0 0 64387 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 57177952 1335621 SH SOLE 0 0 1335621 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 543743 9748 SH SOLE 0 0 9748 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 1734131 42111 SH SOLE 0 0 42111 INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 219928 4543 SH SOLE 0 0 4543 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 754025 17239 SH SOLE 0 0 17239 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 207052 1632 SH SOLE 0 0 1632 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 770666 16609 SH SOLE 0 0 16609 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 806256 18237 SH SOLE 0 0 18237 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 346078 9296 SH SOLE 0 0 9296 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5566855 121467 SH SOLE 0 0 121467 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 13021639 293280 SH SOLE 0 0 293280 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 35172380 533967 SH SOLE 0 0 533967 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1432847 31581 SH SOLE 0 0 31581 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 14218058 672249 SH SOLE 0 0 672249 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 26454918 996419 SH SOLE 0 0 996419 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1466402 61691 SH SOLE 0 0 61691 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 1460983 18610 SH SOLE 0 0 18610 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 11408896 623437 SH SOLE 0 0 623437 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 18019528 1117837 SH SOLE 0 0 1117837 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 613366 28783 SH SOLE 0 0 28783 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 20937392 998445 SH SOLE 0 0 998445 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 9172377 403536 SH SOLE 0 0 403536 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 630933 25461 SH SOLE 0 0 25461 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 36005372 1762377 SH SOLE 0 0 1762377 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 10864328 473391 SH SOLE 0 0 473391 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 830778 34132 SH SOLE 0 0 34132 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 49480114 2575748 SH SOLE 0 0 2575748 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 418540 17761 SH SOLE 0 0 17761 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 21906476 1135639 SH SOLE 0 0 1135639 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 679655 28732 SH SOLE 0 0 28732 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 328485 13990 SH SOLE 0 0 13990 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 767788 33037 SH SOLE 0 0 33037 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 204693 9254 SH SOLE 0 0 9254 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 2496724 115269 SH SOLE 0 0 115269 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 11285474 688559 SH SOLE 0 0 688559 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 43929067 2188793 SH SOLE 0 0 2188793 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 11747869 247532 SH SOLE 0 0 247532 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 105342148 1907336 SH SOLE 0 0 1907336 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 10203908 270159 SH SOLE 0 0 270159 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 20734816 204143 SH SOLE 0 0 204143 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 573130 12669 SH SOLE 0 0 12669 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 1227443 18967 SH SOLE 0 0 18967 INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522 11368729 171821 SH SOLE 0 0 171821 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 3458368 46198 SH SOLE 0 0 46198 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 19529325 180443 SH SOLE 0 0 180443 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 18241997 428518 SH SOLE 0 0 428518 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 318758 6634 SH SOLE 0 0 6634 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 847399 17314 SH SOLE 0 0 17314 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 3104469 22246 SH SOLE 0 0 22246 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 3200962 55785 SH SOLE 0 0 55785 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 785433 17867 SH SOLE 0 0 17867 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 12039935 121886 SH SOLE 0 0 121886 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 233264 6516 SH SOLE 0 0 6516 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 381512 25034 SH SOLE 0 0 25034 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 813350 16694 SH SOLE 0 0 16694 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 32370908 841458 SH SOLE 0 0 841458 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4875720 124127 SH SOLE 0 0 124127 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 865263 13118 SH SOLE 0 0 13118 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 6661887 322610 SH SOLE 0 0 322610 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 7360609 397012 SH SOLE 0 0 397012 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 360650 8534 SH SOLE 0 0 8534 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 4849812 54315 SH SOLE 0 0 54315 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 10101677 178223 SH SOLE 0 0 178223 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 894097 19361 SH SOLE 0 0 19361 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2087656 52335 SH SOLE 0 0 52335 INVESCO EXCHANGE TRADED FD T NEXT GEN CONNECT 46137V688 213045 2264 SH SOLE 0 0 2264 INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 1679438 52879 SH SOLE 0 0 52879 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 302329 3772 SH SOLE 0 0 3772 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 7256739 76475 SH SOLE 0 0 76475 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 124523097 1169341 SH SOLE 0 0 1169341 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 45588025 1082080 SH SOLE 0 0 1082080 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 721509 12795 SH SOLE 0 0 12795 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 3951694 132595 SH SOLE 0 0 132595 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 30072247 261817 SH SOLE 0 0 261817 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 55597653 505204 SH SOLE 0 0 505204 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 4711896 86775 SH SOLE 0 0 86775 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1038349 20480 SH SOLE 0 0 20480 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 8797781 73751 SH SOLE 0 0 73751 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 8346645 69393 SH SOLE 0 0 69393 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 2331243 40942 SH SOLE 0 0 40942 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 3373727 55930 SH SOLE 0 0 55930 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 645053 28695 SH SOLE 0 0 28695 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 12010301 235404 SH SOLE 0 0 235404 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 8053469 96936 SH SOLE 0 0 96936 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 768825 11968 SH SOLE 0 0 11968 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 9136382 287398 SH SOLE 0 0 287398 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 13853898 290377 SH SOLE 0 0 290377 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2820196 77627 SH SOLE 0 0 77627 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 8138394 247622 SH SOLE 0 0 247622 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 627677 19061 SH SOLE 0 0 19061 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 37012875 1051801 SH SOLE 0 0 1051801 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 5098836 90101 SH SOLE 0 0 90101 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 374900249 2213499 SH SOLE 0 0 2213499 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 5650545 153882 SH SOLE 0 0 153882 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 21288115 240707 SH SOLE 0 0 240707 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 40362353 668030 SH SOLE 0 0 668030 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 5059651 89662 SH SOLE 0 0 89662 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 6505594 97726 SH SOLE 0 0 97726 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1135190 49249 SH SOLE 0 0 49249 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 999567 9830 SH SOLE 0 0 9830 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 413346 16068 SH SOLE 0 0 16068 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 9293171 458922 SH SOLE 0 0 458922 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W791 875340 33359 SH SOLE 0 0 33359 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W817 1078332 41009 SH SOLE 0 0 41009 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825 19480682 934325 SH SOLE 0 0 934325 INVESCO HIGH INCOME 2024 TAR COM 46136K105 3194221 425046 SH SOLE 0 0 425046 INVESCO LTD SHS G491BT108 663398 39988 SH SOLE 0 0 39988 INVESCO MUN OPPORTUNITY TR COM 46132C107 1667672 171395 SH SOLE 0 0 171395 INVESCO MUNI INCOME OPP TRST COM 46132X101 914668 140072 SH SOLE 0 0 140072 INVESCO QQQ TR UNIT SER 1 46090E103 903516473 2034901 SH SOLE 0 0 2034901 INVESCO QUALITY MUN INCOME T COM 46133G107 1334674 137879 SH SOLE 0 0 137879 INVESCO SR INCOME TR COM 46131H107 73221 17108 SH SOLE 0 0 17108 INVESCO TR INVT GRADE MUNS COM 46131M106 143726 14577 SH SOLE 0 0 14577 INVESCO VALUE MUN INCOME TR COM 46132P108 180177 15015 SH SOLE 0 0 15015 INVESTCORP CR MGMT BDC INC COM 46090R104 47603 15306 SH SOLE 0 0 15306 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 5016049 136741 SH SOLE 0 0 136741 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 413774 12550 SH SOLE 0 0 12550 INVITATION HOMES INC COM 46187W107 1492123 41902 SH SOLE 0 0 41902 IONIS PHARMACEUTICALS INC COM 462222100 585572 13508 SH SOLE 0 0 13508 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 18875 20000 PRN SOLE 0 0 20000 IONQ INC COM 46222L108 241288 24153 SH SOLE 0 0 24153 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2026694 136754 SH SOLE 0 0 136754 IPG PHOTONICS CORP COM 44980X109 3766356 41530 SH SOLE 0 0 41530 IQVIA HLDGS INC COM 46266C105 126476738 500126 SH SOLE 0 0 500126 IRIDIUM COMMUNICATIONS INC COM 46269C102 4242496 162175 SH SOLE 0 0 162175 IRON MTN INC DEL COM 46284V101 16170303 201600 SH SOLE 0 0 201600 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 133524 15330 SH SOLE 0 0 15330 ISHARES GOLD TR ISHARES NEW 464285204 44865252 1067966 SH SOLE 0 0 1067966 ISHARES INC CORE MSCI EMKT 46434G103 118622769 2298891 SH SOLE 0 0 2298891 ISHARES INC CUR HD MSCI EM 46434G509 237190 9246 SH SOLE 0 0 9246 ISHARES INC EM MKT SM-CP ETF 464286475 3725852 63311 SH SOLE 0 0 63311 ISHARES INC EM MKTS DIV ETF 464286319 1308942 50036 SH SOLE 0 0 50036 ISHARES INC EMNG MKTS EQT 46434G889 318550 7152 SH SOLE 0 0 7152 ISHARES INC ESG AWR MSCI EM 46434G863 12622989 391653 SH SOLE 0 0 391653 ISHARES INC FRONTIER AND SEL 464286145 682591 23825 SH SOLE 0 0 23825 ISHARES INC JP MORGAN EM ETF 464286517 1014826 28131 SH SOLE 0 0 28131 ISHARES INC JP MRG EM CRP BD 464286251 355279 7987 SH SOLE 0 0 7987 ISHARES INC MSCI AGRICULTURE 464286350 461038 11975 SH SOLE 0 0 11975 ISHARES INC MSCI AUST ETF 464286103 354779 14387 SH SOLE 0 0 14387 ISHARES INC MSCI BRAZIL ETF 464286400 1870919 57709 SH SOLE 0 0 57709 ISHARES INC MSCI CDA ETF 464286509 515210 13459 SH SOLE 0 0 13459 ISHARES INC MSCI EMERG MRKT 464286533 11411967 201660 SH SOLE 0 0 201660 ISHARES INC MSCI EMRG CHN 46434G764 63413898 1101509 SH SOLE 0 0 1101509 ISHARES INC MSCI EQUAL WEITE 464286681 337800 3712 SH SOLE 0 0 3712 ISHARES INC MSCI EURZONE ETF 464286608 973324 19062 SH SOLE 0 0 19062 ISHARES INC MSCI FRANCE ETF 464286707 656789 15861 SH SOLE 0 0 15861 ISHARES INC MSCI GBL ETF NEW 46434G848 361328 8665 SH SOLE 0 0 8665 ISHARES INC MSCI GBL GOLD MN 46434G855 1867179 73831 SH SOLE 0 0 73831 ISHARES INC MSCI GBL MIN VOL 464286525 9998369 94978 SH SOLE 0 0 94978 ISHARES INC MSCI JPN ETF NEW 46434G822 8948415 125416 SH SOLE 0 0 125416 ISHARES INC MSCI MEXICO ETF 464286822 5128420 73992 SH SOLE 0 0 73992 ISHARES INC MSCI PAC JP ETF 464286665 1683536 39326 SH SOLE 0 0 39326 ISHARES INC MSCI SINGPOR ETF 46434G780 255623 13923 SH SOLE 0 0 13923 ISHARES INC MSCI STH KOR ETF 464286772 310461 4626 SH SOLE 0 0 4626 ISHARES INC MSCI TURKEY ETF 464286715 637786 17746 SH SOLE 0 0 17746 ISHARES INC MSCI WORLD ETF 464286392 8362018 57705 SH SOLE 0 0 57705 ISHARES SILVER TR ISHARES 46428Q109 26103532 1147408 SH SOLE 0 0 1147408 ISHARES TR 0-3 MNTH TREASRY 46436E718 30953130 307349 SH SOLE 0 0 307349 ISHARES TR 0-5 YR TIPS ETF 46429B747 25933447 260821 SH SOLE 0 0 260821 ISHARES TR 0-5YR HI YL CP 46434V407 22104892 519504 SH SOLE 0 0 519504 ISHARES TR 0-5YR INVT GR CP 46434V100 43835911 890612 SH SOLE 0 0 890612 ISHARES TR 1 3 YR TREAS BD 464287457 128746897 1574308 SH SOLE 0 0 1574308 ISHARES TR 10+ YR INVST GRD 464289511 7704210 149567 SH SOLE 0 0 149567 ISHARES TR 10-20 YR TRS ETF 464288653 25659199 244304 SH SOLE 0 0 244304 ISHARES TR 20 YR TR BD ETF 464287432 210175523 2221259 SH SOLE 0 0 2221259 ISHARES TR 20+ YEAR TR BD 46436E338 403648 15118 SH SOLE 0 0 15118 ISHARES TR 3 7 YR TREAS BD 464288661 21338754 184257 SH SOLE 0 0 184257 ISHARES TR 7-10 YR TRSY BD 464287440 157884987 1667917 SH SOLE 0 0 1667917 ISHARES TR A RATE CP BD ETF 46429B291 13890424 292553 SH SOLE 0 0 292553 ISHARES TR AGENCY BOND ETF 464288166 2547875 23581 SH SOLE 0 0 23581 ISHARES TR AGGRES ALLOC ETF 464289859 1135585 15459 SH SOLE 0 0 15459 ISHARES TR ASIA 50 ETF 464288430 201739 3323 SH SOLE 0 0 3323 ISHARES TR BLACKROCK ULTRA 46434V878 15206393 300759 SH SOLE 0 0 300759 ISHARES TR BROAD USD HIGH 46435U853 43955189 1201290 SH SOLE 0 0 1201290 ISHARES TR CALIF MUN BD ETF 464288356 9596176 166774 SH SOLE 0 0 166774 ISHARES TR CHINA LG-CAP ETF 464287184 4728848 196462 SH SOLE 0 0 196462 ISHARES TR CMBS ETF 46429B366 415612 8824 SH SOLE 0 0 8824 ISHARES TR COHEN STEER REIT 464287564 25621647 444049 SH SOLE 0 0 444049 ISHARES TR CONSER ALLOC ETF 464289883 960267 26076 SH SOLE 0 0 26076 ISHARES TR CONV BD ETF 46435G102 5172835 64798 SH SOLE 0 0 64798 ISHARES TR CORE 1 5 YR USD 46432F859 20792039 438281 SH SOLE 0 0 438281 ISHARES TR CORE DIV GRWTH 46434V621 505716215 8710235 SH SOLE 0 0 8710235 ISHARES TR CORE DIVID ETF 46435U861 18707242 420387 SH SOLE 0 0 420387 ISHARES TR CORE HIGH DV ETF 46429B663 51716932 469258 SH SOLE 0 0 469258 ISHARES TR CORE INTL AGGR 46435G672 2401754 48083 SH SOLE 0 0 48083 ISHARES TR CORE LT USDB ETF 464289479 6837634 133783 SH SOLE 0 0 133783 ISHARES TR CORE MSCI EAFE 46432F842 483888930 6519657 SH SOLE 0 0 6519657 ISHARES TR CORE MSCI EURO 46434V738 2879964 49783 SH SOLE 0 0 49783 ISHARES TR CORE MSCI INTL 46435G326 26455881 394099 SH SOLE 0 0 394099 ISHARES TR CORE MSCI PAC 46434V696 440373 6956 SH SOLE 0 0 6956 ISHARES TR CORE MSCI TOTAL 46432F834 30174225 444654 SH SOLE 0 0 444654 ISHARES TR CORE S&P MCP ETF 464287507 450098824 7410254 SH SOLE 0 0 7410254 ISHARES TR CORE S&P SCP ETF 464287804 413842097 3744500 SH SOLE 0 0 3744500 ISHARES TR CORE S&P TTL STK 464287150 142636849 1237093 SH SOLE 0 0 1237093 ISHARES TR CORE S&P US GWT 464287671 72925684 622180 SH SOLE 0 0 622180 ISHARES TR CORE S&P US VLU 464287663 67594563 747397 SH SOLE 0 0 747397 ISHARES TR CORE S&P500 ETF 464287200 1386558968 2637397 SH SOLE 0 0 2637397 ISHARES TR CORE TOTAL USD 46434V613 28385275 622621 SH SOLE 0 0 622621 ISHARES TR CORE US AGGBD ET 464287226 522089895 5330712 SH SOLE 0 0 5330712 ISHARES TR CRE U S REIT ETF 464288521 2463810 45796 SH SOLE 0 0 45796 ISHARES TR CYBERSECURITY 46435U135 3620490 77278 SH SOLE 0 0 77278 ISHARES TR DEVSMCP EXNA ETF 464288497 2132066 37642 SH SOLE 0 0 37642 ISHARES TR DOW JONES US ETF 464287846 6304063 49216 SH SOLE 0 0 49216 ISHARES TR EAFE GRWTH ETF 464288885 21772328 209773 SH SOLE 0 0 209773 ISHARES TR EAFE SML CP ETF 464288273 5358474 84612 SH SOLE 0 0 84612 ISHARES TR EAFE VALUE ETF 464288877 32507974 597573 SH SOLE 0 0 597573 ISHARES TR ESG ADV TTL USD 46436E619 1208020 28205 SH SOLE 0 0 28205 ISHARES TR ESG ADVNCD HY BD 46435G441 1807268 39555 SH SOLE 0 0 39555 ISHARES TR ESG AW MSCI EAFE 46435G516 6347329 79431 SH SOLE 0 0 79431 ISHARES TR ESG AWARE MSCI 46435U663 1986058 49319 SH SOLE 0 0 49319 ISHARES TR ESG AWR MSCI USA 46435G425 18254994 158794 SH SOLE 0 0 158794 ISHARES TR ESG AWR US AGRGT 46435U549 15915415 338194 SH SOLE 0 0 338194 ISHARES TR ESG AWRE 1 5 YR 46435G243 1020744 41697 SH SOLE 0 0 41697 ISHARES TR ESG AWRE USD ETF 46435G193 3957540 172142 SH SOLE 0 0 172142 ISHARES TR ESG EAFE ETF 46436E759 348008 5108 SH SOLE 0 0 5108 ISHARES TR ESG MSCI LEADR 46435U218 1341867 14298 SH SOLE 0 0 14298 ISHARES TR ESG MSCI USA ETF 46436E767 535163 11853 SH SOLE 0 0 11853 ISHARES TR ESG SCRD S&P MID 46436E551 10111692 246146 SH SOLE 0 0 246146 ISHARES TR ESG SCRND S&P500 46436E569 1906566 47322 SH SOLE 0 0 47322 ISHARES TR EUROPE ETF 464287861 475147 8535 SH SOLE 0 0 8535 ISHARES TR EXPANDED TECH 464287515 28056484 329031 SH SOLE 0 0 329031 ISHARES TR EXPND TEC SC ETF 464287549 23406370 271599 SH SOLE 0 0 271599 ISHARES TR EXPONENTIAL TECH 46434V381 9342883 156707 SH SOLE 0 0 156707 ISHARES TR FALN ANGLS USD 46435G474 4085387 152099 SH SOLE 0 0 152099 ISHARES TR FLTG RATE NT ETF 46429B655 15833123 310089 SH SOLE 0 0 310089 ISHARES TR GBL COMM SVC ETF 464287275 1070268 12720 SH SOLE 0 0 12720 ISHARES TR GENOMICS IMMUN 46435U192 581773 24160 SH SOLE 0 0 24160 ISHARES TR GL CLEAN ENE ETF 464288224 4378911 313227 SH SOLE 0 0 313227 ISHARES TR GL TIMB FORE ETF 464288174 314512 3727 SH SOLE 0 0 3727 ISHARES TR GLB CNS DISC ETF 464288745 885525 5275 SH SOLE 0 0 5275 ISHARES TR GLB CNSM STP ETF 464288737 1905296 31219 SH SOLE 0 0 31219 ISHARES TR GLB INFRASTR ETF 464288372 3173051 66633 SH SOLE 0 0 66633 ISHARES TR GLOB HLTHCRE ETF 464287325 8383425 89999 SH SOLE 0 0 89999 ISHARES TR GLOBAL 100 ETF 464287572 18718094 209351 SH SOLE 0 0 209351 ISHARES TR GLOBAL ENERG ETF 464287341 15127317 352208 SH SOLE 0 0 352208 ISHARES TR GLOBAL FINLS ETF 464287333 224518 2591 SH SOLE 0 0 2591 ISHARES TR GLOBAL MATER ETF 464288695 1062657 11882 SH SOLE 0 0 11882 ISHARES TR GLOBAL REIT ETF 46434V647 2773823 117138 SH SOLE 0 0 117138 ISHARES TR GLOBAL TECH ETF 464287291 14115238 188681 SH SOLE 0 0 188681 ISHARES TR GNMA BOND ETF 46429B333 6621805 152611 SH SOLE 0 0 152611 ISHARES TR GRWT ALLOCAT ETF 464289867 2794521 50198 SH SOLE 0 0 50198 ISHARES TR HDG MSCI EAFE 46434V803 10304145 295417 SH SOLE 0 0 295417 ISHARES TR HDG MSCI JAPAN 46434V886 755344 17963 SH SOLE 0 0 17963 ISHARES TR HIGH YLD SYSTM B 46435G250 9901946 211942 SH SOLE 0 0 211942 ISHARES TR IBDS DEC28 ETF 46435U515 26410527 1060451 SH SOLE 0 0 1060451 ISHARES TR IBONDS 2026 TERM 46436E528 2600863 112787 SH SOLE 0 0 112787 ISHARES TR IBONDS 24 TRM HG 46435U184 10193295 437199 SH SOLE 0 0 437199 ISHARES TR IBONDS 24 TRM TS 46436E874 17210910 718919 SH SOLE 0 0 718919 ISHARES TR IBONDS 25 TRM HG 46435U168 21128736 903710 SH SOLE 0 0 903710 ISHARES TR IBONDS 25 TRM TS 46436E866 25713538 1106911 SH SOLE 0 0 1106911 ISHARES TR IBONDS 26 TRM TS 46436E858 11674183 514055 SH SOLE 0 0 514055 ISHARES TR IBONDS 27 ETF 46435UAA9 37057883 1557054 SH SOLE 0 0 1557054 ISHARES TR IBONDS 27 TRM TS 46436E841 15701340 708544 SH SOLE 0 0 708544 ISHARES TR IBONDS 28 TR HI 46436E387 979883 41983 SH SOLE 0 0 41983 ISHARES TR IBONDS 28 TRM TS 46436E833 18353235 836710 SH SOLE 0 0 836710 ISHARES TR IBONDS 29 TR HI 46436E379 460599 19709 SH SOLE 0 0 19709 ISHARES TR IBONDS 29 TRM TS 46436E825 3275389 152344 SH SOLE 0 0 152344 ISHARES TR IBONDS DEC 46435U697 4355517 167843 SH SOLE 0 0 167843 ISHARES TR IBONDS DEC 2029 46436E163 2289141 90677 SH SOLE 0 0 90677 ISHARES TR IBONDS DEC 2030 46436E726 19966805 933028 SH SOLE 0 0 933028 ISHARES TR IBONDS DEC 2031 46436E486 21521661 1050349 SH SOLE 0 0 1050349 ISHARES TR IBONDS DEC 2032 46436E312 12925668 520986 SH SOLE 0 0 520986 ISHARES TR IBONDS DEC 2033 46436E130 675968 26529 SH SOLE 0 0 26529 ISHARES TR IBONDS DEC 25 46435U432 4331571 163703 SH SOLE 0 0 163703 ISHARES TR IBONDS DEC 26 46435U259 6477661 255529 SH SOLE 0 0 255529 ISHARES TR IBONDS DEC 27 46435U283 8783659 348973 SH SOLE 0 0 348973 ISHARES TR IBONDS DEC 28 46435U325 7814975 309259 SH SOLE 0 0 309259 ISHARES TR IBONDS DEC 29 46436E205 21830540 956641 SH SOLE 0 0 956641 ISHARES TR IBONDS DEC2026 46435GAA0 31601185 1324997 SH SOLE 0 0 1324997 ISHARES TR IBONDS DEC24 ETF 46434VBG4 40811810 1629214 SH SOLE 0 0 1629214 ISHARES TR IBONDS DEC25 ETF 46434VBD1 37926901 1528694 SH SOLE 0 0 1528694 ISHARES TR IBOXX HI YD ETF 464288513 16488029 212119 SH SOLE 0 0 212119 ISHARES TR IBOXX INV CP ETF 464287242 51027918 468490 SH SOLE 0 0 468490 ISHARES TR INDIA 50 ETF 464289529 575924 11418 SH SOLE 0 0 11418 ISHARES TR INTERNATIONAL SL 46434V266 749800 22735 SH SOLE 0 0 22735 ISHARES TR INTL DEV RE ETF 464288489 1030622 48431 SH SOLE 0 0 48431 ISHARES TR INTL DIV GRWTH 46435G524 16849033 250134 SH SOLE 0 0 250134 ISHARES TR INTL SEL DIV ETF 464288448 20305792 724172 SH SOLE 0 0 724172 ISHARES TR INTL TREA BD ETF 464288117 206496 5211 SH SOLE 0 0 5211 ISHARES TR INTRM GOV CR ETF 464288612 454913 4375 SH SOLE 0 0 4375 ISHARES TR INVT GRD CORP BD 46436E288 3358149 114613 SH SOLE 0 0 114613 ISHARES TR ISHARES BIOTECH 464287556 23907147 174225 SH SOLE 0 0 174225 ISHARES TR ISHARES SEMICDTR 464287523 28857739 127734 SH SOLE 0 0 127734 ISHARES TR ISHS 1-5YR INVS 464288646 35296289 688305 SH SOLE 0 0 688305 ISHARES TR ISHS 5-10YR INVT 464288638 24305887 471044 SH SOLE 0 0 471044 ISHARES TR JPMORGAN USD EMG 464288281 11699361 130471 SH SOLE 0 0 130471 ISHARES TR LATN AMER 40 ETF 464287390 680278 23920 SH SOLE 0 0 23920 ISHARES TR MBS ETF 464288588 45954168 497232 SH SOLE 0 0 497232 ISHARES TR MICRO-CAP ETF 464288869 356634 2943 SH SOLE 0 0 2943 ISHARES TR MODERT ALLOC ETF 464289875 2126878 49717 SH SOLE 0 0 49717 ISHARES TR MORNINGSTAR GRWT 464287119 14274980 189123 SH SOLE 0 0 189123 ISHARES TR MORNINGSTAR VALU 464288109 11636610 151400 SH SOLE 0 0 151400 ISHARES TR MORNINGSTR US EQ 464287127 1898948 26203 SH SOLE 0 0 26203 ISHARES TR MORTGE REL ETF 46435G342 356996 15361 SH SOLE 0 0 15361 ISHARES TR MRGSTR MD CP ETF 464288208 15019717 206230 SH SOLE 0 0 206230 ISHARES TR MRGSTR MD CP GRW 464288307 44056835 623328 SH SOLE 0 0 623328 ISHARES TR MRGSTR MD CP VAL 464288406 17369042 239408 SH SOLE 0 0 239408 ISHARES TR MRGSTR SM CP ETF 464288505 656833 11685 SH SOLE 0 0 11685 ISHARES TR MRGSTR SM CP GR 464288604 3800242 81603 SH SOLE 0 0 81603 ISHARES TR MRNGSTR INC ETF 46432F875 701826 35215 SH SOLE 0 0 35215 ISHARES TR MRNING SM CP ETF 464288703 7286229 119056 SH SOLE 0 0 119056 ISHARES TR MSCI ACWI ETF 464288257 16253133 147581 SH SOLE 0 0 147581 ISHARES TR MSCI ACWI EX US 464288240 27826240 521188 SH SOLE 0 0 521188 ISHARES TR MSCI CHINA ETF 46429B671 669109 16841 SH SOLE 0 0 16841 ISHARES TR MSCI EAFE ETF 464287465 109431577 1370293 SH SOLE 0 0 1370293 ISHARES TR MSCI EAFE MIN VL 46429B689 23326142 329093 SH SOLE 0 0 329093 ISHARES TR MSCI EAFE SMCP 46435G839 548613 17416 SH SOLE 0 0 17416 ISHARES TR MSCI EMG MKT ETF 464287234 28958688 704934 SH SOLE 0 0 704934 ISHARES TR MSCI EURO FL ETF 464289180 273972 12048 SH SOLE 0 0 12048 ISHARES TR MSCI INDIA ETF 46429B598 3073805 59581 SH SOLE 0 0 59581 ISHARES TR MSCI INDIA SM CP 46429B614 1464168 20836 SH SOLE 0 0 20836 ISHARES TR MSCI INTL MOMENT 46434V449 414740 10572 SH SOLE 0 0 10572 ISHARES TR MSCI INTL QUALTY 46434V456 63330061 1596825 SH SOLE 0 0 1596825 ISHARES TR MSCI INTL VLU FT 46435G409 815761 28897 SH SOLE 0 0 28897 ISHARES TR MSCI IRELAND ETF 46429B507 31568203 455258 SH SOLE 0 0 455258 ISHARES TR MSCI KLD400 SOC 464288570 9655128 95776 SH SOLE 0 0 95776 ISHARES TR MSCI LW CRB TG 46434V464 261339 1456 SH SOLE 0 0 1456 ISHARES TR MSCI POLAND ETF 46429B606 29071136 1232350 SH SOLE 0 0 1232350 ISHARES TR MSCI SAUDI ARBIA 46434V423 265689 6017 SH SOLE 0 0 6017 ISHARES TR MSCI UK ETF NEW 46435G334 497968 14556 SH SOLE 0 0 14556 ISHARES TR MSCI USA ESG SLC 464288802 32848746 300895 SH SOLE 0 0 300895 ISHARES TR MSCI USA MIN VOL 46429B697 370695674 4435220 SH SOLE 0 0 4435220 ISHARES TR MSCI USA MMENTM 46432F396 68956073 368060 SH SOLE 0 0 368060 ISHARES TR MSCI USA QLT FCT 46432F339 128443594 781525 SH SOLE 0 0 781525 ISHARES TR MSCI USA SMCP MN 46435G433 15450953 412576 SH SOLE 0 0 412576 ISHARES TR MSCI USA SZE FT 46432F370 277211 1948 SH SOLE 0 0 1948 ISHARES TR MSCI USA VALUE 46432F388 13068089 120655 SH SOLE 0 0 120655 ISHARES TR NATIONAL MUN ETF 464288414 71849055 667742 SH SOLE 0 0 667742 ISHARES TR NEW YORK MUN ETF 464288323 367799 6835 SH SOLE 0 0 6835 ISHARES TR NORTH AMERN NAT 464287374 937921 20847 SH SOLE 0 0 20847 ISHARES TR PFD AND INCM SEC 464288687 40505889 1256776 SH SOLE 0 0 1256776 ISHARES TR RESIDENTIAL MULT 464288562 854166 11852 SH SOLE 0 0 11852 ISHARES TR ROBOTICS ARTIF 46435U556 1458457 42459 SH SOLE 0 0 42459 ISHARES TR RUS 1000 ETF 464287622 120561762 418574 SH SOLE 0 0 418574 ISHARES TR RUS 1000 GRW ETF 464287614 246263325 730643 SH SOLE 0 0 730643 ISHARES TR RUS 1000 VAL ETF 464287598 152775369 852970 SH SOLE 0 0 852970 ISHARES TR RUS 2000 GRW ETF 464287648 40900123 151034 SH SOLE 0 0 151034 ISHARES TR RUS 2000 VAL ETF 464287630 57068494 359351 SH SOLE 0 0 359351 ISHARES TR RUS MD CP GR ETF 464287481 74298168 650939 SH SOLE 0 0 650939 ISHARES TR RUS MDCP VAL ETF 464287473 71007607 566565 SH SOLE 0 0 566565 ISHARES TR RUS MID CAP ETF 464287499 78464842 933106 SH SOLE 0 0 933106 ISHARES TR RUS TOP 200 ETF 464289446 520938 4098 SH SOLE 0 0 4098 ISHARES TR RUS TP200 GR ETF 464289438 70678960 362270 SH SOLE 0 0 362270 ISHARES TR RUS TP200 VL ETF 464289420 2853549 37389 SH SOLE 0 0 37389 ISHARES TR RUSEL 2500 ETF 46435G268 460628 7021 SH SOLE 0 0 7021 ISHARES TR RUSSELL 2000 ETF 464287655 167868225 798232 SH SOLE 0 0 798232 ISHARES TR RUSSELL 3000 ETF 464287689 20411938 68022 SH SOLE 0 0 68022 ISHARES TR S&P 100 ETF 464287101 58547388 236641 SH SOLE 0 0 236641 ISHARES TR S&P 500 GRWT ETF 464287309 203378865 2408561 SH SOLE 0 0 2408561 ISHARES TR S&P 500 VAL ETF 464287408 160017739 856580 SH SOLE 0 0 856580 ISHARES TR S&P MC 400GR ETF 464287606 47655815 522256 SH SOLE 0 0 522256 ISHARES TR S&P MC 400VL ETF 464287705 18067251 152737 SH SOLE 0 0 152737 ISHARES TR S&P SML 600 GWT 464287887 25446035 194646 SH SOLE 0 0 194646 ISHARES TR SELECT DIVID ETF 464287168 93524741 759253 SH SOLE 0 0 759253 ISHARES TR SELF DRIVNG EV 46435U366 402772 12815 SH SOLE 0 0 12815 ISHARES TR SHORT TREAS BD 464288679 109661869 992056 SH SOLE 0 0 992056 ISHARES TR SHRT NAT MUN ETF 464288158 7201462 68762 SH SOLE 0 0 68762 ISHARES TR SP SMCP600VL ETF 464287879 15311676 149004 SH SOLE 0 0 149004 ISHARES TR TIPS BD ETF 464287176 26258153 244467 SH SOLE 0 0 244467 ISHARES TR TRS FLT RT BD 46434V860 89752764 1770621 SH SOLE 0 0 1770621 ISHARES TR U S EQUITY FACTR 46434V282 6415205 119220 SH SOLE 0 0 119220 ISHARES TR U.S. BAS MTL ETF 464287838 1331665 9014 SH SOLE 0 0 9014 ISHARES TR U.S. ENERGY ETF 464287796 8989539 181974 SH SOLE 0 0 181974 ISHARES TR U.S. FIN SVC ETF 464287770 1837944 27722 SH SOLE 0 0 27722 ISHARES TR U.S. FINLS ETF 464287788 8293351 86705 SH SOLE 0 0 86705 ISHARES TR U.S. INSRNCE ETF 464288786 5158546 43944 SH SOLE 0 0 43944 ISHARES TR U.S. MED DVC ETF 464288810 20226157 345215 SH SOLE 0 0 345215 ISHARES TR U.S. PHARMA ETF 464288836 942558 13883 SH SOLE 0 0 13883 ISHARES TR U.S. REAL ES ETF 464287739 10812335 120271 SH SOLE 0 0 120271 ISHARES TR U.S. TECH ETF 464287721 119174384 882381 SH SOLE 0 0 882381 ISHARES TR U.S. UTILITS ETF 464287697 8588673 101617 SH SOLE 0 0 101617 ISHARES TR US AER DEF ETF 464288760 21359470 161900 SH SOLE 0 0 161900 ISHARES TR US BR DEL SE ETF 464288794 530194 4570 SH SOLE 0 0 4570 ISHARES TR US CONSM STAPLES 464287812 3348372 49510 SH SOLE 0 0 49510 ISHARES TR US CONSUM DISCRE 464287580 14944280 182314 SH SOLE 0 0 182314 ISHARES TR US FIXED INC BAL 46435U796 469050 5453 SH SOLE 0 0 5453 ISHARES TR US HLTHCARE ETF 464287762 29236005 472310 SH SOLE 0 0 472310 ISHARES TR US HLTHCR PR ETF 464288828 4504510 82591 SH SOLE 0 0 82591 ISHARES TR US HOME CONS ETF 464288752 7109367 61409 SH SOLE 0 0 61409 ISHARES TR US INDUSTRIALS 464287754 11071004 88068 SH SOLE 0 0 88068 ISHARES TR US INFRASTRUC 46435U713 8648347 199455 SH SOLE 0 0 199455 ISHARES TR US OIL EQ&SV ETF 464288844 345952 14628 SH SOLE 0 0 14628 ISHARES TR US OIL GS EX ETF 464288851 3773790 35279 SH SOLE 0 0 35279 ISHARES TR US REGNL BKS ETF 464288778 8148761 187846 SH SOLE 0 0 187846 ISHARES TR US SML CP VALUE 46436E536 251264 8206 SH SOLE 0 0 8206 ISHARES TR US TECH BRKTHR 46436E502 302123 6310 SH SOLE 0 0 6310 ISHARES TR US TELECOM ETF 464287713 6719914 305729 SH SOLE 0 0 305729 ISHARES TR US TREAS BD ETF 46429B267 18835339 827200 SH SOLE 0 0 827200 ISHARES TR US TRSPRTION 464287192 2491837 35395 SH SOLE 0 0 35395 ISHARES TR USD GRN BOND ETF 46435U440 1213560 25881 SH SOLE 0 0 25881 ISHARES TR USD INV GRDE ETF 464288620 2204283 43417 SH SOLE 0 0 43417 ISHARES TR YLD OPTIM BD 46434V787 5879297 262935 SH SOLE 0 0 262935 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 64253987 1273365 SH SOLE 0 0 1273365 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2623531 52345 SH SOLE 0 0 52345 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 218214 8082 SH SOLE 0 0 8082 ISHARES U S ETF TR INT RT HD LONG 46431W812 695024 28253 SH SOLE 0 0 28253 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 507140 7163 SH SOLE 0 0 7163 ITRON INC COM 465741106 1480413 16001 SH SOLE 0 0 16001 ITT INC COM 45073V108 602964 4433 SH SOLE 0 0 4433 J & J SNACK FOODS CORP COM 466032109 944121 6531 SH SOLE 0 0 6531 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 11526329 164169 SH SOLE 0 0 164169 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 17115216 285778 SH SOLE 0 0 285778 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 41392693 1129405 SH SOLE 0 0 1129405 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 545004 9063 SH SOLE 0 0 9063 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 4203930 91014 SH SOLE 0 0 91014 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 951569 10077 SH SOLE 0 0 10077 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 844799 14429 SH SOLE 0 0 14429 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 80552370 1726924 SH SOLE 0 0 1726924 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 895937 16763 SH SOLE 0 0 16763 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2980815 52917 SH SOLE 0 0 52917 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 37200885 823028 SH SOLE 0 0 823028 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1500571 15136 SH SOLE 0 0 15136 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 28408073 475290 SH SOLE 0 0 475290 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 144843014 2503336 SH SOLE 0 0 2503336 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 1686774 33837 SH SOLE 0 0 33837 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 4333013 95106 SH SOLE 0 0 95106 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 4076674 64753 SH SOLE 0 0 64753 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 2501615 52533 SH SOLE 0 0 52533 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 9936829 158685 SH SOLE 0 0 158685 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 1565182 30726 SH SOLE 0 0 30726 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 7101593 63405 SH SOLE 0 0 63405 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 3015934 51528 SH SOLE 0 0 51528 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 14157229 279015 SH SOLE 0 0 279015 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 60500982 1115431 SH SOLE 0 0 1115431 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 270014 5803 SH SOLE 0 0 5803 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 4115553 81674 SH SOLE 0 0 81674 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 103885837 2059184 SH SOLE 0 0 2059184 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 3044943 60011 SH SOLE 0 0 60011 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 494191 9381 SH SOLE 0 0 9381 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 22297645 421745 SH SOLE 0 0 421745 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 5969109 143419 SH SOLE 0 0 143419 JABIL INC COM 466313103 10165067 75887 SH SOLE 0 0 75887 JACKSON FINANCIAL INC COM CL A 46817M107 2259043 34155 SH SOLE 0 0 34155 JACOBS SOLUTIONS INC COM 46982L108 6378523 41492 SH SOLE 0 0 41492 JANOVER INC COM 47100L202 22770 18975 SH SOLE 0 0 18975 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 8893282 147045 SH SOLE 0 0 147045 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 9179302 131283 SH SOLE 0 0 131283 JANUS DETROIT STR TR HENDERSON MTG 47103U852 5177014 114790 SH SOLE 0 0 114790 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 25340509 522485 SH SOLE 0 0 522485 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 72807840 1434920 SH SOLE 0 0 1434920 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 719510 5975 SH SOLE 0 0 5975 JD.COM INC SPON ADR CL A 47215P106 521613 19044 SH SOLE 0 0 19044 JETBLUE AWYS CORP COM 477143101 1426354 192231 SH SOLE 0 0 192231 JOBY AVIATION INC COMMON STOCK G65163100 839151 156558 SH SOLE 0 0 156558 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2772535 42812 SH SOLE 0 0 42812 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 3445241 132872 SH SOLE 0 0 132872 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 18760357 543306 SH SOLE 0 0 543306 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 107992818 1882064 SH SOLE 0 0 1882064 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 798023 20717 SH SOLE 0 0 20717 JOHNSON & JOHNSON COM 478160104 408055497 2579528 SH SOLE 0 0 2579528 JOHNSON CTLS INTL PLC SHS G51502105 135746030 2078169 SH SOLE 0 0 2078169 JONES LANG LASALLE INC COM 48020Q107 273711 1403 SH SOLE 0 0 1403 JOYY INC NOTE 1.375% 6/1 98426TAF3 98380 100000 PRN SOLE 0 0 100000 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 852341 29917 SH SOLE 0 0 29917 JPMORGAN CHASE & CO COM 46625H100 855916959 4273175 SH SOLE 0 0 4273175 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 524477 102437 SH SOLE 0 0 102437 JUNIPER NETWORKS INC COM 48203R104 3409757 92006 SH SOLE 0 0 92006 KAYNE ANDERSON ENERGY INFRST COM 486606106 5611837 560623 SH SOLE 0 0 560623 KB FINL GROUP INC SPONSORED ADR 48241A105 209894 4031 SH SOLE 0 0 4031 KB HOME COM 48666K109 8709690 122879 SH SOLE 0 0 122879 KBR INC COM 48242W106 868489 13643 SH SOLE 0 0 13643 KELLANOVA COM 487836108 2767538 48308 SH SOLE 0 0 48308 KEMPER CORP COM 488401100 1601982 25872 SH SOLE 0 0 25872 KENNEDY-WILSON HOLDINGS INC COM 489398107 1597004 186131 SH SOLE 0 0 186131 KENVUE INC COM 49177J102 10347209 482163 SH SOLE 0 0 482163 KEURIG DR PEPPER INC COM 49271V100 1320072 43041 SH SOLE 0 0 43041 KEYCORP COM 493267108 2801461 177196 SH SOLE 0 0 177196 KEYSIGHT TECHNOLOGIES INC COM 49338L103 16605538 106187 SH SOLE 0 0 106187 KIMBELL RTY PARTNERS LP UNIT 49435R102 8487511 546876 SH SOLE 0 0 546876 KIMBERLY-CLARK CORP COM 494368103 17690561 136765 SH SOLE 0 0 136765 KIMCO RLTY CORP COM 49446R109 270424 13790 SH SOLE 0 0 13790 KINDER MORGAN INC DEL COM 49456B101 25788764 1406149 SH SOLE 0 0 1406149 KINETIK HOLDINGS INC COM NEW CL A 02215L209 2525166 63335 SH SOLE 0 0 63335 KINROSS GOLD CORP COM 496902404 2568127 418944 SH SOLE 0 0 418944 KINSALE CAP GROUP INC COM 49714P108 9331005 17782 SH SOLE 0 0 17782 KITE RLTY GROUP TR COM NEW 49803T300 427337 19711 SH SOLE 0 0 19711 KKR & CO INC COM 48251W104 7954446 79086 SH SOLE 0 0 79086 KKR REAL ESTATE FIN TR INC COM 48251K100 310914 30906 SH SOLE 0 0 30906 KLA CORP COM NEW 482480100 23582716 33759 SH SOLE 0 0 33759 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 470220 60752 SH SOLE 0 0 60752 KNIFE RIVER CORP COMMON STOCK 498894104 767672 9468 SH SOLE 0 0 9468 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2752681 50031 SH SOLE 0 0 50031 KNIGHTSCOPE INC CLASS A COM 49907V102 13694 27388 SH SOLE 0 0 27388 KOHLS CORP COM 500255104 814694 27948 SH SOLE 0 0 27948 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 238445 11922 SH SOLE 0 0 11922 KONTOOR BRANDS INC COM 50050N103 605963 10057 SH SOLE 0 0 10057 KRAFT HEINZ CO COM 500754106 14082145 381630 SH SOLE 0 0 381630 KRANESHARES TRUST CSI CHI INTERNET 500767306 5955054 226859 SH SOLE 0 0 226859 KRANESHARES TRUST ELEC VEH FUTUR 500767827 2707613 120553 SH SOLE 0 0 120553 KRANESHARES TRUST KFA MOUNT LUCAS 500767652 3804369 127279 SH SOLE 0 0 127279 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1979324 107689 SH SOLE 0 0 107689 KROGER CO COM 501044101 16806590 294182 SH SOLE 0 0 294182 KRYSTAL BIOTECH INC COM 501147102 233622 1313 SH SOLE 0 0 1313 KURA SUSHI USA INC CL A COM 501270102 5038826 43755 SH SOLE 0 0 43755 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 733757 33720 SH SOLE 0 0 33720 L3HARRIS TECHNOLOGIES INC COM 502431109 188085646 882617 SH SOLE 0 0 882617 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8753567 40069 SH SOLE 0 0 40069 LADDER CAP CORP CL A 505743104 5571039 500543 SH SOLE 0 0 500543 LAKELAND FINL CORP COM 511656100 504105 7601 SH SOLE 0 0 7601 LAM RESEARCH CORP COM 512807108 37752440 38857 SH SOLE 0 0 38857 LAMAR ADVERTISING CO NEW CL A 512816109 4106305 34388 SH SOLE 0 0 34388 LAMB WESTON HLDGS INC COM 513272104 2684395 25198 SH SOLE 0 0 25198 LANDSTAR SYS INC COM 515098101 931824 4834 SH SOLE 0 0 4834 LANTERN PHARMA INC COM 51654W101 105635 12004 SH SOLE 0 0 12004 LANTHEUS HLDGS INC COM 516544103 488211 7844 SH SOLE 0 0 7844 LAS VEGAS SANDS CORP COM 517834107 997585 19296 SH SOLE 0 0 19296 LATTICE SEMICONDUCTOR CORP COM 518415104 568419 7266 SH SOLE 0 0 7266 LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870 258322 5077 SH SOLE 0 0 5077 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 36270493 1295375 SH SOLE 0 0 1295375 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 4863021 100929 SH SOLE 0 0 100929 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 322075 13819 SH SOLE 0 0 13819 LAUDER ESTEE COS INC CL A 518439104 62376639 404649 SH SOLE 0 0 404649 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 1978299 121145 SH SOLE 0 0 121145 LAZARD INC COM 52110M109 424005 10127 SH SOLE 0 0 10127 LCI INDS COM 50189K103 980069 7964 SH SOLE 0 0 7964 LEAR CORP COM NEW 521865204 293384 2025 SH SOLE 0 0 2025 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 6077482 90587 SH SOLE 0 0 90587 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 5095420 97837 SH SOLE 0 0 97837 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 8332925 279816 SH SOLE 0 0 279816 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 2833980 76927 SH SOLE 0 0 76927 LEGGETT & PLATT INC COM 524660107 1335463 69737 SH SOLE 0 0 69737 LEIDOS HOLDINGS INC COM 525327102 1509041 11511 SH SOLE 0 0 11511 LEMONADE INC COM 52567D107 188124 11464 SH SOLE 0 0 11464 LENNAR CORP CL A 526057104 5222623 30368 SH SOLE 0 0 30368 LENNOX INTL INC COM 526107107 1264876 2588 SH SOLE 0 0 2588 LEONARDO DRS INC COM 52661A108 1505367 68147 SH SOLE 0 0 68147 LESLIES INC COM 527064109 78332 12051 SH SOLE 0 0 12051 LEXARIA BIOSCIENCE CORP COM NEW 52886N406 143567 39550 SH SOLE 0 0 39550 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 4062998 568252 SH SOLE 0 0 568252 LIBERTY ALL-STAR GROWTH FD I COM 529900102 178504 32514 SH SOLE 0 0 32514 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 920702 21011 SH SOLE 0 0 21011 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 1744167 29693 SH SOLE 0 0 29693 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 939851 14327 SH SOLE 0 0 14327 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 4308247 145010 SH SOLE 0 0 145010 LILIUM N V CLASS A ORD SHS N52586109 11340 11812 SH SOLE 0 0 11812 LIMBACH HLDGS INC COM 53263P105 527939 12746 SH SOLE 0 0 12746 LINCOLN ELEC HLDGS INC COM 533900106 3259548 12761 SH SOLE 0 0 12761 LINCOLN ELEC HLDGS INC COM 533900106 75000 300 SH Put SOLE 0 0 300 LINCOLN NATL CORP IND COM 534187109 3042815 95296 SH SOLE 0 0 95296 LINDE PLC SHS G54950103 52032009 112061 SH SOLE 0 0 112061 LIONS GATE ENTMNT CORP CL A VTG 535919401 1050372 105565 SH SOLE 0 0 105565 LISTED FD TR HORIZON KINETICS 53656F623 784560 24096 SH SOLE 0 0 24096 LISTED FD TR ROUNDHILL BALL 53656F417 396194 31874 SH SOLE 0 0 31874 LISTED FD TR SWAN HEDGED EQTY 53656F599 578077 27886 SH SOLE 0 0 27886 LISTED FD TR WAHED FTSE ETF 53656F607 263320 5445 SH SOLE 0 0 5445 LITHIA MTRS INC COM 536797103 3026465 10059 SH SOLE 0 0 10059 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 108862 20197 SH SOLE 0 0 20197 LITHIUM AMERS CORP NEW COM SHS 53681J103 148089 22037 SH SOLE 0 0 22037 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 5351308 186587 SH SOLE 0 0 186587 LITTELFUSE INC COM 537008104 466501 1925 SH SOLE 0 0 1925 LIVE NATION ENTERTAINMENT IN COM 538034109 2471316 23365 SH SOLE 0 0 23365 LIVE OAK BANCSHARES INC COM 53803X105 259557 6253 SH SOLE 0 0 6253 LKQ CORP COM 501889208 3776702 70712 SH SOLE 0 0 70712 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1615401 623707 SH SOLE 0 0 623707 LMP CAP & INCOME FD INC COM 50208A102 13491170 862607 SH SOLE 0 0 862607 LOCKHEED MARTIN CORP COM 539830109 114865716 252524 SH SOLE 0 0 252524 LOEWS CORP COM 540424108 1439644 18389 SH SOLE 0 0 18389 LOGITECH INTL S A SHS H50430232 543370 6080 SH SOLE 0 0 6080 LOUISIANA PAC CORP COM 546347105 1329346 15843 SH SOLE 0 0 15843 LOWES COS INC COM 548661107 116230101 456287 SH SOLE 0 0 456287 LPL FINL HLDGS INC COM 50212V100 2634466 9971 SH SOLE 0 0 9971 LUCID GROUP INC COM 549498103 400801 140632 SH SOLE 0 0 140632 LULULEMON ATHLETICA INC COM 550021109 19252404 49283 SH SOLE 0 0 49283 LUMEN TECHNOLOGIES INC COM 550241103 37233 23867 SH SOLE 0 0 23867 LUMENTUM HLDGS INC COM 55024U109 532309 11242 SH SOLE 0 0 11242 LUMINAR TECHNOLOGIES INC COM CL A 550424105 705650 358198 SH SOLE 0 0 358198 LYFT INC CL A COM 55087P104 244120 12616 SH SOLE 0 0 12616 LYFT INC NOTE 1.500% 5/1 55087PAB0 243358 250000 PRN SOLE 0 0 250000 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11371391 111179 SH SOLE 0 0 111179 M & T BK CORP COM 55261F104 7721861 53093 SH SOLE 0 0 53093 M D C HLDGS INC COM 552676108 498075 7917 SH SOLE 0 0 7917 M-TRON INDS INC COM 55380K109 247950 8265 SH SOLE 0 0 8265 M/I HOMES INC COM 55305B101 568057 4168 SH SOLE 0 0 4168 MACATAWA BK CORP COM 554225102 1264646 129177 SH SOLE 0 0 129177 MACYS INC COM 55616P104 494883 24757 SH SOLE 0 0 24757 MADISON COVERED CALL & EQUIT COM 557437100 3625527 495968 SH SOLE 0 0 495968 MADISON SQUARE GRDN SPRT COR CL A 55825T103 325856 1766 SH SOLE 0 0 1766 MAG SILVER CORP COM 55903Q104 272805 25785 SH SOLE 0 0 25785 MAGNA INTL INC COM 559222401 551577 10124 SH SOLE 0 0 10124 MAGNITE INC COM 55955D100 796704 74112 SH SOLE 0 0 74112 MAIN STR CAP CORP COM 56035L104 4441929 93890 SH SOLE 0 0 93890 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 3384918 269285 SH SOLE 0 0 269285 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 2125382 129993 SH SOLE 0 0 129993 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 236454 3328 SH SOLE 0 0 3328 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 476351 10196 SH SOLE 0 0 10196 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 6297324 225226 SH SOLE 0 0 225226 MANHATTAN ASSOCIATES INC COM 562750109 889818 3556 SH SOLE 0 0 3556 MANITOWOC CO INC COM NEW 563571405 499071 35295 SH SOLE 0 0 35295 MANNKIND CORP COM NEW 56400P706 706168 155887 SH SOLE 0 0 155887 MANULIFE FINL CORP COM 56501R106 3981461 159322 SH SOLE 0 0 159322 MAPLEBEAR INC COM 565394103 559760 15011 SH SOLE 0 0 15011 MARATHON OIL CORP COM 565849106 12991281 458408 SH SOLE 0 0 458408 MARATHON PETE CORP COM 56585A102 430750551 2137720 SH SOLE 0 0 2137720 MARINEMAX INC COM 567908108 518690 15595 SH SOLE 0 0 15595 MARKEL GROUP INC COM 570535104 33874991 22265 SH SOLE 0 0 22265 MARKETAXESS HLDGS INC COM 57060D108 811672 3702 SH SOLE 0 0 3702 MARQETA INC CLASS A COM 57142B104 317102 53205 SH SOLE 0 0 53205 MARRIOTT INTL INC NEW CL A 571903202 29218864 115805 SH SOLE 0 0 115805 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 363379 3373 SH SOLE 0 0 3373 MARSH & MCLENNAN COS INC COM 571748102 11277112 54749 SH SOLE 0 0 54749 MARTIN MARIETTA MATLS INC COM 573284106 12879353 20978 SH SOLE 0 0 20978 MARVELL TECHNOLOGY INC COM 573874104 12085586 170508 SH SOLE 0 0 170508 MASCO CORP COM 574599106 4783079 60637 SH SOLE 0 0 60637 MASTEC INC COM 576323109 476787 5113 SH SOLE 0 0 5113 MASTERBRAND INC COMMON STOCK 57638P104 353224 18849 SH SOLE 0 0 18849 MASTERCARD INCORPORATED CL A 57636Q104 141319700 293456 SH SOLE 0 0 293456 MATADOR RES CO COM 576485205 1137694 17039 SH SOLE 0 0 17039 MATCH GROUP INC NEW COM 57667L107 1349217 37189 SH SOLE 0 0 37189 MATSON INC COM 57686G105 582043 5178 SH SOLE 0 0 5178 MATTEL INC COM 577081102 414868 20942 SH SOLE 0 0 20942 MATTERPORT INC COM CL A 577096100 112134 49617 SH SOLE 0 0 49617 MAXIMUS INC COM 577933104 669561 7980 SH SOLE 0 0 7980 MCCORMICK & CO INC COM NON VTG 579780206 12920415 168213 SH SOLE 0 0 168213 MCDONALDS CORP COM 580135101 136419714 483844 SH SOLE 0 0 483844 MCKESSON CORP COM 58155Q103 19648420 36599 SH SOLE 0 0 36599 MDU RES GROUP INC COM 552690109 953322 37830 SH SOLE 0 0 37830 MEDICAL PPTYS TRUST INC COM 58463J304 2148600 457149 SH SOLE 0 0 457149 MEDPACE HLDGS INC COM 58506Q109 933991 2311 SH SOLE 0 0 2311 MEDTRONIC PLC SHS G5960L103 248625795 2852849 SH SOLE 0 0 2852849 MELCO RESORTS AND ENTMNT LTD ADR 585464100 846836 117453 SH SOLE 0 0 117453 MERCADOLIBRE INC COM 58733R102 10952638 7244 SH SOLE 0 0 7244 MERCER INTL INC COM 588056101 643697 64693 SH SOLE 0 0 64693 MERCK & CO INC COM 58933Y105 471704352 3574872 SH SOLE 0 0 3574872 MERCURY GENL CORP NEW COM 589400100 250146 4848 SH SOLE 0 0 4848 MERIT MED SYS INC COM 589889104 255581 3374 SH SOLE 0 0 3374 MERITAGE HOMES CORP COM 59001A102 6782757 38657 SH SOLE 0 0 38657 META PLATFORMS INC CL A 30303M102 409926003 844199 SH SOLE 0 0 844199 META PLATFORMS INC CL A 30303M102 37500 100 SH Put SOLE 0 0 100 METLIFE INC COM 59156R108 25470695 343688 SH SOLE 0 0 343688 METTLER TOLEDO INTERNATIONAL COM 592688105 2824997 2122 SH SOLE 0 0 2122 MFA FINL INC COM 55272X607 464131 40678 SH SOLE 0 0 40678 MFA FINL INC NOTE 6.250% 6/1 55272XAA0 99750 100000 PRN SOLE 0 0 100000 MFS CHARTER INCOME TR SH BEN INT 552727109 436963 68922 SH SOLE 0 0 68922 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 228947 71546 SH SOLE 0 0 71546 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 91145 27371 SH SOLE 0 0 27371 MFS INTER INCOME TR SH BEN INT 55273C107 124769 46906 SH SOLE 0 0 46906 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 3106532 670957 SH SOLE 0 0 670957 MFS MUN INCOME TR SH BEN INT 552738106 170036 31664 SH SOLE 0 0 31664 MGE ENERGY INC COM 55277P104 501683 6373 SH SOLE 0 0 6373 MGM RESORTS INTERNATIONAL COM 552953101 9335213 197738 SH SOLE 0 0 197738 MGP INGREDIENTS INC NEW COM 55303J106 17822709 206928 SH SOLE 0 0 206928 MICROCHIP TECHNOLOGY INC. COM 595017104 32215550 359108 SH SOLE 0 0 359108 MICRON TECHNOLOGY INC COM 595112103 36402071 308780 SH SOLE 0 0 308780 MICRON TECHNOLOGY INC COM 595112103 66500 700 SH Put SOLE 0 0 700 MICROSOFT CORP COM 594918104 1748473412 4155908 SH SOLE 0 0 4155908 MICROSOFT CORP COM 594918104 600000 1500 SH Put SOLE 0 0 1500 MICROSTRATEGY INC CL A NEW 594972408 4397765 2580 SH SOLE 0 0 2580 MICROVISION INC DEL COM NEW 594960304 314279 170804 SH SOLE 0 0 170804 MID-AMER APT CMNTYS INC COM 59522J103 1605306 12200 SH SOLE 0 0 12200 MIDDLEBY CORP COM 596278101 379304 2359 SH SOLE 0 0 2359 MIDDLESEX WTR CO COM 596680108 413891 7884 SH SOLE 0 0 7884 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 819125 73862 SH SOLE 0 0 73862 MIMEDX GROUP INC COM 602496101 77909 10118 SH SOLE 0 0 10118 MIND MEDICINE MINDMED INC COM NEW 60255C885 129363 13762 SH SOLE 0 0 13762 MINERALS TECHNOLOGIES INC COM 603158106 486760 6466 SH SOLE 0 0 6466 MIRUM PHARMACEUTICALS INC COM 604749101 2459022 97891 SH SOLE 0 0 97891 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 386997 37830 SH SOLE 0 0 37830 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 2812514 87481 SH SOLE 0 0 87481 MODERNA INC COM 60770K107 7104542 66672 SH SOLE 0 0 66672 MODINE MFG CO COM 607828100 6183828 64963 SH SOLE 0 0 64963 MOELIS & CO CL A 60786M105 246794 4347 SH SOLE 0 0 4347 MOGO INC COM 60800C208 66530 33265 SH SOLE 0 0 33265 MOHAWK INDS INC COM 608190104 403665 3084 SH SOLE 0 0 3084 MOLINA HEALTHCARE INC COM 60855R100 635554 1547 SH SOLE 0 0 1547 MOLSON COORS BEVERAGE CO CL B 60871R209 5801303 86265 SH SOLE 0 0 86265 MONDELEZ INTL INC CL A 609207105 25172216 359603 SH SOLE 0 0 359603 MONGODB INC CL A 60937P106 2544909 7096 SH SOLE 0 0 7096 MONOLITHIC PWR SYS INC COM 609839105 9322021 13761 SH SOLE 0 0 13761 MONSTER BEVERAGE CORP NEW COM 61174X109 5016036 84616 SH SOLE 0 0 84616 MOODYS CORP COM 615369105 4712443 11990 SH SOLE 0 0 11990 MORGAN STANLEY COM NEW 617446448 37956984 403112 SH SOLE 0 0 403112 MORGAN STANLEY CHINA A SH FD COM 617468103 158904 13198 SH SOLE 0 0 13198 MORGAN STANLEY EMERGING MKTS COM 617477104 250544 52746 SH SOLE 0 0 52746 MORGAN STANLEY EMKT DBT FD I COM 61744H105 242835 33587 SH SOLE 0 0 33587 MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106 1024751 17986 SH SOLE 0 0 17986 MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 5544970 84485 SH SOLE 0 0 84485 MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 2572760 51714 SH SOLE 0 0 51714 MORNINGSTAR INC COM 617700109 648318 2102 SH SOLE 0 0 2102 MOSAIC CO NEW COM 61945C103 1397990 43068 SH SOLE 0 0 43068 MOTOROLA SOLUTIONS INC COM NEW 620076307 350970372 988705 SH SOLE 0 0 988705 MOVANO INC COM 62459M107 220267 535800 SH SOLE 0 0 535800 MP MATERIALS CORP COM CL A 553368101 1963790 137328 SH SOLE 0 0 137328 MPLX LP COM UNIT REP LTD 55336V100 21243872 511161 SH SOLE 0 0 511161 MR COOPER GROUP INC COM 62482R107 2001600 25678 SH SOLE 0 0 25678 MSA SAFETY INC COM 553498106 777070 4014 SH SOLE 0 0 4014 MSC INDL DIRECT INC CL A 553530106 2351788 24235 SH SOLE 0 0 24235 MSCI INC COM 55354G100 4400303 7851 SH SOLE 0 0 7851 MUELLER INDS INC COM 624756102 570323 10575 SH SOLE 0 0 10575 MURPHY OIL CORP COM 626717102 722855 15817 SH SOLE 0 0 15817 MURPHY USA INC COM 626755102 4468180 10659 SH SOLE 0 0 10659 MYR GROUP INC DEL COM 55405W104 502147 2841 SH SOLE 0 0 2841 NABORS INDUSTRIES LTD SHS G6359F137 304814 3539 SH SOLE 0 0 3539 NANO X IMAGING LTD ORD SHS M70700105 200490 20521 SH SOLE 0 0 20521 NAPCO SEC TECHNOLOGIES INC COM 630402105 439511 10944 SH SOLE 0 0 10944 NASDAQ INC COM 631103108 8362394 132526 SH SOLE 0 0 132526 NATERA INC COM 632307104 2605970 28493 SH SOLE 0 0 28493 NATIONAL FUEL GAS CO COM 636180101 2496823 46478 SH SOLE 0 0 46478 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4570561 66997 SH SOLE 0 0 66997 NATIONAL HEALTH INVS INC COM 63633D104 1643305 26155 SH SOLE 0 0 26155 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 599690 15314 SH SOLE 0 0 15314 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 1120824 26298 SH SOLE 0 0 26298 NBT BANCORP INC COM 628778102 437196 11919 SH SOLE 0 0 11919 NCINO INC COM 63947X101 498051 13324 SH SOLE 0 0 13324 NEOGEN CORP COM 640491106 191522 12137 SH SOLE 0 0 12137 NERDWALLET INC COM CL A 64082B102 182927 12444 SH SOLE 0 0 12444 NET POWER INC COM CL A 64107A105 661440 58072 SH SOLE 0 0 58072 NETAPP INC COM 64110D104 3917120 37317 SH SOLE 0 0 37317 NETEASE INC SPONSORED ADS 64110W102 226316 2187 SH SOLE 0 0 2187 NETFLIX INC COM 64110L106 87087454 143394 SH SOLE 0 0 143394 NEUBERGER BERMAN HIGH YIELD COM 64128C106 212362 26348 SH SOLE 0 0 26348 NEUBERGER BERMAN MUN FD INC COM 64124P101 368722 35217 SH SOLE 0 0 35217 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 5565262 473639 SH SOLE 0 0 473639 NEUBERGER BERMAN REAL ESTATE COM 64190A103 83487 24996 SH SOLE 0 0 24996 NEW AMER HIGH INCOME FD INC COM NEW 641876800 3045828 418383 SH SOLE 0 0 418383 NEW FOUND GOLD CORP COM 64440N103 44289 11970 SH SOLE 0 0 11970 NEW GOLD INC CDA COM 644535106 30053 17678 SH SOLE 0 0 17678 NEW JERSEY RES CORP COM 646025106 1936630 45132 SH SOLE 0 0 45132 NEW MTN FIN CORP COM 647551100 989462 78095 SH SOLE 0 0 78095 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 205850 2371 SH SOLE 0 0 2371 NEW YORK CMNTY BANCORP INC COM 649445103 1137749 353338 SH SOLE 0 0 353338 NEWELL BRANDS INC COM 651229106 2822973 351553 SH SOLE 0 0 351553 NEWMARK GROUP INC CL A 65158N102 508237 45828 SH SOLE 0 0 45828 NEWMARKET CORP COM 651587107 510546 804 SH SOLE 0 0 804 NEWMONT CORP COM 651639106 11332505 316197 SH SOLE 0 0 316197 NEWS CORP NEW CL A 65249B109 1336241 51041 SH SOLE 0 0 51041 NEWS CORP NEW CL B 65249B208 498120 18408 SH SOLE 0 0 18408 NEWTEKONE INC COM NEW 652526203 213614 19419 SH SOLE 0 0 19419 NEXGEN ENERGY LTD COM 65340P106 1096891 141170 SH SOLE 0 0 141170 NEXPOINT REAL ESTATE FIN INC COM 65342V101 1913637 133262 SH SOLE 0 0 133262 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2240051 13002 SH SOLE 0 0 13002 NEXTDECADE CORP COM 65342K105 120615 21235 SH SOLE 0 0 21235 NEXTERA ENERGY INC COM 65339F101 111418829 1743371 SH SOLE 0 0 1743371 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 343906 8834 SH SOLE 0 0 8834 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5700484 189511 SH SOLE 0 0 189511 NICE LTD SPONSORED ADR 653656108 1116496 4284 SH SOLE 0 0 4284 NIKE INC CL B 654106103 51505575 548048 SH SOLE 0 0 548048 NIKOLA CORP COM 654110105 52127 50122 SH SOLE 0 0 50122 NIO INC SPON ADS 62914V106 1506762 334836 SH SOLE 0 0 334836 NISOURCE INC COM 65473P105 933509 33749 SH SOLE 0 0 33749 NLIGHT INC COM 65487K100 1357642 104434 SH SOLE 0 0 104434 NNN REIT INC COM 637417106 5969687 139674 SH SOLE 0 0 139674 NOKIA CORP SPONSORED ADR 654902204 1660195 468982 SH SOLE 0 0 468982 NORDSON CORP COM 655663102 2062420 7512 SH SOLE 0 0 7512 NORFOLK SOUTHN CORP COM 655844108 29669736 116411 SH SOLE 0 0 116411 NORTH AMERN CONSTR GROUP LTD COM 656811106 336415 15099 SH SOLE 0 0 15099 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1646477 42315 SH SOLE 0 0 42315 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 982450 41842 SH SOLE 0 0 41842 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 791194 21048 SH SOLE 0 0 21048 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 752181 25056 SH SOLE 0 0 25056 NORTHERN OIL & GAS INC COM 665531307 3538758 89182 SH SOLE 0 0 89182 NORTHERN TR CORP COM 665859104 547609 6158 SH SOLE 0 0 6158 NORTHROP GRUMMAN CORP COM 666807102 18633872 38929 SH SOLE 0 0 38929 NORTHWEST NAT HLDG CO COM 66765N105 255127 6855 SH SOLE 0 0 6855 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 235709 4628 SH SOLE 0 0 4628 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3448971 164786 SH SOLE 0 0 164786 NORWOOD FINL CORP COM 669549107 1240933 45606 SH SOLE 0 0 45606 NOV INC COM 62955J103 280966 14394 SH SOLE 0 0 14394 NOVARTIS AG SPONSORED ADR 66987V109 32690538 337957 SH SOLE 0 0 337957 NOVO-NORDISK A S ADR 670100205 69509906 541354 SH SOLE 0 0 541354 NRG ENERGY INC COM NEW 629377508 3851517 56899 SH SOLE 0 0 56899 NU HLDGS LTD ORD SHS CL A G6683N103 1550172 129939 SH SOLE 0 0 129939 NUCOR CORP COM 670346105 32185115 162633 SH SOLE 0 0 162633 NUSCALE PWR CORP CL A COM 67079K100 56371 10616 SH SOLE 0 0 10616 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 278328 10121 SH SOLE 0 0 10121 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 395304 12723 SH SOLE 0 0 12723 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 9785868 128289 SH SOLE 0 0 128289 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 8559047 220253 SH SOLE 0 0 220253 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2904012 65288 SH SOLE 0 0 65288 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1540862 45054 SH SOLE 0 0 45054 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2756471 66277 SH SOLE 0 0 66277 NUSHARES ETF TR NUVEEN ESG US 67092P870 298309 13578 SH SOLE 0 0 13578 NUSTAR ENERGY LP UNIT COM 67058H102 4552953 195658 SH SOLE 0 0 195658 NUTANIX INC CL A 67059N108 4069323 65932 SH SOLE 0 0 65932 NUTRIEN LTD COM 67077M108 4997780 92023 SH SOLE 0 0 92023 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3956198 325613 SH SOLE 0 0 325613 NUVEEN AMT FREE QLTY MUN INC COM 670657105 4905245 443112 SH SOLE 0 0 443112 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1218498 90259 SH SOLE 0 0 90259 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 167594 15264 SH SOLE 0 0 15264 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 248088 22513 SH SOLE 0 0 22513 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 397998 32757 SH SOLE 0 0 32757 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 743742 82638 SH SOLE 0 0 82638 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 1521769 108157 SH SOLE 0 0 108157 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 6192570 1111772 SH SOLE 0 0 1111772 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 10398157 709288 SH SOLE 0 0 709288 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 113104 10386 SH SOLE 0 0 10386 NUVEEN FLOATING RATE INCOME COM 67072T108 7503173 859470 SH SOLE 0 0 859470 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 435622 34086 SH SOLE 0 0 34086 NUVEEN MINN QUALITY MUN INM SHS 670734102 118059 10500 SH SOLE 0 0 10500 NUVEEN MORTGAGE AND INCOME F COM 670735109 448411 25248 SH SOLE 0 0 25248 NUVEEN MULTI ASSET INCOME FU COM 670750108 311064 25005 SH SOLE 0 0 25005 NUVEEN MUN CR OPPORTUNITIES COM 670663103 936143 88566 SH SOLE 0 0 88566 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1814171 171797 SH SOLE 0 0 171797 NUVEEN MUN VALUE FD INC COM 670928100 5233595 600872 SH SOLE 0 0 600872 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1106327 90386 SH SOLE 0 0 90386 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 6243377 258632 SH SOLE 0 0 258632 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1808391 149701 SH SOLE 0 0 149701 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 147049 13528 SH SOLE 0 0 13528 NUVEEN NEW YORK QLT MUN INC COM 67066X107 140424 12824 SH SOLE 0 0 12824 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 4160304 578624 SH SOLE 0 0 578624 NUVEEN QUALITY MUNCP INCOME COM 67066V101 7945878 693358 SH SOLE 0 0 693358 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1315727 110938 SH SOLE 0 0 110938 NUVEEN REAL ESTATE INCOME FD COM 67071B108 149780 18959 SH SOLE 0 0 18959 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 11274078 852160 SH SOLE 0 0 852160 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 4380439 279543 SH SOLE 0 0 279543 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 208700 23215 SH SOLE 0 0 23215 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 3106589 215138 SH SOLE 0 0 215138 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 10057429 656490 SH SOLE 0 0 656490 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 155500 14047 SH SOLE 0 0 14047 NVE CORP COM NEW 629445206 947070 10502 SH SOLE 0 0 10502 NVENT ELECTRIC PLC SHS G6700G107 630899 8367 SH SOLE 0 0 8367 NVIDIA CORPORATION COM 67066G104 943354549 1044042 SH SOLE 0 0 1044042 NVIDIA CORPORATION COM 67066G104 1600000 2000 SH Put SOLE 0 0 2000 NVR INC COM 62944T105 9096255 1123 SH SOLE 0 0 1123 NXP SEMICONDUCTORS N V COM N6596X109 139188753 561766 SH SOLE 0 0 561766 OBSIDIAN ENERGY LTD COM 674482203 698018 84917 SH SOLE 0 0 84917 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 685376 15902 SH SOLE 0 0 15902 OCCIDENTAL PETE CORP COM 674599105 43468050 668842 SH SOLE 0 0 668842 OCULAR THERAPEUTIX INC COM 67576A100 493074 54184 SH SOLE 0 0 54184 OCWEN FINL CORP COM NEW 675746606 436671 16167 SH SOLE 0 0 16167 OGE ENERGY CORP COM 670837103 1384225 40356 SH SOLE 0 0 40356 OKTA INC CL A 679295105 2852150 27262 SH SOLE 0 0 27262 OLD DOMINION FREIGHT LINE IN COM 679580100 28789717 131274 SH SOLE 0 0 131274 OLD NATL BANCORP IND COM 680033107 625103 35905 SH SOLE 0 0 35905 OLD REP INTL CORP COM 680223104 19868009 646745 SH SOLE 0 0 646745 OLIN CORP COM PAR $1 680665205 1006581 17119 SH SOLE 0 0 17119 OLLIES BARGAIN OUTLET HLDGS COM 681116109 336183 4225 SH SOLE 0 0 4225 OMEGA HEALTHCARE INVS INC COM 681936100 4609821 145558 SH SOLE 0 0 145558 OMNIAB INC COM 68218J103 67376 12431 SH SOLE 0 0 12431 OMNICOM GROUP INC COM 681919106 8686680 89776 SH SOLE 0 0 89776 ON HLDG AG NAMEN AKT A H5919C104 1366800 38632 SH SOLE 0 0 38632 ON SEMICONDUCTOR CORP COM 682189105 9543113 129750 SH SOLE 0 0 129750 ONDAS HLDGS INC COM NEW 68236H204 87225 89904 SH SOLE 0 0 89904 ONE GAS INC COM 68235P108 1020928 15821 SH SOLE 0 0 15821 ONE LIBERTY PPTYS INC COM 682406103 493817 21860 SH SOLE 0 0 21860 ONEOK INC NEW COM 682680103 59125861 737506 SH SOLE 0 0 737506 ONEWATER MARINE INC CL A COM 68280L101 234657 8336 SH SOLE 0 0 8336 ONTO INNOVATION INC COM 683344105 245544 1356 SH SOLE 0 0 1356 OPENDOOR TECHNOLOGIES INC COM 683712103 449776 148441 SH SOLE 0 0 148441 OPERA LTD SPONSORED ADS 68373M107 472008 29855 SH SOLE 0 0 29855 OPKO HEALTH INC COM 68375N103 66281 55234 SH SOLE 0 0 55234 OPTION CARE HEALTH INC COM NEW 68404L201 325841 9715 SH SOLE 0 0 9715 ORACLE CORP COM 68389X105 96158949 765536 SH SOLE 0 0 765536 ORANGE SPONSORED ADR 684060106 452768 38468 SH SOLE 0 0 38468 OREILLY AUTOMOTIVE INC COM 67103H107 51706091 45803 SH SOLE 0 0 45803 ORGANOGENESIS HLDGS INC COM 68621F102 42600 15000 SH SOLE 0 0 15000 ORGANON & CO COMMON STOCK 68622V106 2398604 127585 SH SOLE 0 0 127585 ORION ENERGY SYS INC COM 686275108 12879 14800 SH SOLE 0 0 14800 ORION GROUP HLDGS INC COM 68628V308 108207 13196 SH SOLE 0 0 13196 ORION OFFICE REIT INC COM 68629Y103 688661 196200 SH SOLE 0 0 196200 OSCAR HEALTH INC CL A 687793109 222842 14986 SH SOLE 0 0 14986 OSHKOSH CORP COM 688239201 4343956 34832 SH SOLE 0 0 34832 OSISKO GOLD ROYALTIES LTD COM 68827L101 306597 18672 SH SOLE 0 0 18672 OTIS WORLDWIDE CORP COM 68902V107 6560108 66083 SH SOLE 0 0 66083 OTTER TAIL CORP COM 689648103 2056976 23808 SH SOLE 0 0 23808 OUSTER INC COM NEW 68989M202 132257 16657 SH SOLE 0 0 16657 OUTFRONT MEDIA INC COM 69007J106 217786 12971 SH SOLE 0 0 12971 OVINTIV INC COM 69047Q102 1790528 34500 SH SOLE 0 0 34500 OWENS CORNING NEW COM 690742101 698586 4188 SH SOLE 0 0 4188 OXFORD LANE CAP CORP COM 691543102 77765 15308 SH SOLE 0 0 15308 P10 INC COM CL A 69376K106 200188 23775 SH SOLE 0 0 23775 PACCAR INC COM 693718108 12494518 100852 SH SOLE 0 0 100852 PACER FDS TR CFRA STVAL EQL 69374H691 537684 13609 SH SOLE 0 0 13609 PACER FDS TR DATA AND INFRAST 69374H741 3671515 128151 SH SOLE 0 0 128151 PACER FDS TR DEVELOPED MRKT 69374H873 15516047 485635 SH SOLE 0 0 485635 PACER FDS TR EMRG MKT CASH 69374H865 1642973 81801 SH SOLE 0 0 81801 PACER FDS TR GLOBL CASH ETF 69374H709 36282531 1045606 SH SOLE 0 0 1045606 PACER FDS TR INDUSTRIAL RELET 69374H766 3317556 83461 SH SOLE 0 0 83461 PACER FDS TR LUNT LRG CP ALTR 69374H717 2192305 62566 SH SOLE 0 0 62566 PACER FDS TR LUNT LRGCP MULTI 69374H816 2445837 52452 SH SOLE 0 0 52452 PACER FDS TR METAURUS CAP 400 69374H436 3260664 91080 SH SOLE 0 0 91080 PACER FDS TR PAC ASSET FLTG 69374H428 315339 6630 SH SOLE 0 0 6630 PACER FDS TR PACER US SMALL 69374H857 176562211 3591583 SH SOLE 0 0 3591583 PACER FDS TR TRENDP US LAR CP 69374H105 72547528 1520275 SH SOLE 0 0 1520275 PACER FDS TR TRENDP US MID CP 69374H204 8705046 241605 SH SOLE 0 0 241605 PACER FDS TR TRENDPILOT 100 69374H303 31647894 460802 SH SOLE 0 0 460802 PACER FDS TR TRENDPILOT EUR 69374H808 1084361 40549 SH SOLE 0 0 40549 PACER FDS TR TRENDPILOT INTL 69374H683 15267490 525197 SH SOLE 0 0 525197 PACER FDS TR TRENDPILOT US BD 69374H642 5196476 254792 SH SOLE 0 0 254792 PACER FDS TR US CASH COWS 100 69374H881 376200952 6473945 SH SOLE 0 0 6473945 PACER FDS TR US LRG CP CASH 69374H360 254202 9777 SH SOLE 0 0 9777 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 95100 25360 SH SOLE 0 0 25360 PACIFIC PREMIER BANCORP COM 69478X105 571023 23793 SH SOLE 0 0 23793 PACKAGING CORP AMER COM 695156109 4135805 21793 SH SOLE 0 0 21793 PALANTIR TECHNOLOGIES INC CL A 69608A108 30594119 1329601 SH SOLE 0 0 1329601 PALANTIR TECHNOLOGIES INC CL A 69608A108 100000 5000 SH Put SOLE 0 0 5000 PALO ALTO NETWORKS INC COM 697435105 93156851 327867 SH SOLE 0 0 327867 PALOMAR HLDGS INC COM 69753M105 1148303 13698 SH SOLE 0 0 13698 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 269021 6236 SH SOLE 0 0 6236 PAN AMERN SILVER CORP COM 697900108 1687238 111886 SH SOLE 0 0 111886 PAR TECHNOLOGY CORP COM 698884103 1127514 24857 SH SOLE 0 0 24857 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 138898 10109 SH SOLE 0 0 10109 PARAMOUNT GLOBAL CLASS B COM 92556H206 4490114 381488 SH SOLE 0 0 381488 PARK NATL CORP COM 700658107 1178523 8675 SH SOLE 0 0 8675 PARKER-HANNIFIN CORP COM 701094104 28679902 51602 SH SOLE 0 0 51602 PARSONS CORP DEL COM 70202L102 1443496 17402 SH SOLE 0 0 17402 PATRICK INDS INC COM 703343103 487079 4077 SH SOLE 0 0 4077 PATTERSON COS INC COM 703395103 271219 9809 SH SOLE 0 0 9809 PATTERSON-UTI ENERGY INC COM 703481101 264601 22161 SH SOLE 0 0 22161 PAYCHEX INC COM 704326107 33323785 271366 SH SOLE 0 0 271366 PAYCOM SOFTWARE INC COM 70432V102 1485303 7463 SH SOLE 0 0 7463 PAYPAL HLDGS INC COM 70450Y103 29729593 443792 SH SOLE 0 0 443792 PBF ENERGY INC CL A 69318G106 2219215 38548 SH SOLE 0 0 38548 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 337921 20950 SH SOLE 0 0 20950 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 8969 10000 PRN SOLE 0 0 10000 PELOTON INTERACTIVE INC CL A COM 70614W100 128391 29963 SH SOLE 0 0 29963 PEMBINA PIPELINE CORP COM 706327103 1130174 31980 SH SOLE 0 0 31980 PENN ENTERTAINMENT INC COM 707569109 726706 39907 SH SOLE 0 0 39907 PENNANTPARK FLOATING RATE CA COM 70806A106 136553 11999 SH SOLE 0 0 11999 PENNANTPARK INVT CORP COM 708062104 241823 35149 SH SOLE 0 0 35149 PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0 94880 100000 PRN SOLE 0 0 100000 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 113275 115000 PRN SOLE 0 0 115000 PENNYMAC MTG INVT TR COM 70931T103 410955 27994 SH SOLE 0 0 27994 PENSKE AUTOMOTIVE GRP INC COM 70959W103 382127 2359 SH SOLE 0 0 2359 PENTAIR PLC SHS G7S00T104 2725501 31900 SH SOLE 0 0 31900 PEOPLES BANCORP INC COM 709789101 1494318 50467 SH SOLE 0 0 50467 PEOPLES BANCORP N C INC COM 710577107 311871 11198 SH SOLE 0 0 11198 PEPSICO INC COM 713448108 175406746 1002267 SH SOLE 0 0 1002267 PERFICIENT INC COM 71375U101 722482 12835 SH SOLE 0 0 12835 PERFORMANCE FOOD GROUP CO COM 71377A103 417909 5599 SH SOLE 0 0 5599 PERMIAN RESOURCES CORP CLASS A COM 71424F105 664624 37634 SH SOLE 0 0 37634 PERRIGO CO PLC SHS G97822103 423678 13162 SH SOLE 0 0 13162 PERSPECTIVE THERAPEUTICS INC COM 46489V104 21956 18450 SH SOLE 0 0 18450 PETIQ INC NOTE 4.000% 6/0 71639TAB2 16862 17000 PRN SOLE 0 0 17000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1410874 92760 SH SOLE 0 0 92760 PFIZER INC COM 717081103 62428457 2249674 SH SOLE 0 0 2249674 PG&E CORP COM 69331C108 1696880 101246 SH SOLE 0 0 101246 PGIM ETF TR PGIM ULTRA SH BD 69344A107 80000389 1609666 SH SOLE 0 0 1609666 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1530878 117850 SH SOLE 0 0 117850 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 3958797 257399 SH SOLE 0 0 257399 PHILIP MORRIS INTL INC COM 718172109 40470003 441716 SH SOLE 0 0 441716 PHILLIPS 66 COM 718546104 114680282 702096 SH SOLE 0 0 702096 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1013653 28259 SH SOLE 0 0 28259 PHOTRONICS INC COM 719405102 399737 14115 SH SOLE 0 0 14115 PHREESIA INC COM 71944F106 449956 18803 SH SOLE 0 0 18803 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 970476 138048 SH SOLE 0 0 138048 PILGRIMS PRIDE CORP COM 72147K108 489438 14261 SH SOLE 0 0 14261 PIMCO CALIF MUN INCOME FD II COM 72201C109 212793 28036 SH SOLE 0 0 28036 PIMCO CORPORATE & INCM STRG COM 72200U100 205387 14702 SH SOLE 0 0 14702 PIMCO CORPORATE & INCOME OPP COM 72201B101 6931786 466159 SH SOLE 0 0 466159 PIMCO DYNAMIC INCOME FD SHS 72201Y101 12402887 642970 SH SOLE 0 0 642970 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 3102122 235545 SH SOLE 0 0 235545 PIMCO EQUITY SER RAFI DYN ML US 72202L363 1392960 29526 SH SOLE 0 0 29526 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 792759 8481 SH SOLE 0 0 8481 PIMCO ETF TR 1-5 US TIP IDX 72201R205 224849 4366 SH SOLE 0 0 4366 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1013271 12786 SH SOLE 0 0 12786 PIMCO ETF TR ACTIVE BD ETF 72201R775 28091614 305809 SH SOLE 0 0 305809 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 25435983 252994 SH SOLE 0 0 252994 PIMCO ETF TR ENHANCD SHORT 72201R643 9514699 96487 SH SOLE 0 0 96487 PIMCO ETF TR INTER MUN BD ACT 72201R866 4575163 87196 SH SOLE 0 0 87196 PIMCO ETF TR INV GRD CRP BD 72201R817 1774966 18480 SH SOLE 0 0 18480 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 4335440 86883 SH SOLE 0 0 86883 PIMCO HIGH INCOME FD COM SHS 722014107 187357 37926 SH SOLE 0 0 37926 PIMCO INCOME STRATEGY FD II COM 72201J104 202300 27118 SH SOLE 0 0 27118 PIMCO MUN INCOME FD II COM 72200W106 207519 24414 SH SOLE 0 0 24414 PIMCO MUN INCOME FD III COM 72201A103 972858 130235 SH SOLE 0 0 130235 PIMCO NEW YORK MUN FD II COM 72200Y102 449459 60574 SH SOLE 0 0 60574 PIMCO STRATEGIC INCOME FD COM 72200X104 283669 46579 SH SOLE 0 0 46579 PINNACLE FINL PARTNERS INC COM 72346Q104 14379887 167442 SH SOLE 0 0 167442 PINNACLE WEST CAP CORP COM 723484101 1209402 16184 SH SOLE 0 0 16184 PINSTRIPES HOLDINGS INC CL A COM 06690B107 107757 33156 SH SOLE 0 0 33156 PINTEREST INC CL A 72352L106 4557146 131444 SH SOLE 0 0 131444 PIONEER DIVERSIFIED HIGH INC COM 723653101 757395 63782 SH SOLE 0 0 63782 PIONEER HIGH INCOME FUND INC COM 72369H106 324516 42365 SH SOLE 0 0 42365 PIONEER MUNICIPAL HIGH INCOM COM 723762100 128684 15789 SH SOLE 0 0 15789 PIONEER NAT RES CO COM 723787107 44351259 168957 SH SOLE 0 0 168957 PITNEY BOWES INC COM 724479100 73207 16907 SH SOLE 0 0 16907 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6233416 354978 SH SOLE 0 0 354978 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2092615 114664 SH SOLE 0 0 114664 PLANET FITNESS INC CL A 72703H101 932122 14883 SH SOLE 0 0 14883 PLAYA HOTELS & RESORTS NV SHS N70544106 2862334 295086 SH SOLE 0 0 295086 PLAYAGS INC COM 72814N104 115447 12856 SH SOLE 0 0 12856 PLUG POWER INC COM NEW 72919P202 636311 184974 SH SOLE 0 0 184974 PLURI INC COM 72942G104 31148 38645 SH SOLE 0 0 38645 PNC FINL SVCS GROUP INC COM 693475105 31847609 197077 SH SOLE 0 0 197077 POLARIS INC COM 731068102 6335212 63276 SH SOLE 0 0 63276 POOL CORP COM 73278L105 9687247 24008 SH SOLE 0 0 24008 PORTILLOS INC COM CL A 73642K106 512380 36134 SH SOLE 0 0 36134 PORTLAND GEN ELEC CO COM NEW 736508847 309243 7363 SH SOLE 0 0 7363 POST HLDGS INC COM 737446104 679448 6393 SH SOLE 0 0 6393 POTLATCHDELTIC CORPORATION COM 737630103 1080100 22971 SH SOLE 0 0 22971 POWELL INDS INC COM 739128106 1538276 10810 SH SOLE 0 0 10810 PPG INDS INC COM 693506107 14329441 98892 SH SOLE 0 0 98892 PPL CORP COM 69351T106 4664780 169444 SH SOLE 0 0 169444 PRICE T ROWE GROUP INC COM 74144T108 22808590 187078 SH SOLE 0 0 187078 PRIMERICA INC COM 74164M108 519647 2054 SH SOLE 0 0 2054 PRIMO WATER CORPORATION COM 74167P108 4930322 270748 SH SOLE 0 0 270748 PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 428942 11282 SH SOLE 0 0 11282 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 11633614 563093 SH SOLE 0 0 563093 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 5233630 288354 SH SOLE 0 0 288354 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 22179982 431853 SH SOLE 0 0 431853 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5173285 59938 SH SOLE 0 0 59938 PROCTER AND GAMBLE CO COM 742718109 214584205 1322553 SH SOLE 0 0 1322553 PROFIRE ENERGY INC COM 74316X101 19033 10288 SH SOLE 0 0 10288 PROFOUND MED CORP COM NEW 74319B502 5335216 625465 SH SOLE 0 0 625465 PROGRESSIVE CORP COM 743315103 25853373 125004 SH SOLE 0 0 125004 PROLOGIS INC. COM 74340W103 29583924 227184 SH SOLE 0 0 227184 PROPETRO HLDG CORP COM 74347M108 483596 59851 SH SOLE 0 0 59851 PROSHARES TR LARGE CAP CRE 74347R248 1803510 29694 SH SOLE 0 0 29694 PROSHARES TR MSCI EAFE DIVD 74347B839 5019442 127982 SH SOLE 0 0 127982 PROSHARES TR ONLINE RTL ETF 74347B169 228825 5824 SH SOLE 0 0 5824 PROSHARES TR RUSS 2000 DIVD 74347B698 15827968 247254 SH SOLE 0 0 247254 PROSHARES TR S&P 500 DV ARIST 74348A467 150759567 1486634 SH SOLE 0 0 1486634 PROSHARES TR S&P MDCP 400 DIV 74347B680 31263030 397951 SH SOLE 0 0 397951 PROSHARES TR S&P TECH DIVIDEN 74347G606 6960116 96682 SH SOLE 0 0 96682 PROSHARES TR ULTRAPRO QQQ 74347X831 302937 4921 SH SOLE 0 0 4921 PROSPECT CAP CORP COM 74348T102 386240 69971 SH SOLE 0 0 69971 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 9925 10000 PRN SOLE 0 0 10000 PROSPERITY BANCSHARES INC COM 743606105 3569642 54266 SH SOLE 0 0 54266 PRUDENTIAL FINL INC COM 744320102 25035374 213248 SH SOLE 0 0 213248 PTC INC COM 69370C100 613488 3247 SH SOLE 0 0 3247 PUBLIC STORAGE COM 74460D109 17708665 61052 SH SOLE 0 0 61052 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 11102893 166261 SH SOLE 0 0 166261 PULTE GROUP INC COM 745867101 7810787 64755 SH SOLE 0 0 64755 PURE STORAGE INC CL A 74624M102 4882485 93912 SH SOLE 0 0 93912 PURECYCLE TECHNOLOGIES INC COM 74623V103 268667 43194 SH SOLE 0 0 43194 PUTNAM MANAGED MUN INCOME TR COM 746823103 457843 76435 SH SOLE 0 0 76435 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 517724 50957 SH SOLE 0 0 50957 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1270534 360947 SH SOLE 0 0 360947 QORVO INC COM 74736K101 1388180 12089 SH SOLE 0 0 12089 QUALCOMM INC COM 747525103 146333160 864342 SH SOLE 0 0 864342 QUANTA SVCS INC COM 74762E102 19751028 76024 SH SOLE 0 0 76024 QUANTUM SI INC COM CL A 74765K105 60085 30500 SH SOLE 0 0 30500 QUANTUMSCAPE CORP COM CL A 74767V109 1809602 287695 SH SOLE 0 0 287695 QUEST DIAGNOSTICS INC COM 74834L100 7967872 59859 SH SOLE 0 0 59859 QUEST RESOURCE HLDG CORP COM NEW 74836W203 95873 11174 SH SOLE 0 0 11174 QUIDELORTHO CORP COM 219798105 615598 12841 SH SOLE 0 0 12841 QUIPT HOME MEDICAL CORP COM 74880P104 166060 38000 SH SOLE 0 0 38000 RADIAN GROUP INC COM 750236101 674890 20164 SH SOLE 0 0 20164 RADNET INC COM 750491102 553605 11377 SH SOLE 0 0 11377 RALPH LAUREN CORP CL A 751212101 260554 1388 SH SOLE 0 0 1388 RAMBUS INC DEL COM 750917106 264794 4284 SH SOLE 0 0 4284 RANGE RES CORP COM 75281A109 775628 22528 SH SOLE 0 0 22528 RAPID7 INC COM 753422104 2490251 50780 SH SOLE 0 0 50780 RAYMOND JAMES FINL INC COM 754730109 25624659 199538 SH SOLE 0 0 199538 RAYONIER INC COM 754907103 317165 9542 SH SOLE 0 0 9542 RBB FD INC MOTLEY FOL ETF 74933W601 3342299 67371 SH SOLE 0 0 67371 RBB FD INC MOTLEY FOOL SML 74933W874 1274327 39979 SH SOLE 0 0 39979 RBB FD INC US TREAS 3 MNTH 74933W452 3028716 60538 SH SOLE 0 0 60538 RBC BEARINGS INC COM 75524B104 876745 3243 SH SOLE 0 0 3243 READY CAPITAL CORP COM 75574U101 1101184 120612 SH SOLE 0 0 120612 REALTY INCOME CORP COM 756109104 19100763 353064 SH SOLE 0 0 353064 REAVES UTIL INCOME FD COM SH BEN INT 756158101 2452407 90965 SH SOLE 0 0 90965 RECURSION PHARMACEUTICALS IN CL A 75629V104 647392 64934 SH SOLE 0 0 64934 REDDIT INC CL A 75734B100 2057285 41713 SH SOLE 0 0 41713 REDWOOD TRUST INC COM 758075402 2922169 458739 SH SOLE 0 0 458739 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 174335 175000 PRN SOLE 0 0 175000 REDWOOD TRUST INC NOTE 7.750% 6/1 758075AF2 239375 250000 PRN SOLE 0 0 250000 REGENERON PHARMACEUTICALS COM 75886F107 8332276 8657 SH SOLE 0 0 8657 REGENXBIO INC COM 75901B107 1206932 57282 SH SOLE 0 0 57282 REGIONS FINANCIAL CORP NEW COM 7591EP100 7053753 335254 SH SOLE 0 0 335254 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1705620 8843 SH SOLE 0 0 8843 RELAY THERAPEUTICS INC COM 75943R102 455570 54888 SH SOLE 0 0 54888 RELIANCE INC COM 759509102 4266369 12767 SH SOLE 0 0 12767 RELX PLC SPONSORED ADR 759530108 721344 16663 SH SOLE 0 0 16663 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 336270 8099 SH SOLE 0 0 8099 RENAISSANCERE HLDGS LTD COM G7496G103 289322 1231 SH SOLE 0 0 1231 RENASANT CORP COM 75970E107 338037 10793 SH SOLE 0 0 10793 RENT THE RUNWAY INC COM CL A 76010Y103 3502 10139 SH SOLE 0 0 10139 REPUBLIC SVCS INC COM 760759100 26772303 139847 SH SOLE 0 0 139847 RESEARCH FRONTIERS INC COM 760911107 20716 15935 SH SOLE 0 0 15935 RESMED INC COM 761152107 4617668 23318 SH SOLE 0 0 23318 RESTAURANT BRANDS INTL INC COM 76131D103 13143987 165437 SH SOLE 0 0 165437 REVVITY INC COM 714046109 653489 6224 SH SOLE 0 0 6224 REXFORD INDL RLTY INC COM 76169C100 213125 4237 SH SOLE 0 0 4237 RH COM 74967X103 1436573 4125 SH SOLE 0 0 4125 RINGCENTRAL INC CL A 76680R206 2242154 64541 SH SOLE 0 0 64541 RINGCENTRAL INC NOTE 3/0 76680RAF4 47155 50000 PRN SOLE 0 0 50000 RIO TINTO PLC SPONSORED ADR 767204100 3864116 60623 SH SOLE 0 0 60623 RITHM CAPITAL CORP COM NEW 64828T201 4547858 407514 SH SOLE 0 0 407514 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 229419 16352 SH SOLE 0 0 16352 RIVERNORTH MANAGED DUR MUN I COM 76882H105 211272 14113 SH SOLE 0 0 14113 RIVERNORTH MANAGED DUR MUN I COM 76882M104 162913 10100 SH SOLE 0 0 10100 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 282184 23437 SH SOLE 0 0 23437 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3959515 361600 SH SOLE 0 0 361600 RLI CORP COM 749607107 5333502 35923 SH SOLE 0 0 35923 RLJ LODGING TR COM 74965L101 1526033 129106 SH SOLE 0 0 129106 ROBERT HALF INC. COM 770323103 518279 6537 SH SOLE 0 0 6537 ROBINHOOD MKTS INC COM CL A 770700102 394085 19577 SH SOLE 0 0 19577 ROBLOX CORP CL A 771049103 9858649 258215 SH SOLE 0 0 258215 ROCKET COS INC COM CL A 77311W101 192753 13248 SH SOLE 0 0 13248 ROCKET LAB USA INC COM 773122106 350957 85391 SH SOLE 0 0 85391 ROCKWELL AUTOMATION INC COM 773903109 12209250 41909 SH SOLE 0 0 41909 ROCKY BRANDS INC COM 774515100 210995 7777 SH SOLE 0 0 7777 ROGERS CORP COM 775133101 230615 1943 SH SOLE 0 0 1943 ROKU INC COM CL A 77543R102 7170590 110029 SH SOLE 0 0 110029 ROLLINS INC COM 775711104 11238212 242883 SH SOLE 0 0 242883 ROOT INC CL A NEW 77664L207 1551127 25395 SH SOLE 0 0 25395 ROPER TECHNOLOGIES INC COM 776696106 33515874 59760 SH SOLE 0 0 59760 ROSS STORES INC COM 778296103 18057808 123043 SH SOLE 0 0 123043 ROYAL BK CDA COM 780087102 13557197 134389 SH SOLE 0 0 134389 ROYAL CARIBBEAN GROUP COM V7780T103 12752055 91735 SH SOLE 0 0 91735 ROYAL GOLD INC COM 780287108 851747 6992 SH SOLE 0 0 6992 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 608888 20049 SH SOLE 0 0 20049 ROYCE GLOBAL VALUE TR INC COM 78081T104 195336 18273 SH SOLE 0 0 18273 ROYCE MICRO-CAP TR INC COM 780915104 265446 28090 SH SOLE 0 0 28090 ROYCE VALUE TR INC COM 780910105 23142897 1525570 SH SOLE 0 0 1525570 RPC INC COM 749660106 105109 13580 SH SOLE 0 0 13580 RPM INTL INC COM 749685103 3267816 27472 SH SOLE 0 0 27472 RTX CORPORATION COM 75513E101 90769844 930686 SH SOLE 0 0 930686 RTX CORPORATION COM 75513E101 112500 1500 SH Put SOLE 0 0 1500 RUMBLE INC COM CL A 78137L105 167167 20689 SH SOLE 0 0 20689 RXO INC COMMON STOCK 74982T103 471102 21541 SH SOLE 0 0 21541 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1725867 11854 SH SOLE 0 0 11854 RYDER SYS INC COM 783549108 585943 4875 SH SOLE 0 0 4875 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4187669 36222 SH SOLE 0 0 36222 S&P GLOBAL INC COM 78409V104 111924120 263072 SH SOLE 0 0 263072 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 558171 76567 SH SOLE 0 0 76567 SABRA HEALTH CARE REIT INC COM 78573L106 333438 22575 SH SOLE 0 0 22575 SACHEM CAP CORP COM 78590A109 59764 13400 SH SOLE 0 0 13400 SAFETY INS GROUP INC COM 78648T100 1243723 15132 SH SOLE 0 0 15132 SAFETY SHOT INC COM NEW 48208F105 35895 15019 SH SOLE 0 0 15019 SAIA INC COM 78709Y105 231075 395 SH SOLE 0 0 395 SALESFORCE INC COM 79466L302 307103758 1019669 SH SOLE 0 0 1019669 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 619716 117149 SH SOLE 0 0 117149 SANDSTORM GOLD LTD COM NEW 80013R206 156755 29858 SH SOLE 0 0 29858 SANFILIPPO JOHN B & SON INC COM 800422107 1303290 12304 SH SOLE 0 0 12304 SANGAMO THERAPEUTICS INC COM 800677106 8947 13349 SH SOLE 0 0 13349 SANOFI SPONSORED ADR 80105N105 7624005 156873 SH SOLE 0 0 156873 SAP SE SPON ADR 803054204 2573599 13196 SH SOLE 0 0 13196 SAREPTA THERAPEUTICS INC COM 803607100 1176015 9084 SH SOLE 0 0 9084 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3302015 15238 SH SOLE 0 0 15238 SCHLUMBERGER LTD COM STK 806857108 17187535 313584 SH SOLE 0 0 313584 SCHWAB CHARLES CORP COM 808513105 62118920 858708 SH SOLE 0 0 858708 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 509169 10049 SH SOLE 0 0 10049 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 4300797 96669 SH SOLE 0 0 96669 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4065724 161019 SH SOLE 0 0 161019 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1092209 22267 SH SOLE 0 0 22267 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16355714 419162 SH SOLE 0 0 419162 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2383163 66569 SH SOLE 0 0 66569 SCHWAB STRATEGIC TR LONG TERM US 808524680 9866703 292520 SH SOLE 0 0 292520 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 7491581 113063 SH SOLE 0 0 113063 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 9529827 141413 SH SOLE 0 0 141413 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1844305 32339 SH SOLE 0 0 32339 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 6014510 216661 SH SOLE 0 0 216661 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 15206000 427015 SH SOLE 0 0 427015 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 12093509 250851 SH SOLE 0 0 250851 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6848081 148871 SH SOLE 0 0 148871 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8565706 140306 SH SOLE 0 0 140306 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 460597667 5712485 SH SOLE 0 0 5712485 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 333872042 3600863 SH SOLE 0 0 3600863 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3861038 50816 SH SOLE 0 0 50816 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 40267871 648854 SH SOLE 0 0 648854 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 51720389 635152 SH SOLE 0 0 635152 SCHWAB STRATEGIC TR US REIT ETF 808524847 4587888 226004 SH SOLE 0 0 226004 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13402711 272192 SH SOLE 0 0 272192 SCHWAB STRATEGIC TR US TIPS ETF 808524870 13647331 261644 SH SOLE 0 0 261644 SCIENCE APPLICATIONS INTL CO COM 808625107 455520 3494 SH SOLE 0 0 3494 SCILEX HOLDING CO COM 80880W106 32511 20447 SH SOLE 0 0 20447 SCORPIO TANKERS INC SHS Y7542C130 667633 9331 SH SOLE 0 0 9331 SCOTTS MIRACLE-GRO CO CL A 810186106 7692478 103130 SH SOLE 0 0 103130 SEA LTD NOTE 0.250% 9/1 81141RAG5 234988 275000 PRN SOLE 0 0 275000 SEA LTD SPONSORD ADS 81141R100 475602 8855 SH SOLE 0 0 8855 SEABRIDGE GOLD INC COM 811916105 436545 28872 SH SOLE 0 0 28872 SEACOAST BKG CORP FLA COM NEW 811707801 4763575 187616 SH SOLE 0 0 187616 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 12767665 137213 SH SOLE 0 0 137213 SEALED AIR CORP NEW COM 81211K100 276830 7442 SH SOLE 0 0 7442 SEI INVTS CO COM 784117103 1862708 25907 SH SOLE 0 0 25907 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 35836428 438849 SH SOLE 0 0 438849 SELECT SECTOR SPDR TR ENERGY 81369Y506 111549331 1181541 SH SOLE 0 0 1181541 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 117365303 2786451 SH SOLE 0 0 2786451 SELECT SECTOR SPDR TR INDL 81369Y704 94845030 752977 SH SOLE 0 0 752977 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 30108393 761659 SH SOLE 0 0 761659 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 94191579 512217 SH SOLE 0 0 512217 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 67056950 878169 SH SOLE 0 0 878169 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 227599193 1540643 SH SOLE 0 0 1540643 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 44420247 676622 SH SOLE 0 0 676622 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 24168634 260186 SH SOLE 0 0 260186 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 177460868 852071 SH SOLE 0 0 852071 SELECT WATER SOLUTIONS INC CL A COM 81617J301 1271052 137709 SH SOLE 0 0 137709 SELECTIVE INS GROUP INC COM 816300107 1473854 13501 SH SOLE 0 0 13501 SEMPRA COM 816851109 5413873 75371 SH SOLE 0 0 75371 SEMRUSH HLDGS INC CL A COM 81686C104 234848 17711 SH SOLE 0 0 17711 SENSEONICS HLDGS INC COM 81727U105 38658 72789 SH SOLE 0 0 72789 SENTINELONE INC CL A 81730H109 6459807 277126 SH SOLE 0 0 277126 SERA PROGNOSTICS INC CLASS A COM 81749D107 186141 20455 SH SOLE 0 0 20455 SERVICE CORP INTL COM 817565104 7116468 95896 SH SOLE 0 0 95896 SERVICE PPTYS TR COM SH BEN INT 81761L102 230642 34018 SH SOLE 0 0 34018 SERVICENOW INC COM 81762P102 60653494 79556 SH SOLE 0 0 79556 SERVISFIRST BANCSHARES INC COM 81768T108 892011 13442 SH SOLE 0 0 13442 SFL CORPORATION LTD SHS G7738W106 234053 17758 SH SOLE 0 0 17758 SHAKE SHACK INC CL A 819047101 5556866 53416 SH SOLE 0 0 53416 SHATTUCK LABS INC COM 82024L103 163083 18242 SH SOLE 0 0 18242 SHELL PLC SPON ADS 780259305 23533428 351036 SH SOLE 0 0 351036 SHERWIN WILLIAMS CO COM 824348106 43340750 124783 SH SOLE 0 0 124783 SHIFT4 PMTS INC CL A 82452J109 2104792 31857 SH SOLE 0 0 31857 SHOCKWAVE MED INC COM 82489T104 5988661 18391 SH SOLE 0 0 18391 SHOPIFY INC CL A 82509L107 30197856 391316 SH SOLE 0 0 391316 SHYFT GROUP INC COM 825698103 340875 27446 SH SOLE 0 0 27446 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 59808 12698 SH SOLE 0 0 12698 SILICON LABORATORIES INC COM 826919102 338461 2355 SH SOLE 0 0 2355 SILVERCREST METALS INC COM 828363101 256723 38547 SH SOLE 0 0 38547 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 381125 19585 SH SOLE 0 0 19585 SIMON PPTY GROUP INC NEW COM 828806109 10274176 65654 SH SOLE 0 0 65654 SIMPSON MFG INC COM 829073105 1895612 9239 SH SOLE 0 0 9239 SINCLAIR INC CL A 829242106 373173 27704 SH SOLE 0 0 27704 SIREN ETF TR NSD NXGN ECO ETF 829658202 526913 18665 SH SOLE 0 0 18665 SIRIUS XM HOLDINGS INC COM 82968B103 764440 197021 SH SOLE 0 0 197021 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 495547 2839 SH SOLE 0 0 2839 SITIME CORP COM 82982T106 248738 2668 SH SOLE 0 0 2668 SIXTH STREET SPECIALTY LENDI COM 83012A109 11638945 543115 SH SOLE 0 0 543115 SK GROWTH OPPORTUNITIES CORP *W EXP 06/28/202 G8192N111 9502 20216 SH SOLE 0 0 20216 SKECHERS U S A INC CL A 830566105 282715 4615 SH SOLE 0 0 4615 SKYWARD SPECIALTY INS GROUP COM 830940102 393217 10511 SH SOLE 0 0 10511 SKYWEST INC COM 830879102 224955 3256 SH SOLE 0 0 3256 SKYWORKS SOLUTIONS INC COM 83088M102 3483445 32159 SH SOLE 0 0 32159 SL GREEN RLTY CORP COM 78440X887 890792 16158 SH SOLE 0 0 16158 SLR INVESTMENT CORP COM 83413U100 292638 19064 SH SOLE 0 0 19064 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 394164 15543 SH SOLE 0 0 15543 SMITH & WESSON BRANDS INC COM 831754106 244063 14059 SH SOLE 0 0 14059 SMITH A O CORP COM 831865209 9533405 106566 SH SOLE 0 0 106566 SMITH MICRO SOFTWARE INC COM NEW 832154207 78714 228619 SH SOLE 0 0 228619 SMUCKER J M CO COM NEW 832696405 4147542 32951 SH SOLE 0 0 32951 SNAP INC CL A 83304A106 2047366 178342 SH SOLE 0 0 178342 SNAP ON INC COM 833034101 20678818 69809 SH SOLE 0 0 69809 SNOWFLAKE INC CL A 833445109 17528106 108466 SH SOLE 0 0 108466 SOFI TECHNOLOGIES INC COM 83406F102 2589368 354708 SH SOLE 0 0 354708 SOL GEL TECHNOLOGIES SHS M8694L103 48152 49130 SH SOLE 0 0 49130 SOLAREDGE TECHNOLOGIES INC COM 83417M104 586721 8266 SH SOLE 0 0 8266 SOLID BIOSCIENCES INC COM NEW 83422E204 176610 13259 SH SOLE 0 0 13259 SOLID POWER INC CLASS A COM 83422N105 31307 15422 SH SOLE 0 0 15422 SONOCO PRODS CO COM 835495102 1183548 20462 SH SOLE 0 0 20462 SONOS INC COM 83570H108 572944 30060 SH SOLE 0 0 30060 SONY GROUP CORP SPONSORED ADR 835699307 1577541 18399 SH SOLE 0 0 18399 SOUNDHOUND AI INC CLASS A COM 836100107 459809 78066 SH SOLE 0 0 78066 SOURCE CAP INC COM 836144105 202532 4767 SH SOLE 0 0 4767 SOUTHERN CO COM 842587107 49482845 689753 SH SOLE 0 0 689753 SOUTHERN COPPER CORP COM 84265V105 4371450 41039 SH SOLE 0 0 41039 SOUTHSIDE BANCSHARES INC COM 84470P109 307183 10509 SH SOLE 0 0 10509 SOUTHSTATE CORPORATION COM 840441109 1329380 15634 SH SOLE 0 0 15634 SOUTHWEST AIRLS CO COM 844741108 3950077 135323 SH SOLE 0 0 135323 SOUTHWEST GAS HLDGS INC COM 844895102 470209 6176 SH SOLE 0 0 6176 SOUTHWESTERN ENERGY CO COM 845467109 140503 18536 SH SOLE 0 0 18536 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 83883054 210889 SH SOLE 0 0 210889 SPDR GOLD TR GOLD SHS 78463V107 165194511 803007 SH SOLE 0 0 803007 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 26602031 621252 SH SOLE 0 0 621252 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2963768 56399 SH SOLE 0 0 56399 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 3675417 63446 SH SOLE 0 0 63446 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4526529 159385 SH SOLE 0 0 159385 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 246075 3234 SH SOLE 0 0 3234 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 6341493 52879 SH SOLE 0 0 52879 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 356528 5974 SH SOLE 0 0 5974 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 96480582 2691981 SH SOLE 0 0 2691981 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 31100516 859368 SH SOLE 0 0 859368 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 8439783 251859 SH SOLE 0 0 251859 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 347076 6220 SH SOLE 0 0 6220 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1452851 26830 SH SOLE 0 0 26830 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 657528 10962 SH SOLE 0 0 10962 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 574335 16340 SH SOLE 0 0 16340 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1092932 33649 SH SOLE 0 0 33649 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 428293 7847 SH SOLE 0 0 7847 SPDR S&P 500 ETF TR TR UNIT 78462F103 967904796 1850431 SH SOLE 0 0 1850431 SPDR S&P 500 ETF TR TR UNIT 78462F103 6688300 14500 SH Put SOLE 0 0 14500 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 77179541 138712 SH SOLE 0 0 138712 SPDR SER TR AEROSPACE DEF 78464A631 4301746 30615 SH SOLE 0 0 30615 SPDR SER TR BBG CONV SEC ETF 78464A359 12439939 170317 SH SOLE 0 0 170317 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 743885 39908 SH SOLE 0 0 39908 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 127773926 1391873 SH SOLE 0 0 1391873 SPDR SER TR BLOOMBERG 3-12 M 78468R523 3424134 34441 SH SOLE 0 0 34441 SPDR SER TR BLOOMBERG HIGH Y 78468R622 12009647 126152 SH SOLE 0 0 126152 SPDR SER TR BLOOMBERG INTL 78464A151 715378 24575 SH SOLE 0 0 24575 SPDR SER TR BLOOMBERG INVT 78468R200 5724253 185672 SH SOLE 0 0 185672 SPDR SER TR BLOOMBERG SHT TE 78468R408 8219802 325924 SH SOLE 0 0 325924 SPDR SER TR COMP SOFTWARE 78464A599 956225 6130 SH SOLE 0 0 6130 SPDR SER TR DJ REIT ETF 78464A607 1825201 19366 SH SOLE 0 0 19366 SPDR SER TR FTSE INT GVT ETF 78464A490 1285211 32146 SH SOLE 0 0 32146 SPDR SER TR GLB DOW ETF 78464A706 723423 5630 SH SOLE 0 0 5630 SPDR SER TR HLTH CARE SVCS 78464A573 1421966 14995 SH SOLE 0 0 14995 SPDR SER TR HLTH CR EQUIP 78464A581 538825 6127 SH SOLE 0 0 6127 SPDR SER TR ICE PFD SEC ETF 78464A292 1387319 39785 SH SOLE 0 0 39785 SPDR SER TR MSCI USA STRTGIC 78468R812 5412921 37169 SH SOLE 0 0 37169 SPDR SER TR NUVEEN BLMBRG MU 78468R721 2828985 60865 SH SOLE 0 0 60865 SPDR SER TR NUVEEN BLMBRG SH 78468R739 8964525 188966 SH SOLE 0 0 188966 SPDR SER TR NUVEEN BLOOMBERG 78464A284 15625822 608245 SH SOLE 0 0 608245 SPDR SER TR NYSE TECH ETF 78464A102 612873 3360 SH SOLE 0 0 3360 SPDR SER TR OILGAS EQUIP 78468R549 1517033 16296 SH SOLE 0 0 16296 SPDR SER TR PORTFLI HIGH YLD 78468R606 3844132 163859 SH SOLE 0 0 163859 SPDR SER TR PORTFLI INTRMDIT 78464A672 6259688 222132 SH SOLE 0 0 222132 SPDR SER TR PORTFLI TIPS ETF 78464A656 6937734 270794 SH SOLE 0 0 270794 SPDR SER TR PORTFOLI S&P1500 78464A805 31855374 496576 SH SOLE 0 0 496576 SPDR SER TR PORTFOLIO AGRGTE 78464A649 18159582 718338 SH SOLE 0 0 718338 SPDR SER TR PORTFOLIO CRPORT 78464A144 3996374 137285 SH SOLE 0 0 137285 SPDR SER TR PORTFOLIO INTRMD 78464A375 12681686 387938 SH SOLE 0 0 387938 SPDR SER TR PORTFOLIO LN COR 78464A367 3625570 156006 SH SOLE 0 0 156006 SPDR SER TR PORTFOLIO LN TSR 78464A664 20542775 735246 SH SOLE 0 0 735246 SPDR SER TR PORTFOLIO S&P400 78464A847 11164723 209312 SH SOLE 0 0 209312 SPDR SER TR PORTFOLIO S&P500 78464A854 141161148 2294184 SH SOLE 0 0 2294184 SPDR SER TR PORTFOLIO S&P600 78468R853 13866991 322188 SH SOLE 0 0 322188 SPDR SER TR PORTFOLIO SH TSR 78468R101 9535271 329712 SH SOLE 0 0 329712 SPDR SER TR PORTFOLIO SHORT 78464A474 16882228 567089 SH SOLE 0 0 567089 SPDR SER TR PRTFLO S&P500 GW 78464A409 161835636 2212381 SH SOLE 0 0 2212381 SPDR SER TR PRTFLO S&P500 HI 78468R788 6307705 154942 SH SOLE 0 0 154942 SPDR SER TR PRTFLO S&P500 VL 78464A508 209216683 4175982 SH SOLE 0 0 4175982 SPDR SER TR RUSSELL LOW VOL 78468R754 1396252 11244 SH SOLE 0 0 11244 SPDR SER TR RUSSELL YIELD 78468R770 18492097 170187 SH SOLE 0 0 170187 SPDR SER TR S&P 400 MDCP GRW 78464A821 16927187 193919 SH SOLE 0 0 193919 SPDR SER TR S&P 400 MDCP VAL 78464A839 5392690 70956 SH SOLE 0 0 70956 SPDR SER TR S&P 500 ESG ETF 78468R531 502551 9924 SH SOLE 0 0 9924 SPDR SER TR S&P 600 SMCP GRW 78464A201 10613728 121675 SH SOLE 0 0 121675 SPDR SER TR S&P 600 SMCP VAL 78464A300 5997882 72290 SH SOLE 0 0 72290 SPDR SER TR S&P BIOTECH 78464A870 32078142 338056 SH SOLE 0 0 338056 SPDR SER TR S&P BK ETF 78464A797 3696592 78484 SH SOLE 0 0 78484 SPDR SER TR S&P DIVID ETF 78464A763 128996827 982908 SH SOLE 0 0 982908 SPDR SER TR S&P HOMEBUILD 78464A888 36688889 328783 SH SOLE 0 0 328783 SPDR SER TR S&P INS ETF 78464A789 1861714 35754 SH SOLE 0 0 35754 SPDR SER TR S&P KENSHO CLEAN 78468R655 429418 6631 SH SOLE 0 0 6631 SPDR SER TR S&P KENSHO FUTRE 78468R671 439304 7664 SH SOLE 0 0 7664 SPDR SER TR S&P KENSHO INTLG 78468R697 3206133 92500 SH SOLE 0 0 92500 SPDR SER TR S&P KENSHO NEW 78468R648 571135 11879 SH SOLE 0 0 11879 SPDR SER TR S&P METALS MNG 78464A755 5165968 85700 SH SOLE 0 0 85700 SPDR SER TR S&P OILGAS EXP 78468R556 35174880 227037 SH SOLE 0 0 227037 SPDR SER TR S&P REGL BKG 78464A698 6626344 131789 SH SOLE 0 0 131789 SPDR SER TR S&P RETAIL ETF 78464A714 1831383 23185 SH SOLE 0 0 23185 SPDR SER TR S&P SEMICNDCTR 78464A862 4019894 17320 SH SOLE 0 0 17320 SPDR SER TR S&P TRANSN ETF 78464A532 620960 7325 SH SOLE 0 0 7325 SPDR SER TR S&P1500MOMTILT 78468R705 3506544 15249 SH SOLE 0 0 15249 SPDR SER TR SPDR MSCI USA GE 78468R747 407138 3846 SH SOLE 0 0 3846 SPDR SER TR SPDR S&P 500 ETF 78468R796 921763 21537 SH SOLE 0 0 21537 SPDR SER TR SPDR S&P1500VL 78464A128 4846986 27647 SH SOLE 0 0 27647 SPDR SER TR SSGA US LRG ETF 78468R804 12182606 78224 SH SOLE 0 0 78224 SPDR SER TR SSGA US SMAL ETF 78468R887 223909 1998 SH SOLE 0 0 1998 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1861377 20912 SH SOLE 0 0 20912 SPIRE INC COM 84857L101 354423 5775 SH SOLE 0 0 5775 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 329003 9121 SH SOLE 0 0 9121 SPIRIT AIRLS INC COM 848577102 75961 15694 SH SOLE 0 0 15694 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 9326 20000 PRN SOLE 0 0 20000 SPOTIFY TECHNOLOGY S A SHS L8681T102 8860179 33574 SH SOLE 0 0 33574 SPRINKLR INC CL A 85208T107 195817 15959 SH SOLE 0 0 15959 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 482323 19034 SH SOLE 0 0 19034 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 437358 13920 SH SOLE 0 0 13920 SPROTT FDS TR URANIUM MINERS E 85208P303 1329455 26972 SH SOLE 0 0 26972 SPROTT INC COM NEW 852066208 294370 7965 SH SOLE 0 0 7965 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4687994 230481 SH SOLE 0 0 230481 SPROTT PHYSICAL GOLD TR UNIT 85207H104 6164423 356325 SH SOLE 0 0 356325 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2012107 242715 SH SOLE 0 0 242715 SPROUTS FMRS MKT INC COM 85208M102 1160833 18003 SH SOLE 0 0 18003 SPS COMM INC COM 78463M107 443020 2396 SH SOLE 0 0 2396 SPX TECHNOLOGIES INC COM 78473E103 391553 3180 SH SOLE 0 0 3180 SRH TOTAL RETURN FUND INC COM 101507101 607753 40355 SH SOLE 0 0 40355 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 573187 8905 SH SOLE 0 0 8905 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 11030695 261950 SH SOLE 0 0 261950 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 204780 4739 SH SOLE 0 0 4739 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1625208 58147 SH SOLE 0 0 58147 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 8859322 221207 SH SOLE 0 0 221207 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 229109 5657 SH SOLE 0 0 5657 SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 298217 10508 SH SOLE 0 0 10508 ST JOE CO COM 790148100 3598728 62079 SH SOLE 0 0 62079 STAAR SURGICAL CO COM PAR $0.01 852312305 468432 12237 SH SOLE 0 0 12237 STAG INDL INC COM 85254J102 3450114 89753 SH SOLE 0 0 89753 STANDARD LITHIUM LTD COM 853606101 91923 77901 SH SOLE 0 0 77901 STANLEY BLACK & DECKER INC COM 854502101 6245102 63771 SH SOLE 0 0 63771 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 272244 11405 SH SOLE 0 0 11405 STARBUCKS CORP COM 855244109 69050838 755562 SH SOLE 0 0 755562 STARWOOD PPTY TR INC COM 85571B105 28192571 1386747 SH SOLE 0 0 1386747 STATE STR CORP COM 857477103 13992551 180969 SH SOLE 0 0 180969 STEEL DYNAMICS INC COM 858119100 3910030 26378 SH SOLE 0 0 26378 STELLANTIS N.V SHS N82405106 1189174 42020 SH SOLE 0 0 42020 STEM INC COM 85859N102 52148 23812 SH SOLE 0 0 23812 STEREOTAXIS INC COM NEW 85916J409 93665 35887 SH SOLE 0 0 35887 STERICYCLE INC COM 858912108 602089 11414 SH SOLE 0 0 11414 STERIS PLC SHS USD G8473T100 72288839 321541 SH SOLE 0 0 321541 STERLING INFRASTRUCTURE INC COM 859241101 3432185 31114 SH SOLE 0 0 31114 STITCH FIX INC COM CL A 860897107 28958 10969 SH SOLE 0 0 10969 STMICROELECTRONICS N V NY REGISTRY 861012102 522428 12082 SH SOLE 0 0 12082 STOCK YDS BANCORP INC COM 861025104 211305 4320 SH SOLE 0 0 4320 STONECO LTD COM CL A G85158106 1693672 101967 SH SOLE 0 0 101967 STONERIDGE INC COM 86183P102 6411846 347714 SH SOLE 0 0 347714 STONEX GROUP INC COM 861896108 843787 12010 SH SOLE 0 0 12010 STRATASYS LTD SHS M85548101 164156 14127 SH SOLE 0 0 14127 STRATEGIC ED INC COM 86272C103 1240277 11912 SH SOLE 0 0 11912 STRATEGY SHS DAY HAGAN NED 86280R803 40999112 1066297 SH SOLE 0 0 1066297 STRYKER CORPORATION COM 863667101 66506932 185841 SH SOLE 0 0 185841 STURM RUGER & CO INC COM 864159108 582696 12626 SH SOLE 0 0 12626 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2995027 146599 SH SOLE 0 0 146599 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 277430 23571 SH SOLE 0 0 23571 SUMMIT FINL GROUP INC COM 86606G101 475517 17508 SH SOLE 0 0 17508 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 31168 35000 PRN SOLE 0 0 35000 SUMMIT MATLS INC CL A 86614U100 5533366 124150 SH SOLE 0 0 124150 SUN CMNTYS INC COM 866674104 210891 1640 SH SOLE 0 0 1640 SUN LIFE FINANCIAL INC. COM 866796105 1220425 22360 SH SOLE 0 0 22360 SUNCOR ENERGY INC NEW COM 867224107 913194 24741 SH SOLE 0 0 24741 SUNNOVA ENERGY INTL INC. COM 86745K104 2058540 335814 SH SOLE 0 0 335814 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 11685460 193821 SH SOLE 0 0 193821 SUNPOWER CORP COM 867652406 42033 14011 SH SOLE 0 0 14011 SUNRUN INC COM 86771W105 526633 39957 SH SOLE 0 0 39957 SUPER MICRO COMPUTER INC COM 86800U104 21099527 20890 SH SOLE 0 0 20890 SWISS HELVETIA FD INC COM 870875101 142177 17929 SH SOLE 0 0 17929 SYMBOTIC INC CLASS A COM 87151X101 4387905 97509 SH SOLE 0 0 97509 SYNCHRONY FINANCIAL COM 87165B103 2885162 66910 SH SOLE 0 0 66910 SYNOPSYS INC COM 871607107 8808530 15413 SH SOLE 0 0 15413 SYNOVUS FINL CORP COM NEW 87161C501 776707 19389 SH SOLE 0 0 19389 SYSCO CORP COM 871829107 17352465 213753 SH SOLE 0 0 213753 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 52176709 1725991 SH SOLE 0 0 1725991 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 10779632 305372 SH SOLE 0 0 305372 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 485450 12775 SH SOLE 0 0 12775 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 677076 13726 SH SOLE 0 0 13726 T-MOBILE US INC COM 872590104 49999288 306331 SH SOLE 0 0 306331 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 54256193 398796 SH SOLE 0 0 398796 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1729018 11644 SH SOLE 0 0 11644 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 362817 26121 SH SOLE 0 0 26121 TANDEM DIABETES CARE INC COM NEW 875372203 567056 16014 SH SOLE 0 0 16014 TANGER INC COM 875465106 296190 10030 SH SOLE 0 0 10030 TAPESTRY INC COM 876030107 14060856 296143 SH SOLE 0 0 296143 TARGA RES CORP COM 87612G101 5219855 46610 SH SOLE 0 0 46610 TARGET CORP COM 87612E106 65942646 372116 SH SOLE 0 0 372116 TARSUS PHARMACEUTICALS INC COM 87650L103 1852033 50950 SH SOLE 0 0 50950 TC ENERGY CORP COM 87807B107 2601005 64702 SH SOLE 0 0 64702 TCW STRATEGIC INCOME FD INC COM 872340104 1479395 307567 SH SOLE 0 0 307567 TD SYNNEX CORPORATION COM 87162W100 5987052 52936 SH SOLE 0 0 52936 TE CONNECTIVITY LTD SHS H84989104 9680384 66651 SH SOLE 0 0 66651 TECHNIPFMC PLC COM G87110105 239680 9545 SH SOLE 0 0 9545 TECK RESOURCES LTD CL B 878742204 448682 9801 SH SOLE 0 0 9801 TECNOGLASS INC ORD SHS G87264100 1387638 26670 SH SOLE 0 0 26670 TEGNA INC COM 87901J105 2391565 160078 SH SOLE 0 0 160078 TELADOC HEALTH INC COM 87918A105 545845 36149 SH SOLE 0 0 36149 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 42125 50000 PRN SOLE 0 0 50000 TELEDYNE TECHNOLOGIES INC COM 879360105 1138986 2653 SH SOLE 0 0 2653 TELEFLEX INCORPORATED COM 879369106 869753 3846 SH SOLE 0 0 3846 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 70001 12704 SH SOLE 0 0 12704 TELEFONICA S A SPONSORED ADR 879382208 135462 30717 SH SOLE 0 0 30717 TELEPHONE & DATA SYS INC COM NEW 879433829 1361420 84982 SH SOLE 0 0 84982 TELLURIAN INC NEW COM 87968A104 58934 89105 SH SOLE 0 0 89105 TEMPLETON EMERGING MKTS INCO COM 880192109 161090 29667 SH SOLE 0 0 29667 TEMPUR SEALY INTL INC COM 88023U101 1886727 33205 SH SOLE 0 0 33205 TENABLE HLDGS INC COM 88025T102 2229837 45111 SH SOLE 0 0 45111 TENARIS S A SPONSORED ADS 88031M109 221169 5632 SH SOLE 0 0 5632 TENET HEALTHCARE CORP COM NEW 88033G407 9653197 91839 SH SOLE 0 0 91839 TERADATA CORP DEL COM 88076W103 271773 7028 SH SOLE 0 0 7028 TERADYNE INC COM 880770102 1214922 10768 SH SOLE 0 0 10768 TEREX CORP NEW COM 880779103 577897 8974 SH SOLE 0 0 8974 TERNIUM SA SPONSORED ADS 880890108 305283 7335 SH SOLE 0 0 7335 TERRENO RLTY CORP COM 88146M101 284519 4285 SH SOLE 0 0 4285 TESLA INC COM 88160R101 104842035 596405 SH SOLE 0 0 596405 TESLA INC COM 88160R101 225000 1000 SH Call SOLE 0 0 1000 TESLA INC COM 88160R101 10000 100 SH Put SOLE 0 0 100 TETRA TECH INC NEW COM 88162G103 1588506 8600 SH SOLE 0 0 8600 TETRA TECHNOLOGIES INC DEL COM 88162F105 99675 22500 SH SOLE 0 0 22500 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 918785 65116 SH SOLE 0 0 65116 TEXAS CAP BANCSHARES INC COM 88224Q107 218564 3551 SH SOLE 0 0 3551 TEXAS INSTRS INC COM 882508104 44576200 255876 SH SOLE 0 0 255876 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1023963 1770 SH SOLE 0 0 1770 TEXAS ROADHOUSE INC COM 882681109 1212233 7848 SH SOLE 0 0 7848 TEXTRON INC COM 883203101 5540692 57758 SH SOLE 0 0 57758 TFI INTL INC COM 87241L109 339750 2131 SH SOLE 0 0 2131 TG THERAPEUTICS INC COM 88322Q108 1633858 107420 SH SOLE 0 0 107420 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 44844 10100 SH SOLE 0 0 10100 THE CIGNA GROUP COM 125523100 47390538 130484 SH SOLE 0 0 130484 THE REALREAL INC COM 88339P101 1561537 399370 SH SOLE 0 0 399370 THE TRADE DESK INC COM CL A 88339J105 21438094 245231 SH SOLE 0 0 245231 THERMO FISHER SCIENTIFIC INC COM 883556102 51998720 89466 SH SOLE 0 0 89466 THOMSON REUTERS CORP. COM 884903808 985843 6326 SH SOLE 0 0 6326 THOR INDS INC COM 885160101 499505 4257 SH SOLE 0 0 4257 THORNBURG INCM BUILDER OPP T COM 885213108 691532 42766 SH SOLE 0 0 42766 TIDAL ETF TR SOFI SELCT 500 886364207 291168 15629 SH SOLE 0 0 15629 TIDEWATER INC NEW COM 88642R109 4154536 45158 SH SOLE 0 0 45158 TILRAY BRANDS INC COM 88688T100 320710 129842 SH SOLE 0 0 129842 TIMKEN CO COM 887389104 1923805 22004 SH SOLE 0 0 22004 TIMOTHY PLAN HIG DV STK ETF 887432326 1764083 48772 SH SOLE 0 0 48772 TIMOTHY PLAN US LRGMD CP CORE 887432359 1776747 42193 SH SOLE 0 0 42193 TJX COS INC NEW COM 872540109 170007585 1676273 SH SOLE 0 0 1676273 TKO GROUP HOLDINGS INC CL A 87256C101 537211 6217 SH SOLE 0 0 6217 TOAST INC CL A 888787108 588585 23619 SH SOLE 0 0 23619 TOLL BROTHERS INC COM 889478103 12383087 95718 SH SOLE 0 0 95718 TOPBUILD CORP COM 89055F103 1191734 2704 SH SOLE 0 0 2704 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1208476 74736 SH SOLE 0 0 74736 TORO CO COM 891092108 1634608 17839 SH SOLE 0 0 17839 TORONTO DOMINION BK ONT COM NEW 891160509 2053484 34009 SH SOLE 0 0 34009 TORTOISE ENERGY INFRA CORP COM 89147L886 553661 17912 SH SOLE 0 0 17912 TOTALENERGIES SE SPONSORED ADS 89151E109 8531392 123949 SH SOLE 0 0 123949 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1655574 49494 SH SOLE 0 0 49494 TOWNEBANK PORTSMOUTH VA COM 89214P109 1688967 60191 SH SOLE 0 0 60191 TOYOTA MOTOR CORP ADS 892331307 5200294 20662 SH SOLE 0 0 20662 TPG RE FIN TR INC COM 87266M107 279430 36196 SH SOLE 0 0 36196 TRACTOR SUPPLY CO COM 892356106 56068927 214232 SH SOLE 0 0 214232 TRADEWEB MKTS INC CL A 892672106 4017163 38564 SH SOLE 0 0 38564 TRANE TECHNOLOGIES PLC SHS G8994E103 170253625 567134 SH SOLE 0 0 567134 TRANSALTA CORP COM 89346D107 328985 51164 SH SOLE 0 0 51164 TRANSDIGM GROUP INC COM 893641100 3092003 2511 SH SOLE 0 0 2511 TRANSMEDICS GROUP INC COM 89377M109 2039043 27577 SH SOLE 0 0 27577 TRANSOCEAN LTD REGISTERED SHS H8817H100 578118 92057 SH SOLE 0 0 92057 TRANSUNION COM 89400J107 771905 9673 SH SOLE 0 0 9673 TRAVEL PLUS LEISURE CO COM 894164102 501490 10243 SH SOLE 0 0 10243 TRAVELERS COMPANIES INC COM 89417E109 23109008 100413 SH SOLE 0 0 100413 TREX CO INC COM 89531P105 473713 4749 SH SOLE 0 0 4749 TRI CONTL CORP COM 895436103 6575406 213487 SH SOLE 0 0 213487 TRIMBLE INC COM 896239100 1116646 17350 SH SOLE 0 0 17350 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 7664775 251469 SH SOLE 0 0 251469 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1342050 22095 SH SOLE 0 0 22095 TRINITY CAP INC COM 896442308 414681 28248 SH SOLE 0 0 28248 TRINITY INDS INC COM 896522109 407302 14625 SH SOLE 0 0 14625 TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108 1196 22350 SH SOLE 0 0 22350 TRUIST FINL CORP COM 89832Q109 23915094 613522 SH SOLE 0 0 613522 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 1023827 16524 SH SOLE 0 0 16524 TWILIO INC CL A 90138F102 1814321 29670 SH SOLE 0 0 29670 TXO PARTNERS LP COM UNIT 87313P103 1282402 71443 SH SOLE 0 0 71443 TYLER TECHNOLOGIES INC COM 902252105 1838168 4325 SH SOLE 0 0 4325 TYSON FOODS INC CL A 902494103 5499536 93641 SH SOLE 0 0 93641 U HAUL HOLDING COMPANY COM SER N 023586506 221844 3327 SH SOLE 0 0 3327 UBER TECHNOLOGIES INC COM 90353T100 39337810 510947 SH SOLE 0 0 510947 UBS GROUP AG SHS H42097107 867784 28248 SH SOLE 0 0 28248 UDEMY INC COM 902685106 217075 19770 SH SOLE 0 0 19770 UDR INC COM 902653104 225027 6015 SH SOLE 0 0 6015 UFP INDUSTRIES INC COM 90278Q108 4733425 38480 SH SOLE 0 0 38480 UGI CORP NEW COM 902681105 975869 39766 SH SOLE 0 0 39766 UIPATH INC CL A 90364P105 4487254 197938 SH SOLE 0 0 197938 ULTA BEAUTY INC COM 90384S303 27178257 51978 SH SOLE 0 0 51978 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 730372 15643 SH SOLE 0 0 15643 UMB FINL CORP COM 902788108 1056755 12148 SH SOLE 0 0 12148 UNDER ARMOUR INC CL A 904311107 658355 89208 SH SOLE 0 0 89208 UNDER ARMOUR INC CL C 904311206 124561 17445 SH SOLE 0 0 17445 UNIFIED SER TR BALLAST SMLMD CP 90470L550 1624983 42857 SH SOLE 0 0 42857 UNILEVER PLC SPON ADR NEW 904767704 15376947 306375 SH SOLE 0 0 306375 UNION PAC CORP COM 907818108 301684804 1226710 SH SOLE 0 0 1226710 UNIQURE NV SHS N90064101 58869 11321 SH SOLE 0 0 11321 UNITED AIRLS HLDGS INC COM 910047109 1752600 36604 SH SOLE 0 0 36604 UNITED BANKSHARES INC WEST V COM 909907107 2007405 56088 SH SOLE 0 0 56088 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 265794 10099 SH SOLE 0 0 10099 UNITED NAT FOODS INC COM 911163103 183415 15963 SH SOLE 0 0 15963 UNITED PARCEL SERVICE INC CL B 911312106 110698660 744794 SH SOLE 0 0 744794 UNITED RENTALS INC COM 911363109 42295945 58654 SH SOLE 0 0 58654 UNITED STATES STL CORP NEW COM 912909108 2681262 65749 SH SOLE 0 0 65749 UNITED THERAPEUTICS CORP DEL COM 91307C102 373754 1627 SH SOLE 0 0 1627 UNITEDHEALTH GROUP INC COM 91324P102 393154717 794734 SH SOLE 0 0 794734 UNITI GROUP INC COM 91325V108 3869729 655886 SH SOLE 0 0 655886 UNITY SOFTWARE INC COM 91332U101 2587123 96896 SH SOLE 0 0 96896 UNIVERSAL DISPLAY CORP COM 91347P105 3737758 22189 SH SOLE 0 0 22189 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 366729 9990 SH SOLE 0 0 9990 UNIVERSAL HLTH SVCS INC CL B 913903100 1060960 5815 SH SOLE 0 0 5815 UNUM GROUP COM 91529Y106 3622089 67501 SH SOLE 0 0 67501 UPBOUND GROUP INC COM 76009N100 2740016 77819 SH SOLE 0 0 77819 UPSTART HLDGS INC COM 91680M107 1905103 70848 SH SOLE 0 0 70848 UR-ENERGY INC COM 91688R108 23965 14978 SH SOLE 0 0 14978 URANIUM ENERGY CORP COM 916896103 309312 45824 SH SOLE 0 0 45824 URBAN OUTFITTERS INC COM 917047102 1426911 32863 SH SOLE 0 0 32863 US BANCORP DEL COM NEW 902973304 15776347 352938 SH SOLE 0 0 352938 US FOODS HLDG CORP COM 912008109 1152313 21351 SH SOLE 0 0 21351 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 12625941 473414 SH SOLE 0 0 473414 UTZ BRANDS INC COM CL A 918090101 577699 31329 SH SOLE 0 0 31329 V F CORP COM 918204108 1981257 129156 SH SOLE 0 0 129156 V2X INC COM 92242T101 573412 12276 SH SOLE 0 0 12276 VAIL RESORTS INC COM 91879Q109 794624 3566 SH SOLE 0 0 3566 VALARIS LTD CL A G9460G101 542775 7212 SH SOLE 0 0 7212 VALE S A SPONSORED ADS 91912E105 3949008 323955 SH SOLE 0 0 323955 VALERO ENERGY CORP COM 91913Y100 45550097 266859 SH SOLE 0 0 266859 VALLEY NATL BANCORP COM 919794107 1023130 128534 SH SOLE 0 0 128534 VALMONT INDS INC COM 920253101 381566 1671 SH SOLE 0 0 1671 VALVOLINE INC COM 92047W101 297296 6670 SH SOLE 0 0 6670 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 2258347 30059 SH SOLE 0 0 30059 VANECK ETF TRUST BDC INCOME ETF 92189F411 1549769 91702 SH SOLE 0 0 91702 VANECK ETF TRUST BIOTECH ETF 92189F726 3190275 19180 SH SOLE 0 0 19180 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2667120 139786 SH SOLE 0 0 139786 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 15837384 545740 SH SOLE 0 0 545740 VANECK ETF TRUST GOLD MINERS ETF 92189F106 27643706 874248 SH SOLE 0 0 874248 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 7032630 134570 SH SOLE 0 0 134570 VANECK ETF TRUST IG FLOATING RATE 92189F486 1554281 60928 SH SOLE 0 0 60928 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 2666330 57328 SH SOLE 0 0 57328 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 2357476 96184 SH SOLE 0 0 96184 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 8642266 223084 SH SOLE 0 0 223084 VANECK ETF TRUST LONG MUNI ETF 92189F536 2604673 144624 SH SOLE 0 0 144624 VANECK ETF TRUST LONG/FLAT TREND 92189F148 241342 5449 SH SOLE 0 0 5449 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 370959 3773 SH SOLE 0 0 3773 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 2376955 69685 SH SOLE 0 0 69685 VANECK ETF TRUST MORTGAGE REIT 92189F452 698038 59712 SH SOLE 0 0 59712 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 343419 11036 SH SOLE 0 0 11036 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 291942828 3247417 SH SOLE 0 0 3247417 VANECK ETF TRUST NATURAL RESOURC 92189F841 567615 11145 SH SOLE 0 0 11145 VANECK ETF TRUST OIL SERVICES ETF 92189H607 3485883 10364 SH SOLE 0 0 10364 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1613156 17786 SH SOLE 0 0 17786 VANECK ETF TRUST PREFERRED SECURT 92189F429 21039822 1189362 SH SOLE 0 0 1189362 VANECK ETF TRUST RETAIL ETF 92189F684 2289362 10848 SH SOLE 0 0 10848 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 69860714 310506 SH SOLE 0 0 310506 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 2206077 98442 SH SOLE 0 0 98442 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 1589892 20932 SH SOLE 0 0 20932 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 410693 24130 SH SOLE 0 0 24130 VANECK ETF TRUST VANECK VIETNAM 92189F817 485795 34949 SH SOLE 0 0 34949 VANECK MERK GOLD TR GOLD TRUST 921078101 6248382 290893 SH SOLE 0 0 290893 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 23041082 75616 SH SOLE 0 0 75616 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 27602421 152947 SH SOLE 0 0 152947 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 21698571 191261 SH SOLE 0 0 191261 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 9700802 94173 SH SOLE 0 0 94173 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 13884096 152909 SH SOLE 0 0 152909 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 8796839 78243 SH SOLE 0 0 78243 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 6078971 68751 SH SOLE 0 0 68751 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 23445787 230993 SH SOLE 0 0 230993 VANGUARD BD INDEX FDS INTERMED TERM 921937819 50858150 674511 SH SOLE 0 0 674511 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5429051 75059 SH SOLE 0 0 75059 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 107642484 1403971 SH SOLE 0 0 1403971 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 217083425 2988895 SH SOLE 0 0 2988895 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 5591855 112853 SH SOLE 0 0 112853 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 26077749 530143 SH SOLE 0 0 530143 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 56159533 320417 SH SOLE 0 0 320417 VANGUARD INDEX FDS GROWTH ETF 922908736 459641722 1335391 SH SOLE 0 0 1335391 VANGUARD INDEX FDS LARGE CAP ETF 922908637 131216063 547281 SH SOLE 0 0 547281 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 41718778 176932 SH SOLE 0 0 176932 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 64150220 411457 SH SOLE 0 0 411457 VANGUARD INDEX FDS MID CAP ETF 922908629 512814628 2052408 SH SOLE 0 0 2052408 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 70032418 809811 SH SOLE 0 0 809811 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1452642823 3021932 SH SOLE 0 0 3021932 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1062500 2500 SH Put SOLE 0 0 2500 VANGUARD INDEX FDS SM CP VAL ETF 922908611 91074603 474644 SH SOLE 0 0 474644 VANGUARD INDEX FDS SMALL CP ETF 922908751 293721557 1284927 SH SOLE 0 0 1284927 VANGUARD INDEX FDS SML CP GRW ETF 922908595 44379576 170219 SH SOLE 0 0 170219 VANGUARD INDEX FDS TOTAL STK MKT 922908769 534119052 2055094 SH SOLE 0 0 2055094 VANGUARD INDEX FDS VALUE ETF 922908744 649888587 3990474 SH SOLE 0 0 3990474 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 70697796 1205419 SH SOLE 0 0 1205419 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 133995295 3207931 SH SOLE 0 0 3207931 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5806747 86230 SH SOLE 0 0 86230 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1293921 17019 SH SOLE 0 0 17019 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4525902 38736 SH SOLE 0 0 38736 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 356336 8456 SH SOLE 0 0 8456 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 20473057 185277 SH SOLE 0 0 185277 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 18860062 393820 SH SOLE 0 0 393820 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 98971412 1955957 SH SOLE 0 0 1955957 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 119055607 1478768 SH SOLE 0 0 1478768 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 83225065 1421436 SH SOLE 0 0 1421436 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 30631684 391559 SH SOLE 0 0 391559 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 16043818 270827 SH SOLE 0 0 270827 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 23973657 525623 SH SOLE 0 0 525623 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 86253806 1485342 SH SOLE 0 0 1485342 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 103557977 1339516 SH SOLE 0 0 1339516 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 886689 11573 SH SOLE 0 0 11573 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 702929 10245 SH SOLE 0 0 10245 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 124872606 1440782 SH SOLE 0 0 1440782 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 42204262 177091 SH SOLE 0 0 177091 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 11207568 142517 SH SOLE 0 0 142517 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4268387 21656 SH SOLE 0 0 21656 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 14410508 169416 SH SOLE 0 0 169416 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 556537 3980 SH SOLE 0 0 3980 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2035602 8738 SH SOLE 0 0 8738 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 354938502 1943697 SH SOLE 0 0 1943697 VANGUARD STAR FDS VG TL INTL STK F 921909768 81775158 1356139 SH SOLE 0 0 1356139 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 324418593 6466386 SH SOLE 0 0 6466386 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 459531 4563 SH SOLE 0 0 4563 VANGUARD WELLINGTON FD US MINIMUM 921935409 231956 2073 SH SOLE 0 0 2073 VANGUARD WELLINGTON FD US MOMENTUM 921935508 3052377 20177 SH SOLE 0 0 20177 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 1049241 8269 SH SOLE 0 0 8269 VANGUARD WELLINGTON FD US QUALITY 921935706 398192 2908 SH SOLE 0 0 2908 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 5269638 44157 SH SOLE 0 0 44157 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 3690402 57798 SH SOLE 0 0 57798 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 489746175 4047824 SH SOLE 0 0 4047824 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 51815037 635533 SH SOLE 0 0 635533 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 45509092 661469 SH SOLE 0 0 661469 VANGUARD WORLD FD COMM SRVC ETF 92204A884 29809400 227171 SH SOLE 0 0 227171 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 16834203 52983 SH SOLE 0 0 52983 VANGUARD WORLD FD CONSUM STP ETF 92204A207 18742894 91814 SH SOLE 0 0 91814 VANGUARD WORLD FD ENERGY ETF 92204A306 19154731 145442 SH SOLE 0 0 145442 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3151818 54843 SH SOLE 0 0 54843 VANGUARD WORLD FD ESG US STK ETF 921910733 20132385 216036 SH SOLE 0 0 216036 VANGUARD WORLD FD EXTENDED DUR 921910709 7372338 96245 SH SOLE 0 0 96245 VANGUARD WORLD FD FINANCIALS ETF 92204A405 58882917 575085 SH SOLE 0 0 575085 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 81794108 302359 SH SOLE 0 0 302359 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 24043569 98479 SH SOLE 0 0 98479 VANGUARD WORLD FD INF TECH ETF 92204A702 203347162 387815 SH SOLE 0 0 387815 VANGUARD WORLD FD MATERIALS ETF 92204A801 7601963 37186 SH SOLE 0 0 37186 VANGUARD WORLD FD MEGA CAP INDEX 921910873 34090046 182427 SH SOLE 0 0 182427 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 14645268 122544 SH SOLE 0 0 122544 VANGUARD WORLD FD MEGA GRWTH IND 921910816 40244673 140416 SH SOLE 0 0 140416 VANGUARD WORLD FD UTILITIES ETF 92204A876 9300250 65228 SH SOLE 0 0 65228 VAXART INC COM NEW 92243A200 261323 201018 SH SOLE 0 0 201018 VAXXINITY INC COM CL A 92244V104 8014 11170 SH SOLE 0 0 11170 VECTOR GROUP LTD COM 92240M108 199117 18168 SH SOLE 0 0 18168 VEEVA SYS INC CL A COM 922475108 17609367 76004 SH SOLE 0 0 76004 VELO3D INC COMMON STOCK 92259N104 8681 19053 SH SOLE 0 0 19053 VENTAS INC COM 92276F100 2098879 48206 SH SOLE 0 0 48206 VERA THERAPEUTICS INC CL A 92337R101 822730 19080 SH SOLE 0 0 19080 VERALTO CORP COM SHS 92338C103 4311550 48630 SH SOLE 0 0 48630 VERISIGN INC COM 92343E102 372387 1965 SH SOLE 0 0 1965 VERISK ANALYTICS INC COM 92345Y106 2352840 9981 SH SOLE 0 0 9981 VERITEX HLDGS INC COM 923451108 1057038 51588 SH SOLE 0 0 51588 VERIZON COMMUNICATIONS INC COM 92343V104 278594660 6639530 SH SOLE 0 0 6639530 VERTEX PHARMACEUTICALS INC COM 92532F100 12497245 29897 SH SOLE 0 0 29897 VERTIV HOLDINGS CO COM CL A 92537N108 14807343 181307 SH SOLE 0 0 181307 VIANT TECHNOLOGY INC COM CL A 92557A101 188821 17713 SH SOLE 0 0 17713 VIASAT INC COM 92552V100 235242 13004 SH SOLE 0 0 13004 VIATRIS INC COM 92556V106 2819343 236126 SH SOLE 0 0 236126 VICI PPTYS INC COM 925652109 11522757 386799 SH SOLE 0 0 386799 VICTORY CAP HLDGS INC COM CL A 92645B103 268327 6324 SH SOLE 0 0 6324 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 14680058 316517 SH SOLE 0 0 316517 VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 1106639 34145 SH SOLE 0 0 34145 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 5555746 111494 SH SOLE 0 0 111494 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 985488 31366 SH SOLE 0 0 31366 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 522176 12100 SH SOLE 0 0 12100 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 23257176 352649 SH SOLE 0 0 352649 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 21609536 265604 SH SOLE 0 0 265604 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 7016293 136903 SH SOLE 0 0 136903 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 50361423 845984 SH SOLE 0 0 845984 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1187819 19109 SH SOLE 0 0 19109 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 2715077 48449 SH SOLE 0 0 48449 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 317221 4587 SH SOLE 0 0 4587 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 10492550 293088 SH SOLE 0 0 293088 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 1363805 30146 SH SOLE 0 0 30146 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 496209 16713 SH SOLE 0 0 16713 VIKING THERAPEUTICS INC COM 92686J106 8028128 97904 SH SOLE 0 0 97904 VILLAGE FARMS INTL INC COM 92707Y108 241676 194900 SH SOLE 0 0 194900 VIPER ENERGY INC CL A 927959106 842162 21897 SH SOLE 0 0 21897 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 49547 33478 SH SOLE 0 0 33478 VIRTRA INC COM PAR 92827K301 186890 18180 SH SOLE 0 0 18180 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 483828 24107 SH SOLE 0 0 24107 VIRTUS CONVERTIBLE & INC FD COM 92838U108 52842 17673 SH SOLE 0 0 17673 VIRTUS CONVERTIBLE & INCOME COM 92838X102 79944 23935 SH SOLE 0 0 23935 VIRTUS DIVIDEND INTEREST & P COM 92840R101 3578611 280017 SH SOLE 0 0 280017 VIRTUS EQUITY & CONV INCM FD COM 92841M101 5913255 264102 SH SOLE 0 0 264102 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 306877 56724 SH SOLE 0 0 56724 VISA INC COM CL A 92826C839 446520832 1599974 SH SOLE 0 0 1599974 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 14708 15000 PRN SOLE 0 0 15000 VISTA GOLD CORP COM NEW 927926303 13129 23250 SH SOLE 0 0 23250 VISTRA CORP COM 92840M102 6193348 88921 SH SOLE 0 0 88921 VITA COCO CO INC COM 92846Q107 305375 12500 SH SOLE 0 0 12500 VITESSE ENERGY INC COMMON STOCK 92852X103 472203 19899 SH SOLE 0 0 19899 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 674959 75838 SH SOLE 0 0 75838 VONTIER CORPORATION COM 928881101 319468 7043 SH SOLE 0 0 7043 VORNADO RLTY TR SH BEN INT 929042109 615750 21402 SH SOLE 0 0 21402 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 79366 12538 SH SOLE 0 0 12538 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1148871 218002 SH SOLE 0 0 218002 VOYA FINANCIAL INC COM 929089100 278784 3771 SH SOLE 0 0 3771 VOYA GLBL ADV & PREM OPP FD COM 92912R104 483152 53446 SH SOLE 0 0 53446 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1412534 266516 SH SOLE 0 0 266516 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1645805 156445 SH SOLE 0 0 156445 VOYAGER THERAPEUTICS INC COM 92915B106 264739 28436 SH SOLE 0 0 28436 VTEX SHS CL A G9470A102 246587 30182 SH SOLE 0 0 30182 VULCAN MATLS CO COM 929160109 5743556 21045 SH SOLE 0 0 21045 WABASH NATL CORP COM 929566107 1005481 33583 SH SOLE 0 0 33583 WABTEC COM 929740108 1810181 12426 SH SOLE 0 0 12426 WAFD INC COM 938824109 281022 9680 SH SOLE 0 0 9680 WALGREENS BOOTS ALLIANCE INC COM 931427108 6856191 316099 SH SOLE 0 0 316099 WALMART INC COM 931142103 459653076 7639240 SH SOLE 0 0 7639240 WARNER BROS DISCOVERY INC COM SER A 934423104 4183317 479189 SH SOLE 0 0 479189 WARRIOR MET COAL INC COM 93627C101 1402170 23100 SH SOLE 0 0 23100 WASTE CONNECTIONS INC COM 94106B101 14774511 85893 SH SOLE 0 0 85893 WASTE MGMT INC DEL COM 94106L109 59104641 277291 SH SOLE 0 0 277291 WATERS CORP COM 941848103 2771740 8052 SH SOLE 0 0 8052 WATSCO INC COM 942622200 8412564 19475 SH SOLE 0 0 19475 WATTS WATER TECHNOLOGIES INC CL A 942749102 416598 1960 SH SOLE 0 0 1960 WAYFAIR INC CL A 94419L101 2372202 34947 SH SOLE 0 0 34947 WD 40 CO COM 929236107 408082 1611 SH SOLE 0 0 1611 WEATHERFORD INTL PLC ORD SHS G48833118 1352838 11721 SH SOLE 0 0 11721 WEAVE COMMUNICATIONS INC COM 94724R108 650457 56660 SH SOLE 0 0 56660 WEBSTER FINL CORP COM 947890109 1123558 22130 SH SOLE 0 0 22130 WEC ENERGY GROUP INC COM 92939U106 19703609 239937 SH SOLE 0 0 239937 WELLS FARGO CO NEW COM 949746101 40896254 705594 SH SOLE 0 0 705594 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1634591 1341 SH SOLE 0 0 1341 WELLTOWER INC COM 95040Q104 17539929 187713 SH SOLE 0 0 187713 WENDYS CO COM 95058W100 424484 22531 SH SOLE 0 0 22531 WEREWOLF THERAPEUTICS INC COM 95075A107 153310 23659 SH SOLE 0 0 23659 WESBANCO INC COM 950810101 525704 17635 SH SOLE 0 0 17635 WESCO INTL INC COM 95082P105 37089964 216546 SH SOLE 0 0 216546 WEST FRASER TIMBER CO LTD COM 952845105 669003 7740 SH SOLE 0 0 7740 WEST PHARMACEUTICAL SVSC INC COM 955306105 1460554 3691 SH SOLE 0 0 3691 WESTERN ALLIANCE BANCORP COM 957638109 516781 8051 SH SOLE 0 0 8051 WESTERN ASSET EMERGING MKTS COM 95766A101 3895531 405362 SH SOLE 0 0 405362 WESTERN ASSET GLOBAL CORP DE COM 95790C107 663936 53200 SH SOLE 0 0 53200 WESTERN ASSET HIGH INCOM FD COM 95766J102 90513 20249 SH SOLE 0 0 20249 WESTERN ASSET HIGH INCOME OP COM 95766K109 670550 171936 SH SOLE 0 0 171936 WESTERN ASSET HIGH YIELD DEF COM 95768B107 5965096 498754 SH SOLE 0 0 498754 WESTERN ASSET INTER MUNI FD COM 958435109 171506 21655 SH SOLE 0 0 21655 WESTERN ASSET INVESTMENT GRA COM 95766T100 483112 39632 SH SOLE 0 0 39632 WESTERN ASSET INVT GRADE DEF COM 95790A101 555460 32126 SH SOLE 0 0 32126 WESTERN ASSET MANAGED MUNS F COM 95766M105 1795123 171782 SH SOLE 0 0 171782 WESTERN ASSET MTG DEFINED OP COM 95790B109 207056 17682 SH SOLE 0 0 17682 WESTERN ASSET MUN HIGH INCOM COM 95766N103 1595316 234951 SH SOLE 0 0 234951 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 642177 60355 SH SOLE 0 0 60355 WESTERN COPPER & GOLD CORP COM 95805V108 80712 52753 SH SOLE 0 0 52753 WESTERN DIGITAL CORP. COM 958102105 1522421 22310 SH SOLE 0 0 22310 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 13740673 386517 SH SOLE 0 0 386517 WESTERN UN CO COM 959802109 673736 48193 SH SOLE 0 0 48193 WESTROCK CO COM 96145D105 941278 19035 SH SOLE 0 0 19035 WEX INC COM 96208T104 468409 1972 SH SOLE 0 0 1972 WEYERHAEUSER CO MTN BE COM NEW 962166104 8893753 247668 SH SOLE 0 0 247668 WHEATON PRECIOUS METALS CORP COM 962879102 3059780 64922 SH SOLE 0 0 64922 WHIRLPOOL CORP COM 963320106 1698079 14194 SH SOLE 0 0 14194 WHITE MTNS INS GROUP LTD COM G9618E107 997636 556 SH SOLE 0 0 556 WHITEHORSE FIN INC COM 96524V106 182763 14739 SH SOLE 0 0 14739 WHITESTONE REIT COM 966084204 127051 10124 SH SOLE 0 0 10124 WILLIAMS COS INC COM 969457100 32835410 842582 SH SOLE 0 0 842582 WILLIAMS SONOMA INC COM 969904101 4872913 15346 SH SOLE 0 0 15346 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2430186 8837 SH SOLE 0 0 8837 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 293601 6314 SH SOLE 0 0 6314 WINGSTOP INC COM 974155103 2523763 6888 SH SOLE 0 0 6888 WINNEBAGO INDS INC COM 974637100 227604 3076 SH SOLE 0 0 3076 WINTRUST FINL CORP COM 97650W108 5280633 50586 SH SOLE 0 0 50586 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 2525902 121613 SH SOLE 0 0 121613 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 293463 8428 SH SOLE 0 0 8428 WISDOMTREE TR CURRNCY INT EQ 97717X263 30025545 877919 SH SOLE 0 0 877919 WISDOMTREE TR DYNAMIC INT EQ 97717X271 260400 7583 SH SOLE 0 0 7583 WISDOMTREE TR EM EX ST-OWNED 97717X578 2624107 89074 SH SOLE 0 0 89074 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 2914637 113410 SH SOLE 0 0 113410 WISDOMTREE TR EMER MKT HIGH FD 97717W315 6525910 155973 SH SOLE 0 0 155973 WISDOMTREE TR EMG MKTS SMCAP 97717W281 11399725 224139 SH SOLE 0 0 224139 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 754358 40931 SH SOLE 0 0 40931 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1193048 24701 SH SOLE 0 0 24701 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 100348680 1995400 SH SOLE 0 0 1995400 WISDOMTREE TR FUTRE STRAT FD 97717W125 2158357 57556 SH SOLE 0 0 57556 WISDOMTREE TR GLB HIGH DIV FD 97717W877 4561348 89684 SH SOLE 0 0 89684 WISDOMTREE TR GLB US QTLY DIV 97717W844 3484104 89589 SH SOLE 0 0 89589 WISDOMTREE TR HEDGED HI YLD BD 97717W430 866198 39319 SH SOLE 0 0 39319 WISDOMTREE TR INDIA ERNGS FD 97717W422 4667787 107158 SH SOLE 0 0 107158 WISDOMTREE TR INTL EQUITY FD 97717W703 4566576 83332 SH SOLE 0 0 83332 WISDOMTREE TR INTL LRGCAP DV 97717W794 411433 7956 SH SOLE 0 0 7956 WISDOMTREE TR INTL QULTY DIV 97717X131 1250402 32853 SH SOLE 0 0 32853 WISDOMTREE TR INTL SMCAP DIV 97717W760 236168 3622 SH SOLE 0 0 3622 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 48484316 1055383 SH SOLE 0 0 1055383 WISDOMTREE TR ITL HIGH DIV FD 97717W802 3545908 89475 SH SOLE 0 0 89475 WISDOMTREE TR JAPN HEDGE EQT 97717W851 97348891 897225 SH SOLE 0 0 897225 WISDOMTREE TR US AI ENHANCED 97717W406 1230465 12089 SH SOLE 0 0 12089 WISDOMTREE TR US HGH YLD CORP 97717X172 373309 8239 SH SOLE 0 0 8239 WISDOMTREE TR US HIGH DIVIDEND 97717W208 10682764 123272 SH SOLE 0 0 123272 WISDOMTREE TR US LARGECAP DIVD 97717W307 35391931 490261 SH SOLE 0 0 490261 WISDOMTREE TR US LARGECAP FUND 97717W588 1259277 22731 SH SOLE 0 0 22731 WISDOMTREE TR US MIDCAP DIVID 97717W505 35951975 737174 SH SOLE 0 0 737174 WISDOMTREE TR US MIDCAP FUND 97717W570 17793015 291593 SH SOLE 0 0 291593 WISDOMTREE TR US MULTIFACTOR 97717Y857 1232511 26474 SH SOLE 0 0 26474 WISDOMTREE TR US QTLY DIV GRT 97717X669 204089430 2678691 SH SOLE 0 0 2678691 WISDOMTREE TR US QUALITY GROW 97717Y477 1324448 32225 SH SOLE 0 0 32225 WISDOMTREE TR US S CAP QTY DIV 97717X651 944225 19021 SH SOLE 0 0 19021 WISDOMTREE TR US SMALLCAP DIVD 97717W604 14618339 447318 SH SOLE 0 0 447318 WISDOMTREE TR US SMALLCAP FUND 97717W562 9124220 182047 SH SOLE 0 0 182047 WISDOMTREE TR US TOTAL DIVIDND 97717W109 10712686 151480 SH SOLE 0 0 151480 WISDOMTREE TR WISDOMTREE US VA 97717W547 18167057 240291 SH SOLE 0 0 240291 WISDOMTREE TR YIELD ENHANCD US 97717X511 2141804 49350 SH SOLE 0 0 49350 WK KELLOGG CO COM SHS 92942W107 249232 13257 SH SOLE 0 0 13257 WOLFSPEED INC COM 977852102 431969 14643 SH SOLE 0 0 14643 WOODWARD INC COM 980745103 4581900 29729 SH SOLE 0 0 29729 WORKDAY INC CL A 98138H101 3255544 11936 SH SOLE 0 0 11936 WORKHORSE GROUP INC COM NEW 98138J206 2560 10914 SH SOLE 0 0 10914 WORLD GOLD TR SPDR GLD MINIS 98149E303 17601147 399572 SH SOLE 0 0 399572 WORTHINGTON ENTERPRISES INC COM 981811102 933553 15002 SH SOLE 0 0 15002 WP CAREY INC COM 92936U109 7390066 130937 SH SOLE 0 0 130937 WPP PLC NEW ADR 92937A102 299317 6315 SH SOLE 0 0 6315 WRAP TECHNOLOGIES INC COM 98212N107 489952 216793 SH SOLE 0 0 216793 WW INTL INC COM 98262P101 305676 165230 SH SOLE 0 0 165230 WYNDHAM HOTELS & RESORTS INC COM 98311A105 578610 7539 SH SOLE 0 0 7539 WYNN RESORTS LTD COM 983134107 7461641 72989 SH SOLE 0 0 72989 XCEL ENERGY INC COM 98389B100 6353984 118214 SH SOLE 0 0 118214 XENCOR INC COM 98401F105 377914 17077 SH SOLE 0 0 17077 XP INC CL A G98239109 390520 15219 SH SOLE 0 0 15219 XPO INC COM 983793100 8108527 66447 SH SOLE 0 0 66447 XYLEM INC COM 98419M100 3237472 25050 SH SOLE 0 0 25050 YETI HLDGS INC COM 98585X104 546061 14165 SH SOLE 0 0 14165 YUM BRANDS INC COM 988498101 7701968 55550 SH SOLE 0 0 55550 YUM CHINA HLDGS INC COM 98850P109 1372674 34498 SH SOLE 0 0 34498 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4441116 14733 SH SOLE 0 0 14733 ZEROFOX HLDGS INC COM 98955G103 27617 24658 SH SOLE 0 0 24658 ZEVRA THERAPEUTICS INC COM NEW 488445206 149385 25756 SH SOLE 0 0 25756 ZILLOW GROUP INC CL A 98954M101 723500 15117 SH SOLE 0 0 15117 ZILLOW GROUP INC CL C CAP STK 98954M200 2003639 41075 SH SOLE 0 0 41075 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 581604 57471 SH SOLE 0 0 57471 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4906663 37177 SH SOLE 0 0 37177 ZIONS BANCORPORATION N A COM 989701107 2033121 46846 SH SOLE 0 0 46846 ZOETIS INC CL A 98978V103 40792043 241073 SH SOLE 0 0 241073 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4092816 62610 SH SOLE 0 0 62610 ZSCALER INC COM 98980G102 2864601 14871 SH SOLE 0 0 14871 ZYMEWORKS INC COM 98985Y108 610002 57985 SH SOLE 0 0 57985