0001085146-23-002332.txt : 20230515 0001085146-23-002332.hdr.sgml : 20230515 20230515104508 ACCESSION NUMBER: 0001085146-23-002332 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230515 DATE AS OF CHANGE: 20230515 EFFECTIVENESS DATE: 20230515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cetera Advisor Networks LLC CENTRAL INDEX KEY: 0001534468 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: 23919512 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-2023 03-31-2023 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-15-2023 0 2595 13564911065 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 BBG001S7FHX1 710093 66240 SH SOLE 0 0 66240 3M CO COM 88579Y101 BBG001S5T7X2 11753837 111824 SH SOLE 0 0 111824 ABB LTD SPONSORED ADR 000375204 BBG001SDDMX9 1360211 39656 SH SOLE 0 0 39656 ABBOTT LABS COM 002824100 BBG001S5N9M6 18765434 185319 SH SOLE 0 0 185319 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 45458297 285237 SH SOLE 0 0 285237 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 43601 16391 SH SOLE 0 0 16391 ABRDN ETFS BBRG ALL COMMDY 003261203 BBG00G9CGXD4 576868 17407 SH SOLE 0 0 17407 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 BBG001SMLZ16 98622 10570 SH SOLE 0 0 10570 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 74374 18052 SH SOLE 0 0 18052 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 5831830 309053 SH SOLE 0 0 309053 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 491713 5391 SH SOLE 0 0 5391 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 1092132 47258 SH SOLE 0 0 47258 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 482614 59729 SH SOLE 0 0 59729 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 BBG007187K49 969485 34967 SH SOLE 0 0 34967 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 BBG007185FM2 906651 33999 SH SOLE 0 0 33999 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 BBG007186TD1 1932413 86554 SH SOLE 0 0 86554 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 1438976 54028 SH SOLE 0 0 54028 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 12422218 43463 SH SOLE 0 0 43463 ACNB CORP COM 000868109 BBG001S6CVZ3 222233 6827 SH SOLE 0 0 6827 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 1537982 17969 SH SOLE 0 0 17969 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 329676 1804 SH SOLE 0 0 1804 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 1809558 116370 SH SOLE 0 0 116370 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 18168568 47146 SH SOLE 0 0 47146 ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 201873 1660 SH SOLE 0 0 1660 ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 1365970 16221 SH SOLE 0 0 16221 ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 335638 3425 SH SOLE 0 0 3425 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 18447197 188218 SH SOLE 0 0 188218 ADVISORSHARES TR ADVISORSHS ETF 00768Y560 BBG00DVZRVH3 980536 19282 SH SOLE 0 0 19282 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 BBG001T9B1Y4 370856 7763 SH SOLE 0 0 7763 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 440929 77492 SH SOLE 0 0 77492 ADVISORSHARES TR STAR GLOB BUYW 00768Y768 BBG003D086H8 216758 6041 SH SOLE 0 0 6041 AECOM COM 00766T100 BBG001SKTTF1 252624 2996 SH SOLE 0 0 2996 AEGON N V NY REGISTRY SHS 007924103 BBG001S6Y6M8 252995 58836 SH SOLE 0 0 58836 AES CORP COM 00130H105 BBG001S6B1L5 516860 21464 SH SOLE 0 0 21464 AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 225736 1585 SH SOLE 0 0 1585 AFLAC INC COM 001055102 BBG001S5NGJ4 8025907 124394 SH SOLE 0 0 124394 AGENUS INC COM NEW 00847G705 BBG001SDV370 40979 26960 SH SOLE 0 0 26960 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 1261731 9121 SH SOLE 0 0 9121 AGNC INVT CORP COM 00123Q104 BBG001T074G2 1289511 127928 SH SOLE 0 0 127928 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 1206896 23679 SH SOLE 0 0 23679 AGREE RLTY CORP COM 008492100 BBG001S6RY81 586361 8546 SH SOLE 0 0 8546 AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H869 BBG014086P00 4041917 170666 SH SOLE 0 0 170666 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877 BBG012S1WX30 431127 16415 SH SOLE 0 0 16415 AIM ETF PRODUCTS TRUST US LAR CP BUFR20 00888H778 BBG01FC8GVM4 683758 26821 SH SOLE 0 0 26821 AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 BBG00VSHDMS0 694792 23760 SH SOLE 0 0 23760 AIM ETF PRODUCTS TRUST US LRG CAP BUF20 00888H844 BBG01B8726R5 641587 24316 SH SOLE 0 0 24316 AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604 BBG00XPR0VR2 1055644 35113 SH SOLE 0 0 35113 AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 BBG00V5MP4M7 324430 10983 SH SOLE 0 0 10983 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 BBG00V5MGHR3 2612059 96657 SH SOLE 0 0 96657 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 BBG00VSHDKC1 4474214 159073 SH SOLE 0 0 159073 AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 BBG00YPGMG93 663651 24607 SH SOLE 0 0 24607 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505 BBG00XPR18Z3 1165365 40004 SH SOLE 0 0 40004 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 BBG00YPGMDP2 4384267 158913 SH SOLE 0 0 158913 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 250721 6368 SH SOLE 0 0 6368 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 21507122 74883 SH SOLE 0 0 74883 AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 16118 17000 SH SOLE 0 0 17000 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 3233032 25989 SH SOLE 0 0 25989 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 656859 8389 SH SOLE 0 0 8389 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 66126 72000 SH SOLE 0 0 72000 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 3075374 73293 SH SOLE 0 0 73293 ALAUNOS THERAPEUTICS INC COM 98973P101 BBG001SM7BJ6 7786 12360 SH SOLE 0 0 12360 ALBANY INTL CORP CL A 012348108 BBG001S5VKN1 498897 5583 SH SOLE 0 0 5583 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 2243297 10149 SH SOLE 0 0 10149 ALCOA CORP COM 013872106 BBG00B3T3HF1 246443 5790 SH SOLE 0 0 5790 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 1244805 17574 SH SOLE 0 0 17574 ALDEYRA THERAPEUTICS INC COM 01438T106 BBG0029H8ZG5 143071 14408 SH SOLE 0 0 14408 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 419471 3340 SH SOLE 0 0 3340 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 4136700 40484 SH SOLE 0 0 40484 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 3871958 11588 SH SOLE 0 0 11588 ALKERMES PLC SHS G01767105 BBG001S6RXM7 220389 7818 SH SOLE 0 0 7818 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 466305 4369 SH SOLE 0 0 4369 ALLEGRO MICROSYSTEMS INC COM 01749D105 BBG00H5S83B8 233135 4858 SH SOLE 0 0 4858 ALLETE INC COM NEW 018522300 BBG001S77110 846501 13151 SH SOLE 0 0 13151 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 510099 25290 SH SOLE 0 0 25290 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 305798 31461 SH SOLE 0 0 31461 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 1920161 52521 SH SOLE 0 0 52521 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 3006125 56294 SH SOLE 0 0 56294 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 386250 8538 SH SOLE 0 0 8538 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 BBG001SM51M6 61328 13720 SH SOLE 0 0 13720 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 BBG001SJH6Q5 255196 40315 SH SOLE 0 0 40315 ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 BBG001SKNN24 194556 18251 SH SOLE 0 0 18251 ALLSTATE CORP COM 020002101 BBG001S9BM06 3013703 27197 SH SOLE 0 0 27197 ALLY FINL INC COM 02005N100 BBG001S5RLN4 405930 15925 SH SOLE 0 0 15925 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 329927 1647 SH SOLE 0 0 1647 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 54117903 521719 SH SOLE 0 0 521719 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 45687765 439305 SH SOLE 0 0 439305 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 4406721 114016 SH SOLE 0 0 114016 ALPS ETF TR DISRUPTIVE TECH 00162Q478 BBG00JM9V5B6 4404292 118429 SH SOLE 0 0 118429 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 1336312 31704 SH SOLE 0 0 31704 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 245910 6962 SH SOLE 0 0 6962 ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 5249335 228331 SH SOLE 0 0 228331 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 561489 10967 SH SOLE 0 0 10967 ALTICE USA INC CL A 02156K103 BBG00GFMPS82 65062 19024 SH SOLE 0 0 19024 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 17179372 385015 SH SOLE 0 0 385015 AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 17333 11555 SH SOLE 0 0 11555 AMAZON COM INC COM 023135106 BBG001S5PQL7 124927919 1209487 SH SOLE 0 0 1209487 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 59310 21032 SH SOLE 0 0 21032 AMC ENTMT HLDGS INC CL A COM 00165C104 BBG001SZYYL4 83547 16676 SH SOLE 0 0 16676 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 1766809 155256 SH SOLE 0 0 155256 AMDOCS LTD SHS G02602103 BBG001SBX7P3 1268267 13207 SH SOLE 0 0 13207 AMEDISYS INC COM 023436108 BBG001S5NN72 1244054 16914 SH SOLE 0 0 16914 AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 626379 7047 SH SOLE 0 0 7047 AMEREN CORP COM 023608102 BBG001S5NF24 967984 11205 SH SOLE 0 0 11205 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 647762 30773 SH SOLE 0 0 30773 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 1776277 120426 SH SOLE 0 0 120426 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 BBG00RJVSDH4 350740 5989 SH SOLE 0 0 5989 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 BBG00LY8L335 4536565 70644 SH SOLE 0 0 70644 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 625445 8824 SH SOLE 0 0 8824 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 6671893 73326 SH SOLE 0 0 73326 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 8540474 51776 SH SOLE 0 0 51776 AMERICAN HOMES 4 RENT CL A 02665T306 BBG003NXJNJ4 327573 10416 SH SOLE 0 0 10416 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 912967 18129 SH SOLE 0 0 18129 AMERICAN REBEL HOLDINGS INC COM 02919L208 BBG009R1VQK4 1743 12263 SH SOLE 0 0 12263 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 7001894 34266 SH SOLE 0 0 34266 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 3804328 25970 SH SOLE 0 0 25970 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 2699222 8807 SH SOLE 0 0 8807 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 12818191 80059 SH SOLE 0 0 80059 AMETEK INC COM 031100100 BBG001S5NN54 1008348 6938 SH SOLE 0 0 6938 AMGEN INC COM 031162100 BBG001S5NNL6 22753167 94119 SH SOLE 0 0 94119 AMMO INC COM 00175J107 BBG001SB6XN8 80750 40990 SH SOLE 0 0 40990 AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 487888 5881 SH SOLE 0 0 5881 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1741198 21307 SH SOLE 0 0 21307 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 1115837 57666 SH SOLE 0 0 57666 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 5850614 164945 SH SOLE 0 0 164945 AMPLIFY ETF TR HIGH INCOME 032108847 BBG0033KWWV5 1745956 149739 SH SOLE 0 0 149739 AMYRIS INC COM NEW 03236M200 BBG001T20G05 41532 30538 SH SOLE 0 0 30538 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 11528274 58454 SH SOLE 0 0 58454 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 BBG001SLQWW6 675702 78845 SH SOLE 0 0 78845 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 4233696 63445 SH SOLE 0 0 63445 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 3179567 166382 SH SOLE 0 0 166382 ANSYS INC COM 03662Q105 BBG001S926L8 3892825 11697 SH SOLE 0 0 11697 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 715950 68251 SH SOLE 0 0 68251 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 4458974 14142 SH SOLE 0 0 14142 APA CORPORATION COM 03743Q108 BBG00YTS96H1 527223 14621 SH SOLE 0 0 14621 API GROUP CORP COM STK 00187Y100 BBG00HVV7984 472035 20998 SH SOLE 0 0 20998 APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 554432 59552 SH SOLE 0 0 59552 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 1565464 24786 SH SOLE 0 0 24786 APOLLO TACTICAL INCOME FD IN COM 037638103 BBG003NQ4BY4 122497 10107 SH SOLE 0 0 10107 APPHARVEST INC COM 03783T103 BBG00VDGP7T7 18908 30880 SH SOLE 0 0 30880 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QY8 176345 11362 SH SOLE 0 0 11362 APPLE INC COM 037833100 BBG001S5N8V8 364834822 2212461 SH SOLE 0 0 2212461 APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 255906 1801 SH SOLE 0 0 1801 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 10692377 87050 SH SOLE 0 0 87050 APPLIED OPTOELECTRONICS INC COM 03823U102 BBG001SG47G4 207740 94000 SH SOLE 0 0 94000 APTINYX INC COM 03836N103 BBG00CW2TZ86 23712 190000 SH SOLE 0 0 190000 APTIV PLC SHS G6095L109 BBG001TRL2T7 1146445 10219 SH SOLE 0 0 10219 AQUA METALS INC COM 03837J101 BBG009CQH0Q2 43000 43000 SH SOLE 0 0 43000 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 1199746 104417 SH SOLE 0 0 104417 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 882921 13009 SH SOLE 0 0 13009 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 4648712 58357 SH SOLE 0 0 58357 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 3262812 178540 SH SOLE 0 0 178540 ARES COML REAL ESTATE CORP COM 04013V108 BBG0022MMR46 272164 29941 SH SOLE 0 0 29941 ARES DYNAMIC CR ALLOCATION F COM 04014F102 BBG001V0WD35 193424 16159 SH SOLE 0 0 16159 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 1536362 18413 SH SOLE 0 0 18413 ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88Y8 342028 918 SH SOLE 0 0 918 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 BBG012PPXNM0 179100 22991 SH SOLE 0 0 22991 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 2753240 16402 SH SOLE 0 0 16402 ARK ETF TR ARK SPACE EXPL 00214Q807 BBG00ZV1N161 145880 10420 SH SOLE 0 0 10420 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 890659 17710 SH SOLE 0 0 17710 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 366381 19478 SH SOLE 0 0 19478 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 110 1000 SH Call SOLE 0 0 1000 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 2842414 94527 SH SOLE 0 0 94527 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 9290243 230299 SH SOLE 0 0 230299 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 4250 1000 SH Call SOLE 0 0 1000 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 2820 1000 SH Put SOLE 0 0 1000 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 3377434 63000 SH SOLE 0 0 63000 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 BBG001SRBTG4 157973 30090 SH SOLE 0 0 30090 ARMSTRONG WORLD INDS INC NEW COM 04247X102 BBG001SGL0H9 267292 3752 SH SOLE 0 0 3752 ARROW ELECTRS INC COM 042735100 BBG001S5NVP4 262602 2103 SH SOLE 0 0 2103 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 266585 8336 SH SOLE 0 0 8336 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 464882 58329 SH SOLE 0 0 58329 ASHLAND INC COM 044186104 BBG00D0Y81N0 237055 2308 SH SOLE 0 0 2308 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 4693337 6895 SH SOLE 0 0 6895 ASPEN TECHNOLOGY INC COM 29109X106 BBG017J18WC8 409448 1789 SH SOLE 0 0 1789 ASSURED GUARANTY LTD COM G0585R106 BBG001SCBBM9 214653 4270 SH SOLE 0 0 4270 ASTRA SPACE INC COM CL A 04634X103 BBG00W7FG4W7 26191 61625 SH SOLE 0 0 61625 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 3451663 49729 SH SOLE 0 0 49729 AT&T INC COM 00206R102 BBG001S5VWH2 26909816 1397913 SH SOLE 0 0 1397913 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 BBG0068Q7725 227848 7708 SH SOLE 0 0 7708 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 2101796 12279 SH SOLE 0 0 12279 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 947695 8434 SH SOLE 0 0 8434 ATOSSA THERAPEUTICS INC COM 04962H506 BBG002NCD954 7562 10432 SH SOLE 0 0 10432 AURINIA PHARMACEUTICALS INC COM 05156V102 BBG001S68013 120801 11022 SH SOLE 0 0 11022 AURORA CANNABIS INC COM 05156X884 BBG001SV77D1 9972 14357 SH SOLE 0 0 14357 AUTHID INC COM NEW 46264C206 BBG0081VR7J7 5446 12102 SH SOLE 0 0 12102 AUTODESK INC COM 052769106 BBG001S5SCD4 5188353 24925 SH SOLE 0 0 24925 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 15843720 71166 SH SOLE 0 0 71166 AUTONATION INC COM 05329W102 BBG001S5NQB0 630955 4696 SH SOLE 0 0 4696 AUTOZONE INC COM 053332102 BBG001S6Q5D9 1590423 647 SH SOLE 0 0 647 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 116021 12666 SH SOLE 0 0 12666 AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 637675 3794 SH SOLE 0 0 3794 AVANGRID INC COM 05351W103 BBG00B8NWRH3 355671 8919 SH SOLE 0 0 8919 AVANTOR INC COM 05352A100 BBG00G2HHYF5 829491 39238 SH SOLE 0 0 39238 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 656216 3667 SH SOLE 0 0 3667 AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 291218 5341 SH SOLE 0 0 5341 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 2074016 9224 SH SOLE 0 0 9224 AZENTA INC COM 114340102 BBG001S8F1B8 410772 9206 SH SOLE 0 0 9206 B & G FOODS INC NEW COM 05508R106 BBG001SQD861 300153 19327 SH SOLE 0 0 19327 B2GOLD CORP COM 11777Q209 BBG001T0CNW6 55641 14100 SH SOLE 0 0 14100 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 772559 5119 SH SOLE 0 0 5119 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 489693 16968 SH SOLE 0 0 16968 BALCHEM CORP COM 057665200 BBG001S5P2R4 242968 1921 SH SOLE 0 0 1921 BALL CORP COM 058498106 BBG001S5P7Q4 1689728 30661 SH SOLE 0 0 30661 BALLARD PWR SYS INC NEW COM 058586108 BBG001S5Y1D1 69246 12432 SH SOLE 0 0 12432 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 362300 51390 SH SOLE 0 0 51390 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 88721 24044 SH SOLE 0 0 24044 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 13031068 455632 SH SOLE 0 0 455632 BANK HAWAII CORP COM 062540109 BBG001S6R977 268577 5157 SH SOLE 0 0 5157 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1019204 11438 SH SOLE 0 0 11438 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 3657989 80502 SH SOLE 0 0 80502 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 229542 4558 SH SOLE 0 0 4558 BANK OZK LITTLE ROCK ARK COM 06417N103 BBG001SMRQL8 1101633 32211 SH SOLE 0 0 32211 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 435494 13786 SH SOLE 0 0 13786 BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 77214 10739 SH SOLE 0 0 10739 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 100108 12608 SH SOLE 0 0 12608 BARINGS CORPORATE INVS COM 06759X107 BBG001S5T1H3 317652 22449 SH SOLE 0 0 22449 BARINGS PARTN INVS SH BEN INT 06761A103 BBG001S63V47 1083549 84502 SH SOLE 0 0 84502 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 4447338 239490 SH SOLE 0 0 239490 BAXTER INTL INC COM 071813109 BBG001S5P1K3 1390601 34285 SH SOLE 0 0 34285 BAYTEX ENERGY CORP COM 07317Q105 BBG001S998N5 90124 24033 SH SOLE 0 0 24033 BCE INC COM NEW 05534B760 BBG001S5P2C0 2918462 65159 SH SOLE 0 0 65159 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 5609832 22662 SH SOLE 0 0 22662 BENITEC BIOPHARMA INC COM 08205P100 BBG00R712L65 2592 12351 SH SOLE 0 0 12351 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 346284 8055 SH SOLE 0 0 8055 BERKLEY W R CORP COM 084423102 BBG001S5P463 1034851 16621 SH SOLE 0 0 16621 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 3724800 8 SH SOLE 0 0 8 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 85559406 277098 SH SOLE 0 0 277098 BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 232714 3951 SH SOLE 0 0 3951 BEST BUY INC COM 086516101 BBG001S5P285 1164455 14877 SH SOLE 0 0 14877 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1959809 30907 SH SOLE 0 0 30907 BILL HOLDINGS INC COM 090043100 BBG00QVJV7L3 952989 11745 SH SOLE 0 0 11745 BIO RAD LABS INC CL A 090572207 BBG001S625W4 959477 2003 SH SOLE 0 0 2003 BIOGEN INC COM 09062X103 BBG001S67826 1467303 5278 SH SOLE 0 0 5278 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 620586 6382 SH SOLE 0 0 6382 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 45892 44000 SH SOLE 0 0 44000 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 1141376 15385 SH SOLE 0 0 15385 BIT DIGITAL INC SHS G1144A105 BBG00JM2HWD6 253626 164692 SH SOLE 0 0 164692 BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 1342027 17642 SH SOLE 0 0 17642 BLACK HILLS CORP COM 092113109 BBG001S5P6X8 503601 7981 SH SOLE 0 0 7981 BLACK KNIGHT INC COM 09215C105 BBG00GX77ML3 293038 5091 SH SOLE 0 0 5091 BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 407877 25996 SH SOLE 0 0 25996 BLACKBERRY LTD COM 09228F103 BBG001S60618 895712 196428 SH SOLE 0 0 196428 BLACKLINE INC COM 09239B109 BBG0029KJVD8 1593587 23732 SH SOLE 0 0 23732 BLACKROCK CAP ALLOCATION TR COM 09260U109 BBG00WRC2HF7 372940 24633 SH SOLE 0 0 24633 BLACKROCK CAP INVT CORP COM 092533108 BBG001SQ1025 57477 16660 SH SOLE 0 0 16660 BLACKROCK CORE BD TR SHS BEN INT 09249E101 BBG001SFNB21 1432230 132125 SH SOLE 0 0 132125 BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 1052474 120697 SH SOLE 0 0 120697 BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 721892 59366 SH SOLE 0 0 59366 BLACKROCK ENHANCD CAP & INM COM 09256A109 BBG001SJTK18 870600 48555 SH SOLE 0 0 48555 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 1825044 212461 SH SOLE 0 0 212461 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 175791 17703 SH SOLE 0 0 17703 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 63742 11804 SH SOLE 0 0 11804 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 1308559 28925 SH SOLE 0 0 28925 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 BBG00ZNLVT57 789420 33450 SH SOLE 0 0 33450 BLACKROCK FLOATING RATE INCO COM 09255X100 BBG001SBM043 178750 15278 SH SOLE 0 0 15278 BLACKROCK HEALTH SCIENCES TR COM 09250W107 BBG001SN4XL6 398647 9523 SH SOLE 0 0 9523 BLACKROCK INC COM 09247X101 BBG001SDBP55 14523928 21706 SH SOLE 0 0 21706 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 BBG001SLG5M7 236303 18025 SH SOLE 0 0 18025 BLACKROCK MULTI SECTOR INC T COM 09258A107 BBG003P84C70 890104 61008 SH SOLE 0 0 61008 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 299700 13798 SH SOLE 0 0 13798 BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 957191 89207 SH SOLE 0 0 89207 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 161604 13836 SH SOLE 0 0 13836 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 BBG001S5PKX7 126190 11021 SH SOLE 0 0 11021 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 BBG001SB8M69 414305 38938 SH SOLE 0 0 38938 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 236580 19633 SH SOLE 0 0 19633 BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 776317 69376 SH SOLE 0 0 69376 BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG001S71893 215335 18989 SH SOLE 0 0 18989 BLACKROCK MUNIYILD QULT FD I COM 09254F100 BBG001S6Y4Q9 119028 10053 SH SOLE 0 0 10053 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 680600 65442 SH SOLE 0 0 65442 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 185458 19440 SH SOLE 0 0 19440 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 806593 24941 SH SOLE 0 0 24941 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 BBG00P5272Q4 297227 15903 SH SOLE 0 0 15903 BLACKROCK TCP CAPITAL CORP COM 09259E108 BBG001V17VG7 260816 25322 SH SOLE 0 0 25322 BLACKSTONE INC COM 09260D107 BBG001S7H949 10415296 118571 SH SOLE 0 0 118571 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 BBG001TCJG67 128138 11745 SH SOLE 0 0 11745 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 255629 14321 SH SOLE 0 0 14321 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 BBG002W5R801 180667 16964 SH SOLE 0 0 16964 BLOCK H & R INC COM 093671105 BBG001S5S031 203710 5779 SH SOLE 0 0 5779 BLOCK INC CL A 852234103 BBG001TFLWL5 4567216 66529 SH SOLE 0 0 66529 BLUE WATER VACCINES INC COM 09610B108 BBG00PNSYQK0 289756 270800 SH SOLE 0 0 270800 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 30089 13866 SH SOLE 0 0 13866 BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG001S6D1L3 209533 34864 SH SOLE 0 0 34864 BOEING CO COM 097023105 BBG001S5P0V3 22498914 105912 SH SOLE 0 0 105912 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 13819056 5210 SH SOLE 0 0 5210 BOOT BARN HLDGS INC COM 099406100 BBG007D38ZV3 526440 6869 SH SOLE 0 0 6869 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 1240996 13389 SH SOLE 0 0 13389 BORGWARNER INC COM 099724106 BBG001S7F4D2 1967601 40065 SH SOLE 0 0 40065 BOSTON BEER INC CL A 100557107 BBG001S5VVQ4 354996 1080 SH SOLE 0 0 1080 BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 962697 17788 SH SOLE 0 0 17788 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 3307835 66117 SH SOLE 0 0 66117 BOYD GAMING CORP COM 103304101 BBG001S7DMW3 445345 6945 SH SOLE 0 0 6945 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 4849760 127827 SH SOLE 0 0 127827 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 BBG001S63MV7 173376 22693 SH SOLE 0 0 22693 BRC INC COM CL A 05601U105 BBG0157C6630 95794 18637 SH SOLE 0 0 18637 BRIGHT HEALTH GROUP INC COM 10920V107 BBG00ZVX04Q8 8634 39190 SH SOLE 0 0 39190 BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 257147 3340 SH SOLE 0 0 3340 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 432210 73256 SH SOLE 0 0 73256 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 16395339 236551 SH SOLE 0 0 236551 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 5327342 151690 SH SOLE 0 0 151690 BROADCOM INC COM 11135F101 BBG00KHY5SY8 23719562 36973 SH SOLE 0 0 36973 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 1509617 10300 SH SOLE 0 0 10300 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 2227270 68081 SH SOLE 0 0 68081 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 610532 18764 SH SOLE 0 0 18764 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 758936 22474 SH SOLE 0 0 22474 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 17014770 1034333 SH SOLE 0 0 1034333 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 733237 20995 SH SOLE 0 0 20995 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 813246 25809 SH SOLE 0 0 25809 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 322224 5612 SH SOLE 0 0 5612 BROWN FORMAN CORP CL A 115637100 BBG001S5P4G2 667721 10243 SH SOLE 0 0 10243 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 2385266 37113 SH SOLE 0 0 37113 BRUKER CORP COM 116794108 BBG001SF69P0 523456 6639 SH SOLE 0 0 6639 BRUNSWICK CORP COM 117043109 BBG001S5P294 265598 3239 SH SOLE 0 0 3239 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 356363 4014 SH SOLE 0 0 4014 BUNGE LIMITED COM G16962105 BBG001SJ9BG4 1360244 14240 SH SOLE 0 0 14240 BUZZFEED INC CLASS A COM 12430A102 BBG00YPS9KZ4 48025 42500 SH SOLE 0 0 42500 BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 747266 11854 SH SOLE 0 0 11854 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 897679 9034 SH SOLE 0 0 9034 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 315726 9405 SH SOLE 0 0 9405 CACI INTL INC CL A 127190304 BBG001SF9NK1 386645 1305 SH SOLE 0 0 1305 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 2570241 12234 SH SOLE 0 0 12234 CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 501962 10284 SH SOLE 0 0 10284 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 350921 5763 SH SOLE 0 0 5763 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 3239566 296664 SH SOLE 0 0 296664 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 461407 43860 SH SOLE 0 0 43860 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 283048 18320 SH SOLE 0 0 18320 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 1502772 107341 SH SOLE 0 0 107341 CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 370699 6369 SH SOLE 0 0 6369 CALLON PETE CO DEL COM 13123X508 BBG001SB5DH0 306578 9168 SH SOLE 0 0 9168 CAMBRIA ETF TR GLB MOMENT ETF 132061508 BBG007G3TP12 4448565 161250 SH SOLE 0 0 161250 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 766939 13065 SH SOLE 0 0 13065 CAMBRIA ETF TR VALUE MOMENTUM 132061888 BBG009YVM241 531805 21179 SH SOLE 0 0 21179 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 349327 3332 SH SOLE 0 0 3332 CAMECO CORP COM 13321L108 BBG001S5Y5S6 771539 29482 SH SOLE 0 0 29482 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 545988 9931 SH SOLE 0 0 9931 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 669579 15785 SH SOLE 0 0 15785 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 1037850 18751 SH SOLE 0 0 18751 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 2742083 23244 SH SOLE 0 0 23244 CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 1168331 15185 SH SOLE 0 0 15185 CANADIAN SOLAR INC COM 136635109 BBG001SPNJT3 495794 12454 SH SOLE 0 0 12454 CANOO INC COM CL A 13803R102 BBG00NBK0H68 11037 16913 SH SOLE 0 0 16913 CANOPY GROWTH CORP COM 138035100 BBG001T6MH82 161271 92081 SH SOLE 0 0 92081 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 1014856 42839 SH SOLE 0 0 42839 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 12226499 490237 SH SOLE 0 0 490237 CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 BBG014YZRRT5 1429798 62738 SH SOLE 0 0 62738 CAPITAL GROUP FIXED INCOME E MUNICIPAL INCOME 14020Y201 BBG019XRCM29 2040566 76483 SH SOLE 0 0 76483 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 6764928 293362 SH SOLE 0 0 293362 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 11101866 494295 SH SOLE 0 0 494295 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 8541130 368311 SH SOLE 0 0 368311 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1766362 18369 SH SOLE 0 0 18369 CAPRI HOLDINGS LIMITED SHS G1890L107 BBG0029SNS07 210560 4480 SH SOLE 0 0 4480 CARA THERAPEUTICS INC COM 140755109 BBG001V0GHL4 52409 10674 SH SOLE 0 0 10674 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 3758175 49777 SH SOLE 0 0 49777 CAREDX INC COM 14167L103 BBG006JS5794 329799 36083 SH SOLE 0 0 36083 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 884183 3911 SH SOLE 0 0 3911 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 252481 8129 SH SOLE 0 0 8129 CARMAX INC COM 143130102 BBG001SD9561 5853722 91066 SH SOLE 0 0 91066 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 3155019 310839 SH SOLE 0 0 310839 CARNIVAL PLC ADR 14365C103 BBG001SG8WT1 268754 29372 SH SOLE 0 0 29372 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 3224379 70478 SH SOLE 0 0 70478 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 381972 4621 SH SOLE 0 0 4621 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 630474 2913 SH SOLE 0 0 2913 CASS INFORMATION SYS INC COM 14808P109 BBG001S5VK42 217200 5015 SH SOLE 0 0 5015 CATALENT INC COM 148806102 BBG005XR47N7 709668 10800 SH SOLE 0 0 10800 CATERPILLAR INC COM 149123101 BBG001S5PJ06 26040148 113792 SH SOLE 0 0 113792 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 2145625 15983 SH SOLE 0 0 15983 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 669623 126106 SH SOLE 0 0 126106 CBRE GBL REAL ESTATE INC FD RIGHT 04/06/2023 12504G118 BBG01FP6L8W8 3615 116990 SH SOLE 0 0 116990 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 804714 11052 SH SOLE 0 0 11052 CDW CORP COM 12514G108 BBG001V18TB6 1636014 8395 SH SOLE 0 0 8395 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 1488704 13672 SH SOLE 0 0 13672 CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 423621 4558 SH SOLE 0 0 4558 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 103298 18680 SH SOLE 0 0 18680 CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 465383 26654 SH SOLE 0 0 26654 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 1382087 21865 SH SOLE 0 0 21865 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 796892 27050 SH SOLE 0 0 27050 CENTRAL SECS CORP COM 155123102 BBG001S5PP20 727317 20910 SH SOLE 0 0 20910 CENTRUS ENERGY CORP CL A 15643U104 BBG001S9F7B3 775537 24085 SH SOLE 0 0 24085 CERENCE INC COM 156727109 BBG00MMDJG93 259495 9238 SH SOLE 0 0 9238 CERIDIAN HCM HLDG INC COM 15677J108 BBG005D7PF43 370200 5056 SH SOLE 0 0 5056 CERTARA INC COM 15687V109 BBG00Y7BR4L2 1224318 50781 SH SOLE 0 0 50781 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 1154643 15928 SH SOLE 0 0 15928 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 249324 9190 SH SOLE 0 0 9190 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 610904 58348 SH SOLE 0 0 58348 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 1176913 5832 SH SOLE 0 0 5832 CHART INDS INC COM 16115Q308 BBG001SQV7W4 879179 7011 SH SOLE 0 0 7011 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 742628 2077 SH SOLE 0 0 2077 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 939770 7229 SH SOLE 0 0 7229 CHEESECAKE FACTORY INC COM 163072101 BBG001S71Q75 463647 13228 SH SOLE 0 0 13228 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 78613 95000 SH SOLE 0 0 95000 CHEGG INC NOTE 0.125% 3/1 163092AD1 37625 43000 SH SOLE 0 0 43000 CHEMED CORP NEW COM 16359R103 BBG001S679X0 542085 1008 SH SOLE 0 0 1008 CHEMOURS CO COM 163851108 BBG005H82GC1 240885 8046 SH SOLE 0 0 8046 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 7194256 45649 SH SOLE 0 0 45649 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 1083162 22890 SH SOLE 0 0 22890 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 436799 5744 SH SOLE 0 0 5744 CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 234862 1835 SH SOLE 0 0 1835 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 46668683 286030 SH SOLE 0 0 286030 CHEWY INC CL A 16679L109 BBG00P19DLQ4 917000 24532 SH SOLE 0 0 24532 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 912787 161842 SH SOLE 0 0 161842 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 3357606 1965 SH SOLE 0 0 1965 CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 202842 1507 SH SOLE 0 0 1507 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 5957933 30683 SH SOLE 0 0 30683 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 3242440 36675 SH SOLE 0 0 36675 CIENA CORP COM NEW 171779309 BBG001S61J73 1437630 27373 SH SOLE 0 0 27373 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 927951 8279 SH SOLE 0 0 8279 CINTAS CORP COM 172908105 BBG001S7CRG1 3641033 7869 SH SOLE 0 0 7869 CION INVT CORP COM 17259U204 BBG009KJ66C3 4275072 433138 SH SOLE 0 0 433138 CIRRUS LOGIC INC COM 172755100 BBG001S67J86 334593 3059 SH SOLE 0 0 3059 CISCO SYS INC COM 17275R102 BBG001S6HC62 33990997 650234 SH SOLE 0 0 650234 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 5542903 118211 SH SOLE 0 0 118211 CITIZENS & NORTHN CORP COM 172922106 BBG001S6YSF8 938646 43903 SH SOLE 0 0 43903 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 1396716 45990 SH SOLE 0 0 45990 CLEAN ENERGY FUELS CORP COM 184499101 BBG001SPD4H0 249030 57117 SH SOLE 0 0 57117 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 325750 2285 SH SOLE 0 0 2285 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 BBG001V10LQ5 345551 12236 SH SOLE 0 0 12236 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 4226884 230599 SH SOLE 0 0 230599 CLOROX CO DEL COM 189054109 BBG001S5PX50 6873137 43435 SH SOLE 0 0 43435 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 2279632 36971 SH SOLE 0 0 36971 CME GROUP INC COM 12572Q105 BBG001S86547 4693412 24506 SH SOLE 0 0 24506 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 456729 7441 SH SOLE 0 0 7441 CNX RES CORP COM 12653C108 BBG001SC7TN4 344046 21476 SH SOLE 0 0 21476 COCA COLA CO COM 191216100 BBG001S5SMQ8 28550737 460273 SH SOLE 0 0 460273 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 370381 6257 SH SOLE 0 0 6257 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 550770 6844 SH SOLE 0 0 6844 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 239842 3764 SH SOLE 0 0 3764 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 833037 13672 SH SOLE 0 0 13672 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 3024988 123975 SH SOLE 0 0 123975 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 1153019 96730 SH SOLE 0 0 96730 COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 1190623 61026 SH SOLE 0 0 61026 COHEN & STEERS SELECT PFD & COM 19248Y107 BBG001TCTWN2 298759 16506 SH SOLE 0 0 16506 COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 161589 13332 SH SOLE 0 0 13332 COHERENT CORP COM 19247G107 BBG001S5S6N6 381028 10006 SH SOLE 0 0 10006 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 523825 7752 SH SOLE 0 0 7752 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 8438738 112292 SH SOLE 0 0 112292 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 BBG001T535S9 200820 8371 SH SOLE 0 0 8371 COLUMBIA BKG SYS INC COM 197236102 BBG001S72GJ3 745545 34806 SH SOLE 0 0 34806 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 BBG00HY5VSC4 1910013 106884 SH SOLE 0 0 106884 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW9V4 721084 34970 SH SOLE 0 0 34970 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 BBG001YR03P6 693151 15608 SH SOLE 0 0 15608 COLUMBIA SPORTSWEAR CO COM 198516106 BBG001S90WD2 207069 2295 SH SOLE 0 0 2295 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 23692997 624980 SH SOLE 0 0 624980 COMERICA INC COM 200340107 BBG001S6PXB1 376712 8676 SH SOLE 0 0 8676 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 691129 11845 SH SOLE 0 0 11845 COMMERCIAL METALS CO COM 201723103 BBG001S5PXG8 441540 9029 SH SOLE 0 0 9029 COMPASS DIVERSIFIED SH BEN INT 20451Q104 BBG001SPY7K6 364969 19128 SH SOLE 0 0 19128 COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 1304816 38052 SH SOLE 0 0 38052 COMSTOCK RES INC COM 205768302 BBG001S8FX55 143388 13289 SH SOLE 0 0 13289 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 3168144 84349 SH SOLE 0 0 84349 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 13168457 132733 SH SOLE 0 0 132733 CONSOLIDATED COMM HLDGS INC COM 209034107 BBG001S5PL29 30398 11782 SH SOLE 0 0 11782 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 4873319 50939 SH SOLE 0 0 50939 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 4025720 17822 SH SOLE 0 0 17822 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 1583545 20173 SH SOLE 0 0 20173 CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 318027 11805 SH SOLE 0 0 11805 CONTEXTLOGIC INC COM CL A 21077C107 BBG006DZTJ65 6942 15572 SH SOLE 0 0 15572 COOPER COS INC COM NEW 216648402 BBG001S5Q1H6 794510 2128 SH SOLE 0 0 2128 COPA HOLDINGS SA CL A P31076105 BBG001SKXLQ1 340679 3689 SH SOLE 0 0 3689 COPART INC COM 217204106 BBG001S7MTB1 2866780 38117 SH SOLE 0 0 38117 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 1409328 180915 SH SOLE 0 0 180915 CORNERSTONE TOTAL RETURN FD COM 21924U300 BBG001S5QTF7 990502 134033 SH SOLE 0 0 134033 CORNING INC COM 219350105 BBG001S5RLH1 2393791 67851 SH SOLE 0 0 67851 CORSAIR GAMING INC COM 22041X102 BBG00HMSHL92 362449 19752 SH SOLE 0 0 19752 CORTEVA INC COM 22052L104 BBG00BN969D0 3526492 58473 SH SOLE 0 0 58473 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 5336403 77508 SH SOLE 0 0 77508 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 31947764 64298 SH SOLE 0 0 64298 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 3134351 127724 SH SOLE 0 0 127724 COTY INC COM CL A 222070203 BBG001S8GLM1 467868 38795 SH SOLE 0 0 38795 COUPANG INC CL A 22266T109 BBG00XMJRPR7 350064 21879 SH SOLE 0 0 21879 CRACKER BARREL OLD CTRY STOR COM 22410J106 BBG001S5PK03 584277 5143 SH SOLE 0 0 5143 CRANE HLDGS CO COM 224441105 BBG017BXPZ94 467035 4115 SH SOLE 0 0 4115 CREDIT SUISSE ASSET MGMT INC COM 224916106 BBG001SCVJQ6 97089 37778 SH SOLE 0 0 37778 CREDIT SUISSE GROUP SPONSORED ADR 225401108 BBG001SF3K87 46266 51995 SH SOLE 0 0 51995 CRESCENT ENERGY COMPANY CL A COM 44952J104 BBG013THLJ08 1542532 136387 SH SOLE 0 0 136387 CRESCENT PT ENERGY CORP COM 22576C101 BBG001SLLJ78 367102 52072 SH SOLE 0 0 52072 CRH PLC ADR 12626K203 BBG001S5VPG8 1010319 19861 SH SOLE 0 0 19861 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 322671 7134 SH SOLE 0 0 7134 CROCS INC COM 227046109 BBG001SDGFR8 521186 4122 SH SOLE 0 0 4122 CRONOS GROUP INC COM 22717L101 BBG006G267X6 19788 10200 SH SOLE 0 0 10200 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 7997728 58267 SH SOLE 0 0 58267 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 8264431 61749 SH SOLE 0 0 61749 CROWN HLDGS INC COM 228368106 BBG001S5PKZ5 486252 5879 SH SOLE 0 0 5879 CSX CORP COM 126408103 BBG001S5Q7Q3 4780644 159674 SH SOLE 0 0 159674 CUBESMART COM 229663109 BBG001SHP0D7 331742 7177 SH SOLE 0 0 7177 CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 401872 3815 SH SOLE 0 0 3815 CUMMINS INC COM 231021106 BBG001S5Q9M3 5130187 21476 SH SOLE 0 0 21476 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 576723 3272 SH SOLE 0 0 3272 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 13260820 178453 SH SOLE 0 0 178453 D R HORTON INC COM 23331A109 BBG001S8M692 1950568 19967 SH SOLE 0 0 19967 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 12300435 48804 SH SOLE 0 0 48804 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 2985482 19241 SH SOLE 0 0 19241 DARIOHEALTH CORP COM NEW 23725P209 BBG003V5PCZ5 43548 10570 SH SOLE 0 0 10570 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 561841 9621 SH SOLE 0 0 9621 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 721950 9936 SH SOLE 0 0 9936 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 BBG00V1KSN13 133700 10000 SH SOLE 0 0 10000 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 6643005 188722 SH SOLE 0 0 188722 DBX ETF TR XTRACK MUN INFRA 233051705 BBG004LV7GH8 719624 28762 SH SOLE 0 0 28762 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 1788305 51462 SH SOLE 0 0 51462 DBX ETF TR XTRACKERS LOW 233051267 BBG00JQCHVS6 942126 20481 SH SOLE 0 0 20481 DBX ETF TR XTRCKR MSCI US 233051150 BBG00NJ41T41 763383 20315 SH SOLE 0 0 20315 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 592057 1317 SH SOLE 0 0 1317 DEERE & CO COM 244199105 BBG001S5QFF7 18997210 46011 SH SOLE 0 0 46011 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 BBG001S76Y64 348023 32617 SH SOLE 0 0 32617 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 627021 15594 SH SOLE 0 0 15594 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 2433117 69677 SH SOLE 0 0 69677 DENALI THERAPEUTICS INC COM 24823R105 BBG008P7F878 238994 10373 SH SOLE 0 0 10373 DENBURY INC COM 24790A101 BBG00XJDVXC8 367082 4189 SH SOLE 0 0 4189 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 20574 18875 SH SOLE 0 0 18875 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 53825 23402 SH SOLE 0 0 23402 DESTINATION XL GROUP INC COM 25065K104 BBG001SD3736 92546 16796 SH SOLE 0 0 16796 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 10530733 208076 SH SOLE 0 0 208076 DEXCOM INC COM 252131107 BBG001SKZG99 3289598 28315 SH SOLE 0 0 28315 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2646372 14606 SH SOLE 0 0 14606 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 3088957 22852 SH SOLE 0 0 22852 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 982102 6922 SH SOLE 0 0 6922 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 2092516 21285 SH SOLE 0 0 21285 DIGITAL TURBINE INC COM NEW 25400W102 BBG001SPBG12 321916 26045 SH SOLE 0 0 26045 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 BBG00D30HGN8 916540 76442 SH SOLE 0 0 76442 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 332179 14430 SH SOLE 0 0 14430 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 7505246 232865 SH SOLE 0 0 232865 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 3803480 132203 SH SOLE 0 0 132203 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 4917774 193005 SH SOLE 0 0 193005 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 1240619 27923 SH SOLE 0 0 27923 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 1845529 55123 SH SOLE 0 0 55123 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 1525243 28942 SH SOLE 0 0 28942 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 2418763 54354 SH SOLE 0 0 54354 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 652183 28282 SH SOLE 0 0 28282 DIODES INC COM 254543101 BBG001SCJ937 320950 3460 SH SOLE 0 0 3460 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 BBG00GBQTCP9 1420447 46314 SH SOLE 0 0 46314 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 760763 10486 SH SOLE 0 0 10486 DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 BBG0099SJ008 291422 2370 SH SOLE 0 0 2370 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 2848299 28817 SH SOLE 0 0 28817 DISH NETWORK CORPORATION CL A 25470M109 BBG001S7TPQ6 314906 33752 SH SOLE 0 0 33752 DISNEY WALT CO COM 254687106 BBG001S5QHF3 27605297 275695 SH SOLE 0 0 275695 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 3763228 341491 SH SOLE 0 0 341491 DOCUSIGN INC COM 256163106 BBG001T535D5 1514809 25983 SH SOLE 0 0 25983 DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 486083 5691 SH SOLE 0 0 5691 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 5289523 25133 SH SOLE 0 0 25133 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 948787 6609 SH SOLE 0 0 6609 DOMA HOLDINGS INC COMMON STOCK 25703A104 BBG00YVJXFN4 4161 10211 SH SOLE 0 0 10211 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 9655897 172704 SH SOLE 0 0 172704 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 892012 2704 SH SOLE 0 0 2704 DONALDSON INC COM 257651109 BBG001S5QDV4 268743 4113 SH SOLE 0 0 4113 DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 1853271 162997 SH SOLE 0 0 162997 DOUBLEVERIFY HLDGS INC COM 25862V105 BBG00ZNRRKL0 364061 12075 SH SOLE 0 0 12075 DOVER CORP COM 260003108 BBG001S5QL46 4351655 28641 SH SOLE 0 0 28641 DOW INC COM 260557103 BBG00BN96931 5111104 93234 SH SOLE 0 0 93234 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 868141 44842 SH SOLE 0 0 44842 DROPBOX INC CL A 26210C104 BBG001TFLWN3 534144 24706 SH SOLE 0 0 24706 DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 2031256 41144 SH SOLE 0 0 41144 DTE ENERGY CO COM 233331107 BBG001S5QN88 1376114 12563 SH SOLE 0 0 12563 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 20682800 214396 SH SOLE 0 0 214396 DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 BBG001TF9P52 1715 11991 SH SOLE 0 0 11991 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 3676066 51220 SH SOLE 0 0 51220 DUTCH BROS INC CL A 26701L100 BBG01282ZJ56 456263 14425 SH SOLE 0 0 14425 DWS MUN INCOME TR COM 233368109 BBG001S63VH3 186111 20911 SH SOLE 0 0 20911 DXC TECHNOLOGY CO COM 23355L106 BBG00FN64XV6 426359 16681 SH SOLE 0 0 16681 DYNATRACE INC COM NEW 268150109 BBG00PNN7CW9 452272 10692 SH SOLE 0 0 10692 DYNEX CAP INC COM 26817Q886 BBG001S5R078 249636 20597 SH SOLE 0 0 20597 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 BBG00S91HBN8 149574 25700 SH SOLE 0 0 25700 EA SERIES TRUST STRIVE 1000 GRWT 02072L615 BBG01BBJ74Y7 292729 10410 SH SOLE 0 0 10410 EA SERIES TRUST STRIVE 500 ETF 02072L680 BBG019DCJ9F2 901056 34510 SH SOLE 0 0 34510 EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 1638109 58925 SH SOLE 0 0 58925 EA SERIES TRUST STRIVE US SEMICO 02072L672 BBG019T923G2 281037 9153 SH SOLE 0 0 9153 EA SERIES TRUST US QUAN VALUE 02072L102 BBG007D96637 489449 14468 SH SOLE 0 0 14468 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 242945 1656 SH SOLE 0 0 1656 EASTERLY GOVT PPTYS INC COM 27616P103 BBG007SV91T2 337317 24550 SH SOLE 0 0 24550 EASTGROUP PPTYS INC COM 277276101 BBG001S5QT03 495023 2994 SH SOLE 0 0 2994 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 1943727 23046 SH SOLE 0 0 23046 EATON CORP PLC SHS G29183103 BBG001S5QZ45 16934556 98836 SH SOLE 0 0 98836 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 2822071 172078 SH SOLE 0 0 172078 EATON VANCE ENHANCED EQUITY COM 278274105 BBG001S7ZLC3 383191 25177 SH SOLE 0 0 25177 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 5881146 597071 SH SOLE 0 0 597071 EATON VANCE MUN BD FD COM 27827X101 BBG001S6S949 696755 66996 SH SOLE 0 0 66996 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 BBG001SCBSL3 610697 60286 SH SOLE 0 0 60286 EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 198965 25027 SH SOLE 0 0 25027 EATON VANCE SHORT DURATION D COM 27828V104 BBG001SF3JF2 109500 10478 SH SOLE 0 0 10478 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 848503 37528 SH SOLE 0 0 37528 EATON VANCE TAX MNGED BUY WR COM 27828X100 BBG001SDC8B5 956606 73303 SH SOLE 0 0 73303 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 2455352 194406 SH SOLE 0 0 194406 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 4135968 354410 SH SOLE 0 0 354410 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 1224252 156754 SH SOLE 0 0 156754 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 1039887 128699 SH SOLE 0 0 128699 EATON VANCE TX ADV GLBL DIV COM 27828S101 BBG001SJ9S68 551478 34147 SH SOLE 0 0 34147 EBAY INC. COM 278642103 BBG001S9B9J5 2220522 50046 SH SOLE 0 0 50046 ECOLAB INC COM 278865100 BBG001S5QRB5 7052861 42608 SH SOLE 0 0 42608 EDAP TMS S A SPONSORED ADR 268311107 BBG001SB3ML7 1230563 111162 SH SOLE 0 0 111162 EDISON INTL COM 281020107 BBG001S7MY75 6372620 90277 SH SOLE 0 0 90277 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 5087060 61490 SH SOLE 0 0 61490 EHEALTH INC COM 28238P109 BBG001SQX565 299735 32023 SH SOLE 0 0 32023 ELDORADO GOLD CORP NEW COM 284902509 BBG001S5YPQ4 444652 42979 SH SOLE 0 0 42979 ELECTROMED INC COM 285409108 BBG001T853R7 138663 13333 SH SOLE 0 0 13333 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 614506 5102 SH SOLE 0 0 5102 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 11921150 25926 SH SOLE 0 0 25926 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 550692 3387 SH SOLE 0 0 3387 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 8639882 99149 SH SOLE 0 0 99149 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 BBG005CL7PV1 152201 21474 SH SOLE 0 0 21474 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 12076574 317136 SH SOLE 0 0 317136 ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 338943 6265 SH SOLE 0 0 6265 ENDEAVOUR SILVER CORP COM 29258Y103 BBG001S5ZH63 74302 19150 SH SOLE 0 0 19150 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 4494108 360394 SH SOLE 0 0 360394 ENERSYS COM 29275Y102 BBG001SLVXW8 251472 2894 SH SOLE 0 0 2894 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 1502924 138646 SH SOLE 0 0 138646 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 237263 15913 SH SOLE 0 0 15913 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 3644783 17333 SH SOLE 0 0 17333 ENSIGN GROUP INC COM 29358P101 BBG001SPNL09 1393369 14584 SH SOLE 0 0 14584 ENTEGRIS INC COM 29362U104 BBG001SF9YL6 552665 6739 SH SOLE 0 0 6739 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 1458917 13541 SH SOLE 0 0 13541 ENTERPRISE FINL SVCS CORP COM 293712105 BBG001SKJVR4 233250 5231 SH SOLE 0 0 5231 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 7211007 278417 SH SOLE 0 0 278417 EOG RES INC COM 26875P101 BBG001S5ZB93 4843743 42255 SH SOLE 0 0 42255 EPAM SYS INC COM 29414B104 BBG001SKDJH8 609770 2039 SH SOLE 0 0 2039 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 272801 7160 SH SOLE 0 0 7160 EQT CORP COM 26884L109 BBG001S5QXJ4 868253 27209 SH SOLE 0 0 27209 EQUIFAX INC COM 294429105 BBG001S5QSK3 981341 4838 SH SOLE 0 0 4838 EQUINIX INC COM 29444U700 BBG001SKBNS9 2560138 3551 SH SOLE 0 0 3551 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 1128767 39703 SH SOLE 0 0 39703 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 304086 52610 SH SOLE 0 0 52610 EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 225154 3354 SH SOLE 0 0 3354 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 549408 9157 SH SOLE 0 0 9157 ERICSSON ADR B SEK 10 294821608 BBG001S5QXT3 67581 11552 SH SOLE 0 0 11552 ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3SZ1 20551 12925 SH SOLE 0 0 12925 ESS TECH INC COMMON STOCK 26916J106 BBG00Y4B6LN8 16798 12085 SH SOLE 0 0 12085 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 1514125 34688 SH SOLE 0 0 34688 ESSEX PPTY TR INC COM 297178105 BBG001S81418 365838 1749 SH SOLE 0 0 1749 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 152172 43231 SH SOLE 0 0 43231 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 BBG00BDQVV46 293844 5632 SH SOLE 0 0 5632 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 1863826 38976 SH SOLE 0 0 38976 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 BBG003NYHL53 613001 55126 SH SOLE 0 0 55126 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 2159131 51815 SH SOLE 0 0 51815 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 6175481 293233 SH SOLE 0 0 293233 ETF SER SOLUTIONS AAM S&P 500 26922A594 BBG00JC0Y603 3778817 133974 SH SOLE 0 0 133974 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 BBG00H1CXJ15 217257 7552 SH SOLE 0 0 7552 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 1988695 60649 SH SOLE 0 0 60649 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 BBG00RMD9CZ3 15369519 650981 SH SOLE 0 0 650981 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 BBG00XNQJ441 13681189 528231 SH SOLE 0 0 528231 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 988048 53035 SH SOLE 0 0 53035 ETSY INC COM 29786A106 BBG001T53625 789998 7096 SH SOLE 0 0 7096 EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 202315 1808 SH SOLE 0 0 1808 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 204800 1775 SH SOLE 0 0 1775 EVEREST RE GROUP LTD COM G3223R108 BBG001S7QT63 303506 848 SH SOLE 0 0 848 EVERGY INC COM 30034W106 BBG00H433CS1 844907 13824 SH SOLE 0 0 13824 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 2194040 28035 SH SOLE 0 0 28035 EVERTEC INC COM 30040P103 BBG001SX2XR0 373883 11078 SH SOLE 0 0 11078 EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 BBG001SPWJZ6 2365 11777 SH SOLE 0 0 11777 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 2246071 33123 SH SOLE 0 0 33123 EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 BBG00RPM7WB4 503461 23888 SH SOLE 0 0 23888 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 BBG00G3T51V5 374257 20498 SH SOLE 0 0 20498 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 BBG01076JFY6 111131 18932 SH SOLE 0 0 18932 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 BBG007J2YCW0 761528 23731 SH SOLE 0 0 23731 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 4096824 74869 SH SOLE 0 0 74869 EXELON CORP COM 30161N101 BBG001SBJMT2 2601445 62102 SH SOLE 0 0 62102 EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 398264 2461 SH SOLE 0 0 2461 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1447688 14920 SH SOLE 0 0 14920 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 851300 7731 SH SOLE 0 0 7731 EXPONENT INC COM 30214U102 BBG001S9CG99 391582 3928 SH SOLE 0 0 3928 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 1021480 6269 SH SOLE 0 0 6269 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 57977728 528704 SH SOLE 0 0 528704 F N B CORP COM 302520101 BBG001S5R1Q5 287849 24815 SH SOLE 0 0 24815 F5 INC COM 315616102 BBG001SCP8D1 288175 1978 SH SOLE 0 0 1978 FABRINET SHS G3323L100 BBG001SP57F4 465302 3918 SH SOLE 0 0 3918 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1090702 2628 SH SOLE 0 0 2628 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 446911 636 SH SOLE 0 0 636 FASTENAL CO COM 311900104 BBG001S5R1F7 4644935 86113 SH SOLE 0 0 86113 FASTLY INC CL A 31188V100 BBG004NLQHM9 417324 23498 SH SOLE 0 0 23498 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 811530 8211 SH SOLE 0 0 8211 FEDEX CORP COM 31428X106 BBG001S5R3M5 11667601 51064 SH SOLE 0 0 51064 FEDEX CORP COM 31428X106 BBG001S5R3M5 10950 1500 SH Call SOLE 0 0 1500 FEDEX CORP COM 31428X106 BBG001S5R3M5 1785 1500 SH Put SOLE 0 0 1500 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 527109 3941 SH SOLE 0 0 3941 FERRARI N V COM N3167Y103 BBG009PH3Q95 522170 1928 SH SOLE 0 0 1928 FG GROUP HOLDINGS INC COM 302462106 BBG01C28LTV1 21841 10866 SH SOLE 0 0 10866 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 2524215 52643 SH SOLE 0 0 52643 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 1933604 75947 SH SOLE 0 0 75947 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 24396918 540353 SH SOLE 0 0 540353 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 436364 10732 SH SOLE 0 0 10732 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 BBG00Z4JFMC8 595932 40457 SH SOLE 0 0 40457 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 5595531 146941 SH SOLE 0 0 146941 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 1115832 23501 SH SOLE 0 0 23501 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 BBG00DRGLGV3 379801 8506 SH SOLE 0 0 8506 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 590233 9017 SH SOLE 0 0 9017 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 1064285 47428 SH SOLE 0 0 47428 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 1581402 35064 SH SOLE 0 0 35064 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 6862223 111635 SH SOLE 0 0 111635 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 3341394 29323 SH SOLE 0 0 29323 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 1225596 26883 SH SOLE 0 0 26883 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 1136432 45622 SH SOLE 0 0 45622 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 662089 15109 SH SOLE 0 0 15109 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 BBG00DRGLM86 284249 5991 SH SOLE 0 0 5991 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 BBG00NFRNCH3 799722 24790 SH SOLE 0 0 24790 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 462862 10115 SH SOLE 0 0 10115 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 3559940 77390 SH SOLE 0 0 77390 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 478344 13694 SH SOLE 0 0 13694 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 9217774 169663 SH SOLE 0 0 169663 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 1297008 48686 SH SOLE 0 0 48686 FIRST COMWLTH FINL CORP PA COM 319829107 BBG001S70475 203843 16399 SH SOLE 0 0 16399 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 665130 684 SH SOLE 0 0 684 FIRST FINL BANKSHARES INC COM 32020R109 BBG001S7HCY9 482998 15141 SH SOLE 0 0 15141 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 428133 24079 SH SOLE 0 0 24079 FIRST INDL RLTY TR INC COM 32054K103 BBG001S81Z00 731913 13758 SH SOLE 0 0 13758 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 BBG001S9F1B6 420708 14089 SH SOLE 0 0 14089 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 1073715 148920 SH SOLE 0 0 148920 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 23860 21000 SH Call SOLE 0 0 21000 FIRST MID ILL BANCSHARES INC COM 320866106 BBG001S704Q4 573662 21075 SH SOLE 0 0 21075 FIRST REP BK SAN FRANCISCO C COM 33616C100 BBG001TG3G38 194928 13933 SH SOLE 0 0 13933 FIRST SOLAR INC COM 336433107 BBG001S991Z7 1363508 6269 SH SOLE 0 0 6269 FIRST TR BICK INDEX FD COM SHS 33733H107 BBG001T20Y88 880060 34923 SH SOLE 0 0 34923 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 132177 10183 SH SOLE 0 0 10183 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 601649 21720 SH SOLE 0 0 21720 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 3011046 93267 SH SOLE 0 0 93267 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 1661639 58324 SH SOLE 0 0 58324 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 1286301 41691 SH SOLE 0 0 41691 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 657996 39283 SH SOLE 0 0 39283 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 830947 16354 SH SOLE 0 0 16354 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 3219433 63206 SH SOLE 0 0 63206 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 BBG00RHJ0RY3 1386831 68928 SH SOLE 0 0 68928 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 505931 10790 SH SOLE 0 0 10790 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 8009323 501837 SH SOLE 0 0 501837 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 3339266 167971 SH SOLE 0 0 167971 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 BBG00MFP1JH8 1014042 50791 SH SOLE 0 0 50791 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 2284391 45066 SH SOLE 0 0 45066 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 3388212 91056 SH SOLE 0 0 91056 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 1120016 52831 SH SOLE 0 0 52831 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 1289865 37113 SH SOLE 0 0 37113 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 5311647 178843 SH SOLE 0 0 178843 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 19504606 830337 SH SOLE 0 0 830337 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 2370422 35432 SH SOLE 0 0 35432 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 751946 14480 SH SOLE 0 0 14480 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 6266912 100965 SH SOLE 0 0 100965 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 1546914 69964 SH SOLE 0 0 69964 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 BBG00HDBJNP5 254760 8618 SH SOLE 0 0 8618 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 2187672 140994 SH SOLE 0 0 140994 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 1329073 35603 SH SOLE 0 0 35603 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 7634473 70999 SH SOLE 0 0 70999 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1365464 24581 SH SOLE 0 0 24581 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 2484792 187390 SH SOLE 0 0 187390 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 1118906 16102 SH SOLE 0 0 16102 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 663875 16279 SH SOLE 0 0 16279 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 2764700 42325 SH SOLE 0 0 42325 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 4531279 105995 SH SOLE 0 0 105995 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 2799622 28667 SH SOLE 0 0 28667 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 1035906 9848 SH SOLE 0 0 9848 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 1821812 21675 SH SOLE 0 0 21675 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 4432454 135033 SH SOLE 0 0 135033 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 1051487 12573 SH SOLE 0 0 12573 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 675116 11348 SH SOLE 0 0 11348 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 599417 29733 SH SOLE 0 0 29733 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 32137876 440607 SH SOLE 0 0 440607 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 BBG00YXMRBJ6 255788 13151 SH SOLE 0 0 13151 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 BBG019WLSRG0 606785 28262 SH SOLE 0 0 28262 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 4551119 30782 SH SOLE 0 0 30782 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 BBG006VZDTG9 579781 33630 SH SOLE 0 0 33630 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 24782467 549744 SH SOLE 0 0 549744 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 BBG0063G4D77 480979 17351 SH SOLE 0 0 17351 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 16897707 283947 SH SOLE 0 0 283947 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 2882087 72487 SH SOLE 0 0 72487 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 33211317 693781 SH SOLE 0 0 693781 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 1732602 33682 SH SOLE 0 0 33682 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 2636623 140022 SH SOLE 0 0 140022 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 984473 43155 SH SOLE 0 0 43155 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 BBG00LGR5RH3 332529 12118 SH SOLE 0 0 12118 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 1436257 30552 SH SOLE 0 0 30552 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 2050284 139860 SH SOLE 0 0 139860 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 5661416 108394 SH SOLE 0 0 108394 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 1955476 36152 SH SOLE 0 0 36152 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 BBG001SSSWR5 457951 5554 SH SOLE 0 0 5554 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 652677 30700 SH SOLE 0 0 30700 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 BBG00DVWC7S7 959128 35682 SH SOLE 0 0 35682 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 2520690 93463 SH SOLE 0 0 93463 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 BBG00DVWC8Y8 352081 13491 SH SOLE 0 0 13491 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 682102 10525 SH SOLE 0 0 10525 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 534406 23730 SH SOLE 0 0 23730 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 1603415 60211 SH SOLE 0 0 60211 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1988702 12828 SH SOLE 0 0 12828 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 30713369 684506 SH SOLE 0 0 684506 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 BBG0055FL7G3 222061 14144 SH SOLE 0 0 14144 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 5929992 131079 SH SOLE 0 0 131079 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 6157445 231043 SH SOLE 0 0 231043 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 BBG00BC8DBG8 471003 14760 SH SOLE 0 0 14760 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 1493220 39715 SH SOLE 0 0 39715 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 BBG00QQFKRG1 1524844 44495 SH SOLE 0 0 44495 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 BBG0133TT4G8 2087127 109791 SH SOLE 0 0 109791 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 BBG0133TR3F3 2745887 144917 SH SOLE 0 0 144917 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 3985055 195059 SH SOLE 0 0 195059 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 BBG011FRQW74 220639 10813 SH SOLE 0 0 10813 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 BBG012G2S6M4 1280610 66421 SH SOLE 0 0 66421 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 BBG00ZR07V60 1063731 47959 SH SOLE 0 0 47959 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 14236508 386547 SH SOLE 0 0 386547 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 BBG0101Q66H1 4778671 161115 SH SOLE 0 0 161115 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 8402170 357996 SH SOLE 0 0 357996 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 BBG00TSG2748 1058742 32416 SH SOLE 0 0 32416 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 849346 23482 SH SOLE 0 0 23482 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 BBG01FCRRYM4 202066 6831 SH SOLE 0 0 6831 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 BBG00YXMQGQ8 646620 20765 SH SOLE 0 0 20765 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 873296 22816 SH SOLE 0 0 22816 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 BBG01C9WWJR6 215272 6951 SH SOLE 0 0 6951 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 BBG01462JDB8 693185 22205 SH SOLE 0 0 22205 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 BBG00W2861Z2 277833 8591 SH SOLE 0 0 8591 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 831991 26934 SH SOLE 0 0 26934 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 BBG00YGC8R49 2697493 84323 SH SOLE 0 0 84323 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 1069733 31773 SH SOLE 0 0 31773 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 BBG00YGCB534 235190 11021 SH SOLE 0 0 11021 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 BBG00YGC9804 432346 20846 SH SOLE 0 0 20846 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 BBG00YXMPLL3 2027987 58150 SH SOLE 0 0 58150 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 BBG00ZR067X4 2113925 62877 SH SOLE 0 0 62877 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 BBG00ZR07NB2 1331978 43134 SH SOLE 0 0 43134 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 666257 18842 SH SOLE 0 0 18842 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 8195956 255004 SH SOLE 0 0 255004 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 BBG00ZR08TK8 761889 36824 SH SOLE 0 0 36824 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 BBG00MZ7KPW4 337952 18140 SH SOLE 0 0 18140 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 BBG012G2VGQ4 93629 18967 SH SOLE 0 0 18967 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 20392845 452571 SH SOLE 0 0 452571 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 10970440 453137 SH SOLE 0 0 453137 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 3046059 81489 SH SOLE 0 0 81489 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 BBG00RPLC4T3 1663705 49476 SH SOLE 0 0 49476 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 1214548 33296 SH SOLE 0 0 33296 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 BBG00QQFDZ53 13832319 430637 SH SOLE 0 0 430637 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 BBG00XS5NLY6 348471 10615 SH SOLE 0 0 10615 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 1139440 32509 SH SOLE 0 0 32509 FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 340276 21564 SH SOLE 0 0 21564 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 21272726 320391 SH SOLE 0 0 320391 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 1309001 16261 SH SOLE 0 0 16261 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 2210920 24577 SH SOLE 0 0 24577 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 140447 18383 SH SOLE 0 0 18383 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 37072771 1044303 SH SOLE 0 0 1044303 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 429702 4388 SH SOLE 0 0 4388 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 2785886 27679 SH SOLE 0 0 27679 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 1944485 14899 SH SOLE 0 0 14899 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 3410897 42319 SH SOLE 0 0 42319 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 21444154 533983 SH SOLE 0 0 533983 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 4177649 44902 SH SOLE 0 0 44902 FIRSTCASH HOLDINGS INC COM 33768G107 BBG0145KL756 481237 5046 SH SOLE 0 0 5046 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 2058766 51392 SH SOLE 0 0 51392 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 398156 2824 SH SOLE 0 0 2824 FISERV INC COM 337738108 BBG001S5R6Q4 5142558 45497 SH SOLE 0 0 45497 FIVE BELOW INC COM 33829M101 BBG001TCDMY9 3300371 16024 SH SOLE 0 0 16024 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 BBG004M1VZ20 348705 19202 SH SOLE 0 0 19202 FLAHERTY & CRUMRINE PFD INCO COM 338480106 BBG001S6PG82 144288 13599 SH SOLE 0 0 13599 FLAHERTY & CRUMRINE PFD SECS COM 338478100 BBG001SJF1Q8 1579055 114094 SH SOLE 0 0 114094 FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 316486 1501 SH SOLE 0 0 1501 FLEX LNG LTD SHS G35947202 BBG001SSXL39 1528373 45514 SH SOLE 0 0 45514 FLEX LTD ORD Y2573F102 BBG001SC5SP6 838968 36461 SH SOLE 0 0 36461 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 BBG003GP3W33 519561 6946 SH SOLE 0 0 6946 FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 750591 14162 SH SOLE 0 0 14162 FLEXSHARES TR HIG YLD VL ETF 33939L662 BBG00LG7DCK7 1541305 37842 SH SOLE 0 0 37842 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 BBG00243PCT9 837289 34189 SH SOLE 0 0 34189 FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 2288345 54111 SH SOLE 0 0 54111 FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 1316564 24871 SH SOLE 0 0 24871 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 330707 3367 SH SOLE 0 0 3367 FLOWERS FOODS INC COM 343498101 BBG001S5R7L7 460243 16791 SH SOLE 0 0 16791 FMC CORP COM NEW 302491303 BBG001S5R880 1441429 11802 SH SOLE 0 0 11802 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 426737 4483 SH SOLE 0 0 4483 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 11607568 921236 SH SOLE 0 0 921236 FORD MTR CO DEL NOTE 3/1 345370CZ1 93906 94000 SH SOLE 0 0 94000 FORTINET INC COM 34959E109 BBG001S77BL6 3535946 53204 SH SOLE 0 0 53204 FORTIS INC COM 349553107 BBG001S5YVM5 477026 11216 SH SOLE 0 0 11216 FORTIVE CORP COM 34959J108 BBG00BLVZ237 936871 13743 SH SOLE 0 0 13743 FORTUNA SILVER MINES INC COM 349915108 BBG001S982M0 351822 92100 SH SOLE 0 0 92100 FORTUNE BRANDS INNOVATIONS I COM 34964C106 BBG001THLZ70 288930 4920 SH SOLE 0 0 4920 FRANCO NEV CORP COM 351858105 BBG001STGSR5 303871 2084 SH SOLE 0 0 2084 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 185941 15586 SH SOLE 0 0 15586 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 BBG005JV97N9 412223 4561 SH SOLE 0 0 4561 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 126525 20473 SH SOLE 0 0 20473 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 752181 27921 SH SOLE 0 0 27921 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 448524 18751 SH SOLE 0 0 18751 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 BBG00J3N6MY2 743126 24151 SH SOLE 0 0 24151 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 372255 12948 SH SOLE 0 0 12948 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 BBG00HLJ9Y85 881040 36864 SH SOLE 0 0 36864 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 794049 36528 SH SOLE 0 0 36528 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 BBG00GKQZFP5 4387456 106028 SH SOLE 0 0 106028 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 BBG00V7V3MT2 281849 13276 SH SOLE 0 0 13276 FRANKLIN UNVL TR SH BEN INT 355145103 BBG001S5RDD3 73917 10367 SH SOLE 0 0 10367 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 6640545 162321 SH SOLE 0 0 162321 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 4452691 1002858 SH SOLE 0 0 1002858 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 8668331 468558 SH SOLE 0 0 468558 FUBOTV INC COM 35953D104 BBG002CV4QZ3 79021 65307 SH SOLE 0 0 65307 FUELCELL ENERGY INC COM 35952H601 BBG001SDZHP5 31116 10918 SH SOLE 0 0 10918 FULLER H B CO COM 359694106 BBG001S5RDZ9 1132365 16543 SH SOLE 0 0 16543 FULTON FINL CORP PA COM 360271100 BBG001S5RF02 147483 10672 SH SOLE 0 0 10672 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 500280 24064 SH SOLE 0 0 24064 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 2049464 357049 SH SOLE 0 0 357049 GABELLI UTIL TR COM 36240A101 BBG001SCZVQ5 157750 22063 SH SOLE 0 0 22063 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 1990205 10403 SH SOLE 0 0 10403 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 1523967 416385 SH SOLE 0 0 416385 GAMESTOP CORP NEW CL A 36467W109 BBG001S5RLR0 269150 11692 SH SOLE 0 0 11692 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 580781 11156 SH SOLE 0 0 11156 GARMIN LTD SHS H2906T109 BBG001SG0H12 844297 8366 SH SOLE 0 0 8366 GARTNER INC COM 366651107 BBG001S5SD60 1381591 4241 SH SOLE 0 0 4241 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 2047633 24962 SH SOLE 0 0 24962 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 2971472 27511 SH SOLE 0 0 27511 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 13774376 60358 SH SOLE 0 0 60358 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 7144245 74731 SH SOLE 0 0 74731 GENERAL MLS INC COM 370334104 BBG001S5RKR2 12202899 142791 SH SOLE 0 0 142791 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 3243754 88434 SH SOLE 0 0 88434 GENPACT LIMITED SHS G3922B107 BBG001SJT2Y2 211041 4566 SH SOLE 0 0 4566 GENTEX CORP COM 371901109 BBG001S5RMR8 521682 18612 SH SOLE 0 0 18612 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 12512454 74786 SH SOLE 0 0 74786 GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 66505 13248 SH SOLE 0 0 13248 GERDAU SA SPON ADR REP PFD 373737105 BBG001SCL1T3 241359 48858 SH SOLE 0 0 48858 GETTY RLTY CORP NEW COM 374297109 BBG001S5RQR9 423821 11763 SH SOLE 0 0 11763 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 7714122 92975 SH SOLE 0 0 92975 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 20813 15649 SH SOLE 0 0 15649 GLADSTONE CAPITAL CORP COM 376535100 BBG001SJH738 151124 16077 SH SOLE 0 0 16077 GLADSTONE COMMERCIAL CORP COM 376536108 BBG001SK8138 296167 23449 SH SOLE 0 0 23449 GLOBAL E ONLINE LTD SHS M5216V106 BBG00ZKY1Q42 347729 10789 SH SOLE 0 0 10789 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 313578 24384 SH SOLE 0 0 24384 GLOBAL PARTNERS LP COM UNITS 37946R109 BBG001SH3WJ5 265571 8561 SH SOLE 0 0 8561 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1412626 13423 SH SOLE 0 0 13423 GLOBAL SELF STORAGE INC COM 37955N106 BBG001SB1GZ7 116725 22709 SH SOLE 0 0 22709 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 BBG00YV3WZM7 6442522 236867 SH SOLE 0 0 236867 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 2069199 86795 SH SOLE 0 0 86795 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 977359 53262 SH SOLE 0 0 53262 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 2488930 106138 SH SOLE 0 0 106138 GLOBAL X FDS FOUNDER RUN CO 37954Y681 BBG00FZHY3W1 241653 9882 SH SOLE 0 0 9882 GLOBAL X FDS GBL X FTSE ETF 37950E648 BBG001V0GHG0 845426 55859 SH SOLE 0 0 55859 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 6263885 156793 SH SOLE 0 0 156793 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1659705 39897 SH SOLE 0 0 39897 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 BBG0036H6X37 224195 23901 SH SOLE 0 0 23901 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 530392 13702 SH SOLE 0 0 13702 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 BBG001TF8DG8 250707 9041 SH SOLE 0 0 9041 GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 1551319 50499 SH SOLE 0 0 50499 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 4504616 226022 SH SOLE 0 0 226022 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 847648 48576 SH SOLE 0 0 48576 GLOBAL X FDS INTERNET OF THNG 37954Y780 BBG00DSB6FJ6 467819 14057 SH SOLE 0 0 14057 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 4731179 74448 SH SOLE 0 0 74448 GLOBAL X FDS MSCI SUPR EM ETF 37960A677 BBG0089CYTS5 201653 8476 SH SOLE 0 0 8476 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 8643963 504021 SH SOLE 0 0 504021 GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 591007 25853 SH SOLE 0 0 25853 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 5116467 200646 SH SOLE 0 0 200646 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 3552754 197815 SH SOLE 0 0 197815 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 1848554 45643 SH SOLE 0 0 45643 GLOBAL X FDS SOCIAL MED ETF 37950E416 BBG00283C3H2 211788 5724 SH SOLE 0 0 5724 GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 216673 9404 SH SOLE 0 0 9404 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 8949898 315693 SH SOLE 0 0 315693 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 1966500 99018 SH SOLE 0 0 99018 GLOBAL X FDS X EMERGING MKT 37954Y350 BBG00V6QGWD5 535232 24529 SH SOLE 0 0 24529 GLOBANT S A COM L44385109 BBG00564Y4W2 2913053 17761 SH SOLE 0 0 17761 GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 663466 6030 SH SOLE 0 0 6030 GMS INC COM 36251C103 BBG009Q036F8 697690 12052 SH SOLE 0 0 12052 GODADDY INC CL A 380237107 BBG006MDLXZ9 351450 4522 SH SOLE 0 0 4522 GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG001S93ZM2 165145 12398 SH SOLE 0 0 12398 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 BBG001S9KKJ0 170397 17899 SH SOLE 0 0 17899 GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 356335 26105 SH SOLE 0 0 26105 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 7980050 79689 SH SOLE 0 0 79689 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 BBG015C8CQV1 1288210 31761 SH SOLE 0 0 31761 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 BBG00H5VPNM6 1646482 37885 SH SOLE 0 0 37885 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 BBG00M56BTZ8 1293316 25730 SH SOLE 0 0 25730 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 1314526 28720 SH SOLE 0 0 28720 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 BBG00VY1BFH7 15060227 356962 SH SOLE 0 0 356962 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 4557087 153076 SH SOLE 0 0 153076 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 9303324 301958 SH SOLE 0 0 301958 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 BBG00H1SDQL4 2260852 40729 SH SOLE 0 0 40729 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 10023131 123407 SH SOLE 0 0 123407 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 BBG0155MNF86 1913290 48218 SH SOLE 0 0 48218 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 BBG00TSXPF39 14184924 254028 SH SOLE 0 0 254028 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 12646070 38660 SH SOLE 0 0 38660 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 BBG00LPXX8Z1 4986816 255084 SH SOLE 0 0 255084 GOLDMINING INC COM 38149E101 BBG001V0D2W8 14454 12000 SH SOLE 0 0 12000 GOOSEHEAD INS INC COM CL A 38267D109 BBG00KHHBMD4 388890 7450 SH SOLE 0 0 7450 GRACO INC COM 384109104 BBG001S5RK56 1360784 18638 SH SOLE 0 0 18638 GRAINGER W W INC COM 384802104 BBG001S5RRD2 3774944 5480 SH SOLE 0 0 5480 GRAN TIERRA ENERGY INC COM 38500T101 BBG001S5RKW6 34507 39253 SH SOLE 0 0 39253 GRAND CANYON ED INC COM 38526M106 BBG001T01JZ4 2256353 19810 SH SOLE 0 0 19810 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 1567472 80342 SH SOLE 0 0 80342 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 BBG00JRYLNX4 297409 30700 SH SOLE 0 0 30700 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 351499 13790 SH SOLE 0 0 13790 GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 89093 105000 SH SOLE 0 0 105000 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2926077 82239 SH SOLE 0 0 82239 GUESS INC NOTE 2.000% 4/1 401617AD7 37278 36000 SH SOLE 0 0 36000 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 4491938 277795 SH SOLE 0 0 277795 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 1603931 19548 SH SOLE 0 0 19548 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 376280 7457 SH SOLE 0 0 7457 H WORLD GROUP LTD SPONSORED ADS 44332N106 BBG001T6Y5T2 318517 6503 SH SOLE 0 0 6503 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 602637 74034 SH SOLE 0 0 74034 HALLIBURTON CO COM 406216101 BBG001S5RS59 2596566 82066 SH SOLE 0 0 82066 HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 314189 8227 SH SOLE 0 0 8227 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 90684 107000 SH SOLE 0 0 107000 HAMILTON LANE INC CL A 407497106 BBG00FX58Q75 248129 3354 SH SOLE 0 0 3354 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 BBG001SV51C7 109739 22350 SH SOLE 0 0 22350 HANCOCK JOHN INVT TR II COM 410142103 BBG001S5SH07 129121 10175 SH SOLE 0 0 10175 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 BBG001S6WS24 401560 25097 SH SOLE 0 0 25097 HANCOCK JOHN PFD INCOME FD I COM 41021P103 BBG001SDH3R4 1274807 87137 SH SOLE 0 0 87137 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 156043 12594 SH SOLE 0 0 12594 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 BBG001S98632 3241993 152063 SH SOLE 0 0 152063 HANESBRANDS INC COM 410345102 BBG001SMCKB8 1285902 244468 SH SOLE 0 0 244468 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 634249 22177 SH SOLE 0 0 22177 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 BBG014VVQN17 208253 9402 SH SOLE 0 0 9402 HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 326726 8605 SH SOLE 0 0 8605 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 52070 12700 SH SOLE 0 0 12700 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 1567888 41039 SH SOLE 0 0 41039 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 BBG00KN8FKD7 3370565 171874 SH SOLE 0 0 171874 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 BBG00L15X9R5 380591 9970 SH SOLE 0 0 9970 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 BBG00HTN2KT2 2972015 87412 SH SOLE 0 0 87412 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1394522 20010 SH SOLE 0 0 20010 HASBRO INC COM 418056107 BBG001S5RSQ6 620469 11557 SH SOLE 0 0 11557 HAWAIIAN HOLDINGS INC COM 419879101 BBG001S5RRT5 719491 78547 SH SOLE 0 0 78547 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 2257959 8563 SH SOLE 0 0 8563 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 544694 8170 SH SOLE 0 0 8170 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 610191 31567 SH SOLE 0 0 31567 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 1256964 57213 SH SOLE 0 0 57213 HECLA MNG CO COM 422704106 BBG001S5RXF7 206023 32547 SH SOLE 0 0 32547 HEICO CORP NEW CL A 422806208 BBG001S96YM2 383782 2824 SH SOLE 0 0 2824 HEICO CORP NEW COM 422806109 BBG001S5RVC4 5313922 31068 SH SOLE 0 0 31068 HELLO GROUP INC NOTE 1.250% 7/0 60879BAB3 13798 14000 SH SOLE 0 0 14000 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 667510 4429 SH SOLE 0 0 4429 HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 305041 3741 SH SOLE 0 0 3741 HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 217144 16846 SH SOLE 0 0 16846 HERSHEY CO COM 427866108 BBG001S5S148 8320869 32707 SH SOLE 0 0 32707 HESS CORP COM 42809H107 BBG001S5NHS2 744176 5623 SH SOLE 0 0 5623 HESS MIDSTREAM LP CL A SHS 428103105 BBG00R02H8F3 371660 12842 SH SOLE 0 0 12842 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 1026122 64414 SH SOLE 0 0 64414 HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 766994 11238 SH SOLE 0 0 11238 HF SINCLAIR CORP COM 403949100 BBG0135B2269 535533 11069 SH SOLE 0 0 11069 HIGH INCOME SECS FD SHS BEN INT 42968F108 BBG001S5V1Z0 127966 19687 SH SOLE 0 0 19687 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 BBG00MJH5GZ4 1646511 182136 SH SOLE 0 0 182136 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 BBG001V1HXF3 470980 53581 SH SOLE 0 0 53581 HILLENBRAND INC COM 431571108 BBG001STH2P3 397826 8370 SH SOLE 0 0 8370 HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 342391 40664 SH SOLE 0 0 40664 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 1035261 7349 SH SOLE 0 0 7349 HOLOGIC INC COM 436440101 BBG001S6HWB2 651975 8079 SH SOLE 0 0 8079 HOME BANCSHARES INC COM 436893200 BBG001SN0R60 235668 10855 SH SOLE 0 0 10855 HOME DEPOT INC COM 437076102 BBG001S5RTW7 69523525 235577 SH SOLE 0 0 235577 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 24392017 127627 SH SOLE 0 0 127627 HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5 38700 40000 SH SOLE 0 0 40000 HORIZON THERAPEUTICS PUB L SHS G46188101 BBG001T9M4T2 729055 6680 SH SOLE 0 0 6680 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 3773077 94611 SH SOLE 0 0 94611 HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 320985 19465 SH SOLE 0 0 19465 HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 729492 8338 SH SOLE 0 0 8338 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 728015 17182 SH SOLE 0 0 17182 HP INC COM 40434L105 BBG001S6W7N7 1468027 50018 SH SOLE 0 0 50018 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 564627 16543 SH SOLE 0 0 16543 HUBBELL INC COM 443510607 BBG001S5S1L9 738960 3037 SH SOLE 0 0 3037 HUBSPOT INC COM 443573100 BBG001T53670 636265 1484 SH SOLE 0 0 1484 HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 98177 18700 SH SOLE 0 0 18700 HUMANA INC COM 444859102 BBG001S5S1X6 2693054 5547 SH SOLE 0 0 5547 HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 296001 1687 SH SOLE 0 0 1687 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 3665999 327321 SH SOLE 0 0 327321 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 1019163 4923 SH SOLE 0 0 4923 HUNTSMAN CORP COM 447011107 BBG001SKWX22 201093 7350 SH SOLE 0 0 7350 HUT 8 MNG CORP COM 44812T102 BBG00390LJJ8 106242 58442 SH SOLE 0 0 58442 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 648717 5803 SH SOLE 0 0 5803 HYCROFT MINING HOLDING CORP COM CL A 44862P109 BBG00JSBZQF1 6572 15200 SH SOLE 0 0 15200 IAC INC COM NEW 44891N208 BBG00S1LR2D2 904245 17524 SH SOLE 0 0 17524 IAMGOLD CORP COM 450913108 BBG001S8SMV6 413248 152490 SH SOLE 0 0 152490 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 529694 10244 SH SOLE 0 0 10244 ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 559375 25921 SH SOLE 0 0 25921 ICL GROUP LTD SHS M53213100 BBG001S7TFD2 259154 38549 SH SOLE 0 0 38549 ICON PLC SHS G4705A100 BBG001SDCL35 4059919 19008 SH SOLE 0 0 19008 IDACORP INC COM 451107106 BBG001S5S4M2 625292 5772 SH SOLE 0 0 5772 IDEX CORP COM 45167R104 BBG001S67N14 1303262 5641 SH SOLE 0 0 5641 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 3664686 7328 SH SOLE 0 0 7328 IES HLDGS INC COM 44951W106 BBG001SR2L71 366265 8500 SH SOLE 0 0 8500 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 9872971 40554 SH SOLE 0 0 40554 ILLUMINA INC COM 452327109 BBG001SF4NY1 3190744 13721 SH SOLE 0 0 13721 IMAX CORP NOTE 0.500% 4/0 45245EAJ8 11230 12000 SH SOLE 0 0 12000 INCYTE CORP COM 45337C102 BBG001S8Q6N2 502927 6959 SH SOLE 0 0 6959 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 2879048 179604 SH SOLE 0 0 179604 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 BBG001T5WCN7 490297 14429 SH SOLE 0 0 14429 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 BBG00JBBPSP5 76200 24821 SH SOLE 0 0 24821 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 430426 24680 SH SOLE 0 0 24680 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 577457 48648 SH SOLE 0 0 48648 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 2060957 35424 SH SOLE 0 0 35424 INGREDION INC COM 457187102 BBG001SBH4X9 363990 3578 SH SOLE 0 0 3578 INMODE LTD SHS M5425M103 BBG00PPS74F3 329572 10312 SH SOLE 0 0 10312 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 357860 4709 SH SOLE 0 0 4709 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 1009743 37082 SH SOLE 0 0 37082 INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 BBG00XP7GF49 1776419 59797 SH SOLE 0 0 59797 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 BBG012S334Q7 384411 16601 SH SOLE 0 0 16601 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 516807 18333 SH SOLE 0 0 18333 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 BBG00R879TP6 694094 18309 SH SOLE 0 0 18309 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 609177 15644 SH SOLE 0 0 15644 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 876384 22391 SH SOLE 0 0 22391 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 2020508 42173 SH SOLE 0 0 42173 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 BBG012S32N86 465741 18456 SH SOLE 0 0 18456 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 757481 26625 SH SOLE 0 0 26625 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 BBG00PLYT1X6 385272 15183 SH SOLE 0 0 15183 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 2127798 59234 SH SOLE 0 0 59234 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 BBG01462XRD9 213610 9161 SH SOLE 0 0 9161 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 630928 18800 SH SOLE 0 0 18800 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 3170143 107828 SH SOLE 0 0 107828 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 1370473 44078 SH SOLE 0 0 44078 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 BBG00TGM5SH5 763335 28480 SH SOLE 0 0 28480 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 BBG00RHZ8N23 201729 7601 SH SOLE 0 0 7601 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 BBG00QYNBZV0 1499239 44312 SH SOLE 0 0 44312 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 BBG00QPZ0JC2 1096757 34702 SH SOLE 0 0 34702 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 478276 14146 SH SOLE 0 0 14146 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 BBG00Q4023H0 693597 21596 SH SOLE 0 0 21596 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 BBG00RHZ1235 823208 25737 SH SOLE 0 0 25737 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 BBG00MYXK7W8 1454358 41364 SH SOLE 0 0 41364 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 1141522 34941 SH SOLE 0 0 34941 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 BBG00TGLNRW2 424259 14034 SH SOLE 0 0 14034 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 1909122 64716 SH SOLE 0 0 64716 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 5695602 177047 SH SOLE 0 0 177047 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 4967890 161926 SH SOLE 0 0 161926 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 1162629 37778 SH SOLE 0 0 37778 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 2921925 92907 SH SOLE 0 0 92907 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 2438305 77064 SH SOLE 0 0 77064 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 5348819 185594 SH SOLE 0 0 185594 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 2491447 75021 SH SOLE 0 0 75021 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 4210231 144038 SH SOLE 0 0 144038 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 2600986 81792 SH SOLE 0 0 81792 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 1620373 51229 SH SOLE 0 0 51229 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 BBG00QYNC6K5 250639 8792 SH SOLE 0 0 8792 INNOVATOR ETFS TR US EQUITY 45783Y202 BBG00ZNB6H80 263805 9960 SH SOLE 0 0 9960 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 BBG00ZNB6LJ9 203352 7400 SH SOLE 0 0 7400 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 529899 16789 SH SOLE 0 0 16789 INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 1006887 38816 SH SOLE 0 0 38816 INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 1188083 38662 SH SOLE 0 0 38662 INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 616441 24890 SH SOLE 0 0 24890 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 2496144 93840 SH SOLE 0 0 93840 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 BBG001S5RHZ0 9616 11727 SH SOLE 0 0 11727 INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 221898 948 SH SOLE 0 0 948 INSTRUCTURE HLDGS INC COM 457790103 BBG011MGVC50 355296 13718 SH SOLE 0 0 13718 INSULET CORP COM 45784P101 BBG001SRF439 1056714 3313 SH SOLE 0 0 3313 INTEL CORP COM 458140100 BBG001S5SF65 14453866 442420 SH SOLE 0 0 442420 INTELLIA THERAPEUTICS INC COM 45826J105 BBG007KC7PC9 313292 8406 SH SOLE 0 0 8406 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 419002 5075 SH SOLE 0 0 5075 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 2742204 26294 SH SOLE 0 0 26294 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 51563 50000 SH SOLE 0 0 50000 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 17029429 129906 SH SOLE 0 0 129906 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1653078 17976 SH SOLE 0 0 17976 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 1666974 46228 SH SOLE 0 0 46228 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 1145456 30759 SH SOLE 0 0 30759 INTUIT COM 461202103 BBG001S6TWR2 9195191 20625 SH SOLE 0 0 20625 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 6631192 25957 SH SOLE 0 0 25957 INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 1623539 69382 SH SOLE 0 0 69382 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 BBG001SSW9F4 219542 2510 SH SOLE 0 0 2510 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 BBG003PDG4D7 221653 6743 SH SOLE 0 0 6743 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 1042601 22089 SH SOLE 0 0 22089 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 25354916 511188 SH SOLE 0 0 511188 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 272479 11023 SH SOLE 0 0 11023 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 1092258 76811 SH SOLE 0 0 76811 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 3964163 166982 SH SOLE 0 0 166982 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 1593744 78010 SH SOLE 0 0 78010 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 BBG001SSDL86 222316 10821 SH SOLE 0 0 10821 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 649545 44581 SH SOLE 0 0 44581 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 BBG001SSDLP7 432124 8466 SH SOLE 0 0 8466 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1884242 67584 SH SOLE 0 0 67584 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 328436 13259 SH SOLE 0 0 13259 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 884277 48533 SH SOLE 0 0 48533 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 BBG0036PLRD4 1672677 22705 SH SOLE 0 0 22705 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 BBG001T06LF6 514297 26814 SH SOLE 0 0 26814 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 2287522 51918 SH SOLE 0 0 51918 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 400319 11444 SH SOLE 0 0 11444 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 BBG0027F1V40 287906 6860 SH SOLE 0 0 6860 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 1168659 79231 SH SOLE 0 0 79231 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 24068757 182325 SH SOLE 0 0 182325 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 218533 8570 SH SOLE 0 0 8570 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 2776370 117245 SH SOLE 0 0 117245 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 BBG001T06LM8 232857 10222 SH SOLE 0 0 10222 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 4541839 395631 SH SOLE 0 0 395631 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 BBG00HSHJ0Q5 459127 18399 SH SOLE 0 0 18399 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 BBG007RBRW19 204830 4985 SH SOLE 0 0 4985 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 706806 10103 SH SOLE 0 0 10103 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 608937 11167 SH SOLE 0 0 11167 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 3719651 48878 SH SOLE 0 0 48878 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 6002725 258404 SH SOLE 0 0 258404 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 7312546 146662 SH SOLE 0 0 146662 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 573301 20954 SH SOLE 0 0 20954 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 832621 31521 SH SOLE 0 0 31521 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 337505 3724 SH SOLE 0 0 3724 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 2099784 40072 SH SOLE 0 0 40072 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 9030616 80523 SH SOLE 0 0 80523 INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 BBG00FFK2WF6 203937 12195 SH SOLE 0 0 12195 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 BBG001T7V3C6 111240 12000 SH SOLE 0 0 12000 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 BBG001T7V3G2 612547 4677 SH SOLE 0 0 4677 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 1504053 35515 SH SOLE 0 0 35515 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 445490 10829 SH SOLE 0 0 10829 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 7557433 179044 SH SOLE 0 0 179044 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 16389526 262653 SH SOLE 0 0 262653 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 1397651 18004 SH SOLE 0 0 18004 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 1281453 61608 SH SOLE 0 0 61608 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1385670 51550 SH SOLE 0 0 51550 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 1476892 13995 SH SOLE 0 0 13995 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 911254 41140 SH SOLE 0 0 41140 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 2774220 131604 SH SOLE 0 0 131604 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 404267 17163 SH SOLE 0 0 17163 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 3108099 150952 SH SOLE 0 0 150952 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 2262068 111542 SH SOLE 0 0 111542 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 655483 34211 SH SOLE 0 0 34211 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 BBG00LY8KF11 673354 17581 SH SOLE 0 0 17581 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 488842 10515 SH SOLE 0 0 10515 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 3879809 48166 SH SOLE 0 0 48166 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 2903312 34129 SH SOLE 0 0 34129 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 1580384 43180 SH SOLE 0 0 43180 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 4080025 95372 SH SOLE 0 0 95372 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 BBG001SRNBK5 1270162 31866 SH SOLE 0 0 31866 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 BBG001SRNBL4 212924 5343 SH SOLE 0 0 5343 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 BBG001SRNLF9 419740 3739 SH SOLE 0 0 3739 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 723404 9522 SH SOLE 0 0 9522 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 BBG001SRMY80 1583573 18389 SH SOLE 0 0 18389 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 BBG001SRNLG8 774955 5927 SH SOLE 0 0 5927 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 BBG001SN60V5 1168277 18613 SH SOLE 0 0 18613 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 BBG001SPHL97 1044001 38681 SH SOLE 0 0 38681 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 234577 5061 SH SOLE 0 0 5061 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 BBG001SN68L9 633068 15558 SH SOLE 0 0 15558 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 1492848 32969 SH SOLE 0 0 32969 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 BBG001SLN031 201477 1824 SH SOLE 0 0 1824 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 297532 2408 SH SOLE 0 0 2408 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 BBG001SN6GV0 484203 4773 SH SOLE 0 0 4773 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 1172489 80750 SH SOLE 0 0 80750 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 10878075 69384 SH SOLE 0 0 69384 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 11567014 70308 SH SOLE 0 0 70308 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 1473593 145756 SH SOLE 0 0 145756 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 11247213 564619 SH SOLE 0 0 564619 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 905283 50773 SH SOLE 0 0 50773 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 BBG001SRRFG7 1100416 22407 SH SOLE 0 0 22407 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 627665 4455 SH SOLE 0 0 4455 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 968629 12411 SH SOLE 0 0 12411 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 2459038 28828 SH SOLE 0 0 28828 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 2243461 7225 SH SOLE 0 0 7225 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 5328585 70577 SH SOLE 0 0 70577 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 6517745 88810 SH SOLE 0 0 88810 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 BBG001SJW5Y1 1079410 24732 SH SOLE 0 0 24732 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 BBG00KJR2CS6 298727 3434 SH SOLE 0 0 3434 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 4138209 90890 SH SOLE 0 0 90890 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 397817 5822 SH SOLE 0 0 5822 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 BBG00KJR2PJ7 5513974 109253 SH SOLE 0 0 109253 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1786133 6124 SH SOLE 0 0 6124 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 211658 1128 SH SOLE 0 0 1128 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 3911138 24028 SH SOLE 0 0 24028 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 3626133 21277 SH SOLE 0 0 21277 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 840184 3044 SH SOLE 0 0 3044 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 3553164 31333 SH SOLE 0 0 31333 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 41422014 286420 SH SOLE 0 0 286420 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1191896 7886 SH SOLE 0 0 7886 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 3665591 48295 SH SOLE 0 0 48295 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 1444199 30520 SH SOLE 0 0 30520 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 10706919 200692 SH SOLE 0 0 200692 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 BBG001SNPT69 1215063 30068 SH SOLE 0 0 30068 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 BBG001SQ8NB8 500294 24228 SH SOLE 0 0 24228 INVESCO LTD SHS G491BT108 BBG001S9RD81 668601 40768 SH SOLE 0 0 40768 INVESCO MUN OPPORTUNITY TR COM 46132C107 BBG001S72CS2 1226797 125056 SH SOLE 0 0 125056 INVESCO MUNI INCOME OPP TRST COM 46132X101 BBG001S786B7 2353530 354447 SH SOLE 0 0 354447 INVESCO PA VALUE MUN INC TR COM 46132K109 BBG001S75GP3 127560 12705 SH SOLE 0 0 12705 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 248324686 773766 SH SOLE 0 0 773766 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 8210 100 SH Call SOLE 0 0 100 INVESCO QUALITY MUN INCOME T COM 46133G107 BBG001S746Q5 1141463 114375 SH SOLE 0 0 114375 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 136377 37059 SH SOLE 0 0 37059 INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 105471 10611 SH SOLE 0 0 10611 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 1685076 138121 SH SOLE 0 0 138121 INVESTMENT MANAGERS SER TR I AXS CANNABIS ETF 46144X537 BBG01CD99QZ3 22467 10450 SH SOLE 0 0 10450 INVITAE CORP COM 46185L103 BBG005DJFD52 29665 21974 SH SOLE 0 0 21974 INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 366234 11727 SH SOLE 0 0 11727 IQIYI INC SPONSORED ADS 46267X108 BBG00K6DZC32 281758 38703 SH SOLE 0 0 38703 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 11309880 56865 SH SOLE 0 0 56865 IRIDIUM COMMUNICATIONS INC COM 46269C102 BBG001T21JT7 5845907 94395 SH SOLE 0 0 94395 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 6539191 123591 SH SOLE 0 0 123591 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 BBG001SNZLM7 117961 11213 SH SOLE 0 0 11213 IRONWOOD PHARMACEUTICALS INC NOTE 0.750% 6/1 46333XAF5 17036 17000 SH SOLE 0 0 17000 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 17856113 477819 SH SOLE 0 0 477819 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 70548487 1445962 SH SOLE 0 0 1445962 ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 311383 6181 SH SOLE 0 0 6181 ISHARES INC EM MKTS DIV ETF 464286319 BBG002PHMJT3 1891887 77094 SH SOLE 0 0 77094 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 5708372 181333 SH SOLE 0 0 181333 ISHARES INC GLB ENR PROD ETF 464286343 BBG002GKR067 990856 42479 SH SOLE 0 0 42479 ISHARES INC JP MORGAN EM ETF 464286517 BBG0025X4J38 423768 11755 SH SOLE 0 0 11755 ISHARES INC JP MRGN EM HI BD 464286285 BBG002VCZQS8 319521 9067 SH SOLE 0 0 9067 ISHARES INC MSCI AUST ETF 464286103 BBG001S6ZW40 222561 9702 SH SOLE 0 0 9702 ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 275908 10077 SH SOLE 0 0 10077 ISHARES INC MSCI CDA ETF 464286509 BBG001S8R7V0 1223222 35788 SH SOLE 0 0 35788 ISHARES INC MSCI EM ASIA ETF 464286426 BBG002MYG936 311252 4684 SH SOLE 0 0 4684 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 1789686 32796 SH SOLE 0 0 32796 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 4203163 85205 SH SOLE 0 0 85205 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 495719 6561 SH SOLE 0 0 6561 ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 5692086 126266 SH SOLE 0 0 126266 ISHARES INC MSCI FRANCE ETF 464286707 BBG001S8S2R5 218522 5781 SH SOLE 0 0 5781 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 343512 8041 SH SOLE 0 0 8041 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 2161437 22340 SH SOLE 0 0 22340 ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 469021 16480 SH SOLE 0 0 16480 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 2503032 42648 SH SOLE 0 0 42648 ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 201720 3295 SH SOLE 0 0 3295 ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 2521071 55628 SH SOLE 0 0 55628 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 2430442 20655 SH SOLE 0 0 20655 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 245343 12194 SH SOLE 0 0 12194 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 12134634 548582 SH SOLE 0 0 548582 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 66070853 656899 SH SOLE 0 0 656899 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 5335579 53770 SH SOLE 0 0 53770 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 6098554 146318 SH SOLE 0 0 146318 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 5591906 115345 SH SOLE 0 0 115345 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 54238584 660158 SH SOLE 0 0 660158 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 2346673 44792 SH SOLE 0 0 44792 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 14157145 123600 SH SOLE 0 0 123600 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 28051664 263718 SH SOLE 0 0 263718 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 2100 1000 SH Call SOLE 0 0 1000 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 3800 1000 SH Put SOLE 0 0 1000 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 25271599 214803 SH SOLE 0 0 214803 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 53365744 538395 SH SOLE 0 0 538395 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 1656460 15305 SH SOLE 0 0 15305 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 12264742 244074 SH SOLE 0 0 244074 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 6210722 174704 SH SOLE 0 0 174704 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 4451567 77526 SH SOLE 0 0 77526 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 1306060 23516 SH SOLE 0 0 23516 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 665601 19039 SH SOLE 0 0 19039 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 1889611 26021 SH SOLE 0 0 26021 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 7411268 157168 SH SOLE 0 0 157168 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 47510011 950390 SH SOLE 0 0 950390 ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 694861 18614 SH SOLE 0 0 18614 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 38874461 382397 SH SOLE 0 0 382397 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 18633587 380666 SH SOLE 0 0 380666 ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 1169057 21758 SH SOLE 0 0 21758 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 98145442 1468144 SH SOLE 0 0 1468144 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 4864770 92875 SH SOLE 0 0 92875 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 2833866 46864 SH SOLE 0 0 46864 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 5844390 103313 SH SOLE 0 0 103313 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 34410853 555462 SH SOLE 0 0 555462 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 64349170 257232 SH SOLE 0 0 257232 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 92182898 953287 SH SOLE 0 0 953287 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 11273989 124506 SH SOLE 0 0 124506 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 21834868 245971 SH SOLE 0 0 245971 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 15447007 209366 SH SOLE 0 0 209366 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 295853719 719699 SH SOLE 0 0 719699 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 82115924 1779327 SH SOLE 0 0 1779327 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 89480344 898036 SH SOLE 0 0 898036 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 330977 6567 SH SOLE 0 0 6567 ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B2X5 593224 16320 SH SOLE 0 0 16320 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 939910 9393 SH SOLE 0 0 9393 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 37891573 404479 SH SOLE 0 0 404479 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 2216570 37247 SH SOLE 0 0 37247 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 32830170 676492 SH SOLE 0 0 676492 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 2245409 51941 SH SOLE 0 0 51941 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 2210965 30776 SH SOLE 0 0 30776 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 1178448 34670 SH SOLE 0 0 34670 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 34932599 386209 SH SOLE 0 0 386209 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 2102385 43745 SH SOLE 0 0 43745 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 655563 27247 SH SOLE 0 0 27247 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 3328158 144608 SH SOLE 0 0 144608 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 1597539 26809 SH SOLE 0 0 26809 ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 339055 4758 SH SOLE 0 0 4758 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 1554351 47002 SH SOLE 0 0 47002 ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 449382 13221 SH SOLE 0 0 13221 ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 1459784 29184 SH SOLE 0 0 29184 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 3909754 12831 SH SOLE 0 0 12831 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 437055 1288 SH SOLE 0 0 1288 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 746689 14169 SH SOLE 0 0 14169 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 4946782 195757 SH SOLE 0 0 195757 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 18016211 357535 SH SOLE 0 0 357535 ISHARES TR GBL COMM SVC ETF 464287275 BBG001S6VVK8 322670 5037 SH SOLE 0 0 5037 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 7884024 398586 SH SOLE 0 0 398586 ISHARES TR GLB CNS DISC ETF 464288745 BBG001SNVWN6 1362211 9384 SH SOLE 0 0 9384 ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 982760 15864 SH SOLE 0 0 15864 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 246945 5177 SH SOLE 0 0 5177 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 1597149 19160 SH SOLE 0 0 19160 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 1835180 26194 SH SOLE 0 0 26194 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 506793 13421 SH SOLE 0 0 13421 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 12040588 525102 SH SOLE 0 0 525102 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 6501637 119603 SH SOLE 0 0 119603 ISHARES TR GNMA BOND ETF 46429B333 BBG002N8KM74 479106 10776 SH SOLE 0 0 10776 ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 437841 4139 SH SOLE 0 0 4139 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1417730 28338 SH SOLE 0 0 28338 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 3783081 128371 SH SOLE 0 0 128371 ISHARES TR HIGH YLD BD FCTR 46435G250 BBG00H4BNPR3 807100 18068 SH SOLE 0 0 18068 ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 324968 13030 SH SOLE 0 0 13030 ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 4277469 172409 SH SOLE 0 0 172409 ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 39932234 1663150 SH SOLE 0 0 1663150 ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 2753770 117032 SH SOLE 0 0 117032 ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 1180251 51137 SH SOLE 0 0 51137 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 542469 22774 SH SOLE 0 0 22774 ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 460326 20314 SH SOLE 0 0 20314 ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 236997 10690 SH SOLE 0 0 10690 ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 17977482 694916 SH SOLE 0 0 694916 ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 558384 20984 SH SOLE 0 0 20984 ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 427321 16738 SH SOLE 0 0 16738 ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 332472 13074 SH SOLE 0 0 13074 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 240610 10139 SH SOLE 0 0 10139 ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 256260 10173 SH SOLE 0 0 10173 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 467174 19045 SH SOLE 0 0 19045 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 25375720 335880 SH SOLE 0 0 335880 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 39249827 358086 SH SOLE 0 0 358086 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 1062283 17524 SH SOLE 0 0 17524 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 5077288 184696 SH SOLE 0 0 184696 ISHARES TR INTL TREA BD ETF 464288117 BBG001T33MN2 232092 5772 SH SOLE 0 0 5772 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 26959583 258011 SH SOLE 0 0 258011 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 10329714 79976 SH SOLE 0 0 79976 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 13645867 30688 SH SOLE 0 0 30688 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 9907190 196027 SH SOLE 0 0 196027 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 6268329 122237 SH SOLE 0 0 122237 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 10593690 122783 SH SOLE 0 0 122783 ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 791371 33153 SH SOLE 0 0 33153 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 47141194 497637 SH SOLE 0 0 497637 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 2282183 57255 SH SOLE 0 0 57255 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 3854839 69634 SH SOLE 0 0 69634 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 2027100 31723 SH SOLE 0 0 31723 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 505264 8957 SH SOLE 0 0 8957 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 4541579 74894 SH SOLE 0 0 74894 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 6167687 107152 SH SOLE 0 0 107152 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 731174 11816 SH SOLE 0 0 11816 ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 365078 7702 SH SOLE 0 0 7702 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 639745 16411 SH SOLE 0 0 16411 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 443942 8510 SH SOLE 0 0 8510 ISHARES TR MSCI AC ASIA ETF 464288182 BBG001T2V2D8 1867918 27522 SH SOLE 0 0 27522 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 1684819 18482 SH SOLE 0 0 18482 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 9341064 191533 SH SOLE 0 0 191533 ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 1724592 34568 SH SOLE 0 0 34568 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 36327369 507933 SH SOLE 0 0 507933 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 8345371 123361 SH SOLE 0 0 123361 ISHARES TR MSCI EAFE SMCP 46435G839 BBG009HYWS37 2052271 74966 SH SOLE 0 0 74966 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 8035819 203645 SH SOLE 0 0 203645 ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 538967 6806 SH SOLE 0 0 6806 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 219314 5572 SH SOLE 0 0 5572 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 24355955 689970 SH SOLE 0 0 689970 ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 3097238 124939 SH SOLE 0 0 124939 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 3781562 48488 SH SOLE 0 0 48488 ISHARES TR MSCI KOKUSAI ETF 464288265 BBG001SYVWY0 389943 4446 SH SOLE 0 0 4446 ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 487906 3298 SH SOLE 0 0 3298 ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 301599 9349 SH SOLE 0 0 9349 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 2223390 25332 SH SOLE 0 0 25332 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 41628132 572287 SH SOLE 0 0 572287 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 16106297 115839 SH SOLE 0 0 115839 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 54406834 438535 SH SOLE 0 0 438535 ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 641615 18501 SH SOLE 0 0 18501 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 3920255 42340 SH SOLE 0 0 42340 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 62533274 580409 SH SOLE 0 0 580409 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 1102467 20603 SH SOLE 0 0 20603 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 868615 22176 SH SOLE 0 0 22176 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 16711982 535297 SH SOLE 0 0 535297 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 1126119 15946 SH SOLE 0 0 15946 ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 495804 15800 SH SOLE 0 0 15800 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 26692109 118510 SH SOLE 0 0 118510 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 145959429 597388 SH SOLE 0 0 597388 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 69334698 455370 SH SOLE 0 0 455370 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 7148563 31516 SH SOLE 0 0 31516 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 24830419 181217 SH SOLE 0 0 181217 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 9222660 101292 SH SOLE 0 0 101292 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 14859829 139923 SH SOLE 0 0 139923 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 38688252 553322 SH SOLE 0 0 553322 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 452297 4648 SH SOLE 0 0 4648 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 9286647 66844 SH SOLE 0 0 66844 ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 941188 14458 SH SOLE 0 0 14458 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 3796574 69255 SH SOLE 0 0 69255 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 29291903 164192 SH SOLE 0 0 164192 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 8939671 37975 SH SOLE 0 0 37975 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 1464950 7832 SH SOLE 0 0 7832 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 18058520 282650 SH SOLE 0 0 282650 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 24243552 159749 SH SOLE 0 0 159749 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 10111429 141399 SH SOLE 0 0 141399 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 10506722 102235 SH SOLE 0 0 102235 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 3248454 29548 SH SOLE 0 0 29548 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 46520222 396998 SH SOLE 0 0 396998 ISHARES TR SELF DRIVNG EV 46435U366 BBG00NWKVMR7 1168814 30470 SH SOLE 0 0 30470 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 22313730 201934 SH SOLE 0 0 201934 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 13509188 129052 SH SOLE 0 0 129052 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 4490534 47981 SH SOLE 0 0 47981 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 20052105 181879 SH SOLE 0 0 181879 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 20103606 397383 SH SOLE 0 0 397383 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 709038 17110 SH SOLE 0 0 17110 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 5278858 39831 SH SOLE 0 0 39831 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 11299379 258272 SH SOLE 0 0 258272 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 1501731 9948 SH SOLE 0 0 9948 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 8074081 113496 SH SOLE 0 0 113496 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 11375162 210729 SH SOLE 0 0 210729 ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 429967 2453 SH SOLE 0 0 2453 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 5293223 62347 SH SOLE 0 0 62347 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 23549054 253734 SH SOLE 0 0 253734 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 786519 9396 SH SOLE 0 0 9396 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 14615904 127006 SH SOLE 0 0 127006 ISHARES TR US BR DEL SE ETF 464288794 BBG001SQZT98 1837199 20048 SH SOLE 0 0 20048 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 4078107 20469 SH SOLE 0 0 20469 ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 401298 6203 SH SOLE 0 0 6203 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 4991070 18278 SH SOLE 0 0 18278 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 705545 2854 SH SOLE 0 0 2854 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 1956214 27831 SH SOLE 0 0 27831 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 1136014 11342 SH SOLE 0 0 11342 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 10558278 282912 SH SOLE 0 0 282912 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 366062 4266 SH SOLE 0 0 4266 ISHARES TR US SML CAP EQT 46434V290 BBG008LP6CK8 203912 3978 SH SOLE 0 0 3978 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 27554414 1178546 SH SOLE 0 0 1178546 ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 560989 2462 SH SOLE 0 0 2462 ISHARES TR USD GRN BOND ETF 46435U440 BBG00MK1NQ85 3358972 71330 SH SOLE 0 0 71330 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 1857555 36667 SH SOLE 0 0 36667 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 778377 15580 SH SOLE 0 0 15580 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 10713382 215996 SH SOLE 0 0 215996 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 1294430 47889 SH SOLE 0 0 47889 ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 385703 4209 SH SOLE 0 0 4209 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 727519 8789 SH SOLE 0 0 8789 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG001S65TL1 56336 11568 SH SOLE 0 0 11568 ITT INC COM 45073V108 BBG00CVQZQB3 249046 2886 SH SOLE 0 0 2886 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 761923 15502 SH SOLE 0 0 15502 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 376319 7310 SH SOLE 0 0 7310 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 BBG00Z6Q8BL2 365908 10094 SH SOLE 0 0 10094 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 BBG00LN4CWM1 1118363 18787 SH SOLE 0 0 18787 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 BBG00QRCN9C8 1031742 19156 SH SOLE 0 0 19156 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 1280598 17416 SH SOLE 0 0 17416 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 BBG00L52MHJ1 1348763 27867 SH SOLE 0 0 27867 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 1055423 22271 SH SOLE 0 0 22271 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 672596 13324 SH SOLE 0 0 13324 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 BBG007H0QWC3 565941 10819 SH SOLE 0 0 10819 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 80687544 1477794 SH SOLE 0 0 1477794 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQVP3 1807541 32823 SH SOLE 0 0 32823 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 BBG00B3QWPR4 214364 2242 SH SOLE 0 0 2242 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 BBG016CBQDW5 494803 10317 SH SOLE 0 0 10317 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 4683224 92499 SH SOLE 0 0 92499 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 595459 13206 SH SOLE 0 0 13206 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 BBG016CBQ2K2 1491693 35298 SH SOLE 0 0 35298 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 97273903 1933106 SH SOLE 0 0 1933106 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 981009 19315 SH SOLE 0 0 19315 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 1454391 36653 SH SOLE 0 0 36653 JABIL INC COM 466313103 BBG001S7RB70 390199 4426 SH SOLE 0 0 4426 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 967310 25857 SH SOLE 0 0 25857 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 864105 7353 SH SOLE 0 0 7353 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 220717 4395 SH SOLE 0 0 4395 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 1378989 29535 SH SOLE 0 0 29535 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 733440 15360 SH SOLE 0 0 15360 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 3627895 73276 SH SOLE 0 0 73276 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 271881 1858 SH SOLE 0 0 1858 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 248876 5670 SH SOLE 0 0 5670 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 32214 42000 SH SOLE 0 0 42000 JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 114398 15714 SH SOLE 0 0 15714 JFROG LTD ORD SHS M6191J100 BBG006PWZX25 266502 13528 SH SOLE 0 0 13528 JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 251913 2305 SH SOLE 0 0 2305 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 206953 3996 SH SOLE 0 0 3996 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 18809341 392843 SH SOLE 0 0 392843 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 57075165 368227 SH SOLE 0 0 368227 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 2889702 47986 SH SOLE 0 0 47986 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 224732 10128 SH SOLE 0 0 10128 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 45308259 347696 SH SOLE 0 0 347696 JUNIPER NETWORKS INC COM 48203R104 BBG001SCTT05 946552 27500 SH SOLE 0 0 27500 KAMAN CORP NOTE 3.250% 5/0 483548AF0 76383 81000 SH SOLE 0 0 81000 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 65164234 7542157 SH SOLE 0 0 7542157 KELLOGG CO COM 487836108 BBG001S5SJL0 4361435 65135 SH SOLE 0 0 65135 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1480306 41959 SH SOLE 0 0 41959 KEYCORP COM 493267108 BBG001S5SKV6 1005993 80351 SH SOLE 0 0 80351 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 1856374 11496 SH SOLE 0 0 11496 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 12522940 93302 SH SOLE 0 0 93302 KIMCO RLTY CORP COM 49446R109 BBG001S70279 941536 48210 SH SOLE 0 0 48210 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 5781448 330180 SH SOLE 0 0 330180 KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 91262 19376 SH SOLE 0 0 19376 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 262061 873 SH SOLE 0 0 873 KITE RLTY GROUP TR COM NEW 49803T300 BBG001S64LR3 264764 12656 SH SOLE 0 0 12656 KKR & CO INC COM 48251W104 BBG001S6PW05 1931229 36771 SH SOLE 0 0 36771 KKR REAL ESTATE FIN TR INC COM 48251K100 BBG00GD4KVR1 297356 26107 SH SOLE 0 0 26107 KLA CORP COM NEW 482480100 BBG001S5SLM4 2810101 7040 SH SOLE 0 0 7040 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 1330794 23521 SH SOLE 0 0 23521 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 5455348 141074 SH SOLE 0 0 141074 KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 3265355 104692 SH SOLE 0 0 104692 KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 106 100 SH Call SOLE 0 0 100 KRANESHARES TR ELEC VEH FUTUR 500767827 BBG00JRVTRM5 287408 9368 SH SOLE 0 0 9368 KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 9794002 431074 SH SOLE 0 0 431074 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 211946 15723 SH SOLE 0 0 15723 KROGER CO COM 501044101 BBG001S5SN40 5198648 105300 SH SOLE 0 0 105300 KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 141648 12491 SH SOLE 0 0 12491 KULICKE & SOFFA INDS INC COM 501242101 BBG001S5SLP1 447599 8495 SH SOLE 0 0 8495 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 4432972 22590 SH SOLE 0 0 22590 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 2331122 10161 SH SOLE 0 0 10161 LADDER CAP CORP CL A 505743104 BBG005RVGZ50 319576 33818 SH SOLE 0 0 33818 LAKELAND FINL CORP COM 511656100 BBG001S7RTC5 248618 3969 SH SOLE 0 0 3969 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 4932061 9304 SH SOLE 0 0 9304 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 4592777 45978 SH SOLE 0 0 45978 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 847714 8111 SH SOLE 0 0 8111 LANDSTAR SYS INC COM 515098101 BBG001S5RWM1 792373 4420 SH SOLE 0 0 4420 LANTHEUS HLDGS INC COM 516544103 BBG006Q52RF8 237608 2878 SH SOLE 0 0 2878 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 681357 11860 SH SOLE 0 0 11860 LATHAM GROUP INC COM 51819L107 BBG00ZVXLJB8 49235 17215 SH SOLE 0 0 17215 LATTICE SEMICONDUCTOR CORP COM 518415104 BBG001S6C0G2 284877 2983 SH SOLE 0 0 2983 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 1551544 58927 SH SOLE 0 0 58927 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 1188662 29808 SH SOLE 0 0 29808 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 4481213 18182 SH SOLE 0 0 18182 LCI INDS COM 50189K103 BBG001S8G4D9 257215 2341 SH SOLE 0 0 2341 LCI INDS NOTE 1.125% 5/1 501812AB7 19079 21000 SH SOLE 0 0 21000 LCNB CORP COM 50181P100 BBG001S5SQM3 1295190 79265 SH SOLE 0 0 79265 LEAR CORP COM NEW 521865204 BBG001T60092 427982 3068 SH SOLE 0 0 3068 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 559169 14836 SH SOLE 0 0 14836 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 1797404 66669 SH SOLE 0 0 66669 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 1301296 34906 SH SOLE 0 0 34906 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 660648 20723 SH SOLE 0 0 20723 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 8615872 93590 SH SOLE 0 0 93590 LENNAR CORP CL A 526057104 BBG001S5SRK3 1930993 18371 SH SOLE 0 0 18371 LENNOX INTL INC COM 526107107 BBG001S5SST2 431630 1718 SH SOLE 0 0 1718 LESLIES INC COM 527064109 BBG00XS6TVN8 316593 28755 SH SOLE 0 0 28755 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 4298155 693251 SH SOLE 0 0 693251 LIBERTY BROADBAND CORP COM SER C 530307305 BBG006GNSZX4 266832 3266 SH SOLE 0 0 3266 LIBERTY GLOBAL PLC SHS CL C G5480U120 BBG001SJNBH7 449583 22060 SH SOLE 0 0 22060 LIFE STORAGE INC COM 53223X107 BBG001S7X2Q2 1397182 10658 SH SOLE 0 0 10658 LILLY ELI & CO COM 532457108 BBG001S5STL8 23684532 68967 SH SOLE 0 0 68967 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 671200 3969 SH SOLE 0 0 3969 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 770101 34272 SH SOLE 0 0 34272 LINDE PLC SHS G54950103 BBG01FND0CH6 6072657 17248 SH SOLE 0 0 17248 LISTED FD TR CORE ALT FD 53656F847 BBG00R486J91 4925440 165117 SH SOLE 0 0 165117 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 347752 11276 SH SOLE 0 0 11276 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 123732 13191 SH SOLE 0 0 13191 LITHIA MTRS INC COM 536797103 BBG001SC88P7 495633 2165 SH SOLE 0 0 2165 LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 1565628 72062 SH SOLE 0 0 72062 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 3406785 129536 SH SOLE 0 0 129536 LITTELFUSE INC COM 537008104 BBG001S744B6 217957 813 SH SOLE 0 0 813 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 579390 8277 SH SOLE 0 0 8277 LIVENT CORP COM 53814L108 BBG00LV3NRJ7 282555 13009 SH SOLE 0 0 13009 LKQ CORP COM 501889208 BBG001SCCPJ1 628561 11074 SH SOLE 0 0 11074 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 1923224 828976 SH SOLE 0 0 828976 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 32312326 68353 SH SOLE 0 0 68353 LOGICMARK INC COM NEW 67091J404 BBG0043BXM35 1729 11430 SH SOLE 0 0 11430 LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 233423 4020 SH SOLE 0 0 4020 LORDSTOWN MOTORS CORP COM CL A 54405Q100 BBG00N6NL721 9949 15004 SH SOLE 0 0 15004 LOWES COS INC COM 548661107 BBG001S5SVL3 20591296 102972 SH SOLE 0 0 102972 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 1332680 6584 SH SOLE 0 0 6584 LTC PPTYS INC COM 502175102 BBG001S73DC6 219721 6255 SH SOLE 0 0 6255 LUCID GROUP INC COM 549498103 BBG00W7F99W4 325049 40429 SH SOLE 0 0 40429 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 3310426 9090 SH SOLE 0 0 9090 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 377728 142539 SH SOLE 0 0 142539 LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 404211 7484 SH SOLE 0 0 7484 LUMINAR TECHNOLOGIES INC COM CL A 550424105 BBG00MS90LM0 138218 21297 SH SOLE 0 0 21297 LYFT INC CL A COM 55087P104 BBG004M9ZHY4 190183 20516 SH SOLE 0 0 20516 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 5096730 54284 SH SOLE 0 0 54284 M & T BK CORP COM 55261F104 BBG001S7S2B4 1422717 11899 SH SOLE 0 0 11899 MACERICH CO COM 554382101 BBG001S7HGB5 150626 14210 SH SOLE 0 0 14210 MACYS INC COM 55616P104 BBG001S6KRW6 257055 14697 SH SOLE 0 0 14697 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 3475738 64057 SH SOLE 0 0 64057 MAGNA INTL INC COM 559222401 BBG001S5SY91 829922 15492 SH SOLE 0 0 15492 MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DM1 494707 22610 SH SOLE 0 0 22610 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 661593 16766 SH SOLE 0 0 16766 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 BBG002ZTPRJ6 706065 40625 SH SOLE 0 0 40625 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 BBG009HYWYH9 651596 26793 SH SOLE 0 0 26793 MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 629310 4064 SH SOLE 0 0 4064 MANPOWERGROUP INC WIS COM 56418H100 BBG001S5SYW5 341952 4143 SH SOLE 0 0 4143 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 1608311 87599 SH SOLE 0 0 87599 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 176981 20296 SH SOLE 0 0 20296 MARATHON OIL CORP COM 565849106 BBG001S69V69 3377846 140979 SH SOLE 0 0 140979 MARATHON PETE CORP COM 56585A102 BBG001S169P1 7662681 56832 SH SOLE 0 0 56832 MARKEL CORP COM 570535104 BBG001S9ZK95 743453 582 SH SOLE 0 0 582 MARKETAXESS HLDGS INC COM 57060D108 BBG001S8R6K4 1254653 3206 SH SOLE 0 0 3206 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 3951265 23797 SH SOLE 0 0 23797 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 BBG001V0GHW2 327170 2426 SH SOLE 0 0 2426 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 4244725 25486 SH SOLE 0 0 25486 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 1023954 2884 SH SOLE 0 0 2884 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 3426751 79140 SH SOLE 0 0 79140 MASCO CORP COM 574599106 BBG001S5SZ70 934658 18798 SH SOLE 0 0 18798 MASTEC INC COM 576323109 BBG001S95HF8 208807 2211 SH SOLE 0 0 2211 MASTERBRAND INC COMMON STOCK 57638P104 BBG01B9G4424 158444 19707 SH SOLE 0 0 19707 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 28890400 79498 SH SOLE 0 0 79498 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 747565 19473 SH SOLE 0 0 19473 MAXIMUS INC COM 577933104 BBG001S6G4K5 467027 5934 SH SOLE 0 0 5934 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 2123888 25524 SH SOLE 0 0 25524 MCDONALDS CORP COM 580135101 BBG001S5T110 39237823 140331 SH SOLE 0 0 140331 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 6606576 18555 SH SOLE 0 0 18555 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 966771 31718 SH SOLE 0 0 31718 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 1036660 126114 SH SOLE 0 0 126114 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 22915018 284235 SH SOLE 0 0 284235 MEI PHARMA INC COM NEW 55279B202 BBG001SBWG10 4349 19000 SH SOLE 0 0 19000 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 3815784 2895 SH SOLE 0 0 2895 MERCK & CO INC COM 58933Y105 BBG001S5TC52 42099213 395706 SH SOLE 0 0 395706 MERCK & CO INC COM 58933Y105 BBG001S5TC52 3504 1200 SH Call SOLE 0 0 1200 MERITAGE HOMES CORP COM 59001A102 BBG001S9F527 550173 4712 SH SOLE 0 0 4712 MESOBLAST LTD SPONS ADR 590717104 BBG001SMNB80 49350 15000 SH SOLE 0 0 15000 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 40419159 190710 SH SOLE 0 0 190710 METEN HOLDING GROUP LTD SHS NEW G6055H148 BBG00R3X9F10 2579 11805 SH SOLE 0 0 11805 METLIFE INC COM 59156R108 BBG001S5T3R8 4145776 71553 SH SOLE 0 0 71553 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 653400 427 SH SOLE 0 0 427 MFS CHARTER INCOME TR SH BEN INT 552727109 BBG001S5NTY9 207564 32999 SH SOLE 0 0 32999 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 BBG001S5T4V1 164835 49950 SH SOLE 0 0 49950 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 BBG001S5PYQ5 57477 17906 SH SOLE 0 0 17906 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 53815 19428 SH SOLE 0 0 19428 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 BBG001S5T879 546209 120310 SH SOLE 0 0 120310 MFS MUN INCOME TR SH BEN INT 552738106 BBG001S5T4C2 114735 21486 SH SOLE 0 0 21486 MGE ENERGY INC COM 55277P104 BBG001SD2RD2 220432 2838 SH SOLE 0 0 2838 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 893733 20120 SH SOLE 0 0 20120 MICROBOT MED INC COM NEW 59503A204 BBG001SD3692 21010 10101 SH SOLE 0 0 10101 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 5133185 61270 SH SOLE 0 0 61270 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 3740066 61983 SH SOLE 0 0 61983 MICROSOFT CORP COM 594918104 BBG001S5TD05 250356013 868387 SH SOLE 0 0 868387 MICROVISION INC DEL COM NEW 594960304 BBG001S74TH5 96021 35963 SH SOLE 0 0 35963 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 685204 4537 SH SOLE 0 0 4537 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 BBG001XMDT77 348062 34633 SH SOLE 0 0 34633 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 558882 87462 SH SOLE 0 0 87462 MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 393041 4435 SH SOLE 0 0 4435 MOBIQUITY TECHNOLOGIES INC COM 60743F508 BBG001SNTWR5 1910 10642 SH SOLE 0 0 10642 MODERNA INC COM 60770K107 BBG003PHHZV8 2571175 16742 SH SOLE 0 0 16742 MOHAWK INDS INC COM 608190104 BBG001SBGSZ5 271997 2714 SH SOLE 0 0 2714 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 603190 2255 SH SOLE 0 0 2255 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 600255 11615 SH SOLE 0 0 11615 MOMENTUS INC COM CL A 60879E101 BBG00QJCX277 17865 30539 SH SOLE 0 0 30539 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 13481454 193366 SH SOLE 0 0 193366 MONGODB INC CL A 60937P106 BBG0022FDRZ7 341521 1465 SH SOLE 0 0 1465 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 1671059 3339 SH SOLE 0 0 3339 MONROE CAP CORP COM 610335101 BBG001V0NY75 215363 28152 SH SOLE 0 0 28152 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 1905630 35283 SH SOLE 0 0 35283 MOODYS CORP COM 615369105 BBG001S5VP87 1667235 5448 SH SOLE 0 0 5448 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 6331202 76268 SH SOLE 0 0 76268 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 1564915 34109 SH SOLE 0 0 34109 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 5301889 18530 SH SOLE 0 0 18530 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 1889759 67037 SH SOLE 0 0 67037 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 1945018 56459 SH SOLE 0 0 56459 MR COOPER GROUP INC COM 62482R107 BBG002V09956 225950 5515 SH SOLE 0 0 5515 MRC GLOBAL INC COM 55345K103 BBG001SN9P56 190638 19613 SH SOLE 0 0 19613 MSA SAFETY INC COM 553498106 BBG001S5TCN2 1062157 7956 SH SOLE 0 0 7956 MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 267755 3188 SH SOLE 0 0 3188 MSCI INC COM 55354G100 BBG001SV8B05 1823650 3258 SH SOLE 0 0 3258 MULLEN AUTOMOTIVE INC COM 62526P109 BBG003GMH366 36071 274720 SH SOLE 0 0 274720 MURPHY OIL CORP COM 626717102 BBG001S5TG80 1106895 29932 SH SOLE 0 0 29932 MUSTANG BIO INC COM 62818Q104 6533 17821 SH SOLE 0 0 17821 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 34108 11802 SH SOLE 0 0 11802 NASDAQ INC COM 631103108 BBG001SKTBJ6 387846 7094 SH SOLE 0 0 7094 NATERA INC COM 632307104 BBG001V0FSF8 263776 4751 SH SOLE 0 0 4751 NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 365086 6925 SH SOLE 0 0 6925 NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 326927 5662 SH SOLE 0 0 5662 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 1346212 19800 SH SOLE 0 0 19800 NATIONAL RETAIL PROPERTIES I COM 637417106 BBG001S6Z1P5 1388097 31440 SH SOLE 0 0 31440 NEOGEN CORP COM 640491106 BBG001S67B47 583548 31509 SH SOLE 0 0 31509 NETAPP INC COM 64110D104 BBG001S8LYX5 683387 10703 SH SOLE 0 0 10703 NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 658878 7450 SH SOLE 0 0 7450 NETFLIX INC COM 64110L106 BBG001SF6L46 12184319 35268 SH SOLE 0 0 35268 NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 54460 17682 SH SOLE 0 0 17682 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 262362 2592 SH SOLE 0 0 2592 NEW AMER HIGH INCOME FD INC COM NEW 641876800 BBG001S5S2K8 397054 58305 SH SOLE 0 0 58305 NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 452602 37190 SH SOLE 0 0 37190 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 BBG001SP9P33 228455 5917 SH SOLE 0 0 5917 NEW RELIC INC COM 64829B100 BBG001V14078 208403 2768 SH SOLE 0 0 2768 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 791997 87610 SH SOLE 0 0 87610 NEW YORK TIMES CO CL A 650111107 BBG001S90X31 250561 6444 SH SOLE 0 0 6444 NEWELL BRANDS INC COM 651229106 BBG001S5TSW7 528029 42446 SH SOLE 0 0 42446 NEWMONT CORP COM 651639106 BBG001S5TKX3 5185172 105777 SH SOLE 0 0 105777 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 654209 3789 SH SOLE 0 0 3789 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 19504641 253044 SH SOLE 0 0 253044 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 1339047 22042 SH SOLE 0 0 22042 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 BBG001V0FSC1 98873 34094 SH SOLE 0 0 34094 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 754879 3298 SH SOLE 0 0 3298 NIKE INC CL B 654106103 BBG001S6NTK2 11696135 95370 SH SOLE 0 0 95370 NIKOLA CORP COM 654110105 BBG00L4CWQW4 66058 54593 SH SOLE 0 0 54593 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 1019008 96956 SH SOLE 0 0 96956 NISOURCE INC COM 65473P105 BBG001S5TMF9 530079 18958 SH SOLE 0 0 18958 NISOURCE INC UNIT 12/01/2023 65473P121 240258 2300 SH SOLE 0 0 2300 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 575492 117208 SH SOLE 0 0 117208 NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG001SB8557 74656 18852 SH SOLE 0 0 18852 NORDSON CORP COM 655663102 BBG001S5TKK7 944731 4251 SH SOLE 0 0 4251 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 7978258 37633 SH SOLE 0 0 37633 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 BBG001S77X29 3295 13800 SH SOLE 0 0 13800 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 BBG00QJCZLK8 5655920 161095 SH SOLE 0 0 161095 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 BBG00QJCZDY1 3757945 95452 SH SOLE 0 0 95452 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 508677 12529 SH SOLE 0 0 12529 NORTHERN LTS FD TR IV STERLING CAP DIV 66538H229 BBG0141GBRG4 879406 38285 SH SOLE 0 0 38285 NORTHERN OIL AND GAS INC MN COM 665531307 BBG001SK2P31 279376 9205 SH SOLE 0 0 9205 NORTHERN TR CORP COM 665859104 BBG001S5TRG7 364800 4139 SH SOLE 0 0 4139 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 14096215 30530 SH SOLE 0 0 30530 NORTHWEST BANCSHARES INC MD COM 667340103 BBG001S64KK2 180814 15030 SH SOLE 0 0 15030 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 225625 4744 SH SOLE 0 0 4744 NORTHWESTERN CORP COM NEW 668074305 BBG001SM2G73 405870 7015 SH SOLE 0 0 7015 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 914977 68028 SH SOLE 0 0 68028 NORWOOD FINL CORP COM 669549107 BBG001S6PY92 381605 12971 SH SOLE 0 0 12971 NOVA LTD COM M7516K103 BBG001SD4C89 864834 8349 SH SOLE 0 0 8349 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 5736611 62354 SH SOLE 0 0 62354 NOVAVAX INC COM NEW 670002401 BBG001SGL8G3 147103 21227 SH SOLE 0 0 21227 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 7371463 46321 SH SOLE 0 0 46321 NOW INC COM 67011P100 BBG005BLN1Z3 190933 17124 SH SOLE 0 0 17124 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 1423762 41521 SH SOLE 0 0 41521 NUCOR CORP COM 670346105 BBG001S5TRV0 11836411 76626 SH SOLE 0 0 76626 NUSHARES ETF TR ESG HI TLD CRP 67092P854 BBG00QD6KLQ7 1113507 53656 SH SOLE 0 0 53656 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 836713 15011 SH SOLE 0 0 15011 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 921082 27035 SH SOLE 0 0 27035 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 1688100 44156 SH SOLE 0 0 44156 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 597260 16867 SH SOLE 0 0 16867 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 BBG00FJ5J0R4 378202 12724 SH SOLE 0 0 12724 NUSTAR ENERGY LP UNIT COM 67058H102 BBG001SFS805 212567 13591 SH SOLE 0 0 13591 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 1285764 17432 SH SOLE 0 0 17432 NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 13245 15000 SH SOLE 0 0 15000 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 1299300 110297 SH SOLE 0 0 110297 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 723690 65080 SH SOLE 0 0 65080 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 BBG001S5TJV8 161223 18300 SH SOLE 0 0 18300 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 256495 50195 SH SOLE 0 0 50195 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 495424 33748 SH SOLE 0 0 33748 NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 101557 12385 SH SOLE 0 0 12385 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 BBG007K9HBV5 3171245 285955 SH SOLE 0 0 285955 NUVEEN INT DUR QUAL MUN TRM COM 670677103 BBG003WMJZS1 364903 28575 SH SOLE 0 0 28575 NUVEEN MULTI ASSET INCOME FU COM 670750108 BBG013NZJD55 694715 60201 SH SOLE 0 0 60201 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 1122419 103928 SH SOLE 0 0 103928 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 112759 12799 SH SOLE 0 0 12799 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 1645927 137734 SH SOLE 0 0 137734 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 977759 40842 SH SOLE 0 0 40842 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 BBG001SHM0F8 1671596 142749 SH SOLE 0 0 142749 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 149418 14136 SH SOLE 0 0 14136 NUVEEN NEW YORK QLT MUN INC COM 67066X107 BBG001SCTFW0 115754 10485 SH SOLE 0 0 10485 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 526964 80086 SH SOLE 0 0 80086 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 916635 141894 SH SOLE 0 0 141894 NUVEEN PFD & INCOME TERM FD COM 67075A106 BBG002Z67VK5 514448 29180 SH SOLE 0 0 29180 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 2761222 239482 SH SOLE 0 0 239482 NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 2132864 181675 SH SOLE 0 0 181675 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 621724 83229 SH SOLE 0 0 83229 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 1001231 76488 SH SOLE 0 0 76488 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 277342 17801 SH SOLE 0 0 17801 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 BBG001S70MD8 166983 11669 SH SOLE 0 0 11669 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 BBG001T6V258 317919 19722 SH SOLE 0 0 19722 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 595978 13879 SH SOLE 0 0 13879 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 76384658 274992 SH SOLE 0 0 274992 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1060 200 SH Put SOLE 0 0 200 NVR INC COM 62944T105 BBG001S5TSM8 1381903 248 SH SOLE 0 0 248 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 3938172 21119 SH SOLE 0 0 21119 NYMOX PHARMACEUTICAL CORP COM P73398102 BBG001S8PTG1 40426 118900 SH SOLE 0 0 118900 OAK VY BANCORP OAKDALE CALIF COM 671807105 BBG001S8RKX9 238966 10100 SH SOLE 0 0 10100 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 4447018 71232 SH SOLE 0 0 71232 OFS CREDIT COMPANY INC COM 67111Q107 BBG00HWHK710 104521 11361 SH SOLE 0 0 11361 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 1252261 33252 SH SOLE 0 0 33252 OKTA INC CL A 679295105 BBG001YV1SN3 664652 7707 SH SOLE 0 0 7707 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 2755143 8083 SH SOLE 0 0 8083 OLD NATL BANCORP IND COM 680033107 BBG001SD2ZG1 627728 43532 SH SOLE 0 0 43532 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 256517 10273 SH SOLE 0 0 10273 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 365664 6589 SH SOLE 0 0 6589 OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 272028 4695 SH SOLE 0 0 4695 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 1503263 54844 SH SOLE 0 0 54844 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 8723374 92467 SH SOLE 0 0 92467 ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 270892 8730 SH SOLE 0 0 8730 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 2905402 35294 SH SOLE 0 0 35294 ONE GAS INC COM 68235P108 BBG004WQKD16 834054 10527 SH SOLE 0 0 10527 ONEMAIN HLDGS INC COM 68268W103 BBG005497H09 367574 9913 SH SOLE 0 0 9913 ONEOK INC NEW COM 682680103 BBG001S5TWK1 16989542 267383 SH SOLE 0 0 267383 ORACLE CORP COM 68389X105 BBG001S5SJG6 18067440 194441 SH SOLE 0 0 194441 ORANGE SPONSORED ADR 684060106 BBG001S9V388 287990 24140 SH SOLE 0 0 24140 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 7600918 8953 SH SOLE 0 0 8953 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 565712 24052 SH SOLE 0 0 24052 ORION OFFICE REIT INC COM 68629Y103 BBG0118JXCF7 67926 10138 SH SOLE 0 0 10138 ORRSTOWN FINL SVCS INC COM 687380105 BBG001S9SXH6 722408 36375 SH SOLE 0 0 36375 OSHKOSH CORP COM 688239201 BBG001S6SX46 1059015 12732 SH SOLE 0 0 12732 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 1797170 21293 SH SOLE 0 0 21293 OTTER TAIL CORP COM 689648103 BBG001S5TYX3 284382 3935 SH SOLE 0 0 3935 OUSTER INC COM 68989M103 BBG00XRTSTS0 10400 12430 SH SOLE 0 0 12430 OVERSTOCK COM INC DEL COM 690370101 BBG001S64TS5 253780 12520 SH SOLE 0 0 12520 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 1114806 30898 SH SOLE 0 0 30898 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 892710 9318 SH SOLE 0 0 9318 OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 54763 10471 SH SOLE 0 0 10471 OXFORD SQUARE CAP CORP COM 69181V107 BBG001SBTC31 74342 23526 SH SOLE 0 0 23526 PACCAR INC COM 693718108 BBG001S5V1S8 1336238 18255 SH SOLE 0 0 18255 PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 337547 12979 SH SOLE 0 0 12979 PACER FDS TR CFRA STVAL EQL 69374H691 BBG00LGRG1X0 1899406 51175 SH SOLE 0 0 51175 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 1804008 60843 SH SOLE 0 0 60843 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 9951261 336078 SH SOLE 0 0 336078 PACER FDS TR EMRG MKT CASH 69374H865 BBG00P1MK314 228760 12040 SH SOLE 0 0 12040 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 3399727 101092 SH SOLE 0 0 101092 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 830537 20507 SH SOLE 0 0 20507 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 7060560 185951 SH SOLE 0 0 185951 PACER FDS TR LUNT LRGCP MULTI 69374H816 BBG00VP236R3 5790517 167211 SH SOLE 0 0 167211 PACER FDS TR LUNT MDCAP MLT 69374H725 BBG00VP22Y66 1523000 45791 SH SOLE 0 0 45791 PACER FDS TR METAURUS CAP 400 69374H436 BBG011RJYNJ7 503349 16814 SH SOLE 0 0 16814 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 3323984 73353 SH SOLE 0 0 73353 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 18015564 473346 SH SOLE 0 0 473346 PACER FDS TR SWAN SOS CONS AP 69374H543 BBG00ZNLMN96 406809 19432 SH SOLE 0 0 19432 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 3560079 154941 SH SOLE 0 0 154941 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 19241150 505415 SH SOLE 0 0 505415 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 9384760 295583 SH SOLE 0 0 295583 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 6145677 111964 SH SOLE 0 0 111964 PACER FDS TR TRENDPILOT FD 69374H675 BBG00P1MJZ24 458347 16703 SH SOLE 0 0 16703 PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 11469344 436761 SH SOLE 0 0 436761 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 1189628 59127 SH SOLE 0 0 59127 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 79964948 1703194 SH SOLE 0 0 1703194 PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 241368 11734 SH SOLE 0 0 11734 PACIFIC PREMIER BANCORP COM 69478X105 BBG001S9JFG6 414276 17247 SH SOLE 0 0 17247 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 63092 69000 SH SOLE 0 0 69000 PACKAGING CORP AMER COM 695156109 BBG001S5V741 1866975 13448 SH SOLE 0 0 13448 PACWEST BANCORP DEL COM 695263103 BBG001SFDBF8 1258430 129335 SH SOLE 0 0 129335 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 1050758 124350 SH SOLE 0 0 124350 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 7024257 35167 SH SOLE 0 0 35167 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 BBG001T5K0S1 268523 8142 SH SOLE 0 0 8142 PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 933516 51292 SH SOLE 0 0 51292 PAPA JOHNS INTL INC COM 698813102 BBG001S6XNB4 210872 2814 SH SOLE 0 0 2814 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 1471193 65943 SH SOLE 0 0 65943 PARK HOTELS & RESORTS INC COM 700517105 BBG00FGXCKN3 169117 13683 SH SOLE 0 0 13683 PARK NATL CORP COM 700658107 BBG001S7X549 213426 1800 SH SOLE 0 0 1800 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 2729726 8122 SH SOLE 0 0 8122 PAYCHEX INC COM 704326107 BBG001S5V135 5725828 49968 SH SOLE 0 0 49968 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 3849131 12661 SH SOLE 0 0 12661 PAYLOCITY HLDG CORP COM 70438V106 BBG006598YZ0 377086 1897 SH SOLE 0 0 1897 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 9610260 126551 SH SOLE 0 0 126551 PAYSAFE LIMITED SHS G6964L206 BBG00YT50788 255613 14801 SH SOLE 0 0 14801 PBF ENERGY INC CL A 69318G106 BBG002832HM6 458515 10575 SH SOLE 0 0 10575 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 398930 5256 SH SOLE 0 0 5256 PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 217649 19193 SH SOLE 0 0 19193 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 1389909 42898 SH SOLE 0 0 42898 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 481056 16219 SH SOLE 0 0 16219 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 207235 19532 SH SOLE 0 0 19532 PENNS WOODS BANCORP INC COM 708430103 BBG001S6XPT0 1108800 48000 SH SOLE 0 0 48000 PENNYMAC MTG INVT TR COM 70931T103 BBG001T1MJR8 409356 33200 SH SOLE 0 0 33200 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 826272 14950 SH SOLE 0 0 14950 PEPSICO INC COM 713448108 BBG001S695T1 37717925 206900 SH SOLE 0 0 206900 PERKINELMER INC COM 714046109 BBG001SBKS35 307441 2307 SH SOLE 0 0 2307 PERRIGO CO PLC SHS G97822103 BBG001S704D8 1011628 28203 SH SOLE 0 0 28203 PETCO HEALTH & WELLNESS CO I COM 71601V105 BBG00YFGTWH3 122967 13663 SH SOLE 0 0 13663 PETIQ INC NOTE 4.000% 6/0 71639TAB2 11265 13000 SH SOLE 0 0 13000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 283682 27199 SH SOLE 0 0 27199 PETVIVO HLDGS INC COM NEW 716817408 BBG00363ZKY0 27500 10000 SH SOLE 0 0 10000 PFIZER INC COM 717081103 BBG001S5V466 36925725 905042 SH SOLE 0 0 905042 PG&E CORP COM 69331C108 BBG001S5V206 626458 38742 SH SOLE 0 0 38742 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 4403762 89326 SH SOLE 0 0 89326 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 221100 20155 SH SOLE 0 0 20155 PGIM HIGH YIELD BOND FUND IN COM 69346H100 BBG002R1BH76 168955 13849 SH SOLE 0 0 13849 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 18772350 193032 SH SOLE 0 0 193032 PHILLIPS 66 COM 718546104 BBG00286S4P7 6205117 61207 SH SOLE 0 0 61207 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 13074483 400812 SH SOLE 0 0 400812 PHOTRONICS INC COM 719405102 BBG001S5V7C2 176875 10668 SH SOLE 0 0 10668 PHUNWARE INC COM 71948P100 BBG00DL9GZK1 7966 11220 SH SOLE 0 0 11220 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 426184 28545 SH SOLE 0 0 28545 PIEDMONT LITHIUM INC COM 72016P105 BBG00YJ7ND87 257374 4286 SH SOLE 0 0 4286 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 BBG001T6RFS9 138172 18928 SH SOLE 0 0 18928 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 915846 73034 SH SOLE 0 0 73034 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 4024343 322722 SH SOLE 0 0 322722 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2284107 126754 SH SOLE 0 0 126754 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 155564 12546 SH SOLE 0 0 12546 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 BBG00MF4SGN5 4962931 339927 SH SOLE 0 0 339927 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 6750515 73930 SH SOLE 0 0 73930 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 506317 9920 SH SOLE 0 0 9920 PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 1161232 12124 SH SOLE 0 0 12124 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 16680704 179836 SH SOLE 0 0 179836 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 2439098 24575 SH SOLE 0 0 24575 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 335624 3537 SH SOLE 0 0 3537 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 4182106 80025 SH SOLE 0 0 80025 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 1128609 11732 SH SOLE 0 0 11732 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 2662075 558087 SH SOLE 0 0 558087 PIMCO INCOME STRATEGY FD COM 72201H108 BBG001SLFJB0 1167311 143581 SH SOLE 0 0 143581 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 828701 115579 SH SOLE 0 0 115579 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 1061899 113088 SH SOLE 0 0 113088 PIMCO MUN INCOME FD III COM 72201A103 BBG001SL3DN3 137206 16511 SH SOLE 0 0 16511 PIMCO STRATEGIC INCOME FD COM 72200X104 BBG001S5QG01 642631 120795 SH SOLE 0 0 120795 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 2092359 26405 SH SOLE 0 0 26405 PINTEREST INC CL A 72352L106 BBG002583CW7 425248 15594 SH SOLE 0 0 15594 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG001SLS3T2 94531 10633 SH SOLE 0 0 10633 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 7104494 34785 SH SOLE 0 0 34785 PITNEY BOWES INC COM 724479100 BBG001S5V171 175124 45019 SH SOLE 0 0 45019 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 1008029 80836 SH SOLE 0 0 80836 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 901719 68729 SH SOLE 0 0 68729 PLANET FITNESS INC CL A 72703H101 BBG009H04M26 1075030 13841 SH SOLE 0 0 13841 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 286765 24468 SH SOLE 0 0 24468 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 4337751 34129 SH SOLE 0 0 34129 PNM RES INC COM 69349H107 BBG001S5V9J1 629822 12938 SH SOLE 0 0 12938 POLARIS INC COM 731068102 BBG001S7HWZ4 753338 6810 SH SOLE 0 0 6810 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 BBG0147QHH45 149724 39505 SH SOLE 0 0 39505 POOL CORP COM 73278L105 BBG001S5VBK4 872671 2548 SH SOLE 0 0 2548 PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 460724 9424 SH SOLE 0 0 9424 POSCO HOLDINGS INC SPONSORED ADR 693483109 BBG001S65ZZ2 354095 5081 SH SOLE 0 0 5081 POST HLDGS INC COM 737446104 BBG001WTBC45 226113 2516 SH SOLE 0 0 2516 POSTAL REALTY TRUST INC CL A 73757R102 BBG00NSBGG83 209899 13791 SH SOLE 0 0 13791 PPG INDS INC COM 693506107 BBG001S5VC13 4499569 33684 SH SOLE 0 0 33684 PPL CORP COM 69351T106 BBG001S5VC31 4880736 175629 SH SOLE 0 0 175629 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 7053690 62477 SH SOLE 0 0 62477 PRIMERICA INC COM 74164M108 BBG001T5ZSQ6 321744 1868 SH SOLE 0 0 1868 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 1821619 24510 SH SOLE 0 0 24510 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 58584454 394004 SH SOLE 0 0 394004 PROFOUND MED CORP COM NEW 74319B502 BBG0076T0BS9 110697 11954 SH SOLE 0 0 11954 PROGRESSIVE CORP COM 743315103 BBG001S5V509 4266302 29822 SH SOLE 0 0 29822 PROGYNY INC COM 74340E103 BBG002H1K1K7 240161 7477 SH SOLE 0 0 7477 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 6158247 49357 SH SOLE 0 0 49357 PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 263171 15021 SH SOLE 0 0 15021 PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 390021 8182 SH SOLE 0 0 8182 PROSHARES TR NASDAQ100 DORSEY 74347G671 BBG011389XD9 466763 14433 SH SOLE 0 0 14433 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 1000532 16391 SH SOLE 0 0 16391 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 25886924 283723 SH SOLE 0 0 283723 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 3463804 48958 SH SOLE 0 0 48958 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 526475 8607 SH SOLE 0 0 8607 PROSHARES TR SP500 EX TECH 74347B557 BBG00B2W00K9 244349 3535 SH SOLE 0 0 3535 PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 898951 31810 SH SOLE 0 0 31810 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 568966 81748 SH SOLE 0 0 81748 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 87845 90000 SH SOLE 0 0 90000 PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 349989 5689 SH SOLE 0 0 5689 PROTERRA INC COM 74374T109 BBG00Y038YW0 21833 14364 SH SOLE 0 0 14364 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 4838017 58473 SH SOLE 0 0 58473 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 3689074 12210 SH SOLE 0 0 12210 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 2667962 42722 SH SOLE 0 0 42722 PULTE GROUP INC COM 745867101 BBG001S5V5K7 945945 16231 SH SOLE 0 0 16231 PURE STORAGE INC CL A 74624M102 BBG00212PW10 727596 28522 SH SOLE 0 0 28522 PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 246645 35235 SH SOLE 0 0 35235 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 BBG0115QY0G8 8863303 319335 SH SOLE 0 0 319335 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 654592 106785 SH SOLE 0 0 106785 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 131784 37018 SH SOLE 0 0 37018 QORVO INC COM 74736K101 BBG007TJF1P5 558737 5501 SH SOLE 0 0 5501 QUALCOMM INC COM 747525103 BBG001S6VS70 24348690 190850 SH SOLE 0 0 190850 QUALYS INC COM 74758T303 BBG001SYH860 226365 1741 SH SOLE 0 0 1741 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 2055837 12337 SH SOLE 0 0 12337 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 196901 24071 SH SOLE 0 0 24071 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 1996045 14108 SH SOLE 0 0 14108 R1 RCM INC COM 77634L105 BBG018CZLZ45 159165 10611 SH SOLE 0 0 10611 RADIAN GROUP INC COM 750236101 BBG001SBWXG7 481780 21800 SH SOLE 0 0 21800 RAMBUS INC DEL COM 750917106 BBG001S7RF80 549148 10713 SH SOLE 0 0 10713 RANGE RES CORP COM 75281A109 BBG001SBZNN8 1709195 64571 SH SOLE 0 0 64571 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 945766 10140 SH SOLE 0 0 10140 RAYONIER ADVANCED MATLS INC COM 75508B104 BBG005XVML75 558487 89073 SH SOLE 0 0 89073 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 16827807 171835 SH SOLE 0 0 171835 RBB FD INC MOTLEY FOL ETF 74933W601 BBG00JWTWQF0 775875 21899 SH SOLE 0 0 21899 RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 450026 9154 SH SOLE 0 0 9154 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 682364 2932 SH SOLE 0 0 2932 REALTY INCOME CORP COM 756109104 BBG001S884K0 24323079 384129 SH SOLE 0 0 384129 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 2438466 85922 SH SOLE 0 0 85922 REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 300036 2132 SH SOLE 0 0 2132 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 2243981 2731 SH SOLE 0 0 2731 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 1417385 76368 SH SOLE 0 0 76368 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 508404 3829 SH SOLE 0 0 3829 RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 1293811 5039 SH SOLE 0 0 5039 RELX PLC SPONSORED ADR 759530108 BBG001S898V8 683738 21077 SH SOLE 0 0 21077 RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 305126 1523 SH SOLE 0 0 1523 REPLIGEN CORP COM 759916109 BBG001S5VNT9 495315 2942 SH SOLE 0 0 2942 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 3638865 26911 SH SOLE 0 0 26911 RESMED INC COM 761152107 BBG001SBGRC2 456440 2084 SH SOLE 0 0 2084 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 236212 3518 SH SOLE 0 0 3518 REWALK ROBOTICS LTD SHS M8216Q200 BBG006SYKFP8 9936 13800 SH SOLE 0 0 13800 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1951896 28453 SH SOLE 0 0 28453 RIOT PLATFORMS INC COM 767292105 BBG001SDW128 363137 36350 SH SOLE 0 0 36350 RITCHIE BROS AUCTIONEERS COM 767744105 BBG001SBQWW8 2880716 51176 SH SOLE 0 0 51176 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 161092 20137 SH SOLE 0 0 20137 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 BBG00W0H3NK5 1630640 120788 SH SOLE 0 0 120788 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 774774 50050 SH SOLE 0 0 50050 RLI CORP COM 749607107 BBG001S5VQ58 1467964 11045 SH SOLE 0 0 11045 ROBERT HALF INTL INC COM 770323103 BBG001S5VP41 5432071 67421 SH SOLE 0 0 67421 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 733219 16301 SH SOLE 0 0 16301 ROCKET COS INC COM CL A 77311W101 BBG00VY1MZN4 102032 11262 SH SOLE 0 0 11262 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 4205861 14332 SH SOLE 0 0 14332 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 977690 14854 SH SOLE 0 0 14854 ROLLINS INC COM 775711104 BBG001S5VRG4 12657173 337255 SH SOLE 0 0 337255 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 3587386 8140 SH SOLE 0 0 8140 ROSS STORES INC COM 778296103 BBG001S5VRS1 1679818 15828 SH SOLE 0 0 15828 ROYAL BK CDA SUSTAINABL COM 780087102 BBG001S60869 2078296 21744 SH SOLE 0 0 21744 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 1693921 25941 SH SOLE 0 0 25941 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 270942 2089 SH SOLE 0 0 2089 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 247399 18231 SH SOLE 0 0 18231 RPC INC COM 749660106 BBG001S5VN37 352275 45809 SH SOLE 0 0 45809 RPM INTL INC COM 749685103 BBG001S7X317 1037065 11887 SH SOLE 0 0 11887 RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 170400 17040 SH SOLE 0 0 17040 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 BBG001SB07J6 221582 2350 SH SOLE 0 0 2350 RYDER SYS INC COM 783549108 BBG001S5VK15 410801 4603 SH SOLE 0 0 4603 RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 233479 2602 SH SOLE 0 0 2602 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 7773675 22547 SH SOLE 0 0 22547 SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 309296 4307 SH SOLE 0 0 4307 SABRA HEALTH CARE REIT INC COM 78573L106 BBG001SGNMK5 381183 33146 SH SOLE 0 0 33146 SABRE CORP COM 78573M104 BBG005WQVVG5 93702 21842 SH SOLE 0 0 21842 SAIA INC COM 78709Y105 BBG001SL4QM4 343093 1261 SH SOLE 0 0 1261 SALESFORCE INC COM 79466L302 BBG001SDLP09 23303262 116645 SH SOLE 0 0 116645 SANDSTORM GOLD LTD COM NEW 80013R206 BBG001SSPFD0 62299 10723 SH SOLE 0 0 10723 SANMINA CORPORATION COM 801056102 BBG001S5SYJ0 236580 3879 SH SOLE 0 0 3879 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 3405692 62582 SH SOLE 0 0 62582 SAP SE SPON ADR 803054204 BBG001S6RD41 1987867 15708 SH SOLE 0 0 15708 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 1780226 6819 SH SOLE 0 0 6819 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 2869135 58435 SH SOLE 0 0 58435 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 9214703 175920 SH SOLE 0 0 175920 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 90 1000 SH Call SOLE 0 0 1000 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 251999 5298 SH SOLE 0 0 5298 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 1101086 44906 SH SOLE 0 0 44906 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 5173190 148655 SH SOLE 0 0 148655 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 444736 13193 SH SOLE 0 0 13193 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 559022 11085 SH SOLE 0 0 11085 SCHWAB STRATEGIC TR MUN BD ETF 808524649 BBG019GV63H2 302419 5775 SH SOLE 0 0 5775 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 1861491 33895 SH SOLE 0 0 33895 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 276220 5675 SH SOLE 0 0 5675 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 575705 22100 SH SOLE 0 0 22100 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 602809 19278 SH SOLE 0 0 19278 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 2203755 45168 SH SOLE 0 0 45168 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 681602 14530 SH SOLE 0 0 14530 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 1829484 38234 SH SOLE 0 0 38234 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 51506475 704025 SH SOLE 0 0 704025 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 47058940 722095 SH SOLE 0 0 722095 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 17281669 263520 SH SOLE 0 0 263520 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 7038498 145514 SH SOLE 0 0 145514 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 29258520 431224 SH SOLE 0 0 431224 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 4761986 244204 SH SOLE 0 0 244204 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 5835086 139163 SH SOLE 0 0 139163 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 3540057 66034 SH SOLE 0 0 66034 SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 1677102 15607 SH SOLE 0 0 15607 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 1112965 15959 SH SOLE 0 0 15959 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 440540 5090 SH SOLE 0 0 5090 SEACOAST BKG CORP FLA COM NEW 811707801 BBG001SD9X60 297198 12540 SH SOLE 0 0 12540 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 2322303 35123 SH SOLE 0 0 35123 SEAGEN INC COM 81181C104 BBG001S9M4Q6 750961 3709 SH SOLE 0 0 3709 SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 279756 6094 SH SOLE 0 0 6094 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 7450402 128522 SH SOLE 0 0 128522 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 34846152 420695 SH SOLE 0 0 420695 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 17085167 531420 SH SOLE 0 0 531420 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 825 2500 SH Call SOLE 0 0 2500 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 3831904 102512 SH SOLE 0 0 102512 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 24489477 163765 SH SOLE 0 0 163765 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 31085863 416087 SH SOLE 0 0 416087 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 44691787 345217 SH SOLE 0 0 345217 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 12214054 120716 SH SOLE 0 0 120716 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 28908845 427077 SH SOLE 0 0 427077 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 18268011 226482 SH SOLE 0 0 226482 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 61240165 405537 SH SOLE 0 0 405537 SEMPRA COM 816851109 BBG001SBVZ73 5172328 34218 SH SOLE 0 0 34218 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYWV3 238996 4778 SH SOLE 0 0 4778 SENSEONICS HLDGS INC COM 81727U105 BBG00BR4Q8C8 20803 29300 SH SOLE 0 0 29300 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 403412 5865 SH SOLE 0 0 5865 SERVICE PPTYS TR COM SH BEN INT 81761L102 BBG001S81XC2 192945 19372 SH SOLE 0 0 19372 SERVICENOW INC COM 81762P102 BBG001T4JFC0 10406248 22393 SH SOLE 0 0 22393 SFL CORPORATION LTD SHS G7738W106 BBG001SCK846 152562 16059 SH SOLE 0 0 16059 SHAKE SHACK INC CL A 819047101 BBG0063GCHJ6 276340 4980 SH SOLE 0 0 4980 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 4422761 76864 SH SOLE 0 0 76864 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 5613256 24973 SH SOLE 0 0 24973 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 5478407 114276 SH SOLE 0 0 114276 SHUTTERSTOCK INC COM 825690100 BBG002ZCK3M7 203579 2804 SH SOLE 0 0 2804 SHYFT GROUP INC COM 825698103 BBG001S5W8H4 306412 13469 SH SOLE 0 0 13469 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 300044 36063 SH SOLE 0 0 36063 SILVERCORP METALS INC COM 82835P103 BBG001S6YR97 42261 11063 SH SOLE 0 0 11063 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 2944374 26296 SH SOLE 0 0 26296 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 7029452 297480 SH SOLE 0 0 297480 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 BBG010Z8GX02 269586 4423 SH SOLE 0 0 4423 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 434544 109457 SH SOLE 0 0 109457 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 1145739 8371 SH SOLE 0 0 8371 SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 600139 32794 SH SOLE 0 0 32794 SKILLZ INC COM 83067L109 BBG00RQ732C5 30149 50825 SH SOLE 0 0 50825 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 2475972 20986 SH SOLE 0 0 20986 SLM CORP COM 78442P106 BBG001S5W4T0 177759 14347 SH SOLE 0 0 14347 SMILEDIRECTCLUB INC CL A COM 83192H106 BBG00PZZ96M1 7794 18125 SH SOLE 0 0 18125 SMITH & WESSON BRANDS INC COM 831754106 BBG001S6MNG1 587396 47717 SH SOLE 0 0 47717 SMITH A O CORP COM 831865209 BBG001S5NRY3 1559323 22550 SH SOLE 0 0 22550 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 4063242 25820 SH SOLE 0 0 25820 SNAP INC CL A 83304A106 BBG00441QMK5 193860 17294 SH SOLE 0 0 17294 SNAP ON INC COM 833034101 BBG001S5W688 6780478 27464 SH SOLE 0 0 27464 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 2322990 15056 SH SOLE 0 0 15056 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 667675 8237 SH SOLE 0 0 8237 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 1239530 204206 SH SOLE 0 0 204206 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 1685099 5544 SH SOLE 0 0 5544 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 797680 13077 SH SOLE 0 0 13077 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 1062690 11723 SH SOLE 0 0 11723 SOUTHERN CO COM 842587107 BBG001S5W777 13651410 196197 SH SOLE 0 0 196197 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 1409208 18481 SH SOLE 0 0 18481 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 2546209 78249 SH SOLE 0 0 78249 SOUTHWEST GAS HLDGS INC COM 844895102 BBG00FWP4JX3 251717 4031 SH SOLE 0 0 4031 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 609110 121822 SH SOLE 0 0 121822 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 21423405 64408 SH SOLE 0 0 64408 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 48875463 266758 SH SOLE 0 0 266758 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 BBG001SRXRB9 456058 4545 SH SOLE 0 0 4545 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 331140 8045 SH SOLE 0 0 8045 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 997316 22212 SH SOLE 0 0 22212 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 BBG001TC9HP5 455407 7977 SH SOLE 0 0 7977 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 451433 17545 SH SOLE 0 0 17545 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 BBG001SLBKJ3 343867 9042 SH SOLE 0 0 9042 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 23762414 739801 SH SOLE 0 0 739801 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 17745400 519936 SH SOLE 0 0 519936 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 BBG001SRXRC8 246453 2995 SH SOLE 0 0 2995 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 1184448 34552 SH SOLE 0 0 34552 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 219949 7102 SH SOLE 0 0 7102 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 334909 6245 SH SOLE 0 0 6245 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 154505257 377404 SH SOLE 0 0 377404 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 5022 200 SH Put SOLE 0 0 200 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 13375195 29177 SH SOLE 0 0 29177 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 4085016 34942 SH SOLE 0 0 34942 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 7205252 107429 SH SOLE 0 0 107429 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 3720939 195530 SH SOLE 0 0 195530 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 81955573 892568 SH SOLE 0 0 892568 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 6125816 61498 SH SOLE 0 0 61498 SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 261583 12327 SH SOLE 0 0 12327 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 4694482 50576 SH SOLE 0 0 50576 SPDR SER TR BLOOMBERG INTL 78464A151 BBG001T8QLK1 315053 11039 SH SOLE 0 0 11039 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 3628655 156949 SH SOLE 0 0 156949 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 25710969 844922 SH SOLE 0 0 844922 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 2759822 111104 SH SOLE 0 0 111104 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 634704 7149 SH SOLE 0 0 7149 SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 3850559 41134 SH SOLE 0 0 41134 SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 2205984 64958 SH SOLE 0 0 64958 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 393798 3397 SH SOLE 0 0 3397 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 2513146 53677 SH SOLE 0 0 53677 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 5726054 120422 SH SOLE 0 0 120422 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 1151990 46006 SH SOLE 0 0 46006 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 1727290 77876 SH SOLE 0 0 77876 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 1137786 49512 SH SOLE 0 0 49512 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 36241729 1252306 SH SOLE 0 0 1252306 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 1666582 62489 SH SOLE 0 0 62489 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 879499 17440 SH SOLE 0 0 17440 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 15263434 591835 SH SOLE 0 0 591835 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 7232132 222596 SH SOLE 0 0 222596 SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 1515554 64164 SH SOLE 0 0 64164 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 12216074 395598 SH SOLE 0 0 395598 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 4949461 112641 SH SOLE 0 0 112641 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 40940986 850280 SH SOLE 0 0 850280 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 18444445 488336 SH SOLE 0 0 488336 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 6750230 230935 SH SOLE 0 0 230935 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 31011312 1046619 SH SOLE 0 0 1046619 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 47211521 852809 SH SOLE 0 0 852809 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 3428598 90226 SH SOLE 0 0 90226 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 33088321 812582 SH SOLE 0 0 812582 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 940531 8906 SH SOLE 0 0 8906 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 1220631 12943 SH SOLE 0 0 12943 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 686009 10024 SH SOLE 0 0 10024 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 1501866 22728 SH SOLE 0 0 22728 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 6441275 87339 SH SOLE 0 0 87339 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 1965312 25798 SH SOLE 0 0 25798 SPDR SER TR S&P 600 SML CAP 78464A813 BBG001SPTB69 5137726 61142 SH SOLE 0 0 61142 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 2834104 37188 SH SOLE 0 0 37188 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 896186 24176 SH SOLE 0 0 24176 SPDR SER TR S&P CAP MKTS 78464A771 BBG001SPTB41 433708 5221 SH SOLE 0 0 5221 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 46494619 375836 SH SOLE 0 0 375836 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 1644634 24271 SH SOLE 0 0 24271 SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 208411 5295 SH SOLE 0 0 5295 SPDR SER TR S&P KENSHO CLEAN 78468R655 BBG00M9BL931 1522158 17559 SH SOLE 0 0 17559 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1153376 21696 SH SOLE 0 0 21696 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 19418612 152195 SH SOLE 0 0 152195 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 1985591 45271 SH SOLE 0 0 45271 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 20455211 98050 SH SOLE 0 0 98050 SPDR SER TR S&P TELECOM 78464A540 BBG001V08KQ1 206541 2548 SH SOLE 0 0 2548 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 322978 4457 SH SOLE 0 0 4457 SPDR SER TR SPDR MSCI USA GE 78468R747 BBG00CDGPF02 240078 2896 SH SOLE 0 0 2896 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 430458 12950 SH SOLE 0 0 12950 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 BBG001SKF1N8 219611 6360 SH SOLE 0 0 6360 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 12888 16000 SH SOLE 0 0 16000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 4279469 107416 SH SOLE 0 0 107416 SPLUNK INC COM 848637104 BBG001TWMNG3 432706 4513 SH SOLE 0 0 4513 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 837630 6269 SH SOLE 0 0 6269 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 6463955 228894 SH SOLE 0 0 228894 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 BBG008F5F4J9 378962 11326 SH SOLE 0 0 11326 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 266363 8491 SH SOLE 0 0 8491 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 4138435 218849 SH SOLE 0 0 218849 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 15219064 984416 SH SOLE 0 0 984416 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 3538062 424228 SH SOLE 0 0 424228 SPROUT SOCIAL INC COM CL A 85209W109 BBG001V0K3F7 462627 7599 SH SOLE 0 0 7599 SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 355800 10157 SH SOLE 0 0 10157 SPS COMM INC COM 78463M107 BBG001T65R07 789523 5184 SH SOLE 0 0 5184 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 356384 29022 SH SOLE 0 0 29022 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 619035 10962 SH SOLE 0 0 10962 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 3437155 82903 SH SOLE 0 0 82903 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 3337536 81344 SH SOLE 0 0 81344 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 BBG00NS9WHL3 341547 12957 SH SOLE 0 0 12957 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 BBG00NS9VV15 289763 7217 SH SOLE 0 0 7217 STAG INDL INC COM 85254J102 BBG001T9F312 773358 22867 SH SOLE 0 0 22867 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 1080156 13405 SH SOLE 0 0 13405 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 BBG010WX26H6 4443736 203915 SH SOLE 0 0 203915 STARBOARD INVT TR RH HEDGED MULTI 85521B783 BBG0133TN3L0 685370 88321 SH SOLE 0 0 88321 STARBOARD INVT TR RH TACTICAL OUTL 85521B759 BBG0133B1RV9 1087853 83843 SH SOLE 0 0 83843 STARBOARD INVT TR RH TACTICAL ROT 85521B775 BBG0134N9FC1 689150 57923 SH SOLE 0 0 57923 STARBUCKS CORP COM 855244109 BBG001S72KH6 23183127 222636 SH SOLE 0 0 222636 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 1004665 56793 SH SOLE 0 0 56793 STATE STR CORP COM 857477103 BBG001S5RLD5 1385526 18305 SH SOLE 0 0 18305 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 1006875 8906 SH SOLE 0 0 8906 STEELCASE INC CL A 858155203 BBG001S89FD2 241199 28646 SH SOLE 0 0 28646 STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 204540 11256 SH SOLE 0 0 11256 STERICYCLE INC COM 858912108 BBG001S7P0T2 303002 6948 SH SOLE 0 0 6948 STERIS PLC SHS USD G8473T100 BBG00MRHG532 947601 4954 SH SOLE 0 0 4954 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 1279466 23931 SH SOLE 0 0 23931 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 927728 45859 SH SOLE 0 0 45859 STRIDE INC NOTE 1.125% 9/0 86333MAA6 104032 105000 SH SOLE 0 0 105000 STRYKER CORPORATION COM 863667101 BBG001S8FR03 8609734 30160 SH SOLE 0 0 30160 STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 508114 8846 SH SOLE 0 0 8846 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 834850 54494 SH SOLE 0 0 54494 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 140392 17549 SH SOLE 0 0 17549 SUMO LOGIC INC COM 86646P103 BBG002GKBNZ2 129276 10791 SH SOLE 0 0 10791 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 480061 3408 SH SOLE 0 0 3408 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 860513 18426 SH SOLE 0 0 18426 SUNCOKE ENERGY INC COM 86722A103 BBG001T90D25 129908 14466 SH SOLE 0 0 14466 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 1332039 42900 SH SOLE 0 0 42900 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 237727 5416 SH SOLE 0 0 5416 SUNRUN INC COM 86771W105 BBG0025XVR94 813588 40377 SH SOLE 0 0 40377 SURMODICS INC COM 868873100 BBG001SBL623 351974 15451 SH SOLE 0 0 15451 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 209318 7198 SH SOLE 0 0 7198 SYNOPSYS INC COM 871607107 BBG001S5VTR8 3256593 8431 SH SOLE 0 0 8431 SYNOVUS FINL CORP COM NEW 87161C501 BBG001S5S3G1 513392 16652 SH SOLE 0 0 16652 SYSCO CORP COM 871829107 BBG001S5WJS8 9086205 117651 SH SOLE 0 0 117651 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 BBG00WGK8YP7 502933 20973 SH SOLE 0 0 20973 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 BBG00WGK9Z46 1896382 59347 SH SOLE 0 0 59347 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 BBG00WGK9LG4 1543330 46058 SH SOLE 0 0 46058 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 12280104 132016 SH SOLE 0 0 132016 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 231083 14022 SH SOLE 0 0 14022 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 1112115 9322 SH SOLE 0 0 9322 TAL EDUCATION GROUP SPONSORED ADS 874080104 BBG001TCN2J9 878548 137059 SH SOLE 0 0 137059 TANDEM DIABETES CARE INC COM NEW 875372203 BBG001TG5QC4 367521 9050 SH SOLE 0 0 9050 TANGER FACTORY OUTLET CTRS I COM 875465106 BBG001S7BZV7 533830 27195 SH SOLE 0 0 27195 TAPESTRY INC COM 876030107 BBG001SFH7D5 1024174 23757 SH SOLE 0 0 23757 TARGA RES CORP COM 87612G101 BBG001TC94B9 1583927 21712 SH SOLE 0 0 21712 TARGET CORP COM 87612E106 BBG001SC0K41 20251121 122267 SH SOLE 0 0 122267 TASEKO MINES LTD COM 876511106 BBG001S60ML1 73880 44506 SH SOLE 0 0 44506 TC ENERGY CORP COM 87807B107 BBG001S5WW27 1273785 32788 SH SOLE 0 0 32788 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 3292798 25107 SH SOLE 0 0 25107 TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 571408 15655 SH SOLE 0 0 15655 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 BBG001S5S013 816618 46267 SH SOLE 0 0 46267 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 570529 30412 SH SOLE 0 0 30412 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 517404 19977 SH SOLE 0 0 19977 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 1308528 2925 SH SOLE 0 0 2925 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 42393 34466 SH SOLE 0 0 34466 TEMPLETON EMERGING MKTS FD COM 880191101 BBG001S5QVH0 228443 19525 SH SOLE 0 0 19525 TEMPUR SEALY INTL INC COM 88023U101 BBG001SH81D4 326503 8268 SH SOLE 0 0 8268 TENARIS S A SPONSORED ADS 88031M109 BBG001SLFCT6 520654 18320 SH SOLE 0 0 18320 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 733244 88556 SH SOLE 0 0 88556 TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 569481 9584 SH SOLE 0 0 9584 TERADATA CORP DEL COM 88076W103 BBG001SPRJ28 232573 5774 SH SOLE 0 0 5774 TERADYNE INC COM 880770102 BBG001S5WMZ3 641960 5971 SH SOLE 0 0 5971 TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 299341 7255 SH SOLE 0 0 7255 TERRENO RLTY CORP COM 88146M101 BBG001T60PW1 221066 3422 SH SOLE 0 0 3422 TESLA INC COM 88160R101 BBG001SQKGD7 42770005 206160 SH SOLE 0 0 206160 TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 634064 4316 SH SOLE 0 0 4316 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 16948219 91115 SH SOLE 0 0 91115 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 597680 351 SH SOLE 0 0 351 TEXTRON INC COM 883203101 BBG001S5WZ39 261720 3706 SH SOLE 0 0 3706 TFI INTL INC COM 87241L109 BBG001SCQG15 232871 1954 SH SOLE 0 0 1954 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 6098919 23868 SH SOLE 0 0 23868 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 795178 126621 SH SOLE 0 0 126621 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 3718860 61055 SH SOLE 0 0 61055 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 13528195 23471 SH SOLE 0 0 23471 THOMSON REUTERS CORP. COM NEW 884903709 BBG001S5WSW3 407671 3133 SH SOLE 0 0 3133 THOR INDS INC COM 885160101 BBG001S5WPH6 709565 8910 SH SOLE 0 0 8910 TIDAL ETF TR SOUND EQUITY INM 886364793 BBG00YQ1FRG1 1225359 47873 SH SOLE 0 0 47873 TIMKEN CO COM 887389104 BBG001S5WQK0 594026 7269 SH SOLE 0 0 7269 TIMOTHY PLAN HIG DV STK ETF 887432326 BBG00P1J0X35 2085524 66790 SH SOLE 0 0 66790 TIMOTHY PLAN HIGH DIVIDEND 887432276 BBG011YXNX99 338627 14382 SH SOLE 0 0 14382 TIMOTHY PLAN INTL ETF 887432334 BBG00QXSPSF9 382700 15314 SH SOLE 0 0 15314 TIMOTHY PLAN U S SM CP CORE 887432342 BBG00QXSR7X3 750522 24003 SH SOLE 0 0 24003 TIMOTHY PLAN US LARGE MID CP 887432284 BBG011YXNJ54 334885 14453 SH SOLE 0 0 14453 TIMOTHY PLAN US LRGMD CP CORE 887432359 BBG00P1J0YL3 1411417 40975 SH SOLE 0 0 40975 TJX COS INC NEW COM 872540109 BBG001S5WQ93 6893664 87974 SH SOLE 0 0 87974 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 3140661 21684 SH SOLE 0 0 21684 TOLL BROTHERS INC COM 889478103 BBG001S5WT15 326333 5436 SH SOLE 0 0 5436 TOPBUILD CORP COM 89055F103 BBG0077VS2G6 499536 2400 SH SOLE 0 0 2400 TORO CO COM 891092108 BBG001S5WX98 630773 5674 SH SOLE 0 0 5674 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 3972003 66311 SH SOLE 0 0 66311 TORTOISE PWR & ENERGY INFRAS COM 89147X104 BBG001SRZ8J1 203806 15860 SH SOLE 0 0 15860 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 4533795 76779 SH SOLE 0 0 76779 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 1194507 8430 SH SOLE 0 0 8430 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 4133998 17588 SH SOLE 0 0 17588 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 6305008 34270 SH SOLE 0 0 34270 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 688231 934 SH SOLE 0 0 934 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 535595 84213 SH SOLE 0 0 84213 TRAVEL PLUS LEISURE CO COM 894164102 BBG001SN4127 637983 16275 SH SOLE 0 0 16275 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 4310786 25149 SH SOLE 0 0 25149 TREX CO INC COM 89531P105 BBG001SB6TV8 200569 4121 SH SOLE 0 0 4121 TRIMBLE INC COM 896239100 BBG001S5SZP0 568705 10849 SH SOLE 0 0 10849 TRINITY INDS INC COM 896522109 BBG001S5WVT0 264014 10838 SH SOLE 0 0 10838 TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 345811 9180 SH SOLE 0 0 9180 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 BBG005GXFKK5 465589 38542 SH SOLE 0 0 38542 TRITON INTL LTD CL A G9078F107 BBG00BS054X4 492104 7784 SH SOLE 0 0 7784 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 7738466 226935 SH SOLE 0 0 226935 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 BBG001S8R1R8 288963 14872 SH SOLE 0 0 14872 TWILIO INC CL A 90138F102 BBG0029ZX859 1032264 15492 SH SOLE 0 0 15492 TWO HBRS INVT CORP COM 90187B804 BBG001T4RH00 148061 10065 SH SOLE 0 0 10065 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 3292605 9284 SH SOLE 0 0 9284 TYSON FOODS INC CL A 902494103 BBG001S871D5 913743 15404 SH SOLE 0 0 15404 U HAUL HOLDING COMPANY COM SER N 023586506 BBG01B6SGC20 512997 9894 SH SOLE 0 0 9894 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 4132947 130377 SH SOLE 0 0 130377 UBS GROUP AG SHS H42097107 BBG007936GX0 788795 36963 SH SOLE 0 0 36963 UDR INC COM 902653104 BBG001S6KCT3 412122 10037 SH SOLE 0 0 10037 UGI CORP NEW COM 902681105 BBG001S5X0W3 645010 18556 SH SOLE 0 0 18556 UIPATH INC CL A 90364P105 BBG00GKS1G12 428956 24428 SH SOLE 0 0 24428 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 2215693 4061 SH SOLE 0 0 4061 UMB FINL CORP COM 902788108 BBG001S7Y2T8 273681 4742 SH SOLE 0 0 4742 UNDER ARMOUR INC CL C 904311206 BBG009DTD8J0 241676 28332 SH SOLE 0 0 28332 UNIFIRST CORP MASS COM 904708104 BBG001S5X2B2 309989 1759 SH SOLE 0 0 1759 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 8482514 163345 SH SOLE 0 0 163345 UNION PAC CORP COM 907818108 BBG001S5X2M0 20130644 100023 SH SOLE 0 0 100023 UNIQUE FABRICATING INC COM 90915J103 BBG002BC2YM5 1839 10050 SH SOLE 0 0 10050 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 1045539 23628 SH SOLE 0 0 23628 UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 978297 27793 SH SOLE 0 0 27793 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 BBG001S9SSJ5 365729 13006 SH SOLE 0 0 13006 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 36187832 186545 SH SOLE 0 0 186545 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 3403974 8601 SH SOLE 0 0 8601 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 312934 11990 SH SOLE 0 0 11990 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 BBG001SSXKF8 2933566 86972 SH SOLE 0 0 86972 UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 151320 21804 SH SOLE 0 0 21804 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 1435038 21599 SH SOLE 0 0 21599 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 361695 1615 SH SOLE 0 0 1615 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 61337520 129790 SH SOLE 0 0 129790 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 765649 23602 SH SOLE 0 0 23602 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 BBG001S5X151 292509 6080 SH SOLE 0 0 6080 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 487683 3837 SH SOLE 0 0 3837 UNUM GROUP COM 91529Y106 BBG001S5X2J4 544879 13773 SH SOLE 0 0 13773 UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 213434 13432 SH SOLE 0 0 13432 URANIUM ENERGY CORP COM 916896103 BBG001SK6158 286212 99379 SH SOLE 0 0 99379 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 6331620 175634 SH SOLE 0 0 175634 US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 795355 21531 SH SOLE 0 0 21531 USCF ETF TR MIDSTREAM ENERGY 90290T882 BBG00ZS432P8 215118 6500 SH SOLE 0 0 6500 UWM HOLDINGS CORPORATION COM CL A 91823B109 BBG00R24YP79 431189 87818 SH SOLE 0 0 87818 V F CORP COM 918204108 BBG001S5X749 693250 30260 SH SOLE 0 0 30260 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 903539 57259 SH SOLE 0 0 57259 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 5433161 38919 SH SOLE 0 0 38919 VALLEY NATL BANCORP COM 919794107 BBG001S7H654 517139 55967 SH SOLE 0 0 55967 VALMONT INDS INC COM 920253101 BBG001S5X650 2062982 6461 SH SOLE 0 0 6461 VALVOLINE INC COM 92047W101 BBG003DNHV65 218795 6262 SH SOLE 0 0 6262 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 6219393 71603 SH SOLE 0 0 71603 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 2270259 153086 SH SOLE 0 0 153086 VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 839728 5181 SH SOLE 0 0 5181 VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 1244746 57362 SH SOLE 0 0 57362 VANECK ETF TRUST DURABLE HGH DIV 92189H102 BBG00MF4XN18 567971 18134 SH SOLE 0 0 18134 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 3215907 114772 SH SOLE 0 0 114772 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 6340341 195992 SH SOLE 0 0 195992 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 2888280 55823 SH SOLE 0 0 55823 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 324102 12980 SH SOLE 0 0 12980 VANECK ETF TRUST INFLATION ALLOCA 92189F130 BBG00KK0KQR3 531715 21058 SH SOLE 0 0 21058 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 888878 19128 SH SOLE 0 0 19128 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 443973 17583 SH SOLE 0 0 17583 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 904487 22898 SH SOLE 0 0 22898 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 245566 13635 SH SOLE 0 0 13635 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 BBG001SSYS60 306086 2519 SH SOLE 0 0 2519 VANECK ETF TRUST MORTGAGE REIT 92189F452 BBG001ZSTNT4 2387911 211320 SH SOLE 0 0 211320 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 11472659 155393 SH SOLE 0 0 155393 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 22663713 81780 SH SOLE 0 0 81780 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 393476 5069 SH SOLE 0 0 5069 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 222408 12601 SH SOLE 0 0 12601 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 345165 4231 SH SOLE 0 0 4231 VANECK ETF TRUST RETAIL ETF 92189F684 BBG002D68GR4 1021658 6251 SH SOLE 0 0 6251 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 8461050 32148 SH SOLE 0 0 32148 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1035 1500 SH Put SOLE 0 0 1500 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 2524893 113275 SH SOLE 0 0 113275 VANECK ETF TRUST STEEL ETF 92189F205 BBG001SRRWR8 508518 7978 SH SOLE 0 0 7978 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 308533 18149 SH SOLE 0 0 18149 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 BBG00M8CXBV1 674907 12763 SH SOLE 0 0 12763 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 11479501 601021 SH SOLE 0 0 601021 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 2895090 12561 SH SOLE 0 0 12561 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 1767742 12050 SH SOLE 0 0 12050 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 11167562 131880 SH SOLE 0 0 131880 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 301833 3186 SH SOLE 0 0 3186 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 255884 3168 SH SOLE 0 0 3168 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 2185669 24616 SH SOLE 0 0 24616 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 15948483 207825 SH SOLE 0 0 207825 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 9611248 125408 SH SOLE 0 0 125408 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 158035567 2066094 SH SOLE 0 0 2066094 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 109288182 1480268 SH SOLE 0 0 1480268 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 3919996 79610 SH SOLE 0 0 79610 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 55276044 1129927 SH SOLE 0 0 1129927 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 20778814 148208 SH SOLE 0 0 148208 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 77048010 308884 SH SOLE 0 0 308884 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 70489738 377334 SH SOLE 0 0 377334 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 9784775 50207 SH SOLE 0 0 50207 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 15538107 115895 SH SOLE 0 0 115895 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 36695491 173978 SH SOLE 0 0 173978 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 20563116 247629 SH SOLE 0 0 247629 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 129607651 344637 SH SOLE 0 0 344637 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 27893476 175696 SH SOLE 0 0 175696 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 37385232 197221 SH SOLE 0 0 197221 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 19116255 88334 SH SOLE 0 0 88334 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 121731338 596430 SH SOLE 0 0 596430 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 106609528 771918 SH SOLE 0 0 771918 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 52172190 975728 SH SOLE 0 0 975728 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 32478368 803920 SH SOLE 0 0 803920 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 2853356 46815 SH SOLE 0 0 46815 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 1421294 20957 SH SOLE 0 0 20957 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 4900730 44862 SH SOLE 0 0 44862 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 653912 16118 SH SOLE 0 0 16118 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 8787831 95427 SH SOLE 0 0 95427 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 19445120 406632 SH SOLE 0 0 406632 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 21751011 429353 SH SOLE 0 0 429353 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 7064510 117820 SH SOLE 0 0 117820 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 22877179 285180 SH SOLE 0 0 285180 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 1638584 20554 SH SOLE 0 0 20554 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 817892 12485 SH SOLE 0 0 12485 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 9177476 197153 SH SOLE 0 0 197153 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 26950931 460385 SH SOLE 0 0 460385 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 29314531 384554 SH SOLE 0 0 384554 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 6291553 82103 SH SOLE 0 0 82103 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 BBG00LWSF8K0 426834 6188 SH SOLE 0 0 6188 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 13599651 216245 SH SOLE 0 0 216245 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 3582264 19225 SH SOLE 0 0 19225 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 8190130 122588 SH SOLE 0 0 122588 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 1105835 6700 SH SOLE 0 0 6700 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 5903258 81899 SH SOLE 0 0 81899 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 1389031 11527 SH SOLE 0 0 11527 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 46624713 302738 SH SOLE 0 0 302738 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 45244803 819504 SH SOLE 0 0 819504 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 79198425 1753341 SH SOLE 0 0 1753341 VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 577099 5128 SH SOLE 0 0 5128 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 BBG00K26C194 292532 2952 SH SOLE 0 0 2952 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 1214547 19492 SH SOLE 0 0 19492 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 114549999 1085782 SH SOLE 0 0 1085782 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 9973288 135360 SH SOLE 0 0 135360 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 4978950 80370 SH SOLE 0 0 80370 VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 736548 14067 SH SOLE 0 0 14067 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 1183645 16506 SH SOLE 0 0 16506 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 9823909 68631 SH SOLE 0 0 68631 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 5176653 51244 SH SOLE 0 0 51244 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 6375708 31176 SH SOLE 0 0 31176 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 4688619 48501 SH SOLE 0 0 48501 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 4834926 19144 SH SOLE 0 0 19144 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 7580445 39171 SH SOLE 0 0 39171 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 12525344 109650 SH SOLE 0 0 109650 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 7521691 96568 SH SOLE 0 0 96568 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 12126073 50852 SH SOLE 0 0 50852 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 11071409 58115 SH SOLE 0 0 58115 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 50652818 131405 SH SOLE 0 0 131405 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 3291927 18513 SH SOLE 0 0 18513 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 5308671 35986 SH SOLE 0 0 35986 VAXART INC COM NEW 92243A200 BBG001S8PRQ4 14748 19490 SH SOLE 0 0 19490 VBI VACCINES INC CDA COM NEW 91822J103 BBG001S5SXK0 3277 10815 SH SOLE 0 0 10815 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 9581471 52133 SH SOLE 0 0 52133 VENTAS INC COM 92276F100 BBG001S9T7M6 1242573 28664 SH SOLE 0 0 28664 VERISIGN INC COM 92343E102 BBG001S7BCF6 438510 2075 SH SOLE 0 0 2075 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 6663962 34733 SH SOLE 0 0 34733 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 41069199 1056035 SH SOLE 0 0 1056035 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 4319245 13709 SH SOLE 0 0 13709 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 BBG0038Q3192 1464749 149312 SH SOLE 0 0 149312 VERU INC COM 92536C103 BBG001SCF2T8 68201 58794 SH SOLE 0 0 58794 VIATRIS INC COM 92556V106 BBG00Y52JV51 1924091 200009 SH SOLE 0 0 200009 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1785098 54724 SH SOLE 0 0 54724 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 1254433 20134 SH SOLE 0 0 20134 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 BBG006X184M6 354998 6844 SH SOLE 0 0 6844 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 4949262 81644 SH SOLE 0 0 81644 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 BBG009K7JND7 306443 5328 SH SOLE 0 0 5328 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 468553 9028 SH SOLE 0 0 9028 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 BBG00GGLYXG3 343176 7584 SH SOLE 0 0 7584 VIEWRAY INC COM 92672L107 BBG005XKG731 38406 11100 SH SOLE 0 0 11100 VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV887 297669 17878 SH SOLE 0 0 17878 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 BBG006G57XH9 597364 21334 SH SOLE 0 0 21334 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 BBG002NLDML7 424205 27945 SH SOLE 0 0 27945 VIRIOS THERAPEUTICS INC COM 92829J104 BBG00X0SZLB8 3951 10752 SH SOLE 0 0 10752 VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 905717 269559 SH SOLE 0 0 269559 VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 573113 48734 SH SOLE 0 0 48734 VIRTUS ETF TR II VIRTUS US QLTY 92790A504 BBG00Y6DQNN6 216516 7870 SH SOLE 0 0 7870 VIRTUS TOTAL RETURN FD INC COM 92835W107 BBG001S5XNL5 371531 57379 SH SOLE 0 0 57379 VISA INC COM CL A 92826C839 BBG001SRCFY3 65295102 289608 SH SOLE 0 0 289608 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 105213 106000 SH SOLE 0 0 106000 VMWARE INC CL A COM 928563402 BBG001S6TFZ0 825165 6609 SH SOLE 0 0 6609 VOC ENERGY TR TR UNIT 91829B103 BBG001V03446 893739 108070 SH SOLE 0 0 108070 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 2463790 223169 SH SOLE 0 0 223169 VORNADO RLTY TR SH BEN INT 929042109 BBG001S5X909 457745 29782 SH SOLE 0 0 29782 VOYA FINANCIAL INC COM 929089100 BBG001S6QQP0 286626 4011 SH SOLE 0 0 4011 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 335830 65849 SH SOLE 0 0 65849 VOYA INFRASTRUCTURE INDLS & COM 92912X101 BBG001T63ZK9 110010 11400 SH SOLE 0 0 11400 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 956262 5574 SH SOLE 0 0 5574 WABTEC COM 929740108 BBG001S5XBT3 654098 6472 SH SOLE 0 0 6472 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 5994185 173343 SH SOLE 0 0 173343 WALLBOX NV SHS CL A N94209108 BBG012F741B3 1274957 260728 SH SOLE 0 0 260728 WALMART INC COM 931142103 BBG001S5XH92 38310763 259822 SH SOLE 0 0 259822 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 4880819 323233 SH SOLE 0 0 323233 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 448084 3222 SH SOLE 0 0 3222 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 13042221 79930 SH SOLE 0 0 79930 WATERS CORP COM 941848103 BBG001S8MDG9 855198 2762 SH SOLE 0 0 2762 WATSCO INC COM 942622200 BBG001S82CQ2 989955 3112 SH SOLE 0 0 3112 WD 40 CO COM 929236107 BBG001S5XD46 415569 2334 SH SOLE 0 0 2334 WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 792884 20114 SH SOLE 0 0 20114 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 3350766 35349 SH SOLE 0 0 35349 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 10839786 289989 SH SOLE 0 0 289989 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 3359141 46856 SH SOLE 0 0 46856 WENDYS CO COM 95058W100 BBG001S7HBX2 384283 17644 SH SOLE 0 0 17644 WESCO INTL INC COM 95082P105 BBG001SCRP78 509563 3297 SH SOLE 0 0 3297 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 5337014 15404 SH SOLE 0 0 15404 WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 235701 6632 SH SOLE 0 0 6632 WESTERN ASSET HIGH INCOM FD COM 95766J102 BBG001S98MP3 205821 42350 SH SOLE 0 0 42350 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 178668 46895 SH SOLE 0 0 46895 WESTERN ASSET HIGH YIELD DEF COM 95768B107 BBG001T9DBJ7 146102 12195 SH SOLE 0 0 12195 WESTERN ASSET INTER MUNI FD COM 958435109 BBG001S70803 102145 12919 SH SOLE 0 0 12919 WESTERN ASSET INVESTMENT GRA COM 95766T100 BBG001S5V055 153572 12862 SH SOLE 0 0 12862 WESTERN ASSET INVT GRADE DEF COM 95790A101 BBG001T3HG69 284559 16808 SH SOLE 0 0 16808 WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 304605 8086 SH SOLE 0 0 8086 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 22172 23000 SH SOLE 0 0 23000 WESTERN UN CO COM 959802109 BBG001SR0YK0 225651 20238 SH SOLE 0 0 20238 WESTROCK CO COM 96145D105 BBG008NXC581 661245 21702 SH SOLE 0 0 21702 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 1558997 51742 SH SOLE 0 0 51742 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 547584 11370 SH SOLE 0 0 11370 WHEELS UP EXPERIENCE INC COM CL A 96328L106 BBG00XTV85M3 24562 38815 SH SOLE 0 0 38815 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 1244256 9425 SH SOLE 0 0 9425 WILLIAMS COS INC COM 969457100 BBG001S5XH10 8332878 279065 SH SOLE 0 0 279065 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 640297 5263 SH SOLE 0 0 5263 WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 445980 1919 SH SOLE 0 0 1919 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 254183 5422 SH SOLE 0 0 5422 WINGSTOP INC COM 974155103 BBG008N298X9 458583 2498 SH SOLE 0 0 2498 WINTRUST FINL CORP COM 97650W108 BBG001S945T0 377954 5181 SH SOLE 0 0 5181 WISDOMTREE INC COM 97717P104 BBG001SD2W32 172952 29514 SH SOLE 0 0 29514 WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 8379659 321429 SH SOLE 0 0 321429 WISDOMTREE TR CHINADIV EX FI 97717X719 BBG003D52G09 399692 11492 SH SOLE 0 0 11492 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 360469 12137 SH SOLE 0 0 12137 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 4629808 166301 SH SOLE 0 0 166301 WISDOMTREE TR EM LCL DEBT FD 97717X867 BBG001SVS9X2 415527 15350 SH SOLE 0 0 15350 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 3123652 82505 SH SOLE 0 0 82505 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 1649263 36018 SH SOLE 0 0 36018 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 BBG00YM346S6 345908 19357 SH SOLE 0 0 19357 WISDOMTREE TR EURO QTLY DIV GR 97717X610 BBG006G0HQH4 219927 7293 SH SOLE 0 0 7293 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 452663 5506 SH SOLE 0 0 5506 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 19660872 391105 SH SOLE 0 0 391105 WISDOMTREE TR FUTRE STRAT FD 97717W125 BBG001V038F5 1646264 49057 SH SOLE 0 0 49057 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 3209826 90494 SH SOLE 0 0 90494 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 748899 36057 SH SOLE 0 0 36057 WISDOMTREE TR INTERNTNL AI ENH 97717W786 BBG001SHL7M6 209127 5382 SH SOLE 0 0 5382 WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 434271 8733 SH SOLE 0 0 8733 WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 2622745 56162 SH SOLE 0 0 56162 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 4457748 131613 SH SOLE 0 0 131613 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 476398 7817 SH SOLE 0 0 7817 WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG005Q26B59 389071 8938 SH SOLE 0 0 8938 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 4714482 119596 SH SOLE 0 0 119596 WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 2763119 73390 SH SOLE 0 0 73390 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 214918 3039 SH SOLE 0 0 3039 WISDOMTREE TR PUTWRITE STRAT 97717X560 BBG00C839794 1340653 43191 SH SOLE 0 0 43191 WISDOMTREE TR US AI ENHANCED 97717W406 BBG001SHL7F4 875173 9548 SH SOLE 0 0 9548 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 13210094 376785 SH SOLE 0 0 376785 WISDOMTREE TR US HGH YLD CORP 97717X172 BBG00CSKF0K9 4460106 99690 SH SOLE 0 0 99690 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 23609969 286982 SH SOLE 0 0 286982 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 11771784 190297 SH SOLE 0 0 190297 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 302293 6914 SH SOLE 0 0 6914 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 19884913 485235 SH SOLE 0 0 485235 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 479128 9633 SH SOLE 0 0 9633 WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 216949 5778 SH SOLE 0 0 5778 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 27361537 438908 SH SOLE 0 0 438908 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 2980776 104369 SH SOLE 0 0 104369 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 8469528 195963 SH SOLE 0 0 195963 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 2375368 39204 SH SOLE 0 0 39204 WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 557876 9514 SH SOLE 0 0 9514 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 663456 15186 SH SOLE 0 0 15186 WOLFSPEED INC COM 977852102 BBG001S6YWT4 293444 4518 SH SOLE 0 0 4518 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 637667 28429 SH SOLE 0 0 28429 WORKDAY INC CL A 98138H101 BBG001T21KQ7 1869807 9053 SH SOLE 0 0 9053 WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 1922099 18769 SH SOLE 0 0 18769 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 1626076 41577 SH SOLE 0 0 41577 WP CAREY INC COM 92936U109 BBG001S67MM3 6632961 85642 SH SOLE 0 0 85642 WPP PLC NEW ADR 92937A102 BBG001S5XJ89 442472 7434 SH SOLE 0 0 7434 WRAP TECHNOLOGIES INC COM 98212N107 BBG00GGSY962 29586 17201 SH SOLE 0 0 17201 WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 833562 12285 SH SOLE 0 0 12285 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 784041 7006 SH SOLE 0 0 7006 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 4247491 62982 SH SOLE 0 0 62982 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 BBG012V1MG61 169960 104270 SH SOLE 0 0 104270 XPO INC COM 983793100 BBG001SJW3C0 222152 6964 SH SOLE 0 0 6964 XYLEM INC COM 98419M100 BBG001V05C73 1679022 16037 SH SOLE 0 0 16037 YAMANA GOLD INC COM 98462Y100 BBG001S7X4Y9 1333378 227928 SH SOLE 0 0 227928 YAMANA GOLD INC COM 98462Y100 BBG001S7X4Y9 3939 5200 SH Call SOLE 0 0 5200 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 BBG001S61Q40 313907 28589 SH SOLE 0 0 28589 YUM BRANDS INC COM 988498101 BBG001S7JQ30 3153677 23879 SH SOLE 0 0 23879 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 957143 15099 SH SOLE 0 0 15099 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 1252920 3940 SH SOLE 0 0 3940 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 379463 8533 SH SOLE 0 0 8533 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 1537457 11900 SH SOLE 0 0 11900 ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 326598 10912 SH SOLE 0 0 10912 ZOETIS INC CL A 98978V103 BBG0039320P7 6564851 39443 SH SOLE 0 0 39443 ZOMEDICA CORP COM 98980M109 BBG004H67DQ5 19265 91000 SH SOLE 0 0 91000 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 575804 7798 SH SOLE 0 0 7798 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 BBG00S1HJ4F4 955659 38675 SH SOLE 0 0 38675 ZYNERBA PHARMACEUTICALS INC COM 98986X109 BBG007BBS8C6 10432 24260 SH SOLE 0 0 24260 ZYNEX INC COM 98986M103 BBG001S7T7V0 242196 20183 SH SOLE 0 0 20183