0001085146-24-002130.txt : 20240430 0001085146-24-002130.hdr.sgml : 20240430 20240430150540 ACCESSION NUMBER: 0001085146-24-002130 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240430 DATE AS OF CHANGE: 20240430 EFFECTIVENESS DATE: 20240430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Private Advisor Group, LLC CENTRAL INDEX KEY: 0001567755 ORGANIZATION NAME: IRS NUMBER: 273463733 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15851 FILM NUMBER: 24896572 BUSINESS ADDRESS: STREET 1: 305 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 BUSINESS PHONE: 973-538-7010 MAIL ADDRESS: STREET 1: 305 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001567755 XXXXXXXX 03-31-2024 03-31-2024 false Private Advisor Group, LLC
305 MADISON AVENUE MORRISTOWN NJ 07960
13F HOLDINGS REPORT 028-15851 N
James D Sullivan Compliance Officer 973-867-1339 /s/ James D Sullivan Morristown NJ 04-26-2024 0 2352 13915653207
INFORMATION TABLE 2 infotable.xml 23ANDME HOLDING CO CLASS A COM 90138Q108 6336 11911 SH SOLE 0 0 11911 3-D SYS CORP DEL COM NEW 88554D205 86408 19461 SH SOLE 0 0 19461 3M CO COM 88579Y101 12662867 119381 SH SOLE 0 0 119381 3M CO COM 88579Y101 9016 85 SH OTR 0 0 85 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 301080 12000 SH SOLE 0 0 12000 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 3685785 72957 SH SOLE 0 0 72957 ABBOTT LABS COM 002824100 18840141 165758 SH SOLE 0 0 165758 ABBOTT LABS COM 002824100 62513 550 SH OTR 0 0 550 ABBVIE INC COM 00287Y109 100155 550 SH OTR 0 0 550 ABBVIE INC COM 00287Y109 46454911 255105 SH SOLE 0 0 255105 ABRDN ASIA PACIFIC INCOME FU COM 003009107 759264 271165 SH SOLE 0 0 271165 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 440047 87138 SH SOLE 0 0 87138 ABRDN ETFS BBRG ALL COMMDY 003261203 1777436 56337 SH SOLE 0 0 56337 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 1841173 103728 SH SOLE 0 0 103728 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 507869 128252 SH SOLE 0 0 128252 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 476287 22424 SH SOLE 0 0 22424 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 612148 36308 SH SOLE 0 0 36308 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 1828857 90988 SH SOLE 0 0 90988 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 432844 31763 SH SOLE 0 0 31763 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 374075 3917 SH SOLE 0 0 3917 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 280076 11763 SH SOLE 0 0 11763 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1793243 216314 SH SOLE 0 0 216314 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 453053 34244 SH SOLE 0 0 34244 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 1977996 64885 SH SOLE 0 0 64885 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10048439 28991 SH SOLE 0 0 28991 ADAMS DIVERSIFIED EQUITY FD COM 006212104 327264 16766 SH SOLE 0 0 16766 ADDUS HOMECARE CORP COM 006739106 298653 2890 SH SOLE 0 0 2890 ADOBE INC COM 00724F101 11578636 22946 SH SOLE 0 0 22946 ADVANCE AUTO PARTS INC COM 00751Y106 1172269 13777 SH SOLE 0 0 13777 ADVANCED DRAIN SYS INC DEL COM 00790R104 1837369 10668 SH SOLE 0 0 10668 ADVANCED MICRO DEVICES INC COM 007903107 20487683 113512 SH SOLE 0 0 113512 ADVANCED MICRO DEVICES INC COM 007903107 11387 50000 SH Put SOLE 0 0 50000 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 788146 21284 SH SOLE 0 0 21284 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 417994 3575 SH SOLE 0 0 3575 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1755137 175338 SH SOLE 0 0 175338 ADVISORSHARES TR PURE US CANNABIS 00768Y453 11850 200000 SH Call SOLE 0 0 200000 ADVISORSHARES TR PURE US CANNABIS 00768Y453 570 100000 SH Put SOLE 0 0 100000 AECOM COM 00766T100 355684 3626 SH SOLE 0 0 3626 AERCAP HOLDINGS NV SHS N00985106 449498 5172 SH SOLE 0 0 5172 AES CORP COM 00130H105 280741 15658 SH SOLE 0 0 15658 AFFILIATED MANAGERS GROUP IN COM 008252108 203307 1214 SH SOLE 0 0 1214 AFFIRM HLDGS INC COM CL A 00827B106 348756 9360 SH SOLE 0 0 9360 AFLAC INC COM 001055102 1388820 16175 SH SOLE 0 0 16175 AGCO CORP COM 001084102 241272 1961 SH SOLE 0 0 1961 AGF INVTS TR US MARKET NETRL 00110G408 371274 20609 SH SOLE 0 0 20609 AGILENT TECHNOLOGIES INC COM 00846U101 1538037 10570 SH SOLE 0 0 10570 AGILON HEALTH INC COM 00857U107 216275 35455 SH SOLE 0 0 35455 AGNC INVT CORP COM 00123Q104 1570845 158671 SH SOLE 0 0 158671 AGNICO EAGLE MINES LTD COM 008474108 667392 11189 SH SOLE 0 0 11189 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 223475 6600 SH SOLE 0 0 6600 AIR LEASE CORP CL A 00912X302 338006 6570 SH SOLE 0 0 6570 AIR PRODS & CHEMS INC COM 009158106 6589544 27199 SH SOLE 0 0 27199 AIRBNB INC COM CL A 009066101 3152520 19111 SH SOLE 0 0 19111 AKAMAI TECHNOLOGIES INC COM 00971T101 629023 5784 SH SOLE 0 0 5784 ALAMOS GOLD INC NEW COM CL A 011532108 369045 25020 SH SOLE 0 0 25020 ALASKA AIR GROUP INC COM 011659109 230772 5368 SH SOLE 0 0 5368 ALBEMARLE CORP COM 012653101 1696594 12878 SH SOLE 0 0 12878 ALBERTSONS COS INC COMMON STOCK 013091103 256347 11956 SH SOLE 0 0 11956 ALCOA CORP COM 013872106 291026 8613 SH SOLE 0 0 8613 ALCON AG ORD SHS H01301128 508131 6101 SH SOLE 0 0 6101 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 335932 2606 SH SOLE 0 0 2606 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4242530 58631 SH SOLE 0 0 58631 ALIGN TECHNOLOGY INC COM 016255101 741844 2262 SH SOLE 0 0 2262 ALLEGION PLC ORD SHS G0176J109 393499 2921 SH SOLE 0 0 2921 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 255483 24135 SH SOLE 0 0 24135 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1751893 50429 SH SOLE 0 0 50429 ALLIANT ENERGY CORP COM 018802108 640948 12717 SH SOLE 0 0 12717 ALLISON TRANSMISSION HLDGS I COM 01973R101 602508 7424 SH SOLE 0 0 7424 ALLSPRING MULTI SECTOR INCOM COM 94987D101 252575 27071 SH SOLE 0 0 27071 ALLSTATE CORP COM 020002101 2108883 12189 SH SOLE 0 0 12189 ALPHA TAU MEDICAL LTD ORDINARY SHARES M0740A108 172369 58430 SH SOLE 0 0 58430 ALPHABET INC CAP STK CL A 02079K305 56234932 372588 SH SOLE 0 0 372588 ALPHABET INC CAP STK CL C 02079K107 63447706 416705 SH SOLE 0 0 416705 ALPINE INCOME PPTY TR INC COM 02083X103 213481 13971 SH SOLE 0 0 13971 ALPS ETF TR ALERIAN ENERGY 00162Q676 599841 23590 SH SOLE 0 0 23590 ALPS ETF TR ALERIAN MLP 00162Q452 8346625 175866 SH SOLE 0 0 175866 ALPS ETF TR DISRUPTIVE TECH 00162Q478 261766 6195 SH SOLE 0 0 6195 ALPS ETF TR OSHARES US QUALT 00162Q387 5056295 102333 SH SOLE 0 0 102333 ALPS ETF TR OSHARES US SMLCP 00162Q395 2430946 57104 SH SOLE 0 0 57104 ALPS ETF TR OSHS GBL INTER 00162Q361 563758 14708 SH SOLE 0 0 14708 ALPS ETF TR RIVRFRNT STR INC 00162Q783 902390 39440 SH SOLE 0 0 39440 ALPS ETF TR SECTR DIV DOGS 00162Q858 677837 12565 SH SOLE 0 0 12565 ALTRIA GROUP INC COM 02209S103 7395840 169551 SH SOLE 0 0 169551 AMARIN CORP PLC SPONS ADR NEW 023111206 11808 13255 SH SOLE 0 0 13255 AMAZON COM INC COM 023135106 163578889 906856 SH SOLE 0 0 906856 AMDOCS LTD SHS G02602103 474601 5252 SH SOLE 0 0 5252 AMER STATES WTR CO COM 029899101 1832234 25363 SH SOLE 0 0 25363 AMEREN CORP COM 023608102 320210 4330 SH SOLE 0 0 4330 AMERICAN AIRLS GROUP INC COM 02376R102 1146117 74665 SH SOLE 0 0 74665 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2124963 36663 SH SOLE 0 0 36663 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 9352823 185021 SH SOLE 0 0 185021 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 1982369 41831 SH SOLE 0 0 41831 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 2520912 39550 SH SOLE 0 0 39550 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 3364094 51079 SH SOLE 0 0 51079 AMERICAN CENTY ETF TR US EQT ETF 025072885 6249613 69828 SH SOLE 0 0 69828 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 8610369 133992 SH SOLE 0 0 133992 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 13767673 162087 SH SOLE 0 0 162087 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 22951926 393681 SH SOLE 0 0 393681 AMERICAN CENTY ETF TR US SML CP VALU 025072877 24114442 257331 SH SOLE 0 0 257331 AMERICAN ELEC PWR CO INC COM 025537101 4847477 56300 SH SOLE 0 0 56300 AMERICAN EXPRESS CO COM 025816109 12379989 54373 SH SOLE 0 0 54373 AMERICAN FINL GROUP INC OHIO COM 025932104 388830 2849 SH SOLE 0 0 2849 AMERICAN INTL GROUP INC COM NEW 026874784 2346192 30015 SH SOLE 0 0 30015 AMERICAN TOWER CORP NEW COM 03027X100 16385972 82929 SH SOLE 0 0 82929 AMERICAN TOWER CORP NEW COM 03027X100 18178 92 SH OTR 0 0 92 AMERICAN WELL CORP CL A 03044L105 12115 14944 SH SOLE 0 0 14944 AMERICAN WTR WKS CO INC NEW COM 030420103 3154239 25810 SH SOLE 0 0 25810 AMERIPRISE FINL INC COM 03076C106 2613255 5960 SH SOLE 0 0 5960 AMETEK INC COM 031100100 1581636 8647 SH SOLE 0 0 8647 AMGEN INC COM 031162100 14622240 51429 SH SOLE 0 0 51429 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 316284 52192 SH SOLE 0 0 52192 AMPHENOL CORP NEW CL A 032095101 1404710 12178 SH SOLE 0 0 12178 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 186354 44582 SH SOLE 0 0 44582 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 717198 11198 SH SOLE 0 0 11198 AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 206701 3534 SH SOLE 0 0 3534 AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 392489 39526 SH SOLE 0 0 39526 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 280522 7698 SH SOLE 0 0 7698 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 8348445 214724 SH SOLE 0 0 214724 AMPLIFY ETF TR ONLIN RETL ETF 032108102 971458 16732 SH SOLE 0 0 16732 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 742035 128602 SH SOLE 0 0 128602 AN2 THERAPEUTICS INC COM 037326105 73125 22500 SH SOLE 0 0 22500 ANALOG DEVICES INC COM 032654105 3810008 19263 SH SOLE 0 0 19263 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 218488 42925 SH SOLE 0 0 42925 ANDERSONS INC COM 034164103 437466 7625 SH SOLE 0 0 7625 ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745 702230 64072 SH SOLE 0 0 64072 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 646398 10635 SH SOLE 0 0 10635 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2218457 112669 SH SOLE 0 0 112669 ANSYS INC COM 03662Q105 2311391 6658 SH SOLE 0 0 6658 ANTERO MIDSTREAM CORP COM 03676B102 606394 43129 SH SOLE 0 0 43129 AON PLC SHS CL A G0403H108 2057408 6165 SH SOLE 0 0 6165 APA CORPORATION COM 03743Q108 485719 14128 SH SOLE 0 0 14128 API GROUP CORP COM STK 00187Y100 201415 5129 SH SOLE 0 0 5129 APOLLO COML REAL EST FIN INC COM 03762U105 444494 39901 SH SOLE 0 0 39901 APOLLO GLOBAL MGMT INC COM 03769M106 1063795 9460 SH SOLE 0 0 9460 APPFOLIO INC COM CL A 03783C100 520375 2109 SH SOLE 0 0 2109 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 254774 15554 SH SOLE 0 0 15554 APPLE INC COM 037833100 361650466 2108996 SH SOLE 0 0 2108996 APPLE INC PUT 037833950 48938 39700 SH Put SOLE 0 0 39700 APPLIED INDL TECHNOLOGIES IN COM 03820C105 490124 2481 SH SOLE 0 0 2481 APPLIED MATLS INC COM 038222105 7077493 34318 SH SOLE 0 0 34318 APPLOVIN CORP COM CL A 03831W108 248984 3597 SH SOLE 0 0 3597 APTIV PLC SHS G6095L109 269440 3383 SH SOLE 0 0 3383 ARBOR REALTY TRUST INC COM 038923108 223252 16849 SH SOLE 0 0 16849 ARCADIUM LITHIUM PLC COM SHS G0508H110 188241 43675 SH SOLE 0 0 43675 ARCH CAP GROUP LTD ORD G0450A105 781952 8459 SH SOLE 0 0 8459 ARCHER AVIATION INC COM CL A 03945R102 73181 15840 SH SOLE 0 0 15840 ARCHER DANIELS MIDLAND CO COM 039483102 15954 254 SH OTR 0 0 254 ARCHER DANIELS MIDLAND CO COM 039483102 1562814 24882 SH SOLE 0 0 24882 ARES CAPITAL CORP COM 04010L103 5502928 264310 SH SOLE 0 0 264310 ARES COML REAL ESTATE CORP COM 04013V108 193040 25911 SH SOLE 0 0 25911 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 348199 2618 SH SOLE 0 0 2618 ARIS MNG CORP COM 04040Y109 72000 20000 SH SOLE 0 0 20000 ARISTA NETWORKS INC COM 040413106 1492539 5147 SH SOLE 0 0 5147 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2138525 39088 SH SOLE 0 0 39088 ARK ETF TR FINTECH INNOVA 00214Q708 720709 23762 SH SOLE 0 0 23762 ARK ETF TR GENOMIC REV ETF 00214Q302 1385815 48186 SH SOLE 0 0 48186 ARK ETF TR INNOVATION ETF 00214Q104 15948224 318456 SH SOLE 0 0 318456 ARK ETF TR INNOVATION ETF 00214Q104 6760 80000 SH Put SOLE 0 0 80000 ARK ETF TR NEXT GNRTN INTER 00214Q401 2330438 27976 SH SOLE 0 0 27976 ARM HOLDINGS PLC SPONSORED ADR 042068205 688572 5509 SH SOLE 0 0 5509 ARROW FINL CORP COM 042744102 286504 11451 SH SOLE 0 0 11451 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 324524 11347 SH SOLE 0 0 11347 ARTESIAN RES CORP CL A 043113208 303947 8190 SH SOLE 0 0 8190 ASML HOLDING N V N Y REGISTRY SHS N07059210 4942552 5093 SH SOLE 0 0 5093 ASTRAZENECA PLC SPONSORED ADR 046353108 4102214 60550 SH SOLE 0 0 60550 AT&T INC COM 00206R102 12181434 692161 SH SOLE 0 0 692161 ATARA BIOTHERAPEUTICS INC COM 046513107 66387 95661 SH SOLE 0 0 95661 ATI INC COM 01741R102 222744 4353 SH SOLE 0 0 4353 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 386565 20918 SH SOLE 0 0 20918 ATLASSIAN CORPORATION CL A 049468101 765066 3921 SH SOLE 0 0 3921 ATMOS ENERGY CORP COM 049560105 850390 7154 SH SOLE 0 0 7154 AUTODESK INC COM 052769106 2852134 10952 SH SOLE 0 0 10952 AUTOMATIC DATA PROCESSING IN COM 053015103 5240358 20983 SH SOLE 0 0 20983 AUTONATION INC COM 05329W102 420239 2538 SH SOLE 0 0 2538 AUTOZONE INC COM 053332102 1853175 588 SH SOLE 0 0 588 AVALONBAY CMNTYS INC COM 053484101 375767 2025 SH SOLE 0 0 2025 AVERY DENNISON CORP COM 053611109 2665568 11940 SH SOLE 0 0 11940 AVIAT NETWORKS INC COM NEW 05366Y201 491980 12832 SH SOLE 0 0 12832 AXON ENTERPRISE INC COM 05464C101 3053378 9768 SH SOLE 0 0 9768 B2GOLD CORP COM 11777Q209 27275 10450 SH SOLE 0 0 10450 BADGER METER INC COM 056525108 270891 1674 SH SOLE 0 0 1674 BAIDU INC SPON ADR REP A 056752108 419647 3986 SH SOLE 0 0 3986 BAKER HUGHES COMPANY CL A 05722G100 284231 8484 SH SOLE 0 0 8484 BAKKT HOLDINGS INC COM CL A 05759B107 6069 13200 SH SOLE 0 0 13200 BALCHEM CORP COM 057665200 203000 1310 SH SOLE 0 0 1310 BALL CORP COM 058498106 562843 8356 SH SOLE 0 0 8356 BANCO SANTANDER S.A. ADR 05964H105 348399 71983 SH SOLE 0 0 71983 BANK AMERICA CORP COM 060505104 20485380 540226 SH SOLE 0 0 540226 BANK MONTREAL QUE COM 063671101 1994532 20419 SH SOLE 0 0 20419 BANK NEW YORK MELLON CORP COM 064058100 2925405 50770 SH SOLE 0 0 50770 BANK NOVA SCOTIA HALIFAX COM 064149107 306256 5914 SH SOLE 0 0 5914 BANK OZK LITTLE ROCK ARK COM 06417N103 218426 4805 SH SOLE 0 0 4805 BARCLAYS PLC ADR 06738E204 171061 18102 SH SOLE 0 0 18102 BARRICK GOLD CORP COM 067901108 3911534 235068 SH SOLE 0 0 235068 BAUSCH HEALTH COS INC COM 071734107 326047 30730 SH SOLE 0 0 30730 BAXTER INTL INC COM 071813109 1000573 23411 SH SOLE 0 0 23411 BAYTEX ENERGY CORP COM 07317Q105 261952 72163 SH SOLE 0 0 72163 BCE INC COM NEW 05534B760 1930057 56800 SH SOLE 0 0 56800 BECTON DICKINSON & CO COM 075887109 4720531 19077 SH SOLE 0 0 19077 BERKLEY W R CORP COM 084423102 1300432 14704 SH SOLE 0 0 14704 BERKSHIRE HATHAWAY INC DEL CL A 084670108 9516600 15 SH SOLE 0 0 15 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 129533430 308035 SH SOLE 0 0 308035 BERRY GLOBAL GROUP INC COM 08579W103 223430 3694 SH SOLE 0 0 3694 BEST BUY INC COM 086516101 245343 2990 SH SOLE 0 0 2990 BEYOND INC COM 690370101 771566 21486 SH SOLE 0 0 21486 BHP GROUP LTD SPONSORED ADS 088606108 615743 10673 SH SOLE 0 0 10673 BIGBEAR AI HLDGS INC COM 08975B109 22550 11000 SH SOLE 0 0 11000 BILL HOLDINGS INC COM 090043100 543092 7903 SH SOLE 0 0 7903 BIOGEN INC COM 09062X103 1042143 4833 SH SOLE 0 0 4833 BIOHAVEN LTD COM G1110E107 294670 5388 SH SOLE 0 0 5388 BIO-TECHNE CORP COM 09073M104 706047 10031 SH SOLE 0 0 10031 BITFARMS LTD COM 09173B107 57815 25926 SH SOLE 0 0 25926 BJS WHSL CLUB HLDGS INC COM 05550J101 411013 5433 SH SOLE 0 0 5433 BLACKBERRY LTD COM 09228F103 86907 31488 SH SOLE 0 0 31488 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1954205 180945 SH SOLE 0 0 180945 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2125897 217150 SH SOLE 0 0 217150 BLACKROCK CR ALLOCATION INCO COM 092508100 264514 24744 SH SOLE 0 0 24744 BLACKROCK ENERGY & RES TR COM 09250U101 178586 13478 SH SOLE 0 0 13478 BLACKROCK ENHANCD CAP & INM COM 09256A109 877665 45032 SH SOLE 0 0 45032 BLACKROCK ENHANCED EQUITY DI COM 09251A104 532998 64605 SH SOLE 0 0 64605 BLACKROCK ENHANCED GLOBAL DI COM 092501105 802350 76707 SH SOLE 0 0 76707 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1580032 285720 SH SOLE 0 0 285720 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 5206055 117254 SH SOLE 0 0 117254 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 5112827 97461 SH SOLE 0 0 97461 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 590272 36014 SH SOLE 0 0 36014 BLACKROCK INC COM 09247X101 9981311 11973 SH SOLE 0 0 11973 BLACKROCK INCOME TR INC COM NEW 09247F209 122950 10332 SH SOLE 0 0 10332 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 906069 111311 SH SOLE 0 0 111311 BLACKROCK MULTI SECTOR INC T COM 09258A107 1292926 81419 SH SOLE 0 0 81419 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 852121 40462 SH SOLE 0 0 40462 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 225668 19404 SH SOLE 0 0 19404 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 186081 15404 SH SOLE 0 0 15404 BLACKROCK MUNIYIELD FD INC COM 09253W104 125471 11344 SH SOLE 0 0 11344 BLACKROCK MUNIYIELD MICH QU COM 09254V105 293768 25523 SH SOLE 0 0 25523 BLACKROCK MUNIYIELD QUALITY COM 09254G108 111816 10639 SH SOLE 0 0 10639 BLACKROCK MUNIYIELD QUALITY COM 09254E103 249828 21800 SH SOLE 0 0 21800 BLACKROCK MUNIYILD QULT FD I COM 09254F100 157033 12819 SH SOLE 0 0 12819 BLACKROCK RES & COMMODITIES SHS 09257A108 792778 87310 SH SOLE 0 0 87310 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 757756 46374 SH SOLE 0 0 46374 BLACKSTONE INC COM 09260D107 28341386 215763 SH SOLE 0 0 215763 BLACKSTONE INC COM 09260D107 1042 10000 SH Put SOLE 0 0 10000 BLACKSTONE MTG TR INC COM CL A 09257W100 2141555 107580 SH SOLE 0 0 107580 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 932557 29938 SH SOLE 0 0 29938 BLINK CHARGING CO COM 09354A100 40058 13308 SH SOLE 0 0 13308 BLOCK H & R INC COM 093671105 363709 7406 SH SOLE 0 0 7406 BLOCK INC CL A 852234103 2796999 33069 SH SOLE 0 0 33069 BLUE OWL CAPITAL CORPORATION COM 69121K104 2183984 142002 SH SOLE 0 0 142002 BLUE OWL CAPITAL INC COM CL A 09581B103 623494 33059 SH SOLE 0 0 33059 BNY MELLON ETF TRUST CONCENTRATED INT 09661T834 651769 12744 SH SOLE 0 0 12744 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 119292 11481 SH SOLE 0 0 11481 BOEING CO COM 097023105 18483374 95773 SH SOLE 0 0 95773 BOEING CO COM 097023105 765 20000 SH Call SOLE 0 0 20000 BOOKING HOLDINGS INC COM 09857L108 8250675 2274 SH SOLE 0 0 2274 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 863227 5816 SH SOLE 0 0 5816 BORGWARNER INC COM 099724106 243991 7023 SH SOLE 0 0 7023 BOSTON SCIENTIFIC CORP COM 101137107 2185921 31916 SH SOLE 0 0 31916 BP PLC SPONSORED ADR 055622104 7917068 210114 SH SOLE 0 0 210114 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 1062968 125350 SH SOLE 0 0 125350 BRIGHT HORIZONS FAM SOL IN D COM 109194100 238397 2103 SH SOLE 0 0 2103 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1008169 146323 SH SOLE 0 0 146323 BRISTOL-MYERS SQUIBB CO COM 110122108 14688157 270848 SH SOLE 0 0 270848 BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 825 15000 SH SOLE 0 0 15000 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 976197 32007 SH SOLE 0 0 32007 BROADCOM INC COM 11135F101 40369338 30458 SH SOLE 0 0 30458 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 816203 3984 SH SOLE 0 0 3984 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 529147 12593 SH SOLE 0 0 12593 BROOKFIELD CORP CL A LTD VT SH 11271J107 643087 15359 SH SOLE 0 0 15359 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1184850 37964 SH SOLE 0 0 37964 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 214662 5956 SH SOLE 0 0 5956 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 200686 15533 SH SOLE 0 0 15533 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 375193 15270 SH SOLE 0 0 15270 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 328250 14130 SH SOLE 0 0 14130 BROWN FORMAN CORP CL B 115637209 1385188 26834 SH SOLE 0 0 26834 BRUKER CORP COM 116794108 219080 2332 SH SOLE 0 0 2332 BUILDERS FIRSTSOURCE INC COM 12008R107 1005843 4823 SH SOLE 0 0 4823 BUNGE GLOBAL SA COM SHS H11356104 519819 5070 SH SOLE 0 0 5070 BUNGE GLOBAL SA COM SHS H11356104 2 300 SH Call SOLE 0 0 300 BUTTERFLY NETWORK INC COM CL A 124155102 13365 12374 SH SOLE 0 0 12374 C3 AI INC CL A 12468P104 654555 24180 SH SOLE 0 0 24180 CACI INTL INC CL A 127190304 226539 598 SH SOLE 0 0 598 CADENCE DESIGN SYSTEM INC COM 127387108 1722001 5532 SH SOLE 0 0 5532 CAESARS ENTERTAINMENT INC NE COM 12769G100 233793 5345 SH SOLE 0 0 5345 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 311360 27433 SH SOLE 0 0 27433 CALAMOS GBL DYN INCOME FUND COM 12811L107 2808661 431438 SH SOLE 0 0 431438 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 845564 54800 SH SOLE 0 0 54800 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 775946 47400 SH SOLE 0 0 47400 CALIFORNIA WTR SVC GROUP COM 130788102 1226757 26393 SH SOLE 0 0 26393 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 5701198 77824 SH SOLE 0 0 77824 CAMDEN PPTY TR SH BEN INT 133131102 228220 2320 SH SOLE 0 0 2320 CAMECO CORP COM 13321L108 2693680 62181 SH SOLE 0 0 62181 CAMPBELL SOUP CO COM 134429109 796940 17929 SH SOLE 0 0 17929 CAMPING WORLD HLDGS INC CL A 13462K109 595651 21388 SH SOLE 0 0 21388 CANADIAN NAT RES LTD COM 136385101 661409 8666 SH SOLE 0 0 8666 CANADIAN NATL RY CO COM 136375102 1351673 10263 SH SOLE 0 0 10263 CANADIAN PACIFIC KANSAS CITY COM 13646K108 863076 9788 SH SOLE 0 0 9788 CAPITAL GROUP CORE BALANCED SHS 14021D107 535451 18394 SH SOLE 0 0 18394 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 11435276 366986 SH SOLE 0 0 366986 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 383299 13388 SH SOLE 0 0 13388 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 20453736 629342 SH SOLE 0 0 629342 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 3552133 123338 SH SOLE 0 0 123338 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 16787098 524761 SH SOLE 0 0 524761 CAPITAL GROUP INTERNATIONAL SHS 14021M107 939050 32370 SH SOLE 0 0 32370 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 16372354 635080 SH SOLE 0 0 635080 CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 504573 19411 SH SOLE 0 0 19411 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 3538584 157550 SH SOLE 0 0 157550 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 6055666 224201 SH SOLE 0 0 224201 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 648534 25538 SH SOLE 0 0 25538 CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607 998448 38835 SH SOLE 0 0 38835 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 1219165 45087 SH SOLE 0 0 45087 CAPITAL ONE FINL CORP COM 14040H105 1054840 7084 SH SOLE 0 0 7084 CAPITAL SOUTHWEST CORP COM 140501107 301378 12075 SH SOLE 0 0 12075 CAPITOL SER TR HULL TACTICAL 14064D519 216142 5412 SH SOLE 0 0 5412 CARDINAL HEALTH INC COM 14149Y108 1350494 12077 SH SOLE 0 0 12077 CARLISLE COS INC COM 142339100 389108 993 SH SOLE 0 0 993 CARLYLE GROUP INC COM 14316J108 399083 8507 SH SOLE 0 0 8507 CARMAX INC COM 143130102 1832103 21032 SH SOLE 0 0 21032 CARNIVAL CORP UNIT 99/99/9999 143658300 1163331 71195 SH SOLE 0 0 71195 CARPENTER TECHNOLOGY CORP COM 144285103 408871 5725 SH SOLE 0 0 5725 CARRIER GLOBAL CORPORATION COM 14448C104 4471203 76917 SH SOLE 0 0 76917 CARVANA CO CL A 146869102 2679143 30476 SH SOLE 0 0 30476 CARVANA CO CL A 146869102 4473 30000 SH Put SOLE 0 0 30000 CASELLA WASTE SYS INC CL A 147448104 276243 2794 SH SOLE 0 0 2794 CASEYS GEN STORES INC COM 147528103 1090991 3426 SH SOLE 0 0 3426 CATERPILLAR INC COM 149123101 24796386 67670 SH SOLE 0 0 67670 CAVA GROUP INC COM 148929102 2355017 33619 SH SOLE 0 0 33619 CBIZ INC COM 124805102 3412003 43465 SH SOLE 0 0 43465 CBOE GLOBAL MKTS INC COM 12503M108 462079 2515 SH SOLE 0 0 2515 CBRE GBL REAL ESTATE INC FD COM 12504G100 184786 34347 SH SOLE 0 0 34347 CBRE GROUP INC CL A 12504L109 745248 7664 SH SOLE 0 0 7664 CDW CORP COM 12514G108 862600 3372 SH SOLE 0 0 3372 CECO ENVIRONMENTAL CORP COM 125141101 356994 15508 SH SOLE 0 0 15508 CELANESE CORP DEL COM 150870103 203812 1186 SH SOLE 0 0 1186 CELESTICA INC SUB VTG SHS 15101Q108 68309 1520 SH SOLE 0 0 1520 CELESTICA INC SUB VTG SHS 15101Q108 1545 20000 SH Call SOLE 0 0 20000 CELSIUS HLDGS INC COM NEW 15118V207 827033 9974 SH SOLE 0 0 9974 CEMEX SAB DE CV SPON ADR NEW 151290889 251018 27860 SH SOLE 0 0 27860 CENCORA INC COM 03073E105 1478515 6085 SH SOLE 0 0 6085 CENOVUS ENERGY INC COM 15135U109 445834 22303 SH SOLE 0 0 22303 CENTENE CORP DEL COM 15135B101 325102 4143 SH SOLE 0 0 4143 CENTERPOINT ENERGY INC COM 15189T107 295938 10381 SH SOLE 0 0 10381 CENTRUS ENERGY CORP CL A 15643U104 345283 8314 SH SOLE 0 0 8314 CF INDS HLDGS INC COM 125269100 488948 5876 SH SOLE 0 0 5876 CHAMPIONX CORPORATION COM 15872M104 372995 10393 SH SOLE 0 0 10393 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 85660 45081 SH SOLE 0 0 45081 CHARLES RIV LABS INTL INC COM 159864107 461971 1705 SH SOLE 0 0 1705 CHARTER COMMUNICATIONS INC N CL A 16119P108 1831121 6301 SH SOLE 0 0 6301 CHECK POINT SOFTWARE TECH LT ORD M22465104 313421 1911 SH SOLE 0 0 1911 CHEMED CORP NEW COM 16359R103 380034 592 SH SOLE 0 0 592 CHEMOURS CO PUT 163851958 3300 45000 SH Put SOLE 0 0 45000 CHENIERE ENERGY INC COM NEW 16411R208 1231522 7636 SH SOLE 0 0 7636 CHESAPEAKE ENERGY CORP COM 165167735 668844 7530 SH SOLE 0 0 7530 CHEVRON CORP NEW COM 166764100 36087786 228779 SH SOLE 0 0 228779 CHEVRON CORP NEW COM 166764100 46849 297 SH OTR 0 0 297 CHEWY INC CL A 16679L109 300322 18876 SH SOLE 0 0 18876 CHIMERA INVT CORP COM NEW 16934Q208 72931 15820 SH SOLE 0 0 15820 CHINA FD INC COM 169373107 106077 10618 SH SOLE 0 0 10618 CHIPOTLE MEXICAN GRILL INC COM 169656105 6461798 2223 SH SOLE 0 0 2223 CHUBB LIMITED COM H1467J104 2747455 10603 SH SOLE 0 0 10603 CHURCH & DWIGHT CO INC COM 171340102 1554167 14899 SH SOLE 0 0 14899 CHURCHILL DOWNS INC COM 171484108 537896 4347 SH SOLE 0 0 4347 CIENA CORP COM NEW 171779309 276821 5598 SH SOLE 0 0 5598 CINCINNATI FINL CORP COM 172062101 897505 7228 SH SOLE 0 0 7228 CINTAS CORP COM 172908105 4704990 6848 SH SOLE 0 0 6848 CION INVT CORP COM 17259U204 877392 79763 SH SOLE 0 0 79763 CISCO SYS INC COM 17275R102 19839965 397514 SH SOLE 0 0 397514 CITIGROUP INC COM NEW 172967424 10274786 162473 SH SOLE 0 0 162473 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 35892 40000 SH SOLE 0 0 40000 CITIZENS FINL GROUP INC COM 174610105 2224076 61286 SH SOLE 0 0 61286 CIVISTA BANCSHARES INC COM NO PAR 178867107 262752 17084 SH SOLE 0 0 17084 CIVITAS RESOURCES INC COM NEW 17888H103 242381 3193 SH SOLE 0 0 3193 CLEAN HARBORS INC COM 184496107 200907 998 SH SOLE 0 0 998 CLEARWAY ENERGY INC CL A 18539C105 222936 10364 SH SOLE 0 0 10364 CLEVELAND-CLIFFS INC NEW COM 185899101 9142172 402030 SH SOLE 0 0 402030 CLOROX CO DEL COM 189054109 5051336 32991 SH SOLE 0 0 32991 CLOUDFLARE INC CL A COM 18915M107 1807051 18662 SH SOLE 0 0 18662 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 2492362 490622 SH SOLE 0 0 490622 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 13581 17105 SH SOLE 0 0 17105 CME GROUP INC COM 12572Q105 988685 4592 SH SOLE 0 0 4592 CMS ENERGY CORP COM 125896100 1690135 28010 SH SOLE 0 0 28010 CNH INDL N V SHS N20944109 179509 13851 SH SOLE 0 0 13851 COCA COLA CO COM 191216100 18846975 308058 SH SOLE 0 0 308058 COCA COLA CONS INC COM 191098102 661996 782 SH SOLE 0 0 782 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 247305 3535 SH SOLE 0 0 3535 CODEXIS INC COM 192005106 807379 231341 SH SOLE 0 0 231341 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 552851 7543 SH SOLE 0 0 7543 COHEN & STEERS CLOSED-END OP COM 19248P106 555041 47480 SH SOLE 0 0 47480 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1715161 72769 SH SOLE 0 0 72769 COHEN & STEERS QUALITY INCOM COM 19247L106 1858085 153815 SH SOLE 0 0 153815 COHEN & STEERS REIT & PFD & COM 19247X100 872638 41494 SH SOLE 0 0 41494 COHEN & STEERS TOTAL RETURN COM 19247R103 224229 18859 SH SOLE 0 0 18859 COHERENT CORP COM 19247G107 1905893 31440 SH SOLE 0 0 31440 COINBASE GLOBAL INC COM CL A 19260Q107 4055637 15297 SH SOLE 0 0 15297 COINBASE GLOBAL INC COM CL A 19260Q107 7703 20000 SH Put SOLE 0 0 20000 COLGATE PALMOLIVE CO COM 194162103 5737951 63719 SH SOLE 0 0 63719 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 271762 15284 SH SOLE 0 0 15284 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 463085 22415 SH SOLE 0 0 22415 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 209094 6749 SH SOLE 0 0 6749 COLUMBIA ETF TR I US ESG EQUITY 19761L300 538678 12096 SH SOLE 0 0 12096 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 4633664 148992 SH SOLE 0 0 148992 COMCAST CORP NEW CL A 20030N101 15090293 348102 SH SOLE 0 0 348102 COMERICA INC COM 200340107 478038 8693 SH SOLE 0 0 8693 COMFORT SYS USA INC COM 199908104 390200 1228 SH SOLE 0 0 1228 COMPASS DIVERSIFIED SH BEN INT 20451Q104 528184 21943 SH SOLE 0 0 21943 COMSTOCK INC COM NEW 205750300 36433 100146 SH SOLE 0 0 100146 CONAGRA BRANDS INC COM 205887102 4028765 135923 SH SOLE 0 0 135923 CONCRETE PUMPING HLDGS INC COM 206704108 97407 12330 SH SOLE 0 0 12330 CONOCOPHILLIPS COM 20825C104 8987599 70612 SH SOLE 0 0 70612 CONSOL ENERGY INC NEW COM 20854L108 224686 2682 SH SOLE 0 0 2682 CONSOLIDATED COMM HLDGS INC COM 209034107 7298895 1689559 SH SOLE 0 0 1689559 CONSOLIDATED EDISON INC COM 209115104 4516423 49735 SH SOLE 0 0 49735 CONSTELLATION BRANDS INC CL A 21036P108 4404966 16210 SH SOLE 0 0 16210 CONSTELLATION ENERGY CORP COM 21037T109 3251022 17587 SH SOLE 0 0 17587 CONSTELLIUM SE CL A SHS F21107101 1616399 73107 SH SOLE 0 0 73107 COPART INC COM 217204106 1414246 24417 SH SOLE 0 0 24417 CORMEDIX INC COM 21900C308 133390 31460 SH SOLE 0 0 31460 CORNERSTONE STRATEGIC VALUE COM 21924B302 395220 52556 SH SOLE 0 0 52556 CORNERSTONE TOTAL RETURN FD COM 21924U300 95473 12713 SH SOLE 0 0 12713 CORNING INC COM 219350105 3360615 101960 SH SOLE 0 0 101960 CORTEVA INC COM 22052L104 1758102 30485 SH SOLE 0 0 30485 COSTAR GROUP INC COM 22160N109 614086 6357 SH SOLE 0 0 6357 COSTCO WHSL CORP NEW COM 22160K105 43937233 59972 SH SOLE 0 0 59972 COTERRA ENERGY INC COM 127097103 3967014 142289 SH SOLE 0 0 142289 COTY INC COM CL A 222070203 1160038 96993 SH SOLE 0 0 96993 COUPANG INC CL A 22266T109 855489 48088 SH SOLE 0 0 48088 CRANE COMPANY COMMON STOCK 224408104 543325 4021 SH SOLE 0 0 4021 CRANE NXT CO COM 224441105 248403 4013 SH SOLE 0 0 4013 CRH PLC ORD G25508105 488404 5662 SH SOLE 0 0 5662 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 922988 13551 SH SOLE 0 0 13551 CROCS INC COM 227046109 2720398 18918 SH SOLE 0 0 18918 CRONOS GROUP INC COM 22717L101 96974 37154 SH SOLE 0 0 37154 CROWDSTRIKE HLDGS INC CL A 22788C105 9163393 28583 SH SOLE 0 0 28583 CROWN CASTLE INC COM 22822V101 3132218 29596 SH SOLE 0 0 29596 CSX CORP COM 126408103 4527182 122125 SH SOLE 0 0 122125 CUE HEALTH INC COM 229790100 3772 20000 SH SOLE 0 0 20000 CUMMINS INC COM 231021106 5685610 19296 SH SOLE 0 0 19296 CURTISS WRIGHT CORP COM 231561101 540550 2112 SH SOLE 0 0 2112 CVB FINL CORP COM 126600105 286653 16068 SH SOLE 0 0 16068 CVS HEALTH CORP COM 126650100 9863665 123667 SH SOLE 0 0 123667 CYBERARK SOFTWARE LTD SHS M2682V108 1272043 4805 SH SOLE 0 0 4805 CYTOMX THERAPEUTICS INC COM 23284F105 150810 69179 SH SOLE 0 0 69179 D R HORTON INC COM 23331A109 4365672 26531 SH SOLE 0 0 26531 DANAHER CORPORATION COM 235851102 10604713 42467 SH SOLE 0 0 42467 DARDEN RESTAURANTS INC COM 237194105 1202826 7196 SH SOLE 0 0 7196 DATADOG INC CL A COM 23804L103 3545716 28687 SH SOLE 0 0 28687 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1458341 36124 SH SOLE 0 0 36124 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 532672 16395 SH SOLE 0 0 16395 DBX ETF TR XTRACK MSCI EAFE 233051200 2824404 69006 SH SOLE 0 0 69006 DBX ETF TR XTRACK MSCI EURP 233051853 242113 5898 SH SOLE 0 0 5898 DECKERS OUTDOOR CORP COM 243537107 283320 301 SH SOLE 0 0 301 DEERE & CO COM 244199105 21590876 52565 SH SOLE 0 0 52565 DELL TECHNOLOGIES INC CL C 24703L202 2598379 22770 SH SOLE 0 0 22770 DELTA AIR LINES INC DEL COM NEW 247361702 5244208 109551 SH SOLE 0 0 109551 DENISON MINES CORP COM 248356107 370500 190000 SH SOLE 0 0 190000 DESKTOP METAL INC COM CL A 25058X105 26450 30156 SH SOLE 0 0 30156 DEUTSCHE BANK A G NAMEN AKT D18190898 270259 17138 SH SOLE 0 0 17138 DEVON ENERGY CORP NEW COM 25179M103 3945878 78634 SH SOLE 0 0 78634 DEXCOM INC COM 252131107 1361899 9819 SH SOLE 0 0 9819 DIAGEO PLC SPON ADR NEW 25243Q205 2274230 15289 SH SOLE 0 0 15289 DIAMONDBACK ENERGY INC COM 25278X109 3762771 18987 SH SOLE 0 0 18987 DICKS SPORTING GOODS INC COM 253393102 614992 2735 SH SOLE 0 0 2735 DIGI INTL INC COM 253798102 1155553 36190 SH SOLE 0 0 36190 DIGIMARC CORP NEW COM 25381B101 9160323 337024 SH SOLE 0 0 337024 DIGITAL RLTY TR INC COM 253868103 1324272 9194 SH SOLE 0 0 9194 DIGITALOCEAN HLDGS INC COM 25402D102 1847072 48378 SH SOLE 0 0 48378 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 4220055 100597 SH SOLE 0 0 100597 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 472006 18517 SH SOLE 0 0 18517 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 5655111 228766 SH SOLE 0 0 228766 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 270914 5232 SH SOLE 0 0 5232 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 405118 12032 SH SOLE 0 0 12032 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 4031248 109694 SH SOLE 0 0 109694 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 8365970 276835 SH SOLE 0 0 276835 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1963146 73389 SH SOLE 0 0 73389 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 1334211 53241 SH SOLE 0 0 53241 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 1930282 40139 SH SOLE 0 0 40139 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 2875939 61138 SH SOLE 0 0 61138 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 6454481 176642 SH SOLE 0 0 176642 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 45215984 1415210 SH SOLE 0 0 1415210 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 16968892 297804 SH SOLE 0 0 297804 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 1964719 62155 SH SOLE 0 0 62155 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 1016187 33884 SH SOLE 0 0 33884 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1408222 34430 SH SOLE 0 0 34430 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 299661 13396 SH SOLE 0 0 13396 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 4861012 77976 SH SOLE 0 0 77976 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 1504750 43730 SH SOLE 0 0 43730 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1946768 35766 SH SOLE 0 0 35766 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 25671595 1009103 SH SOLE 0 0 1009103 DIREXION SHS ETF TR DLY TSLA BEAR 1X 25460G260 248333 9750 SH SOLE 0 0 9750 DIREXION SHS ETF TR DLY TSLA BEAR 1X 25460G260 9181 150000 SH Call SOLE 0 0 150000 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1570438 17606 SH SOLE 0 0 17606 DISCOVER FINL SVCS COM 254709108 1723132 13145 SH SOLE 0 0 13145 DISNEY WALT CO COM 254687106 30903641 252564 SH SOLE 0 0 252564 DNP SELECT INCOME FD INC COM 23325P104 1583628 174599 SH SOLE 0 0 174599 DOCUSIGN INC COM 256163106 1619591 27197 SH SOLE 0 0 27197 DOLLAR GEN CORP NEW COM 256677105 1144208 7332 SH SOLE 0 0 7332 DOLLAR TREE INC COM 256746108 920710 6915 SH SOLE 0 0 6915 DOMINION ENERGY INC COM 25746U109 4652519 94583 SH SOLE 0 0 94583 DOMINOS PIZZA INC COM 25754A201 1151588 2318 SH SOLE 0 0 2318 DONALDSON INC COM 257651109 1931242 25861 SH SOLE 0 0 25861 DOORDASH INC CL A 25809K105 2042384 14830 SH SOLE 0 0 14830 DORIAN LPG LTD SHS USD Y2106R110 214569 5579 SH SOLE 0 0 5579 DOUBLELINE INCOME SOLUTIONS COM 258622109 1255580 98865 SH SOLE 0 0 98865 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 228484 14334 SH SOLE 0 0 14334 DOVER CORP COM 260003108 1289886 7279 SH SOLE 0 0 7279 DOW INC COM 260557103 6738457 116321 SH SOLE 0 0 116321 DRAFTKINGS INC NEW COM CL A 26142V105 5278494 116240 SH SOLE 0 0 116240 DT MIDSTREAM INC COMMON STOCK 23345M107 222955 3649 SH SOLE 0 0 3649 DTE ENERGY CO COM 233331107 1832613 16342 SH SOLE 0 0 16342 DUKE ENERGY CORP NEW COM NEW 26441C204 7064208 73045 SH SOLE 0 0 73045 DUOLINGO INC CL A COM 26603R106 2594904 11764 SH SOLE 0 0 11764 DUOS TECHNOLOGIES GROUP INC COM 266042407 189033 43556 SH SOLE 0 0 43556 DUPONT DE NEMOURS INC COM 26614N102 4077891 53187 SH SOLE 0 0 53187 DUTCH BROS INC CL A 26701L100 250140 7580 SH SOLE 0 0 7580 E L F BEAUTY INC COM 26856L103 417366 2129 SH SOLE 0 0 2129 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 1196610 11240 SH SOLE 0 0 11240 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 268060 12605 SH SOLE 0 0 12605 EA SERIES TRUST FREEDOM 100 EM 02072L607 225755 6693 SH SOLE 0 0 6693 EA SERIES TRUST INTL QUAN VALUE 02072L201 219095 8121 SH SOLE 0 0 8121 EA SERIES TRUST MORGAN DEMPSEY L 02072L482 204170 8026 SH SOLE 0 0 8026 EA SERIES TRUST US QUAN MOMENTUM 02072L409 256258 4335 SH SOLE 0 0 4335 EA SERIES TRUST US QUAN VALUE 02072L102 329023 7321 SH SOLE 0 0 7321 EAGLE POINT CREDIT COMPANY I COM 269808101 819547 81063 SH SOLE 0 0 81063 EAST WEST BANCORP INC COM 27579R104 453741 5736 SH SOLE 0 0 5736 EASTERLY GOVT PPTYS INC COM 27616P103 175686 15264 SH SOLE 0 0 15264 EASTMAN CHEM CO COM 277432100 826250 8244 SH SOLE 0 0 8244 EATON CORP PLC SHS G29183103 9761298 31218 SH SOLE 0 0 31218 EATON VANCE ENHANCED EQUITY COM 278277108 724142 35902 SH SOLE 0 0 35902 EATON VANCE LTD DURATION INC COM 27828H105 157950 16200 SH SOLE 0 0 16200 EATON VANCE RISK-MANAGED DIV COM 27829G106 877374 105075 SH SOLE 0 0 105075 EATON VANCE TAX ADVT DIV INC COM 27828G107 3696625 156637 SH SOLE 0 0 156637 EATON VANCE TAX-ADVANTAGED G COM 27828U106 270062 10811 SH SOLE 0 0 10811 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 753703 58291 SH SOLE 0 0 58291 EATON VANCE TAX-MANAGED DIVE COM 27828N102 3063818 229328 SH SOLE 0 0 229328 EATON VANCE TAX-MANAGED GLOB COM 27829F108 328331 40237 SH SOLE 0 0 40237 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1027307 125281 SH SOLE 0 0 125281 EBAY INC. COM 278642103 1102379 20886 SH SOLE 0 0 20886 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 1372968 116255 SH SOLE 0 0 116255 ECOLAB INC COM 278865100 5385370 23323 SH SOLE 0 0 23323 ECOPETROL S A SPONSORED ADS 279158109 377364 31872 SH SOLE 0 0 31872 EDISON INTL COM 281020107 1341333 18965 SH SOLE 0 0 18965 EDWARDS LIFESCIENCES CORP COM 28176E108 2382596 24933 SH SOLE 0 0 24933 ELANCO ANIMAL HEALTH INC COM 28414H103 2275034 139744 SH SOLE 0 0 139744 ELECTRONIC ARTS INC COM 285512109 395098 2978 SH SOLE 0 0 2978 ELEVANCE HEALTH INC COM 036752103 6339972 12227 SH SOLE 0 0 12227 ELI LILLY & CO COM 532457108 59344933 76282 SH SOLE 0 0 76282 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 91267 13208 SH SOLE 0 0 13208 ELLSWORTH GROWTH & INCOME FD COM 289074106 174774 21524 SH SOLE 0 0 21524 EMCOR GROUP INC COM 29084Q100 284284 812 SH SOLE 0 0 812 EMERSON ELEC CO COM 291011104 6546844 57721 SH SOLE 0 0 57721 EMX RTY CORP COM 26873J107 635718 369603 SH SOLE 0 0 369603 ENBRIDGE INC COM 29250N105 3670565 101453 SH SOLE 0 0 101453 ENCORE WIRE CORP COM 292562105 303252 1154 SH SOLE 0 0 1154 ENERGY FUELS INC COM NEW 292671708 515793 82002 SH SOLE 0 0 82002 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 7792510 495391 SH SOLE 0 0 495391 ENI S P A SPONSORED ADR 26874R108 447488 14107 SH SOLE 0 0 14107 ENOVIX CORPORATION COM 293594107 623802 77879 SH SOLE 0 0 77879 ENPHASE ENERGY INC COM 29355A107 1919274 15864 SH SOLE 0 0 15864 ENSIGN GROUP INC COM 29358P101 272978 2194 SH SOLE 0 0 2194 ENTEGRIS INC COM 29362U104 1436547 10221 SH SOLE 0 0 10221 ENTERGY CORP NEW COM 29364G103 654646 6195 SH SOLE 0 0 6195 ENTERPRISE PRODS PARTNERS L COM 293792107 9646818 330597 SH SOLE 0 0 330597 ENVIRI CORP COM 415864107 471564 51537 SH SOLE 0 0 51537 EOG RES INC COM 26875P101 1916004 14987 SH SOLE 0 0 14987 EPR PPTYS COM SH BEN INT 26884U109 303723 7155 SH SOLE 0 0 7155 EQT CORP COM 26884L109 479432 12933 SH SOLE 0 0 12933 EQUINIX INC COM 29444U700 768775 931 SH SOLE 0 0 931 EQUINOR ASA SPONSORED ADR 29446M102 336531 12451 SH SOLE 0 0 12451 EQUINOX GOLD CORP COM 29446Y502 1187113 197195 SH SOLE 0 0 197195 EQUITRANS MIDSTREAM CORP COM 294600101 333857 26731 SH SOLE 0 0 26731 EQUITY LIFESTYLE PPTYS INC COM 29472R108 253285 3933 SH SOLE 0 0 3933 ESPERION THERAPEUTICS INC NE COM 29664W105 77259 28828 SH SOLE 0 0 28828 ESSENTIAL UTILS INC COM 29670G102 4033050 108854 SH SOLE 0 0 108854 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 264214 6528 SH SOLE 0 0 6528 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 1283767 35629 SH SOLE 0 0 35629 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 512859 13123 SH SOLE 0 0 13123 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 2721083 44339 SH SOLE 0 0 44339 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 300084 12710 SH SOLE 0 0 12710 ETFIS SER TR I VIRTUS INFRCAP 26923G822 465483 22219 SH SOLE 0 0 22219 ETSY INC COM 29786A106 412937 6009 SH SOLE 0 0 6009 ETSY INC COM 29786A106 3558 20000 SH Call SOLE 0 0 20000 EVERGY INC COM 30034W106 764756 14327 SH SOLE 0 0 14327 EVERSOURCE ENERGY COM 30040W108 1221939 20444 SH SOLE 0 0 20444 EVGO INC CL A COM 30052F100 33800 13466 SH SOLE 0 0 13466 EVOGENE LTD SHS M4119S104 10510 14013 SH SOLE 0 0 14013 EXACT SCIENCES CORP COM 30063P105 1862817 26974 SH SOLE 0 0 26974 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 959203 30635 SH SOLE 0 0 30635 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 391341 6674 SH SOLE 0 0 6674 EXELON CORP COM 30161N101 2079772 55357 SH SOLE 0 0 55357 EXLSERVICE HOLDINGS INC COM 302081104 304357 9571 SH SOLE 0 0 9571 EXPEDIA GROUP INC COM NEW 30212P303 3354379 24351 SH SOLE 0 0 24351 EXSCIENTIA PLC ADS 30223G102 158255 27667 SH SOLE 0 0 27667 EXTRA SPACE STORAGE INC COM 30225T102 3166459 21541 SH SOLE 0 0 21541 EXXON MOBIL CORP COM 30231G102 58740710 505341 SH SOLE 0 0 505341 EXXON MOBIL CORP COM 30231G102 75556 650 SH OTR 0 0 650 F N B CORP COM 302520101 252260 17891 SH SOLE 0 0 17891 FACTSET RESH SYS INC COM 303075105 743980 1637 SH SOLE 0 0 1637 FAIR ISAAC CORP COM 303250104 513590 411 SH SOLE 0 0 411 FASTENAL CO COM 311900104 6687090 86689 SH SOLE 0 0 86689 FASTLY INC CL A 31188V100 533499 41133 SH SOLE 0 0 41133 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 232523 2277 SH SOLE 0 0 2277 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 3959390 156621 SH SOLE 0 0 156621 FEDEX CORP COM 31428X106 5362716 18509 SH SOLE 0 0 18509 FERRARI N V COM N3167Y103 951317 2182 SH SOLE 0 0 2182 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1428027 22174 SH SOLE 0 0 22174 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1853176 48172 SH SOLE 0 0 48172 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 544030 17429 SH SOLE 0 0 17429 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 864478 18169 SH SOLE 0 0 18169 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 9007050 193492 SH SOLE 0 0 193492 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 436011 14932 SH SOLE 0 0 14932 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2471408 54544 SH SOLE 0 0 54544 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 1316343 23431 SH SOLE 0 0 23431 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 222301 4486 SH SOLE 0 0 4486 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1260321 48717 SH SOLE 0 0 48717 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 565688 9523 SH SOLE 0 0 9523 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1247491 17880 SH SOLE 0 0 17880 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2146445 13773 SH SOLE 0 0 13773 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 213397 8180 SH SOLE 0 0 8180 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 948687 22364 SH SOLE 0 0 22364 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 285458 5004 SH SOLE 0 0 5004 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 281187 5627 SH SOLE 0 0 5627 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4628583 102154 SH SOLE 0 0 102154 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 214162 4033 SH SOLE 0 0 4033 FIDELITY NATL INFORMATION SV COM 31620M106 1732021 23348 SH SOLE 0 0 23348 FIFTH THIRD BANCORP COM 316773100 1142405 30702 SH SOLE 0 0 30702 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 369001 26856 SH SOLE 0 0 26856 FIRST BUSEY CORP COM NEW 319383204 1023547 42559 SH SOLE 0 0 42559 FIRST CTZNS BANCSHARES INC N CL A 31946M103 511763 313 SH SOLE 0 0 313 FIRST HORIZON CORPORATION COM 320517105 221116 14358 SH SOLE 0 0 14358 FIRST MAJESTIC SILVER CORP COM 32076V103 1184248 201402 SH SOLE 0 0 201402 FIRST TR ENERGY INCOME & GRO COM 33738G104 804906 49260 SH SOLE 0 0 49260 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 205078 4130 SH SOLE 0 0 4130 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1153177 40936 SH SOLE 0 0 40936 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 242284 6771 SH SOLE 0 0 6771 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 2499592 137189 SH SOLE 0 0 137189 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 18674534 302862 SH SOLE 0 0 302862 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 8597804 167403 SH SOLE 0 0 167403 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 4459915 225248 SH SOLE 0 0 225248 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 4047893 84017 SH SOLE 0 0 84017 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 9084905 524533 SH SOLE 0 0 524533 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1260431 63546 SH SOLE 0 0 63546 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1841592 91919 SH SOLE 0 0 91919 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1095870 19527 SH SOLE 0 0 19527 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 7155897 184860 SH SOLE 0 0 184860 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 461653 20186 SH SOLE 0 0 20186 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2459568 103692 SH SOLE 0 0 103692 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 12498741 130739 SH SOLE 0 0 130739 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1014639 15722 SH SOLE 0 0 15722 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 499526 7294 SH SOLE 0 0 7294 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 304058 13353 SH SOLE 0 0 13353 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 2406203 128467 SH SOLE 0 0 128467 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 872524 18361 SH SOLE 0 0 18361 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4394209 40097 SH SOLE 0 0 40097 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1909313 26169 SH SOLE 0 0 26169 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3485223 43972 SH SOLE 0 0 43972 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 767509 10759 SH SOLE 0 0 10759 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 17082655 302936 SH SOLE 0 0 302936 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 11080261 96678 SH SOLE 0 0 96678 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1903575 14119 SH SOLE 0 0 14119 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1630633 50235 SH SOLE 0 0 50235 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 365152 6744 SH SOLE 0 0 6744 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 3450413 45635 SH SOLE 0 0 45635 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 5232692 96313 SH SOLE 0 0 96313 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 552510 8410 SH SOLE 0 0 8410 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 544399 24228 SH SOLE 0 0 24228 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 106817884 1247143 SH SOLE 0 0 1247143 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 11340474 55296 SH SOLE 0 0 55296 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 244384 12219 SH SOLE 0 0 12219 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2705450 78396 SH SOLE 0 0 78396 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 17771421 310526 SH SOLE 0 0 310526 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 302309 8779 SH SOLE 0 0 8779 FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804 7425206 322132 SH SOLE 0 0 322132 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 17891311 300089 SH SOLE 0 0 300089 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 55322 1342 SH OTR 0 0 1342 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 10174703 246779 SH SOLE 0 0 246779 FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738 734474 23206 SH SOLE 0 0 23206 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 14141026 293076 SH SOLE 0 0 293076 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 1496121 61116 SH SOLE 0 0 61116 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 7659784 142614 SH SOLE 0 0 142614 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 53603 998 SH OTR 0 0 998 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 194192 12593 SH SOLE 0 0 12593 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 1615917 52618 SH SOLE 0 0 52618 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 240718 11702 SH SOLE 0 0 11702 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 3980802 113786 SH SOLE 0 0 113786 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 2738084 145875 SH SOLE 0 0 145875 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 205030 4054 SH SOLE 0 0 4054 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 789776 50018 SH SOLE 0 0 50018 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 423701 12218 SH SOLE 0 0 12218 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3826950 54930 SH SOLE 0 0 54930 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 2157664 105047 SH SOLE 0 0 105047 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1404188 31039 SH SOLE 0 0 31039 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 700818 28190 SH SOLE 0 0 28190 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 2015452 62406 SH SOLE 0 0 62406 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 352066 3889 SH SOLE 0 0 3889 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 246464 8982 SH SOLE 0 0 8982 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 5458127 184833 SH SOLE 0 0 184833 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1758723 11437 SH SOLE 0 0 11437 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 910322 13520 SH SOLE 0 0 13520 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 87174934 1551985 SH SOLE 0 0 1551985 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3361282 72739 SH SOLE 0 0 72739 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 29583129 849602 SH SOLE 0 0 849602 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 2334438 22065 SH SOLE 0 0 22065 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 7162702 70155 SH SOLE 0 0 70155 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 39750312 1421685 SH SOLE 0 0 1421685 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752 3108093 109710 SH SOLE 0 0 109710 FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 207765 8967 SH SOLE 0 0 8967 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 2577612 73103 SH SOLE 0 0 73103 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1732895 92405 SH SOLE 0 0 92405 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 483902 17596 SH SOLE 0 0 17596 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 41214185 945279 SH SOLE 0 0 945279 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 10017830 407229 SH SOLE 0 0 407229 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 15656159 663677 SH SOLE 0 0 663677 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 18133185 237408 SH SOLE 0 0 237408 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 9861366 99369 SH SOLE 0 0 99369 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3254382 28706 SH SOLE 0 0 28706 FIRST TR MORNINGSTAR DIVID L SHS 336917109 20787281 540210 SH SOLE 0 0 540210 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 2025017 16253 SH SOLE 0 0 16253 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 1344615 16274 SH SOLE 0 0 16274 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 13153739 106163 SH SOLE 0 0 106163 FIRST TR NASDAQ 100 TECH IND SHS 337345102 11794945 61857 SH SOLE 0 0 61857 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 774702 8309 SH SOLE 0 0 8309 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 1270773 337075 SH SOLE 0 0 337075 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 122500 10358 SH SOLE 0 0 10358 FIRST TR VALUE LINE DIVID IN SHS 33734H106 62299238 1475235 SH SOLE 0 0 1475235 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 3035365 24622 SH SOLE 0 0 24622 FIRSTENERGY CORP COM 337932107 860373 22278 SH SOLE 0 0 22278 FISERV INC COM 337738108 3186815 19940 SH SOLE 0 0 19940 FIVE BELOW INC COM 33829M101 347885 1918 SH SOLE 0 0 1918 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 838617 43746 SH SOLE 0 0 43746 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 1755237 207966 SH SOLE 0 0 207966 FLAHERTY & CRUMRINE PFD SECS COM 338478100 247099 16640 SH SOLE 0 0 16640 FLEXSHARES TR QLT DIV DEF IDX 33939L845 216699 3375 SH SOLE 0 0 3375 FMC CORP COM NEW 302491303 453041 7112 SH SOLE 0 0 7112 FORD MTR CO DEL COM 345370860 6710671 505322 SH SOLE 0 0 505322 FORTINET INC COM 34959E109 1226238 17951 SH SOLE 0 0 17951 FORTIS INC COM 349553107 725433 18361 SH SOLE 0 0 18361 FORTIVE CORP COM 34959J108 322293 3747 SH SOLE 0 0 3747 FORTUNA SILVER MINES INC COM 349915108 106768 28624 SH SOLE 0 0 28624 FORTUNE BRANDS INNOVATIONS I COM 34964C106 685789 8100 SH SOLE 0 0 8100 FRANCO NEV CORP COM 351858105 2736390 22964 SH SOLE 0 0 22964 FRANKLIN ELEC INC COM 353514102 328412 3075 SH SOLE 0 0 3075 FRANKLIN LTD DURATION INCOME COM 35472T101 611903 97592 SH SOLE 0 0 97592 FRANKLIN RESOURCES INC COM 354613101 253757 9027 SH SOLE 0 0 9027 FRANKLIN STR PPTYS CORP COM 35471R106 46369 20967 SH SOLE 0 0 20967 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 666433 27168 SH SOLE 0 0 27168 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 3505946 95141 SH SOLE 0 0 95141 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 1837502 93777 SH SOLE 0 0 93777 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 291620 9398 SH SOLE 0 0 9398 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 4126590 128194 SH SOLE 0 0 128194 FRANKLIN TEMPLETON ETF TR MARTIN CURRIE 35473P454 172770 10991 SH SOLE 0 0 10991 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 1026780 42926 SH SOLE 0 0 42926 FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 223413 9326 SH SOLE 0 0 9326 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 4259312 199593 SH SOLE 0 0 199593 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 688544 12597 SH SOLE 0 0 12597 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 14006993 262010 SH SOLE 0 0 262010 FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876 1244336 30644 SH SOLE 0 0 30644 FREEPORT-MCMORAN INC CL B 35671D857 3463923 73668 SH SOLE 0 0 73668 FRESHWORKS INC CLASS A COM 358054104 684702 37600 SH SOLE 0 0 37600 FRONTIER GROUP HLDGS INC COM 35909R108 127352 15703 SH SOLE 0 0 15703 FRONTLINE PLC COM M46528101 203659 8711 SH SOLE 0 0 8711 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 1718026 289718 SH SOLE 0 0 289718 FS KKR CAP CORP COM 302635206 10348383 542634 SH SOLE 0 0 542634 FTAI AVIATION LTD SHS G3730V105 851617 12654 SH SOLE 0 0 12654 FUBOTV INC COM 35953D104 29221 18494 SH SOLE 0 0 18494 FUELCELL ENERGY INC COM 35952H601 24495 20584 SH SOLE 0 0 20584 FULTON FINL CORP PA COM 360271100 302960 19066 SH SOLE 0 0 19066 GABELLI CONV & INC SECS FD I COM 36240B109 123172 33200 SH SOLE 0 0 33200 GABELLI DIVID & INCOME TR COM 36242H104 443489 19299 SH SOLE 0 0 19299 GABELLI EQUITY TR INC COM 362397101 1080857 195807 SH SOLE 0 0 195807 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 583844 40044 SH SOLE 0 0 40044 GABELLI HLTHCARE & WELLNESS SHS 36246K103 105339 10287 SH SOLE 0 0 10287 GABELLI UTIL TR COM 36240A101 76735 13826 SH SOLE 0 0 13826 GALLAGHER ARTHUR J & CO COM 363576109 7376315 29501 SH SOLE 0 0 29501 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 664001 172021 SH SOLE 0 0 172021 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 54184 10400 SH SOLE 0 0 10400 GAMING & LEISURE PPTYS INC COM 36467J108 527070 11440 SH SOLE 0 0 11440 GAP INC COM 364760108 319337 11591 SH SOLE 0 0 11591 GARMIN LTD SHS H2906T109 593596 3987 SH SOLE 0 0 3987 GARTNER INC COM 366651107 240718 505 SH SOLE 0 0 505 GATX CORP COM 361448103 279993 2089 SH SOLE 0 0 2089 GDL FD COM SH BEN IT 361570104 91756 11527 SH SOLE 0 0 11527 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 2446115 26910 SH SOLE 0 0 26910 GENERAC HLDGS INC COM 368736104 1681202 13328 SH SOLE 0 0 13328 GENERAL DYNAMICS CORP COM 369550108 4924713 17433 SH SOLE 0 0 17433 GENERAL ELECTRIC CO COM NEW 369604301 14906771 84940 SH SOLE 0 0 84940 GENERAL MLS INC COM 370334104 8098059 115737 SH SOLE 0 0 115737 GENERAL MTRS CO COM 37045V100 3132570 69075 SH SOLE 0 0 69075 GENTEX CORP COM 371901109 714033 19768 SH SOLE 0 0 19768 GENUINE PARTS CO COM 372460105 3728360 24064 SH SOLE 0 0 24064 GERON CORP COM 374163103 599118 181551 SH SOLE 0 0 181551 GIBRALTAR INDS INC COM 374689107 899520 11170 SH SOLE 0 0 11170 GILEAD SCIENCES INC COM 375558103 3259208 44495 SH SOLE 0 0 44495 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 31608 27249 SH SOLE 0 0 27249 GLADSTONE CAPITAL CORP COM 376535100 210126 19583 SH SOLE 0 0 19583 GLADSTONE INVT CORP COM 376546107 364874 25641 SH SOLE 0 0 25641 GLOBAL PMTS INC COM 37940X102 576295 4312 SH SOLE 0 0 4312 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1439384 42385 SH SOLE 0 0 42385 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 496564 16691 SH SOLE 0 0 16691 GLOBAL X FDS EMERGING MARK 37960A636 5227012 191084 SH SOLE 0 0 191084 GLOBAL X FDS EMERGING MKT GRT 37960A644 339872 12997 SH SOLE 0 0 12997 GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 7984629 156621 SH SOLE 0 0 156621 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 210570 18504 SH SOLE 0 0 18504 GLOBAL X FDS GLB X GURU INDEX 37950E341 292495 6718 SH SOLE 0 0 6718 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 489596 9994 SH SOLE 0 0 9994 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2833740 58766 SH SOLE 0 0 58766 GLOBAL X FDS GLOBAL X COPPER 37954Y830 806205 19001 SH SOLE 0 0 19001 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 286056 9922 SH SOLE 0 0 9922 GLOBAL X FDS GLOBX SUPDV US 37950E291 366656 21084 SH SOLE 0 0 21084 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 4123028 91036 SH SOLE 0 0 91036 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 5257257 293537 SH SOLE 0 0 293537 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 12208141 398437 SH SOLE 0 0 398437 GLOBAL X FDS RATE PREFERRED 37954Y376 221077 9336 SH SOLE 0 0 9336 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3047277 95797 SH SOLE 0 0 95797 GLOBAL X FDS RUSSELL 2000 37954Y459 1487401 87960 SH SOLE 0 0 87960 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 381450 5994 SH SOLE 0 0 5994 GLOBAL X FDS S&P 500 COVERED 37954Y475 1598337 39185 SH SOLE 0 0 39185 GLOBAL X FDS US INFR DEV ETF 37954Y673 11743212 294996 SH SOLE 0 0 294996 GLOBAL X FDS US PFD ETF 37954Y657 3424318 169857 SH SOLE 0 0 169857 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 361177 6931 SH SOLE 0 0 6931 GLOBALSTAR INC COM 378973408 28362 19294 SH SOLE 0 0 19294 GLOBANT S A COM L44385109 325464 1612 SH SOLE 0 0 1612 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 172368 13300 SH SOLE 0 0 13300 GOLDMAN SACHS BDC INC SHS 38147U107 563188 37596 SH SOLE 0 0 37596 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1248482 12374 SH SOLE 0 0 12374 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 229320 4682 SH SOLE 0 0 4682 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 552634 12069 SH SOLE 0 0 12069 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 1171170 28461 SH SOLE 0 0 28461 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 346818 11066 SH SOLE 0 0 11066 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2570406 74961 SH SOLE 0 0 74961 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 1622775 24756 SH SOLE 0 0 24756 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 13245493 127618 SH SOLE 0 0 127618 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 1477912 13526 SH SOLE 0 0 13526 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 1777703 24766 SH SOLE 0 0 24766 GOLDMAN SACHS GROUP INC COM 38141G104 11000084 26336 SH SOLE 0 0 26336 GOLUB CAP BDC INC COM 38173M102 457196 27492 SH SOLE 0 0 27492 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 62056 19763 SH SOLE 0 0 19763 GRACO INC COM 384109104 1659076 17752 SH SOLE 0 0 17752 GRAINGER W W INC COM 384802104 1242381 1222 SH SOLE 0 0 1222 GRANITESHARES GOLD TR SHS BEN INT 38748G101 591645 26942 SH SOLE 0 0 26942 GRAPHIC PACKAGING HLDG CO COM 388689101 632363 21671 SH SOLE 0 0 21671 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 1392691 22052 SH SOLE 0 0 22052 GSK PLC SPONSORED ADR 37733W204 3412716 79606 SH SOLE 0 0 79606 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 1694182 118309 SH SOLE 0 0 118309 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 378995 23323 SH SOLE 0 0 23323 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 312831 5819 SH SOLE 0 0 5819 HALEON PLC SPON ADS 405552100 578764 68170 SH SOLE 0 0 68170 HALLIBURTON CO COM 406216101 1856061 47084 SH SOLE 0 0 47084 HALOZYME THERAPEUTICS INC COM 40637H109 908832 22341 SH SOLE 0 0 22341 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 314948 10647 SH SOLE 0 0 10647 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 365256 21964 SH SOLE 0 0 21964 HANCOCK JOHN PFD INCOME FD I COM 41013X106 352035 21297 SH SOLE 0 0 21297 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 346521 17626 SH SOLE 0 0 17626 HANESBRANDS INC COM 410345102 253423 43694 SH SOLE 0 0 43694 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 3180678 218603 SH SOLE 0 0 218603 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 4086604 184539 SH SOLE 0 0 184539 HARBOR ETF TRUST LONG TERM GROWER 41151J406 7467153 318158 SH SOLE 0 0 318158 HARLEY DAVIDSON INC COM 412822108 236890 5416 SH SOLE 0 0 5416 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 120107 14701 SH SOLE 0 0 14701 HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602 1557156 39978 SH SOLE 0 0 39978 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 273584 7044 SH SOLE 0 0 7044 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 486649 24854 SH SOLE 0 0 24854 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 821402 24345 SH SOLE 0 0 24345 HARTFORD FINL SVCS GROUP INC COM 416515104 1699442 16491 SH SOLE 0 0 16491 HASBRO INC COM 418056107 222357 3934 SH SOLE 0 0 3934 HCA HEALTHCARE INC COM 40412C101 1327274 3980 SH SOLE 0 0 3980 HDFC BANK LTD SPONSORED ADS 40415F101 451567 8068 SH SOLE 0 0 8068 HEALTHCARE RLTY TR CL A COM 42226K105 367967 26005 SH SOLE 0 0 26005 HEALTHPEAK PROPERTIES INC COM 42250P103 293035 15628 SH SOLE 0 0 15628 HECLA MNG CO COM 422704106 55488 11536 SH SOLE 0 0 11536 HEICO CORP NEW COM 422806109 2383309 12478 SH SOLE 0 0 12478 HELMERICH & PAYNE INC COM 423452101 236522 5623 SH SOLE 0 0 5623 HENRY JACK & ASSOC INC COM 426281101 465340 2678 SH SOLE 0 0 2678 HERCULES CAPITAL INC COM 427096508 1856432 100619 SH SOLE 0 0 100619 HERSHEY CO COM 427866108 2802590 200 SH OTR 0 0 200 HERSHEY CO COM 427866108 3730284 18979 SH SOLE 0 0 18979 HESS CORP COM 42809H107 1521562 9969 SH SOLE 0 0 9969 HEWLETT PACKARD ENTERPRISE C COM 42824C109 916527 51694 SH SOLE 0 0 51694 HEXCEL CORP NEW COM 428291108 310270 4259 SH SOLE 0 0 4259 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 867495 113250 SH SOLE 0 0 113250 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 159364 22669 SH SOLE 0 0 22669 HILTON WORLDWIDE HLDGS INC COM 43300A203 702942 3295 SH SOLE 0 0 3295 HOLOGIC INC COM 436440101 1615290 20720 SH SOLE 0 0 20720 HOME DEPOT INC COM 437076102 38013843 99098 SH SOLE 0 0 99098 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 386782 10389 SH SOLE 0 0 10389 HONEYWELL INTL INC COM 438516106 15933318 77631 SH SOLE 0 0 77631 HORMEL FOODS CORP COM 440452100 1767782 50667 SH SOLE 0 0 50667 HOST HOTELS & RESORTS INC COM 44107P104 267832 12951 SH SOLE 0 0 12951 HOULIHAN LOKEY INC CL A 441593100 409651 3196 SH SOLE 0 0 3196 HOWMET AEROSPACE INC COM 443201108 1141969 16688 SH SOLE 0 0 16688 HP INC COM 40434L105 2446026 80940 SH SOLE 0 0 80940 HSBC HLDGS PLC SPON ADR NEW 404280406 1013481 25749 SH SOLE 0 0 25749 HUBBELL INC COM 443510607 1029646 2481 SH SOLE 0 0 2481 HUBSPOT INC COM 443573100 811927 1296 SH SOLE 0 0 1296 HUMACYTE INC COM 44486Q103 987812 317624 SH SOLE 0 0 317624 HUMANA INC COM 444859102 707653 2041 SH SOLE 0 0 2041 HUNT J B TRANS SVCS INC COM 445658107 285929 1435 SH SOLE 0 0 1435 HUNTINGTON BANCSHARES INC COM 446150104 1199325 85973 SH SOLE 0 0 85973 HUNTINGTON INGALLS INDS INC COM 446413106 1268589 4352 SH SOLE 0 0 4352 HYLIION HOLDINGS CORP COMMON STOCK 449109107 26400 15000 SH SOLE 0 0 15000 ICON PLC SHS G4705A100 874482 2603 SH SOLE 0 0 2603 IDEX CORP COM 45167R104 589308 2415 SH SOLE 0 0 2415 IDEXX LABS INC COM 45168D104 1136012 2104 SH SOLE 0 0 2104 ILLINOIS TOOL WKS INC COM 452308109 11132731 41489 SH SOLE 0 0 41489 ILLUMINA INC COM 452327109 678713 4955 SH SOLE 0 0 4955 IMMIX BIOPHARMA INC COM 45258H106 303241 98775 SH SOLE 0 0 98775 IMMUNIC INC COM 4525EP101 13200 10000 SH SOLE 0 0 10000 IMMUNITYBIO INC COM 45256X103 56385 10500 SH SOLE 0 0 10500 IMPINJ INC COM 453204109 208154 1621 SH SOLE 0 0 1621 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 4081846 167977 SH SOLE 0 0 167977 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1578986 64739 SH SOLE 0 0 64739 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 443423 9996 SH SOLE 0 0 9996 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 1514355 56443 SH SOLE 0 0 56443 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 4133890 133826 SH SOLE 0 0 133826 INFOSYS LTD SPONSORED ADR 456788108 349851 19512 SH SOLE 0 0 19512 ING GROEP N.V. SPONSORED ADR 456837103 179785 10902 SH SOLE 0 0 10902 INGERSOLL RAND INC COM 45687V106 865671 9117 SH SOLE 0 0 9117 INGREDION INC COM 457187102 408610 3497 SH SOLE 0 0 3497 INNODATA INC COM NEW 457642205 83820 12700 SH SOLE 0 0 12700 INNOVATIVE INDL PPTYS INC COM 45781V101 1637708 15817 SH SOLE 0 0 15817 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 1044424 25022 SH SOLE 0 0 25022 INOTIV INC COM 45783Q100 164614 15047 SH SOLE 0 0 15047 INSPIRE MED SYS INC COM 457730109 214577 999 SH SOLE 0 0 999 INSULET CORP COM 45784P101 283668 1655 SH SOLE 0 0 1655 INTEL CORP COM 458140100 19879199 450060 SH SOLE 0 0 450060 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 317033 2838 SH SOLE 0 0 2838 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3625723 26383 SH SOLE 0 0 26383 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 339427 3212 SH SOLE 0 0 3212 INTERNATIONAL BUSINESS MACHS COM 459200101 57288 300 SH OTR 0 0 300 INTERNATIONAL BUSINESS MACHS COM 459200101 31436058 164621 SH SOLE 0 0 164621 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1621781 18860 SH SOLE 0 0 18860 INTERNATIONAL PAPER CO COM 460146103 1543175 39548 SH SOLE 0 0 39548 INTERNATIONAL SEAWAYS INC COM Y41053102 817868 15373 SH SOLE 0 0 15373 INTERPUBLIC GROUP COS INC COM 460690100 254062 7786 SH SOLE 0 0 7786 INTUIT COM 461202103 4680382 7200 SH SOLE 0 0 7200 INTUITIVE SURGICAL INC COM NEW 46120E602 4738479 11873 SH SOLE 0 0 11873 INVENTRUST PPTYS CORP COM NEW 46124J201 373469 14526 SH SOLE 0 0 14526 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 3218998 87520 SH SOLE 0 0 87520 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 8532027 182270 SH SOLE 0 0 182270 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 8028087 160916 SH SOLE 0 0 160916 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 7992905 318569 SH SOLE 0 0 318569 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 3816724 275178 SH SOLE 0 0 275178 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 86947 10229 SH SOLE 0 0 10229 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 413943 18021 SH SOLE 0 0 18021 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 385392 24800 SH SOLE 0 0 24800 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 553861 29382 SH SOLE 0 0 29382 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 297927 14303 SH SOLE 0 0 14303 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 3773955 41513 SH SOLE 0 0 41513 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 459476 22457 SH SOLE 0 0 22457 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 8324646 296462 SH SOLE 0 0 296462 INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862 224348 9046 SH SOLE 0 0 9046 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 1520836 64841 SH SOLE 0 0 64841 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 562844 11336 SH SOLE 0 0 11336 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 1286199 66094 SH SOLE 0 0 66094 INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 331765 16824 SH SOLE 0 0 16824 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 1025011 23777 SH SOLE 0 0 23777 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 842632 37678 SH SOLE 0 0 37678 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 938661 8712 SH SOLE 0 0 8712 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 216826 4257 SH SOLE 0 0 4257 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 101240383 554178 SH SOLE 0 0 554178 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 384437 13297 SH SOLE 0 0 13297 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1123264 47136 SH SOLE 0 0 47136 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 7112291 598677 SH SOLE 0 0 598677 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 310603 12389 SH SOLE 0 0 12389 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 859109 18599 SH SOLE 0 0 18599 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1089673 12419 SH SOLE 0 0 12419 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 457049 5697 SH SOLE 0 0 5697 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 11766735 125539 SH SOLE 0 0 125539 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 812399 34006 SH SOLE 0 0 34006 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 289017 5205 SH SOLE 0 0 5205 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1772999 63163 SH SOLE 0 0 63163 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 2687126 63903 SH SOLE 0 0 63903 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 493014 16075 SH SOLE 0 0 16075 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 6903786 59980 SH SOLE 0 0 59980 INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573 419269 14829 SH SOLE 0 0 14829 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1178507 20896 SH SOLE 0 0 20896 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 25194624 588522 SH SOLE 0 0 588522 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 2787755 21973 SH SOLE 0 0 21973 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1953340 44184 SH SOLE 0 0 44184 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 9765494 213081 SH SOLE 0 0 213081 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 5974397 134558 SH SOLE 0 0 134558 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 22792056 346015 SH SOLE 0 0 346015 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 28049443 265947 SH SOLE 0 0 265947 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 4375800 96447 SH SOLE 0 0 96447 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1236580 58467 SH SOLE 0 0 58467 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 3230746 121685 SH SOLE 0 0 121685 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3617105 152170 SH SOLE 0 0 152170 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 301548 3841 SH SOLE 0 0 3841 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 627540 28204 SH SOLE 0 0 28204 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 2446931 133712 SH SOLE 0 0 133712 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 8939112 426281 SH SOLE 0 0 426281 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 2435229 107137 SH SOLE 0 0 107137 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 1290315 52071 SH SOLE 0 0 52071 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 9282877 454373 SH SOLE 0 0 454373 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 2862411 124723 SH SOLE 0 0 124723 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 1172290 48163 SH SOLE 0 0 48163 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 6343618 330224 SH SOLE 0 0 330224 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 993446 42158 SH SOLE 0 0 42158 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 6732512 349015 SH SOLE 0 0 349015 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 447149 18903 SH SOLE 0 0 18903 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 377958 16097 SH SOLE 0 0 16097 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 362242 15587 SH SOLE 0 0 15587 INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 262962 10268 SH SOLE 0 0 10268 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 306893 13874 SH SOLE 0 0 13874 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 213719 9867 SH SOLE 0 0 9867 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 1454269 88729 SH SOLE 0 0 88729 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1328418 57309 SH SOLE 0 0 57309 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 6431693 320463 SH SOLE 0 0 320463 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 39629130 717530 SH SOLE 0 0 717530 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1737402 46000 SH SOLE 0 0 46000 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 4450813 43820 SH SOLE 0 0 43820 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 485154 10724 SH SOLE 0 0 10724 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 224242 3465 SH SOLE 0 0 3465 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 702833 9389 SH SOLE 0 0 9389 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2898666 26783 SH SOLE 0 0 26783 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1408532 33087 SH SOLE 0 0 33087 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 262667 5367 SH SOLE 0 0 5367 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 1030298 7383 SH SOLE 0 0 7383 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 954130 16628 SH SOLE 0 0 16628 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 1197561 27242 SH SOLE 0 0 27242 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 740132 7492 SH SOLE 0 0 7492 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 1296323 36210 SH SOLE 0 0 36210 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 10595035 695212 SH SOLE 0 0 695212 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 502767 10319 SH SOLE 0 0 10319 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1548402 40249 SH SOLE 0 0 40249 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1707084 43459 SH SOLE 0 0 43459 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 519699 7879 SH SOLE 0 0 7879 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1753051 84893 SH SOLE 0 0 84893 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1163118 62736 SH SOLE 0 0 62736 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 9528357 106712 SH SOLE 0 0 106712 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 1068120 18844 SH SOLE 0 0 18844 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 355875 7706 SH SOLE 0 0 7706 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1488145 37306 SH SOLE 0 0 37306 INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 285711 8996 SH SOLE 0 0 8996 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 11755731 110393 SH SOLE 0 0 110393 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 10719104 254429 SH SOLE 0 0 254429 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 9851030 85766 SH SOLE 0 0 85766 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 14667398 133279 SH SOLE 0 0 133279 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 263045 4844 SH SOLE 0 0 4844 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 236152 4658 SH SOLE 0 0 4658 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 2509296 21035 SH SOLE 0 0 21035 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 209046 1738 SH SOLE 0 0 1738 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 3314460 58210 SH SOLE 0 0 58210 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 3183698 52780 SH SOLE 0 0 52780 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 1706926 33456 SH SOLE 0 0 33456 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2531951 30476 SH SOLE 0 0 30476 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 2546220 39636 SH SOLE 0 0 39636 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 5683174 178772 SH SOLE 0 0 178772 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 2461555 51594 SH SOLE 0 0 51594 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 563747 15517 SH SOLE 0 0 15517 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 504926 15363 SH SOLE 0 0 15363 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1251275 37998 SH SOLE 0 0 37998 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 11498695 326759 SH SOLE 0 0 326759 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1010475 17856 SH SOLE 0 0 17856 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 86013478 507843 SH SOLE 0 0 507843 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 2037482 55487 SH SOLE 0 0 55487 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1807073 20433 SH SOLE 0 0 20433 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 12132050 200795 SH SOLE 0 0 200795 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 9075813 160833 SH SOLE 0 0 160833 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2184785 32819 SH SOLE 0 0 32819 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 282636 2779 SH SOLE 0 0 2779 INVESCO LTD SHS G491BT108 605028 36469 SH SOLE 0 0 36469 INVESCO MORTGAGE CAPITAL INC COM 46131B704 245726 25385 SH SOLE 0 0 25385 INVESCO QQQ TR UNIT SER 1 46090E103 235910720 531319 SH SOLE 0 0 531319 INVESCO QQQ TR UNIT SER 1 46090E103 13619 90000 SH Put SOLE 0 0 90000 INVESCO SR INCOME TR COM 46131H107 196606 45936 SH SOLE 0 0 45936 INVESCO TR INVT GRADE MUNS COM 46131M106 723966 73425 SH SOLE 0 0 73425 INVESCO VALUE MUN INCOME TR COM 46132P108 773523 64460 SH SOLE 0 0 64460 INVESTMENT MANAGERS SER TR I AXS 1.25X NVDA N 46144X420 7542 360000 SH Call SOLE 0 0 360000 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 654620 20565 SH SOLE 0 0 20565 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 1178768 32134 SH SOLE 0 0 32134 IONIS PHARMACEUTICALS INC COM 462222100 2079797 47976 SH SOLE 0 0 47976 IQVIA HLDGS INC COM 46266C105 1188330 4699 SH SOLE 0 0 4699 IRON MTN INC DEL COM 46284V101 6826607 85108 SH SOLE 0 0 85108 ISHARES GOLD TR ISHARES NEW 464285204 5850175 139257 SH SOLE 0 0 139257 ISHARES INC CORE MSCI EMKT 46434G103 43396 841 SH OTR 0 0 841 ISHARES INC CORE MSCI EMKT 46434G103 16538530 320514 SH SOLE 0 0 320514 ISHARES INC EM MKTS DIV ETF 464286319 813521 31098 SH SOLE 0 0 31098 ISHARES INC EMNG MKTS EQT 46434G889 346744 7785 SH SOLE 0 0 7785 ISHARES INC ESG AWR MSCI EM 46434G863 392916 12191 SH SOLE 0 0 12191 ISHARES INC MSCI BRAZIL ETF 464286400 1135372 35021 SH SOLE 0 0 35021 ISHARES INC MSCI EMERG MRKT 464286533 1679081 29671 SH SOLE 0 0 29671 ISHARES INC MSCI EMRG CHN 46434G764 5179268 89965 SH SOLE 0 0 89965 ISHARES INC MSCI EURZONE ETF 464286608 357753 7006 SH SOLE 0 0 7006 ISHARES INC MSCI GBL MIN VOL 464286525 933010 8863 SH SOLE 0 0 8863 ISHARES INC MSCI JPN ETF NEW 46434G822 2362517 33112 SH SOLE 0 0 33112 ISHARES INC MSCI MEXICO ETF 464286822 956819 13805 SH SOLE 0 0 13805 ISHARES INC MSCI PAC JP ETF 464286665 240459 5617 SH SOLE 0 0 5617 ISHARES INC MSCI STH KOR ETF 464286772 230099 3429 SH SOLE 0 0 3429 ISHARES SILVER TR ISHARES 46428Q109 6795110 298682 SH SOLE 0 0 298682 ISHARES SILVER TR ISHARES 46428Q109 2825 50000 SH Call SOLE 0 0 50000 ISHARES TR 0-3 MNTH TREASRY 46436E718 10816787 107405 SH SOLE 0 0 107405 ISHARES TR 0-5 YR TIPS ETF 46429B747 5851326 58849 SH SOLE 0 0 58849 ISHARES TR 0-5YR HI YL CP 46434V407 1691257 39747 SH SOLE 0 0 39747 ISHARES TR 0-5YR INVT GR CP 46434V100 4713684 95768 SH SOLE 0 0 95768 ISHARES TR 1 3 YR TREAS BD 464287457 54577270 667367 SH SOLE 0 0 667367 ISHARES TR 1 3 YR TREAS BD 464287457 14312 175 SH OTR 0 0 175 ISHARES TR 10+ YR INVST GRD 464289511 819166 15903 SH SOLE 0 0 15903 ISHARES TR 10-20 YR TRS ETF 464288653 19268130 183453 SH SOLE 0 0 183453 ISHARES TR 20 YR TR BD ETF 464287432 12741452 134660 SH SOLE 0 0 134660 ISHARES TR 3 7 YR TREAS BD 464288661 8413537 72649 SH SOLE 0 0 72649 ISHARES TR 7-10 YR TRSY BD 464287440 12937850 136677 SH SOLE 0 0 136677 ISHARES TR AGENCY BOND ETF 464288166 2114592 19570 SH SOLE 0 0 19570 ISHARES TR AGGRES ALLOC ETF 464289859 1406842 19151 SH SOLE 0 0 19151 ISHARES TR BLACKROCK ULTRA 46434V878 9829860 194420 SH SOLE 0 0 194420 ISHARES TR BROAD USD HIGH 46435U853 1156605 31610 SH SOLE 0 0 31610 ISHARES TR CHINA LG-CAP ETF 464287184 329786 13701 SH SOLE 0 0 13701 ISHARES TR COHEN STEER REIT 464287564 4252974 73707 SH SOLE 0 0 73707 ISHARES TR CONSER ALLOC ETF 464289883 692065 18793 SH SOLE 0 0 18793 ISHARES TR CONV BD ETF 46435G102 2399572 30058 SH SOLE 0 0 30058 ISHARES TR CORE 1 5 YR USD 46432F859 2821786 59480 SH SOLE 0 0 59480 ISHARES TR CORE DIV GRWTH 46434V621 59028478 1016682 SH SOLE 0 0 1016682 ISHARES TR CORE DIVID ETF 46435U861 200656 4509 SH SOLE 0 0 4509 ISHARES TR CORE HIGH DV ETF 46429B663 12357398 112126 SH SOLE 0 0 112126 ISHARES TR CORE INTL AGGR 46435G672 331319 6633 SH SOLE 0 0 6633 ISHARES TR CORE LT USDB ETF 464289479 408274 7988 SH SOLE 0 0 7988 ISHARES TR CORE MSCI EAFE 46432F842 22823982 307519 SH SOLE 0 0 307519 ISHARES TR CORE MSCI EURO 46434V738 249044 4305 SH OTR 0 0 4305 ISHARES TR CORE MSCI EURO 46434V738 5503718 95137 SH SOLE 0 0 95137 ISHARES TR CORE MSCI INTL 46435G326 3893553 58000 SH SOLE 0 0 58000 ISHARES TR CORE MSCI TOTAL 46432F834 9554523 140797 SH SOLE 0 0 140797 ISHARES TR CORE S&P MCP ETF 464287507 55061555 906511 SH SOLE 0 0 906511 ISHARES TR CORE S&P SCP ETF 464287804 59389891 537368 SH SOLE 0 0 537368 ISHARES TR CORE S&P SCP ETF 464287804 105989 959 SH OTR 0 0 959 ISHARES TR CORE S&P TTL STK 464287150 37228736 322885 SH SOLE 0 0 322885 ISHARES TR CORE S&P US GWT 464287671 21264251 181420 SH SOLE 0 0 181420 ISHARES TR CORE S&P US VLU 464287663 18089115 200012 SH SOLE 0 0 200012 ISHARES TR CORE S&P500 ETF 464287200 131432 250 SH OTR 0 0 250 ISHARES TR CORE S&P500 ETF 464287200 162162720 308452 SH SOLE 0 0 308452 ISHARES TR CORE TOTAL USD 46434V613 9066122 198862 SH SOLE 0 0 198862 ISHARES TR CORE US AGGBD ET 464287226 42006835 428903 SH SOLE 0 0 428903 ISHARES TR CYBERSECURITY 46435U135 843117 17996 SH SOLE 0 0 17996 ISHARES TR DOW JONES US ETF 464287846 3059985 23889 SH SOLE 0 0 23889 ISHARES TR EAFE GRWTH ETF 464288885 5678061 54707 SH SOLE 0 0 54707 ISHARES TR EAFE SML CP ETF 464288273 789313 12463 SH SOLE 0 0 12463 ISHARES TR EAFE VALUE ETF 464288877 8727350 160429 SH SOLE 0 0 160429 ISHARES TR ESG AW MSCI EAFE 46435G516 12924914 161744 SH SOLE 0 0 161744 ISHARES TR ESG AWARE MSCI 46435U663 468166 11626 SH SOLE 0 0 11626 ISHARES TR ESG AWR MSCI USA 46435G425 6406527 55729 SH SOLE 0 0 55729 ISHARES TR ESG AWR US AGRGT 46435U549 470147 9990 SH SOLE 0 0 9990 ISHARES TR ESG AWRE 1 5 YR 46435G243 385925 15765 SH SOLE 0 0 15765 ISHARES TR ESG AWRE USD ETF 46435G193 292698 12731 SH SOLE 0 0 12731 ISHARES TR ESG MSCI LEADR 46435U218 788196 8398 SH SOLE 0 0 8398 ISHARES TR ESG MSCI USA ETF 46436E767 229215 5077 SH SOLE 0 0 5077 ISHARES TR EUROPE ETF 464287861 661527 11883 SH SOLE 0 0 11883 ISHARES TR EXPANDED TECH 464287515 2081535 24411 SH SOLE 0 0 24411 ISHARES TR EXPND TEC SC ETF 464287549 5138868 59629 SH SOLE 0 0 59629 ISHARES TR EXPONENTIAL TECH 46434V381 1062938 17828 SH SOLE 0 0 17828 ISHARES TR FLTG RATE NT ETF 46429B655 5944509 116422 SH SOLE 0 0 116422 ISHARES TR GL CLEAN ENE ETF 464288224 733963 52501 SH SOLE 0 0 52501 ISHARES TR GL TIMB FORE ETF 464288174 300318 3559 SH SOLE 0 0 3559 ISHARES TR GLB CNSM STP ETF 464288737 272866 4471 SH SOLE 0 0 4471 ISHARES TR GLB INFRASTR ETF 464288372 461317 9688 SH SOLE 0 0 9688 ISHARES TR GLOB HLTHCRE ETF 464287325 797223 8559 SH SOLE 0 0 8559 ISHARES TR GLOBAL 100 ETF 464287572 4658733 52105 SH SOLE 0 0 52105 ISHARES TR GLOBAL ENERG ETF 464287341 1915598 44600 SH SOLE 0 0 44600 ISHARES TR GLOBAL FINLS ETF 464287333 460451 5314 SH SOLE 0 0 5314 ISHARES TR GLOBAL TECH ETF 464287291 3416430 45668 SH SOLE 0 0 45668 ISHARES TR GNMA BOND ETF 46429B333 1678080 38674 SH SOLE 0 0 38674 ISHARES TR GOV/CRED BD ETF 464288596 372633 3599 SH SOLE 0 0 3599 ISHARES TR GRWT ALLOCAT ETF 464289867 1460767 26240 SH SOLE 0 0 26240 ISHARES TR HDG MSCI EAFE 46434V803 2246546 64408 SH SOLE 0 0 64408 ISHARES TR HDG MSCI JAPAN 46434V886 6222827 147986 SH SOLE 0 0 147986 ISHARES TR HIGH YLD SYSTM B 46435G250 1974337 42259 SH SOLE 0 0 42259 ISHARES TR IBDS DEC28 ETF 46435U515 599852 24086 SH SOLE 0 0 24086 ISHARES TR IBOND DEC 2030 46436E593 1289469 66399 SH SOLE 0 0 66399 ISHARES TR IBONDS 24 TRM HG 46435U184 517775 22208 SH SOLE 0 0 22208 ISHARES TR IBONDS 24 TRM TS 46436E874 1940226 81045 SH SOLE 0 0 81045 ISHARES TR IBONDS 25 TRM HG 46435U168 3545814 151660 SH SOLE 0 0 151660 ISHARES TR IBONDS 25 TRM TS 46436E866 4046741 174203 SH SOLE 0 0 174203 ISHARES TR IBONDS 26 TRM TS 46436E858 657082 28934 SH SOLE 0 0 28934 ISHARES TR IBONDS 27 ETF 46435UAA9 860288 36147 SH SOLE 0 0 36147 ISHARES TR IBONDS 27 TRM TS 46436E841 280855 12674 SH SOLE 0 0 12674 ISHARES TR IBONDS DEC 2030 46436E726 231490 10817 SH SOLE 0 0 10817 ISHARES TR IBONDS DEC 2032 46436E296 355919 15700 SH SOLE 0 0 15700 ISHARES TR IBONDS DEC 25 46435U432 465984 17611 SH SOLE 0 0 17611 ISHARES TR IBONDS DEC 29 46436E205 566665 24832 SH SOLE 0 0 24832 ISHARES TR IBONDS DEC2026 46435GAA0 2345133 98328 SH SOLE 0 0 98328 ISHARES TR IBONDS DEC24 ETF 46434VBG4 5417376 216262 SH SOLE 0 0 216262 ISHARES TR IBONDS DEC25 ETF 46434VBD1 4317737 174032 SH SOLE 0 0 174032 ISHARES TR IBOXX HI YD ETF 464288513 8578417 110369 SH SOLE 0 0 110369 ISHARES TR IBOXX INV CP ETF 464287242 9577857 87983 SH SOLE 0 0 87983 ISHARES TR INTL DIV GRWTH 46435G524 557071 8270 SH SOLE 0 0 8270 ISHARES TR INTL SEL DIV ETF 464288448 1527105 54461 SH SOLE 0 0 54461 ISHARES TR INTRM GOV CR ETF 464288612 33066 318 SH OTR 0 0 318 ISHARES TR INTRM GOV CR ETF 464288612 917742 8826 SH SOLE 0 0 8826 ISHARES TR INVESTMENT GRADE 46435G219 10951711 244185 SH SOLE 0 0 244185 ISHARES TR INVT GRD CORP BD 46436E288 447470 15272 SH SOLE 0 0 15272 ISHARES TR ISHARES 25+ YR T 46436E577 383674 33744 SH SOLE 0 0 33744 ISHARES TR ISHARES BIOTECH 464287556 5245111 38236 SH SOLE 0 0 38236 ISHARES TR ISHARES SEMICDTR 464287523 6346411 28091 SH SOLE 0 0 28091 ISHARES TR ISHS 1-5YR INVS 464288646 6033091 117650 SH SOLE 0 0 117650 ISHARES TR ISHS 5-10YR INVT 464288638 6921954 134146 SH SOLE 0 0 134146 ISHARES TR JPMORGAN USD EMG 464288281 1478719 16492 SH SOLE 0 0 16492 ISHARES TR LATN AMER 40 ETF 464287390 422018 14839 SH SOLE 0 0 14839 ISHARES TR MBS ETF 464288588 13988159 151354 SH SOLE 0 0 151354 ISHARES TR MODERT ALLOC ETF 464289875 401496 9385 SH SOLE 0 0 9385 ISHARES TR MORNINGSTAR GRWT 464287119 2086429 27642 SH SOLE 0 0 27642 ISHARES TR MORNINGSTR US EQ 464287127 1067909 14736 SH SOLE 0 0 14736 ISHARES TR MORTGE REL ETF 46435G342 966462 41586 SH SOLE 0 0 41586 ISHARES TR MRGSTR MD CP ETF 464288208 229831 3156 SH SOLE 0 0 3156 ISHARES TR MRGSTR MD CP GRW 464288307 6207804 87848 SH SOLE 0 0 87848 ISHARES TR MRGSTR MD CP VAL 464288406 254632 3510 SH SOLE 0 0 3510 ISHARES TR MRGSTR SM CP ETF 464288505 488081 8683 SH SOLE 0 0 8683 ISHARES TR MRGSTR SM CP GR 464288604 867367 18625 SH SOLE 0 0 18625 ISHARES TR MRNING SM CP ETF 464288703 232379 3797 SH SOLE 0 0 3797 ISHARES TR MSCI ACWI ETF 464288257 867342 7876 SH SOLE 0 0 7876 ISHARES TR MSCI ACWI EX US 464288240 401813 7526 SH SOLE 0 0 7526 ISHARES TR MSCI ACWI EXUS 46435G847 283174 9014 SH SOLE 0 0 9014 ISHARES TR MSCI EAFE ETF 464287465 12358069 154748 SH SOLE 0 0 154748 ISHARES TR MSCI EAFE MIN VL 46429B689 3539424 49936 SH SOLE 0 0 49936 ISHARES TR MSCI EMG MKT ETF 464287234 3815748 92888 SH SOLE 0 0 92888 ISHARES TR MSCI GBL SUS DEV 46435G532 244010 3100 SH SOLE 0 0 3100 ISHARES TR MSCI INDIA ETF 46429B598 2512644 48704 SH SOLE 0 0 48704 ISHARES TR MSCI INTL MOMENT 46434V449 2326575 59306 SH SOLE 0 0 59306 ISHARES TR MSCI INTL QUALTY 46434V456 7695091 194045 SH SOLE 0 0 194045 ISHARES TR MSCI INTL VLU FT 46435G409 449132 15910 SH SOLE 0 0 15910 ISHARES TR MSCI KLD400 SOC 464288570 13675444 135656 SH SOLE 0 0 135656 ISHARES TR MSCI USA ESG SLC 464288802 3961901 36291 SH SOLE 0 0 36291 ISHARES TR MSCI USA MIN VOL 46429B697 51881352 620740 SH SOLE 0 0 620740 ISHARES TR MSCI USA MMENTM 46432F396 22356733 119334 SH SOLE 0 0 119334 ISHARES TR MSCI USA QLT FCT 46432F339 56368023 342986 SH SOLE 0 0 342986 ISHARES TR MSCI USA SMCP MN 46435G433 866477 23137 SH SOLE 0 0 23137 ISHARES TR MSCI USA VALUE 46432F388 2998566 27685 SH SOLE 0 0 27685 ISHARES TR NATIONAL MUN ETF 464288414 12779922 118772 SH SOLE 0 0 118772 ISHARES TR NEW YORK MUN ETF 464288323 798426 14838 SH SOLE 0 0 14838 ISHARES TR PFD AND INCM SEC 464288687 8097625 251265 SH SOLE 0 0 251265 ISHARES TR RUS 1000 ETF 464287622 12256511 42553 SH SOLE 0 0 42553 ISHARES TR RUS 1000 GRW ETF 464287614 100238236 297409 SH SOLE 0 0 297409 ISHARES TR RUS 1000 VAL ETF 464287598 58524940 326779 SH SOLE 0 0 326779 ISHARES TR RUS 2000 GRW ETF 464287648 2473538 9136 SH SOLE 0 0 9136 ISHARES TR RUS 2000 VAL ETF 464287630 4403465 27729 SH SOLE 0 0 27729 ISHARES TR RUS MD CP GR ETF 464287481 15298042 134030 SH SOLE 0 0 134030 ISHARES TR RUS MDCP VAL ETF 464287473 6774648 54056 SH SOLE 0 0 54056 ISHARES TR RUS MID CAP ETF 464287499 15680039 186467 SH SOLE 0 0 186467 ISHARES TR RUS TOP 200 ETF 464289446 1119928 8810 SH SOLE 0 0 8810 ISHARES TR RUS TP200 GR ETF 464289438 6686230 34271 SH SOLE 0 0 34271 ISHARES TR RUSEL 2500 ETF 46435G268 586506 8939 SH SOLE 0 0 8939 ISHARES TR RUSSELL 2000 ETF 464287655 39125950 186073 SH SOLE 0 0 186073 ISHARES TR RUSSELL 3000 ETF 464287689 6144902 20479 SH SOLE 0 0 20479 ISHARES TR S&P 100 ETF 464287101 6552073 26483 SH SOLE 0 0 26483 ISHARES TR S&P 500 GRWT ETF 464287309 34311542 406343 SH SOLE 0 0 406343 ISHARES TR S&P 500 VAL ETF 464287408 26413223 141392 SH SOLE 0 0 141392 ISHARES TR S&P MC 400GR ETF 464287606 8227911 90169 SH SOLE 0 0 90169 ISHARES TR S&P MC 400VL ETF 464287705 4535250 38340 SH SOLE 0 0 38340 ISHARES TR S&P SML 600 GWT 464287887 4300762 32900 SH SOLE 0 0 32900 ISHARES TR SELECT DIVID ETF 464287168 35476 288 SH OTR 0 0 288 ISHARES TR SELECT DIVID ETF 464287168 23464561 190490 SH SOLE 0 0 190490 ISHARES TR SHORT TREAS BD 464288679 6354367 57485 SH SOLE 0 0 57485 ISHARES TR SHRT NAT MUN ETF 464288158 3681747 35155 SH SOLE 0 0 35155 ISHARES TR SP SMCP600VL ETF 464287879 2729143 26561 SH SOLE 0 0 26561 ISHARES TR TIPS BD ETF 464287176 7634691 71080 SH SOLE 0 0 71080 ISHARES TR TRS FLT RT BD 46434V860 32894547 648935 SH SOLE 0 0 648935 ISHARES TR U S EQUITY FACTR 46434V282 698674 12984 SH SOLE 0 0 12984 ISHARES TR U.S. BAS MTL ETF 464287838 503379 3408 SH SOLE 0 0 3408 ISHARES TR U.S. ENERGY ETF 464287796 1121208 22697 SH SOLE 0 0 22697 ISHARES TR U.S. FIN SVC ETF 464287770 7657887 115503 SH SOLE 0 0 115503 ISHARES TR U.S. FINLS ETF 464287788 3529738 36903 SH SOLE 0 0 36903 ISHARES TR U.S. INSRNCE ETF 464288786 1492310 12712 SH SOLE 0 0 12712 ISHARES TR U.S. MED DVC ETF 464288810 3838315 65527 SH SOLE 0 0 65527 ISHARES TR U.S. PHARMA ETF 464288836 380337 5602 SH SOLE 0 0 5602 ISHARES TR U.S. REAL ES ETF 464287739 1621511 18037 SH SOLE 0 0 18037 ISHARES TR U.S. TECH ETF 464287721 24397565 180643 SH SOLE 0 0 180643 ISHARES TR U.S. UTILITS ETF 464287697 1560703 18466 SH SOLE 0 0 18466 ISHARES TR US AER DEF ETF 464288760 7907825 59939 SH SOLE 0 0 59939 ISHARES TR US CONSM STAPLES 464287812 1449787 21437 SH SOLE 0 0 21437 ISHARES TR US CONSUM DISCRE 464287580 2151531 26248 SH SOLE 0 0 26248 ISHARES TR US HLTHCARE ETF 464287762 5315177 85867 SH SOLE 0 0 85867 ISHARES TR US HLTHCR PR ETF 464288828 509951 9350 SH SOLE 0 0 9350 ISHARES TR US HOME CONS ETF 464288752 6734832 58174 SH SOLE 0 0 58174 ISHARES TR US INDUSTRIALS 464287754 4068898 32367 SH SOLE 0 0 32367 ISHARES TR US INFRASTRUC 46435U713 1648328 38015 SH SOLE 0 0 38015 ISHARES TR US OIL GS EX ETF 464288851 1353273 12651 SH SOLE 0 0 12651 ISHARES TR US SML CAP EQT 46434V290 822090 12930 SH SOLE 0 0 12930 ISHARES TR US TECH BRKTHR 46436E502 1644809 34352 SH SOLE 0 0 34352 ISHARES TR US TREAS BD ETF 46429B267 13114799 575969 SH SOLE 0 0 575969 ISHARES TR US TRSPRTION 464287192 872720 12397 SH SOLE 0 0 12397 ISHARES TR USD INV GRDE ETF 464288620 935127 18418 SH SOLE 0 0 18418 ISHARES TR YLD OPTIM BD 46434V787 342303 15309 SH SOLE 0 0 15309 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 2063481 40894 SH SOLE 0 0 40894 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1312025 26178 SH SOLE 0 0 26178 ISHARES U S ETF TR INT RT HDG C B 46431W705 306478 3259 SH SOLE 0 0 3259 ITRON INC COM 465741106 1229684 13291 SH SOLE 0 0 13291 ITT INC COM 45073V108 610296 4486 SH SOLE 0 0 4486 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 630369 8978 SH SOLE 0 0 8978 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 828730 13838 SH SOLE 0 0 13838 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 293496 8008 SH SOLE 0 0 8008 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 641246 10663 SH SOLE 0 0 10663 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 213206 4648 SH SOLE 0 0 4648 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 3209019 33983 SH SOLE 0 0 33983 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 1096294 18724 SH SOLE 0 0 18724 J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738 444217 5021 SH SOLE 0 0 5021 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 349884 7501 SH SOLE 0 0 7501 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 1144409 21412 SH SOLE 0 0 21412 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1530537 15438 SH SOLE 0 0 15438 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 333636 5582 SH SOLE 0 0 5582 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 7957526 137531 SH SOLE 0 0 137531 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 9483473 208153 SH SOLE 0 0 208153 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 319508 5075 SH SOLE 0 0 5075 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 561733 11796 SH SOLE 0 0 11796 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 4817129 76926 SH SOLE 0 0 76926 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 731700 6533 SH SOLE 0 0 6533 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 937545 16018 SH SOLE 0 0 16018 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 4132672 81448 SH SOLE 0 0 81448 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 530955 9789 SH OTR 0 0 9789 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 38633942 712278 SH SOLE 0 0 712278 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 38456972 762278 SH SOLE 0 0 762278 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 4059614 80008 SH SOLE 0 0 80008 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 474808 9013 SH SOLE 0 0 9013 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 2249383 42546 SH SOLE 0 0 42546 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 676066 16243 SH SOLE 0 0 16243 JABIL INC COM 466313103 320277 2391 SH SOLE 0 0 2391 JACKSON FINANCIAL INC COM CL A 46817M107 977830 14784 SH SOLE 0 0 14784 JACOBS SOLUTIONS INC COM 46982L108 1842599 11985 SH SOLE 0 0 11985 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 3196146 52847 SH SOLE 0 0 52847 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 4333182 61973 SH SOLE 0 0 61973 JANUS DETROIT STR TR HENDERSON MTG 47103U852 5450961 120863 SH SOLE 0 0 120863 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3640899 75070 SH SOLE 0 0 75070 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 18031122 355363 SH SOLE 0 0 355363 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 380368 3159 SH SOLE 0 0 3159 JD.COM INC SPON ADR CL A 47215P106 762528 27839 SH SOLE 0 0 27839 JETBLUE AWYS CORP COM 477143101 277360 37380 SH SOLE 0 0 37380 JOBY AVIATION INC COMMON STOCK G65163100 68544 12788 SH SOLE 0 0 12788 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 4042285 62419 SH SOLE 0 0 62419 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 553275 21338 SH SOLE 0 0 21338 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 16003684 463471 SH SOLE 0 0 463471 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 74560575 1299418 SH SOLE 0 0 1299418 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 350986 9112 SH SOLE 0 0 9112 JOHNSON & JOHNSON COM 478160104 40694949 257253 SH SOLE 0 0 257253 JOHNSON & JOHNSON COM 478160104 15819 100 SH OTR 0 0 100 JOHNSON CTLS INTL PLC SHS G51502105 1194111 18281 SH SOLE 0 0 18281 JPMORGAN CHASE & CO COM 46625H100 276415 1380 SH OTR 0 0 1380 JPMORGAN CHASE & CO COM 46625H100 66277729 330898 SH SOLE 0 0 330898 KADANT INC COM 48282T104 216219 659 SH SOLE 0 0 659 KAYNE ANDERSON ENERGY INFRST COM 486606106 262692 26243 SH SOLE 0 0 26243 KELLANOVA COM 487836108 1288857 22497 SH SOLE 0 0 22497 KENVUE INC COM 49177J102 813906 37927 SH SOLE 0 0 37927 KEURIG DR PEPPER INC COM 49271V100 468167 15265 SH SOLE 0 0 15265 KEYCORP COM 493267108 2033514 128622 SH SOLE 0 0 128622 KEYSIGHT TECHNOLOGIES INC COM 49338L103 919979 5883 SH SOLE 0 0 5883 KIMBERLY-CLARK CORP COM 494368103 4955396 38311 SH SOLE 0 0 38311 KIMCO RLTY CORP COM 49446R109 207074 10560 SH SOLE 0 0 10560 KINDER MORGAN INC DEL COM 49456B101 2929928 159755 SH SOLE 0 0 159755 KINETIK HOLDINGS INC COM NEW CL A 02215L209 359229 9010 SH SOLE 0 0 9010 KINSALE CAP GROUP INC COM 49714P108 219353 418 SH SOLE 0 0 418 KKR & CO INC COM 48251W104 1431085 14228 SH SOLE 0 0 14228 KLA CORP COM NEW 482480100 2576381 3688 SH SOLE 0 0 3688 KNIFE RIVER CORP COMMON STOCK 498894104 1121905 13837 SH SOLE 0 0 13837 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 285843 14292 SH SOLE 0 0 14292 KONTOOR BRANDS INC COM 50050N103 244715 4062 SH SOLE 0 0 4062 KOPIN CORP COM 500600101 24764 13758 SH SOLE 0 0 13758 KRAFT HEINZ CO COM 500754106 3005135 81439 SH SOLE 0 0 81439 KRAFT HEINZ CO COM 500754106 104 30000 SH Call SOLE 0 0 30000 KRANESHARES TRUST CSI CHI INTERNET 500767306 1320404 50300 SH SOLE 0 0 50300 KRANESHARES TRUST GLOBAL CARB STRA 500767678 545012 17718 SH SOLE 0 0 17718 KRANESHARES TRUST QUADRATIC DEFLA 500767587 2548690 170140 SH SOLE 0 0 170140 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 120169 6538 SH SOLE 0 0 6538 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 575 50000 SH Call SOLE 0 0 50000 KROGER CO COM 501044101 1153989 20199 SH SOLE 0 0 20199 L3HARRIS TECHNOLOGIES INC COM 502431109 2582697 12119 SH SOLE 0 0 12119 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1343366 6150 SH SOLE 0 0 6150 LADDER CAP CORP CL A 505743104 290564 26107 SH SOLE 0 0 26107 LAKELAND BANCORP INC COM 511637100 172280 14238 SH SOLE 0 0 14238 LAM RESEARCH CORP COM 512807108 6190684 6373 SH SOLE 0 0 6373 LAMAR ADVERTISING CO NEW CL A 512816109 1388735 11630 SH SOLE 0 0 11630 LAMB WESTON HLDGS INC COM 513272104 312117 2930 SH SOLE 0 0 2930 LANDMARK BANCORP INC COM 51504L107 233886 12131 SH SOLE 0 0 12131 LAS VEGAS SANDS CORP COM 517834107 237933 4602 SH SOLE 0 0 4602 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 12356696 441311 SH SOLE 0 0 441311 LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 376082 9035 SH SOLE 0 0 9035 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 511400 10614 SH SOLE 0 0 10614 LAUDER ESTEE COS INC CL A 518439104 543042 3523 SH SOLE 0 0 3523 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 931765 17891 SH SOLE 0 0 17891 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 7215562 242295 SH SOLE 0 0 242295 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 6018059 163357 SH SOLE 0 0 163357 LEGGETT & PLATT INC COM 524660107 380701 19880 SH SOLE 0 0 19880 LEIDOS HOLDINGS INC COM 525327102 680991 5195 SH SOLE 0 0 5195 LENNAR CORP CL A 526057104 1017866 5918 SH SOLE 0 0 5918 LENNOX INTL INC COM 526107107 597264 1222 SH SOLE 0 0 1222 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2012709 281498 SH SOLE 0 0 281498 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 14435 14014 SH SOLE 0 0 14014 LINCOLN EDL SVCS CORP COM 533535100 1432213 138646 SH SOLE 0 0 138646 LINCOLN ELEC HLDGS INC COM 533900106 367166 1437 SH SOLE 0 0 1437 LINCOLN NATL CORP IND COM 534187109 2395334 75018 SH SOLE 0 0 75018 LINDE PLC SHS G54950103 8667823 18668 SH SOLE 0 0 18668 LISTED FD TR HORIZON KINETICS 53656F623 275930 8474 SH SOLE 0 0 8474 LISTED FD TR SHARES LAG CAP 53656F805 1567918 36796 SH SOLE 0 0 36796 LISTED FD TR STF TAC GW & INC 53656F169 689120 29200 SH SOLE 0 0 29200 LISTED FD TR SWAN HEDGED EQTY 53656F599 292915 14130 SH SOLE 0 0 14130 LITHIUM AMERS CORP NEW COM SHS 53681J103 73159 10887 SH SOLE 0 0 10887 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 2166700 75548 SH SOLE 0 0 75548 LITTELFUSE INC COM 537008104 231929 958 SH SOLE 0 0 958 LIVE NATION ENTERTAINMENT IN COM 538034109 286003 2704 SH SOLE 0 0 2704 LKQ CORP COM 501889208 263096 4926 SH SOLE 0 0 4926 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 486916 187999 SH SOLE 0 0 187999 LMP CAP & INCOME FD INC COM 50208A102 217436 13903 SH SOLE 0 0 13903 LOCKHEED MARTIN CORP COM 539830109 21563174 47405 SH SOLE 0 0 47405 LOEWS CORP COM 540424108 415414 5306 SH SOLE 0 0 5306 LOGITECH INTL S A SHS H50430232 242684 2716 SH SOLE 0 0 2716 LOUISIANA PAC CORP COM 546347105 657749 7839 SH SOLE 0 0 7839 LOWES COS INC COM 548661107 15198989 59667 SH SOLE 0 0 59667 LPL FINL HLDGS INC COM 50212V100 6626986 25083 SH SOLE 0 0 25083 LSB INDS INC COM 502160104 104570 11910 SH SOLE 0 0 11910 LTC PPTYS INC COM 502175102 299642 9217 SH SOLE 0 0 9217 LUCID GROUP INC COM 549498103 366129 128465 SH SOLE 0 0 128465 LUCID GROUP INC COM 549498103 639 100000 SH Call SOLE 0 0 100000 LULULEMON ATHLETICA INC COM 550021109 4223553 10812 SH SOLE 0 0 10812 LUMEN TECHNOLOGIES INC COM 550241103 130420 83976 SH SOLE 0 0 83976 LUMENTUM HLDGS INC COM 55024U109 205168 4333 SH SOLE 0 0 4333 LUMOS PHARMA INC COM 55028X109 45157 16013 SH SOLE 0 0 16013 LYFT INC CL A COM 55087P104 336422 17386 SH SOLE 0 0 17386 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1197823 11711 SH SOLE 0 0 11711 M & T BK CORP COM 55261F104 3831331 26341 SH SOLE 0 0 26341 M/I HOMES INC COM 55305B101 744989 5466 SH SOLE 0 0 5466 MACYS INC COM 55616P104 358780 17948 SH SOLE 0 0 17948 MADISON COVERED CALL & EQUIT COM 557437100 344652 47148 SH SOLE 0 0 47148 MAG SILVER CORP COM 55903Q104 340995 32230 SH SOLE 0 0 32230 MAIN STR CAP CORP COM 56035L104 5595755 118278 SH SOLE 0 0 118278 MANHATTAN ASSOCIATES INC COM 562750109 308782 1234 SH SOLE 0 0 1234 MANNKIND CORP COM NEW 56400P706 103362 22817 SH SOLE 0 0 22817 MANULIFE FINL CORP COM 56501R106 1520886 60860 SH SOLE 0 0 60860 MARATHON DIGITAL HOLDINGS IN COM 565788106 907794 40203 SH SOLE 0 0 40203 MARATHON OIL CORP COM 565849106 1182524 41726 SH SOLE 0 0 41726 MARATHON PETE CORP COM 56585A102 8892067 44129 SH SOLE 0 0 44129 MARKEL GROUP INC COM 570535104 690750 454 SH SOLE 0 0 454 MARRIOTT INTL INC NEW CL A 571903202 5249838 20807 SH SOLE 0 0 20807 MARSH & MCLENNAN COS INC COM 571748102 3026123 14691 SH SOLE 0 0 14691 MARTIN MARIETTA MATLS INC COM 573284106 753626 1227 SH SOLE 0 0 1227 MARVELL TECHNOLOGY INC COM 573874104 3331541 47003 SH SOLE 0 0 47003 MASCO CORP COM 574599106 783584 9934 SH SOLE 0 0 9934 MASIMO CORP COM 574795100 691518 4709 SH SOLE 0 0 4709 MASTERCARD INCORPORATED CL A 57636Q104 22052753 45793 SH SOLE 0 0 45793 MATADOR RES CO COM 576485205 3264920 48898 SH SOLE 0 0 48898 MATCH GROUP INC NEW COM 57667L107 1286736 35467 SH SOLE 0 0 35467 MATINAS BIOPHARMA HLDGS INC COM 576810105 94045 347030 SH SOLE 0 0 347030 MATTEL INC COM 577081102 386817 19526 SH SOLE 0 0 19526 MATTERPORT INC COM CL A 577096100 87028 38508 SH SOLE 0 0 38508 MCCORMICK & CO INC COM NON VTG 579780206 4234648 55131 SH SOLE 0 0 55131 MCDONALDS CORP COM 580135101 26291749 93250 SH SOLE 0 0 93250 MCEWEN MNG INC COM NEW 58039P305 131582 13345 SH SOLE 0 0 13345 MCKESSON CORP COM 58155Q103 5908415 11005 SH SOLE 0 0 11005 MDU RES GROUP INC COM 552690109 1573023 62422 SH SOLE 0 0 62422 MEDICAL PPTYS TRUST INC COM 58463J304 601670 128015 SH SOLE 0 0 128015 MEDPACE HLDGS INC COM 58506Q109 430419 1065 SH SOLE 0 0 1065 MEDTRONIC PLC SHS G5960L103 9849444 113021 SH SOLE 0 0 113021 MERCADOLIBRE INC COM 58733R102 837632 554 SH SOLE 0 0 554 MERCK & CO INC COM 58933Y105 32988 250 SH OTR 0 0 250 MERCK & CO INC COM 58933Y105 42634331 323109 SH SOLE 0 0 323109 MERITAGE HOMES CORP COM 59001A102 274605 1565 SH SOLE 0 0 1565 META PLATFORMS INC CL A 30303M102 52933710 109012 SH SOLE 0 0 109012 METLIFE INC COM 59156R108 6940384 93650 SH SOLE 0 0 93650 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 63580 19093 SH SOLE 0 0 19093 MFS INTER INCOME TR SH BEN INT 55273C107 362579 136308 SH SOLE 0 0 136308 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 118037 25494 SH SOLE 0 0 25494 MFS MUN INCOME TR SH BEN INT 552738106 2922663 544257 SH SOLE 0 0 544257 MGM RESORTS INTERNATIONAL COM 552953101 1271921 26942 SH SOLE 0 0 26942 MICROCHIP TECHNOLOGY INC. COM 595017104 5701174 63552 SH SOLE 0 0 63552 MICRON TECHNOLOGY INC COM 595112103 9581220 81272 SH SOLE 0 0 81272 MICROSOFT CORP COM 594918104 241993619 575190 SH SOLE 0 0 575190 MICROSTRATEGY INC CL A NEW 594972408 5862654 3439 SH SOLE 0 0 3439 MICROVISION INC DEL COM NEW 594960304 78122 42458 SH SOLE 0 0 42458 MID-AMER APT CMNTYS INC COM 59522J103 391208 2973 SH SOLE 0 0 2973 MIDDLESEX WTR CO COM 596680108 534819 10187 SH SOLE 0 0 10187 MILESTONE SCIENTIFIC INC COM NEW 59935P209 7880 12650 SH SOLE 0 0 12650 MISTER CAR WASH INC COM 60646V105 94590 12205 SH SOLE 0 0 12205 MITEK SYS INC COM NEW 606710200 718113 50930 SH SOLE 0 0 50930 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 769544 75224 SH SOLE 0 0 75224 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 205206 51559 SH SOLE 0 0 51559 MKS INSTRS INC COM 55306N104 277796 2089 SH SOLE 0 0 2089 MODERNA INC COM 60770K107 1544062 14490 SH SOLE 0 0 14490 MODINE MFG CO COM 607828100 3912505 41102 SH SOLE 0 0 41102 MOELIS & CO CL A 60786M105 261993 4615 SH SOLE 0 0 4615 MOLINA HEALTHCARE INC COM 60855R100 232120 565 SH SOLE 0 0 565 MOLSON COORS BEVERAGE CO CL B 60871R209 2118952 31508 SH SOLE 0 0 31508 MONDELEZ INTL INC CL A 609207105 3838265 54832 SH SOLE 0 0 54832 MONGODB INC CL A 60937P106 848171 2365 SH SOLE 0 0 2365 MONOLITHIC PWR SYS INC COM 609839105 423479 625 SH SOLE 0 0 625 MONSTER BEVERAGE CORP NEW COM 61174X109 1825223 30790 SH SOLE 0 0 30790 MOODYS CORP COM 615369105 1220892 3107 SH SOLE 0 0 3107 MORGAN STANLEY COM NEW 617446448 9336631 99158 SH SOLE 0 0 99158 MORGAN STANLEY EMERGING MKTS COM 617477104 663813 139750 SH SOLE 0 0 139750 MOSAIC CO NEW COM 61945C103 293738 9051 SH SOLE 0 0 9051 MOTOROLA SOLUTIONS INC COM NEW 620076307 1483365 4178 SH SOLE 0 0 4178 MP MATERIALS CORP COM CL A 553368101 5215115 364693 SH SOLE 0 0 364693 MPLX LP COM UNIT REP LTD 55336V100 2310281 55589 SH SOLE 0 0 55589 MR COOPER GROUP INC COM 62482R107 222392 2853 SH SOLE 0 0 2853 MSC INDL DIRECT INC CL A 553530106 418756 4315 SH SOLE 0 0 4315 MSCI INC COM 55354G100 534357 953 SH SOLE 0 0 953 MUELLER INDS INC COM 624756102 460509 8539 SH SOLE 0 0 8539 MURPHY OIL CORP COM 626717102 276689 6054 SH SOLE 0 0 6054 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 29479 10584 SH SOLE 0 0 10584 NASDAQ INC COM 631103108 506038 8020 SH SOLE 0 0 8020 NATERA INC COM 632307104 214017 2340 SH SOLE 0 0 2340 NATIONAL FUEL GAS CO COM 636180101 585004 10890 SH SOLE 0 0 10890 NATIONAL GRID PLC SPONSORED ADR NE 636274409 672719 9864 SH SOLE 0 0 9864 NATIONAL HEALTH INVS INC COM 63633D104 387078 6161 SH SOLE 0 0 6161 NATIONAL HEALTHCARE CORP COM 635906100 969455 10258 SH SOLE 0 0 10258 NATWEST GROUP PLC SPONS ADR 639057207 271155 39876 SH SOLE 0 0 39876 NCR VOYIX CORPORATION COM 62886E108 174371 13806 SH SOLE 0 0 13806 NEOGEN CORP COM 640491106 436824 27682 SH SOLE 0 0 27682 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 539706 10716 SH SOLE 0 0 10716 NETAPP INC COM 64110D104 284419 2710 SH SOLE 0 0 2710 NETFLIX INC COM 64110L106 12120377 19957 SH SOLE 0 0 19957 NEUBERGER BERMAN ENERGY INFR COM 64129H104 81272 11027 SH SOLE 0 0 11027 NEUBERGER BERMAN MUN FD INC COM 64124P101 142559 13616 SH SOLE 0 0 13616 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 1170488 99616 SH SOLE 0 0 99616 NEUBERGER BERMAN REAL ESTATE COM 64190A103 131943 39504 SH SOLE 0 0 39504 NEW JERSEY RES CORP COM 646025106 436341 10169 SH SOLE 0 0 10169 NEW YORK CMNTY BANCORP INC COM 649445103 170845 53057 SH SOLE 0 0 53057 NEWMONT CORP COM 651639106 3758962 104882 SH SOLE 0 0 104882 NEWMONT CORP COM 651639106 2453 200000 SH Call SOLE 0 0 200000 NEWPARK RES INC COM PAR $.01NEW 651718504 165158 22875 SH SOLE 0 0 22875 NEXTERA ENERGY INC COM 65339F101 13332296 208611 SH SOLE 0 0 208611 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 678530 22558 SH SOLE 0 0 22558 NICE LTD SPONSORED ADR 653656108 1143861 4389 SH SOLE 0 0 4389 NIKE INC CL B 654106103 5861787 62372 SH SOLE 0 0 62372 NIKOLA CORP COM 654110105 10858 10442 SH SOLE 0 0 10442 NIO INC SPON ADS 62914V106 348080 77344 SH SOLE 0 0 77344 NISOURCE INC COM 65473P105 611260 22099 SH SOLE 0 0 22099 NNN REIT INC COM 637417106 415320 9717 SH SOLE 0 0 9717 NOKIA CORP SPONSORED ADR 654902204 121110 34212 SH SOLE 0 0 34212 NORDSON CORP COM 655663102 387105 1410 SH SOLE 0 0 1410 NORFOLK SOUTHN CORP COM 655844108 5126042 20113 SH SOLE 0 0 20113 NORTHERN LTS FD TR III FPA GBL EQTY ETF 66538R631 1439776 49871 SH SOLE 0 0 49871 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 272793 7011 SH SOLE 0 0 7011 NORTHERN OIL & GAS INC COM 665531307 336806 8488 SH SOLE 0 0 8488 NORTHERN TR CORP COM 665859104 1387291 15601 SH SOLE 0 0 15601 NORTHROP GRUMMAN CORP COM 666807102 4108843 8584 SH SOLE 0 0 8584 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 546189 10724 SH SOLE 0 0 10724 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 694712 33192 SH SOLE 0 0 33192 NOVARTIS AG SPONSORED ADR 66987V109 3617012 37392 SH SOLE 0 0 37392 NOVAVAX INC COM NEW 670002401 53186 11127 SH SOLE 0 0 11127 NOVO-NORDISK A S ADR 670100205 12202009 95031 SH SOLE 0 0 95031 NRG ENERGY INC COM NEW 629377508 302810 4473 SH SOLE 0 0 4473 NU HLDGS LTD ORD SHS CL A G6683N103 946151 79308 SH SOLE 0 0 79308 NUCOR CORP COM 670346105 3342688 16891 SH SOLE 0 0 16891 NUSCALE PWR CORP CL A COM 67079K100 77261 14550 SH SOLE 0 0 14550 NUSHARES ETF TR ESG LARGE CAP 67092P862 258149 5981 SH SOLE 0 0 5981 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 1180911 42942 SH SOLE 0 0 42942 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1052835 33886 SH SOLE 0 0 33886 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 5721956 75013 SH SOLE 0 0 75013 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1923882 49508 SH SOLE 0 0 49508 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2741187 61627 SH SOLE 0 0 61627 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 419281 12260 SH SOLE 0 0 12260 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 871307 20950 SH SOLE 0 0 20950 NUSHARES ETF TR NUVEEN ESG US 67092P870 2415877 109963 SH SOLE 0 0 109963 NUTRIEN LTD COM 67077M108 488894 9002 SH SOLE 0 0 9002 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1641918 135137 SH SOLE 0 0 135137 NUVEEN AMT FREE QLTY MUN INC COM 670657105 725423 65531 SH SOLE 0 0 65531 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 109519 19662 SH SOLE 0 0 19662 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1516453 103442 SH SOLE 0 0 103442 NUVEEN FLOATING RATE INCOME COM 67072T108 328642 37645 SH SOLE 0 0 37645 NUVEEN MULTI ASSET INCOME FU COM 670750108 166396 13376 SH SOLE 0 0 13376 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1189154 112609 SH SOLE 0 0 112609 NUVEEN MUN VALUE FD INC COM 670928100 102181 11731 SH SOLE 0 0 11731 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 887364 72497 SH SOLE 0 0 72497 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 446117 18480 SH SOLE 0 0 18480 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 141664 13033 SH SOLE 0 0 13033 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 228776 19355 SH SOLE 0 0 19355 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1261672 175476 SH SOLE 0 0 175476 NUVEEN PFD & INCOME TERM FD COM 67075A106 231515 12033 SH SOLE 0 0 12033 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1242650 108434 SH SOLE 0 0 108434 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1522463 128370 SH SOLE 0 0 128370 NUVEEN REAL ESTATE INCOME FD COM 67071B108 2604293 329658 SH SOLE 0 0 329658 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 748098 47741 SH SOLE 0 0 47741 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 438407 39603 SH SOLE 0 0 39603 NVE CORP COM NEW 629445206 481566 5340 SH SOLE 0 0 5340 NVENT ELECTRIC PLC SHS G6700G107 497510 6598 SH SOLE 0 0 6598 NVIDIA CORPORATION COM 67066G104 177758506 196732 SH SOLE 0 0 196732 NXP SEMICONDUCTORS N V COM N6596X109 3526161 14232 SH SOLE 0 0 14232 OAKTREE SPECIALTY LENDING CO COM 67401P405 200239 10185 SH SOLE 0 0 10185 OBSIDIAN ENERGY LTD COM 674482203 226594 27566 SH SOLE 0 0 27566 OCCIDENTAL PETE CORP COM 674599105 3985652 61327 SH SOLE 0 0 61327 OGE ENERGY CORP COM 670837103 213440 6223 SH SOLE 0 0 6223 OKTA INC CL A 679295105 2810152 26861 SH SOLE 0 0 26861 OLD DOMINION FREIGHT LINE IN COM 679580100 1911512 8716 SH SOLE 0 0 8716 OLD REP INTL CORP COM 680223104 645131 21000 SH SOLE 0 0 21000 OLIN CORP COM PAR $1 680665205 223887 3807 SH SOLE 0 0 3807 OLLIES BARGAIN OUTLET HLDGS COM 681116109 235142 2955 SH SOLE 0 0 2955 OLO INC CL A 68134L109 158650 28898 SH SOLE 0 0 28898 OMEGA HEALTHCARE INVS INC COM 681936100 911181 28772 SH SOLE 0 0 28772 OMNICOM GROUP INC COM 681919106 1135529 11736 SH SOLE 0 0 11736 ON HLDG AG NAMEN AKT A H5919C104 520830 14721 SH SOLE 0 0 14721 ON SEMICONDUCTOR CORP COM 682189105 425707 5788 SH SOLE 0 0 5788 ONEOK INC NEW COM 682680103 5075898 63314 SH SOLE 0 0 63314 ONTO INNOVATION INC COM 683344105 364877 2015 SH SOLE 0 0 2015 OPENDOOR TECHNOLOGIES INC COM 683712103 90409 29838 SH SOLE 0 0 29838 OPKO HEALTH INC COM 68375N103 19313 16095 SH SOLE 0 0 16095 ORACLE CORP COM 68389X105 13693884 109019 SH SOLE 0 0 109019 OREILLY AUTOMOTIVE INC COM 67103H107 2703671 2395 SH SOLE 0 0 2395 ORGANON & CO COMMON STOCK 68622V106 475990 25318 SH SOLE 0 0 25318 ORION OFFICE REIT INC COM 68629Y103 45761 13034 SH SOLE 0 0 13034 OSHKOSH CORP COM 688239201 718132 5758 SH SOLE 0 0 5758 OTIS WORLDWIDE CORP COM 68902V107 2276511 22932 SH SOLE 0 0 22932 OTTER TAIL CORP COM 689648103 423162 4898 SH SOLE 0 0 4898 OUTFRONT MEDIA INC COM 69007J106 477146 28418 SH SOLE 0 0 28418 OVINTIV INC COM 69047Q102 1263319 24342 SH SOLE 0 0 24342 OWENS CORNING NEW COM 690742101 211701 1269 SH SOLE 0 0 1269 OXFORD LANE CAP CORP COM 691543102 624178 122871 SH SOLE 0 0 122871 PACCAR INC COM 693718108 2602064 21003 SH SOLE 0 0 21003 PACER FDS TR DATA AND INFRAST 69374H741 3305163 115363 SH SOLE 0 0 115363 PACER FDS TR EMRG MKT CASH 69374H865 1433989 71396 SH SOLE 0 0 71396 PACER FDS TR GLOBL CASH ETF 69374H709 3990428 114998 SH SOLE 0 0 114998 PACER FDS TR INDUSTRIAL RELET 69374H766 2047755 51515 SH SOLE 0 0 51515 PACER FDS TR METAURUS CAP 400 69374H436 630045 17599 SH SOLE 0 0 17599 PACER FDS TR PAC ASSET FLTG 69374H428 234376 4928 SH SOLE 0 0 4928 PACER FDS TR PACER US SMALL 69374H857 13772546 280158 SH SOLE 0 0 280158 PACER FDS TR TRENDP US LAR CP 69374H105 6002443 125785 SH SOLE 0 0 125785 PACER FDS TR TRENDP US MID CP 69374H204 556574 15448 SH SOLE 0 0 15448 PACER FDS TR TRENDPILOT 100 69374H303 3271853 47639 SH SOLE 0 0 47639 PACER FDS TR TRENDPILOT INTL 69374H683 498759 17157 SH SOLE 0 0 17157 PACER FDS TR TRENDPILOT US BD 69374H642 764553 37487 SH SOLE 0 0 37487 PACER FDS TR US CASH COWS 100 69374H881 47439204 816368 SH SOLE 0 0 816368 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 95003 25333 SH SOLE 0 0 25333 PACKAGING CORP AMER COM 695156109 1616033 8515 SH SOLE 0 0 8515 PAGERDUTY INC COM 69553P100 543824 23978 SH SOLE 0 0 23978 PALANTIR TECHNOLOGIES INC CL A 69608A108 7483085 325209 SH SOLE 0 0 325209 PALO ALTO NETWORKS INC COM 697435105 9595957 33773 SH SOLE 0 0 33773 PALO ALTO NETWORKS INC COM 697435105 6130 20000 SH Call SOLE 0 0 20000 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 312940 7254 SH SOLE 0 0 7254 PAN AMERN SILVER CORP COM 697900108 875852 58080 SH SOLE 0 0 58080 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 314852 22915 SH SOLE 0 0 22915 PARAMOUNT GLOBAL CLASS B COM 92556H206 665416 56535 SH SOLE 0 0 56535 PARK NATL CORP COM 700658107 340915 2510 SH SOLE 0 0 2510 PARKE BANCORP INC COM 700885106 178067 10338 SH SOLE 0 0 10338 PARKER-HANNIFIN CORP COM 701094104 2440953 4392 SH SOLE 0 0 4392 PARSONS CORP DEL COM 70202L102 411101 4956 SH SOLE 0 0 4956 PAYCHEX INC COM 704326107 6038043 49170 SH SOLE 0 0 49170 PAYCOM SOFTWARE INC COM 70432V102 556473 2796 SH SOLE 0 0 2796 PAYONEER GLOBAL INC COM 70451X104 244813 50373 SH SOLE 0 0 50373 PAYPAL HLDGS INC COM 70450Y103 11312379 168866 SH SOLE 0 0 168866 PELOTON INTERACTIVE INC CL A COM 70614W100 294709 68776 SH SOLE 0 0 68776 PEMBINA PIPELINE CORP COM 706327103 289330 8187 SH SOLE 0 0 8187 PENN ENTERTAINMENT INC COM 707569109 241235 13247 SH SOLE 0 0 13247 PENNANTPARK FLOATING RATE CA COM 70806A106 159500 14015 SH SOLE 0 0 14015 PENSKE AUTOMOTIVE GRP INC COM 70959W103 511240 3156 SH SOLE 0 0 3156 PENTAIR PLC SHS G7S00T104 353906 4142 SH SOLE 0 0 4142 PEPSICO INC COM 713448108 32085454 183335 SH SOLE 0 0 183335 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 1028014 72754 SH SOLE 0 0 72754 PERMIAN RESOURCES CORP CLASS A COM 71424F105 509147 28831 SH SOLE 0 0 28831 PERRIGO CO PLC SHS G97822103 266427 8277 SH SOLE 0 0 8277 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 201150 13500 SH SOLE 0 0 13500 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2046931 134579 SH SOLE 0 0 134579 PFIZER INC COM 717081103 18098857 652208 SH SOLE 0 0 652208 PG&E CORP COM 69331C108 204821 12221 SH SOLE 0 0 12221 PGIM ETF TR PGIM ULTRA SH BD 69344A107 5771559 116127 SH SOLE 0 0 116127 PGIM HIGH YIELD BOND FUND IN COM 69346H100 2479510 190878 SH SOLE 0 0 190878 PHILIP MORRIS INTL INC COM 718172109 6963016 76000 SH SOLE 0 0 76000 PHILLIPS 66 COM 718546104 7411257 45372 SH SOLE 0 0 45372 PHOTRONICS INC COM 719405102 41461 1464 SH SOLE 0 0 1464 PHOTRONICS INC COM 719405102 225 50000 SH Call SOLE 0 0 50000 PHREESIA INC COM 71944F106 282400 11801 SH SOLE 0 0 11801 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 97054 13806 SH SOLE 0 0 13806 PIMCO CORPORATE & INCM STRG COM 72200U100 206106 14753 SH SOLE 0 0 14753 PIMCO CORPORATE & INCOME OPP COM 72201B101 4889826 328838 SH SOLE 0 0 328838 PIMCO DYNAMIC INCOME FD SHS 72201Y101 10038286 520387 SH SOLE 0 0 520387 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 725040 55052 SH SOLE 0 0 55052 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 508920 5444 SH SOLE 0 0 5444 PIMCO ETF TR 1-5 US TIP IDX 72201R205 386751 7510 SH SOLE 0 0 7510 PIMCO ETF TR 15+ YR US TIPS 72201R304 863498 15542 SH SOLE 0 0 15542 PIMCO ETF TR 25YR+ ZERO U S 72201R882 772000 9741 SH SOLE 0 0 9741 PIMCO ETF TR ACTIVE BD ETF 72201R775 8476295 92274 SH SOLE 0 0 92274 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10241170 101861 SH SOLE 0 0 101861 PIMCO ETF TR INTER MUN BD ACT 72201R866 1076661 20519 SH SOLE 0 0 20519 PIMCO ETF TR INV GRD CRP BD 72201R817 2573302 26791 SH SOLE 0 0 26791 PIMCO ETF TR MULTISECTOR BD 72201R585 2402587 93268 SH SOLE 0 0 93268 PIMCO ETF TR MUNI INCOME OPP 72201R635 7007616 153575 SH SOLE 0 0 153575 PIMCO ETF TR ULTRA SHORT GOVT 72201R577 639572 6323 SH SOLE 0 0 6323 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 114884 15017 SH SOLE 0 0 15017 PIMCO HIGH INCOME FD COM SHS 722014107 67554 13675 SH SOLE 0 0 13675 PIMCO INCOME STRATEGY FD II COM 72201J104 88416 11852 SH SOLE 0 0 11852 PIMCO STRATEGIC INCOME FD COM 72200X104 98132 16113 SH SOLE 0 0 16113 PINTEREST INC CL A 72352L106 315636 9104 SH SOLE 0 0 9104 PIONEER NAT RES CO COM 723787107 2493651 9499 SH SOLE 0 0 9499 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1859922 105918 SH SOLE 0 0 105918 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 513734 28149 SH SOLE 0 0 28149 PLBY GROUP INC COM 72814P109 21654 20620 SH SOLE 0 0 20620 PLUG POWER INC COM NEW 72919P202 123194 35812 SH SOLE 0 0 35812 PLYMOUTH INDL REIT INC COM 729640102 355976 15910 SH SOLE 0 0 15910 PNC FINL SVCS GROUP INC COM 693475105 9917252 61369 SH SOLE 0 0 61369 POLARIS INC COM 731068102 417119 4166 SH SOLE 0 0 4166 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 96173 62450 SH SOLE 0 0 62450 POOL CORP COM 73278L105 430450 1067 SH SOLE 0 0 1067 PORTLAND GEN ELEC CO COM NEW 736508847 518742 12351 SH SOLE 0 0 12351 PPG INDS INC COM 693506107 1515981 10463 SH SOLE 0 0 10463 PPL CORP COM 69351T106 1734922 63020 SH SOLE 0 0 63020 PREFORMED LINE PRODS CO COM 740444104 317815 2470 SH SOLE 0 0 2470 PRICE T ROWE GROUP INC COM 74144T108 1262351 10355 SH SOLE 0 0 10355 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 1475579 81299 SH SOLE 0 0 81299 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2414110 27971 SH SOLE 0 0 27971 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 246786 23890 SH SOLE 0 0 23890 PROASSURANCE CORP COM 74267C106 192476 14967 SH SOLE 0 0 14967 PROCTER AND GAMBLE CO COM 742718109 55881678 344417 SH SOLE 0 0 344417 PROGRESSIVE CORP COM 743315103 2194339 10610 SH SOLE 0 0 10610 PROLOGIS INC. COM 74340W103 7913230 60768 SH SOLE 0 0 60768 PROSHARES TR BITCOIN STRATE 74347G440 588338 18215 SH SOLE 0 0 18215 PROSHARES TR RUSS 2000 DIVD 74347B698 720251 11251 SH SOLE 0 0 11251 PROSHARES TR S&P 500 DV ARIST 74348A467 18380835 181253 SH SOLE 0 0 181253 PROSHARES TR S&P MDCP 400 DIV 74347B680 1560069 19858 SH SOLE 0 0 19858 PROSHARES TR S&P TECH DIVIDEN 74347G606 818889 11375 SH SOLE 0 0 11375 PROSHARES TR SHORT QQQ NEW 74347B714 225246 25713 SH SOLE 0 0 25713 PROSHARES TR SHORT S&P 500 NE 74347B425 179086 15100 SH SOLE 0 0 15100 PROSHARES TR SHORT S&P 500 NE 74347B425 2750 500000 SH Call SOLE 0 0 500000 PROSHARES TR SHORT S&P 500 NE 74347B425 7072 500000 SH Put SOLE 0 0 500000 PROSHARES TR SP500 EX ENRGY 74347B581 429491 3825 SH SOLE 0 0 3825 PROSHARES TR ULTRA FNCLS NEW 74347X633 204960 3000 SH SOLE 0 0 3000 PROSHARES TR II ULTA BLMBG 2017 74347Y888 2224200 67400 SH SOLE 0 0 67400 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 13010 13000 PRN SOLE 0 0 13000 PRUDENTIAL FINL INC COM 744320102 7298228 62167 SH SOLE 0 0 62167 PUBLIC STORAGE COM 74460D109 1320045 4551 SH SOLE 0 0 4551 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5912810 88541 SH SOLE 0 0 88541 PULTE GROUP INC COM 745867101 1561858 12948 SH SOLE 0 0 12948 PURE STORAGE INC CL A 74624M102 744083 14312 SH SOLE 0 0 14312 PURECYCLE TECHNOLOGIES INC *W EXP 03/17/202 74623V111 128814 69629 SH SOLE 0 0 69629 PURECYCLE TECHNOLOGIES INC COM 74623V103 1328652 213609 SH SOLE 0 0 213609 PURECYCLE TECHNOLOGIES INC COM 74623V103 34648 1110000 SH Call SOLE 0 0 1110000 PUTNAM MANAGED MUN INCOME TR COM 746823103 74694 12470 SH SOLE 0 0 12470 QUALCOMM INC COM 747525103 14140272 83522 SH SOLE 0 0 83522 QUANTA SVCS INC COM 74762E102 2231558 8589 SH SOLE 0 0 8589 QUANTUMSCAPE CORP COM CL A 74767V109 314043 49939 SH SOLE 0 0 49939 QUEST DIAGNOSTICS INC COM 74834L100 772588 5804 SH SOLE 0 0 5804 RADIAN GROUP INC COM 750236101 1511522 45161 SH SOLE 0 0 45161 RALPH LAUREN CORP CL A 751212101 205221 1093 SH SOLE 0 0 1093 RAMBUS INC DEL COM 750917106 429274 6945 SH SOLE 0 0 6945 RAYMOND JAMES FINL INC COM 754730109 344363 2682 SH SOLE 0 0 2682 RB GLOBAL INC COM 74935Q107 266747 3502 SH SOLE 0 0 3502 RBB FD INC MOTLEY FOL ETF 74933W601 1938996 39085 SH SOLE 0 0 39085 RBB FD INC MOTLEY FOOL MID 74933W627 222237 8200 SH SOLE 0 0 8200 RBB FD INC US TREAS 3 MNTH 74933W452 18170113 363184 SH SOLE 0 0 363184 RBB FD INC US TREASRY 12 MT 74933W478 247287 4950 SH SOLE 0 0 4950 RBB FD INC US TREASY 2 YR 74933W486 981044 20400 SH SOLE 0 0 20400 RBB FD INC US TRSRY 6 MNTH 74933W460 11420689 227912 SH SOLE 0 0 227912 RBC BEARINGS INC COM 75524B104 336586 1245 SH SOLE 0 0 1245 REALTY INCOME CORP COM 756109104 3605014 66635 SH SOLE 0 0 66635 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5486771 203515 SH SOLE 0 0 203515 REGAL REXNORD CORPORATION COM 758750103 258805 1437 SH SOLE 0 0 1437 REGENERON PHARMACEUTICALS COM 75886F107 4526985 4704 SH SOLE 0 0 4704 REGIONS FINANCIAL CORP NEW COM 7591EP100 750356 35663 SH SOLE 0 0 35663 REINSURANCE GRP OF AMERICA I COM NEW 759351604 820354 4253 SH SOLE 0 0 4253 REKOR SYSTEMS INC COM 759419104 180120 78655 SH SOLE 0 0 78655 RELIANCE INC COM 759509102 1168628 3497 SH SOLE 0 0 3497 RELX PLC SPONSORED ADR 759530108 583683 13483 SH SOLE 0 0 13483 RENAISSANCERE HLDGS LTD COM G7496G103 373189 1588 SH SOLE 0 0 1588 REPUBLIC SVCS INC COM 760759100 3289559 17183 SH SOLE 0 0 17183 RESMED INC COM 761152107 528572 2669 SH SOLE 0 0 2669 RESTAURANT BRANDS INTL INC COM 76131D103 351177 4420 SH SOLE 0 0 4420 RETAIL OPPORTUNITY INVTS COR COM 76131N101 129047 10066 SH SOLE 0 0 10066 REVVITY INC COM 714046109 466166 4440 SH SOLE 0 0 4440 RINGCENTRAL INC CL A 76680R206 206147 5934 SH SOLE 0 0 5934 RIO TINTO PLC SPONSORED ADR 767204100 2034187 31914 SH SOLE 0 0 31914 RIOT PLATFORMS INC COM 767292105 200650 16393 SH SOLE 0 0 16393 RITHM CAPITAL CORP COM NEW 64828T201 739260 66242 SH SOLE 0 0 66242 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 567639 40459 SH SOLE 0 0 40459 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 378657 31450 SH SOLE 0 0 31450 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 528278 48243 SH SOLE 0 0 48243 ROBERT HALF INC. COM 770323103 200285 2526 SH SOLE 0 0 2526 ROBINHOOD MKTS INC COM CL A 770700102 2003359 99521 SH SOLE 0 0 99521 ROBLOX CORP CL A 771049103 2295045 60111 SH SOLE 0 0 60111 ROCKET COS INC COM CL A 77311W101 186285 12803 SH SOLE 0 0 12803 ROCKET LAB USA INC COM 773122106 116832 28426 SH SOLE 0 0 28426 ROCKWELL AUTOMATION INC COM 773903109 3332275 11438 SH SOLE 0 0 11438 ROKU INC COM CL A 77543R102 1453625 22305 SH SOLE 0 0 22305 ROLLINS INC COM 775711104 305542 6604 SH SOLE 0 0 6604 ROPER TECHNOLOGIES INC COM 776696106 2882302 5139 SH SOLE 0 0 5139 ROSS STORES INC COM 778296103 1381982 9417 SH SOLE 0 0 9417 ROYAL BK CDA COM 780087102 600904 5956 SH SOLE 0 0 5956 ROYAL CARIBBEAN GROUP COM V7780T103 1186596 8536 SH SOLE 0 0 8536 ROYAL GOLD INC COM 780287108 675985 5549 SH SOLE 0 0 5549 ROYCE MICRO-CAP TR INC COM 780915104 805030 85188 SH SOLE 0 0 85188 ROYCE VALUE TR INC COM 780910105 1718817 113303 SH SOLE 0 0 113303 RPM INTL INC COM 749685103 246286 2071 SH SOLE 0 0 2071 RTX CORPORATION COM 75513E101 16084968 164918 SH SOLE 0 0 164918 RUMBLE INC CALL 78137L905 175100 126000 SH Call SOLE 0 0 126000 RUMBLE INC COM CL A 78137L105 232842 28817 SH SOLE 0 0 28817 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 297196 2041 SH SOLE 0 0 2041 RYDER SYS INC COM 783549108 1974722 16430 SH SOLE 0 0 16430 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1429534 12365 SH SOLE 0 0 12365 S&P GLOBAL INC COM 78409V104 2551171 5997 SH SOLE 0 0 5997 SABA CAPITAL INCOME & OPPORT COM 880198106 75238 19696 SH SOLE 0 0 19696 SABRA HEALTH CARE REIT INC COM 78573L106 455957 30870 SH SOLE 0 0 30870 SACHEM CAP CORP COM 78590A109 110362 24745 SH SOLE 0 0 24745 SAFETY SHOT INC COM NEW 48208F105 32982 13800 SH SOLE 0 0 13800 SALESFORCE INC COM 79466L302 22428007 74470 SH SOLE 0 0 74470 SAMSARA INC COM CL A 79589L106 287245 7601 SH SOLE 0 0 7601 SANDSTORM GOLD LTD COM NEW 80013R206 1642352 312827 SH SOLE 0 0 312827 SANOFI SPONSORED ADR 80105N105 2155042 44342 SH SOLE 0 0 44342 SAP SE SPON ADR 803054204 764921 3922 SH SOLE 0 0 3922 SARATOGA INVT CORP COM NEW 80349A208 2926290 126133 SH SOLE 0 0 126133 SBA COMMUNICATIONS CORP NEW CL A 78410G104 263662 1216 SH SOLE 0 0 1216 SCHLUMBERGER LTD COM STK 806857108 7252869 132327 SH SOLE 0 0 132327 SCHWAB CHARLES CORP COM 808513105 6781280 93742 SH SOLE 0 0 93742 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 280997 6316 SH SOLE 0 0 6316 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2273907 90055 SH SOLE 0 0 90055 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5134279 131581 SH SOLE 0 0 131581 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 518301 10567 SH SOLE 0 0 10567 SCHWAB STRATEGIC TR LONG TERM US 808524680 629364 18659 SH SOLE 0 0 18659 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 45985890 682384 SH SOLE 0 0 682384 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 6222865 109116 SH SOLE 0 0 109116 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 262924 9472 SH SOLE 0 0 9472 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 25106302 705035 SH SOLE 0 0 705035 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2775126 57564 SH SOLE 0 0 57564 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1075627 23383 SH SOLE 0 0 23383 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4197394 68753 SH SOLE 0 0 68753 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 47505528 589179 SH SOLE 0 0 589179 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9767212 105341 SH SOLE 0 0 105341 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1858991 24467 SH SOLE 0 0 24467 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7073627 113980 SH SOLE 0 0 113980 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5516418 67744 SH SOLE 0 0 67744 SCHWAB STRATEGIC TR US REIT ETF 808524847 1036413 51054 SH SOLE 0 0 51054 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3628475 73690 SH SOLE 0 0 73690 SCHWAB STRATEGIC TR US TIPS ETF 808524870 4437649 85078 SH SOLE 0 0 85078 SCOTTS MIRACLE-GRO CO CL A 810186106 564087 7563 SH SOLE 0 0 7563 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1558144 16746 SH SOLE 0 0 16746 SEALED AIR CORP NEW COM 81211K100 248767 6687 SH SOLE 0 0 6687 SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A205 281463 8757 SH SOLE 0 0 8757 SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A304 283623 9158 SH SOLE 0 0 9158 SEI INVTS CO COM 784117103 289178 4022 SH SOLE 0 0 4022 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 18604340 227826 SH SOLE 0 0 227826 SELECT SECTOR SPDR TR ENERGY 81369Y506 60188196 637520 SH SOLE 0 0 637520 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 48432799 1149882 SH SOLE 0 0 1149882 SELECT SECTOR SPDR TR INDL 81369Y704 43714615 347051 SH SOLE 0 0 347051 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4363024 110375 SH SOLE 0 0 110375 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 14218104 77319 SH SOLE 0 0 77319 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 15542080 203536 SH SOLE 0 0 203536 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 55497916 375673 SH SOLE 0 0 375673 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10408886 158548 SH SOLE 0 0 158548 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5150625 55454 SH SOLE 0 0 55454 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 125395819 602083 SH SOLE 0 0 602083 SELECTIVE INS GROUP INC COM 816300107 379345 3475 SH SOLE 0 0 3475 SEMPRA COM 816851109 612638 8528 SH SOLE 0 0 8528 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 335473 9131 SH SOLE 0 0 9131 SENTINELONE INC CL A 81730H109 233193 10004 SH SOLE 0 0 10004 SERVICE CORP INTL COM 817565104 425018 5727 SH SOLE 0 0 5727 SERVICENOW INC COM 81762P102 6479806 8499 SH SOLE 0 0 8499 SHELL PLC SPON ADS 780259305 2412285 35982 SH SOLE 0 0 35982 SHERWIN WILLIAMS CO COM 824348106 3884821 11186 SH SOLE 0 0 11186 SHOCKWAVE MED INC COM 82489T104 414854 1274 SH SOLE 0 0 1274 SHOPIFY INC CL A 82509L107 2138773 27715 SH SOLE 0 0 27715 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 394222 83699 SH SOLE 0 0 83699 SIMON PPTY GROUP INC NEW COM 828806109 3713457 23730 SH SOLE 0 0 23730 SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632 20835361 853908 SH SOLE 0 0 853908 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 674612 21818 SH SOLE 0 0 21818 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 1052503 39732 SH SOLE 0 0 39732 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 562725 22554 SH SOLE 0 0 22554 SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 264732 5200 SH SOLE 0 0 5200 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 122080 2725 SH SOLE 0 0 2725 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 1501 30000 SH Call SOLE 0 0 30000 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY US EQT 82889N848 3475822 102774 SH SOLE 0 0 102774 SIMPSON MFG INC COM 829073105 451088 2199 SH SOLE 0 0 2199 SIREN ETF TR DIVCN LDRS ETF 829658301 2732515 41352 SH SOLE 0 0 41352 SIRIUS XM HOLDINGS INC COM 82968B103 328709 84718 SH SOLE 0 0 84718 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 316109 1811 SH SOLE 0 0 1811 SIXTH STREET SPECIALTY LENDI COM 83012A109 437484 20414 SH SOLE 0 0 20414 SJW GROUP COM 784305104 1759363 31090 SH SOLE 0 0 31090 SKECHERS U S A INC CL A 830566105 233342 3809 SH SOLE 0 0 3809 SKYWORKS SOLUTIONS INC COM 83088M102 3468562 32021 SH SOLE 0 0 32021 SKYX PLATFORMS CORP COM 78471E105 38645 29500 SH SOLE 0 0 29500 SMUCKER J M CO COM NEW 832696405 16363 130 SH OTR 0 0 130 SMUCKER J M CO COM NEW 832696405 1348685 10715 SH SOLE 0 0 10715 SNAP INC CL A 83304A106 884657 77061 SH SOLE 0 0 77061 SNAP ON INC COM 833034101 2842902 9597 SH SOLE 0 0 9597 SNOWFLAKE INC CL A 833445109 4154852 25710 SH SOLE 0 0 25710 SOFI TECHNOLOGIES INC CALL 83406F902 14100 110000 SH Call SOLE 0 0 110000 SOFI TECHNOLOGIES INC COM 83406F102 1466371 200872 SH SOLE 0 0 200872 SOLID POWER INC CLASS A COM 83422N105 47116 23210 SH SOLE 0 0 23210 SONOCO PRODS CO COM 835495102 267567 4626 SH SOLE 0 0 4626 SONY GROUP CORP SPONSORED ADR 835699307 470380 5486 SH SOLE 0 0 5486 SOUNDHOUND AI INC CLASS A COM 836100107 250915 42599 SH SOLE 0 0 42599 SOUNDHOUND AI INC CLASS A COM 836100107 241 10000 SH Call SOLE 0 0 10000 SOURCE CAP INC COM 836144105 416703 9807 SH SOLE 0 0 9807 SOUTHERN CO COM 842587107 7658826 106758 SH SOLE 0 0 106758 SOUTHERN COPPER CORP COM 84265V105 855941 8035 SH SOLE 0 0 8035 SOUTHWEST AIRLS CO COM 844741108 1285333 44034 SH SOLE 0 0 44034 SOUTHWESTERN ENERGY CO COM 845467109 259927 34291 SH SOLE 0 0 34291 SP PLUS CORP COM 78469C103 464444 8894 SH SOLE 0 0 8894 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 60501269 152106 SH SOLE 0 0 152106 SPDR GOLD TR GOLD SHS 78463V107 42056689 204436 SH SOLE 0 0 204436 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1098640 25657 SH SOLE 0 0 25657 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 915418 35087 SH SOLE 0 0 35087 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 4394663 83628 SH SOLE 0 0 83628 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 9051796 318725 SH SOLE 0 0 318725 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 12839442 168740 SH SOLE 0 0 168740 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 50609202 848009 SH SOLE 0 0 848009 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 4375704 103985 SH SOLE 0 0 103985 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 91345210 2548694 SH SOLE 0 0 2548694 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 48354716 1336135 SH SOLE 0 0 1336135 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 391810 11692 SH SOLE 0 0 11692 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 292877 5249 SH SOLE 0 0 5249 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 214301 3958 SH SOLE 0 0 3958 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 455387 7592 SH SOLE 0 0 7592 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1541231 43871 SH SOLE 0 0 43871 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 498858 15359 SH SOLE 0 0 15359 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 521332 9551 SH SOLE 0 0 9551 SPDR S&P 500 ETF TR TR UNIT 78462F103 285685106 546171 SH SOLE 0 0 546171 SPDR S&P 500 ETF TR TR UNIT 78462F103 6674 50000 SH Put SOLE 0 0 50000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7173639 12893 SH SOLE 0 0 12893 SPDR SER TR AEROSPACE DEF 78464A631 2962713 21086 SH SOLE 0 0 21086 SPDR SER TR BBG CONV SEC ETF 78464A359 5017700 68698 SH SOLE 0 0 68698 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 1664927 89320 SH SOLE 0 0 89320 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 63949936 696622 SH SOLE 0 0 696622 SPDR SER TR BLOOMBERG 3-12 M 78468R523 7483486 75272 SH SOLE 0 0 75272 SPDR SER TR BLOOMBERG EMERGI 78464A391 3053540 148941 SH SOLE 0 0 148941 SPDR SER TR BLOOMBERG HIGH Y 78468R622 3859412 40540 SH SOLE 0 0 40540 SPDR SER TR BLOOMBERG INVT 78468R200 8827500 286328 SH SOLE 0 0 286328 SPDR SER TR BLOOMBERG SHT TE 78468R408 4115428 163181 SH SOLE 0 0 163181 SPDR SER TR DJ REIT ETF 78464A607 10022386 106338 SH SOLE 0 0 106338 SPDR SER TR FTSE INT GVT ETF 78464A490 268795 6723 SH SOLE 0 0 6723 SPDR SER TR ICE PFD SEC ETF 78464A292 1539297 44144 SH SOLE 0 0 44144 SPDR SER TR MSCI USA STRTGIC 78468R812 46304168 317958 SH SOLE 0 0 317958 SPDR SER TR NUVEEN BLMBRG MU 78468R721 1157317 24899 SH SOLE 0 0 24899 SPDR SER TR NUVEEN BLMBRG SH 78468R739 2574651 54272 SH SOLE 0 0 54272 SPDR SER TR NUVEEN BLOOMBERG 78464A284 2072174 80661 SH SOLE 0 0 80661 SPDR SER TR NYSE TECH ETF 78464A102 6968013 38204 SH SOLE 0 0 38204 SPDR SER TR OILGAS EQUIP 78468R549 1513459 16258 SH SOLE 0 0 16258 SPDR SER TR PORT MTG BK ETF 78464A383 19848988 913857 SH SOLE 0 0 913857 SPDR SER TR PORTFLI HIGH YLD 78468R606 2318996 98849 SH SOLE 0 0 98849 SPDR SER TR PORTFLI INTRMDIT 78464A672 53256323 1889861 SH SOLE 0 0 1889861 SPDR SER TR PORTFLI TIPS ETF 78464A656 3323178 129710 SH SOLE 0 0 129710 SPDR SER TR PORTFOLI S&P1500 78464A805 192662797 3003316 SH SOLE 0 0 3003316 SPDR SER TR PORTFOLIO AGRGTE 78464A649 111356406 4404922 SH SOLE 0 0 4404922 SPDR SER TR PORTFOLIO CRPORT 78464A144 12066807 414524 SH SOLE 0 0 414524 SPDR SER TR PORTFOLIO INTRMD 78464A375 47868524 1464317 SH SOLE 0 0 1464317 SPDR SER TR PORTFOLIO LN COR 78464A367 4766026 205078 SH SOLE 0 0 205078 SPDR SER TR PORTFOLIO LN TSR 78464A664 20239483 724391 SH SOLE 0 0 724391 SPDR SER TR PORTFOLIO S&P400 78464A847 61056497 1144667 SH SOLE 0 0 1144667 SPDR SER TR PORTFOLIO S&P500 78464A854 219189115 3562314 SH SOLE 0 0 3562314 SPDR SER TR PORTFOLIO S&P600 78468R853 96868039 2250653 SH SOLE 0 0 2250653 SPDR SER TR PORTFOLIO SH TSR 78468R101 24813 858 SH OTR 0 0 858 SPDR SER TR PORTFOLIO SH TSR 78468R101 55164612 1907490 SH SOLE 0 0 1907490 SPDR SER TR PORTFOLIO SHORT 78464A474 14632164 491506 SH SOLE 0 0 491506 SPDR SER TR PRTFLO S&P500 GW 78464A409 200302517 2738242 SH SOLE 0 0 2738242 SPDR SER TR PRTFLO S&P500 HI 78468R788 5248458 128923 SH SOLE 0 0 128923 SPDR SER TR PRTFLO S&P500 VL 78464A508 116686415 2329066 SH SOLE 0 0 2329066 SPDR SER TR RUSSELL YIELD 78468R770 6098641 56127 SH SOLE 0 0 56127 SPDR SER TR S&P 400 MDCP GRW 78464A821 21415216 245334 SH SOLE 0 0 245334 SPDR SER TR S&P 400 MDCP VAL 78464A839 4708015 61948 SH SOLE 0 0 61948 SPDR SER TR S&P 500 ESG ETF 78468R531 2703445 53386 SH SOLE 0 0 53386 SPDR SER TR S&P 600 SMCP GRW 78464A201 14127130 161953 SH SOLE 0 0 161953 SPDR SER TR S&P 600 SMCP VAL 78464A300 3908218 47104 SH SOLE 0 0 47104 SPDR SER TR S&P BIOTECH 78464A870 21508571 226669 SH SOLE 0 0 226669 SPDR SER TR S&P BK ETF 78464A797 1583215 33614 SH SOLE 0 0 33614 SPDR SER TR S&P CAP MKTS 78464A771 590149 5338 SH SOLE 0 0 5338 SPDR SER TR S&P DIVID ETF 78464A763 18665095 142221 SH SOLE 0 0 142221 SPDR SER TR S&P DIVID ETF 78464A763 19161 146 SH OTR 0 0 146 SPDR SER TR S&P HOMEBUILD 78464A888 6723793 60254 SH SOLE 0 0 60254 SPDR SER TR S&P KENSHO NEW 78468R648 207518 4316 SH SOLE 0 0 4316 SPDR SER TR S&P METALS MNG 78464A755 1957273 32474 SH SOLE 0 0 32474 SPDR SER TR S&P OILGAS EXP 78468R556 5369883 34659 SH SOLE 0 0 34659 SPDR SER TR S&P REGL BKG 78464A698 754581 15008 SH SOLE 0 0 15008 SPDR SER TR S&P RETAIL ETF 78464A714 294618 3730 SH SOLE 0 0 3730 SPDR SER TR S&P SEMICNDCTR 78464A862 242837 1046 SH SOLE 0 0 1046 SPDR SER TR SPDR S&P 500 ETF 78468R796 387053 9043 SH SOLE 0 0 9043 SPDR SER TR SSGA US LRG ETF 78468R804 1357251 8715 SH SOLE 0 0 8715 SPDR SER TR SSGA US SMAL ETF 78468R887 542223 4840 SH SOLE 0 0 4840 SPECIAL OPPORTUNITIES FD INC COM 84741T104 182800 14462 SH SOLE 0 0 14462 SPIRE INC COM 84857L101 451499 7357 SH SOLE 0 0 7357 SPOTIFY TECHNOLOGY S A SHS L8681T102 365509 1385 SH SOLE 0 0 1385 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 466333 18403 SH SOLE 0 0 18403 SPROTT FDS TR JUNIOR URANIUM 85208P808 403321 15860 SH SOLE 0 0 15860 SPROTT FDS TR URANIUM MINERS E 85208P303 1173828 23815 SH SOLE 0 0 23815 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2645128 130045 SH SOLE 0 0 130045 SPROTT PHYSICAL GOLD TR UNIT 85207H104 13442992 777048 SH SOLE 0 0 777048 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2367567 285592 SH SOLE 0 0 285592 SPROUTS FMRS MKT INC COM 85208M102 285030 4420 SH SOLE 0 0 4420 SPS COMM INC COM 78463M107 386811 2092 SH SOLE 0 0 2092 SRH TOTAL RETURN FUND INC COM 101507101 283950 18855 SH SOLE 0 0 18855 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2391531 56793 SH SOLE 0 0 56793 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 227247 5260 SH SOLE 0 0 5260 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1133991 40572 SH SOLE 0 0 40572 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 9627079 240377 SH SOLE 0 0 240377 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1068282 26376 SH SOLE 0 0 26376 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 1288398 30540 SH SOLE 0 0 30540 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 1004550 21377 SH SOLE 0 0 21377 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 280008 10925 SH SOLE 0 0 10925 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 5955768 119459 SH SOLE 0 0 119459 ST JOE CO COM 790148100 371183 6403 SH SOLE 0 0 6403 STAG INDL INC COM 85254J102 231505 6023 SH SOLE 0 0 6023 STANLEY BLACK & DECKER INC COM 854502101 1255743 12835 SH SOLE 0 0 12835 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 326993 13699 SH SOLE 0 0 13699 STARBUCKS CORP COM 855244109 11909729 130316 SH SOLE 0 0 130316 STARWOOD PPTY TR INC COM 85571B105 1241187 61052 SH SOLE 0 0 61052 STATE STR CORP COM 857477103 359393 4648 SH SOLE 0 0 4648 STEEL DYNAMICS INC COM 858119100 575646 3884 SH SOLE 0 0 3884 STELLANTIS N.V SHS N82405106 759130 26824 SH SOLE 0 0 26824 STELLUS CAP INVT CORP COM 858568108 130800 10000 SH SOLE 0 0 10000 STERICYCLE INC COM 858912108 257580 4883 SH SOLE 0 0 4883 STERIS PLC SHS USD G8473T100 288108 1282 SH SOLE 0 0 1282 STIFEL FINL CORP COM 860630102 223191 2855 SH SOLE 0 0 2855 STMICROELECTRONICS N V NY REGISTRY 861012102 295177 6826 SH SOLE 0 0 6826 STONECO LTD COM CL A G85158106 657194 39566 SH SOLE 0 0 39566 STRATEGY SHS NS 7HANDL IDX 86280R506 2040008 96182 SH SOLE 0 0 96182 STRYKER CORPORATION COM 863667101 5478943 15310 SH SOLE 0 0 15310 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1257435 61549 SH SOLE 0 0 61549 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 247541 21032 SH SOLE 0 0 21032 SUN LIFE FINANCIAL INC. COM 866796105 536346 9827 SH SOLE 0 0 9827 SUNCOR ENERGY INC NEW COM 867224107 1170846 31722 SH SOLE 0 0 31722 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 2229347 36977 SH SOLE 0 0 36977 SUNRUN INC COM 86771W105 320936 24350 SH SOLE 0 0 24350 SUPER MICRO COMPUTER INC COM 86800U104 3898676 3860 SH SOLE 0 0 3860 SYNCHRONY FINANCIAL COM 87165B103 259027 6007 SH SOLE 0 0 6007 SYNOPSYS INC COM 871607107 2447490 4283 SH SOLE 0 0 4283 SYSCO CORP COM 871829107 2895118 35663 SH SOLE 0 0 35663 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 4182949 138371 SH SOLE 0 0 138371 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 308593 8742 SH SOLE 0 0 8742 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 250947 7298 SH SOLE 0 0 7298 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6878687 50560 SH SOLE 0 0 50560 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 174660 12574 SH SOLE 0 0 12574 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 365653 2462 SH SOLE 0 0 2462 TANGER INC COM 875465106 332642 11264 SH SOLE 0 0 11264 TAPESTRY INC COM 876030107 236844 4988 SH SOLE 0 0 4988 TARGA RES CORP COM 87612G101 1700473 15150 SH SOLE 0 0 15150 TARGET CORP COM 87612E106 13142983 74166 SH SOLE 0 0 74166 TC ENERGY CORP COM 87807B107 982870 24450 SH SOLE 0 0 24450 TE CONNECTIVITY LTD SHS H84989104 1554008 10699 SH SOLE 0 0 10699 TECHNIPFMC PLC COM G87110105 207383 8259 SH SOLE 0 0 8259 TECK RESOURCES LTD CL B 878742204 271796 5937 SH SOLE 0 0 5937 TELADOC HEALTH INC COM 87918A105 499593 33085 SH SOLE 0 0 33085 TELEDYNE TECHNOLOGIES INC COM 879360105 288361 672 SH SOLE 0 0 672 TELLURIAN INC NEW COM 87968A104 55593 84054 SH SOLE 0 0 84054 TEMPLETON EMERGING MKTS INCO COM 880192109 624722 115050 SH SOLE 0 0 115050 TERADATA CORP DEL COM 88076W103 235308 6085 SH SOLE 0 0 6085 TERADYNE INC COM 880770102 667930 5920 SH SOLE 0 0 5920 TERAWULF INC COM 88080T104 59057 22455 SH SOLE 0 0 22455 TEREX CORP NEW COM 880779103 488175 7580 SH SOLE 0 0 7580 TESLA INC COM 88160R101 35617728 202615 SH SOLE 0 0 202615 TESLA INC COM 88160R101 8184 20000 SH Call SOLE 0 0 20000 TESLA INC PUT 88160R951 130665 166000 SH Put SOLE 0 0 166000 TETRA TECH INC NEW COM 88162G103 265064 1435 SH SOLE 0 0 1435 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 310211 22021 SH SOLE 0 0 22021 TEXAS INSTRS INC COM 882508104 10936803 62780 SH SOLE 0 0 62780 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2004000 3464 SH SOLE 0 0 3464 TEXAS ROADHOUSE INC COM 882681109 627170 4060 SH SOLE 0 0 4060 TEXTRON INC COM 883203101 1378870 14374 SH SOLE 0 0 14374 TG THERAPEUTICS INC COM 88322Q108 206445 13573 SH SOLE 0 0 13573 THE CIGNA GROUP COM 125523100 7443697 20665 SH SOLE 0 0 20665 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 3935 10900 SH SOLE 0 0 10900 THE TRADE DESK INC COM CL A 88339J105 2057760 23539 SH SOLE 0 0 23539 THEMES ETF TR GENERATIVE ARTIF 882927502 283656 9322 SH SOLE 0 0 9322 THERMO FISHER SCIENTIFIC INC COM 883556102 12441159 21405 SH SOLE 0 0 21405 THOMSON REUTERS CORP. COM 884903808 500823 3214 SH SOLE 0 0 3214 THORNBURG INCM BUILDER OPP T COM 885213108 1465251 90615 SH SOLE 0 0 90615 TIDEWATER INC NEW COM 88642R109 392380 4265 SH SOLE 0 0 4265 TIDEWATER INC NEW COM 88642R109 102 50000 SH Put SOLE 0 0 50000 TILRAY BRANDS INC COM 88688T100 434343 175845 SH SOLE 0 0 175845 TIMKEN CO COM 887389104 531717 6082 SH SOLE 0 0 6082 TJX COS INC NEW COM 872540109 8148121 80341 SH SOLE 0 0 80341 T-MOBILE US INC COM 872590104 3592534 22010 SH SOLE 0 0 22010 TOLL BROTHERS INC COM 889478103 3346837 25870 SH SOLE 0 0 25870 TORO CO COM 891092108 499126 5447 SH SOLE 0 0 5447 TORONTO DOMINION BK ONT COM NEW 891160509 1377443 22813 SH SOLE 0 0 22813 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 426268 11121 SH SOLE 0 0 11121 TORTOISE PWR & ENERGY INFRAS COM 89147X104 978732 62796 SH SOLE 0 0 62796 TOTALENERGIES SE SPONSORED ADS 89151E109 2143004 31135 SH SOLE 0 0 31135 TOYOTA MOTOR CORP ADS 892331307 1286741 5113 SH SOLE 0 0 5113 TRACTOR SUPPLY CO COM 892356106 1862451 7116 SH SOLE 0 0 7116 TRANE TECHNOLOGIES PLC SHS G8994E103 2504049 8341 SH SOLE 0 0 8341 TRANSDIGM GROUP INC COM 893641100 1919150 1558 SH SOLE 0 0 1558 TRANSMEDICS GROUP INC COM 89377M109 224039 3030 SH SOLE 0 0 3030 TRANSOCEAN LTD REGISTERED SHS H8817H100 200733 31964 SH SOLE 0 0 31964 TRAVEL PLUS LEISURE CO COM 894164102 582306 11894 SH SOLE 0 0 11894 TRAVELERS COMPANIES INC COM 89417E109 5730581 24900 SH SOLE 0 0 24900 TRI CONTL CORP COM 895436103 309250 10041 SH SOLE 0 0 10041 TRINET GROUP INC COM 896288107 222319 1678 SH SOLE 0 0 1678 TRINITY CAP INC COM 896442308 200602 13665 SH SOLE 0 0 13665 TRIP COM GROUP LTD ADS 89677Q107 422706 9631 SH SOLE 0 0 9631 TRUIST FINL CORP COM 89832Q109 2878295 73840 SH SOLE 0 0 73840 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 689243 11124 SH SOLE 0 0 11124 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 23545 380 SH OTR 0 0 380 TWILIO INC CL A 90138F102 2144249 35065 SH SOLE 0 0 35065 TWO HBRS INVT CORP COM 90187B804 139104 10506 SH SOLE 0 0 10506 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 4347302 110996 SH SOLE 0 0 110996 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 2789572 123706 SH SOLE 0 0 123706 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 3357697 102313 SH SOLE 0 0 102313 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 2050718 58370 SH SOLE 0 0 58370 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 4916868 126710 SH SOLE 0 0 126710 TYLER TECHNOLOGIES INC COM 902252105 485785 1143 SH SOLE 0 0 1143 TYSON FOODS INC CL A 902494103 646669 11011 SH SOLE 0 0 11011 UBER TECHNOLOGIES INC COM 90353T100 18114871 235287 SH SOLE 0 0 235287 UBS GROUP AG SHS H42097107 1053779 34303 SH SOLE 0 0 34303 UGI CORP NEW COM 902681105 304617 12413 SH SOLE 0 0 12413 UIPATH INC CL A 90364P105 1593544 70293 SH SOLE 0 0 70293 ULTA BEAUTY INC COM 90384S303 3158406 6040 SH SOLE 0 0 6040 ULTRA CLEAN HLDGS INC COM 90385V107 252762 5502 SH SOLE 0 0 5502 UNDER ARMOUR INC CL C 904311206 145035 20313 SH SOLE 0 0 20313 UNILEVER PLC SPON ADR NEW 904767704 3108090 61927 SH SOLE 0 0 61927 UNION PAC CORP COM 907818108 9478527 38541 SH SOLE 0 0 38541 UNITED AIRLS HLDGS INC COM 910047109 1900503 39693 SH SOLE 0 0 39693 UNITED PARCEL SERVICE INC CL B 911312106 14429917 97087 SH SOLE 0 0 97087 UNITED PARKS & RESORTS INC COM 81282V100 201850 3591 SH SOLE 0 0 3591 UNITED RENTALS INC COM 911363109 4872190 6757 SH SOLE 0 0 6757 UNITED STATES STL CORP NEW COM 912909108 549655 13479 SH SOLE 0 0 13479 UNITED STS BRENT OIL FD LP UNIT 91167Q100 151477 4747 SH SOLE 0 0 4747 UNITED STS BRENT OIL FD LP UNIT 91167Q100 3600 40000 SH Call SOLE 0 0 40000 UNITEDHEALTH GROUP INC COM 91324P102 29929825 60501 SH SOLE 0 0 60501 UNITI GROUP INC COM 91325V108 147441 24990 SH SOLE 0 0 24990 UNITIL CORP COM 913259107 266564 5092 SH SOLE 0 0 5092 UNITY SOFTWARE INC COM 91332U101 273636 10248 SH SOLE 0 0 10248 UNIVERSAL DISPLAY CORP COM 91347P105 928659 5513 SH SOLE 0 0 5513 UNUM GROUP COM 91529Y106 1558483 29044 SH SOLE 0 0 29044 UPSTART HLDGS INC COM 91680M107 482300 17936 SH SOLE 0 0 17936 UR-ENERGY INC COM 91688R108 265120 165700 SH SOLE 0 0 165700 US BANCORP DEL COM NEW 902973304 4204542 94061 SH SOLE 0 0 94061 US FOODS HLDG CORP COM 912008109 712296 13198 SH SOLE 0 0 13198 USCF ETF TR MIDSTREAM ENERGY 90290T882 411662 10204 SH SOLE 0 0 10204 UWM HOLDINGS CORPORATION COM CL A 91823B109 188552 25971 SH SOLE 0 0 25971 VAALCO ENERGY INC COM NEW 91851C201 246710 35396 SH SOLE 0 0 35396 VAIL RESORTS INC COM 91879Q109 260726 1170 SH SOLE 0 0 1170 VALARIS LTD CL A G9460G101 259797 3452 SH SOLE 0 0 3452 VALE S A SPONSORED ADS 91912E105 172565 14156 SH SOLE 0 0 14156 VALERO ENERGY CORP COM 91913Y100 7629797 44700 SH SOLE 0 0 44700 VALLEY NATL BANCORP COM 919794107 263422 33093 SH SOLE 0 0 33093 VALMONT INDS INC COM 920253101 412959 1809 SH SOLE 0 0 1809 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 774580 10310 SH SOLE 0 0 10310 VANECK ETF TRUST BDC INCOME ETF 92189F411 1800957 106610 SH SOLE 0 0 106610 VANECK ETF TRUST BIOTECH ETF 92189F726 311871 1875 SH SOLE 0 0 1875 VANECK ETF TRUST CEF MUNI INCOME 92189F460 521538 24089 SH SOLE 0 0 24089 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 574490 19796 SH SOLE 0 0 19796 VANECK ETF TRUST GOLD MINERS ETF 92189F106 5420778 171435 SH SOLE 0 0 171435 VANECK ETF TRUST GOLD MINERS ETF 92189F106 6709 250000 SH Call SOLE 0 0 250000 VANECK ETF TRUST GOLD MINERS ETF 92189F106 25 400000 SH Put SOLE 0 0 400000 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 664290 12711 SH SOLE 0 0 12711 VANECK ETF TRUST IG FLOATING RATE 92189F486 289223 11338 SH SOLE 0 0 11338 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 768743 16529 SH SOLE 0 0 16529 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1260346 32533 SH SOLE 0 0 32533 VANECK ETF TRUST LONG MUNI ETF 92189F536 574879 31920 SH SOLE 0 0 31920 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 212961 2166 SH SOLE 0 0 2166 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 400601 11744 SH SOLE 0 0 11744 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 64204220 714172 SH SOLE 0 0 714172 VANECK ETF TRUST OIL SERVICES ETF 92189H607 2287046 6800 SH SOLE 0 0 6800 VANECK ETF TRUST PREFERRED SECURT 92189F429 2477899 140074 SH SOLE 0 0 140074 VANECK ETF TRUST RETAIL ETF 92189F684 373198 1768 SH SOLE 0 0 1768 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 7999782 35556 SH SOLE 0 0 35556 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 479786 21409 SH SOLE 0 0 21409 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 526978 6938 SH SOLE 0 0 6938 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 771273 45316 SH SOLE 0 0 45316 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 260697 4170 SH SOLE 0 0 4170 VANECK MERK GOLD TR GOLD TRUST 921078101 290818 13539 SH SOLE 0 0 13539 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 18355592 60240 SH SOLE 0 0 60240 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 16970130 94033 SH SOLE 0 0 94033 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1995567 17590 SH SOLE 0 0 17590 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 4595402 44611 SH SOLE 0 0 44611 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2066974 22764 SH SOLE 0 0 22764 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 2020678 17973 SH SOLE 0 0 17973 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2456230 27779 SH SOLE 0 0 27779 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4472516 44064 SH SOLE 0 0 44064 VANGUARD BD INDEX FDS INTERMED TERM 921937819 18025098 239059 SH SOLE 0 0 239059 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 10480681 144901 SH SOLE 0 0 144901 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 14080456 183651 SH SOLE 0 0 183651 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 34442762 474223 SH SOLE 0 0 474223 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 590481 11919 SH SOLE 0 0 11919 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4752380 96612 SH SOLE 0 0 96612 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 16978333 96870 SH SOLE 0 0 96870 VANGUARD INDEX FDS GROWTH ETF 922908736 137253210 398760 SH SOLE 0 0 398760 VANGUARD INDEX FDS LARGE CAP ETF 922908637 8832462 36839 SH SOLE 0 0 36839 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 41803239 177290 SH SOLE 0 0 177290 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 39705332 254669 SH SOLE 0 0 254669 VANGUARD INDEX FDS MID CAP ETF 922908629 53412131 213768 SH SOLE 0 0 213768 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 13281381 153577 SH SOLE 0 0 153577 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 137022801 285049 SH SOLE 0 0 285049 VANGUARD INDEX FDS SM CP VAL ETF 922908611 22422131 116854 SH SOLE 0 0 116854 VANGUARD INDEX FDS SMALL CP ETF 922908751 79066309 345888 SH SOLE 0 0 345888 VANGUARD INDEX FDS SML CP GRW ETF 922908595 25195961 96640 SH SOLE 0 0 96640 VANGUARD INDEX FDS TOTAL STK MKT 922908769 319883754 1230795 SH SOLE 0 0 1230795 VANGUARD INDEX FDS TOTAL STK MKT 922908769 279393 1075 SH OTR 0 0 1075 VANGUARD INDEX FDS VALUE ETF 922908744 146623518 900317 SH SOLE 0 0 900317 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2427301 41389 SH SOLE 0 0 41389 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 24163223 578483 SH SOLE 0 0 578483 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1097033 16291 SH SOLE 0 0 16291 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1467546 19302 SH SOLE 0 0 19302 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 283370 2425 SH SOLE 0 0 2425 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 399919 9490 SH SOLE 0 0 9490 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 13018305 117812 SH SOLE 0 0 117812 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5875630 122690 SH SOLE 0 0 122690 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 10665578 210782 SH SOLE 0 0 210782 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1836326 31363 SH SOLE 0 0 31363 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 9445738 117323 SH SOLE 0 0 117323 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 791500 10118 SH SOLE 0 0 10118 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 240041 4052 SH SOLE 0 0 4052 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 9423736 206616 SH SOLE 0 0 206616 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 7593076 130757 SH SOLE 0 0 130757 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 46456 800 SH OTR 0 0 800 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 9989545 129295 SH SOLE 0 0 129295 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1211286 15809 SH SOLE 0 0 15809 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 9221308 106396 SH SOLE 0 0 106396 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 510103 2140 SH SOLE 0 0 2140 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 6069472 77180 SH SOLE 0 0 77180 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 862863 4378 SH SOLE 0 0 4378 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2183904 25675 SH SOLE 0 0 25675 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1353295 9679 SH SOLE 0 0 9679 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 18269728 78424 SH SOLE 0 0 78424 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 101584743 556294 SH SOLE 0 0 556294 VANGUARD STAR FDS VG TL INTL STK F 921909768 27572658 457258 SH SOLE 0 0 457258 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 38545473 768298 SH SOLE 0 0 768298 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 988498 9816 SH SOLE 0 0 9816 VANGUARD WELLINGTON FD US QUALITY 921935706 508695 3715 SH SOLE 0 0 3715 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 723288 6061 SH SOLE 0 0 6061 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 368190 5766 SH SOLE 0 0 5766 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 50735727 419338 SH SOLE 0 0 419338 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 11971051 146830 SH SOLE 0 0 146830 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2258906 32833 SH SOLE 0 0 32833 VANGUARD WORLD FD COMM SRVC ETF 92204A884 1611712 12283 SH SOLE 0 0 12283 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 5356418 16858 SH SOLE 0 0 16858 VANGUARD WORLD FD CONSUM STP ETF 92204A207 8861682 43410 SH SOLE 0 0 43410 VANGUARD WORLD FD ENERGY ETF 92204A306 3267598 24811 SH SOLE 0 0 24811 VANGUARD WORLD FD ESG INTL STK ETF 921910725 495126 8615 SH SOLE 0 0 8615 VANGUARD WORLD FD ESG US STK ETF 921910733 1407784 15107 SH SOLE 0 0 15107 VANGUARD WORLD FD FINANCIALS ETF 92204A405 2858925 27922 SH SOLE 0 0 27922 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 11435005 42270 SH SOLE 0 0 42270 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 5159900 21134 SH SOLE 0 0 21134 VANGUARD WORLD FD INF TECH ETF 92204A702 30296999 57782 SH SOLE 0 0 57782 VANGUARD WORLD FD MATERIALS ETF 92204A801 2149633 10515 SH SOLE 0 0 10515 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4464260 23889 SH SOLE 0 0 23889 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 11235532 94013 SH SOLE 0 0 94013 VANGUARD WORLD FD MEGA GRWTH IND 921910816 6438700 22465 SH SOLE 0 0 22465 VANGUARD WORLD FD UTILITIES ETF 92204A876 6403829 44914 SH SOLE 0 0 44914 VEEVA SYS INC CL A COM 922475108 1966124 8486 SH SOLE 0 0 8486 VENTAS INC COM 92276F100 395079 9074 SH SOLE 0 0 9074 VERALTO CORP COM SHS 92338C103 1254814 14153 SH SOLE 0 0 14153 VERISIGN INC COM 92343E102 227792 1202 SH SOLE 0 0 1202 VERISK ANALYTICS INC COM 92345Y106 645834 2739 SH SOLE 0 0 2739 VERIZON COMMUNICATIONS INC COM 92343V104 39725303 946760 SH SOLE 0 0 946760 VERIZON COMMUNICATIONS INC COM 92343V104 15693 374 SH OTR 0 0 374 VERTEX PHARMACEUTICALS INC COM 92532F100 3334688 7978 SH SOLE 0 0 7978 VERTICAL AEROSPACE LTD ORD SHS G9471C107 12808 11235 SH SOLE 0 0 11235 VERTIV HOLDINGS CO COM CL A 92537N108 2425878 29703 SH SOLE 0 0 29703 VIATRIS INC COM 92556V106 369532 30948 SH SOLE 0 0 30948 VICI PPTYS INC COM 925652109 1045305 35089 SH SOLE 0 0 35089 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 2410598 51975 SH SOLE 0 0 51975 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 1809467 36313 SH SOLE 0 0 36313 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2075338 31468 SH SOLE 0 0 31468 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 11154334 137099 SH SOLE 0 0 137099 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 9178912 154190 SH SOLE 0 0 154190 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 3056937 49179 SH SOLE 0 0 49179 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 434386 9602 SH SOLE 0 0 9602 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 559820 18855 SH SOLE 0 0 18855 VIKING THERAPEUTICS INC COM 92686J106 369246 4503 SH SOLE 0 0 4503 VIPER ENERGY INC CL A 927959106 227091 5905 SH SOLE 0 0 5905 VIRTU FINL INC CL A 928254101 357606 17427 SH SOLE 0 0 17427 VIRTUS CONVERTIBLE & INC FD COM 92838U108 376690 125983 SH SOLE 0 0 125983 VIRTUS CONVERTIBLE & INCOME COM 92838X102 775034 232046 SH SOLE 0 0 232046 VIRTUS DIVIDEND INTEREST & P COM 92840R101 193894 15172 SH SOLE 0 0 15172 VIRTUS TOTAL RETURN FD INC COM 92835W107 1707726 306593 SH SOLE 0 0 306593 VISA INC COM CL A 92826C839 43657418 156434 SH SOLE 0 0 156434 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 49334 50000 PRN SOLE 0 0 50000 VISTRA CORP COM 92840M102 490293 7039 SH SOLE 0 0 7039 VOC ENERGY TR TR UNIT 91829B103 61007 10084 SH SOLE 0 0 10084 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 434004 48764 SH SOLE 0 0 48764 VORNADO RLTY TR SH BEN INT 929042109 393350 13672 SH SOLE 0 0 13672 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 822900 130000 SH SOLE 0 0 130000 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 977185 185424 SH SOLE 0 0 185424 VOYA GLBL ADV & PREM OPP FD COM 92912R104 177048 19585 SH SOLE 0 0 19585 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1854104 349831 SH SOLE 0 0 349831 VULCAN MATLS CO COM 929160109 1221835 4477 SH SOLE 0 0 4477 WABTEC COM 929740108 412186 2829 SH SOLE 0 0 2829 WALGREENS BOOTS ALLIANCE INC COM 931427108 1110116 51180 SH SOLE 0 0 51180 WALMART INC COM 931142103 38740373 643848 SH SOLE 0 0 643848 WARNER BROS DISCOVERY INC COM SER A 934423104 845764 96882 SH SOLE 0 0 96882 WASTE CONNECTIONS INC COM 94106B101 369680 2149 SH SOLE 0 0 2149 WASTE MGMT INC DEL COM 94106L109 13359853 62679 SH SOLE 0 0 62679 WATERS CORP COM 941848103 1915365 5564 SH SOLE 0 0 5564 WATSCO INC COM 942622200 599660 1388 SH SOLE 0 0 1388 WATTS WATER TECHNOLOGIES INC CL A 942749102 239689 1128 SH SOLE 0 0 1128 WD 40 CO COM 929236107 321732 1270 SH SOLE 0 0 1270 WEBSTER FINL CORP COM 947890109 1078516 21243 SH SOLE 0 0 21243 WEC ENERGY GROUP INC COM 92939U106 2074211 25258 SH SOLE 0 0 25258 WELLS FARGO CO NEW COM 949746101 15297742 263937 SH SOLE 0 0 263937 WELLTOWER INC COM 95040Q104 2059721 22043 SH SOLE 0 0 22043 WENDYS CO COM 95058W100 251799 13365 SH SOLE 0 0 13365 WESCO INTL INC COM 95082P105 547781 3198 SH SOLE 0 0 3198 WEST PHARMACEUTICAL SVSC INC COM 955306105 642259 1623 SH SOLE 0 0 1623 WESTERN ALLIANCE BANCORP COM 957638109 432463 6737 SH SOLE 0 0 6737 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 337086 23328 SH SOLE 0 0 23328 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1237143 116273 SH SOLE 0 0 116273 WESTERN AST INFL LKD OPP & I COM 95766R104 753133 87269 SH SOLE 0 0 87269 WESTERN DIGITAL CORP. COM 958102105 206648 3028 SH SOLE 0 0 3028 WESTERN UN CO COM 959802109 532402 38083 SH SOLE 0 0 38083 WEYERHAEUSER CO MTN BE COM NEW 962166104 1473235 41053 SH SOLE 0 0 41053 WHEATON PRECIOUS METALS CORP COM 962879102 4209706 89321 SH SOLE 0 0 89321 WHIRLPOOL CORP COM 963320106 11963 100 SH OTR 0 0 100 WHIRLPOOL CORP COM 963320106 586981 4906 SH SOLE 0 0 4906 WHITE MTNS INS GROUP LTD COM G9618E107 382186 213 SH SOLE 0 0 213 WILLIAMS COS INC COM 969457100 3345702 85854 SH SOLE 0 0 85854 WILLIAMS SONOMA INC COM 969904101 1036554 3265 SH SOLE 0 0 3265 WILLIS TOWERS WATSON PLC LTD SHS G96629103 353526 1286 SH SOLE 0 0 1286 WINGSTOP INC COM 974155103 872107 2380 SH SOLE 0 0 2380 WINGSTOP INC COM 974155103 7003 30000 SH Put SOLE 0 0 30000 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 1124068 54119 SH SOLE 0 0 54119 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 467913 13438 SH SOLE 0 0 13438 WISDOMTREE TR CURRNCY INT EQ 97717X263 493916 14442 SH SOLE 0 0 14442 WISDOMTREE TR EM EX ST-OWNED 97717X578 3464655 117605 SH SOLE 0 0 117605 WISDOMTREE TR EMER MKT HIGH FD 97717W315 806909 19286 SH SOLE 0 0 19286 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2940445 57815 SH SOLE 0 0 57815 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 547073 29684 SH SOLE 0 0 29684 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 284873 5898 SH SOLE 0 0 5898 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 116954256 2325596 SH SOLE 0 0 2325596 WISDOMTREE TR FUTRE STRAT FD 97717W125 597726 15939 SH SOLE 0 0 15939 WISDOMTREE TR GLB US QTLY DIV 97717W844 25519287 656191 SH SOLE 0 0 656191 WISDOMTREE TR HEDGED HI YLD BD 97717W430 842850 38259 SH SOLE 0 0 38259 WISDOMTREE TR INDIA ERNGS FD 97717W422 6289064 144370 SH SOLE 0 0 144370 WISDOMTREE TR INTK MLTIFACTR 97717Y774 1566890 59028 SH SOLE 0 0 59028 WISDOMTREE TR INTL EQUITY FD 97717W703 523912 9560 SH SOLE 0 0 9560 WISDOMTREE TR INTL MIDCAP DV 97717W778 250042 3975 SH SOLE 0 0 3975 WISDOMTREE TR INTL QULTY DIV 97717X131 5733283 150638 SH SOLE 0 0 150638 WISDOMTREE TR INTL SMCAP DIV 97717W760 2978156 45670 SH SOLE 0 0 45670 WISDOMTREE TR INTRST RATE HDGE 97717W380 1170296 53003 SH SOLE 0 0 53003 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 38790470 844373 SH SOLE 0 0 844373 WISDOMTREE TR ITL HIGH DIV FD 97717W802 300448 7581 SH SOLE 0 0 7581 WISDOMTREE TR JAPN HEDGE EQT 97717W851 445610 4107 SH SOLE 0 0 4107 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 5962328 137365 SH SOLE 0 0 137365 WISDOMTREE TR PUTWRITE STRAT 97717X560 496443 14908 SH SOLE 0 0 14908 WISDOMTREE TR US EFFICIENT COR 97717Y790 3951128 93562 SH SOLE 0 0 93562 WISDOMTREE TR US HGH YLD CORP 97717X172 2599499 57372 SH SOLE 0 0 57372 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2280640 26317 SH SOLE 0 0 26317 WISDOMTREE TR US LARGECAP DIVD 97717W307 15067833 208725 SH SOLE 0 0 208725 WISDOMTREE TR US LARGECAP FUND 97717W588 54375905 981515 SH SOLE 0 0 981515 WISDOMTREE TR US MIDCAP DIVID 97717W505 9087538 186334 SH SOLE 0 0 186334 WISDOMTREE TR US MIDCAP FUND 97717W570 10320600 169135 SH SOLE 0 0 169135 WISDOMTREE TR US MULTIFACTOR 97717Y857 5122962 110041 SH SOLE 0 0 110041 WISDOMTREE TR US QTLY DIV GRT 97717X669 57523 755 SH OTR 0 0 755 WISDOMTREE TR US QTLY DIV GRT 97717X669 121923284 1600254 SH SOLE 0 0 1600254 WISDOMTREE TR US QUALITY GROW 97717Y477 8695413 211567 SH SOLE 0 0 211567 WISDOMTREE TR US S CAP QTY DIV 97717X651 962095 19381 SH SOLE 0 0 19381 WISDOMTREE TR US SHT TRM CORP 97717X156 2344856 49165 SH SOLE 0 0 49165 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1873829 57389 SH SOLE 0 0 57389 WISDOMTREE TR US SMALLCAP FUND 97717W562 3456734 68970 SH SOLE 0 0 68970 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1222983 17293 SH SOLE 0 0 17293 WISDOMTREE TR YIELD ENHANCD US 97717X511 23872758 550064 SH SOLE 0 0 550064 WISDOMTREE TR YIELD ENHANCED 97717Y808 1593785 33845 SH SOLE 0 0 33845 WK KELLOGG CO COM SHS 92942W107 306864 16323 SH SOLE 0 0 16323 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 286654 14354 SH SOLE 0 0 14354 WOODWARD INC COM 980745103 1505623 9769 SH SOLE 0 0 9769 WORKDAY INC CL A 98138H101 2214789 8120 SH SOLE 0 0 8120 WORKHORSE GROUP INC COM NEW 98138J206 5437 23183 SH SOLE 0 0 23183 WORLD GOLD TR SPDR GLD MINIS 98149E303 12050746 273570 SH SOLE 0 0 273570 WP CAREY INC COM 92936U109 3636349 64428 SH SOLE 0 0 64428 WPP PLC NEW ADR 92937A102 328151 6923 SH SOLE 0 0 6923 WSFS FINL CORP COM 929328102 1303337 28873 SH SOLE 0 0 28873 WYNDHAM HOTELS & RESORTS INC COM 98311A105 284199 3703 SH SOLE 0 0 3703 WYNN RESORTS LTD COM 983134107 871836 8528 SH SOLE 0 0 8528 X4 PHARMACEUTICALS INC COM 98420X103 30302 21800 SH SOLE 0 0 21800 XAI OCTAGN FLT RAT & ALT INM COM 98400T106 531159 74916 SH SOLE 0 0 74916 XCEL ENERGY INC COM 98389B100 3151962 58641 SH SOLE 0 0 58641 XP INC CL A G98239109 506453 19737 SH SOLE 0 0 19737 XPO INC COM 983793100 465058 3811 SH SOLE 0 0 3811 XTANT MED HLDGS INC COM NEW 98420P308 43875 37500 SH SOLE 0 0 37500 XYLEM INC COM 98419M100 1117715 8648 SH SOLE 0 0 8648 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 367644 18568 SH SOLE 0 0 18568 YUM BRANDS INC COM 988498101 2355021 16986 SH SOLE 0 0 16986 YUM CHINA HLDGS INC COM 98850P109 549684 13815 SH SOLE 0 0 13815 ZACKS TRUST EARNGS CONSTANT 98888G105 2058174 73245 SH SOLE 0 0 73245 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 605594 2009 SH SOLE 0 0 2009 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1431431 10846 SH SOLE 0 0 10846 ZOETIS INC CL A 98978V103 4419918 26121 SH SOLE 0 0 26121 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 882640 13503 SH SOLE 0 0 13503 ZSCALER INC COM 98980G102 406447 2110 SH SOLE 0 0 2110