0001403438-24-000002.txt : 20240510 0001403438-24-000002.hdr.sgml : 20240510 20240510135408 ACCESSION NUMBER: 0001403438-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 EFFECTIVENESS DATE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LPL Financial LLC CENTRAL INDEX KEY: 0001403438 ORGANIZATION NAME: IRS NUMBER: 952834236 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12526 FILM NUMBER: 24934061 BUSINESS ADDRESS: STREET 1: 4707 EXECUTIVE DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92121 BUSINESS PHONE: 704-733-3300 MAIL ADDRESS: STREET 1: 1055 LPL WAY CITY: FORT MILL STATE: SC ZIP: 29715 FORMER COMPANY: FORMER CONFORMED NAME: LPL Financial CORP DATE OF NAME CHANGE: 20080102 FORMER COMPANY: FORMER CONFORMED NAME: Linsco/Private Ledger Corp. DATE OF NAME CHANGE: 20070615 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001403438 XXXXXXXX 03-31-2024 03-31-2024 LPL Financial LLC
1055 LPL WAY FORT MILL SC 29715
13F HOLDINGS REPORT 028-12526 N
Juliana Arias Vice President, Regulatory Reporting 858-909-6874 Juliana Arias San Diego CA 05-10-2024 0 4909 186265560206 false
INFORMATION TABLE 2 Q12024LPL13F.xml 10X GENOMICS INC CL A COM 88025U109 676741 18032 SH SOLE 13025 0 5007 1ST SOURCE CORP COM 336901103 402690 7682 SH SOLE 0 0 7682 22ND CENTY GROUP INC COM NEW 90137F202 1203 10024 SH SOLE 0 0 10024 23ANDME HOLDING CO CLASS A COM 90138Q108 17573 33032 SH SOLE 0 0 33032 2U INC COM 90214J101 6023 15457 SH SOLE 386 0 15071 374WATER INC COM 88583P104 14102 11192 SH SOLE 0 0 11192 3-D SYS CORP DEL COM NEW 88554D205 1850226 416718 SH SOLE 0 0 416718 3M CO COM 88579Y101 69885946 658866 SH SOLE 31031 0 627835 8X8 INC NEW COM 282914100 417209 154522 SH SOLE 0 0 154522 908 DEVICES INC COM 65443P102 386613 51207 SH SOLE 88 0 51119 AAON INC COM PAR $0.004 000360206 2129296 24169 SH SOLE 12993 0 11176 AAR CORP COM 000361105 423760 7078 SH SOLE 2700 0 4378 AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509 2377182 32834 SH SOLE 0 0 32834 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 41386971 1125258 SH SOLE 0 0 1125258 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 51313615 2045182 SH SOLE 0 0 2045182 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 111330750 2203697 SH SOLE 10353 0 2193344 AB ACTIVE ETFS INC US LARGE CAP STR 00039J707 370538 6108 SH SOLE 0 0 6108 ABBOTT LABS COM 002824100 146754913 1291175 SH SOLE 155316 0 1135859 ABBVIE INC COM 00287Y109 445019643 2443820 SH SOLE 322984 0 2120836 ABCELLERA BIOLOGICS INC COM 00288U106 297816 65743 SH SOLE 0 0 65743 ABEONA THERAPEUTICS INC COM NEW 00289Y206 221415 30540 SH SOLE 0 0 30540 ABERCROMBIE & FITCH CO CL A 002896207 1158430 9243 SH SOLE 1406 0 7837 ABM INDS INC COM 000957100 303875 6810 SH SOLE 0 0 6810 ABRDN ASIA PACIFIC INCOME FU COM 003009107 2396678 855957 SH SOLE 0 0 855957 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 244409 57373 SH SOLE 0 0 57373 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 50578 10015 SH SOLE 0 0 10015 ABRDN ETFS BBRG ALL COMD K1 003261104 3304314 167138 SH SOLE 0 0 167138 ABRDN ETFS BBRG ALL COMMDY 003261203 5098725 161608 SH SOLE 0 0 161608 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 1859401 191493 SH SOLE 0 0 191493 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 1712433 96475 SH SOLE 0 0 96475 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 738347 186451 SH SOLE 0 0 186451 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 15953322 751098 SH SOLE 381 0 750717 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 2567471 152282 SH SOLE 0 0 152282 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 3012156 149859 SH SOLE 0 0 149859 ABRDN INCOME CREDIT STRATEGI COM 003057106 2378293 350781 SH SOLE 0 0 350781 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 2058014 150992 SH SOLE 0 0 150992 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 180498 17423 SH SOLE 0 0 17423 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 1403455 15007 SH SOLE 0 0 15007 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 3650467 43692 SH SOLE 0 0 43692 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 17152134 179604 SH SOLE 0 0 179604 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 13078547 549288 SH SOLE 0 0 549288 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 6163819 743525 SH SOLE 0 0 743525 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 3963440 299580 SH SOLE 0 0 299580 ABSCI CORPORATION COM 00091E109 425614 74932 SH SOLE 68457 0 6475 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 2723202 78599 SH SOLE 48359 0 30240 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 2457529 80174 SH SOLE 48978 0 31196 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 3541486 138964 SH SOLE 93177 0 45787 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 3950463 129588 SH SOLE 34812 0 94776 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 6352429 94054 SH SOLE 6515 0 87539 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3268221 41255 SH SOLE 9012 0 32243 ACADIA PHARMACEUTICALS INC COM 004225108 1107394 59892 SH SOLE 14830 0 45062 ACADIA RLTY TR COM SH BEN INT 004239109 210261 12361 SH SOLE 0 0 12361 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 868416 73657 SH SOLE 0 0 73657 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 161226027 465151 SH SOLE 127985 0 337166 ACCO BRANDS CORP COM 00081T108 921503 164261 SH SOLE 0 0 164261 ACCURAY INC COM 004397105 41145 16658 SH SOLE 0 0 16658 ACHIEVE LIFE SCIENCES INC COM 004468500 829462 182500 SH SOLE 0 0 182500 ACM RESH INC COM CL A 00108J109 1583672 54347 SH SOLE 0 0 54347 ACNB CORP COM 000868109 216417 5756 SH SOLE 0 0 5756 ACUITY BRANDS INC COM 00508Y102 1730789 6441 SH SOLE 1465 0 4976 ACURX PHARMACEUTICALS INC COM 00510M104 98576 40235 SH SOLE 0 0 40235 ACUSHNET HLDGS CORP COM 005098108 1259590 19099 SH SOLE 7713 0 11386 ADAM NAT RES FD INC COM 00548F105 1075428 46636 SH SOLE 0 0 46636 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2392746 122579 SH SOLE 0 0 122579 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 171992 108856 SH SOLE 0 0 108856 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 344882 107440 SH SOLE 0 0 107440 ADDUS HOMECARE CORP COM 006739106 385562 3731 SH SOLE 3236 0 495 ADEIA INC COM 00676P107 150128 13748 SH SOLE 9981 0 3767 ADIENT PLC ORD SHS G0084W101 343803 10444 SH SOLE 2473 0 7971 ADMA BIOLOGICS INC COM 000899104 109322 16564 SH SOLE 3814 0 12750 ADOBE INC COM 00724F101 209321952 414827 SH SOLE 83846 0 330981 ADT INC DEL COM 00090Q103 358810 53394 SH SOLE 0 0 53394 ADVANCE AUTO PARTS INC COM 00751Y106 4409902 51826 SH SOLE 2084 0 49742 ADVANCED DRAIN SYS INC DEL COM 00790R104 4863427 28236 SH SOLE 1100 0 27136 ADVANCED ENERGY INDS COM 007973100 2586703 25365 SH SOLE 8154 0 17211 ADVANCED MICRO DEVICES INC COM 007903107 251035643 1390856 SH SOLE 85737 0 1305119 ADVANCED MICRO DEVICES INC COM 007903107 487323 27 SH Call SOLE 0 0 27 ADVENT CONV & INCOME FD COM 00764C109 4721124 395404 SH SOLE 0 0 395404 ADVISORSHARES TR ADVISORSHS ETF 00768Y560 5446995 85524 SH SOLE 0 0 85524 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 529412 8510 SH SOLE 0 0 8510 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 1081062 9246 SH SOLE 0 0 9246 ADVISORSHARES TR PURE CANNABIS 00768Y495 526518 129049 SH SOLE 0 0 129049 ADVISORSHARES TR PURE US CANNABIS 00768Y453 4595358 459077 SH SOLE 0 0 459077 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 1910723 97486 SH SOLE 0 0 97486 ADVISORSHARES TR VICE E T F 00768Y545 237101 7971 SH SOLE 0 0 7971 AECOM COM 00766T100 999569 10191 SH SOLE 1112 0 9079 AEGON LTD AMER REG 1 CERT 0076CA104 485882 80311 SH SOLE 0 0 80311 AEHR TEST SYS COM 00760J108 157282 12684 SH SOLE 0 0 12684 AERCAP HOLDINGS NV SHS N00985106 2738708 31512 SH SOLE 17969 0 13543 AEROVIRONMENT INC COM 008073108 4019768 26225 SH SOLE 589 0 25636 AERSALE CORPORATION COM 00810F106 204774 28520 SH SOLE 0 0 28520 AES CORP COM 00130H105 20927769 1167193 SH SOLE 522056 0 645137 AFFILIATED MANAGERS GROUP IN COM 008252108 652464 3896 SH SOLE 2038 0 1858 AFFIRM HLDGS INC COM CL A 00827B106 2574256 69089 SH SOLE 589 0 68500 AFLAC INC COM 001055102 74657562 869527 SH SOLE 204307 0 665220 AGCO CORP COM 001084102 2565466 20854 SH SOLE 9320 0 11534 AGENUS INC COM NEW 00847G705 15981 27553 SH SOLE 0 0 27553 AGF INVTS TR US MARKET NETRL 00110G408 6723557 373220 SH SOLE 0 0 373220 AGILENT TECHNOLOGIES INC COM 00846U101 13542159 93067 SH SOLE 26774 0 66293 AGILYSYS INC COM 00847J105 929809 11035 SH SOLE 9027 0 2008 AGNC INVT CORP COM 00123Q104 13360315 1349527 SH SOLE 79397 0 1270130 AGNICO EAGLE MINES LTD COM 008474108 10151376 170182 SH SOLE 9184 0 160998 AGREE RLTY CORP COM 008492100 928947 16263 SH SOLE 6976 0 9287 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 208214 7443 SH SOLE 0 0 7443 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 228481 8134 SH SOLE 0 0 8134 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 298077 10987 SH SOLE 0 0 10987 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 399176 13500 SH SOLE 0 0 13500 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 491777 17699 SH SOLE 0 0 17699 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 1534624 53434 SH SOLE 0 0 53434 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 336525 9655 SH SOLE 0 0 9655 AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828 752075 24333 SH SOLE 0 0 24333 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 483214 13475 SH SOLE 0 0 13475 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 344652 9599 SH SOLE 0 0 9599 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 2223172 73469 SH SOLE 0 0 73469 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 474709 16358 SH SOLE 0 0 16358 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 231664 8000 SH SOLE 0 0 8000 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 873550 27789 SH SOLE 0 0 27789 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 1139681 34947 SH SOLE 0 0 34947 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 335551 12055 SH SOLE 0 0 12055 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 399887 13669 SH SOLE 0 0 13669 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 1202196 35505 SH SOLE 0 0 35505 AIR LEASE CORP CL A 00912X302 1260771 24510 SH SOLE 2971 0 21539 AIR PRODS & CHEMS INC COM 009158106 97457969 402270 SH SOLE 119247 0 283023 AIR TRANSPORT SERVICES GRP I COM 00922R105 232874 16924 SH SOLE 0 0 16924 AIRBNB INC COM CL A 009066101 28197520 170936 SH SOLE 40220 0 130716 AIRSCULPT TECHNOLOGIES INC COM 009496100 104976 17097 SH SOLE 0 0 17097 AKAMAI TECHNOLOGIES INC COM 00971T101 16836600 154805 SH SOLE 59481 0 95324 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 20107 17000 PRN SOLE 0 0 17000 AKEBIA THERAPEUTICS INC COM 00972D105 32656 17845 SH SOLE 0 0 17845 AKOUSTIS TECHNOLOGIES INC COM 00973N102 27179 45980 SH SOLE 0 0 45980 ALAMO GROUP INC COM 011311107 373232 1635 SH SOLE 237 0 1398 ALAMOS GOLD INC NEW COM CL A 011532108 2648283 179545 SH SOLE 10544 0 169001 ALARM COM HLDGS INC COM 011642105 612719 8455 SH SOLE 1994 0 6461 ALARUM TECHNOLOGIES LTD SPONSORD ADS NEW 78643B500 597431 30265 SH SOLE 0 0 30265 ALASKA AIR GROUP INC COM 011659109 4940665 114926 SH SOLE 12750 0 102176 ALBANY INTL CORP CL A 012348108 720573 7706 SH SOLE 3005 0 4701 ALBEMARLE CORP COM 012653101 14473494 109864 SH SOLE 339 0 109525 ALBERTSONS COS INC COMMON STOCK 013091103 308321 14381 SH SOLE 0 0 14381 ALCOA CORP COM 013872106 6108447 180777 SH SOLE 10539 0 170238 ALCON AG ORD SHS H01301128 29806224 357861 SH SOLE 254375 0 103486 ALDEYRA THERAPEUTICS INC COM 01438T106 66636 20378 SH SOLE 2964 0 17414 ALEXANDER & BALDWIN INC NEW COM 014491104 429142 26056 SH SOLE 13758 0 12298 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4717043 36592 SH SOLE 7975 0 28617 ALGOMA STL GROUP INC *W EXP 10/19/202 015658115 17262 12600 SH SOLE 0 0 12600 ALGOMA STL GROUP INC COM 015658107 543700 64040 SH SOLE 0 0 64040 ALGONQUIN PWR UTILS CORP COM 015857105 1175612 186015 SH SOLE 0 0 186015 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30799199 425638 SH SOLE 30468 0 395170 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1273536 176 SH Call SOLE 0 0 176 ALIGN TECHNOLOGY INC COM 016255101 9030750 27539 SH SOLE 8323 0 19216 ALIGNMENT HEALTHCARE INC COM 01625V104 207487 41832 SH SOLE 0 0 41832 ALKERMES PLC SHS G01767105 306893 11337 SH SOLE 6028 0 5309 ALLBIRDS INC COM CL A 01675A109 10123 14584 SH SOLE 0 0 14584 ALLEGIANT TRAVEL CO COM 01748X102 236831 3149 SH SOLE 654 0 2495 ALLEGION PLC ORD SHS G0176J109 7683996 57041 SH SOLE 18560 0 38481 ALLEGRO MICROSYSTEMS INC COM 01749D105 1592365 59064 SH SOLE 1404 0 57660 ALLETE INC COM NEW 018522300 951009 15946 SH SOLE 1309 0 14637 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 1458851 72761 SH SOLE 0 0 72761 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 9664952 910071 SH SOLE 0 0 910071 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 12300564 354075 SH SOLE 0 0 354075 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1602669 145830 SH SOLE 0 0 145830 ALLIANT ENERGY CORP COM 018802108 17809653 353366 SH SOLE 49725 0 303641 ALLISON TRANSMISSION HLDGS I COM 01973R101 2742944 33797 SH SOLE 16763 0 17034 ALLOGENE THERAPEUTICS INC COM 019770106 371546 83120 SH SOLE 0 0 83120 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 309934 64570 SH SOLE 0 0 64570 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 2158181 325027 SH SOLE 0 0 325027 ALLSPRING MULTI SECTOR INCOM COM 94987D101 238758 25590 SH SOLE 0 0 25590 ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 209960 22242 SH SOLE 0 0 22242 ALLSTATE CORP COM 020002101 31849883 184093 SH SOLE 7193 0 176900 ALLY FINL INC COM 02005N100 3128699 77081 SH SOLE 6455 0 70626 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2536764 16974 SH SOLE 2866 0 14108 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 252049 11436 SH SOLE 3236 0 8200 ALPHA METALLURGICAL RESOUR I COM 020764106 211328 638 SH SOLE 9 0 629 ALPHABET INC CAP STK CL A 02079K305 760802797 5040766 SH SOLE 629385 0 4411381 ALPHABET INC CAP STK CL C 02079K107 640573245 4207101 SH SOLE 318082 0 3889019 ALPHABET INC CAP STK CL C 02079K107 213164 14 SH Put SOLE 0 0 14 ALPHATEC HLDGS INC COM NEW 02081G201 4659875 337917 SH SOLE 118825 0 219092 ALPINE INCOME PPTY TR INC COM 02083X103 525617 34399 SH SOLE 0 0 34399 ALPS ETF TR ALERIAN ENERGY 00162Q676 3357972 132060 SH SOLE 0 0 132060 ALPS ETF TR ALERIAN MLP 00162Q452 92589865 1950903 SH SOLE 1248 0 1949655 ALPS ETF TR BARRONS 400 ETF 00162Q726 680204 10017 SH SOLE 0 0 10017 ALPS ETF TR CLEAN ENERGY 00162Q460 1461402 49239 SH SOLE 0 0 49239 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1711915 40517 SH SOLE 0 0 40517 ALPS ETF TR EQUAL SEC ETF 00162Q205 4642905 39350 SH SOLE 0 0 39350 ALPS ETF TR INTL SEC DV DOG 00162Q718 2208261 74302 SH SOLE 0 0 74302 ALPS ETF TR MED BREAKTHGH 00162Q593 670299 18750 SH SOLE 0 0 18750 ALPS ETF TR OSHARES EUR QLT 00162Q379 2351526 78169 SH SOLE 0 0 78169 ALPS ETF TR OSHARES US QUALT 00162Q387 31566950 638878 SH SOLE 0 0 638878 ALPS ETF TR OSHARES US SMLCP 00162Q395 16689343 392045 SH SOLE 0 0 392045 ALPS ETF TR OSHS GBL INTER 00162Q361 1733896 45236 SH SOLE 0 0 45236 ALPS ETF TR RIVRFRNT STR INC 00162Q783 3186043 139250 SH SOLE 0 0 139250 ALPS ETF TR SECTR DIV DOGS 00162Q858 15920142 295091 SH SOLE 0 0 295091 ALTAIR ENGR INC COM CL A 021369103 3065820 35587 SH SOLE 32852 0 2735 ALTIMMUNE INC COM NEW 02155H200 543907 53429 SH SOLE 7497 0 45932 ALTO INGREDIENTS INC COM 021513106 55213 25327 SH SOLE 0 0 25327 ALTRIA GROUP INC COM 02209S103 106991993 2452819 SH SOLE 162429 0 2290390 ALTUS POWER INC COM CL A 02217A102 96393 20166 SH SOLE 0 0 20166 AMARIN CORP PLC SPONS ADR NEW 023111206 143093 160635 SH SOLE 216 0 160419 AMAZON COM INC COM 023135106 1751024238 9707419 SH SOLE 987868 0 8719551 AMAZON COM INC COM 023135106 1497154 83 SH Call SOLE 0 0 83 AMAZON COM INC COM 023135106 414874 23 SH Put SOLE 0 0 23 AMBAC FINL GROUP INC COM NEW 023139884 599411 38350 SH SOLE 0 0 38350 AMBARELLA INC SHS G037AX101 601015 11838 SH SOLE 3558 0 8280 AMBEV SA SPONSORED ADR 02319V103 859887 346729 SH SOLE 173993 0 172736 AMC ENTMT HLDGS INC CL A NEW 00165C302 260168 69938 SH SOLE 0 0 69938 AMC NETWORKS INC CL A 00164V103 186305 15359 SH SOLE 5877 0 9482 AMCOR PLC ORD G0250X107 20582809 2164333 SH SOLE 1474229 0 690104 AMDOCS LTD SHS G02602103 6403658 70860 SH SOLE 42150 0 28710 AMEDISYS INC COM 023436108 1064536 11551 SH SOLE 88 0 11463 AMER SOFTWARE INC CL A 029683109 278095 24288 SH SOLE 18024 0 6264 AMER STATES WTR CO COM 029899101 1752381 24258 SH SOLE 2378 0 21880 AMEREN CORP COM 023608102 7336881 99201 SH SOLE 3036 0 96165 AMERESCO INC CL A 02361E108 1265588 52449 SH SOLE 50194 0 2255 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 1708133 91539 SH SOLE 25850 0 65689 AMERICAN AIRLS GROUP INC COM 02376R102 4474552 291502 SH SOLE 480 0 291022 AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 81538 46593 SH SOLE 0 0 46593 AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 3936762 56384 SH SOLE 0 0 56384 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 11814173 286404 SH SOLE 0 0 286404 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 57185646 986640 SH SOLE 0 0 986640 AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281 1305188 21248 SH SOLE 0 0 21248 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 5280881 114107 SH SOLE 0 0 114107 AMERICAN CENTY ETF TR AVANTIS US LARG 025072158 3539991 57271 SH SOLE 0 0 57271 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 12256852 234088 SH SOLE 0 0 234088 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 1881013 40387 SH SOLE 0 0 40387 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 12598955 272233 SH SOLE 0 0 272233 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 20082054 397271 SH SOLE 0 0 397271 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 1975237 41680 SH SOLE 0 0 41680 AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 614135 11356 SH SOLE 0 0 11356 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 65971509 1035010 SH SOLE 0 0 1035010 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 16759437 254471 SH SOLE 1695 0 252776 AMERICAN CENTY ETF TR MULTISECTOR 025072398 3966326 91386 SH SOLE 0 0 91386 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 12013371 241813 SH SOLE 0 0 241813 AMERICAN CENTY ETF TR QUALITY PREFER 025072539 833438 22466 SH SOLE 0 0 22466 AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 2741408 64839 SH SOLE 0 0 64839 AMERICAN CENTY ETF TR US EQT ETF 025072885 111582427 1246731 SH SOLE 0 0 1246731 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 49863863 775971 SH SOLE 0 0 775971 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 106216688 1250491 SH SOLE 0 0 1250491 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 4557489 78172 SH SOLE 0 0 78172 AMERICAN CENTY ETF TR US SML CP VALU 025072877 255234178 2723660 SH SOLE 1332 0 2722328 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 846379 32818 SH SOLE 0 0 32818 AMERICAN ELEC PWR CO INC COM 025537101 72560667 842749 SH SOLE 323192 0 519557 AMERICAN EXPRESS CO COM 025816109 127641652 560594 SH SOLE 51869 0 508725 AMERICAN FINL GROUP INC OHIO COM 025932104 757821 5553 SH SOLE 2073 0 3480 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 617981 41897 SH SOLE 21096 0 20801 AMERICAN HOMES 4 RENT CL A 02665T306 2853882 77593 SH SOLE 33809 0 43784 AMERICAN INTL GROUP INC COM NEW 026874784 17208240 220139 SH SOLE 88738 0 131401 AMERICAN LITHIUM CORP COM NEW 027259209 25172 37017 SH SOLE 0 0 37017 AMERICAN NATL BANKSHARES INC COM 027745108 1711077 35827 SH SOLE 0 0 35827 AMERICAN OUTDOOR BRANDS INC COM 02875D109 406459 46189 SH SOLE 0 0 46189 AMERICAN RES CORP CL A 02927U208 15933 11300 SH SOLE 0 0 11300 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 173185 12819 SH SOLE 0 0 12819 AMERICAN TOWER CORP NEW COM 03027X100 66294259 335515 SH SOLE 82417 0 253098 AMERICAN WELL CORP CL A 03044L105 8229 10151 SH SOLE 0 0 10151 AMERICAN WOODMARK CORPORATIO COM 030506109 347677 3420 SH SOLE 2333 0 1087 AMERICAN WTR WKS CO INC NEW COM 030420103 28774972 235455 SH SOLE 25977 0 209478 AMERICOLD REALTY TRUST INC COM 03064D108 1109034 44503 SH SOLE 36218 0 8285 AMERIPRISE FINL INC COM 03076C106 22291734 50844 SH SOLE 9246 0 41598 AMERIS BANCORP COM 03076K108 228088 4715 SH SOLE 1490 0 3225 AMERISAFE INC COM 03071H100 363748 7250 SH SOLE 6285 0 965 AMES NATL CORP COM 031001100 810639 40170 SH SOLE 0 0 40170 AMETEK INC COM 031100100 17709481 96826 SH SOLE 40671 0 56155 AMGEN INC COM 031162100 193326901 679963 SH SOLE 103063 0 576900 AMKOR TECHNOLOGY INC COM 031652100 2884354 89465 SH SOLE 0 0 89465 AMMO INC COM 00175J107 146449 53254 SH SOLE 0 0 53254 AMN HEALTHCARE SVCS INC COM 001744101 2123215 33966 SH SOLE 9266 0 24700 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 459899 75891 SH SOLE 0 0 75891 AMPHENOL CORP NEW CL A 032095101 26760319 231992 SH SOLE 57592 0 174400 AMPLIFY ENERGY CORP NEW COM 03212B103 74396 11255 SH SOLE 0 0 11255 AMPLIFY ETF TR AMPLIFY AI POWER 032108565 5092190 139578 SH SOLE 0 0 139578 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 2481191 593587 SH SOLE 0 0 593587 AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599 5103551 105750 SH SOLE 0 0 105750 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 23405442 365083 SH SOLE 0 0 365083 AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 7670765 131149 SH SOLE 0 0 131149 AMPLIFY ETF TR AMPLIFY GLOBAL C 032108573 924898 19756 SH SOLE 0 0 19756 AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 4131396 416052 SH SOLE 0 0 416052 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1130748 119656 SH SOLE 0 0 119656 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 4041479 76776 SH SOLE 0 0 76776 AMPLIFY ETF TR AMPLIFY TRAVEL T 032108540 1067237 52137 SH SOLE 0 0 52137 AMPLIFY ETF TR AMPLIFY VIDEO GA 032108615 1396832 23984 SH SOLE 0 0 23984 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 2203426 78909 SH SOLE 0 0 78909 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 23116917 634383 SH SOLE 0 0 634383 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 165368675 4253310 SH SOLE 0 0 4253310 AMPLIFY ETF TR HIGH INCOME 032108847 19623159 1627128 SH SOLE 0 0 1627128 AMPLIFY ETF TR INTERNATINL ENHC 032108722 3106969 101801 SH SOLE 0 0 101801 AMPLIFY ETF TR ONLIN RETL ETF 032108102 5824641 100321 SH SOLE 0 0 100321 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 548404 95044 SH SOLE 0 0 95044 AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116 15000 60000 SH SOLE 0 0 60000 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 160020 60385 SH SOLE 0 0 60385 ANALOG DEVICES INC COM 032654105 72665935 367389 SH SOLE 69355 0 298034 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 300717 59080 SH SOLE 200 0 58880 ANDERSONS INC COM 034164103 1214572 21171 SH SOLE 264 0 20907 ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 1610175 128917 SH SOLE 0 0 128917 ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745 2256479 205883 SH SOLE 0 0 205883 ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 3058265 60113 SH SOLE 0 0 60113 ANGI INC COM CL A NEW 00183L102 60944 23261 SH SOLE 0 0 23261 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 1398339 62988 SH SOLE 0 0 62988 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6934345 114090 SH SOLE 12912 0 101178 ANIXA BIOSCIENCES INC COM 03528H109 83279 26692 SH SOLE 0 0 26692 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 13237149 672278 SH SOLE 10130 0 662148 ANSYS INC COM 03662Q105 4662782 13431 SH SOLE 628 0 12803 ANTERIX INC COM 03676C100 227582 6771 SH SOLE 6771 0 0 ANTERO MIDSTREAM CORP COM 03676B102 4059412 288721 SH SOLE 1553 0 287168 ANTERO RESOURCES CORP COM 03674X106 1051656 36264 SH SOLE 13718 0 22546 AON PLC SHS CL A G0403H108 15967078 47846 SH SOLE 19035 0 28811 APA CORPORATION COM 03743Q108 8228802 239349 SH SOLE 1811 0 237538 APA CORPORATION COM 03743Q108 2788218 811 SH Put SOLE 0 0 811 APARTMENT INCOME REIT CORP COM 03750L109 271559 8363 SH SOLE 3485 0 4878 APELLIS PHARMACEUTICALS INC COM 03753U106 307243 5227 SH SOLE 2767 0 2460 API GROUP CORP COM STK 00187Y100 1485938 37839 SH SOLE 4760 0 33079 APOGEE ENTERPRISES INC COM 037598109 532978 9003 SH SOLE 0 0 9003 APOLLO COML REAL EST FIN INC COM 03762U105 3215734 288666 SH SOLE 82 0 288584 APOLLO GLOBAL MGMT INC COM 03769M106 20742417 184459 SH SOLE 57065 0 127394 APOLLO SR FLOATING RATE FD I COM 037636107 2478879 173956 SH SOLE 0 0 173956 APOLLO TACTICAL INCOME FD IN COM 037638103 3086123 215813 SH SOLE 0 0 215813 APPFOLIO INC COM CL A 03783C100 1825876 7400 SH SOLE 4818 0 2582 APPIAN CORP CL A 03782L101 591500 14806 SH SOLE 0 0 14806 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2536754 154869 SH SOLE 8675 0 146194 APPLE INC COM 037833100 2817024489 16427715 SH SOLE 819297 0 15608418 APPLE INC COM 037833100 788808 46 SH Put SOLE 0 0 46 APPLIED DIGITAL CORP COM NEW 038169207 121813 28461 SH SOLE 0 0 28461 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4151555 21015 SH SOLE 11119 0 9896 APPLIED MATLS INC COM 038222105 86318998 418557 SH SOLE 38574 0 379983 APPLIED MATLS INC COM 038222105 515575 25 SH Call SOLE 0 0 25 APPLIED OPTOELECTRONICS INC COM 03823U102 263326 18999 SH SOLE 0 0 18999 APPLIED UV INC COM NEW 037988300 34786 23346 SH SOLE 0 0 23346 APPLOVIN CORP COM CL A 03831W108 1449536 20941 SH SOLE 1053 0 19888 APPTECH PMTS CORP COM 03834B309 24192 25200 SH SOLE 0 0 25200 APTARGROUP INC COM 038336103 4398387 30567 SH SOLE 16238 0 14329 APTIV PLC SHS G6095L109 22777171 285965 SH SOLE 196236 0 89729 AQUA METALS INC COM 03837J101 20946 38933 SH SOLE 0 0 38933 AQUESTIVE THERAPEUTICS INC COM 03843E104 231075 54243 SH SOLE 0 0 54243 ARBOR REALTY TRUST INC COM 038923108 8090741 610622 SH SOLE 0 0 610622 ARCADIUM LITHIUM PLC COM SHS G0508H110 1521775 353080 SH SOLE 558 0 352522 ARCBEST CORP COM 03937C105 480693 3373 SH SOLE 0 0 3373 ARCELLX INC COMMON STOCK 03940C100 587837 8452 SH SOLE 676 0 7776 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 694865 25195 SH SOLE 3034 0 22161 ARCH CAP GROUP LTD ORD G0450A105 26323274 284760 SH SOLE 83163 0 201597 ARCH RESOURCES INC CL A 03940R107 1100902 6847 SH SOLE 0 0 6847 ARCHER AVIATION INC COM CL A 03945R102 360235 77973 SH SOLE 37405 0 40568 ARCHER DANIELS MIDLAND CO COM 039483102 21187221 337322 SH SOLE 415 0 336907 ARCHROCK INC COM 03957W106 2120408 107799 SH SOLE 1174 0 106625 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 665388 59837 SH SOLE 77 0 59760 ARCOSA INC COM 039653100 494956 5765 SH SOLE 6 0 5759 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 450526 13341 SH SOLE 41 0 13300 ARCUS BIOSCIENCES INC COM 03969F109 189989 10063 SH SOLE 0 0 10063 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1567812 158205 SH SOLE 1361 0 156844 ARDAGH METAL PACKAGING S A SHS L02235106 50352 14680 SH SOLE 0 0 14680 ARDELYX INC COM 039697107 942693 129136 SH SOLE 0 0 129136 ARES CAPITAL CORP COM 04010L103 67024200 3219222 SH SOLE 523 0 3218699 ARES COML REAL ESTATE CORP COM 04013V108 165871 22265 SH SOLE 0 0 22265 ARES DYNAMIC CR ALLOCATION F COM 04014F102 334748 23524 SH SOLE 0 0 23524 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 7271822 54684 SH SOLE 10284 0 44400 ARGENX SE SPONSORED ADR 04016X101 1259248 3198 SH SOLE 1874 0 1324 ARIS MNG CORP COM 04040Y109 937012 260281 SH SOLE 0 0 260281 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 681195 48141 SH SOLE 52 0 48089 ARISTA NETWORKS INC COM 040413106 58999856 203462 SH SOLE 15200 0 188262 ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102 2388193 33646 SH SOLE 33146 0 500 ARK ETF TR 3D PRINTING ETF 00214Q500 1502312 66233 SH SOLE 0 0 66233 ARK ETF TR ARK SPACE EXPL 00214Q807 1483542 99300 SH SOLE 0 0 99300 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 12374933 226191 SH SOLE 0 0 226191 ARK ETF TR FINTECH INNOVA 00214Q708 29926416 986694 SH SOLE 0 0 986694 ARK ETF TR GENOMIC REV ETF 00214Q302 32236294 1120873 SH SOLE 0 0 1120873 ARK ETF TR INNOVATION ETF 00214Q104 156002128 3115059 SH SOLE 0 0 3115059 ARK ETF TR ISRAEL INOVATE 00214Q609 416385 19797 SH SOLE 0 0 19797 ARK ETF TR NEXT GNRTN INTER 00214Q401 33147366 397928 SH SOLE 0 0 397928 ARLO TECHNOLOGIES INC COM 04206A101 269641 21316 SH SOLE 0 0 21316 ARM HOLDINGS PLC SPONSORED ADR 042068205 17316490 138543 SH SOLE 34 0 138509 ARMADA HOFFLER PPTYS INC COM 04208T108 136926 13166 SH SOLE 0 0 13166 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 1092101 55240 SH SOLE 0 0 55240 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1569897 12638 SH SOLE 9087 0 3551 ARQIT QUANTUM INC ORDINARY SHARES G0567U101 15171 20925 SH SOLE 0 0 20925 ARRAY TECHNOLOGIES INC COM SHS 04271T100 793853 53243 SH SOLE 0 0 53243 ARROW ELECTRS INC COM 042735100 3305373 25532 SH SOLE 222 0 25310 ARROW ETF TR ARROW DJ GLB YLD 04273H104 383984 29091 SH SOLE 0 0 29091 ARROW FINL CORP COM 042744102 259298 10364 SH SOLE 0 0 10364 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 475675 16632 SH SOLE 133 0 16499 ARTERIS INC COM 04302A104 768988 105053 SH SOLE 0 0 105053 ARTESIAN RES CORP CL A 043113208 1445409 38949 SH SOLE 0 0 38949 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2462720 53806 SH SOLE 3240 0 50566 ARTIVION INC COM 228903100 254788 12041 SH SOLE 6385 0 5656 ARVINAS INC COM 04335A105 655774 15886 SH SOLE 0 0 15886 ASANA INC CL A 04342Y104 400006 25824 SH SOLE 0 0 25824 ASBURY AUTOMOTIVE GROUP INC COM 043436104 666550 2827 SH SOLE 1237 0 1590 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 389716 2578 SH SOLE 1922 0 656 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 2128862 193709 SH SOLE 103209 0 90500 ASENSUS SURGICAL INC COM 04367G103 40899 177821 SH SOLE 0 0 177821 ASGN INC COM 00191U102 1495449 14275 SH SOLE 13139 0 1136 ASHFORD HOSPITALITY TR INC COM SHS 044103869 17244 12587 SH SOLE 0 0 12587 ASHLAND INC COM 044186104 2146338 22043 SH SOLE 6264 0 15779 ASML HOLDING N V N Y REGISTRY SHS N07059210 117442348 121015 SH SOLE 26909 0 94106 ASPEN TECHNOLOGY INC COM 29109X106 5303715 24867 SH SOLE 10171 0 14696 ASSERTIO HOLDINGS INC COM NEW 04546C205 27732 28909 SH SOLE 0 0 28909 ASSOCIATED BANC CORP COM 045487105 543015 25245 SH SOLE 6326 0 18919 ASSURANT INC COM 04621X108 2256686 11988 SH SOLE 2644 0 9344 ASSURED GUARANTY LTD COM G0585R106 3449894 39540 SH SOLE 5804 0 33736 AST SPACEMOBILE INC COM CL A 00217D100 66607 22968 SH SOLE 819 0 22149 ASTERA LABS INC COM 04626A103 204393 2755 SH SOLE 0 0 2755 ASTRAZENECA PLC SPONSORED ADR 046353108 32848314 484846 SH SOLE 136936 0 347910 ASURE SOFTWARE INC COM 04649U102 369332 47472 SH SOLE 0 0 47472 AT&T INC COM 00206R102 155985582 8862818 SH SOLE 1543457 0 7319361 ATAI LIFE SCIENCES NV SHS N0731H103 25978 13187 SH SOLE 0 0 13187 ATEA PHARMACEUTICALS INC COM 04683R106 137360 34000 SH SOLE 0 0 34000 ATI INC COM 01741R102 2070251 40458 SH SOLE 0 0 40458 ATKORE INC COM 047649108 2159643 11345 SH SOLE 1563 0 9782 ATLANTA BRAVES HLDGS INC COM SER A 047726104 217210 5184 SH SOLE 0 0 5184 ATLANTA BRAVES HLDGS INC COM SER C 047726302 231821 5935 SH SOLE 0 0 5935 ATLANTIC UN BANKSHARES CORP COM 04911A107 891804 25257 SH SOLE 9145 0 16112 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 786857 42579 SH SOLE 0 0 42579 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 838297 37060 SH SOLE 31932 0 5128 ATLASSIAN CORPORATION CL A 049468101 15837044 81170 SH SOLE 45031 0 36139 ATMOS ENERGY CORP COM 049560105 8138077 68462 SH SOLE 11809 0 56653 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 206948 6417 SH SOLE 0 0 6417 ATOMERA INC COM 04965B100 234764 38111 SH SOLE 0 0 38111 ATOSSA THERAPEUTICS INC COM 04962H506 82354 45752 SH SOLE 0 0 45752 ATRICURE INC COM 04963C209 501017 16470 SH SOLE 10440 0 6030 ATRION CORP COM 049904105 252171 544 SH SOLE 216 0 328 AURINIA PHARMACEUTICALS INC COM 05156V102 165365 33007 SH SOLE 0 0 33007 AURORA INNOVATION INC CLASS A COM 051774107 75819 26886 SH SOLE 0 0 26886 AUTODESK INC COM 052769106 39717167 152512 SH SOLE 81874 0 70638 AUTOLIV INC COM 052800109 1122932 9324 SH SOLE 3190 0 6134 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 220550 34569 SH SOLE 0 0 34569 AUTOMATIC DATA PROCESSING IN COM 053015103 131534111 526685 SH SOLE 59485 0 467200 AUTONATION INC COM 05329W102 4420224 26695 SH SOLE 941 0 25754 AUTOZONE INC COM 053332102 28813960 9143 SH SOLE 1051 0 8092 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 434867 25747 SH SOLE 791 0 24956 AVALONBAY CMNTYS INC COM 053484101 12783717 68893 SH SOLE 50952 0 17941 AVANGRID INC COM 05351W103 649139 17814 SH SOLE 551 0 17263 AVANOS MED INC COM 05350V106 301318 15134 SH SOLE 10985 0 4149 AVANTOR INC COM 05352A100 1889265 73886 SH SOLE 41241 0 32645 AVERY DENNISON CORP COM 053611109 12998900 58226 SH SOLE 19377 0 38849 AVID BIOSERVICES INC COM 05368M106 605834 90423 SH SOLE 86542 0 3881 AVIENT CORPORATION COM 05368V106 868255 20006 SH SOLE 9776 0 10230 AVINO SILVER & GOLD MINES LT COM 053906103 31281 50210 SH SOLE 0 0 50210 AVIS BUDGET GROUP COM 053774105 1069523 8734 SH SOLE 3 0 8731 AVISTA CORP COM 05379B107 879964 25127 SH SOLE 508 0 24619 AVNET INC COM 053807103 1904033 38403 SH SOLE 11115 0 27288 AXALTA COATING SYS LTD COM G0750C108 966909 28116 SH SOLE 6128 0 21988 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2904761 26047 SH SOLE 1091 0 24956 AXCELIS TECHNOLOGIES INC COM NEW 054540208 680272 61 SH Put SOLE 0 0 61 AXIS CAP HLDGS LTD SHS G0692U109 2657786 40876 SH SOLE 3612 0 37264 AXON ENTERPRISE INC COM 05464C101 19130422 61143 SH SOLE 3490 0 57653 AXONICS INC COM 05465P101 321814 4666 SH SOLE 49 0 4617 AXOS FINANCIAL INC COM 05465C100 1473671 27270 SH SOLE 1207 0 26063 AXSOME THERAPEUTICS INC COM 05464T104 1279553 16035 SH SOLE 2885 0 13150 AZEK CO INC CL A 05478C105 782628 15584 SH SOLE 44 0 15540 AZENTA INC COM 114340102 4988027 82747 SH SOLE 57012 0 25735 AZZ INC COM 002474104 684735 8857 SH SOLE 2829 0 6028 B & G FOODS INC NEW COM 05508R106 1125956 98423 SH SOLE 7392 0 91031 B. RILEY FINANCIAL INC COM 05580M108 228512 10794 SH SOLE 0 0 10794 B2GOLD CORP COM 11777Q209 294630 112885 SH SOLE 0 0 112885 BADGER METER INC COM 056525108 9156520 56588 SH SOLE 9878 0 46710 BAIDU INC SPON ADR REP A 056752108 5084076 48291 SH SOLE 8 0 48283 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 404175 25776 SH SOLE 0 0 25776 BAKER HUGHES COMPANY CL A 05722G100 5956610 177810 SH SOLE 110070 0 67740 BALCHEM CORP COM 057665200 2245635 14493 SH SOLE 13193 0 1300 BALL CORP COM 058498106 16942916 251528 SH SOLE 58010 0 193518 BALLARD PWR SYS INC NEW COM 058586108 51020 18353 SH SOLE 0 0 18353 BANC OF CALIFORNIA INC COM 05990K106 302545 19891 SH SOLE 0 0 19891 BANCFIRST CORP COM 05945F103 1596455 18135 SH SOLE 918 0 17217 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 597914 50500 SH SOLE 5967 0 44533 BANCO BRADESCO S A SP ADR PFD NEW 059460303 930431 325326 SH SOLE 70466 0 254860 BANCO SANTANDER S.A. ADR 05964H105 2079363 429621 SH SOLE 170385 0 259236 BANCROFT FD LTD COM 059695106 637346 39859 SH SOLE 0 0 39859 BANDWIDTH INC COM CL A 05988J103 559400 30635 SH SOLE 0 0 30635 BANK AMERICA CORP 7.25%CNV PFD L 060505682 9187179 7696 SH SOLE 455 0 7241 BANK AMERICA CORP COM 060505104 226992575 5986092 SH SOLE 1201015 0 4785077 BANK AMERICA CORP COM 060505104 929040 245 SH Call SOLE 0 0 245 BANK HAWAII CORP COM 062540109 335167 5372 SH SOLE 60 0 5312 BANK MONTREAL QUE COM 063671101 6026774 61699 SH SOLE 797 0 60902 BANK NEW YORK MELLON CORP COM 064058100 15531150 269545 SH SOLE 40873 0 228672 BANK NOVA SCOTIA HALIFAX COM 064149107 2794359 53966 SH SOLE 20 0 53946 BANK OZK LITTLE ROCK ARK COM 06417N103 15250801 335478 SH SOLE 13903 0 321575 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 481856 15494 SH SOLE 0 0 15494 BARCLAYS PLC ADR 06738E204 1941221 205420 SH SOLE 12511 0 192909 BARINGS BDC INC COM 06759L103 2643113 284206 SH SOLE 0 0 284206 BARINGS PARTN INVS SH BEN INT 06761A103 180460 11195 SH SOLE 0 0 11195 BARNES GROUP INC COM 067806109 417154 11229 SH SOLE 7009 0 4220 BARNWELL INDS INC COM 068221100 23600 10000 SH SOLE 0 0 10000 BARRETT BUSINESS SVCS INC COM 068463108 749867 5918 SH SOLE 0 0 5918 BARRICK GOLD CORP COM 067901108 14441387 867872 SH SOLE 83913 0 783959 BATH & BODY WORKS INC COM 070830104 779073 15575 SH SOLE 130 0 15445 BAUSCH HEALTH COS INC COM 071734107 731369 68932 SH SOLE 0 0 68932 BAXTER INTL INC COM 071813109 14747554 345053 SH SOLE 69703 0 275350 BAYTEX ENERGY CORP COM 07317Q105 80067 22057 SH SOLE 0 0 22057 BCE INC COM NEW 05534B760 39061780 1149553 SH SOLE 676015 0 473538 BEACON ROOFING SUPPLY INC COM 073685109 2011468 20521 SH SOLE 1095 0 19426 BEAM GLOBAL COM 07373B109 398847 58654 SH SOLE 0 0 58654 BEAM THERAPEUTICS INC COM 07373V105 789524 23896 SH SOLE 8698 0 15198 BECTON DICKINSON & CO COM 075887109 66776911 269860 SH SOLE 100427 0 169433 BEIGENE LTD SPONSORED ADR 07725L102 258982 1656 SH SOLE 1219 0 437 BELLRING BRANDS INC COMMON STOCK 07831C103 1273159 21568 SH SOLE 6678 0 14890 BENCHMARK ELECTRS INC COM 08160H101 372936 12427 SH SOLE 9480 0 2947 BENTLEY SYS INC COM CL B 08265T208 14772025 282880 SH SOLE 159065 0 123815 BERKLEY W R CORP COM 084423102 16890615 190984 SH SOLE 45088 0 145896 BERKSHIRE HATHAWAY INC DEL CL A 084670108 38066400 60 SH SOLE 0 0 60 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 892844411 2123191 SH SOLE 74637 0 2048554 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 420520 10 SH Put SOLE 0 0 10 BERKSHIRE HILLS BANCORP INC COM 084680107 4721666 206006 SH SOLE 0 0 206006 BERRY CORP COM 08579X101 159730 19842 SH SOLE 14495 0 5347 BERRY GLOBAL GROUP INC COM 08579W103 2068378 34199 SH SOLE 13321 0 20878 BEST BUY INC COM 086516101 9657993 117737 SH SOLE 29624 0 88113 BEYOND INC COM 690370101 2979417 82969 SH SOLE 0 0 82969 BEYOND MEAT INC COM 08862E109 214916 25956 SH SOLE 0 0 25956 BGC GROUP INC CL A 088929104 1804861 232286 SH SOLE 0 0 232286 BGSF INC COM 05601C105 240490 23102 SH SOLE 0 0 23102 BHP GROUP LTD SPONSORED ADS 088606108 16216137 281091 SH SOLE 12860 0 268231 BIG 5 SPORTING GOODS CORP COM 08915P101 45424 12904 SH SOLE 0 0 12904 BIGBEAR AI HLDGS INC COM 08975B109 112842 55045 SH SOLE 0 0 55045 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 306033 44417 SH SOLE 33232 0 11185 BIGLARI HLDGS INC COM STK CL B 08986R309 228754 1206 SH SOLE 0 0 1206 BILL HOLDINGS INC COM 090043100 721697 10502 SH SOLE 3339 0 7163 BIO RAD LABS INC CL A 090572207 1401811 4053 SH SOLE 1006 0 3047 BIOCRYST PHARMACEUTICALS INC COM 09058V103 83398 16417 SH SOLE 1711 0 14706 BIOGEN INC COM 09062X103 10385853 48165 SH SOLE 21417 0 26748 BIOHAVEN LTD COM G1110E107 2075103 37943 SH SOLE 61 0 37882 BIOLIFE SOLUTIONS INC COM NEW 09062W204 374079 20166 SH SOLE 18533 0 1633 BIOLINERX LTD SPONSORED ADS 09071M205 112362 100323 SH SOLE 0 0 100323 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2836934 32482 SH SOLE 13158 0 19324 BIOMEA FUSION INC COM 09077A106 814312 54469 SH SOLE 0 0 54469 BIONTECH SE SPONSORED ADS 09075V102 2982904 32335 SH SOLE 0 0 32335 BIORA THERAPEUTICS INC COM NEW 74319F305 23221 21110 SH SOLE 0 0 21110 BIO-TECHNE CORP COM 09073M104 4393040 62410 SH SOLE 51043 0 11367 BIOVENTUS INC COM CL A 09075A108 208120 40023 SH SOLE 0 0 40023 BIOVIE INC CL A NEW 09074F207 5342 10105 SH SOLE 0 0 10105 BITFARMS LTD COM 09173B107 185065 82989 SH SOLE 0 0 82989 BJS WHSL CLUB HLDGS INC COM 05550J101 3288052 43464 SH SOLE 10139 0 33325 BLACK HILLS CORP COM 092113109 1411450 25851 SH SOLE 1261 0 24590 BLACK STONE MINERALS L P COM UNIT 09225M101 2674514 167366 SH SOLE 0 0 167366 BLACKBAUD INC COM 09227Q100 692764 9344 SH SOLE 5770 0 3574 BLACKBERRY LTD COM 09228F103 251337 91064 SH SOLE 0 0 91064 BLACKLINE INC COM 09239B109 1782806 27606 SH SOLE 8664 0 18942 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1792130 151618 SH SOLE 0 0 151618 BLACKROCK CAP ALLOCATION TER COM 09260U109 768606 46135 SH SOLE 0 0 46135 BLACKROCK CORE BD TR SHS BEN INT 09249E101 9727723 900715 SH SOLE 0 0 900715 BLACKROCK CORPOR HI YLD FD I COM 09255P107 8092116 826570 SH SOLE 0 0 826570 BLACKROCK CR ALLOCATION INCO COM 092508100 8610468 805469 SH SOLE 0 0 805469 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 5314799 480542 SH SOLE 0 0 480542 BLACKROCK ENERGY & RES TR COM 09250U101 801681 60504 SH SOLE 0 0 60504 BLACKROCK ENHANCD CAP & INM COM 09256A109 7741232 397190 SH SOLE 0 0 397190 BLACKROCK ENHANCED EQUITY DI COM 09251A104 11128228 1348876 SH SOLE 0 0 1348876 BLACKROCK ENHANCED GLOBAL DI COM 092501105 2129658 203600 SH SOLE 0 0 203600 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 533633 96498 SH SOLE 0 0 96498 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 708109 40790 SH SOLE 0 0 40790 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 27508937 479166 SH SOLE 0 0 479166 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 593535898 13367926 SH SOLE 0 0 13367926 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 4717213 103279 SH SOLE 0 0 103279 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 165448779 3153808 SH SOLE 0 0 3153808 BLACKROCK FLOATING RATE INC COM 091941104 3291698 253598 SH SOLE 0 0 253598 BLACKROCK FLOATING RATE INCO COM 09255X100 8281936 641017 SH SOLE 0 0 641017 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 2941420 179464 SH SOLE 0 0 179464 BLACKROCK HEALTH SCIENCES TR COM 09250W107 2730607 65893 SH SOLE 0 0 65893 BLACKROCK INC COM 09247X101 115901011 139020 SH SOLE 23610 0 115410 BLACKROCK INCOME TR INC COM NEW 09247F209 1832777 154015 SH SOLE 0 0 154015 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 519567 63829 SH SOLE 0 0 63829 BLACKROCK INVT QUALITY MUN T COM 09247D105 1870044 150688 SH SOLE 0 0 150688 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 215534 21575 SH SOLE 0 0 21575 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2565423 182853 SH SOLE 0 0 182853 BLACKROCK MULTI SECTOR INC T COM 09258A107 7550017 475442 SH SOLE 0 0 475442 BLACKROCK MUN INCOME QUALITY COM 092479104 1244866 107316 SH SOLE 0 0 107316 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 447091 43281 SH SOLE 0 0 43281 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 3733141 177262 SH SOLE 410 0 176852 BLACKROCK MUNI INCOME TR II COM 09249N101 1089618 100333 SH SOLE 0 0 100333 BLACKROCK MUNIASSETS FD INC COM 09254J102 1174371 105990 SH SOLE 0 0 105990 BLACKROCK MUNICIPAL INCOME COM 09253X102 1856051 153901 SH SOLE 107260 0 46641 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1189058 102241 SH SOLE 0 0 102241 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 153530 14498 SH SOLE 0 0 14498 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 2189389 198855 SH SOLE 0 0 198855 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1163205 96292 SH SOLE 59280 0 37012 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 207892 20422 SH SOLE 0 0 20422 BLACKROCK MUNIVEST FD II INC COM 09253T101 160017 14667 SH SOLE 0 0 14667 BLACKROCK MUNIVEST FD INC COM 09253R105 508556 72033 SH SOLE 0 0 72033 BLACKROCK MUNIYIELD FD INC COM 09253W104 2043169 184735 SH SOLE 134736 0 49999 BLACKROCK MUNIYIELD MICH QU COM 09254V105 797865 69319 SH SOLE 0 0 69319 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 374271 35577 SH SOLE 0 0 35577 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 712837 58863 SH SOLE 0 0 58863 BLACKROCK MUNIYIELD QUALITY COM 09254E103 1108318 96712 SH SOLE 31440 0 65272 BLACKROCK MUNIYIELD QUALITY COM 09254G108 393942 37483 SH SOLE 0 0 37483 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1130275 92267 SH SOLE 0 0 92267 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 614100 57934 SH SOLE 0 0 57934 BLACKROCK RES & COMMODITIES SHS 09257A108 4656629 512845 SH SOLE 0 0 512845 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 6299194 170617 SH SOLE 0 0 170617 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 4004451 206415 SH SOLE 0 0 206415 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 11491111 703250 SH SOLE 0 0 703250 BLACKROCK TCP CAPITAL CORP COM 09259E108 2637644 252890 SH SOLE 469 0 252421 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 549884 25493 SH SOLE 0 0 25493 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 60872 44759 SH SOLE 0 0 44759 BLACKSTONE INC COM 09260D107 115700782 880725 SH SOLE 43204 0 837521 BLACKSTONE MTG TR INC COM CL A 09257W100 5246504 263511 SH SOLE 197 0 263314 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 12216719 392190 SH SOLE 0 0 392190 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 1104260 77059 SH SOLE 0 0 77059 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 3510505 295000 SH SOLE 0 0 295000 BLADE AIR MOBILITY INC CL A COM 092667104 85728 30080 SH SOLE 0 0 30080 BLINK CHARGING CO COM 09354A100 157580 52352 SH SOLE 0 0 52352 BLOCK H & R INC COM 093671105 3914882 79717 SH SOLE 1119 0 78598 BLOCK INC CL A 852234103 40462518 478394 SH SOLE 79633 0 398761 BLOOM ENERGY CORP COM CL A 093712107 614884 54705 SH SOLE 449 0 54256 BLOOMIN BRANDS INC COM 094235108 1925901 67152 SH SOLE 20703 0 46449 BLUE OWL CAPITAL CORPORATION COM 69121K104 27090178 1761390 SH SOLE 0 0 1761390 BLUE OWL CAPITAL INC COM CL A 09581B103 851068 45126 SH SOLE 2827 0 42299 BLUE RIDGE BANKSHARES INC VA COM 095825105 34219 12721 SH SOLE 0 0 12721 BLUEBIRD BIO INC COM 09609G100 293161 229032 SH SOLE 0 0 229032 BLUELINX HLDGS INC COM NEW 09624H208 664094 5099 SH SOLE 9 0 5090 BLUEPRINT MEDICINES CORP COM 09627Y109 909328 9586 SH SOLE 768 0 8818 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 111930 13000 SH SOLE 0 0 13000 BNY MELLON ETF TRUST CONCENTRATED INT 09661T834 201146 3933 SH SOLE 0 0 3933 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 4325445 103307 SH SOLE 0 0 103307 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 735767 15438 SH SOLE 5906 0 9532 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 4271540 56494 SH SOLE 0 0 56494 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 2829589 28353 SH SOLE 0 0 28353 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 241854 2441 SH SOLE 0 0 2441 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 568233 234807 SH SOLE 0 0 234807 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 1662012 159963 SH SOLE 0 0 159963 BNY MELLON MUN INCOME INC COM 05589T104 163613 23955 SH SOLE 0 0 23955 BNY MELLON STRATEGIC MUN BD COM 09662E109 2417912 412613 SH SOLE 0 0 412613 BNY MELLON STRATEGIC MUNS IN COM 05588W108 776741 127335 SH SOLE 0 0 127335 BOEING CO COM 097023105 168460433 872897 SH SOLE 70376 0 802521 BOISE CASCADE CO DEL COM 09739D100 1340109 8738 SH SOLE 0 0 8738 BOK FINL CORP COM NEW 05561Q201 355557 3865 SH SOLE 2701 0 1164 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 411083 8171 SH SOLE 3359 0 4812 BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770 2581400 171864 SH SOLE 0 0 171864 BOOKING HOLDINGS INC COM 09857L108 41388014 11408 SH SOLE 3592 0 7816 BOOT BARN HLDGS INC COM 099406100 765577 8046 SH SOLE 4798 0 3248 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10770600 72558 SH SOLE 23910 0 48648 BORGWARNER INC COM 099724106 1893755 54512 SH SOLE 11039 0 43473 BOSTON BEER INC CL A 100557107 1286175 4225 SH SOLE 23 0 4202 BOSTON PROPERTIES INC COM 101121101 3545112 54281 SH SOLE 11182 0 43099 BOSTON SCIENTIFIC CORP COM 101137107 65362530 954337 SH SOLE 334343 0 619994 BOX INC CL A 10316T104 531878 18781 SH SOLE 0 0 18781 BOYD GAMING CORP COM 103304101 3260036 48426 SH SOLE 799 0 47627 BP PLC SPONSORED ADR 055622104 40073608 1063525 SH SOLE 55649 0 1007876 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 192560 14044 SH SOLE 0 0 14044 BRAEMAR HOTELS & RESORTS INC COM 10482B101 703324 351662 SH SOLE 0 0 351662 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 284017 59170 SH SOLE 0 0 59170 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 1584454 186846 SH SOLE 0 0 186846 BRAZE INC COM CL A 10576N102 247548 5588 SH SOLE 0 0 5588 BRC INC COM CL A 05601U105 498517 116476 SH SOLE 0 0 116476 BREAD FINANCIAL HOLDINGS INC COM 018581108 858228 23046 SH SOLE 5022 0 18024 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 87684 17467 SH SOLE 0 0 17467 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3026032 26694 SH SOLE 9126 0 17568 BRIGHTHOUSE FINL INC COM 10922N103 1989449 38600 SH SOLE 1549 0 37051 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2498417 362615 SH SOLE 0 0 362615 BRINKER INTL INC COM 109641100 285267 5742 SH SOLE 0 0 5742 BRINKS CO COM 109696104 438805 4750 SH SOLE 67 0 4683 BRISTOL-MYERS SQUIBB CO COM 110122108 132193645 2437648 SH SOLE 462722 0 1974926 BRISTOL-MYERS SQUIBB CO COM 110122108 1328635 245 SH Call SOLE 0 0 245 BRISTOL-MYERS SQUIBB CO COM 110122108 1285251 237 SH Put SOLE 0 0 237 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 31672806 1038453 SH SOLE 500026 0 538427 BRIXMOR PPTY GROUP INC COM 11120U105 908264 38732 SH SOLE 22429 0 16303 BROADCOM INC COM 11135F101 543510655 410070 SH SOLE 67888 0 342182 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 52205698 254836 SH SOLE 47823 0 207013 BROADSTONE NET LEASE INC COM 11135E203 789603 50389 SH SOLE 2303 0 48086 BROADWIND INC COM NEW 11161T207 64617 27150 SH SOLE 0 0 27150 BROOKDALE SR LIVING INC COM 112463104 137680 20829 SH SOLE 0 0 20829 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1401580 33355 SH SOLE 6145 0 27210 BROOKFIELD CORP CL A LTD VT SH 11271J107 7625306 182119 SH SOLE 30118 0 152001 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 5148783 164972 SH SOLE 0 0 164972 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2047066 56800 SH SOLE 3278 0 53522 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1376768 106561 SH SOLE 0 0 106561 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 662551 26966 SH SOLE 1487 0 25479 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 721237 31048 SH SOLE 0 0 31048 BROWN & BROWN INC COM 115236101 13777824 157389 SH SOLE 35145 0 122244 BROWN FORMAN CORP CL A 115637100 1264155 23875 SH SOLE 0 0 23875 BROWN FORMAN CORP CL B 115637209 2960317 57348 SH SOLE 6684 0 50664 BRP GROUP INC COM CL A 05589G102 318752 11015 SH SOLE 6873 0 4142 BRUKER CORP COM 116794108 13829595 147217 SH SOLE 105312 0 41905 BRUNSWICK CORP COM 117043109 1068539 11071 SH SOLE 142 0 10929 BUILDERS FIRSTSOURCE INC COM 12008R107 65464162 313902 SH SOLE 40832 0 273070 BUMBLE INC COM CL A 12047B105 150183 13232 SH SOLE 2418 0 10814 BUNGE GLOBAL SA COM SHS H11356104 7944875 77496 SH SOLE 3988 0 73508 BUNGE GLOBAL SA COM SHS H11356104 656128 64 SH Put SOLE 0 0 64 BURFORD CAP LTD ORD SHS G17977110 818622 51260 SH SOLE 37 0 51223 BURLINGTON STORES INC COM 122017106 2875674 12385 SH SOLE 10811 0 1574 BUSINESS FIRST BANCSHARES IN COM 12326C105 389254 17471 SH SOLE 0 0 17471 BUTTERFLY NETWORK INC COM CL A 124155102 126834 117439 SH SOLE 0 0 117439 BWX TECHNOLOGIES INC COM 05605H100 2509212 24451 SH SOLE 9765 0 14686 BYRNA TECHNOLOGIES INC COM NEW 12448X201 593223 42586 SH SOLE 0 0 42586 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3727794 48960 SH SOLE 6966 0 41994 C3 AI INC CL A 12468P104 3221844 119019 SH SOLE 0 0 119019 CABALETTA BIO INC COM 12674W109 595957 34933 SH SOLE 27176 0 7757 CABLE ONE INC COM 12685J105 674926 1595 SH SOLE 1339 0 256 CABOT CORP COM 127055101 774122 8396 SH SOLE 12 0 8384 CACI INTL INC CL A 127190304 2542328 6711 SH SOLE 4518 0 2193 CACTUS INC CL A 127203107 614526 12268 SH SOLE 990 0 11278 CADENCE BANK COM 12740C103 2655265 91561 SH SOLE 6584 0 84977 CADENCE DESIGN SYSTEM INC COM 127387108 71549109 229855 SH SOLE 72305 0 157550 CADRE HLDGS INC COM 12763L105 330992 9143 SH SOLE 1396 0 7747 CAE INC COM 124765108 309910 15015 SH SOLE 12557 0 2458 CAESARS ENTERTAINMENT INC NE COM 12769G100 3303971 75537 SH SOLE 13208 0 62329 CAL MAINE FOODS INC COM NEW 128030202 2652339 45069 SH SOLE 0 0 45069 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 12262190 1038289 SH SOLE 0 0 1038289 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 6474948 570480 SH SOLE 0 0 570480 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 2816667 129205 SH SOLE 0 0 129205 CALAMOS GBL DYN INCOME FUND COM 12811L107 6012383 923561 SH SOLE 0 0 923561 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 2247423 216098 SH SOLE 0 0 216098 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 1722017 111602 SH SOLE 0 0 111602 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 13807186 843445 SH SOLE 0 0 843445 CALERES INC COM 129500104 266380 6492 SH SOLE 26 0 6466 CALIFORNIA WTR SVC GROUP COM 130788102 790872 17015 SH SOLE 3682 0 13333 CALIX INC COM 13100M509 392813 11846 SH SOLE 39 0 11807 CALLON PETE CO DEL COM 13123X508 801292 22408 SH SOLE 0 0 22408 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 2519259 169533 SH SOLE 0 0 169533 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 2671720 98916 SH SOLE 0 0 98916 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 9469806 282344 SH SOLE 0 0 282344 CAMBRIA ETF TR GLB ASSET ALLO 132061607 7287388 251854 SH SOLE 0 0 251854 CAMBRIA ETF TR GLB MOMENT ETF 132061508 1809962 62187 SH SOLE 0 0 62187 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 251842 11768 SH SOLE 0 0 11768 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 46451672 633979 SH SOLE 0 0 633979 CAMBRIA ETF TR TAIL RISK 132061862 6973201 575347 SH SOLE 0 0 575347 CAMBRIA ETF TR TRINITY 132061839 256927 9897 SH SOLE 0 0 9897 CAMBRIA ETF TR VALUE MOMENTUM 132061888 2065810 69162 SH SOLE 0 0 69162 CAMDEN PPTY TR SH BEN INT 133131102 2392585 24315 SH SOLE 13128 0 11187 CAMECO CORP COM 13321L108 7641209 176390 SH SOLE 0 0 176390 CAMPBELL SOUP CO COM 134429109 3487291 78454 SH SOLE 0 0 78454 CAMPING WORLD HLDGS INC CL A 13462K109 1766772 63439 SH SOLE 3762 0 59677 CAMTEK LTD ORD M20791105 299813 3579 SH SOLE 0 0 3579 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 472855 39209 SH SOLE 2063 0 37146 CANADIAN IMPERIAL BK COMM TO COM 136069101 26770172 527803 SH SOLE 340010 0 187793 CANADIAN NAT RES LTD COM 136385101 7335959 96121 SH SOLE 35475 0 60646 CANADIAN NATL RY CO COM 136375102 13437587 102024 SH SOLE 36688 0 65336 CANADIAN PACIFIC KANSAS CITY COM 13646K108 17300639 196219 SH SOLE 39755 0 156464 CANADIAN SOLAR INC COM 136635109 283111 14328 SH SOLE 0 0 14328 CANGO INC ADS 137586103 22517 14814 SH SOLE 0 0 14814 CANOPY GROWTH CORP COM NEW 138035704 440887 51088 SH SOLE 1 0 51087 CAPITAL GROUP CORE BALANCED SHS 14021D107 8831246 303375 SH SOLE 0 0 303375 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 125574285 4029984 SH SOLE 0 0 4029984 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 4351245 151982 SH SOLE 0 0 151982 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 358526133 11031574 SH SOLE 0 0 11031574 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 124595873 4326246 SH SOLE 0 0 4326246 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 286790681 8965011 SH SOLE 0 0 8965011 CAPITAL GROUP INTERNATIONAL SHS 14021M107 1199037 41332 SH SOLE 0 0 41332 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 42093380 1632792 SH SOLE 0 0 1632792 CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 3091128 118917 SH SOLE 0 0 118917 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 59510755 2649633 SH SOLE 0 0 2649633 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 24410292 903750 SH SOLE 0 0 903750 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 17776875 700015 SH SOLE 0 0 700015 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 35776485 1323095 SH SOLE 0 0 1323095 CAPITAL ONE FINL CORP COM 14040H105 23351662 156838 SH SOLE 35217 0 121621 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 1116345 64158 SH SOLE 0 0 64158 CAPITAL SOUTHWEST CORP COM 140501107 3831350 153500 SH SOLE 0 0 153500 CAPITOL SER TR HULL TACTICAL 14064D519 2890729 72381 SH SOLE 0 0 72381 CAPRI HOLDINGS LIMITED SHS G1890L107 1628082 35940 SH SOLE 9 0 35931 CAPRI HOLDINGS LIMITED SHS G1890L107 362400 80 SH Put SOLE 0 0 80 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 314635 46338 SH SOLE 0 0 46338 CARA THERAPEUTICS INC COM 140755109 137196 150764 SH SOLE 0 0 150764 CARDINAL HEALTH INC COM 14149Y108 29132636 260345 SH SOLE 28064 0 232281 CARDLYTICS INC COM 14161W105 7518138 518850 SH SOLE 0 0 518850 CAREDX INC COM 14167L103 302652 28579 SH SOLE 135 0 28444 CARETRUST REIT INC COM 14174T107 1367583 56117 SH SOLE 18283 0 37834 CARGURUS INC COM CL A 141788109 514476 22291 SH SOLE 1524 0 20767 CARIBOU BIOSCIENCES INC COM 142038108 122831 23897 SH SOLE 0 0 23897 CARLISLE COS INC COM 142339100 12126674 30947 SH SOLE 1456 0 29491 CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104 85703 10890 SH SOLE 0 0 10890 CARLYLE GROUP INC COM 14316J108 4598473 98028 SH SOLE 13897 0 84131 CARLYLE SECURED LENDING INC COM 872280102 906420 55677 SH SOLE 0 0 55677 CARMAX INC COM 143130102 13745305 157793 SH SOLE 70481 0 87312 CARNIVAL CORP UNIT 99/99/9999 143658300 12304179 753010 SH SOLE 227 0 752783 CARNIVAL PLC ADR 14365C103 507788 34473 SH SOLE 0 0 34473 CARPENTER TECHNOLOGY CORP COM 144285103 2030309 28428 SH SOLE 0 0 28428 CARRIAGE SVCS INC COM 143905107 1457634 53907 SH SOLE 0 0 53907 CARRIER GLOBAL CORPORATION COM 14448C104 32316854 555941 SH SOLE 134427 0 421514 CARROLS RESTAURANT GROUP INC COM 14574X104 1154543 121403 SH SOLE 0 0 121403 CARTER BANKSHARES INC COM NEW 146103106 452512 35800 SH SOLE 0 0 35800 CARTERS INC COM 146229109 277571 3278 SH SOLE 257 0 3021 CARVANA CO CL A 146869102 3597233 40920 SH SOLE 190 0 40730 CASELLA WASTE SYS INC CL A 147448104 1776397 17967 SH SOLE 10160 0 7807 CASEYS GEN STORES INC COM 147528103 14817326 46529 SH SOLE 13165 0 33364 CASS INFORMATION SYS INC COM 14808P109 572827 11891 SH SOLE 4575 0 7316 CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115 75121 18641 SH SOLE 0 0 18641 CASSAVA SCIENCES INC COM 14817C107 1170949 57711 SH SOLE 0 0 57711 CATALENT INC COM 148806102 1495135 26486 SH SOLE 19297 0 7189 CATALYST PHARMACEUTICALS INC COM 14888U101 980900 61537 SH SOLE 0 0 61537 CATERPILLAR INC COM 149123101 284430565 776220 SH SOLE 38203 0 738017 CATHAY GEN BANCORP COM 149150104 533365 14099 SH SOLE 1562 0 12537 CAVA GROUP INC COM 148929102 6163069 87981 SH SOLE 2410 0 85571 CBIZ INC COM 124805102 1589311 20246 SH SOLE 633 0 19613 CBOE GLOBAL MKTS INC COM 12503M108 11647043 63392 SH SOLE 18906 0 44486 CBRE GBL REAL ESTATE INC FD COM 12504G100 2519335 468278 SH SOLE 0 0 468278 CBRE GROUP INC CL A 12504L109 3821007 39295 SH SOLE 16159 0 23136 CDW CORP COM 12514G108 9694334 37901 SH SOLE 4163 0 33738 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2579503 61563 SH SOLE 0 0 61563 CELANESE CORP DEL COM 150870103 7119768 41428 SH SOLE 12916 0 28512 CELESTICA INC SUB VTG SHS 15101Q108 1939745 43163 SH SOLE 2016 0 41147 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 468407 42275 SH SOLE 0 0 42275 CELLECTIS S A SPON ADS 15117K103 215570 81347 SH SOLE 0 0 81347 CEL-SCI CORP COM PAR NEW 150837607 43565 22809 SH SOLE 0 0 22809 CELSIUS HLDGS INC COM NEW 15118V207 17963540 216637 SH SOLE 18999 0 197638 CEMEX SAB DE CV SPON ADR NEW 151290889 1466407 162753 SH SOLE 19368 0 143385 CENCORA INC COM 03073E105 37573516 154630 SH SOLE 33244 0 121386 CENOVUS ENERGY INC COM 15135U109 2655489 132841 SH SOLE 34161 0 98680 CENTENE CORP DEL COM 15135B101 8753738 111541 SH SOLE 21611 0 89930 CENTERPOINT ENERGY INC COM 15189T107 7590756 266436 SH SOLE 55096 0 211340 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 136206 14725 SH SOLE 14371 0 354 CENTRAL SECS CORP COM 155123102 238487 5710 SH SOLE 0 0 5710 CENTRAL VY CMNTY BANCORP COM 155685100 328576 16520 SH SOLE 0 0 16520 CENTRUS ENERGY CORP CL A 15643U104 1022095 24611 SH SOLE 0 0 24611 CENTURY ALUM CO COM 156431108 383919 24946 SH SOLE 9584 0 15362 CENTURY CMNTYS INC COM 156504300 848790 8796 SH SOLE 7717 0 1079 CERENCE INC COM 156727109 225335 14307 SH SOLE 1121 0 13186 CERTARA INC COM 15687V109 1652810 92439 SH SOLE 79169 0 13270 CERUS CORP COM 157085101 78964 41780 SH SOLE 0 0 41780 CF INDS HLDGS INC COM 125269100 6301430 75729 SH SOLE 15394 0 60335 CGI INC CL A SUB VTG 12532H104 1148356 10393 SH SOLE 529 0 9864 CHAMPIONX CORPORATION COM 15872M104 2415278 67297 SH SOLE 38020 0 29277 CHANSON INTL HLDG CLASS A ORD G2104U107 32000 20000 SH SOLE 0 0 20000 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 499187 262730 SH SOLE 0 0 262730 CHARLES RIV LABS INTL INC COM 159864107 11188940 41295 SH SOLE 23455 0 17840 CHART INDS INC COM 16115Q308 951093 5774 SH SOLE 621 0 5153 CHARTER COMMUNICATIONS INC N CL A 16119P108 3907614 13445 SH SOLE 5525 0 7920 CHECK POINT SOFTWARE TECH LT ORD M22465104 23080520 140726 SH SOLE 34893 0 105833 CHEESECAKE FACTORY INC COM 163072101 613084 16959 SH SOLE 4106 0 12853 CHEGG INC COM 163092109 97566 12889 SH SOLE 495 0 12394 CHEMED CORP NEW COM 16359R103 4871616 7589 SH SOLE 498 0 7091 CHEMOURS CO COM 163851108 1697802 64654 SH SOLE 0 0 64654 CHENIERE ENERGY INC COM NEW 16411R208 30361198 188252 SH SOLE 9020 0 179232 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 3277748 66365 SH SOLE 414 0 65951 CHERRY HILL MTG INVT CORP COM 164651101 119217 33677 SH SOLE 0 0 33677 CHESAPEAKE ENERGY CORP COM 165167735 3085989 34740 SH SOLE 558 0 34182 CHESAPEAKE ENERGY CORP COM 165167735 506331 57 SH Put SOLE 0 0 57 CHESAPEAKE UTILS CORP COM 165303108 1536790 14322 SH SOLE 1907 0 12415 CHEVRON CORP NEW COM 166764100 416051476 2637577 SH SOLE 430875 0 2206702 CHEWY INC CL A 16679L109 1626495 102231 SH SOLE 1194 0 101037 CHIMERA INVT CORP COM NEW 16934Q208 939697 203839 SH SOLE 509 0 203330 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 272577 8667 SH SOLE 4075 0 4592 CHIPOTLE MEXICAN GRILL INC COM 169656105 42546392 14637 SH SOLE 2137 0 12500 CHOICE HOTELS INTL INC COM 169905106 1673981 13249 SH SOLE 4 0 13245 CHORD ENERGY CORPORATION COM NEW 674215207 2616332 14679 SH SOLE 1930 0 12749 CHROMADEX CORP COM NEW 171077407 131513 37791 SH SOLE 0 0 37791 CHUBB LIMITED COM H1467J104 80010636 308767 SH SOLE 48793 0 259974 CHURCH & DWIGHT CO INC COM 171340102 14727377 141189 SH SOLE 18962 0 122227 CHURCHILL DOWNS INC COM 171484108 1864552 15067 SH SOLE 7414 0 7653 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 35226 14262 SH SOLE 210 0 14052 CIBUS INC CL A COM STK 17166A101 254719 11341 SH SOLE 0 0 11341 CIENA CORP COM NEW 171779309 1123677 22724 SH SOLE 746 0 21978 CIMPRESS PLC SHS EURO G2143T103 470696 5318 SH SOLE 4524 0 794 CINCINNATI FINL CORP COM 172062101 12710803 102366 SH SOLE 12296 0 90070 CINEMARK HLDGS INC COM 17243V102 200186 11140 SH SOLE 868 0 10272 CINTAS CORP COM 172908105 41654060 60629 SH SOLE 9300 0 51329 CION INVT CORP COM 17259U204 10601041 963731 SH SOLE 0 0 963731 CIPHER MINING INC COM 17253J106 65163 12653 SH SOLE 0 0 12653 CIRRUS LOGIC INC COM 172755100 554064 5986 SH SOLE 0 0 5986 CISCO SYS INC COM 17275R102 207508000 4157644 SH SOLE 361903 0 3795741 CITIGROUP INC COM NEW 172967424 74601045 1179649 SH SOLE 91195 0 1088454 CITIGROUP INC COM NEW 172967424 9732636 1539 SH Put SOLE 0 0 1539 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 52479 58485 SH SOLE 0 0 58485 CITIZENS FINL GROUP INC COM 174610105 11662232 321362 SH SOLE 64004 0 257358 CITIZENS FINL SVCS INC COM 174615104 275773 5605 SH SOLE 0 0 5605 CITIZENS INC CL A 174740100 34298 16027 SH SOLE 0 0 16027 CITY OFFICE REIT INC COM 178587101 215553 41373 SH SOLE 0 0 41373 CIVEO CORP CDA COM NEW 17878Y207 659651 24568 SH SOLE 0 0 24568 CIVISTA BANCSHARES INC COM NO PAR 178867107 226655 14737 SH SOLE 0 0 14737 CIVITAS RESOURCES INC COM NEW 17888H103 3446506 45403 SH SOLE 1218 0 44185 CLARUS CORP NEW COM 18270P109 637670 94470 SH SOLE 0 0 94470 CLEAN ENERGY FUELS CORP COM 184499101 317735 118558 SH SOLE 0 0 118558 CLEAN HARBORS INC COM 184496107 2385524 11850 SH SOLE 4016 0 7834 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 68475 41500 SH SOLE 0 0 41500 CLEAR SECURE INC COM CL A 18467V109 20773543 976659 SH SOLE 123452 0 853207 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 680514 16406 SH SOLE 0 0 16406 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 808659 17664 SH SOLE 0 0 17664 CLEARPOINT NEURO INC COM 18507C103 263500 38750 SH SOLE 0 0 38750 CLEARWATER ANALYTICS HLDGS I CL A 185123106 801870 45329 SH SOLE 40991 0 4338 CLEARWAY ENERGY INC CL A 18539C105 318356 14800 SH SOLE 1337 0 13463 CLEARWAY ENERGY INC CL C 18539C204 1903019 82560 SH SOLE 3761 0 78799 CLENE INC COMMON STOCK 185634102 12595 29607 SH SOLE 0 0 29607 CLEVELAND-CLIFFS INC NEW COM 185899101 11969794 526376 SH SOLE 9554 0 516822 CLOROX CO DEL COM 189054109 47851052 312527 SH SOLE 38837 0 273690 CLOUDFLARE INC CL A COM 18915M107 11799365 121857 SH SOLE 0 0 121857 CLOUGH GLOBAL EQUITY FD COM 18914C100 288668 44342 SH SOLE 0 0 44342 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 79263 15603 SH SOLE 0 0 15603 CME GROUP INC COM 12572Q105 37717742 175195 SH SOLE 40305 0 134890 CMS ENERGY CORP COM 125896100 13915616 230620 SH SOLE 32344 0 198276 CNA FINL CORP COM 126117100 477294 10508 SH SOLE 1068 0 9440 CNB FINL CORP PA COM 126128107 472766 23186 SH SOLE 0 0 23186 CNH INDL N V SHS N20944109 1438868 111024 SH SOLE 20454 0 90570 CNO FINL GROUP INC COM 12621E103 389391 14170 SH SOLE 0 0 14170 CNX RES CORP COM 12653C108 3036462 128013 SH SOLE 33724 0 94289 COCA COLA CO COM 191216100 218988030 3579406 SH SOLE 375434 0 3203972 COCA COLA CONS INC COM 191098102 3361326 3971 SH SOLE 406 0 3565 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 5387948 77026 SH SOLE 9385 0 67641 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1389522 14295 SH SOLE 179 0 14116 CODEXIS INC COM 192005106 409778 117415 SH SOLE 0 0 117415 COEUR MNG INC COM NEW 192108504 1763591 467796 SH SOLE 0 0 467796 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1352154 20697 SH SOLE 2559 0 18138 COGNEX CORP COM 192422103 713554 16821 SH SOLE 5990 0 10831 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10478146 142968 SH SOLE 44382 0 98586 COGNYTE SOFTWARE LTD ORD SHS M25133105 108883 13166 SH SOLE 0 0 13166 COHEN & CO INC NEW COM 19249M102 104330 14612 SH SOLE 0 0 14612 COHEN & STEERS CLOSED-END OP COM 19248P106 8202076 701632 SH SOLE 0 0 701632 COHEN & STEERS INC COM 19247A100 1199005 15594 SH SOLE 10593 0 5001 COHEN & STEERS INFRASTRUCTUR COM 19248A109 9783889 415099 SH SOLE 0 0 415099 COHEN & STEERS LTD DURATION COM 19248C105 2184003 108765 SH SOLE 0 0 108765 COHEN & STEERS QUALITY INCOM COM 19247L106 8853944 732943 SH SOLE 0 0 732943 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 281401 19091 SH SOLE 0 0 19091 COHEN & STEERS REIT & PFD & COM 19247X100 13818778 657098 SH SOLE 0 0 657098 COHEN & STEERS SELECT PFD & COM 19248Y107 1308884 65477 SH SOLE 0 0 65477 COHEN & STEERS TAX ADVAN PFD COM 19249X108 455654 23236 SH SOLE 0 0 23236 COHEN & STEERS TOTAL RETURN COM 19247R103 3348760 281645 SH SOLE 0 0 281645 COHERENT CORP COM 19247G107 4327256 71383 SH SOLE 11766 0 59617 COHERUS BIOSCIENCES INC COM 19249H103 269439 112736 SH SOLE 0 0 112736 COHU INC COM 192576106 231810 6955 SH SOLE 0 0 6955 COINBASE GLOBAL INC COM CL A 19260Q107 26878417 101382 SH SOLE 7678 0 93704 COINBASE GLOBAL INC COM CL A 19260Q107 238608 9 SH Call SOLE 0 0 9 COLGATE PALMOLIVE CO COM 194162103 57388739 637299 SH SOLE 49221 0 588078 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 4261893 109786 SH SOLE 0 0 109786 COLUMBIA BKG SYS INC COM 197236102 1271928 65733 SH SOLE 13391 0 52342 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 11142197 626653 SH SOLE 0 0 626653 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 19847332 960665 SH SOLE 0 0 960665 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 84414782 2724815 SH SOLE 0 0 2724815 COLUMBIA ETF TR I RESH ENHNC VLU 19761L805 21484303 896184 SH SOLE 0 0 896184 COLUMBIA ETF TR I SHORT DURATION 19761L888 453694 24664 SH SOLE 0 0 24664 COLUMBIA ETF TR I US ESG EQUITY 19761L300 5246190 117803 SH SOLE 0 0 117803 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 25137858 808291 SH SOLE 0 0 808291 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 2390891 37352 SH SOLE 0 0 37352 COLUMBIA SELIGM PREM TECH GR COM 19842X109 2571051 80673 SH SOLE 0 0 80673 COLUMBIA SPORTSWEAR CO COM 198516106 1314844 16197 SH SOLE 15062 0 1135 COMCAST CORP NEW CL A 20030N101 142132963 3278731 SH SOLE 696749 0 2581982 COMERICA INC COM 200340107 6028897 109636 SH SOLE 11512 0 98124 COMFORT SYS USA INC COM 199908104 3299567 10385 SH SOLE 181 0 10204 COMMERCE BANCSHARES INC COM 200525103 3679592 69165 SH SOLE 451 0 68714 COMMERCIAL METALS CO COM 201723103 1717773 29228 SH SOLE 7065 0 22163 COMMERCIAL VEH GROUP INC COM 202608105 1062487 165239 SH SOLE 0 0 165239 COMMSCOPE HLDG CO INC COM 20337X109 150653 115002 SH SOLE 0 0 115002 COMMUNITY BK SYS INC COM 203607106 1289141 26840 SH SOLE 0 0 26840 COMMUNITY HEALTH SYS INC NEW COM 203668108 816417 233262 SH SOLE 0 0 233262 COMMVAULT SYS INC COM 204166102 610203 6016 SH SOLE 4469 0 1547 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 259454 33608 SH SOLE 759 0 32849 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2768106 115002 SH SOLE 47 0 114955 COMPASS INC CL A 20464U100 41486 11524 SH SOLE 0 0 11524 COMPASS MINERALS INTL INC COM 20451N101 360059 22875 SH SOLE 1956 0 20919 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 116380 13988 SH SOLE 0 0 13988 COMPUGEN LTD ORD M25722105 51342 19900 SH SOLE 0 0 19900 COMSTOCK INC COM NEW 205750300 34452 94700 SH SOLE 0 0 94700 COMSTOCK RES INC COM 205768302 1550358 167064 SH SOLE 9989 0 157075 CONAGRA BRANDS INC COM 205887102 33714023 1137450 SH SOLE 593393 0 544057 CONDUENT INC COM 206787103 49791 14731 SH SOLE 0 0 14731 CONFLUENT INC CLASS A COM 20717M103 1893430 62039 SH SOLE 4439 0 57600 CONMED CORP COM 207410101 1103537 13780 SH SOLE 11432 0 2348 CONOCOPHILLIPS COM 20825C104 114615839 900501 SH SOLE 133264 0 767237 CONSOL ENERGY INC NEW COM 20854L108 768119 9170 SH SOLE 44 0 9126 CONSOLIDATED EDISON INC COM 209115104 27361299 301303 SH SOLE 10763 0 290540 CONSOLIDATED WATER CO INC ORD G23773107 1069915 36503 SH SOLE 0 0 36503 CONSTELLATION BRANDS INC CL A 21036P108 31497363 115901 SH SOLE 11014 0 104887 CONSTELLATION ENERGY CORP COM 21037T109 23573984 127530 SH SOLE 14265 0 113265 CONSTELLIUM SE CL A SHS F21107101 792959 35864 SH SOLE 20424 0 15440 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1962274 34947 SH SOLE 7740 0 27207 CONTAINER STORE GROUP INC COM 210751103 204858 179700 SH SOLE 0 0 179700 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 261733 35274 SH SOLE 0 0 35274 COOPER COS INC COM 216648501 9801398 96604 SH SOLE 29291 0 67313 COPA HOLDINGS SA CL A P31076105 431739 4145 SH SOLE 1521 0 2624 COPART INC COM 217204106 26250255 453216 SH SOLE 100426 0 352790 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 1099392 45486 SH SOLE 38793 0 6693 CORCEPT THERAPEUTICS INC COM 218352102 1688889 67046 SH SOLE 14333 0 52713 CORE & MAIN INC CL A 21874C102 441798 7717 SH SOLE 2465 0 5252 COREBRIDGE FINL INC COM 21871X109 1197931 41696 SH SOLE 26902 0 14794 CORECIVIC INC COM 21871N101 1735707 111192 SH SOLE 22453 0 88739 CORMEDIX INC COM 21900C308 222176 52400 SH SOLE 0 0 52400 CORNERSTONE STRATEGIC VALUE COM 21924B302 5635040 749340 SH SOLE 0 0 749340 CORNERSTONE TOTAL RETURN FD COM 21924U300 7269585 967988 SH SOLE 0 0 967988 CORNING INC COM 219350105 32389022 982677 SH SOLE 120220 0 862457 CORPAY INC COM SHS 219948106 5391045 17473 SH SOLE 7561 0 9912 CORTEVA INC COM 22052L104 28606976 496046 SH SOLE 53176 0 442870 CORVEL CORP COM 221006109 1091284 4150 SH SOLE 1653 0 2497 COSTAMARE INC SHS Y1771G102 285548 25158 SH SOLE 0 0 25158 COSTAR GROUP INC COM 22160N109 9705613 100472 SH SOLE 42724 0 57748 COSTCO WHSL CORP NEW COM 22160K105 513359760 700709 SH SOLE 26075 0 674634 COTERRA ENERGY INC COM 127097103 12868364 461562 SH SOLE 33156 0 428406 COTERRA ENERGY INC COM 127097103 228616 82 SH Put SOLE 0 0 82 COTY INC COM CL A 222070203 1640858 137196 SH SOLE 92267 0 44929 COUPANG INC CL A 22266T109 457612 25723 SH SOLE 965 0 24758 COUSINS PPTYS INC COM NEW 222795502 440860 18339 SH SOLE 4124 0 14215 COVENANT LOGISTICS GROUP INC CL A 22284P105 214283 4622 SH SOLE 1755 0 2867 CRACKER BARREL OLD CTRY STOR COM 22410J106 1182025 16252 SH SOLE 342 0 15910 CRANE COMPANY COMMON STOCK 224408104 3287300 24327 SH SOLE 38 0 24289 CRANE NXT CO COM 224441105 3487612 56343 SH SOLE 7630 0 48713 CREDICORP LTD COM G2519Y108 405003 2390 SH SOLE 574 0 1816 CREDIT ACCEP CORP MICH COM 225310101 403735 732 SH SOLE 147 0 585 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233 1232380 8243 SH SOLE 0 0 8243 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 410244 5459 SH SOLE 0 0 5459 CREDIT SUISSE ASSET MGMT INC COM 224916106 4437538 1504250 SH SOLE 0 0 1504250 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 1597290 790738 SH SOLE 0 0 790738 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 266252 12565 SH SOLE 905 0 11660 CRESCENT CAP BDC INC COM 225655109 376688 21824 SH SOLE 0 0 21824 CRESCENT ENERGY COMPANY CL A COM 44952J104 135506 11387 SH SOLE 0 0 11387 CRESCENT PT ENERGY CORP COM 22576C101 124546 15207 SH SOLE 0 0 15207 CRH PLC ORD G25508105 7852997 91039 SH SOLE 41617 0 49422 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 7219507 105920 SH SOLE 14402 0 91518 CRITEO S A SPONS ADS 226718104 230901 6584 SH SOLE 2609 0 3975 CROCS INC COM 227046109 10575627 73544 SH SOLE 25 0 73519 CRONOS GROUP INC COM 22717L101 225315 86328 SH SOLE 0 0 86328 CROSS TIMBERS RTY TR TR UNIT 22757R109 239479 18365 SH SOLE 0 0 18365 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 1974734 86649 SH SOLE 0 0 86649 CROWDSTRIKE HLDGS INC CL A 22788C105 101338297 316099 SH SOLE 40680 0 275419 CROWDSTRIKE HLDGS INC CL A 22788C105 993829 31 SH Call SOLE 0 0 31 CROWN CASTLE INC COM 22822V101 76725117 724985 SH SOLE 229798 0 495187 CROWN HLDGS INC COM 228368106 2480523 31296 SH SOLE 11565 0 19731 CRYOPORT INC COM PAR $0.001 229050307 382320 21600 SH SOLE 17434 0 4166 CSW INDUSTRIALS INC COM 126402106 2690121 11467 SH SOLE 1756 0 9711 CSX CORP COM 126408103 75876613 2046847 SH SOLE 428883 0 1617964 CTO RLTY GROWTH INC NEW COM 22948Q101 531542 31359 SH SOLE 219 0 31140 CTS CORP COM 126501105 309415 6612 SH SOLE 5059 0 1553 CUBESMART COM 229663109 3868414 85546 SH SOLE 48239 0 37307 CUE BIOPHARMA INC COM 22978P106 24428 12925 SH SOLE 0 0 12925 CULLEN FROST BANKERS INC COM 229899109 7931277 70456 SH SOLE 888 0 69568 CUMMINS INC COM 231021106 85290875 289465 SH SOLE 18999 0 270466 CURIOSITYSTREAM INC COM CL A 23130Q107 11524 10770 SH SOLE 0 0 10770 CURIS INC COM 231269309 114374 10522 SH SOLE 0 0 10522 CURTISS WRIGHT CORP COM 231561101 2849675 11134 SH SOLE 1575 0 9559 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 270517 46481 SH SOLE 45336 0 1145 CUSTOMERS BANCORP INC COM 23204G100 559995 10554 SH SOLE 4262 0 6292 CUTERA INC COM 232109108 25860 17592 SH SOLE 0 0 17592 CVB FINL CORP COM 126600105 1362895 76395 SH SOLE 1419 0 74976 CVR ENERGY INC COM 12662P108 1959459 54948 SH SOLE 0 0 54948 CVR PARTNERS LP COM 126633205 646851 8231 SH SOLE 0 0 8231 CVS HEALTH CORP COM 126650100 132629685 1662859 SH SOLE 225711 0 1437148 CVS HEALTH CORP COM 126650100 4330968 543 SH Put SOLE 0 0 543 CYBERARK SOFTWARE LTD SHS M2682V108 15861389 59712 SH SOLE 11461 0 48251 CYBIN INC COM 23256X100 19116 46230 SH SOLE 0 0 46230 CYTOKINETICS INC COM NEW 23282W605 977824 13947 SH SOLE 886 0 13061 CYTOMX THERAPEUTICS INC COM 23284F105 201247 92315 SH SOLE 0 0 92315 D R HORTON INC COM 23331A109 32381204 196786 SH SOLE 32592 0 164194 DAKTRONICS INC COM 234264109 145376 14596 SH SOLE 0 0 14596 DANA INC COM 235825205 151270 11911 SH SOLE 1409 0 10502 DANAHER CORPORATION COM 235851102 80952684 324174 SH SOLE 109385 0 214789 DANAOS CORPORATION SHS Y1968P121 389135 5390 SH SOLE 1833 0 3557 DANIMER SCIENTIFIC INC COM CL A 236272100 217860 199872 SH SOLE 0 0 199872 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 292225 10381 SH SOLE 0 0 10381 DARDEN RESTAURANTS INC COM 237194105 10748762 64307 SH SOLE 7026 0 57281 DARIOHEALTH CORP COM NEW 23725P209 142139 92901 SH SOLE 0 0 92901 DARLING INGREDIENTS INC COM 237266101 1030817 22163 SH SOLE 0 0 22163 DATADOG INC CL A COM 23804L103 10722485 86752 SH SOLE 7033 0 79719 DAVE & BUSTERS ENTMT INC COM 238337109 573541 9162 SH SOLE 3066 0 6096 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 1080547 56016 SH SOLE 0 0 56016 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 6768008 203125 SH SOLE 0 0 203125 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 8427298 208751 SH SOLE 0 0 208751 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 3408767 104917 SH SOLE 0 0 104917 DAVITA INC COM 23918K108 2228541 16143 SH SOLE 4288 0 11855 DAYFORCE INC COM 15677J108 1544547 23328 SH SOLE 8873 0 14455 DBX ETF TR XTRACK HRVST CSI 233051879 384456 15972 SH SOLE 0 0 15972 DBX ETF TR XTRACK MSCI ALL 233051820 9123503 277962 SH SOLE 0 0 277962 DBX ETF TR XTRACK MSCI EAFE 233051200 95254954 2327265 SH SOLE 0 0 2327265 DBX ETF TR XTRACK MSCI EAFE 233051630 4891682 198285 SH SOLE 0 0 198285 DBX ETF TR XTRACK MSCI EMRG 233051101 1378476 57617 SH SOLE 0 0 57617 DBX ETF TR XTRACK MSCI EURP 233051853 639895 15588 SH SOLE 0 0 15588 DBX ETF TR XTRACK MSCI JAPN 233051507 3103090 41457 SH SOLE 0 0 41457 DBX ETF TR XTRACK MUN INFRA 233051705 1200058 46768 SH SOLE 0 0 46768 DBX ETF TR XTRACK USD HIGH 233051432 10090259 282561 SH SOLE 39449 0 243112 DBX ETF TR XTRACKERS RUSSEL 233051481 3093586 59303 SH SOLE 0 0 59303 DBX ETF TR XTRACKERS S&P 233051143 27843656 582138 SH SOLE 87 0 582051 DBX ETF TR XTRACKERS SHRT 233051283 636891 14303 SH SOLE 0 0 14303 DBX ETF TR XTRCKR MSCI US 233051150 1587245 32156 SH SOLE 0 0 32156 DBX ETF TR XTRCKR RUSL 1000 233051242 313478 6422 SH SOLE 0 0 6422 DECKERS OUTDOOR CORP COM 243537107 22465994 23868 SH SOLE 1899 0 21969 DEERE & CO COM 244199105 152158624 370450 SH SOLE 50531 0 319919 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 477397 59157 SH SOLE 51259 0 7898 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 984988 24030 SH SOLE 0 0 24030 DELEK US HLDGS INC NEW COM 24665A103 793965 25828 SH SOLE 1180 0 24648 DELL TECHNOLOGIES INC CL C 24703L202 20855552 182768 SH SOLE 22523 0 160245 DELTA AIR LINES INC DEL COM NEW 247361702 23550721 491972 SH SOLE 8609 0 483363 DENALI THERAPEUTICS INC COM 24823R105 699424 34085 SH SOLE 69 0 34016 DENISON MINES CORP COM 248356107 149756 76798 SH SOLE 0 0 76798 DENNYS CORP COM 24869P104 116256 12975 SH SOLE 529 0 12446 DENTSPLY SIRONA INC COM 24906P109 2066602 62266 SH SOLE 23732 0 38534 DESCARTES SYS GROUP INC COM 249906108 983856 10749 SH SOLE 2702 0 8047 DESIGNER BRANDS INC CL A 250565108 251754 23033 SH SOLE 0 0 23033 DESKTOP METAL INC COM CL A 25058X105 115401 131138 SH SOLE 0 0 131138 DESTINY TECH100 INC COM SHS 25063F107 1270125 50805 SH SOLE 0 0 50805 DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502 542508 69374 SH SOLE 0 0 69374 DEVON ENERGY CORP NEW COM 25179M103 46676757 930187 SH SOLE 12891 0 917296 DEVON ENERGY CORP NEW COM 25179M103 4305444 858 SH Put SOLE 0 0 858 DEXCOM INC COM 252131107 11808968 85140 SH SOLE 18753 0 66387 DEXCOM INC NOTE 0.250%11/1 252131AK3 16477 15000 PRN SOLE 0 0 15000 DHI GROUP INC COM 23331S100 29460 11553 SH SOLE 0 0 11553 DHT HOLDINGS INC SHS NEW Y2065G121 261369 22728 SH SOLE 2105 0 20623 DIAGEO PLC SPON ADR NEW 25243Q205 29061930 195387 SH SOLE 70499 0 124888 DIAMOND OFFSHORE DRILLING IN COM 25271C201 136850 10033 SH SOLE 1879 0 8154 DIAMONDBACK ENERGY INC COM 25278X109 35030676 176771 SH SOLE 16459 0 160312 DIAMONDROCK HOSPITALITY CO COM 252784301 367676 38260 SH SOLE 19417 0 18843 DIANA SHIPPING INC COM Y2066G104 56906 19691 SH SOLE 0 0 19691 DICKS SPORTING GOODS INC COM 253393102 8186784 36408 SH SOLE 0 0 36408 DIGI INTL INC COM 253798102 397880 12461 SH SOLE 2478 0 9983 DIGITAL RLTY TR INC COM 253868103 25011047 173640 SH SOLE 8068 0 165572 DIGITAL TURBINE INC COM NEW 25400W102 107106 40880 SH SOLE 0 0 40880 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 767559 39832 SH SOLE 0 0 39832 DIGITALOCEAN HLDGS INC COM 25402D102 790288 20699 SH SOLE 0 0 20699 DILLARDS INC CL A 254067101 10272813 21781 SH SOLE 0 0 21781 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 35618341 849067 SH SOLE 0 0 849067 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 25085551 984133 SH SOLE 0 0 984133 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 6427093 259996 SH SOLE 42 0 259954 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 15288037 598826 SH SOLE 0 0 598826 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 459386 8872 SH SOLE 0 0 8872 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 203197 4926 SH SOLE 0 0 4926 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 44697900 1216269 SH SOLE 111 0 1216158 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 6870892 227362 SH SOLE 0 0 227362 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 50136769 1874272 SH SOLE 0 0 1874272 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 1493344 55432 SH SOLE 0 0 55432 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 1192961 47604 SH SOLE 0 0 47604 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 1510678 55560 SH SOLE 0 0 55560 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 11684897 242980 SH SOLE 0 0 242980 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 8832969 187776 SH SOLE 0 0 187776 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 17842038 488288 SH SOLE 0 0 488288 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 556471320 17416943 SH SOLE 445 0 17416498 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 56997781 1000312 SH SOLE 0 0 1000312 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 5131632 162342 SH SOLE 0 0 162342 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 25416088 847485 SH SOLE 0 0 847485 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 43702390 1068518 SH SOLE 0 0 1068518 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 4958348 221652 SH SOLE 0 0 221652 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 35712851 572872 SH SOLE 0 0 572872 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 25879711 859791 SH SOLE 0 0 859791 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 982369 28549 SH SOLE 0 0 28549 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 37603466 690859 SH SOLE 0 0 690859 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 188667431 7416173 SH SOLE 342 0 7415831 DIODES INC COM 254543101 2287091 32441 SH SOLE 28122 0 4319 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 1054656 37267 SH SOLE 0 0 37267 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 571659 5095 SH SOLE 0 0 5095 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 349754 28739 SH SOLE 0 0 28739 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 285779 3566 SH SOLE 0 0 3566 DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 132457 12197 SH SOLE 0 0 12197 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 25731806 288473 SH SOLE 0 0 288473 DIREXION SHS ETF TR WORK FROM HOME 25460G773 311794 5509 SH SOLE 0 0 5509 DISCOVER FINL SVCS COM 254709108 15599656 119000 SH SOLE 16328 0 102672 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 27569 44000 PRN SOLE 0 0 44000 DISNEY WALT CO COM 254687106 207011047 1691819 SH SOLE 165553 0 1526266 DISTRIBUTION SOLUTIONS GRP I COM 520776105 1004403 28309 SH SOLE 0 0 28309 DNOW INC COM 67011P100 1122056 73820 SH SOLE 8702 0 65118 DNP SELECT INCOME FD INC COM 23325P104 16064292 1771146 SH SOLE 0 0 1771146 DOCUSIGN INC COM 256163106 8775258 147360 SH SOLE 25530 0 121830 DOLBY LABORATORIES INC COM CL A 25659T107 4476364 53436 SH SOLE 25038 0 28398 DOLLAR GEN CORP NEW COM 256677105 25439274 163010 SH SOLE 36520 0 126490 DOLLAR TREE INC COM 256746108 11823218 88796 SH SOLE 21808 0 66988 DOMINION ENERGY INC COM 25746U109 64942110 1320230 SH SOLE 570898 0 749332 DOMINOS PIZZA INC COM 25754A201 12828380 25818 SH SOLE 5444 0 20374 DONALDSON INC COM 257651109 5906125 79086 SH SOLE 27068 0 52018 DONNELLEY FINL SOLUTIONS INC COM 25787G100 569872 9190 SH SOLE 2550 0 6640 DOORDASH INC CL A 25809K105 7150009 51917 SH SOLE 11377 0 40540 DORCHESTER MINERALS LP COM UNIT 25820R105 1695242 50274 SH SOLE 0 0 50274 DORIAN LPG LTD SHS USD Y2106R110 3803769 98902 SH SOLE 224 0 98678 DORMAN PRODS INC COM 258278100 471540 4892 SH SOLE 4039 0 853 DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105 217432 4739 SH SOLE 0 0 4739 DOUBLELINE INCOME SOLUTIONS COM 258622109 7012894 552196 SH SOLE 0 0 552196 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1842508 119488 SH SOLE 0 0 119488 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 945067 59289 SH SOLE 0 0 59289 DOUBLEVERIFY HLDGS INC COM 25862V105 1142524 32495 SH SOLE 11853 0 20642 DOUGLAS ELLIMAN INC COM 25961D105 40381 25558 SH SOLE 21 0 25537 DOUGLAS EMMETT INC COM 25960P109 298574 21527 SH SOLE 0 0 21527 DOVER CORP COM 260003108 21068390 118903 SH SOLE 6315 0 112588 DOW INC COM 260557103 65693501 1134015 SH SOLE 110705 0 1023310 DOXIMITY INC CL A 26622P107 1537072 57119 SH SOLE 40375 0 16744 DR REDDYS LABS LTD ADR 256135203 1643700 22409 SH SOLE 40 0 22369 DRAFTKINGS INC NEW COM CL A 26142V105 22411402 493535 SH SOLE 32277 0 461258 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 129578 15802 SH SOLE 0 0 15802 DREAM FINDERS HOMES INC COM CL A 26154D100 924802 21148 SH SOLE 897 0 20251 DRIVEN BRANDS HLDGS INC COM 26210V102 273167 17300 SH SOLE 0 0 17300 DROPBOX INC CL A 26210C104 723168 29760 SH SOLE 1202 0 28558 DT MIDSTREAM INC COMMON STOCK 23345M107 2253887 36889 SH SOLE 1484 0 35405 DTE ENERGY CO COM 233331107 19237927 171552 SH SOLE 40970 0 130582 DUCKHORN PORTFOLIO INC COM 26414D106 601556 64614 SH SOLE 0 0 64614 DUFF & PHELPS UTLITY AND INF COM 26433C105 2367861 247684 SH SOLE 0 0 247684 DUKE ENERGY CORP NEW COM NEW 26441C204 151772880 1569361 SH SOLE 447650 0 1121711 DUN & BRADSTREET HLDGS INC COM 26484T106 147917 14733 SH SOLE 12659 0 2074 DUOLINGO INC CL A COM 26603R106 262711 1191 SH SOLE 31 0 1160 DUPONT DE NEMOURS INC COM 26614N102 21851751 285011 SH SOLE 29144 0 255867 DUTCH BROS INC CL A 26701L100 11695184 354400 SH SOLE 118 0 354282 DWS MUN INCOME TR NEW COM 233368109 696499 77132 SH SOLE 0 0 77132 DWS STRATEGIC MUN INCOME TR COM 23342Q101 375105 41958 SH SOLE 0 0 41958 DXC TECHNOLOGY CO COM 23355L106 689493 32508 SH SOLE 4368 0 28140 DYCOM INDS INC COM 267475101 797596 5557 SH SOLE 127 0 5430 DYNATRACE INC COM NEW 268150109 8487188 182756 SH SOLE 106379 0 76377 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 261044 21035 SH SOLE 7700 0 13335 DYNE THERAPEUTICS INC COM 26818M108 429086 15114 SH SOLE 0 0 15114 DYNEX CAP INC COM 26817Q886 914855 73482 SH SOLE 0 0 73482 E L F BEAUTY INC COM 26856L103 15135868 77212 SH SOLE 4456 0 72756 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 577071 129971 SH SOLE 0 0 129971 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 1075565 10103 SH SOLE 0 0 10103 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 1009747 86525 SH SOLE 0 0 86525 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 338133 15900 SH SOLE 0 0 15900 EA SERIES TRUST FREEDOM 100 EM 02072L607 4668055 138395 SH SOLE 0 0 138395 EA SERIES TRUST INTL QUAN MOMNTM 02072L300 773559 26519 SH SOLE 0 0 26519 EA SERIES TRUST INTL QUAN VALUE 02072L201 1029405 38154 SH SOLE 0 0 38154 EA SERIES TRUST STRIVE 1000 GRWT 02072L615 342021 9123 SH SOLE 0 0 9123 EA SERIES TRUST STRIVE 500 ETF 02072L680 2438822 72455 SH SOLE 0 0 72455 EA SERIES TRUST STRIVE EMERGING 02072L698 327409 11404 SH SOLE 0 0 11404 EA SERIES TRUST STRIVE US ENERGY 02072L722 2957742 94466 SH SOLE 0 0 94466 EA SERIES TRUST STRIVE US SEMICO 02072L672 492487 11025 SH SOLE 0 0 11025 EA SERIES TRUST US QUAN MOMENTUM 02072L409 2845152 48133 SH SOLE 0 0 48133 EA SERIES TRUST US QUAN VALUE 02072L102 3201274 71234 SH SOLE 0 0 71234 EAGLE BULK SHIPPING INC COM Y2187A150 429702 6879 SH SOLE 0 0 6879 EAGLE MATLS INC COM 26969P108 14078558 51807 SH SOLE 3685 0 48122 EAGLE POINT CREDIT COMPANY I COM 269808101 1827571 180769 SH SOLE 0 0 180769 EAGLE POINT INCOME COMPANY I COM 269817102 270640 16255 SH SOLE 0 0 16255 EAST WEST BANCORP INC COM 27579R104 2443677 30890 SH SOLE 1422 0 29468 EASTERLY GOVT PPTYS INC COM 27616P103 1838871 159763 SH SOLE 18339 0 141424 EASTERN BANKSHARES INC COM 27627N105 259156 18807 SH SOLE 0 0 18807 EASTGROUP PPTYS INC COM 277276101 1853233 10309 SH SOLE 4440 0 5869 EASTMAN CHEM CO COM 277432100 13672350 136423 SH SOLE 20890 0 115533 EASTMAN KODAK CO COM NEW 277461406 88075 17793 SH SOLE 0 0 17793 EATON CORP PLC SHS G29183103 126802801 405535 SH SOLE 82866 0 322669 EATON VANCE CALIF MUN BD FD COM 27828A100 1395211 147641 SH SOLE 0 0 147641 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 267053 25170 SH SOLE 0 0 25170 EATON VANCE ENHANCED EQUITY COM 278274105 1925374 105616 SH SOLE 0 0 105616 EATON VANCE ENHANCED EQUITY COM 278277108 5195178 257570 SH SOLE 0 0 257570 EATON VANCE FLTING RATE INC COM 278279104 1854020 139295 SH SOLE 0 0 139295 EATON VANCE LTD DURATION INC COM 27828H105 11831859 1213524 SH SOLE 0 0 1213524 EATON VANCE MUN BD FD COM 27827X101 814963 78740 SH SOLE 0 0 78740 EATON VANCE MUN INCOME 2028 SHS 27829U105 662122 37114 SH SOLE 0 0 37114 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1559167 152114 SH SOLE 0 0 152114 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 829941 50027 SH SOLE 0 0 50027 EATON VANCE RISK-MANAGED DIV COM 27829G106 7024691 841281 SH SOLE 0 0 841281 EATON VANCE SHORT DURATION D COM 27828V104 451102 42718 SH SOLE 0 0 42718 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1679811 128919 SH SOLE 0 0 128919 EATON VANCE SR INCOME TR SH BEN INT 27826S103 331435 52112 SH SOLE 0 0 52112 EATON VANCE TAX ADVT DIV INC COM 27828G107 6752849 286138 SH SOLE 0 0 286138 EATON VANCE TAX MNGED BUY WR COM 27828X100 1045362 76583 SH SOLE 0 0 76583 EATON VANCE TAX-ADVANTAGED G COM 27828U106 2564517 102663 SH SOLE 0 0 102663 EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108 20446560 1581327 SH SOLE 0 0 1581327 EATON VANCE TAX-MANAGED DIVE COM 27828N102 11591766 867647 SH SOLE 0 0 867647 EATON VANCE TAX-MANAGED GLOB COM 27829F108 6235923 764206 SH SOLE 0 0 764206 EATON VANCE TX ADV GLBL DIV COM 27828S101 3717844 203717 SH SOLE 0 0 203717 EBAY INC. COM 278642103 9100083 172415 SH SOLE 62474 0 109941 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 457633 38750 SH SOLE 0 0 38750 ECOLAB INC COM 278865100 44020998 190649 SH SOLE 26296 0 164353 ECOPETROL S A SPONSORED ADS 279158109 372365 31450 SH SOLE 0 0 31450 ECOVYST INC COM 27923Q109 1206185 108178 SH SOLE 3270 0 104908 EDISON INTL COM 281020107 13970069 197512 SH SOLE 60034 0 137478 EDITAS MEDICINE INC COM 28106W103 530352 71476 SH SOLE 86 0 71390 EDWARDS LIFESCIENCES CORP COM 28176E108 30715269 321424 SH SOLE 65837 0 255587 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 580796 12110 SH SOLE 0 0 12110 EL POLLO LOCO HLDGS INC COM 268603107 105841 10867 SH SOLE 0 0 10867 ELANCO ANIMAL HEALTH INC COM 28414H103 623687 38310 SH SOLE 1840 0 36470 ELASTIC N V ORD SHS N14506104 1672404 16684 SH SOLE 295 0 16389 ELBIT SYS LTD ORD M3760D101 899522 4279 SH SOLE 0 0 4279 ELDORADO GOLD CORP NEW COM 284902509 143120 10172 SH SOLE 0 0 10172 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 5053 11130 SH SOLE 0 0 11130 ELECTRONIC ARTS INC COM 285512109 9220579 69500 SH SOLE 14044 0 55456 ELEMENT SOLUTIONS INC COM 28618M106 260285 10420 SH SOLE 890 0 9530 ELEVANCE HEALTH INC COM 036752103 82463930 159031 SH SOLE 38500 0 120531 ELI LILLY & CO COM 532457108 588782861 756829 SH SOLE 78193 0 678636 ELI LILLY & CO COM 532457108 4123188 53 SH Put SOLE 0 0 53 ELLINGTON FINANCIAL INC COM 28852N109 914491 77434 SH SOLE 0 0 77434 ELLSWORTH GROWTH & INCOME FD COM 289074106 136834 16851 SH SOLE 0 0 16851 EMBECTA CORP COMMON STOCK 29082K105 138538 10440 SH SOLE 10 0 10430 EMBRAER S.A. SPONSORED ADS 29082A107 1387038 52066 SH SOLE 33258 0 18808 EMCOR GROUP INC COM 29084Q100 6624912 18918 SH SOLE 3522 0 15396 EMEREN GROUP LTD SPONSORED ADS 75971T301 19495 10101 SH SOLE 0 0 10101 EMERSON ELEC CO COM 291011104 89470939 788846 SH SOLE 77880 0 710966 EMPIRE ST RLTY TR INC CL A 292104106 159741 15769 SH SOLE 13999 0 1770 EMX RTY CORP COM 26873J107 17785 10340 SH SOLE 0 0 10340 ENBRIDGE INC COM 29250N105 95558381 2641193 SH SOLE 944317 0 1696876 ENCOMPASS HEALTH CORP COM 29261A100 2661749 32232 SH SOLE 4571 0 27661 ENCORE CAP GROUP INC COM 292554102 404698 8873 SH SOLE 8421 0 452 ENCORE WIRE CORP COM 292562105 15506275 59009 SH SOLE 655 0 58354 ENDAVA PLC ADS 29260V105 667706 17553 SH SOLE 13304 0 4249 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1715721 66682 SH SOLE 30171 0 36511 ENDEAVOUR SILVER CORP COM 29258Y103 532044 220765 SH SOLE 0 0 220765 ENEL CHILE S.A. SPONSORED ADR 29278D105 127286 41733 SH SOLE 19175 0 22558 ENERGIZER HLDGS INC NEW COM 29272W109 569406 19341 SH SOLE 22 0 19319 ENERGY FUELS INC COM NEW 292671708 185483 29489 SH SOLE 0 0 29489 ENERGY RECOVERY INC COM 29270J100 264877 16775 SH SOLE 0 0 16775 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 61997487 3941353 SH SOLE 5477 0 3935876 ENERGY VAULT HOLDINGS INC COM 29280W109 42035 23483 SH SOLE 0 0 23483 ENERPLUS CORP COM 292766102 5597466 284713 SH SOLE 31701 0 253012 ENERSYS COM 29275Y102 983702 10414 SH SOLE 7315 0 3099 ENI S P A SPONSORED ADR 26874R108 568452 17921 SH SOLE 4126 0 13795 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 151879 11135 SH SOLE 0 0 11135 ENNIS INC COM 293389102 211338 10304 SH SOLE 0 0 10304 ENOVA INTL INC COM 29357K103 289583 4609 SH SOLE 3095 0 1514 ENOVIS CORPORATION COM 194014502 1526049 24436 SH SOLE 5427 0 19009 ENOVIX CORPORATION COM 293594107 2153208 268815 SH SOLE 0 0 268815 ENPHASE ENERGY INC COM 29355A107 10303020 85163 SH SOLE 4467 0 80696 ENPRO INC COM 29355X107 2438855 14451 SH SOLE 12927 0 1524 ENSIGN GROUP INC COM 29358P101 1739330 13980 SH SOLE 2501 0 11479 ENSTAR GROUP LIMITED SHS G3075P101 384099 1236 SH SOLE 0 0 1236 ENTEGRIS INC COM 29362U104 11846265 84291 SH SOLE 25474 0 58817 ENTERGY CORP NEW COM 29364G103 41430790 392040 SH SOLE 190609 0 201431 ENTERPRISE BANCORP INC MASS COM 293668109 422414 16265 SH SOLE 0 0 16265 ENTERPRISE FINL SVCS CORP COM 293712105 221770 5468 SH SOLE 0 0 5468 ENTERPRISE PRODS PARTNERS L COM 293792107 78132236 2677596 SH SOLE 15174 0 2662422 ENVESTNET INC COM 29404K106 1798163 31051 SH SOLE 28405 0 2646 ENVIVA INC COM 29415B103 8499 19311 SH SOLE 0 0 19311 EOG RES INC COM 26875P101 44915911 351345 SH SOLE 111513 0 239832 EPAM SYS INC COM 29414B104 2907136 10527 SH SOLE 1544 0 8983 EPLUS INC COM 294268107 2664077 33920 SH SOLE 31966 0 1954 EPR PPTYS COM SH BEN INT 26884U109 3283873 77359 SH SOLE 510 0 76849 EPR PPTYS CONV PFD 9% SR E 26884U307 273604 10111 SH SOLE 0 0 10111 EPSILON ENERGY LTD COM 294375209 370803 67480 SH SOLE 0 0 67480 EQT CORP COM 26884L109 9483018 255814 SH SOLE 45141 0 210673 EQT CORP COM 26884L109 3836745 1035 SH Put SOLE 0 0 1035 EQUIFAX INC COM 294429105 14564385 54442 SH SOLE 13260 0 41182 EQUINIX INC COM 29444U700 25048037 30349 SH SOLE 12537 0 17812 EQUINOR ASA SPONSORED ADR 29446M102 505348 18696 SH SOLE 1550 0 17146 EQUINOX GOLD CORP COM 29446Y502 1618152 268796 SH SOLE 0 0 268796 EQUITABLE HLDGS INC COM 29452E101 1568943 41277 SH SOLE 13382 0 27895 EQUITRANS MIDSTREAM CORP COM 294600101 1459519 116855 SH SOLE 0 0 116855 EQUITY COMWLTH COM SH BEN INT 294628102 546480 28945 SH SOLE 0 0 28945 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1375225 21354 SH SOLE 2465 0 18889 EQUITY RESIDENTIAL SH BEN INT 29476L107 3393901 53778 SH SOLE 8587 0 45191 ERIE INDTY CO CL A 29530P102 708084 1763 SH SOLE 0 0 1763 ERO COPPER CORP COM 296006109 1048601 54388 SH SOLE 0 0 54388 ESAB CORPORATION COM 29605J106 3964080 35851 SH SOLE 2827 0 33024 ESCALADE INC COM 296056104 371561 27023 SH SOLE 0 0 27023 ESCO TECHNOLOGIES INC COM 296315104 526901 4922 SH SOLE 1304 0 3618 ESS TECH INC COMMON STOCK 26916J106 17228 23819 SH SOLE 0 0 23819 ESSENT GROUP LTD COM G3198U102 570225 9582 SH SOLE 6532 0 3050 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 466996 17517 SH SOLE 825 0 16692 ESSENTIAL UTILS INC COM 29670G102 10050415 271266 SH SOLE 1465 0 269801 ESSEX PPTY TR INC COM 297178105 6643108 27136 SH SOLE 598 0 26538 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 1864642 46072 SH SOLE 0 0 46072 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 3267712 121296 SH SOLE 0 0 121296 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 13641077 644968 SH SOLE 0 0 644968 ETF SER SOLUTIONS AAM S&P 500 26922A594 6041776 192382 SH SOLE 0 0 192382 ETF SER SOLUTIONS AAM S&P EMRG 26922A586 462161 25297 SH SOLE 0 0 25297 ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683 30747375 914086 SH SOLE 13810 0 900276 ETF SER SOLUTIONS ALPHAMARK SM 26922A834 317604 10061 SH SOLE 0 0 10061 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 4790326 132947 SH SOLE 0 0 132947 ETF SER SOLUTIONS APTUS DEFINED 26922A388 1856894 69651 SH SOLE 0 0 69651 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 1275773 30383 SH SOLE 0 0 30383 ETF SER SOLUTIONS APTUS ENHANCED 26922B642 2853786 122061 SH SOLE 0 0 122061 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 2267640 99808 SH SOLE 0 0 99808 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 11461916 293294 SH SOLE 0 0 293294 ETF SER SOLUTIONS DEFIANCE NEXT 26922B600 109688 20814 SH SOLE 0 0 20814 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 9089209 148105 SH SOLE 0 0 148105 ETF SER SOLUTIONS DISTILLATE SMLMD 26922B667 646050 17474 SH SOLE 0 0 17474 ETF SER SOLUTIONS DISTILLATE US 26922A321 50256116 932223 SH SOLE 0 0 932223 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 5031646 213115 SH SOLE 0 0 213115 ETF SER SOLUTIONS NETLEASE CORP 26922A248 1018872 42918 SH SOLE 0 0 42918 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 1428241 39718 SH SOLE 0 0 39718 ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628 830187 17977 SH SOLE 0 0 17977 ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 557394 15446 SH SOLE 0 0 15446 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 443823 24906 SH SOLE 0 0 24906 ETF SER SOLUTIONS US GLB JETS 26922A842 12930072 615425 SH SOLE 0 0 615425 ETF SER SOLUTIONS VIDENT INTERNATI 26922A404 258443 10334 SH SOLE 0 0 10334 ETF SER SOLUTIONS VIDENT US EQUITY 26922A503 301790 5547 SH SOLE 0 0 5547 ETFIS SER TR I INFRAC ACT MLP 26923G772 3945918 95775 SH SOLE 0 0 95775 ETFIS SER TR I INFRACP REIT PFD 26923G400 2995309 160263 SH SOLE 0 0 160263 ETFIS SER TR I VIRTUS INFRCAP 26923G822 26538369 1266748 SH SOLE 0 0 1266748 ETFIS SER TR I VIRTUS LIFESC BT 26923G202 290290 5128 SH SOLE 0 0 5128 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 419589 14404 SH SOLE 0 0 14404 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 4606104 205355 SH SOLE 0 0 205355 ETFIS SER TR I VIRTUS REAL AS 26923G780 805056 33508 SH SOLE 0 0 33508 ETFIS SER TR I VIRTUS REAVES UT 26923G806 1547846 31879 SH SOLE 0 0 31879 ETFIS SER TR I VIRTUS WMC INTNL 26923G848 1240787 45538 SH SOLE 0 0 45538 ETHAN ALLEN INTERIORS INC COM 297602104 1384496 40049 SH SOLE 0 0 40049 ETSY INC COM 29786A106 6189901 90075 SH SOLE 20574 0 69501 EURONET WORLDWIDE INC COM 298736109 1528577 13905 SH SOLE 10662 0 3243 EUROPEAN EQUITY FD INC COM 298768102 270917 30406 SH SOLE 0 0 30406 EUROSEAS LTD SHS Y23592135 302323 8433 SH SOLE 0 0 8433 EVANS BANCORP INC COM NEW 29911Q208 409649 13719 SH SOLE 0 0 13719 EVERCORE INC CLASS A 29977A105 1616730 8395 SH SOLE 948 0 7447 EVEREST GROUP LTD COM G3223R108 8526488 21450 SH SOLE 3678 0 17772 EVERGY INC COM 30034W106 6185274 115873 SH SOLE 14588 0 101285 EVERI HLDGS INC COM 30034T103 964081 95929 SH SOLE 34240 0 61689 EVERSOURCE ENERGY COM 30040W108 12499579 209128 SH SOLE 9572 0 199556 EVERTEC INC COM 30040P103 300617 7534 SH SOLE 224 0 7310 EVGO INC CL A COM 30052F100 132797 52907 SH SOLE 0 0 52907 EVOGENE LTD SHS M4119S104 50126 66835 SH SOLE 0 0 66835 EVOLENT HEALTH INC CL A 30050B101 263074 8023 SH SOLE 2961 0 5062 EVOLUS INC COM 30052C107 353234 25231 SH SOLE 0 0 25231 EVOLUTION PETE CORP COM 30049A107 69222 11274 SH SOLE 0 0 11274 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 125935 28300 SH SOLE 0 0 28300 EXACT SCIENCES CORP COM 30063P105 5527169 80035 SH SOLE 8964 0 71071 EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715 317563 13090 SH SOLE 0 0 13090 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 9595658 464231 SH SOLE 0 0 464231 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 258344 19631 SH SOLE 0 0 19631 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 6804203 217317 SH SOLE 0 0 217317 EXCHANGE TRADED CONCEPTS TRU ROBO GBL HLTCR 301505723 733427 25802 SH SOLE 0 0 25802 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731 1718923 38969 SH SOLE 0 0 38969 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 20777831 354329 SH SOLE 0 0 354329 EXCHANGE TRADED CONCEPTS TRU VSPR US LC ETF 301505749 474022 18141 SH SOLE 0 0 18141 EXELIXIS INC COM 30161Q104 1385393 58382 SH SOLE 23544 0 34838 EXELON CORP COM 30161N101 14151470 376670 SH SOLE 62400 0 314270 EXLSERVICE HOLDINGS INC COM 302081104 3697608 116277 SH SOLE 96663 0 19614 EXP WORLD HLDGS INC COM 30212W100 561855 54391 SH SOLE 0 0 54391 EXPEDIA GROUP INC COM NEW 30212P303 9309686 67584 SH SOLE 9222 0 58362 EXPEDITORS INTL WASH INC COM 302130109 14553312 119711 SH SOLE 33360 0 86351 EXPONENT INC COM 30214U102 3897041 47129 SH SOLE 19337 0 27792 EXSCIENTIA PLC ADS 30223G102 118341 20689 SH SOLE 0 0 20689 EXTRA SPACE STORAGE INC COM 30225T102 14740455 100276 SH SOLE 11621 0 88655 EXTREME NETWORKS COM 30226D106 377335 32698 SH SOLE 26588 0 6110 EXXON MOBIL CORP COM 30231G102 458373562 3943338 SH SOLE 206059 0 3737279 EXXON MOBIL CORP COM 30231G102 1708728 147 SH Put SOLE 0 0 147 EYENOVIA INC COM 30234E104 11354 11515 SH SOLE 0 0 11515 F N B CORP COM 302520101 1117878 79282 SH SOLE 2222 0 77060 F5 INC COM 315616102 3084345 16269 SH SOLE 6901 0 9368 FABRINET SHS G3323L100 1088472 5759 SH SOLE 507 0 5252 FACTSET RESH SYS INC COM 303075105 30473023 67064 SH SOLE 9287 0 57777 FAIR ISAAC CORP COM 303250104 31561150 25257 SH SOLE 10241 0 15016 FARMERS NATIONAL BANC CORP COM 309627107 189494 14184 SH SOLE 0 0 14184 FARMLAND PARTNERS INC COM 31154R109 3075809 277100 SH SOLE 0 0 277100 FASTENAL CO COM 311900104 18851702 244383 SH SOLE 26526 0 217857 FASTLY INC CL A 31188V100 573235 44197 SH SOLE 0 0 44197 FEDERAL AGRIC MTG CORP CL C 313148306 1674205 8504 SH SOLE 0 0 8504 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 6908202 67648 SH SOLE 0 0 67648 FEDERAL SIGNAL CORP COM 313855108 650490 7665 SH SOLE 4375 0 3290 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 4442250 175722 SH SOLE 0 0 175722 FEDERATED HERMES INC CL B 314211103 621298 17201 SH SOLE 0 0 17201 FEDEX CORP COM 31428X106 80275738 277061 SH SOLE 14323 0 262738 FERGUSON PLC NEW SHS G3421J106 10198479 46690 SH SOLE 36597 0 10093 FERRARI N V COM N3167Y103 12703639 29141 SH SOLE 3629 0 25512 FERROGLOBE PLC SHS G33856108 71279 14313 SH SOLE 0 0 14313 FIBROGEN INC COM 31572Q808 26358 11216 SH SOLE 0 0 11216 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 47357032 735358 SH SOLE 0 0 735358 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 253979 6602 SH SOLE 0 0 6602 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 11531372 242358 SH SOLE 0 0 242358 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 7098665 152495 SH SOLE 0 0 152495 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 650986 22802 SH SOLE 0 0 22802 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 1505843 51570 SH SOLE 0 0 51570 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 3948757 133630 SH SOLE 0 0 133630 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 3844195 130312 SH SOLE 0 0 130312 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 7062986 231270 SH SOLE 0 0 231270 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 438850 14604 SH SOLE 0 0 14604 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 25879492 571165 SH SOLE 0 0 571165 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 11086658 230972 SH SOLE 0 0 230972 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 1088605 52049 SH SOLE 0 0 52049 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 332133 13063 SH SOLE 0 0 13063 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 7803398 138900 SH SOLE 0 0 138900 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 1349807 22364 SH SOLE 0 0 22364 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 3638738 73421 SH SOLE 0 0 73421 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 5871941 71192 SH SOLE 0 0 71192 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 7658738 296047 SH SOLE 0 0 296047 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 7617585 128242 SH SOLE 0 0 128242 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 33789539 484299 SH SOLE 0 0 484299 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 5024088 74091 SH SOLE 0 0 74091 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 42804330 274668 SH SOLE 10039 0 264629 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 5213452 99550 SH SOLE 0 0 99550 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 7734918 296471 SH SOLE 0 0 296471 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 10891510 256754 SH SOLE 7 0 256747 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 2855631 48449 SH SOLE 0 0 48449 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 2593994 66752 SH SOLE 0 0 66752 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1409780 35763 SH SOLE 0 0 35763 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 6538285 114606 SH SOLE 0 0 114606 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 3852917 82858 SH SOLE 0 0 82858 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 4658449 93225 SH SOLE 0 0 93225 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 1241848 25321 SH SOLE 0 0 25321 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 86934664 1918664 SH SOLE 0 0 1918664 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9695689 182593 SH SOLE 8118 0 174475 FIDELITY NATL INFORMATION SV COM 31620M106 14416632 194347 SH SOLE 48880 0 145467 FIDUS INVT CORP COM 316500107 1544980 78266 SH SOLE 0 0 78266 FIFTH THIRD BANCORP COM 316773100 16101728 432725 SH SOLE 27529 0 405196 FIFTH THIRD BANCORP COM 316773100 286517 77 SH Put SOLE 0 0 77 FIGS INC CL A 30260D103 117438 23582 SH SOLE 4901 0 18681 FINANCE OF AMERICA COMPAN COM CL A 31738L107 8821 12000 SH SOLE 0 0 12000 FINVOLUTION GROUP SPONSORED ADS 31810T101 150716 29904 SH SOLE 0 0 29904 FINWISE BANCORP COM 31813A109 121555 12095 SH SOLE 0 0 12095 FIRST AMERN FINL CORP COM 31847R102 2551222 41789 SH SOLE 7070 0 34719 FIRST BANCORP N C COM 318910106 1038608 28754 SH SOLE 0 0 28754 FIRST BANCSHARES INC MS COM 318916103 507777 19568 SH SOLE 0 0 19568 FIRST COMWLTH FINL CORP PA COM 319829107 417888 30021 SH SOLE 0 0 30021 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2255812 1380 SH SOLE 117 0 1263 FIRST FINL BANCORP OH COM 320209109 1078265 48094 SH SOLE 18642 0 29452 FIRST FINL BANKSHARES INC COM 32020R109 1994117 60777 SH SOLE 33803 0 26974 FIRST FNDTN INC COM 32026V104 153179 20289 SH SOLE 0 0 20289 FIRST HAWAIIAN INC COM 32051X108 1593927 72583 SH SOLE 9936 0 62647 FIRST HORIZON CORPORATION COM 320517105 1908929 123956 SH SOLE 630 0 123326 FIRST INDL RLTY TR INC COM 32054K103 2437136 46386 SH SOLE 28188 0 18198 FIRST INTST BANCSYSTEM INC COM 32055Y201 519942 19108 SH SOLE 4155 0 14953 FIRST MAJESTIC SILVER CORP COM 32076V103 2320581 394657 SH SOLE 0 0 394657 FIRST MAJESTIC SILVER CORP COM 32076V103 117600 200 SH Call SOLE 0 0 200 FIRST MERCHANTS CORP COM 320817109 314214 9003 SH SOLE 2773 0 6230 FIRST SOLAR INC COM 336433107 5246593 31082 SH SOLE 893 0 30189 FIRST SVGS FINL GROUP INC COM 33621E109 390455 23311 SH SOLE 0 0 23311 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 1052607 159607 SH SOLE 0 0 159607 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 7322973 116672 SH SOLE 0 0 116672 FIRST TR ENERGY INCOME & GRO COM 33738G104 1263130 77303 SH SOLE 0 0 77303 FIRST TR ENERGY INFRASTRCTR COM 33738C103 354476 19520 SH SOLE 0 0 19520 FIRST TR ENHANCED EQUITY INC COM 337318109 2532460 133993 SH SOLE 0 0 133993 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 28876953 581610 SH SOLE 0 0 581610 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 8103065 287649 SH SOLE 0 0 287649 FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 261325 11873 SH SOLE 0 0 11873 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 9323888 260570 SH SOLE 122634 0 137936 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 4162890 142224 SH SOLE 121718 0 20506 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 3735674 110023 SH SOLE 107046 0 2977 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 45209040 2481287 SH SOLE 0 0 2481287 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 75652959 1226937 SH SOLE 0 0 1226937 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 125993042 2453136 SH SOLE 0 0 2453136 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 321243 16224 SH SOLE 0 0 16224 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 35879743 744702 SH SOLE 0 0 744702 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 181506306 10479581 SH SOLE 1078 0 10478503 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 363464 5936 SH SOLE 0 0 5936 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1145900 17829 SH SOLE 0 0 17829 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 461488 7028 SH SOLE 0 0 7028 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 26115294 1316627 SH SOLE 0 0 1316627 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 15752009 786225 SH SOLE 0 0 786225 FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141 1046656 55941 SH SOLE 0 0 55941 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 26734734 476385 SH SOLE 0 0 476385 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 14984107 387086 SH SOLE 0 0 387086 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 24745919 1082026 SH SOLE 0 0 1082026 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 345040 8134 SH SOLE 0 0 8134 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 9705941 258274 SH SOLE 0 0 258274 FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406 309671 7326 SH SOLE 0 0 7326 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 9556917 167783 SH SOLE 0 0 167783 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 5841367 105956 SH SOLE 0 0 105956 FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 1627007 78599 SH SOLE 0 0 78599 FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 350214 5497 SH SOLE 0 0 5497 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 7969571 276817 SH SOLE 0 0 276817 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 73215618 3086662 SH SOLE 0 0 3086662 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 82440326 862347 SH SOLE 26 0 862321 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 25321251 392352 SH SOLE 0 0 392352 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 25093732 366385 SH SOLE 0 0 366385 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 29140740 1279787 SH SOLE 0 0 1279787 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1948738 85111 SH SOLE 0 0 85111 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 43514215 2323237 SH SOLE 0 0 2323237 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 64256488 1352199 SH SOLE 0 0 1352199 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 56726025 517621 SH SOLE 0 0 517621 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 51101497 700404 SH SOLE 0 0 700404 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 558716 21787 SH SOLE 0 0 21787 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 28832148 2171948 SH SOLE 0 0 2171948 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 18920780 238718 SH SOLE 0 0 238718 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 11816872 255887 SH SOLE 0 0 255887 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 26187638 367082 SH SOLE 0 0 367082 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 176641119 3132491 SH SOLE 0 0 3132491 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 36502555 318494 SH SOLE 0 0 318494 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 2439208 41434 SH SOLE 0 0 41434 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 57499996 426495 SH SOLE 0 0 426495 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 12507355 385316 SH SOLE 0 0 385316 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 15291587 282414 SH SOLE 0 0 282414 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 36391827 481310 SH SOLE 0 0 481310 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 14170755 260827 SH SOLE 0 0 260827 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 30462550 463697 SH SOLE 0 0 463697 FIRST TR EXCHANGE-TRADED FD ALERIAN US NXTGN 33736M103 886934 14243 SH SOLE 0 0 14243 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 78426183 3490262 SH SOLE 0 0 3490262 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 683237419 7977087 SH SOLE 0 0 7977087 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 6863430 136384 SH SOLE 0 0 136384 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 156623071 763680 SH SOLE 0 0 763680 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 9484293 274827 SH SOLE 0 0 274827 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 8917993 445900 SH SOLE 0 0 445900 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 238732047 4171450 SH SOLE 0 0 4171450 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 2047518 84889 SH SOLE 0 0 84889 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 3557927 104430 SH SOLE 0 0 104430 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 1590357 52040 SH SOLE 0 0 52040 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 687609 22829 SH SOLE 0 0 22829 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 31379330 911218 SH SOLE 0 0 911218 FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779 3883556 74864 SH SOLE 0 0 74864 FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804 3683049 159785 SH SOLE 0 0 159785 FIRST TR EXCHANGE-TRADED FD FIRST TR BLOOMBE 33738R761 2376190 62180 SH SOLE 0 0 62180 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 479250132 8038412 SH SOLE 9522 0 8028890 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 98201612 2381800 SH SOLE 0 0 2381800 FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738 8141106 257223 SH SOLE 0 0 257223 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 341691135 7081682 SH SOLE 11488 0 7070194 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 95549045 3903148 SH SOLE 0 0 3903148 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 171913353 3200770 SH SOLE 0 0 3200770 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 2950449 191339 SH SOLE 0 0 191339 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 11931130 388510 SH SOLE 0 0 388510 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 3027303 68444 SH SOLE 0 0 68444 FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 4463052 164140 SH SOLE 0 0 164140 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 4683099 109036 SH SOLE 0 0 109036 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 12720694 618410 SH SOLE 0 0 618410 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 16464280 470610 SH SOLE 0 0 470610 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 114205224 6084455 SH SOLE 0 0 6084455 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 29852931 1396302 SH SOLE 0 0 1396302 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 4576951 147311 SH SOLE 0 0 147311 FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 8684856 262224 SH SOLE 0 0 262224 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 13765974 272191 SH SOLE 0 0 272191 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 11878965 752310 SH SOLE 0 0 752310 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 16385228 472469 SH SOLE 0 0 472469 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 147032029 2110407 SH SOLE 22 0 2110385 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 11652912 127982 SH SOLE 0 0 127982 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 7453479 274616 SH SOLE 0 0 274616 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 23295131 1134135 SH SOLE 0 0 1134135 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1370812 42559 SH SOLE 0 0 42559 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 33366690 737548 SH SOLE 0 0 737548 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 2422305 97437 SH SOLE 0 0 97437 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 19645533 608297 SH SOLE 0 0 608297 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 1726642 61648 SH SOLE 0 0 61648 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 22856308 252444 SH SOLE 0 0 252444 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 14007761 510487 SH SOLE 0 0 510487 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 48651716 1647536 SH SOLE 0 0 1647536 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 38546252 250675 SH SOLE 0 0 250675 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 68686153 1020142 SH SOLE 0 0 1020142 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1049571402 18685624 SH SOLE 0 0 18685624 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 10138336 635632 SH SOLE 0 0 635632 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 116087195 2512166 SH SOLE 0 0 2512166 FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746 18195388 630034 SH SOLE 0 0 630034 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 461455772 13252608 SH SOLE 0 0 13252608 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 5100236 149611 SH SOLE 0 0 149611 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 35827533 338636 SH SOLE 0 0 338636 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 64795441 634627 SH SOLE 0 0 634627 FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383 810978 58260 SH SOLE 0 0 58260 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 696279622 24902705 SH SOLE 0 0 24902705 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752 137152273 4841238 SH SOLE 0 0 4841238 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869 289587 13068 SH SOLE 0 0 13068 FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 353806 15270 SH SOLE 0 0 15270 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 5809596 227738 SH SOLE 0 0 227738 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 2768879 104486 SH SOLE 0 0 104486 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 2813558 113244 SH SOLE 0 0 113244 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 1355877 54322 SH SOLE 0 0 54322 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367 279283 8507 SH SOLE 0 0 8507 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466 896017 39068 SH SOLE 0 0 39068 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 634151 17985 SH SOLE 0 0 17985 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 425610 11489 SH SOLE 0 0 11489 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 408304 11276 SH SOLE 0 0 11276 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 1602581 48039 SH SOLE 0 0 48039 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 641274 18861 SH SOLE 0 0 18861 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 920386 27920 SH SOLE 0 0 27920 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 607223 18164 SH SOLE 0 0 18164 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 1496354 45324 SH SOLE 0 0 45324 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 4171972 112756 SH SOLE 0 0 112756 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 2382116 63567 SH SOLE 0 0 63567 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 1498399 45024 SH SOLE 0 0 45024 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 399675 10624 SH SOLE 0 0 10624 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 3765523 91374 SH SOLE 0 0 91374 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 2384898 66192 SH SOLE 0 0 66192 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 1177133 30098 SH SOLE 0 0 30098 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 946756 28107 SH SOLE 0 0 28107 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 3255257 96825 SH SOLE 0 0 96825 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 1592462 44383 SH SOLE 0 0 44383 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 2042442 52050 SH SOLE 0 0 52050 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 658842 18878 SH SOLE 0 0 18878 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 7124426 169710 SH SOLE 0 0 169710 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 2251838 55505 SH SOLE 0 0 55505 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 2080166 54476 SH SOLE 0 0 54476 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 1237644 31997 SH SOLE 0 0 31997 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 1098512 27446 SH SOLE 0 0 27446 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 9842367 209323 SH SOLE 0 0 209323 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 462845 12417 SH SOLE 0 0 12417 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 4657165 107755 SH SOLE 0 0 107755 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 3564823 78738 SH SOLE 0 0 78738 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 2097474 51925 SH SOLE 0 0 51925 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 9236689 206460 SH SOLE 0 0 206460 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 3332934 77727 SH SOLE 0 0 77727 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 4505363 101358 SH SOLE 0 0 101358 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 4001159 94156 SH SOLE 0 0 94156 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 202872 6156 SH SOLE 0 0 6156 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 991243 29270 SH SOLE 0 0 29270 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 824568 26127 SH SOLE 0 0 26127 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 866855 25170 SH SOLE 0 0 25170 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 3696752 101461 SH SOLE 0 0 101461 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 2050497 98963 SH SOLE 0 0 98963 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 10157128 541621 SH SOLE 0 0 541621 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 16251290 590956 SH SOLE 0 0 590956 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 825037 57096 SH SOLE 0 0 57096 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 399644569 9166160 SH SOLE 15753 0 9150407 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 1790843 86474 SH SOLE 0 0 86474 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 172518813 7012961 SH SOLE 0 0 7012961 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 556296 26056 SH SOLE 0 0 26056 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 9387394 416847 SH SOLE 0 0 416847 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 85401917 3620259 SH SOLE 0 0 3620259 FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101 337152 8155 SH SOLE 0 0 8155 FIRST TR HIGH INCOME LONG / COM 33738E109 1450533 121587 SH SOLE 0 0 121587 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 2419622 166411 SH SOLE 0 0 166411 FIRST TR INTER DURATN PFD & COM 33718W103 10220018 570314 SH SOLE 0 0 570314 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 66179372 866449 SH SOLE 0 0 866449 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 80691806 813098 SH SOLE 0 0 813098 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 96276950 849228 SH SOLE 0 0 849228 FIRST TR MLP & ENERGY INCOM COM 33739B104 3503438 362300 SH SOLE 0 0 362300 FIRST TR MORNINGSTAR DIVID L SHS 336917109 317790013 8258577 SH SOLE 0 0 8258577 FIRST TR MTG INCOME FD COM SHS 33734E103 186515 15320 SH SOLE 0 0 15320 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 10048370 80652 SH SOLE 0 0 80652 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 4721100 57140 SH SOLE 0 0 57140 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 110196777 889401 SH SOLE 0 0 889401 FIRST TR NASDAQ 100 TECH IND SHS 337345102 115773499 607161 SH SOLE 0 0 607161 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 3802629 81708 SH SOLE 0 0 81708 FIRST TR S&P REIT INDEX FD COM 33734G108 17811974 685218 SH SOLE 0 0 685218 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 50033137 536606 SH SOLE 0 0 536606 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 3918340 1039348 SH SOLE 0 0 1039348 FIRST TR SR FLTG RATE INCOME COM 33733U108 13519489 1306231 SH SOLE 0 0 1306231 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 3454462 292093 SH SOLE 0 0 292093 FIRST TR VALUE LINE DIVID IN SHS 33734H106 844184859 19990171 SH SOLE 1802 0 19988369 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 103279976 837768 SH SOLE 0 0 837768 FIRST WATCH RESTAURANT GROUP COM 33748L101 835578 33939 SH SOLE 358 0 33581 FIRSTCASH HOLDINGS INC COM 33768G107 2254922 17680 SH SOLE 14006 0 3674 FIRSTENERGY CORP COM 337932107 9969276 258138 SH SOLE 84204 0 173934 FIRSTSERVICE CORP NEW COM 33767E202 1475817 8902 SH SOLE 7053 0 1849 FISCALNOTE HOLDINGS INC COM CL A 337655104 39033 29348 SH SOLE 0 0 29348 FISERV INC COM 337738108 53150902 332567 SH SOLE 67904 0 264663 FIVE BELOW INC COM 33829M101 2325818 12823 SH SOLE 2563 0 10260 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 106908 34156 SH SOLE 2470 0 31686 FIVE STAR BANCORP COM 33830T103 360321 16014 SH SOLE 0 0 16014 FIVE9 INC COM 338307101 1372569 22099 SH SOLE 15994 0 6105 FIVERR INTL LTD ORD SHS M4R82T106 228641 10852 SH SOLE 0 0 10852 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 6013255 313681 SH SOLE 0 0 313681 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 339669 40245 SH SOLE 0 0 40245 FLAHERTY & CRUMRINE PFD INCO COM 338480106 400512 37749 SH SOLE 0 0 37749 FLAHERTY & CRUMRINE PFD SECS COM 338478100 3620152 243781 SH SOLE 0 0 243781 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 1892550 122416 SH SOLE 0 0 122416 FLEX LNG LTD SHS G35947202 1286071 50573 SH SOLE 0 0 50573 FLEX LTD ORD Y2573F102 28863713 1008868 SH SOLE 489054 0 519814 FLEXSHARES TR CR SCD US BD 33939L761 2212868 46314 SH SOLE 0 0 46314 FLEXSHARES TR CR SCORED LONG 33939L753 542437 12385 SH SOLE 0 0 12385 FLEXSHARES TR CRE SLCT BD FD 33939L670 433192 19637 SH SOLE 0 0 19637 FLEXSHARES TR DISCP DUR MBS 33939L779 406732 19962 SH SOLE 0 0 19962 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 8960598 118770 SH SOLE 0 0 118770 FLEXSHARES TR GLB QLT R/E IDX 33939L787 943272 16604 SH SOLE 0 0 16604 FLEXSHARES TR HIG YLD VL ETF 33939L662 2159152 52521 SH SOLE 0 0 52521 FLEXSHARES TR IBOXX 3R TARGT 33939L506 3150731 132662 SH SOLE 0 0 132662 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 2593921 109680 SH SOLE 0 0 109680 FLEXSHARES TR INT QLTDVDYNAM 33939L829 3212950 111592 SH SOLE 0 0 111592 FLEXSHARES TR INTL QLTDV IDX 33939L837 1531338 63541 SH SOLE 0 0 63541 FLEXSHARES TR M STAR DEV MKT 33939L803 1383222 19302 SH SOLE 0 0 19302 FLEXSHARES TR MORNSTAR UPSTR 33939L407 14886907 362476 SH SOLE 0 0 362476 FLEXSHARES TR MORNSTAR USMKT 33939L100 6414260 32332 SH SOLE 0 0 32332 FLEXSHARES TR MSTAR EMKT FAC 33939L308 704245 13719 SH SOLE 0 0 13719 FLEXSHARES TR QLT DIV DEF IDX 33939L845 9840962 153264 SH SOLE 0 0 153264 FLEXSHARES TR QUALT DIVD IDX 33939L860 19587814 297190 SH SOLE 0 0 297190 FLEXSHARES TR STOX GBL ESG SLT 33939L688 513726 3154 SH SOLE 0 0 3154 FLEXSHARES TR STOX US ESG SLCT 33939L696 4869107 38465 SH SOLE 0 0 38465 FLEXSHARES TR STOXX GLOBR INF 33939L795 2374725 43504 SH SOLE 0 0 43504 FLEXSHARES TR US QT LW VLTY 33939L654 3874208 63552 SH SOLE 0 0 63552 FLEXSHARES TR US QUALITY CAP 33939L746 2786749 47330 SH SOLE 0 0 47330 FLOOR & DECOR HLDGS INC CL A 339750101 1344808 10375 SH SOLE 2718 0 7657 FLOWERS FOODS INC COM 343498101 789126 33226 SH SOLE 9 0 33217 FLOWSERVE CORP COM 34354P105 879560 19255 SH SOLE 7158 0 12097 FLUENCE ENERGY INC COM CL A 34379V103 405739 23399 SH SOLE 0 0 23399 FLUENT INC COM 34380C102 14962 30362 SH SOLE 0 0 30362 FLUOR CORP NEW COM 343412102 4115629 97342 SH SOLE 10909 0 86433 FLUTTER ENTMT PLC SHS G3643J108 844072 4274 SH SOLE 2497 0 1777 FLYWIRE CORPORATION COM VTG 302492103 811188 32696 SH SOLE 8836 0 23860 FMC CORP COM NEW 302491303 7597405 119268 SH SOLE 27918 0 91350 FNCB BANCORP INC COM 302578109 494231 81422 SH SOLE 0 0 81422 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 913407 7012 SH SOLE 1978 0 5034 FOOT LOCKER INC COM 344849104 433983 15227 SH SOLE 2479 0 12748 FORD MTR CO DEL COM 345370860 62202440 4683919 SH SOLE 51729 0 4632190 FORD MTR CO DEL NOTE 3/1 345370CZ1 11333 11000 SH SOLE 0 0 11000 FORESTAR GROUP INC COM 346232101 4500014 111969 SH SOLE 0 0 111969 FORMFACTOR INC COM 346375108 383976 8415 SH SOLE 0 0 8415 FORTINET INC COM 34959E109 15943349 233397 SH SOLE 15683 0 217714 FORTIS INC COM 349553107 1850257 46830 SH SOLE 35451 0 11379 FORTIVE CORP COM 34959J108 9926343 115396 SH SOLE 45554 0 69842 FORTREA HLDGS INC COMMON STOCK 34965K107 900119 22425 SH SOLE 8129 0 14296 FORTUNA SILVER MINES INC COM 349915108 131755 35323 SH SOLE 0 0 35323 FORTUNE BRANDS INNOVATIONS I COM 34964C106 3828115 45212 SH SOLE 4906 0 40306 FORWARD AIR CORP COM 349853101 333279 10713 SH SOLE 5386 0 5327 FOUR CORNERS PPTY TR INC COM 35086T109 477814 19527 SH SOLE 213 0 19314 FOX CORP CL A COM 35137L105 517315 16543 SH SOLE 6095 0 10448 FOX FACTORY HLDG CORP COM 35138V102 1426927 27404 SH SOLE 25128 0 2276 FRANCO NEV CORP COM 351858105 3587111 30103 SH SOLE 16 0 30087 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 808138 60489 SH SOLE 91 0 60398 FRANKLIN ELEC INC COM 353514102 671633 6288 SH SOLE 3566 0 2722 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 4533279 50285 SH SOLE 0 0 50285 FRANKLIN LTD DURATION INCOME COM 35472T101 353889 56442 SH SOLE 0 0 56442 FRANKLIN RESOURCES INC COM 354613101 3038408 108090 SH SOLE 0 0 108090 FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462 2776257 202892 SH SOLE 0 0 202892 FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538 300964 9319 SH SOLE 0 0 9319 FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207 821988 32086 SH SOLE 0 0 32086 FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 253871 11667 SH SOLE 0 0 11667 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 16479109 671794 SH SOLE 0 0 671794 FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421 4074259 120043 SH SOLE 0 0 120043 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 4808174 130480 SH SOLE 0 0 130480 FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694 231398 7046 SH SOLE 0 0 7046 FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843 217355 7539 SH SOLE 0 0 7539 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 341064 17406 SH SOLE 0 0 17406 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 514503 14831 SH SOLE 75 0 14756 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 324309 20552 SH SOLE 0 0 20552 FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 735699 24738 SH SOLE 0 0 24738 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 25147402 810422 SH SOLE 25506 0 784916 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 686596 21831 SH SOLE 0 0 21831 FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561 3578472 151464 SH SOLE 0 0 151464 FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736 918691 27004 SH SOLE 0 0 27004 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 520885 22283 SH SOLE 0 0 22283 FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 275553 6286 SH SOLE 0 0 6286 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 1687701 64589 SH SOLE 0 0 64589 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 302614 9238 SH SOLE 0 0 9238 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 10254837 432147 SH SOLE 0 0 432147 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 17453405 669226 SH SOLE 0 0 669226 FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611 8849816 437460 SH SOLE 0 0 437460 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 114824526 3567087 SH SOLE 0 0 3567087 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 3709402 173742 SH SOLE 0 0 173742 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 569172 23795 SH SOLE 0 0 23795 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 15263393 623123 SH SOLE 8442 0 614681 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 4808244 225316 SH SOLE 0 0 225316 FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306 3238453 80180 SH SOLE 0 0 80180 FRANKLIN TEMPLETON ETF TR US EQUITY INDEX 35473P405 511362 11146 SH SOLE 0 0 11146 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 21530179 393893 SH SOLE 0 0 393893 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 19891781 373555 SH SOLE 0 0 373555 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 92605366 1732237 SH SOLE 0 0 1732237 FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876 6686900 164677 SH SOLE 0 0 164677 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 11185233 545887 SH SOLE 0 0 545887 FRANKLIN UNVL TR SH BEN INT 355145103 3907483 588476 SH SOLE 0 0 588476 FREEPORT-MCMORAN INC CL B 35671D857 64899269 1380248 SH SOLE 361305 0 1018943 FRESHPET INC COM 358039105 7041392 60775 SH SOLE 14490 0 46285 FRESHWORKS INC CLASS A COM 358054104 238114 13076 SH SOLE 5962 0 7114 FREYR BATTERY INC COM NEW 35834F104 220680 131357 SH SOLE 0 0 131357 FRONTLINE PLC COM M46528101 1554671 66496 SH SOLE 0 0 66496 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 17022531 2870579 SH SOLE 0 0 2870579 FS KKR CAP CORP COM 302635206 62799188 3293088 SH SOLE 1160 0 3291928 FST TR NEW OPPORT MLP & ENE COM 33739M100 1404824 183397 SH SOLE 0 0 183397 FTAI AVIATION LTD SHS G3730V105 898377 13349 SH SOLE 0 0 13349 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 327879 52210 SH SOLE 0 0 52210 FTI CONSULTING INC COM 302941109 1845505 8776 SH SOLE 2105 0 6671 FUBOTV INC COM 35953D104 179706 113738 SH SOLE 0 0 113738 FUELCELL ENERGY INC COM 35952H601 223591 187892 SH SOLE 0 0 187892 FULGENT GENETICS INC COM 359664109 353471 16289 SH SOLE 0 0 16289 FULL HSE RESORTS INC COM 359678109 61108 10971 SH SOLE 0 0 10971 FULLER H B CO COM 359694106 2203547 27634 SH SOLE 21010 0 6624 G III APPAREL GROUP LTD COM 36237H101 1264372 43584 SH SOLE 41164 0 2420 GABELLI CONV & INC SECS FD I COM 36240B109 345164 93036 SH SOLE 0 0 93036 GABELLI DIVID & INCOME TR COM 36242H104 7377679 321048 SH SOLE 0 0 321048 GABELLI EQUITY TR INC COM 362397101 12454179 2256192 SH SOLE 0 0 2256192 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 326482 22392 SH SOLE 0 0 22392 GABELLI HLTHCARE & WELLNESS SHS 36246K103 206898 20205 SH SOLE 0 0 20205 GABELLI MULTIMEDIA TR INC COM 36239Q109 1218841 215343 SH SOLE 0 0 215343 GABELLI UTIL TR COM 36240A101 5456906 983226 SH SOLE 0 0 983226 GALECTIN THERAPEUTICS INC COM NEW 363225202 131598 55062 SH SOLE 0 0 55062 GALERA THERAPEUTICS INC COM 36338D108 2534 18102 SH SOLE 0 0 18102 GALLAGHER ARTHUR J & CO COM 363576109 26900084 107583 SH SOLE 23015 0 84568 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 226378 24795 SH SOLE 14809 0 9986 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1312398 339999 SH SOLE 0 0 339999 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 835508 160366 SH SOLE 0 0 160366 GAMESTOP CORP NEW CL A 36467W109 376439 30067 SH SOLE 0 0 30067 GAMING & LEISURE PPTYS INC COM 36467J108 4954335 107540 SH SOLE 30704 0 76836 GAN LTD SHS G3728V109 29106 22918 SH SOLE 0 0 22918 GANNETT CO INC COM 36472T109 26622 10911 SH SOLE 0 0 10911 GAP INC COM 364760108 2010204 72966 SH SOLE 995 0 71971 GARMIN LTD SHS H2906T109 8147273 54727 SH SOLE 1784 0 52943 GARRETT MOTION INC COM 366505105 1436137 144481 SH SOLE 4 0 144477 GARTNER INC COM 366651107 15382141 32270 SH SOLE 17001 0 15269 GATES INDL CORP PLC ORD SHS G39108108 1286224 72627 SH SOLE 24639 0 47988 GATX CORP COM 361448103 1632891 12183 SH SOLE 6630 0 5553 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 30660333 337260 SH SOLE 132449 0 204811 GEN DIGITAL INC COM 668771108 3083029 137635 SH SOLE 39988 0 97647 GENASYS INC COM 36872P103 49770 21000 SH SOLE 0 0 21000 GENCO SHIPPING & TRADING LTD SHS Y2685T131 659546 32442 SH SOLE 36 0 32406 GENELUX CORPORATION COM 36870H103 295536 45962 SH SOLE 0 0 45962 GENERAC HLDGS INC COM 368736104 10320407 81817 SH SOLE 5556 0 76261 GENERAL AMERN INVS CO INC COM 368802104 571468 12287 SH SOLE 0 0 12287 GENERAL DYNAMICS CORP COM 369550108 112664568 398827 SH SOLE 24705 0 374122 GENERAL ELECTRIC CO COM NEW 369604301 111641036 636023 SH SOLE 77487 0 558536 GENERAL MLS INC COM 370334104 49098163 701703 SH SOLE 23208 0 678495 GENERAL MTRS CO COM 37045V100 21964119 484325 SH SOLE 73307 0 411018 GENIUS GROUP LTD ORD SHS Y3005A109 4836 10138 SH SOLE 0 0 10138 GENMAB A/S SPONSORED ADS 372303206 3947832 131990 SH SOLE 23255 0 108735 GENPACT LIMITED SHS G3922B107 799747 24272 SH SOLE 18832 0 5440 GENTEX CORP COM 371901109 1645157 45547 SH SOLE 3839 0 41708 GENTHERM INC COM 37253A103 2462467 42766 SH SOLE 38149 0 4617 GENUINE PARTS CO COM 372460105 21878845 141218 SH SOLE 16069 0 125149 GENWORTH FINL INC COM CL A 37247D106 223938 34827 SH SOLE 15294 0 19533 GEO GROUP INC NEW COM 36162J106 1197390 84801 SH SOLE 0 0 84801 GEOPARK LTD USD SHS G38327105 223632 23295 SH SOLE 0 0 23295 GERDAU SA SPON ADR REP PFD 373737105 729276 164995 SH SOLE 0 0 164995 GERON CORP COM 374163103 646011 195761 SH SOLE 0 0 195761 GETTY RLTY CORP NEW COM 374297109 631265 23081 SH SOLE 4693 0 18388 GEVO INC COM PAR 374396406 18320 23833 SH SOLE 0 0 23833 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1482778 42979 SH SOLE 21063 0 21916 GIBRALTAR INDS INC COM 374689107 1649415 20482 SH SOLE 1836 0 18646 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 3425397 128196 SH SOLE 39 0 128157 GILDAN ACTIVEWEAR INC COM 375916103 2184803 58842 SH SOLE 20208 0 38634 GILEAD SCIENCES INC COM 375558103 76059576 1038356 SH SOLE 422288 0 616068 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 659015 568116 SH SOLE 326190 0 241926 GITLAB INC CLASS A COM 37637K108 689051 11815 SH SOLE 3230 0 8585 GLACIER BANCORP INC NEW COM 37637Q105 2725229 67657 SH SOLE 10058 0 57599 GLADSTONE CAPITAL CORP COM 376535100 3791428 353348 SH SOLE 0 0 353348 GLADSTONE COMMERCIAL CORP COM 376536108 1696712 122595 SH SOLE 0 0 122595 GLADSTONE INVT CORP COM 376546107 2178171 153069 SH SOLE 0 0 153069 GLADSTONE LD CORP COM 376549101 759174 56910 SH SOLE 0 0 56910 GLAUKOS CORP COM 377322102 1164670 12352 SH SOLE 8082 0 4270 GLEN BURNIE BANCORP COM 377407101 478952 87400 SH SOLE 0 0 87400 GLOBAL E ONLINE LTD SHS M5216V106 569059 15655 SH SOLE 0 0 15655 GLOBAL MED REIT INC COM NEW 37954A204 796799 91063 SH SOLE 2428 0 88635 GLOBAL NET LEASE INC COM NEW 379378201 1957831 251973 SH SOLE 0 0 251973 GLOBAL PARTNERS LP COM UNITS 37946R109 260074 5860 SH SOLE 0 0 5860 GLOBAL PMTS INC COM 37940X102 10850821 81182 SH SOLE 23198 0 57984 GLOBAL SELF STORAGE INC COM 37955N106 534329 120074 SH SOLE 0 0 120074 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 2650216 130553 SH SOLE 132 0 130421 GLOBAL X FDS 1-3 MONTH T-BILL 37960A537 44752364 1781543 SH SOLE 0 0 1781543 GLOBAL X FDS ADAPTIVE US 37954Y574 2062317 50460 SH SOLE 0 0 50460 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 3944773 120450 SH SOLE 0 0 120450 GLOBAL X FDS AGING POPULATION 37954Y772 638168 21195 SH SOLE 0 0 21195 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 1684491 146038 SH SOLE 0 0 146038 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 55011937 1619904 SH SOLE 0 0 1619904 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 12312826 498495 SH SOLE 0 0 498495 GLOBAL X FDS CLEANTECH ETF 37954Y228 247506 25720 SH SOLE 0 0 25720 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 13243339 608889 SH SOLE 0 0 608889 GLOBAL X FDS CONSCIOUS COS 37954Y731 1543422 42612 SH SOLE 0 0 42612 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 20426112 686592 SH SOLE 0 0 686592 GLOBAL X FDS DATA CTR REITS 37954Y236 940255 60467 SH SOLE 0 0 60467 GLOBAL X FDS DAX GERMANY ETF 37954Y491 1685961 50474 SH SOLE 0 0 50474 GLOBAL X FDS DOW 30 COVERED C 37960A859 5863800 257297 SH SOLE 0 0 257297 GLOBAL X FDS E COMMERCE ETF 37954Y467 281200 11776 SH SOLE 0 0 11776 GLOBAL X FDS EMERGING MKT GRT 37960A644 1476080 56447 SH SOLE 0 0 56447 GLOBAL X FDS FINTECH ETF 37954Y814 4137563 148513 SH SOLE 0 0 148513 GLOBAL X FDS GB MSCI AR ETF 37950E259 571727 10629 SH SOLE 0 0 10629 GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 2366523 46421 SH SOLE 0 0 46421 GLOBAL X FDS GBL X HYDROGEN 37954Y152 207919 36865 SH SOLE 0 0 36865 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 554225 48702 SH SOLE 0 0 48702 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 40115079 818842 SH SOLE 0 0 818842 GLOBAL X FDS GLBL X MLP ETF 37954Y343 32486836 673721 SH SOLE 235 0 673486 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 7164049 757299 SH SOLE 0 0 757299 GLOBAL X FDS GLOBAL X COPPER 37954Y830 15652844 368910 SH SOLE 0 0 368910 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 586025 22227 SH SOLE 0 0 22227 GLOBAL X FDS GLOBAL X SILVER 37954Y848 19801195 721092 SH SOLE 0 0 721092 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 41470189 1438439 SH SOLE 0 0 1438439 GLOBAL X FDS GLOBX SUPDV US 37950E291 8812574 506761 SH SOLE 0 0 506761 GLOBAL X FDS INTERNET OF THNG 37954Y780 7834164 216234 SH SOLE 0 0 216234 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 28645452 632490 SH SOLE 0 0 632490 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 2925272 74815 SH SOLE 0 0 74815 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 635784 37224 SH SOLE 0 0 37224 GLOBAL X FDS MSCI NXT EMRNG 37950E218 635024 34400 SH SOLE 0 0 34400 GLOBAL X FDS MSCI SUPDIV EA 37954Y699 322139 21989 SH SOLE 0 0 21989 GLOBAL X FDS MSCI SUPR EM ETF 37960A677 646946 25703 SH SOLE 0 0 25703 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 166787105 9312513 SH SOLE 0 0 9312513 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 2340878 76399 SH SOLE 0 0 76399 GLOBAL X FDS RATE PREFERRED 37954Y376 1831320 77336 SH SOLE 0 0 77336 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 54893799 1725678 SH SOLE 25 0 1725653 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 147017 14926 SH SOLE 0 0 14926 GLOBAL X FDS RUSSELL 2000 37954Y459 33863680 2002583 SH SOLE 0 0 2002583 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 7348675 115473 SH SOLE 0 0 115473 GLOBAL X FDS S&P 500 COVERED 37954Y277 3693457 121783 SH SOLE 0 0 121783 GLOBAL X FDS S&P 500 COVERED 37954Y475 111609419 2736196 SH SOLE 0 0 2736196 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 2005932 57819 SH SOLE 0 0 57819 GLOBAL X FDS S&P 500 RISK 37960A206 1093047 56634 SH SOLE 0 0 56634 GLOBAL X FDS SOCIAL MED ETF 37950E416 2978118 73935 SH SOLE 0 0 73935 GLOBAL X FDS SUPERDIVIDEND 37960A669 11242390 519279 SH SOLE 0 0 519279 GLOBAL X FDS SUPERDVDND REIT 37960A651 10851876 530914 SH SOLE 0 0 530914 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 359535 37806 SH SOLE 0 0 37806 GLOBAL X FDS THMATC GWT ETF 37954Y418 494750 20495 SH SOLE 0 0 20495 GLOBAL X FDS US INFR DEV ETF 37954Y673 243392527 6113854 SH SOLE 246 0 6113608 GLOBAL X FDS US PFD ETF 37954Y657 111480958 5529810 SH SOLE 0 0 5529810 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 1685242 81413 SH SOLE 0 0 81413 GLOBAL X FDS X EMERGING MKT 37954Y350 629861 27867 SH SOLE 0 0 27867 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1550794 29760 SH SOLE 144 0 29616 GLOBALSTAR INC COM 378973408 698437 475127 SH SOLE 0 0 475127 GLOBANT S A COM L44385109 2691882 13333 SH SOLE 8173 0 5160 GLOBE LIFE INC COM 37959E102 14652356 125912 SH SOLE 53299 0 72613 GLOBUS MED INC CL A 379577208 5251571 97904 SH SOLE 17687 0 80217 GLYCOMIMETICS INC COM 38000Q102 174000 58000 SH SOLE 0 0 58000 GODADDY INC CL A 380237107 4088882 34453 SH SOLE 25924 0 8529 GOLD FIELDS LTD SPONSORED ADR 38059T106 465291 29282 SH SOLE 0 0 29282 GOLD ROYALTY CORP COMMON SHARES 38071H106 286245 152258 SH SOLE 0 0 152258 GOLD TR ISHARES NEW 464285204 296549058 7059011 SH SOLE 30947 0 7028064 GOLDEN ENTMT INC COM 381013101 315081 8555 SH SOLE 0 0 8555 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 750817 57933 SH SOLE 0 0 57933 GOLDMAN SACHS BDC INC SHS 38147U107 1088628 72672 SH SOLE 0 0 72672 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 90920799 901187 SH SOLE 0 0 901187 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 20690594 503730 SH SOLE 0 0 503730 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 12756835 288420 SH SOLE 0 0 288420 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 25614515 522959 SH SOLE 0 0 522959 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 63359171 1383676 SH SOLE 0 0 1383676 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 157015182 3815679 SH SOLE 0 0 3815679 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 4873753 96788 SH SOLE 0 0 96788 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 45375112 1447834 SH SOLE 0 0 1447834 GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 2301631 63161 SH SOLE 0 0 63161 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 229312715 6687452 SH SOLE 0 0 6687452 GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 385816 9843 SH SOLE 0 0 9843 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 32213056 491427 SH SOLE 0 0 491427 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 286812917 2763396 SH SOLE 47822 0 2715574 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 22804170 485815 SH SOLE 0 0 485815 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 6695506 91959 SH SOLE 0 0 91959 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 437607 14862 SH SOLE 0 0 14862 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 3279474 30014 SH SOLE 0 0 30014 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 361989 6449 SH SOLE 0 0 6449 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 401243 5346 SH SOLE 0 0 5346 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 362330940 5047798 SH SOLE 0 0 5047798 GOLDMAN SACHS GROUP INC COM 38141G104 97692218 233886 SH SOLE 20917 0 212969 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 3885149 176678 SH SOLE 0 0 176678 GOLDMINING INC COM 38149E101 14593 16678 SH SOLE 0 0 16678 GOLUB CAP BDC INC COM 38173M102 4866763 292650 SH SOLE 0 0 292650 GOODRX HLDGS INC COM CL A 38246G108 138954 19571 SH SOLE 0 0 19571 GOODYEAR TIRE & RUBR CO COM 382550101 2247472 163690 SH SOLE 1397 0 162293 GOOSEHEAD INS INC COM CL A 38267D109 592718 8897 SH SOLE 376 0 8521 GOPRO INC CL A 38268T103 41103 18432 SH SOLE 0 0 18432 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 94954 30240 SH SOLE 0 0 30240 GRACO INC COM 384109104 8001716 85616 SH SOLE 9163 0 76453 GRAHAM CORP COM 384556106 332625 12193 SH SOLE 0 0 12193 GRAINGER W W INC COM 384802104 58387377 57394 SH SOLE 19527 0 37867 GRAND CANYON ED INC COM 38526M106 542414 3982 SH SOLE 211 0 3771 GRANITE CONSTR INC COM 387328107 1486756 26024 SH SOLE 0 0 26024 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 488343 24577 SH SOLE 0 0 24577 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 2495747 194102 SH SOLE 0 0 194102 GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603 616360 12258 SH SOLE 0 0 12258 GRANITESHARES GOLD TR SHS BEN INT 38748G101 13082377 595737 SH SOLE 9939 0 585798 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 347872 39352 SH SOLE 0 0 39352 GRAPHIC PACKAGING HLDG CO COM 388689101 2688026 92119 SH SOLE 33859 0 58260 GRAY TELEVISION INC COM 389375106 368447 58298 SH SOLE 48678 0 9620 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 60784322 962234 SH SOLE 1313 0 960921 GREAT SOUTHN BANCORP INC COM 390905107 233383 4257 SH SOLE 0 0 4257 GREENBRIER COS INC COM 393657101 520426 9989 SH SOLE 0 0 9989 GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107 836043 378300 SH SOLE 0 0 378300 GREIF INC CL A 397624107 675435 9782 SH SOLE 0 0 9782 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 662236 40653 SH SOLE 0 0 40653 GRIFFON CORP COM 398433102 6524868 88967 SH SOLE 0 0 88967 GRIFOLS S A SP ADR REP B NVT 398438408 278192 41646 SH SOLE 28382 0 13264 GROCERY OUTLET HLDG CORP COM 39874R101 309097 10740 SH SOLE 3381 0 7359 GROUP 1 AUTOMOTIVE INC COM 398905109 2000320 6845 SH SOLE 2728 0 4117 GROWGENERATION CORP COM 39986L109 656479 229538 SH SOLE 0 0 229538 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 502975 157180 SH SOLE 0 0 157180 GSK PLC SPONSORED ADR 37733W204 23478701 547672 SH SOLE 43474 0 504198 GUARANTY BANCSHARES INC TEX COM 400764106 597849 19692 SH SOLE 0 0 19692 GUARDANT HEALTH INC COM 40131M109 376436 18247 SH SOLE 1247 0 17000 GUESS INC COM 401617105 717894 22812 SH SOLE 5429 0 17383 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 18148714 1267368 SH SOLE 0 0 1267368 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 5286351 325314 SH SOLE 0 0 325314 GUIDEWIRE SOFTWARE INC COM 40171V100 3806696 32617 SH SOLE 9108 0 23509 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2140239 39811 SH SOLE 670 0 39141 H & E EQUIPMENT SERVICES INC COM 404030108 1433222 22331 SH SOLE 2013 0 20318 HAEMONETICS CORP MASS COM 405024100 1743295 20425 SH SOLE 19372 0 1053 HAGERTY INC CL A COM 405166109 1071749 117131 SH SOLE 0 0 117131 HAIN CELESTIAL GROUP INC COM 405217100 406496 51717 SH SOLE 10938 0 40779 HALEON PLC SPON ADS 405552100 16243452 1913246 SH SOLE 1256138 0 657108 HALLIBURTON CO COM 406216101 16170473 410210 SH SOLE 22541 0 387669 HALOZYME THERAPEUTICS INC COM 40637H109 2242668 55130 SH SOLE 1129 0 54001 HAMILTON LANE INC CL A 407497106 1068530 9476 SH SOLE 4211 0 5265 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 2452886 82924 SH SOLE 0 0 82924 HANCOCK JOHN INCOME SECS TR COM 410123103 485314 43409 SH SOLE 0 0 43409 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 407788 77896 SH SOLE 0 0 77896 HANCOCK JOHN INVT TR II COM 410142103 464200 35193 SH SOLE 0 0 35193 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 2710652 162998 SH SOLE 0 0 162998 HANCOCK JOHN PFD INCOME FD I COM 41013X106 494873 29938 SH SOLE 0 0 29938 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1119596 72560 SH SOLE 0 0 72560 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 2921280 250754 SH SOLE 0 0 250754 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 4627793 235391 SH SOLE 0 0 235391 HANCOCK WHITNEY CORPORATION COM 410120109 1044446 22686 SH SOLE 4220 0 18466 HANESBRANDS INC COM 410345102 2325130 400885 SH SOLE 30392 0 370493 HANNON ARMSTRONG SUST INFR C COM 41068X100 5798083 204158 SH SOLE 4397 0 199761 HANOVER BANCORP INC COM NEW 410710206 400881 27050 SH SOLE 0 0 27050 HANOVER INS GROUP INC COM 410867105 741979 5449 SH SOLE 1012 0 4437 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 13181345 905934 SH SOLE 0 0 905934 HARBOR ETF TRUST LONG TERM GROWER 41151J406 71555522 3048808 SH SOLE 0 0 3048808 HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109 2182216 47945 SH SOLE 0 0 47945 HARBORONE BANCORP INC NEW COM NEW 41165Y100 279075 26180 SH SOLE 0 0 26180 HARLEY DAVIDSON INC COM 412822108 2112201 48290 SH SOLE 2221 0 46069 HARMONIC INC COM 413160102 290196 21592 SH SOLE 2131 0 19461 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 223294 27331 SH SOLE 2069 0 25262 HARROW INC COM 415858109 585957 44290 SH SOLE 0 0 44290 HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602 22155467 568818 SH SOLE 13937 0 554881 HARTFORD FDS EXCHANGE TRADED HARTFORD QUALITY 41653L859 3513160 143125 SH SOLE 0 0 143125 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 7882456 202947 SH SOLE 0 0 202947 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 5206107 265889 SH SOLE 0 0 265889 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 23830810 706307 SH SOLE 16241 0 690066 HARTFORD FINL SVCS GROUP INC COM 416515104 13911130 134994 SH SOLE 38253 0 96741 HASBRO INC COM 418056107 2983971 52795 SH SOLE 25396 0 27399 HAWAIIAN ELEC INDUSTRIES COM 419870100 378976 33627 SH SOLE 0 0 33627 HAWAIIAN HOLDINGS INC COM 419879101 222158 16666 SH SOLE 0 0 16666 HCA HEALTHCARE INC COM 40412C101 14911603 44708 SH SOLE 4090 0 40618 HCI GROUP INC COM 40416E103 2811096 24217 SH SOLE 9 0 24208 HDFC BANK LTD SPONSORED ADS 40415F101 3735195 66735 SH SOLE 11802 0 54933 HEALTHCARE RLTY TR CL A COM 42226K105 3099025 219012 SH SOLE 100773 0 118239 HEALTHCARE SVCS GROUP INC COM 421906108 752698 60312 SH SOLE 71 0 60241 HEALTHEQUITY INC COM 42226A107 2968291 36363 SH SOLE 30440 0 5923 HEALTHPEAK PROPERTIES INC COM 42250P103 16978551 905523 SH SOLE 363182 0 542341 HEARTLAND EXPRESS INC COM 422347104 155602 13032 SH SOLE 786 0 12246 HECLA MNG CO COM 422704106 1384196 287775 SH SOLE 0 0 287775 HEICO CORP NEW CL A 422806208 4861861 31583 SH SOLE 20197 0 11386 HEICO CORP NEW COM 422806109 2799579 14657 SH SOLE 35 0 14622 HELEN OF TROY LTD COM G4388N106 2482500 21542 SH SOLE 237 0 21305 HELLO GROUP INC ADS 423403104 63907 10291 SH SOLE 101 0 10190 HELMERICH & PAYNE INC COM 423452101 1164131 27678 SH SOLE 12813 0 14865 HENNESSY FDS TR STANCE ESG ETF 42588P692 927890 30655 SH SOLE 0 0 30655 HENRY JACK & ASSOC INC COM 426281101 9239554 53184 SH SOLE 21307 0 31877 HENRY SCHEIN INC COM 806407102 1767015 23398 SH SOLE 14349 0 9049 HERC HLDGS INC COM 42704L104 717173 4261 SH SOLE 70 0 4191 HERCULES CAPITAL INC COM 427096508 14504081 786129 SH SOLE 0 0 786129 HERON THERAPEUTICS INC COM 427746102 142353 51391 SH SOLE 0 0 51391 HERSHEY CO COM 427866108 56683815 291434 SH SOLE 44425 0 247009 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 140024 31537 SH SOLE 0 0 31537 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 250497 31992 SH SOLE 0 0 31992 HESS CORP COM 42809H107 5789184 37927 SH SOLE 15006 0 22921 HESS MIDSTREAM LP CL A SHS 428103105 5187977 143592 SH SOLE 308 0 143284 HEWLETT PACKARD ENTERPRISE C COM 42824C109 37851060 2134860 SH SOLE 794995 0 1339865 HEXCEL CORP NEW COM 428291108 14019610 192445 SH SOLE 132469 0 59976 HF SINCLAIR CORP COM 403949100 3674283 60863 SH SOLE 11017 0 49846 HIBBETT INC COM 428567101 916931 11938 SH SOLE 0 0 11938 HIGH INCOME SECS FD SHS BEN INT 42968F108 803581 118697 SH SOLE 0 0 118697 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 2894257 377840 SH SOLE 0 0 377840 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 8774280 1248120 SH SOLE 0 0 1248120 HIGHPEAK ENERGY INC COM 43114Q105 964471 61159 SH SOLE 0 0 61159 HIGHWOODS PPTYS INC COM 431284108 979706 37422 SH SOLE 12375 0 25047 HILLENBRAND INC COM 431571108 2502229 49756 SH SOLE 7453 0 42303 HILLMAN SOLUTIONS CORP COM 431636109 1599107 150292 SH SOLE 89615 0 60677 HILTON WORLDWIDE HLDGS INC COM 43300A203 15782652 73989 SH SOLE 20373 0 53616 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 126718 23686 SH SOLE 0 0 23686 HIMS & HERS HEALTH INC COM CL A 433000106 352360 22777 SH SOLE 0 0 22777 HNI CORP COM 404251100 1725922 38243 SH SOLE 3550 0 34693 HOLOGIC INC COM 436440101 7763257 99580 SH SOLE 3482 0 96098 HOME BANCSHARES INC COM 436893200 2274655 92579 SH SOLE 21673 0 70906 HOME DEPOT INC COM 437076102 523208293 1363943 SH SOLE 153708 0 1210235 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 1993436 53544 SH SOLE 17903 0 35641 HONEST CO INC COM 438333106 87774 21673 SH SOLE 42 0 21631 HONEYWELL INTL INC COM 438516106 120283998 586037 SH SOLE 64066 0 521971 HORIZON BANCORP INC COM 440407104 403698 31465 SH SOLE 0 0 31465 HORIZON TECHNOLOGY FIN CORP COM 44045A102 1588005 139666 SH SOLE 0 0 139666 HORMEL FOODS CORP COM 440452100 6059432 173672 SH SOLE 76029 0 97643 HOST HOTELS & RESORTS INC COM 44107P104 1431924 69242 SH SOLE 50113 0 19129 HOULIHAN LOKEY INC CL A 441593100 5467840 42654 SH SOLE 22968 0 19686 HOUSTON AMERN ENERGY CORP COM 44183U209 17955 13500 SH SOLE 0 0 13500 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 264601 1686 SH SOLE 563 0 1123 HOWARD HUGHES HOLDINGS INC COM 44267T102 297161 4092 SH SOLE 279 0 3813 HOWMET AEROSPACE INC COM 443201108 5859640 85630 SH SOLE 29165 0 56465 HP INC COM 40434L105 8163552 270137 SH SOLE 26066 0 244071 HSBC HLDGS PLC SPON ADR NEW 404280406 3693146 93830 SH SOLE 19672 0 74158 HUBBELL INC COM 443510607 9628191 23198 SH SOLE 2846 0 20352 HUBSPOT INC COM 443573100 19965961 31867 SH SOLE 13996 0 17871 HUDBAY MINERALS INC COM 443628102 158627 22661 SH SOLE 20902 0 1759 HUDSON TECHNOLOGIES INC COM 444144109 142899 12979 SH SOLE 9835 0 3144 HUMACYTE INC *W EXP 08/27/202 44486Q111 168359 280599 SH SOLE 0 0 280599 HUMACYTE INC COM 44486Q103 1306495 420095 SH SOLE 0 0 420095 HUMANA INC COM 444859102 10042652 28965 SH SOLE 5720 0 23245 HUNT J B TRANS SVCS INC COM 445658107 6406445 32153 SH SOLE 11066 0 21087 HUNTINGTON BANCSHARES INC COM 446150104 38690251 2773495 SH SOLE 1484703 0 1288792 HUNTINGTON INGALLS INDS INC COM 446413106 14435162 49525 SH SOLE 981 0 48544 HUNTSMAN CORP COM 447011107 708828 27231 SH SOLE 4615 0 22616 HUT 8 CORP COM 44812J104 243410 22048 SH SOLE 0 0 22048 HYATT HOTELS CORP COM CL A 448579102 1030937 6459 SH SOLE 2335 0 4124 HYDROFARM HLDGS GROUP INC COM 44888K209 10946 10135 SH SOLE 0 0 10135 HYSTER YALE MATLS HANDLING I CL A 449172105 665095 10365 SH SOLE 0 0 10365 I-80 GOLD CORP COM 44955L106 418000 311940 SH SOLE 0 0 311940 IAC INC COM NEW 44891N208 268211 5028 SH SOLE 188 0 4840 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2719418 159872 SH SOLE 0 0 159872 ICF INTL INC COM 44925C103 3485922 23142 SH SOLE 21560 0 1582 ICICI BANK LIMITED ADR 45104G104 6900345 261278 SH SOLE 23344 0 237934 ICL GROUP LTD SHS M53213100 692095 128642 SH SOLE 0 0 128642 ICON PLC SHS G4705A100 30586430 91045 SH SOLE 53107 0 37938 ICU MED INC COM 44930G107 265939 2478 SH SOLE 1985 0 493 IDACORP INC COM 451107106 1991926 21444 SH SOLE 4396 0 17048 IDEX CORP COM 45167R104 4348744 17822 SH SOLE 6846 0 10976 IDEXX LABS INC COM 45168D104 19419749 35967 SH SOLE 12449 0 23518 ILLINOIS TOOL WKS INC COM 452308109 107762684 401605 SH SOLE 93077 0 308528 ILLUMINA INC COM 452327109 13299991 96855 SH SOLE 33076 0 63779 IMAX CORP COM 45245E109 342076 21155 SH SOLE 0 0 21155 IMMUNITYBIO INC COM 45256X103 325825 60675 SH SOLE 0 0 60675 IMMUNOVANT INC COM 45258J102 268593 8313 SH SOLE 6925 0 1388 IMPACT SHS TR I AFFORDABLE HOUS 74741A106 12443418 735810 SH SOLE 0 0 735810 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 287518 7968 SH SOLE 0 0 7968 IMPERIAL OIL LTD COM NEW 453038408 2748334 39756 SH SOLE 3111 0 36645 IMPINJ INC COM 453204109 1489941 11603 SH SOLE 4563 0 7040 INARI MED INC COM 45332Y109 693119 14446 SH SOLE 4446 0 10000 INCYTE CORP COM 45337C102 1651446 28988 SH SOLE 11052 0 17936 INDEPENDENCE RLTY TR INC COM 45378A106 5249667 325460 SH SOLE 0 0 325460 INDEPENDENT BANK GROUP INC COM 45384B106 610902 13382 SH SOLE 179 0 13203 INDEPENDENT BK CORP MASS COM 453836108 966513 18580 SH SOLE 11570 0 7010 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 17793731 732252 SH SOLE 0 0 732252 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 25903291 1062046 SH SOLE 0 0 1062046 INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819 390118 8119 SH SOLE 0 0 8119 INDEXIQ ETF TR CANDRIAM INTERNA 45409B453 1912201 64015 SH SOLE 0 0 64015 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 3677900 82910 SH SOLE 0 0 82910 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 21736607 810161 SH SOLE 0 0 810161 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1472894 47682 SH SOLE 0 0 47682 INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628 300408 15225 SH SOLE 0 0 15225 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 5159100 163885 SH SOLE 0 0 163885 INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396 19928826 534268 SH SOLE 0 0 534268 INDIA FD INC COM 454089103 1946630 95097 SH SOLE 0 0 95097 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 776287 109645 SH SOLE 69404 0 40241 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 259327 60449 SH SOLE 0 0 60449 INFORMATICA INC COM CL A 45674M101 2075745 59307 SH SOLE 54807 0 4500 INFORMATION SVCS GROUP INC COM 45675Y104 231128 57210 SH SOLE 0 0 57210 INFOSYS LTD SPONSORED ADR 456788108 6000996 334691 SH SOLE 24475 0 310216 ING GROEP N.V. SPONSORED ADR 456837103 5245125 318080 SH SOLE 68408 0 249672 INGERSOLL RAND INC COM 45687V106 14352352 151157 SH SOLE 11394 0 139763 INGLES MKTS INC CL A 457030104 228222 2976 SH SOLE 70 0 2906 INGREDION INC COM 457187102 2279906 19511 SH SOLE 3921 0 15590 INMODE LTD SHS M5425M103 1264412 58511 SH SOLE 2705 0 55806 INMUNE BIO INC COM 45782T105 117759 10022 SH SOLE 0 0 10022 INNOSPEC INC COM 45768S105 1063626 8249 SH SOLE 4697 0 3552 INNOVATIVE INDL PPTYS INC COM 45781V101 2783016 26879 SH SOLE 0 0 26879 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 400511 13688 SH SOLE 0 0 13688 INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 299161 11914 SH SOLE 0 0 11914 INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 494961 17103 SH SOLE 0 0 17103 INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 210934 8862 SH SOLE 0 0 8862 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 1262174 27734 SH SOLE 0 0 27734 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 1350413 30987 SH SOLE 0 0 30987 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 4337921 75247 SH SOLE 0 0 75247 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 2123728 44641 SH SOLE 0 0 44641 INNOVATOR ETFS TRUST IBD 50 ETF 45782C102 788792 28538 SH SOLE 0 0 28538 INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862 520762 10906 SH SOLE 0 0 10906 INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 279801 9675 SH SOLE 0 0 9675 INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 625468 23029 SH SOLE 0 0 23029 INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 900820 28794 SH SOLE 0 0 28794 INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 1209560 42877 SH SOLE 0 0 42877 INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 402242 13691 SH SOLE 0 0 13691 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 1943320 46558 SH SOLE 0 0 46558 INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 5768582 192222 SH SOLE 0 0 192222 INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822 1059412 54688 SH SOLE 0 0 54688 INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 4424900 110512 SH SOLE 0 0 110512 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 4674048 139150 SH SOLE 0 0 139150 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292 794326 26247 SH SOLE 0 0 26247 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 1092723 30268 SH SOLE 0 0 30268 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375 216960 6643 SH SOLE 0 0 6643 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 442244 13545 SH SOLE 0 0 13545 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730 607238 19582 SH SOLE 0 0 19582 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 866089 30756 SH SOLE 0 0 30756 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 796556 24994 SH SOLE 0 0 24994 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 552000 17925 SH SOLE 0 0 17925 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 1522845 37505 SH SOLE 0 0 37505 INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 3847635 105458 SH SOLE 0 0 105458 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 2575349 63636 SH SOLE 0 0 63636 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 1590693 40494 SH SOLE 0 0 40494 INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 737246 18769 SH SOLE 0 0 18769 INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 2758520 63356 SH SOLE 0 0 63356 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 1049306 26018 SH SOLE 0 0 26018 INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 536390 14266 SH SOLE 0 0 14266 INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 680220 16325 SH SOLE 0 0 16325 INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 500465 14058 SH SOLE 0 0 14058 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 4446912 125690 SH SOLE 0 0 125690 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 3072274 94618 SH SOLE 0 0 94618 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 1135110 30837 SH SOLE 0 0 30837 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 3232595 94631 SH SOLE 0 0 94631 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 5223923 133570 SH SOLE 0 0 133570 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 7640376 208766 SH SOLE 0 0 208766 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 15754693 443170 SH SOLE 0 0 443170 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 7327704 200759 SH SOLE 0 0 200759 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 2513229 72805 SH SOLE 0 0 72805 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 8220432 219270 SH SOLE 0 0 219270 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 6881178 181179 SH SOLE 0 0 181179 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 546578 16355 SH SOLE 0 0 16355 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 846096 25682 SH SOLE 0 0 25682 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 1497828 44585 SH SOLE 0 0 44585 INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565 299096 9148 SH SOLE 0 0 9148 INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301 426020 13637 SH SOLE 0 0 13637 INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 1262498 32480 SH SOLE 0 0 32480 INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 563931 20083 SH SOLE 0 0 20083 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 1166821 32989 SH SOLE 0 0 32989 INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 786846 27642 SH SOLE 0 0 27642 INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 532088 17076 SH SOLE 0 0 17076 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 32639 24177 SH SOLE 0 0 24177 INSIGHT ENTERPRISES INC COM 45765U103 1468762 7917 SH SOLE 1626 0 6291 INSIGHT SELECT INCOME FD COM 45781W109 192975 11703 SH SOLE 0 0 11703 INSMED INC COM PAR $.01 457669307 334404 12326 SH SOLE 2583 0 9743 INSPERITY INC COM 45778Q107 630311 5750 SH SOLE 2793 0 2957 INSPIRE MED SYS INC COM 457730109 2066924 9623 SH SOLE 1792 0 7831 INSTALLED BLDG PRODS INC COM 45780R101 6026346 23292 SH SOLE 10245 0 13047 INSULET CORP COM 45784P101 2793049 16296 SH SOLE 8622 0 7674 INTAPP INC COM 45827U109 530621 15470 SH SOLE 9705 0 5765 INTEGER HLDGS CORP COM 45826H109 3391421 29066 SH SOLE 25695 0 3371 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1632756 46058 SH SOLE 39065 0 6993 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 290506 29138 SH SOLE 28795 0 343 INTEL CORP COM 458140100 124823793 2825986 SH SOLE 333437 0 2492549 INTELLIA THERAPEUTICS INC COM 45826J105 1419268 51591 SH SOLE 20560 0 31031 INTER PARFUMS INC COM 458334109 1301325 9261 SH SOLE 5392 0 3869 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 13196619 118133 SH SOLE 7261 0 110872 INTERCONTINENTAL EXCHANGE IN COM 45866F104 50080363 364406 SH SOLE 143958 0 220448 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 5600873 53008 SH SOLE 4021 0 48987 INTERDIGITAL INC COM 45867G101 1893172 17783 SH SOLE 247 0 17536 INTERNATIONAL BUSINESS MACHS COM 459200101 211165901 1105812 SH SOLE 82930 0 1022882 INTERNATIONAL BUSINESS MACHS COM 459200101 286440 15 SH Put SOLE 0 0 15 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5509915 64076 SH SOLE 4225 0 59851 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 385314 17057 SH SOLE 37 0 17020 INTERNATIONAL PAPER CO COM 460146103 27629293 708080 SH SOLE 92690 0 615390 INTERNATIONAL SEAWAYS INC COM Y41053102 1222675 22983 SH SOLE 58 0 22925 INTERPUBLIC GROUP COS INC COM 460690100 5198462 159315 SH SOLE 25230 0 134085 INTRA-CELLULAR THERAPIES INC COM 46116X101 636225 9194 SH SOLE 7670 0 1524 INTUIT COM 461202103 113738019 174982 SH SOLE 76326 0 98656 INTUITIVE SURGICAL INC COM NEW 46120E602 107764261 270025 SH SOLE 55848 0 214177 INVENTRUST PPTYS CORP COM NEW 46124J201 4233405 164660 SH SOLE 17631 0 147029 INVESCO ACTIVELY MANAGED ETF AAA CLO FLTNG RT 46090A721 666833 26038 SH SOLE 0 0 26038 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 4583074 51991 SH SOLE 0 0 51991 INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853 1031102 46134 SH SOLE 0 0 46134 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 3433787 93360 SH SOLE 0 0 93360 INVESCO ACTIVELY MANAGED ETF SHORT DRTN BOND 46090A739 466770 18810 SH SOLE 0 0 18810 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 102073284 2180587 SH SOLE 0 0 2180587 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 99757253 1999544 SH SOLE 10739 0 1988805 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 55276807 2203141 SH SOLE 547 0 2202594 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 58550911 4221407 SH SOLE 1995875 0 2225532 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 2504738 294675 SH SOLE 0 0 294675 INVESCO BD FD COM 46132L107 907887 58012 SH SOLE 0 0 58012 INVESCO CALIF VALUE MUN INCO COM 46132H106 1259864 126492 SH SOLE 0 0 126492 INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109 548161 4509 SH SOLE 0 0 4509 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 396973 3981 SH SOLE 0 0 3981 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 1261491 20603 SH SOLE 0 0 20603 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 258917 2624 SH SOLE 0 0 2624 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 15748730 685622 SH SOLE 0 0 685622 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 11085865 447733 SH SOLE 0 0 447733 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 2614365 145566 SH SOLE 0 0 145566 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 2353617 113591 SH SOLE 0 0 113591 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 5453967 350963 SH SOLE 0 0 350963 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 1465021 27358 SH SOLE 0 0 27358 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1622506 57191 SH SOLE 0 0 57191 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 9976700 401154 SH SOLE 0 0 401154 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 21556692 1143591 SH SOLE 0 0 1143591 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 808473 25225 SH SOLE 0 0 25225 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 935713 27154 SH SOLE 0 0 27154 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 3009376 144473 SH SOLE 0 0 144473 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 14391830 158309 SH SOLE 0 0 158309 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 10376430 507157 SH SOLE 0 0 507157 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 32961111 1173829 SH SOLE 0 0 1173829 INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862 1536881 61972 SH SOLE 0 0 61972 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 13218052 729071 SH SOLE 1027 0 728044 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 4736846 201955 SH SOLE 0 0 201955 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 23378101 470858 SH SOLE 0 0 470858 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 16671536 856708 SH SOLE 3 0 856705 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 593783 18059 SH SOLE 0 0 18059 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 1044508 73817 SH SOLE 0 0 73817 INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 4990239 253055 SH SOLE 0 0 253055 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 2856285 66256 SH SOLE 0 0 66256 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 4236460 106631 SH SOLE 0 0 106631 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 4144441 185313 SH SOLE 0 0 185313 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 5697743 147648 SH SOLE 320 0 147328 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 10332996 192564 SH SOLE 5 0 192559 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 10178626 657110 SH SOLE 0 0 657110 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 17599363 163335 SH SOLE 0 0 163335 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 8530260 472591 SH SOLE 0 0 472591 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 1253100 24604 SH SOLE 0 0 24604 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 500681 14759 SH SOLE 0 0 14759 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1042789442 5707972 SH SOLE 30400 0 5677572 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 11282501 390263 SH SOLE 15277 0 374986 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 35646589 1495870 SH SOLE 8235 0 1487635 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 2283411 99128 SH SOLE 0 0 99128 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 147093661 12381622 SH SOLE 1237109 0 11144513 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 17132111 683371 SH SOLE 0 0 683371 INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461 17713218 337910 SH SOLE 0 0 337910 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 11079833 239875 SH SOLE 0 0 239875 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 9570719 191944 SH SOLE 0 0 191944 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 2484548 49678 SH SOLE 0 0 49678 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 16343942 186277 SH SOLE 0 0 186277 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 67784276 844980 SH SOLE 0 0 844980 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 245053744 2614464 SH SOLE 0 0 2614464 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 28706424 1201608 SH SOLE 0 0 1201608 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 4848059 87305 SH SOLE 0 0 87305 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 5536017 197222 SH SOLE 0 0 197222 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 11201459 266384 SH SOLE 0 0 266384 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 34333177 1119438 SH SOLE 0 0 1119438 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 62599691 543872 SH SOLE 0 0 543872 INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573 684306 24203 SH SOLE 0 0 24203 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 26137603 463433 SH SOLE 0 0 463433 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G565 497883 19328 SH SOLE 0 0 19328 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 123141020 2876455 SH SOLE 0 0 2876455 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 1813756 32516 SH SOLE 0 0 32516 INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 1025941 66533 SH SOLE 0 0 66533 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 32080979 779043 SH SOLE 0 0 779043 INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 461436 4232 SH SOLE 0 0 4232 INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 299773 6192 SH SOLE 0 0 6192 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 5510106 125974 SH SOLE 0 0 125974 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 4101166 32326 SH SOLE 5490 0 26836 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 5395625 116285 SH SOLE 0 0 116285 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 9005487 203698 SH SOLE 393 0 203305 INVESCO EXCH TRADED FD TR II S&P SMLCP MATL 46138G201 1754893 22856 SH SOLE 0 0 22856 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 1750183 47010 SH SOLE 0 0 47010 INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 498524 9686 SH SOLE 0 0 9686 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 26957684 588210 SH SOLE 0 0 588210 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 85851948 1933602 SH SOLE 0 0 1933602 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 168040267 2551090 SH SOLE 0 0 2551090 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 362285 55 SH Put SOLE 0 0 55 INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347 610074 14259 SH SOLE 0 0 14259 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 74258224 704070 SH SOLE 0 0 704070 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 10037793 221243 SH SOLE 0 0 221243 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 52126711 2464620 SH SOLE 1435 0 2463185 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 12789870 481728 SH SOLE 0 0 481728 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 25109920 1056370 SH SOLE 0 0 1056370 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 20471132 260755 SH SOLE 0 0 260755 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 8722117 392005 SH SOLE 0 0 392005 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 20837210 1138645 SH SOLE 28229 0 1110416 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 3771509 178069 SH SOLE 0 0 178069 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 17719408 1099219 SH SOLE 0 0 1099219 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 2783187 130605 SH SOLE 0 0 130605 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 108355350 5167161 SH SOLE 330 0 5166831 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 16231756 714112 SH SOLE 0 0 714112 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 9471551 382226 SH SOLE 0 0 382226 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 97805483 4787346 SH SOLE 0 0 4787346 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 25939171 1130247 SH SOLE 0 0 1130247 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 7639555 313868 SH SOLE 0 0 313868 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 86166827 4485520 SH SOLE 0 0 4485520 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 6865318 291334 SH SOLE 0 0 291334 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 69270445 3591003 SH SOLE 0 0 3591003 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 4794512 202685 SH SOLE 0 0 202685 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 4765087 202942 SH SOLE 0 0 202942 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 1753962 75472 SH SOLE 0 0 75472 INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 14364524 560895 SH SOLE 0 0 560895 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 4966312 224517 SH SOLE 0 0 224517 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 9175886 423633 SH SOLE 0 0 423633 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 29391219 1793241 SH SOLE 0 0 1793241 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 20022550 863786 SH SOLE 0 0 863786 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 49133892 2448126 SH SOLE 0 0 2448126 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 28804203 606915 SH SOLE 0 0 606915 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 364158526 6593492 SH SOLE 0 0 6593492 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 56273018 1489887 SH SOLE 0 0 1489887 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 120649151 1187842 SH SOLE 0 0 1187842 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 12093567 267320 SH SOLE 0 0 267320 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 6281670 97066 SH SOLE 0 0 97066 INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522 570809 8627 SH SOLE 0 0 8627 INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712 4144904 91178 SH SOLE 0 0 91178 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 12880609 172063 SH SOLE 0 0 172063 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 42455150 392268 SH SOLE 165 0 392103 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 99394161 2334841 SH SOLE 0 0 2334841 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 30629798 637457 SH SOLE 0 0 637457 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 1951171 21003 SH SOLE 0 0 21003 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803 1550551 16061 SH SOLE 0 0 16061 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 1843728 18878 SH SOLE 0 0 18878 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 2069497 42284 SH SOLE 0 0 42284 INVESCO EXCHANGE TRADED FD T DORSEY WRGT FINL 46137V860 901033 18125 SH SOLE 0 0 18125 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 6245884 44757 SH SOLE 0 0 44757 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 32963775 574482 SH SOLE 0 0 574482 INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795 2542601 75515 SH SOLE 0 0 75515 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 6243859 142035 SH SOLE 0 0 142035 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 23007954 232921 SH SOLE 0 0 232921 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 4700153 131289 SH SOLE 0 0 131289 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 18659746 1224393 SH SOLE 0 0 1224393 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 6230787 127890 SH SOLE 0 0 127890 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 92382207 2401409 SH SOLE 0 0 2401409 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 46639126 1187351 SH SOLE 4007 0 1183344 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 8851042 134188 SH SOLE 0 0 134188 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 976480 39727 SH SOLE 0 0 39727 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 38839902 1880867 SH SOLE 0 0 1880867 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 40674613 2193884 SH SOLE 0 0 2193884 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 2111248 49956 SH SOLE 0 0 49956 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 69002186 772787 SH SOLE 0 0 772787 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 55000251 970364 SH SOLE 0 0 970364 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 6196043 134172 SH SOLE 0 0 134172 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 20895939 523839 SH SOLE 0 0 523839 INVESCO EXCHANGE TRADED FD T NEXT GEN CONNECT 46137V688 966066 10264 SH SOLE 0 0 10264 INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696 907193 20740 SH SOLE 0 0 20740 INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 3613116 113763 SH SOLE 0 0 113763 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 6537295 81553 SH SOLE 0 0 81553 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 50681857 534112 SH SOLE 0 0 534112 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 375906321 3529968 SH SOLE 0 0 3529968 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 286010941 6788772 SH SOLE 0 0 6788772 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 2379775 42202 SH SOLE 0 0 42202 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 6502365 218180 SH SOLE 0 0 218180 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 165352989 1439605 SH SOLE 0 0 1439605 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 386650434 3513407 SH SOLE 0 0 3513407 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 22222026 409245 SH SOLE 0 0 409245 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 9501832 187413 SH SOLE 0 0 187413 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 11916946 99899 SH SOLE 0 0 99899 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 16728216 139077 SH SOLE 0 0 139077 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 85720892 1505460 SH SOLE 0 0 1505460 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 5161306 106196 SH SOLE 0 0 106196 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 12223343 113695 SH SOLE 0 0 113695 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 54475589 903110 SH SOLE 0 0 903110 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1833331 81554 SH SOLE 0 0 81554 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 13635003 267248 SH SOLE 1521 0 265727 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 18186962 218909 SH SOLE 0 0 218909 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 8951554 139345 SH SOLE 0 0 139345 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 23983275 754428 SH SOLE 0 0 754428 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 16863657 353462 SH SOLE 0 0 353462 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 4542184 125026 SH SOLE 0 0 125026 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 7138533 217200 SH SOLE 0 0 217200 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 24292137 737690 SH SOLE 0 0 737690 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 66888076 1900769 SH SOLE 11177 0 1889592 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 17158961 303215 SH SOLE 0 0 303215 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 626945012 3701630 SH SOLE 7098 0 3694532 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 40287081 1097143 SH SOLE 0 0 1097143 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 18271611 206599 SH SOLE 0 0 206599 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 409453907 6776795 SH SOLE 51112 0 6725683 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 26095482 462440 SH SOLE 0 0 462440 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 37761701 567248 SH SOLE 0 0 567248 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3045168 132111 SH SOLE 0 0 132111 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 19088928 187717 SH SOLE 0 0 187717 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 1205266 46852 SH SOLE 0 0 46852 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841 3067744 119694 SH SOLE 0 0 119694 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 14387320 710485 SH SOLE 0 0 710485 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833 3961174 155249 SH SOLE 0 0 155249 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W791 1612609 61456 SH SOLE 0 0 61456 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W817 3058529 116316 SH SOLE 0 0 116316 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825 11179833 536203 SH SOLE 0 0 536203 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 2657663 110452 SH SOLE 0 0 110452 INVESCO HIGH INCOME TR II COM 46131F101 164792 15358 SH SOLE 0 0 15358 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 7348309 274909 SH SOLE 264 0 274645 INVESCO LTD SHS G491BT108 3726936 224650 SH SOLE 310 0 224340 INVESCO MUN OPPORTUNITY TR COM 46132C107 3332512 342499 SH SOLE 0 0 342499 INVESCO MUNI INCOME OPP TRST COM 46132X101 1055126 161581 SH SOLE 0 0 161581 INVESCO MUNICIPAL TRUST COM 46131J103 3158742 325644 SH SOLE 0 0 325644 INVESCO PA VALUE MUN INC TR COM 46132K109 1050361 102474 SH SOLE 69393 0 33081 INVESCO QQQ TR UNIT SER 1 46090E103 3768579713 8487601 SH SOLE 12819 0 8474782 INVESCO QQQ TR UNIT SER 1 46090E103 355208 8 SH Call SOLE 0 0 8 INVESCO QQQ TR UNIT SER 1 46090E103 59941350 1350 SH Put SOLE 0 0 1350 INVESCO QUALITY MUN INCOME T COM 46133G107 5338134 551460 SH SOLE 146928 0 404532 INVESCO SR INCOME TR COM 46131H107 8346434 1950101 SH SOLE 0 0 1950101 INVESCO TR INVT GRADE MUNS COM 46131M106 3078451 312216 SH SOLE 0 0 312216 INVESCO VALUE MUN INCOME TR COM 46132P108 1698718 141560 SH SOLE 0 0 141560 INVESTCORP CR MGMT BDC INC COM 46090R104 181556 58378 SH SOLE 0 0 58378 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 291435 6519 SH SOLE 0 0 6519 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 1394678 43814 SH SOLE 0 0 43814 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 1685937 45960 SH SOLE 0 0 45960 INVESTMENT MANAGERS SER TR I AXS REAL ESTATE 46144X438 786987 32733 SH SOLE 0 0 32733 INVITATION HOMES INC COM 46187W107 1705033 47881 SH SOLE 22124 0 25757 IONIS PHARMACEUTICALS INC COM 462222100 3455927 79722 SH SOLE 48125 0 31597 IONQ INC COM 46222L108 812077 81289 SH SOLE 0 0 81289 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3566833 240677 SH SOLE 0 0 240677 IPG PHOTONICS CORP COM 44980X109 324982 3583 SH SOLE 639 0 2944 IQIYI INC SPONSORED ADS 46267X108 58725 13883 SH SOLE 0 0 13883 IQVIA HLDGS INC COM 46266C105 21846550 86388 SH SOLE 39938 0 46450 IRHYTHM TECHNOLOGIES INC COM 450056106 264016 2276 SH SOLE 1531 0 745 IRIDIUM COMMUNICATIONS INC COM 46269C102 939579 35917 SH SOLE 2728 0 33189 IROBOT CORP COM 462726100 228408 26074 SH SOLE 0 0 26074 IRON MTN INC DEL COM 46284V101 36736269 458001 SH SOLE 29511 0 428490 ISHARES BITCOIN TR SHS 46438F101 969580 23958 SH SOLE 0 0 23958 ISHARES INC ASIA/PAC DIV ETF 464286293 220449 6088 SH SOLE 0 0 6088 ISHARES INC CORE MSCI EMKT 46434G103 1052575775 20398756 SH SOLE 1919524 0 18479232 ISHARES INC CUR HD MSCI EM 46434G509 1039376 40516 SH SOLE 0 0 40516 ISHARES INC EM MKT SM-CP ETF 464286475 2484702 42221 SH SOLE 0 0 42221 ISHARES INC EM MKTS DIV ETF 464286319 5135330 196305 SH SOLE 0 0 196305 ISHARES INC EMNG MKTS EQT 46434G889 4211914 94565 SH SOLE 0 0 94565 ISHARES INC ESG AWR MSCI EM 46434G863 32146455 997408 SH SOLE 0 0 997408 ISHARES INC FRONTIER AND SEL 464286145 496388 17326 SH SOLE 0 0 17326 ISHARES INC GLB ENR PROD ETF 464286343 7404441 279201 SH SOLE 0 0 279201 ISHARES INC JP MORGAN EM ETF 464286517 272089 7542 SH SOLE 0 0 7542 ISHARES INC JP MRG EM CRP BD 464286251 1026825 23085 SH SOLE 0 0 23085 ISHARES INC JP MRGN EM HI BD 464286285 9202692 245667 SH SOLE 0 0 245667 ISHARES INC MSCI AGRICULTURE 464286350 1116993 29013 SH SOLE 0 0 29013 ISHARES INC MSCI AUST ETF 464286103 1761452 71430 SH SOLE 0 0 71430 ISHARES INC MSCI BRAZIL ETF 464286400 21621020 666904 SH SOLE 0 0 666904 ISHARES INC MSCI CDA ETF 464286509 12678235 331197 SH SOLE 83 0 331114 ISHARES INC MSCI EM ASIA ETF 464286426 7541747 110729 SH SOLE 0 0 110729 ISHARES INC MSCI EMERG MRKT 464286533 32785722 579355 SH SOLE 2671 0 576684 ISHARES INC MSCI EMRG CHN 46434G764 314235671 5458323 SH SOLE 31380 0 5426943 ISHARES INC MSCI EQUAL WEITE 464286681 6092593 66959 SH SOLE 0 0 66959 ISHARES INC MSCI EURZONE ETF 464286608 11301716 221342 SH SOLE 2410 0 218932 ISHARES INC MSCI FRANCE ETF 464286707 21590971 521395 SH SOLE 81 0 521314 ISHARES INC MSCI GBL ETF NEW 46434G848 5879611 140998 SH SOLE 0 0 140998 ISHARES INC MSCI GBL GOLD MN 46434G855 1761539 69654 SH SOLE 0 0 69654 ISHARES INC MSCI GBL MIN VOL 464286525 68211463 647967 SH SOLE 0 0 647967 ISHARES INC MSCI GERMANY ETF 464286806 1859907 58580 SH SOLE 0 0 58580 ISHARES INC MSCI GLB SLV&MTL 464286327 474989 46751 SH SOLE 0 0 46751 ISHARES INC MSCI ISRAEL ETF 464286632 714303 11201 SH SOLE 0 0 11201 ISHARES INC MSCI ITALY ETF 46434G830 17676110 468614 SH SOLE 0 0 468614 ISHARES INC MSCI JAPN SMCETF 464286582 930485 12410 SH SOLE 0 0 12410 ISHARES INC MSCI JPN ETF NEW 46434G822 73243776 1026542 SH SOLE 6431 0 1020111 ISHARES INC MSCI MEXICO ETF 464286822 19326697 278844 SH SOLE 0 0 278844 ISHARES INC MSCI MLY ETF NEW 46434G814 2254119 103447 SH SOLE 0 0 103447 ISHARES INC MSCI NETHERL ETF 464286814 2395285 48409 SH SOLE 0 0 48409 ISHARES INC MSCI PAC JP ETF 464286665 4499000 105092 SH SOLE 0 0 105092 ISHARES INC MSCI SINGPOR ETF 46434G780 350747 19104 SH SOLE 0 0 19104 ISHARES INC MSCI STH KOR ETF 464286772 4506191 67146 SH SOLE 33 0 67113 ISHARES INC MSCI SWEDEN ETF 464286756 1994725 49918 SH SOLE 0 0 49918 ISHARES INC MSCI SWITZERLAND 464286749 8821442 185324 SH SOLE 0 0 185324 ISHARES INC MSCI TAIWAN ETF 46434G772 22723513 466794 SH SOLE 57 0 466737 ISHARES INC MSCI THAILND ETF 464286624 309456 5298 SH SOLE 0 0 5298 ISHARES INC MSCI WORLD ETF 464286392 11835654 81676 SH SOLE 0 0 81676 ISHARES INC US INTL HGH YLD 464286178 1329582 30115 SH SOLE 0 0 30115 ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107 816264 37002 SH SOLE 0 0 37002 ISHARES SILVER TR ISHARES 46428Q109 91827743 4036384 SH SOLE 0 0 4036384 ISHARES SILVER TR ISHARES 46428Q109 1365000 600 SH Call SOLE 0 0 600 ISHARES TR 0-3 MNTH TREASRY 46436E718 242895893 2411835 SH SOLE 185670 0 2226165 ISHARES TR 0-5 YR TIPS ETF 46429B747 134000903 1347691 SH SOLE 484 0 1347207 ISHARES TR 0-5YR HI YL CP 46434V407 59000323 1386612 SH SOLE 6878 0 1379734 ISHARES TR 0-5YR INVT GR CP 46434V100 39094633 794284 SH SOLE 0 0 794284 ISHARES TR 1 3 YR TREAS BD 464287457 412373630 5042476 SH SOLE 191381 0 4851095 ISHARES TR 10+ YR INVST GRD 464289511 18468186 358536 SH SOLE 70072 0 288464 ISHARES TR 10-20 YR TRS ETF 464288653 161321441 1535956 SH SOLE 15894 0 1520062 ISHARES TR 20 YR TR BD ETF 464287432 428849608 4532336 SH SOLE 69244 0 4463092 ISHARES TR 20 YR TR BD ETF 464287432 473100 50 SH Call SOLE 0 0 50 ISHARES TR 20+ YEAR TR BD 46436E338 3922225 146900 SH SOLE 0 0 146900 ISHARES TR 3 7 YR TREAS BD 464288661 151720432 1310081 SH SOLE 64578 0 1245503 ISHARES TR 3YRTB ETF 464288125 630827 9026 SH SOLE 0 0 9026 ISHARES TR 7-10 YR TRSY BD 464287440 277851014 2935252 SH SOLE 145990 0 2789262 ISHARES TR A RATE CP BD ETF 46429B291 36976547 778782 SH SOLE 0 0 778782 ISHARES TR AGENCY BOND ETF 464288166 2924537 27067 SH SOLE 0 0 27067 ISHARES TR AGGRES ALLOC ETF 464289859 10910084 148517 SH SOLE 0 0 148517 ISHARES TR ASIA 50 ETF 464288430 333357 5491 SH SOLE 0 0 5491 ISHARES TR BLACKROCK ULTRA 46434V878 89406814 1768331 SH SOLE 0 0 1768331 ISHARES TR BROAD USD HIGH 46435U853 113361889 3098166 SH SOLE 1110206 0 1987960 ISHARES TR CALIF MUN BD ETF 464288356 41210303 716203 SH SOLE 0 0 716203 ISHARES TR CHINA LG-CAP ETF 464287184 12187050 506317 SH SOLE 0 0 506317 ISHARES TR CMBS ETF 46429B366 2415169 51277 SH SOLE 0 0 51277 ISHARES TR COHEN STEER REIT 464287564 16191333 280612 SH SOLE 35 0 280577 ISHARES TR CONSER ALLOC ETF 464289883 16535535 449030 SH SOLE 0 0 449030 ISHARES TR CONV BD ETF 46435G102 37070137 464364 SH SOLE 0 0 464364 ISHARES TR CORE 1 5 YR USD 46432F859 27685635 583593 SH SOLE 0 0 583593 ISHARES TR CORE DIV GRWTH 46434V621 691086889 11902978 SH SOLE 9311 0 11893667 ISHARES TR CORE DIVID ETF 46435U861 23984616 538980 SH SOLE 0 0 538980 ISHARES TR CORE HIGH DV ETF 46429B663 204357359 1854255 SH SOLE 218855 0 1635400 ISHARES TR CORE INTL AGGR 46435G672 34138304 683450 SH SOLE 25630 0 657820 ISHARES TR CORE LT USDB ETF 464289479 4935974 96576 SH SOLE 0 0 96576 ISHARES TR CORE MSCI EAFE 46432F842 2467097237 33240329 SH SOLE 2753106 0 30487223 ISHARES TR CORE MSCI EURO 46434V738 9648883 166791 SH SOLE 19138 0 147653 ISHARES TR CORE MSCI INTL 46435G326 34974042 520990 SH SOLE 4792 0 516198 ISHARES TR CORE MSCI PAC 46434V696 3724051 58822 SH SOLE 0 0 58822 ISHARES TR CORE MSCI TOTAL 46432F834 114746187 1690925 SH SOLE 0 0 1690925 ISHARES TR CORE S&P MCP ETF 464287507 2340880762 38539361 SH SOLE 264330 0 38275031 ISHARES TR CORE S&P SCP ETF 464287804 1435935263 12992538 SH SOLE 138493 0 12854045 ISHARES TR CORE S&P TTL STK 464287150 516324636 4478098 SH SOLE 15016 0 4463082 ISHARES TR CORE S&P US GWT 464287671 1648558453 14064998 SH SOLE 30127 0 14034871 ISHARES TR CORE S&P US VLU 464287663 1112129067 12296872 SH SOLE 272 0 12296600 ISHARES TR CORE S&P500 ETF 464287200 4774388026 9081445 SH SOLE 24157 0 9057288 ISHARES TR CORE TOTAL USD 46434V613 1458553469 31992838 SH SOLE 0 0 31992838 ISHARES TR CORE US AGGBD ET 464287226 646613075 6602135 SH SOLE 201479 0 6400656 ISHARES TR CR 5 10 YR ETF 46435G417 1772292 41317 SH SOLE 0 0 41317 ISHARES TR CRE U S REIT ETF 464288521 10650811 197970 SH SOLE 0 0 197970 ISHARES TR CUR HD EURZN ETF 46434V639 2795227 76019 SH SOLE 0 0 76019 ISHARES TR CYBERSECURITY 46435U135 17930840 382729 SH SOLE 0 0 382729 ISHARES TR DEVSMCP EXNA ETF 464288497 2062009 36406 SH SOLE 0 0 36406 ISHARES TR DOW JONES US ETF 464287846 40499075 316177 SH SOLE 0 0 316177 ISHARES TR EAFE GRWTH ETF 464288885 458283045 4415484 SH SOLE 355 0 4415129 ISHARES TR EAFE SML CP ETF 464288273 33145201 523373 SH SOLE 50669 0 472704 ISHARES TR EAFE VALUE ETF 464288877 487533620 8962015 SH SOLE 53387 0 8908628 ISHARES TR ESG ADV TTL USD 46436E619 11872054 277190 SH SOLE 0 0 277190 ISHARES TR ESG ADVNCD HY BD 46435G441 866718 18970 SH SOLE 0 0 18970 ISHARES TR ESG AW MSCI EAFE 46435G516 36361034 455025 SH SOLE 0 0 455025 ISHARES TR ESG AWARE MSCI 46435U663 8151700 202426 SH SOLE 0 0 202426 ISHARES TR ESG AWR MSCI USA 46435G425 230026470 2000926 SH SOLE 0 0 2000926 ISHARES TR ESG AWR US AGRGT 46435U549 52284655 1111021 SH SOLE 0 0 1111021 ISHARES TR ESG AWRE 1 5 YR 46435G243 13008857 531408 SH SOLE 0 0 531408 ISHARES TR ESG AWRE USD ETF 46435G193 21314459 927119 SH SOLE 0 0 927119 ISHARES TR ESG EAFE ETF 46436E759 10045634 147448 SH SOLE 0 0 147448 ISHARES TR ESG MSCI LEADR 46435U218 2072068 22079 SH SOLE 0 0 22079 ISHARES TR ESG MSCI USA ETF 46436E767 20612281 456529 SH SOLE 0 0 456529 ISHARES TR ESG SCRD S&P MID 46436E551 1086585 26450 SH SOLE 0 0 26450 ISHARES TR ESG SCRND S&P SM 46436E544 369996 9446 SH SOLE 0 0 9446 ISHARES TR ESG SCRND S&P500 46436E569 1743181 43267 SH SOLE 0 0 43267 ISHARES TR EUROPE ETF 464287861 6348079 114031 SH SOLE 0 0 114031 ISHARES TR EXPANDED TECH 464287515 71537169 838949 SH SOLE 0 0 838949 ISHARES TR EXPND TEC SC ETF 464287549 63613785 738150 SH SOLE 0 0 738150 ISHARES TR EXPONENTIAL TECH 46434V381 45423172 761878 SH SOLE 0 0 761878 ISHARES TR FALN ANGLS USD 46435G474 46298325 1723691 SH SOLE 0 0 1723691 ISHARES TR FLTG RATE NT ETF 46429B655 163299209 3198183 SH SOLE 429 0 3197754 ISHARES TR FOCUSD VAL FAC 46435U333 2333123 36977 SH SOLE 0 0 36977 ISHARES TR GBL COMM SVC ETF 464287275 2607895 30995 SH SOLE 0 0 30995 ISHARES TR GENOMICS IMMUN 46435U192 1175124 48801 SH SOLE 0 0 48801 ISHARES TR GL CLEAN ENE ETF 464288224 11847829 847484 SH SOLE 0 0 847484 ISHARES TR GL TIMB FORE ETF 464288174 1568017 18583 SH SOLE 0 0 18583 ISHARES TR GLB CNS DISC ETF 464288745 798685 4757 SH SOLE 0 0 4757 ISHARES TR GLB CNSM STP ETF 464288737 5459824 89461 SH SOLE 2152 0 87309 ISHARES TR GLB INFRASTR ETF 464288372 5910975 124128 SH SOLE 0 0 124128 ISHARES TR GLOB HLTHCRE ETF 464287325 12235081 131348 SH SOLE 3745 0 127603 ISHARES TR GLOB INDSTRL ETF 464288729 1384175 9909 SH SOLE 568 0 9341 ISHARES TR GLOB UTILITS ETF 464288711 1821471 30847 SH SOLE 0 0 30847 ISHARES TR GLOBAL 100 ETF 464287572 56294679 629624 SH SOLE 0 0 629624 ISHARES TR GLOBAL ENERG ETF 464287341 94600408 2202571 SH SOLE 0 0 2202571 ISHARES TR GLOBAL EQUITY 46434V316 822625 19908 SH SOLE 0 0 19908 ISHARES TR GLOBAL FINLS ETF 464287333 2554569 29484 SH SOLE 0 0 29484 ISHARES TR GLOBAL MATER ETF 464288695 3319979 37122 SH SOLE 0 0 37122 ISHARES TR GLOBAL REIT ETF 46434V647 35459472 1497443 SH SOLE 1259435 0 238008 ISHARES TR GLOBAL TECH ETF 464287291 59511723 795505 SH SOLE 0 0 795505 ISHARES TR GNMA BOND ETF 46429B333 1790573 41267 SH SOLE 0 0 41267 ISHARES TR GOV/CRED BD ETF 464288596 2177371 21030 SH SOLE 0 0 21030 ISHARES TR GRWT ALLOCAT ETF 464289867 17433872 313165 SH SOLE 0 0 313165 ISHARES TR HDG MSCI EAFE 46434V803 209692227 6011818 SH SOLE 0 0 6011818 ISHARES TR HDG MSCI JAPAN 46434V886 2244348 53373 SH SOLE 0 0 53373 ISHARES TR HIGH YLD CORP BD 46436E320 1113137 33139 SH SOLE 0 0 33139 ISHARES TR HIGH YLD SYSTM B 46435G250 16132174 345295 SH SOLE 0 0 345295 ISHARES TR IBDS DEC28 ETF 46435U515 30047897 1206501 SH SOLE 25228 0 1181273 ISHARES TR IBOND DEC 2030 46436E593 2846561 146579 SH SOLE 505 0 146074 ISHARES TR IBONDS 2026 TERM 46436E528 4318102 187255 SH SOLE 0 0 187255 ISHARES TR IBONDS 2027 TERM 46436E478 2441709 109690 SH SOLE 0 0 109690 ISHARES TR IBONDS 24 TRM HG 46435U184 8994192 385769 SH SOLE 0 0 385769 ISHARES TR IBONDS 24 TRM TS 46436E874 50399227 2105231 SH SOLE 0 0 2105231 ISHARES TR IBONDS 25 TRM HG 46435U168 4715886 201706 SH SOLE 0 0 201706 ISHARES TR IBONDS 25 TRM TS 46436E866 33668066 1449336 SH SOLE 0 0 1449336 ISHARES TR IBONDS 26 TRM TS 46436E858 12817333 564392 SH SOLE 0 0 564392 ISHARES TR IBONDS 27 ETF 46435UAA9 28658491 1204138 SH SOLE 26481 0 1177657 ISHARES TR IBONDS 27 TRM TS 46436E841 5610347 253175 SH SOLE 0 0 253175 ISHARES TR IBONDS 28 TR HI 46436E387 862207 36941 SH SOLE 0 0 36941 ISHARES TR IBONDS 28 TRM TS 46436E833 3802003 173330 SH SOLE 50 0 173280 ISHARES TR IBONDS 29 TRM TS 46436E825 1699006 79024 SH SOLE 0 0 79024 ISHARES TR IBONDS DEC 46435U697 10897046 419925 SH SOLE 30193 0 389732 ISHARES TR IBONDS DEC 2029 46436E163 377160 14940 SH SOLE 0 0 14940 ISHARES TR IBONDS DEC 2030 46436E726 3989393 186420 SH SOLE 11371 0 175049 ISHARES TR IBONDS DEC 2031 46436E460 2712004 134524 SH SOLE 0 0 134524 ISHARES TR IBONDS DEC 2031 46436E486 2964508 144681 SH SOLE 11991 0 132690 ISHARES TR IBONDS DEC 2032 46436E296 851968 37581 SH SOLE 0 0 37581 ISHARES TR IBONDS DEC 2032 46436E312 5981251 241082 SH SOLE 9893 0 231189 ISHARES TR IBONDS DEC 2033 46436E130 532914 20915 SH SOLE 9585 0 11330 ISHARES TR IBONDS DEC 25 46435U432 9272004 350416 SH SOLE 29514 0 320902 ISHARES TR IBONDS DEC 26 46435U259 7035244 277524 SH SOLE 30785 0 246739 ISHARES TR IBONDS DEC 27 46435U283 4869455 193463 SH SOLE 30980 0 162483 ISHARES TR IBONDS DEC 28 46435U325 5067678 200541 SH SOLE 30767 0 169774 ISHARES TR IBONDS DEC 29 46436E205 18627230 816268 SH SOLE 10671 0 805597 ISHARES TR IBONDS DEC2026 46435GAA0 39619092 1661178 SH SOLE 26376 0 1634802 ISHARES TR IBONDS DEC24 ETF 46434VBG4 45631777 1821628 SH SOLE 25191 0 1796437 ISHARES TR IBONDS DEC25 ETF 46434VBD1 41517827 1673431 SH SOLE 25382 0 1648049 ISHARES TR IBOXX HI YD ETF 464288513 85099164 1094805 SH SOLE 51621 0 1043184 ISHARES TR IBOXX INV CP ETF 464287242 277510947 2547842 SH SOLE 68079 0 2479763 ISHARES TR INDIA 50 ETF 464289529 4758715 94344 SH SOLE 0 0 94344 ISHARES TR INTERNATIONAL SL 46434V266 5639339 170993 SH SOLE 0 0 170993 ISHARES TR INTL DEV RE ETF 464288489 900797 42331 SH SOLE 0 0 42331 ISHARES TR INTL DIV GRWTH 46435G524 24907453 369766 SH SOLE 0 0 369766 ISHARES TR INTL EQTY FACTOR 46434V274 1488576 49885 SH SOLE 0 0 49885 ISHARES TR INTL SEL DIV ETF 464288448 51892676 1850666 SH SOLE 120 0 1850546 ISHARES TR INTL TREA BD ETF 464288117 1481944 37394 SH SOLE 0 0 37394 ISHARES TR INTRM GOV CR ETF 464288612 10077288 96916 SH SOLE 0 0 96916 ISHARES TR INVESTMENT GRADE 46435G219 33211986 740513 SH SOLE 0 0 740513 ISHARES TR INVT GRD CORP BD 46436E288 978777 33405 SH SOLE 0 0 33405 ISHARES TR ISHARES 25+ YR T 46436E577 2522780 221880 SH SOLE 0 0 221880 ISHARES TR ISHARES BIOTECH 464287556 85016636 619564 SH SOLE 19 0 619545 ISHARES TR ISHARES SEMICDTR 464287523 164335674 727407 SH SOLE 30 0 727377 ISHARES TR ISHS 1-5YR INVS 464288646 69485905 1355029 SH SOLE 54298 0 1300731 ISHARES TR ISHS 5-10YR INVT 464288638 53465489 1036153 SH SOLE 25358 0 1010795 ISHARES TR JPMORGAN USD EMG 464288281 133037540 1483635 SH SOLE 420 0 1483215 ISHARES TR JPX NIKKEI 400 464287382 379933 5067 SH SOLE 0 0 5067 ISHARES TR LATN AMER 40 ETF 464287390 13176076 463294 SH SOLE 0 0 463294 ISHARES TR MBS ETF 464288588 1561302964 16893562 SH SOLE 425475 0 16468087 ISHARES TR MICRO-CAP ETF 464288869 3382544 27911 SH SOLE 0 0 27911 ISHARES TR MODERT ALLOC ETF 464289875 39762119 929456 SH SOLE 0 0 929456 ISHARES TR MORNINGSTAR GRWT 464287119 95333396 1263029 SH SOLE 20923 0 1242106 ISHARES TR MORNINGSTAR VALU 464288109 26180900 340631 SH SOLE 0 0 340631 ISHARES TR MORNINGSTR US EQ 464287127 13418736 185163 SH SOLE 0 0 185163 ISHARES TR MORTGE REL ETF 46435G342 5164761 222236 SH SOLE 0 0 222236 ISHARES TR MRGSTR MD CP ETF 464288208 32974682 452762 SH SOLE 0 0 452762 ISHARES TR MRGSTR MD CP GRW 464288307 104202487 1474285 SH SOLE 0 0 1474285 ISHARES TR MRGSTR MD CP VAL 464288406 12693599 174963 SH SOLE 0 0 174963 ISHARES TR MRGSTR SM CP ETF 464288505 5065139 90108 SH SOLE 0 0 90108 ISHARES TR MRGSTR SM CP GR 464288604 15537961 333647 SH SOLE 0 0 333647 ISHARES TR MRNGSTR INC ETF 46432F875 2194688 110120 SH SOLE 0 0 110120 ISHARES TR MRNING SM CP ETF 464288703 5086074 83106 SH SOLE 0 0 83106 ISHARES TR MSCI AC ASIA ETF 464288182 1443675 21309 SH SOLE 72 0 21237 ISHARES TR MSCI ACWI ETF 464288257 22171927 201325 SH SOLE 0 0 201325 ISHARES TR MSCI ACWI EX US 464288240 12107669 226778 SH SOLE 314 0 226464 ISHARES TR MSCI ACWI EXUS 46435G847 9338799 297272 SH SOLE 0 0 297272 ISHARES TR MSCI CHINA ETF 46429B671 31248710 786527 SH SOLE 7472 0 779055 ISHARES TR MSCI CHINA ETF 46429B671 377435 95 SH Call SOLE 0 0 95 ISHARES TR MSCI DENMARK ETF 46429B523 209401 1714 SH SOLE 0 0 1714 ISHARES TR MSCI EAFE ETF 464287465 262058322 3281472 SH SOLE 142695 0 3138777 ISHARES TR MSCI EAFE MIN VL 46429B689 60865740 858715 SH SOLE 5502 0 853213 ISHARES TR MSCI EAFE SMCP 46435G839 3557760 112945 SH SOLE 0 0 112945 ISHARES TR MSCI EMG MKT ETF 464287234 80509715 1959828 SH SOLE 28892 0 1930936 ISHARES TR MSCI EURO FL ETF 464289180 6496224 285674 SH SOLE 16538 0 269136 ISHARES TR MSCI GBL SUS DEV 46435G532 1719966 21852 SH SOLE 0 0 21852 ISHARES TR MSCI INDIA ETF 46429B598 68467997 1327156 SH SOLE 1235 0 1325921 ISHARES TR MSCI INDIA SM CP 46429B614 14188944 201920 SH SOLE 27 0 201893 ISHARES TR MSCI INTL MOMENT 46434V449 4392062 111957 SH SOLE 0 0 111957 ISHARES TR MSCI INTL QUALTY 46434V456 125136514 3155233 SH SOLE 31501 0 3123732 ISHARES TR MSCI INTL VLU FT 46435G409 5664838 200667 SH SOLE 21 0 200646 ISHARES TR MSCI JP VALUE 46435U374 3632538 109315 SH SOLE 0 0 109315 ISHARES TR MSCI KLD400 SOC 464288570 82111352 814516 SH SOLE 0 0 814516 ISHARES TR MSCI KOKUSAI ETF 464288265 465456 4331 SH SOLE 0 0 4331 ISHARES TR MSCI LW CRB TG 46434V464 2545152 14180 SH SOLE 0 0 14180 ISHARES TR MSCI PHILIPS ETF 46429B408 1665868 60292 SH SOLE 0 0 60292 ISHARES TR MSCI POLAND ETF 46429B606 12664408 536855 SH SOLE 0 0 536855 ISHARES TR MSCI SAUDI ARBIA 46434V423 1589575 35996 SH SOLE 115 0 35881 ISHARES TR MSCI UK ETF NEW 46435G334 7143335 208808 SH SOLE 0 0 208808 ISHARES TR MSCI USA ESG SLC 464288802 35912608 328960 SH SOLE 0 0 328960 ISHARES TR MSCI USA MIN VOL 46429B697 452180945 5410158 SH SOLE 45636 0 5364522 ISHARES TR MSCI USA MMENTM 46432F396 114544541 611393 SH SOLE 6509 0 604884 ISHARES TR MSCI USA QLT FCT 46432F339 2144308369 13047207 SH SOLE 581258 0 12465949 ISHARES TR MSCI USA SMCP MN 46435G433 6443905 172067 SH SOLE 0 0 172067 ISHARES TR MSCI USA SZE FT 46432F370 3177250 22330 SH SOLE 0 0 22330 ISHARES TR MSCI USA VALUE 46432F388 82804438 764513 SH SOLE 177296 0 587217 ISHARES TR NATIONAL MUN ETF 464288414 690220569 6414689 SH SOLE 26626 0 6388063 ISHARES TR NEW YORK MUN ETF 464288323 5390161 100170 SH SOLE 0 0 100170 ISHARES TR NORTH AMERN NAT 464287374 3180743 70699 SH SOLE 0 0 70699 ISHARES TR PFD AND INCM SEC 464288687 216037084 6702981 SH SOLE 2199 0 6700782 ISHARES TR RESIDENTIAL MULT 464288562 5170076 71737 SH SOLE 0 0 71737 ISHARES TR ROBOTICS ARTIF 46435U556 11473330 334013 SH SOLE 0 0 334013 ISHARES TR RUS 1000 ETF 464287622 665940298 2312052 SH SOLE 1783012 0 529040 ISHARES TR RUS 1000 GRW ETF 464287614 965420689 2864325 SH SOLE 128838 0 2735487 ISHARES TR RUS 1000 VAL ETF 464287598 571446704 3190479 SH SOLE 315676 0 2874803 ISHARES TR RUS 2000 GRW ETF 464287648 117703155 434650 SH SOLE 4076 0 430574 ISHARES TR RUS 2000 VAL ETF 464287630 119704154 753757 SH SOLE 156085 0 597672 ISHARES TR RUS MD CP GR ETF 464287481 192021866 1682336 SH SOLE 1337 0 1680999 ISHARES TR RUS MDCP VAL ETF 464287473 105390673 840905 SH SOLE 2654 0 838251 ISHARES TR RUS MID CAP ETF 464287499 256179952 3046497 SH SOLE 2218 0 3044279 ISHARES TR RUS TOP 200 ETF 464289446 42569349 334875 SH SOLE 0 0 334875 ISHARES TR RUS TP200 GR ETF 464289438 306276450 1569843 SH SOLE 0 0 1569843 ISHARES TR RUS TP200 VL ETF 464289420 3913008 51271 SH SOLE 0 0 51271 ISHARES TR RUSEL 2500 ETF 46435G268 15272564 232778 SH SOLE 0 0 232778 ISHARES TR RUSSELL 2000 ETF 464287655 1248487700 5936698 SH SOLE 325107 0 5611591 ISHARES TR RUSSELL 2000 ETF 464287655 946350 45 SH Call SOLE 0 0 45 ISHARES TR RUSSELL 2000 ETF 464287655 525750 25 SH Put SOLE 0 0 25 ISHARES TR RUSSELL 3000 ETF 464287689 131987921 439842 SH SOLE 4 0 439838 ISHARES TR S&P 100 ETF 464287101 154526766 624578 SH SOLE 0 0 624578 ISHARES TR S&P 500 GRWT ETF 464287309 963620694 11411899 SH SOLE 12608 0 11399291 ISHARES TR S&P 500 VAL ETF 464287408 758110463 4058190 SH SOLE 0 0 4058190 ISHARES TR S&P MC 400GR ETF 464287606 107403242 1177022 SH SOLE 4 0 1177018 ISHARES TR S&P MC 400VL ETF 464287705 69604330 588421 SH SOLE 101 0 588320 ISHARES TR S&P SML 600 GWT 464287887 100575235 769335 SH SOLE 5404 0 763931 ISHARES TR SELECT DIVID ETF 464287168 168385037 1366984 SH SOLE 20 0 1366964 ISHARES TR SELF DRIVNG EV 46435U366 3512575 111759 SH SOLE 0 0 111759 ISHARES TR SHORT TREAS BD 464288679 188423603 1704574 SH SOLE 243 0 1704331 ISHARES TR SHRT NAT MUN ETF 464288158 70842539 676430 SH SOLE 66212 0 610218 ISHARES TR SP SMCP600VL ETF 464287879 70995765 690890 SH SOLE 20048 0 670842 ISHARES TR TIPS BD ETF 464287176 156858655 1460373 SH SOLE 10328 0 1450045 ISHARES TR TRS FLT RT BD 46434V860 256749340 5065089 SH SOLE 32534 0 5032555 ISHARES TR U S EQUITY FACTR 46434V282 5505451 102313 SH SOLE 0 0 102313 ISHARES TR U.S. BAS MTL ETF 464287838 10784985 73005 SH SOLE 0 0 73005 ISHARES TR U.S. ENERGY ETF 464287796 20525408 415494 SH SOLE 51 0 415443 ISHARES TR U.S. FIN SVC ETF 464287770 23800983 358989 SH SOLE 19459 0 339530 ISHARES TR U.S. FINLS ETF 464287788 37618492 393293 SH SOLE 66 0 393227 ISHARES TR U.S. INSRNCE ETF 464288786 18502777 157618 SH SOLE 0 0 157618 ISHARES TR U.S. MED DVC ETF 464288810 131675255 2247402 SH SOLE 12371 0 2235031 ISHARES TR U.S. PHARMA ETF 464288836 4512325 66460 SH SOLE 26 0 66434 ISHARES TR U.S. REAL ES ETF 464287739 26516739 294958 SH SOLE 0 0 294958 ISHARES TR U.S. TECH ETF 464287721 515939912 3820080 SH SOLE 24879 0 3795201 ISHARES TR U.S. UTILITS ETF 464287697 13610810 161036 SH SOLE 16 0 161020 ISHARES TR US AER DEF ETF 464288760 115339631 874249 SH SOLE 1209 0 873040 ISHARES TR US BR DEL SE ETF 464288794 3543454 30544 SH SOLE 0 0 30544 ISHARES TR US CONSM STAPLES 464287812 58246128 861247 SH SOLE 0 0 861247 ISHARES TR US CONSUM DISCRE 464287580 11343316 138384 SH SOLE 0 0 138384 ISHARES TR US DIGITAL INFRA 464287531 1055276 14627 SH SOLE 0 0 14627 ISHARES TR US FIXED INC BAL 46435U796 273936 3185 SH SOLE 0 0 3185 ISHARES TR US HLTHCARE ETF 464287762 94735709 1530464 SH SOLE 116 0 1530348 ISHARES TR US HLTHCR PR ETF 464288828 34121577 625625 SH SOLE 0 0 625625 ISHARES TR US HOME CONS ETF 464288752 66218596 571984 SH SOLE 9 0 571975 ISHARES TR US INDUSTRIALS 464287754 31467692 250320 SH SOLE 52 0 250268 ISHARES TR US INFRASTRUC 46435U713 81783538 1886152 SH SOLE 7 0 1886145 ISHARES TR US OIL EQ&SV ETF 464288844 1478594 62520 SH SOLE 0 0 62520 ISHARES TR US OIL GS EX ETF 464288851 11128908 104038 SH SOLE 207 0 103831 ISHARES TR US REGNL BKS ETF 464288778 10587160 244056 SH SOLE 0 0 244056 ISHARES TR US SML CAP EQT 46434V290 12185076 191650 SH SOLE 0 0 191650 ISHARES TR US SML CP VALUE 46436E536 1371747 44799 SH SOLE 0 0 44799 ISHARES TR US TECH BRKTHR 46436E502 4890378 102138 SH SOLE 0 0 102138 ISHARES TR US TELECOM ETF 464287713 1197314 54473 SH SOLE 0 0 54473 ISHARES TR US TREAS BD ETF 46429B267 2226776346 97794306 SH SOLE 2014 0 97792292 ISHARES TR US TRSPRTION 464287192 14026020 199233 SH SOLE 0 0 199233 ISHARES TR USD GRN BOND ETF 46435U440 6016248 128306 SH SOLE 0 0 128306 ISHARES TR USD INV GRDE ETF 464288620 38468291 757697 SH SOLE 112204 0 645493 ISHARES TR YLD OPTIM BD 46434V787 6981022 312206 SH SOLE 0 0 312206 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 87708000 1738169 SH SOLE 0 0 1738169 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 8467935 168953 SH SOLE 0 0 168953 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 1554797 32425 SH SOLE 0 0 32425 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 3761788 139325 SH SOLE 0 0 139325 ISHARES U S ETF TR INFLATION HEDG 46431W580 3615623 138265 SH SOLE 0 0 138265 ISHARES U S ETF TR INT RT HD LONG 46431W812 1626837 66132 SH SOLE 0 0 66132 ISHARES U S ETF TR INT RT HDG C B 46431W705 17388058 184901 SH SOLE 0 0 184901 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 5347332 62376 SH SOLE 0 0 62376 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 847568 11971 SH SOLE 0 0 11971 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1648560 237887 SH SOLE 11715 0 226172 ITERIS INC NEW COM 46564T107 387622 78466 SH SOLE 0 0 78466 ITRON INC COM 465741106 1025584 11085 SH SOLE 5377 0 5708 ITT INC COM 45073V108 5215777 38343 SH SOLE 9336 0 29007 IVANHOE ELECTRIC INC COM 46578C108 428260 43700 SH SOLE 0 0 43700 J & J SNACK FOODS CORP COM 466032109 392346 2714 SH SOLE 1574 0 1140 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 90316844 1286382 SH SOLE 4638 0 1281744 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 149257351 2492192 SH SOLE 0 0 2492192 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 2688051 73344 SH SOLE 0 0 73344 J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258 1210942 25456 SH SOLE 0 0 25456 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 5527793 82739 SH SOLE 20272 0 62467 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 1539501 31966 SH SOLE 9 0 31957 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 4583062 77156 SH SOLE 9 0 77147 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 37578882 624909 SH SOLE 0 0 624909 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 76580299 1669507 SH SOLE 0 0 1669507 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q290 528433 8400 SH SOLE 0 0 8400 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340 1129002 12212 SH SOLE 0 0 12212 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449 742101 16302 SH SOLE 0 0 16302 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 42751832 925565 SH SOLE 0 0 925565 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 149914779 1587576 SH SOLE 0 0 1587576 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 32805701 560302 SH SOLE 4327 0 555975 J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738 5673304 64120 SH SOLE 0 0 64120 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 722251 15484 SH SOLE 0 0 15484 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 13794965 258110 SH SOLE 0 0 258110 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 7499169 133129 SH SOLE 0 0 133129 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 35177697 778268 SH SOLE 0 0 778268 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 24387500 245993 SH SOLE 0 0 245993 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 22147803 370551 SH SOLE 0 0 370551 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 83136660 1436859 SH SOLE 111983 0 1324876 J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740 49317199 859035 SH SOLE 0 0 859035 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 2172133 43573 SH SOLE 0 0 43573 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 1430196 30521 SH SOLE 0 0 30521 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 22756736 361463 SH SOLE 0 0 361463 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 7143766 150016 SH SOLE 0 0 150016 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 119235800 1904117 SH SOLE 0 0 1904117 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 7663773 150447 SH SOLE 0 0 150447 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 2560731 22863 SH SOLE 0 0 22863 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 38941475 665325 SH SOLE 0 0 665325 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 96424450 1900364 SH SOLE 0 0 1900364 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 336269711 6199663 SH SOLE 32350 0 6167313 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 405947 9258 SH SOLE 0 0 9258 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 965976 19170 SH SOLE 0 0 19170 J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732 444925 6726 SH SOLE 0 0 6726 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 461490452 9147482 SH SOLE 27900 0 9119582 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 80447494 1585485 SH SOLE 0 0 1585485 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 11275469 214037 SH SOLE 0 0 214037 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 137012766 2591503 SH SOLE 0 0 2591503 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 35486793 852638 SH SOLE 0 0 852638 J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746 2923165 74424 SH SOLE 19286 0 55138 JABIL INC COM 466313103 6292103 46974 SH SOLE 2615 0 44359 JACK IN THE BOX INC COM 466367109 529082 7726 SH SOLE 186 0 7540 JACKSON FINANCIAL INC COM CL A 46817M107 11655226 176221 SH SOLE 581 0 175640 JACKSON FINANCIAL INC COM CL A 46817M107 575418 87 SH Put SOLE 0 0 87 JACOBS SOLUTIONS INC COM 46982L108 11513243 74893 SH SOLE 4134 0 70759 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 665931 16459 SH SOLE 10609 0 5850 JANONE INC COM 47089W104 45957 17474 SH SOLE 0 0 17474 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 28550258 583969 SH SOLE 0 0 583969 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 8948709 147961 SH SOLE 0 0 147961 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 30683812 438842 SH SOLE 11 0 438831 JANUS DETROIT STR TR HENDERSON MTG 47103U852 35115666 778618 SH SOLE 46384 0 732234 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 104028347 2144914 SH SOLE 10720 0 2134194 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 129143954 2545210 SH SOLE 10693 0 2534517 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3874645 117806 SH SOLE 1111 0 116695 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 406876 26892 SH SOLE 25514 0 1378 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1930658 16033 SH SOLE 14 0 16019 JD.COM INC SPON ADR CL A 47215P106 4784048 174664 SH SOLE 1562 0 173102 JD.COM INC SPON ADR CL A 47215P106 903870 330 SH Call SOLE 0 0 330 JEFFERIES FINL GROUP INC COM 47233W109 4915649 111466 SH SOLE 3633 0 107833 JETBLUE AWYS CORP COM 477143101 599054 80735 SH SOLE 0 0 80735 JEWETT CAMERON TRADING LTD COM NEW 47733C207 236200 44566 SH SOLE 0 0 44566 JFROG LTD ORD SHS M6191J100 495131 11197 SH SOLE 4112 0 7085 JOBY AVIATION INC COMMON STOCK G65163100 478841 89336 SH SOLE 0 0 89336 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1643518 15669 SH SOLE 12126 0 3543 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 65765365 1015524 SH SOLE 0 0 1015524 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 2922223 112701 SH SOLE 0 0 112701 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 26035596 753999 SH SOLE 0 0 753999 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 228589178 3983778 SH SOLE 0 0 3983778 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 14826028 384892 SH SOLE 0 0 384892 JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776 250252 11137 SH SOLE 0 0 11137 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 312181 29760 SH SOLE 0 0 29760 JOHNSON & JOHNSON COM 478160104 504126125 3186840 SH SOLE 426446 0 2760394 JOHNSON CTLS INTL PLC SHS G51502105 25683177 393190 SH SOLE 196675 0 196515 JONES LANG LASALLE INC COM 48020Q107 1065972 5464 SH SOLE 17 0 5447 JOYY INC ADS REPSTG COM A 46591M109 226228 7357 SH SOLE 5697 0 1660 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 25241859 885990 SH SOLE 0 0 885990 JPMORGAN CHASE & CO COM 46625H100 644541875 3217882 SH SOLE 328919 0 2888963 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 679442 132704 SH SOLE 0 0 132704 JUNIPER NETWORKS INC COM 48203R104 1167249 31496 SH SOLE 597 0 30899 KADANT INC COM 48282T104 282900 862 SH SOLE 474 0 388 KAISER ALUMINUM CORP COM PAR $0.01 483007704 763408 8543 SH SOLE 3869 0 4674 KARAT PACKAGING INC COM 48563L101 1005899 35159 SH SOLE 0 0 35159 KAYNE ANDERSON ENERGY INFRST COM 486606106 2488869 248638 SH SOLE 0 0 248638 KB HOME COM 48666K109 2230377 31467 SH SOLE 1958 0 29509 KBR INC COM 48242W106 657902 10335 SH SOLE 0 0 10335 KELLANOVA COM 487836108 7623775 133073 SH SOLE 7524 0 125549 KELLY SVCS INC CL A 488152208 547737 21874 SH SOLE 0 0 21874 KEMPER CORP COM 488401100 522647 8441 SH SOLE 322 0 8119 KENNEDY-WILSON HOLDINGS INC COM 489398107 749703 87378 SH SOLE 1923 0 85455 KENVUE INC COM 49177J102 41369367 1927744 SH SOLE 897956 0 1029788 KEURIG DR PEPPER INC COM 49271V100 6414341 209141 SH SOLE 73345 0 135796 KEY TRONIC CORP COM 493144109 47304 10151 SH SOLE 0 0 10151 KEYCORP COM 493267108 12132241 767378 SH SOLE 47533 0 719845 KEYSIGHT TECHNOLOGIES INC COM 49338L103 26083304 166795 SH SOLE 95575 0 71220 KFORCE INC COM 493732101 684086 9701 SH SOLE 5722 0 3979 KILROY RLTY CORP COM 49427F108 1237450 33968 SH SOLE 1322 0 32646 KIMBELL RTY PARTNERS LP UNIT 49435R102 3522306 226953 SH SOLE 0 0 226953 KIMBERLY-CLARK CORP COM 494368103 103301963 798623 SH SOLE 217561 0 581062 KIMCO RLTY CORP COM 49446R109 1504098 76701 SH SOLE 3235 0 73466 KINDER MORGAN INC DEL COM 49456B101 57870195 3155409 SH SOLE 145958 0 3009451 KINROSS GOLD CORP COM 496902404 2716373 443128 SH SOLE 21 0 443107 KINSALE CAP GROUP INC COM 49714P108 6441488 12276 SH SOLE 5483 0 6793 KIRBY CORP COM 497266106 276809 2904 SH SOLE 970 0 1934 KITE RLTY GROUP TR COM NEW 49803T300 2091012 96449 SH SOLE 23228 0 73221 KKR & CO INC COM 48251W104 35601328 353960 SH SOLE 95687 0 258273 KKR INCOME OPPORTUNITIES FD COM 48249T106 1559949 115210 SH SOLE 0 0 115210 KKR REAL ESTATE FIN TR INC COM 48251K100 923070 91756 SH SOLE 0 0 91756 KLA CORP COM NEW 482480100 60164142 86125 SH SOLE 11612 0 74513 KNIFE RIVER CORP COMMON STOCK 498894104 6865692 84678 SH SOLE 489 0 84189 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1697920 30860 SH SOLE 2949 0 27911 KNOWLES CORP COM 49926D109 301891 18751 SH SOLE 11259 0 7492 KOHLS CORP COM 500255104 1819827 62430 SH SOLE 0 0 62430 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1157138 57857 SH SOLE 28756 0 29101 KONTOOR BRANDS INC COM 50050N103 1458778 24212 SH SOLE 1912 0 22300 KOPIN CORP COM 500600101 30240 16800 SH SOLE 0 0 16800 KOREA FD INC COM NEW 500634209 275788 10845 SH SOLE 0 0 10845 KORN FERRY COM NEW 500643200 1466503 22300 SH SOLE 15715 0 6585 KOSMOS ENERGY LTD COM 500688106 592954 99489 SH SOLE 0 0 99489 KRAFT HEINZ CO COM 500754106 20617615 558743 SH SOLE 17176 0 541567 KRANESHARES TRUST BOSERA MSCI CHIN 500767405 1075936 50301 SH SOLE 0 0 50301 KRANESHARES TRUST CSI CHI INTERNET 500767306 14988446 570988 SH SOLE 0 0 570988 KRANESHARES TRUST ELEC VEH FUTUR 500767827 1358756 60497 SH SOLE 0 0 60497 KRANESHARES TRUST QUADRATIC DEFLA 500767587 451480 30139 SH SOLE 0 0 30139 KRANESHARES TRUST QUADRTC INT RT 500767736 4631941 244675 SH SOLE 10691 0 233984 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 929918 50594 SH SOLE 6942 0 43652 KROGER CO COM 501044101 25198720 441077 SH SOLE 29580 0 411497 KULICKE & SOFFA INDS INC COM 501242101 716242 14237 SH SOLE 0 0 14237 KULR TECHNOLOGY GROUP INC COM 50125G109 11809 31076 SH SOLE 0 0 31076 KURA SUSHI USA INC CL A COM 501270102 435420 3781 SH SOLE 3552 0 229 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1886010 86673 SH SOLE 1921 0 84752 L3HARRIS TECHNOLOGIES INC COM 502431109 45883950 215317 SH SOLE 28938 0 186379 LA Z BOY INC COM 505336107 591852 15732 SH SOLE 5481 0 10251 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7477062 34227 SH SOLE 10756 0 23471 LADDER CAP CORP CL A 505743104 1935969 173942 SH SOLE 2899 0 171043 LAKELAND FINL CORP COM 511656100 3792645 57187 SH SOLE 3708 0 53479 LAKELAND INDS INC COM 511795106 252375 13791 SH SOLE 0 0 13791 LAM RESEARCH CORP COM 512807108 78744513 81048 SH SOLE 10232 0 70816 LAMAR ADVERTISING CO NEW CL A 512816109 7892417 66095 SH SOLE 15769 0 50326 LAMB WESTON HLDGS INC COM 513272104 14143538 132766 SH SOLE 40836 0 91930 LANCASTER COLONY CORP COM 513847103 556749 2682 SH SOLE 784 0 1898 LANDSTAR SYS INC COM 515098101 2975277 15435 SH SOLE 9868 0 5567 LANTHEUS HLDGS INC COM 516544103 2294680 36868 SH SOLE 10849 0 26019 LAS VEGAS SANDS CORP COM 517834107 8280981 160174 SH SOLE 34825 0 125349 LATHAM GROUP INC COM 51819L107 71333 18014 SH SOLE 8336 0 9678 LATTICE SEMICONDUCTOR CORP COM 518415104 1019415 13031 SH SOLE 2273 0 10758 LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870 1418403 27877 SH SOLE 22336 0 5541 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 21879146 781398 SH SOLE 0 0 781398 LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 2277555 54715 SH SOLE 0 0 54715 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 13185310 273654 SH SOLE 0 0 273654 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 819346 35155 SH SOLE 0 0 35155 LAUDER ESTEE COS INC CL A 518439104 19273252 125029 SH SOLE 56811 0 68218 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 3082284 188750 SH SOLE 0 0 188750 LAZARD INC COM 52110M109 1175156 28067 SH SOLE 445 0 27622 LCI INDS COM 50189K103 2254991 18324 SH SOLE 12379 0 5945 LEAR CORP COM NEW 521865204 2181382 15056 SH SOLE 730 0 14326 LEGALZOOM COM INC COM 52466B103 448824 33645 SH SOLE 0 0 33645 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 10564513 157468 SH SOLE 0 0 157468 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 4948214 104731 SH SOLE 0 0 104731 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 1588137 30494 SH SOLE 0 0 30494 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 63125447 2119726 SH SOLE 0 0 2119726 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 39371019 1068703 SH SOLE 0 0 1068703 LEGG MASON ETF INVT ROYCE QUANT SML 52468L877 3601371 86779 SH SOLE 0 0 86779 LEGG MASON ETF INVT WESTN ASET TTL 52468L810 2099807 104105 SH SOLE 0 0 104105 LEGG MASON ETF INVT WESTN AST SHRT 52468L786 2577428 107707 SH SOLE 0 0 107707 LEGGETT & PLATT INC COM 524660107 5425855 283335 SH SOLE 1073 0 282262 LEIDOS HOLDINGS INC COM 525327102 2380523 18159 SH SOLE 1525 0 16634 LEMAITRE VASCULAR INC COM 525558201 530326 7992 SH SOLE 1383 0 6609 LEMONADE INC COM 52567D107 458778 27957 SH SOLE 3 0 27954 LENDINGTREE INC NEW COM 52603B107 504439 11914 SH SOLE 24 0 11890 LENNAR CORP CL A 526057104 23157443 134652 SH SOLE 30737 0 103915 LENNAR CORP CL B 526057302 309013 2004 SH SOLE 0 0 2004 LENNOX INTL INC COM 526107107 10121318 20708 SH SOLE 6883 0 13825 LESLIES INC COM 527064109 296790 45660 SH SOLE 28990 0 16670 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1828861 91489 SH SOLE 0 0 91489 LEXICON PHARMACEUTICALS INC COM NEW 528872302 215911 89963 SH SOLE 0 0 89963 LGI HOMES INC COM 50187T106 1063389 9138 SH SOLE 2091 0 7047 LI AUTO INC SPONSORED ADS 50202M102 403087 13312 SH SOLE 0 0 13312 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 22778395 3185790 SH SOLE 0 0 3185790 LIBERTY ALL-STAR GROWTH FD I COM 529900102 4181591 761674 SH SOLE 0 0 761674 LIBERTY BROADBAND CORP COM SER C 530307305 337886 5904 SH SOLE 545 0 5359 LIBERTY ENERGY INC COM CL A 53115L104 434398 20965 SH SOLE 7896 0 13069 LIBERTY GLOBAL LTD COM CL A G61188101 304577 18001 SH SOLE 0 0 18001 LIBERTY GLOBAL LTD COM CL C G61188127 716696 40629 SH SOLE 0 0 40629 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 417671 7111 SH SOLE 2144 0 4967 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 4553854 69419 SH SOLE 38848 0 30571 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 417574 14055 SH SOLE 185 0 13870 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 8131 23000 PRN SOLE 0 0 23000 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 21554 20926 SH SOLE 0 0 20926 LIFESTANCE HEALTH GROUP INC COM 53228F101 226717 36745 SH SOLE 0 0 36745 LIGHT & WONDER INC COM 80874P109 254306 2491 SH SOLE 664 0 1827 LIGHTWAVE LOGIC INC COM 532275104 1491516 318700 SH SOLE 0 0 318700 LILIUM N V CLASS A ORD SHS N52586109 22625 23568 SH SOLE 0 0 23568 LIMBACH HLDGS INC COM 53263P105 305597 7378 SH SOLE 0 0 7378 LINCOLN ELEC HLDGS INC COM 533900106 4903728 19197 SH SOLE 5641 0 13556 LINCOLN NATL CORP IND COM 534187109 7353181 230291 SH SOLE 15 0 230276 LINDE PLC SHS G54950103 92053442 198255 SH SOLE 46276 0 151979 LINDSAY CORP COM 535555106 386066 3281 SH SOLE 0 0 3281 LINEAGE CELL THERAPEUTICS IN COM 53566P109 61443 41515 SH SOLE 0 0 41515 LINKBANCORP INC COM 53578P105 200434 28881 SH SOLE 0 0 28881 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 133355 14324 SH SOLE 160 0 14164 LISTED FD TR CORE ALT FD 53656F847 304312 11496 SH SOLE 0 0 11496 LISTED FD TR HORIZON KINETICS 53656F623 21754313 668130 SH SOLE 0 0 668130 LISTED FD TR ROUNDHILL BALL 53656F417 2087820 167966 SH SOLE 0 0 167966 LISTED FD TR ROUNDHILL SPORTS 53656F789 468981 26271 SH SOLE 0 0 26271 LISTED FD TR SHARES LAG CAP 53656F805 216805 5088 SH SOLE 0 0 5088 LISTED FD TR STF TAC GW & INC 53656F169 267766 11346 SH SOLE 0 0 11346 LISTED FD TR STF TACTICAL GRW 53656F151 5055850 158989 SH SOLE 0 0 158989 LISTED FD TR SWAN HEDGED EQTY 53656F599 11176828 539162 SH SOLE 0 0 539162 LITHIA MTRS INC COM 536797103 2889242 9603 SH SOLE 2120 0 7483 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 1076935 199802 SH SOLE 0 0 199802 LITHIUM AMERS CORP NEW COM SHS 53681J103 2880329 428620 SH SOLE 0 0 428620 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 8495827 296228 SH SOLE 0 0 296228 LITTELFUSE INC COM 537008104 1686453 6959 SH SOLE 5045 0 1914 LIVE NATION ENTERTAINMENT IN COM 538034109 3798492 35913 SH SOLE 9997 0 25916 LIVE OAK BANCSHARES INC COM 53803X105 325375 7838 SH SOLE 0 0 7838 LKQ CORP COM 501889208 4922787 92170 SH SOLE 52559 0 39611 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 3558818 1374061 SH SOLE 694004 0 680057 LMP CAP & INCOME FD INC COM 50208A102 414139 26479 SH SOLE 0 0 26479 LOANDEPOT INC COM CL A 53946R106 74460 28749 SH SOLE 0 0 28749 LOCKHEED MARTIN CORP COM 539830109 237033595 521102 SH SOLE 39218 0 481884 LOCKHEED MARTIN CORP COM 539830109 1410097 31 SH Put SOLE 0 0 31 LOEWS CORP COM 540424108 1657027 21165 SH SOLE 4453 0 16712 LOGITECH INTL S A SHS H50430232 3239995 36254 SH SOLE 156 0 36098 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 605736 90679 SH SOLE 0 0 90679 LOUISIANA PAC CORP COM 546347105 1763874 21021 SH SOLE 491 0 20530 LOWES COS INC COM 548661107 185615328 728675 SH SOLE 76040 0 652635 LPL FINL HLDGS INC COM 50212V100 23401803 88576 SH SOLE 32 0 88544 LSB INDS INC COM 502160104 636462 72490 SH SOLE 0 0 72490 LSI INDS INC OHIO COM 50216C108 348274 23034 SH SOLE 0 0 23034 LTC PPTYS INC COM 502175102 1173013 36082 SH SOLE 3092 0 32990 LUCID DIAGNOSTICS INC COM 54948X109 29992 37032 SH SOLE 0 0 37032 LUCID GROUP INC COM 549498103 812629 285133 SH SOLE 200 0 284933 LULULEMON ATHLETICA INC COM 550021109 33207060 85005 SH SOLE 9899 0 75106 LUMEN TECHNOLOGIES INC COM 550241103 447353 286765 SH SOLE 380 0 286385 LUMENTUM HLDGS INC COM 55024U109 934358 19733 SH SOLE 283 0 19450 LUMINAR TECHNOLOGIES INC COM CL A 550424105 617437 313420 SH SOLE 0 0 313420 LUXURBAN HOTELS INC COM 21985R105 85888 62238 SH SOLE 0 0 62238 LXP INDUSTRIAL TRUST COM 529043101 414584 45963 SH SOLE 32358 0 13605 LYFT INC CL A COM 55087P104 1793358 92680 SH SOLE 26154 0 66526 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 53087529 519041 SH SOLE 296562 0 222479 M & T BK CORP COM 55261F104 15032639 103360 SH SOLE 24233 0 79127 M D C HLDGS INC COM 552676108 1924238 30587 SH SOLE 362 0 30225 M/I HOMES INC COM 55305B101 1535852 11269 SH SOLE 1428 0 9841 MACERICH CO COM 554382101 9796910 568596 SH SOLE 0 0 568596 MACH NATURAL RESOURCES LP COM UNIT LTD PAR 55445L100 496865 25744 SH SOLE 0 0 25744 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 282138 2950 SH SOLE 594 0 2356 MACQUARIE / FIRST TR GLOBAL COM 55607W100 2504311 326082 SH SOLE 0 0 326082 MACROGENICS INC COM 556099109 161670 10983 SH SOLE 0 0 10983 MACYS INC COM 55616P104 1705187 85302 SH SOLE 4944 0 80358 MADDEN STEVEN LTD COM 556269108 669932 15845 SH SOLE 12996 0 2849 MADISON COVERED CALL & EQUIT COM 557437100 1739812 238004 SH SOLE 0 0 238004 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 232751 5936 SH SOLE 0 0 5936 MADISON SQUARE GRDN SPRT COR CL A 55825T103 371123 2011 SH SOLE 0 0 2011 MADRIGAL PHARMACEUTICALS INC COM 558868105 915680 3429 SH SOLE 192 0 3237 MAG SILVER CORP COM 55903Q104 720805 68129 SH SOLE 0 0 68129 MAGNA INTL INC COM 559222401 3909592 71762 SH SOLE 742 0 71020 MAGNOLIA OIL & GAS CORP CL A 559663109 900988 34720 SH SOLE 22127 0 12593 MAIN STR CAP CORP COM 56035L104 12794048 270430 SH SOLE 0 0 270430 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 369051 29360 SH SOLE 0 0 29360 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 2879719 176130 SH SOLE 0 0 176130 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1166428 16417 SH SOLE 72 0 16345 MAMMOTH ENERGY SVCS INC COM 56155L108 50439 13857 SH SOLE 0 0 13857 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 1065940 22816 SH SOLE 0 0 22816 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 2823597 100987 SH SOLE 0 0 100987 MANCHESTER UTD PLC NEW ORD CL A G5784H106 442567 31702 SH SOLE 0 0 31702 MANHATTAN ASSOCIATES INC COM 562750109 9668011 38637 SH SOLE 13960 0 24677 MANITOWOC CO INC COM NEW 563571405 510539 36106 SH SOLE 0 0 36106 MANNKIND CORP COM NEW 56400P706 151184 33374 SH SOLE 0 0 33374 MANULIFE FINL CORP COM 56501R106 12060476 482612 SH SOLE 1103 0 481509 MARATHON DIGITAL HOLDINGS IN COM 565788106 13042534 577614 SH SOLE 0 0 577614 MARATHON OIL CORP COM 565849106 9365802 330480 SH SOLE 5322 0 325158 MARATHON PETE CORP COM 56585A102 82678821 410316 SH SOLE 26941 0 383375 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 188737 21769 SH SOLE 17595 0 4174 MARCUS & MILLICHAP INC COM 566324109 351369 10283 SH SOLE 9429 0 854 MARINEMAX INC COM 567908108 327478 9846 SH SOLE 0 0 9846 MARKEL GROUP INC COM 570535104 7339315 4824 SH SOLE 1412 0 3412 MARKETAXESS HLDGS INC COM 57060D108 283367 1292 SH SOLE 84 0 1208 MARQETA INC CLASS A COM 57142B104 64523 10826 SH SOLE 1386 0 9440 MARRIOTT INTL INC NEW CL A 571903202 40421440 160206 SH SOLE 24347 0 135859 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 872586 8100 SH SOLE 331 0 7769 MARSH & MCLENNAN COS INC COM 571748102 42381426 205755 SH SOLE 97200 0 108555 MARTEN TRANS LTD COM 573075108 543356 29402 SH SOLE 23720 0 5682 MARTIN MARIETTA MATLS INC COM 573284106 17631708 28719 SH SOLE 7785 0 20934 MARVELL TECHNOLOGY INC COM 573874104 28855641 407105 SH SOLE 105255 0 301850 MASCO CORP COM 574599106 10995090 139390 SH SOLE 27778 0 111612 MASIMO CORP COM 574795100 513338 3496 SH SOLE 75 0 3421 MASTEC INC COM 576323109 1946780 20877 SH SOLE 1450 0 19427 MASTERBRAND INC COMMON STOCK 57638P104 479650 25595 SH SOLE 11 0 25584 MASTERCARD INCORPORATED CL A 57636Q104 340624764 707321 SH SOLE 130282 0 577039 MATADOR RES CO COM 576485205 4237121 63458 SH SOLE 12458 0 51000 MATCH GROUP INC NEW COM 57667L107 3581261 98712 SH SOLE 40770 0 57942 MATERION CORP COM 576690101 396362 3008 SH SOLE 0 0 3008 MATINAS BIOPHARMA HLDGS INC COM 576810105 165941 612328 SH SOLE 0 0 612328 MATSON INC COM 57686G105 1681228 14958 SH SOLE 1712 0 13246 MATTEL INC COM 577081102 409215 20657 SH SOLE 0 0 20657 MATTERPORT INC COM CL A 577096100 347240 153646 SH SOLE 0 0 153646 MAXIMUS INC COM 577933104 10727430 127859 SH SOLE 88127 0 39732 MAYVILLE ENGR CO INC COM 578605107 302363 21100 SH SOLE 0 0 21100 MCCORMICK & CO INC COM NON VTG 579780206 25744125 335166 SH SOLE 46667 0 288499 MCCORMICK & CO INC COM VTG 579780107 280415 3622 SH SOLE 0 0 3622 MCDONALDS CORP COM 580135101 288115632 1021868 SH SOLE 72160 0 949708 MCEWEN MNG INC COM NEW 58039P305 98755 10016 SH SOLE 0 0 10016 MCKESSON CORP COM 58155Q103 64707437 120532 SH SOLE 19010 0 101522 MDU RES GROUP INC COM 552690109 2755554 109347 SH SOLE 867 0 108480 MEDALLION FINL CORP COM 583928106 108169 13675 SH SOLE 0 0 13675 MEDICAL PPTYS TRUST INC COM 58463J304 5131687 1091849 SH SOLE 0 0 1091849 MEDPACE HLDGS INC COM 58506Q109 6352430 15718 SH SOLE 8713 0 7005 MEDTRONIC PLC SHS G5960L103 92203501 1057987 SH SOLE 181210 0 876777 MEDTRONIC PLC SHS G5960L103 244020 28 SH Put SOLE 0 0 28 MELCO RESORTS AND ENTMNT LTD ADR 585464100 602421 83554 SH SOLE 0 0 83554 MERCADOLIBRE INC COM 58733R102 46176953 30541 SH SOLE 1517 0 29024 MERCANTILE BK CORP COM 587376104 361787 9399 SH SOLE 4767 0 4632 MERCHANTS BANCORP IND COM 58844R108 1689418 39125 SH SOLE 0 0 39125 MERCK & CO INC COM 58933Y105 335015593 2538959 SH SOLE 269714 0 2269245 MERCURY GENL CORP NEW COM 589400100 230136 4460 SH SOLE 0 0 4460 MERCURY SYS INC COM 589378108 1215666 41209 SH SOLE 38758 0 2451 MERIDIANLINK INC COMMON STOCK 58985J105 516943 27644 SH SOLE 0 0 27644 MERIT MED SYS INC COM 589889104 2679278 35370 SH SOLE 33455 0 1915 MERITAGE HOMES CORP COM 59001A102 554469 3160 SH SOLE 0 0 3160 MESA LABS INC COM 59064R109 714825 6514 SH SOLE 5164 0 1350 MESABI TR CTF BEN INT 590672101 202772 11456 SH SOLE 0 0 11456 MESOBLAST LTD SPONS ADR 590717401 104143 20787 SH SOLE 0 0 20787 META PLATFORMS INC CL A 30303M102 811690433 1671590 SH SOLE 266483 0 1405107 META PLATFORMS INC CL A 30303M102 437022 9 SH Call SOLE 0 0 9 META PLATFORMS INC CL A 30303M102 582696 12 SH Put SOLE 0 0 12 METALLA RTY & STREAMING LTD COM NEW 59124U605 487968 156903 SH SOLE 0 0 156903 METALLUS INC COM 887399103 726196 32638 SH SOLE 0 0 32638 METLIFE INC COM 59156R108 61561227 830674 SH SOLE 207357 0 623317 METTLER TOLEDO INTERNATIONAL COM 592688105 3975551 2986 SH SOLE 483 0 2503 MFA FINL INC COM 55272X607 1333908 116907 SH SOLE 0 0 116907 MFA FINL INC NOTE 6.250% 6/1 55272XAA0 141275 141000 PRN SOLE 0 0 141000 MFS CHARTER INCOME TR SH BEN INT 552727109 1255523 198032 SH SOLE 0 0 198032 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1161097 362843 SH SOLE 0 0 362843 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 121826 33561 SH SOLE 0 0 33561 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 211646 63557 SH SOLE 0 0 63557 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 108124 62680 SH SOLE 0 0 62680 MFS INTER INCOME TR SH BEN INT 55273C107 272267 102356 SH SOLE 0 0 102356 MFS INVT GRADE MUN TR SH BEN INT 59318B108 98515 12928 SH SOLE 0 0 12928 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2271501 490605 SH SOLE 0 0 490605 MFS MUN INCOME TR SH BEN INT 552738106 1141426 212556 SH SOLE 0 0 212556 MFS SPL VALUE TR SH BEN INT 55274E102 145475 32691 SH SOLE 0 0 32691 MGE ENERGY INC COM 55277P104 1510572 19189 SH SOLE 0 0 19189 MGIC INVT CORP WIS COM 552848103 1468643 65682 SH SOLE 42045 0 23637 MGM RESORTS INTERNATIONAL COM 552953101 19246335 407675 SH SOLE 3392 0 404283 MGP INGREDIENTS INC NEW COM 55303J106 380264 4415 SH SOLE 19 0 4396 MICROCHIP TECHNOLOGY INC. COM 595017104 28805347 321094 SH SOLE 66381 0 254713 MICRON TECHNOLOGY INC COM 595112103 57823719 490489 SH SOLE 48272 0 442217 MICROSOFT CORP COM 594918104 2682848971 6376804 SH SOLE 766872 0 5609932 MICROSOFT CORP COM 594918104 1304232 31 SH Call SOLE 0 0 31 MICROSOFT CORP COM 594918104 3828552 91 SH Put SOLE 0 0 91 MICROSTRATEGY INC CL A NEW 594972408 75660288 44387 SH SOLE 307 0 44080 MICROVAST HOLDINGS INC COM 59516C106 24353 29096 SH SOLE 0 0 29096 MICROVISION INC DEL COM NEW 594960304 62232 33822 SH SOLE 0 0 33822 MID-AMER APT CMNTYS INC COM 59522J103 5060809 38462 SH SOLE 10227 0 28235 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 2073840 137888 SH SOLE 0 0 137888 MIDDLEBY CORP COM 596278101 831767 5173 SH SOLE 103 0 5070 MIDDLESEX WTR CO COM 596680108 224321 4273 SH SOLE 0 0 4273 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 185203 16700 SH SOLE 0 0 16700 MILLERKNOLL INC COM 600544100 1076835 43491 SH SOLE 1180 0 42311 MIMEDX GROUP INC COM 602496101 489990 63635 SH SOLE 0 0 63635 MIND MEDICINE MINDMED INC COM NEW 60255C885 411034 43727 SH SOLE 0 0 43727 MINERALS TECHNOLOGIES INC COM 603158106 469904 6242 SH SOLE 3477 0 2765 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 1389347 67773 SH SOLE 0 0 67773 MIRION TECHNOLOGIES INC COM CL A 60471A101 119135 10478 SH SOLE 0 0 10478 MITEK SYS INC COM NEW 606710200 1040820 73817 SH SOLE 0 0 73817 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1298949 126975 SH SOLE 66597 0 60378 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 50319 12643 SH SOLE 0 0 12643 MKS INSTRS INC COM 55306N104 2429309 18265 SH SOLE 4274 0 13991 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 902354 28067 SH SOLE 7331 0 20736 MOBIX LABS INC COM CL A 60743G100 30150 15000 SH SOLE 0 0 15000 MODERNA INC COM 60770K107 11094494 104115 SH SOLE 5797 0 98318 MODINE MFG CO COM 607828100 4574260 48054 SH SOLE 3902 0 44152 MOELIS & CO CL A 60786M105 2495720 43962 SH SOLE 22941 0 21021 MOHAWK INDS INC COM 608190104 2214332 16918 SH SOLE 2570 0 14348 MOLINA HEALTHCARE INC COM 60855R100 5057745 12311 SH SOLE 1051 0 11260 MOLSON COORS BEVERAGE CO CL B 60871R209 5685911 84549 SH SOLE 8513 0 76036 MONARCH CASINO & RESORT INC COM 609027107 333373 4446 SH SOLE 4270 0 176 MONDAY COM LTD SHS M7S64H106 3708785 16420 SH SOLE 3382 0 13038 MONDEE HOLDINGS INC CLASS A COM 465712107 28644 12400 SH SOLE 0 0 12400 MONDELEZ INTL INC CL A 609207105 92686101 1324087 SH SOLE 364997 0 959090 MONGODB INC CL A 60937P106 16569168 46200 SH SOLE 9556 0 36644 MONOLITHIC PWR SYS INC COM 609839105 58409230 86223 SH SOLE 39733 0 46490 MONROE CAP CORP COM 610335101 222382 30886 SH SOLE 0 0 30886 MONSTER BEVERAGE CORP NEW COM 61174X109 43403739 732182 SH SOLE 332282 0 399900 MONTROSE ENVIRONMENTAL GROUP COM 615111101 292541 7469 SH SOLE 6839 0 630 MOODYS CORP COM 615369105 34660748 88188 SH SOLE 30906 0 57282 MOOG INC CL A 615394202 1274093 7981 SH SOLE 745 0 7236 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 333829 6646 SH SOLE 6307 0 339 MORGAN STANLEY COM NEW 617446448 114581522 1216881 SH SOLE 352250 0 864631 MORGAN STANLEY EMERGING MKTS COM 617477104 814087 171387 SH SOLE 0 0 171387 MORGAN STANLEY EMKT DBT FD I COM 61744H105 1628442 225234 SH SOLE 0 0 225234 MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 7132309 143363 SH SOLE 0 0 143363 MORNINGSTAR INC COM 617700109 1110512 3601 SH SOLE 250 0 3351 MOSAIC CO NEW COM 61945C103 7442372 229278 SH SOLE 144 0 229134 MOTORCAR PTS AMER INC COM 620071100 275732 34295 SH SOLE 0 0 34295 MOTOROLA SOLUTIONS INC COM NEW 620076307 30802998 86774 SH SOLE 28423 0 58351 MP MATERIALS CORP COM CL A 553368101 2636899 184399 SH SOLE 15162 0 169237 MPLX LP COM UNIT REP LTD 55336V100 11712919 281832 SH SOLE 1462 0 280370 MR COOPER GROUP INC COM 62482R107 1103733 14160 SH SOLE 0 0 14160 MSA SAFETY INC COM 553498106 14227515 73493 SH SOLE 756 0 72737 MSC INDL DIRECT INC CL A 553530106 1611642 16608 SH SOLE 7740 0 8868 MSCI INC COM 55354G100 33985197 60639 SH SOLE 33442 0 27197 M-TRON INDS INC COM 55380K109 547170 18239 SH SOLE 0 0 18239 MUELLER INDS INC COM 624756102 1043063 19341 SH SOLE 546 0 18795 MULTIPLAN CORPORATION COM 62548M100 9491 11700 SH SOLE 0 0 11700 MURPHY OIL CORP COM 626717102 2454571 53711 SH SOLE 4930 0 48781 MURPHY USA INC COM 626755102 3307726 7890 SH SOLE 4790 0 3100 MYERS INDS INC COM 628464109 213952 9234 SH SOLE 4104 0 5130 MYR GROUP INC DEL COM 55405W104 1386781 7846 SH SOLE 1239 0 6607 NABORS INDUSTRIES LTD SHS G6359F137 243442 2826 SH SOLE 1196 0 1630 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 104630 37569 SH SOLE 0 0 37569 NANO X IMAGING LTD ORD SHS M70700105 601676 61584 SH SOLE 0 0 61584 NAPCO SEC TECHNOLOGIES INC COM 630402105 1236406 30787 SH SOLE 19634 0 11153 NASDAQ INC COM 631103108 13869729 219806 SH SOLE 102166 0 117640 NATERA INC COM 632307104 6090596 66593 SH SOLE 37728 0 28865 NATIONAL BANKSHARES INC VA COM 634865109 916386 27429 SH SOLE 0 0 27429 NATIONAL BEVERAGE CORP COM 635017106 209355 4411 SH SOLE 91 0 4320 NATIONAL FUEL GAS CO COM 636180101 3893131 72471 SH SOLE 8396 0 64075 NATIONAL GRID PLC SPONSORED ADR NE 636274409 52186550 764975 SH SOLE 460489 0 304486 NATIONAL HEALTH INVS INC COM 63633D104 1188836 18921 SH SOLE 676 0 18245 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 19622414 501083 SH SOLE 6346 0 494737 NATIXIS ETF TR LOOMIS SAYLES 63873X208 856576 35855 SH SOLE 0 0 35855 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 3297262 35840 SH SOLE 0 0 35840 NATWEST GROUP PLC SPONS ADR 639057207 295083 43395 SH SOLE 28257 0 15138 NAVIENT CORPORATION COM 63938C108 366217 21047 SH SOLE 58 0 20989 NAVITAS SEMICONDUCTOR CORP COM 63942X106 254065 53263 SH SOLE 0 0 53263 NB BANCORP INC COM 63945M107 273200 20000 SH SOLE 0 0 20000 NBT BANCORP INC COM 628778102 980552 26733 SH SOLE 13256 0 13477 NCINO INC COM 63947X101 1279256 34223 SH SOLE 26842 0 7381 NCR ATLEOS CORPORATION COM SHS 63001N106 542375 27462 SH SOLE 12874 0 14588 NCR VOYIX CORPORATION COM 62886E108 1060758 83987 SH SOLE 54006 0 29981 NEKTAR THERAPEUTICS COM 640268108 33158 35493 SH SOLE 0 0 35493 NELNET INC CL A 64031N108 1769888 18699 SH SOLE 0 0 18699 NEOGEN CORP COM 640491106 1625418 103005 SH SOLE 69997 0 33008 NEOGENOMICS INC COM NEW 64049M209 355154 22593 SH SOLE 12767 0 9826 NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 7920 10000 PRN SOLE 0 0 10000 NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 7244534 145473 SH SOLE 0 0 145473 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 22951275 455744 SH SOLE 0 0 455744 NET LEASE OFFICE PROPERTIES COM 64110Y108 744874 31297 SH SOLE 6 0 31291 NET POWER INC COM CL A 64107A105 153013 13434 SH SOLE 0 0 13434 NETAPP INC COM 64110D104 4320354 41158 SH SOLE 2557 0 38601 NETEASE INC SPONSORED ADS 64110W102 3749423 36237 SH SOLE 4632 0 31605 NETFLIX INC COM 64110L106 274326403 451692 SH SOLE 80961 0 370731 NETFLIX INC COM 64110L106 668063 11 SH Call SOLE 0 0 11 NEUBERGER BERMAN ENERGY INFR COM 64129H104 2511340 340752 SH SOLE 0 0 340752 NEUBERGER BERMAN ETF TRUST OPT STRATEGY ETF 64135A705 4915666 188810 SH SOLE 0 0 188810 NEUBERGER BERMAN HIGH YIELD COM 64128C106 4392705 545001 SH SOLE 0 0 545001 NEUBERGER BERMAN MUN FD INC COM 64124P101 554293 52941 SH SOLE 0 0 52941 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 800480 68126 SH SOLE 0 0 68126 NEUBERGER BERMAN REAL ESTATE COM 64190A103 998731 299021 SH SOLE 0 0 299021 NEUROCRINE BIOSCIENCES INC COM 64125C109 1732275 12560 SH SOLE 8839 0 3721 NEVRO CORP COM 64157F103 180825 12523 SH SOLE 11806 0 717 NEW AMER HIGH INCOME FD INC COM NEW 641876800 553553 76038 SH SOLE 0 0 76038 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 720941 10027 SH SOLE 0 0 10027 NEW FORTRESS ENERGY INC COM CL A 644393100 666491 21788 SH SOLE 0 0 21788 NEW GERMANY FD INC COM 644465106 218110 25041 SH SOLE 0 0 25041 NEW GOLD INC CDA COM 644535106 172589 101523 SH SOLE 0 0 101523 NEW JERSEY RES CORP COM 646025106 3629241 84578 SH SOLE 13191 0 71387 NEW MTN FIN CORP COM 647551100 2775282 219044 SH SOLE 732 0 218312 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 617811 7116 SH SOLE 336 0 6780 NEW YORK CMNTY BANCORP INC COM 649445103 2713851 842811 SH SOLE 2516 0 840295 NEW YORK TIMES CO CL A 650111107 302832 7007 SH SOLE 424 0 6583 NEWELL BRANDS INC COM 651229106 815083 101505 SH SOLE 0 0 101505 NEWMARK GROUP INC CL A 65158N102 297500 26826 SH SOLE 15691 0 11135 NEWMARKET CORP COM 651587107 1213384 1912 SH SOLE 1549 0 363 NEWMONT CORP COM 651639106 23244676 648568 SH SOLE 62536 0 586032 NEWMONT CORP COM 651639106 6956544 1941 SH Put SOLE 0 0 1941 NEWPARK RES INC COM PAR $.01NEW 651718504 103080 14277 SH SOLE 0 0 14277 NEWS CORP NEW CL A 65249B109 1452365 55476 SH SOLE 54 0 55422 NEWS CORP NEW CL B 65249B208 775053 28642 SH SOLE 592 0 28050 NEWTEKONE INC COM NEW 652526203 310514 28229 SH SOLE 0 0 28229 NEXGEN ENERGY LTD COM 65340P106 296185 38119 SH SOLE 0 0 38119 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 89297 13530 SH SOLE 0 0 13530 NEXPOINT REAL ESTATE FIN INC COM 65342V101 406728 28324 SH SOLE 0 0 28324 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 4411604 25606 SH SOLE 20748 0 4858 NEXTCURE INC COM 65343E108 60210 27000 SH SOLE 0 0 27000 NEXTDECADE CORP COM 65342K105 323402 56937 SH SOLE 0 0 56937 NEXTERA ENERGY INC COM 65339F101 170106199 2661652 SH SOLE 455071 0 2206581 NEXTERA ENERGY INC COM 65339F101 2895123 453 SH Put SOLE 0 0 453 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 5620447 142074 SH SOLE 0 0 142074 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3209679 106705 SH SOLE 3568 0 103137 NEXTNAV INC COMMON STOCK 65345N106 754397 114650 SH SOLE 0 0 114650 NEXTRACKER INC CLASS A COM 65290E101 4295286 76334 SH SOLE 1257 0 75077 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 218280 37896 SH SOLE 0 0 37896 NICE LTD SPONSORED ADR 653656108 4358088 16722 SH SOLE 10891 0 5831 NICOLET BANKSHARES INC COM 65406E102 288759 3358 SH SOLE 0 0 3358 NIKE INC CL B 654106103 83520494 888705 SH SOLE 136846 0 751859 NIKOLA CORP COM 654110105 120410 115779 SH SOLE 0 0 115779 NINE ENERGY SERVICE INC COM 65441V101 35526 15860 SH SOLE 0 0 15860 NIO INC SPON ADS 62914V106 1586529 352562 SH SOLE 0 0 352562 NISOURCE INC COM 65473P105 4861443 175758 SH SOLE 66043 0 109715 NLIGHT INC COM 65487K100 294808 22678 SH SOLE 18362 0 4316 NMI HLDGS INC CL A 629209305 410354 12689 SH SOLE 5565 0 7124 NNN REIT INC COM 637417106 10478165 245161 SH SOLE 8757 0 236404 NOBLE CORP PLC ORD SHS A G65431127 1265056 26089 SH SOLE 21797 0 4292 NOKIA CORP SPONSORED ADR 654902204 2055510 580653 SH SOLE 0 0 580653 NOODLES & CO COM CL A 65540B105 75160 39351 SH SOLE 0 0 39351 NORDIC AMERICAN TANKERS LIMI COM G65773106 822248 209757 SH SOLE 0 0 209757 NORDSON CORP COM 655663102 22087944 80454 SH SOLE 22265 0 58189 NORDSTROM INC COM 655664100 883959 43609 SH SOLE 0 0 43609 NORFOLK SOUTHN CORP COM 655844108 52790732 207128 SH SOLE 26566 0 180562 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 82693 13898 SH SOLE 0 0 13898 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 15725 49450 SH SOLE 0 0 49450 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 29147287 943327 SH SOLE 0 0 943327 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 1140614 24507 SH SOLE 0 0 24507 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 2257531 41121 SH SOLE 0 0 41121 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 9765541 250978 SH SOLE 0 0 250978 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 2522919 107450 SH SOLE 0 0 107450 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 2879189 76595 SH SOLE 0 0 76595 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 1744108 58098 SH SOLE 0 0 58098 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 2872887 79780 SH SOLE 0 0 79780 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 5952529 435445 SH SOLE 24499 0 410946 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 39161471 777322 SH SOLE 177421 0 599901 NORTHERN OIL & GAS INC COM 665531307 2653145 66864 SH SOLE 11710 0 55154 NORTHERN TR CORP COM 665859104 3088836 34737 SH SOLE 9311 0 25426 NORTHROP GRUMMAN CORP COM 666807102 106768773 223058 SH SOLE 23699 0 199359 NORTHWEST BANCSHARES INC MD COM 667340103 1405961 120683 SH SOLE 0 0 120683 NORTHWEST NAT HLDG CO COM 66765N105 895650 24064 SH SOLE 0 0 24064 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 612276 12022 SH SOLE 5572 0 6450 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6446283 307993 SH SOLE 17343 0 290650 NORWOOD FINL CORP COM 669549107 266223 9784 SH SOLE 0 0 9784 NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 44502 19433 SH SOLE 0 0 19433 NOV INC COM 62955J103 817285 41869 SH SOLE 6555 0 35314 NOVA LTD COM M7516K103 1478285 8334 SH SOLE 0 0 8334 NOVAGOLD RES INC COM NEW 66987E206 544095 181365 SH SOLE 0 0 181365 NOVANTA INC COM 67000B104 2914727 16678 SH SOLE 14036 0 2642 NOVARTIS AG SPONSORED ADR 66987V109 34924203 361048 SH SOLE 76160 0 284888 NOVAVAX INC COM NEW 670002401 223269 46709 SH SOLE 0 0 46709 NOVOCURE LTD ORD SHS G6674U108 277718 17768 SH SOLE 60 0 17708 NOVO-NORDISK A S ADR 670100205 150820607 1174615 SH SOLE 134509 0 1040106 NRG ENERGY INC COM NEW 629377508 6594039 97415 SH SOLE 55 0 97360 NRX PHARMACEUTICALS INC COM 629444100 6875 14568 SH SOLE 0 0 14568 NU HLDGS LTD ORD SHS CL A G6683N103 3325571 278757 SH SOLE 22125 0 256632 NUCOR CORP COM 670346105 55906013 282496 SH SOLE 25486 0 257010 NUSCALE PWR CORP CL A COM 67079K100 491525 92566 SH SOLE 0 0 92566 NUSHARES ETF TR ESG HI TLD CRP 67092P854 2376145 112496 SH SOLE 0 0 112496 NUSHARES ETF TR ESG LARGE CAP 67092P862 754681 17485 SH SOLE 0 0 17485 NUSHARES ETF TR GET OPP ETF 67092P797 900710 30720 SH SOLE 0 0 30720 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 7722923 369783 SH SOLE 0 0 369783 NUSHARES ETF TR NUVEEN ESG 1-5 67092P110 1216657 53152 SH SOLE 0 0 53152 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 2238220 81390 SH SOLE 0 0 81390 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 3032844 97613 SH SOLE 0 0 97613 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 58090595 761544 SH SOLE 0 0 761544 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 41640754 1071558 SH SOLE 0 0 1071558 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 16338149 367315 SH SOLE 0 0 367315 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 11087372 324192 SH SOLE 0 0 324192 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 23736961 570737 SH SOLE 0 0 570737 NUSHARES ETF TR NUVEEN ESG US 67092P870 5468059 248888 SH SOLE 0 0 248888 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 953665 31162 SH SOLE 0 0 31162 NUSTAR ENERGY LP UNIT COM 67058H102 2803972 120497 SH SOLE 0 0 120497 NUTANIX INC CL A 67059N108 1142314 18508 SH SOLE 151 0 18357 NUTEX HEALTH INC COM 67079U108 959 10000 SH SOLE 0 0 10000 NUTRIEN LTD COM 67077M108 5234447 96381 SH SOLE 2086 0 94295 NUVALENT INC COM 670703107 536743 7148 SH SOLE 5210 0 1938 NUVEEN AMT FREE MUN CR INC F COM 67071L106 6821464 561437 SH SOLE 0 0 561437 NUVEEN AMT FREE QLTY MUN INC COM 670657105 7892205 712936 SH SOLE 75072 0 637864 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1099900 81474 SH SOLE 0 0 81474 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 186878 17020 SH SOLE 0 0 17020 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 3436798 311869 SH SOLE 0 0 311869 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 1990097 148183 SH SOLE 0 0 148183 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1653433 136085 SH SOLE 0 0 136085 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 1863018 207002 SH SOLE 0 0 207002 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 1588795 112921 SH SOLE 0 0 112921 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 341735 33018 SH SOLE 0 0 33018 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 923578 165813 SH SOLE 0 0 165813 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1593015 108664 SH SOLE 0 0 108664 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 345727 31747 SH SOLE 0 0 31747 NUVEEN FLOATING RATE INCOME COM 67072T108 23659540 2710142 SH SOLE 0 0 2710142 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 3744008 292958 SH SOLE 0 0 292958 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 182708 16731 SH SOLE 0 0 16731 NUVEEN MULTI ASSET INCOME FU COM 670750108 3071585 246912 SH SOLE 0 0 246912 NUVEEN MUN CR OPPORTUNITIES COM 670663103 400900 37928 SH SOLE 0 0 37928 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 3684988 348957 SH SOLE 0 0 348957 NUVEEN MUN INCOME FD INC COM 67062J102 588112 62234 SH SOLE 0 0 62234 NUVEEN MUN VALUE FD INC COM 670928100 9483847 1088846 SH SOLE 0 0 1088846 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 6171912 504241 SH SOLE 89597 0 414644 NUVEEN N Y MUN VALUE FD COM 67062M105 415879 49985 SH SOLE 0 0 49985 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 9716084 402489 SH SOLE 0 0 402489 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 377136 31220 SH SOLE 0 0 31220 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 227730 20950 SH SOLE 0 0 20950 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 638256 53998 SH SOLE 0 0 53998 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 20202415 2809794 SH SOLE 0 0 2809794 NUVEEN PFD & INCOME TERM FD COM 67075A106 2205587 114636 SH SOLE 0 0 114636 NUVEEN QUALITY MUNCP INCOME COM 67066V101 5401923 471372 SH SOLE 1399 0 469973 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1285045 108351 SH SOLE 0 0 108351 NUVEEN REAL ESTATE INCOME FD COM 67071B108 1403356 177640 SH SOLE 0 0 177640 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 22101674 1670573 SH SOLE 0 0 1670573 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 2039969 130183 SH SOLE 0 0 130183 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 304680 33891 SH SOLE 0 0 33891 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1091554 75592 SH SOLE 0 0 75592 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 1711007 111685 SH SOLE 88600 0 23085 NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118 299 10000 SH SOLE 0 0 10000 NV5 GLOBAL INC COM 62945V109 942660 9618 SH SOLE 3240 0 6378 NVENT ELECTRIC PLC SHS G6700G107 11796505 156452 SH SOLE 118968 0 37484 NVIDIA CORPORATION COM 67066G104 2117527794 2343539 SH SOLE 239121 0 2104418 NVIDIA CORPORATION COM 67066G104 6415276 71 SH Call SOLE 0 0 71 NVIDIA CORPORATION COM 67066G104 1355340 15 SH Put SOLE 0 0 15 NVR INC COM 62944T105 3288584 406 SH SOLE 8 0 398 NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300 1449668 35161 SH SOLE 0 0 35161 NXG NEXTGEN INFRASTR INCM FD COM 231647207 216350 5566 SH SOLE 0 0 5566 NXP SEMICONDUCTORS N V COM N6596X109 44913240 181270 SH SOLE 78604 0 102666 OAKTREE SPECIALTY LENDING CO COM 67401P405 2626689 133606 SH SOLE 0 0 133606 OATLY GROUP AB SPONSORED ADS 67421J108 38047 33670 SH SOLE 0 0 33670 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 891447 20684 SH SOLE 14 0 20670 OCCIDENTAL PETE CORP COM 674599105 38423632 591224 SH SOLE 9757 0 581467 OCEAN BIOMEDICAL INC COM 67644C104 113550 30000 SH SOLE 0 0 30000 OCEANFIRST FINL CORP COM 675234108 477236 29082 SH SOLE 2940 0 26142 ODDITY TECH LTD SHS CL A M7518J104 800784 18430 SH SOLE 8074 0 10356 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 64689 31710 SH SOLE 0 0 31710 OFS CAP CORP COM 67103B100 574382 57843 SH SOLE 0 0 57843 OFS CREDIT COMPANY INC COM 67111Q107 519432 72546 SH SOLE 0 0 72546 OGE ENERGY CORP COM 670837103 6438418 187709 SH SOLE 5418 0 182291 O-I GLASS INC COM 67098H104 345321 20815 SH SOLE 0 0 20815 OKTA INC CL A 679295105 6407661 61247 SH SOLE 4311 0 56936 OLD DOMINION FREIGHT LINE IN COM 679580100 20018239 91279 SH SOLE 17084 0 74195 OLD NATL BANCORP IND COM 680033107 2079544 119445 SH SOLE 10853 0 108592 OLD REP INTL CORP COM 680223104 7162015 233139 SH SOLE 177929 0 55210 OLD SECOND BANCORP INC ILL COM 680277100 155506 11236 SH SOLE 0 0 11236 OLIN CORP COM PAR $1 680665205 3143078 53454 SH SOLE 15910 0 37544 OLLIES BARGAIN OUTLET HLDGS COM 681116109 7740132 97275 SH SOLE 36813 0 60462 OLO INC CL A 68134L109 233589 42548 SH SOLE 2152 0 40396 OMEGA HEALTHCARE INVS INC COM 681936100 14443825 456073 SH SOLE 11 0 456062 OMNIAB INC COM 68218J103 112194 20700 SH SOLE 0 0 20700 OMNICELL COM COM 68213N109 602840 20624 SH SOLE 15642 0 4982 OMNICOM GROUP INC COM 681919106 15673069 161979 SH SOLE 90705 0 71274 ON HLDG AG NAMEN AKT A H5919C104 3757391 106201 SH SOLE 0 0 106201 ON SEMICONDUCTOR CORP COM 682189105 36997723 503028 SH SOLE 223391 0 279637 ONCOLYTICS BIOTECH INC COM NEW 682310875 19090 18009 SH SOLE 0 0 18009 ONDAS HLDGS INC COM NEW 68236H204 23867 24600 SH SOLE 0 0 24600 ONE GAS INC COM 68235P108 1629594 25253 SH SOLE 5365 0 19888 ONE LIBERTY PPTYS INC COM 682406103 229228 10147 SH SOLE 0 0 10147 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204 28860 13000 SH SOLE 0 0 13000 ONEMAIN HLDGS INC COM 68268W103 4165180 81526 SH SOLE 33988 0 47538 ONEOK INC NEW COM 682680103 94551174 1179384 SH SOLE 61279 0 1118105 ONTO INNOVATION INC COM 683344105 4398071 24288 SH SOLE 20112 0 4176 OPEN TEXT CORP COM 683715106 202893 5225 SH SOLE 1384 0 3841 OPENDOOR TECHNOLOGIES INC COM 683712103 614696 202870 SH SOLE 0 0 202870 OPERA LTD SPONSORED ADS 68373M107 412957 26120 SH SOLE 0 0 26120 OPKO HEALTH INC COM 68375N103 29387 24489 SH SOLE 0 0 24489 OPPFI INC COM CL A 68386H103 273228 109291 SH SOLE 0 0 109291 OPTEX SYS HLDGS INC COM NEW 68384X209 103140 13500 SH SOLE 0 0 13500 OPTION CARE HEALTH INC COM NEW 68404L201 822937 24536 SH SOLE 1061 0 23475 ORACLE CORP COM 68389X105 161750742 1287722 SH SOLE 258257 0 1029465 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 133155 45601 SH SOLE 0 0 45601 ORANGE SPONSORED ADR 684060106 4268415 362652 SH SOLE 26002 0 336650 ORASURE TECHNOLOGIES INC COM 68554V108 104476 16988 SH SOLE 0 0 16988 ORCHID IS CAP INC COM NEW 68571X301 369322 41357 SH SOLE 0 0 41357 OREILLY AUTOMOTIVE INC COM 67103H107 43606320 38628 SH SOLE 3537 0 35091 ORGANOGENESIS HLDGS INC COM 68621F102 32563 11466 SH SOLE 0 0 11466 ORGANON & CO COMMON STOCK 68622V106 5831137 310167 SH SOLE 7060 0 303107 ORGANON & CO COMMON STOCK 68622V106 2421440 1288 SH Put SOLE 0 0 1288 ORIC PHARMACEUTICALS INC COM 68622P109 141488 10290 SH SOLE 0 0 10290 ORIGIN BANCORP INC COM 68621T102 229676 7352 SH SOLE 4593 0 2759 ORIGIN MATERIALS INC COM 68622D106 32941 64591 SH SOLE 0 0 64591 ORION ENERGY SYS INC COM 686275108 12242 14068 SH SOLE 0 0 14068 ORION OFFICE REIT INC COM 68629Y103 271760 77425 SH SOLE 20032 0 57393 ORION S.A. COM L72967109 2227874 94723 SH SOLE 0 0 94723 ORMAT TECHNOLOGIES INC COM 686688102 1264848 19109 SH SOLE 0 0 19109 OSCAR HEALTH INC CL A 687793109 419483 28210 SH SOLE 0 0 28210 OSHKOSH CORP COM 688239201 2508033 20111 SH SOLE 3169 0 16942 OSISKO GOLD ROYALTIES LTD COM 68827L101 1000668 60942 SH SOLE 0 0 60942 OTIS WORLDWIDE CORP COM 68902V107 13830268 139319 SH SOLE 35539 0 103780 OTTER TAIL CORP COM 689648103 4233249 48996 SH SOLE 408 0 48588 OUSTER INC *W EXP 09/29/202 68989M129 540 14805 SH SOLE 0 0 14805 OUSTER INC COM NEW 68989M202 115122 14499 SH SOLE 0 0 14499 OUTLOOK THERAPEUTICS INC COM 69012T305 132056 11060 SH SOLE 0 0 11060 OUTSET MED INC COM 690145107 80928 36454 SH SOLE 0 0 36454 OVINTIV INC COM 69047Q102 4787562 92246 SH SOLE 239 0 92007 OWENS & MINOR INC NEW COM 690732102 252826 9124 SH SOLE 0 0 9124 OWENS CORNING NEW COM 690742101 1940865 11636 SH SOLE 1281 0 10355 OXFORD INDS INC COM 691497309 561334 4994 SH SOLE 3912 0 1082 OXFORD LANE CAP CORP COM 691543102 1865053 367136 SH SOLE 0 0 367136 OXFORD SQUARE CAP CORP COM 69181V107 84950 26798 SH SOLE 0 0 26798 PACCAR INC COM 693718108 26031893 210121 SH SOLE 15934 0 194187 PACER FDS TR AMERCN ENRGY IND 69374H634 9355734 294986 SH SOLE 0 0 294986 PACER FDS TR CASH COWS ETF 69374H659 6696420 170434 SH SOLE 0 0 170434 PACER FDS TR CFRA STVAL EQL 69374H691 2423007 61326 SH SOLE 0 0 61326 PACER FDS TR DATA AND INFRAST 69374H741 9533975 332774 SH SOLE 12 0 332762 PACER FDS TR DEVELOPED MRKT 69374H873 32545565 1018641 SH SOLE 0 0 1018641 PACER FDS TR EMRG MKT CASH 69374H865 2760222 137427 SH SOLE 0 0 137427 PACER FDS TR GLOBL CASH ETF 69374H709 83538816 2407459 SH SOLE 0 0 2407459 PACER FDS TR INDUSTRIAL RELET 69374H766 6042991 152025 SH SOLE 0 0 152025 PACER FDS TR LUNT LRG CP ALTR 69374H717 5152898 147058 SH SOLE 0 0 147058 PACER FDS TR LUNT LRGCP MULTI 69374H816 6090885 130622 SH SOLE 0 0 130622 PACER FDS TR LUNT MDCAP MLT 69374H725 1177010 25739 SH SOLE 0 0 25739 PACER FDS TR METAURUS CAP 400 69374H436 18985975 530335 SH SOLE 0 0 530335 PACER FDS TR PAC ASSET FLTG 69374H428 7998048 168168 SH SOLE 0 0 168168 PACER FDS TR PACER US SMALL 69374H857 294729739 5995316 SH SOLE 0 0 5995316 PACER FDS TR SWAN SOS FD OF 69374H568 7309014 270604 SH SOLE 0 0 270604 PACER FDS TR TRENDP US LAR CP 69374H105 143139356 2999567 SH SOLE 0 0 2999567 PACER FDS TR TRENDP US MID CP 69374H204 18381221 510164 SH SOLE 0 0 510164 PACER FDS TR TRENDPILOT 100 69374H303 84851606 1235463 SH SOLE 0 0 1235463 PACER FDS TR TRENDPILOT EUR 69374H808 1295998 48463 SH SOLE 0 0 48463 PACER FDS TR TRENDPILOT FD 69374H675 3769900 119376 SH SOLE 0 0 119376 PACER FDS TR TRENDPILOT INTL 69374H683 14644043 503751 SH SOLE 0 0 503751 PACER FDS TR TRENDPILOT US BD 69374H642 10007988 490708 SH SOLE 0 0 490708 PACER FDS TR US CASH COWS 100 69374H881 955919789 16450178 SH SOLE 0 0 16450178 PACER FDS TR US CHS CWS GWT 69374H667 1504939 35427 SH SOLE 0 0 35427 PACER FDS TR US EXPORT LEAD 69374H402 6002859 121242 SH SOLE 0 0 121242 PACER FDS TR US LRG CP CASH 69374H360 2615067 100580 SH SOLE 0 0 100580 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 677445 180652 SH SOLE 45978 0 134674 PACKAGING CORP AMER COM 695156109 20162152 106239 SH SOLE 10229 0 96010 PAGERDUTY INC COM 69553P100 1398109 61645 SH SOLE 17981 0 43664 PAGSEGURO DIGITAL LTD COM CL A G68707101 250092 17513 SH SOLE 0 0 17513 PALANTIR TECHNOLOGIES INC CL A 69608A108 49810254 2164722 SH SOLE 29164 0 2135558 PALATIN TECHNOLOGIES INC COM NEW 696077502 273761 146396 SH SOLE 0 0 146396 PALO ALTO NETWORKS INC COM 697435105 154210728 542747 SH SOLE 98101 0 444646 PALOMAR HLDGS INC COM 69753M105 672736 8025 SH SOLE 1514 0 6511 PAN AMERN SILVER CORP COM 697900108 3533907 234344 SH SOLE 5576 0 228768 PAPA JOHNS INTL INC COM 698813102 457854 6875 SH SOLE 2018 0 4857 PAR PAC HOLDINGS INC COM NEW 69888T207 1494519 40327 SH SOLE 0 0 40327 PAR TECHNOLOGY CORP COM 698884103 1351547 29796 SH SOLE 0 0 29796 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 701688 51069 SH SOLE 0 0 51069 PARAMOUNT GLOBAL CLASS A COM 92556H107 297484 13627 SH SOLE 0 0 13627 PARAMOUNT GLOBAL CLASS B COM 92556H206 30571999 2597451 SH SOLE 331213 0 2266238 PARAMOUNT GOLD NEV CORP COM 69924M109 6256 15425 SH SOLE 0 0 15425 PARK HOTELS & RESORTS INC COM 700517105 732840 41900 SH SOLE 4805 0 37095 PARK NATL CORP COM 700658107 962090 7082 SH SOLE 0 0 7082 PARKER-HANNIFIN CORP COM 701094104 57029480 102610 SH SOLE 13649 0 88961 PARSONS CORP DEL COM 70202L102 3216884 38781 SH SOLE 1176 0 37605 PATRIA INVESTMENTS LIMITED COM CL A G69451105 238464 16069 SH SOLE 0 0 16069 PATRICK INDS INC COM 703343103 881794 7380 SH SOLE 3597 0 3783 PATTERSON COS INC COM 703395103 427417 15458 SH SOLE 1038 0 14420 PATTERSON-UTI ENERGY INC COM 703481101 503302 42153 SH SOLE 12352 0 29801 PAYCHEX INC COM 704326107 75842108 617607 SH SOLE 83371 0 534236 PAYCOM SOFTWARE INC COM 70432V102 6174437 31026 SH SOLE 875 0 30151 PAYCOR HCM INC COM 70435P102 232988 11985 SH SOLE 2738 0 9247 PAYLOCITY HLDG CORP COM 70438V106 2204448 12827 SH SOLE 11512 0 1315 PAYONEER GLOBAL INC COM 70451X104 142204 29260 SH SOLE 0 0 29260 PAYPAL HLDGS INC COM 70450Y103 61619640 919833 SH SOLE 152412 0 767421 PAYPAL HLDGS INC COM 70450Y103 221067 33 SH Call SOLE 0 0 33 PBF ENERGY INC CL A 69318G106 2450352 42563 SH SOLE 1869 0 40694 PC CONNECTION INC COM 69318J100 203724 3090 SH SOLE 0 0 3090 PCM FD INC COM 69323T101 152631 18456 SH SOLE 0 0 18456 PDD HOLDINGS INC SPONSORED ADS 722304102 1624013 13970 SH SOLE 24 0 13946 PDF SOLUTIONS INC COM 693282105 259360 7703 SH SOLE 3794 0 3909 PDS BIOTECHNOLOGY CORP COM 70465T107 508721 128465 SH SOLE 0 0 128465 PEABODY ENERGY CORP COM 704551100 2345128 96666 SH SOLE 2260 0 94406 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 4697362 291219 SH SOLE 0 0 291219 PELOTON INTERACTIVE INC CL A COM 70614W100 371059 86595 SH SOLE 0 0 86595 PEMBINA PIPELINE CORP COM 706327103 2567706 72657 SH SOLE 6618 0 66039 PENN ENTERTAINMENT INC COM 707569109 1312868 72096 SH SOLE 1381 0 70715 PENNANTPARK FLOATING RATE CA COM 70806A106 2532312 222523 SH SOLE 0 0 222523 PENNANTPARK INVT CORP COM 708062104 359994 52325 SH SOLE 0 0 52325 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 76111 77000 PRN SOLE 0 0 77000 PENNYMAC MTG INVT TR COM 70931T103 2687127 183047 SH SOLE 13143 0 169904 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1070041 6606 SH SOLE 0 0 6606 PENTAIR PLC SHS G7S00T104 5095665 59641 SH SOLE 20655 0 38986 PENUMBRA INC COM 70975L107 2506535 11231 SH SOLE 1330 0 9901 PEOPLES BANCORP INC COM 709789101 217785 7355 SH SOLE 0 0 7355 PEPSICO INC COM 713448108 281115301 1606282 SH SOLE 152184 0 1454098 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 783159 55425 SH SOLE 1077 0 54348 PERFICIENT INC COM 71375U101 1303958 23165 SH SOLE 20625 0 2540 PERFORMANCE FOOD GROUP CO COM 71377A103 3922845 52557 SH SOLE 33821 0 18736 PERFORMANCE SHIPPING INC COMMON SHARES Y67305154 32130 17000 SH SOLE 0 0 17000 PERION NETWORK LTD SHS NEW M78673114 548321 24392 SH SOLE 0 0 24392 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 1653525 136655 SH SOLE 0 0 136655 PERMIAN RESOURCES CORP CLASS A COM 71424F105 2221608 125799 SH SOLE 55151 0 70648 PERRIGO CO PLC SHS G97822103 681185 21162 SH SOLE 1666 0 19496 PERSONALIS INC COM 71535D106 314432 211028 SH SOLE 0 0 211028 PETCO HEALTH & WELLNESS CO I COM 71601V105 55148 24188 SH SOLE 53 0 24135 PETIQ INC COM CL A 71639T106 338043 18493 SH SOLE 66 0 18427 PETMED EXPRESS INC COM 716382106 71899 15010 SH SOLE 0 0 15010 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 468113 31417 SH SOLE 15180 0 16237 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5400668 355073 SH SOLE 2192 0 352881 PFIZER INC COM 717081103 229812892 8281546 SH SOLE 1616440 0 6665106 PFIZER INC COM 717081103 1026750 370 SH Call SOLE 0 0 370 PFIZER INC COM 717081103 4784100 1724 SH Put SOLE 0 0 1724 PG&E CORP COM 69331C108 32584182 1944164 SH SOLE 139009 0 1805155 PGIM ETF TR AAA CLO ETF 69344A834 2756865 54088 SH SOLE 0 0 54088 PGIM ETF TR ACTV HY BD ETF 69344A206 2133486 60905 SH SOLE 0 0 60905 PGIM ETF TR PGIM ULTRA SH BD 69344A107 247408843 4978045 SH SOLE 0 0 4978045 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 3913124 327184 SH SOLE 0 0 327184 PGIM HIGH YIELD BOND FUND IN COM 69346H100 726065 55894 SH SOLE 0 0 55894 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 475173 30896 SH SOLE 0 0 30896 PHILIP MORRIS INTL INC COM 718172109 174036298 1899545 SH SOLE 729569 0 1169976 PHILLIPS 66 COM 718546104 105750462 647425 SH SOLE 4825 0 642600 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 11470129 319769 SH SOLE 0 0 319769 PHOTRONICS INC COM 719405102 2244105 79241 SH SOLE 21081 0 58160 PHX MINERALS INC CL A 69291A100 37971 11135 SH SOLE 0 0 11135 PIEDMONT LITHIUM INC COM 72016P105 1125766 84517 SH SOLE 0 0 84517 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1062537 151143 SH SOLE 32 0 151111 PILGRIMS PRIDE CORP COM 72147K108 563191 16410 SH SOLE 0 0 16410 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 2221063 141199 SH SOLE 0 0 141199 PIMCO CALIF MUN INCOME FD COM 72200N106 470174 50232 SH SOLE 0 0 50232 PIMCO CALIF MUN INCOME FD II COM 72200M108 193283 33498 SH SOLE 0 0 33498 PIMCO CALIF MUN INCOME FD II COM 72201C109 105082 13845 SH SOLE 0 0 13845 PIMCO CORPORATE & INCM STRG COM 72200U100 4745103 339664 SH SOLE 0 0 339664 PIMCO CORPORATE & INCOME OPP COM 72201B101 27197709 1829032 SH SOLE 0 0 1829032 PIMCO DYNAMIC INCOME FD SHS 72201Y101 46517496 2411483 SH SOLE 0 0 2411483 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 3393524 257671 SH SOLE 1032 0 256639 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 236590 12100 SH SOLE 0 0 12100 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 777785 25335 SH SOLE 0 0 25335 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 10928861 116911 SH SOLE 88 0 116823 PIMCO ETF TR 1-5 US TIP IDX 72201R205 15346646 297993 SH SOLE 0 0 297993 PIMCO ETF TR 15+ YR US TIPS 72201R304 1077503 19394 SH SOLE 0 0 19394 PIMCO ETF TR 25YR+ ZERO U S 72201R882 47726232 602224 SH SOLE 0 0 602224 PIMCO ETF TR ACTIVE BD ETF 72201R775 77871138 847715 SH SOLE 5190 0 842525 PIMCO ETF TR BROAD US TIPS 72201R403 2028121 38029 SH SOLE 0 0 38029 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 191531451 1905027 SH SOLE 5206 0 1899821 PIMCO ETF TR ENHANCD SHORT 72201R643 2440206 24746 SH SOLE 0 0 24746 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 20176728 212700 SH SOLE 1966 0 210734 PIMCO ETF TR INTER MUN BD ACT 72201R866 68731901 1309928 SH SOLE 0 0 1309928 PIMCO ETF TR INV GRD CRP BD 72201R817 52607522 547710 SH SOLE 0 0 547710 PIMCO ETF TR MULTISECTOR BD 72201R585 11470241 445273 SH SOLE 0 0 445273 PIMCO ETF TR MUNI INCOME OPP 72201R635 10921127 239341 SH SOLE 0 0 239341 PIMCO ETF TR PREFERRED AND CP 72201R619 10776761 217164 SH SOLE 0 0 217164 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 9262430 185620 SH SOLE 0 0 185620 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 2277037 44517 SH SOLE 0 0 44517 PIMCO ETF TR ULTRA SHORT GOVT 72201R577 7688387 76010 SH SOLE 0 0 76010 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 984243 128659 SH SOLE 0 0 128659 PIMCO HIGH INCOME FD COM SHS 722014107 4517049 914383 SH SOLE 0 0 914383 PIMCO INCOME STRATEGY FD COM 72201H108 1903306 224446 SH SOLE 0 0 224446 PIMCO INCOME STRATEGY FD II COM 72201J104 7898018 1058716 SH SOLE 0 0 1058716 PIMCO MUN INCOME FD COM 72200R107 352350 37765 SH SOLE 0 0 37765 PIMCO MUN INCOME FD II COM 72200W106 226120 26602 SH SOLE 0 0 26602 PIMCO MUN INCOME FD III COM 72201A103 270734 36243 SH SOLE 0 0 36243 PIMCO NEW YORK MUN FD II COM 72200Y102 79719 10744 SH SOLE 0 0 10744 PIMCO NEW YORK MUN INCOME FD COM 72200T103 196828 25496 SH SOLE 0 0 25496 PIMCO STRATEGIC INCOME FD COM 72200X104 4542368 745873 SH SOLE 0 0 745873 PINNACLE FINL PARTNERS INC COM 72346Q104 1474456 17169 SH SOLE 1984 0 15185 PINNACLE WEST CAP CORP COM 723484101 4910823 65715 SH SOLE 12241 0 53474 PINTEREST INC CL A 72352L106 13950688 402385 SH SOLE 138104 0 264281 PIONEER FLOATING RATE FUND I COM 72369J102 150476 15545 SH SOLE 0 0 15545 PIONEER HIGH INCOME FUND INC COM 72369H106 917149 119732 SH SOLE 0 0 119732 PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104 141907 12547 SH SOLE 0 0 12547 PIONEER MUNICIPAL HIGH INCOM COM 723762100 396731 48679 SH SOLE 0 0 48679 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 205728 23272 SH SOLE 0 0 23272 PIONEER NAT RES CO COM 723787107 30910051 117752 SH SOLE 14120 0 103632 PIPER SANDLER COMPANIES COM 724078100 453483 2285 SH SOLE 221 0 2064 PITNEY BOWES INC COM 724479100 179497 41454 SH SOLE 0 0 41454 PIXELWORKS INC COM NEW 72581M305 30638 11875 SH SOLE 0 0 11875 PJT PARTNERS INC COM CL A 69343T107 969360 10284 SH SOLE 7422 0 2862 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6402074 364583 SH SOLE 0 0 364583 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 12118561 664031 SH SOLE 13766 0 650265 PLANET FITNESS INC CL A 72703H101 2172040 34681 SH SOLE 21209 0 13472 PLAYSTUDIOS INC CLASS A COM 72815G108 104053 37429 SH SOLE 37329 0 100 PLBY GROUP INC COM 72814P109 23944 22804 SH SOLE 0 0 22804 PLEXUS CORP COM 729132100 1574486 16605 SH SOLE 14009 0 2596 PLUG POWER INC COM NEW 72919P202 1577755 458650 SH SOLE 0 0 458650 PLURI INC COM 72942G104 8979 11140 SH SOLE 0 0 11140 PLYMOUTH INDL REIT INC COM 729640102 1485358 66016 SH SOLE 19340 0 46676 PNC FINL SVCS GROUP INC COM 693475105 94557976 585136 SH SOLE 225118 0 360018 POLARIS INC COM 731068102 6721455 67134 SH SOLE 8597 0 58537 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 47971 31150 SH SOLE 0 0 31150 POOL CORP COM 73278L105 13621050 33757 SH SOLE 12712 0 21045 POPULAR INC COM NEW 733174700 492052 5586 SH SOLE 151 0 5435 PORCH GROUP INC COM 733245104 170999 39675 SH SOLE 0 0 39675 PORTILLOS INC COM CL A 73642K106 761863 53728 SH SOLE 0 0 53728 PORTLAND GEN ELEC CO COM NEW 736508847 1439145 34265 SH SOLE 17637 0 16628 POSCO HOLDINGS INC SPONSORED ADR 693483109 343056 4375 SH SOLE 0 0 4375 POST HLDGS INC COM 737446104 2030187 19102 SH SOLE 8812 0 10290 POSTAL REALTY TRUST INC CL A 73757R102 373881 26109 SH SOLE 0 0 26109 POTLATCHDELTIC CORPORATION COM 737630103 873843 18585 SH SOLE 8087 0 10498 POWELL INDS INC COM 739128106 1357937 9543 SH SOLE 0 0 9543 POWER INTEGRATIONS INC COM 739276103 3444272 48138 SH SOLE 5963 0 42175 POWERFLEET INC COM 73931J109 605636 113415 SH SOLE 0 0 113415 PPG INDS INC COM 693506107 26299819 181504 SH SOLE 43997 0 137507 PPL CORP COM 69351T106 32090327 1165650 SH SOLE 555813 0 609837 PRECIGEN INC COM 74017N105 222574 153499 SH SOLE 0 0 153499 PRESIDIO PPTY TR INC COM CL A 74102L303 18087 14825 SH SOLE 0 0 14825 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1701967 23456 SH SOLE 16738 0 6718 PRICE T ROWE GROUP INC COM 74144T108 30073198 246663 SH SOLE 35080 0 211583 PRIMERICA INC COM 74164M108 1426546 5639 SH SOLE 1280 0 4359 PRIMO WATER CORPORATION COM 74167P108 379494 20840 SH SOLE 15053 0 5787 PRIMORIS SVCS CORP COM 74164F103 1071653 25174 SH SOLE 22254 0 2920 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 1513724 79004 SH SOLE 0 0 79004 PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 236979 6233 SH SOLE 0 0 6233 PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607 5007326 101011 SH SOLE 0 0 101011 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 315936 15292 SH SOLE 0 0 15292 PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300 761778 16253 SH SOLE 0 0 16253 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 3216149 47422 SH SOLE 0 0 47422 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 17804405 980959 SH SOLE 0 0 980959 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 25313544 492865 SH SOLE 0 0 492865 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8239385 95463 SH SOLE 255 0 95208 PROCORE TECHNOLOGIES INC COM 74275K108 801404 9753 SH SOLE 258 0 9495 PROCTER AND GAMBLE CO COM 742718109 463556180 2857049 SH SOLE 336530 0 2520519 PROG HOLDINGS INC COM NPV 74319R101 869715 25253 SH SOLE 12140 0 13113 PROGRESSIVE CORP COM 743315103 51299895 248041 SH SOLE 74586 0 173455 PROGYNY INC COM 74340E103 1525657 39991 SH SOLE 17134 0 22857 PROLOGIS INC. COM 74340W103 63791351 489873 SH SOLE 85748 0 404125 PROPETRO HLDG CORP COM 74347M108 503198 62277 SH SOLE 1743 0 60534 PROS HOLDINGS INC COM 74346Y103 1456906 40102 SH SOLE 36573 0 3529 PROSHARES TR DECLINE RETAIL 74347B367 140828 10625 SH SOLE 0 0 10625 PROSHARES TR DJ BRKFLD GLB 74347B508 1060603 23093 SH SOLE 0 0 23093 PROSHARES TR EQTS FOR RISIN 74347B391 1317951 21485 SH SOLE 0 0 21485 PROSHARES TR HGH YLD INT RATE 74348A541 5517098 86313 SH SOLE 0 0 86313 PROSHARES TR INFLATN EXPECTNS 74348A814 1746247 53988 SH SOLE 0 0 53988 PROSHARES TR INVT INT RT HG 74347B607 5255097 68682 SH SOLE 0 0 68682 PROSHARES TR K1 FRE CRD OIL 74347G804 988481 20706 SH SOLE 0 0 20706 PROSHARES TR LARGE CAP CRE 74347R248 8792379 144763 SH SOLE 0 0 144763 PROSHARES TR LONG ONLINE SHRT 74347B375 295299 7315 SH SOLE 0 0 7315 PROSHARES TR MSCI EAFE DIVD 74347B839 672570 17149 SH SOLE 0 0 17149 PROSHARES TR MSCI EUR DIV 74347B540 525095 10739 SH SOLE 0 0 10739 PROSHARES TR NASDAQ100 DORSEY 74347G671 227015 5238 SH SOLE 0 0 5238 PROSHARES TR ONLINE RTL ETF 74347B169 712847 18143 SH SOLE 0 0 18143 PROSHARES TR PET CARE ETF 74348A145 1087681 21837 SH SOLE 0 0 21837 PROSHARES TR PSHS ULT MCAP400 74347R404 350157 5126 SH SOLE 4784 0 342 PROSHARES TR PSHS ULT S&P 500 74347R107 975506 12584 SH SOLE 0 0 12584 PROSHARES TR PSHS ULTRA QQQ 74347R206 1219483 13940 SH SOLE 0 0 13940 PROSHARES TR PSHS ULTRA TECH 74347R693 248548 4092 SH SOLE 0 0 4092 PROSHARES TR RUSS 2000 DIVD 74347B698 13202938 206248 SH SOLE 0 0 206248 PROSHARES TR S&P 500 DV ARIST 74348A467 307785876 3035065 SH SOLE 0 0 3035065 PROSHARES TR S&P MDCP 400 DIV 74347B680 53346033 679048 SH SOLE 0 0 679048 PROSHARES TR S&P TECH DIVIDEN 74347G606 5813938 80760 SH SOLE 0 0 80760 PROSHARES TR SHORT QQQ NEW 74347B714 2904763 331594 SH SOLE 0 0 331594 PROSHARES TR SHORT S&P 500 NE 74347B425 6613272 557612 SH SOLE 50938 0 506674 PROSHARES TR SHRT 20+YR TRE 74347X849 642628 27711 SH SOLE 0 0 27711 PROSHARES TR SHRT RUSSELL2000 74348A210 534599 26650 SH SOLE 0 0 26650 PROSHARES TR SHT 7-10 YR TR 74348A608 591921 20236 SH SOLE 0 0 20236 PROSHARES TR SP500 EX ENRGY 74347B581 1418836 12636 SH SOLE 0 0 12636 PROSHARES TR SP500 EX FINLS 74347B573 2091060 18510 SH SOLE 0 0 18510 PROSHARES TR SP500 EX HLTH 74347B565 233745 2100 SH SOLE 0 0 2100 PROSHARES TR SP500 EX TECH 74347B557 497704 5882 SH SOLE 0 0 5882 PROSHARES TR ULTRA FNCLS NEW 74347X633 466899 6834 SH SOLE 0 0 6834 PROSHARES TR ULTRAPRO QQQ 74347X831 358772 5828 SH SOLE 0 0 5828 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 130099 12414 SH SOLE 0 0 12414 PROSPECT CAP CORP COM 74348T102 5956806 1079132 SH SOLE 0 0 1079132 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 195154 195000 PRN SOLE 0 0 195000 PROSPERITY BANCSHARES INC COM 743606105 1457605 22159 SH SOLE 1977 0 20182 PROTARA THERAPEUTICS INC COM STK 74365U107 112280 28000 SH SOLE 0 0 28000 PROTO LABS INC COM 743713109 269491 7538 SH SOLE 57 0 7481 PRUDENTIAL FINL INC COM 744320102 55570764 473346 SH SOLE 7020 0 466326 PRUDENTIAL PLC ADR 74435K204 1008892 52356 SH SOLE 15280 0 37076 PSQ HOLDINGS INC CL A 693691107 221446 41161 SH SOLE 0 0 41161 PTC INC COM 69370C100 2881146 15249 SH SOLE 3350 0 11899 PUBLIC STORAGE COM 74460D109 18344341 63243 SH SOLE 9306 0 53937 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 30115610 450968 SH SOLE 63012 0 387956 PUBMATIC INC COM CL A 74467Q103 2881364 121474 SH SOLE 63973 0 57501 PULTE GROUP INC COM 745867101 35873070 297406 SH SOLE 14890 0 282516 PUMA BIOTECHNOLOGY INC COM 74587V107 109588 20677 SH SOLE 0 0 20677 PURE STORAGE INC CL A 74624M102 4657420 89583 SH SOLE 6950 0 82633 PURECYCLE TECHNOLOGIES INC COM 74623V103 1977089 317860 SH SOLE 0 0 317860 PURPLE INNOVATION INC COM 74640Y106 25414 14606 SH SOLE 0 0 14606 PUTNAM ETF TRUST FOCSD LARCP GWT 746729409 6741857 206173 SH SOLE 0 0 206173 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 1868608 52298 SH SOLE 0 0 52298 PUTNAM MANAGED MUN INCOME TR COM 746823103 839845 140208 SH SOLE 0 0 140208 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 154605 48314 SH SOLE 0 0 48314 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 569600 56063 SH SOLE 0 0 56063 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 280841 79784 SH SOLE 0 0 79784 PVH CORPORATION COM 693656100 485883 3456 SH SOLE 0 0 3456 Q2 HLDGS INC COM 74736L109 567280 10793 SH SOLE 9417 0 1376 QIAGEN NV SHS NEW N72482149 668666 15554 SH SOLE 7413 0 8141 QORVO INC COM 74736K101 2868913 24984 SH SOLE 1151 0 23833 QUAD / GRAPHICS INC COM CL A 747301109 71685 13500 SH SOLE 0 0 13500 QUAKER HOUGHTON COM 747316107 292397 1425 SH SOLE 896 0 529 QUALCOMM INC COM 747525103 178403522 1053772 SH SOLE 195854 0 857918 QUALYS INC COM 74758T303 4076300 24428 SH SOLE 542 0 23886 QUANTA SVCS INC COM 74762E102 34805772 133971 SH SOLE 6758 0 127213 QUANTUM COMPUTING INC COM 74766W108 57079 57650 SH SOLE 0 0 57650 QUANTUM COMPUTING INC COM 74766W108 9901 100 SH Call SOLE 0 0 100 QUANTUM CORP COM NEW 747906501 10650 17897 SH SOLE 0 0 17897 QUANTUMSCAPE CORP COM CL A 74767V109 3691375 586864 SH SOLE 50 0 586814 QUEST DIAGNOSTICS INC COM 74834L100 6330852 47561 SH SOLE 1627 0 45934 QUIDELORTHO CORP COM 219798105 529449 11044 SH SOLE 7293 0 3751 QUINSTREET INC COM 74874Q100 1012448 57330 SH SOLE 0 0 57330 QURATE RETAIL INC COM SER A 74915M100 245330 199455 SH SOLE 89124 0 110331 R1 RCM INC COM 77634L105 419167 32544 SH SOLE 27513 0 5031 RADIAN GROUP INC COM 750236101 290086 8667 SH SOLE 3835 0 4832 RAIL VISION LTD SHS NEW M8186D122 59920 28000 SH SOLE 0 0 28000 RALPH LAUREN CORP CL A 751212101 2655183 14141 SH SOLE 410 0 13731 RAMACO RES INC COM CL A 75134P600 250042 14848 SH SOLE 0 0 14848 RAMBUS INC DEL COM 750917106 5863745 94867 SH SOLE 9941 0 84926 RANGE RES CORP COM 75281A109 4241880 123203 SH SOLE 1925 0 121278 RANGER ENERGY SVCS INC COM CL A 75282U104 1036366 91795 SH SOLE 0 0 91795 RAPID7 INC COM 753422104 655971 13376 SH SOLE 11224 0 2152 RAYMOND JAMES FINL INC COM 754730109 10213694 79534 SH SOLE 15556 0 63978 RAYONIER INC COM 754907103 927616 27907 SH SOLE 0 0 27907 RB GLOBAL INC COM 74935Q107 5000183 65645 SH SOLE 18065 0 47580 RBB FD INC MOTLEY FOL ETF 74933W601 25012011 504173 SH SOLE 0 0 504173 RBB FD INC MOTLEY FOOL GBL 74933W635 4277867 141137 SH SOLE 0 0 141137 RBB FD INC MOTLEY FOOL MID 74933W627 457427 16877 SH SOLE 0 0 16877 RBB FD INC MOTLEY FOOL SML 74933W874 4050437 127073 SH SOLE 0 0 127073 RBB FD INC SGI DIVERSI TAC 74933W577 3999967 137362 SH SOLE 0 0 137362 RBB FD INC SGI US LARGE CAP 74933W593 2465407 74059 SH SOLE 0 0 74059 RBB FD INC US TREAS 3 MNTH 74933W452 320018433 6396531 SH SOLE 0 0 6396531 RBB FD INC US TREASR 10 YR 74933W536 5503953 124948 SH SOLE 0 0 124948 RBB FD INC US TREASRY 12 MT 74933W478 29183604 584139 SH SOLE 0 0 584139 RBB FD INC US TREASY 2 YR 74933W486 15890554 330434 SH SOLE 0 0 330434 RBB FD INC US TRSRY 6 MNTH 74933W460 45434494 906695 SH SOLE 0 0 906695 RBC BEARINGS INC COM 75524B104 5023644 18582 SH SOLE 15678 0 2904 RCI HOSPITALITY HLDGS INC COM 74934Q108 977011 16845 SH SOLE 0 0 16845 RCM TECHNOLOGIES INC COM NEW 749360400 526300 24628 SH SOLE 0 0 24628 READY CAPITAL CORP COM 75574U101 229839 25174 SH SOLE 0 0 25174 REALTY INCOME CORP COM 756109104 89751434 1658991 SH SOLE 281767 0 1377224 REAVES UTIL INCOME FD COM SH BEN INT 756158101 9105321 337734 SH SOLE 0 0 337734 RECURSION PHARMACEUTICALS IN CL A 75629V104 2071985 207822 SH SOLE 59224 0 148598 RED RIVER BANCSHARES INC COM 75686R202 235509 4730 SH SOLE 0 0 4730 RED ROCK RESORTS INC CL A 75700L108 472083 7892 SH SOLE 25 0 7867 REDDIT INC CL A 75734B100 500746 10153 SH SOLE 0 0 10153 REDFIN CORP COM 75737F108 127191 19127 SH SOLE 0 0 19127 REDWOOD TRUST INC COM 758075402 667610 104805 SH SOLE 49580 0 55225 REGAL REXNORD CORPORATION COM 758750103 4212168 23388 SH SOLE 2534 0 20854 REGENCY CTRS CORP COM 758849103 7330612 121047 SH SOLE 3548 0 117499 REGENERON PHARMACEUTICALS COM 75886F107 39059744 40582 SH SOLE 8365 0 32217 REGIONS FINANCIAL CORP NEW COM 7591EP100 15099779 717670 SH SOLE 204216 0 513454 REGULUS THERAPEUTICS INC COM 75915K309 326822 113480 SH SOLE 0 0 113480 REINSURANCE GRP OF AMERICA I COM NEW 759351604 5743391 29777 SH SOLE 13249 0 16528 REKOR SYSTEMS INC COM 759419104 51708 22580 SH SOLE 0 0 22580 RELIANCE INC COM 759509102 9285536 27786 SH SOLE 5514 0 22272 RELMADA THERAPEUTICS INC COM 75955J402 58102 12495 SH SOLE 0 0 12495 RELX PLC SPONSORED ADR 759530108 6007651 138777 SH SOLE 72924 0 65853 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 2163443 52106 SH SOLE 0 0 52106 RENAISSANCERE HLDGS LTD COM G7496G103 918559 3908 SH SOLE 1159 0 2749 RENALYTIX PLC ADS 75973T101 15803 18375 SH SOLE 0 0 18375 RENASANT CORP COM 75970E107 1647191 52592 SH SOLE 294 0 52298 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 2539087 84215 SH SOLE 46572 0 37643 REPLIGEN CORP COM 759916109 3198001 17388 SH SOLE 12543 0 4845 REPUBLIC SVCS INC COM 760759100 50756465 265130 SH SOLE 77229 0 187901 RESIDEO TECHNOLOGIES INC COM 76118Y104 587418 26201 SH SOLE 9821 0 16380 RESMED INC COM 761152107 4887762 24682 SH SOLE 3383 0 21299 RESOURCES CONNECTION INC COM 76122Q105 397596 30212 SH SOLE 0 0 30212 RESTAURANT BRANDS INTL INC COM 76131D103 7070840 88998 SH SOLE 15998 0 73000 RETRACTABLE TECHNOLOGIES INC COM 76129W105 90601 75501 SH SOLE 0 0 75501 REVANCE THERAPEUTICS INC COM 761330109 236126 47993 SH SOLE 0 0 47993 REVVITY INC COM 714046109 2448670 23321 SH SOLE 7099 0 16222 REXFORD INDL RLTY INC COM 76169C100 1321268 26268 SH SOLE 15839 0 10429 REYNOLDS CONSUMER PRODS INC COM 76171L106 408054 14288 SH SOLE 10759 0 3529 RH COM 74967X103 2329859 6690 SH SOLE 537 0 6153 RHYTHM PHARMACEUTICALS INC COM 76243J105 294947 6807 SH SOLE 4010 0 2797 RIBBON COMMUNICATIONS INC COM 762544104 48474 15148 SH SOLE 0 0 15148 RIGEL PHARMACEUTICALS INC COM NEW 766559603 44730 30223 SH SOLE 0 0 30223 RIGETTI COMPUTING INC COMMON STOCK 76655K103 38605 25232 SH SOLE 0 0 25232 RIGETTI COMPUTING INC COMMON STOCK 76655K103 15300 100 SH Call SOLE 0 0 100 RILEY EXPLORATION PERMIAN IN COM 76665T102 595716 18052 SH SOLE 0 0 18052 RING ENERGY INC COM 76680V108 107212 54700 SH SOLE 0 0 54700 RINGCENTRAL INC CL A 76680R206 1620760 46654 SH SOLE 0 0 46654 RIO TINTO PLC SPONSORED ADR 767204100 22148719 347485 SH SOLE 25000 0 322485 RIOT PLATFORMS INC COM 767292105 158471 12947 SH SOLE 0 0 12947 RITHM CAPITAL CORP COM NEW 64828T201 4537962 406628 SH SOLE 7330 0 399298 RIVERNORTH DOUBLELINE STRATE COM 76882G107 1480105 171706 SH SOLE 0 0 171706 RIVERNORTH FLEXIBLE MUN INCO COM 76883H104 775913 47720 SH SOLE 0 0 47720 RIVERNORTH MANAGED DUR MUN I COM 76882H105 1232587 82337 SH SOLE 0 0 82337 RIVERNORTH MANAGED DUR MUN I COM 76882M104 320572 19874 SH SOLE 0 0 19874 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 1520420 126281 SH SOLE 0 0 126281 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5570221 508696 SH SOLE 342 0 508354 RLI CORP COM 749607107 6607646 44505 SH SOLE 1980 0 42525 RLJ LODGING TR COM 74965L101 402675 34068 SH SOLE 28718 0 5350 RLJ LODGING TR CUM CONV PFD A 74965L200 1571456 64167 SH SOLE 0 0 64167 ROBERT HALF INC. COM 770323103 2871484 36219 SH SOLE 3877 0 32342 ROBINHOOD MKTS INC COM CL A 770700102 2164317 107517 SH SOLE 45548 0 61969 ROBLOX CORP CL A 771049103 5123298 134188 SH SOLE 17230 0 116958 ROCKET COS INC COM CL A 77311W101 9318192 640426 SH SOLE 3067 0 637359 ROCKET LAB USA INC COM 773122106 381992 92942 SH SOLE 870 0 92072 ROCKET PHARMACEUTICALS INC COM 77313F106 247363 9182 SH SOLE 0 0 9182 ROCKWELL AUTOMATION INC COM 773903109 29499666 101258 SH SOLE 27401 0 73857 ROGERS COMMUNICATIONS INC CL B 775109200 485553 11843 SH SOLE 256 0 11587 ROIVANT SCIENCES LTD SHS G76279101 406212 38540 SH SOLE 0 0 38540 ROKU INC COM CL A 77543R102 8465525 129899 SH SOLE 24124 0 105775 ROLLINS INC COM 775711104 10030250 216777 SH SOLE 20567 0 196210 ROPER TECHNOLOGIES INC COM 776696106 30894396 55086 SH SOLE 10620 0 44466 ROSS STORES INC COM 778296103 18874435 128608 SH SOLE 38477 0 90131 ROYAL BK CDA COM 780087102 11289528 111910 SH SOLE 14397 0 97513 ROYAL CARIBBEAN GROUP COM V7780T103 17417879 125299 SH SOLE 15430 0 109869 ROYAL GOLD INC COM 780287108 2800909 22994 SH SOLE 266 0 22728 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 876200 28851 SH SOLE 5951 0 22900 ROYCE MICRO-CAP TR INC COM 780915104 2722626 288109 SH SOLE 0 0 288109 ROYCE VALUE TR INC COM 780910105 13681605 901886 SH SOLE 0 0 901886 RPC INC COM 749660106 287784 37181 SH SOLE 0 0 37181 RPM INTL INC COM 749685103 8788113 73881 SH SOLE 2936 0 70945 RTX CORPORATION COM 75513E101 192720614 1976014 SH SOLE 225638 0 1750376 RUMBLE INC COM CL A 78137L105 961484 118996 SH SOLE 0 0 118996 RUNWAY GROWTH FINANCE CORP COM 78163D100 353734 29186 SH SOLE 0 0 29186 RUSH ENTERPRISES INC CL A 781846209 1803622 33700 SH SOLE 13782 0 19918 RXO INC COMMON STOCK 74982T103 427143 19531 SH SOLE 7214 0 12317 RXSIGHT INC COM 78349D107 1001477 19416 SH SOLE 43 0 19373 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1464062 26379 SH SOLE 5329 0 21050 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 5556992 38169 SH SOLE 6428 0 31741 RYDER SYS INC COM 783549108 1387999 11548 SH SOLE 0 0 11548 RYMAN HOSPITALITY PPTYS INC COM 78377T107 800526 6924 SH SOLE 891 0 6033 S & T BANCORP INC COM 783859101 226645 7065 SH SOLE 0 0 7065 S&P GLOBAL INC COM 78409V104 93530901 219840 SH SOLE 87370 0 132470 SABA CAPITAL INCOME & OPPORT COM 880198106 196416 51418 SH SOLE 0 0 51418 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 881371 120901 SH SOLE 0 0 120901 SABINE RTY TR UNIT BEN INT 785688102 1694138 26642 SH SOLE 0 0 26642 SABRA HEALTH CARE REIT INC COM 78573L106 1892817 128153 SH SOLE 2029 0 126124 SABRE CORP COM 78573M104 147252 60848 SH SOLE 0 0 60848 SACHEM CAP CORP COM 78590A109 355561 79722 SH SOLE 0 0 79722 SAFETY INS GROUP INC COM 78648T100 381310 4639 SH SOLE 0 0 4639 SAFETY SHOT INC COM NEW 48208F105 325669 136263 SH SOLE 0 0 136263 SAGIMET BIOSCIENCES INC COM SER A 786700104 222220 41000 SH SOLE 0 0 41000 SAIA INC COM 78709Y105 6679530 11418 SH SOLE 2109 0 9309 SALESFORCE INC COM 79466L302 261481644 868191 SH SOLE 172022 0 696169 SALLY BEAUTY HLDGS INC COM 79546E104 174004 14010 SH SOLE 0 0 14010 SAMSARA INC COM CL A 79589L106 3684790 97507 SH SOLE 0 0 97507 SANA BIOTECHNOLOGY INC COM 799566104 249250 24925 SH SOLE 0 0 24925 SANDSTORM GOLD LTD COM NEW 80013R206 713659 135935 SH SOLE 0 0 135935 SANDY SPRING BANCORP INC COM 800363103 210537 9083 SH SOLE 5075 0 4008 SANGAMO THERAPEUTICS INC COM 800677106 7596 11334 SH SOLE 0 0 11334 SANMINA CORPORATION COM 801056102 950173 15281 SH SOLE 2695 0 12586 SANOFI SPONSORED ADR 80105N105 42455754 873575 SH SOLE 490715 0 382860 SAP SE SPON ADR 803054204 19474563 99854 SH SOLE 43323 0 56531 SAPIENS INTL CORP N V SHS G7T16G103 1729468 53777 SH SOLE 53485 0 292 SARATOGA INVT CORP COM NEW 80349A208 1828979 78835 SH SOLE 0 0 78835 SAREPTA THERAPEUTICS INC COM 803607100 4190162 32366 SH SOLE 2777 0 29589 SASOL LTD SPONSORED ADR 803866300 92384 11829 SH SOLE 0 0 11829 SAVERS VALUE VLG INC COM 80517M109 194670 10097 SH SOLE 5240 0 4857 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4103319 18935 SH SOLE 8959 0 9976 SCHLUMBERGER LTD COM STK 806857108 50329400 918253 SH SOLE 193066 0 725187 SCHLUMBERGER LTD COM STK 806857108 696087 127 SH Put SOLE 0 0 127 SCHOLAR ROCK HLDG CORP COM 80706P103 368147 20729 SH SOLE 0 0 20729 SCHOLASTIC CORP COM 807066105 245568 6512 SH SOLE 3041 0 3471 SCHRODINGER INC COM 80810D103 1290897 47811 SH SOLE 1939 0 45872 SCHWAB CHARLES CORP COM 808513105 74296887 1027051 SH SOLE 322932 0 704119 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 3349801 69311 SH SOLE 0 0 69311 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1255204 24772 SH SOLE 0 0 24772 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 2297775 51647 SH SOLE 26104 0 25543 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 12008797 475596 SH SOLE 136 0 475460 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 5379506 221744 SH SOLE 0 0 221744 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 90046948 2307713 SH SOLE 179 0 2307534 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 7469328 208641 SH SOLE 60 0 208581 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 16951216 345591 SH SOLE 1 0 345590 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 5065368 76447 SH SOLE 0 0 76447 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 29028802 430758 SH SOLE 135 0 430623 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 8606502 150912 SH SOLE 103 0 150809 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 4786976 172441 SH SOLE 199 0 172242 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 40273236 1130953 SH SOLE 144 0 1130809 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1412550 39823 SH SOLE 92 0 39731 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 50330290 1043980 SH SOLE 39 0 1043941 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 9681026 210457 SH SOLE 0 0 210457 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 39721548 650640 SH SOLE 0 0 650640 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 874130903 10841262 SH SOLE 8947 0 10832315 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 321330391 3465600 SH SOLE 0 0 3465600 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 82077024 1080245 SH SOLE 0 0 1080245 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 138038239 2224270 SH SOLE 199 0 2224071 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 42226198 518558 SH SOLE 0 0 518558 SCHWAB STRATEGIC TR US REIT ETF 808524847 8506336 419032 SH SOLE 67 0 418965 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 60101053 1220574 SH SOLE 75 0 1220499 SCHWAB STRATEGIC TR US TIPS ETF 808524870 24801931 475497 SH SOLE 2022 0 473475 SCIENCE APPLICATIONS INTL CO COM 808625107 1176553 9023 SH SOLE 1699 0 7324 SCORPIO TANKERS INC SHS Y7542C130 397234 5552 SH SOLE 2813 0 2739 SCOTTS MIRACLE-GRO CO CL A 810186106 3739792 50138 SH SOLE 47 0 50091 SCRIPPS E W CO OHIO CL A NEW 811054402 324850 82659 SH SOLE 0 0 82659 SEA LTD SPONSORD ADS 81141R100 9015323 167852 SH SOLE 2990 0 164862 SEABRIDGE GOLD INC COM 811916105 808527 53474 SH SOLE 0 0 53474 SEACOAST BKG CORP FLA COM NEW 811707801 316694 12473 SH SOLE 9635 0 2838 SEADRILL 2021 LTD COM G7997W102 364474 7246 SH SOLE 30 0 7216 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 12569237 135080 SH SOLE 34765 0 100315 SEALED AIR CORP NEW COM 81211K100 1957393 52618 SH SOLE 10268 0 42350 SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104 7341 10000 SH SOLE 0 0 10000 SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A106 334737 10404 SH SOLE 0 0 10404 SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A205 696378 21666 SH SOLE 0 0 21666 SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A304 706054 22798 SH SOLE 0 0 22798 SEI INVTS CO COM 784117103 4736611 65877 SH SOLE 37814 0 28063 SELECT MED HLDGS CORP COM 81619Q105 1006353 33378 SH SOLE 11365 0 22013 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 360628563 4416221 SH SOLE 81358 0 4334863 SELECT SECTOR SPDR TR ENERGY 81369Y506 703660085 7453238 SH SOLE 30287 0 7422951 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 558452591 13258609 SH SOLE 94438 0 13164171 SELECT SECTOR SPDR TR INDL 81369Y704 491004963 3898103 SH SOLE 5416 0 3892687 SELECT SECTOR SPDR TR INDL 81369Y704 1612288 128 SH Put SOLE 0 0 128 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 144479198 3654926 SH SOLE 6770 0 3648156 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 246480090 1340367 SH SOLE 24344 0 1316023 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 242630972 3177462 SH SOLE 44106 0 3133356 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 957724501 6482938 SH SOLE 79883 0 6403055 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 242716031 3697122 SH SOLE 33133 0 3663989 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 72851477 784277 SH SOLE 4664 0 779613 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1429673371 6864519 SH SOLE 56659 0 6807860 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 208270 10 SH Put SOLE 0 0 10 SELECTIVE INS GROUP INC COM 816300107 6121475 56073 SH SOLE 10065 0 46008 SELECTQUOTE INC COM 816307300 80200 40100 SH SOLE 0 0 40100 SEMLER SCIENTIFIC INC COM 81684M104 204061 6986 SH SOLE 0 0 6986 SEMPRA COM 816851109 33753353 469906 SH SOLE 131520 0 338386 SEMTECH CORP COM 816850101 456980 16624 SH SOLE 5358 0 11266 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1528219 41596 SH SOLE 21688 0 19908 SENSEONICS HLDGS INC COM 81727U105 14141 26626 SH SOLE 0 0 26626 SENSIENT TECHNOLOGIES CORP COM 81725T100 254198 3674 SH SOLE 523 0 3151 SENTINELONE INC CL A 81730H109 1561402 66984 SH SOLE 0 0 66984 SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207 3927 10200 SH SOLE 0 0 10200 SERES THERAPEUTICS INC COM 81750R102 100459 129775 SH SOLE 0 0 129775 SERVICE CORP INTL COM 817565104 10453852 140869 SH SOLE 10317 0 130552 SERVICE PPTYS TR COM SH BEN INT 81761L102 1406709 207479 SH SOLE 0 0 207479 SERVICENOW INC COM 81762P102 122623661 160839 SH SOLE 25684 0 135155 SERVICENOW INC COM 81762P102 381200 5 SH Call SOLE 0 0 5 SERVISFIRST BANCSHARES INC COM 81768T108 267630 4033 SH SOLE 658 0 3375 SES AI CORPORATION CL A COM 78397Q109 54919 32690 SH SOLE 0 0 32690 SFL CORPORATION LTD SHS G7738W106 2393417 181595 SH SOLE 0 0 181595 SHAKE SHACK INC CL A 819047101 1756234 16882 SH SOLE 2712 0 14170 SHARECARE INC COM CL A 81948W104 69919 91100 SH SOLE 0 0 91100 SHELL PLC SPON ADS 780259305 46163367 688594 SH SOLE 73495 0 615099 SHENANDOAH TELECOMMUNICATION COM 82312B106 662524 38142 SH SOLE 5230 0 32912 SHERWIN WILLIAMS CO COM 824348106 60109890 173063 SH SOLE 67438 0 105625 SHIFT4 PMTS INC CL A 82452J109 2789872 42226 SH SOLE 239 0 41987 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 226923 6394 SH SOLE 4115 0 2279 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 334659 29934 SH SOLE 11980 0 17954 SHOCKWAVE MED INC COM 82489T104 8873418 27250 SH SOLE 5564 0 21686 SHOPIFY INC CL A 82509L107 80296340 1040512 SH SOLE 91150 0 949362 SHUTTERSTOCK INC COM 825690100 921626 20118 SH SOLE 4297 0 15821 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1332916 282997 SH SOLE 0 0 282997 SIGNET JEWELERS LIMITED SHS G81276100 359882 3596 SH SOLE 1024 0 2572 SILGAN HLDGS INC COM 827048109 254774 5247 SH SOLE 1438 0 3809 SILICON LABORATORIES INC COM 826919102 3005041 20909 SH SOLE 18072 0 2837 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 520363 6763 SH SOLE 2381 0 4382 SILVERCORP METALS INC COM 82835P103 126129 38690 SH SOLE 0 0 38690 SILVERCREST METALS INC COM 828363101 498308 74821 SH SOLE 0 0 74821 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 236786 12168 SH SOLE 0 0 12168 SIMON PPTY GROUP INC NEW COM 828806109 57841829 369620 SH SOLE 19151 0 350469 SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723 4829829 225377 SH SOLE 0 0 225377 SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632 6984337 286243 SH SOLE 0 0 286243 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 10962142 354532 SH SOLE 0 0 354532 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 3066006 115742 SH SOLE 4540 0 111202 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 8314011 333227 SH SOLE 0 0 333227 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 4213812 192675 SH SOLE 0 0 192675 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY US EQT 82889N848 1193609 35293 SH SOLE 0 0 35293 SIMPLY GOOD FOODS CO COM 82900L102 264617 7776 SH SOLE 0 0 7776 SIMPSON MFG INC COM 829073105 1220515 5948 SH SOLE 2871 0 3077 SINCLAIR INC CL A 829242106 1242874 92270 SH SOLE 0 0 92270 SIREN ETF TR DIVCN LDRS ETF 829658301 4831483 73116 SH SOLE 0 0 73116 SIREN ETF TR NSD NXGN ECO ETF 829658202 915491 32430 SH SOLE 0 0 32430 SIRIUS XM HOLDINGS INC COM 82968B103 1282844 330630 SH SOLE 19271 0 311359 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3297948 18894 SH SOLE 4631 0 14263 SITIME CORP COM 82982T106 217412 2332 SH SOLE 871 0 1461 SITIO ROYALTIES CORP CLASS A COM 82983N108 1462469 59161 SH SOLE 103 0 59058 SIX FLAGS ENTMT CORP NEW COM 83001A102 566380 21519 SH SOLE 14614 0 6905 SIXTH STREET SPECIALTY LENDI COM 83012A109 8462681 394899 SH SOLE 388 0 394511 SKECHERS U S A INC CL A 830566105 2809721 45866 SH SOLE 36 0 45830 SKEENA RES LTD NEW COM 83056P715 271194 58700 SH SOLE 0 0 58700 SKYLINE CHAMPION CORPORATION COM 830830105 289629 3407 SH SOLE 656 0 2751 SKYWATER TECHNOLOGY INC COM 83089J108 357282 35131 SH SOLE 0 0 35131 SKYWEST INC COM 830879102 820377 11876 SH SOLE 7673 0 4203 SKYWORKS SOLUTIONS INC COM 83088M102 15259778 140877 SH SOLE 13625 0 127252 SL GREEN RLTY CORP COM 78440X887 959005 17395 SH SOLE 5525 0 11870 SLM CORP COM 78442P106 318995 14640 SH SOLE 7655 0 6985 SLR INVESTMENT CORP COM 83413U100 478889 31198 SH SOLE 935 0 30263 SM ENERGY CO COM 78454L100 1189254 23857 SH SOLE 12985 0 10872 SMART GLOBAL HLDGS INC SHS G8232Y101 887037 33702 SH SOLE 23809 0 9893 SMARTSHEET INC COM CL A 83200N103 622468 16168 SH SOLE 6054 0 10114 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1945852 76729 SH SOLE 22408 0 54321 SMITH & WESSON BRANDS INC COM 831754106 833155 47993 SH SOLE 10 0 47983 SMITH A O CORP COM 831865209 4161639 46519 SH SOLE 5325 0 41194 SMUCKER J M CO COM NEW 832696405 12237329 97222 SH SOLE 4571 0 92651 SNAP INC CL A 83304A106 3313036 288592 SH SOLE 846 0 287746 SNAP ON INC COM 833034101 15569073 52559 SH SOLE 12936 0 39623 SNDL INC COM 83307B101 51188 25530 SH SOLE 0 0 25530 SNOWFLAKE INC CL A 833445109 23084237 142848 SH SOLE 21698 0 121150 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1755417 35708 SH SOLE 0 0 35708 SOFI TECHNOLOGIES INC COM 83406F102 9928599 1360082 SH SOLE 34591 0 1325491 SOHO HOUSE & CO INC COM CL A 586001109 9420594 1661480 SH SOLE 229245 0 1432235 SOLAREDGE TECHNOLOGIES INC COM 83417M104 636921 8973 SH SOLE 11 0 8962 SOLARWINDS CORP COM NEW 83417Q204 146039 11572 SH SOLE 9609 0 1963 SOLID POWER INC CLASS A COM 83422N105 54160 26680 SH SOLE 0 0 26680 SOLITARIO RESOURCES CORP COM 8342EP107 6598 11000 SH SOLE 0 0 11000 SOLO BRANDS INC COM CL A 83425V104 204106 94058 SH SOLE 0 0 94058 SONOCO PRODS CO COM 835495102 2501069 43241 SH SOLE 2198 0 41043 SONOS INC COM 83570H108 492987 25865 SH SOLE 4523 0 21342 SONY GROUP CORP SPONSORED ADR 835699307 10234325 119365 SH SOLE 37101 0 82264 SOUNDHOUND AI INC CLASS A COM 836100107 3091667 524901 SH SOLE 0 0 524901 SOURCE CAP INC COM 836144105 347059 8168 SH SOLE 0 0 8168 SOUTHERN CO COM 842587107 150579295 2098959 SH SOLE 437780 0 1661179 SOUTHERN COPPER CORP COM 84265V105 12260803 115103 SH SOLE 415 0 114688 SOUTHSIDE BANCSHARES INC COM 84470P109 703064 24053 SH SOLE 0 0 24053 SOUTHSTATE CORPORATION COM 840441109 1377693 16203 SH SOLE 4280 0 11923 SOUTHWEST AIRLS CO COM 844741108 20159059 690615 SH SOLE 35101 0 655514 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 21120 21000 PRN SOLE 0 0 21000 SOUTHWEST GAS HLDGS INC COM 844895102 649505 8532 SH SOLE 0 0 8532 SOUTHWESTERN ENERGY CO COM 845467109 711444 93858 SH SOLE 4923 0 88935 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 583385769 1466678 SH SOLE 0 0 1466678 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2983200 75 SH Put SOLE 0 0 75 SPDR GOLD TR GOLD SHS 78463V107 597484952 2904360 SH SOLE 6757 0 2897603 SPDR GOLD TR GOLD SHS 78463V107 1645760 80 SH Put SOLE 0 0 80 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 2792285 26931 SH SOLE 0 0 26931 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 9887168 230901 SH SOLE 27201 0 203700 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1067328 40909 SH SOLE 0 0 40909 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 35141950 668734 SH SOLE 0 0 668734 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 11673817 201516 SH SOLE 1149 0 200367 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 892005 26391 SH SOLE 0 0 26391 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 30521823 1074712 SH SOLE 0 0 1074712 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 6787855 163220 SH SOLE 0 0 163220 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 60919427 800623 SH SOLE 0 0 800623 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 487475 15544 SH SOLE 0 0 15544 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 7200344 124711 SH SOLE 0 0 124711 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 31087921 259229 SH SOLE 0 0 259229 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 136071769 2280023 SH SOLE 0 0 2280023 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 9384592 223018 SH SOLE 0 0 223018 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 917583824 25602228 SH SOLE 97284 0 25504944 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 323884830 8949568 SH SOLE 75310 0 8874258 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 5858001 89054 SH SOLE 0 0 89054 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 6822635 203600 SH SOLE 0 0 203600 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 17433645 312431 SH SOLE 0 0 312431 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 5519646 101933 SH SOLE 0 0 101933 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 6339957 105701 SH SOLE 0 0 105701 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7705172 219208 SH SOLE 0 0 219208 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 32432440 998536 SH SOLE 19709 0 978827 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 7595564 139164 SH SOLE 0 0 139164 SPDR S&P 500 ETF TR TR UNIT 78462F103 4256746666 8138006 SH SOLE 25440 0 8112566 SPDR S&P 500 ETF TR TR UNIT 78462F103 7322980 140 SH Call SOLE 0 0 140 SPDR S&P 500 ETF TR TR UNIT 78462F103 55497727 1061 SH Put SOLE 0 0 1061 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 77475598 139244 SH SOLE 0 0 139244 SPDR SER TR AEROSPACE DEF 78464A631 145793220 1037600 SH SOLE 0 0 1037600 SPDR SER TR BBG CONV SEC ETF 78464A359 81499806 1115824 SH SOLE 0 0 1115824 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 91975648 4934316 SH SOLE 0 0 4934316 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 860640291 9375167 SH SOLE 135683 0 9239484 SPDR SER TR BLOOMBERG 3-12 M 78468R523 164468688 1654282 SH SOLE 0 0 1654282 SPDR SER TR BLOOMBERG EMERGI 78464A391 21701968 1058633 SH SOLE 58 0 1058575 SPDR SER TR BLOOMBERG EMG MK 78468R515 12579335 520452 SH SOLE 0 0 520452 SPDR SER TR BLOOMBERG HIGH Y 78468R622 93447642 981593 SH SOLE 32407 0 949186 SPDR SER TR BLOOMBERG INTL 78464A151 1463672 50281 SH SOLE 0 0 50281 SPDR SER TR BLOOMBERG INTL T 78464A516 11051952 496940 SH SOLE 0 0 496940 SPDR SER TR BLOOMBERG INVT 78468R200 55703756 1806804 SH SOLE 0 0 1806804 SPDR SER TR BLOOMBERG SHT TE 78468R408 73312773 2906930 SH SOLE 1778 0 2905152 SPDR SER TR COMP SOFTWARE 78464A599 22479026 144105 SH SOLE 0 0 144105 SPDR SER TR DJ REIT ETF 78464A607 14159716 150236 SH SOLE 74 0 150162 SPDR SER TR FACTST INV ETF 78464A110 4969774 33281 SH SOLE 0 0 33281 SPDR SER TR FTSE INT GVT ETF 78464A490 3395634 84933 SH SOLE 0 0 84933 SPDR SER TR GLB DOW ETF 78464A706 10498317 81705 SH SOLE 0 0 81705 SPDR SER TR HLTH CARE SVCS 78464A573 3911479 41247 SH SOLE 0 0 41247 SPDR SER TR HLTH CR EQUIP 78464A581 9886671 112425 SH SOLE 0 0 112425 SPDR SER TR ICE PFD SEC ETF 78464A292 21836375 626222 SH SOLE 0 0 626222 SPDR SER TR MSCI USA STRTGIC 78468R812 40165213 275803 SH SOLE 0 0 275803 SPDR SER TR NUVEEN BLMBRG MU 78468R721 41862704 900661 SH SOLE 85154 0 815507 SPDR SER TR NUVEEN BLMBRG SH 78468R739 32217264 679116 SH SOLE 2519 0 676597 SPDR SER TR NUVEEN BLOOMBERG 78464A284 54552772 2123502 SH SOLE 70 0 2123432 SPDR SER TR NYSE TECH ETF 78464A102 40043562 219552 SH SOLE 0 0 219552 SPDR SER TR OILGAS EQUIP 78468R549 3503857 37639 SH SOLE 0 0 37639 SPDR SER TR PORT MTG BK ETF 78464A383 207594815 9557773 SH SOLE 0 0 9557773 SPDR SER TR PORTFLI HIGH YLD 78468R606 79089614 3371254 SH SOLE 0 0 3371254 SPDR SER TR PORTFLI INTRMDIT 78464A672 906518929 32168877 SH SOLE 1078195 0 31090682 SPDR SER TR PORTFLI TIPS ETF 78464A656 41613829 1624271 SH SOLE 0 0 1624271 SPDR SER TR PORTFOLI S&P1500 78464A805 540776788 8429880 SH SOLE 133 0 8429747 SPDR SER TR PORTFOLIO AGRGTE 78464A649 576457379 22802904 SH SOLE 94429 0 22708475 SPDR SER TR PORTFOLIO CRPORT 78464A144 83632611 2872986 SH SOLE 0 0 2872986 SPDR SER TR PORTFOLIO INTRMD 78464A375 958500671 29320914 SH SOLE 256632 0 29064282 SPDR SER TR PORTFOLIO LN COR 78464A367 54346219 2338478 SH SOLE 0 0 2338478 SPDR SER TR PORTFOLIO LN TSR 78464A664 273528008 9789836 SH SOLE 78254 0 9711582 SPDR SER TR PORTFOLIO S&P400 78464A847 601999645 11286083 SH SOLE 0 0 11286083 SPDR SER TR PORTFOLIO S&P500 78464A854 1829817010 29738616 SH SOLE 7390 0 29731226 SPDR SER TR PORTFOLIO S&P600 78468R853 748166114 17383043 SH SOLE 7402 0 17375641 SPDR SER TR PORTFOLIO SH TSR 78468R101 205727131 7113663 SH SOLE 0 0 7113663 SPDR SER TR PORTFOLIO SHORT 78464A474 143436643 4818161 SH SOLE 99356 0 4718805 SPDR SER TR PRTFLO S&P500 GW 78464A409 2050779315 28035262 SH SOLE 113774 0 27921488 SPDR SER TR PRTFLO S&P500 HI 78468R788 120268584 2954276 SH SOLE 0 0 2954276 SPDR SER TR PRTFLO S&P500 VL 78464A508 1675247987 33438085 SH SOLE 102540 0 33335545 SPDR SER TR RUSSELL LOW VOL 78468R754 37108866 298837 SH SOLE 0 0 298837 SPDR SER TR RUSSELL MOMENTUM 78468R762 2657431 23022 SH SOLE 0 0 23022 SPDR SER TR RUSSELL YIELD 78468R770 64992575 598142 SH SOLE 0 0 598142 SPDR SER TR S&P 400 MDCP GRW 78464A821 133953662 1534582 SH SOLE 0 0 1534582 SPDR SER TR S&P 400 MDCP VAL 78464A839 102513304 1348859 SH SOLE 0 0 1348859 SPDR SER TR S&P 500 ESG ETF 78468R531 10738906 212064 SH SOLE 0 0 212064 SPDR SER TR S&P 600 SMCP GRW 78464A201 188735852 2163658 SH SOLE 4703 0 2158955 SPDR SER TR S&P 600 SMCP VAL 78464A300 113945612 1373335 SH SOLE 10 0 1373325 SPDR SER TR S&P BIOTECH 78464A870 62390610 657505 SH SOLE 0 0 657505 SPDR SER TR S&P BK ETF 78464A797 9815457 208396 SH SOLE 0 0 208396 SPDR SER TR S&P CAP MKTS 78464A771 9539151 86288 SH SOLE 0 0 86288 SPDR SER TR S&P DIVID ETF 78464A763 386551023 2945375 SH SOLE 2870 0 2942505 SPDR SER TR S&P HOMEBUILD 78464A888 58029752 520026 SH SOLE 0 0 520026 SPDR SER TR S&P INS ETF 78464A789 19528543 375044 SH SOLE 0 0 375044 SPDR SER TR S&P KENSHO CLEAN 78468R655 12779930 197346 SH SOLE 0 0 197346 SPDR SER TR S&P KENSHO FUTRE 78468R671 4757314 82995 SH SOLE 0 0 82995 SPDR SER TR S&P KENSHO INTLG 78468R697 568889 16413 SH SOLE 0 0 16413 SPDR SER TR S&P KENSHO NEW 78468R648 8925185 185632 SH SOLE 0 0 185632 SPDR SER TR S&P KENSHO SMART 78468R689 563781 18835 SH SOLE 0 0 18835 SPDR SER TR S&P METALS MNG 78464A755 25344965 420454 SH SOLE 0 0 420454 SPDR SER TR S&P OILGAS EXP 78468R556 75686416 488520 SH SOLE 0 0 488520 SPDR SER TR S&P PHARMAC 78464A722 7106823 164777 SH SOLE 0 0 164777 SPDR SER TR S&P REGL BKG 78464A698 60143828 1196178 SH SOLE 0 0 1196178 SPDR SER TR S&P RETAIL ETF 78464A714 14491777 183463 SH SOLE 0 0 183463 SPDR SER TR S&P SEMICNDCTR 78464A862 52732729 227198 SH SOLE 0 0 227198 SPDR SER TR S&P TELECOM 78464A540 206703 2784 SH SOLE 0 0 2784 SPDR SER TR S&P TRANSN ETF 78464A532 3854431 45469 SH SOLE 0 0 45469 SPDR SER TR S&P1500MOMTILT 78468R705 15909391 69186 SH SOLE 0 0 69186 SPDR SER TR SPDR MSCI USA GE 78468R747 10862347 102611 SH SOLE 0 0 102611 SPDR SER TR SPDR S&P 500 ETF 78468R796 25214230 589118 SH SOLE 0 0 589118 SPDR SER TR SPDR S&P1500VL 78464A128 64007780 365098 SH SOLE 0 0 365098 SPDR SER TR SSGA US LRG ETF 78468R804 28367036 182144 SH SOLE 0 0 182144 SPDR SER TR SSGA US SMAL ETF 78468R887 4962304 44291 SH SOLE 0 0 44291 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 604537 6792 SH SOLE 53 0 6739 SPHERE 3D CORP NEW COM NEW 84841L407 56041 36390 SH SOLE 0 0 36390 SPHERE ENTERTAINMENT CO CL A 55826T102 1008643 20551 SH SOLE 0 0 20551 SPIRE INC COM 84857L101 674431 10990 SH SOLE 550 0 10440 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1114828 30907 SH SOLE 3 0 30904 SPIRIT AIRLS INC COM 848577102 214643 44348 SH SOLE 0 0 44348 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 416107 35748 SH SOLE 821 0 34927 SPORTSMANS WHSE HLDGS INC COM 84920Y106 48121 15473 SH SOLE 0 0 15473 SPOTIFY TECHNOLOGY S A SHS L8681T102 8881291 33654 SH SOLE 16193 0 17461 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1371604 54128 SH SOLE 0 0 54128 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 802553 25543 SH SOLE 0 0 25543 SPROTT FDS TR JUNIOR URANIUM 85208P808 231413 9100 SH SOLE 0 0 9100 SPROTT FDS TR URANIUM MINERS E 85208P303 12742448 258520 SH SOLE 200 0 258320 SPROTT FOCUS TR INC COM 85208J109 1087753 135294 SH SOLE 0 0 135294 SPROTT INC COM NEW 852066208 1411717 38196 SH SOLE 0 0 38196 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 15865999 780039 SH SOLE 0 0 780039 SPROTT PHYSICAL GOLD TR UNIT 85207H104 18522678 1070675 SH SOLE 0 0 1070675 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 301032 31195 SH SOLE 0 0 31195 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 11976957 1444748 SH SOLE 0 0 1444748 SPROUT SOCIAL INC COM CL A 85209W109 637942 10684 SH SOLE 4463 0 6221 SPROUTS FMRS MKT INC COM 85208M102 6376282 98888 SH SOLE 1642 0 97246 SPS COMM INC COM 78463M107 5212979 28194 SH SOLE 19080 0 9114 SPX TECHNOLOGIES INC COM 78473E103 845534 6867 SH SOLE 1196 0 5671 SQUARESPACE INC CLASS A 85225A107 1001772 27491 SH SOLE 55 0 27436 SRH TOTAL RETURN FUND INC COM 101507101 910660 60469 SH SOLE 0 0 60469 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3577866 55583 SH SOLE 27195 0 28388 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 103466426 2457051 SH SOLE 1866 0 2455185 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 6405014 148230 SH SOLE 0 0 148230 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 3299272 105705 SH SOLE 0 0 105705 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 12568311 449671 SH SOLE 0 0 449671 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 93739393 2340559 SH SOLE 25358 0 2315201 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 40458199 998968 SH SOLE 4892 0 994076 SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 2815662 99213 SH SOLE 0 0 99213 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 1091752 25879 SH SOLE 0 0 25879 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 11857522 252334 SH SOLE 0 0 252334 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 58845232 2295951 SH SOLE 0 0 2295951 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 174262954 3495333 SH SOLE 0 0 3495333 SSR MINING IN COM 784730103 288905 64777 SH SOLE 0 0 64777 ST JOE CO COM 790148100 485914 8382 SH SOLE 0 0 8382 STAAR SURGICAL CO COM PAR $0.01 852312305 1014987 26515 SH SOLE 20422 0 6093 STAG INDL INC COM 85254J102 4294732 111725 SH SOLE 3002 0 108723 STAGWELL INC COM CL A 85256A109 454769 73114 SH SOLE 16534 0 56580 STANDARD LITHIUM LTD COM 853606101 81092 68722 SH SOLE 0 0 68722 STANDEX INTL CORP COM 854231107 663134 3639 SH SOLE 0 0 3639 STANLEY BLACK & DECKER INC COM 854502101 8512437 86924 SH SOLE 7828 0 79096 STANTEC INC COM 85472N109 385970 4648 SH SOLE 0 0 4648 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 3462258 145046 SH SOLE 0 0 145046 STAR GROUP L P UNIT LTD PARTNR 85512C105 210360 20994 SH SOLE 0 0 20994 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 13271597 517815 SH SOLE 0 0 517815 STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 1711123 211983 SH SOLE 0 0 211983 STARBUCKS CORP COM 855244109 140769611 1540317 SH SOLE 240566 0 1299751 STARWOOD PPTY TR INC COM 85571B105 9968156 490318 SH SOLE 0 0 490318 STATE STR CORP COM 857477103 9104447 117751 SH SOLE 13959 0 103792 STEEL DYNAMICS INC COM 858119100 11911068 80355 SH SOLE 2059 0 78296 STELLANTIS N.V SHS N82405106 7322015 258728 SH SOLE 4391 0 254337 STELLUS CAP INVT CORP COM 858568108 1004143 76769 SH SOLE 0 0 76769 STEM INC COM 85859N102 58079 26520 SH SOLE 0 0 26520 STEPAN CO COM 858586100 383550 4260 SH SOLE 1489 0 2771 STEPSTONE GROUP INC COM CL A 85914M107 781276 21860 SH SOLE 15394 0 6466 STEREOTAXIS INC COM NEW 85916J409 91499 35057 SH SOLE 0 0 35057 STERICYCLE INC COM 858912108 1044345 19798 SH SOLE 13754 0 6044 STERIS PLC SHS USD G8473T100 19278960 85753 SH SOLE 54431 0 31322 STERLING INFRASTRUCTURE INC COM 859241101 4680453 42430 SH SOLE 0 0 42430 STEVANATO GROUP S P A ORD SHS T9224W109 488466 15217 SH SOLE 10291 0 4926 STEWART INFORMATION SVCS COR COM 860372101 548594 8432 SH SOLE 5708 0 2724 STIFEL FINL CORP COM 860630102 3416141 43701 SH SOLE 25662 0 18039 STITCH FIX INC COM CL A 860897107 39336 14900 SH SOLE 0 0 14900 STMICROELECTRONICS N V NY REGISTRY 861012102 4474351 103477 SH SOLE 6395 0 97082 STOCK YDS BANCORP INC COM 861025104 201614 4122 SH SOLE 65 0 4057 STONECO LTD COM CL A G85158106 1363581 82094 SH SOLE 0 0 82094 STONEX GROUP INC COM 861896108 1609867 22913 SH SOLE 996 0 21917 STRATASYS LTD SHS M85548101 882516 75948 SH SOLE 1458 0 74490 STRATEGIC ED INC COM 86272C103 784949 7539 SH SOLE 0 0 7539 STRATEGIC TRUST RUNNING GWTH ETF 48817R870 405933 13022 SH SOLE 0 0 13022 STRATEGY SHS DAY HAGAN NED 86280R803 16762465 435955 SH SOLE 0 0 435955 STRATEGY SHS DAY HAGAN NED DA 86280R829 237214 8300 SH SOLE 0 0 8300 STRATEGY SHS NS 7HANDL IDX 86280R506 17055964 804147 SH SOLE 0 0 804147 STRIDE INC COM 86333M108 712276 11297 SH SOLE 7014 0 4283 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 376911 8794 SH SOLE 2207 0 6587 STRYKER CORPORATION COM 863667101 84501938 236124 SH SOLE 43942 0 192182 STURM RUGER & CO INC COM 864159108 503230 10904 SH SOLE 0 0 10904 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2290861 112132 SH SOLE 4600 0 107532 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 896215 76144 SH SOLE 38656 0 37488 SUMMIT FINL GROUP INC COM 86606G101 424142 15616 SH SOLE 0 0 15616 SUMMIT MATLS INC CL A 86614U100 2616177 58698 SH SOLE 4784 0 53914 SUN CMNTYS INC COM 866674104 2384691 18546 SH SOLE 8543 0 10003 SUN LIFE FINANCIAL INC. COM 866796105 1835216 33624 SH SOLE 0 0 33624 SUNCOKE ENERGY INC COM 86722A103 199220 17677 SH SOLE 2148 0 15529 SUNCOR ENERGY INC NEW COM 867224107 9106422 246720 SH SOLE 28548 0 218172 SUNNOVA ENERGY INTL INC. COM 86745K104 123955 20221 SH SOLE 0 0 20221 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 9556466 158508 SH SOLE 0 0 158508 SUNOPTA INC COM 8676EP108 117752 17140 SH SOLE 0 0 17140 SUNPOWER CORP COM 867652406 132528 44176 SH SOLE 0 0 44176 SUNRUN INC COM 86771W105 552361 41909 SH SOLE 2114 0 39795 SUNSTONE HOTEL INVS INC NEW COM 867892101 229095 20565 SH SOLE 20146 0 419 SUPER MICRO COMPUTER INC COM 86800U104 61466386 60856 SH SOLE 131 0 60725 SUPERNUS PHARMACEUTICALS INC COM 868459108 253130 7421 SH SOLE 6633 0 788 SURF AIR MOBILITY INC COM 868927104 18968 22500 SH SOLE 0 0 22500 SUZANO S A SPON ADS 86959K105 900159 70435 SH SOLE 2242 0 68193 SWISS HELVETIA FD INC COM 870875101 105862 13350 SH SOLE 0 0 13350 SYLVAMO CORP COMMON STOCK 871332102 1042905 16892 SH SOLE 0 0 16892 SYMBOTIC INC CLASS A COM 87151X101 1836765 40817 SH SOLE 0 0 40817 SYNCHRONY FINANCIAL COM 87165B103 4402896 102108 SH SOLE 1803 0 100305 SYNOPSYS INC COM 871607107 47752311 83557 SH SOLE 7992 0 75565 SYNOVUS FINL CORP COM NEW 87161C501 936447 23376 SH SOLE 0 0 23376 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 407269 76125 SH SOLE 0 0 76125 SYSCO CORP COM 871829107 40632359 500521 SH SOLE 60816 0 439705 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 70685028 2338241 SH SOLE 0 0 2338241 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 392289 11113 SH SOLE 0 0 11113 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 1399046 36817 SH SOLE 2652 0 34165 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 94335412 693388 SH SOLE 127172 0 566216 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2384362 171661 SH SOLE 133933 0 37728 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24644424 165967 SH SOLE 60938 0 105029 TANDEM DIABETES CARE INC COM NEW 875372203 1390622 39272 SH SOLE 8765 0 30507 TANGER INC COM 875465106 2411004 81646 SH SOLE 417 0 81229 TAPESTRY INC COM 876030107 5846531 123137 SH SOLE 71981 0 51156 TARGA RES CORP COM 87612G101 8597771 76773 SH SOLE 1783 0 74990 TARGET CORP COM 87612E106 110822923 625376 SH SOLE 78181 0 547195 TARGET CORP COM 87612E106 531630 30 SH Put SOLE 0 0 30 TARGET HOSPITALITY CORP COM 87615L107 649928 59791 SH SOLE 0 0 59791 TASEKO MINES LTD COM 876511106 22902 10554 SH SOLE 0 0 10554 TASKUS INC CLASS A COM 87652V109 138891 11922 SH SOLE 34 0 11888 TAYLOR MORRISON HOME CORP COM 87724P106 709981 11420 SH SOLE 381 0 11039 TAYSHA GENE THERAPIES INC COM SHS 877619106 120718 42062 SH SOLE 0 0 42062 TC ENERGY CORP COM 87807B107 34836483 866579 SH SOLE 562606 0 303973 TCW STRATEGIC INCOME FD INC COM 872340104 94411 19628 SH SOLE 0 0 19628 TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106 285259 4657 SH SOLE 0 0 4657 TD SYNNEX CORPORATION COM 87162W100 1122234 9922 SH SOLE 3570 0 6352 TE CONNECTIVITY LTD SHS H84989104 44872682 308955 SH SOLE 178445 0 130510 TECHNIPFMC PLC COM G87110105 10410487 414595 SH SOLE 258381 0 156214 TECHTARGET INC COM 87874R100 1312582 39679 SH SOLE 39051 0 628 TECK RESOURCES LTD CL B 878742204 3971981 86762 SH SOLE 7613 0 79149 TECNOGLASS INC ORD SHS G87264100 4963633 95399 SH SOLE 8783 0 86616 TEEKAY CORPORATION COM Y8564W103 78467 10778 SH SOLE 0 0 10778 TEEKAY TANKERS LTD CL A Y8565N300 1596940 27340 SH SOLE 0 0 27340 TELADOC HEALTH INC COM 87918A105 1460365 96713 SH SOLE 22714 0 73999 TELEDYNE TECHNOLOGIES INC COM 879360105 7718117 17978 SH SOLE 5314 0 12664 TELEFLEX INCORPORATED COM 879369106 4141520 18312 SH SOLE 6747 0 11565 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 808286 146694 SH SOLE 80354 0 66340 TELEFONICA BRASIL SA NEW ADR 87936R205 459033 45584 SH SOLE 29462 0 16122 TELEFONICA S A SPONSORED ADR 879382208 118522 26876 SH SOLE 0 0 26876 TELEPHONE & DATA SYS INC COM NEW 879433829 232172 14493 SH SOLE 0 0 14493 TELLURIAN INC NEW COM 87968A104 246712 373015 SH SOLE 0 0 373015 TELUS CORPORATION COM 87971M103 3652106 228114 SH SOLE 110708 0 117406 TEMPLETON EMERGING MKTS INCO COM 880192109 1918120 353245 SH SOLE 0 0 353245 TEMPUR SEALY INTL INC COM 88023U101 2473035 43524 SH SOLE 2851 0 40673 TENABLE HLDGS INC COM 88025T102 683963 13837 SH SOLE 6773 0 7064 TENARIS S A SPONSORED ADS 88031M109 1750612 44579 SH SOLE 7610 0 36969 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 600601 53673 SH SOLE 79 0 53594 TENET HEALTHCARE CORP COM NEW 88033G407 3415444 32494 SH SOLE 0 0 32494 TERADATA CORP DEL COM 88076W103 2873713 74314 SH SOLE 25822 0 48492 TERADYNE INC COM 880770102 7597222 67333 SH SOLE 5325 0 62008 TERAWULF INC COM 88080T104 156701 59582 SH SOLE 0 0 59582 TEREX CORP NEW COM 880779103 4660085 72362 SH SOLE 12968 0 59394 TERNIUM SA SPONSORED ADS 880890108 1109805 26665 SH SOLE 0 0 26665 TERNS PHARMACEUTICALS INC COM 880881107 94097 14344 SH SOLE 0 0 14344 TERRAN ORBITAL CORPORATION COM 88105P103 100236 76516 SH SOLE 0 0 76516 TERRENO RLTY CORP COM 88146M101 754414 11362 SH SOLE 4812 0 6550 TESLA INC COM 88160R101 375769655 2137605 SH SOLE 176916 0 1960689 TETRA TECH INC NEW COM 88162G103 23491479 127181 SH SOLE 76333 0 50848 TETRA TECHNOLOGIES INC DEL COM 88162F105 938748 211907 SH SOLE 18802 0 193105 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3683167 261032 SH SOLE 47862 0 213170 TEXAS CAP BANCSHARES INC COM 88224Q107 468211 7607 SH SOLE 6217 0 1390 TEXAS INSTRS INC COM 882508104 88213554 506364 SH SOLE 124258 0 382106 TEXAS PACIFIC LAND CORPORATI COM 88262P102 7177164 12406 SH SOLE 36 0 12370 TEXAS ROADHOUSE INC COM 882681109 3263240 21125 SH SOLE 15192 0 5933 TEXTRON INC COM 883203101 8099231 84429 SH SOLE 13206 0 71223 TFI INTL INC COM 87241L109 1430113 8969 SH SOLE 5846 0 3123 TFS FINL CORP COM 87240R107 296954 23643 SH SOLE 0 0 23643 TG THERAPEUTICS INC COM 88322Q108 1741575 114502 SH SOLE 0 0 114502 THE CIGNA GROUP COM 125523100 45431987 125092 SH SOLE 34417 0 90675 THE ONE GROUP HOSPITALITY IN COM 88338K103 73803 13250 SH SOLE 0 0 13250 THE REAL BROKERAGE INC COM NEW 75585H206 94271 30215 SH SOLE 0 0 30215 THE REALREAL INC COM 88339P101 124870 31936 SH SOLE 0 0 31936 THE TRADE DESK INC COM CL A 88339J105 56064249 641321 SH SOLE 16683 0 624638 THERMO FISHER SCIENTIFIC INC COM 883556102 121003412 208192 SH SOLE 57325 0 150867 THOMSON REUTERS CORP. COM 884903808 3951250 25356 SH SOLE 5520 0 19836 THOR INDS INC COM 885160101 3460331 29490 SH SOLE 58 0 29432 THORNBURG INCM BUILDER OPP T COM 885213108 1148335 71016 SH SOLE 0 0 71016 THRIVENT ETF TRUST SMALL MID CAP 88588G109 205173 5923 SH SOLE 0 0 5923 TIDAL ETF TR ATAC US ROTATION 886364843 621529 33917 SH SOLE 0 0 33917 TIDAL ETF TR RPAR RISK PARI 886364603 836512 43420 SH SOLE 0 0 43420 TIDAL ETF TR SP FDS S&P 500 886364801 918784 24262 SH SOLE 0 0 24262 TIDAL TR II ROUNDHILL GENER 88636J600 3168151 89018 SH SOLE 0 0 89018 TIDEWATER INC NEW COM 88642R109 916872 9966 SH SOLE 1092 0 8874 TILRAY BRANDS INC COM 88688T100 856092 346596 SH SOLE 0 0 346596 TIMKEN CO COM 887389104 1393270 15936 SH SOLE 1974 0 13962 TIMOTHY PLAN HIG DV STK ETF 887432326 12759638 352769 SH SOLE 0 0 352769 TIMOTHY PLAN HIGH DIVIDEND 887432276 2895148 117533 SH SOLE 0 0 117533 TIMOTHY PLAN INTL ETF 887432334 1371907 50354 SH SOLE 0 0 50354 TIMOTHY PLAN U S SM CP CORE 887432342 3005969 81929 SH SOLE 0 0 81929 TIMOTHY PLAN US LRGMD CP CORE 887432359 7893152 187441 SH SOLE 0 0 187441 TITAN MACHY INC COM 88830R101 255320 10291 SH SOLE 0 0 10291 TJX COS INC NEW COM 872540109 85098108 839066 SH SOLE 142326 0 696740 TKO GROUP HOLDINGS INC CL A 87256C101 1922139 22244 SH SOLE 12597 0 9647 TMC THE METALS COMPANY INC COM 87261Y106 30459 21300 SH SOLE 0 0 21300 T-MOBILE US INC COM 872590104 41883298 256606 SH SOLE 61632 0 194974 TOAST INC CL A 888787108 3410626 136863 SH SOLE 0 0 136863 TOLL BROTHERS INC COM 889478103 9458425 73111 SH SOLE 2977 0 70134 TOPBUILD CORP COM 89055F103 24043144 54553 SH SOLE 34400 0 20153 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 3405903 210631 SH SOLE 8147 0 202484 TORM PLC SHS CL A G89479102 1788706 51179 SH SOLE 0 0 51179 TORO CO COM 891092108 5249751 57293 SH SOLE 11020 0 46273 TORONTO DOMINION BK ONT COM NEW 891160509 12633436 209232 SH SOLE 66702 0 142530 TORTOISE ENERGY INFRA CORP COM 89147L886 2009949 65026 SH SOLE 0 0 65026 TORTOISE PWR & ENERGY INFRAS COM 89147X104 209059 13413 SH SOLE 0 0 13413 TOTALENERGIES SE SPONSORED ADS 89151E109 79861089 1160266 SH SOLE 598249 0 562017 TOUCHSTONE ETF TRUST DYNAMIC INTERNAT 89157W608 578649 19878 SH SOLE 0 0 19878 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1184331 35406 SH SOLE 0 0 35406 TOWNEBANK PORTSMOUTH VA COM 89214P109 808558 28815 SH SOLE 436 0 28379 TOYOTA MOTOR CORP ADS 892331307 14273316 56712 SH SOLE 70 0 56642 TRACON PHARMACEUTICALS INC COM NEW 89237H209 193689 450650 SH SOLE 0 0 450650 TRACTOR SUPPLY CO COM 892356106 38546094 147280 SH SOLE 21438 0 125842 TRADEWEB MKTS INC CL A 892672106 2333138 22397 SH SOLE 10030 0 12367 TRANE TECHNOLOGIES PLC SHS G8994E103 37032059 123358 SH SOLE 16359 0 106999 TRANSCAT INC COM 893529107 651977 5851 SH SOLE 4095 0 1756 TRANSDIGM GROUP INC COM 893641100 17172664 13943 SH SOLE 3250 0 10693 TRANSMEDICS GROUP INC COM 89377M109 652447 8824 SH SOLE 537 0 8287 TRANSOCEAN LTD REGISTERED SHS H8817H100 2592829 412871 SH SOLE 0 0 412871 TRANSOCEAN LTD REGISTERED SHS H8817H100 148208 236 SH Put SOLE 0 0 236 TRANSUNION COM 89400J107 1434849 17981 SH SOLE 8637 0 9344 TRAVEL PLUS LEISURE CO COM 894164102 1875506 38307 SH SOLE 27800 0 10507 TRAVELERS COMPANIES INC COM 89417E109 38050683 165338 SH SOLE 29371 0 135967 TREVI THERAPEUTICS INC COM 89532M101 124200 36000 SH SOLE 0 0 36000 TREX CO INC COM 89531P105 6834493 68517 SH SOLE 14059 0 54458 TRI CONTL CORP COM 895436103 991849 32203 SH SOLE 0 0 32203 TRI POINTE HOMES INC COM 87265H109 950108 24576 SH SOLE 8506 0 16070 TRICO BANCSHARES COM 896095106 412629 11219 SH SOLE 0 0 11219 TRICON RESIDENTIAL INC COM NPV 89612W102 1017538 91259 SH SOLE 0 0 91259 TRIMBLE INC COM 896239100 1312107 20387 SH SOLE 5639 0 14748 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 822668 26776 SH SOLE 0 0 26776 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 1087679 35685 SH SOLE 0 0 35685 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 508747 24077 SH SOLE 0 0 24077 TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 367176 12272 SH SOLE 0 0 12272 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 2975167 48982 SH SOLE 0 0 48982 TRINITY CAP INC COM 896442308 423147 28825 SH SOLE 0 0 28825 TRINITY INDS INC COM 896522109 900862 32347 SH SOLE 777 0 31570 TRIP COM GROUP LTD ADS 89677Q107 437583 9970 SH SOLE 6609 0 3361 TRIPADVISOR INC COM 896945201 348594 12544 SH SOLE 6206 0 6338 TRIPLE FLAG PRECIOUS METAL COM 89679M104 261646 18107 SH SOLE 0 0 18107 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1514549 159763 SH SOLE 0 0 159763 TRIUMPH GROUP INC NEW COM 896818101 363803 24189 SH SOLE 8427 0 15762 TRONOX HOLDINGS PLC SHS G9087Q102 341969 19710 SH SOLE 0 0 19710 TRUECAR INC COM 89785L107 135600 40000 SH SOLE 0 0 40000 TRUIST FINL CORP COM 89832Q109 123477149 3167706 SH SOLE 929482 0 2238224 TRUIST FINL CORP COM 89832Q109 463862 119 SH Put SOLE 0 0 119 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 5080658 81999 SH SOLE 0 0 81999 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 313114 11068 SH SOLE 0 0 11068 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 622391 19287 SH SOLE 0 0 19287 TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 2179978 106653 SH SOLE 0 0 106653 TRUSTMARK CORP COM 898402102 1412099 50235 SH SOLE 0 0 50235 TRX GOLD CORPORATION COM 87283P109 18476 47532 SH SOLE 0 0 47532 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 257896 10157 SH SOLE 680 0 9477 TTM TECHNOLOGIES INC COM 87305R109 245971 15717 SH SOLE 7778 0 7939 TUTOR PERINI CORP COM 901109108 1023045 70750 SH SOLE 0 0 70750 TWILIO INC CL A 90138F102 8355220 136635 SH SOLE 616 0 136019 TWILIO INC CL A 90138F102 2017950 330 SH Put SOLE 0 0 330 TWIST BIOSCIENCE CORP COM 90184D100 994578 28988 SH SOLE 5973 0 23015 TWO HBRS INVT CORP COM 90187B804 1293764 97716 SH SOLE 0 0 97716 TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 115215 12661 SH SOLE 0 0 12661 TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584 1023478 77097 SH SOLE 0 0 77097 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 34415445 878696 SH SOLE 0 0 878696 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 21704057 962486 SH SOLE 0 0 962486 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 25253859 769515 SH SOLE 0 0 769515 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 16879993 480460 SH SOLE 0 0 480460 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 37771767 973394 SH SOLE 0 0 973394 TYLER TECHNOLOGIES INC COM 902252105 4598158 10819 SH SOLE 2465 0 8354 TYSON FOODS INC CL A 902494103 11789480 200740 SH SOLE 11690 0 189050 U HAUL HOLDING COMPANY COM 023586100 328673 4866 SH SOLE 707 0 4159 U HAUL HOLDING COMPANY COM SER N 023586506 2323198 34841 SH SOLE 4594 0 30247 U S PHYSICAL THERAPY COM 90337L108 546445 4842 SH SOLE 1735 0 3107 U S SILICA HLDGS INC COM 90346E103 660438 53218 SH SOLE 125 0 53093 UBER TECHNOLOGIES INC COM 90353T100 104941195 1363049 SH SOLE 329349 0 1033700 UBIQUITI INC COM 90353W103 642333 5545 SH SOLE 0 0 5545 UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 419832 17387 SH SOLE 0 0 17387 UBS AG LONDON BRANCH NT LKD 24 902677780 204959 243 SH SOLE 0 0 243 UBS GROUP AG SHS H42097107 4462477 145263 SH SOLE 42789 0 102474 UDR INC COM 902653104 3563475 95255 SH SOLE 1310 0 93945 UFP INDUSTRIES INC COM 90278Q108 1696857 13794 SH SOLE 4098 0 9696 UFP TECHNOLOGIES INC COM 902673102 603010 2391 SH SOLE 120 0 2271 UGI CORP NEW COM 902681105 5250061 213939 SH SOLE 264 0 213675 UIPATH INC CL A 90364P105 5511009 243097 SH SOLE 39690 0 203407 ULTA BEAUTY INC COM 90384S303 25352473 48487 SH SOLE 2511 0 45976 ULTRA CLEAN HLDGS INC COM 90385V107 562352 12241 SH SOLE 3639 0 8602 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 336261 7202 SH SOLE 6611 0 591 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 472993 82691 SH SOLE 78156 0 4535 UMB FINL CORP COM 902788108 399779 4595 SH SOLE 3019 0 1576 UMH PPTYS INC COM 903002103 304287 18737 SH SOLE 0 0 18737 UNDER ARMOUR INC CL A 904311107 1139747 154438 SH SOLE 28 0 154410 UNDER ARMOUR INC CL C 904311206 707517 99092 SH SOLE 0 0 99092 UNIFIRST CORP MASS COM 904708104 970863 5598 SH SOLE 3727 0 1871 UNILEVER PLC SPON ADR NEW 904767704 52962855 1055247 SH SOLE 574969 0 480278 UNION BANKSHARES INC COM 905400107 1002899 32882 SH SOLE 0 0 32882 UNION PAC CORP COM 907818108 236227834 960549 SH SOLE 105578 0 854971 UNITED AIRLS HLDGS INC COM 910047109 7572222 158150 SH SOLE 27729 0 130421 UNITED BANKSHARES INC WEST V COM 909907107 1648397 46057 SH SOLE 1075 0 44982 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 705724 26813 SH SOLE 4991 0 21822 UNITED FIRE GROUP INC COM 910340108 276963 12722 SH SOLE 5718 0 7004 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1159248 143294 SH SOLE 135 0 143159 UNITED PARCEL SERVICE INC CL B 911312106 175004857 1177454 SH SOLE 253254 0 924200 UNITED RENTALS INC COM 911363109 99791806 138386 SH SOLE 19829 0 118557 UNITED STATES STL CORP NEW COM 912909108 9061270 222199 SH SOLE 0 0 222199 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 209066 5245 SH SOLE 0 0 5245 UNITED STS BRENT OIL FD LP UNIT 91167Q100 866899 27167 SH SOLE 0 0 27167 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 2200964 87618 SH SOLE 0 0 87618 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 2759664 45279 SH SOLE 0 0 45279 UNITED STS GASOLINE FD LP UNITS 91201T102 1741615 24554 SH SOLE 0 0 24554 UNITED STS NAT GAS FD LP UNIT PAR 912318409 3649714 250495 SH SOLE 0 0 250495 UNITED STS OIL FD LP UNITS 91232N207 3005424 38174 SH SOLE 0 0 38174 UNITED THERAPEUTICS CORP DEL COM 91307C102 1397157 6082 SH SOLE 1183 0 4899 UNITEDHEALTH GROUP INC COM 91324P102 392058816 792518 SH SOLE 181695 0 610823 UNITEDHEALTH GROUP INC COM 91324P102 395760 8 SH Call SOLE 0 0 8 UNITI GROUP INC COM 91325V108 579541 98227 SH SOLE 0 0 98227 UNITIL CORP COM 913259107 328549 6276 SH SOLE 42 0 6234 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 17146 10455 SH SOLE 0 0 10455 UNITY SOFTWARE INC COM 91332U101 3411219 127761 SH SOLE 30856 0 96905 UNIVERSAL CORP VA COM 913456109 914477 17681 SH SOLE 1372 0 16309 UNIVERSAL DISPLAY CORP COM 91347P105 2554236 15163 SH SOLE 141 0 15022 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 296907 8088 SH SOLE 85 0 8003 UNIVERSAL HLTH SVCS INC CL B 913903100 4650913 25490 SH SOLE 253 0 25237 UNIVERSAL INS HLDGS INC COM 91359V107 461264 22700 SH SOLE 0 0 22700 UNIVERSAL INS HLDGS INC COM 91359V107 365760 180 SH Put SOLE 0 0 180 UNIVEST FINANCIAL CORPORATIO COM 915271100 690498 33165 SH SOLE 0 0 33165 UNUM GROUP COM 91529Y106 14041630 261678 SH SOLE 877 0 260801 UPBOUND GROUP INC COM 76009N100 407063 11561 SH SOLE 0 0 11561 UPSTART HLDGS INC COM 91680M107 1748105 65010 SH SOLE 2429 0 62581 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 11647 15000 PRN SOLE 0 0 15000 UPWORK INC COM 91688F104 472366 38529 SH SOLE 0 0 38529 URANIUM ENERGY CORP COM 916896103 304526 45115 SH SOLE 0 0 45115 URANIUM RTY CORP COM 91702V101 91499 38284 SH SOLE 0 0 38284 URBAN OUTFITTERS INC COM 917047102 5310986 122316 SH SOLE 82 0 122234 UR-ENERGY INC COM 91688R108 66630 41644 SH SOLE 0 0 41644 US BANCORP DEL COM NEW 902973304 89989084 2013179 SH SOLE 611759 0 1401420 US BANCORP DEL COM NEW 902973304 2677530 599 SH Put SOLE 0 0 599 US FOODS HLDG CORP COM 912008109 5119648 94861 SH SOLE 7025 0 87836 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 751478 28177 SH SOLE 0 0 28177 USCF ETF TR MIDSTREAM ENERGY 90290T882 976563 24207 SH SOLE 0 0 24207 UTZ BRANDS INC COM CL A 918090101 702224 38082 SH SOLE 22253 0 15829 UWM HOLDINGS CORPORATION COM CL A 91823B109 840128 115720 SH SOLE 0 0 115720 V F CORP COM 918204108 5697388 371407 SH SOLE 31670 0 339737 VAALCO ENERGY INC COM NEW 91851C201 656825 94236 SH SOLE 0 0 94236 VAIL RESORTS INC COM 91879Q109 1655047 7427 SH SOLE 1899 0 5528 VALARIS LTD CL A G9460G101 535878 7120 SH SOLE 6451 0 669 VALE S A SPONSORED ADS 91912E105 6681723 548132 SH SOLE 31856 0 516276 VALERO ENERGY CORP COM 91913Y100 69735569 408551 SH SOLE 51368 0 357183 VALLEY NATL BANCORP COM 919794107 490562 61628 SH SOLE 0 0 61628 VALMONT INDS INC COM 920253101 534936 2343 SH SOLE 0 0 2343 VALVOLINE INC COM 92047W101 854935 19182 SH SOLE 707 0 18475 VANCE TAX-MANAGED GLOB COM 27829C105 2495406 304318 SH SOLE 0 0 304318 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 9987643 132938 SH SOLE 0 0 132938 VANECK ETF TRUST BDC INCOME ETF 92189F411 41074294 2430432 SH SOLE 724 0 2429708 VANECK ETF TRUST BIOTECH ETF 92189F726 4058703 24402 SH SOLE 0 0 24402 VANECK ETF TRUST CEF MUNI INCOME 92189F460 1947823 89969 SH SOLE 0 0 89969 VANECK ETF TRUST CLO ETF 92189H748 36273885 686732 SH SOLE 0 0 686732 VANECK ETF TRUST DIGI TRANSFRM 92189H821 6428368 551791 SH SOLE 0 0 551791 VANECK ETF TRUST DURABLE HGH DIV 92189H102 4531208 140285 SH SOLE 0 0 140285 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2154321 112910 SH SOLE 0 0 112910 VANECK ETF TRUST ENERGY INCME ET 92189H870 2014311 26211 SH SOLE 0 0 26211 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 1267357 7564 SH SOLE 0 0 7564 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 98019857 3377666 SH SOLE 55232 0 3322434 VANECK ETF TRUST GAMING ETF 92189F882 2412827 56243 SH SOLE 0 0 56243 VANECK ETF TRUST GOLD MINERS ETF 92189F106 103255054 3265498 SH SOLE 0 0 3265498 VANECK ETF TRUST GOLD MINERS ETF 92189F106 316200 100 SH Call SOLE 0 0 100 VANECK ETF TRUST GREEN BOND ETF 92189F171 11547851 486635 SH SOLE 0 0 486635 VANECK ETF TRUST GREEN METALS ETF 92189Y204 533706 22247 SH SOLE 0 0 22247 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 29142047 557636 SH SOLE 10234 0 547402 VANECK ETF TRUST IG FLOATING RATE 92189F486 40067530 1570660 SH SOLE 0 0 1570660 VANECK ETF TRUST INDIA GROWTH LDR 92189F767 5229182 110952 SH SOLE 0 0 110952 VANECK ETF TRUST INFLATION ALLOCA 92189F130 12704740 468810 SH SOLE 0 0 468810 VANECK ETF TRUST INTERNATIONAL HI 92189F445 284970 13776 SH SOLE 0 0 13776 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 70468563 1515127 SH SOLE 1243469 0 271658 VANECK ETF TRUST ISRAEL ETF 92189F635 224069 5970 SH SOLE 0 0 5970 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 5210569 212590 SH SOLE 1443 0 211147 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 18681976 482240 SH SOLE 0 0 482240 VANECK ETF TRUST LONG MUNI ETF 92189F536 4292814 238357 SH SOLE 0 0 238357 VANECK ETF TRUST LONG/FLAT TREND 92189F148 1707653 38555 SH SOLE 0 0 38555 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 1498927 15245 SH SOLE 0 0 15245 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 16355779 479501 SH SOLE 0 0 479501 VANECK ETF TRUST MORTGAGE REIT 92189F452 7311412 625442 SH SOLE 0 0 625442 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 2638789 84799 SH SOLE 53260 0 31539 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 656061433 7297680 SH SOLE 0 0 7297680 VANECK ETF TRUST NATURAL RESOURC 92189F841 2573457 50529 SH SOLE 0 0 50529 VANECK ETF TRUST OIL REFINERS ETF 92189F585 1286680 33547 SH SOLE 0 0 33547 VANECK ETF TRUST OIL SERVICES ETF 92189H607 35201675 104664 SH SOLE 0 0 104664 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 8461654 93293 SH SOLE 0 0 93293 VANECK ETF TRUST PREFERRED SECURT 92189F429 34443591 1947066 SH SOLE 0 0 1947066 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 3321652 64674 SH SOLE 0 0 64674 VANECK ETF TRUST RETAIL ETF 92189F684 8102427 38393 SH SOLE 0 0 38393 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 303357546 1348316 SH SOLE 2324 0 1345992 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1349940 60 SH Call SOLE 0 0 60 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 6500070 290052 SH SOLE 0 0 290052 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 366372 17080 SH SOLE 0 0 17080 VANECK ETF TRUST STEEL ETF 92189F205 1498457 20634 SH SOLE 0 0 20634 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 4216598 55514 SH SOLE 0 0 55514 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 9223188 541903 SH SOLE 0 0 541903 VANECK ETF TRUST VANECK VIETNAM 92189F817 1273901 91648 SH SOLE 0 0 91648 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 5482223 87688 SH SOLE 0 0 87688 VANECK MERK GOLD TR GOLD TRUST 921078101 34231763 1593658 SH SOLE 0 0 1593658 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 153095114 502429 SH SOLE 0 0 502429 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 90918407 503787 SH SOLE 0 0 503787 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 17430070 153637 SH SOLE 0 0 153637 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 32171261 312312 SH SOLE 267 0 312045 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 7330143 80728 SH SOLE 0 0 80728 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 13776789 122537 SH SOLE 0 0 122537 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 7327317 82869 SH SOLE 0 0 82869 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 36535810 359959 SH SOLE 0 0 359959 VANGUARD BD INDEX FDS INTERMED TERM 921937819 281474792 3733088 SH SOLE 0 0 3733088 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 172937718 2390954 SH SOLE 16 0 2390938 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 452357501 5900059 SH SOLE 72 0 5899987 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1081760712 14894131 SH SOLE 6896496 0 7997635 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 34510570 696480 SH SOLE 0 0 696480 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 360206415 7322758 SH SOLE 20077 0 7302681 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 124533617 710524 SH SOLE 0 0 710524 VANGUARD INDEX FDS GROWTH ETF 922908736 1627557386 4728522 SH SOLE 11671 0 4716851 VANGUARD INDEX FDS LARGE CAP ETF 922908637 165269401 689312 SH SOLE 29839 0 659473 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 142598016 604767 SH SOLE 1283 0 603484 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 138433429 887906 SH SOLE 2061 0 885845 VANGUARD INDEX FDS MID CAP ETF 922908629 755037547 3021843 SH SOLE 49452 0 2972391 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 124915359 1444442 SH SOLE 1344 0 1443098 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1897536319 3947444 SH SOLE 72259 0 3875185 VANGUARD INDEX FDS SM CP VAL ETF 922908611 217425869 1133135 SH SOLE 9112 0 1124023 VANGUARD INDEX FDS SMALL CP ETF 922908751 775732171 3393553 SH SOLE 49386 0 3344167 VANGUARD INDEX FDS SML CP GRW ETF 922908595 164934005 632610 SH SOLE 4494 0 628116 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3250898124 12508265 SH SOLE 89 0 12508176 VANGUARD INDEX FDS VALUE ETF 922908744 1407500011 8642393 SH SOLE 86850 0 8555543 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 137218395 2339615 SH SOLE 155711 0 2183904 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 482796177 11558444 SH SOLE 128421 0 11430023 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 34974831 519377 SH SOLE 1428 0 517949 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 23954413 315065 SH SOLE 81799 0 233266 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 14531806 124374 SH SOLE 0 0 124374 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3454092 81967 SH SOLE 14 0 81953 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 98401324 890510 SH SOLE 0 0 890510 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 76277754 1592770 SH SOLE 0 0 1592770 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 208567175 4121881 SH SOLE 186495 0 3935386 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 71483680 1220899 SH SOLE 5632 0 1215267 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 828820604 10294630 SH SOLE 41850 0 10252780 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 29547457 377700 SH SOLE 7816 0 369884 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 55963908 944698 SH SOLE 97284 0 847414 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 221361740 4853360 SH SOLE 0 0 4853360 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 97322853 1675958 SH SOLE 108746 0 1567212 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 187514153 2425484 SH SOLE 43699 0 2381785 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 3847611 50217 SH SOLE 0 0 50217 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 755477 11011 SH SOLE 0 0 11011 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 398335403 4596001 SH SOLE 1513 0 4594488 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 27887541 117017 SH SOLE 0 0 117017 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 90981263 1156934 SH SOLE 0 0 1156934 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 10682828 54200 SH SOLE 0 0 54200 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 50245355 590705 SH SOLE 0 0 590705 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 11438499 81809 SH SOLE 0 0 81809 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 18921348 81221 SH SOLE 0 0 81221 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 970602365 5315166 SH SOLE 12792 0 5302374 VANGUARD STAR FDS VG TL INTL STK F 921909768 146583778 2430909 SH SOLE 0 0 2430909 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1025837458 20447230 SH SOLE 30481 0 20416749 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 469151 4659 SH SOLE 0 0 4659 VANGUARD WELLINGTON FD US MINIMUM 921935409 1401362 12524 SH SOLE 0 0 12524 VANGUARD WELLINGTON FD US MOMENTUM 921935508 5855312 38705 SH SOLE 0 0 38705 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 4646376 36618 SH SOLE 0 0 36618 VANGUARD WELLINGTON FD US QUALITY 921935706 5627163 41095 SH SOLE 0 0 41095 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 1121037 9394 SH SOLE 0 0 9394 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 15396658 241138 SH SOLE 0 0 241138 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 604356881 4995098 SH SOLE 25437 0 4969661 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 81949603 1005147 SH SOLE 0 0 1005147 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 73065591 1062000 SH SOLE 0 0 1062000 VANGUARD WORLD FD COMM SRVC ETF 92204A884 27875710 212435 SH SOLE 0 0 212435 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 46176270 145332 SH SOLE 0 0 145332 VANGUARD WORLD FD CONSUM STP ETF 92204A207 133764335 655258 SH SOLE 16 0 655242 VANGUARD WORLD FD ENERGY ETF 92204A306 64976225 493365 SH SOLE 16 0 493349 VANGUARD WORLD FD ESG INTL STK ETF 921910725 4252304 73992 SH SOLE 0 0 73992 VANGUARD WORLD FD ESG US CORP BD 921910691 1288274 20530 SH SOLE 0 0 20530 VANGUARD WORLD FD ESG US STK ETF 921910733 19767911 212125 SH SOLE 0 0 212125 VANGUARD WORLD FD EXTENDED DUR 921910709 25469704 332503 SH SOLE 5473 0 327030 VANGUARD WORLD FD FINANCIALS ETF 92204A405 61307736 598767 SH SOLE 0 0 598767 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 183492089 678294 SH SOLE 0 0 678294 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 38674079 158403 SH SOLE 18 0 158385 VANGUARD WORLD FD INF TECH ETF 92204A702 575318827 1097225 SH SOLE 4030 0 1093195 VANGUARD WORLD FD MATERIALS ETF 92204A801 16122198 78864 SH SOLE 5 0 78859 VANGUARD WORLD FD MEGA CAP INDEX 921910873 65427342 350122 SH SOLE 0 0 350122 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 78522004 657033 SH SOLE 0 0 657033 VANGUARD WORLD FD MEGA GRWTH IND 921910816 255519072 891522 SH SOLE 0 0 891522 VANGUARD WORLD FD UTILITIES ETF 92204A876 78582846 551149 SH SOLE 0 0 551149 VARONIS SYS INC COM 922280102 378964 8034 SH SOLE 1285 0 6749 VAXART INC COM NEW 92243A200 14180 10908 SH SOLE 0 0 10908 VAXCYTE INC COM 92243G108 584870 8562 SH SOLE 5165 0 3397 VECTOR GROUP LTD COM 92240M108 700326 63898 SH SOLE 41 0 63857 VEECO INSTRS INC DEL COM 922417100 270703 7697 SH SOLE 668 0 7029 VEEVA SYS INC CL A COM 922475108 20706683 89372 SH SOLE 21932 0 67440 VENTAS INC COM 92276F100 28110769 645631 SH SOLE 247024 0 398607 VERACYTE INC COM 92337F107 691968 31226 SH SOLE 12571 0 18655 VERALTO CORP COM SHS 92338C103 32050415 361498 SH SOLE 234850 0 126648 VERICEL CORP COM 92346J108 461573 8873 SH SOLE 4603 0 4270 VERIFYME INC COM NEW 92346X206 137371 98474 SH SOLE 98474 0 0 VERISIGN INC COM 92343E102 3814329 20127 SH SOLE 5117 0 15010 VERISK ANALYTICS INC COM 92345Y106 18419393 78137 SH SOLE 39251 0 38886 VERIZON COMMUNICATIONS INC COM 92343V104 282422408 6730754 SH SOLE 1239012 0 5491742 VERIZON COMMUNICATIONS INC COM 92343V104 600028 143 SH Put SOLE 0 0 143 VERMILION ENERGY INC COM 923725105 240904 19365 SH SOLE 7966 0 11399 VERRA MOBILITY CORP CL A COM STK 92511U102 2927546 117243 SH SOLE 0 0 117243 VERTEX INC CL A 92538J106 1168482 36791 SH SOLE 27837 0 8954 VERTEX PHARMACEUTICALS INC COM 92532F100 76650777 183371 SH SOLE 69108 0 114263 VERTIV HOLDINGS CO COM CL A 92537N108 10041112 122947 SH SOLE 24447 0 98500 VERU INC COM 92536C103 63670 90944 SH SOLE 0 0 90944 VERVE THERAPEUTICS INC COM 92539P101 589141 44363 SH SOLE 0 0 44363 VIASAT INC COM 92552V100 932594 51553 SH SOLE 4248 0 47305 VIATRIS INC COM 92556V106 6880542 576260 SH SOLE 540 0 575720 VIAVI SOLUTIONS INC COM 925550105 432657 47597 SH SOLE 29843 0 17754 VICI PPTYS INC COM 925652109 29496087 990134 SH SOLE 167537 0 822597 VICTORY CAP HLDGS INC COM CL A 92645B103 874175 20603 SH SOLE 0 0 20603 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 10184514 219588 SH SOLE 0 0 219588 VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 458407 14144 SH SOLE 0 0 14144 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 11916119 239135 SH SOLE 0 0 239135 VICTORY PORTFOLIOS II USAA MSCI USA SM 92647N568 206907 2574 SH SOLE 0 0 2574 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 1683874 53594 SH SOLE 0 0 53594 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 204484 4738 SH SOLE 0 0 4738 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 26562112 402761 SH SOLE 0 0 402761 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 9535760 117205 SH SOLE 0 0 117205 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 5116441 99833 SH SOLE 0 0 99833 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 45930311 771549 SH SOLE 0 0 771549 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 4152135 66798 SH SOLE 0 0 66798 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 7146573 127526 SH SOLE 0 0 127526 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 1894259 27391 SH SOLE 0 0 27391 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 13190868 262107 SH SOLE 0 0 262107 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 3179555 70282 SH SOLE 0 0 70282 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 1298535 43736 SH SOLE 0 0 43736 VIEMED HEALTHCARE INC COM 92663R105 1791606 189990 SH SOLE 0 0 189990 VIKING THERAPEUTICS INC COM 92686J106 4344934 52987 SH SOLE 1169 0 51818 VILLAGE FARMS INTL INC COM 92707Y108 161465 130214 SH SOLE 0 0 130214 VINCERX PHARMA INC COM NEW 92731L106 69676 13770 SH SOLE 0 0 13770 VINTAGE WINE ESTATES INC COM 92747V106 8824 24510 SH SOLE 0 0 24510 VIPER ENERGY INC CL A 927959106 1409102 36638 SH SOLE 5262 0 31376 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 752105 45444 SH SOLE 28200 0 17244 VIR BIOTECHNOLOGY INC COM 92764N102 311335 30734 SH SOLE 0 0 30734 VIRCO MFG CO COM 927651109 203855 18651 SH SOLE 0 0 18651 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 156279 105594 SH SOLE 0 0 105594 VIRTU FINL INC CL A 928254101 1148630 55976 SH SOLE 3607 0 52369 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 1002081 49929 SH SOLE 0 0 49929 VIRTUS CONVERTIBLE & INC FD COM 92838U108 832145 278309 SH SOLE 0 0 278309 VIRTUS CONVERTIBLE & INCOME COM 92838X102 2428103 726977 SH SOLE 0 0 726977 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 9456420 394840 SH SOLE 0 0 394840 VIRTUS DIVIDEND INTEREST & P COM 92840R101 2341160 183189 SH SOLE 0 0 183189 VIRTUS EQUITY & CONV INCM FD COM 92841M101 2048773 91504 SH SOLE 0 0 91504 VIRTUS ETF TR II VIRTUS US QLTY 92790A504 3725878 108247 SH SOLE 0 0 108247 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 1228850 160424 SH SOLE 0 0 160424 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 951114 175807 SH SOLE 0 0 175807 VIRTUS TOTAL RETURN FD INC COM 92835W107 4752049 853151 SH SOLE 0 0 853151 VISA INC COM CL A 92826C839 576429193 2065463 SH SOLE 366041 0 1699422 VISHAY INTERTECHNOLOGY INC COM 928298108 501600 22117 SH SOLE 7690 0 14427 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 10853 11000 PRN SOLE 0 0 11000 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 790399 19101 SH SOLE 0 0 19101 VISTA GOLD CORP COM NEW 927926303 5784 10242 SH SOLE 0 0 10242 VISTA OUTDOOR INC COM 928377100 1191774 36357 SH SOLE 30 0 36327 VISTEON CORP COM NEW 92839U206 546769 4649 SH SOLE 3017 0 1632 VISTRA CORP COM 92840M102 10912774 156681 SH SOLE 23733 0 132948 VITA COCO CO INC COM 92846Q107 659024 26976 SH SOLE 543 0 26433 VITAL ENERGY INC COM 516806205 669044 12734 SH SOLE 850 0 11884 VIVID SEATS INC COM CL A 92854T100 264590 44172 SH SOLE 42609 0 1563 VOC ENERGY TR TR UNIT 91829B103 318566 52656 SH SOLE 0 0 52656 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5565671 625357 SH SOLE 60491 0 564866 VONTIER CORPORATION COM 928881101 981027 21628 SH SOLE 11515 0 10113 VORNADO RLTY TR SH BEN INT 929042109 1747033 60724 SH SOLE 0 0 60724 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 142861 22569 SH SOLE 0 0 22569 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 127887 24267 SH SOLE 0 0 24267 VOYA FINANCIAL INC COM 929089100 701446 9489 SH SOLE 1670 0 7819 VOYA GLBL ADV & PREM OPP FD COM 92912R104 1741247 192616 SH SOLE 0 0 192616 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 4158486 784620 SH SOLE 0 0 784620 VOYA INFRASTRUCTURE INDLS & COM 92912X101 886088 84229 SH SOLE 0 0 84229 VULCAN MATLS CO COM 929160109 21926467 80340 SH SOLE 36035 0 44305 VUZIX CORP COM NEW 92921W300 18213 15052 SH SOLE 0 0 15052 W & T OFFSHORE INC COM 92922P106 54831 20691 SH SOLE 0 0 20691 WABASH NATL CORP COM 929566107 1576809 52666 SH SOLE 9768 0 42898 WABTEC COM 929740108 9499009 65205 SH SOLE 30919 0 34286 WAFD INC COM 938824109 1087611 37465 SH SOLE 22717 0 14748 WALGREENS BOOTS ALLIANCE INC COM 931427108 21210438 977890 SH SOLE 48834 0 929056 WALGREENS BOOTS ALLIANCE INC COM 931427108 867600 400 SH Put SOLE 0 0 400 WALKER & DUNLOP INC COM 93148P102 292741 2897 SH SOLE 10 0 2887 WALKME LTD ORD SHS M97628107 193771 22532 SH SOLE 20031 0 2501 WALLBOX NV SHS CL A N94209108 38492 27107 SH SOLE 0 0 27107 WALMART INC COM 931142103 335720955 5579541 SH SOLE 376891 0 5202650 WARNER BROS DISCOVERY INC COM SER A 934423104 7872337 901757 SH SOLE 49515 0 852242 WARNER MUSIC GROUP CORP COM CL A 934550203 202762 6141 SH SOLE 0 0 6141 WARRIOR MET COAL INC COM 93627C101 447246 7368 SH SOLE 5617 0 1751 WASTE CONNECTIONS INC COM 94106B101 5808374 33768 SH SOLE 7242 0 26526 WASTE MGMT INC DEL COM 94106L109 149970382 703591 SH SOLE 144149 0 559442 WASTE MGMT INC DEL COM 94106L109 213150 10 SH Put SOLE 0 0 10 WATERS CORP COM 941848103 4299433 12490 SH SOLE 4429 0 8061 WATSCO INC COM 942622200 7881369 18245 SH SOLE 5715 0 12530 WATTS WATER TECHNOLOGIES INC CL A 942749102 996364 4688 SH SOLE 1848 0 2840 WAYFAIR INC CL A 94419L101 751941 11078 SH SOLE 51 0 11027 WD 40 CO COM 929236107 1497612 5912 SH SOLE 1827 0 4085 WEATHERFORD INTL PLC ORD SHS G48833118 3800550 32928 SH SOLE 675 0 32253 WEBSTER FINL CORP COM 947890109 3152700 62098 SH SOLE 6332 0 55766 WEC ENERGY GROUP INC COM 92939U106 35453008 431722 SH SOLE 65203 0 366519 WELLS FARGO CO NEW COM 949746101 106477712 1837089 SH SOLE 249788 0 1587301 WELLS FARGO CO NEW PERP PFD CNV A 949746804 6456868 5295 SH SOLE 619 0 4676 WELLTOWER INC COM 95040Q104 16563800 177267 SH SOLE 10797 0 166470 WENDYS CO COM 95058W100 2998633 159163 SH SOLE 2918 0 156245 WERNER ENTERPRISES INC COM 950755108 336043 8590 SH SOLE 0 0 8590 WESBANCO INC COM 950810101 918842 30823 SH SOLE 29 0 30794 WESCO INTL INC COM 95082P105 3425529 20000 SH SOLE 1004 0 18996 WEST PHARMACEUTICAL SVSC INC COM 955306105 23818405 60192 SH SOLE 39587 0 20605 WESTAMERICA BANCORPORATION COM 957090103 531701 10878 SH SOLE 2363 0 8515 WESTERN ALLIANCE BANCORP COM 957638109 10961040 170759 SH SOLE 459 0 170300 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 2321755 160675 SH SOLE 0 0 160675 WESTERN ASSET EMERGING MKTS COM 95766A101 3106489 323256 SH SOLE 0 0 323256 WESTERN ASSET GBL HIGH INC F COM 95766B109 1309528 187075 SH SOLE 0 0 187075 WESTERN ASSET HIGH INCOM FD COM 95766J102 490438 109718 SH SOLE 0 0 109718 WESTERN ASSET HIGH INCOME OP COM 95766K109 219238 56215 SH SOLE 0 0 56215 WESTERN ASSET HIGH YIELD DEF COM 95768B107 446799 37358 SH SOLE 0 0 37358 WESTERN ASSET INTER MUNI FD COM 958435109 1356185 171236 SH SOLE 0 0 171236 WESTERN ASSET INVESTMENT GRA COM 95766T100 550492 45159 SH SOLE 0 0 45159 WESTERN ASSET INVT GRADE DEF COM 95790A101 280926 16248 SH SOLE 0 0 16248 WESTERN ASSET MANAGED MUNS F COM 95766M105 2430857 232618 SH SOLE 158043 0 74575 WESTERN ASSET MTG DEFINED OP COM 95790B109 937743 80081 SH SOLE 0 0 80081 WESTERN ASSET MUN HIGH INCOM COM 95766N103 274296 40397 SH SOLE 0 0 40397 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1600040 150380 SH SOLE 0 0 150380 WESTERN AST INFL LKD OPP & I COM 95766R104 2566027 297338 SH SOLE 0 0 297338 WESTERN DIGITAL CORP. COM 958102105 7054826 103383 SH SOLE 22337 0 81046 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 3490994 98200 SH SOLE 0 0 98200 WESTERN UN CO COM 959802109 727008 52003 SH SOLE 7294 0 44709 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 672472 30292 SH SOLE 706 0 29586 WESTLAKE CORPORATION COM 960413102 3353999 21950 SH SOLE 23 0 21927 WESTROCK CO COM 96145D105 3266283 66052 SH SOLE 118 0 65934 WEX INC COM 96208T104 4986349 20993 SH SOLE 15658 0 5335 WEYERHAEUSER CO MTN BE COM NEW 962166104 22106678 615614 SH SOLE 71646 0 543968 WHEATON PRECIOUS METALS CORP COM 962879102 7613375 161540 SH SOLE 27860 0 133680 WHEELS UP EXPERIENCE INC COM CL A 96328L205 66880 23303 SH SOLE 0 0 23303 WHIRLPOOL CORP COM 963320106 28775825 240540 SH SOLE 88305 0 152235 WHITE MTNS INS GROUP LTD COM G9618E107 1893247 1055 SH SOLE 595 0 460 WHITEHORSE FIN INC COM 96524V106 575753 46432 SH SOLE 0 0 46432 WHITESTONE REIT COM 966084204 456061 36339 SH SOLE 10034 0 26305 WILEY JOHN & SONS INC CL A 968223206 317535 8328 SH SOLE 6114 0 2214 WILLIAMS COS INC COM 969457100 118058327 3029467 SH SOLE 1157919 0 1871548 WILLIAMS SONOMA INC COM 969904101 9762167 30744 SH SOLE 3006 0 27738 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4032049 14662 SH SOLE 3300 0 11362 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1512500 55 SH Call SOLE 0 0 55 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2887896 62105 SH SOLE 30103 0 32002 WINGSTOP INC COM 974155103 2889191 7885 SH SOLE 4095 0 3790 WINMARK CORP COM 974250102 370748 1025 SH SOLE 142 0 883 WINNEBAGO INDS INC COM 974637100 1287011 17392 SH SOLE 0 0 17392 WINTRUST FINL CORP COM 97650W108 1031065 9877 SH SOLE 6615 0 3262 WIPRO LTD SPON ADR 1 SH 97651M109 589605 102540 SH SOLE 83103 0 19437 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 5981519 287988 SH SOLE 0 0 287988 WISDOMTREE TR BLMBG US BULL 97717W471 987373 37686 SH SOLE 0 0 37686 WISDOMTREE TR CHINADIV EX FI 97717X719 579350 21962 SH SOLE 0 0 21962 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 7855907 225615 SH SOLE 0 0 225615 WISDOMTREE TR CURRNCY INT EQ 97717X263 32688463 955781 SH SOLE 0 0 955781 WISDOMTREE TR CYBERSECURITY FD 97717Y659 2170265 84644 SH SOLE 0 0 84644 WISDOMTREE TR DYNAMIC INT EQ 97717X271 8800964 256289 SH SOLE 0 0 256289 WISDOMTREE TR EM EX ST-OWNED 97717X578 41635021 1413273 SH SOLE 0 0 1413273 WISDOMTREE TR EM LCL DEBT FD 97717X867 467073 17061 SH SOLE 0 0 17061 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 11007381 428303 SH SOLE 0 0 428303 WISDOMTREE TR EMER MKT HIGH FD 97717W315 87190515 2083903 SH SOLE 0 0 2083903 WISDOMTREE TR EMERGING MARKETS 97717Y642 1787576 63184 SH SOLE 0 0 63184 WISDOMTREE TR EMG MKTS SMCAP 97717W281 25560943 502575 SH SOLE 0 0 502575 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 1462697 79365 SH SOLE 0 0 79365 WISDOMTREE TR EURO QTLY DIV GR 97717X610 481192 14731 SH SOLE 0 0 14731 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 18533579 383718 SH SOLE 0 0 383718 WISDOMTREE TR EUROPE SMCP DV 97717W869 425066 7114 SH SOLE 0 0 7114 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 655018826 13024833 SH SOLE 11682 0 13013151 WISDOMTREE TR FUTRE STRAT FD 97717W125 7584413 202251 SH SOLE 0 0 202251 WISDOMTREE TR GLB HIGH DIV FD 97717W877 4819423 94758 SH SOLE 0 0 94758 WISDOMTREE TR GLB US QTLY DIV 97717W844 23056006 592852 SH SOLE 0 0 592852 WISDOMTREE TR HEDGED HI YLD BD 97717W430 10289268 467057 SH SOLE 0 0 467057 WISDOMTREE TR INDIA ERNGS FD 97717W422 54837907 1258905 SH SOLE 0 0 1258905 WISDOMTREE TR INTERNATIONL EFI 97717Y634 3184047 85916 SH SOLE 0 0 85916 WISDOMTREE TR INTERNTNL AI ENH 97717W786 893205 21770 SH SOLE 0 0 21770 WISDOMTREE TR INTK MLTIFACTR 97717Y774 456732 17206 SH SOLE 0 0 17206 WISDOMTREE TR INTL EQUITY FD 97717W703 43214767 788591 SH SOLE 0 0 788591 WISDOMTREE TR INTL LRGCAP DV 97717W794 8153992 157680 SH SOLE 0 0 157680 WISDOMTREE TR INTL MIDCAP DV 97717W778 717468 11405 SH SOLE 0 0 11405 WISDOMTREE TR INTL QULTY DIV 97717X131 32515284 854316 SH SOLE 0 0 854316 WISDOMTREE TR INTL SMCAP DIV 97717W760 5507162 84453 SH SOLE 0 0 84453 WISDOMTREE TR INTRST RATE HDGE 97717W380 14205084 643346 SH SOLE 0 0 643346 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 166284442 3619601 SH SOLE 0 0 3619601 WISDOMTREE TR ITL HIGH DIV FD 97717W802 23665444 597160 SH SOLE 0 0 597160 WISDOMTREE TR JAPN HEDGE EQT 97717W851 87213495 803811 SH SOLE 0 0 803811 WISDOMTREE TR JP SMALLCP DIV 97717W836 5192428 67172 SH SOLE 0 0 67172 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 234921 7015 SH SOLE 0 0 7015 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 2243430 51686 SH SOLE 0 0 51686 WISDOMTREE TR NEW ECON REAL ES 97717W331 267191 14754 SH SOLE 0 0 14754 WISDOMTREE TR PUTWRITE STRAT 97717X560 975495 29294 SH SOLE 0 0 29294 WISDOMTREE TR US AI ENHANCED 97717W406 3196117 31402 SH SOLE 0 0 31402 WISDOMTREE TR US CORP BOND FD 97717X198 7240076 163361 SH SOLE 0 0 163361 WISDOMTREE TR US EFFICIENT COR 97717Y790 17711793 419413 SH SOLE 0 0 419413 WISDOMTREE TR US HGH YLD CORP 97717X172 6501405 143487 SH SOLE 0 0 143487 WISDOMTREE TR US HIGH DIVIDEND 97717W208 41826784 482654 SH SOLE 0 0 482654 WISDOMTREE TR US LARGECAP DIVD 97717W307 207140950 2869386 SH SOLE 0 0 2869386 WISDOMTREE TR US LARGECAP FUND 97717W588 53642102 968269 SH SOLE 0 0 968269 WISDOMTREE TR US MIDCAP DIVID 97717W505 88140331 1807265 SH SOLE 548 0 1806717 WISDOMTREE TR US MIDCAP FUND 97717W570 9447863 154832 SH SOLE 0 0 154832 WISDOMTREE TR US MULTIFACTOR 97717Y857 3251071 69833 SH SOLE 0 0 69833 WISDOMTREE TR US QTLY DIV GRT 97717X669 732770264 9617671 SH SOLE 14193 0 9603478 WISDOMTREE TR US QUALITY GROW 97717Y477 21461165 522169 SH SOLE 0 0 522169 WISDOMTREE TR US S CAP QTY DIV 97717X651 13807983 278162 SH SOLE 0 0 278162 WISDOMTREE TR US SHT TRM CORP 97717X156 6223528 130489 SH SOLE 0 0 130489 WISDOMTREE TR US SMALLCAP DIVD 97717W604 53682302 1642666 SH SOLE 167838 0 1474828 WISDOMTREE TR US SMALLCAP FUND 97717W562 26087616 520503 SH SOLE 0 0 520503 WISDOMTREE TR US TOTAL DIVIDND 97717W109 43115215 609661 SH SOLE 0 0 609661 WISDOMTREE TR WISDOMTREE US VA 97717W547 30143674 398703 SH SOLE 0 0 398703 WISDOMTREE TR WSDM EMKTBD FD 97717X784 11388727 176093 SH SOLE 0 0 176093 WISDOMTREE TR YIELD ENHANCD US 97717X511 53056196 1222493 SH SOLE 0 0 1222493 WISDOMTREE TR YIELD ENHANCED 97717Y808 5568726 118255 SH SOLE 0 0 118255 WIX COM LTD SHS M98068105 1763318 12826 SH SOLE 991 0 11835 WK KELLOGG CO COM SHS 92942W107 1249176 66446 SH SOLE 7913 0 58533 WNS HLDGS LTD COM SHS G98196101 506791 10030 SH SOLE 2000 0 8030 WOLFSPEED INC COM 977852102 2344513 79475 SH SOLE 42570 0 36905 WOLVERINE WORLD WIDE INC COM 978097103 139856 12476 SH SOLE 0 0 12476 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1004643 50308 SH SOLE 1842 0 48466 WOODWARD INC COM 980745103 4759306 30881 SH SOLE 17769 0 13112 WOORI FINL GROUP INC SPONSORED ADS 981064108 228826 7056 SH SOLE 984 0 6072 WORKDAY INC CL A 98138H101 28810484 105630 SH SOLE 55510 0 50120 WORKHORSE GROUP INC COM NEW 98138J206 18005 76748 SH SOLE 0 0 76748 WORKIVA INC COM CL A 98139A105 1645968 19410 SH SOLE 371 0 19039 WORLD GOLD TR SPDR GLD MINIS 98149E303 66767151 1515713 SH SOLE 2226 0 1513487 WORLD KINECT CORPORATION COM 981475106 653750 24716 SH SOLE 3717 0 20999 WORTHINGTON ENTERPRISES INC COM 981811102 883102 14191 SH SOLE 0 0 14191 WORTHINGTON STL INC COM SHS 982104101 494432 13792 SH SOLE 0 0 13792 WP CAREY INC COM 92936U109 40902463 724707 SH SOLE 21393 0 703314 WPP PLC NEW ADR 92937A102 2099035 44283 SH SOLE 12873 0 31410 WRAP TECHNOLOGIES INC COM 98212N107 187178 82822 SH SOLE 0 0 82822 WSFS FINL CORP COM 929328102 684149 15156 SH SOLE 11081 0 4075 WW INTL INC COM 98262P101 23330 12611 SH SOLE 0 0 12611 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1161564 15134 SH SOLE 3457 0 11677 WYNN RESORTS LTD COM 983134107 9015826 88192 SH SOLE 343 0 87849 X4 PHARMACEUTICALS INC COM 98420X103 15985 11500 SH SOLE 0 0 11500 XAI OCTAGN FLT RAT & ALT INM COM 98400T106 2325266 327964 SH SOLE 0 0 327964 XCEL ENERGY INC COM 98389B100 49527294 921438 SH SOLE 344529 0 576909 XENCOR INC COM 98401F105 355408 16060 SH SOLE 3736 0 12324 XENIA HOTELS & RESORTS INC COM 984017103 1285505 85643 SH SOLE 11965 0 73678 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 86139 38977 SH SOLE 0 0 38977 XEROX HOLDINGS CORP COM NEW 98421M106 1031368 57618 SH SOLE 182 0 57436 XOMETRY INC CLASS A COM 98423F109 335908 19888 SH SOLE 19103 0 785 XP INC CL A G98239109 203578 7934 SH SOLE 1995 0 5939 XPEL INC COM 98379L100 328928 6089 SH SOLE 0 0 6089 XPENG INC ADS 98422D105 895983 116665 SH SOLE 0 0 116665 XPO INC COM 983793100 4809013 39408 SH SOLE 4732 0 34676 XYLEM INC COM 98419M100 12100177 93626 SH SOLE 7502 0 86124 YETI HLDGS INC COM 98585X104 1320954 34266 SH SOLE 639 0 33627 YORK WTR CO COM 987184108 1514861 41766 SH SOLE 0 0 41766 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2385801 120495 SH SOLE 1472 0 119023 YUM BRANDS INC COM 988498101 27813086 200599 SH SOLE 23777 0 176822 YUM CHINA HLDGS INC COM 98850P109 5395596 135602 SH SOLE 41062 0 94540 ZACKS TRUST EARNGS CONSTANT 98888G105 211820 7538 SH SOLE 0 0 7538 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 10031923 33280 SH SOLE 10336 0 22944 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 21066 20653 SH SOLE 0 0 20653 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 629787 57620 SH SOLE 177 0 57443 ZEVRA THERAPEUTICS INC COM NEW 488445206 93131 16057 SH SOLE 0 0 16057 ZILLOW GROUP INC CL C CAP STK 98954M200 933015 19127 SH SOLE 0 0 19127 ZILLOW GROUP INC CL C CAP STK 98954M200 346338 71 SH Put SOLE 0 0 71 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1162451 114867 SH SOLE 0 0 114867 ZIMMER BIOMET HOLDINGS INC COM 98956P102 15319089 116071 SH SOLE 17837 0 98234 ZIONS BANCORPORATION N A COM 989701107 2954039 68065 SH SOLE 0 0 68065 ZOETIS INC CL A 98978V103 56140991 331783 SH SOLE 114899 0 216884 ZOMEDICA CORP COM 98980M109 26536 181878 SH SOLE 0 0 181878 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6155707 94167 SH SOLE 10079 0 84088 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 205937 12847 SH SOLE 384 0 12463 ZSCALER INC COM 98980G102 16984457 88171 SH SOLE 33 0 88138 ZURN ELKAY WATER SOLNS CORP COM 98983L108 2160516 64551 SH SOLE 3702 0 60849 ZYNEX INC COM 98986M103 277026 22395 SH SOLE 0 0 22395