0001085146-24-002487.txt : 20240515 0001085146-24-002487.hdr.sgml : 20240515 20240514205811 ACCESSION NUMBER: 0001085146-24-002487 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240514 EFFECTIVENESS DATE: 20240515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cetera Advisor Networks LLC CENTRAL INDEX KEY: 0001534468 ORGANIZATION NAME: IRS NUMBER: 953845382 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14619 FILM NUMBER: 24946742 BUSINESS ADDRESS: STREET 1: 200 N SEPULVEDA BLVD., SUITE 1300 CITY: EL SEGUNDO STATE: CA ZIP: 90245 BUSINESS PHONE: 310-326-3100 MAIL ADDRESS: STREET 1: 200 N SEPULVEDA BLVD., SUITE 1300 CITY: EL SEGUNDO STATE: CA ZIP: 90245 FORMER COMPANY: FORMER CONFORMED NAME: Financial Network DATE OF NAME CHANGE: 20111108 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001534468 XXXXXXXX 03-31-2024 03-31-2024 false Cetera Advisor Networks LLC
200 N SEPULVEDA BLVD., SUITE 1300 EL SEGUNDO CA 90245
13F HOLDINGS REPORT 028-14619 Y CETERA ADVISOR NETWORKS LLC FORMERLY FILED UNDER THE NAME OF FINANCIAL NETWORK INVESTMENT CORPORATION.
Jose Rodriguez Director, Advisory Compliance 310-326-3100 /s/ Jose Rodriguez El Segundo CA 05-14-2024 0 2808 20199635956 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 BBG001S7FHX1 371655 83706 SH SOLE 0 0 83706 3M CO COM 88579Y101 BBG001S5T7X2 9325862 87922 SH SOLE 0 0 87922 AAON INC COM PAR $0.004 000360206 BBG001S6CZK0 348071 3951 SH SOLE 0 0 3951 AAR CORP COM 000361105 BBG001S5NJX2 203678 3402 SH SOLE 0 0 3402 ABBOTT LABS COM 002824100 BBG001S5N9M6 22794110 200546 SH SOLE 0 0 200546 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 51533111 282993 SH SOLE 0 0 282993 ABM INDS INC COM 000957100 BBG001S5N9B8 232024 5200 SH SOLE 0 0 5200 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 30670 10953 SH SOLE 0 0 10953 ABRDN ETFS BBRG ALL COMD K1 003261104 BBG00G9CFDS3 762134 38550 SH SOLE 0 0 38550 ABRDN ETFS BBRG ALL COMMDY 003261203 BBG00G9CGXD4 678104 21493 SH SOLE 0 0 21493 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 41727 10537 SH SOLE 0 0 10537 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 5798053 272978 SH SOLE 0 0 272978 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 BBG001S5S013 904457 53645 SH SOLE 0 0 53645 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 550810 27403 SH SOLE 0 0 27403 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 BBG001S76Y64 291789 28165 SH SOLE 0 0 28165 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 BBG001T6GDY9 203611 2437 SH SOLE 0 0 2437 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 276855 2899 SH SOLE 0 0 2899 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 1056902 44389 SH SOLE 0 0 44389 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 204394 24656 SH SOLE 0 0 24656 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 BBG007187K49 563565 16266 SH SOLE 0 0 16266 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 BBG007185FM2 497185 16220 SH SOLE 0 0 16220 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 BBG007186TD1 811567 31845 SH SOLE 0 0 31845 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 497144 16308 SH SOLE 0 0 16308 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 17632818 50872 SH SOLE 0 0 50872 ACCO BRANDS CORP COM 00081T108 BBG001SPBTK3 153647 27388 SH SOLE 0 0 27388 ACNB CORP COM 000868109 BBG001S6CVZ3 261525 6955 SH SOLE 0 0 6955 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 707106 2631 SH SOLE 0 0 2631 ACUSHNET HLDGS CORP COM 005098108 BBG00D5L3ST3 243200 3688 SH SOLE 0 0 3688 ADAM NAT RES FD INC COM 00548F105 BBG001S5V3Q6 291019 12620 SH SOLE 0 0 12620 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 2180838 111723 SH SOLE 0 0 111723 ADOBE INC COM 00724F101 BBG001S5NCQ5 26586103 52687 SH SOLE 0 0 52687 ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 568265 6678 SH SOLE 0 0 6678 ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 1019317 5918 SH SOLE 0 0 5918 ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 304399 2985 SH SOLE 0 0 2985 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 105126617 582451 SH SOLE 0 0 582451 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 198407 16617 SH SOLE 0 0 16617 ADVISORSHARES TR ADVISORSHS ETF 00768Y560 BBG00DVZRVH3 1270057 19941 SH SOLE 0 0 19941 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 889469 88858 SH SOLE 0 0 88858 AECOM COM 00766T100 BBG001SKTTF1 259637 2647 SH SOLE 0 0 2647 AEGON LTD AMER REG 1 CERT 0076CA104 BBG001S6Y6M8 69757 11530 SH SOLE 0 0 11530 AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 1220043 14038 SH SOLE 0 0 14038 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 244788 1597 SH SOLE 0 0 1597 AES CORP COM 00130H105 BBG001S6B1L5 726143 40499 SH SOLE 0 0 40499 AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 395564 2362 SH SOLE 0 0 2362 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 392646 10538 SH SOLE 0 0 10538 AFLAC INC COM 001055102 BBG001S5NGJ4 8717698 101534 SH SOLE 0 0 101534 AGCO CORP COM 001084102 BBG001S7WHW3 1096663 8915 SH SOLE 0 0 8915 AGENUS INC COM NEW 00847G705 BBG001SDV370 18724 32283 SH SOLE 0 0 32283 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 2098806 14424 SH SOLE 0 0 14424 AGNC INVT CORP COM 00123Q104 BBG001T074G2 1646633 166327 SH SOLE 0 0 166327 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 1921512 32213 SH SOLE 0 0 32213 AGREE RLTY CORP COM 008492100 BBG001S6RY81 580289 10159 SH SOLE 0 0 10159 AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679 BBG01L8DHX59 331765 12765 SH SOLE 0 0 12765 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 BBG01HDWX5T7 749168 27614 SH SOLE 0 0 27614 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 BBG01J051XY4 769009 28288 SH SOLE 0 0 28288 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H661 BBG01LNRWM67 537133 21093 SH SOLE 0 0 21093 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 BBG012S1WX30 3217300 108808 SH SOLE 0 0 108808 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 BBG014086P00 7734844 278376 SH SOLE 0 0 278376 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 BBG01GDFT8D2 475276 17043 SH SOLE 0 0 17043 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 BBG01FC8GVM4 1699621 59179 SH SOLE 0 0 59179 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 BBG00V5MP4M7 506199 14523 SH SOLE 0 0 14523 AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828 BBG01DC8XBD4 242408 7843 SH SOLE 0 0 7843 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 BBG00YPGMG93 898271 27237 SH SOLE 0 0 27237 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 BBG00VSHDMS0 905788 25259 SH SOLE 0 0 25259 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 BBG00XPR0VR2 1010295 28138 SH SOLE 0 0 28138 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 BBG00V5MGHR3 4480810 148077 SH SOLE 0 0 148077 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 BBG01BM21GB6 420761 14499 SH SOLE 0 0 14499 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 BBG01DCCD6G5 543715 18776 SH SOLE 0 0 18776 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 BBG00YPGMDP2 6075713 193278 SH SOLE 0 0 193278 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 BBG00VSHDKC1 4896418 150143 SH SOLE 0 0 150143 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 BBG01GQYB6Z6 205645 7388 SH SOLE 0 0 7388 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 BBG01B8726R5 872530 29825 SH SOLE 0 0 29825 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 BBG00XPR18Z3 1122862 33162 SH SOLE 0 0 33162 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 403854 7851 SH SOLE 0 0 7851 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 21095176 87073 SH SOLE 0 0 87073 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 6296853 38172 SH SOLE 0 0 38172 AIRBNB INC NOTE 3/1 009066AB7 39987 43000 SH SOLE 0 0 43000 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 773501 7112 SH SOLE 0 0 7112 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 94725 90000 SH SOLE 0 0 90000 AKOUSTIS TECHNOLOGIES INC COM 00973N102 BBG005WX3H18 7359 12449 SH SOLE 0 0 12449 ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 162453 11014 SH SOLE 0 0 11014 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 1229772 28606 SH SOLE 0 0 28606 ALBANY INTL CORP CL A 012348108 BBG001S5VKN1 329529 3524 SH SOLE 0 0 3524 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 2896256 21985 SH SOLE 0 0 21985 ALBERTSONS COS INC COMMON STOCK 013091103 BBG009KG1741 295906 13802 SH SOLE 0 0 13802 ALCOA CORP COM 013872106 BBG00B3T3HF1 367450 10875 SH SOLE 0 0 10875 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 1485263 17895 SH SOLE 0 0 17895 ALDEYRA THERAPEUTICS INC COM 01438T106 BBG0029H8ZG5 49629 15177 SH SOLE 0 0 15177 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 355663 2759 SH SOLE 0 0 2759 ALGONQUIN PWR UTILS CORP COM 015857105 BBG001S8LHC5 268022 42367 SH SOLE 0 0 42367 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 3796495 52467 SH SOLE 0 0 52467 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 3050257 9302 SH SOLE 0 0 9302 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 927346 6884 SH SOLE 0 0 6884 ALLETE INC COM NEW 018522300 BBG001S77110 885467 14847 SH SOLE 0 0 14847 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 602763 30063 SH SOLE 0 0 30063 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 355524 33477 SH SOLE 0 0 33477 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 2188155 62987 SH SOLE 0 0 62987 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 3624350 71912 SH SOLE 0 0 71912 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 910674 11221 SH SOLE 0 0 11221 ALLSPRING MULTI SECTOR INCOM COM 94987D101 BBG001SLHRS2 130275 13963 SH SOLE 0 0 13963 ALLSTATE CORP COM 020002101 BBG001S9BM06 4951148 28618 SH SOLE 0 0 28618 ALLY FINL INC COM 02005N100 BBG001S5RLN4 468879 11552 SH SOLE 0 0 11552 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 83924076 556046 SH SOLE 0 0 556046 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 82041128 538823 SH SOLE 0 0 538823 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 9758109 205607 SH SOLE 0 0 205607 ALPS ETF TR DISRUPTIVE TECH 00162Q478 BBG00JM9V5B6 4221196 99906 SH SOLE 0 0 99906 ALPS ETF TR EQUAL SEC ETF 00162Q205 BBG001T53M75 854561 7243 SH SOLE 0 0 7243 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 1495579 30269 SH SOLE 0 0 30269 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 318098 7472 SH SOLE 0 0 7472 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 329926 6115 SH SOLE 0 0 6115 ALTICE USA INC CL A 02156K103 BBG00GFMPS82 52662 20177 SH SOLE 0 0 20177 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 19578595 448844 SH SOLE 0 0 448844 AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 9402 10555 SH SOLE 0 0 10555 AMAZON COM INC COM 023135106 BBG001S5PQL7 266806737 1479137 SH SOLE 0 0 1479137 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 27890 11246 SH SOLE 0 0 11246 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 1455700 153070 SH SOLE 0 0 153070 AMDOCS LTD SHS G02602103 BBG001SBX7P3 1582297 17509 SH SOLE 0 0 17509 AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 497608 6888 SH SOLE 0 0 6888 AMEREN CORP COM 023608102 BBG001S5NF24 1007557 13623 SH SOLE 0 0 13623 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 374711 20081 SH SOLE 0 0 20081 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 1895778 123503 SH SOLE 0 0 123503 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 3203590 55272 SH SOLE 0 0 55272 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 BBG00LY8JM27 485746 9609 SH SOLE 0 0 9609 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 BBG00RJVSDH4 375824 4549 SH SOLE 0 0 4549 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 531820 8075 SH SOLE 0 0 8075 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 2304267 25746 SH SOLE 0 0 25746 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 906790 14111 SH SOLE 0 0 14111 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 8933273 105172 SH SOLE 0 0 105172 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 BBG00JQ0D8W2 240841 4131 SH SOLE 0 0 4131 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 516148 5508 SH SOLE 0 0 5508 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 BBG001S7Q949 269425 10447 SH SOLE 0 0 10447 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 6693044 77736 SH SOLE 0 0 77736 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 12535288 55054 SH SOLE 0 0 55054 AMERICAN HOMES 4 RENT CL A 02665T306 BBG003NXJNJ4 717907 19519 SH SOLE 0 0 19519 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 1973458 25246 SH SOLE 0 0 25246 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 9980677 50512 SH SOLE 0 0 50512 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 2989997 24466 SH SOLE 0 0 24466 AMERICOLD REALTY TRUST INC COM 03064D108 BBG001SMQ866 308786 12391 SH SOLE 0 0 12391 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 7638233 17421 SH SOLE 0 0 17421 AMETEK INC COM 031100100 BBG001S5NN54 5507485 30112 SH SOLE 0 0 30112 AMGEN INC COM 031162100 BBG001S5NNL6 31620194 111213 SH SOLE 0 0 111213 AMMO INC COM 00175J107 BBG001SB6XN8 108735 39540 SH SOLE 0 0 39540 AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 237413 3798 SH SOLE 0 0 3798 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 3344184 28992 SH SOLE 0 0 28992 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 BBG01L6Y0JF3 214109 51222 SH SOLE 0 0 51222 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 BBG01L6XYQ08 2093720 32658 SH SOLE 0 0 32658 AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 BBG01L6XWL92 590325 59449 SH SOLE 0 0 59449 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 1782428 48914 SH SOLE 0 0 48914 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 3644368 93734 SH SOLE 0 0 93734 AMPLIFY ETF TR HIGH INCOME 032108847 BBG0033KWWV5 227464 18861 SH SOLE 0 0 18861 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 12781420 64621 SH SOLE 0 0 64621 ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 BBG00P48H8F0 154035 12333 SH SOLE 0 0 12333 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 2126916 34994 SH SOLE 0 0 34994 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 3318133 168519 SH SOLE 0 0 168519 ANSYS INC COM 03662Q105 BBG001S926L8 3528948 10165 SH SOLE 0 0 10165 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 1763846 125451 SH SOLE 0 0 125451 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 3670381 10998 SH SOLE 0 0 10998 APA CORPORATION COM 03743Q108 BBG00YTS96H1 564245 16412 SH SOLE 0 0 16412 APARTMENT INCOME REIT CORP COM 03750L109 BBG00XK3WWB0 333792 10280 SH SOLE 0 0 10280 API GROUP CORP COM STK 00187Y100 BBG00HVV7984 353430 9000 SH SOLE 0 0 9000 APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 905657 81298 SH SOLE 0 0 81298 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 3250899 28910 SH SOLE 0 0 28910 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QY8 190360 11621 SH SOLE 0 0 11621 APPLE INC COM 037833100 BBG001S5N8V8 440383365 2568133 SH SOLE 0 0 2568133 APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 620871 3143 SH SOLE 0 0 3143 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 20220809 98050 SH SOLE 0 0 98050 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 203576 2941 SH SOLE 0 0 2941 APTIV PLC SHS G6095L109 BBG001TRL2T7 1275298 16011 SH SOLE 0 0 16011 AQUA METALS INC COM 03837J101 BBG009CQH0Q2 23134 43000 SH SOLE 0 0 43000 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 1441451 108789 SH SOLE 0 0 108789 ARCADIUM LITHIUM PLC COM SHS G0508H110 BBG01HN34WP7 245429 56944 SH SOLE 0 0 56944 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 1465174 15850 SH SOLE 0 0 15850 ARCHER AVIATION INC COM CL A 03945R102 BBG00XRTC929 121030 26197 SH SOLE 0 0 26197 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 2918764 46470 SH SOLE 0 0 46470 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 4963600 238405 SH SOLE 0 0 238405 ARES DYNAMIC CR ALLOCATION F COM 04014F102 BBG001V0WD35 333540 23439 SH SOLE 0 0 23439 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 2624689 19737 SH SOLE 0 0 19737 ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88Y8 271667 690 SH SOLE 0 0 690 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 BBG012PPXNM0 190106 13435 SH SOLE 0 0 13435 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 12044609 41536 SH SOLE 0 0 41536 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 765473 13991 SH SOLE 0 0 13991 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 651094 21467 SH SOLE 0 0 21467 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 1361712 47347 SH SOLE 0 0 47347 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 6271105 125222 SH SOLE 0 0 125222 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 2995329 35958 SH SOLE 0 0 35958 ARM HOLDINGS PLC SPONSORED ADR 042068205 BBG01J1GY084 2246570 17974 SH SOLE 0 0 17974 ARMSTRONG WORLD INDS INC NEW COM 04247X102 BBG001SGL0H9 463092 3728 SH SOLE 0 0 3728 ARROW ELECTRS INC COM 042735100 BBG001S5NVP4 327534 2530 SH SOLE 0 0 2530 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 BBG001SGT8G5 290576 10160 SH SOLE 0 0 10160 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 583316 53077 SH SOLE 0 0 53077 ASGN INC COM 00191U102 BBG001S71HP5 229739 2193 SH SOLE 0 0 2193 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 8611084 8873 SH SOLE 0 0 8873 ASPEN TECHNOLOGY INC COM 29109X106 BBG017J18WC8 802359 3762 SH SOLE 0 0 3762 ASSOCIATED BANC CORP COM 045487105 BBG001S5NVZ3 200988 9344 SH SOLE 0 0 9344 ASSURANT INC COM 04621X108 BBG001SD9DW5 489990 2603 SH SOLE 0 0 2603 ASSURED GUARANTY LTD COM G0585R106 BBG001SCBBM9 333382 3821 SH SOLE 0 0 3821 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 4280618 63183 SH SOLE 0 0 63183 AT&T INC COM 00206R102 BBG001S5VWH2 23846067 1354890 SH SOLE 0 0 1354890 ATKORE INC COM 047649108 BBG001T8LDZ8 792174 4161 SH SOLE 0 0 4161 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 BBG01JFZ96Y3 1930572 85348 SH SOLE 0 0 85348 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 3192780 16364 SH SOLE 0 0 16364 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 1239118 10424 SH SOLE 0 0 10424 AUTODESK INC COM 052769106 BBG001S5SCD4 7677355 29481 SH SOLE 0 0 29481 AUTOLIV INC COM 052800109 BBG001S9YRV6 338649 2812 SH SOLE 0 0 2812 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 19791563 79249 SH SOLE 0 0 79249 AUTONATION INC COM 05329W102 BBG001S5NQB0 1170982 7072 SH SOLE 0 0 7072 AUTOZONE INC COM 053332102 BBG001S6Q5D9 3347052 1062 SH SOLE 0 0 1062 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 368388 21811 SH SOLE 0 0 21811 AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 883486 4761 SH SOLE 0 0 4761 AVANTOR INC COM 05352A100 BBG00G2HHYF5 424948 16619 SH SOLE 0 0 16619 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 914410 4096 SH SOLE 0 0 4096 AVIENT CORPORATION COM 05368V106 BBG001S6RCD3 276198 6364 SH SOLE 0 0 6364 AVISTA CORP COM 05379B107 BBG001S5NZ48 239190 6830 SH SOLE 0 0 6830 AXALTA COATING SYS LTD COM G0750C108 BBG0060CPLK3 227559 6617 SH SOLE 0 0 6617 AXCELIS TECHNOLOGIES INC COM NEW 054540208 BBG001SF8W86 268652 2409 SH SOLE 0 0 2409 AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 410372 6311 SH SOLE 0 0 6311 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 3490176 11155 SH SOLE 0 0 11155 AXSOME THERAPEUTICS INC COM 05464T104 BBG00B6G7GM6 261824 3281 SH SOLE 0 0 3281 AZENTA INC COM 114340102 BBG001S8F1B8 596290 9892 SH SOLE 0 0 9892 BADGER METER INC COM 056525108 BBG001S5P8Q2 944243 5836 SH SOLE 0 0 5836 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 1650053 15673 SH SOLE 0 0 15673 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 432809 12920 SH SOLE 0 0 12920 BALCHEM CORP COM 057665200 BBG001S5P2R4 249934 1613 SH SOLE 0 0 1613 BALL CORP COM 058498106 BBG001S5P7Q4 2069928 30729 SH SOLE 0 0 30729 BALLARD PWR SYS INC NEW COM 058586108 BBG001S5Y1D1 31698 11402 SH SOLE 0 0 11402 BANC OF CALIFORNIA INC COM 05990K106 BBG001SKZX56 178398 11729 SH SOLE 0 0 11729 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 777178 65640 SH SOLE 0 0 65640 BANCO MACRO SA SPON ADR B 05961W105 BBG001SQK8Y2 331575 6882 SH SOLE 0 0 6882 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 202781 41897 SH SOLE 0 0 41897 BANK AMERICA CORP 7.25%CNV PFD L 060505682 249143 209 SH SOLE 0 0 209 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 24453385 644868 SH SOLE 0 0 644868 BANK HAWAII CORP COM 062540109 BBG001S6R977 301157 4827 SH SOLE 0 0 4827 BANK MONTREAL MEDIUM NT LKD 38 06368B504 BBG00QTPSFQ3 303273 7004 SH SOLE 0 0 7004 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1006847 10308 SH SOLE 0 0 10308 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 5606315 97298 SH SOLE 0 0 97298 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 932456 18008 SH SOLE 0 0 18008 BANK OZK LITTLE ROCK ARK COM 06417N103 BBG001SMRQL8 713512 15695 SH SOLE 0 0 15695 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 348968 11221 SH SOLE 0 0 11221 BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 169250 17910 SH SOLE 0 0 17910 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 338901 36441 SH SOLE 0 0 36441 BARINGS CORPORATE INVS COM 06759X107 BBG001S5T1H3 292181 16997 SH SOLE 0 0 16997 BARINGS GLOBAL SHORT DURATIO COM 06760L100 BBG0034WH517 260663 18228 SH SOLE 0 0 18228 BARINGS PARTN INVS SH BEN INT 06761A103 BBG001S63V47 1396527 86633 SH SOLE 0 0 86633 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 3785724 227507 SH SOLE 0 0 227507 BATH & BODY WORKS INC COM 070830104 BBG001S5SWL1 208033 4159 SH SOLE 0 0 4159 BAUSCH HEALTH COS INC COM 071734107 BBG001S7WDP0 145357 13700 SH SOLE 0 0 13700 BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 BBG014KG1GY8 243013 14047 SH SOLE 0 0 14047 BAXTER INTL INC COM 071813109 BBG001S5P1K3 1680533 39320 SH SOLE 0 0 39320 BAYTEX ENERGY CORP COM 07317Q105 BBG001S998N5 96275 26522 SH SOLE 0 0 26522 BCE INC COM NEW 05534B760 BBG001S5P2C0 1838246 54037 SH SOLE 0 0 54037 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 6581831 26599 SH SOLE 0 0 26599 BELDEN INC COM 077454106 BBG001SM6Z59 210873 2277 SH SOLE 0 0 2277 BELLRING BRANDS INC COMMON STOCK 07831C103 BBG013QNJHW0 203181 3442 SH SOLE 0 0 3442 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 755937 14476 SH SOLE 0 0 14476 BERKLEY W R CORP COM 084423102 BBG001S5P463 1404302 15879 SH SOLE 0 0 15879 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 7613280 12 SH SOLE 0 0 12 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 147095250 349794 SH SOLE 0 0 349794 BERKSHIRE HILLS BANCORP INC COM 084680107 BBG001S5PSK4 671166 29283 SH SOLE 0 0 29283 BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 427352 7066 SH SOLE 0 0 7066 BEST BUY INC COM 086516101 BBG001S5P285 1404305 17119 SH SOLE 0 0 17119 BEYOND INC COM 690370101 BBG001S64TS5 386643 10767 SH SOLE 0 0 10767 BEYOND MEAT INC COM 08862E109 BBG003CVJP69 87967 10624 SH SOLE 0 0 10624 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1681617 29149 SH SOLE 0 0 29149 BIGBEAR AI HLDGS INC COM 08975B109 BBG00Z4HKRY1 530194 258631 SH SOLE 0 0 258631 BIO RAD LABS INC CL A 090572207 BBG001S625W4 231041 668 SH SOLE 0 0 668 BIODESIX INC COM 09075X108 BBG001V0G914 111540 78000 SH SOLE 0 0 78000 BIOGEN INC COM 09062X103 BBG001S67826 1726873 8009 SH SOLE 0 0 8009 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 704048 8061 SH SOLE 0 0 8061 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 55233 56000 SH SOLE 0 0 56000 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 856259 12165 SH SOLE 0 0 12165 BITFARMS LTD COM 09173B107 BBG00PGMZVM7 35510 15963 SH SOLE 0 0 15963 BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 1099119 14529 SH SOLE 0 0 14529 BLACK HILLS CORP COM 092113109 BBG001S5P6X8 394562 7226 SH SOLE 0 0 7226 BLACKBERRY LTD COM 09228F103 BBG001S60618 953619 345514 SH SOLE 0 0 345514 BLACKLINE INC COM 09239B109 BBG0029KJVD8 1355356 20987 SH SOLE 0 0 20987 BLACKROCK CAP ALLOCATION TER COM 09260U109 BBG00WRC2HF7 1008495 60534 SH SOLE 0 0 60534 BLACKROCK CORE BD TR SHS BEN INT 09249E101 BBG001SFNB21 134148 12421 SH SOLE 0 0 12421 BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 1229160 125553 SH SOLE 0 0 125553 BLACKROCK CR ALLOCATION INCO COM 092508100 BBG001SS72L0 108803 10178 SH SOLE 0 0 10178 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 BBG001S9L8L3 116281 10514 SH SOLE 0 0 10514 BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 699521 52794 SH SOLE 0 0 52794 BLACKROCK ENHANCD CAP & INM COM 09256A109 BBG001SJTK18 899266 46140 SH SOLE 0 0 46140 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 1514646 183593 SH SOLE 0 0 183593 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 116849 11171 SH SOLE 0 0 11171 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 3292571 57352 SH SOLE 0 0 57352 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 BBG00NNWBWQ2 31603999 711802 SH SOLE 0 0 711802 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 BBG00ZS444Z2 583126 12767 SH SOLE 0 0 12767 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 BBG01GQYLJY8 10703513 204032 SH SOLE 0 0 204032 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 BBG00ZNLVT57 788000 33165 SH SOLE 0 0 33165 BLACKROCK HEALTH SCIENCES TR COM 09250W107 BBG001SN4XL6 442944 10689 SH SOLE 0 0 10689 BLACKROCK INC COM 09247X101 BBG001SDBP55 19028627 22824 SH SOLE 0 0 22824 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 BBG001SLG5M7 390257 27816 SH SOLE 0 0 27816 BLACKROCK MULTI SECTOR INC T COM 09258A107 BBG003P84C70 783716 49352 SH SOLE 0 0 49352 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 223189 10598 SH SOLE 0 0 10598 BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 1119395 103075 SH SOLE 0 0 103075 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 438381 36350 SH SOLE 0 0 36350 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 BBG001S5PKX7 206353 17743 SH SOLE 0 0 17743 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 BBG001SB8M69 620344 58578 SH SOLE 0 0 58578 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 132221 10945 SH SOLE 0 0 10945 BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 1912617 166170 SH SOLE 0 0 166170 BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG001S71893 192975 16839 SH SOLE 0 0 16839 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 953093 89914 SH SOLE 0 0 89914 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 117404 12930 SH SOLE 0 0 12930 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 1386564 37556 SH SOLE 0 0 37556 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 BBG00P5272Q4 243334 12543 SH SOLE 0 0 12543 BLACKROCK TCP CAPITAL CORP COM 09259E108 BBG001V17VG7 461862 44282 SH SOLE 0 0 44282 BLACKSTONE INC COM 09260D107 BBG001S7H949 26428992 201180 SH SOLE 0 0 201180 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 BBG001TCJG67 282294 22932 SH SOLE 0 0 22932 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 351428 17651 SH SOLE 0 0 17651 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 1317169 42285 SH SOLE 0 0 42285 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 BBG002W5R801 395875 33267 SH SOLE 0 0 33267 BLOCK H & R INC COM 093671105 BBG001S5S031 352561 7179 SH SOLE 0 0 7179 BLOCK INC CL A 852234103 BBG001TFLWL5 4682264 55359 SH SOLE 0 0 55359 BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 982466 63879 SH SOLE 0 0 63879 BLUEPRINT MEDICINES CORP COM 09627Y109 BBG001V11BV0 624653 6585 SH SOLE 0 0 6585 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 BBG00RYR5V63 564247 11839 SH SOLE 0 0 11839 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 BBG00RYRBB79 739315 9778 SH SOLE 0 0 9778 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 BBG00RYR68F3 428541 4294 SH SOLE 0 0 4294 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 BBG00RYR6DL5 201331 2032 SH SOLE 0 0 2032 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 33493 13840 SH SOLE 0 0 13840 BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG001S6D1L3 238176 40644 SH SOLE 0 0 40644 BOEING CO COM 097023105 BBG001S5P0V3 27182276 140848 SH SOLE 0 0 140848 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 BBG019MBXTT9 124595432 2476554 SH SOLE 0 0 2476554 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 20466412 5641 SH SOLE 0 0 5641 BOOT BARN HLDGS INC COM 099406100 BBG007D38ZV3 696783 7323 SH SOLE 0 0 7323 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 1953755 13162 SH SOLE 0 0 13162 BORGWARNER INC COM 099724106 BBG001S7F4D2 767901 22104 SH SOLE 0 0 22104 BOSTON BEER INC CL A 100557107 BBG001S5VVQ4 289503 951 SH SOLE 0 0 951 BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 1404758 21509 SH SOLE 0 0 21509 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 13795669 201426 SH SOLE 0 0 201426 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 5279092 140103 SH SOLE 0 0 140103 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 BBG001S63MV7 59854 24631 SH SOLE 0 0 24631 BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 323416 2853 SH SOLE 0 0 2853 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 372936 54127 SH SOLE 0 0 54127 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 11765672 216959 SH SOLE 0 0 216959 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 4065630 133299 SH SOLE 0 0 133299 BRIXMOR PPTY GROUP INC COM 11120U105 BBG001V0T8T2 269042 11473 SH SOLE 0 0 11473 BROADCOM INC COM 11135F101 BBG00KHY5SY8 76741621 57900 SH SOLE 0 0 57900 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 3055778 14916 SH SOLE 0 0 14916 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 2667540 63435 SH SOLE 0 0 63435 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 10092405 240933 SH SOLE 0 0 240933 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 568834 18226 SH SOLE 0 0 18226 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 11824632 915219 SH SOLE 0 0 915219 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 697799 30039 SH SOLE 0 0 30039 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 1040325 11884 SH SOLE 0 0 11884 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 1497880 29017 SH SOLE 0 0 29017 BRUKER CORP COM 116794108 BBG001SF69P0 2205738 23480 SH SOLE 0 0 23480 BRUNSWICK CORP COM 117043109 BBG001S5P294 366873 3801 SH SOLE 0 0 3801 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 7909884 37928 SH SOLE 0 0 37928 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 1094363 10675 SH SOLE 0 0 10675 BURLINGTON STORES INC COM 122017106 BBG004S641P3 2722196 11724 SH SOLE 0 0 11724 BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 1507080 14686 SH SOLE 0 0 14686 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 725372 9527 SH SOLE 0 0 9527 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 730294 26978 SH SOLE 0 0 26978 CABOT CORP COM 127055101 BBG001S5PK58 268118 2908 SH SOLE 0 0 2908 CACI INTL INC CL A 127190304 BBG001SF9NK1 961092 2537 SH SOLE 0 0 2537 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 4831844 15523 SH SOLE 0 0 15523 CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 311079 7112 SH SOLE 0 0 7112 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 340121 5779 SH SOLE 0 0 5779 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 477736 40452 SH SOLE 0 0 40452 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 594111 52345 SH SOLE 0 0 52345 CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 80886 12425 SH SOLE 0 0 12425 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 287035 18602 SH SOLE 0 0 18602 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 1769051 108067 SH SOLE 0 0 108067 CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 282869 6086 SH SOLE 0 0 6086 CALLON PETE CO DEL COM 13123X508 BBG001SB5DH0 343904 9617 SH SOLE 0 0 9617 CAMBRIA ETF TR GLB MOMENT ETF 132061508 BBG007G3TP12 3026280 103978 SH SOLE 0 0 103978 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 1127012 15382 SH SOLE 0 0 15382 CAMBRIA ETF TR TRINITY 132061839 BBG00LY8KCW4 312221 12027 SH SOLE 0 0 12027 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 412886 4196 SH SOLE 0 0 4196 CAMECO CORP COM 13321L108 BBG001S5Y5S6 1809910 41780 SH SOLE 0 0 41780 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 455961 10258 SH SOLE 0 0 10258 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 711410 14026 SH SOLE 0 0 14026 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 941347 12334 SH SOLE 0 0 12334 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 4807429 36500 SH SOLE 0 0 36500 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 1578382 17883 SH SOLE 0 0 17883 CANADIAN SOLAR INC COM 136635109 BBG001SPNJT3 370579 18754 SH SOLE 0 0 18754 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 9854387 316251 SH SOLE 0 0 316251 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 BBG01J9W2L17 839775 29332 SH SOLE 0 0 29332 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 56525221 1739238 SH SOLE 0 0 1739238 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 22184785 770305 SH SOLE 0 0 770305 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 46203711 1444317 SH SOLE 0 0 1444317 CAPITAL GROUP INTERNATIONAL SHS 14021M107 BBG01J9W3D87 4098258 141271 SH SOLE 0 0 141271 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 19370234 751367 SH SOLE 0 0 751367 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 12911304 574858 SH SOLE 0 0 574858 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 BBG019XRCM29 5762712 213355 SH SOLE 0 0 213355 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 15248511 600453 SH SOLE 0 0 600453 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 BBG019XS8NR3 6169778 228172 SH SOLE 0 0 228172 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 3703058 24871 SH SOLE 0 0 24871 CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 334941 13419 SH SOLE 0 0 13419 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 BBG0162DF926 266965 10097 SH SOLE 0 0 10097 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 3837282 34292 SH SOLE 0 0 34292 CAREDX INC COM 14167L103 BBG006JS5794 584346 55179 SH SOLE 0 0 55179 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 1972733 5034 SH SOLE 0 0 5034 CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104 BBG0038Q3192 823748 104669 SH SOLE 0 0 104669 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 565941 12064 SH SOLE 0 0 12064 CARMAX INC COM 143130102 BBG001SD9561 9197317 105583 SH SOLE 0 0 105583 CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 3317059 203002 SH SOLE 0 0 203002 CARNIVAL PLC ADR 14365C103 BBG001SG8WT1 237934 16153 SH SOLE 0 0 16153 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 304534 4264 SH SOLE 0 0 4264 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 3976844 68413 SH SOLE 0 0 68413 CARTER BANKSHARES INC COM NEW 146103106 BBG00Y9DFYK4 241083 19073 SH SOLE 0 0 19073 CARVANA CO CL A 146869102 BBG00GCTWF71 286587 3260 SH SOLE 0 0 3260 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 439082 4441 SH SOLE 0 0 4441 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 878813 2760 SH SOLE 0 0 2760 CASSAVA SCIENCES INC COM 14817C107 BBG001SCKXX9 368872 18180 SH SOLE 0 0 18180 CATALENT INC COM 148806102 BBG005XR47N7 590749 10465 SH SOLE 0 0 10465 CATERPILLAR INC COM 149123101 BBG001S5PJ06 42933354 117167 SH SOLE 0 0 117167 CATERPILLAR INC COM 149123101 BBG001S5PJ06 110 1000 SH Put SOLE 0 0 1000 CAVA GROUP INC COM 148929102 BBG00GBR8762 2078366 29670 SH SOLE 0 0 29670 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 5625203 30617 SH SOLE 0 0 30617 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 579072 107634 SH SOLE 0 0 107634 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 1021063 10500 SH SOLE 0 0 10500 CDW CORP COM 12514G108 BBG001V18TB6 1425420 5573 SH SOLE 0 0 5573 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 1431249 8328 SH SOLE 0 0 8328 CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 1347782 16254 SH SOLE 0 0 16254 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 508349 56421 SH SOLE 0 0 56421 CENCORA INC COM 03073E105 BBG001S8X7P0 12818114 52752 SH SOLE 0 0 52752 CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 415593 20790 SH SOLE 0 0 20790 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 2196812 27992 SH SOLE 0 0 27992 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 801587 28136 SH SOLE 0 0 28136 CENTRAL SECS CORP COM 155123102 BBG001S5PP20 914930 21904 SH SOLE 0 0 21904 CENTRUS ENERGY CORP CL A 15643U104 BBG001S9F7B3 531335 12794 SH SOLE 0 0 12794 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 1742592 20942 SH SOLE 0 0 20942 CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 547905 4961 SH SOLE 0 0 4961 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 518203 14439 SH SOLE 0 0 14439 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 117747 61972 SH SOLE 0 0 61972 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 1510953 5577 SH SOLE 0 0 5577 CHART INDS INC COM 16115Q308 BBG001SQV7W4 530563 3221 SH SOLE 0 0 3221 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 1062350 3655 SH SOLE 0 0 3655 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 7740944 47198 SH SOLE 0 0 47198 CHEESECAKE FACTORY INC COM 163072101 BBG001S71Q75 292501 8091 SH SOLE 0 0 8091 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 84544 95000 SH SOLE 0 0 95000 CHEMED CORP NEW COM 16359R103 BBG001S679X0 632943 986 SH SOLE 0 0 986 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 8946653 55473 SH SOLE 0 0 55473 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 1304818 26419 SH SOLE 0 0 26419 CHERRY HILL MTG INVT CORP COM 164651101 BBG004HQLK70 55009 15539 SH SOLE 0 0 15539 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 52644748 333744 SH SOLE 0 0 333744 CHEWY INC CL A 16679L109 BBG00P19DLQ4 901063 56635 SH SOLE 0 0 56635 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 188045 40791 SH SOLE 0 0 40791 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 6040268 2078 SH SOLE 0 0 2078 CHOICE HOTELS INTL INC COM 169905106 BBG001S997X6 229031 1813 SH SOLE 0 0 1813 CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 795498 4463 SH SOLE 0 0 4463 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 7577693 29243 SH SOLE 0 0 29243 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 4196107 40227 SH SOLE 0 0 40227 CHURCHILL DOWNS INC COM 171484108 BBG001S67Z80 206939 1672 SH SOLE 0 0 1672 CIENA CORP COM NEW 171779309 BBG001S61J73 212437 4296 SH SOLE 0 0 4296 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 1155354 9305 SH SOLE 0 0 9305 CINTAS CORP COM 172908105 BBG001S7CRG1 7929060 11541 SH SOLE 0 0 11541 CION INVT CORP COM 17259U204 BBG009KJ66C3 4235743 385068 SH SOLE 0 0 385068 CISCO SYS INC COM 17275R102 BBG001S6HC62 29889571 598869 SH SOLE 0 0 598869 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 10591844 167486 SH SOLE 0 0 167486 CITIZENS & NORTHN CORP COM 172922106 BBG001S6YSF8 824480 43902 SH SOLE 0 0 43902 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 3140754 86546 SH SOLE 0 0 86546 CLARIVATE PLC ORD SHS G21810109 BBG00P1919H4 110291 14844 SH SOLE 0 0 14844 CLEAN ENERGY FUELS CORP COM 184499101 BBG001SPD4H0 271969 101481 SH SOLE 0 0 101481 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 558031 2772 SH SOLE 0 0 2772 CLEANSPARK INC COM NEW 18452B209 BBG001S7F576 1011632 47696 SH SOLE 0 0 47696 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 BBG001SY0WV7 52924 32075 SH SOLE 0 0 32075 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 BBG001V10LQ5 400879 9871 SH SOLE 0 0 9871 CLEARFIELD INC COM 18482P103 BBG001S5NS35 233058 7557 SH SOLE 0 0 7557 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 4545094 199872 SH SOLE 0 0 199872 CLOROX CO DEL COM 189054109 BBG001S5PX50 5410917 35340 SH SOLE 0 0 35340 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 2614797 27004 SH SOLE 0 0 27004 CME GROUP INC COM 12572Q105 BBG001S86547 5937866 27581 SH SOLE 0 0 27581 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 1126065 18662 SH SOLE 0 0 18662 CNH INDL N V SHS N20944109 BBG0059JSF67 264125 20380 SH SOLE 0 0 20380 CNX RES CORP COM 12653C108 BBG001SC7TN4 396195 16703 SH SOLE 0 0 16703 COCA COLA CO COM 191216100 BBG001S5SMQ8 31157577 509277 SH SOLE 0 0 509277 COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 205033 242 SH SOLE 0 0 242 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 659145 9423 SH SOLE 0 0 9423 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 531400 5467 SH SOLE 0 0 5467 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 310905 4759 SH SOLE 0 0 4759 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 1251775 17080 SH SOLE 0 0 17080 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 2537421 107655 SH SOLE 0 0 107655 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 1049315 86864 SH SOLE 0 0 86864 COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 1471296 69962 SH SOLE 0 0 69962 COHEN & STEERS TAX ADVAN PFD COM 19249X108 BBG00RP7J3T9 210519 10735 SH SOLE 0 0 10735 COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 672764 56582 SH SOLE 0 0 56582 COHERENT CORP COM 19247G107 BBG001S5S6N6 205259 3386 SH SOLE 0 0 3386 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 2910045 10976 SH SOLE 0 0 10976 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 7331375 81414 SH SOLE 0 0 81414 COLUMBIA BKG SYS INC COM 197236102 BBG001S72GJ3 888743 45930 SH SOLE 0 0 45930 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 BBG00HY5VSC4 1717024 96568 SH SOLE 0 0 96568 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW9V4 1002885 48542 SH SOLE 0 0 48542 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 BBG00QDMNL89 292302 9435 SH SOLE 0 0 9435 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 1977753 63593 SH SOLE 0 0 63593 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 BBG001YR03P6 1675974 26183 SH SOLE 0 0 26183 COLUMBIA SELIGM PREM TECH GR COM 19842X109 BBG001T5SVR6 504469 15829 SH SOLE 0 0 15829 COLUMBIA SPORTSWEAR CO COM 198516106 BBG001S90WD2 335047 4127 SH SOLE 0 0 4127 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 28871953 666020 SH SOLE 0 0 666020 COMERICA INC COM 200340107 BBG001S6PXB1 630693 11469 SH SOLE 0 0 11469 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 447653 1409 SH SOLE 0 0 1409 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 703410 13222 SH SOLE 0 0 13222 COMMUNITY BK SYS INC COM 203607106 BBG001S5PK76 281594 5863 SH SOLE 0 0 5863 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 BBG001S69YL6 103278 13378 SH SOLE 0 0 13378 COMPASS DIVERSIFIED SH BEN INT 20451Q104 BBG001SPY7K6 493532 20504 SH SOLE 0 0 20504 COMPASS INC CL A 20464U100 BBG00J5SXTJ1 353441 98178 SH SOLE 0 0 98178 COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 363034 23064 SH SOLE 0 0 23064 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 2120736 71550 SH SOLE 0 0 71550 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 21983148 172715 SH SOLE 0 0 172715 CONSOLIDATED COMM HLDGS INC COM 209034107 BBG001S5PL29 45075 10434 SH SOLE 0 0 10434 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 5472439 60263 SH SOLE 0 0 60263 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 4561859 16786 SH SOLE 0 0 16786 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 5052514 27333 SH SOLE 0 0 27333 CONSTELLIUM SE CL A SHS F21107101 BBG004K5PKF9 210576 9524 SH SOLE 0 0 9524 CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 652295 11617 SH SOLE 0 0 11617 COOPER COS INC COM 216648501 BBG001S5Q1H6 1422875 14024 SH SOLE 0 0 14024 COPART INC COM 217204106 BBG001S7MTB1 4599641 79414 SH SOLE 0 0 79414 CORCEPT THERAPEUTICS INC COM 218352102 BBG001S8QGV1 439440 17445 SH SOLE 0 0 17445 CORMEDIX INC COM 21900C308 BBG001T6FWS5 51524 12152 SH SOLE 0 0 12152 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 1134954 150925 SH SOLE 0 0 150925 CORNING INC COM 219350105 BBG001S5RLH1 2569470 77957 SH SOLE 0 0 77957 CORPAY INC COM SHS 219948106 BBG001SHC7K8 1342766 4352 SH SOLE 0 0 4352 CORSAIR GAMING INC COM 22041X102 BBG00HMSHL92 367337 29768 SH SOLE 0 0 29768 CORTEVA INC COM 22052L104 BBG00BN969D0 3522649 61083 SH SOLE 0 0 61083 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 7713043 79845 SH SOLE 0 0 79845 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 56047451 76502 SH SOLE 0 0 76502 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 3446644 123624 SH SOLE 0 0 123624 COTY INC COM CL A 222070203 BBG001S8GLM1 138640 11592 SH SOLE 0 0 11592 COUPANG INC CL A 22266T109 BBG00XMJRPR7 451368 25372 SH SOLE 0 0 25372 COUSINS PPTYS INC COM NEW 222795502 BBG001S73MB7 200325 8333 SH SOLE 0 0 8333 CRACKER BARREL OLD CTRY STOR COM 22410J106 BBG001S5PK03 756219 10398 SH SOLE 0 0 10398 CRANE COMPANY COMMON STOCK 224408104 BBG016G0L0V9 726439 5376 SH SOLE 0 0 5376 CRANE NXT CO COM 224441105 BBG017BXPZ94 277250 4479 SH SOLE 0 0 4479 CRESCENT ENERGY COMPANY CL A COM 44952J104 BBG013THLJ08 2232280 187587 SH SOLE 0 0 187587 CRESCENT PT ENERGY CORP COM 22576C101 BBG001SLLJ78 413311 50475 SH SOLE 0 0 50475 CRH PLC ORD G25508105 BBG001S61NK9 2297262 26632 SH SOLE 0 0 26632 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 1513765 22209 SH SOLE 0 0 22209 CROCS INC COM 227046109 BBG001SDGFR8 598927 4165 SH SOLE 0 0 4165 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 25130688 78389 SH SOLE 0 0 78389 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 6132673 57948 SH SOLE 0 0 57948 CROWN HLDGS INC COM 228368106 BBG001S5PKZ5 562214 7093 SH SOLE 0 0 7093 CS DISCO INC COM 126327105 BBG0066FZJP9 181413 22314 SH SOLE 0 0 22314 CSX CORP COM 126408103 BBG001S5Q7Q3 6767602 182563 SH SOLE 0 0 182563 CUBESMART COM 229663109 BBG001SHP0D7 602486 13323 SH SOLE 0 0 13323 CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 363251 3227 SH SOLE 0 0 3227 CUMMINS INC COM 231021106 BBG001S5Q9M3 6565936 22284 SH SOLE 0 0 22284 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 1243882 4860 SH SOLE 0 0 4860 CVR ENERGY INC COM 12662P108 BBG001SM6PD2 466334 13077 SH SOLE 0 0 13077 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 17300419 216906 SH SOLE 0 0 216906 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 1105552 4162 SH SOLE 0 0 4162 D R HORTON INC COM 23331A109 BBG001S8M692 4038939 24545 SH SOLE 0 0 24545 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 18093334 72454 SH SOLE 0 0 72454 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 3221291 19272 SH SOLE 0 0 19272 DARIOHEALTH CORP COM NEW 23725P209 BBG003V5PCZ5 17901 11700 SH SOLE 0 0 11700 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 450310 9682 SH SOLE 0 0 9682 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 1552698 12562 SH SOLE 0 0 12562 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 BBG00FNFQV91 929607 28612 SH SOLE 0 0 28612 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 BBG00V1KSN13 448766 27165 SH SOLE 0 0 27165 DAYFORCE INC COM 15677J108 BBG005D7PF43 503858 7610 SH SOLE 0 0 7610 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 10827018 264525 SH SOLE 0 0 264525 DBX ETF TR XTRACK MSCI EAFE 233051630 BBG009RY6HH4 523843 21234 SH SOLE 0 0 21234 DBX ETF TR XTRACK MUN INFRA 233051705 BBG004LV7GH8 1068278 41632 SH SOLE 0 0 41632 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 5630698 157678 SH SOLE 0 0 157678 DBX ETF TR XTRACKERS LOW 233051267 BBG00JQCHVS6 1766742 38283 SH SOLE 0 0 38283 DBX ETF TR XTRCKR MSCI US 233051150 BBG00NJ41T41 974416 19741 SH SOLE 0 0 19741 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 2092421 2223 SH SOLE 0 0 2223 DEERE & CO COM 244199105 BBG001S5QFF7 20000333 48693 SH SOLE 0 0 48693 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 BBG01282ZKG1 91707 11364 SH SOLE 0 0 11364 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 2557790 22415 SH SOLE 0 0 22415 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 3420587 71456 SH SOLE 0 0 71456 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 43770 22446 SH SOLE 0 0 22446 DENTSPLY SIRONA INC COM 24906P109 BBG001S5XLV8 384224 11577 SH SOLE 0 0 11577 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 11920 13546 SH SOLE 0 0 13546 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 12641676 251927 SH SOLE 0 0 251927 DEXCOM INC COM 252131107 BBG001SKZG99 5370880 38723 SH SOLE 0 0 38723 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 7701886 51781 SH SOLE 0 0 51781 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 4955865 25008 SH SOLE 0 0 25008 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 454814 2023 SH SOLE 0 0 2023 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 1929178 13393 SH SOLE 0 0 13393 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 BBG00D30HGN8 1393227 72300 SH SOLE 0 0 72300 DIGITALOCEAN HLDGS INC COM 25402D102 BBG00ZGF6TM7 219268 5743 SH SOLE 0 0 5743 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 476846 11367 SH SOLE 0 0 11367 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 2394019 96845 SH SOLE 0 0 96845 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 15658583 426084 SH SOLE 0 0 426084 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 5837474 193166 SH SOLE 0 0 193166 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 461227 9805 SH SOLE 0 0 9805 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 5440002 148878 SH SOLE 0 0 148878 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 12013622 376013 SH SOLE 0 0 376013 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 12961431 227473 SH SOLE 0 0 227473 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 7666914 187455 SH SOLE 0 0 187455 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 4935331 79168 SH SOLE 0 0 79168 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 7145149 131272 SH SOLE 0 0 131272 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 2591268 101858 SH SOLE 0 0 101858 DIODES INC COM 254543101 BBG001SCJ937 242802 3444 SH SOLE 0 0 3444 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 BBG00GBQTCP9 345685 12215 SH SOLE 0 0 12215 DIREXION SHS ETF TR DIREXION HCM 25461A726 BBG01H2QHR85 233040 7532 SH SOLE 0 0 7532 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 551634 6184 SH SOLE 0 0 6184 DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 BBG0099SJ008 455047 11096 SH SOLE 0 0 11096 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 3721764 28391 SH SOLE 0 0 28391 DISNEY WALT CO COM 254687106 BBG001S5QHF3 32148027 262733 SH SOLE 0 0 262733 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 4989450 550105 SH SOLE 0 0 550105 DOCUSIGN INC COM 256163106 BBG001T535D5 1746006 29320 SH SOLE 0 0 29320 DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 385301 4600 SH SOLE 0 0 4600 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 4908441 31452 SH SOLE 0 0 31452 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 1043615 7838 SH SOLE 0 0 7838 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 5517904 112175 SH SOLE 0 0 112175 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 2927120 5891 SH SOLE 0 0 5891 DONALDSON INC COM 257651109 BBG001S5QDV4 787971 10551 SH SOLE 0 0 10551 DOORDASH INC CL A 25809K105 BBG005D7QCK1 672074 4880 SH SOLE 0 0 4880 DORIAN LPG LTD SHS USD Y2106R110 BBG006476HV8 256417 6667 SH SOLE 0 0 6667 DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 2068656 162886 SH SOLE 0 0 162886 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C16B2 255205 16010 SH SOLE 0 0 16010 DOUBLEVERIFY HLDGS INC COM 25862V105 BBG00ZNRRKL0 1538566 43759 SH SOLE 0 0 43759 DOVER CORP COM 260003108 BBG001S5QL46 3393051 19149 SH SOLE 0 0 19149 DOW INC COM 260557103 BBG00BN96931 5461459 94277 SH SOLE 0 0 94277 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 8238600 181427 SH SOLE 0 0 181427 DROPBOX INC CL A 26210C104 BBG001TFLWN3 691955 28476 SH SOLE 0 0 28476 DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 2943430 48174 SH SOLE 0 0 48174 DTE ENERGY CO COM 233331107 BBG001S5QN88 2093571 18669 SH SOLE 0 0 18669 DUFF & PHELPS UTLITY AND INF COM 26433C105 BBG001V0S779 183511 19196 SH SOLE 0 0 19196 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 23314873 241080 SH SOLE 0 0 241080 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 3087237 40267 SH SOLE 0 0 40267 DUTCH BROS INC CL A 26701L100 BBG01282ZJ56 466752 14144 SH SOLE 0 0 14144 DWS MUN INCOME TR NEW COM 233368109 BBG001S63VH3 139785 15480 SH SOLE 0 0 15480 DXC TECHNOLOGY CO COM 23355L106 BBG00FN64XV6 395689 18656 SH SOLE 0 0 18656 DYNATRACE INC COM NEW 268150109 BBG00PNN7CW9 1280211 27567 SH SOLE 0 0 27567 DYNEX CAP INC COM 26817Q886 BBG001S5R078 155454 12486 SH SOLE 0 0 12486 E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 2409013 12289 SH SOLE 0 0 12289 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 BBG00S91HBN8 114108 25700 SH SOLE 0 0 25700 EA SERIES TRUST STRIVE EMERGING 02072L698 BBG019ST17F2 349027 12157 SH SOLE 0 0 12157 EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 1643843 52502 SH SOLE 0 0 52502 EA SERIES TRUST US QUAN VALUE 02072L102 BBG007D96637 366838 8163 SH SOLE 0 0 8163 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 782621 2880 SH SOLE 0 0 2880 EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 312601 3951 SH SOLE 0 0 3951 EASTERLY GOVT PPTYS INC COM 27616P103 BBG007SV91T2 616677 53577 SH SOLE 0 0 53577 EASTGROUP PPTYS INC COM 277276101 BBG001S5QT03 499518 2779 SH SOLE 0 0 2779 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 1724002 17202 SH SOLE 0 0 17202 EATON CORP PLC SHS G29183103 BBG001S5QZ45 29399413 94024 SH SOLE 0 0 94024 EATON VANCE ENHANCED EQUITY COM 278274105 BBG001S7ZLC3 588417 32277 SH SOLE 0 0 32277 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 3371817 167170 SH SOLE 0 0 167170 EATON VANCE FLTING RATE INC COM 278279104 BBG001SM29R7 189774 14258 SH SOLE 0 0 14258 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 1214612 124576 SH SOLE 0 0 124576 EATON VANCE MUN BD FD COM 27827X101 BBG001S6S949 106248 10266 SH SOLE 0 0 10266 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 BBG001SCBSL3 704382 68720 SH SOLE 0 0 68720 EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 223049 26712 SH SOLE 0 0 26712 EATON VANCE SHORT DURATION D COM 27828V104 BBG001SF3JF2 193945 18366 SH SOLE 0 0 18366 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 1442154 61108 SH SOLE 0 0 61108 EATON VANCE TAX MNGED BUY WR COM 27828X100 BBG001SDC8B5 516741 37856 SH SOLE 0 0 37856 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 675810 52267 SH SOLE 0 0 52267 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 1169460 87534 SH SOLE 0 0 87534 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 1042085 127083 SH SOLE 0 0 127083 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 1408613 172624 SH SOLE 0 0 172624 EATON VANCE TX ADV GLBL DIV COM 27828S101 BBG001SJ9S68 869139 47624 SH SOLE 0 0 47624 EBAY INC. COM 278642103 BBG001S9B9J5 3079104 58338 SH SOLE 0 0 58338 ECHOSTAR CORP CL A 278768106 BBG001T048Z5 209546 14705 SH SOLE 0 0 14705 ECOLAB INC COM 278865100 BBG001S5QRB5 7740414 33523 SH SOLE 0 0 33523 EDAP TMS S A SPONSORED ADR 268311107 BBG001SB3ML7 559791 76162 SH SOLE 0 0 76162 EDISON INTL COM 281020107 BBG001S7MY75 6125067 86598 SH SOLE 0 0 86598 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 8029707 84028 SH SOLE 0 0 84028 ELDORADO GOLD CORP NEW COM 284902509 BBG001S5YPQ4 645433 45873 SH SOLE 0 0 45873 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 1108027 8352 SH SOLE 0 0 8352 ELEMENT SOLUTIONS INC COM 28618M106 BBG004KDL523 322872 12925 SH SOLE 0 0 12925 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 18999849 36641 SH SOLE 0 0 36641 ELI LILLY & CO COM 532457108 BBG001S5STL8 69657795 89539 SH SOLE 0 0 89539 EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 411588 15450 SH SOLE 0 0 15450 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 1497808 4277 SH SOLE 0 0 4277 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 11798067 104021 SH SOLE 0 0 104021 EMPIRE PETE CORP COM 292034303 BBG001S5QVS8 196781 38509 SH SOLE 0 0 38509 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 BBG005CL7PV1 217961 21474 SH SOLE 0 0 21474 EMPIRE ST RLTY TR INC CL A 292104106 BBG002N8HMX9 186584 18419 SH SOLE 0 0 18419 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 11940695 330071 SH SOLE 0 0 330071 ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 524881 6356 SH SOLE 0 0 6356 ENCORE WIRE CORP COM 292562105 BBG001S70TC4 250337 953 SH SOLE 0 0 953 ENDEAVOUR SILVER CORP COM 29258Y103 BBG001S5ZH63 41958 17410 SH SOLE 0 0 17410 ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 105993 16851 SH SOLE 0 0 16851 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 11355878 721925 SH SOLE 0 0 721925 ENERSYS COM 29275Y102 BBG001SLVXW8 267983 2837 SH SOLE 0 0 2837 ENI S P A SPONSORED ADR 26874R108 BBG001S5QQ09 302948 9551 SH SOLE 0 0 9551 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 1491434 109343 SH SOLE 0 0 109343 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 126750 15824 SH SOLE 0 0 15824 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 1990000 16449 SH SOLE 0 0 16449 ENSIGN GROUP INC COM 29358P101 BBG001SPNL09 1912868 15374 SH SOLE 0 0 15374 ENTEGRIS INC COM 29362U104 BBG001SF9YL6 1399100 9955 SH SOLE 0 0 9955 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 7209205 68217 SH SOLE 0 0 68217 ENTERPRISE FINL SVCS CORP COM 293712105 BBG001SKJVR4 212250 5233 SH SOLE 0 0 5233 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 9726032 333312 SH SOLE 0 0 333312 EOG RES INC COM 26875P101 BBG001S5ZB93 7350457 57497 SH SOLE 0 0 57497 EPAM SYS INC COM 29414B104 BBG001SKDJH8 306086 1108 SH SOLE 0 0 1108 EPLUS INC COM 294268107 BBG001S99YL0 312746 3982 SH SOLE 0 0 3982 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 311546 7339 SH SOLE 0 0 7339 EQT CORP COM 26884L109 BBG001S5QXJ4 1579374 42605 SH SOLE 0 0 42605 EQUIFAX INC COM 294429105 BBG001S5QSK3 2513894 9397 SH SOLE 0 0 9397 EQUINIX INC COM 29444U700 BBG001SKBNS9 3705431 4490 SH SOLE 0 0 4490 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 1062915 39324 SH SOLE 0 0 39324 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 479606 38399 SH SOLE 0 0 38399 EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 266616 4140 SH SOLE 0 0 4140 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 594686 9423 SH SOLE 0 0 9423 ERIE INDTY CO CL A 29530P102 BBG001S5QXV0 231304 576 SH SOLE 0 0 576 ESAB CORPORATION COM 29605J106 BBG0028ZMP54 231865 2097 SH SOLE 0 0 2097 ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3SZ1 33500 12500 SH SOLE 0 0 12500 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 BBG00L17LH87 302363 11341 SH SOLE 0 0 11341 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 1117521 30163 SH SOLE 0 0 30163 ESSEX PPTY TR INC COM 297178105 BBG001S81418 431469 1762 SH SOLE 0 0 1762 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 BBG00Y04QBN8 248947 6151 SH SOLE 0 0 6151 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 5105292 241385 SH SOLE 0 0 241385 ETF SER SOLUTIONS AAM S&P 500 26922A594 BBG00JC0Y603 1744993 55564 SH SOLE 0 0 55564 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 3721060 95216 SH SOLE 0 0 95216 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 1228872 22795 SH SOLE 0 0 22795 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 BBG00RMD9CZ3 7583060 315991 SH SOLE 0 0 315991 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 BBG00XNQJ441 13162663 416013 SH SOLE 0 0 416013 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 685917 32647 SH SOLE 0 0 32647 ETFIS SER TR I VIRTUS INFRCAP 26923G822 BBG00KXH37F6 385459 18399 SH SOLE 0 0 18399 ETSY INC COM 29786A106 BBG001T53625 322434 4692 SH SOLE 0 0 4692 EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 244045 2220 SH SOLE 0 0 2220 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 34902 36000 SH SOLE 0 0 36000 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 619191 3215 SH SOLE 0 0 3215 EVEREST GROUP LTD COM G3223R108 BBG001S7QT63 865809 2178 SH SOLE 0 0 2178 EVERGY INC COM 30034W106 BBG00H433CS1 1160044 21732 SH SOLE 0 0 21732 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 2985935 49957 SH SOLE 0 0 49957 EVERTEC INC COM 30040P103 BBG001SX2XR0 502102 12584 SH SOLE 0 0 12584 EVGO INC CL A COM 30052F100 BBG00XP21PS8 32003 12750 SH SOLE 0 0 12750 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 3336185 48309 SH SOLE 0 0 48309 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 BBG00G3T51V5 644033 31158 SH SOLE 0 0 31158 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 BBG01076JFY6 388181 29497 SH SOLE 0 0 29497 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 BBG007J2YCW0 494416 15791 SH SOLE 0 0 15791 EXCHANGE TRADED CONCEPTS TRU INDIA INTERNET & 301505558 BBG016CBT5P7 232134 16177 SH SOLE 0 0 16177 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 BBG005FHK626 4502583 76783 SH SOLE 0 0 76783 EXELIXIS INC COM 30161Q104 BBG001SD42W4 395627 16672 SH SOLE 0 0 16672 EXELON CORP COM 30161N101 BBG001SBJMT2 2903346 77278 SH SOLE 0 0 77278 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1691295 12278 SH SOLE 0 0 12278 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 698277 5744 SH SOLE 0 0 5744 EXPONENT INC COM 30214U102 BBG001S9CG99 396912 4800 SH SOLE 0 0 4800 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 5578396 37948 SH SOLE 0 0 37948 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 70581440 607204 SH SOLE 0 0 607204 F N B CORP COM 302520101 BBG001S5R1Q5 260367 18466 SH SOLE 0 0 18466 F5 INC COM 315616102 BBG001SCP8D1 247984 1308 SH SOLE 0 0 1308 FABRINET SHS G3323L100 BBG001SP57F4 424917 2248 SH SOLE 0 0 2248 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1490358 3280 SH SOLE 0 0 3280 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 2170573 1737 SH SOLE 0 0 1737 FARMLAND PARTNERS INC COM 31154R109 BBG005TNS0R6 143831 12958 SH SOLE 0 0 12958 FASTENAL CO COM 311900104 BBG001S5R1F7 6810363 88286 SH SOLE 0 0 88286 FASTLY INC CL A 31188V100 BBG004NLQHM9 434534 33503 SH SOLE 0 0 33503 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 1023931 10027 SH SOLE 0 0 10027 FEDERAL SIGNAL CORP COM 313855108 BBG001S5RD98 281700 3319 SH SOLE 0 0 3319 FEDERATED HERMES ETF TRUST HERMES TOTAL RET 31423L404 BBG01JS5G4Q1 6119928 245583 SH SOLE 0 0 245583 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 BBG01BHYXWN9 236903 9371 SH SOLE 0 0 9371 FEDEX CORP COM 31428X106 BBG001S5R3M5 15797809 54524 SH SOLE 0 0 54524 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 1174197 5376 SH SOLE 0 0 5376 FERRARI N V COM N3167Y103 BBG009PH3Q95 1245225 2854 SH SOLE 0 0 2854 FIBROGEN INC COM 31572Q808 BBG001SN7DS0 24581 10460 SH SOLE 0 0 10460 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 4135194 64211 SH SOLE 0 0 64211 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 4214405 109550 SH SOLE 0 0 109550 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 1603113 33693 SH SOLE 0 0 33693 FIDELITY COVINGTON TRUST CRYPTO IND & DIG 316092196 BBG016VCFL83 297521 10106 SH SOLE 0 0 10106 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 279428 6003 SH SOLE 0 0 6003 FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 BBG012V21D14 223051 15352 SH SOLE 0 0 15352 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 BBG01K4JLZG0 247272 8661 SH SOLE 0 0 8661 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 BBG01K4K80N1 527290 17844 SH SOLE 0 0 17844 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 BBG01K785QY9 10005118 327607 SH SOLE 0 0 327607 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 BBG01K786ML1 600279 19976 SH SOLE 0 0 19976 FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337 BBG00Z4JFMC8 1051335 48094 SH SOLE 0 0 48094 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 BBG00XCCSDS8 1503398 49247 SH SOLE 0 0 49247 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 7753462 171120 SH SOLE 0 0 171120 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 3259014 58010 SH SOLE 0 0 58010 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 BBG00DRGLGV3 713245 11817 SH SOLE 0 0 11817 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 650177 13119 SH SOLE 0 0 13119 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 1872137 22698 SH SOLE 0 0 22698 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 1364254 52735 SH SOLE 0 0 52735 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 260905 4392 SH SOLE 0 0 4392 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 9503469 136211 SH SOLE 0 0 136211 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 BBG005FHVVZ3 310868 4584 SH SOLE 0 0 4584 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 4830928 30999 SH SOLE 0 0 30999 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 2487523 47499 SH SOLE 0 0 47499 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 614067 23537 SH SOLE 0 0 23537 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 696722 16424 SH SOLE 0 0 16424 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 BBG00DRGLM86 622754 10566 SH SOLE 0 0 10566 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 BBG00NFRNCH3 1386226 35672 SH SOLE 0 0 35672 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 912988 16003 SH SOLE 0 0 16003 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 BBG00L4J9BR4 1021107 20434 SH SOLE 0 0 20434 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 12580673 277658 SH SOLE 0 0 277658 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 897102 16895 SH SOLE 0 0 16895 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 6503468 87671 SH SOLE 0 0 87671 FIDUS INVT CORP COM 316500107 BBG001V0MG11 746662 37825 SH SOLE 0 0 37825 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 2653177 71303 SH SOLE 0 0 71303 FINVOLUTION GROUP SPONSORED ADS 31810T101 BBG00HZ6P0Q4 75212 14923 SH SOLE 0 0 14923 FIRST AMERN FINL CORP COM 31847R102 BBG001T1LV65 215201 3525 SH SOLE 0 0 3525 FIRST COMWLTH FINL CORP PA COM 319829107 BBG001S70475 139420 10016 SH SOLE 0 0 10016 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 1131332 692 SH SOLE 0 0 692 FIRST FINL BANKSHARES INC COM 32020R109 BBG001S7HCY9 550053 16765 SH SOLE 0 0 16765 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 421021 27339 SH SOLE 0 0 27339 FIRST INDL RLTY TR INC COM 32054K103 BBG001S81Z00 859757 16364 SH SOLE 0 0 16364 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 1706424 290208 SH SOLE 0 0 290208 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 11370 19500 SH Call SOLE 0 0 19500 FIRST MID ILL BANCSHARES INC COM 320866106 BBG001S704Q4 968929 29649 SH SOLE 0 0 29649 FIRST SOLAR INC COM 336433107 BBG001S991Z7 2959233 17531 SH SOLE 0 0 17531 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 1037586 36833 SH SOLE 0 0 36833 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 1896662 53005 SH SOLE 0 0 53005 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 1384237 47292 SH SOLE 0 0 47292 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 1410772 41550 SH SOLE 0 0 41550 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 2636595 144709 SH SOLE 0 0 144709 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 2672692 43346 SH SOLE 0 0 43346 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 7743580 150771 SH SOLE 0 0 150771 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 BBG00RHJ0RY3 598260 30215 SH SOLE 0 0 30215 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 5185543 107629 SH SOLE 0 0 107629 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 10803877 623780 SH SOLE 0 0 623780 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 331086 16692 SH SOLE 0 0 16692 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 BBG00MFP1JH8 204081 10186 SH SOLE 0 0 10186 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 2128693 37931 SH SOLE 0 0 37931 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 3045256 78668 SH SOLE 0 0 78668 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 1103373 48245 SH SOLE 0 0 48245 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 1338841 35626 SH SOLE 0 0 35626 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 BBG001V11WW3 673693 12220 SH SOLE 0 0 12220 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 1038373 36067 SH SOLE 0 0 36067 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 5397798 227563 SH SOLE 0 0 227563 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 5318603 55634 SH SOLE 0 0 55634 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 541957 8398 SH SOLE 0 0 8398 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 3527756 51508 SH SOLE 0 0 51508 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 2027240 89031 SH SOLE 0 0 89031 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 1736224 92697 SH SOLE 0 0 92697 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 2920669 61462 SH SOLE 0 0 61462 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 5493110 50124 SH SOLE 0 0 50124 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1639939 22477 SH SOLE 0 0 22477 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 586972 44217 SH SOLE 0 0 44217 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 937384 11827 SH SOLE 0 0 11827 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 521530 11293 SH SOLE 0 0 11293 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 1646010 23073 SH SOLE 0 0 23073 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 8214729 145677 SH SOLE 0 0 145677 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 3423836 29874 SH SOLE 0 0 29874 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 1348843 10005 SH SOLE 0 0 10005 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 1746019 53790 SH SOLE 0 0 53790 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 BBG001V11W53 284390 5252 SH SOLE 0 0 5252 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 1132534 14979 SH SOLE 0 0 14979 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 BBG001V11YV0 1154677 17576 SH SOLE 0 0 17576 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 1652352 73536 SH SOLE 0 0 73536 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 42645533 497905 SH SOLE 0 0 497905 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 8921825 43502 SH SOLE 0 0 43502 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 BBG006VZDTG9 588200 29410 SH SOLE 0 0 29410 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 208164 6032 SH SOLE 0 0 6032 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 20335273 355325 SH SOLE 0 0 355325 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 BBG00HDBJNP5 371930 10800 SH SOLE 0 0 10800 FIRST TR EXCHANGE-TRADED FD EIP CARBON IMP 33738D705 BBG00PZ23542 725528 29512 SH SOLE 0 0 29512 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 28356344 475618 SH SOLE 0 0 475618 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 4288491 104014 SH SOLE 0 0 104014 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 16258346 336961 SH SOLE 0 0 336961 FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 BBG00ZDRMBK7 314311 15963 SH SOLE 0 0 15963 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 BBG019WLSRG0 10791864 440844 SH SOLE 0 0 440844 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 BBG00KDSF556 13147643 244789 SH SOLE 0 0 244789 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 BBG001T2Y423 198535 12875 SH SOLE 0 0 12875 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 BBG01B34NPM7 2685313 87441 SH SOLE 0 0 87441 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 BBG006YSN868 1406386 31797 SH SOLE 0 0 31797 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 BBG00YGCBMV6 1079392 30853 SH SOLE 0 0 30853 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 6069424 323358 SH SOLE 0 0 323358 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 5294055 247617 SH SOLE 0 0 247617 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 1267234 25057 SH SOLE 0 0 25057 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 2899753 183645 SH SOLE 0 0 183645 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 1051799 30329 SH SOLE 0 0 30329 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 4063798 58329 SH SOLE 0 0 58329 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 BBG001SSSWR5 212083 2329 SH SOLE 0 0 2329 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 BBG005SW6VT1 557778 27156 SH SOLE 0 0 27156 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 2718890 60099 SH SOLE 0 0 60099 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 1409710 43650 SH SOLE 0 0 43650 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 783046 8649 SH SOLE 0 0 8649 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 385602 14053 SH SOLE 0 0 14053 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 1530362 51824 SH SOLE 0 0 51824 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 3070456 19968 SH SOLE 0 0 19968 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 1826098 27122 SH SOLE 0 0 27122 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 53512182 952683 SH SOLE 0 0 952683 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 BBG0055FL7G3 163248 10235 SH SOLE 0 0 10235 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 6894923 149208 SH SOLE 0 0 149208 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 23173890 665534 SH SOLE 0 0 665534 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 BBG00BC8DBG8 1053293 30897 SH SOLE 0 0 30897 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 2221058 20993 SH SOLE 0 0 20993 FIRST TR EXCHANGE-TRADED FD VEST GOLD STRTGY 33733E849 BBG00YXMRBJ6 488374 24778 SH SOLE 0 0 24778 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 BBG001SS8248 1312553 12856 SH SOLE 0 0 12856 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 BBG00VC9SZ91 42346861 1514552 SH SOLE 0 0 1514552 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752 BBG01846SSX5 2111095 74518 SH SOLE 0 0 74518 FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656 BBG00YGCB534 510125 21689 SH SOLE 0 0 21689 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869 BBG011FRZJF4 521336 23526 SH SOLE 0 0 23526 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U828 BBG012G2TS09 300970 13937 SH SOLE 0 0 13937 FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 BBG00ZR08TK8 807567 34854 SH SOLE 0 0 34854 FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 BBG01JPH1FX1 289940 13031 SH SOLE 0 0 13031 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 BBG011FRQW74 8117205 318197 SH SOLE 0 0 318197 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 BBG00YGC9804 1391177 55994 SH SOLE 0 0 55994 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 BBG012G2S6M4 720296 28858 SH SOLE 0 0 28858 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 BBG00ZR07V60 1162449 43866 SH SOLE 0 0 43866 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425 BBG01HCDMFT0 696455 20943 SH SOLE 0 0 20943 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367 BBG01JPFZLR2 715493 21794 SH SOLE 0 0 21794 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F326 BBG01KK40V40 327394 10743 SH SOLE 0 0 10743 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F391 BBG01HVCFMS5 315441 9766 SH SOLE 0 0 9766 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 BBG011R6J7D3 3998815 110434 SH SOLE 0 0 110434 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 BBG01462JDB8 864575 24520 SH SOLE 0 0 24520 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 BBG019FSVZ18 604315 16313 SH SOLE 0 0 16313 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417 BBG01HVDFS00 230664 10523 SH SOLE 0 0 10523 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466 BBG01GMNY1T7 247902 10809 SH SOLE 0 0 10809 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 BBG01J7V7094 863860 26166 SH SOLE 0 0 26166 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 BBG01K55JKF6 4883714 148148 SH SOLE 0 0 148148 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 BBG01FTSQPD4 2590139 75251 SH SOLE 0 0 75251 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 BBG01H04M604 1226547 36767 SH SOLE 0 0 36767 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 BBG01GN8WTL8 225386 6629 SH SOLE 0 0 6629 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 BBG01JPPSFH2 1566463 46858 SH SOLE 0 0 46858 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 BBG00YGC8R49 1249237 33336 SH SOLE 0 0 33336 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334 BBG01K70M350 341067 10530 SH SOLE 0 0 10530 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 BBG0101Q66H1 761413 22879 SH SOLE 0 0 22879 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 BBG00QQFDZ53 12584588 340124 SH SOLE 0 0 340124 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. EQU 33740F375 BBG01J7TK1S1 798631 26031 SH SOLE 0 0 26031 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 BBG00YGC7V96 4679231 113546 SH SOLE 0 0 113546 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 BBG00XS5NLY6 965894 25675 SH SOLE 0 0 25675 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 BBG00YXMQGQ8 1222858 33940 SH SOLE 0 0 33940 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 BBG00RPLC4T3 1388327 35498 SH SOLE 0 0 35498 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 BBG00QQFKRG1 1538538 38088 SH SOLE 0 0 38088 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 BBG00ZR07NB2 3020002 86533 SH SOLE 0 0 86533 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 BBG01HCDPVH5 1399864 41336 SH SOLE 0 0 41336 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 BBG00TSG2686 1485558 34372 SH SOLE 0 0 34372 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 BBG00RPK2N78 5598826 123664 SH SOLE 0 0 123664 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 BBG0101Q5ZQ8 1004154 27560 SH SOLE 0 0 27560 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 BBG00QQFKGH4 2168381 48468 SH SOLE 0 0 48468 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 BBG00W2861Z2 305147 7889 SH SOLE 0 0 7889 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 BBG00TSG2748 1102896 29588 SH SOLE 0 0 29588 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 BBG01GCNPTX2 668223 19838 SH SOLE 0 0 19838 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 BBG01FTS8H97 1327284 39479 SH SOLE 0 0 39479 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 BBG00QQFDN69 15503007 361544 SH SOLE 0 0 361544 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 BBG00ZR067X4 3885231 99012 SH SOLE 0 0 99012 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 BBG01FCRRYM4 1719107 49916 SH SOLE 0 0 49916 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 BBG00VC9SSV2 763307 19071 SH SOLE 0 0 19071 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 BBG01KK41136 4228693 133989 SH SOLE 0 0 133989 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 BBG00VZR6K84 4687653 105459 SH SOLE 0 0 105459 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 BBG00X9DVN95 1914520 50138 SH SOLE 0 0 50138 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 BBG01C9WWJR6 3169245 88329 SH SOLE 0 0 88329 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 BBG00VC9S4V5 3744250 79631 SH SOLE 0 0 79631 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 BBG00YXMPLL3 6016825 143326 SH SOLE 0 0 143326 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 BBG01HVCBJ33 2286985 69397 SH SOLE 0 0 69397 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 BBG00X9DXZP8 1244296 29281 SH SOLE 0 0 29281 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 BBG00XS5NBW0 2341254 57709 SH SOLE 0 0 57709 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318 BBG01L0J4W23 1109820 34939 SH SOLE 0 0 34939 FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 BBG01162K0N7 291599 13055 SH SOLE 0 0 13055 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 BBG00MZ7KPW4 397639 21204 SH SOLE 0 0 21204 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 BBG00W5F8DK1 451660 16424 SH SOLE 0 0 16424 FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490 BBG01C9XD1Q5 1059045 51092 SH SOLE 0 0 51092 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 BBG012G2VGQ4 336989 23321 SH SOLE 0 0 23321 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 20662315 473906 SH SOLE 0 0 473906 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 8399130 341428 SH SOLE 0 0 341428 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 BBG0133TR3F3 2657224 117994 SH SOLE 0 0 117994 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 BBG0133TT4G8 1899467 88968 SH SOLE 0 0 88968 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 BBG00YXMQXB7 6162935 261252 SH SOLE 0 0 261252 FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 327642 18284 SH SOLE 0 0 18284 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 11608378 151982 SH SOLE 0 0 151982 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 1789596 18033 SH SOLE 0 0 18033 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 2667370 23528 SH SOLE 0 0 23528 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 173970 17991 SH SOLE 0 0 17991 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 18846007 489761 SH SOLE 0 0 489761 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 285284 2290 SH SOLE 0 0 2290 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 6248193 50429 SH SOLE 0 0 50429 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 2182454 11446 SH SOLE 0 0 11446 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 7352391 78854 SH SOLE 0 0 78854 FIRST TR SR FLTG RATE INCOME COM 33733U108 BBG001SLKS51 148231 14322 SH SOLE 0 0 14322 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 20153079 477222 SH SOLE 0 0 477222 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 6789828 55076 SH SOLE 0 0 55076 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 1866935 48341 SH SOLE 0 0 48341 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 248866 1501 SH SOLE 0 0 1501 FISERV INC COM 337738108 BBG001S5R6Q4 8421798 52696 SH SOLE 0 0 52696 FIVE BELOW INC COM 33829M101 BBG001TCDMY9 3138609 17304 SH SOLE 0 0 17304 FIVE9 INC COM 338307101 BBG001V0P7K7 215273 3466 SH SOLE 0 0 3466 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 BBG004M1VZ20 337264 17593 SH SOLE 0 0 17593 FLAHERTY & CRUMRINE PFD SECS COM 338478100 BBG001SJF1Q8 1796480 120975 SH SOLE 0 0 120975 FLEX LNG LTD SHS G35947202 BBG001SSXL39 1192340 46887 SH SOLE 0 0 46887 FLEX LTD ORD Y2573F102 BBG001SC5SP6 1473758 51512 SH SOLE 0 0 51512 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 BBG003GP3W33 855944 11345 SH SOLE 0 0 11345 FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 651321 11465 SH SOLE 0 0 11465 FLEXSHARES TR HIG YLD VL ETF 33939L662 BBG00LG7DCK7 1890156 45978 SH SOLE 0 0 45978 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 BBG00243PCT9 418581 17699 SH SOLE 0 0 17699 FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 3014050 73388 SH SOLE 0 0 73388 FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 1411491 21983 SH SOLE 0 0 21983 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 2443531 18852 SH SOLE 0 0 18852 FLOWERS FOODS INC COM 343498101 BBG001S5R7L7 200196 8429 SH SOLE 0 0 8429 FMC CORP COM NEW 302491303 BBG001S5R880 1779893 27942 SH SOLE 0 0 27942 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 366189 2811 SH SOLE 0 0 2811 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 11790954 887873 SH SOLE 0 0 887873 FORD MTR CO DEL NOTE 3/1 345370CZ1 94049 91000 SH SOLE 0 0 91000 FORTINET INC COM 34959E109 BBG001S77BL6 7289497 106712 SH SOLE 0 0 106712 FORTIS INC COM 349553107 BBG001S5YVM5 436706 11053 SH SOLE 0 0 11053 FORTIVE CORP COM 34959J108 BBG00BLVZ237 3106047 36108 SH SOLE 0 0 36108 FORTREA HLDGS INC COMMON STOCK 34965K107 BBG01GZF9W47 397547 9904 SH SOLE 0 0 9904 FORTUNA SILVER MINES INC COM 349915108 BBG001S982M0 244688 65600 SH SOLE 0 0 65600 FORTUNE BRANDS INNOVATIONS I COM 34964C106 BBG001THLZ70 969225 11447 SH SOLE 0 0 11447 FRANCO NEV CORP COM 351858105 BBG001STGSR5 373660 3136 SH SOLE 0 0 3136 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 523498 39184 SH SOLE 0 0 39184 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 BBG005JV97N9 409378 4541 SH SOLE 0 0 4541 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 239620 38217 SH SOLE 0 0 38217 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 708294 25197 SH SOLE 0 0 25197 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 526512 21464 SH SOLE 0 0 21464 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 BBG00JYWBLK9 309651 8403 SH SOLE 0 0 8403 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 BBG00J3N6MY2 925633 26683 SH SOLE 0 0 26683 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 BBG00L2CL6V3 258040 10874 SH SOLE 0 0 10874 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 BBG01GXV05Q8 1339025 51343 SH SOLE 0 0 51343 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 9603406 298335 SH SOLE 0 0 298335 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 BBG00DVZWNQ5 271273 12706 SH SOLE 0 0 12706 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 BBG00HLJ9Y85 645226 26974 SH SOLE 0 0 26974 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 BBG00L2CKST9 448300 18302 SH SOLE 0 0 18302 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 1034392 48472 SH SOLE 0 0 48472 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 BBG00GKQZFP5 6157757 115639 SH SOLE 0 0 115639 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 2342083 43810 SH SOLE 0 0 43810 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 BBG00V7V3MT2 437871 21370 SH SOLE 0 0 21370 FRANKLIN UNVL TR SH BEN INT 355145103 BBG001S5RDD3 69687 10495 SH SOLE 0 0 10495 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 7558041 160741 SH SOLE 0 0 160741 FRESHPET INC COM 358039105 BBG001V04FM0 659823 5695 SH SOLE 0 0 5695 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 10122933 1707071 SH SOLE 0 0 1707071 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 7813842 409745 SH SOLE 0 0 409745 FUBOTV INC COM 35953D104 BBG002CV4QZ3 61952 39210 SH SOLE 0 0 39210 FULLER H B CO COM 359694106 BBG001S5RDZ9 1634354 20496 SH SOLE 0 0 20496 FULTON FINL CORP PA COM 360271100 BBG001S5RF02 233352 14685 SH SOLE 0 0 14685 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 707603 30792 SH SOLE 0 0 30792 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 2250021 407612 SH SOLE 0 0 407612 GABELLI UTIL TR COM 36240A101 BBG001SCZVQ5 162127 29212 SH SOLE 0 0 29212 GALIANO GOLD INC COM 36352H100 BBG001SF5M09 13894 10000 SH SOLE 0 0 10000 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 6390843 25559 SH SOLE 0 0 25559 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 1414990 366578 SH SOLE 0 0 366578 GAMESTOP CORP NEW CL A 36467W109 BBG001S5RLR0 142202 11358 SH SOLE 0 0 11358 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 804290 17458 SH SOLE 0 0 17458 GARMIN LTD SHS H2906T109 BBG001SG0H12 649073 4360 SH SOLE 0 0 4360 GARTNER INC COM 366651107 BBG001S5SD60 5682383 11921 SH SOLE 0 0 11921 GATX CORP COM 361448103 BBG001S5RM34 207459 1548 SH SOLE 0 0 1548 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 3074476 33819 SH SOLE 0 0 33819 GEN DIGITAL INC COM 668771108 BBG001S5QG38 232754 10391 SH SOLE 0 0 10391 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 3459516 27426 SH SOLE 0 0 27426 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 16882984 59765 SH SOLE 0 0 59765 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 23098074 131590 SH SOLE 0 0 131590 GENERAL MLS INC COM 370334104 BBG001S5RKR2 6913852 98812 SH SOLE 0 0 98812 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 4571509 100805 SH SOLE 0 0 100805 GENMAB A/S SPONSORED ADS 372303206 BBG004MPKMY3 266797 8920 SH SOLE 0 0 8920 GENPACT LIMITED SHS G3922B107 BBG001SJT2Y2 226855 6885 SH SOLE 0 0 6885 GENTEX CORP COM 371901109 BBG001S5RMR8 697620 19314 SH SOLE 0 0 19314 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 19974599 128927 SH SOLE 0 0 128927 GETTY RLTY CORP NEW COM 374297109 BBG001S5RQR9 277384 10142 SH SOLE 0 0 10142 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 6619728 90372 SH SOLE 0 0 90372 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 2151455 1854703 SH SOLE 0 0 1854703 GLACIER BANCORP INC NEW COM 37637Q105 BBG001S6HGM5 211148 5242 SH SOLE 0 0 5242 GLADSTONE COMMERCIAL CORP COM 376536108 BBG001SK8138 362340 26181 SH SOLE 0 0 26181 GLOBAL E ONLINE LTD SHS M5216V106 BBG00ZKY1Q42 344543 9479 SH SOLE 0 0 9479 GLOBAL MED REIT INC COM NEW 37954A204 BBG0027F2C05 160976 18397 SH SOLE 0 0 18397 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 810386 104297 SH SOLE 0 0 104297 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 2122788 15882 SH SOLE 0 0 15882 GLOBAL SELF STORAGE INC COM 37955N106 BBG001SB1GZ7 89939 20211 SH SOLE 0 0 20211 GLOBAL X FDS ADAPTIVE US 37954Y574 BBG00LSVL3Y7 283674 6941 SH SOLE 0 0 6941 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 BBG00YV3WZM7 8572846 261764 SH SOLE 0 0 261764 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 4621365 136083 SH SOLE 0 0 136083 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 1913774 77481 SH SOLE 0 0 77481 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 878983 40413 SH SOLE 0 0 40413 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 1476921 49644 SH SOLE 0 0 49644 GLOBAL X FDS DATA CTR REITS 37954Y236 BBG00Y056D53 680266 43747 SH SOLE 0 0 43747 GLOBAL X FDS EMERGING MKT GRT 37960A644 BBG01GJX6GJ8 1324654 50656 SH SOLE 0 0 50656 GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 BBG011RVH0K7 1194716 23435 SH SOLE 0 0 23435 GLOBAL X FDS GBL X FTSE ETF 37950E648 BBG001V0GHG0 1110413 73586 SH SOLE 0 0 73586 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 9384805 191566 SH SOLE 0 0 191566 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 4211895 87347 SH SOLE 0 0 87347 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 351287 8279 SH SOLE 0 0 8279 GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 1252911 45627 SH SOLE 0 0 45627 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 6922712 240122 SH SOLE 0 0 240122 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 683952 39330 SH SOLE 0 0 39330 GLOBAL X FDS INTERNET OF THNG 37954Y780 BBG00DSB6FJ6 469221 12951 SH SOLE 0 0 12951 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 2377372 52492 SH SOLE 0 0 52492 GLOBAL X FDS MSCI SUPR EM ETF 37960A677 BBG0089CYTS5 276190 10973 SH SOLE 0 0 10973 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 15669310 874892 SH SOLE 0 0 874892 GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 531988 22466 SH SOLE 0 0 22466 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 7923897 249101 SH SOLE 0 0 249101 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 3822397 226044 SH SOLE 0 0 226044 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 BBG00CP9KWK1 261879 4115 SH SOLE 0 0 4115 GLOBAL X FDS S&P 500 COVERED 37954Y277 BBG00XH4TT32 312683 10310 SH SOLE 0 0 10310 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 2603267 63821 SH SOLE 0 0 63821 GLOBAL X FDS S&P 500 RISK 37960A206 BBG0129D70V4 1595773 82682 SH SOLE 0 0 82682 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 BBG00WCNXGG6 403043 42381 SH SOLE 0 0 42381 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 16735391 420382 SH SOLE 0 0 420382 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 2029720 100681 SH SOLE 0 0 100681 GLOBAL X FDS X EMERGING MKT 37954Y350 BBG00V6QGWD5 817531 36171 SH SOLE 0 0 36171 GLOBANT S A COM L44385109 BBG00564Y4W2 3573011 17697 SH SOLE 0 0 17697 GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 755638 6493 SH SOLE 0 0 6493 GMS INC COM 36251C103 BBG009Q036F8 1465843 15059 SH SOLE 0 0 15059 GMS INC COM 36251C103 BBG009Q036F8 850 1000 SH Put SOLE 0 0 1000 GODADDY INC CL A 380237107 BBG006MDLXZ9 665201 5605 SH SOLE 0 0 5605 GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG001S93ZM2 603812 37999 SH SOLE 0 0 37999 GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 1313165 87661 SH SOLE 0 0 87661 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 7003026 69412 SH SOLE 0 0 69412 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 BBG015C8CQV1 1010168 24593 SH SOLE 0 0 24593 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 BBG00H5VPNM6 2449457 55380 SH SOLE 0 0 55380 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 BBG00M56BTZ8 1269422 25917 SH SOLE 0 0 25917 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 3133593 68433 SH SOLE 0 0 68433 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 BBG00VY1BFH7 8505224 206688 SH SOLE 0 0 206688 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 3774695 120443 SH SOLE 0 0 120443 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 12647599 368842 SH SOLE 0 0 368842 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 BBG00H1SDQL4 1480632 22588 SH SOLE 0 0 22588 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 10409213 100291 SH SOLE 0 0 100291 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 BBG0155MNF86 1064224 22672 SH SOLE 0 0 22672 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 BBG00L45DKL5 883099 11767 SH SOLE 0 0 11767 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 BBG00TSXPF39 16475747 229531 SH SOLE 0 0 229531 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 18836658 45097 SH SOLE 0 0 45097 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 BBG00LPXX8Z1 3901136 177405 SH SOLE 0 0 177405 GOODYEAR TIRE & RUBR CO COM 382550101 BBG001S5RQ62 173252 12619 SH SOLE 0 0 12619 GOOSEHEAD INS INC COM CL A 38267D109 BBG00KHHBMD4 494121 7417 SH SOLE 0 0 7417 GRACO INC COM 384109104 BBG001S5RK56 1402093 15002 SH SOLE 0 0 15002 GRAINGER W W INC COM 384802104 BBG001S5RRD2 5737833 5640 SH SOLE 0 0 5640 GRAN TIERRA ENERGY INC COM 38500T200 BBG001S5RKW6 471419 66025 SH SOLE 0 0 66025 GRAND CANYON ED INC COM 38526M106 BBG001T01JZ4 1955560 14357 SH SOLE 0 0 14357 GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603 BBG00QG3BSN9 506048 10064 SH SOLE 0 0 10064 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 1176749 53586 SH SOLE 0 0 53586 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 BBG00JRYLNX4 260736 29495 SH SOLE 0 0 29495 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 888492 30449 SH SOLE 0 0 30449 GRAY TELEVISION INC COM 389375106 BBG001S8SQK9 157836 24974 SH SOLE 0 0 24974 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 BBG008748J97 9947759 157476 SH SOLE 0 0 157476 GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 104180 94000 SH SOLE 0 0 94000 GROUP 1 AUTOMOTIVE INC COM 398905109 BBG001S5RNK3 241090 825 SH SOLE 0 0 825 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 BBG001SKXC54 292838 11520 SH SOLE 0 0 11520 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 7564095 176443 SH SOLE 0 0 176443 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 2597336 181378 SH SOLE 0 0 181378 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 1759428 15075 SH SOLE 0 0 15075 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 388416 7225 SH SOLE 0 0 7225 H & E EQUIPMENT SERVICES INC COM 404030108 BBG001SKSFQ0 335661 5230 SH SOLE 0 0 5230 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 862343 101572 SH SOLE 0 0 101572 HALLIBURTON CO COM 406216101 BBG001S5RS59 2942354 74641 SH SOLE 0 0 74641 HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 629523 15475 SH SOLE 0 0 15475 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 94679 107000 SH SOLE 0 0 107000 HAMILTON LANE INC CL A 407497106 BBG00FX58Q75 285847 2535 SH SOLE 0 0 2535 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 BBG001SV51C7 126164 24100 SH SOLE 0 0 24100 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 BBG001S6WS24 316971 19060 SH SOLE 0 0 19060 HANCOCK JOHN PFD INCOME FD I COM 41021P103 BBG001SDH3R4 1731472 112215 SH SOLE 0 0 112215 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 219594 18849 SH SOLE 0 0 18849 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 BBG001S98632 3412451 173573 SH SOLE 0 0 173573 HANESBRANDS INC COM 410345102 BBG001SMCKB8 951012 163968 SH SOLE 0 0 163968 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 701705 24708 SH SOLE 0 0 24708 HANOVER INS GROUP INC COM 410867105 BBG001S8KZF3 355404 2610 SH SOLE 0 0 2610 HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 352477 8058 SH SOLE 0 0 8058 HARMONY BIOSCIENCES HLDGS IN COM 413197104 BBG00WBPG548 202857 6041 SH SOLE 0 0 6041 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 2041993 249938 SH SOLE 0 0 249938 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 2116868 54502 SH SOLE 0 0 54502 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 BBG00KN8FKD7 4442801 226905 SH SOLE 0 0 226905 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 BBG00HTN2KT2 3386790 100379 SH SOLE 0 0 100379 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1995638 19366 SH SOLE 0 0 19366 HASBRO INC COM 418056107 BBG001S5RSQ6 945976 16737 SH SOLE 0 0 16737 HAWAIIAN ELEC INDUSTRIES COM 419870100 BBG001S5RV43 113090 10035 SH SOLE 0 0 10035 HAWKINS INC COM 420261109 BBG001S5S282 271488 3535 SH SOLE 0 0 3535 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 2818126 8449 SH SOLE 0 0 8449 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 266081 4754 SH SOLE 0 0 4754 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 598800 42318 SH SOLE 0 0 42318 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 1162368 61993 SH SOLE 0 0 61993 HECLA MNG CO COM 422704106 BBG001S5RXF7 66117 13746 SH SOLE 0 0 13746 HEICO CORP NEW CL A 422806208 BBG001S96YM2 512466 3329 SH SOLE 0 0 3329 HEICO CORP NEW COM 422806109 BBG001S5RVC4 4043688 21171 SH SOLE 0 0 21171 HELLO GROUP INC ADS 423403104 BBG007HTCQV7 62764 10107 SH SOLE 0 0 10107 HELMERICH & PAYNE INC COM 423452101 BBG001S5RZP1 202959 4825 SH SOLE 0 0 4825 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 1820478 10479 SH SOLE 0 0 10479 HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 384774 5095 SH SOLE 0 0 5095 HERC HLDGS INC COM 42704L104 BBG001SNNBX0 1128241 6704 SH SOLE 0 0 6704 HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 596134 32311 SH SOLE 0 0 32311 HERSHEY CO COM 427866108 BBG001S5S148 10680106 54911 SH SOLE 0 0 54911 HESS CORP COM 42809H107 BBG001S5NHS2 1886582 12360 SH SOLE 0 0 12360 HESS MIDSTREAM LP CL A SHS 428103105 BBG00R02H8F3 519340 14374 SH SOLE 0 0 14374 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 981863 55379 SH SOLE 0 0 55379 HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 643411 8832 SH SOLE 0 0 8832 HF SINCLAIR CORP COM 403949100 BBG0135B2269 457599 7580 SH SOLE 0 0 7580 HIGH INCOME SECS FD SHS BEN INT 42968F108 BBG001S5V1Z0 69575 10277 SH SOLE 0 0 10277 HIGHWOODS PPTYS INC COM 431284108 BBG001S7X2X4 203429 7770 SH SOLE 0 0 7770 HILLENBRAND INC COM 431571108 BBG001STH2P3 439685 8743 SH SOLE 0 0 8743 HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 452360 42515 SH SOLE 0 0 42515 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 3123493 14643 SH SOLE 0 0 14643 HOLOGIC INC COM 436440101 BBG001S6HWB2 694234 8905 SH SOLE 0 0 8905 HOME BANCSHARES INC COM 436893200 BBG001SN0R60 326512 13289 SH SOLE 0 0 13289 HOME DEPOT INC COM 437076102 BBG001S5RTW7 87826245 228953 SH SOLE 0 0 228953 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 BBG001S5RXR4 216306 5810 SH SOLE 0 0 5810 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 20480237 99782 SH SOLE 0 0 99782 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 5298355 151859 SH SOLE 0 0 151859 HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 353918 17114 SH SOLE 0 0 17114 HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 1299228 10135 SH SOLE 0 0 10135 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 1233405 18024 SH SOLE 0 0 18024 HP INC COM 40434L105 BBG001S6W7N7 1398965 46293 SH SOLE 0 0 46293 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 1029736 26162 SH SOLE 0 0 26162 HUBBELL INC COM 443510607 BBG001S5S1L9 1724890 4156 SH SOLE 0 0 4156 HUBSPOT INC COM 443573100 BBG001T53670 901620 1439 SH SOLE 0 0 1439 HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 137909 19701 SH SOLE 0 0 19701 HUMANA INC COM 444859102 BBG001S5S1X6 2734194 7886 SH SOLE 0 0 7886 HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 768306 3856 SH SOLE 0 0 3856 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 6618051 474412 SH SOLE 0 0 474412 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 1646341 5648 SH SOLE 0 0 5648 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 476146 2983 SH SOLE 0 0 2983 IAC INC COM NEW 44891N208 BBG00S1LR2D2 215867 4047 SH SOLE 0 0 4047 IAMGOLD CORP COM 450913108 BBG001S8SMV6 699803 210151 SH SOLE 0 0 210151 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 210303 12364 SH SOLE 0 0 12364 ICF INTL INC COM 44925C103 BBG001S6L7P7 465296 3089 SH SOLE 0 0 3089 ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 625963 23702 SH SOLE 0 0 23702 ICL GROUP LTD SHS M53213100 BBG001S7TFD2 189178 35185 SH SOLE 0 0 35185 ICON PLC SHS G4705A100 BBG001SDCL35 6673983 19866 SH SOLE 0 0 19866 IDACORP INC COM 451107106 BBG001S5S4M2 370089 3984 SH SOLE 0 0 3984 IDEX CORP COM 45167R104 BBG001S67N14 1109075 4545 SH SOLE 0 0 4545 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 3854938 7140 SH SOLE 0 0 7140 IES HLDGS INC COM 44951W106 BBG001SR2L71 1033940 8500 SH SOLE 0 0 8500 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 8210096 30597 SH SOLE 0 0 30597 ILLUMINA INC COM 452327109 BBG001SF4NY1 1002573 7301 SH SOLE 0 0 7301 IMAX CORP NOTE 0.500% 4/0 45245EAJ8 41796 45000 SH SOLE 0 0 45000 IMMUNOME INC COM 45257U108 BBG00BR94298 3038059 123098 SH SOLE 0 0 123098 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 2704281 167655 SH SOLE 0 0 167655 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 12829548 526017 SH SOLE 0 0 526017 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 BBG009NMJ5N9 383079 14278 SH SOLE 0 0 14278 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 BBG00JBBPSP5 238181 55520 SH SOLE 0 0 55520 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 511322 28518 SH SOLE 0 0 28518 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 977072 59252 SH SOLE 0 0 59252 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 3890651 40976 SH SOLE 0 0 40976 INGREDION INC COM 457187102 BBG001SBH4X9 370304 3169 SH SOLE 0 0 3169 INNOSPEC INC COM 45768S105 BBG001S8RTD2 205788 1596 SH SOLE 0 0 1596 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 1020590 9857 SH SOLE 0 0 9857 INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731 BBG015LHC2K6 243620 8052 SH SOLE 0 0 8052 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 13092914 447468 SH SOLE 0 0 447468 INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623 BBG012S334Q7 289019 12000 SH SOLE 0 0 12000 INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 233423 9296 SH SOLE 0 0 9296 INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 BBG00R878QK8 777589 26869 SH SOLE 0 0 26869 INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 456643 19185 SH SOLE 0 0 19185 INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 BBG01HF043V9 833290 31672 SH SOLE 0 0 31672 INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418 BBG01KTTT5K4 345363 13870 SH SOLE 0 0 13870 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 BBG00R879TP6 1180190 27081 SH SOLE 0 0 27081 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 BBG00SXJYPC4 1293212 28416 SH SOLE 0 0 28416 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 BBG00QFP06T5 1196569 25152 SH SOLE 0 0 25152 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 1357290 23544 SH SOLE 0 0 23544 INNOVATOR ETFS TRUST INNOV PRM INC 15 45783Y368 BBG01KTV65F0 3528432 143318 SH SOLE 0 0 143318 INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 BBG012S32N86 569348 19687 SH SOLE 0 0 19687 INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 BBG00SXJN914 690597 25427 SH SOLE 0 0 25427 INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 BBG00R877XM2 1330050 42514 SH SOLE 0 0 42514 INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 BBG00PLYT1X6 1505793 53378 SH SOLE 0 0 53378 INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 BBG0154NXX67 452746 15410 SH SOLE 0 0 15410 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 10708689 256557 SH SOLE 0 0 256557 INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723 BBG015LHHPD8 645272 21870 SH SOLE 0 0 21870 INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y434 BBG01JLFPQR6 897888 37451 SH SOLE 0 0 37451 INNOVATOR ETFS TRUST PREMIUM INC 9 BU 45783Y467 BBG01JLFPM68 5315901 220760 SH SOLE 0 0 220760 INNOVATOR ETFS TRUST PREMIUM INC 9 BU 45783Y384 BBG01KTV6MT8 5118989 207359 SH SOLE 0 0 207359 INNOVATOR ETFS TRUST US EQT ACC 9 BFR 45783Y780 BBG01462XRD9 8666038 321319 SH SOLE 0 0 321319 INNOVATOR ETFS TRUST US EQT ACLRTD 9 45783Y889 BBG011MFTNG9 6772039 213631 SH SOLE 0 0 213631 INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 BBG00NR9PT90 740019 18482 SH SOLE 0 0 18482 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 BBG00NR9QB16 3521710 104844 SH SOLE 0 0 104844 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 BBG00LNDTLP4 557978 17508 SH SOLE 0 0 17508 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 BBG00MYXKMH2 372641 10322 SH SOLE 0 0 10322 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292 BBG00TGM5SH5 1084462 35834 SH SOLE 0 0 35834 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 BBG00PVP3G50 566184 17341 SH SOLE 0 0 17341 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 BBG00RHZ8N23 310968 10098 SH SOLE 0 0 10098 INNOVATOR ETFS TRUST US EQTY ACCELRT9 45783Y848 BBG012R71JN1 7729212 269019 SH SOLE 0 0 269019 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 BBG00QYNBZV0 1394659 34348 SH SOLE 0 0 34348 INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 BBG00QPZ0JC2 624733 17123 SH SOLE 0 0 17123 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 BBG00M4NZ631 557717 13781 SH SOLE 0 0 13781 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 BBG00Q4023H0 334409 8513 SH SOLE 0 0 8513 INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 BBG00RHZ1235 1131775 28813 SH SOLE 0 0 28813 INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 BBG00MYXK7W8 2866456 65835 SH SOLE 0 0 65835 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 1074512 26643 SH SOLE 0 0 26643 INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 BBG00S1NCS83 306464 7355 SH SOLE 0 0 7355 INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 BBG00TGLNRW2 844610 23725 SH SOLE 0 0 23725 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 BBG00PVP39R2 6510203 184008 SH SOLE 0 0 184008 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 BBG00PBD6H63 2169582 62850 SH SOLE 0 0 62850 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 BBG00Q4028Q9 4904651 134374 SH SOLE 0 0 134374 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 BBG00MYXKL20 16451230 420640 SH SOLE 0 0 420640 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 BBG00QYND1G0 3829301 104632 SH SOLE 0 0 104632 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 BBG00S1NDLX9 5763894 156585 SH SOLE 0 0 156585 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 BBG00TGM5Q16 6360640 195891 SH SOLE 0 0 195891 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 BBG00M4NZTF8 3369432 89876 SH SOLE 0 0 89876 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 BBG00LNDTJL3 3943122 103821 SH SOLE 0 0 103821 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 BBG00QPZ1F93 2140359 60207 SH SOLE 0 0 60207 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 4221151 123570 SH SOLE 0 0 123570 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 BBG00M4P0DF6 375389 11174 SH SOLE 0 0 11174 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 BBG00QYNC6K5 349870 10469 SH SOLE 0 0 10469 INNOVATOR ETFS TRUST US EQUITY 45783Y202 BBG00ZNB6H80 313989 9960 SH SOLE 0 0 9960 INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301 BBG00ZNB6LJ9 8366384 267810 SH SOLE 0 0 267810 INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 502278 12922 SH SOLE 0 0 12922 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 BBG00R879Z72 2656605 75109 SH SOLE 0 0 75109 INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 BBG00VSHFQQ1 1344246 47872 SH SOLE 0 0 47872 INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 BBG00QFNSZH9 1294672 45482 SH SOLE 0 0 45482 INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 BBG00SXJYJL8 2249253 72184 SH SOLE 0 0 72184 INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 349678 1628 SH SOLE 0 0 1628 INSTALLED BLDG PRODS INC COM 45780R101 BBG005TJKF09 336090 1299 SH SOLE 0 0 1299 INSULET CORP COM 45784P101 BBG001SRF439 209451 1222 SH SOLE 0 0 1222 INTEGER HLDGS CORP COM 45826H109 BBG001SFBS27 456919 3916 SH SOLE 0 0 3916 INTEL CORP COM 458140100 BBG001S5SF65 16575580 375268 SH SOLE 0 0 375268 INTELLIA THERAPEUTICS INC COM 45826J105 BBG007KC7PC9 1139657 41427 SH SOLE 0 0 41427 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 2505880 22432 SH SOLE 0 0 22432 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 4432284 32251 SH SOLE 0 0 32251 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 251259 2378 SH SOLE 0 0 2378 INTERDIGITAL INC COM 45867G101 BBG001S8DV79 205894 1934 SH SOLE 0 0 1934 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 27471444 143860 SH SOLE 0 0 143860 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1534460 17845 SH SOLE 0 0 17845 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 1734811 44460 SH SOLE 0 0 44460 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 720812 22090 SH SOLE 0 0 22090 INTUIT COM 461202103 BBG001S6TWR2 16862925 25943 SH SOLE 0 0 25943 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 14308507 35853 SH SOLE 0 0 35853 INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 769237 29920 SH SOLE 0 0 29920 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 2560086 54691 SH SOLE 0 0 54691 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 30599876 613347 SH SOLE 0 0 613347 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 3503306 139630 SH SOLE 0 0 139630 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 1411434 101762 SH SOLE 0 0 101762 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 3741862 162902 SH SOLE 0 0 162902 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 306736 12388 SH SOLE 0 0 12388 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 BBG001SSDLT3 286336 15943 SH SOLE 0 0 15943 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 593037 38162 SH SOLE 0 0 38162 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 BBG001SSDLP7 281444 5256 SH SOLE 0 0 5256 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 240181 8466 SH SOLE 0 0 8466 INVESCO EXCH TRADED FD TR II 500 QVM MULTI 46138G581 BBG011FS7WB8 4324010 138970 SH SOLE 0 0 138970 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 563980 22677 SH SOLE 0 0 22677 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 2352804 124817 SH SOLE 0 0 124817 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 BBG0036PLRD4 1638835 18027 SH SOLE 0 0 18027 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 BBG001T06LF6 506385 24750 SH SOLE 0 0 24750 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 BBG001T06L93 4689927 167020 SH SOLE 0 0 167020 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 BBG001T0NSF2 693509 38252 SH SOLE 0 0 38252 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 2547757 51314 SH SOLE 0 0 51314 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 526072 12203 SH SOLE 0 0 12203 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 BBG001TG54V2 860168 7983 SH SOLE 0 0 7983 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 143273337 784243 SH SOLE 0 0 784243 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 308029 10655 SH SOLE 0 0 10655 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 4271848 179263 SH SOLE 0 0 179263 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 BBG001T06LM8 207315 9000 SH SOLE 0 0 9000 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 3320999 279545 SH SOLE 0 0 279545 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 BBG007RBRW19 280893 6081 SH SOLE 0 0 6081 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 832683 9490 SH SOLE 0 0 9490 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 6410951 79917 SH SOLE 0 0 79917 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 8877587 94714 SH SOLE 0 0 94714 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 3141179 131485 SH SOLE 0 0 131485 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 8338970 150171 SH SOLE 0 0 150171 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 1132520 36926 SH SOLE 0 0 36926 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 774094 6725 SH SOLE 0 0 6725 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 2176314 38587 SH SOLE 0 0 38587 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 8585759 200555 SH SOLE 0 0 200555 INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 BBG00FFK2WF6 275714 17880 SH SOLE 0 0 17880 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 BBG00GBGVB98 336523 8172 SH SOLE 0 0 8172 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 BBG001T7V3G2 470992 10768 SH SOLE 0 0 10768 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 239331 5158 SH SOLE 0 0 5158 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 907298 20522 SH SOLE 0 0 20522 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 BBG001T7V3B7 1373489 36892 SH SOLE 0 0 36892 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 318010 6939 SH SOLE 0 0 6939 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 1690696 38079 SH SOLE 0 0 38079 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 9691330 147128 SH SOLE 0 0 147128 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 BBG00FQKL0K7 854518 8102 SH SOLE 0 0 8102 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 1903983 41966 SH SOLE 0 0 41966 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 5600281 264789 SH SOLE 0 0 264789 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1653222 62268 SH SOLE 0 0 62268 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 1093761 46014 SH SOLE 0 0 46014 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 BBG00Q5LFH79 551489 24786 SH SOLE 0 0 24786 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6ZV0 341365 18654 SH SOLE 0 0 18654 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 3419189 163051 SH SOLE 0 0 163051 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 673222 29618 SH SOLE 0 0 29618 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 3097521 151616 SH SOLE 0 0 151616 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 3031368 132086 SH SOLE 0 0 132086 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 957479 49843 SH SOLE 0 0 49843 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 1439421 74620 SH SOLE 0 0 74620 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 8673074 374162 SH SOLE 0 0 374162 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 821173 40915 SH SOLE 0 0 40915 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 BBG00LY8KF11 413385 8710 SH SOLE 0 0 8710 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 12053244 218237 SH SOLE 0 0 218237 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 12295891 121058 SH SOLE 0 0 121058 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 BBG001SN6GV0 561945 12421 SH SOLE 0 0 12421 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 BBG001SN60V5 455339 7036 SH SOLE 0 0 7036 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 1305835 12065 SH SOLE 0 0 12065 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 1612018 37867 SH SOLE 0 0 37867 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 355307 7395 SH SOLE 0 0 7395 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 BBG001SRMY80 1489549 15252 SH SOLE 0 0 15252 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 BBG001SRNBK5 1243089 25399 SH SOLE 0 0 25399 INVESCO EXCHANGE TRADED FD T DORSEY WRGT FINL 46137V860 BBG001SRNBL4 217797 4381 SH SOLE 0 0 4381 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 BBG001SRNLL2 567040 4063 SH SOLE 0 0 4063 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 BBG001SRNLG8 771591 13447 SH SOLE 0 0 13447 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 BBG001SRNLF9 227009 5164 SH SOLE 0 0 5164 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 BBG001SJ09N0 1128813 11428 SH SOLE 0 0 11428 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 BBG001SPHL97 1402232 39169 SH SOLE 0 0 39169 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 820635 53847 SH SOLE 0 0 53847 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 BBG001SN60Z1 261105 5359 SH SOLE 0 0 5359 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 17926149 465977 SH SOLE 0 0 465977 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 15886020 404430 SH SOLE 0 0 404430 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 BBG001SRRFC1 2558278 38785 SH SOLE 0 0 38785 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 5708323 276432 SH SOLE 0 0 276432 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 1056770 56999 SH SOLE 0 0 56999 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 BBG001SRRFG7 362139 8569 SH SOLE 0 0 8569 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 BBG001S9FH85 882190 9880 SH SOLE 0 0 9880 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 1658028 29252 SH SOLE 0 0 29252 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 BBG001SN68L9 435818 9437 SH SOLE 0 0 9437 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 755158 18931 SH SOLE 0 0 18931 INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696 BBG001SN6GN9 338648 7742 SH SOLE 0 0 7742 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 21922709 231033 SH SOLE 0 0 231033 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 6404439 60141 SH SOLE 0 0 60141 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 2679212 63594 SH SOLE 0 0 63594 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 11456336 99742 SH SOLE 0 0 99742 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 19963152 181401 SH SOLE 0 0 181401 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 BBG001SJW5Y1 1472215 27113 SH SOLE 0 0 27113 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 BBG00KJR2XY3 202110 3986 SH SOLE 0 0 3986 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 BBG00KJR2YW3 299299 2509 SH SOLE 0 0 2509 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 BBG00KJR2CS6 546953 4547 SH SOLE 0 0 4547 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 3029746 53209 SH SOLE 0 0 53209 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 BBG00KJR30N6 202543 4167 SH SOLE 0 0 4167 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 BBG001SJWX52 683512 11331 SH SOLE 0 0 11331 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 BBG00KJR28C2 253110 4961 SH SOLE 0 0 4961 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 315372 3796 SH SOLE 0 0 3796 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 BBG00KJR2PJ7 5886857 91639 SH SOLE 0 0 91639 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1986585 62491 SH SOLE 0 0 62491 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 3582138 98600 SH SOLE 0 0 98600 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 3096309 94027 SH SOLE 0 0 94027 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 3188477 90607 SH SOLE 0 0 90607 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 573100 10127 SH SOLE 0 0 10127 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 40509599 239178 SH SOLE 0 0 239178 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 703445 19157 SH SOLE 0 0 19157 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 542253 6131 SH SOLE 0 0 6131 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 15258150 252535 SH SOLE 0 0 252535 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 BBG001SN6GS4 1079844 19136 SH SOLE 0 0 19136 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 13941910 209432 SH SOLE 0 0 209432 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 BBG001SNPT69 231164 10029 SH SOLE 0 0 10029 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 BBG001SQ8NB8 768862 28764 SH SOLE 0 0 28764 INVESCO LTD SHS G491BT108 BBG001S9RD81 767031 46235 SH SOLE 0 0 46235 INVESCO MUN OPPORTUNITY TR COM 46132C107 BBG001S72CS2 2053971 211097 SH SOLE 0 0 211097 INVESCO MUNI INCOME OPP TRST COM 46132X101 BBG001S786B7 122235 18719 SH SOLE 0 0 18719 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 336818692 758584 SH SOLE 0 0 758584 INVESCO QUALITY MUN INCOME T COM 46133G107 BBG001S746Q5 1063058 109820 SH SOLE 0 0 109820 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 283387 66212 SH SOLE 0 0 66212 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 1567482 130624 SH SOLE 0 0 130624 INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 494338 13882 SH SOLE 0 0 13882 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 14336165 56689 SH SOLE 0 0 56689 IRIDIUM COMMUNICATIONS INC COM 46269C102 BBG001T21JT7 1904975 72820 SH SOLE 0 0 72820 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 11174543 139316 SH SOLE 0 0 139316 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 19204272 457136 SH SOLE 0 0 457136 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 62206380 1205550 SH SOLE 0 0 1205550 ISHARES INC EM MKTS DIV ETF 464286319 BBG002PHMJT3 1914211 73173 SH SOLE 0 0 73173 ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 235867 5296 SH SOLE 0 0 5296 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 2433806 75514 SH SOLE 0 0 75514 ISHARES INC GLB ENR PROD ETF 464286343 BBG002GKR067 1319445 49753 SH SOLE 0 0 49753 ISHARES INC JP MRGN EM HI BD 464286285 BBG002VCZQS8 891585 23801 SH SOLE 0 0 23801 ISHARES INC MSCI AUST ETF 464286103 BBG001S6ZW40 263020 10666 SH SOLE 0 0 10666 ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 376489 11613 SH SOLE 0 0 11613 ISHARES INC MSCI CDA ETF 464286509 BBG001S8R7V0 1143299 29867 SH SOLE 0 0 29867 ISHARES INC MSCI EM ASIA ETF 464286426 BBG002MYG936 295529 4339 SH SOLE 0 0 4339 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 5144567 90909 SH SOLE 0 0 90909 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 22926792 398242 SH SOLE 0 0 398242 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 654765 7196 SH SOLE 0 0 7196 ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 326715 6399 SH SOLE 0 0 6399 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 352832 8461 SH SOLE 0 0 8461 ISHARES INC MSCI GBL GOLD MN 46434G855 BBG002GKR7K6 563841 22295 SH SOLE 0 0 22295 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 2643540 25112 SH SOLE 0 0 25112 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 4212776 59044 SH SOLE 0 0 59044 ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 242123 3493 SH SOLE 0 0 3493 ISHARES INC MSCI PAC JP ETF 464286665 BBG001S89L03 408747 9548 SH SOLE 0 0 9548 ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 1344458 28245 SH SOLE 0 0 28245 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 2454818 16940 SH SOLE 0 0 16940 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 14713358 646741 SH SOLE 0 0 646741 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 37848521 375817 SH SOLE 0 0 375817 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 10505059 105653 SH SOLE 0 0 105653 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 7384846 173557 SH SOLE 0 0 173557 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 7775364 157972 SH SOLE 0 0 157972 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 26084945 318965 SH SOLE 0 0 318965 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 4177207 81095 SH SOLE 0 0 81095 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 24734470 235499 SH SOLE 0 0 235499 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 50474035 533439 SH SOLE 0 0 533439 ISHARES TR 20+ YEAR TR BD 46436E338 BBG01958XYG8 740364 27729 SH SOLE 0 0 27729 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 3896559 33646 SH SOLE 0 0 33646 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 24863822 262665 SH SOLE 0 0 262665 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 622152 5758 SH SOLE 0 0 5758 ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 283262 3856 SH SOLE 0 0 3856 ISHARES TR BB RAT CORP BD 46435U473 BBG00XR0V4D0 230094 4975 SH SOLE 0 0 4975 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 20929025 413944 SH SOLE 0 0 413944 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 16350433 446855 SH SOLE 0 0 446855 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 2177682 37846 SH SOLE 0 0 37846 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 7897789 136877 SH SOLE 0 0 136877 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 530685 14411 SH SOLE 0 0 14411 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 4698105 58851 SH SOLE 0 0 58851 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 3051940 64333 SH SOLE 0 0 64333 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 50029992 861695 SH SOLE 0 0 861695 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 22113339 200647 SH SOLE 0 0 200647 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 13519150 270654 SH SOLE 0 0 270654 ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 2073011 40560 SH SOLE 0 0 40560 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 127466265 1717411 SH SOLE 0 0 1717411 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 5716858 98822 SH SOLE 0 0 98822 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 10995418 163793 SH SOLE 0 0 163793 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 6052864 95607 SH SOLE 0 0 95607 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 68884082 1015091 SH SOLE 0 0 1015091 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 73626985 1212166 SH SOLE 0 0 1212166 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 88309263 799034 SH SOLE 0 0 799034 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 28069418 243447 SH SOLE 0 0 243447 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 26863704 229193 SH SOLE 0 0 229193 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 21901648 242168 SH SOLE 0 0 242168 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 412618197 784848 SH SOLE 0 0 784848 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 89895636 1971828 SH SOLE 0 0 1971828 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 201843897 2060893 SH SOLE 0 0 2060893 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 1727019 32101 SH SOLE 0 0 32101 ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B2X5 1022823 21832 SH SOLE 0 0 21832 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 1334206 10416 SH SOLE 0 0 10416 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 38157275 367639 SH SOLE 0 0 367639 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 7045782 111255 SH SOLE 0 0 111255 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 34281272 630170 SH SOLE 0 0 630170 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 1459004 34065 SH SOLE 0 0 34065 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 3079651 38539 SH SOLE 0 0 38539 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 1340709 33293 SH SOLE 0 0 33293 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 24969164 217199 SH SOLE 0 0 217199 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 6899835 146618 SH SOLE 0 0 146618 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 830508 33926 SH SOLE 0 0 33926 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 4120559 179233 SH SOLE 0 0 179233 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 2107595 30935 SH SOLE 0 0 30935 ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 439500 4683 SH SOLE 0 0 4683 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 2194496 48605 SH SOLE 0 0 48605 ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 1281468 23019 SH SOLE 0 0 23019 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 6192742 72625 SH SOLE 0 0 72625 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 1379580 16008 SH SOLE 0 0 16008 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 715001 11993 SH SOLE 0 0 11993 ISHARES TR FACTORS US GRO 46436E403 BBG00RD2C5M2 212820 4471 SH SOLE 0 0 4471 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 4509827 167901 SH SOLE 0 0 167901 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 25564940 500684 SH SOLE 0 0 500684 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 2379652 170218 SH SOLE 0 0 170218 ISHARES TR GLB CNS DISC ETF 464288745 BBG001SNVWN6 1811183 10789 SH SOLE 0 0 10789 ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 376068 6162 SH SOLE 0 0 6162 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 272196 5716 SH SOLE 0 0 5716 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 1288405 13832 SH SOLE 0 0 13832 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 2791326 31219 SH SOLE 0 0 31219 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 12198156 284008 SH SOLE 0 0 284008 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 6935085 292867 SH SOLE 0 0 292867 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 5361415 71667 SH SOLE 0 0 71667 ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 284626 2749 SH SOLE 0 0 2749 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1384242 24865 SH SOLE 0 0 24865 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 19376148 555509 SH SOLE 0 0 555509 ISHARES TR HIGH YLD CORP BD 46436E320 BBG01959G8T8 984355 29305 SH SOLE 0 0 29305 ISHARES TR HIGH YLD SYSTM B 46435G250 BBG00H4BNPR3 2082170 44567 SH SOLE 0 0 44567 ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 488412 19611 SH SOLE 0 0 19611 ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 1191339 49764 SH SOLE 0 0 49764 ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 836308 36001 SH SOLE 0 0 36001 ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 527663 23235 SH SOLE 0 0 23235 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 536833 22556 SH SOLE 0 0 22556 ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 903175 40757 SH SOLE 0 0 40757 ISHARES TR IBONDS 28 TRM TS 46436E833 BBG00RYR4L11 522759 23832 SH SOLE 0 0 23832 ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 298786 13897 SH SOLE 0 0 13897 ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 358344 13809 SH SOLE 0 0 13809 ISHARES TR IBONDS DEC 2029 46436E163 BBG01GKB2879 211957 8396 SH SOLE 0 0 8396 ISHARES TR IBONDS DEC 2033 46436E148 BBG01H7B1FH6 6110830 251578 SH SOLE 0 0 251578 ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 596991 22562 SH SOLE 0 0 22562 ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 592810 23385 SH SOLE 0 0 23385 ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 215304 8554 SH SOLE 0 0 8554 ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QLT6 214441 8486 SH SOLE 0 0 8486 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 525599 22038 SH SOLE 0 0 22038 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 1121462 45202 SH SOLE 0 0 45202 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 48799664 627810 SH SOLE 0 0 627810 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 22536327 206907 SH SOLE 0 0 206907 ISHARES TR INDIA 50 ETF 464289529 BBG001T61K42 267487 5303 SH SOLE 0 0 5303 ISHARES TR INTERNATIONAL SL 46434V266 BBG008LP7B65 1148734 34831 SH SOLE 0 0 34831 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 1068235 15859 SH SOLE 0 0 15859 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 5456557 194599 SH SOLE 0 0 194599 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 30057609 289071 SH SOLE 0 0 289071 ISHARES TR INVESTMENT GRADE 46435G219 BBG00H4BPM52 2187290 48769 SH SOLE 0 0 48769 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 5613591 40909 SH SOLE 0 0 40909 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 19391556 85834 SH SOLE 0 0 85834 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 10428681 203367 SH SOLE 0 0 203367 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 4018527 77878 SH SOLE 0 0 77878 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 15280151 170404 SH SOLE 0 0 170404 ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 1860175 65407 SH SOLE 0 0 65407 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 37765735 408632 SH SOLE 0 0 408632 ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 404776 3340 SH SOLE 0 0 3340 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 1501660 35102 SH SOLE 0 0 35102 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 5290443 70091 SH SOLE 0 0 70091 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 3818870 49686 SH SOLE 0 0 49686 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 512943 7078 SH SOLE 0 0 7078 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 7527132 103352 SH SOLE 0 0 103352 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 11077103 156722 SH SOLE 0 0 156722 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 709902 9785 SH SOLE 0 0 9785 ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 432859 7701 SH SOLE 0 0 7701 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 852195 18299 SH SOLE 0 0 18299 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 391068 6390 SH SOLE 0 0 6390 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 2926159 26570 SH SOLE 0 0 26570 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 6053061 113374 SH SOLE 0 0 113374 ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 754976 19003 SH SOLE 0 0 19003 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 39246980 491447 SH SOLE 0 0 491447 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 6082611 85816 SH SOLE 0 0 85816 ISHARES TR MSCI EAFE SMCP 46435G839 BBG009HYWS37 2147072 68161 SH SOLE 0 0 68161 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 8177149 199054 SH SOLE 0 0 199054 ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 420361 5341 SH SOLE 0 0 5341 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 921449 17861 SH SOLE 0 0 17861 ISHARES TR MSCI INDIA SM CP 46429B614 BBG002DMN5F9 411923 5862 SH SOLE 0 0 5862 ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 1885158 48054 SH SOLE 0 0 48054 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 71039147 1791204 SH SOLE 0 0 1791204 ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 3845971 136237 SH SOLE 0 0 136237 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 4862638 48236 SH SOLE 0 0 48236 ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 4591028 25578 SH SOLE 0 0 25578 ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 440420 12874 SH SOLE 0 0 12874 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 3052998 27966 SH SOLE 0 0 27966 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 32420656 387900 SH SOLE 0 0 387900 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 23697193 126486 SH SOLE 0 0 126486 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 97195392 591393 SH SOLE 0 0 591393 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 6149316 56775 SH SOLE 0 0 56775 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 73910947 686905 SH SOLE 0 0 686905 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 1230904 22875 SH SOLE 0 0 22875 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 716586 15928 SH SOLE 0 0 15928 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 20589560 638832 SH SOLE 0 0 638832 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 448774 6227 SH SOLE 0 0 6227 ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 793766 23108 SH SOLE 0 0 23108 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 36923219 128192 SH SOLE 0 0 128192 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 250201498 742328 SH SOLE 0 0 742328 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 84093371 469507 SH SOLE 0 0 469507 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 40965547 151276 SH SOLE 0 0 151276 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 14409969 90737 SH SOLE 0 0 90737 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 21046587 184393 SH SOLE 0 0 184393 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 26160917 208736 SH SOLE 0 0 208736 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 51844945 616541 SH SOLE 0 0 616541 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 560031 4406 SH SOLE 0 0 4406 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 20150476 103283 SH SOLE 0 0 103283 ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 5081304 66579 SH SOLE 0 0 66579 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 390708 5955 SH SOLE 0 0 5955 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 99090023 471184 SH SOLE 0 0 471184 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 550 1000 SH Put SOLE 0 0 1000 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 10985012 36607 SH SOLE 0 0 36607 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 5238307 21173 SH SOLE 0 0 21173 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 61869946 732709 SH SOLE 0 0 732709 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 141344135 756620 SH SOLE 0 0 756620 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 22491683 246484 SH SOLE 0 0 246484 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 7145617 60408 SH SOLE 0 0 60408 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 7603215 58160 SH SOLE 0 0 58160 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 29346327 238239 SH SOLE 0 0 238239 ISHARES TR SELF DRIVNG EV 46435U366 BBG00NWKVMR7 911205 28992 SH SOLE 0 0 28992 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 36971450 334462 SH SOLE 0 0 334462 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 13462067 128541 SH SOLE 0 0 128541 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 6043376 58811 SH SOLE 0 0 58811 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 23351990 217410 SH SOLE 0 0 217410 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 37954077 748749 SH SOLE 0 0 748749 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 762272 14166 SH SOLE 0 0 14166 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 1380426 9344 SH SOLE 0 0 9344 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 6749709 136634 SH SOLE 0 0 136634 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 1790491 27006 SH SOLE 0 0 27006 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 10255424 107218 SH SOLE 0 0 107218 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 226991 1934 SH SOLE 0 0 1934 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 9755047 166497 SH SOLE 0 0 166497 ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 535629 7889 SH SOLE 0 0 7889 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 1626850 18096 SH SOLE 0 0 18096 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 29820951 220798 SH SOLE 0 0 220798 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 889711 10527 SH SOLE 0 0 10527 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 13758547 104287 SH SOLE 0 0 104287 ISHARES TR US BR DEL SE ETF 464288794 BBG001SQZT98 853668 7359 SH SOLE 0 0 7359 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 6129300 90630 SH SOLE 0 0 90630 ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 348455 4251 SH SOLE 0 0 4251 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 3600493 58166 SH SOLE 0 0 58166 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 981683 17999 SH SOLE 0 0 17999 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 4741811 40959 SH SOLE 0 0 40959 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 525559 4181 SH SOLE 0 0 4181 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 10798683 249047 SH SOLE 0 0 249047 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 1486652 13898 SH SOLE 0 0 13898 ISHARES TR US REGNL BKS ETF 464288778 BBG001SQZTM3 330035 7608 SH SOLE 0 0 7608 ISHARES TR US SML CAP EQT 46434V290 BBG008LP6CK8 4860141 76441 SH SOLE 0 0 76441 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 50547335 2219909 SH SOLE 0 0 2219909 ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 704093 10001 SH SOLE 0 0 10001 ISHARES TR USD GRN BOND ETF 46435U440 BBG00MK1NQ85 3999905 85304 SH SOLE 0 0 85304 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 26449409 520965 SH SOLE 0 0 520965 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 13629565 270106 SH SOLE 0 0 270106 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 663512 13238 SH SOLE 0 0 13238 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 503619 10503 SH SOLE 0 0 10503 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 418098 15485 SH SOLE 0 0 15485 ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 340893 3625 SH SOLE 0 0 3625 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 446123 5204 SH SOLE 0 0 5204 ISUN INC COM 465246106 BBG00CDN8ZN7 2656 10625 SH SOLE 0 0 10625 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG001S65TL1 118992 17183 SH SOLE 0 0 17183 ITRON INC NOTE 3/1 465741AN6 91171 91000 SH SOLE 0 0 91000 ITT INC COM 45073V108 BBG00CVQZQB3 412325 3031 SH SOLE 0 0 3031 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 1447520 20617 SH SOLE 0 0 20617 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 1174323 19608 SH SOLE 0 0 19608 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 BBG00Z6Q8BL2 1149271 31358 SH SOLE 0 0 31358 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 BBG00LN4CWM1 1380867 20669 SH SOLE 0 0 20669 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 BBG00L52KXM4 208078 3503 SH SOLE 0 0 3503 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 BBG00QRCN9C8 2693790 44796 SH SOLE 0 0 44796 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 BBG00MSHTH59 6052163 131942 SH SOLE 0 0 131942 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 BBG00DRLJ399 1342414 29063 SH SOLE 0 0 29063 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 7977494 84481 SH SOLE 0 0 84481 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 BBG00L52MHJ1 1014613 17329 SH SOLE 0 0 17329 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 8365395 179342 SH SOLE 0 0 179342 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 1138455 21301 SH SOLE 0 0 21301 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 BBG007H0QWC3 457423 8120 SH SOLE 0 0 8120 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 BBG00F7XDRN7 252035 5576 SH SOLE 0 0 5576 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 BBG00CVTZCK8 415492 4191 SH SOLE 0 0 4191 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 BBG01H4ZM978 2711944 45373 SH SOLE 0 0 45373 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 123608683 2136341 SH SOLE 0 0 2136341 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 1288163 28274 SH SOLE 0 0 28274 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 BBG016CBMY44 385752 8232 SH SOLE 0 0 8232 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 2753865 57830 SH SOLE 0 0 57830 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQVP3 12784422 204159 SH SOLE 0 0 204159 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 BBG01H5050G2 1177707 23120 SH SOLE 0 0 23120 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 BBG016CBQDW5 779912 13325 SH SOLE 0 0 13325 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 2063930 40677 SH SOLE 0 0 40677 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 20431810 376693 SH SOLE 0 0 376693 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 BBG016CBQ2K2 1879933 42872 SH SOLE 0 0 42872 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 62696597 1242747 SH SOLE 0 0 1242747 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 3190465 62879 SH SOLE 0 0 62879 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 1972971 37452 SH SOLE 0 0 37452 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 2444467 46235 SH SOLE 0 0 46235 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 296751 7130 SH SOLE 0 0 7130 JABIL INC COM 466313103 BBG001S7RB70 576253 4302 SH SOLE 0 0 4302 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 3306339 49990 SH SOLE 0 0 49990 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 1239234 8061 SH SOLE 0 0 8061 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 302521 5002 SH SOLE 0 0 5002 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 4587300 101714 SH SOLE 0 0 101714 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 491580 10136 SH SOLE 0 0 10136 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 81333774 1602952 SH SOLE 0 0 1602952 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 916001 33443 SH SOLE 0 0 33443 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 300894 6823 SH SOLE 0 0 6823 JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 104385 14068 SH SOLE 0 0 14068 JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 270931 2583 SH SOLE 0 0 2583 JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0 88973 96000 SH SOLE 0 0 96000 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 384998 5945 SH SOLE 0 0 5945 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 30440624 530509 SH SOLE 0 0 530509 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 51870822 327902 SH SOLE 0 0 327902 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 8002190 122507 SH SOLE 0 0 122507 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 724453 25428 SH SOLE 0 0 25428 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 76619317 382523 SH SOLE 0 0 382523 JUNIPER NETWORKS INC COM 48203R104 BBG001SCTT05 631065 17028 SH SOLE 0 0 17028 KAMAN CORP NOTE 3.250% 5/0 483548AF0 80804 81000 SH SOLE 0 0 81000 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 58439268 5838089 SH SOLE 0 0 5838089 KB HOME COM 48666K109 BBG001S5SJV9 245174 3459 SH SOLE 0 0 3459 KELLANOVA COM 487836108 BBG001S5SJL0 4399371 76791 SH SOLE 0 0 76791 KENVUE INC COM 49177J102 BBG01C79X614 4113330 191674 SH SOLE 0 0 191674 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1702962 55525 SH SOLE 0 0 55525 KEYCORP COM 493267108 BBG001S5SKV6 1898595 120088 SH SOLE 0 0 120088 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 1763888 11280 SH SOLE 0 0 11280 KILROY RLTY CORP COM 49427F108 BBG001S9BHB5 304360 8355 SH SOLE 0 0 8355 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 11000407 85044 SH SOLE 0 0 85044 KIMCO RLTY CORP COM 49446R109 BBG001S70279 356306 18170 SH SOLE 0 0 18170 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 7392055 403056 SH SOLE 0 0 403056 KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 152152 24821 SH SOLE 0 0 24821 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 1956248 3728 SH SOLE 0 0 3728 KKR & CO INC COM 48251W104 BBG001S6PW05 5328197 52975 SH SOLE 0 0 52975 KKR INCOME OPPORTUNITIES FD COM 48249T106 BBG004NRD5Z2 214630 15852 SH SOLE 0 0 15852 KLA CORP COM NEW 482480100 BBG001S5SLM4 6457334 9244 SH SOLE 0 0 9244 KNIFE RIVER CORP COMMON STOCK 498894104 BBG002N3N2W8 804476 9922 SH SOLE 0 0 9922 KNIGHTSCOPE INC CLASS A COM 49907V102 BBG0062BX8L2 7268 14536 SH SOLE 0 0 14536 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 770894 14011 SH SOLE 0 0 14011 KOHLS CORP COM 500255104 BBG001S71NV5 258950 8883 SH SOLE 0 0 8883 KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYM5 222750 3697 SH SOLE 0 0 3697 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 7580143 205424 SH SOLE 0 0 205424 KRANESHARES TRUST CSI CHI INTERNET 500767306 BBG004XB9HZ5 3604472 137313 SH SOLE 0 0 137313 KRANESHARES TRUST QUADRTC INT RT 500767736 BBG00NW3SL00 8589232 453713 SH SOLE 0 0 453713 KROGER CO COM 501044101 BBG001S5SN40 3728449 65263 SH SOLE 0 0 65263 KULICKE & SOFFA INDS INC COM 501242101 BBG001S5SLP1 202619 4027 SH SOLE 0 0 4027 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 5638333 26459 SH SOLE 0 0 26459 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 1926946 8821 SH SOLE 0 0 8821 LADDER CAP CORP CL A 505743104 BBG005RVGZ50 301216 27063 SH SOLE 0 0 27063 LAKELAND FINL CORP COM 511656100 BBG001S7RTC5 231125 3485 SH SOLE 0 0 3485 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 11191550 11519 SH SOLE 0 0 11519 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 5495294 46020 SH SOLE 0 0 46020 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 860276 8075 SH SOLE 0 0 8075 LANDSTAR SYS INC COM 515098101 BBG001S5RWM1 966755 5015 SH SOLE 0 0 5015 LANTHEUS HLDGS INC COM 516544103 BBG006Q52RF8 670823 10778 SH SOLE 0 0 10778 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 896791 17346 SH SOLE 0 0 17346 LATHAM GROUP INC COM 51819L107 BBG00ZVXLJB8 110718 27959 SH SOLE 0 0 27959 LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870 BBG01B7B3X24 227742 4476 SH SOLE 0 0 4476 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 3449703 123204 SH SOLE 0 0 123204 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 1776649 36873 SH SOLE 0 0 36873 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 2275571 14762 SH SOLE 0 0 14762 LCI INDS COM 50189K103 BBG001S8G4D9 302123 2455 SH SOLE 0 0 2455 LCI INDS NOTE 1.125% 5/1 501812AB7 83470 85000 SH SOLE 0 0 85000 LCNB CORP COM 50181P100 BBG001S5SQM3 1263484 79265 SH SOLE 0 0 79265 LEAR CORP COM NEW 521865204 BBG001T60092 496878 3430 SH SOLE 0 0 3430 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 BBG00GPXR969 567435 12010 SH SOLE 0 0 12010 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 1113537 21381 SH SOLE 0 0 21381 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 6804418 228490 SH SOLE 0 0 228490 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 1219510 33103 SH SOLE 0 0 33103 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 5654451 43134 SH SOLE 0 0 43134 LENNAR CORP CL A 526057104 BBG001S5SRK3 2715883 15792 SH SOLE 0 0 15792 LENNOX INTL INC COM 526107107 BBG001S5SST2 1040593 2129 SH SOLE 0 0 2129 LESLIES INC COM 527064109 BBG00XS6TVN8 281392 43291 SH SOLE 0 0 43291 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 1629784 227942 SH SOLE 0 0 227942 LIBERTY ENERGY INC COM CL A 53115L104 BBG00GK831C5 368198 17770 SH SOLE 0 0 17770 LIBERTY GLOBAL LTD COM CL C G61188127 BBG01K9KJ456 1113049 63098 SH SOLE 0 0 63098 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 1578373 6179 SH SOLE 0 0 6179 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 1070432 33524 SH SOLE 0 0 33524 LINDE PLC SHS G54950103 BBG01FND0CH6 10553266 22728 SH SOLE 0 0 22728 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 179253 14421 SH SOLE 0 0 14421 LITHIA MTRS INC COM 536797103 BBG001SC88P7 652264 2168 SH SOLE 0 0 2168 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 2599245 90629 SH SOLE 0 0 90629 LITTELFUSE INC COM 537008104 BBG001S744B6 286215 1181 SH SOLE 0 0 1181 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 576975 5455 SH SOLE 0 0 5455 LKQ CORP COM 501889208 BBG001SCCPJ1 841361 15753 SH SOLE 0 0 15753 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 2330449 899787 SH SOLE 0 0 899787 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 39492962 86823 SH SOLE 0 0 86823 LOEWS CORP COM 540424108 BBG001S6KQC0 201832 2578 SH SOLE 0 0 2578 LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 686933 7686 SH SOLE 0 0 7686 LOWES COS INC COM 548661107 BBG001S5SVL3 24461563 96029 SH SOLE 0 0 96029 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 2202136 8335 SH SOLE 0 0 8335 LUCID GROUP INC COM 549498103 BBG00W7F99W4 98599 34596 SH SOLE 0 0 34596 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 5240895 13416 SH SOLE 0 0 13416 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 191544 122785 SH SOLE 0 0 122785 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 19301 22000 SH SOLE 0 0 22000 LUMINAR TECHNOLOGIES INC COM CL A 550424105 BBG00MS90LM0 33557 17034 SH SOLE 0 0 17034 LYFT INC CL A COM 55087P104 BBG004M9ZHY4 258110 13339 SH SOLE 0 0 13339 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 5319007 52004 SH SOLE 0 0 52004 M & T BK CORP COM 55261F104 BBG001S7S2B4 1749065 12026 SH SOLE 0 0 12026 MACYS INC COM 55616P104 BBG001S6KRW6 646721 32352 SH SOLE 0 0 32352 MADRIGAL PHARMACEUTICALS INC COM 558868105 BBG001SNKQ42 206422 773 SH SOLE 0 0 773 MAGNA INTL INC COM 559222401 BBG001S5SY91 1610306 29558 SH SOLE 0 0 29558 MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DM1 319445 12310 SH SOLE 0 0 12310 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 947482 20027 SH SOLE 0 0 20027 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 BBG002ZTPRJ6 592629 36246 SH SOLE 0 0 36246 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 BBG009HYWYH9 218284 7807 SH SOLE 0 0 7807 MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695 BBG01KDX7TH8 263580 26883 SH SOLE 0 0 26883 MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 385104 1539 SH SOLE 0 0 1539 MANNKIND CORP COM NEW 56400P706 BBG001SLLLY3 47416 10467 SH SOLE 0 0 10467 MANPOWERGROUP INC WIS COM 56418H100 BBG001S5SYW5 395284 5091 SH SOLE 0 0 5091 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 968814 38768 SH SOLE 0 0 38768 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 1211259 53643 SH SOLE 0 0 53643 MARATHON OIL CORP COM 565849106 BBG001S69V69 2286302 80674 SH SOLE 0 0 80674 MARATHON PETE CORP COM 56585A102 BBG001S169P1 10643195 52820 SH SOLE 0 0 52820 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 1113723 732 SH SOLE 0 0 732 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 7829239 31030 SH SOLE 0 0 31030 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 BBG001V0GHW2 220311 2045 SH SOLE 0 0 2045 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 6526191 31684 SH SOLE 0 0 31684 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 3274765 5334 SH SOLE 0 0 5334 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 8059061 113700 SH SOLE 0 0 113700 MASCO CORP COM 574599106 BBG001S5SZ70 1227457 15561 SH SOLE 0 0 15561 MASTEC INC COM 576323109 BBG001S95HF8 343626 3685 SH SOLE 0 0 3685 MASTECH DIGITAL INC COM 57633B100 BBG001T0DSJ9 166446 18494 SH SOLE 0 0 18494 MASTERBRAND INC COMMON STOCK 57638P104 BBG01B9G4424 242308 12930 SH SOLE 0 0 12930 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 44297632 91986 SH SOLE 0 0 91986 MATADOR RES CO COM 576485205 BBG001T3L5S4 237568 3558 SH SOLE 0 0 3558 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 763095 21034 SH SOLE 0 0 21034 MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 22625 10011 SH SOLE 0 0 10011 MAXIMUS INC COM 577933104 BBG001S6G4K5 362360 4319 SH SOLE 0 0 4319 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1495494 19470 SH SOLE 0 0 19470 MCDONALDS CORP COM 580135101 BBG001S5T110 44763725 158765 SH SOLE 0 0 158765 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 8787130 16368 SH SOLE 0 0 16368 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 798627 31692 SH SOLE 0 0 31692 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 463500 98617 SH SOLE 0 0 98617 MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 2936150 7265 SH SOLE 0 0 7265 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 21971074 252106 SH SOLE 0 0 252106 MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG001SBX933 961389 133341 SH SOLE 0 0 133341 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 4879095 3227 SH SOLE 0 0 3227 MERCK & CO INC COM 58933Y105 BBG001S5TC52 54152328 410400 SH SOLE 0 0 410400 MERIT MED SYS INC COM 589889104 BBG001S6KLT3 208994 2759 SH SOLE 0 0 2759 MERITAGE HOMES CORP COM 59001A102 BBG001S9F527 588189 3352 SH SOLE 0 0 3352 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 111128599 228857 SH SOLE 0 0 228857 METLIFE INC COM 59156R108 BBG001S5T3R8 7553032 101917 SH SOLE 0 0 101917 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 772148 580 SH SOLE 0 0 580 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 BBG001S5PYQ5 40967 12302 SH SOLE 0 0 12302 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 46689 17552 SH SOLE 0 0 17552 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 BBG001S5T879 336084 72588 SH SOLE 0 0 72588 MFS MUN INCOME TR SH BEN INT 552738106 BBG001S5T4C2 67979 12659 SH SOLE 0 0 12659 MGE ENERGY INC COM 55277P104 BBG001SD2RD2 1940868 24655 SH SOLE 0 0 24655 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 1106061 23429 SH SOLE 0 0 23429 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 8700676 96987 SH SOLE 0 0 96987 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 8815185 74775 SH SOLE 0 0 74775 MICROSOFT CORP COM 594918104 BBG001S5TD05 431995924 1026801 SH SOLE 0 0 1026801 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 6496078 3811 SH SOLE 0 0 3811 MICROVISION INC DEL COM NEW 594960304 BBG001S74TH5 39584 21513 SH SOLE 0 0 21513 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 1020977 7759 SH SOLE 0 0 7759 MIDDLEBY CORP COM 596278101 BBG001S8N9X8 322062 2003 SH SOLE 0 0 2003 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 BBG001XMDT77 378701 34148 SH SOLE 0 0 34148 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 1080605 105631 SH SOLE 0 0 105631 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 88678 22281 SH SOLE 0 0 22281 MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 647849 4871 SH SOLE 0 0 4871 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 BBG019X46ZY3 870429 27074 SH SOLE 0 0 27074 MODERNA INC COM 60770K107 BBG003PHHZV8 5547194 52057 SH SOLE 0 0 52057 MODINE MFG CO COM 607828100 BBG001S5T913 486992 5116 SH SOLE 0 0 5116 MOELIS & CO CL A 60786M105 BBG001STYX58 203577 3586 SH SOLE 0 0 3586 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 3374679 8214 SH SOLE 0 0 8214 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 865627 12872 SH SOLE 0 0 12872 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 14083084 201187 SH SOLE 0 0 201187 MONGODB INC CL A 60937P106 BBG0022FDRZ7 2303186 6422 SH SOLE 0 0 6422 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 2622085 3871 SH SOLE 0 0 3871 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 2126644 35875 SH SOLE 0 0 35875 MOODYS CORP COM 615369105 BBG001S5VP87 2653834 6752 SH SOLE 0 0 6752 MOOG INC CL A 615394202 BBG001S5T922 693041 4341 SH SOLE 0 0 4341 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 8182499 91643 SH SOLE 0 0 91643 MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601 BBG01DPGL3Y0 206463 4100 SH SOLE 0 0 4100 MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 BBG01LTGRPS0 584662 11752 SH SOLE 0 0 11752 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 733185 22587 SH SOLE 0 0 22587 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 6959567 19606 SH SOLE 0 0 19606 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 449378 31425 SH SOLE 0 0 31425 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 3791248 91223 SH SOLE 0 0 91223 MR COOPER GROUP INC COM 62482R107 BBG002V09956 478925 6144 SH SOLE 0 0 6144 MSA SAFETY INC COM 553498106 BBG001S5TCN2 1653659 8542 SH SOLE 0 0 8542 MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 336933 3472 SH SOLE 0 0 3472 MSCI INC COM 55354G100 BBG001SV8B05 2368840 4227 SH SOLE 0 0 4227 MURPHY OIL CORP COM 626717102 BBG001S5TG80 1550533 33929 SH SOLE 0 0 33929 MURPHY USA INC COM 626755102 BBG001Z0Q6V2 289395 690 SH SOLE 0 0 690 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 36403 13071 SH SOLE 0 0 13071 NASDAQ INC COM 631103108 BBG001SKTBJ6 429604 6808 SH SOLE 0 0 6808 NATERA INC COM 632307104 BBG001V0FSF8 1165429 12743 SH SOLE 0 0 12743 NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 283099 5965 SH SOLE 0 0 5965 NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 367156 6835 SH SOLE 0 0 6835 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 2061566 30219 SH SOLE 0 0 30219 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VP2 2624989 67032 SH SOLE 0 0 67032 NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 73080 10747 SH SOLE 0 0 10747 NEKTAR THERAPEUTICS COM 640268108 BBG001S7RDK1 11330 12128 SH SOLE 0 0 12128 NETAPP INC COM 64110D104 BBG001S8LYX5 1363460 12989 SH SOLE 0 0 12989 NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 553379 5348 SH SOLE 0 0 5348 NETFLIX INC COM 64110L106 BBG001SF6L46 20093829 33086 SH SOLE 0 0 33086 NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 53974 16160 SH SOLE 0 0 16160 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 662844 4806 SH SOLE 0 0 4806 NEW AMER HIGH INCOME FD INC COM NEW 641876800 BBG001S5S2K8 551715 75785 SH SOLE 0 0 75785 NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 144971 11442 SH SOLE 0 0 11442 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 BBG001SP9P33 510588 5881 SH SOLE 0 0 5881 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 584895 181644 SH SOLE 0 0 181644 NEW YORK MTG TR INC COM 649604840 BBG001SHHBR7 84663 11759 SH SOLE 0 0 11759 NEW YORK TIMES CO CL A 650111107 BBG001S90X31 273416 6326 SH SOLE 0 0 6326 NEWELL BRANDS INC COM 651229106 BBG001S5TSW7 513665 63968 SH SOLE 0 0 63968 NEWMARK GROUP INC CL A 65158N102 BBG00J24S7X5 538785 48583 SH SOLE 0 0 48583 NEWMARKET CORP COM 651587107 BBG001S5R005 439792 693 SH SOLE 0 0 693 NEWMONT CORP COM 651639106 BBG001S5TKX3 5580974 155719 SH SOLE 0 0 155719 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 803216 4662 SH SOLE 0 0 4662 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 17415076 272494 SH SOLE 0 0 272494 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 1418425 47155 SH SOLE 0 0 47155 NEXTRACKER INC CLASS A COM 65290E101 BBG00835TQ17 421800 7496 SH SOLE 0 0 7496 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 BBG001V0FSC1 1406557 244194 SH SOLE 0 0 244194 NICE LTD NOTE 9/1 653656AB4 15638 15000 SH SOLE 0 0 15000 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 2207712 8471 SH SOLE 0 0 8471 NIKE INC CL B 654106103 BBG001S6NTK2 9286402 98813 SH SOLE 0 0 98813 NIKOLA CORP COM 654110105 BBG00L4CWQW4 20619 19826 SH SOLE 0 0 19826 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 210960 46880 SH SOLE 0 0 46880 NISOURCE INC COM 65473P105 BBG001S5TMF9 1282092 46352 SH SOLE 0 0 46352 NNN REIT INC COM 637417106 BBG001S6Z1P5 1058667 24770 SH SOLE 0 0 24770 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 246480 69627 SH SOLE 0 0 69627 NOMURA HLDGS INC SPONSORED ADR 65535H208 BBG001S6HZT6 319877 49825 SH SOLE 0 0 49825 NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG001SB8557 672068 171446 SH SOLE 0 0 171446 NORDSON CORP COM 655663102 BBG001S5TKK7 2004635 7302 SH SOLE 0 0 7302 NORDSTROM INC COM 655664100 BBG001S7BDN5 251287 12397 SH SOLE 0 0 12397 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 8960321 35156 SH SOLE 0 0 35156 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 BBG001S77X29 4388 13800 SH SOLE 0 0 13800 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 BBG00S7P31T8 408817 13231 SH SOLE 0 0 13231 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 BBG00QJCZLK8 3089255 66375 SH SOLE 0 0 66375 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 BBG00QJCZDY1 4456410 81173 SH SOLE 0 0 81173 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 251183 6455 SH SOLE 0 0 6455 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 1620473 32165 SH SOLE 0 0 32165 NORTHERN OIL & GAS INC COM 665531307 BBG001SK2P31 359898 9070 SH SOLE 0 0 9070 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 11179805 23356 SH SOLE 0 0 23356 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 BBG001SM2G73 375812 7379 SH SOLE 0 0 7379 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 940155 44919 SH SOLE 0 0 44919 NORWOOD FINL CORP COM 669549107 BBG001S6PY92 644111 23672 SH SOLE 0 0 23672 NOVA LTD COM M7516K103 BBG001SD4C89 617460 3481 SH SOLE 0 0 3481 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 7148803 73905 SH SOLE 0 0 73905 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 21943141 170897 SH SOLE 0 0 170897 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 1700122 25116 SH SOLE 0 0 25116 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 300159 25160 SH SOLE 0 0 25160 NUCOR CORP COM 670346105 BBG001S5TRV0 13721798 69337 SH SOLE 0 0 69337 NUSHARES ETF TR ESG HI TLD CRP 67092P854 BBG00QD6KLQ7 728223 34477 SH SOLE 0 0 34477 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 BBG00GVX41Y3 417395 15178 SH SOLE 0 0 15178 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 BBG00GVWYK25 217273 6993 SH SOLE 0 0 6993 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 1321627 17326 SH SOLE 0 0 17326 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 1084896 27918 SH SOLE 0 0 27918 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 2768690 62246 SH SOLE 0 0 62246 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 BBG00FJ5HT75 246856 7218 SH SOLE 0 0 7218 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 1063706 25576 SH SOLE 0 0 25576 NUSTAR ENERGY LP UNIT COM 67058H102 BBG001SFS805 329161 14145 SH SOLE 0 0 14145 NUTANIX INC CL A 67059N108 BBG001V13SG8 1450050 23494 SH SOLE 0 0 23494 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 862791 15864 SH SOLE 0 0 15864 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 1009280 83068 SH SOLE 0 0 83068 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 1148402 103740 SH SOLE 0 0 103740 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 BBG001SCTG12 139834 12689 SH SOLE 0 0 12689 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 BBG001S94NN7 132897 10938 SH SOLE 0 0 10938 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 BBG001S5TJV8 202410 22490 SH SOLE 0 0 22490 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 448610 80540 SH SOLE 0 0 80540 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 576034 39293 SH SOLE 0 0 39293 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 BBG00VM4GT16 241050 22135 SH SOLE 0 0 22135 NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 323706 37080 SH SOLE 0 0 37080 NUVEEN MORTGAGE AND INCOME F COM 670735109 BBG001T611C5 179346 10098 SH SOLE 0 0 10098 NUVEEN MULTI ASSET INCOME FU COM 670750108 BBG013NZJD55 925427 74391 SH SOLE 0 0 74391 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 1315906 124612 SH SOLE 0 0 124612 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 158019 18142 SH SOLE 0 0 18142 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 906271 74042 SH SOLE 0 0 74042 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 734511 30427 SH SOLE 0 0 30427 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 BBG001SHM0F8 2118739 175392 SH SOLE 0 0 175392 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 149408 13745 SH SOLE 0 0 13745 NUVEEN NEW YORK QLT MUN INC COM 67066X107 BBG001SCTFW0 110442 10086 SH SOLE 0 0 10086 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 1266073 176088 SH SOLE 0 0 176088 NUVEEN PFD & INCOME TERM FD COM 67075A106 BBG002Z67VK5 582352 30268 SH SOLE 0 0 30268 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 2968569 259037 SH SOLE 0 0 259037 NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 404231 34084 SH SOLE 0 0 34084 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 701444 88790 SH SOLE 0 0 88790 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 993166 75069 SH SOLE 0 0 75069 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 236746 15108 SH SOLE 0 0 15108 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 BBG001S70MD8 152616 10569 SH SOLE 0 0 10569 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 BBG001T6V258 262815 17155 SH SOLE 0 0 17155 NUVEEN VRIABL RAT PFD & INM COM 67080R102 BBG011B9SY72 230102 12848 SH SOLE 0 0 12848 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 1588600 21069 SH SOLE 0 0 21069 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 307055022 339828 SH SOLE 0 0 339828 NVR INC COM 62944T105 BBG001S5TSM8 688497 85 SH SOLE 0 0 85 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 8452294 34113 SH SOLE 0 0 34113 OAK VY BANCORP OAKDALE CALIF COM 671807105 BBG001S8RKX9 250278 10100 SH SOLE 0 0 10100 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 6543410 100683 SH SOLE 0 0 100683 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 1102266 32136 SH SOLE 0 0 32136 OKTA INC CL A 679295105 BBG001YV1SN3 382177 3653 SH SOLE 0 0 3653 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 3298431 15040 SH SOLE 0 0 15040 OLD NATL BANCORP IND COM 680033107 BBG001SD2ZG1 373915 21477 SH SOLE 0 0 21477 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 392582 12779 SH SOLE 0 0 12779 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 316716 5386 SH SOLE 0 0 5386 OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 903040 11349 SH SOLE 0 0 11349 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 1769561 55875 SH SOLE 0 0 55875 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 7692990 79506 SH SOLE 0 0 79506 ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 655468 18527 SH SOLE 0 0 18527 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 2650154 36032 SH SOLE 0 0 36032 ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9 47232 48000 SH SOLE 0 0 48000 ONCONETIX INC COM 09610B108 BBG00PNSYQK0 49280 320000 SH SOLE 0 0 320000 ONE GAS INC COM 68235P108 BBG004WQKD16 722349 11194 SH SOLE 0 0 11194 ONEMAIN HLDGS INC COM 68268W103 BBG005497H09 638157 12491 SH SOLE 0 0 12491 ONEOK INC NEW COM 682680103 BBG001S5TWK1 25344528 316135 SH SOLE 0 0 316135 ONTO INNOVATION INC COM 683344105 BBG001S5THX0 640661 3538 SH SOLE 0 0 3538 OPERA LTD SPONSORED ADS 68373M107 BBG00LBLDJ80 412065 26064 SH SOLE 0 0 26064 OPKO HEALTH INC COM 68375N103 BBG001SD4254 48234 40195 SH SOLE 0 0 40195 ORACLE CORP COM 68389X105 BBG001S5SJG6 25764736 205117 SH SOLE 0 0 205117 ORANGE SPONSORED ADR 684060106 BBG001S9V388 454115 38582 SH SOLE 0 0 38582 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 11365564 10068 SH SOLE 0 0 10068 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 614104 32665 SH SOLE 0 0 32665 ORRSTOWN FINL SVCS INC COM 687380105 BBG001S9SXH6 866679 32375 SH SOLE 0 0 32375 OSHKOSH CORP COM 688239201 BBG001S6SX46 2953493 23683 SH SOLE 0 0 23683 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 2089113 21045 SH SOLE 0 0 21045 OTTER TAIL CORP COM 689648103 BBG001S5TYX3 343654 3977 SH SOLE 0 0 3977 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 949782 18300 SH SOLE 0 0 18300 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 1119401 6711 SH SOLE 0 0 6711 OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 100427 19769 SH SOLE 0 0 19769 OXFORD SQUARE CAP CORP COM 69181V107 BBG001SBTC31 70136 22125 SH SOLE 0 0 22125 PACCAR INC COM 693718108 BBG001S5V1S8 2719024 21947 SH SOLE 0 0 21947 PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 335277 10571 SH SOLE 0 0 10571 PACER FDS TR CASH COWS ETF 69374H659 BBG00P1MB733 5453192 138792 SH SOLE 0 0 138792 PACER FDS TR CFRA STVAL EQL 69374H691 BBG00LGRG1X0 271161 6863 SH SOLE 0 0 6863 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 760629 26549 SH SOLE 0 0 26549 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 12900179 403761 SH SOLE 0 0 403761 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 7963457 229494 SH SOLE 0 0 229494 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 3077916 77432 SH SOLE 0 0 77432 PACER FDS TR LUNT LRGCP MULTI 69374H816 BBG00VP236R3 772519 16567 SH SOLE 0 0 16567 PACER FDS TR LUNT MDCAP MLT 69374H725 BBG00VP22Y66 2439591 53349 SH SOLE 0 0 53349 PACER FDS TR METAURUS CAP 400 69374H436 BBG011RJYNJ7 1490126 41624 SH SOLE 0 0 41624 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 2292806 48209 SH SOLE 0 0 48209 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 48961835 995969 SH SOLE 0 0 995969 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 5610891 207734 SH SOLE 0 0 207734 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 26085983 546647 SH SOLE 0 0 546647 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 10295951 285761 SH SOLE 0 0 285761 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 9042823 131666 SH SOLE 0 0 131666 PACER FDS TR TRENDPILOT FD 69374H675 BBG00P1MJZ24 572640 18133 SH SOLE 0 0 18133 PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 9193356 316249 SH SOLE 0 0 316249 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 452384 22181 SH SOLE 0 0 22181 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 129258919 2224383 SH SOLE 0 0 2224383 PACER FDS TR US CHS CWS GWT 69374H667 BBG00P1M9FH3 1061405 24986 SH SOLE 0 0 24986 PACER FDS TR US EXPORT LEAD 69374H402 BBG00LGRG2X8 223886 4522 SH SOLE 0 0 4522 PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 465218 17893 SH SOLE 0 0 17893 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 65378 69000 SH SOLE 0 0 69000 PACKAGING CORP AMER COM 695156109 BBG001S5V741 2763535 14562 SH SOLE 0 0 14562 PAGERDUTY INC COM 69553P100 BBG0043BYPD6 389143 17158 SH SOLE 0 0 17158 PAGSEGURO DIGITAL LTD COM CL A G68707101 BBG00JM7QCG6 191381 13402 SH SOLE 0 0 13402 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 7190395 312490 SH SOLE 0 0 312490 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 380 1000 SH Call SOLE 0 0 1000 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 22915227 80651 SH SOLE 0 0 80651 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 BBG001T5K0S1 286104 6632 SH SOLE 0 0 6632 PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 1384060 91781 SH SOLE 0 0 91781 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 1195359 101560 SH SOLE 0 0 101560 PARK HOTELS & RESORTS INC COM 700517105 BBG00FGXCKN3 221249 12650 SH SOLE 0 0 12650 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 7803124 14040 SH SOLE 0 0 14040 PAYCHEX INC COM 704326107 BBG001S5V135 6068319 49416 SH SOLE 0 0 49416 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 2478435 12454 SH SOLE 0 0 12454 PAYLOCITY HLDG CORP COM 70438V106 BBG006598YZ0 1131440 6584 SH SOLE 0 0 6584 PAYONEER GLOBAL INC COM 70451X104 BBG00Z5JLLD1 51608 10619 SH SOLE 0 0 10619 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 8014298 119634 SH SOLE 0 0 119634 PBF ENERGY INC CL A 69318G106 BBG002832HM6 1353197 23505 SH SOLE 0 0 23505 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 721331 6205 SH SOLE 0 0 6205 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 BBG00XTV8H01 678073 42038 SH SOLE 0 0 42038 PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 126168 29444 SH SOLE 0 0 29444 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 503208 14239 SH SOLE 0 0 14239 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 300010 16475 SH SOLE 0 0 16475 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 315582 27731 SH SOLE 0 0 27731 PENNS WOODS BANCORP INC COM 708430103 BBG001S6XPT0 944491 48660 SH SOLE 0 0 48660 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 49250 50000 SH SOLE 0 0 50000 PENNYMAC MTG INVT TR COM 70931T103 BBG001T1MJR8 637376 43418 SH SOLE 0 0 43418 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 2653283 31054 SH SOLE 0 0 31054 PEPSICO INC COM 713448108 BBG001S695T1 40283670 230179 SH SOLE 0 0 230179 PERFORMANCE FOOD GROUP CO COM 71377A103 BBG009XW2WC7 2386987 31980 SH SOLE 0 0 31980 PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00D61Y2G3 513482 29076 SH SOLE 0 0 29076 PERRIGO CO PLC SHS G97822103 BBG001S704D8 251114 7801 SH SOLE 0 0 7801 PETIQ INC NOTE 4.000% 6/0 71639TAB2 12895 13000 SH SOLE 0 0 13000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 2531017 166405 SH SOLE 0 0 166405 PETVIVO HLDGS INC COM NEW 716817408 BBG00363ZKY0 10700 10000 SH SOLE 0 0 10000 PFIZER INC COM 717081103 BBG001S5V466 25714614 926653 SH SOLE 0 0 926653 PG&E CORP COM 69331C108 BBG001S5V206 591829 35312 SH SOLE 0 0 35312 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 21546158 433524 SH SOLE 0 0 433524 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 622407 52041 SH SOLE 0 0 52041 PGIM HIGH YIELD BOND FUND IN COM 69346H100 BBG002R1BH76 409680 31538 SH SOLE 0 0 31538 PGIM ROCK ETF TR PGIM US LRG CAP 69420N601 BBG01LNYZT37 265116 10448 SH SOLE 0 0 10448 PGIM ROCK ETF TR US LARGE CAP BUF 69420N403 BBG01L5NP5V3 315348 12226 SH SOLE 0 0 12226 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 21383944 233398 SH SOLE 0 0 233398 PHILLIPS 66 COM 718546104 BBG00286S4P7 11832288 72440 SH SOLE 0 0 72440 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 12783249 356377 SH SOLE 0 0 356377 PHOTRONICS INC COM 719405102 BBG001S5V7C2 406958 14370 SH SOLE 0 0 14370 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 BBG001T6RFS9 151036 21485 SH SOLE 0 0 21485 PILGRIMS PRIDE CORP COM 72147K108 BBG001S5PSN1 246692 7188 SH SOLE 0 0 7188 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 929233 66516 SH SOLE 0 0 66516 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 6898078 463892 SH SOLE 0 0 463892 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2924731 151619 SH SOLE 0 0 151619 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 330182 25071 SH SOLE 0 0 25071 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 BBG00MF4SGN5 593464 27980 SH SOLE 0 0 27980 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 6138979 65672 SH SOLE 0 0 65672 PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 1383399 17456 SH SOLE 0 0 17456 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 26243565 285691 SH SOLE 0 0 285691 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 4224219 42015 SH SOLE 0 0 42015 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 422043 4449 SH SOLE 0 0 4449 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 15709482 299399 SH SOLE 0 0 299399 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 1831588 19069 SH SOLE 0 0 19069 PIMCO ETF TR MUNI INCOME OPP 72201R635 BBG012DX1041 510554 11189 SH SOLE 0 0 11189 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 4720137 94592 SH SOLE 0 0 94592 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 1665358 337117 SH SOLE 0 0 337117 PIMCO INCOME STRATEGY FD COM 72201H108 BBG001SLFJB0 1434710 169188 SH SOLE 0 0 169188 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 238608 31985 SH SOLE 0 0 31985 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 1328069 156243 SH SOLE 0 0 156243 PIMCO STRATEGIC INCOME FD COM 72200X104 BBG001S5QG01 739490 121427 SH SOLE 0 0 121427 PINNACLE FINL PARTNERS INC COM 72346Q104 BBG001SF5953 434856 5064 SH SOLE 0 0 5064 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 1154359 15447 SH SOLE 0 0 15447 PINTEREST INC CL A 72352L106 BBG002583CW7 577047 16644 SH SOLE 0 0 16644 PIONEER FLOATING RATE FUND I COM 72369J102 BBG001SML8F1 128546 13280 SH SOLE 0 0 13280 PIONEER HIGH INCOME FUND INC COM 72369H106 BBG001SKDJR7 77096 10065 SH SOLE 0 0 10065 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 5344998 20362 SH SOLE 0 0 20362 PITNEY BOWES INC COM 724479100 BBG001S5V171 268248 61951 SH SOLE 0 0 61951 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 2178018 124033 SH SOLE 0 0 124033 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 2408819 131990 SH SOLE 0 0 131990 PLANET FITNESS INC CL A 72703H101 BBG009H04M26 1103728 17623 SH SOLE 0 0 17623 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 90981 26448 SH SOLE 0 0 26448 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 5769395 35702 SH SOLE 0 0 35702 POLARIS INC COM 731068102 BBG001S7HWZ4 398081 3976 SH SOLE 0 0 3976 POOL CORP COM 73278L105 BBG001S5VBK4 1595036 3953 SH SOLE 0 0 3953 POPULAR INC COM NEW 733174700 BBG001S5PC01 215836 2450 SH SOLE 0 0 2450 PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 1022541 24346 SH SOLE 0 0 24346 POST HLDGS INC COM 737446104 BBG001WTBC45 207565 1953 SH SOLE 0 0 1953 POSTAL REALTY TRUST INC CL A 73757R102 BBG00NSBGG83 557879 38958 SH SOLE 0 0 38958 PPG INDS INC COM 693506107 BBG001S5VC13 5001043 34514 SH SOLE 0 0 34514 PPL CORP COM 69351T106 BBG001S5VC31 3399133 123470 SH SOLE 0 0 123470 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 2352182 19293 SH SOLE 0 0 19293 PRIMERICA INC COM 74164M108 BBG001T5ZSQ6 421431 1666 SH SOLE 0 0 1666 PRIMORIS SVCS CORP COM 74164F103 BBG001S64801 390014 9162 SH SOLE 0 0 9162 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 1355497 15705 SH SOLE 0 0 15705 PRIVIA HEALTH GROUP INC COM 74276R102 BBG00ZXYXWJ4 1059848 54102 SH SOLE 0 0 54102 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 67136359 413783 SH SOLE 0 0 413783 PROFOUND MED CORP COM NEW 74319B502 BBG0076T0BS9 99110 11619 SH SOLE 0 0 11619 PROGRESSIVE CORP COM 743315103 BBG001S5V509 6830930 33028 SH SOLE 0 0 33028 PROGYNY INC COM 74340E103 BBG002H1K1K7 255224 6690 SH SOLE 0 0 6690 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 7959643 61125 SH SOLE 0 0 61125 PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 239674 7420 SH SOLE 0 0 7420 PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 419403 6905 SH SOLE 0 0 6905 PROSHARES TR NASDAQ100 DORSEY 74347G671 BBG011389XD9 607150 14009 SH SOLE 0 0 14009 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 656563 10256 SH SOLE 0 0 10256 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 29072465 286682 SH SOLE 0 0 286682 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 684152 8709 SH SOLE 0 0 8709 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 1383193 19214 SH SOLE 0 0 19214 PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 2113601 34334 SH SOLE 0 0 34334 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 980518 177630 SH SOLE 0 0 177630 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 109177 110000 SH SOLE 0 0 110000 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 6709797 57153 SH SOLE 0 0 57153 PTC INC COM 69370C100 BBG001S6DNK6 629170 3330 SH SOLE 0 0 3330 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 5021406 17312 SH SOLE 0 0 17312 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 3745937 56094 SH SOLE 0 0 56094 PULTE GROUP INC COM 745867101 BBG001S5V5K7 5009987 41535 SH SOLE 0 0 41535 PURE STORAGE INC CL A 74624M102 BBG00212PW10 1205128 23180 SH SOLE 0 0 23180 PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 276771 44497 SH SOLE 0 0 44497 PUTNAM ETF TRUST BDC INCOME ETF 746729508 BBG019VG3C45 1411743 41629 SH SOLE 0 0 41629 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 BBG0115QY0G8 17874305 500260 SH SOLE 0 0 500260 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 320166 53450 SH SOLE 0 0 53450 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 131132 37253 SH SOLE 0 0 37253 PVH CORPORATION COM 693656100 BBG001S5VGY8 982337 6986 SH SOLE 0 0 6986 QIAGEN NV SHS NEW N72482149 BBG001S91B01 251589 5878 SH SOLE 0 0 5878 QORVO INC COM 74736K101 BBG007TJF1P5 708731 6172 SH SOLE 0 0 6172 QUALCOMM INC COM 747525103 BBG001S6VS70 39041211 230604 SH SOLE 0 0 230604 QUALCOMM INC COM 747525103 BBG001S6VS70 12200 1000 SH Call SOLE 0 0 1000 QUALYS INC COM 74758T303 BBG001SYH860 839857 5033 SH SOLE 0 0 5033 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 2209095 8503 SH SOLE 0 0 8503 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 175007 27823 SH SOLE 0 0 27823 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 1526684 11469 SH SOLE 0 0 11469 R1 RCM INC COM 77634L105 BBG018CZLZ45 146806 11398 SH SOLE 0 0 11398 RADIAN GROUP INC COM 750236101 BBG001SBWXG7 207814 6209 SH SOLE 0 0 6209 RALPH LAUREN CORP CL A 751212101 BBG001S9TL45 926887 4937 SH SOLE 0 0 4937 RAMBUS INC DEL COM 750917106 BBG001S7RF80 1053304 17041 SH SOLE 0 0 17041 RANGE RES CORP COM 75281A109 BBG001SBZNN8 2236257 64951 SH SOLE 0 0 64951 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 1874580 14597 SH SOLE 0 0 14597 RAYONIER ADVANCED MATLS INC COM 75508B104 BBG005XVML75 459228 96073 SH SOLE 0 0 96073 RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 2670012 35053 SH SOLE 0 0 35053 RBB FD INC MOTLEY FOL ETF 74933W601 BBG00JWTWQF0 1350409 27220 SH SOLE 0 0 27220 RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 343356 6863 SH SOLE 0 0 6863 RBB FD INC US TREAS 30YR BD 74933W551 BBG01G1S2JQ8 523966 11605 SH SOLE 0 0 11605 RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 379911 7900 SH SOLE 0 0 7900 RBB FD INC US TRSRY 6 MNTH 74933W460 BBG01FRH4691 3239511 64648 SH SOLE 0 0 64648 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 1180618 4367 SH SOLE 0 0 4367 REALTY INCOME CORP COM 756109104 BBG001S884K0 27583638 509864 SH SOLE 0 0 509864 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 2011784 74621 SH SOLE 0 0 74621 RECURSION PHARMACEUTICALS IN CL A 75629V104 BBG00PQ4XJ54 273487 27431 SH SOLE 0 0 27431 RED ROBIN GOURMET BURGERS IN COM 75689M101 BBG001SBKKW0 77941 10175 SH SOLE 0 0 10175 REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 246917 1371 SH SOLE 0 0 1371 REGENCY CTRS CORP COM 758849103 BBG001S7H752 354821 5859 SH SOLE 0 0 5859 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 2341738 2433 SH SOLE 0 0 2433 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 3592206 170732 SH SOLE 0 0 170732 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 923070 4786 SH SOLE 0 0 4786 RELIANCE INC COM 759509102 BBG001S81M27 1490452 4460 SH SOLE 0 0 4460 RELX PLC SPONSORED ADR 759530108 BBG001S898V8 1597055 36892 SH SOLE 0 0 36892 RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 284303 1210 SH SOLE 0 0 1210 REPLIGEN CORP COM 759916109 BBG001S5VNT9 598844 3256 SH SOLE 0 0 3256 REPOSITRAK INC COM NEW 700215304 BBG001SK6032 269111 16979 SH SOLE 0 0 16979 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 6575750 34349 SH SOLE 0 0 34349 RESMED INC COM 761152107 BBG001SBGRC2 700630 3538 SH SOLE 0 0 3538 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 473000 5953 SH SOLE 0 0 5953 REVVITY INC COM 714046109 BBG001SBKS35 230580 2196 SH SOLE 0 0 2196 REXFORD INDL RLTY INC COM 76169C100 BBG004MB82S9 412007 8191 SH SOLE 0 0 8191 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1740227 27302 SH SOLE 0 0 27302 RIOT PLATFORMS INC COM 767292105 BBG001SDW128 1005088 82115 SH SOLE 0 0 82115 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 475731 42628 SH SOLE 0 0 42628 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 939127 85765 SH SOLE 0 0 85765 RLI CORP COM 749607107 BBG001S5VQ58 949537 6395 SH SOLE 0 0 6395 ROBERT HALF INC. COM 770323103 BBG001S5VP41 4924846 62120 SH SOLE 0 0 62120 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 486948 12754 SH SOLE 0 0 12754 ROCKET COS INC COM CL A 77311W101 BBG00VY1MZN4 240523 16531 SH SOLE 0 0 16531 ROCKET PHARMACEUTICALS INC COM 77313F106 BBG001T92156 322849 11984 SH SOLE 0 0 11984 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 4551820 15624 SH SOLE 0 0 15624 ROCKWELL MED INC COM NEW 774374300 BBG001S8R2Y8 23451 14127 SH SOLE 0 0 14127 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 1191308 18280 SH SOLE 0 0 18280 ROLLINS INC COM 775711104 BBG001S5VRG4 14022725 303063 SH SOLE 0 0 303063 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 4577615 8162 SH SOLE 0 0 8162 ROSS STORES INC COM 778296103 BBG001S5VRS1 3861739 26313 SH SOLE 0 0 26313 ROYAL BK CDA COM 780087102 BBG001S60869 1810321 17945 SH SOLE 0 0 17945 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 3189658 22946 SH SOLE 0 0 22946 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 315131 20773 SH SOLE 0 0 20773 RPC INC COM 749660106 BBG001S5VN37 515106 66551 SH SOLE 0 0 66551 RPM INTL INC COM 749685103 BBG001S7X317 1854825 15593 SH SOLE 0 0 15593 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 16655690 170775 SH SOLE 0 0 170775 RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 231088 28600 SH SOLE 0 0 28600 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 BBG011K4W1Y0 538184 9697 SH SOLE 0 0 9697 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 BBG001SB07J6 335585 2305 SH SOLE 0 0 2305 RYDER SYS INC COM 783549108 BBG001S5VK15 748207 6225 SH SOLE 0 0 6225 RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 430418 3723 SH SOLE 0 0 3723 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 10239279 24067 SH SOLE 0 0 24067 SABRA HEALTH CARE REIT INC COM 78573L106 BBG001SGNMK5 954173 64602 SH SOLE 0 0 64602 SABRE CORP COM 78573M104 BBG005WQVVG5 47964 19820 SH SOLE 0 0 19820 SAIA INC COM 78709Y105 BBG001SL4QM4 797355 1363 SH SOLE 0 0 1363 SALESFORCE INC COM 79466L302 BBG001SDLP09 39761760 132020 SH SOLE 0 0 132020 SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 305721 8090 SH SOLE 0 0 8090 SANDSTORM GOLD LTD COM NEW 80013R206 BBG001SSPFD0 57629 10977 SH SOLE 0 0 10977 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 4677459 96244 SH SOLE 0 0 96244 SAP SE SPON ADR 803054204 BBG001S6RD41 3955656 20282 SH SOLE 0 0 20282 SAPIENS INTL CORP N V SHS G7T16G103 BBG001S86JQ3 314364 9775 SH SOLE 0 0 9775 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 1722803 7950 SH SOLE 0 0 7950 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 6270940 114412 SH SOLE 0 0 114412 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 17940005 247996 SH SOLE 0 0 247996 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 629305 13021 SH SOLE 0 0 13021 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 BBG00PZFPGG2 3576596 80391 SH SOLE 0 0 80391 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 2292545 90794 SH SOLE 0 0 90794 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 6260041 160432 SH SOLE 0 0 160432 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 4548028 127040 SH SOLE 0 0 127040 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 1815495 37013 SH SOLE 0 0 37013 SCHWAB STRATEGIC TR LONG TERM US 808524680 BBG00PZFJQM0 613231 18181 SH SOLE 0 0 18181 SCHWAB STRATEGIC TR MUN BD ETF 808524649 BBG019GV63H2 291428 5599 SH SOLE 0 0 5599 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 40018570 593835 SH SOLE 0 0 593835 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 394426 6916 SH SOLE 0 0 6916 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 560002 20173 SH SOLE 0 0 20173 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 952156 26738 SH SOLE 0 0 26738 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 2243278 46531 SH SOLE 0 0 46531 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 2017974 43869 SH SOLE 0 0 43869 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 6818684 111690 SH SOLE 0 0 111690 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 70738924 877328 SH SOLE 0 0 877328 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 81168471 875415 SH SOLE 0 0 875415 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 15979514 210312 SH SOLE 0 0 210312 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 9672598 155859 SH SOLE 0 0 155859 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 21130075 259488 SH SOLE 0 0 259488 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 3824270 188388 SH SOLE 0 0 188388 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 11530806 234176 SH SOLE 0 0 234176 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 3662211 70211 SH SOLE 0 0 70211 SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 1924159 14757 SH SOLE 0 0 14757 SCORPIO TANKERS INC SHS Y7542C130 BBG001T6B9Q2 1759629 24593 SH SOLE 0 0 24593 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 2616358 35077 SH SOLE 0 0 35077 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 415232 7731 SH SOLE 0 0 7731 SEACOAST BKG CORP FLA COM NEW 811707801 BBG001SD9X60 291020 11462 SH SOLE 0 0 11462 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 1749215 18799 SH SOLE 0 0 18799 SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 228560 6144 SH SOLE 0 0 6144 SEI INVTS CO COM 784117103 BBG001S5VZJ3 227422 3163 SH SOLE 0 0 3163 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 14609266 178904 SH SOLE 0 0 178904 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 42585037 451065 SH SOLE 0 0 451065 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 22456338 533151 SH SOLE 0 0 533151 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 800 2000 SH Put SOLE 0 0 2000 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 31274056 248286 SH SOLE 0 0 248286 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 20718309 524116 SH SOLE 0 0 524116 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 36920742 200776 SH SOLE 0 0 200776 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 37613070 492576 SH SOLE 0 0 492576 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 68688759 464961 SH SOLE 0 0 464961 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 25900669 394527 SH SOLE 0 0 394527 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 26952918 290160 SH SOLE 0 0 290160 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 94925645 455782 SH SOLE 0 0 455782 SELECTIVE INS GROUP INC COM 816300107 BBG001S5W2R6 261025 2391 SH SOLE 0 0 2391 SEMPRA COM 816851109 BBG001SBVZ73 5010570 69756 SH SOLE 0 0 69756 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYWV3 369568 10059 SH SOLE 0 0 10059 SENSEONICS HLDGS INC COM 81727U105 BBG00BR4Q8C8 12110 22801 SH SOLE 0 0 22801 SENTINELONE INC CL A 81730H109 BBG00B6F2F27 245571 10535 SH SOLE 0 0 10535 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 1134151 15283 SH SOLE 0 0 15283 SERVICE PPTYS TR COM SH BEN INT 81761L102 BBG001S81XC2 213306 31461 SH SOLE 0 0 31461 SERVICENOW INC COM 81762P102 BBG001T4JFC0 19098129 25050 SH SOLE 0 0 25050 SFL CORPORATION LTD SHS G7738W106 BBG001SCK846 181805 13794 SH SOLE 0 0 13794 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 5230066 78014 SH SOLE 0 0 78014 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 9024072 25981 SH SOLE 0 0 25981 SHOCKWAVE MED INC COM 82489T104 BBG005XVXMM4 2824840 8675 SH SOLE 0 0 8675 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 11744502 152190 SH SOLE 0 0 152190 SHYFT GROUP INC COM 825698103 BBG001S5W8H4 165421 13319 SH SOLE 0 0 13319 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 429820 91257 SH SOLE 0 0 91257 SILVERCORP METALS INC COM 82835P103 BBG001S6YR97 36065 11063 SH SOLE 0 0 11063 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 4637871 29637 SH SOLE 0 0 29637 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 5677823 214338 SH SOLE 0 0 214338 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 BBG01BFJ3TM5 299685 13703 SH SOLE 0 0 13703 SIMPSON MFG INC COM 829073105 BBG001SB9QN0 246832 1203 SH SOLE 0 0 1203 SINCLAIR INC CL A 829242106 BBG01GJ3NYB4 155026 11509 SH SOLE 0 0 11509 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 376193 96957 SH SOLE 0 0 96957 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 1135099 6503 SH SOLE 0 0 6503 SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 1264597 59011 SH SOLE 0 0 59011 SKECHERS U S A INC CL A 830566105 BBG001S5XTG8 320757 5236 SH SOLE 0 0 5236 SKYLINE CHAMPION CORPORATION COM 830830105 BBG001S5W456 280703 3302 SH SOLE 0 0 3302 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 2940047 27142 SH SOLE 0 0 27142 SLM CORP COM 78442P106 BBG001S5W4T0 250062 11476 SH SOLE 0 0 11476 SM ENERGY CO COM 78454L100 BBG001S6W0J7 640473 12848 SH SOLE 0 0 12848 SMITH & WESSON BRANDS INC COM 831754106 BBG001S6MNG1 1116335 64305 SH SOLE 0 0 64305 SMITH A O CORP COM 831865209 BBG001S5NRY3 1448833 16195 SH SOLE 0 0 16195 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 1071928 8516 SH SOLE 0 0 8516 SNAP INC CL A 83304A106 BBG00441QMK5 597921 52084 SH SOLE 0 0 52084 SNAP ON INC COM 833034101 BBG001S5W688 8521210 28766 SH SOLE 0 0 28766 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 4045656 25035 SH SOLE 0 0 25035 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 239655 4875 SH SOLE 0 0 4875 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 1823993 249862 SH SOLE 0 0 249862 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 51033 56000 SH SOLE 0 0 56000 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 666144 11517 SH SOLE 0 0 11517 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 1990883 23220 SH SOLE 0 0 23220 SOUNDHOUND AI INC CLASS A COM 836100107 BBG017304PD5 612955 104067 SH SOLE 0 0 104067 SOUTHERN CO COM 842587107 BBG001S5W777 14681068 204643 SH SOLE 0 0 204643 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 2853834 26792 SH SOLE 0 0 26792 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 1959875 67142 SH SOLE 0 0 67142 SOUTHWEST GAS HLDGS INC COM 844895102 BBG00FWP4JX3 549358 7216 SH SOLE 0 0 7216 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 796400 105066 SH SOLE 0 0 105066 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 31345274 78804 SH SOLE 0 0 78804 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 86724696 421567 SH SOLE 0 0 421567 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 BBG001SRXRB9 345476 3332 SH SOLE 0 0 3332 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 321633 7511 SH SOLE 0 0 7511 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 1251478 23815 SH SOLE 0 0 23815 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 BBG001TC9HP5 3122400 53900 SH SOLE 0 0 53900 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 549938 19364 SH SOLE 0 0 19364 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 226520 2977 SH SOLE 0 0 2977 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 BBG001SLBKJ3 236700 5625 SH SOLE 0 0 5625 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 31442409 877299 SH SOLE 0 0 877299 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 34121741 942850 SH SOLE 0 0 942850 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 BBG001V0JXP2 367538 10968 SH SOLE 0 0 10968 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 BBG001T2PHC3 332289 5955 SH SOLE 0 0 5955 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 1051856 29925 SH SOLE 0 0 29925 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 15242866 469300 SH SOLE 0 0 469300 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 304809400 582732 SH SOLE 0 0 582732 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1330 1000 SH Put SOLE 0 0 1000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 12981242 23331 SH SOLE 0 0 23331 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 7146590 50862 SH SOLE 0 0 50862 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 4137520 56647 SH SOLE 0 0 56647 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 1865569 100084 SH SOLE 0 0 100084 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 119757983 1304553 SH SOLE 0 0 1304553 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 7129353 71709 SH SOLE 0 0 71709 SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 1049846 51212 SH SOLE 0 0 51212 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 18869549 198210 SH SOLE 0 0 198210 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 5459519 245482 SH SOLE 0 0 245482 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 7579478 245847 SH SOLE 0 0 245847 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 4663089 184896 SH SOLE 0 0 184896 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 669327 7102 SH SOLE 0 0 7102 SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 2013650 22898 SH SOLE 0 0 22898 SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 612317 17560 SH SOLE 0 0 17560 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 681973 4683 SH SOLE 0 0 4683 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 2220965 47783 SH SOLE 0 0 47783 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 4264242 89887 SH SOLE 0 0 89887 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 2378972 92603 SH SOLE 0 0 92603 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 12634160 538541 SH SOLE 0 0 538541 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 12667800 449532 SH SOLE 0 0 449532 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 1205271 47044 SH SOLE 0 0 47044 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 2588507 40351 SH SOLE 0 0 40351 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 15313562 605758 SH SOLE 0 0 605758 SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 372074 12782 SH SOLE 0 0 12782 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 13810415 422466 SH SOLE 0 0 422466 SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 1197790 51540 SH SOLE 0 0 51540 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 34589338 1237986 SH SOLE 0 0 1237986 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 8405099 157576 SH SOLE 0 0 157576 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 93634967 1521777 SH SOLE 0 0 1521777 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 32094011 745679 SH SOLE 0 0 745679 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 6971298 241055 SH SOLE 0 0 241055 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 23369191 784991 SH SOLE 0 0 784991 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 104577969 1429637 SH SOLE 0 0 1429637 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 3280682 80587 SH SOLE 0 0 80587 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 87258936 1741695 SH SOLE 0 0 1741695 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 416767 3356 SH SOLE 0 0 3356 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 1533581 14114 SH SOLE 0 0 14114 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 5574231 63859 SH SOLE 0 0 63859 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 7460435 98164 SH SOLE 0 0 98164 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 15865086 181876 SH SOLE 0 0 181876 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 2624242 31629 SH SOLE 0 0 31629 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 5098369 53729 SH SOLE 0 0 53729 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 1223517 25977 SH SOLE 0 0 25977 SPDR SER TR S&P CAP MKTS 78464A771 BBG001SPTB41 827403 7484 SH SOLE 0 0 7484 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 64519627 491616 SH SOLE 0 0 491616 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 6457447 57868 SH SOLE 0 0 57868 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 657715 10911 SH SOLE 0 0 10911 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 31821815 205395 SH SOLE 0 0 205395 SPDR SER TR S&P PHARMAC 78464A722 BBG001SMG9V7 329384 7637 SH SOLE 0 0 7637 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 1890729 37604 SH SOLE 0 0 37604 SPDR SER TR S&P RETAIL ETF 78464A714 BBG001SMH2H7 333698 4225 SH SOLE 0 0 4225 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 4391703 18922 SH SOLE 0 0 18922 SPDR SER TR S&P TELECOM 78464A540 BBG001V08KQ1 2330712 31386 SH SOLE 0 0 31386 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 207263 2445 SH SOLE 0 0 2445 SPDR SER TR SPDR MSCI USA GE 78468R747 BBG00CDGPF02 316416 2989 SH SOLE 0 0 2989 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 471699 11021 SH SOLE 0 0 11021 SPIRIT AIRLS INC COM 848577102 BBG001S70KL3 64730 13374 SH SOLE 0 0 13374 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 1348793 5111 SH SOLE 0 0 5111 SPOTIFY USA INC NOTE 3/1 84921RAB6 33048 36000 SH SOLE 0 0 36000 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 4818374 190149 SH SOLE 0 0 190149 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 BBG008F5F4J9 369238 11752 SH SOLE 0 0 11752 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 2611286 52978 SH SOLE 0 0 52978 SPROTT INC COM NEW 852066208 BBG001T2FK64 252275 6830 SH SOLE 0 0 6830 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 4540264 223219 SH SOLE 0 0 223219 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 16570064 957807 SH SOLE 0 0 957807 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 4059144 489643 SH SOLE 0 0 489643 SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 1240208 19234 SH SOLE 0 0 19234 SPS COMM INC COM 78463M107 BBG001T65R07 728876 3942 SH SOLE 0 0 3942 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 436010 28952 SH SOLE 0 0 28952 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 554426 8613 SH SOLE 0 0 8613 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 4246519 100843 SH SOLE 0 0 100843 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 5438796 135800 SH SOLE 0 0 135800 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 209993 5185 SH SOLE 0 0 5185 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 BBG00NS9WHL3 390217 15225 SH SOLE 0 0 15225 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 BBG00NS9VV15 585558 11745 SH SOLE 0 0 11745 STAG INDL INC COM 85254J102 BBG001T9F312 897424 23346 SH SOLE 0 0 23346 STANDARD LITHIUM LTD COM 853606101 BBG001S8KR43 24017 20182 SH SOLE 0 0 20182 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 1838331 18772 SH SOLE 0 0 18772 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 525021 21995 SH SOLE 0 0 21995 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 BBG010WX26H6 5218601 203613 SH SOLE 0 0 203613 STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 BBG0133TN3L0 297207 36819 SH SOLE 0 0 36819 STARBOARD INVT TR RH TACTICAL ROT 85521B775 BBG0134N9FC1 257295 17666 SH SOLE 0 0 17666 STARBUCKS CORP COM 855244109 BBG001S72KH6 25468637 278681 SH SOLE 0 0 278681 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 1550070 76245 SH SOLE 0 0 76245 STATE STR CORP COM 857477103 BBG001S5RLD5 1398602 18088 SH SOLE 0 0 18088 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 1449832 9781 SH SOLE 0 0 9781 STEELCASE INC CL A 858155203 BBG001S89FD2 193205 14771 SH SOLE 0 0 14771 STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 820922 28855 SH SOLE 0 0 28855 STERICYCLE INC COM 858912108 BBG001S7P0T2 340660 6458 SH SOLE 0 0 6458 STERIS PLC SHS USD G8473T100 BBG00MRHG532 1256069 5587 SH SOLE 0 0 5587 STIFEL FINL CORP COM 860630102 BBG001S5W081 366272 4686 SH SOLE 0 0 4686 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 967916 22385 SH SOLE 0 0 22385 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 670143 31596 SH SOLE 0 0 31596 STRIDE INC COM 86333M108 BBG001SNN4P5 262603 4165 SH SOLE 0 0 4165 STRIDE INC NOTE 1.125% 9/0 86333MAA6 64803 49000 SH SOLE 0 0 49000 STRYKER CORPORATION COM 863667101 BBG001S8FR03 14853166 41504 SH SOLE 0 0 41504 STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 292491 6338 SH SOLE 0 0 6338 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 1110261 54345 SH SOLE 0 0 54345 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 676493 57476 SH SOLE 0 0 57476 SUMMIT MATLS INC CL A 86614U100 BBG006K8P6F9 418356 9386 SH SOLE 0 0 9386 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 641969 4993 SH SOLE 0 0 4993 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 1177386 21572 SH SOLE 0 0 21572 SUNCOKE ENERGY INC COM 86722A103 BBG001T90D25 130630 11591 SH SOLE 0 0 11591 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 1892213 51266 SH SOLE 0 0 51266 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 756001 12539 SH SOLE 0 0 12539 SUNRUN INC COM 86771W105 BBG0025XVR94 1127364 85536 SH SOLE 0 0 85536 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 4884505 4836 SH SOLE 0 0 4836 SURMODICS INC COM 868873100 BBG001SBL623 491592 16755 SH SOLE 0 0 16755 SWEETGREEN INC COM CL A 87043Q108 BBG005NTTSQ8 860103 34050 SH SOLE 0 0 34050 SYLVAMO CORP COMMON STOCK 871332102 BBG0122M8040 220275 3568 SH SOLE 0 0 3568 SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 229320 5096 SH SOLE 0 0 5096 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1643260 38109 SH SOLE 0 0 38109 SYNOPSYS INC COM 871607107 BBG001S5VTR8 7110780 12442 SH SOLE 0 0 12442 SYSCO CORP COM 871829107 BBG001S5WJS8 12361849 152277 SH SOLE 0 0 152277 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 BBG01GZY8BG0 259978 8600 SH SOLE 0 0 8600 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 BBG00WGK8YP7 3881994 109972 SH SOLE 0 0 109972 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 BBG00WGK9Z46 3622958 95341 SH SOLE 0 0 95341 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 BBG00WGK9LG4 3117963 78657 SH SOLE 0 0 78657 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 30871543 226913 SH SOLE 0 0 226913 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 231421 16661 SH SOLE 0 0 16661 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 1383481 9317 SH SOLE 0 0 9317 TAL EDUCATION GROUP SPONSORED ADS 874080104 BBG001TCN2J9 1454355 128137 SH SOLE 0 0 128137 TANGER INC COM 875465106 BBG001S7BZV7 631164 21374 SH SOLE 0 0 21374 TAPESTRY INC COM 876030107 BBG001SFH7D5 1062976 22388 SH SOLE 0 0 22388 TARGA RES CORP COM 87612G101 BBG001TC94B9 2147968 19180 SH SOLE 0 0 19180 TARGET CORP COM 87612E106 BBG001SC0K41 15513765 87545 SH SOLE 0 0 87545 TASEKO MINES LTD COM 876511106 BBG001S60ML1 92238 42506 SH SOLE 0 0 42506 TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 238484 3836 SH SOLE 0 0 3836 TC ENERGY CORP COM 87807B107 BBG001S5WW27 1673887 41604 SH SOLE 0 0 41604 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 3202608 22050 SH SOLE 0 0 22050 TECHNIPFMC PLC COM G87110105 BBG00DL8NMT5 352803 14050 SH SOLE 0 0 14050 TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 1182684 25834 SH SOLE 0 0 25834 TEEKAY CORPORATION COM Y8564W103 BBG001S8K4Q0 863903 118668 SH SOLE 0 0 118668 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 2703857 6298 SH SOLE 0 0 6298 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 88876 16130 SH SOLE 0 0 16130 TELEFONICA BRASIL SA NEW ADR 87936R205 BBG00Y6FQJF9 225437 22387 SH SOLE 0 0 22387 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 290757 439609 SH SOLE 0 0 439609 TEMPLETON EMERGING MKTS FD COM 880191101 BBG001S5QVH0 156074 13072 SH SOLE 0 0 13072 TEMPUR SEALY INTL INC COM 88023U101 BBG001SH81D4 373251 6569 SH SOLE 0 0 6569 TENARIS S A SPONSORED ADS 88031M109 BBG001SLFCT6 463522 11803 SH SOLE 0 0 11803 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 822152 73472 SH SOLE 0 0 73472 TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 1315977 12520 SH SOLE 0 0 12520 TERADATA CORP DEL COM 88076W103 BBG001SPRJ28 293428 7588 SH SOLE 0 0 7588 TERADYNE INC COM 880770102 BBG001S5WMZ3 1070656 9489 SH SOLE 0 0 9489 TEREX CORP NEW COM 880779103 BBG001S6PZQ0 260660 4048 SH SOLE 0 0 4048 TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 287802 6915 SH SOLE 0 0 6915 TERRENO RLTY CORP COM 88146M101 BBG001T60PW1 241103 3631 SH SOLE 0 0 3631 TESLA INC COM 88160R101 BBG001SQKGD7 46994310 267332 SH SOLE 0 0 267332 TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 764515 4139 SH SOLE 0 0 4139 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 299742 21243 SH SOLE 0 0 21243 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 17300984 99311 SH SOLE 0 0 99311 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 698318 1207 SH SOLE 0 0 1207 TEXAS ROADHOUSE INC COM 882681109 BBG001SLR3C1 283761 1837 SH SOLE 0 0 1837 TEXTRON INC COM 883203101 BBG001S5WZ39 1453678 15154 SH SOLE 0 0 15154 TFI INTL INC COM 87241L109 BBG001SCQG15 435000 2725 SH SOLE 0 0 2725 TG THERAPEUTICS INC COM 88322Q108 BBG001S8NH06 312900 20572 SH SOLE 0 0 20572 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 10771404 29658 SH SOLE 0 0 29658 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 6825535 78078 SH SOLE 0 0 78078 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 16764892 28845 SH SOLE 0 0 28845 THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 552918 3549 SH SOLE 0 0 3549 THOR INDS INC COM 885160101 BBG001S5WPH6 1749674 14911 SH SOLE 0 0 14911 TIMKEN CO COM 887389104 BBG001S5WQK0 228614 2615 SH SOLE 0 0 2615 TIMOTHY PLAN HIG DV STK ETF 887432326 BBG00P1J0X35 707883 19571 SH SOLE 0 0 19571 TIMOTHY PLAN U S SM CP CORE 887432342 BBG00QXSR7X3 248061 6761 SH SOLE 0 0 6761 TIMOTHY PLAN US LARGE MID CP 887432284 BBG011YXNJ54 258355 10284 SH SOLE 0 0 10284 TIMOTHY PLAN US LRGMD CP CORE 887432359 BBG00P1J0YL3 299800 7119 SH SOLE 0 0 7119 TJX COS INC NEW COM 872540109 BBG001S5WQ93 10630716 104819 SH SOLE 0 0 104819 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 5610330 34373 SH SOLE 0 0 34373 TOAST INC CL A 888787108 BBG00BTJVKB1 413323 16586 SH SOLE 0 0 16586 TOLL BROTHERS INC COM 889478103 BBG001S5WT15 2056294 15895 SH SOLE 0 0 15895 TOPBUILD CORP COM 89055F103 BBG0077VS2G6 937433 2127 SH SOLE 0 0 2127 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 BBG001S70DV8 230245 14239 SH SOLE 0 0 14239 TORO CO COM 891092108 BBG001S5WX98 764317 8341 SH SOLE 0 0 8341 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 2072156 34319 SH SOLE 0 0 34319 TORTOISE PWR & ENERGY INFRAS COM 89147X104 BBG001SRZ8J1 224641 14413 SH SOLE 0 0 14413 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 6893103 100147 SH SOLE 0 0 100147 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 3138062 12468 SH SOLE 0 0 12468 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 3930427 15018 SH SOLE 0 0 15018 TRADEWEB MKTS INC CL A 892672106 BBG00NK8H9M7 498662 4787 SH SOLE 0 0 4787 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 10269875 34210 SH SOLE 0 0 34210 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1402840 1139 SH SOLE 0 0 1139 TRANSOCEAN LTD REGISTERED SHS H8817H100 BBG001S7B678 586985 93469 SH SOLE 0 0 93469 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 6610862 28725 SH SOLE 0 0 28725 TREX CO INC COM 89531P105 BBG001SB6TV8 406182 4072 SH SOLE 0 0 4072 TRIMBLE INC COM 896239100 BBG001S5SZP0 768973 11948 SH SOLE 0 0 11948 TRINITY INDS INC COM 896522109 BBG001S5WVT0 304484 10933 SH SOLE 0 0 10933 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 BBG005GXFKK5 395483 41718 SH SOLE 0 0 41718 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 10952900 280988 SH SOLE 0 0 280988 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 BBG011744HJ8 689863 11134 SH SOLE 0 0 11134 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 BBG001S8R1R8 272993 10752 SH SOLE 0 0 10752 TWILIO INC CL A 90138F102 BBG0029ZX859 1529178 25007 SH SOLE 0 0 25007 TWO HBRS INVT CORP COM 90187B804 BBG001T4RH00 356011 26889 SH SOLE 0 0 26889 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 3894094 9162 SH SOLE 0 0 9162 TYSON FOODS INC CL A 902494103 BBG001S871D5 3943815 67152 SH SOLE 0 0 67152 U HAUL HOLDING COMPANY COM SER N 023586506 BBG01B6SGC20 431224 6467 SH SOLE 0 0 6467 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 17713012 230069 SH SOLE 0 0 230069 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 89800 80000 SH SOLE 0 0 80000 UBS GROUP AG SHS H42097107 BBG007936GX0 1058918 34470 SH SOLE 0 0 34470 UDR INC COM 902653104 BBG001S6KCT3 468329 12519 SH SOLE 0 0 12519 UFP INDUSTRIES INC COM 90278Q108 BBG001S7GZG9 258006 2097 SH SOLE 0 0 2097 UGI CORP NEW COM 902681105 BBG001S5X0W3 684811 27906 SH SOLE 0 0 27906 UIPATH INC CL A 90364P105 BBG00GKS1G12 886352 39098 SH SOLE 0 0 39098 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 2507210 4795 SH SOLE 0 0 4795 UNDER ARMOUR INC CL C 904311206 BBG009DTD8J0 76482 10712 SH SOLE 0 0 10712 UNIFIRST CORP MASS COM 904708104 BBG001S5X2B2 338882 1954 SH SOLE 0 0 1954 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 8335560 166080 SH SOLE 0 0 166080 UNION PAC CORP COM 907818108 BBG001S5X2M0 26963454 109639 SH SOLE 0 0 109639 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 1255078 26213 SH SOLE 0 0 26213 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 BBG001S9SSJ5 368824 14013 SH SOLE 0 0 14013 UNITED MARITIME CORPORATION COM Y92335101 BBG018CPTJQ1 33930 13000 SH SOLE 0 0 13000 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 BBG001SG1LP6 105209 13005 SH SOLE 0 0 13005 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 31173829 209741 SH SOLE 0 0 209741 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 8604066 11932 SH SOLE 0 0 11932 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 255072 6255 SH SOLE 0 0 6255 UNITED STS GASOLINE FD LP UNITS 91201T102 BBG001SSZR43 435510 6140 SH SOLE 0 0 6140 UNITED STS NAT GAS FD LP UNIT PAR 912318409 BBG001ST67S1 936822 64298 SH SOLE 0 0 64298 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 1463118 18584 SH SOLE 0 0 18584 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 471845 2054 SH SOLE 0 0 2054 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 66385216 134193 SH SOLE 0 0 134193 UNITI GROUP INC COM 91325V108 BBG002B67HC1 83320 14122 SH SOLE 0 0 14122 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 326554 12231 SH SOLE 0 0 12231 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 698274 3827 SH SOLE 0 0 3827 UNUM GROUP COM 91529Y106 BBG001S5X2J4 733491 13669 SH SOLE 0 0 13669 URANIUM ENERGY CORP COM 916896103 BBG001SK6158 96964 14365 SH SOLE 0 0 14365 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 10657653 238426 SH SOLE 0 0 238426 US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 1121497 20780 SH SOLE 0 0 20780 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 BBG001V1S8F6 308405 11564 SH SOLE 0 0 11564 UWM HOLDINGS CORPORATION COM CL A 91823B109 BBG00R24YP79 209684 28882 SH SOLE 0 0 28882 V F CORP COM 918204108 BBG001S5X749 311056 20277 SH SOLE 0 0 20277 VAALCO ENERGY INC COM NEW 91851C201 BBG001S76ZS7 99734 14309 SH SOLE 0 0 14309 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 866025 71044 SH SOLE 0 0 71044 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 6258996 36669 SH SOLE 0 0 36669 VALMONT INDS INC COM 920253101 BBG001S5X650 1756386 7694 SH SOLE 0 0 7694 VALVOLINE INC COM 92047W101 BBG003DNHV65 526506 11813 SH SOLE 0 0 11813 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 534775 7118 SH SOLE 0 0 7118 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 1066829 63126 SH SOLE 0 0 63126 VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 892897 5368 SH SOLE 0 0 5368 VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 1399535 64644 SH SOLE 0 0 64644 VANECK ETF TRUST DURABLE HGH DIV 92189H102 BBG00MF4XN18 737333 22828 SH SOLE 0 0 22828 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 BBG001SRRWS7 238088 1421 SH SOLE 0 0 1421 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 6378813 219807 SH SOLE 0 0 219807 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 12208784 386110 SH SOLE 0 0 386110 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 2725103 52145 SH SOLE 0 0 52145 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 233034 9135 SH SOLE 0 0 9135 VANECK ETF TRUST INFLATION ALLOCA 92189F130 BBG00KK0KQR3 203467 7508 SH SOLE 0 0 7508 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 2653884 57060 SH SOLE 0 0 57060 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 1044821 42628 SH SOLE 0 0 42628 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 26737314 690173 SH SOLE 0 0 690173 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 539436 29952 SH SOLE 0 0 29952 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 BBG019VG2G74 1560703 45755 SH SOLE 0 0 45755 VANECK ETF TRUST MORTGAGE REIT 92189F452 BBG001ZSTNT4 585798 50111 SH SOLE 0 0 50111 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 44872259 499135 SH SOLE 0 0 499135 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 30959938 92052 SH SOLE 0 0 92052 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 1708389 18836 SH SOLE 0 0 18836 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 400395 22634 SH SOLE 0 0 22634 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 239029 4654 SH SOLE 0 0 4654 VANECK ETF TRUST RETAIL ETF 92189F684 BBG002D68GR4 2915677 13816 SH SOLE 0 0 13816 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 21479708 95470 SH SOLE 0 0 95470 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 1036251 46241 SH SOLE 0 0 46241 VANECK ETF TRUST STEEL ETF 92189F205 BBG001SRRWR8 315915 4350 SH SOLE 0 0 4350 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 359241 21107 SH SOLE 0 0 21107 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 BBG00M8CXBV1 418321 6691 SH SOLE 0 0 6691 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 14670604 682989 SH SOLE 0 0 682989 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 3840923 12605 SH SOLE 0 0 12605 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 2074031 11492 SH SOLE 0 0 11492 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 12202543 118460 SH SOLE 0 0 118460 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 812206 8945 SH SOLE 0 0 8945 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 422300 3756 SH SOLE 0 0 3756 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 2127425 24060 SH SOLE 0 0 24060 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 23177084 228346 SH SOLE 0 0 228346 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 20421030 270836 SH SOLE 0 0 270836 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 13223791 182826 SH SOLE 0 0 182826 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 49584398 646725 SH SOLE 0 0 646725 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 140097010 1928914 SH SOLE 0 0 1928914 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 8097114 163413 SH SOLE 0 0 163413 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 77801467 1581652 SH SOLE 0 0 1581652 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 35617952 203218 SH SOLE 0 0 203218 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 158737989 461180 SH SOLE 0 0 461180 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 90483549 377392 SH SOLE 0 0 377392 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 13737270 58261 SH SOLE 0 0 58261 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 22351199 143360 SH SOLE 0 0 143360 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 81880097 327704 SH SOLE 0 0 327704 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 81094711 937728 SH SOLE 0 0 937728 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 340015151 707333 SH SOLE 0 0 707333 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 80319613 418593 SH SOLE 0 0 418593 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 63628137 278350 SH SOLE 0 0 278350 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 63058135 241862 SH SOLE 0 0 241862 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 213351108 820897 SH SOLE 0 0 820897 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 199233318 1223341 SH SOLE 0 0 1223341 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 54226171 924572 SH SOLE 0 0 924572 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 66396461 1589573 SH SOLE 0 0 1589573 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 2038700 30275 SH SOLE 0 0 30275 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 1396468 18367 SH SOLE 0 0 18367 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 10920870 93469 SH SOLE 0 0 93469 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 680430 16147 SH SOLE 0 0 16147 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 21776973 197077 SH SOLE 0 0 197077 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 26247324 548075 SH SOLE 0 0 548075 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 22183358 438406 SH SOLE 0 0 438406 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 4670591 79771 SH SOLE 0 0 79771 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 20262298 251674 SH SOLE 0 0 251674 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 3943475 50409 SH SOLE 0 0 50409 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 943219 15922 SH SOLE 0 0 15922 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 8211309 180033 SH SOLE 0 0 180033 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 28714609 494483 SH SOLE 0 0 494483 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 32284615 417599 SH SOLE 0 0 417599 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 2505934 32706 SH SOLE 0 0 32706 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 BBG00LWSF8K0 508402 7410 SH SOLE 0 0 7410 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 26962889 311098 SH SOLE 0 0 311098 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 6793988 28508 SH SOLE 0 0 28508 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 14954812 190168 SH SOLE 0 0 190168 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 2304493 11692 SH SOLE 0 0 11692 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 7274155 85518 SH SOLE 0 0 85518 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 3067826 21941 SH SOLE 0 0 21941 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 79905741 437576 SH SOLE 0 0 437576 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 78621232 1303835 SH SOLE 0 0 1303835 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 106507217 2122926 SH SOLE 0 0 2122926 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 469489 7353 SH SOLE 0 0 7353 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 129242827 1068211 SH SOLE 0 0 1068211 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 20221053 248020 SH SOLE 0 0 248020 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 6815181 99058 SH SOLE 0 0 99058 VANGUARD WORLD FD COMM SRVC ETF 92204A884 BBG001SHTV72 18367809 139977 SH SOLE 0 0 139977 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 BBG001SHVTQ3 12644390 39796 SH SOLE 0 0 39796 VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 24690573 120949 SH SOLE 0 0 120949 VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 23075383 175212 SH SOLE 0 0 175212 VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 3581128 62313 SH SOLE 0 0 62313 VANGUARD WORLD FD ESG US CORP BD 921910691 BBG00XGJM879 203437 3242 SH SOLE 0 0 3242 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 4691203 50340 SH SOLE 0 0 50340 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 4180540 54576 SH SOLE 0 0 54576 VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 24313200 237457 SH SOLE 0 0 237457 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 40855356 151025 SH SOLE 0 0 151025 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 BBG001SHVTX5 20910345 85645 SH SOLE 0 0 85645 VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 92925263 177223 SH SOLE 0 0 177223 VANGUARD WORLD FD MATERIALS ETF 92204A801 BBG001SHTTP7 11460847 56062 SH SOLE 0 0 56062 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 11341228 60690 SH SOLE 0 0 60690 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 1788421 14965 SH SOLE 0 0 14965 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 12408905 43295 SH SOLE 0 0 43295 VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG001SHVTP4 12710482 89146 SH SOLE 0 0 89146 VAXART INC COM NEW 92243A200 BBG001S8PRQ4 20917 16090 SH SOLE 0 0 16090 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 13287818 57352 SH SOLE 0 0 57352 VENTAS INC COM 92276F100 BBG001S9T7M6 1025951 23563 SH SOLE 0 0 23563 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 2357558 26591 SH SOLE 0 0 26591 VERISIGN INC COM 92343E102 BBG001S7BCF6 448570 2367 SH SOLE 0 0 2367 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 7414180 31452 SH SOLE 0 0 31452 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 45786182 1091186 SH SOLE 0 0 1091186 VERTEX INC CL A 92538J106 BBG00VVT2FV3 278916 8782 SH SOLE 0 0 8782 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 9467860 22650 SH SOLE 0 0 22650 VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 1097405 13437 SH SOLE 0 0 13437 VERU INC COM 92536C103 BBG001SCF2T8 8737 12479 SH SOLE 0 0 12479 VIATRIS INC COM 92556V106 BBG00Y52JV51 2299810 192614 SH SOLE 0 0 192614 VIAVI SOLUTIONS INC COM 925550105 BBG001S92GV5 93500 10286 SH SOLE 0 0 10286 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1681542 56447 SH SOLE 0 0 56447 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 BBG00HZ6RB06 13690572 295183 SH SOLE 0 0 295183 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 BBG0077STT00 7325790 233164 SH SOLE 0 0 233164 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 22055461 334427 SH SOLE 0 0 334427 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 BBG006X184M6 2077060 40528 SH SOLE 0 0 40528 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 2920113 49053 SH SOLE 0 0 49053 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 BBG00GGLYXG3 788361 15665 SH SOLE 0 0 15665 VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV887 1301176 15868 SH SOLE 0 0 15868 VIPER ENERGY INC CL A 927959106 BBG006G57XH9 1032409 26844 SH SOLE 0 0 26844 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDML7 680884 41141 SH SOLE 0 0 41141 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 18722 12650 SH SOLE 0 0 12650 VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 221021 17294 SH SOLE 0 0 17294 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 BBG00NZW3T03 2471360 103145 SH SOLE 0 0 103145 VIRTUS TOTAL RETURN FD INC COM 92835W107 BBG001S5XNL5 298442 53580 SH SOLE 0 0 53580 VISA INC COM CL A 92826C839 BBG001SRCFY3 104336564 373859 SH SOLE 0 0 373859 VISHAY INTERTECHNOLOGY INC COM 928298108 BBG001S5XB04 229680 10127 SH SOLE 0 0 10127 VISTEON CORP COM NEW 92839U206 BBG001TCM086 215109 1829 SH SOLE 0 0 1829 VISTRA CORP COM 92840M102 BBG00DXDL6R0 4216028 60532 SH SOLE 0 0 60532 VITAL ENERGY INC COM 516806205 BBG001T24DQ0 666155 12679 SH SOLE 0 0 12679 VOC ENERGY TR TR UNIT 91829B103 BBG001V03446 123716 20449 SH SOLE 0 0 20449 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 3106052 348995 SH SOLE 0 0 348995 VONTIER CORPORATION COM 928881101 BBG00RRGSKH2 287749 6344 SH SOLE 0 0 6344 VOYA FINANCIAL INC COM 929089100 BBG001S6QQP0 791617 10709 SH SOLE 0 0 10709 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 196813 37134 SH SOLE 0 0 37134 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 1413637 5180 SH SOLE 0 0 5180 W & T OFFSHORE INC COM 92922P106 BBG001SLLWL3 31403 11850 SH SOLE 0 0 11850 WABTEC COM 929740108 BBG001S5XBT3 1421114 9755 SH SOLE 0 0 9755 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 3059048 141035 SH SOLE 0 0 141035 WALLBOX NV SHS CL A N94209108 BBG012F741B3 14315 10081 SH SOLE 0 0 10081 WALMART INC COM 931142103 BBG001S5XH92 47446675 788544 SH SOLE 0 0 788544 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 2815453 322503 SH SOLE 0 0 322503 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 577316 3356 SH SOLE 0 0 3356 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 18307020 85888 SH SOLE 0 0 85888 WATERS CORP COM 941848103 BBG001S8MDG9 1157990 3364 SH SOLE 0 0 3364 WATSCO INC COM 942622200 BBG001S82CQ2 1253549 2902 SH SOLE 0 0 2902 WATTS WATER TECHNOLOGIES INC CL A 942749102 BBG001S6N6Y7 256548 1207 SH SOLE 0 0 1207 WD 40 CO COM 929236107 BBG001S5XD46 584893 2309 SH SOLE 0 0 2309 WEATHERFORD INTL PLC ORD SHS G48833118 BBG00R4SQJS4 782201 6777 SH SOLE 0 0 6777 WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 1072442 21124 SH SOLE 0 0 21124 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 5735963 69849 SH SOLE 0 0 69849 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 20369742 351445 SH SOLE 0 0 351445 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 4749000 50824 SH SOLE 0 0 50824 WENDYS CO COM 95058W100 BBG001S7HBX2 351769 18671 SH SOLE 0 0 18671 WESCO INTL INC COM 95082P105 BBG001SCRP78 644688 3764 SH SOLE 0 0 3764 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 5806227 14673 SH SOLE 0 0 14673 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 BBG00WF4D5L5 201000 13910 SH SOLE 0 0 13910 WESTERN ASSET GLOBAL CORP DE COM 95790C107 BBG001T5WMW5 150708 12076 SH SOLE 0 0 12076 WESTERN ASSET HIGH INCOM FD COM 95766J102 BBG001S98MP3 240289 53756 SH SOLE 0 0 53756 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 278398 71384 SH SOLE 0 0 71384 WESTERN ASSET HIGH YIELD DEF COM 95768B107 BBG001T9DBJ7 129718 10846 SH SOLE 0 0 10846 WESTERN ASSET INTER MUNI FD COM 958435109 BBG001S70803 146280 18470 SH SOLE 0 0 18470 WESTERN ASSET INVT GRADE DEF COM 95790A101 BBG001T3HG69 229315 13263 SH SOLE 0 0 13263 WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 139921 16213 SH SOLE 0 0 16213 WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 550776 8071 SH SOLE 0 0 8071 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 BBG003M3V2V9 221386 6227 SH SOLE 0 0 6227 WESTERN UN CO COM 959802109 BBG001SR0YK0 506220 36210 SH SOLE 0 0 36210 WESTROCK CO COM 96145D105 BBG008NXC581 411029 8312 SH SOLE 0 0 8312 WEX INC COM 96208T104 BBG001SCJLG6 2734208 11511 SH SOLE 0 0 11511 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 1148658 31987 SH SOLE 0 0 31987 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 661110 14027 SH SOLE 0 0 14027 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 1379408 11531 SH SOLE 0 0 11531 WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 240436 134 SH SOLE 0 0 134 WILLIAMS COS INC COM 969457100 BBG001S5XH10 12146140 311679 SH SOLE 0 0 311679 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 1960574 6174 SH SOLE 0 0 6174 WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 1051477 3824 SH SOLE 0 0 3824 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 240126 5164 SH SOLE 0 0 5164 WINGSTOP INC COM 974155103 BBG008N298X9 674359 1841 SH SOLE 0 0 1841 WINTRUST FINL CORP COM 97650W108 BBG001S945T0 954647 9145 SH SOLE 0 0 9145 WISDOMTREE INC COM 97717P104 BBG001SD2W32 570414 62069 SH SOLE 0 0 62069 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 BBG013Y3WKR9 237740 11446 SH SOLE 0 0 11446 WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 6169105 235462 SH SOLE 0 0 235462 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 466101 13386 SH SOLE 0 0 13386 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 2206250 74890 SH SOLE 0 0 74890 WISDOMTREE TR EM LCL DEBT FD 97717X867 BBG001SVS9X2 214305 7828 SH SOLE 0 0 7828 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 4314025 103108 SH SOLE 0 0 103108 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 1871866 36804 SH SOLE 0 0 36804 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 BBG00YM346S6 318975 17307 SH SOLE 0 0 17307 WISDOMTREE TR EURO QTLY DIV GR 97717X610 BBG006G0HQH4 266314 8153 SH SOLE 0 0 8153 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 930132 19257 SH SOLE 0 0 19257 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 44990380 894619 SH SOLE 0 0 894619 WISDOMTREE TR FUTRE STRAT FD 97717W125 BBG001V038F5 1828781 48768 SH SOLE 0 0 48768 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 4396865 113059 SH SOLE 0 0 113059 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 207192 9405 SH SOLE 0 0 9405 WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 913700 20976 SH SOLE 0 0 20976 WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 508784 9284 SH SOLE 0 0 9284 WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 2750696 53192 SH SOLE 0 0 53192 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 9361858 245976 SH SOLE 0 0 245976 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 526438 8073 SH SOLE 0 0 8073 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 4838992 105333 SH SOLE 0 0 105333 WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 2785178 70280 SH SOLE 0 0 70280 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 1022245 9422 SH SOLE 0 0 9422 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 BBG00QTQ1911 216984 4999 SH SOLE 0 0 4999 WISDOMTREE TR PUTWRITE STRAT 97717X560 BBG00C839794 1449048 43515 SH SOLE 0 0 43515 WISDOMTREE TR US AI ENHANCED 97717W406 BBG001SHL7F4 564096 5542 SH SOLE 0 0 5542 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 21864432 517746 SH SOLE 0 0 517746 WISDOMTREE TR US HGH YLD CORP 97717X172 BBG00CSKF0K9 6857699 151351 SH SOLE 0 0 151351 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 21861600 252269 SH SOLE 0 0 252269 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 19243024 266561 SH SOLE 0 0 266561 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 2445245 44138 SH SOLE 0 0 44138 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 20460157 419523 SH SOLE 0 0 419523 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 1326742 21743 SH SOLE 0 0 21743 WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 276018 5929 SH SOLE 0 0 5929 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 54938038 721066 SH SOLE 0 0 721066 WISDOMTREE TR US QUALITY GROW 97717Y477 BBG01BY3ZP60 1515110 36864 SH SOLE 0 0 36864 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 3633381 111181 SH SOLE 0 0 111181 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 9999482 199511 SH SOLE 0 0 199511 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 19755459 279348 SH SOLE 0 0 279348 WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 3003308 39724 SH SOLE 0 0 39724 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 740900 17071 SH SOLE 0 0 17071 WK KELLOGG CO COM SHS 92942W107 BBG018CYVVX4 487066 25908 SH SOLE 0 0 25908 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 482864 24179 SH SOLE 0 0 24179 WOODWARD INC COM 980745103 BBG001S6YZC5 225632 1464 SH SOLE 0 0 1464 WORKDAY INC CL A 98138H101 BBG001T21KQ7 4938684 18107 SH SOLE 0 0 18107 WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 1486643 17531 SH SOLE 0 0 17531 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 4987484 113223 SH SOLE 0 0 113223 WP CAREY INC COM 92936U109 BBG001S67MM3 4564248 80869 SH SOLE 0 0 80869 WRAP TECHNOLOGIES INC COM 98212N107 BBG00GGSY962 33450 14801 SH SOLE 0 0 14801 WW INTL INC COM 98262P101 BBG001SFWZR1 22078 11934 SH SOLE 0 0 11934 WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 868155 11311 SH SOLE 0 0 11311 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 1195181 11691 SH SOLE 0 0 11691 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 3173003 59033 SH SOLE 0 0 59033 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 BBG012V1MG61 259863 117585 SH SOLE 0 0 117585 XPO INC COM 983793100 BBG001SJW3C0 629431 5158 SH SOLE 0 0 5158 XYLEM INC COM 98419M100 BBG001V05C73 2034837 15745 SH SOLE 0 0 15745 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 BBG001S61Q40 489020 24698 SH SOLE 0 0 24698 YUM BRANDS INC COM 988498101 BBG001S7JQ30 3980996 28713 SH SOLE 0 0 28713 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 584784 14697 SH SOLE 0 0 14697 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 1632599 5416 SH SOLE 0 0 5416 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 378484 7759 SH SOLE 0 0 7759 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 BBG00YQ7XRV1 765727 75665 SH SOLE 0 0 75665 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 1342802 10174 SH SOLE 0 0 10174 ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 567412 13074 SH SOLE 0 0 13074 ZOETIS INC CL A 98978V103 BBG0039320P7 8926707 52755 SH SOLE 0 0 52755 ZOMEDICA CORP COM 98980M109 BBG004H67DQ5 35016 240001 SH SOLE 0 0 240001 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 345611 5287 SH SOLE 0 0 5287 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 BBG00S1HJ4F4 505346 31525 SH SOLE 0 0 31525 ZSCALER INC COM 98980G102 BBG003338H61 4378480 22730 SH SOLE 0 0 22730 ZURN ELKAY WATER SOLNS CORP COM 98983L108 BBG001T36GB5 339754 10151 SH SOLE 0 0 10151 ZYNEX INC COM 98986M103 BBG001S7T7V0 311514 25183 SH SOLE 0 0 25183