0000312272-24-000011.txt : 20240429 0000312272-24-000011.hdr.sgml : 20240429 20240429151442 ACCESSION NUMBER: 0000312272-24-000011 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240429 DATE AS OF CHANGE: 20240429 EFFECTIVENESS DATE: 20240429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC CENTRAL INDEX KEY: 0000312272 ORGANIZATION NAME: IRS NUMBER: 042675571 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18352 FILM NUMBER: 24890057 BUSINESS ADDRESS: STREET 1: 29 SAWYER ROAD CITY: WALTHAM STATE: MA ZIP: 02453-3483 BUSINESS PHONE: 781-736-0700 MAIL ADDRESS: STREET 1: 29 SAWYER ROAD STREET 2: ONE UNIVERSITY OFFICE PARK CITY: WALTHAM STATE: MA ZIP: 02453-3483 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC. DATE OF NAME CHANGE: 20170807 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC DATE OF NAME CHANGE: 20170804 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, INC. DATE OF NAME CHANGE: 20101201 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0000312272 XXXXXXXX 03-31-2024 03-31-2024 COMMONWEALTH EQUITY SERVICES, LLC
29 SAWYER ROAD ONE UNIVERSITY OFFICE PARK WALTHAM MA 02453-3483
13F HOLDINGS REPORT 028-18352 000008032 801-41541 N
Brandon Zatopek Sr. Manager, RIA Compliance 781-902-9526 Brandon Zatopek Waltham MA 04-29-2024 0 4019 60181155 false
INFORMATION TABLE 2 Final_13fList2024Q1.XML COMMONWEALTH 13F 10X GENOMICS INC CL A COM 88025U109 207 5526 SH SOLE NO 0 0 5526 1895 BANCORP OF WIS INC COM 28253R105 259 37908 SH SOLE NO 0 0 37908 1ST SOURCE CORP COM 336901103 229 4364 SH SOLE NO 0 0 4364 2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100 2365 79641 SH SOLE NO 0 0 79641 22ND CENTY GROUP INC COM NEW 90137F202 2 16900 SH SOLE NO 0 0 16900 23ANDME HOLDING CO CLASS A COM 90138Q108 12 23170 SH SOLE NO 0 0 23170 3-D SYS CORP DEL COM NEW 88554D205 51 11435 SH SOLE NO 0 0 11435 3M CO COM 88579Y101 52714 496971 SH SOLE NO 0 0 496971 89BIO INC COM 282559103 124 10693 SH SOLE NO 0 0 10693 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 460 12501 SH SOLE NO 0 0 12501 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 767 30577 SH SOLE NO 0 0 30577 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 4714 93314 SH SOLE NO 0 0 93314 ABBOTT LABS COM 002824100 99995 879774 SH SOLE NO 0 0 879774 ABBVIE INC COM 00287Y109 221200 1214717 SH SOLE NO 0 0 1214717 ABM INDS INC COM 000957100 615 13782 SH SOLE NO 0 0 13782 ABRDN ASIA PACIFIC INCOME FU COM 003009107 904 322985 SH SOLE NO 0 0 322985 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 396 78451 SH SOLE NO 0 0 78451 ABRDN ETFS BBRG ALL COMMDY 003261203 381 12067 SH SOLE NO 0 0 12067 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 639 65789 SH SOLE NO 0 0 65789 ABRDN GLOBAL INCOME FUND INC COM 003013109 129 23840 SH SOLE NO 0 0 23840 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 300 16875 SH SOLE NO 0 0 16875 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 379 95667 SH SOLE NO 0 0 95667 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 3459 162838 SH SOLE NO 0 0 162838 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 1394 82674 SH SOLE NO 0 0 82674 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 2794 138996 SH SOLE NO 0 0 138996 ABRDN INCOME CREDIT STRATEGI COM 003057106 137 20230 SH SOLE NO 0 0 20230 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 449 32920 SH SOLE NO 0 0 32920 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 151 14539 SH SOLE NO 0 0 14539 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 225 2404 SH SOLE NO 0 0 2404 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 352 4216 SH SOLE NO 0 0 4216 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 3269 34232 SH SOLE NO 0 0 34232 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 3611 151641 SH SOLE NO 0 0 151641 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 2197 265028 SH SOLE NO 0 0 265028 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 3076 232507 SH SOLE NO 0 0 232507 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 617 9134 SH SOLE NO 0 0 9134 ACADIA HEALTHCARE COMPANY IN COM 00404A109 581 7338 SH SOLE NO 0 0 7338 ACADIA PHARMACEUTICALS INC COM 004225108 259 13992 SH SOLE NO 0 0 13992 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 74249 214216 SH SOLE NO 0 0 214216 ACCURAY INC COM 004397105 32 13000 SH SOLE NO 0 0 13000 ACM RESH INC COM CL A 00108J109 369 12658 SH SOLE NO 0 0 12658 ACUSHNET HLDGS CORP COM 005098108 391 5927 SH SOLE NO 0 0 5927 ACV AUCTIONS INC COM CL A 00091G104 1215 64743 SH SOLE NO 0 0 64743 ADAM NAT RES FD INC COM 00548F105 711 30849 SH SOLE NO 0 0 30849 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1487 76195 SH SOLE NO 0 0 76195 ADAPTHEALTH CORP COMMON STOCK 00653Q102 474 41196 SH SOLE NO 0 0 41196 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 26 16346 SH SOLE NO 0 0 16346 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 148 45961 SH SOLE NO 0 0 45961 ADC THERAPEUTICS SA SHS H0036K147 84 18817 SH SOLE NO 0 0 18817 ADECOAGRO S A COM L00849106 843 76459 SH SOLE NO 0 0 76459 ADIENT PLC ORD SHS G0084W101 732 22228 SH SOLE NO 0 0 22228 ADMA BIOLOGICS INC COM 000899104 84 12760 SH SOLE NO 0 0 12760 ADOBE INC COM 00724F101 84742 167938 SH SOLE NO 0 0 167938 ADT INC DEL COM 00090Q103 136 20244 SH SOLE NO 0 0 20244 ADTALEM GLOBAL ED INC COM 00737L103 311 6054 SH SOLE NO 0 0 6054 ADVANCE AUTO PARTS INC COM 00751Y106 6268 73663 SH SOLE NO 0 0 73663 ADVANCED DRAIN SYS INC DEL COM 00790R104 2052 11915 SH SOLE NO 0 0 11915 ADVANCED ENERGY INDS COM 007973100 1023 10027 SH SOLE NO 0 0 10027 ADVANCED MICRO DEVICES INC COM 007903107 116084 643159 SH SOLE NO 0 0 643159 ADVENT CONV & INCOME FD COM 00764C109 2901 242960 SH SOLE NO 0 0 242960 ADVISOR MANAGED PORTFOLIOS MILLER VALUE PAR 00777X561 411 12675 SH SOLE NO 0 0 12675 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 290 4654 SH SOLE NO 0 0 4654 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 57496 1552689 SH SOLE NO 0 0 1552689 ADVISORSHARES TR DORSY FSM US 00768Y487 98586 2223897 SH SOLE NO 0 0 2223897 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 453 3877 SH SOLE NO 0 0 3877 ADVISORSHARES TR PURE CANNABIS 00768Y495 93 22833 SH SOLE NO 0 0 22833 ADVISORSHARES TR PURE US CANNABIS 00768Y453 2115 211326 SH SOLE NO 0 0 211326 AECOM COM 00766T100 3992 40705 SH SOLE NO 0 0 40705 AEGON LTD AMER REG 1 CERT 0076CA104 270 44588 SH SOLE NO 0 0 44588 AERCAP HOLDINGS NV SHS N00985106 707 8137 SH SOLE NO 0 0 8137 AEROVIRONMENT INC COM 008073108 696 4543 SH SOLE NO 0 0 4543 AES CORP COM 00130H105 968 53977 SH SOLE NO 0 0 53977 AFFIMED N V ORDINARY SHS NEW N01045207 114 21590 SH SOLE NO 0 0 21590 AFFIRM HLDGS INC COM CL A 00827B106 442 11868 SH SOLE NO 0 0 11868 AFLAC INC COM 001055102 24543 285847 SH SOLE NO 0 0 285847 AGCO CORP COM 001084102 5840 47469 SH SOLE NO 0 0 47469 AGENUS INC COM NEW 00847G705 9 15126 SH SOLE NO 0 0 15126 AGF INVTS TR US MARKET NETRL 00110G408 3773 209431 SH SOLE NO 0 0 209431 AGILENT TECHNOLOGIES INC COM 00846U101 4982 34238 SH SOLE NO 0 0 34238 AGILYSYS INC COM 00847J105 584 6936 SH SOLE NO 0 0 6936 AGNC INVT CORP COM 00123Q104 4621 466790 SH SOLE NO 0 0 466790 AGNICO EAGLE MINES LTD COM 008474108 5017 84112 SH SOLE NO 0 0 84112 AGREE RLTY CORP COM 008492100 382 6679 SH SOLE NO 0 0 6679 AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679 1837 70662 SH SOLE NO 0 0 70662 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 2468 88240 SH SOLE NO 0 0 88240 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H661 1483 58243 SH SOLE NO 0 0 58243 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 5867 215819 SH SOLE NO 0 0 215819 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 751 26724 SH SOLE NO 0 0 26724 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 15213 560761 SH SOLE NO 0 0 560761 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 1978 66884 SH SOLE NO 0 0 66884 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 6089 219133 SH SOLE NO 0 0 219133 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 4310 154566 SH SOLE NO 0 0 154566 AIM ETF PRODUCTS TRUST US LARCP B10 MAR 00888H810 2670 87432 SH SOLE NO 0 0 87432 AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760 351 11905 SH SOLE NO 0 0 11905 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 5532 192608 SH SOLE NO 0 0 192608 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 2362 67773 SH SOLE NO 0 0 67773 AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836 2297 76226 SH SOLE NO 0 0 76226 AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828 4005 129569 SH SOLE NO 0 0 129569 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 5819 176447 SH SOLE NO 0 0 176447 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 4766 132905 SH SOLE NO 0 0 132905 AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745 571 19505 SH SOLE NO 0 0 19505 AIM ETF PRODUCTS TRUST US LRGCP B10 NOV 00888H851 302 9931 SH SOLE NO 0 0 9931 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 4168 116092 SH SOLE NO 0 0 116092 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 21141 698646 SH SOLE NO 0 0 698646 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 19010 655067 SH SOLE NO 0 0 655067 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 7262 250762 SH SOLE NO 0 0 250762 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 16605 528233 SH SOLE NO 0 0 528233 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 45261 1387880 SH SOLE NO 0 0 1387880 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 2604 93555 SH SOLE NO 0 0 93555 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 6080 207829 SH SOLE NO 0 0 207829 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 40419 1193712 SH SOLE NO 0 0 1193712 AIR LEASE CORP CL A 00912X302 266 5180 SH SOLE NO 0 0 5180 AIR PRODS & CHEMS INC COM 009158106 36749 151686 SH SOLE NO 0 0 151686 AIR TRANSPORT SERVICES GRP I COM 00922R105 335 24356 SH SOLE NO 0 0 24356 AIRBNB INC COM CL A 009066101 14150 85779 SH SOLE NO 0 0 85779 AKAMAI TECHNOLOGIES INC COM 00971T101 1307 12013 SH SOLE NO 0 0 12013 AKEBIA THERAPEUTICS INC COM 00972D105 40 22020 SH SOLE NO 0 0 22020 AKILI INC COMMON STOCK 00974B107 4 15396 SH SOLE NO 0 0 15396 AKOUSTIS TECHNOLOGIES INC COM 00973N102 132 223300 SH SOLE NO 0 0 223300 ALAMO GROUP INC COM 011311107 1717 7519 SH SOLE NO 0 0 7519 ALAMOS GOLD INC NEW COM CL A 011532108 956 64791 SH SOLE NO 0 0 64791 ALASKA AIR GROUP INC COM 011659109 1917 44602 SH SOLE NO 0 0 44602 ALBEMARLE CORP COM 012653101 31249 237202 SH SOLE NO 0 0 237202 ALBERTSONS COS INC COMMON STOCK 013091103 672 31331 SH SOLE NO 0 0 31331 ALCOA CORP COM 013872106 2057 60882 SH SOLE NO 0 0 60882 ALCON AG ORD SHS H01301128 1696 20362 SH SOLE NO 0 0 20362 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1090 8458 SH SOLE NO 0 0 8458 ALGONQUIN PWR UTILS CORP COM 015857105 1831 289670 SH SOLE NO 0 0 289670 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10989 151871 SH SOLE NO 0 0 151871 ALIGHT INC COM CL A 01626W101 338 34325 SH SOLE NO 0 0 34325 ALIGN TECHNOLOGY INC COM 016255101 2349 7162 SH SOLE NO 0 0 7162 ALLAKOS INC COM 01671P100 18 13889 SH SOLE NO 0 0 13889 ALLBIRDS INC COM CL A 01675A109 26 38112 SH SOLE NO 0 0 38112 ALLEGIANT TRAVEL CO COM 01748X102 263 3496 SH SOLE NO 0 0 3496 ALLEGION PLC ORD SHS G0176J109 1116 8281 SH SOLE NO 0 0 8281 ALLETE INC COM NEW 018522300 777 13031 SH SOLE NO 0 0 13031 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 1070 53357 SH SOLE NO 0 0 53357 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 968 91193 SH SOLE NO 0 0 91193 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2620 75407 SH SOLE NO 0 0 75407 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 3362 305905 SH SOLE NO 0 0 305905 ALLIANT ENERGY CORP COM 018802108 3961 78581 SH SOLE NO 0 0 78581 ALLIED GAMING & ENTRTNMNT IN COM 019170109 11 10425 SH SOLE NO 0 0 10425 ALLISON TRANSMISSION HLDGS I COM 01973R101 1612 19866 SH SOLE NO 0 0 19866 ALLOVIR INC COM 019818103 154 203500 SH SOLE NO 0 0 203500 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 97 20220 SH SOLE NO 0 0 20220 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 74 11128 SH SOLE NO 0 0 11128 ALLSPRING MULTI SECTOR INCOM COM 94987D101 125 13369 SH SOLE NO 0 0 13369 ALLSTATE CORP COM 020002101 18715 108171 SH SOLE NO 0 0 108171 ALLY FINL INC COM 02005N100 3039 74871 SH SOLE NO 0 0 74871 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 836 5594 SH SOLE NO 0 0 5594 ALPHA METALLURGICAL RESOUR I COM 020764106 322 973 SH SOLE NO 0 0 973 ALPHABET INC CAP STK CL A 02079K305 400531 2653753 SH SOLE NO 0 0 2653753 ALPHABET INC CAP STK CL C 02079K107 306191 2010973 SH SOLE NO 0 0 2010973 ALPHATEC HLDGS INC COM NEW 02081G201 252 18285 SH SOLE NO 0 0 18285 ALPINE IMMUNE SCIENCES INC COM 02083G100 246 6210 SH SOLE NO 0 0 6210 ALPS ETF TR ALERIAN ENERGY 00162Q676 471 18509 SH SOLE NO 0 0 18509 ALPS ETF TR ALERIAN MLP 00162Q452 31999 674236 SH SOLE NO 0 0 674236 ALPS ETF TR CLEAN ENERGY 00162Q460 219 7392 SH SOLE NO 0 0 7392 ALPS ETF TR DISRUPTIVE TECH 00162Q478 308 7298 SH SOLE NO 0 0 7298 ALPS ETF TR EQUAL SEC ETF 00162Q205 1683 14260 SH SOLE NO 0 0 14260 ALPS ETF TR INTL SEC DV DOG 00162Q718 4787 161067 SH SOLE NO 0 0 161067 ALPS ETF TR OSHARES US QUALT 00162Q387 2653 53700 SH SOLE NO 0 0 53700 ALPS ETF TR OSHARES US SMLCP 00162Q395 5713 134193 SH SOLE NO 0 0 134193 ALPS ETF TR REIT DIVIDE DOGS 00162Q106 241 6535 SH SOLE NO 0 0 6535 ALPS ETF TR SECTR DIV DOGS 00162Q858 17800 329927 SH SOLE NO 0 0 329927 ALPS ETF TR SMITH CORE PLUS 00162Q346 958 37328 SH SOLE NO 0 0 37328 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 195 15095 SH SOLE NO 0 0 15095 ALTIMMUNE INC COM NEW 02155H200 814 79945 SH SOLE NO 0 0 79945 ALTRIA GROUP INC COM 02209S103 61765 1415975 SH SOLE NO 0 0 1415975 AMARIN CORP PLC SPONS ADR NEW 023111206 185 207809 SH SOLE NO 0 0 207809 AMAZON COM INC COM 023135106 943844 5232533 SH SOLE NO 0 0 5232533 AMBARELLA INC SHS G037AX101 293 5775 SH SOLE NO 0 0 5775 AMBEV SA SPONSORED ADR 02319V103 157 63351 SH SOLE NO 0 0 63351 AMC ENTMT HLDGS INC CL A NEW 00165C302 62 16575 SH SOLE NO 0 0 16575 AMCOR PLC ORD G0250X107 7837 824076 SH SOLE NO 0 0 824076 AMDOCS LTD SHS G02602103 388 4295 SH SOLE NO 0 0 4295 AMEDISYS INC COM 023436108 345 3742 SH SOLE NO 0 0 3742 AMER STATES WTR CO COM 029899101 3344 46287 SH SOLE NO 0 0 46287 AMEREN CORP COM 023608102 6392 86424 SH SOLE NO 0 0 86424 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 2200 117906 SH SOLE NO 0 0 117906 AMERICAN AIRLS GROUP INC COM 02376R102 10778 702152 SH SOLE NO 0 0 702152 AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 37 21290 SH SOLE NO 0 0 21290 AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 3126 44775 SH SOLE NO 0 0 44775 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 3046 73842 SH SOLE NO 0 0 73842 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 11906 205414 SH SOLE NO 0 0 205414 AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281 7097 115542 SH SOLE NO 0 0 115542 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299 3049 53564 SH SOLE NO 0 0 53564 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072315 1374 28011 SH SOLE NO 0 0 28011 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 1612 34830 SH SOLE NO 0 0 34830 AMERICAN CENTY ETF TR AVANTIS US LARG 025072158 928 15015 SH SOLE NO 0 0 15015 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 1947 37185 SH SOLE NO 0 0 37185 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 3725 79978 SH SOLE NO 0 0 79978 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 3274 70753 SH SOLE NO 0 0 70753 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 4234 83752 SH SOLE NO 0 0 83752 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 912 19246 SH SOLE NO 0 0 19246 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 905 10953 SH SOLE NO 0 0 10953 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 4127 63528 SH SOLE NO 0 0 63528 AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 999 18477 SH SOLE NO 0 0 18477 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 16374 256892 SH SOLE NO 0 0 256892 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 2686 40785 SH SOLE NO 0 0 40785 AMERICAN CENTY ETF TR MULTISECTOR 025072398 3547 81729 SH SOLE NO 0 0 81729 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 384 7724 SH SOLE NO 0 0 7724 AMERICAN CENTY ETF TR QUALITY PREFER 025072539 5059 136382 SH SOLE NO 0 0 136382 AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 641 15160 SH SOLE NO 0 0 15160 AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 245 3714 SH SOLE NO 0 0 3714 AMERICAN CENTY ETF TR US EQT ETF 025072885 35404 395578 SH SOLE NO 0 0 395578 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 46262 719913 SH SOLE NO 0 0 719913 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 8998 105929 SH SOLE NO 0 0 105929 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 314 5379 SH SOLE NO 0 0 5379 AMERICAN CENTY ETF TR US SML CP VALU 025072877 76879 820388 SH SOLE NO 0 0 820388 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 518 20067 SH SOLE NO 0 0 20067 AMERICAN ELEC PWR CO INC COM 025537101 26036 302394 SH SOLE NO 0 0 302394 AMERICAN EXPRESS CO COM 025816109 64883 284962 SH SOLE NO 0 0 284962 AMERICAN FINL GROUP INC OHIO COM 025932104 1569 11493 SH SOLE NO 0 0 11493 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 304 20586 SH SOLE NO 0 0 20586 AMERICAN HOMES 4 RENT CL A 02665T306 290 7872 SH SOLE NO 0 0 7872 AMERICAN INTL GROUP INC COM NEW 026874784 25130 321480 SH SOLE NO 0 0 321480 AMERICAN LITHIUM CORP COM NEW 027259209 29 43162 SH SOLE NO 0 0 43162 AMERICAN TOWER CORP NEW COM 03027X100 29755 150590 SH SOLE NO 0 0 150590 AMERICAN WTR WKS CO INC NEW COM 030420103 11125 91029 SH SOLE NO 0 0 91029 AMERIPRISE FINL INC COM 03076C106 17630 40210 SH SOLE NO 0 0 40210 AMERIS BANCORP COM 03076K108 258 5324 SH SOLE NO 0 0 5324 AMES NATL CORP COM 031001100 587 29105 SH SOLE NO 0 0 29105 AMETEK INC COM 031100100 3417 18683 SH SOLE NO 0 0 18683 AMGEN INC COM 031162100 112028 394020 SH SOLE NO 0 0 394020 AMMO INC COM 00175J107 213 77521 SH SOLE NO 0 0 77521 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 448 10207 SH SOLE NO 0 0 10207 AMPHENOL CORP NEW CL A 032095101 3699 32071 SH SOLE NO 0 0 32071 AMPLIFY ETF TR AMPLIFY AI POWER 032108565 233 6379 SH SOLE NO 0 0 6379 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 1040 248691 SH SOLE NO 0 0 248691 AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599 219 4527 SH SOLE NO 0 0 4527 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 8329 129911 SH SOLE NO 0 0 129911 AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 1829 31274 SH SOLE NO 0 0 31274 AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 4861 489507 SH SOLE NO 0 0 489507 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 313 33167 SH SOLE NO 0 0 33167 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 3445 65448 SH SOLE NO 0 0 65448 AMPLIFY ETF TR AMPLIFY TRAVEL T 032108540 236 11528 SH SOLE NO 0 0 11528 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 17880 490671 SH SOLE NO 0 0 490671 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 19068 490427 SH SOLE NO 0 0 490427 AMPLIFY ETF TR HIGH INCOME 032108847 1436 119075 SH SOLE NO 0 0 119075 AMPLIFY ETF TR INTERNATINL ENHC 032108722 430 14092 SH SOLE NO 0 0 14092 AMPLIFY ETF TR ONLIN RETL ETF 032108102 243 4192 SH SOLE NO 0 0 4192 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 303 52448 SH SOLE NO 0 0 52448 AMTECH SYS INC COM PAR $0.01N 032332504 200 37000 SH SOLE NO 0 0 37000 ANALOG DEVICES INC COM 032654105 60300 304870 SH SOLE NO 0 0 304870 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 476 93570 SH SOLE NO 0 0 93570 ANDERSONS INC COM 034164103 575 10020 SH SOLE NO 0 0 10020 ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745 190 17371 SH SOLE NO 0 0 17371 ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 793 15591 SH SOLE NO 0 0 15591 ANGI INC COM CL A NEW 00183L102 51 19375 SH SOLE NO 0 0 19375 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 9548 430106 SH SOLE NO 0 0 430106 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4283 70461 SH SOLE NO 0 0 70461 ANI PHARMACEUTICALS INC COM 00182C103 889 12864 SH SOLE NO 0 0 12864 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 6423 326194 SH SOLE NO 0 0 326194 ANSYS INC COM 03662Q105 2266 6526 SH SOLE NO 0 0 6526 ANTERO MIDSTREAM CORP COM 03676B102 1224 87083 SH SOLE NO 0 0 87083 ANTERO RESOURCES CORP COM 03674X106 2597 89556 SH SOLE NO 0 0 89556 AON PLC SHS CL A G0403H108 10232 30659 SH SOLE NO 0 0 30659 APA CORPORATION COM 03743Q108 2011 58497 SH SOLE NO 0 0 58497 APARTMENT INCOME REIT CORP COM 03750L109 395 12178 SH SOLE NO 0 0 12178 APELLIS PHARMACEUTICALS INC COM 03753U106 289 4919 SH SOLE NO 0 0 4919 API GROUP CORP COM STK 00187Y100 4256 108388 SH SOLE NO 0 0 108388 APOLLO COML REAL EST FIN INC COM 03762U105 621 55786 SH SOLE NO 0 0 55786 APOLLO GLOBAL MGMT INC COM 03769M106 7101 63144 SH SOLE NO 0 0 63144 APOLLO TACTICAL INCOME FD IN COM 037638103 759 53079 SH SOLE NO 0 0 53079 APOLLOMICS INC CL A SHS G0411D107 15 20000 SH SOLE NO 0 0 20000 APPFOLIO INC COM CL A 03783C100 695 2818 SH SOLE NO 0 0 2818 APPIAN CORP CL A 03782L101 263 6589 SH SOLE NO 0 0 6589 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 394 24074 SH SOLE NO 0 0 24074 APPLE INC COM 037833100 2060276 12014673 SH SOLE NO 0 0 12014673 APPLIED DIGITAL CORP COM NEW 038169207 132 30920 SH SOLE NO 0 0 30920 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1377 6972 SH SOLE NO 0 0 6972 APPLIED MATLS INC COM 038222105 66806 323938 SH SOLE NO 0 0 323938 APPLIED THERAPEUTICS INC COM 03828A101 92 13550 SH SOLE NO 0 0 13550 APPLOVIN CORP COM CL A 03831W108 4741 68490 SH SOLE NO 0 0 68490 APTARGROUP INC COM 038336103 623 4332 SH SOLE NO 0 0 4332 APTIV PLC SHS G6095L109 2350 29508 SH SOLE NO 0 0 29508 APYX MEDICAL CORPORATION COM 03837C106 676 497080 SH SOLE NO 0 0 497080 AQUA METALS INC COM 03837J101 12 21397 SH SOLE NO 0 0 21397 ARBOR REALTY TRUST INC COM 038923108 6563 495352 SH SOLE NO 0 0 495352 ARCADIUM LITHIUM PLC COM SHS G0508H110 1321 306383 SH SOLE NO 0 0 306383 ARCH CAP GROUP LTD ORD G0450A105 9407 101766 SH SOLE NO 0 0 101766 ARCHER AVIATION INC COM CL A 03945R102 158 34215 SH SOLE NO 0 0 34215 ARCHER DANIELS MIDLAND CO COM 039483102 13453 214183 SH SOLE NO 0 0 214183 ARCHROCK INC COM 03957W106 331 16841 SH SOLE NO 0 0 16841 ARCOSA INC COM 039653100 768 8949 SH SOLE NO 0 0 8949 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 476 14093 SH SOLE NO 0 0 14093 ARDELYX INC COM 039697107 230 31532 SH SOLE NO 0 0 31532 ARES CAPITAL CORP COM 04010L103 19870 954353 SH SOLE NO 0 0 954353 ARES COML REAL ESTATE CORP COM 04013V108 135 18125 SH SOLE NO 0 0 18125 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1151 8655 SH SOLE NO 0 0 8655 ARHAUS INC COM CL A 04035M102 2317 150560 SH SOLE NO 0 0 150560 ARISTA NETWORKS INC COM 040413106 33333 114949 SH SOLE NO 0 0 114949 ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102 589 8302 SH SOLE NO 0 0 8302 ARK ETF TR ARK SPACE EXPL 00214Q807 228 15259 SH SOLE NO 0 0 15259 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 6372 116465 SH SOLE NO 0 0 116465 ARK ETF TR FINTECH INNOVA 00214Q708 4450 146724 SH SOLE NO 0 0 146724 ARK ETF TR GENOMIC REV ETF 00214Q302 9782 340114 SH SOLE NO 0 0 340114 ARK ETF TR INNOVATION ETF 00214Q104 54006 1078398 SH SOLE NO 0 0 1078398 ARK ETF TR NEXT GNRTN INTER 00214Q401 12338 148117 SH SOLE NO 0 0 148117 ARM HOLDINGS PLC SPONSORED ADR 042068205 4310 34485 SH SOLE NO 0 0 34485 ARROW ELECTRS INC COM 042735100 598 4623 SH SOLE NO 0 0 4623 ARROW FINL CORP COM 042744102 593 23697 SH SOLE NO 0 0 23697 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 956 33413 SH SOLE NO 0 0 33413 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 972 21245 SH SOLE NO 0 0 21245 ASANA INC CL A 04342Y104 200 12879 SH SOLE NO 0 0 12879 ASBURY AUTOMOTIVE GROUP INC COM 043436104 217 919 SH SOLE NO 0 0 919 ASENSUS SURGICAL INC COM 04367G103 3 12297 SH SOLE NO 0 0 12297 ASHLAND INC COM 044186104 1141 11716 SH SOLE NO 0 0 11716 ASML HOLDING N V N Y REGISTRY SHS N07059210 36074 37171 SH SOLE NO 0 0 37171 ASPEN TECHNOLOGY INC COM 29109X106 364 1706 SH SOLE NO 0 0 1706 ASSOCIATED BANC CORP COM 045487105 673 31282 SH SOLE NO 0 0 31282 ASSURED GUARANTY LTD COM G0585R106 513 5881 SH SOLE NO 0 0 5881 AST SPACEMOBILE INC COM CL A 00217D100 67 23020 SH SOLE NO 0 0 23020 ASTRAZENECA PLC SPONSORED ADR 046353108 13779 203374 SH SOLE NO 0 0 203374 AT&T INC COM 00206R102 74321 4222805 SH SOLE NO 0 0 4222805 ATAI LIFE SCIENCES NV SHS N0731H103 59 30175 SH SOLE NO 0 0 30175 ATARA BIOTHERAPEUTICS INC COM 046513107 12 16959 SH SOLE NO 0 0 16959 ATI INC COM 01741R102 1182 23092 SH SOLE NO 0 0 23092 ATKORE INC COM 047649108 759 3986 SH SOLE NO 0 0 3986 ATLANTIC UN BANKSHARES CORP COM 04911A107 1587 44943 SH SOLE NO 0 0 44943 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 532 28801 SH SOLE NO 0 0 28801 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 250 11066 SH SOLE NO 0 0 11066 ATLASSIAN CORPORATION CL A 049468101 2965 15197 SH SOLE NO 0 0 15197 ATMOS ENERGY CORP COM 049560105 2621 22051 SH SOLE NO 0 0 22051 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 258 8002 SH SOLE NO 0 0 8002 ATOMERA INC COM 04965B100 480 77844 SH SOLE NO 0 0 77844 ATOSSA THERAPEUTICS INC COM 04962H506 47 26303 SH SOLE NO 0 0 26303 AURINIA PHARMACEUTICALS INC COM 05156V102 57 11307 SH SOLE NO 0 0 11307 AURORA CANNABIS INC COM 05156X850 86 19677 SH SOLE NO 0 0 19677 AURORA INNOVATION INC CLASS A COM 051774107 94 33167 SH SOLE NO 0 0 33167 AUTODESK INC COM 052769106 7350 28224 SH SOLE NO 0 0 28224 AUTOLIV INC COM 052800109 270 2244 SH SOLE NO 0 0 2244 AUTOMATIC DATA PROCESSING IN COM 053015103 49775 199306 SH SOLE NO 0 0 199306 AUTONATION INC COM 05329W102 1787 10793 SH SOLE NO 0 0 10793 AUTOZONE INC COM 053332102 6232 1977 SH SOLE NO 0 0 1977 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 664 39307 SH SOLE NO 0 0 39307 AVALONBAY CMNTYS INC COM 053484101 3411 18384 SH SOLE NO 0 0 18384 AVANGRID INC COM 05351W103 1628 44666 SH SOLE NO 0 0 44666 AVANTOR INC COM 05352A100 275 10742 SH SOLE NO 0 0 10742 AVERY DENNISON CORP COM 053611109 10285 46071 SH SOLE NO 0 0 46071 AVIENT CORPORATION COM 05368V106 221 5082 SH SOLE NO 0 0 5082 AVISTA CORP COM 05379B107 351 10013 SH SOLE NO 0 0 10013 AXCELIS TECHNOLOGIES INC COM NEW 054540208 776 6959 SH SOLE NO 0 0 6959 AXIS CAP HLDGS LTD SHS G0692U109 669 10294 SH SOLE NO 0 0 10294 AXON ENTERPRISE INC COM 05464C101 19010 60756 SH SOLE NO 0 0 60756 AXONICS INC COM 05465P101 207 3007 SH SOLE NO 0 0 3007 AXOS FINANCIAL INC COM 05465C100 405 7500 SH SOLE NO 0 0 7500 AXT INC COM 00246W103 54 11775 SH SOLE NO 0 0 11775 B & G FOODS INC NEW COM 05508R106 999 87306 SH SOLE NO 0 0 87306 B2GOLD CORP COM 11777Q209 115 44190 SH SOLE NO 0 0 44190 BADGER METER INC COM 056525108 4105 25372 SH SOLE NO 0 0 25372 BAIDU INC SPON ADR REP A 056752108 2364 22457 SH SOLE NO 0 0 22457 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1280 81600 SH SOLE NO 0 0 81600 BAKER HUGHES COMPANY CL A 05722G100 1027 30644 SH SOLE NO 0 0 30644 BAKKT HOLDINGS INC COM CL A 05759B107 148 321178 SH SOLE NO 0 0 321178 BALCHEM CORP COM 057665200 2281 14722 SH SOLE NO 0 0 14722 BALL CORP COM 058498106 9522 141355 SH SOLE NO 0 0 141355 BALLARD PWR SYS INC NEW COM 058586108 184 66252 SH SOLE NO 0 0 66252 BANC OF CALIFORNIA INC COM 05990K106 704 46303 SH SOLE NO 0 0 46303 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 219 18490 SH SOLE NO 0 0 18490 BANCO SANTANDER S.A. ADR 05964H105 539 111341 SH SOLE NO 0 0 111341 BANCROFT FD LTD COM 059695106 296 18499 SH SOLE NO 0 0 18499 BANK AMERICA CORP 7.25%CNV PFD L 060505682 3480 2915 SH SOLE NO 0 0 2915 BANK AMERICA CORP COM 060505104 118517 3125448 SH SOLE NO 0 0 3125448 BANK FIRST CORP COM 06211J100 481 5553 SH SOLE NO 0 0 5553 BANK HAWAII CORP COM 062540109 1177 18872 SH SOLE NO 0 0 18872 BANK MONTREAL QUE COM 063671101 5474 56036 SH SOLE NO 0 0 56036 BANK NEW YORK MELLON CORP COM 064058100 10070 174766 SH SOLE NO 0 0 174766 BANK NOVA SCOTIA HALIFAX COM 064149107 3921 75719 SH SOLE NO 0 0 75719 BANK OZK LITTLE ROCK ARK COM 06417N103 469 10324 SH SOLE NO 0 0 10324 BANNER CORP COM NEW 06652V208 246 5125 SH SOLE NO 0 0 5125 BARCLAYS PLC ADR 06738E204 142 15058 SH SOLE NO 0 0 15058 BARINGS BDC INC COM 06759L103 449 48332 SH SOLE NO 0 0 48332 BARINGS CORPORATE INVS COM 06759X107 1364 79323 SH SOLE NO 0 0 79323 BARINGS PARTN INVS SH BEN INT 06761A103 2043 126738 SH SOLE NO 0 0 126738 BARK INC COM 68622E104 21 16751 SH SOLE NO 0 0 16751 BARNES GROUP INC COM 067806109 214 5753 SH SOLE NO 0 0 5753 BARRICK GOLD CORP COM 067901108 9218 553993 SH SOLE NO 0 0 553993 BATH & BODY WORKS INC COM 070830104 502 10028 SH SOLE NO 0 0 10028 BAUSCH HEALTH COS INC COM 071734107 470 44335 SH SOLE NO 0 0 44335 BAXTER INTL INC COM 071813109 4152 97141 SH SOLE NO 0 0 97141 BCE INC COM NEW 05534B760 6733 198133 SH SOLE NO 0 0 198133 BEAM THERAPEUTICS INC COM 07373V105 392 11864 SH SOLE NO 0 0 11864 BECTON DICKINSON & CO COM 075887109 19838 80168 SH SOLE NO 0 0 80168 BELLRING BRANDS INC COMMON STOCK 07831C103 524 8880 SH SOLE NO 0 0 8880 BENSON HILL INC COMMON STOCK 082490103 25 126218 SH SOLE NO 0 0 126218 BENTLEY SYS INC COM CL B 08265T208 3406 65222 SH SOLE NO 0 0 65222 BERKLEY W R CORP COM 084423102 8156 92224 SH SOLE NO 0 0 92224 BERKSHIRE HATHAWAY INC DEL CL A 084670108 101510 160 SH SOLE NO 0 0 160 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 693636 1649473 SH SOLE NO 0 0 1649473 BERKSHIRE HILLS BANCORP INC COM 084680107 2815 122812 SH SOLE NO 0 0 122812 BERRY GLOBAL GROUP INC COM 08579W103 587 9711 SH SOLE NO 0 0 9711 BEST BUY INC COM 086516101 10600 129221 SH SOLE NO 0 0 129221 BETTERWARE DE MEXC S A P I D SHS P1666E105 659 33000 SH SOLE NO 0 0 33000 BEYOND INC COM 690370101 337 9395 SH SOLE NO 0 0 9395 BEYOND MEAT INC COM 08862E109 85 10228 SH SOLE NO 0 0 10228 BHP GROUP LTD SPONSORED ADS 088606108 7416 128555 SH SOLE NO 0 0 128555 BIGBEAR AI HLDGS INC COM 08975B109 57 27923 SH SOLE NO 0 0 27923 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 130 18796 SH SOLE NO 0 0 18796 BILL HOLDINGS INC COM 090043100 618 8992 SH SOLE NO 0 0 8992 BIMI INTERNATIONAL MEDICAL I COM NEW 05552Q301 18 10650 SH SOLE NO 0 0 10650 BIO RAD LABS INC CL A 090572207 731 2114 SH SOLE NO 0 0 2114 BIO-TECHNE CORP COM 09073M104 1298 18440 SH SOLE NO 0 0 18440 BIOATLA INC COM 09077B104 83 23993 SH SOLE NO 0 0 23993 BIOCARDIA INC COM 09060U507 12 30000 SH SOLE NO 0 0 30000 BIOCRYST PHARMACEUTICALS INC COM 09058V103 738 145324 SH SOLE NO 0 0 145324 BIODESIX INC COM 09075X108 23 16313 SH SOLE NO 0 0 16313 BIOGEN INC COM 09062X103 4784 22187 SH SOLE NO 0 0 22187 BIOHAVEN LTD COM G1110E107 667 12188 SH SOLE NO 0 0 12188 BIOMARIN PHARMACEUTICAL INC COM 09061G101 637 7290 SH SOLE NO 0 0 7290 BIONTECH SE SPONSORED ADS 09075V102 354 3836 SH SOLE NO 0 0 3836 BIOSIG TECHNOLOGIES INC COM 09073N300 8 12500 SH SOLE NO 0 0 12500 BIOVENTUS INC COM CL A 09075A108 52 10082 SH SOLE NO 0 0 10082 BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100 70 10000 SH SOLE NO 0 0 10000 BITFARMS LTD COM 09173B107 43 19342 SH SOLE NO 0 0 19342 BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 536 13843 SH SOLE NO 0 0 13843 BJS WHSL CLUB HLDGS INC COM 05550J101 798 10547 SH SOLE NO 0 0 10547 BLACK HILLS CORP COM 092113109 806 14761 SH SOLE NO 0 0 14761 BLACK STONE MINERALS L P COM UNIT 09225M101 445 27846 SH SOLE NO 0 0 27846 BLACKBERRY LTD COM 09228F103 50 18011 SH SOLE NO 0 0 18011 BLACKLINE INC COM 09239B109 267 4127 SH SOLE NO 0 0 4127 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 463 39189 SH SOLE NO 0 0 39189 BLACKROCK CAP ALLOCATION TER COM 09260U109 3792 227639 SH SOLE NO 0 0 227639 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1251 115835 SH SOLE NO 0 0 115835 BLACKROCK CORPOR HI YLD FD I COM 09255P107 3766 384709 SH SOLE NO 0 0 384709 BLACKROCK CR ALLOCATION INCO COM 092508100 329 30789 SH SOLE NO 0 0 30789 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 939 84899 SH SOLE NO 0 0 84899 BLACKROCK ENERGY & RES TR COM 09250U101 294 22212 SH SOLE NO 0 0 22212 BLACKROCK ENHANCD CAP & INM COM 09256A109 691 35476 SH SOLE NO 0 0 35476 BLACKROCK ENHANCED EQUITY DI COM 09251A104 4981 603817 SH SOLE NO 0 0 603817 BLACKROCK ENHANCED GLOBAL DI COM 092501105 426 40721 SH SOLE NO 0 0 40721 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 638 115381 SH SOLE NO 0 0 115381 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 397 22861 SH SOLE NO 0 0 22861 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 1892 32947 SH SOLE NO 0 0 32947 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 42076 947661 SH SOLE NO 0 0 947661 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 322 7047 SH SOLE NO 0 0 7047 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 23805 453765 SH SOLE NO 0 0 453765 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 1708 76076 SH SOLE NO 0 0 76076 BLACKROCK FLOATING RATE INC COM 091941104 168 12946 SH SOLE NO 0 0 12946 BLACKROCK FLOATING RATE INCO COM 09255X100 2125 164497 SH SOLE NO 0 0 164497 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 2328 142038 SH SOLE NO 0 0 142038 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1982 47823 SH SOLE NO 0 0 47823 BLACKROCK INC COM 09247X101 37234 44661 SH SOLE NO 0 0 44661 BLACKROCK INCOME TR INC COM NEW 09247F209 195 16345 SH SOLE NO 0 0 16345 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 235 28863 SH SOLE NO 0 0 28863 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 579 41275 SH SOLE NO 0 0 41275 BLACKROCK MULTI SECTOR INC T COM 09258A107 519 32691 SH SOLE NO 0 0 32691 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 496 47996 SH SOLE NO 0 0 47996 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1377 65373 SH SOLE NO 0 0 65373 BLACKROCK MUNI INCOME TR II COM 09249N101 671 61802 SH SOLE NO 0 0 61802 BLACKROCK MUNIASSETS FD INC COM 09254J102 2449 221000 SH SOLE NO 0 0 221000 BLACKROCK MUNICIPAL INCOME COM 09253X102 1072 88904 SH SOLE NO 0 0 88904 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1083 93154 SH SOLE NO 0 0 93154 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 681 64299 SH SOLE NO 0 0 64299 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 613 55678 SH SOLE NO 0 0 55678 BLACKROCK MUNIVEST FD II INC COM 09253T101 151 13842 SH SOLE NO 0 0 13842 BLACKROCK MUNIVEST FD INC COM 09253R105 141 19917 SH SOLE NO 0 0 19917 BLACKROCK MUNIYIELD FD INC COM 09253W104 238 21561 SH SOLE NO 0 0 21561 BLACKROCK MUNIYIELD MICH QU COM 09254V105 722 62697 SH SOLE NO 0 0 62697 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 1060 100736 SH SOLE NO 0 0 100736 BLACKROCK MUNIYIELD QUALITY COM 09254E103 650 56698 SH SOLE NO 0 0 56698 BLACKROCK MUNIYILD QULT FD I COM 09254F100 749 61179 SH SOLE NO 0 0 61179 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 308 29099 SH SOLE NO 0 0 29099 BLACKROCK RES & COMMODITIES SHS 09257A108 8115 893684 SH SOLE NO 0 0 893684 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1501 40668 SH SOLE NO 0 0 40668 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1242 63998 SH SOLE NO 0 0 63998 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3093 189303 SH SOLE NO 0 0 189303 BLACKROCK TCP CAPITAL CORP COM 09259E108 191 18269 SH SOLE NO 0 0 18269 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1386 64274 SH SOLE NO 0 0 64274 BLACKSTONE INC COM 09260D107 93740 713557 SH SOLE NO 0 0 713557 BLACKSTONE MTG TR INC COM CL A 09257W100 2420 121563 SH SOLE NO 0 0 121563 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 824 26452 SH SOLE NO 0 0 26452 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 6532 548884 SH SOLE NO 0 0 548884 BLINK CHARGING CO COM 09354A100 113 37556 SH SOLE NO 0 0 37556 BLOCK H & R INC COM 093671105 884 18009 SH SOLE NO 0 0 18009 BLOCK INC CL A 852234103 25258 298622 SH SOLE NO 0 0 298622 BLOOM ENERGY CORP COM CL A 093712107 269 23950 SH SOLE NO 0 0 23950 BLUE OWL CAPITAL CORPORATION COM 69121K104 10809 702780 SH SOLE NO 0 0 702780 BLUE OWL CAPITAL INC COM CL A 09581B103 3312 175630 SH SOLE NO 0 0 175630 BLUE RIDGE BANKSHARES INC VA COM 095825105 31 11603 SH SOLE NO 0 0 11603 BLUEBIRD BIO INC COM 09609G100 36 28497 SH SOLE NO 0 0 28497 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 99 11500 SH SOLE NO 0 0 11500 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 259 2600 SH SOLE NO 0 0 2600 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 265 109631 SH SOLE NO 0 0 109631 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 441 42428 SH SOLE NO 0 0 42428 BNY MELLON STRATEGIC MUNS IN COM 05588W108 251 41100 SH SOLE NO 0 0 41100 BOEING CO COM 097023105 84131 435933 SH SOLE NO 0 0 435933 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 6729 133750 SH SOLE NO 0 0 133750 BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853 345 7028 SH SOLE NO 0 0 7028 BOOKING HOLDINGS INC COM 09857L108 16057 4425 SH SOLE NO 0 0 4425 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3466 23352 SH SOLE NO 0 0 23352 BORGWARNER INC COM 099724106 3364 96836 SH SOLE NO 0 0 96836 BOSTON BEER INC CL A 100557107 493 1621 SH SOLE NO 0 0 1621 BOSTON OMAHA CORP CL A COM STK 101044105 317 20524 SH SOLE NO 0 0 20524 BOSTON PROPERTIES INC COM 101121101 8855 135580 SH SOLE NO 0 0 135580 BOSTON SCIENTIFIC CORP COM 101137107 13882 202689 SH SOLE NO 0 0 202689 BOX INC CL A 10316T104 325 11469 SH SOLE NO 0 0 11469 BP PLC SPONSORED ADR 055622104 22640 600838 SH SOLE NO 0 0 600838 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 92 19102 SH SOLE NO 0 0 19102 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 186 21884 SH SOLE NO 0 0 21884 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 175 35186 SH SOLE NO 0 0 35186 BRC INC COM CL A 05601U105 119 27698 SH SOLE NO 0 0 27698 BRIGHTCOVE INC COM 10921T101 174 89499 SH SOLE NO 0 0 89499 BRIGHTHOUSE FINL INC COM 10922N103 289 5598 SH SOLE NO 0 0 5598 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 819 118916 SH SOLE NO 0 0 118916 BRILLIANT EARTH GROUP INC CL A COM 109504100 67 22431 SH SOLE NO 0 0 22431 BRISTOL-MYERS SQUIBB CO COM 110122108 60919 1123341 SH SOLE NO 0 0 1123341 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9225 302460 SH SOLE NO 0 0 302460 BROADCOM INC COM 11135F101 137256 103557 SH SOLE NO 0 0 103557 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6551 31979 SH SOLE NO 0 0 31979 BROADSTONE NET LEASE INC COM 11135E203 1575 100533 SH SOLE NO 0 0 100533 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1258 29928 SH SOLE NO 0 0 29928 BROOKFIELD CORP CL A LTD VT SH 11271J107 11530 275379 SH SOLE NO 0 0 275379 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2326 74520 SH SOLE NO 0 0 74520 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1739 48260 SH SOLE NO 0 0 48260 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2300 177989 SH SOLE NO 0 0 177989 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 730 29727 SH SOLE NO 0 0 29727 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 727 31308 SH SOLE NO 0 0 31308 BROOKLINE BANCORP INC DEL COM 11373M107 575 57716 SH SOLE NO 0 0 57716 BROWN & BROWN INC COM 115236101 10553 120555 SH SOLE NO 0 0 120555 BROWN FORMAN CORP CL A 115637100 943 17813 SH SOLE NO 0 0 17813 BROWN FORMAN CORP CL B 115637209 6067 117538 SH SOLE NO 0 0 117538 BRUKER CORP COM 116794108 1421 15123 SH SOLE NO 0 0 15123 BRUNSWICK CORP COM 117043109 473 4898 SH SOLE NO 0 0 4898 BUCKLE INC COM 118440106 304 7549 SH SOLE NO 0 0 7549 BUILDERS FIRSTSOURCE INC COM 12008R107 3086 14799 SH SOLE NO 0 0 14799 BUNGE GLOBAL SA COM SHS H11356104 4395 42872 SH SOLE NO 0 0 42872 BURLINGTON STORES INC COM 122017106 958 4124 SH SOLE NO 0 0 4124 BUTTERFLY NETWORK INC COM CL A 124155102 50 46645 SH SOLE NO 0 0 46645 BUZZFEED INC CLASS A COM 12430A102 7 15000 SH SOLE NO 0 0 15000 BWX TECHNOLOGIES INC COM 05605H100 528 5144 SH SOLE NO 0 0 5144 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1098 14419 SH SOLE NO 0 0 14419 C3 AI INC CL A 12468P104 1684 62200 SH SOLE NO 0 0 62200 C4 THERAPEUTICS INC COM STK 12529R107 319 39002 SH SOLE NO 0 0 39002 CABOT CORP COM 127055101 432 4682 SH SOLE NO 0 0 4682 CACI INTL INC CL A 127190304 1711 4515 SH SOLE NO 0 0 4515 CADENCE DESIGN SYSTEM INC COM 127387108 6216 19968 SH SOLE NO 0 0 19968 CAL MAINE FOODS INC COM NEW 128030202 748 12713 SH SOLE NO 0 0 12713 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1879 159114 SH SOLE NO 0 0 159114 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 6877 605914 SH SOLE NO 0 0 605914 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1076 49354 SH SOLE NO 0 0 49354 CALAMOS ETF TR CEF INCOME & ARB 12811T407 391 14688 SH SOLE NO 0 0 14688 CALAMOS GBL DYN INCOME FUND COM 12811L107 1263 194046 SH SOLE NO 0 0 194046 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 3064 187161 SH SOLE NO 0 0 187161 CALAVO GROWERS INC COM 128246105 243 8746 SH SOLE NO 0 0 8746 CALIFORNIA WTR SVC GROUP COM 130788102 535 11515 SH SOLE NO 0 0 11515 CALIX INC COM 13100M509 515 15531 SH SOLE NO 0 0 15531 CALLON PETE CO DEL COM 13123X508 599 16754 SH SOLE NO 0 0 16754 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 417 28081 SH SOLE NO 0 0 28081 CAMBER ENERGY INC COM 13200M607 21 101114 SH SOLE NO 0 0 101114 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 5415 200464 SH SOLE NO 0 0 200464 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 768 22883 SH SOLE NO 0 0 22883 CAMBRIA ETF TR GLB MOMENT ETF 132061508 2207 75821 SH SOLE NO 0 0 75821 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 42868 585062 SH SOLE NO 0 0 585062 CAMBRIDGE BANCORP COM 132152109 1567 22994 SH SOLE NO 0 0 22994 CAMDEN NATL CORP COM 133034108 3728 111210 SH SOLE NO 0 0 111210 CAMDEN PPTY TR SH BEN INT 133131102 251 2553 SH SOLE NO 0 0 2553 CAMECO CORP COM 13321L108 3011 69506 SH SOLE NO 0 0 69506 CAMPBELL SOUP CO COM 134429109 2895 65118 SH SOLE NO 0 0 65118 CAMPING WORLD HLDGS INC CL A 13462K109 885 31778 SH SOLE NO 0 0 31778 CAMTEK LTD ORD M20791105 308 3679 SH SOLE NO 0 0 3679 CANAAN INC SPONSORED ADS 134748102 272 178950 SH SOLE NO 0 0 178950 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 133 11023 SH SOLE NO 0 0 11023 CANADIAN IMPERIAL BK COMM TO COM 136069101 1247 24587 SH SOLE NO 0 0 24587 CANADIAN NAT RES LTD COM 136385101 6414 84038 SH SOLE NO 0 0 84038 CANADIAN NATL RY CO COM 136375102 6502 49368 SH SOLE NO 0 0 49368 CANADIAN PACIFIC KANSAS CITY COM 13646K108 5435 61644 SH SOLE NO 0 0 61644 CANADIAN SOLAR INC COM 136635109 306 15487 SH SOLE NO 0 0 15487 CANDEL THERAPEUTICS INC COM 137404109 22 14182 SH SOLE NO 0 0 14182 CANOPY GROWTH CORP COM NEW 138035704 400 46340 SH SOLE NO 0 0 46340 CAPITAL GROUP CORE BALANCED SHS 14021D107 20978 720629 SH SOLE NO 0 0 720629 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 61716 1980602 SH SOLE NO 0 0 1980602 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 20533 717184 SH SOLE NO 0 0 717184 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 145536 4478044 SH SOLE NO 0 0 4478044 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 78704 2732767 SH SOLE NO 0 0 2732767 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 269580 8427012 SH SOLE NO 0 0 8427012 CAPITAL GROUP INTERNATIONAL SHS 14021M107 2506 86380 SH SOLE NO 0 0 86380 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 53187 2063092 SH SOLE NO 0 0 2063092 CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 1489 57276 SH SOLE NO 0 0 57276 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 37093 1651521 SH SOLE NO 0 0 1651521 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 45842 1697218 SH SOLE NO 0 0 1697218 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 31976 1259146 SH SOLE NO 0 0 1259146 CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607 1127 43829 SH SOLE NO 0 0 43829 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 26222 969746 SH SOLE NO 0 0 969746 CAPITAL ONE FINL CORP COM 14040H105 22017 147877 SH SOLE NO 0 0 147877 CAPITAL SOUTHWEST CORP COM 140501107 1752 70201 SH SOLE NO 0 0 70201 CAPITOL FED FINL INC COM 14057J101 454 76180 SH SOLE NO 0 0 76180 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 7755 293302 SH SOLE NO 0 0 293302 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 210 30990 SH SOLE NO 0 0 30990 CARA THERAPEUTICS INC COM 140755109 11 12308 SH SOLE NO 0 0 12308 CARDINAL HEALTH INC COM 14149Y108 8544 76350 SH SOLE NO 0 0 76350 CARETRUST REIT INC COM 14174T107 273 11221 SH SOLE NO 0 0 11221 CARIBOU BIOSCIENCES INC COM 142038108 255 49530 SH SOLE NO 0 0 49530 CARLISLE COS INC COM 142339100 3711 9470 SH SOLE NO 0 0 9470 CARLYLE GROUP INC COM 14316J108 11131 237285 SH SOLE NO 0 0 237285 CARLYLE SECURED LENDING INC COM 872280102 336 20638 SH SOLE NO 0 0 20638 CARMAX INC COM 143130102 1773 20350 SH SOLE NO 0 0 20350 CARNIVAL CORP UNIT 99/99/9999 143658300 76909 4706796 SH SOLE NO 0 0 4706796 CARPENTER TECHNOLOGY CORP COM 144285103 768 10752 SH SOLE NO 0 0 10752 CARRIER GLOBAL CORPORATION COM 14448C104 20316 349491 SH SOLE NO 0 0 349491 CARTERS INC COM 146229109 249 2944 SH SOLE NO 0 0 2944 CARVANA CO CL A 146869102 414 4706 SH SOLE NO 0 0 4706 CASELLA WASTE SYS INC CL A 147448104 513 5186 SH SOLE NO 0 0 5186 CASEYS GEN STORES INC COM 147528103 3970 12467 SH SOLE NO 0 0 12467 CASS INFORMATION SYS INC COM 14808P109 1510 31339 SH SOLE NO 0 0 31339 CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115 64 15903 SH SOLE NO 0 0 15903 CASSAVA SCIENCES INC COM 14817C107 914 45067 SH SOLE NO 0 0 45067 CATALENT INC COM 148806102 1736 30744 SH SOLE NO 0 0 30744 CATALYST PHARMACEUTICALS INC COM 14888U101 312 19583 SH SOLE NO 0 0 19583 CATERPILLAR INC COM 149123101 162297 442913 SH SOLE NO 0 0 442913 CATHAY GEN BANCORP COM 149150104 368 9725 SH SOLE NO 0 0 9725 CAVA GROUP INC COM 148929102 3570 50965 SH SOLE NO 0 0 50965 CBDMD INC 8% SER A CUM PFD 12482W200 8 10000 SH SOLE NO 0 0 10000 CBIZ INC COM 124805102 1483 18894 SH SOLE NO 0 0 18894 CBOE GLOBAL MKTS INC COM 12503M108 5990 32602 SH SOLE NO 0 0 32602 CBRE GBL REAL ESTATE INC FD COM 12504G100 941 174926 SH SOLE NO 0 0 174926 CBRE GROUP INC CL A 12504L109 1041 10700 SH SOLE NO 0 0 10700 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 4191 350400 SH SOLE NO 0 0 350400 CDW CORP COM 12514G108 1980 7741 SH SOLE NO 0 0 7741 CECO ENVIRONMENTAL CORP COM 125141101 290 12596 SH SOLE NO 0 0 12596 CEDAR FAIR L P DEPOSITRY UNIT 150185106 753 17980 SH SOLE NO 0 0 17980 CEL-SCI CORP COM PAR NEW 150837607 41 21588 SH SOLE NO 0 0 21588 CELANESE CORP DEL COM 150870103 2981 17342 SH SOLE NO 0 0 17342 CELCUITY INC COM 15102K100 327 15124 SH SOLE NO 0 0 15124 CELESTICA INC SUB VTG SHS 15101Q108 358 7970 SH SOLE NO 0 0 7970 CELSIUS HLDGS INC COM NEW 15118V207 16671 201048 SH SOLE NO 0 0 201048 CENCORA INC COM 03073E105 8621 35479 SH SOLE NO 0 0 35479 CENOVUS ENERGY INC COM 15135U109 438 21887 SH SOLE NO 0 0 21887 CENTENE CORP DEL COM 15135B101 2043 26027 SH SOLE NO 0 0 26027 CENTERPOINT ENERGY INC COM 15189T107 2782 97638 SH SOLE NO 0 0 97638 CENTRAL SECS CORP COM 155123102 829 19840 SH SOLE NO 0 0 19840 CENTURY CMNTYS INC COM 156504300 221 2286 SH SOLE NO 0 0 2286 CERTARA INC COM 15687V109 279 15587 SH SOLE NO 0 0 15587 CF INDS HLDGS INC COM 125269100 3394 40788 SH SOLE NO 0 0 40788 CFSB BANCORP INC COM 12530C107 138 19000 SH SOLE NO 0 0 19000 CGI INC CL A SUB VTG 12532H104 1443 13059 SH SOLE NO 0 0 13059 CHAMPIONX CORPORATION COM 15872M104 263 7328 SH SOLE NO 0 0 7328 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 504 265407 SH SOLE NO 0 0 265407 CHARLES RIV LABS INTL INC COM 159864107 5822 21489 SH SOLE NO 0 0 21489 CHART INDS INC COM 16115Q308 913 5540 SH SOLE NO 0 0 5540 CHARTER COMMUNICATIONS INC N CL A 16119P108 2144 7376 SH SOLE NO 0 0 7376 CHECK POINT SOFTWARE TECH LT ORD M22465104 3241 19761 SH SOLE NO 0 0 19761 CHEESECAKE FACTORY INC COM 163072101 216 5969 SH SOLE NO 0 0 5969 CHEGG INC COM 163092109 268 35386 SH SOLE NO 0 0 35386 CHEMED CORP NEW COM 16359R103 300 467 SH SOLE NO 0 0 467 CHEMOURS CO COM 163851108 1960 74620 SH SOLE NO 0 0 74620 CHEMUNG FINL CORP COM 164024101 347 8178 SH SOLE NO 0 0 8178 CHENIERE ENERGY INC COM NEW 16411R208 6590 40858 SH SOLE NO 0 0 40858 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 981 19857 SH SOLE NO 0 0 19857 CHESAPEAKE ENERGY CORP COM 165167735 2564 28866 SH SOLE NO 0 0 28866 CHESAPEAKE UTILS CORP COM 165303108 1825 17007 SH SOLE NO 0 0 17007 CHEVRON CORP NEW COM 166764100 209516 1328235 SH SOLE NO 0 0 1328235 CHEWY INC CL A 16679L109 644 40476 SH SOLE NO 0 0 40476 CHICAGO ATLANTIC REAL ESTATE COM 167239102 574 36428 SH SOLE NO 0 0 36428 CHIMERA INVT CORP COM NEW 16934Q208 1005 217946 SH SOLE NO 0 0 217946 CHIMERIX INC COM 16934W106 11 10000 SH SOLE NO 0 0 10000 CHIPOTLE MEXICAN GRILL INC COM 169656105 31889 10970 SH SOLE NO 0 0 10970 CHOICE HOTELS INTL INC COM 169905106 1614 12773 SH SOLE NO 0 0 12773 CHORD ENERGY CORPORATION COM NEW 674215207 5272 29577 SH SOLE NO 0 0 29577 CHUBB LIMITED COM H1467J104 20920 80730 SH SOLE NO 0 0 80730 CHURCH & DWIGHT CO INC COM 171340102 7719 74001 SH SOLE NO 0 0 74001 CHURCHILL DOWNS INC COM 171484108 253 2042 SH SOLE NO 0 0 2042 CI&T INC COM CL A G21307106 207 50000 SH SOLE NO 0 0 50000 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 58 23512 SH SOLE NO 0 0 23512 CIBUS INC CL A COM STK 17166A101 204 9101 SH SOLE NO 0 0 9101 CIENA CORP COM NEW 171779309 1105 22347 SH SOLE NO 0 0 22347 CINCINNATI FINL CORP COM 172062101 9494 76459 SH SOLE NO 0 0 76459 CINEMARK HLDGS INC COM 17243V102 6635 369205 SH SOLE NO 0 0 369205 CINTAS CORP COM 172908105 13744 20004 SH SOLE NO 0 0 20004 CION INVT CORP COM 17259U204 3591 326469 SH SOLE NO 0 0 326469 CISCO SYS INC COM 17275R102 113393 2271948 SH SOLE NO 0 0 2271948 CITIGROUP INC COM NEW 172967424 24909 393884 SH SOLE NO 0 0 393884 CITIZENS & NORTHN CORP COM 172922106 379 20165 SH SOLE NO 0 0 20165 CITIZENS CMNTY BANCORP INC M COM 174903104 234 19254 SH SOLE NO 0 0 19254 CITIZENS FINL GROUP INC COM 174610105 5879 162003 SH SOLE NO 0 0 162003 CITIZENS FINL SVCS INC COM 174615104 298 6056 SH SOLE NO 0 0 6056 CITY HLDG CO COM 177835105 212 2035 SH SOLE NO 0 0 2035 CIVISTA BANCSHARES INC COM NO PAR 178867107 160 10370 SH SOLE NO 0 0 10370 CIVITAS RESOURCES INC COM NEW 17888H103 228 3003 SH SOLE NO 0 0 3003 CLEAN ENERGY FUELS CORP COM 184499101 277 103497 SH SOLE NO 0 0 103497 CLEAN HARBORS INC COM 184496107 1131 5617 SH SOLE NO 0 0 5617 CLEANSPARK INC COM NEW 18452B209 215 10151 SH SOLE NO 0 0 10151 CLEAR SECURE INC COM CL A 18467V109 444 20876 SH SOLE NO 0 0 20876 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 587 14450 SH SOLE NO 0 0 14450 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 2781 60753 SH SOLE NO 0 0 60753 CLEARFIELD INC COM 18482P103 698 22635 SH SOLE NO 0 0 22635 CLEARPOINT NEURO INC COM 18507C103 436 64084 SH SOLE NO 0 0 64084 CLEARWAY ENERGY INC CL C 18539C204 272 11817 SH SOLE NO 0 0 11817 CLEVELAND-CLIFFS INC NEW COM 185899101 11472 504499 SH SOLE NO 0 0 504499 CLOROX CO DEL COM 189054109 25501 166556 SH SOLE NO 0 0 166556 CLOUDFLARE INC CL A COM 18915M107 4496 46427 SH SOLE NO 0 0 46427 CLOUGH GLOBAL EQUITY FD COM 18914C100 151 23147 SH SOLE NO 0 0 23147 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 279 54970 SH SOLE NO 0 0 54970 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 142 178934 SH SOLE NO 0 0 178934 CME GROUP INC COM 12572Q105 14848 68965 SH SOLE NO 0 0 68965 CMS ENERGY CORP COM 125896100 4437 73534 SH SOLE NO 0 0 73534 CNA FINL CORP COM 126117100 2404 52935 SH SOLE NO 0 0 52935 CNH INDL N V SHS N20944109 335 25811 SH SOLE NO 0 0 25811 COCA COLA CO COM 191216100 109845 1795433 SH SOLE NO 0 0 1795433 COCA COLA CONS INC COM 191098102 1387 1639 SH SOLE NO 0 0 1639 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2456 35107 SH SOLE NO 0 0 35107 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 438 4509 SH SOLE NO 0 0 4509 CODA OCTOPUS GROUP INC COM NEW 19188U206 64 11100 SH SOLE NO 0 0 11100 CODEXIS INC COM 192005106 281 80500 SH SOLE NO 0 0 80500 COEUR MNG INC COM NEW 192108504 64 17079 SH SOLE NO 0 0 17079 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 219 3346 SH SOLE NO 0 0 3346 COGNEX CORP COM 192422103 588 13871 SH SOLE NO 0 0 13871 COGNITION THERAPEUTICS INC COM 19243B102 169 92665 SH SOLE NO 0 0 92665 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2975 40589 SH SOLE NO 0 0 40589 COHEN & STEERS CLOSED-END OP COM 19248P106 4580 391818 SH SOLE NO 0 0 391818 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3554 150803 SH SOLE NO 0 0 150803 COHEN & STEERS LTD DURATION COM 19248C105 414 20634 SH SOLE NO 0 0 20634 COHEN & STEERS QUALITY INCOM COM 19247L106 4450 368402 SH SOLE NO 0 0 368402 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 417 28277 SH SOLE NO 0 0 28277 COHEN & STEERS REIT & PFD & COM 19247X100 2906 138198 SH SOLE NO 0 0 138198 COHEN & STEERS TAX ADVAN PFD COM 19249X108 339 17298 SH SOLE NO 0 0 17298 COHEN & STEERS TOTAL RETURN COM 19247R103 10864 913679 SH SOLE NO 0 0 913679 COHERENT CORP COM 19247G107 6669 110009 SH SOLE NO 0 0 110009 COINBASE GLOBAL INC COM CL A 19260Q107 24171 91171 SH SOLE NO 0 0 91171 COLGATE PALMOLIVE CO COM 194162103 26036 289131 SH SOLE NO 0 0 289131 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 200 5153 SH SOLE NO 0 0 5153 COLUMBIA BKG SYS INC COM 197236102 1117 57745 SH SOLE NO 0 0 57745 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1129 63492 SH SOLE NO 0 0 63492 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 7716 373461 SH SOLE NO 0 0 373461 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 7354 237367 SH SOLE NO 0 0 237367 COLUMBIA ETF TR I US ESG EQUITY 19761L300 247 5535 SH SOLE NO 0 0 5535 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 16298 524051 SH SOLE NO 0 0 524051 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 2053 32077 SH SOLE NO 0 0 32077 COLUMBIA FINL INC COM 197641103 356 20700 SH SOLE NO 0 0 20700 COLUMBIA SELIGM PREM TECH GR COM 19842X109 501 15730 SH SOLE NO 0 0 15730 COMCAST CORP NEW CL A 20030N101 42230 974173 SH SOLE NO 0 0 974173 COMERICA INC COM 200340107 4793 87160 SH SOLE NO 0 0 87160 COMFORT SYS USA INC COM 199908104 455 1431 SH SOLE NO 0 0 1431 COMMERCE BANCSHARES INC COM 200525103 1589 29859 SH SOLE NO 0 0 29859 COMMERCIAL METALS CO COM 201723103 1009 17164 SH SOLE NO 0 0 17164 COMMUNITY BK SYS INC COM 203607106 1294 26934 SH SOLE NO 0 0 26934 COMMUNITY HEALTH SYS INC NEW COM 203668108 96 27405 SH SOLE NO 0 0 27405 COMMVAULT SYS INC COM 204166102 260 2562 SH SOLE NO 0 0 2562 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1111 46151 SH SOLE NO 0 0 46151 COMPASS INC CL A 20464U100 50 14010 SH SOLE NO 0 0 14010 COMPASS MINERALS INTL INC COM 20451N101 266 16913 SH SOLE NO 0 0 16913 COMSTOCK RES INC COM 205768302 257 27644 SH SOLE NO 0 0 27644 CONAGRA BRANDS INC COM 205887102 5208 175721 SH SOLE NO 0 0 175721 CONFLUENT INC CLASS A COM 20717M103 995 32617 SH SOLE NO 0 0 32617 CONMED CORP COM 207410101 209 2607 SH SOLE NO 0 0 2607 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 35 20000 SH SOLE NO 0 0 20000 CONOCOPHILLIPS COM 20825C104 45675 358851 SH SOLE NO 0 0 358851 CONSOLIDATED EDISON INC COM 209115104 35623 392283 SH SOLE NO 0 0 392283 CONSTELLATION BRANDS INC CL A 21036P108 34393 126558 SH SOLE NO 0 0 126558 CONSTELLATION ENERGY CORP COM 21037T109 16053 86845 SH SOLE NO 0 0 86845 COOPER COS INC COM 216648501 1571 15482 SH SOLE NO 0 0 15482 COPART INC COM 217204106 8589 148292 SH SOLE NO 0 0 148292 CORCEPT THERAPEUTICS INC COM 218352102 4826 191577 SH SOLE NO 0 0 191577 CORE & MAIN INC CL A 21874C102 469 8190 SH SOLE NO 0 0 8190 CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114 52 38804 SH SOLE NO 0 0 38804 CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A130 78 32336 SH SOLE NO 0 0 32336 CORE SCIENTIFIC INC NEW COM 21874A106 87 24535 SH SOLE NO 0 0 24535 COREBRIDGE FINL INC COM 21871X109 624 21725 SH SOLE NO 0 0 21725 CORECIVIC INC COM 21871N101 448 28705 SH SOLE NO 0 0 28705 CORMEDIX INC COM 21900C308 160 37789 SH SOLE NO 0 0 37789 CORNERSTONE STRATEGIC VALUE COM 21924B302 1322 175745 SH SOLE NO 0 0 175745 CORNERSTONE TOTAL RETURN FD COM 21924U300 1539 204988 SH SOLE NO 0 0 204988 CORNING INC COM 219350105 25412 770981 SH SOLE NO 0 0 770981 CORPAY INC COM SHS 219948106 423 1372 SH SOLE NO 0 0 1372 CORTEVA INC COM 22052L104 7983 138419 SH SOLE NO 0 0 138419 COSTAMARE INC SHS Y1771G102 711 62637 SH SOLE NO 0 0 62637 COSTAR GROUP INC COM 22160N109 2671 27654 SH SOLE NO 0 0 27654 COSTCO WHSL CORP NEW COM 22160K105 295159 402875 SH SOLE NO 0 0 402875 COTERRA ENERGY INC COM 127097103 14064 504464 SH SOLE NO 0 0 504464 COTY INC COM CL A 222070203 294 24552 SH SOLE NO 0 0 24552 COUPANG INC CL A 22266T109 1338 75211 SH SOLE NO 0 0 75211 COUSINS PPTYS INC COM NEW 222795502 269 11173 SH SOLE NO 0 0 11173 COVENANT LOGISTICS GROUP INC CL A 22284P105 330 7116 SH SOLE NO 0 0 7116 CRACKER BARREL OLD CTRY STOR COM 22410J106 528 7260 SH SOLE NO 0 0 7260 CRANE COMPANY COMMON STOCK 224408104 1141 8447 SH SOLE NO 0 0 8447 CRANE NXT CO COM 224441105 397 6410 SH SOLE NO 0 0 6410 CRAWFORD & CO CL A 224633206 861 91339 SH SOLE NO 0 0 91339 CREDIT ACCEP CORP MICH COM 225310101 284 515 SH SOLE NO 0 0 515 CREDIT SUISSE ASSET MGMT INC COM 224916106 71 24173 SH SOLE NO 0 0 24173 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 176 87066 SH SOLE NO 0 0 87066 CRH PLC ORD G25508105 3332 38625 SH SOLE NO 0 0 38625 CRICUT INC COM CL A 22658D100 835 175341 SH SOLE NO 0 0 175341 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3681 53999 SH SOLE NO 0 0 53999 CROCS INC COM 227046109 2287 15903 SH SOLE NO 0 0 15903 CRONOS GROUP INC COM 22717L101 270 103446 SH SOLE NO 0 0 103446 CROSSFIRST BANKSHARES INC COM 22766M109 236 17018 SH SOLE NO 0 0 17018 CROWDSTRIKE HLDGS INC CL A 22788C105 52583 164020 SH SOLE NO 0 0 164020 CROWN CASTLE INC COM 22822V101 10669 100813 SH SOLE NO 0 0 100813 CROWN HLDGS INC COM 228368106 519 6553 SH SOLE NO 0 0 6553 CSX CORP COM 126408103 33385 900592 SH SOLE NO 0 0 900592 CTO RLTY GROWTH INC NEW COM 22948Q101 580 34236 SH SOLE NO 0 0 34236 CUBESMART COM 229663109 8051 178031 SH SOLE NO 0 0 178031 CUE HEALTH INC COM 229790100 2 11885 SH SOLE NO 0 0 11885 CULLEN FROST BANKERS INC COM 229899109 5602 49766 SH SOLE NO 0 0 49766 CULLINAN ONCOLOGY INC COM 230031106 251 14704 SH SOLE NO 0 0 14704 CUMMINS INC COM 231021106 21761 73852 SH SOLE NO 0 0 73852 CURTISS WRIGHT CORP COM 231561101 4225 16509 SH SOLE NO 0 0 16509 CVB FINL CORP COM 126600105 1282 71872 SH SOLE NO 0 0 71872 CVD EQUIP CORP COM 126601103 82 17340 SH SOLE NO 0 0 17340 CVR ENERGY INC COM 12662P108 291 8167 SH SOLE NO 0 0 8167 CVS HEALTH CORP COM 126650100 69703 873904 SH SOLE NO 0 0 873904 CYBERARK SOFTWARE LTD SHS M2682V108 5091 19167 SH SOLE NO 0 0 19167 CYBIN INC COM 23256X100 18 44598 SH SOLE NO 0 0 44598 CYTOMX THERAPEUTICS INC COM 23284F105 116 53243 SH SOLE NO 0 0 53243 D R HORTON INC COM 23331A109 6845 41598 SH SOLE NO 0 0 41598 D-WAVE QUANTUM INC COM 26740W109 89 43606 SH SOLE NO 0 0 43606 DANAHER CORPORATION COM 235851102 37304 149384 SH SOLE NO 0 0 149384 DANAOS CORPORATION SHS Y1968P121 5586 77365 SH SOLE NO 0 0 77365 DANIMER SCIENTIFIC INC COM CL A 236272100 179 164161 SH SOLE NO 0 0 164161 DARDEN RESTAURANTS INC COM 237194105 6150 36791 SH SOLE NO 0 0 36791 DARE BIOSCIENCE INC COM 23666P101 23 45925 SH SOLE NO 0 0 45925 DARLING INGREDIENTS INC COM 237266101 454 9771 SH SOLE NO 0 0 9771 DATADOG INC CL A COM 23804L103 35222 284965 SH SOLE NO 0 0 284965 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 2022 60694 SH SOLE NO 0 0 60694 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 5258 130246 SH SOLE NO 0 0 130246 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 3120 96038 SH SOLE NO 0 0 96038 DAVITA INC COM 23918K108 2598 18818 SH SOLE NO 0 0 18818 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 230 13935 SH SOLE NO 0 0 13935 DAYFORCE INC COM 15677J108 2384 36002 SH SOLE NO 0 0 36002 DBX ETF TR XTRACK MSCI EAFE 233051200 82835 2023828 SH SOLE NO 0 0 2023828 DBX ETF TR XTRACK MSCI EAFE 233051630 535 21688 SH SOLE NO 0 0 21688 DBX ETF TR XTRACK MSCI EMRG 233051101 1485 62050 SH SOLE NO 0 0 62050 DBX ETF TR XTRACK MSCI JAPN 233051507 2164 28910 SH SOLE NO 0 0 28910 DBX ETF TR XTRACK MUN INFRA 233051705 2918 113721 SH SOLE NO 0 0 113721 DBX ETF TR XTRACK USD HIGH 233051432 610 17070 SH SOLE NO 0 0 17070 DBX ETF TR XTRACKERS RUSSEL 233051481 1115 21381 SH SOLE NO 0 0 21381 DBX ETF TR XTRACKERS S&P 233051143 2924 61124 SH SOLE NO 0 0 61124 DBX ETF TR XTRCKR MSCI US 233051150 1654 33515 SH SOLE NO 0 0 33515 DECKERS OUTDOOR CORP COM 243537107 6689 7106 SH SOLE NO 0 0 7106 DEERE & CO COM 244199105 75652 184183 SH SOLE NO 0 0 184183 DELL TECHNOLOGIES INC CL C 24703L202 11473 100543 SH SOLE NO 0 0 100543 DELTA AIR LINES INC DEL COM NEW 247361702 22341 466698 SH SOLE NO 0 0 466698 DENISON MINES CORP COM 248356107 24 12477 SH SOLE NO 0 0 12477 DENTSPLY SIRONA INC COM 24906P109 330 9927 SH SOLE NO 0 0 9927 DESKTOP METAL INC COM CL A 25058X105 116 132197 SH SOLE NO 0 0 132197 DEUTSCHE BANK A G NAMEN AKT D18190898 191 12092 SH SOLE NO 0 0 12092 DEVON ENERGY CORP NEW COM 25179M103 16192 322673 SH SOLE NO 0 0 322673 DEXCOM INC COM 252131107 7229 52116 SH SOLE NO 0 0 52116 DHI GROUP INC COM 23331S100 62 24350 SH SOLE NO 0 0 24350 DIAGEO PLC SPON ADR NEW 25243Q205 12333 82914 SH SOLE NO 0 0 82914 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 301 1954 SH SOLE NO 0 0 1954 DIAMONDBACK ENERGY INC COM 25278X109 12843 64809 SH SOLE NO 0 0 64809 DICKS SPORTING GOODS INC COM 253393102 7570 33666 SH SOLE NO 0 0 33666 DIGI INTL INC COM 253798102 296 9266 SH SOLE NO 0 0 9266 DIGITAL RLTY TR INC COM 253868103 17993 124914 SH SOLE NO 0 0 124914 DIGITAL TURBINE INC COM NEW 25400W102 99 37746 SH SOLE NO 0 0 37746 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 312 16200 SH SOLE NO 0 0 16200 DIGITALOCEAN HLDGS INC COM 25402D102 638 16714 SH SOLE NO 0 0 16714 DIME CMNTY BANCSHARES INC COM 25432X102 210 10879 SH SOLE NO 0 0 10879 DIMENSIONAL ETF TRUST CALIF MUN BD ETF 25434V633 2328 46183 SH SOLE NO 0 0 46183 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 73806 1759373 SH SOLE NO 0 0 1759373 DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682 262 8147 SH SOLE NO 0 0 8147 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 13331 522992 SH SOLE NO 0 0 522992 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 2663 107299 SH SOLE NO 0 0 107299 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 1200 46217 SH SOLE NO 0 0 46217 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 7547 305303 SH SOLE NO 0 0 305303 DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583 3365 63035 SH SOLE NO 0 0 63035 DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 6048 114214 SH SOLE NO 0 0 114214 DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575 508 9575 SH SOLE NO 0 0 9575 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 8304 325252 SH SOLE NO 0 0 325252 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 2758 53258 SH SOLE NO 0 0 53258 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 2026 49112 SH SOLE NO 0 0 49112 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 848 25181 SH SOLE NO 0 0 25181 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 12667 344693 SH SOLE NO 0 0 344693 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 41195 1363157 SH SOLE NO 0 0 1363157 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 33626 1257053 SH SOLE NO 0 0 1257053 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 3718 138011 SH SOLE NO 0 0 138011 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 4647 185434 SH SOLE NO 0 0 185434 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 3229 118765 SH SOLE NO 0 0 118765 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 28102 584359 SH SOLE NO 0 0 584359 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 40023 850827 SH SOLE NO 0 0 850827 DIMENSIONAL ETF TRUST ULTRASHORT FIXED 25434V591 1490 29464 SH SOLE NO 0 0 29464 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 42115 1152575 SH SOLE NO 0 0 1152575 DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 1055 17980 SH SOLE NO 0 0 17980 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 339149 10614978 SH SOLE NO 0 0 10614978 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 65848 1155627 SH SOLE NO 0 0 1155627 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 32410 1025314 SH SOLE NO 0 0 1025314 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 3885 129550 SH SOLE NO 0 0 129550 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 30873 754839 SH SOLE NO 0 0 754839 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 7907 353468 SH SOLE NO 0 0 353468 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 40377 647697 SH SOLE NO 0 0 647697 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 24009 797625 SH SOLE NO 0 0 797625 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 2137 62097 SH SOLE NO 0 0 62097 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 20856 383176 SH SOLE NO 0 0 383176 DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617 2152 36389 SH SOLE NO 0 0 36389 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 145826 5732153 SH SOLE NO 0 0 5732153 DINE BRANDS GLOBAL INC COM 254423106 337 7257 SH SOLE NO 0 0 7257 DIODES INC COM 254543101 430 6100 SH SOLE NO 0 0 6100 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 2760 97534 SH SOLE NO 0 0 97534 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 203 1813 SH SOLE NO 0 0 1813 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 2188 47030 SH SOLE NO 0 0 47030 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336 152 47282 SH SOLE NO 0 0 47282 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 216 5035 SH SOLE NO 0 0 5035 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1439 10733 SH SOLE NO 0 0 10733 DIREXION SHS ETF TR HYDROGEN ETF 25460G617 191 17275 SH SOLE NO 0 0 17275 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 5159 57841 SH SOLE NO 0 0 57841 DISCOVER FINL SVCS COM 254709108 7389 56363 SH SOLE NO 0 0 56363 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 47 75000 SH SOLE NO 0 0 75000 DISNEY WALT CO COM 254687106 122376 1000127 SH SOLE NO 0 0 1000127 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 50 20341 SH SOLE NO 0 0 20341 DLOCAL LTD CLASS A COM G29018101 206 14000 SH SOLE NO 0 0 14000 DNP SELECT INCOME FD INC COM 23325P104 8731 962646 SH SOLE NO 0 0 962646 DOCUSIGN INC COM 256163106 4776 80194 SH SOLE NO 0 0 80194 DOLBY LABORATORIES INC COM CL A 25659T107 459 5473 SH SOLE NO 0 0 5473 DOLLAR GEN CORP NEW COM 256677105 15762 100998 SH SOLE NO 0 0 100998 DOLLAR TREE INC COM 256746108 2653 19924 SH SOLE NO 0 0 19924 DOMINION ENERGY INC COM 25746U109 25750 523477 SH SOLE NO 0 0 523477 DOMINOS PIZZA INC COM 25754A201 8706 17521 SH SOLE NO 0 0 17521 DOMO INC COM CL B 257554105 190 21289 SH SOLE NO 0 0 21289 DONALDSON INC COM 257651109 2491 33355 SH SOLE NO 0 0 33355 DOORDASH INC CL A 25809K105 642 4664 SH SOLE NO 0 0 4664 DORCHESTER MINERALS LP COM UNIT 25820R105 779 23114 SH SOLE NO 0 0 23114 DORIAN LPG LTD SHS USD Y2106R110 400 10398 SH SOLE NO 0 0 10398 DOUBLELINE INCOME SOLUTIONS COM 258622109 726 57190 SH SOLE NO 0 0 57190 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 329 20639 SH SOLE NO 0 0 20639 DOVER CORP COM 260003108 4700 26525 SH SOLE NO 0 0 26525 DOW INC COM 260557103 29759 513706 SH SOLE NO 0 0 513706 DOXIMITY INC CL A 26622P107 565 21003 SH SOLE NO 0 0 21003 DRAFTKINGS INC NEW COM CL A 26142V105 9915 218352 SH SOLE NO 0 0 218352 DRAGANFLY INC. COM NEW 26142Q205 6 32086 SH SOLE NO 0 0 32086 DROPBOX INC CL A 26210C104 719 29599 SH SOLE NO 0 0 29599 DT MIDSTREAM INC COMMON STOCK 23345M107 2350 38463 SH SOLE NO 0 0 38463 DTE ENERGY CO COM 233331107 10156 90561 SH SOLE NO 0 0 90561 DTF TAX-FREE INCOME 2028 TER COM 23334J107 158 14737 SH SOLE NO 0 0 14737 DUCOMMUN INC DEL COM 264147109 2241 43679 SH SOLE NO 0 0 43679 DUFF & PHELPS UTLITY AND INF COM 26433C105 409 42733 SH SOLE NO 0 0 42733 DUKE ENERGY CORP NEW COM NEW 26441C204 53088 548940 SH SOLE NO 0 0 548940 DUOLINGO INC CL A COM 26603R106 1288 5839 SH SOLE NO 0 0 5839 DUPONT DE NEMOURS INC COM 26614N102 17301 225661 SH SOLE NO 0 0 225661 DUTCH BROS INC CL A 26701L100 3755 113801 SH SOLE NO 0 0 113801 DWS MUN INCOME TR NEW COM 233368109 234 25898 SH SOLE NO 0 0 25898 DYADIC INTL INC DEL COM 26745T101 49 29538 SH SOLE NO 0 0 29538 DYCOM INDS INC COM 267475101 603 4201 SH SOLE NO 0 0 4201 DYNATRACE INC COM NEW 268150109 1055 22716 SH SOLE NO 0 0 22716 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 678 54636 SH SOLE NO 0 0 54636 DYNEX CAP INC COM 26817Q886 711 57135 SH SOLE NO 0 0 57135 E L F BEAUTY INC COM 26856L103 8719 44477 SH SOLE NO 0 0 44477 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 421 3952 SH SOLE NO 0 0 3952 EA SERIES TRUST ALPHA ARCHITECT 02072L516 811 9621 SH SOLE NO 0 0 9621 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 3289 281812 SH SOLE NO 0 0 281812 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 530 24914 SH SOLE NO 0 0 24914 EA SERIES TRUST FREEDOM 100 EM 02072L607 3410 101110 SH SOLE NO 0 0 101110 EA SERIES TRUST STRIVE 1000 GRWT 02072L615 465 12398 SH SOLE NO 0 0 12398 EA SERIES TRUST STRIVE 1000 VALU 02072L599 230 7939 SH SOLE NO 0 0 7939 EA SERIES TRUST STRIVE 500 ETF 02072L680 3246 96427 SH SOLE NO 0 0 96427 EA SERIES TRUST STRIVE US ENERGY 02072L722 1247 39819 SH SOLE NO 0 0 39819 EA SERIES TRUST STRIVE US SEMICO 02072L672 251 5625 SH SOLE NO 0 0 5625 EAGLE BANCORP INC MD COM 268948106 340 14456 SH SOLE NO 0 0 14456 EAGLE BANCORP MONT INC COM 26942G100 418 32578 SH SOLE NO 0 0 32578 EAGLE MATLS INC COM 26969P108 689 2537 SH SOLE NO 0 0 2537 EAGLE POINT CREDIT COMPANY I COM 269808101 1085 107313 SH SOLE NO 0 0 107313 EAST WEST BANCORP INC COM 27579R104 768 9706 SH SOLE NO 0 0 9706 EASTERLY GOVT PPTYS INC COM 27616P103 386 33520 SH SOLE NO 0 0 33520 EASTERN BANKSHARES INC COM 27627N105 828 60102 SH SOLE NO 0 0 60102 EASTGROUP PPTYS INC COM 277276101 449 2496 SH SOLE NO 0 0 2496 EASTMAN CHEM CO COM 277432100 6679 66641 SH SOLE NO 0 0 66641 EASTMAN KODAK CO COM NEW 277461406 50 10164 SH SOLE NO 0 0 10164 EATON CORP PLC SHS G29183103 50798 162461 SH SOLE NO 0 0 162461 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 135 12727 SH SOLE NO 0 0 12727 EATON VANCE ENHANCED EQUITY COM 278274105 1499 82250 SH SOLE NO 0 0 82250 EATON VANCE ENHANCED EQUITY COM 278277108 5098 252759 SH SOLE NO 0 0 252759 EATON VANCE FLTING RATE INC COM 278279104 171 12850 SH SOLE NO 0 0 12850 EATON VANCE LTD DURATION INC COM 27828H105 3820 391817 SH SOLE NO 0 0 391817 EATON VANCE MUN BD FD COM 27827X101 935 90367 SH SOLE NO 0 0 90367 EATON VANCE MUN INCOME 2028 SHS 27829U105 660 37021 SH SOLE NO 0 0 37021 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 855 83433 SH SOLE NO 0 0 83433 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 329 19852 SH SOLE NO 0 0 19852 EATON VANCE NEW YORK MUN BD COM 27827Y109 776 79934 SH SOLE NO 0 0 79934 EATON VANCE RISK-MANAGED DIV COM 27829G106 640 76659 SH SOLE NO 0 0 76659 EATON VANCE SHORT DURATION D COM 27828V104 495 46920 SH SOLE NO 0 0 46920 EATON VANCE SR FLTNG RTE TR COM 27828Q105 156 11955 SH SOLE NO 0 0 11955 EATON VANCE TAX ADVT DIV INC COM 27828G107 4748 201190 SH SOLE NO 0 0 201190 EATON VANCE TAX MNGED BUY WR COM 27828X100 724 53059 SH SOLE NO 0 0 53059 EATON VANCE TAX-ADVANTAGED G COM 27828U106 256 10233 SH SOLE NO 0 0 10233 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 3955 305854 SH SOLE NO 0 0 305854 EATON VANCE TAX-MANAGED DIVE COM 27828N102 3146 235461 SH SOLE NO 0 0 235461 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1129 137629 SH SOLE NO 0 0 137629 EATON VANCE TAX-MANAGED GLOB COM 27829F108 9182 1125194 SH SOLE NO 0 0 1125194 EATON VANCE TX ADV GLBL DIV COM 27828S101 3643 199595 SH SOLE NO 0 0 199595 EBAY INC. COM 278642103 3419 64777 SH SOLE NO 0 0 64777 ECOLAB INC COM 278865100 28400 122997 SH SOLE NO 0 0 122997 ECOVYST INC COM 27923Q109 453 40600 SH SOLE NO 0 0 40600 EDAP TMS S A SPONSORED ADR 268311107 494 67260 SH SOLE NO 0 0 67260 EDGEWELL PERS CARE CO COM 28035Q102 685 17733 SH SOLE NO 0 0 17733 EDISON INTL COM 281020107 8034 113582 SH SOLE NO 0 0 113582 EDITAS MEDICINE INC COM 28106W103 194 26112 SH SOLE NO 0 0 26112 EDWARDS LIFESCIENCES CORP COM 28176E108 17322 181263 SH SOLE NO 0 0 181263 EHEALTH INC COM 28238P109 381 63251 SH SOLE NO 0 0 63251 ELANCO ANIMAL HEALTH INC COM 28414H103 509 31295 SH SOLE NO 0 0 31295 ELASTIC N V ORD SHS N14506104 452 4508 SH SOLE NO 0 0 4508 ELBIT SYS LTD ORD M3760D101 403 1917 SH SOLE NO 0 0 1917 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 5 10080 SH SOLE NO 0 0 10080 ELECTRONIC ARTS INC COM 285512109 6004 45252 SH SOLE NO 0 0 45252 ELECTROVAYA INC COM NEW 28617B606 43 11872 SH SOLE NO 0 0 11872 ELEVANCE HEALTH INC COM 036752103 25527 49228 SH SOLE NO 0 0 49228 ELI LILLY & CO COM 532457108 282634 363301 SH SOLE NO 0 0 363301 ELLINGTON FINANCIAL INC COM 28852N109 247 20891 SH SOLE NO 0 0 20891 ELLSWORTH GROWTH & INCOME FD COM 289074106 180 22141 SH SOLE NO 0 0 22141 ELME COMMUNITIES SH BEN INT 939653101 314 22568 SH SOLE NO 0 0 22568 EMBRAER S.A. SPONSORED ADS 29082A107 581 21819 SH SOLE NO 0 0 21819 EMCOR GROUP INC COM 29084Q100 2162 6174 SH SOLE NO 0 0 6174 EMERSON ELEC CO COM 291011104 71623 631480 SH SOLE NO 0 0 631480 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 516 50818 SH SOLE NO 0 0 50818 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 627 62856 SH SOLE NO 0 0 62856 EMX RTY CORP COM 26873J107 28 16019 SH SOLE NO 0 0 16019 ENBRIDGE INC COM 29250N105 35939 993331 SH SOLE NO 0 0 993331 ENCOMPASS HEALTH CORP COM 29261A100 803 9722 SH SOLE NO 0 0 9722 ENCORE WIRE CORP COM 292562105 4184 15920 SH SOLE NO 0 0 15920 ENDEAVOUR SILVER CORP COM 29258Y103 95 39229 SH SOLE NO 0 0 39229 ENERGY RECOVERY INC COM 29270J100 204 12905 SH SOLE NO 0 0 12905 ENERGY SVCS ACQUISITION CORP COM 29271Q103 100 12082 SH SOLE NO 0 0 12082 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 20559 1307005 SH SOLE NO 0 0 1307005 ENERSYS COM 29275Y102 339 3590 SH SOLE NO 0 0 3590 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2524 185065 SH SOLE NO 0 0 185065 ENNIS INC COM 293389102 566 27579 SH SOLE NO 0 0 27579 ENOVA INTL INC COM 29357K103 446 7100 SH SOLE NO 0 0 7100 ENOVIX CORPORATION COM 293594107 383 47794 SH SOLE NO 0 0 47794 ENPHASE ENERGY INC COM 29355A107 11377 94037 SH SOLE NO 0 0 94037 ENSIGN GROUP INC COM 29358P101 243 1951 SH SOLE NO 0 0 1951 ENTEGRIS INC COM 29362U104 2875 20458 SH SOLE NO 0 0 20458 ENTERGY CORP NEW COM 29364G103 4735 44807 SH SOLE NO 0 0 44807 ENTERPRISE BANCORP INC MASS COM 293668109 3037 116930 SH SOLE NO 0 0 116930 ENTERPRISE PRODS PARTNERS L COM 293792107 29835 1022459 SH SOLE NO 0 0 1022459 EOG RES INC COM 26875P101 11603 90761 SH SOLE NO 0 0 90761 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 23 22070 SH SOLE NO 0 0 22070 EPAM SYS INC COM 29414B104 980 3549 SH SOLE NO 0 0 3549 EPR PPTYS COM SH BEN INT 26884U109 6102 143745 SH SOLE NO 0 0 143745 EQT CORP COM 26884L109 4173 112579 SH SOLE NO 0 0 112579 EQUIFAX INC COM 294429105 3705 13850 SH SOLE NO 0 0 13850 EQUILLIUM INC COM 29446K106 58 25000 SH SOLE NO 0 0 25000 EQUINIX INC COM 29444U700 5276 6392 SH SOLE NO 0 0 6392 EQUINOR ASA SPONSORED ADR 29446M102 333 12335 SH SOLE NO 0 0 12335 EQUINOX GOLD CORP COM 29446Y502 298 49426 SH SOLE NO 0 0 49426 EQUITABLE HLDGS INC COM 29452E101 203 5344 SH SOLE NO 0 0 5344 EQUITRANS MIDSTREAM CORP COM 294600101 423 33845 SH SOLE NO 0 0 33845 EQUITY COMWLTH COM SH BEN INT 294628102 2123 112459 SH SOLE NO 0 0 112459 EQUITY LIFESTYLE PPTYS INC COM 29472R108 280 4348 SH SOLE NO 0 0 4348 EQUITY RESIDENTIAL SH BEN INT 29476L107 3326 52707 SH SOLE NO 0 0 52707 ERIE INDTY CO CL A 29530P102 799 1988 SH SOLE NO 0 0 1988 ESAB CORPORATION COM 29605J106 248 2243 SH SOLE NO 0 0 2243 ESCO TECHNOLOGIES INC COM 296315104 494 4611 SH SOLE NO 0 0 4611 ESPERION THERAPEUTICS INC NE COM 29664W105 38 14237 SH SOLE NO 0 0 14237 ESS TECH INC COMMON STOCK 26916J106 14 18663 SH SOLE NO 0 0 18663 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 288 10796 SH SOLE NO 0 0 10796 ESSENTIAL UTILS INC COM 29670G102 9939 268251 SH SOLE NO 0 0 268251 ESSEX PPTY TR INC COM 297178105 1083 4423 SH SOLE NO 0 0 4423 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 1353 33442 SH SOLE NO 0 0 33442 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 349 12940 SH SOLE NO 0 0 12940 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 383 18122 SH SOLE NO 0 0 18122 ETF SER SOLUTIONS AAM S&P 500 26922A594 279 8889 SH SOLE NO 0 0 8889 ETF SER SOLUTIONS AAM S&P EMRG 26922A586 185 10131 SH SOLE NO 0 0 10131 ETF SER SOLUTIONS CLERSHS PITON IN 26922A131 381 4150 SH SOLE NO 0 0 4150 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 8977 229719 SH SOLE NO 0 0 229719 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 966 15740 SH SOLE NO 0 0 15740 ETF SER SOLUTIONS DISTILLATE US 26922A321 4468 82884 SH SOLE NO 0 0 82884 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 4155 175983 SH SOLE NO 0 0 175983 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 834 46773 SH SOLE NO 0 0 46773 ETF SER SOLUTIONS US GLB JETS 26922A842 12824 610372 SH SOLE NO 0 0 610372 ETF SER SOLUTIONS VIDENT US EQUITY 26922A503 273 5010 SH SOLE NO 0 0 5010 ETFIS SER TR I INFRACP REIT PFD 26923G400 293 15676 SH SOLE NO 0 0 15676 ETFIS SER TR I VIRTUS INFRCAP 26923G822 1876 89538 SH SOLE NO 0 0 89538 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1896 84544 SH SOLE NO 0 0 84544 ETHAN ALLEN INTERIORS INC COM 297602104 486 14071 SH SOLE NO 0 0 14071 ETSY INC COM 29786A106 932 13563 SH SOLE NO 0 0 13563 EURONET WORLDWIDE INC COM 298736109 739 6722 SH SOLE NO 0 0 6722 EVANS BANCORP INC COM NEW 29911Q208 1160 38858 SH SOLE NO 0 0 38858 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 24 25000 SH SOLE NO 0 0 25000 EVERCORE INC CLASS A 29977A105 313 1624 SH SOLE NO 0 0 1624 EVEREST GROUP LTD COM G3223R108 748 1880 SH SOLE NO 0 0 1880 EVERGY INC COM 30034W106 3279 61434 SH SOLE NO 0 0 61434 EVERSOURCE ENERGY COM 30040W108 14894 249193 SH SOLE NO 0 0 249193 EVGO INC CL A COM 30052F100 191 75907 SH SOLE NO 0 0 75907 EVOGENE LTD SHS M4119S104 8 11089 SH SOLE NO 0 0 11089 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 135 30233 SH SOLE NO 0 0 30233 EXACT SCIENCES CORP COM 30063P105 6370 92239 SH SOLE NO 0 0 92239 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 261 12630 SH SOLE NO 0 0 12630 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 264 20069 SH SOLE NO 0 0 20069 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 6490 207286 SH SOLE NO 0 0 207286 EXCHANGE TRADED CONCEPTS TRU INDIA INTERNET & 301505558 631 43943 SH SOLE NO 0 0 43943 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731 307 6965 SH SOLE NO 0 0 6965 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 10683 182179 SH SOLE NO 0 0 182179 EXELIXIS INC COM 30161Q104 3038 128033 SH SOLE NO 0 0 128033 EXELON CORP COM 30161N101 10023 266775 SH SOLE NO 0 0 266775 EXP WORLD HLDGS INC COM 30212W100 229 22128 SH SOLE NO 0 0 22128 EXPEDIA GROUP INC COM NEW 30212P303 4602 33405 SH SOLE NO 0 0 33405 EXPEDITORS INTL WASH INC COM 302130109 3105 25544 SH SOLE NO 0 0 25544 EXPION360 INC COM 30218B100 65 20832 SH SOLE NO 0 0 20832 EXPONENT INC COM 30214U102 335 4045 SH SOLE NO 0 0 4045 EXTRA SPACE STORAGE INC COM 30225T102 3024 20572 SH SOLE NO 0 0 20572 EXXON MOBIL CORP COM 30231G102 279400 2403648 SH SOLE NO 0 0 2403648 F N B CORP COM 302520101 780 55339 SH SOLE NO 0 0 55339 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 269 6629 SH SOLE NO 0 0 6629 F5 INC COM 315616102 6906 36424 SH SOLE NO 0 0 36424 FABRINET SHS G3323L100 680 3598 SH SOLE NO 0 0 3598 FACTSET RESH SYS INC COM 303075105 8602 18931 SH SOLE NO 0 0 18931 FAIR ISAAC CORP COM 303250104 8669 6937 SH SOLE NO 0 0 6937 FARMLAND PARTNERS INC COM 31154R109 467 42115 SH SOLE NO 0 0 42115 FASTENAL CO COM 311900104 23355 302765 SH SOLE NO 0 0 302765 FASTLY INC CL A 31188V100 399 30729 SH SOLE NO 0 0 30729 FEDERAL AGRIC MTG CORP CL C 313148306 689 3500 SH SOLE NO 0 0 3500 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 635 6219 SH SOLE NO 0 0 6219 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 387 15290 SH SOLE NO 0 0 15290 FEDERATED HERMES INC CL B 314211103 20215 559657 SH SOLE NO 0 0 559657 FEDEX CORP COM 31428X106 47799 164973 SH SOLE NO 0 0 164973 FERGUSON PLC NEW SHS G3421J106 810 3708 SH SOLE NO 0 0 3708 FERRARI N V COM N3167Y103 1551 3556 SH SOLE NO 0 0 3556 FERROGLOBE PLC SHS G33856108 260 52143 SH SOLE NO 0 0 52143 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 79590 1235872 SH SOLE NO 0 0 1235872 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 43711 1136242 SH SOLE NO 0 0 1136242 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 10877 348441 SH SOLE NO 0 0 348441 FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253 695 46532 SH SOLE NO 0 0 46532 FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246 1350 53422 SH SOLE NO 0 0 53422 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 20391 428568 SH SOLE NO 0 0 428568 FIDELITY COVINGTON TRUST CRYPTO IND & DIG 316092196 235 7981 SH SOLE NO 0 0 7981 FIDELITY COVINGTON TRUST DISRUPTIVE AUTOM 316092170 255 9590 SH SOLE NO 0 0 9590 FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121 285 9922 SH SOLE NO 0 0 9922 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 17071 366719 SH SOLE NO 0 0 366719 FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 730 50231 SH SOLE NO 0 0 50231 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 13996 564367 SH SOLE NO 0 0 564367 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 17424 610301 SH SOLE NO 0 0 610301 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 17412 590225 SH SOLE NO 0 0 590225 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 19895 681349 SH SOLE NO 0 0 681349 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 8138 275384 SH SOLE NO 0 0 275384 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 9263 303294 SH SOLE NO 0 0 303294 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 9062 301550 SH SOLE NO 0 0 301550 FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337 16113 737122 SH SOLE NO 0 0 737122 FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 639 22772 SH SOLE NO 0 0 22772 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 26206 858425 SH SOLE NO 0 0 858425 FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360 10945 262149 SH SOLE NO 0 0 262149 FIDELITY COVINGTON TRUST FUNDAMENTAL SMAL 316092295 5736 218747 SH SOLE NO 0 0 218747 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 101537 2240932 SH SOLE NO 0 0 2240932 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 4746 98882 SH SOLE NO 0 0 98882 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 7849 375264 SH SOLE NO 0 0 375264 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 14396 566212 SH SOLE NO 0 0 566212 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 20168 732987 SH SOLE NO 0 0 732987 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 37546 668310 SH SOLE NO 0 0 668310 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 2596 43004 SH SOLE NO 0 0 43004 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 12675 255745 SH SOLE NO 0 0 255745 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 14731 178603 SH SOLE NO 0 0 178603 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 31484 1217013 SH SOLE NO 0 0 1217013 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 21707 365442 SH SOLE NO 0 0 365442 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 38305 549023 SH SOLE NO 0 0 549023 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 17416 256828 SH SOLE NO 0 0 256828 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 128323 823425 SH SOLE NO 0 0 823425 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 5307 101336 SH SOLE NO 0 0 101336 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 10959 420033 SH SOLE NO 0 0 420033 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 11153 262906 SH SOLE NO 0 0 262906 FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261 884 40962 SH SOLE NO 0 0 40962 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 8432 143053 SH SOLE NO 0 0 143053 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 40631 1045565 SH SOLE NO 0 0 1045565 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 2235 56695 SH SOLE NO 0 0 56695 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 36972 648056 SH SOLE NO 0 0 648056 FIDELITY D & D BANCORP INC COM 31609R100 944 19495 SH SOLE NO 0 0 19495 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 1034 22230 SH SOLE NO 0 0 22230 FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 711 16628 SH SOLE NO 0 0 16628 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 8985 179804 SH SOLE NO 0 0 179804 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 11462 233703 SH SOLE NO 0 0 233703 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 62530 1380042 SH SOLE NO 0 0 1380042 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4159 78324 SH SOLE NO 0 0 78324 FIDELITY NATL INFORMATION SV COM 31620M106 13069 176178 SH SOLE NO 0 0 176178 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 4329 69756 SH SOLE NO 0 0 69756 FIDUS INVT CORP COM 316500107 524 26529 SH SOLE NO 0 0 26529 FIFTH THIRD BANCORP COM 316773100 8870 238379 SH SOLE NO 0 0 238379 FIGS INC CL A 30260D103 58 11624 SH SOLE NO 0 0 11624 FINANCIAL INSTNS INC COM 317585404 8540 453752 SH SOLE NO 0 0 453752 FIRST AMERN FINL CORP COM 31847R102 1030 16869 SH SOLE NO 0 0 16869 FIRST BANCORP INC ME COM 31866P102 347 14088 SH SOLE NO 0 0 14088 FIRST BANCORP N C COM 318910106 818 22647 SH SOLE NO 0 0 22647 FIRST BANCORP P R COM NEW 318672706 273 15579 SH SOLE NO 0 0 15579 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 250 18204 SH SOLE NO 0 0 18204 FIRST BUSEY CORP COM NEW 319383204 959 39888 SH SOLE NO 0 0 39888 FIRST CAP INC COM 31942S104 256 8962 SH SOLE NO 0 0 8962 FIRST COMWLTH FINL CORP PA COM 319829107 651 46758 SH SOLE NO 0 0 46758 FIRST CTZNS BANCSHARES INC N CL A 31946M103 581 355 SH SOLE NO 0 0 355 FIRST FINANCIAL NORTHWEST IN COM 32022K102 224 10917 SH SOLE NO 0 0 10917 FIRST FINL BANCORP OH COM 320209109 260 11606 SH SOLE NO 0 0 11606 FIRST FINL BANKSHARES INC COM 32020R109 14531 442876 SH SOLE NO 0 0 442876 FIRST HORIZON CORPORATION COM 320517105 899 58370 SH SOLE NO 0 0 58370 FIRST INDL RLTY TR INC COM 32054K103 3983 75809 SH SOLE NO 0 0 75809 FIRST INTST BANCSYSTEM INC COM 32055Y201 1360 49982 SH SOLE NO 0 0 49982 FIRST MERCHANTS CORP COM 320817109 1189 34072 SH SOLE NO 0 0 34072 FIRST MID ILL BANCSHARES INC COM 320866106 715 21879 SH SOLE NO 0 0 21879 FIRST NATL CORP COM 32106V107 590 36282 SH SOLE NO 0 0 36282 FIRST SOLAR INC COM 336433107 8291 49117 SH SOLE NO 0 0 49117 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 165 24983 SH SOLE NO 0 0 24983 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1104 17595 SH SOLE NO 0 0 17595 FIRST TR ENERGY INCOME & GRO COM 33738G104 884 54093 SH SOLE NO 0 0 54093 FIRST TR ENERGY INFRASTRCTR COM 33738C103 592 32599 SH SOLE NO 0 0 32599 FIRST TR ENHANCED EQUITY INC COM 337318109 973 51477 SH SOLE NO 0 0 51477 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 865 17426 SH SOLE NO 0 0 17426 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 2074 73625 SH SOLE NO 0 0 73625 FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 3661 166314 SH SOLE NO 0 0 166314 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 4671 256368 SH SOLE NO 0 0 256368 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 3417 55413 SH SOLE NO 0 0 55413 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 17233 335527 SH SOLE NO 0 0 335527 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 985 49752 SH SOLE NO 0 0 49752 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2654 55091 SH SOLE NO 0 0 55091 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 22445 1295885 SH SOLE NO 0 0 1295885 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 2335 117736 SH SOLE NO 0 0 117736 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 5269 262977 SH SOLE NO 0 0 262977 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1850 32958 SH SOLE NO 0 0 32958 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 3343 86351 SH SOLE NO 0 0 86351 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1181 51642 SH SOLE NO 0 0 51642 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2154 57309 SH SOLE NO 0 0 57309 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 786 13807 SH SOLE NO 0 0 13807 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 313 5673 SH SOLE NO 0 0 5673 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 1451 50383 SH SOLE NO 0 0 50383 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 18771 791346 SH SOLE NO 0 0 791346 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 10909 114115 SH SOLE NO 0 0 114115 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 6304 97677 SH SOLE NO 0 0 97677 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2288 33400 SH SOLE NO 0 0 33400 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2467 108343 SH SOLE NO 0 0 108343 FIRST TR EXCHANGE TRADED FD EMERGING MARKETS 33734X747 1072 44803 SH SOLE NO 0 0 44803 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 5486 292920 SH SOLE NO 0 0 292920 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 7704 162119 SH SOLE NO 0 0 162119 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 11162 101853 SH SOLE NO 0 0 101853 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 8553 117230 SH SOLE NO 0 0 117230 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 20343 1532421 SH SOLE NO 0 0 1532421 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3197 40335 SH SOLE NO 0 0 40335 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1338 28969 SH SOLE NO 0 0 28969 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1498 20992 SH SOLE NO 0 0 20992 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 48559 861135 SH SOLE NO 0 0 861135 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 8624 75249 SH SOLE NO 0 0 75249 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 373 6328 SH SOLE NO 0 0 6328 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 17956 133186 SH SOLE NO 0 0 133186 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1070 32953 SH SOLE NO 0 0 32953 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 1998 36907 SH SOLE NO 0 0 36907 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 3011 39825 SH SOLE NO 0 0 39825 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3978 73225 SH SOLE NO 0 0 73225 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 497 7567 SH SOLE NO 0 0 7567 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 5296 235691 SH SOLE NO 0 0 235691 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 150223 1753913 SH SOLE NO 0 0 1753913 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 33236 162056 SH SOLE NO 0 0 162056 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 767 22222 SH SOLE NO 0 0 22222 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 2018 100877 SH SOLE NO 0 0 100877 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 164808 2879745 SH SOLE NO 0 0 2879745 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 13738 403224 SH SOLE NO 0 0 403224 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 6578 215252 SH SOLE NO 0 0 215252 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 16678 553732 SH SOLE NO 0 0 553732 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 5011 145501 SH SOLE NO 0 0 145501 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 49588 831739 SH SOLE NO 0 0 831739 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 17032 413102 SH SOLE NO 0 0 413102 FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738 369 11653 SH SOLE NO 0 0 11653 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 30129 624438 SH SOLE NO 0 0 624438 FIRST TR EXCHANGE-TRADED FD FT VEST DJIA 33738D846 4359 205680 SH SOLE NO 0 0 205680 FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 11738 596161 SH SOLE NO 0 0 596161 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 26659 1089023 SH SOLE NO 0 0 1089023 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 35154 654519 SH SOLE NO 0 0 654519 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1006 65238 SH SOLE NO 0 0 65238 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 4459 145193 SH SOLE NO 0 0 145193 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 1194 26999 SH SOLE NO 0 0 26999 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 438 10196 SH SOLE NO 0 0 10196 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 5529 268789 SH SOLE NO 0 0 268789 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 1316 37607 SH SOLE NO 0 0 37607 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 12832 683641 SH SOLE NO 0 0 683641 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 7406 346416 SH SOLE NO 0 0 346416 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 563 18127 SH SOLE NO 0 0 18127 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1537 30389 SH SOLE NO 0 0 30389 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 6618 419134 SH SOLE NO 0 0 419134 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 5376 155026 SH SOLE NO 0 0 155026 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 19222 275895 SH SOLE NO 0 0 275895 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 2872 31545 SH SOLE NO 0 0 31545 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1085 39977 SH SOLE NO 0 0 39977 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 245 11927 SH SOLE NO 0 0 11927 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 491 15240 SH SOLE NO 0 0 15240 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1812 40057 SH SOLE NO 0 0 40057 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 263 10597 SH SOLE NO 0 0 10597 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 5144 159282 SH SOLE NO 0 0 159282 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 4955 54728 SH SOLE NO 0 0 54728 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 3668 133683 SH SOLE NO 0 0 133683 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 4365 147812 SH SOLE NO 0 0 147812 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 8855 57584 SH SOLE NO 0 0 57584 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 6322 93900 SH SOLE NO 0 0 93900 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 248517 4424371 SH SOLE NO 0 0 4424371 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 2193 137480 SH SOLE NO 0 0 137480 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 7110 153859 SH SOLE NO 0 0 153859 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 61823 1775489 SH SOLE NO 0 0 1775489 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 11085 104773 SH SOLE NO 0 0 104773 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 30912 302766 SH SOLE NO 0 0 302766 FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383 463 33260 SH SOLE NO 0 0 33260 FIRST TR EXCHNG TRADED FD VI FT VEST EQ ENHAN 33740U638 2014 65899 SH SOLE NO 0 0 65899 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 167692 5997573 SH SOLE NO 0 0 5997573 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752 18582 655918 SH SOLE NO 0 0 655918 FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656 26087 1109142 SH SOLE NO 0 0 1109142 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U828 4037 186958 SH SOLE NO 0 0 186958 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869 3074 138717 SH SOLE NO 0 0 138717 FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 3098 133711 SH SOLE NO 0 0 133711 FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 5983 268885 SH SOLE NO 0 0 268885 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 6640 260309 SH SOLE NO 0 0 260309 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 3556 134207 SH SOLE NO 0 0 134207 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 5890 237078 SH SOLE NO 0 0 237078 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 8825 353548 SH SOLE NO 0 0 353548 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F326 659 21625 SH SOLE NO 0 0 21625 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367 2553 77756 SH SOLE NO 0 0 77756 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F391 590 18262 SH SOLE NO 0 0 18262 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417 687 31363 SH SOLE NO 0 0 31363 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425 5808 174654 SH SOLE NO 0 0 174654 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466 1015 44234 SH SOLE NO 0 0 44234 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 15463 438552 SH SOLE NO 0 0 438552 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 21181 571768 SH SOLE NO 0 0 571768 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 12677 350086 SH SOLE NO 0 0 350086 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 6263 187743 SH SOLE NO 0 0 187743 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 2520 74114 SH SOLE NO 0 0 74114 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 2060 59852 SH SOLE NO 0 0 59852 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 16954 514304 SH SOLE NO 0 0 514304 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 1051 31431 SH SOLE NO 0 0 31431 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 17565 532050 SH SOLE NO 0 0 532050 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334 2046 63172 SH SOLE NO 0 0 63172 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 21686 586113 SH SOLE NO 0 0 586113 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 9784 261098 SH SOLE NO 0 0 261098 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 6488 194944 SH SOLE NO 0 0 194944 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. EQU 33740F375 4689 152850 SH SOLE NO 0 0 152850 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 2790 74163 SH SOLE NO 0 0 74163 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 17118 415373 SH SOLE NO 0 0 415373 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 3256 90373 SH SOLE NO 0 0 90373 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 7755 198293 SH SOLE NO 0 0 198293 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 1227 36422 SH SOLE NO 0 0 36422 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 6306 187560 SH SOLE NO 0 0 187560 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 4420 123200 SH SOLE NO 0 0 123200 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 10694 272538 SH SOLE NO 0 0 272538 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 3118 89354 SH SOLE NO 0 0 89354 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 20948 498997 SH SOLE NO 0 0 498997 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 11896 293232 SH SOLE NO 0 0 293232 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 2571 67330 SH SOLE NO 0 0 67330 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 7585 196090 SH SOLE NO 0 0 196090 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 3272 81739 SH SOLE NO 0 0 81739 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 24028 511014 SH SOLE NO 0 0 511014 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 3673 98534 SH SOLE NO 0 0 98534 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 25845 597986 SH SOLE NO 0 0 597986 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 24031 530774 SH SOLE NO 0 0 530774 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 10850 268602 SH SOLE NO 0 0 268602 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 22774 509053 SH SOLE NO 0 0 509053 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 22159 516762 SH SOLE NO 0 0 516762 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 23814 535741 SH SOLE NO 0 0 535741 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 13700 322379 SH SOLE NO 0 0 322379 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 6603 200365 SH SOLE NO 0 0 200365 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 3480 102766 SH SOLE NO 0 0 102766 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 1771 56105 SH SOLE NO 0 0 56105 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 8720 253198 SH SOLE NO 0 0 253198 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 12520 343610 SH SOLE NO 0 0 343610 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318 654 20584 SH SOLE NO 0 0 20584 FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292 381 18714 SH SOLE NO 0 0 18714 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1452 77448 SH SOLE NO 0 0 77448 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 254 9230 SH SOLE NO 0 0 9230 FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490 661 31890 SH SOLE NO 0 0 31890 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 1113 77055 SH SOLE NO 0 0 77055 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 44957 1031134 SH SOLE NO 0 0 1031134 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 205 9903 SH SOLE NO 0 0 9903 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 29206 1187238 SH SOLE NO 0 0 1187238 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 2023 94731 SH SOLE NO 0 0 94731 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 19225 853697 SH SOLE NO 0 0 853697 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 16312 691462 SH SOLE NO 0 0 691462 FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612 643 22035 SH SOLE NO 0 0 22035 FIRST TR HIGH INCOME LONG / COM 33738E109 413 34586 SH SOLE NO 0 0 34586 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 9439 649178 SH SOLE NO 0 0 649178 FIRST TR INTER DURATN PFD & COM 33718W103 769 42917 SH SOLE NO 0 0 42917 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 12413 162513 SH SOLE NO 0 0 162513 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 20514 206713 SH SOLE NO 0 0 206713 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 6541 57696 SH SOLE NO 0 0 57696 FIRST TR MORNINGSTAR DIVID L SHS 336917109 32356 840843 SH SOLE NO 0 0 840843 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 9807 78712 SH SOLE NO 0 0 78712 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 1631 19737 SH SOLE NO 0 0 19737 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 39312 317287 SH SOLE NO 0 0 317287 FIRST TR NASDAQ 100 TECH IND SHS 337345102 18205 95476 SH SOLE NO 0 0 95476 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 273 5855 SH SOLE NO 0 0 5855 FIRST TR S&P REIT INDEX FD COM 33734G108 765 29433 SH SOLE NO 0 0 29433 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 5555 59581 SH SOLE NO 0 0 59581 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 598 158660 SH SOLE NO 0 0 158660 FIRST TR SR FLTG RATE INCOME COM 33733U108 2694 260297 SH SOLE NO 0 0 260297 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 697 58965 SH SOLE NO 0 0 58965 FIRST TR VALUE LINE DIVID IN SHS 33734H106 140318 3322719 SH SOLE NO 0 0 3322719 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 22539 182825 SH SOLE NO 0 0 182825 FIRSTCASH HOLDINGS INC COM 33768G107 717 5618 SH SOLE NO 0 0 5618 FIRSTENERGY CORP COM 337932107 3912 101285 SH SOLE NO 0 0 101285 FISERV INC COM 337738108 18211 113947 SH SOLE NO 0 0 113947 FIVE BELOW INC COM 33829M101 781 4303 SH SOLE NO 0 0 4303 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 1072 55907 SH SOLE NO 0 0 55907 FLAHERTY & CRUMRINE PFD INCO COM 338480106 186 17487 SH SOLE NO 0 0 17487 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 107 12657 SH SOLE NO 0 0 12657 FLAHERTY & CRUMRINE PFD SECS COM 338478100 3872 260747 SH SOLE NO 0 0 260747 FLEX LNG LTD SHS G35947202 501 19684 SH SOLE NO 0 0 19684 FLEX LTD ORD Y2573F102 558 19503 SH SOLE NO 0 0 19503 FLEXSHARES TR ESG & CLM DEVELP 33939L597 829 16567 SH SOLE NO 0 0 16567 FLEXSHARES TR ESG & CLM INVEST 33939L571 2019 49084 SH SOLE NO 0 0 49084 FLEXSHARES TR ESG & CLM US LRG 33939L613 3089 52272 SH SOLE NO 0 0 52272 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 735 9736 SH SOLE NO 0 0 9736 FLEXSHARES TR HIG YLD VL ETF 33939L662 5372 130662 SH SOLE NO 0 0 130662 FLEXSHARES TR IBOXX 3R TARGT 33939L506 2532 106608 SH SOLE NO 0 0 106608 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 397 16806 SH SOLE NO 0 0 16806 FLEXSHARES TR INTL QLTDV IDX 33939L837 582 24149 SH SOLE NO 0 0 24149 FLEXSHARES TR M STAR DEV MKT 33939L803 9192 128267 SH SOLE NO 0 0 128267 FLEXSHARES TR MORNSTAR UPSTR 33939L407 4892 119107 SH SOLE NO 0 0 119107 FLEXSHARES TR MORNSTAR USMKT 33939L100 25456 128314 SH SOLE NO 0 0 128314 FLEXSHARES TR MSTAR EMKT FAC 33939L308 1120 21822 SH SOLE NO 0 0 21822 FLEXSHARES TR QLT DIV DEF IDX 33939L845 1460 22735 SH SOLE NO 0 0 22735 FLEXSHARES TR QUALT DIVD IDX 33939L860 3012 45693 SH SOLE NO 0 0 45693 FLEXSHARES TR STOX GBL ESG SLT 33939L688 754 4629 SH SOLE NO 0 0 4629 FLEXSHARES TR STOX US ESG SLCT 33939L696 826 6521 SH SOLE NO 0 0 6521 FLEXSHARES TR STOXX GLOBR INF 33939L795 608 11132 SH SOLE NO 0 0 11132 FLEXSHARES TR US QUALITY CAP 33939L746 15458 262538 SH SOLE NO 0 0 262538 FLOOR & DECOR HLDGS INC CL A 339750101 417 3216 SH SOLE NO 0 0 3216 FLOWERS FOODS INC COM 343498101 502 21125 SH SOLE NO 0 0 21125 FLOWSERVE CORP COM 34354P105 452 9888 SH SOLE NO 0 0 9888 FLUENCE ENERGY INC COM CL A 34379V103 740 42675 SH SOLE NO 0 0 42675 FLUENT INC COM 34380C102 38 76268 SH SOLE NO 0 0 76268 FLUOR CORP NEW COM 343412102 4136 97828 SH SOLE NO 0 0 97828 FMC CORP COM NEW 302491303 1664 26119 SH SOLE NO 0 0 26119 FNCB BANCORP INC COM 302578109 177 29220 SH SOLE NO 0 0 29220 FOOT LOCKER INC COM 344849104 314 11020 SH SOLE NO 0 0 11020 FORD MTR CO DEL COM 345370860 35831 2698136 SH SOLE NO 0 0 2698136 FORD MTR CO DEL NOTE 3/1 345370CZ1 10 10000 SH SOLE NO 0 0 10000 FORTINET INC COM 34959E109 8860 129709 SH SOLE NO 0 0 129709 FORTIS INC COM 349553107 416 10540 SH SOLE NO 0 0 10540 FORTIVE CORP COM 34959J108 2089 24289 SH SOLE NO 0 0 24289 FORTREA HLDGS INC COMMON STOCK 34965K107 476 11849 SH SOLE NO 0 0 11849 FORTRESS BIOTECH INC COM NEW 34960Q307 123 61717 SH SOLE NO 0 0 61717 FORTUNA SILVER MINES INC COM 349915108 450 120521 SH SOLE NO 0 0 120521 FORTUNE BRANDS INNOVATIONS I COM 34964C106 3945 46589 SH SOLE NO 0 0 46589 FORZA X1 INC COM 34988N104 16 33300 SH SOLE NO 0 0 33300 FOUR CORNERS PPTY TR INC COM 35086T109 688 28116 SH SOLE NO 0 0 28116 FOX CORP CL A COM 35137L105 250 7989 SH SOLE NO 0 0 7989 FRANCO NEV CORP COM 351858105 16163 135641 SH SOLE NO 0 0 135641 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 383 28675 SH SOLE NO 0 0 28675 FRANKLIN ELEC INC COM 353514102 258 2413 SH SOLE NO 0 0 2413 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1036 11488 SH SOLE NO 0 0 11488 FRANKLIN RESOURCES INC COM 354613101 12144 432033 SH SOLE NO 0 0 432033 FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108 538 13061 SH SOLE NO 0 0 13061 FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538 258 8002 SH SOLE NO 0 0 8002 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 1023 41695 SH SOLE NO 0 0 41695 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 1233 33465 SH SOLE NO 0 0 33465 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 1673 53903 SH SOLE NO 0 0 53903 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 231 7042 SH SOLE NO 0 0 7042 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 3126 119845 SH SOLE NO 0 0 119845 FRANKLIN TEMPLETON ETF TR INTELLIGENT MACH 35473P512 225 3845 SH SOLE NO 0 0 3845 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 797 24762 SH SOLE NO 0 0 24762 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 419 17104 SH SOLE NO 0 0 17104 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 825 15084 SH SOLE NO 0 0 15084 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 846 15888 SH SOLE NO 0 0 15888 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 5284 98849 SH SOLE NO 0 0 98849 FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105 261 8793 SH SOLE NO 0 0 8793 FRANKLIN UNVL TR SH BEN INT 355145103 134 20105 SH SOLE NO 0 0 20105 FREEPORT-MCMORAN INC CL B 35671D857 13589 288996 SH SOLE NO 0 0 288996 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 252 13068 SH SOLE NO 0 0 13068 FRESHPET INC COM 358039105 471 4066 SH SOLE NO 0 0 4066 FREYR BATTERY INC COM NEW 35834F104 42 24814 SH SOLE NO 0 0 24814 FRONTDOOR INC COM 35905A109 549 16858 SH SOLE NO 0 0 16858 FRONTLINE PLC COM M46528101 245 10496 SH SOLE NO 0 0 10496 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 72478 12222188 SH SOLE NO 0 0 12222188 FS KKR CAP CORP COM 302635206 82607 4331784 SH SOLE NO 0 0 4331784 FST TR NEW OPPORT MLP & ENE COM 33739M100 113 14757 SH SOLE NO 0 0 14757 FTI CONSULTING INC COM 302941109 212 1010 SH SOLE NO 0 0 1010 FUBOTV INC COM 35953D104 182 114893 SH SOLE NO 0 0 114893 FUELCELL ENERGY INC COM 35952H601 116 97426 SH SOLE NO 0 0 97426 FULCRUM THERAPEUTICS INC COM 359616109 788 83428 SH SOLE NO 0 0 83428 FULGENT GENETICS INC COM 359664109 205 9468 SH SOLE NO 0 0 9468 FULLER H B CO COM 359694106 709 8895 SH SOLE NO 0 0 8895 FULTON FINL CORP PA COM 360271100 3149 198185 SH SOLE NO 0 0 198185 FUTUREFUEL CORP COM 36116M106 2687 333753 SH SOLE NO 0 0 333753 GABELLI CONV & INC SECS FD I COM 36240B109 215 57849 SH SOLE NO 0 0 57849 GABELLI DIVID & INCOME TR COM 36242H104 1793 78043 SH SOLE NO 0 0 78043 GABELLI EQUITY TR INC COM 362397101 14205 2573366 SH SOLE NO 0 0 2573366 GABELLI GLOBAL SMALL & MID C COM 36249W104 143 11881 SH SOLE NO 0 0 11881 GABELLI HLTHCARE & WELLNESS SHS 36246K103 150 14603 SH SOLE NO 0 0 14603 GABELLI MULTIMEDIA TR INC COM 36239Q109 2862 505595 SH SOLE NO 0 0 505595 GABELLI UTIL TR COM 36240A101 7047 1269814 SH SOLE NO 0 0 1269814 GALAPAGOS NV SPON ADR 36315X101 209 6500 SH SOLE NO 0 0 6500 GALECTIN THERAPEUTICS INC COM NEW 363225202 277 115741 SH SOLE NO 0 0 115741 GALECTO INC COM 36322Q107 18 22499 SH SOLE NO 0 0 22499 GALLAGHER ARTHUR J & CO COM 363576109 7069 28270 SH SOLE NO 0 0 28270 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2280 590761 SH SOLE NO 0 0 590761 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 95 18187 SH SOLE NO 0 0 18187 GAMIDA CELL LTD SHS M47364100 5 143100 SH SOLE NO 0 0 143100 GAMING & LEISURE PPTYS INC COM 36467J108 1133 24594 SH SOLE NO 0 0 24594 GAN LTD SHS G3728V109 29 22504 SH SOLE NO 0 0 22504 GANNETT CO INC COM 36472T109 43 17541 SH SOLE NO 0 0 17541 GAP INC COM 364760108 241 8734 SH SOLE NO 0 0 8734 GARMIN LTD SHS H2906T109 4155 27908 SH SOLE NO 0 0 27908 GARTNER INC COM 366651107 2456 5152 SH SOLE NO 0 0 5152 GATES INDL CORP PLC ORD SHS G39108108 760 42919 SH SOLE NO 0 0 42919 GATX CORP COM 361448103 601 4482 SH SOLE NO 0 0 4482 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 14647 161113 SH SOLE NO 0 0 161113 GEE GROUP INC COM 36165A102 23 64700 SH SOLE NO 0 0 64700 GEN DIGITAL INC COM 668771108 1326 59185 SH SOLE NO 0 0 59185 GENCO SHIPPING & TRADING LTD SHS Y2685T131 225 11064 SH SOLE NO 0 0 11064 GENERAC HLDGS INC COM 368736104 8607 68231 SH SOLE NO 0 0 68231 GENERAL AMERN INVS CO INC COM 368802104 1071 23017 SH SOLE NO 0 0 23017 GENERAL DYNAMICS CORP COM 369550108 43879 155330 SH SOLE NO 0 0 155330 GENERAL ELECTRIC CO COM NEW 369604301 60250 343247 SH SOLE NO 0 0 343247 GENERAL MLS INC COM 370334104 30458 435295 SH SOLE NO 0 0 435295 GENERAL MTRS CO COM 37045V100 13191 290867 SH SOLE NO 0 0 290867 GENIUS SPORTS LIMITED SHARES CL A G3934V109 100 17595 SH SOLE NO 0 0 17595 GENTEX CORP COM 371901109 8132 225136 SH SOLE NO 0 0 225136 GENUINE PARTS CO COM 372460105 11858 76538 SH SOLE NO 0 0 76538 GENWORTH FINL INC COM CL A 37247D106 1968 306136 SH SOLE NO 0 0 306136 GEO GROUP INC NEW COM 36162J106 561 39703 SH SOLE NO 0 0 39703 GERDAU SA SPON ADR REP PFD 373737105 71 15970 SH SOLE NO 0 0 15970 GERMAN AMERN BANCORP INC COM 373865104 720 20784 SH SOLE NO 0 0 20784 GERON CORP COM 374163103 831 251716 SH SOLE NO 0 0 251716 GETTY RLTY CORP NEW COM 374297109 235 8610 SH SOLE NO 0 0 8610 GEVO INC COM PAR 374396406 10 13107 SH SOLE NO 0 0 13107 GIBRALTAR INDS INC COM 374689107 363 4504 SH SOLE NO 0 0 4504 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 486 18180 SH SOLE NO 0 0 18180 GILEAD SCIENCES INC COM 375558103 24967 340842 SH SOLE NO 0 0 340842 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 443 381688 SH SOLE NO 0 0 381688 GLACIER BANCORP INC NEW COM 37637Q105 507 12594 SH SOLE NO 0 0 12594 GLADSTONE CAPITAL CORP COM 376535100 253 23616 SH SOLE NO 0 0 23616 GLADSTONE COMMERCIAL CORP COM 376536108 369 26662 SH SOLE NO 0 0 26662 GLADSTONE INVT CORP COM 376546107 507 35615 SH SOLE NO 0 0 35615 GLADSTONE LD CORP COM 376549101 352 26353 SH SOLE NO 0 0 26353 GLAUKOS CORP COM 377322102 439 4657 SH SOLE NO 0 0 4657 GLOBAL E ONLINE LTD SHS M5216V106 693 19052 SH SOLE NO 0 0 19052 GLOBAL MED REIT INC COM NEW 37954A204 185 21096 SH SOLE NO 0 0 21096 GLOBAL NET LEASE INC COM NEW 379378201 2367 304660 SH SOLE NO 0 0 304660 GLOBAL PARTNERS LP COM UNITS 37946R109 1221 27510 SH SOLE NO 0 0 27510 GLOBAL PMTS INC COM 37940X102 1425 10661 SH SOLE NO 0 0 10661 GLOBAL SELF STORAGE INC COM 37955N106 58 13095 SH SOLE NO 0 0 13095 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1955 96286 SH SOLE NO 0 0 96286 GLOBAL X FDS 1-3 MONTH T-BILL 37960A537 550 21900 SH SOLE NO 0 0 21900 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 5489 161640 SH SOLE NO 0 0 161640 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1725 69849 SH SOLE NO 0 0 69849 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 574 26393 SH SOLE NO 0 0 26393 GLOBAL X FDS CONSCIOUS COS 37954Y731 734 20260 SH SOLE NO 0 0 20260 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 2047 68805 SH SOLE NO 0 0 68805 GLOBAL X FDS EMERGING MARK 37960A636 410 14986 SH SOLE NO 0 0 14986 GLOBAL X FDS EMERGING MKT GRT 37960A644 2555 97704 SH SOLE NO 0 0 97704 GLOBAL X FDS FINTECH ETF 37954Y814 1185 42526 SH SOLE NO 0 0 42526 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 115 10148 SH SOLE NO 0 0 10148 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 4108 83860 SH SOLE NO 0 0 83860 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2547 52813 SH SOLE NO 0 0 52813 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 109 11475 SH SOLE NO 0 0 11475 GLOBAL X FDS GLOBAL X COPPER 37954Y830 4153 97876 SH SOLE NO 0 0 97876 GLOBAL X FDS GLOBAL X SILVER 37954Y848 2728 99344 SH SOLE NO 0 0 99344 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 6172 214086 SH SOLE NO 0 0 214086 GLOBAL X FDS GLOBX SUPDV US 37950E291 3496 201008 SH SOLE NO 0 0 201008 GLOBAL X FDS INTERNET OF THNG 37954Y780 719 19840 SH SOLE NO 0 0 19840 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 4789 105732 SH SOLE NO 0 0 105732 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 935 23920 SH SOLE NO 0 0 23920 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 9708 542039 SH SOLE NO 0 0 542039 GLOBAL X FDS NASDAQ 100 TAI 37960A404 694 24752 SH SOLE NO 0 0 24752 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 301 9833 SH SOLE NO 0 0 9833 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 28280 889018 SH SOLE NO 0 0 889018 GLOBAL X FDS RUSSELL 2000 37954Y459 1169 69128 SH SOLE NO 0 0 69128 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1756 27598 SH SOLE NO 0 0 27598 GLOBAL X FDS S&P 500 COVERED 37954Y475 7989 195855 SH SOLE NO 0 0 195855 GLOBAL X FDS SOCIAL MED ETF 37950E416 281 6979 SH SOLE NO 0 0 6979 GLOBAL X FDS SUPERDIVIDEND 37960A669 431 19896 SH SOLE NO 0 0 19896 GLOBAL X FDS US INFR DEV ETF 37954Y673 43075 1082011 SH SOLE NO 0 0 1082011 GLOBAL X FDS US PFD ETF 37954Y657 1485 73663 SH SOLE NO 0 0 73663 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 813 15610 SH SOLE NO 0 0 15610 GLOBALSTAR INC COM 378973408 86 58797 SH SOLE NO 0 0 58797 GLOBANT S A COM L44385109 1182 5854 SH SOLE NO 0 0 5854 GLOBE LIFE INC COM 37959E102 4082 35081 SH SOLE NO 0 0 35081 GLOBUS MED INC CL A 379577208 494 9216 SH SOLE NO 0 0 9216 GODADDY INC CL A 380237107 260 2189 SH SOLE NO 0 0 2189 GOLD FIELDS LTD SPONSORED ADR 38059T106 10992 691774 SH SOLE NO 0 0 691774 GOLD ROYALTY CORP COMMON SHARES 38071H106 207 109893 SH SOLE NO 0 0 109893 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 322 24882 SH SOLE NO 0 0 24882 GOLDMAN SACHS BDC INC SHS 38147U107 2710 180905 SH SOLE NO 0 0 180905 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 32666 323777 SH SOLE NO 0 0 323777 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 352 8576 SH SOLE NO 0 0 8576 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 235 5319 SH SOLE NO 0 0 5319 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 431 8804 SH SOLE NO 0 0 8804 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 943 20592 SH SOLE NO 0 0 20592 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 7630 185423 SH SOLE NO 0 0 185423 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 838 16650 SH SOLE NO 0 0 16650 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 5281 168521 SH SOLE NO 0 0 168521 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 60007 1749971 SH SOLE NO 0 0 1749971 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 15565 237447 SH SOLE NO 0 0 237447 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 88160 849403 SH SOLE NO 0 0 849403 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 608 12959 SH SOLE NO 0 0 12959 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 1344 18456 SH SOLE NO 0 0 18456 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 308 10445 SH SOLE NO 0 0 10445 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 226 4023 SH SOLE NO 0 0 4023 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 243 3237 SH SOLE NO 0 0 3237 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 6398 89131 SH SOLE NO 0 0 89131 GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630 9770 209827 SH SOLE NO 0 0 209827 GOLDMAN SACHS ETF TR S&P 500 CORE PRE 38149W622 10393 221079 SH SOLE NO 0 0 221079 GOLDMAN SACHS GROUP INC COM 38141G104 42932 102783 SH SOLE NO 0 0 102783 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 9090 413379 SH SOLE NO 0 0 413379 GOLUB CAP BDC INC COM 38173M102 1398 84037 SH SOLE NO 0 0 84037 GOODRX HLDGS INC COM CL A 38246G108 303 42665 SH SOLE NO 0 0 42665 GOODYEAR TIRE & RUBR CO COM 382550101 1546 112599 SH SOLE NO 0 0 112599 GORMAN RUPP CO COM 383082104 239 6034 SH SOLE NO 0 0 6034 GOSSAMER BIO INC COM 38341P102 55 46903 SH SOLE NO 0 0 46903 GRACO INC COM 384109104 7286 77957 SH SOLE NO 0 0 77957 GRAHAM HLDGS CO COM CL B 384637104 325 422 SH SOLE NO 0 0 422 GRAINGER W W INC COM 384802104 9674 9509 SH SOLE NO 0 0 9509 GRANITE CONSTR INC COM 387328107 365 6394 SH SOLE NO 0 0 6394 GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603 210 4178 SH SOLE NO 0 0 4178 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1517 69090 SH SOLE NO 0 0 69090 GRAPHIC PACKAGING HLDG CO COM 388689101 768 26313 SH SOLE NO 0 0 26313 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 17897 283308 SH SOLE NO 0 0 283308 GREEN BRICK PARTNERS INC COM 392709101 201 3331 SH SOLE NO 0 0 3331 GREENBRIER COS INC COM 393657101 801 15379 SH SOLE NO 0 0 15379 GREENPOWER MTR CO INC COM NEW 39540E302 64 32623 SH SOLE NO 0 0 32623 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 313 19207 SH SOLE NO 0 0 19207 GRID DYNAMICS HLDGS INC CL A 39813G109 169 13753 SH SOLE NO 0 0 13753 GRIFFON CORP COM 398433102 279 3808 SH SOLE NO 0 0 3808 GROWGENERATION CORP COM 39986L109 90 31637 SH SOLE NO 0 0 31637 GSI TECHNOLOGY INC COM 36241U106 215 63190 SH SOLE NO 0 0 63190 GSK PLC SPONSORED ADR 37733W204 20221 471676 SH SOLE NO 0 0 471676 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 154 10489 SH SOLE NO 0 0 10489 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 6161 430238 SH SOLE NO 0 0 430238 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 552 33952 SH SOLE NO 0 0 33952 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 1262 46169 SH SOLE NO 0 0 46169 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 681 12662 SH SOLE NO 0 0 12662 H & E EQUIPMENT SERVICES INC COM 404030108 444 6911 SH SOLE NO 0 0 6911 HAEMONETICS CORP MASS COM 405024100 304 3556 SH SOLE NO 0 0 3556 HALEON PLC SPON ADS 405552100 2180 256730 SH SOLE NO 0 0 256730 HALLIBURTON CO COM 406216101 5242 132989 SH SOLE NO 0 0 132989 HALOZYME THERAPEUTICS INC COM 40637H109 617 15172 SH SOLE NO 0 0 15172 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 555 18749 SH SOLE NO 0 0 18749 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 203 38766 SH SOLE NO 0 0 38766 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 4571 274852 SH SOLE NO 0 0 274852 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1019 61671 SH SOLE NO 0 0 61671 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1615 104673 SH SOLE NO 0 0 104673 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 1383 118750 SH SOLE NO 0 0 118750 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1094 55669 SH SOLE NO 0 0 55669 HANCOCK WHITNEY CORPORATION COM 410120109 2431 52811 SH SOLE NO 0 0 52811 HANESBRANDS INC COM 410345102 2516 433775 SH SOLE NO 0 0 433775 HANNON ARMSTRONG SUST INFR C COM 41068X100 9397 330888 SH SOLE NO 0 0 330888 HANOVER INS GROUP INC COM 410867105 1197 8788 SH SOLE NO 0 0 8788 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 15233 1046965 SH SOLE NO 0 0 1046965 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 10186 459950 SH SOLE NO 0 0 459950 HARBOR ETF TRUST INTERNATNAL COMP 41151J885 351 12834 SH SOLE NO 0 0 12834 HARBOR ETF TRUST LONG TERM GROWER 41151J406 12653 539106 SH SOLE NO 0 0 539106 HARBORONE BANCORP INC NEW COM NEW 41165Y100 133 12521 SH SOLE NO 0 0 12521 HARLEY DAVIDSON INC COM 412822108 1528 34938 SH SOLE NO 0 0 34938 HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602 749 19233 SH SOLE NO 0 0 19233 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 4081 105061 SH SOLE NO 0 0 105061 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 2731 139499 SH SOLE NO 0 0 139499 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 19426 575751 SH SOLE NO 0 0 575751 HARTFORD FINL SVCS GROUP INC COM 416515104 9681 93944 SH SOLE NO 0 0 93944 HASBRO INC COM 418056107 2750 48657 SH SOLE NO 0 0 48657 HAWAIIAN ELEC INDUSTRIES COM 419870100 343 30390 SH SOLE NO 0 0 30390 HAWAIIAN HOLDINGS INC COM 419879101 203 15194 SH SOLE NO 0 0 15194 HAWKINS INC COM 420261109 232 3018 SH SOLE NO 0 0 3018 HCA HEALTHCARE INC COM 40412C101 6874 20609 SH SOLE NO 0 0 20609 HDFC BANK LTD SPONSORED ADS 40415F101 369 6585 SH SOLE NO 0 0 6585 HEALTHCARE RLTY TR CL A COM 42226K105 975 68900 SH SOLE NO 0 0 68900 HEALTHPEAK PROPERTIES INC COM 42250P103 8667 462233 SH SOLE NO 0 0 462233 HEARTLAND EXPRESS INC COM 422347104 147 12300 SH SOLE NO 0 0 12300 HECLA MNG CO COM 422704106 348 72273 SH SOLE NO 0 0 72273 HEICO CORP NEW CL A 422806208 572 3717 SH SOLE NO 0 0 3717 HEICO CORP NEW COM 422806109 4025 21074 SH SOLE NO 0 0 21074 HELMERICH & PAYNE INC COM 423452101 311 7394 SH SOLE NO 0 0 7394 HENNESSY FDS TR STANCE ESG ETF 42588P692 368 12146 SH SOLE NO 0 0 12146 HENRY JACK & ASSOC INC COM 426281101 1381 7948 SH SOLE NO 0 0 7948 HENRY SCHEIN INC COM 806407102 755 9992 SH SOLE NO 0 0 9992 HERC HLDGS INC COM 42704L104 229 1361 SH SOLE NO 0 0 1361 HERCULES CAPITAL INC COM 427096508 5486 297346 SH SOLE NO 0 0 297346 HERON THERAPEUTICS INC COM 427746102 938 338526 SH SOLE NO 0 0 338526 HERSHEY CO COM 427866108 16652 85612 SH SOLE NO 0 0 85612 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 48 10810 SH SOLE NO 0 0 10810 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 432 55229 SH SOLE NO 0 0 55229 HESS CORP COM 42809H107 1792 11739 SH SOLE NO 0 0 11739 HESS MIDSTREAM LP CL A SHS 428103105 330 9120 SH SOLE NO 0 0 9120 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2883 162605 SH SOLE NO 0 0 162605 HEXCEL CORP NEW COM 428291108 8502 116703 SH SOLE NO 0 0 116703 HF SINCLAIR CORP COM 403949100 1376 22796 SH SOLE NO 0 0 22796 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 98 12780 SH SOLE NO 0 0 12780 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 4101 583309 SH SOLE NO 0 0 583309 HIGHWOODS PPTYS INC COM 431284108 598 22844 SH SOLE NO 0 0 22844 HILLENBRAND INC COM 431571108 3175 63138 SH SOLE NO 0 0 63138 HILTON WORLDWIDE HLDGS INC COM 43300A203 3481 16318 SH SOLE NO 0 0 16318 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 68 12770 SH SOLE NO 0 0 12770 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 473 18504 SH SOLE NO 0 0 18504 HOLOGIC INC COM 436440101 4956 63575 SH SOLE NO 0 0 63575 HOME DEPOT INC COM 437076102 260428 678906 SH SOLE NO 0 0 678906 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 1306 35089 SH SOLE NO 0 0 35089 HONEYWELL INTL INC COM 438516106 79392 386807 SH SOLE NO 0 0 386807 HORIZON BANCORP INC COM 440407104 162 12632 SH SOLE NO 0 0 12632 HORIZON TECHNOLOGY FIN CORP COM 44045A102 258 22663 SH SOLE NO 0 0 22663 HORMEL FOODS CORP COM 440452100 6967 199692 SH SOLE NO 0 0 199692 HOST HOTELS & RESORTS INC COM 44107P104 2923 141342 SH SOLE NO 0 0 141342 HOULIHAN LOKEY INC CL A 441593100 235 1835 SH SOLE NO 0 0 1835 HOWMET AEROSPACE INC COM 443201108 4637 67755 SH SOLE NO 0 0 67755 HP INC COM 40434L105 27385 906196 SH SOLE NO 0 0 906196 HSBC HLDGS PLC SPON ADR NEW 404280406 1958 49736 SH SOLE NO 0 0 49736 HUBBELL INC COM 443510607 4388 10572 SH SOLE NO 0 0 10572 HUBSPOT INC COM 443573100 9607 15333 SH SOLE NO 0 0 15333 HUDBAY MINERALS INC COM 443628102 82 11754 SH SOLE NO 0 0 11754 HUMACYTE INC COM 44486Q103 130 41859 SH SOLE NO 0 0 41859 HUMANA INC COM 444859102 6981 20133 SH SOLE NO 0 0 20133 HUNT J B TRANS SVCS INC COM 445658107 2270 11392 SH SOLE NO 0 0 11392 HUNTINGTON BANCSHARES INC COM 446150104 11698 838536 SH SOLE NO 0 0 838536 HUNTINGTON INGALLS INDS INC COM 446413106 3390 11629 SH SOLE NO 0 0 11629 HUT 8 CORP COM 44812J104 243 22038 SH SOLE NO 0 0 22038 HYATT HOTELS CORP COM CL A 448579102 331 2075 SH SOLE NO 0 0 2075 HYLIION HOLDINGS CORP COMMON STOCK 449109107 32 18142 SH SOLE NO 0 0 18142 HYZON MOTORS INC COM CL A 44951Y102 10 13510 SH SOLE NO 0 0 13510 I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2 24 25000 SH SOLE NO 0 0 25000 IAC INC COM NEW 44891N208 606 11367 SH SOLE NO 0 0 11367 IAMGOLD CORP COM 450913108 103 30806 SH SOLE NO 0 0 30806 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1760 103448 SH SOLE NO 0 0 103448 ICICI BANK LIMITED ADR 45104G104 438 16582 SH SOLE NO 0 0 16582 ICON PLC SHS G4705A100 1568 4668 SH SOLE NO 0 0 4668 ICORECONNECT INC COM 450958103 19 15334 SH SOLE NO 0 0 15334 IDACORP INC COM 451107106 1777 19127 SH SOLE NO 0 0 19127 IDEX CORP COM 45167R104 693 2841 SH SOLE NO 0 0 2841 IDEXX LABS INC COM 45168D104 14705 27234 SH SOLE NO 0 0 27234 ILLINOIS TOOL WKS INC COM 452308109 49788 185548 SH SOLE NO 0 0 185548 ILLUMINA INC COM 452327109 1707 12428 SH SOLE NO 0 0 12428 IMMIX BIOPHARMA INC COM 45258H106 80 26080 SH SOLE NO 0 0 26080 IMMUNITYBIO INC COM 45256X103 59 11040 SH SOLE NO 0 0 11040 IMPACT SHS TR I NAACP MINO ETF 45259A209 246 6405 SH SOLE NO 0 0 6405 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 920 25489 SH SOLE NO 0 0 25489 IMPERIAL OIL LTD COM NEW 453038408 1318 19069 SH SOLE NO 0 0 19069 IMPINJ INC COM 453204109 456 3548 SH SOLE NO 0 0 3548 INCYTE CORP COM 45337C102 1112 19515 SH SOLE NO 0 0 19515 INDEPENDENCE RLTY TR INC COM 45378A106 2719 168589 SH SOLE NO 0 0 168589 INDEPENDENT BK CORP MASS COM 453836108 2641 50777 SH SOLE NO 0 0 50777 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 3206 131933 SH SOLE NO 0 0 131933 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 5320 218128 SH SOLE NO 0 0 218128 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 322 7250 SH SOLE NO 0 0 7250 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 3214 119779 SH SOLE NO 0 0 119779 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 256 8279 SH SOLE NO 0 0 8279 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 14874 472499 SH SOLE NO 0 0 472499 INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396 1208 32386 SH SOLE NO 0 0 32386 INDIA FD INC COM 454089103 960 46902 SH SOLE NO 0 0 46902 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 571 80638 SH SOLE NO 0 0 80638 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 110 51000 SH SOLE NO 0 0 51000 INFINERA CORP COM 45667G103 72 12000 SH SOLE NO 0 0 12000 INFLARX NV COM N44821101 108 70000 SH SOLE NO 0 0 70000 INFOSYS LTD SPONSORED ADR 456788108 1027 57290 SH SOLE NO 0 0 57290 ING GROEP N.V. SPONSORED ADR 456837103 250 15155 SH SOLE NO 0 0 15155 INGERSOLL RAND INC COM 45687V106 2730 28754 SH SOLE NO 0 0 28754 INGLES MKTS INC CL A 457030104 349 4556 SH SOLE NO 0 0 4556 INGREDION INC COM 457187102 914 7823 SH SOLE NO 0 0 7823 INMODE LTD SHS M5425M103 1638 75784 SH SOLE NO 0 0 75784 INNOVATIVE INDL PPTYS INC COM 45781V101 3078 29731 SH SOLE NO 0 0 29731 INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731 2415 79804 SH SOLE NO 0 0 79804 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 11988 409701 SH SOLE NO 0 0 409701 INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623 842 34941 SH SOLE NO 0 0 34941 INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 1535 61119 SH SOLE NO 0 0 61119 INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 1202 41520 SH SOLE NO 0 0 41520 INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 8930 375197 SH SOLE NO 0 0 375197 INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 21334 810856 SH SOLE NO 0 0 810856 INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418 3446 138384 SH SOLE NO 0 0 138384 INNOVATOR ETFS TRUST GROWTH ACCELERAT 45783Y608 1291 45454 SH SOLE NO 0 0 45454 INNOVATOR ETFS TRUST GROWTH ACCELRTD 45782C128 747 28008 SH SOLE NO 0 0 28008 INNOVATOR ETFS TRUST GRWT ACCLTD PLUS 45783Y798 2546 113237 SH SOLE NO 0 0 113237 INNOVATOR ETFS TRUST GRWT ACLRTD PLUS 45783Y871 1486 50565 SH SOLE NO 0 0 50565 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 4443 97627 SH SOLE NO 0 0 97627 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 19502 447508 SH SOLE NO 0 0 447508 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 5214 90450 SH SOLE NO 0 0 90450 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 4089 85955 SH SOLE NO 0 0 85955 INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862 456 9556 SH SOLE NO 0 0 9556 INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533 269 9887 SH SOLE NO 0 0 9887 INNOVATOR ETFS TRUST INNOVATOR US EQ 45783Y475 365 12591 SH SOLE NO 0 0 12591 INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 4875 168576 SH SOLE NO 0 0 168576 INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350 506 19452 SH SOLE NO 0 0 19452 INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 8187 301436 SH SOLE NO 0 0 301436 INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 4109 131326 SH SOLE NO 0 0 131326 INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 5194 184134 SH SOLE NO 0 0 184134 INNOVATOR ETFS TRUST INVATR 20 PLS 9 45782C235 956 48016 SH SOLE NO 0 0 48016 INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 292 9944 SH SOLE NO 0 0 9944 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 11424 273706 SH SOLE NO 0 0 273706 INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723 8313 281741 SH SOLE NO 0 0 281741 INNOVATOR ETFS TRUST PREM INC 10 BARR 45783Y574 482 19296 SH SOLE NO 0 0 19296 INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y582 619 24824 SH SOLE NO 0 0 24824 INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566 251 10081 SH SOLE NO 0 0 10081 INNOVATOR ETFS TRUST PREM INC 40 BARR 45783Y558 928 37338 SH SOLE NO 0 0 37338 INNOVATOR ETFS TRUST PREM INCM 10 BAR 45783Y632 325 13261 SH SOLE NO 0 0 13261 INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624 1379 56203 SH SOLE NO 0 0 56203 INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616 2272 92653 SH SOLE NO 0 0 92653 INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491 370 15395 SH SOLE NO 0 0 15395 INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 617 20566 SH SOLE NO 0 0 20566 INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822 330 17016 SH SOLE NO 0 0 17016 INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 2726 99445 SH SOLE NO 0 0 99445 INNOVATOR ETFS TRUST US EQT ACC 9 BFR 45783Y780 1338 49608 SH SOLE NO 0 0 49608 INNOVATOR ETFS TRUST US EQT ACLRTD 9 45783Y889 771 24327 SH SOLE NO 0 0 24327 INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 15414 384966 SH SOLE NO 0 0 384966 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 16677 496473 SH SOLE NO 0 0 496473 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292 2537 83840 SH SOLE NO 0 0 83840 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 9546 264424 SH SOLE NO 0 0 264424 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375 2196 67230 SH SOLE NO 0 0 67230 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 6194 189714 SH SOLE NO 0 0 189714 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730 2617 84385 SH SOLE NO 0 0 84385 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 5938 210873 SH SOLE NO 0 0 210873 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 1950 61174 SH SOLE NO 0 0 61174 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 2391 77640 SH SOLE NO 0 0 77640 INNOVATOR ETFS TRUST US EQTY ACCELRT9 45783Y848 1592 55409 SH SOLE NO 0 0 55409 INNOVATOR ETFS TRUST US EQTY ACCELRTD 45783Y830 273 9854 SH SOLE NO 0 0 9854 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 8551 210603 SH SOLE NO 0 0 210603 INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 6757 185196 SH SOLE NO 0 0 185196 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 23734 586465 SH SOLE NO 0 0 586465 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 12301 313146 SH SOLE NO 0 0 313146 INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 4921 125273 SH SOLE NO 0 0 125273 INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 21154 485853 SH SOLE NO 0 0 485853 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 19457 482434 SH SOLE NO 0 0 482434 INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 4285 113958 SH SOLE NO 0 0 113958 INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 5249 125979 SH SOLE NO 0 0 125979 INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 4023 113002 SH SOLE NO 0 0 113002 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 37081 1048068 SH SOLE NO 0 0 1048068 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 10860 334455 SH SOLE NO 0 0 334455 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 22200 603097 SH SOLE NO 0 0 603097 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 19784 579165 SH SOLE NO 0 0 579165 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 42647 1090442 SH SOLE NO 0 0 1090442 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 20409 557662 SH SOLE NO 0 0 557662 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 14702 413563 SH SOLE NO 0 0 413563 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 23389 640791 SH SOLE NO 0 0 640791 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 18089 524027 SH SOLE NO 0 0 524027 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 22889 610543 SH SOLE NO 0 0 610543 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 21538 567082 SH SOLE NO 0 0 567082 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 3780 113098 SH SOLE NO 0 0 113098 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 1471 44643 SH SOLE NO 0 0 44643 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 11171 332511 SH SOLE NO 0 0 332511 INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565 2135 65292 SH SOLE NO 0 0 65292 INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y103 2359 75460 SH SOLE NO 0 0 75460 INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301 632 20244 SH SOLE NO 0 0 20244 INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 8584 220842 SH SOLE NO 0 0 220842 INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 11836 421526 SH SOLE NO 0 0 421526 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 13793 389950 SH SOLE NO 0 0 389950 INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 2744 96401 SH SOLE NO 0 0 96401 INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 4575 146830 SH SOLE NO 0 0 146830 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 228 169053 SH SOLE NO 0 0 169053 INSEEGO CORP COM NEW 45782B302 40 14165 SH SOLE NO 0 0 14165 INSIGHT ENTERPRISES INC COM 45765U103 271 1463 SH SOLE NO 0 0 1463 INSIGHT SELECT INCOME FD COM 45781W109 344 20871 SH SOLE NO 0 0 20871 INSPERITY INC COM 45778Q107 299 2723 SH SOLE NO 0 0 2723 INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115 0 30000 SH SOLE NO 0 0 30000 INSPIRATO INCORPORATED CL A NEW 45791E206 188 47577 SH SOLE NO 0 0 47577 INSPIRE MED SYS INC COM 457730109 1576 7336 SH SOLE NO 0 0 7336 INSTALLED BLDG PRODS INC COM 45780R101 594 2294 SH SOLE NO 0 0 2294 INSULET CORP COM 45784P101 2273 13259 SH SOLE NO 0 0 13259 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 281 7930 SH SOLE NO 0 0 7930 INTEL CORP COM 458140100 81498 1845101 SH SOLE NO 0 0 1845101 INTELLIA THERAPEUTICS INC COM 45826J105 952 34593 SH SOLE NO 0 0 34593 INTENSITY THERAPEUTICS INC COM 45828J103 54 10414 SH SOLE NO 0 0 10414 INTER PARFUMS INC COM 458334109 460 3271 SH SOLE NO 0 0 3271 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1538 13769 SH SOLE NO 0 0 13769 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5384 39178 SH SOLE NO 0 0 39178 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 214 2024 SH SOLE NO 0 0 2024 INTERDIGITAL INC COM 45867G101 6572 61735 SH SOLE NO 0 0 61735 INTERFACE INC COM 458665304 181 10750 SH SOLE NO 0 0 10750 INTERNATIONAL BANCSHARES COR COM 459044103 1669 29722 SH SOLE NO 0 0 29722 INTERNATIONAL BUSINESS MACHS COM 459200101 132430 693498 SH SOLE NO 0 0 693498 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3715 43204 SH SOLE NO 0 0 43204 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 253 11214 SH SOLE NO 0 0 11214 INTERNATIONAL PAPER CO COM 460146103 7841 200955 SH SOLE NO 0 0 200955 INTERNATIONAL SEAWAYS INC COM Y41053102 914 17179 SH SOLE NO 0 0 17179 INTERPUBLIC GROUP COS INC COM 460690100 1616 49521 SH SOLE NO 0 0 49521 INTUIT COM 461202103 39231 60355 SH SOLE NO 0 0 60355 INTUITIVE SURGICAL INC COM NEW 46120E602 26133 65482 SH SOLE NO 0 0 65482 INVENTIVA SA ADS 46124U107 141 39015 SH SOLE NO 0 0 39015 INVENTRUST PPTYS CORP COM NEW 46124J201 5947 231300 SH SOLE NO 0 0 231300 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 489 5550 SH SOLE NO 0 0 5550 INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853 487 21799 SH SOLE NO 0 0 21799 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 296 8059 SH SOLE NO 0 0 8059 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2916 62300 SH SOLE NO 0 0 62300 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 705 14128 SH SOLE NO 0 0 14128 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 1587 63239 SH SOLE NO 0 0 63239 INVESCO ACTVELY MNGD ETC FD ELC VEH MTLS CDT 46090F209 349 21252 SH SOLE NO 0 0 21252 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 5453 393177 SH SOLE NO 0 0 393177 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 101 11840 SH SOLE NO 0 0 11840 INVESCO BD FD COM 46132L107 241 15376 SH SOLE NO 0 0 15376 INVESCO CALIF VALUE MUN INCO COM 46132H106 882 88524 SH SOLE NO 0 0 88524 INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109 342 2812 SH SOLE NO 0 0 2812 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1430 14341 SH SOLE NO 0 0 14341 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 1491 24346 SH SOLE NO 0 0 24346 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 421 4270 SH SOLE NO 0 0 4270 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 6353 276585 SH SOLE NO 0 0 276585 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2063 83335 SH SOLE NO 0 0 83335 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 212 11787 SH SOLE NO 0 0 11787 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 1969 126694 SH SOLE NO 0 0 126694 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 5853 206326 SH SOLE NO 0 0 206326 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 585 23528 SH SOLE NO 0 0 23528 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 8873 470712 SH SOLE NO 0 0 470712 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 365 11381 SH SOLE NO 0 0 11381 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 1962 56945 SH SOLE NO 0 0 56945 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 351 16844 SH SOLE NO 0 0 16844 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 1648 18128 SH SOLE NO 0 0 18128 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1426 69705 SH SOLE NO 0 0 69705 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 9121 324808 SH SOLE NO 0 0 324808 INVESCO EXCH TRADED FD TR II ESG NASDAQ 100 46138G540 223 7304 SH SOLE NO 0 0 7304 INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516 507 19545 SH SOLE NO 0 0 19545 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 635 35018 SH SOLE NO 0 0 35018 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 2267 45656 SH SOLE NO 0 0 45656 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 197 10128 SH SOLE NO 0 0 10128 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 944 28704 SH SOLE NO 0 0 28704 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 444 31352 SH SOLE NO 0 0 31352 INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 906 45955 SH SOLE NO 0 0 45955 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 1499 34774 SH SOLE NO 0 0 34774 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 1039 46471 SH SOLE NO 0 0 46471 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5868 109354 SH SOLE NO 0 0 109354 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 852 54983 SH SOLE NO 0 0 54983 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 953 8846 SH SOLE NO 0 0 8846 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 310 17147 SH SOLE NO 0 0 17147 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 88071 482079 SH SOLE NO 0 0 482079 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1586 54843 SH SOLE NO 0 0 54843 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2489 104430 SH SOLE NO 0 0 104430 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 602 26130 SH SOLE NO 0 0 26130 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 12674 1066841 SH SOLE NO 0 0 1066841 INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461 9442 180121 SH SOLE NO 0 0 180121 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1010 21862 SH SOLE NO 0 0 21862 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 896 10209 SH SOLE NO 0 0 10209 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1502 18720 SH SOLE NO 0 0 18720 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 27948 298170 SH SOLE NO 0 0 298170 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 3333 139505 SH SOLE NO 0 0 139505 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 5910 106432 SH SOLE NO 0 0 106432 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1121 39927 SH SOLE NO 0 0 39927 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 366 11929 SH SOLE NO 0 0 11929 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 5275 45826 SH SOLE NO 0 0 45826 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 15406 273160 SH SOLE NO 0 0 273160 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 36023 841467 SH SOLE NO 0 0 841467 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 1401 25120 SH SOLE NO 0 0 25120 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 4762 115649 SH SOLE NO 0 0 115649 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 553 12639 SH SOLE NO 0 0 12639 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 207 1631 SH SOLE NO 0 0 1631 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 464 10002 SH SOLE NO 0 0 10002 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 6719 151987 SH SOLE NO 0 0 151987 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 344 9226 SH SOLE NO 0 0 9226 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 4230 92300 SH SOLE NO 0 0 92300 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 13730 309240 SH SOLE NO 0 0 309240 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 102918 1562444 SH SOLE NO 0 0 1562444 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 27832 263882 SH SOLE NO 0 0 263882 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2213 48781 SH SOLE NO 0 0 48781 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3354 158597 SH SOLE NO 0 0 158597 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1552 58440 SH SOLE NO 0 0 58440 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 10680 449304 SH SOLE NO 0 0 449304 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 3947 50279 SH SOLE NO 0 0 50279 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 369 16604 SH SOLE NO 0 0 16604 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 1624 88724 SH SOLE NO 0 0 88724 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 863 53562 SH SOLE NO 0 0 53562 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 589 27631 SH SOLE NO 0 0 27631 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 27259 1299892 SH SOLE NO 0 0 1299892 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 4547 200051 SH SOLE NO 0 0 200051 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 5061 204243 SH SOLE NO 0 0 204243 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 30820 1508565 SH SOLE NO 0 0 1508565 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 4519 196919 SH SOLE NO 0 0 196919 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 7168 294498 SH SOLE NO 0 0 294498 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 24974 1300075 SH SOLE NO 0 0 1300075 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 5590 237219 SH SOLE NO 0 0 237219 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 9702 502933 SH SOLE NO 0 0 502933 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 3378 142818 SH SOLE NO 0 0 142818 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 3829 163072 SH SOLE NO 0 0 163072 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 785 33783 SH SOLE NO 0 0 33783 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 662 29929 SH SOLE NO 0 0 29929 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 454 20942 SH SOLE NO 0 0 20942 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 1127 68767 SH SOLE NO 0 0 68767 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 2597 112048 SH SOLE NO 0 0 112048 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 4523 225352 SH SOLE NO 0 0 225352 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 1334 28116 SH SOLE NO 0 0 28116 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 30108 545133 SH SOLE NO 0 0 545133 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 959 25382 SH SOLE NO 0 0 25382 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 17386 171175 SH SOLE NO 0 0 171175 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 615 13599 SH SOLE NO 0 0 13599 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 897 13862 SH SOLE NO 0 0 13862 INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712 597 13133 SH SOLE NO 0 0 13133 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 704 9403 SH SOLE NO 0 0 9403 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 6399 59122 SH SOLE NO 0 0 59122 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 5793 136083 SH SOLE NO 0 0 136083 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 2881 59966 SH SOLE NO 0 0 59966 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 558 6009 SH SOLE NO 0 0 6009 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 1888 19329 SH SOLE NO 0 0 19329 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 1473 10556 SH SOLE NO 0 0 10556 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 346 6029 SH SOLE NO 0 0 6029 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 837 19043 SH SOLE NO 0 0 19043 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 42871 434009 SH SOLE NO 0 0 434009 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 5298 147998 SH SOLE NO 0 0 147998 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1679 110202 SH SOLE NO 0 0 110202 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 1832 37609 SH SOLE NO 0 0 37609 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 104593 2718829 SH SOLE NO 0 0 2718829 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 10913 277821 SH SOLE NO 0 0 277821 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 214 3240 SH SOLE NO 0 0 3240 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 306 12444 SH SOLE NO 0 0 12444 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 4914 237972 SH SOLE NO 0 0 237972 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 3524 190058 SH SOLE NO 0 0 190058 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 891 21091 SH SOLE NO 0 0 21091 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 9845 110262 SH SOLE NO 0 0 110262 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 4358 76895 SH SOLE NO 0 0 76895 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 1939 41998 SH SOLE NO 0 0 41998 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1319 33066 SH SOLE NO 0 0 33066 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 1797 22413 SH SOLE NO 0 0 22413 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 4257 44866 SH SOLE NO 0 0 44866 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 44430 417223 SH SOLE NO 0 0 417223 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 10542 250217 SH SOLE NO 0 0 250217 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 355 6303 SH SOLE NO 0 0 6303 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 341 11438 SH SOLE NO 0 0 11438 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 14241 123989 SH SOLE NO 0 0 123989 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 88128 800800 SH SOLE NO 0 0 800800 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 5042 92861 SH SOLE NO 0 0 92861 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2710 53459 SH SOLE NO 0 0 53459 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 7135 59816 SH SOLE NO 0 0 59816 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 1672 13904 SH SOLE NO 0 0 13904 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 38995 684851 SH SOLE NO 0 0 684851 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1257 25864 SH SOLE NO 0 0 25864 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 929 8639 SH SOLE NO 0 0 8639 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 5108 84687 SH SOLE NO 0 0 84687 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 303 4265 SH SOLE NO 0 0 4265 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 329 14629 SH SOLE NO 0 0 14629 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 257 5038 SH SOLE NO 0 0 5038 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 4751 57185 SH SOLE NO 0 0 57185 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 652 10149 SH SOLE NO 0 0 10149 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 10463 329125 SH SOLE NO 0 0 329125 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 4278 89656 SH SOLE NO 0 0 89656 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 761 20939 SH SOLE NO 0 0 20939 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 5000 151847 SH SOLE NO 0 0 151847 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 13982 397328 SH SOLE NO 0 0 397328 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 985 17403 SH SOLE NO 0 0 17403 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 198992 1174892 SH SOLE NO 0 0 1174892 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 20663 562709 SH SOLE NO 0 0 562709 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 7486 84645 SH SOLE NO 0 0 84645 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 55175 913192 SH SOLE NO 0 0 913192 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 3116 55215 SH SOLE NO 0 0 55215 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 26429 397014 SH SOLE NO 0 0 397014 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1510 65528 SH SOLE NO 0 0 65528 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 7739 76104 SH SOLE NO 0 0 76104 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 2354 91494 SH SOLE NO 0 0 91494 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841 2519 98292 SH SOLE NO 0 0 98292 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 3108 153468 SH SOLE NO 0 0 153468 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833 409 16033 SH SOLE NO 0 0 16033 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W791 561 21361 SH SOLE NO 0 0 21361 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825 1170 56093 SH SOLE NO 0 0 56093 INVESCO HIGH INCOME TR II COM 46131F101 111 10310 SH SOLE NO 0 0 10310 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 447 16733 SH SOLE NO 0 0 16733 INVESCO LTD SHS G491BT108 2213 133407 SH SOLE NO 0 0 133407 INVESCO MUN OPPORTUNITY TR COM 46132C107 579 59537 SH SOLE NO 0 0 59537 INVESCO MUNI INCOME OPP TRST COM 46132X101 1316 201508 SH SOLE NO 0 0 201508 INVESCO MUNICIPAL TRUST COM 46131J103 1112 114605 SH SOLE NO 0 0 114605 INVESCO QQQ TR UNIT SER 1 46090E103 1101207 2480139 SH SOLE NO 0 0 2480139 INVESCO QUALITY MUN INCOME T COM 46133G107 760 78507 SH SOLE NO 0 0 78507 INVESCO SR INCOME TR COM 46131H107 207 48372 SH SOLE NO 0 0 48372 INVESCO TR INVT GRADE MUNS COM 46131M106 520 52700 SH SOLE NO 0 0 52700 INVESCO TR INVT GRADE NEW YO COM 46131T101 340 31619 SH SOLE NO 0 0 31619 INVESCO VALUE MUN INCOME TR COM 46132P108 1237 103070 SH SOLE NO 0 0 103070 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 401 12603 SH SOLE NO 0 0 12603 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 2058 56109 SH SOLE NO 0 0 56109 INVITATION HOMES INC COM 46187W107 620 17421 SH SOLE NO 0 0 17421 IONIS PHARMACEUTICALS INC COM 462222100 953 21974 SH SOLE NO 0 0 21974 IONQ INC COM 46222L108 406 40670 SH SOLE NO 0 0 40670 IOVANCE BIOTHERAPEUTICS INC COM 462260100 152 10272 SH SOLE NO 0 0 10272 IPG PHOTONICS CORP COM 44980X109 604 6659 SH SOLE NO 0 0 6659 IQVIA HLDGS INC COM 46266C105 6033 23856 SH SOLE NO 0 0 23856 IRIDIUM COMMUNICATIONS INC COM 46269C102 209 8001 SH SOLE NO 0 0 8001 IRON MTN INC DEL COM 46284V101 17099 213174 SH SOLE NO 0 0 213174 ISHARES BITCOIN TR SHS 46438F101 10363 256075 SH SOLE NO 0 0 256075 ISHARES GOLD TR ISHARES NEW 464285204 120172 2860553 SH SOLE NO 0 0 2860553 ISHARES INC CORE MSCI EMKT 46434G103 99285 1924131 SH SOLE NO 0 0 1924131 ISHARES INC CUR HD MSCI EM 46434G509 1220 47550 SH SOLE NO 0 0 47550 ISHARES INC EM MKT SM-CP ETF 464286475 572 9711 SH SOLE NO 0 0 9711 ISHARES INC EM MKTS DIV ETF 464286319 1142 43667 SH SOLE NO 0 0 43667 ISHARES INC EMNG MKTS EQT 46434G889 2255 50627 SH SOLE NO 0 0 50627 ISHARES INC ESG AWR MSCI EM 46434G863 13241 410835 SH SOLE NO 0 0 410835 ISHARES INC FRONTIER AND SEL 464286145 495 17278 SH SOLE NO 0 0 17278 ISHARES INC GLB ENR PROD ETF 464286343 296 11156 SH SOLE NO 0 0 11156 ISHARES INC JP MRG EM CRP BD 464286251 322 7231 SH SOLE NO 0 0 7231 ISHARES INC JP MRGN EM HI BD 464286285 887 23665 SH SOLE NO 0 0 23665 ISHARES INC MSCI AGRICULTURE 464286350 827 21472 SH SOLE NO 0 0 21472 ISHARES INC MSCI AUST ETF 464286103 2930 118825 SH SOLE NO 0 0 118825 ISHARES INC MSCI BRAZIL ETF 464286400 4206 129730 SH SOLE NO 0 0 129730 ISHARES INC MSCI CDA ETF 464286509 1368 35746 SH SOLE NO 0 0 35746 ISHARES INC MSCI EMERG MRKT 464286533 19516 344869 SH SOLE NO 0 0 344869 ISHARES INC MSCI EMRG CHN 46434G764 51400 892825 SH SOLE NO 0 0 892825 ISHARES INC MSCI EQUAL WEITE 464286681 3522 38710 SH SOLE NO 0 0 38710 ISHARES INC MSCI EURZONE ETF 464286608 948 18560 SH SOLE NO 0 0 18560 ISHARES INC MSCI GBL ETF NEW 46434G848 1452 34829 SH SOLE NO 0 0 34829 ISHARES INC MSCI GBL GOLD MN 46434G855 1262 49911 SH SOLE NO 0 0 49911 ISHARES INC MSCI GBL MIN VOL 464286525 14978 142285 SH SOLE NO 0 0 142285 ISHARES INC MSCI GERMANY ETF 464286806 1204 37928 SH SOLE NO 0 0 37928 ISHARES INC MSCI ISRAEL ETF 464286632 418 6552 SH SOLE NO 0 0 6552 ISHARES INC MSCI ITALY ETF 46434G830 280 7413 SH SOLE NO 0 0 7413 ISHARES INC MSCI JPN ETF NEW 46434G822 4435 62152 SH SOLE NO 0 0 62152 ISHARES INC MSCI MEXICO ETF 464286822 1253 18081 SH SOLE NO 0 0 18081 ISHARES INC MSCI PAC JP ETF 464286665 11346 265039 SH SOLE NO 0 0 265039 ISHARES INC MSCI SINGPOR ETF 46434G780 235 12812 SH SOLE NO 0 0 12812 ISHARES INC MSCI STH KOR ETF 464286772 620 9235 SH SOLE NO 0 0 9235 ISHARES INC MSCI SWITZERLAND 464286749 480 10092 SH SOLE NO 0 0 10092 ISHARES INC MSCI TAIWAN ETF 46434G772 373 7663 SH SOLE NO 0 0 7663 ISHARES INC MSCI THAILND ETF 464286624 317 5433 SH SOLE NO 0 0 5433 ISHARES INC MSCI WORLD ETF 464286392 4749 32771 SH SOLE NO 0 0 32771 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 300 13609 SH SOLE NO 0 0 13609 ISHARES SILVER TR ISHARES 46428Q109 36144 1588758 SH SOLE NO 0 0 1588758 ISHARES TR 0-3 MNTH TREASRY 46436E718 33425 331890 SH SOLE NO 0 0 331890 ISHARES TR 0-5 YR TIPS ETF 46429B747 14037 141178 SH SOLE NO 0 0 141178 ISHARES TR 0-5YR HI YL CP 46434V407 134273 3155655 SH SOLE NO 0 0 3155655 ISHARES TR 0-5YR INVT GR CP 46434V100 7635 155116 SH SOLE NO 0 0 155116 ISHARES TR 1 3 YR TREAS BD 464287457 70892 866860 SH SOLE NO 0 0 866860 ISHARES TR 10+ YR INVST GRD 464289511 4303 83533 SH SOLE NO 0 0 83533 ISHARES TR 10-20 YR TRS ETF 464288653 37673 358690 SH SOLE NO 0 0 358690 ISHARES TR 20 YR TR BD ETF 464287432 128043 1353237 SH SOLE NO 0 0 1353237 ISHARES TR 3 7 YR TREAS BD 464288661 33188 286573 SH SOLE NO 0 0 286573 ISHARES TR 7-10 YR TRSY BD 464287440 63009 665637 SH SOLE NO 0 0 665637 ISHARES TR A RATE CP BD ETF 46429B291 2239 47150 SH SOLE NO 0 0 47150 ISHARES TR AGENCY BOND ETF 464288166 822 7606 SH SOLE NO 0 0 7606 ISHARES TR AGGRES ALLOC ETF 464289859 7660 104280 SH SOLE NO 0 0 104280 ISHARES TR BLACKROCK ULTRA 46434V878 6381 126200 SH SOLE NO 0 0 126200 ISHARES TR BROAD USD HIGH 46435U853 16078 439406 SH SOLE NO 0 0 439406 ISHARES TR CALIF MUN BD ETF 464288356 7233 125707 SH SOLE NO 0 0 125707 ISHARES TR CHINA LG-CAP ETF 464287184 8444 350813 SH SOLE NO 0 0 350813 ISHARES TR CMBS ETF 46429B366 1396 29637 SH SOLE NO 0 0 29637 ISHARES TR COHEN STEER REIT 464287564 6101 105730 SH SOLE NO 0 0 105730 ISHARES TR CONSER ALLOC ETF 464289883 1218 33081 SH SOLE NO 0 0 33081 ISHARES TR CONV BD ETF 46435G102 1962 24573 SH SOLE NO 0 0 24573 ISHARES TR CORE 1 5 YR USD 46432F859 11714 246922 SH SOLE NO 0 0 246922 ISHARES TR CORE DIV GRWTH 46434V621 414242 7134724 SH SOLE NO 0 0 7134724 ISHARES TR CORE DIVID ETF 46435U861 1265 28435 SH SOLE NO 0 0 28435 ISHARES TR CORE HIGH DV ETF 46429B663 87452 793501 SH SOLE NO 0 0 793501 ISHARES TR CORE INTL AGGR 46435G672 65709 1315486 SH SOLE NO 0 0 1315486 ISHARES TR CORE LT USDB ETF 464289479 285 5574 SH SOLE NO 0 0 5574 ISHARES TR CORE MSCI EAFE 46432F842 219061 2951509 SH SOLE NO 0 0 2951509 ISHARES TR CORE MSCI EURO 46434V738 1108 19151 SH SOLE NO 0 0 19151 ISHARES TR CORE MSCI INTL 46435G326 36327 541149 SH SOLE NO 0 0 541149 ISHARES TR CORE MSCI PAC 46434V696 892 14082 SH SOLE NO 0 0 14082 ISHARES TR CORE MSCI TOTAL 46432F834 89738 1322400 SH SOLE NO 0 0 1322400 ISHARES TR CORE S&P MCP ETF 464287507 378086 6224670 SH SOLE NO 0 0 6224670 ISHARES TR CORE S&P SCP ETF 464287804 414275 3748419 SH SOLE NO 0 0 3748419 ISHARES TR CORE S&P TTL STK 464287150 194345 1685556 SH SOLE NO 0 0 1685556 ISHARES TR CORE S&P US GWT 464287671 154433 1317572 SH SOLE NO 0 0 1317572 ISHARES TR CORE S&P US VLU 464287663 129481 1431681 SH SOLE NO 0 0 1431681 ISHARES TR CORE S&P500 ETF 464287200 1470720 2797480 SH SOLE NO 0 0 2797480 ISHARES TR CORE TOTAL USD 46434V613 149052 3269405 SH SOLE NO 0 0 3269405 ISHARES TR CORE US AGGBD ET 464287226 220415 2250511 SH SOLE NO 0 0 2250511 ISHARES TR CR 5 10 YR ETF 46435G417 566 13191 SH SOLE NO 0 0 13191 ISHARES TR CRE U S REIT ETF 464288521 6509 120990 SH SOLE NO 0 0 120990 ISHARES TR CYBERSECURITY 46435U135 6927 147853 SH SOLE NO 0 0 147853 ISHARES TR DEVSMCP EXNA ETF 464288497 286 5050 SH SOLE NO 0 0 5050 ISHARES TR DOW JONES US ETF 464287846 15919 124279 SH SOLE NO 0 0 124279 ISHARES TR EAFE GRWTH ETF 464288885 61854 595954 SH SOLE NO 0 0 595954 ISHARES TR EAFE SML CP ETF 464288273 15862 250470 SH SOLE NO 0 0 250470 ISHARES TR EAFE VALUE ETF 464288877 81208 1492790 SH SOLE NO 0 0 1492790 ISHARES TR ESG ADV TTL USD 46436E619 1135 26499 SH SOLE NO 0 0 26499 ISHARES TR ESG ADVNCD HY BD 46435G441 2744 60057 SH SOLE NO 0 0 60057 ISHARES TR ESG AW MSCI EAFE 46435G516 87495 1094920 SH SOLE NO 0 0 1094920 ISHARES TR ESG AWARE AGGRSV 46436E668 247 7257 SH SOLE NO 0 0 7257 ISHARES TR ESG AWARE MSCI 46435U663 16858 418616 SH SOLE NO 0 0 418616 ISHARES TR ESG AWR MSCI USA 46435G425 109349 951194 SH SOLE NO 0 0 951194 ISHARES TR ESG AWR US AGRGT 46435U549 18378 390518 SH SOLE NO 0 0 390518 ISHARES TR ESG AWRE 1 5 YR 46435G243 14222 580967 SH SOLE NO 0 0 580967 ISHARES TR ESG AWRE USD ETF 46435G193 3451 150094 SH SOLE NO 0 0 150094 ISHARES TR ESG EAFE ETF 46436E759 1292 18959 SH SOLE NO 0 0 18959 ISHARES TR ESG MSCI EM LDRS 46436E601 2814 64196 SH SOLE NO 0 0 64196 ISHARES TR ESG MSCI LEADR 46435U218 5380 57327 SH SOLE NO 0 0 57327 ISHARES TR ESG MSCI USA ETF 46436E767 2570 56914 SH SOLE NO 0 0 56914 ISHARES TR ESG SCRD S&P MID 46436E551 2921 71103 SH SOLE NO 0 0 71103 ISHARES TR ESG SCRND S&P500 46436E569 629 15601 SH SOLE NO 0 0 15601 ISHARES TR EUROPE ETF 464287861 2761 49597 SH SOLE NO 0 0 49597 ISHARES TR EXPANDED TECH 464287515 16955 198837 SH SOLE NO 0 0 198837 ISHARES TR EXPND TEC SC ETF 464287549 16359 189817 SH SOLE NO 0 0 189817 ISHARES TR EXPONENTIAL TECH 46434V381 24836 416570 SH SOLE NO 0 0 416570 ISHARES TR FALN ANGLS USD 46435G474 11316 421280 SH SOLE NO 0 0 421280 ISHARES TR FLTG RATE NT ETF 46429B655 17447 341705 SH SOLE NO 0 0 341705 ISHARES TR GBL COMM SVC ETF 464287275 256 3039 SH SOLE NO 0 0 3039 ISHARES TR GENOMICS IMMUN 46435U192 1229 51053 SH SOLE NO 0 0 51053 ISHARES TR GL CLEAN ENE ETF 464288224 17788 1272368 SH SOLE NO 0 0 1272368 ISHARES TR GL TIMB FORE ETF 464288174 366 4334 SH SOLE NO 0 0 4334 ISHARES TR GLB CNS DISC ETF 464288745 1749 10417 SH SOLE NO 0 0 10417 ISHARES TR GLB CNSM STP ETF 464288737 2410 39493 SH SOLE NO 0 0 39493 ISHARES TR GLB INFRASTR ETF 464288372 2084 43754 SH SOLE NO 0 0 43754 ISHARES TR GLOB HLTHCRE ETF 464287325 8071 86649 SH SOLE NO 0 0 86649 ISHARES TR GLOB INDSTRL ETF 464288729 388 2778 SH SOLE NO 0 0 2778 ISHARES TR GLOB UTILITS ETF 464288711 518 8769 SH SOLE NO 0 0 8769 ISHARES TR GLOBAL 100 ETF 464287572 15235 170392 SH SOLE NO 0 0 170392 ISHARES TR GLOBAL ENERG ETF 464287341 15017 349643 SH SOLE NO 0 0 349643 ISHARES TR GLOBAL EQUITY 46434V316 670 16209 SH SOLE NO 0 0 16209 ISHARES TR GLOBAL FINLS ETF 464287333 466 5379 SH SOLE NO 0 0 5379 ISHARES TR GLOBAL MATER ETF 464288695 569 6366 SH SOLE NO 0 0 6366 ISHARES TR GLOBAL REIT ETF 46434V647 1661 70151 SH SOLE NO 0 0 70151 ISHARES TR GLOBAL TECH ETF 464287291 24115 322344 SH SOLE NO 0 0 322344 ISHARES TR GRWT ALLOCAT ETF 464289867 4624 83061 SH SOLE NO 0 0 83061 ISHARES TR HDG MSCI EAFE 46434V803 30831 883908 SH SOLE NO 0 0 883908 ISHARES TR HIGH YLD CORP BD 46436E320 1864 55491 SH SOLE NO 0 0 55491 ISHARES TR HIGH YLD SYSTM B 46435G250 2380 50948 SH SOLE NO 0 0 50948 ISHARES TR IBDS DEC28 ETF 46435U515 13090 525606 SH SOLE NO 0 0 525606 ISHARES TR IBOND DEC 2030 46436E593 903 46482 SH SOLE NO 0 0 46482 ISHARES TR IBONDS 2026 TERM 46436E528 2602 112818 SH SOLE NO 0 0 112818 ISHARES TR IBONDS 2027 TERM 46436E478 9581 430423 SH SOLE NO 0 0 430423 ISHARES TR IBONDS 2030 TERM 46436E122 213 8131 SH SOLE NO 0 0 8131 ISHARES TR IBONDS 24 TRM HG 46435U184 3145 134871 SH SOLE NO 0 0 134871 ISHARES TR IBONDS 24 TRM TS 46436E874 12743 532300 SH SOLE NO 0 0 532300 ISHARES TR IBONDS 25 TRM HG 46435U168 3187 136301 SH SOLE NO 0 0 136301 ISHARES TR IBONDS 25 TRM TS 46436E866 7736 332996 SH SOLE NO 0 0 332996 ISHARES TR IBONDS 26 TRM TS 46436E858 10996 484183 SH SOLE NO 0 0 484183 ISHARES TR IBONDS 27 ETF 46435UAA9 15862 666490 SH SOLE NO 0 0 666490 ISHARES TR IBONDS 27 TRM TS 46436E841 12774 576453 SH SOLE NO 0 0 576453 ISHARES TR IBONDS 28 TR HI 46436E387 3978 170457 SH SOLE NO 0 0 170457 ISHARES TR IBONDS 28 TRM TS 46436E833 11854 540405 SH SOLE NO 0 0 540405 ISHARES TR IBONDS 29 TR HI 46436E379 2476 105941 SH SOLE NO 0 0 105941 ISHARES TR IBONDS 29 TRM TS 46436E825 4793 222929 SH SOLE NO 0 0 222929 ISHARES TR IBONDS DEC 46435U697 4710 181519 SH SOLE NO 0 0 181519 ISHARES TR IBONDS DEC 2029 46436E163 235 9323 SH SOLE NO 0 0 9323 ISHARES TR IBONDS DEC 2030 46436E726 9522 444939 SH SOLE NO 0 0 444939 ISHARES TR IBONDS DEC 2031 46436E460 474 23512 SH SOLE NO 0 0 23512 ISHARES TR IBONDS DEC 2031 46436E486 9239 450902 SH SOLE NO 0 0 450902 ISHARES TR IBONDS DEC 2032 46436E296 569 25084 SH SOLE NO 0 0 25084 ISHARES TR IBONDS DEC 2032 46436E312 1780 71758 SH SOLE NO 0 0 71758 ISHARES TR IBONDS DEC 2033 46436E130 3978 156116 SH SOLE NO 0 0 156116 ISHARES TR IBONDS DEC 2033 46436E148 420 17270 SH SOLE NO 0 0 17270 ISHARES TR IBONDS DEC 25 46435U432 6733 254475 SH SOLE NO 0 0 254475 ISHARES TR IBONDS DEC 26 46435U259 2578 101692 SH SOLE NO 0 0 101692 ISHARES TR IBONDS DEC 27 46435U283 1381 54865 SH SOLE NO 0 0 54865 ISHARES TR IBONDS DEC 28 46435U325 1019 40318 SH SOLE NO 0 0 40318 ISHARES TR IBONDS DEC 29 46436E205 15236 667660 SH SOLE NO 0 0 667660 ISHARES TR IBONDS DEC2026 46435GAA0 14812 621037 SH SOLE NO 0 0 621037 ISHARES TR IBONDS DEC24 ETF 46434VBG4 32522 1298276 SH SOLE NO 0 0 1298276 ISHARES TR IBONDS DEC25 ETF 46434VBD1 19083 769177 SH SOLE NO 0 0 769177 ISHARES TR IBOXX HI YD ETF 464288513 12128 156022 SH SOLE NO 0 0 156022 ISHARES TR IBOXX INV CP ETF 464287242 34711 318687 SH SOLE NO 0 0 318687 ISHARES TR INDIA 50 ETF 464289529 949 18809 SH SOLE NO 0 0 18809 ISHARES TR INTERNATIONAL SL 46434V266 3120 94597 SH SOLE NO 0 0 94597 ISHARES TR INTL DIV GRWTH 46435G524 13909 206485 SH SOLE NO 0 0 206485 ISHARES TR INTL EQTY FACTOR 46434V274 3106 104082 SH SOLE NO 0 0 104082 ISHARES TR INTL SEL DIV ETF 464288448 11337 404328 SH SOLE NO 0 0 404328 ISHARES TR INTL TREA BD ETF 464288117 1044 26350 SH SOLE NO 0 0 26350 ISHARES TR INTRM GOV CR ETF 464288612 4066 39105 SH SOLE NO 0 0 39105 ISHARES TR INVESTMENT GRADE 46435G219 2034 45359 SH SOLE NO 0 0 45359 ISHARES TR INVT GRD CORP BD 46436E288 5450 186001 SH SOLE NO 0 0 186001 ISHARES TR ISHARES 25+ YR T 46436E577 3708 326159 SH SOLE NO 0 0 326159 ISHARES TR ISHARES BIOTECH 464287556 27267 198709 SH SOLE NO 0 0 198709 ISHARES TR ISHARES SEMICDTR 464287523 59366 262774 SH SOLE NO 0 0 262774 ISHARES TR ISHS 1-5YR INVS 464288646 124315 2424233 SH SOLE NO 0 0 2424233 ISHARES TR ISHS 5-10YR INVT 464288638 26259 508894 SH SOLE NO 0 0 508894 ISHARES TR JPMORGAN USD EMG 464288281 8755 97634 SH SOLE NO 0 0 97634 ISHARES TR LATN AMER 40 ETF 464287390 9772 343607 SH SOLE NO 0 0 343607 ISHARES TR MBS ETF 464288588 62449 675712 SH SOLE NO 0 0 675712 ISHARES TR MICRO-CAP ETF 464288869 1080 8911 SH SOLE NO 0 0 8911 ISHARES TR MODERT ALLOC ETF 464289875 5752 134458 SH SOLE NO 0 0 134458 ISHARES TR MORNINGSTAR GRWT 464287119 33349 441821 SH SOLE NO 0 0 441821 ISHARES TR MORNINGSTAR VALU 464288109 10102 131431 SH SOLE NO 0 0 131431 ISHARES TR MORNINGSTR US EQ 464287127 10757 148435 SH SOLE NO 0 0 148435 ISHARES TR MORTGE REL ETF 46435G342 425 18285 SH SOLE NO 0 0 18285 ISHARES TR MRGSTR MD CP ETF 464288208 27953 383809 SH SOLE NO 0 0 383809 ISHARES TR MRGSTR MD CP GRW 464288307 38662 547001 SH SOLE NO 0 0 547001 ISHARES TR MRGSTR MD CP VAL 464288406 15019 207014 SH SOLE NO 0 0 207014 ISHARES TR MRGSTR SM CP ETF 464288505 1848 32876 SH SOLE NO 0 0 32876 ISHARES TR MRGSTR SM CP GR 464288604 3727 80028 SH SOLE NO 0 0 80028 ISHARES TR MRNGSTR INC ETF 46432F875 372 18674 SH SOLE NO 0 0 18674 ISHARES TR MRNING SM CP ETF 464288703 2161 35310 SH SOLE NO 0 0 35310 ISHARES TR MSCI AC ASIA ETF 464288182 8542 126076 SH SOLE NO 0 0 126076 ISHARES TR MSCI ACWI ETF 464288257 4394 39901 SH SOLE NO 0 0 39901 ISHARES TR MSCI ACWI EX US 464288240 6485 121459 SH SOLE NO 0 0 121459 ISHARES TR MSCI CHINA ETF 46429B671 784 19725 SH SOLE NO 0 0 19725 ISHARES TR MSCI EAFE ETF 464287465 89934 1126140 SH SOLE NO 0 0 1126140 ISHARES TR MSCI EAFE MIN VL 46429B689 25302 356968 SH SOLE NO 0 0 356968 ISHARES TR MSCI EAFE SMCP 46435G839 4969 157754 SH SOLE NO 0 0 157754 ISHARES TR MSCI EMG MKT ETF 464287234 22208 540598 SH SOLE NO 0 0 540598 ISHARES TR MSCI EURO FL ETF 464289180 498 21879 SH SOLE NO 0 0 21879 ISHARES TR MSCI GBL SUS DEV 46435G532 2134 27113 SH SOLE NO 0 0 27113 ISHARES TR MSCI INDIA ETF 46429B598 9186 178063 SH SOLE NO 0 0 178063 ISHARES TR MSCI INDIA SM CP 46429B614 415 5910 SH SOLE NO 0 0 5910 ISHARES TR MSCI INTL MOMENT 46434V449 1418 36150 SH SOLE NO 0 0 36150 ISHARES TR MSCI INTL QUALTY 46434V456 30531 769807 SH SOLE NO 0 0 769807 ISHARES TR MSCI INTL VLU FT 46435G409 733 25978 SH SOLE NO 0 0 25978 ISHARES TR MSCI JP VALUE 46435U374 642 19315 SH SOLE NO 0 0 19315 ISHARES TR MSCI KLD400 SOC 464288570 20525 203595 SH SOLE NO 0 0 203595 ISHARES TR MSCI LW CRB TG 46434V464 840 4678 SH SOLE NO 0 0 4678 ISHARES TR MSCI UK ETF NEW 46435G334 229 6689 SH SOLE NO 0 0 6689 ISHARES TR MSCI USA ESG SLC 464288802 11873 108755 SH SOLE NO 0 0 108755 ISHARES TR MSCI USA MIN VOL 46429B697 202331 2420806 SH SOLE NO 0 0 2420806 ISHARES TR MSCI USA MMENTM 46432F396 54712 292031 SH SOLE NO 0 0 292031 ISHARES TR MSCI USA QLT FCT 46432F339 226023 1375251 SH SOLE NO 0 0 1375251 ISHARES TR MSCI USA SMCP MN 46435G433 8199 218943 SH SOLE NO 0 0 218943 ISHARES TR MSCI USA SZE FT 46432F370 353 2483 SH SOLE NO 0 0 2483 ISHARES TR MSCI USA VALUE 46432F388 33680 310957 SH SOLE NO 0 0 310957 ISHARES TR NATIONAL MUN ETF 464288414 266787 2479435 SH SOLE NO 0 0 2479435 ISHARES TR NEW YORK MUN ETF 464288323 2824 52485 SH SOLE NO 0 0 52485 ISHARES TR NORTH AMERN NAT 464287374 3087 68614 SH SOLE NO 0 0 68614 ISHARES TR PFD AND INCM SEC 464288687 65132 2020862 SH SOLE NO 0 0 2020862 ISHARES TR RESIDENTIAL MULT 464288562 1449 20102 SH SOLE NO 0 0 20102 ISHARES TR ROBOTICS ARTIF 46435U556 7379 214825 SH SOLE NO 0 0 214825 ISHARES TR RUS 1000 ETF 464287622 56569 196399 SH SOLE NO 0 0 196399 ISHARES TR RUS 1000 GRW ETF 464287614 718511 2131764 SH SOLE NO 0 0 2131764 ISHARES TR RUS 1000 VAL ETF 464287598 378824 2115035 SH SOLE NO 0 0 2115035 ISHARES TR RUS 2000 GRW ETF 464287648 190046 701793 SH SOLE NO 0 0 701793 ISHARES TR RUS 2000 VAL ETF 464287630 191179 1203819 SH SOLE NO 0 0 1203819 ISHARES TR RUS MD CP GR ETF 464287481 330289 2893717 SH SOLE NO 0 0 2893717 ISHARES TR RUS MDCP VAL ETF 464287473 300037 2393973 SH SOLE NO 0 0 2393973 ISHARES TR RUS MID CAP ETF 464287499 94278 1121152 SH SOLE NO 0 0 1121152 ISHARES TR RUS TOP 200 ETF 464289446 5355 42125 SH SOLE NO 0 0 42125 ISHARES TR RUS TP200 GR ETF 464289438 338032 1732610 SH SOLE NO 0 0 1732610 ISHARES TR RUS TP200 VL ETF 464289420 16680 218547 SH SOLE NO 0 0 218547 ISHARES TR RUSEL 2500 ETF 46435G268 11368 173273 SH SOLE NO 0 0 173273 ISHARES TR RUSSELL 2000 ETF 464287655 132569 630379 SH SOLE NO 0 0 630379 ISHARES TR RUSSELL 3000 ETF 464287689 37080 123566 SH SOLE NO 0 0 123566 ISHARES TR S&P 100 ETF 464287101 38825 156924 SH SOLE NO 0 0 156924 ISHARES TR S&P 500 GRWT ETF 464287309 253964 3007626 SH SOLE NO 0 0 3007626 ISHARES TR S&P 500 VAL ETF 464287408 201784 1080157 SH SOLE NO 0 0 1080157 ISHARES TR S&P MC 400GR ETF 464287606 66915 733318 SH SOLE NO 0 0 733318 ISHARES TR S&P MC 400VL ETF 464287705 50467 426641 SH SOLE NO 0 0 426641 ISHARES TR S&P SML 600 GWT 464287887 47971 366948 SH SOLE NO 0 0 366948 ISHARES TR SELECT DIVID ETF 464287168 78392 636401 SH SOLE NO 0 0 636401 ISHARES TR SELF DRIVNG EV 46435U366 2107 67026 SH SOLE NO 0 0 67026 ISHARES TR SHORT TREAS BD 464288679 19391 175423 SH SOLE NO 0 0 175423 ISHARES TR SHRT NAT MUN ETF 464288158 21294 203321 SH SOLE NO 0 0 203321 ISHARES TR SP SMCP600VL ETF 464287879 59351 577573 SH SOLE NO 0 0 577573 ISHARES TR TIPS BD ETF 464287176 48926 455508 SH SOLE NO 0 0 455508 ISHARES TR TRS FLT RT BD 46434V860 42633 841059 SH SOLE NO 0 0 841059 ISHARES TR U S EQUITY FACTR 46434V282 18064 335706 SH SOLE NO 0 0 335706 ISHARES TR U.S. BAS MTL ETF 464287838 5926 40112 SH SOLE NO 0 0 40112 ISHARES TR U.S. ENERGY ETF 464287796 7115 144026 SH SOLE NO 0 0 144026 ISHARES TR U.S. FIN SVC ETF 464287770 2802 42264 SH SOLE NO 0 0 42264 ISHARES TR U.S. FINLS ETF 464287788 12187 127413 SH SOLE NO 0 0 127413 ISHARES TR U.S. INSRNCE ETF 464288786 2546 21684 SH SOLE NO 0 0 21684 ISHARES TR U.S. MED DVC ETF 464288810 21020 358764 SH SOLE NO 0 0 358764 ISHARES TR U.S. PHARMA ETF 464288836 2416 35583 SH SOLE NO 0 0 35583 ISHARES TR U.S. REAL ES ETF 464287739 5859 65176 SH SOLE NO 0 0 65176 ISHARES TR U.S. TECH ETF 464287721 119823 887182 SH SOLE NO 0 0 887182 ISHARES TR U.S. UTILITS ETF 464287697 9479 112149 SH SOLE NO 0 0 112149 ISHARES TR US AER DEF ETF 464288760 35541 269389 SH SOLE NO 0 0 269389 ISHARES TR US BR DEL SE ETF 464288794 607 5230 SH SOLE NO 0 0 5230 ISHARES TR US CONSM STAPLES 464287812 14649 216605 SH SOLE NO 0 0 216605 ISHARES TR US CONSUM DISCRE 464287580 7578 92446 SH SOLE NO 0 0 92446 ISHARES TR US HLTHCARE ETF 464287762 24413 394398 SH SOLE NO 0 0 394398 ISHARES TR US HLTHCR PR ETF 464288828 4441 81432 SH SOLE NO 0 0 81432 ISHARES TR US HOME CONS ETF 464288752 15146 130826 SH SOLE NO 0 0 130826 ISHARES TR US INDUSTRIALS 464287754 5763 45839 SH SOLE NO 0 0 45839 ISHARES TR US INFRASTRUC 46435U713 13698 315916 SH SOLE NO 0 0 315916 ISHARES TR US OIL EQ&SV ETF 464288844 287 12128 SH SOLE NO 0 0 12128 ISHARES TR US OIL GS EX ETF 464288851 7815 73062 SH SOLE NO 0 0 73062 ISHARES TR US REGNL BKS ETF 464288778 5275 121600 SH SOLE NO 0 0 121600 ISHARES TR US SML CAP EQT 46434V290 4954 77921 SH SOLE NO 0 0 77921 ISHARES TR US SML CP VALUE 46436E536 429 13996 SH SOLE NO 0 0 13996 ISHARES TR US TECH BRKTHR 46436E502 1146 23940 SH SOLE NO 0 0 23940 ISHARES TR US TELECOM ETF 464287713 669 30449 SH SOLE NO 0 0 30449 ISHARES TR US TREAS BD ETF 46429B267 39347 1728019 SH SOLE NO 0 0 1728019 ISHARES TR US TRSPRTION 464287192 10995 156180 SH SOLE NO 0 0 156180 ISHARES TR USD GRN BOND ETF 46435U440 1316 28075 SH SOLE NO 0 0 28075 ISHARES TR USD INV GRDE ETF 464288620 2869 56515 SH SOLE NO 0 0 56515 ISHARES TR YLD OPTIM BD 46434V787 231 10323 SH SOLE NO 0 0 10323 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 9194 182207 SH SOLE NO 0 0 182207 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 441 8807 SH SOLE NO 0 0 8807 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 293 6103 SH SOLE NO 0 0 6103 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1370 50737 SH SOLE NO 0 0 50737 ISHARES U S ETF TR INT RT HDG C B 46431W705 959 10199 SH SOLE NO 0 0 10199 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 662 9355 SH SOLE NO 0 0 9355 ISUN INC COM 465246106 113 450800 SH SOLE NO 0 0 450800 ITRON INC COM 465741106 1076 11632 SH SOLE NO 0 0 11632 ITT INC COM 45073V108 3878 28509 SH SOLE NO 0 0 28509 J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 539 10267 SH SOLE NO 0 0 10267 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 50673 721731 SH SOLE NO 0 0 721731 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 32735 546577 SH SOLE NO 0 0 546577 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 1364 37222 SH SOLE NO 0 0 37222 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 454 6796 SH SOLE NO 0 0 6796 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 207 4289 SH SOLE NO 0 0 4289 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 416 7009 SH SOLE NO 0 0 7009 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 693 11526 SH SOLE NO 0 0 11526 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 264 5765 SH SOLE NO 0 0 5765 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 222 4809 SH SOLE NO 0 0 4809 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 1567 16590 SH SOLE NO 0 0 16590 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 490 8372 SH SOLE NO 0 0 8372 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 35158 753731 SH SOLE NO 0 0 753731 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 3830 71653 SH SOLE NO 0 0 71653 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1369 24308 SH SOLE NO 0 0 24308 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 2410 53319 SH SOLE NO 0 0 53319 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 2402 24224 SH SOLE NO 0 0 24224 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 2307 38595 SH SOLE NO 0 0 38595 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 170670 2949703 SH SOLE NO 0 0 2949703 J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 2527 45144 SH SOLE NO 0 0 45144 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 1257 25217 SH SOLE NO 0 0 25217 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 4174 91619 SH SOLE NO 0 0 91619 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 1386 22010 SH SOLE NO 0 0 22010 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 12943 271795 SH SOLE NO 0 0 271795 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 53751 858362 SH SOLE NO 0 0 858362 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 2220 43573 SH SOLE NO 0 0 43573 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 2099 18743 SH SOLE NO 0 0 18743 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 1645 28111 SH SOLE NO 0 0 28111 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 11377 224222 SH SOLE NO 0 0 224222 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 81493 1502448 SH SOLE NO 0 0 1502448 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 301 6867 SH SOLE NO 0 0 6867 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 437 9381 SH SOLE NO 0 0 9381 J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732 321 4854 SH SOLE NO 0 0 4854 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 92146 1826486 SH SOLE NO 0 0 1826486 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 13706 270117 SH SOLE NO 0 0 270117 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 474 8999 SH SOLE NO 0 0 8999 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 45270 856257 SH SOLE NO 0 0 856257 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 6726 161600 SH SOLE NO 0 0 161600 JABIL INC COM 466313103 3682 27484 SH SOLE NO 0 0 27484 JACKSON FINANCIAL INC COM CL A 46817M107 10387 157049 SH SOLE NO 0 0 157049 JACOBS SOLUTIONS INC COM 46982L108 10381 67530 SH SOLE NO 0 0 67530 JAGUAR HEALTH INC COM 47010C706 81 899170 SH SOLE NO 0 0 899170 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 2489 41149 SH SOLE NO 0 0 41149 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 6164 88156 SH SOLE NO 0 0 88156 JANUS DETROIT STR TR HENDERSON MTG 47103U852 3431 76073 SH SOLE NO 0 0 76073 JANUS DETROIT STR TR HENDERSON US REL 47103U829 676 30159 SH SOLE NO 0 0 30159 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4266 87961 SH SOLE NO 0 0 87961 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 17093 336878 SH SOLE NO 0 0 336878 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 241 7332 SH SOLE NO 0 0 7332 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1585 13158 SH SOLE NO 0 0 13158 JD.COM INC SPON ADR CL A 47215P106 1194 43577 SH SOLE NO 0 0 43577 JEFFERIES FINL GROUP INC COM 47233W109 1848 41898 SH SOLE NO 0 0 41898 JETBLUE AWYS CORP COM 477143101 1520 204795 SH SOLE NO 0 0 204795 JOBY AVIATION INC COMMON STOCK G65163100 328 61271 SH SOLE NO 0 0 61271 JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818 750 35334 SH SOLE NO 0 0 35334 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 30589 472350 SH SOLE NO 0 0 472350 JOHN HANCOCK EXCHANGE TRADED MORTGAGE BACKED 47804J792 313 14488 SH SOLE NO 0 0 14488 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1061 40937 SH SOLE NO 0 0 40937 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 6293 182244 SH SOLE NO 0 0 182244 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 95597 1666029 SH SOLE NO 0 0 1666029 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 4636 120346 SH SOLE NO 0 0 120346 JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776 310 13794 SH SOLE NO 0 0 13794 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1433 136611 SH SOLE NO 0 0 136611 JOHNSON & JOHNSON COM 478160104 282284 1784464 SH SOLE NO 0 0 1784464 JOHNSON CTLS INTL PLC SHS G51502105 8180 125222 SH SOLE NO 0 0 125222 JONES LANG LASALLE INC COM 48020Q107 427 2190 SH SOLE NO 0 0 2190 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 522 18306 SH SOLE NO 0 0 18306 JPMORGAN CHASE & CO COM 46625H100 360607 1800333 SH SOLE NO 0 0 1800333 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 129 25134 SH SOLE NO 0 0 25134 JUNIPER NETWORKS INC COM 48203R104 630 16991 SH SOLE NO 0 0 16991 KADANT INC COM 48282T104 203 617 SH SOLE NO 0 0 617 KAMAN CORP NOTE 3.250% 5/0 483548AF0 15 15000 SH SOLE NO 0 0 15000 KARYOPHARM THERAPEUTICS INC COM 48576U106 38 25406 SH SOLE NO 0 0 25406 KAYNE ANDERSON ENERGY INFRST COM 486606106 774 77366 SH SOLE NO 0 0 77366 KB HOME COM 48666K109 444 6262 SH SOLE NO 0 0 6262 KELLANOVA COM 487836108 11403 199037 SH SOLE NO 0 0 199037 KENVUE INC COM 49177J102 5585 260241 SH SOLE NO 0 0 260241 KEURIG DR PEPPER INC COM 49271V100 2941 95877 SH SOLE NO 0 0 95877 KEYCORP COM 493267108 9539 603355 SH SOLE NO 0 0 603355 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2671 17082 SH SOLE NO 0 0 17082 KIMBERLY-CLARK CORP COM 494368103 32840 253881 SH SOLE NO 0 0 253881 KIMCO RLTY CORP COM 49446R109 1097 55957 SH SOLE NO 0 0 55957 KINDER MORGAN INC DEL COM 49456B101 15470 843484 SH SOLE NO 0 0 843484 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1526 38264 SH SOLE NO 0 0 38264 KINROSS GOLD CORP COM 496902404 494 80569 SH SOLE NO 0 0 80569 KINSALE CAP GROUP INC COM 49714P108 2694 5133 SH SOLE NO 0 0 5133 KIRBY CORP COM 497266106 224 2346 SH SOLE NO 0 0 2346 KITE RLTY GROUP TR COM NEW 49803T300 2068 95394 SH SOLE NO 0 0 95394 KKR & CO INC COM 48251W104 12608 125348 SH SOLE NO 0 0 125348 KKR INCOME OPPORTUNITIES FD COM 48249T106 214 15809 SH SOLE NO 0 0 15809 KLA CORP COM NEW 482480100 21887 31330 SH SOLE NO 0 0 31330 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 196 25305 SH SOLE NO 0 0 25305 KNIFE RIVER CORP COMMON STOCK 498894104 2596 32014 SH SOLE NO 0 0 32014 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1345 24437 SH SOLE NO 0 0 24437 KNIGHTSCOPE INC CLASS A COM 49907V102 23 46543 SH SOLE NO 0 0 46543 KOHLS CORP COM 500255104 1347 46217 SH SOLE NO 0 0 46217 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1108 55409 SH SOLE NO 0 0 55409 KONTOOR BRANDS INC COM 50050N103 801 13291 SH SOLE NO 0 0 13291 KOPPERS HOLDINGS INC COM 50060P106 378 6851 SH SOLE NO 0 0 6851 KORE GROUP HLDGS INC COMMON STOCK 50066V107 8 10000 SH SOLE NO 0 0 10000 KOREA FD INC COM NEW 500634209 2041 80258 SH SOLE NO 0 0 80258 KORN FERRY COM NEW 500643200 714 10850 SH SOLE NO 0 0 10850 KOSMOS ENERGY LTD COM 500688106 638 106986 SH SOLE NO 0 0 106986 KRAFT HEINZ CO COM 500754106 14892 403572 SH SOLE NO 0 0 403572 KRANESHARES TRUST CSI CHI INTERNET 500767306 2277 86724 SH SOLE NO 0 0 86724 KRANESHARES TRUST ELEC VEH FUTUR 500767827 265 11807 SH SOLE NO 0 0 11807 KRANESHARES TRUST EUROPEAN CARBON 500767561 614 28905 SH SOLE NO 0 0 28905 KRANESHARES TRUST GLOBAL CARB STRA 500767678 241 7850 SH SOLE NO 0 0 7850 KRANESHARES TRUST KFA MOUNT LUCAS 500767652 410 13721 SH SOLE NO 0 0 13721 KRANESHARES TRUST QUADRTC INT RT 500767736 1485 78430 SH SOLE NO 0 0 78430 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 247 13416 SH SOLE NO 0 0 13416 KRISPY KREME INC COM 50101L106 229 15025 SH SOLE NO 0 0 15025 KROGER CO COM 501044101 11687 204571 SH SOLE NO 0 0 204571 KRYSTAL BIOTECH INC COM 501147102 815 4583 SH SOLE NO 0 0 4583 KT CORP SPONSORED ADR 48268K101 257 18316 SH SOLE NO 0 0 18316 KULICKE & SOFFA INDS INC COM 501242101 2486 49410 SH SOLE NO 0 0 49410 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 911 41888 SH SOLE NO 0 0 41888 L3HARRIS TECHNOLOGIES INC COM 502431109 19290 90521 SH SOLE NO 0 0 90521 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3831 17534 SH SOLE NO 0 0 17534 LADDER CAP CORP CL A 505743104 439 39431 SH SOLE NO 0 0 39431 LAKELAND FINL CORP COM 511656100 226 3406 SH SOLE NO 0 0 3406 LAM RESEARCH CORP COM 512807108 39154 40300 SH SOLE NO 0 0 40300 LAMAR ADVERTISING CO NEW CL A 512816109 1752 14669 SH SOLE NO 0 0 14669 LAMB WESTON HLDGS INC COM 513272104 1933 18143 SH SOLE NO 0 0 18143 LANCASTER COLONY CORP COM 513847103 1343 6469 SH SOLE NO 0 0 6469 LANDSEA HOMES CORP COM 51509P103 851 58574 SH SOLE NO 0 0 58574 LANTHEUS HLDGS INC COM 516544103 947 15214 SH SOLE NO 0 0 15214 LAS VEGAS SANDS CORP COM 517834107 1264 24457 SH SOLE NO 0 0 24457 LATTICE SEMICONDUCTOR CORP COM 518415104 1302 16638 SH SOLE NO 0 0 16638 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 2765 98743 SH SOLE NO 0 0 98743 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 1482 30753 SH SOLE NO 0 0 30753 LAUDER ESTEE COS INC CL A 518439104 3617 23461 SH SOLE NO 0 0 23461 LAZARD INC COM 52110M109 1572 37556 SH SOLE NO 0 0 37556 LCI INDS COM 50189K103 400 3252 SH SOLE NO 0 0 3252 LEAR CORP COM NEW 521865204 557 3842 SH SOLE NO 0 0 3842 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 2838 42302 SH SOLE NO 0 0 42302 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 338 7163 SH SOLE NO 0 0 7163 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 19199 644692 SH SOLE NO 0 0 644692 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 14621 396880 SH SOLE NO 0 0 396880 LEGGETT & PLATT INC COM 524660107 6194 323427 SH SOLE NO 0 0 323427 LEIDOS HOLDINGS INC COM 525327102 11917 90908 SH SOLE NO 0 0 90908 LEMAITRE VASCULAR INC COM 525558201 731 11012 SH SOLE NO 0 0 11012 LEMONADE INC COM 52567D107 188 11452 SH SOLE NO 0 0 11452 LENDINGCLUB CORP COM NEW 52603A208 233 26500 SH SOLE NO 0 0 26500 LENNAR CORP CL A 526057104 7603 44206 SH SOLE NO 0 0 44206 LENNOX INTL INC COM 526107107 1724 3527 SH SOLE NO 0 0 3527 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 434 21731 SH SOLE NO 0 0 21731 LEXICON PHARMACEUTICALS INC COM NEW 528872302 228 95184 SH SOLE NO 0 0 95184 LGI HOMES INC COM 50187T106 227 1947 SH SOLE NO 0 0 1947 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 40 39287 SH SOLE NO 0 0 39287 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2541 355444 SH SOLE NO 0 0 355444 LIBERTY ALL-STAR GROWTH FD I COM 529900102 56 10228 SH SOLE NO 0 0 10228 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 206 3141 SH SOLE NO 0 0 3141 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 1212 40795 SH SOLE NO 0 0 40795 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 45 32500 SH SOLE NO 0 0 32500 LIGHTWAVE LOGIC INC COM 532275104 144 30810 SH SOLE NO 0 0 30810 LINCOLN EDL SVCS CORP COM 533535100 108 10500 SH SOLE NO 0 0 10500 LINCOLN ELEC HLDGS INC COM 533900106 4199 16437 SH SOLE NO 0 0 16437 LINCOLN NATL CORP IND COM 534187109 3893 121912 SH SOLE NO 0 0 121912 LINDE PLC SHS G54950103 42331 91168 SH SOLE NO 0 0 91168 LINEAGE CELL THERAPEUTICS IN COM 53566P109 71 47761 SH SOLE NO 0 0 47761 LINKBANCORP INC COM 53578P105 201 28972 SH SOLE NO 0 0 28972 LIQUIDIA CORPORATION COM NEW 53635D202 167 11342 SH SOLE NO 0 0 11342 LISTED FD TR HORIZON KINETICS 53656F623 8790 269971 SH SOLE NO 0 0 269971 LISTED FD TR ROUNDHILL BALL 53656F417 1400 112594 SH SOLE NO 0 0 112594 LISTED FD TR ROUNDHILL MAGNIF 53656G498 812 20736 SH SOLE NO 0 0 20736 LISTED FD TR SWAN HEDGED EQTY 53656F599 466 22499 SH SOLE NO 0 0 22499 LISTED FD TR TRUESHARES STRUC 53656F722 1065 29000 SH SOLE NO 0 0 29000 LISTED FD TR TRUESHARES STRUC 53656F797 580 20519 SH SOLE NO 0 0 20519 LISTED FD TR TRUESHS TECH AI 53656F821 375 9597 SH SOLE NO 0 0 9597 LITHIA MTRS INC COM 536797103 341 1133 SH SOLE NO 0 0 1133 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 203 37673 SH SOLE NO 0 0 37673 LITHIUM AMERS CORP NEW COM SHS 53681J103 290 43203 SH SOLE NO 0 0 43203 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 6169 215106 SH SOLE NO 0 0 215106 LITTELFUSE INC COM 537008104 294 1215 SH SOLE NO 0 0 1215 LIVE NATION ENTERTAINMENT IN COM 538034109 1380 13049 SH SOLE NO 0 0 13049 LIVE OAK BANCSHARES INC COM 53803X105 3581 86268 SH SOLE NO 0 0 86268 LKQ CORP COM 501889208 1216 22776 SH SOLE NO 0 0 22776 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 351 135494 SH SOLE NO 0 0 135494 LOCKHEED MARTIN CORP COM 539830109 109223 240118 SH SOLE NO 0 0 240118 LOEWS CORP COM 540424108 343 4382 SH SOLE NO 0 0 4382 LOGITECH INTL S A SHS H50430232 3107 34764 SH SOLE NO 0 0 34764 LOUISIANA PAC CORP COM 546347105 617 7351 SH SOLE NO 0 0 7351 LOWES COS INC COM 548661107 106544 418262 SH SOLE NO 0 0 418262 LPL FINL HLDGS INC COM 50212V100 1446 5473 SH SOLE NO 0 0 5473 LTC PPTYS INC COM 502175102 381 11731 SH SOLE NO 0 0 11731 LUCID GROUP INC COM 549498103 457 160509 SH SOLE NO 0 0 160509 LULULEMON ATHLETICA INC COM 550021109 15671 40116 SH SOLE NO 0 0 40116 LUMEN TECHNOLOGIES INC COM 550241103 830 531792 SH SOLE NO 0 0 531792 LUMENTUM HLDGS INC COM 55024U109 323 6823 SH SOLE NO 0 0 6823 LUMINAR TECHNOLOGIES INC COM CL A 550424105 327 166170 SH SOLE NO 0 0 166170 LXP INDUSTRIAL TRUST COM 529043101 175 19410 SH SOLE NO 0 0 19410 LYFT INC CL A COM 55087P104 767 39613 SH SOLE NO 0 0 39613 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10530 102956 SH SOLE NO 0 0 102956 M & T BK CORP COM 55261F104 12034 82740 SH SOLE NO 0 0 82740 M D C HLDGS INC COM 552676108 1069 16986 SH SOLE NO 0 0 16986 M/I HOMES INC COM 55305B101 404 2964 SH SOLE NO 0 0 2964 MACERICH CO COM 554382101 7391 428936 SH SOLE NO 0 0 428936 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 452 4723 SH SOLE NO 0 0 4723 MACQUARIE / FIRST TR GLOBAL COM 55607W100 452 58797 SH SOLE NO 0 0 58797 MACYS INC COM 55616P104 943 47165 SH SOLE NO 0 0 47165 MADISON COVERED CALL & EQUIT COM 557437100 151 20723 SH SOLE NO 0 0 20723 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 204 5190 SH SOLE NO 0 0 5190 MADISON SQUARE GRDN SPRT COR CL A 55825T103 352 1908 SH SOLE NO 0 0 1908 MADRIGAL PHARMACEUTICALS INC COM 558868105 255 954 SH SOLE NO 0 0 954 MAGNA INTL INC COM 559222401 700 12855 SH SOLE NO 0 0 12855 MAGNITE INC COM 55955D100 114 10617 SH SOLE NO 0 0 10617 MAGNOLIA OIL & GAS CORP CL A 559663109 2889 111336 SH SOLE NO 0 0 111336 MAIN STR CAP CORP COM 56035L104 5163 109134 SH SOLE NO 0 0 109134 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 762 60628 SH SOLE NO 0 0 60628 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 273 16697 SH SOLE NO 0 0 16697 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 7627 272787 SH SOLE NO 0 0 272787 MANITOWOC CO INC COM NEW 563571405 151 10659 SH SOLE NO 0 0 10659 MANNKIND CORP COM NEW 56400P706 292 64500 SH SOLE NO 0 0 64500 MANPOWERGROUP INC WIS COM 56418H100 212 2736 SH SOLE NO 0 0 2736 MANULIFE FINL CORP COM 56501R106 7948 318063 SH SOLE NO 0 0 318063 MARATHON DIGITAL HOLDINGS IN COM 565788106 1603 70974 SH SOLE NO 0 0 70974 MARATHON OIL CORP COM 565849106 4676 164996 SH SOLE NO 0 0 164996 MARATHON PETE CORP COM 56585A102 31261 155143 SH SOLE NO 0 0 155143 MARKEL GROUP INC COM 570535104 6435 4229 SH SOLE NO 0 0 4229 MARQETA INC CLASS A COM 57142B104 2595 435349 SH SOLE NO 0 0 435349 MARRIOTT INTL INC NEW CL A 571903202 30253 119903 SH SOLE NO 0 0 119903 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 435 4035 SH SOLE NO 0 0 4035 MARSH & MCLENNAN COS INC COM 571748102 19662 95455 SH SOLE NO 0 0 95455 MARTIN MARIETTA MATLS INC COM 573284106 4987 8122 SH SOLE NO 0 0 8122 MARVELL TECHNOLOGY INC COM 573874104 14086 198733 SH SOLE NO 0 0 198733 MASCO CORP COM 574599106 2513 31858 SH SOLE NO 0 0 31858 MASTEC INC COM 576323109 4546 48751 SH SOLE NO 0 0 48751 MASTERBRAND INC COMMON STOCK 57638P104 567 30230 SH SOLE NO 0 0 30230 MASTERCARD INCORPORATED CL A 57636Q104 138913 288459 SH SOLE NO 0 0 288459 MATADOR RES CO COM 576485205 740 11077 SH SOLE NO 0 0 11077 MATCH GROUP INC NEW COM 57667L107 325 8947 SH SOLE NO 0 0 8947 MATINAS BIOPHARMA HLDGS INC COM 576810105 13 49300 SH SOLE NO 0 0 49300 MATSON INC COM 57686G105 352 3134 SH SOLE NO 0 0 3134 MATTEL INC COM 577081102 380 19190 SH SOLE NO 0 0 19190 MATTERPORT INC COM CL A 577096100 670 296270 SH SOLE NO 0 0 296270 MAYVILLE ENGR CO INC COM 578605107 236 16434 SH SOLE NO 0 0 16434 MCCORMICK & CO INC COM NON VTG 579780206 8035 104609 SH SOLE NO 0 0 104609 MCCORMICK & CO INC COM VTG 579780107 2204 28472 SH SOLE NO 0 0 28472 MCDONALDS CORP COM 580135101 165052 585394 SH SOLE NO 0 0 585394 MCKESSON CORP COM 58155Q103 35072 65328 SH SOLE NO 0 0 65328 MDU RES GROUP INC COM 552690109 3614 143431 SH SOLE NO 0 0 143431 MEDICAL PPTYS TRUST INC COM 58463J304 880 187246 SH SOLE NO 0 0 187246 MEDIFAST INC COM 58470H101 420 10971 SH SOLE NO 0 0 10971 MEDPACE HLDGS INC COM 58506Q109 1741 4308 SH SOLE NO 0 0 4308 MEDTRONIC PLC SHS G5960L103 64787 743395 SH SOLE NO 0 0 743395 MERCADOLIBRE INC COM 58733R102 11752 7772 SH SOLE NO 0 0 7772 MERCHANTS BANCORP IND COM 58844R108 523 12102 SH SOLE NO 0 0 12102 MERCK & CO INC COM 58933Y105 193491 1466399 SH SOLE NO 0 0 1466399 MERCURY GENL CORP NEW COM 589400100 709 13737 SH SOLE NO 0 0 13737 MESABI TR CTF BEN INT 590672101 262 14784 SH SOLE NO 0 0 14784 META PLATFORMS INC CL A 30303M102 261018 537538 SH SOLE NO 0 0 537538 METALLUS INC COM 887399103 242 10892 SH SOLE NO 0 0 10892 METLIFE INC COM 59156R108 17161 231558 SH SOLE NO 0 0 231558 METTLER TOLEDO INTERNATIONAL COM 592688105 1002 753 SH SOLE NO 0 0 753 MFA FINL INC COM 55272X607 197 17238 SH SOLE NO 0 0 17238 MFS CHARTER INCOME TR SH BEN INT 552727109 1043 164456 SH SOLE NO 0 0 164456 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 46 14505 SH SOLE NO 0 0 14505 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 2514 692430 SH SOLE NO 0 0 692430 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 39 11614 SH SOLE NO 0 0 11614 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 19 10934 SH SOLE NO 0 0 10934 MFS INTER INCOME TR SH BEN INT 55273C107 161 60634 SH SOLE NO 0 0 60634 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 630 136111 SH SOLE NO 0 0 136111 MFS MUN INCOME TR SH BEN INT 552738106 198 36841 SH SOLE NO 0 0 36841 MFS SPL VALUE TR SH BEN INT 55274E102 174 39062 SH SOLE NO 0 0 39062 MGE ENERGY INC COM 55277P104 4138 52565 SH SOLE NO 0 0 52565 MGIC INVT CORP WIS COM 552848103 287 12828 SH SOLE NO 0 0 12828 MGM RESORTS INTERNATIONAL COM 552953101 7265 153888 SH SOLE NO 0 0 153888 MICROCHIP TECHNOLOGY INC. COM 595017104 8296 92476 SH SOLE NO 0 0 92476 MICROCLOUD HOLOGRAM INC ORD SHS NEW G55032208 135 35000 SH SOLE NO 0 0 35000 MICRON TECHNOLOGY INC COM 595112103 37870 321231 SH SOLE NO 0 0 321231 MICROSOFT CORP COM 594918104 1470823 3495967 SH SOLE NO 0 0 3495967 MICROSTRATEGY INC CL A NEW 594972408 40292 23638 SH SOLE NO 0 0 23638 MICROVAST HOLDINGS INC COM 59516C106 22 26354 SH SOLE NO 0 0 26354 MID-AMER APT CMNTYS INC COM 59522J103 1273 9671 SH SOLE NO 0 0 9671 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 5082 337880 SH SOLE NO 0 0 337880 MIDDLEBY CORP COM 596278101 284 1766 SH SOLE NO 0 0 1766 MIDDLESEX WTR CO COM 596680108 337 6419 SH SOLE NO 0 0 6419 MILLICOM INTL CELLULAR S A COM STK L6388F110 253 12492 SH SOLE NO 0 0 12492 MIND MEDICINE MINDMED INC COM NEW 60255C885 234 24852 SH SOLE NO 0 0 24852 MINERALS TECHNOLOGIES INC COM 603158106 322 4276 SH SOLE NO 0 0 4276 MIRUM PHARMACEUTICALS INC COM 604749101 301 12000 SH SOLE NO 0 0 12000 MISSION PRODUCE INC COM 60510V108 506 42647 SH SOLE NO 0 0 42647 MITEK SYS INC COM NEW 606710200 316 22413 SH SOLE NO 0 0 22413 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1027 100419 SH SOLE NO 0 0 100419 MKS INSTRS INC COM 55306N104 617 4640 SH SOLE NO 0 0 4640 MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 43 11738 SH SOLE NO 0 0 11738 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 334 10403 SH SOLE NO 0 0 10403 MODERNA INC COM 60770K107 8012 75184 SH SOLE NO 0 0 75184 MODINE MFG CO COM 607828100 626 6579 SH SOLE NO 0 0 6579 MOLINA HEALTHCARE INC COM 60855R100 6915 16831 SH SOLE NO 0 0 16831 MOLSON COORS BEVERAGE CO CL B 60871R209 7723 114845 SH SOLE NO 0 0 114845 MONDAY COM LTD SHS M7S64H106 726 3213 SH SOLE NO 0 0 3213 MONDELEZ INTL INC CL A 609207105 31467 449533 SH SOLE NO 0 0 449533 MONGODB INC CL A 60937P106 4813 13420 SH SOLE NO 0 0 13420 MONOGRAM ORTHOPAEDICS INC COM 609786108 37 15318 SH SOLE NO 0 0 15318 MONOLITHIC PWR SYS INC COM 609839105 2813 4152 SH SOLE NO 0 0 4152 MONROE CAP CORP COM 610335101 967 134320 SH SOLE NO 0 0 134320 MONSTER BEVERAGE CORP NEW COM 61174X109 3384 57092 SH SOLE NO 0 0 57092 MOODYS CORP COM 615369105 8733 22220 SH SOLE NO 0 0 22220 MOOG INC CL A 615394202 431 2697 SH SOLE NO 0 0 2697 MORGAN STANLEY COM NEW 617446448 39751 422167 SH SOLE NO 0 0 422167 MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106 32181 564835 SH SOLE NO 0 0 564835 MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601 1107 21990 SH SOLE NO 0 0 21990 MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 26527 404177 SH SOLE NO 0 0 404177 MORGAN STANLEY ETF TRUST EATON VANCE FLTG 61774R833 1372 27090 SH SOLE NO 0 0 27090 MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 4896 98415 SH SOLE NO 0 0 98415 MORNINGSTAR INC COM 617700109 455 1476 SH SOLE NO 0 0 1476 MOSAIC CO NEW COM 61945C103 2252 69373 SH SOLE NO 0 0 69373 MOTOROLA SOLUTIONS INC COM NEW 620076307 10506 29594 SH SOLE NO 0 0 29594 MOVANO INC COM 62459M107 9 21000 SH SOLE NO 0 0 21000 MP MATERIALS CORP COM CL A 553368101 888 62091 SH SOLE NO 0 0 62091 MPLX LP COM UNIT REP LTD 55336V100 3677 88481 SH SOLE NO 0 0 88481 MR COOPER GROUP INC COM 62482R107 360 4619 SH SOLE NO 0 0 4619 MSA SAFETY INC COM 553498106 1791 9251 SH SOLE NO 0 0 9251 MSC INDL DIRECT INC CL A 553530106 904 9320 SH SOLE NO 0 0 9320 MSCI INC COM 55354G100 5927 10574 SH SOLE NO 0 0 10574 MUELLER INDS INC COM 624756102 2673 49564 SH SOLE NO 0 0 49564 MUELLER WTR PRODS INC COM SER A 624758108 180 11192 SH SOLE NO 0 0 11192 MURPHY OIL CORP COM 626717102 265 5799 SH SOLE NO 0 0 5799 MURPHY USA INC COM 626755102 336 800 SH SOLE NO 0 0 800 NABORS INDUSTRIES LTD SHS G6359F137 202 2349 SH SOLE NO 0 0 2349 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1630 585167 SH SOLE NO 0 0 585167 NAPCO SEC TECHNOLOGIES INC COM 630402105 225 5611 SH SOLE NO 0 0 5611 NASDAQ INC COM 631103108 6453 102273 SH SOLE NO 0 0 102273 NATERA INC COM 632307104 1392 15222 SH SOLE NO 0 0 15222 NATIONAL FUEL GAS CO COM 636180101 4384 81601 SH SOLE NO 0 0 81601 NATIONAL GRID PLC SPONSORED ADR NE 636274409 8264 121136 SH SOLE NO 0 0 121136 NATIONAL HEALTH INVS INC COM 63633D104 1095 17433 SH SOLE NO 0 0 17433 NAVIENT CORPORATION COM 63938C108 326 18754 SH SOLE NO 0 0 18754 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 5521 129538 SH SOLE NO 0 0 129538 NAVITAS SEMICONDUCTOR CORP COM 63942X106 353 73940 SH SOLE NO 0 0 73940 NB BANCORP INC COM 63945M107 189 13801 SH SOLE NO 0 0 13801 NBT BANCORP INC COM 628778102 4844 132073 SH SOLE NO 0 0 132073 NCINO INC COM 63947X101 556 14864 SH SOLE NO 0 0 14864 NCR ATLEOS CORPORATION COM SHS 63001N106 259 13115 SH SOLE NO 0 0 13115 NCR VOYIX CORPORATION COM 62886E108 408 32279 SH SOLE NO 0 0 32279 NEOGEN CORP COM 640491106 559 35440 SH SOLE NO 0 0 35440 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 496 9852 SH SOLE NO 0 0 9852 NET LEASE OFFICE PROPERTIES COM 64110Y108 1506 63258 SH SOLE NO 0 0 63258 NET POWER INC COM CL A 64107A105 727 63821 SH SOLE NO 0 0 63821 NETAPP INC COM 64110D104 2409 22945 SH SOLE NO 0 0 22945 NETEASE INC SPONSORED ADS 64110W102 496 4795 SH SOLE NO 0 0 4795 NETFLIX INC COM 64110L106 84903 139797 SH SOLE NO 0 0 139797 NETSCOUT SYS INC COM 64115T104 408 18680 SH SOLE NO 0 0 18680 NEUBERGER BERMAN ENERGY INFR COM 64129H104 134 18139 SH SOLE NO 0 0 18139 NEUBERGER BERMAN HIGH YIELD COM 64128C106 301 37323 SH SOLE NO 0 0 37323 NEUBERGER BERMAN MUN FD INC COM 64124P101 609 58161 SH SOLE NO 0 0 58161 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 231 19682 SH SOLE NO 0 0 19682 NEUBERGER BERMAN REAL ESTATE COM 64190A103 81 24225 SH SOLE NO 0 0 24225 NEUROCRINE BIOSCIENCES INC COM 64125C109 1923 13941 SH SOLE NO 0 0 13941 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 299 4161 SH SOLE NO 0 0 4161 NEW FORTRESS ENERGY INC COM CL A 644393100 634 20720 SH SOLE NO 0 0 20720 NEW FOUND GOLD CORP COM 64440N103 67 18130 SH SOLE NO 0 0 18130 NEW JERSEY RES CORP COM 646025106 5325 124094 SH SOLE NO 0 0 124094 NEW MTN FIN CORP COM 647551100 1511 119289 SH SOLE NO 0 0 119289 NEW YORK CMNTY BANCORP INC COM 649445103 1452 451017 SH SOLE NO 0 0 451017 NEW YORK MTG TR INC COM 649604840 248 34419 SH SOLE NO 0 0 34419 NEW YORK TIMES CO CL A 650111107 744 17222 SH SOLE NO 0 0 17222 NEWELL BRANDS INC COM 651229106 853 106175 SH SOLE NO 0 0 106175 NEWMARKET CORP COM 651587107 923 1454 SH SOLE NO 0 0 1454 NEWMONT CORP COM 651639106 9899 276207 SH SOLE NO 0 0 276207 NEWTEKONE INC COM NEW 652526203 134 12150 SH SOLE NO 0 0 12150 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 137 20786 SH SOLE NO 0 0 20786 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1903 11046 SH SOLE NO 0 0 11046 NEXTDECADE CORP COM 65342K105 235 41368 SH SOLE NO 0 0 41368 NEXTERA ENERGY INC COM 65339F101 192835 3017287 SH SOLE NO 0 0 3017287 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1811 60212 SH SOLE NO 0 0 60212 NEXTRACKER INC CLASS A COM 65290E101 2819 50101 SH SOLE NO 0 0 50101 NICE LTD SPONSORED ADR 653656108 2304 8841 SH SOLE NO 0 0 8841 NIKE INC CL B 654106103 41484 441409 SH SOLE NO 0 0 441409 NIKOLA CORP COM 654110105 111 107029 SH SOLE NO 0 0 107029 NIO INC SPON ADS 62914V106 921 204613 SH SOLE NO 0 0 204613 NISOURCE INC COM 65473P105 4315 156000 SH SOLE NO 0 0 156000 NNN REIT INC COM 637417106 7397 173074 SH SOLE NO 0 0 173074 NOBLE CORP PLC ORD SHS A G65431127 1947 40151 SH SOLE NO 0 0 40151 NOKIA CORP SPONSORED ADR 654902204 551 155768 SH SOLE NO 0 0 155768 NORDIC AMERICAN TANKERS LIMI COM G65773106 926 236324 SH SOLE NO 0 0 236324 NORDSON CORP COM 655663102 3625 13203 SH SOLE NO 0 0 13203 NORDSTROM INC COM 655664100 4034 198999 SH SOLE NO 0 0 198999 NORFOLK SOUTHN CORP COM 655844108 32483 127450 SH SOLE NO 0 0 127450 NORTHEAST BK LEWISTON ME COM 66405S100 2050 37037 SH SOLE NO 0 0 37037 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 13 42108 SH SOLE NO 0 0 42108 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 493 15971 SH SOLE NO 0 0 15971 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 319 6845 SH SOLE NO 0 0 6845 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 1227 22340 SH SOLE NO 0 0 22340 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 3830 98432 SH SOLE NO 0 0 98432 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 862 36716 SH SOLE NO 0 0 36716 NORTHERN LTS FD TR IV INSPIRE FAITH MD 66538H369 388 12903 SH SOLE NO 0 0 12903 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 522 13892 SH SOLE NO 0 0 13892 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 429 14278 SH SOLE NO 0 0 14278 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 357 9911 SH SOLE NO 0 0 9911 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 505 10028 SH SOLE NO 0 0 10028 NORTHERN TR CORP COM 665859104 3552 39948 SH SOLE NO 0 0 39948 NORTHRIM BANCORP INC COM 666762109 716 14167 SH SOLE NO 0 0 14167 NORTHROP GRUMMAN CORP COM 666807102 32863 68656 SH SOLE NO 0 0 68656 NORTHWEST BANCSHARES INC MD COM 667340103 463 39715 SH SOLE NO 0 0 39715 NORTHWEST NAT HLDG CO COM 66765N105 559 15029 SH SOLE NO 0 0 15029 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 1681 33001 SH SOLE NO 0 0 33001 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 18216 870349 SH SOLE NO 0 0 870349 NORWOOD FINL CORP COM 669549107 729 26808 SH SOLE NO 0 0 26808 NOV INC COM 62955J103 399 20426 SH SOLE NO 0 0 20426 NOVAGOLD RES INC COM NEW 66987E206 101 33791 SH SOLE NO 0 0 33791 NOVARTIS AG SPONSORED ADR 66987V109 21644 223755 SH SOLE NO 0 0 223755 NOVAVAX INC COM NEW 670002401 309 64619 SH SOLE NO 0 0 64619 NOVO-NORDISK A S ADR 670100205 52488 408783 SH SOLE NO 0 0 408783 NRG ENERGY INC COM NEW 629377508 3773 55738 SH SOLE NO 0 0 55738 NU HLDGS LTD ORD SHS CL A G6683N103 1841 154303 SH SOLE NO 0 0 154303 NUCOR CORP COM 670346105 51138 258400 SH SOLE NO 0 0 258400 NUSCALE PWR CORP CL A COM 67079K100 224 42175 SH SOLE NO 0 0 42175 NUSHARES ETF TR ESG DIVIDEND ETF 67092P813 405 14833 SH SOLE NO 0 0 14833 NUSHARES ETF TR ESG HI TLD CRP 67092P854 408 19308 SH SOLE NO 0 0 19308 NUSHARES ETF TR GET OPP ETF 67092P797 263 8964 SH SOLE NO 0 0 8964 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 360 13074 SH SOLE NO 0 0 13074 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1320 42491 SH SOLE NO 0 0 42491 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 30215 396110 SH SOLE NO 0 0 396110 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 23401 602189 SH SOLE NO 0 0 602189 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 5702 128196 SH SOLE NO 0 0 128196 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 5578 163113 SH SOLE NO 0 0 163113 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 6058 145666 SH SOLE NO 0 0 145666 NUSHARES ETF TR NUVEEN ESG US 67092P870 2469 112359 SH SOLE NO 0 0 112359 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 358 11693 SH SOLE NO 0 0 11693 NUSTAR ENERGY LP UNIT COM 67058H102 277 11916 SH SOLE NO 0 0 11916 NUTANIX INC CL A 67059N108 628 10182 SH SOLE NO 0 0 10182 NUTRIEN LTD COM 67077M108 5684 104663 SH SOLE NO 0 0 104663 NUVALENT INC COM 670703107 204 2718 SH SOLE NO 0 0 2718 NUVEEN AMT FREE MUN CR INC F COM 67071L106 5010 412370 SH SOLE NO 0 0 412370 NUVEEN AMT FREE QLTY MUN INC COM 670657105 5576 503691 SH SOLE NO 0 0 503691 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 520 38553 SH SOLE NO 0 0 38553 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 282 25710 SH SOLE NO 0 0 25710 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 802 72757 SH SOLE NO 0 0 72757 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 140 15597 SH SOLE NO 0 0 15597 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 309 21973 SH SOLE NO 0 0 21973 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 404 72477 SH SOLE NO 0 0 72477 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 707 48222 SH SOLE NO 0 0 48222 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 1416 130072 SH SOLE NO 0 0 130072 NUVEEN FLOATING RATE INCOME COM 67072T108 2573 294778 SH SOLE NO 0 0 294778 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 177 13845 SH SOLE NO 0 0 13845 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 225 20642 SH SOLE NO 0 0 20642 NUVEEN MINN QUALITY MUN INM SHS 670734102 320 28435 SH SOLE NO 0 0 28435 NUVEEN MULTI ASSET INCOME FU COM 670750108 289 23230 SH SOLE NO 0 0 23230 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1447 136919 SH SOLE NO 0 0 136919 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2534 239953 SH SOLE NO 0 0 239953 NUVEEN MUN INCOME FD INC COM 67062J102 158 16736 SH SOLE NO 0 0 16736 NUVEEN MUN VALUE FD INC COM 670928100 3599 413155 SH SOLE NO 0 0 413155 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3451 281973 SH SOLE NO 0 0 281973 NUVEEN N Y MUN VALUE FD COM 67062M105 95 11425 SH SOLE NO 0 0 11425 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2121 87869 SH SOLE NO 0 0 87869 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1582 130971 SH SOLE NO 0 0 130971 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1034 95147 SH SOLE NO 0 0 95147 NUVEEN NEW YORK QLT MUN INC COM 67066X107 604 55178 SH SOLE NO 0 0 55178 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 990 83771 SH SOLE NO 0 0 83771 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 12679 1763421 SH SOLE NO 0 0 1763421 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4908 428270 SH SOLE NO 0 0 428270 NUVEEN REAL ASSET INCOME & G COM 67074Y105 161 13578 SH SOLE NO 0 0 13578 NUVEEN REAL ESTATE INCOME FD COM 67071B108 3044 385356 SH SOLE NO 0 0 385356 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 4806 363273 SH SOLE NO 0 0 363273 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 422 26907 SH SOLE NO 0 0 26907 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 201 22350 SH SOLE NO 0 0 22350 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1977 136906 SH SOLE NO 0 0 136906 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 659 43002 SH SOLE NO 0 0 43002 NV5 GLOBAL INC COM 62945V109 323 3292 SH SOLE NO 0 0 3292 NVENT ELECTRIC PLC SHS G6700G107 1916 25409 SH SOLE NO 0 0 25409 NVIDIA CORPORATION COM 67066G104 1118552 1237938 SH SOLE NO 0 0 1237938 NVR INC COM 62944T105 14669 1811 SH SOLE NO 0 0 1811 NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300 215 5206 SH SOLE NO 0 0 5206 NXG NEXTGEN INFRASTR INCM FD COM 231647207 678 17435 SH SOLE NO 0 0 17435 NXP SEMICONDUCTORS N V COM N6596X109 15444 62331 SH SOLE NO 0 0 62331 OAKTREE SPECIALTY LENDING CO COM 67401P405 2192 111475 SH SOLE NO 0 0 111475 OATLY GROUP AB SPONSORED ADS 67421J108 36 32096 SH SOLE NO 0 0 32096 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 724 16809 SH SOLE NO 0 0 16809 OCCIDENTAL PETE CORP COM 674599105 17944 276109 SH SOLE NO 0 0 276109 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 13 49455 SH SOLE NO 0 0 49455 OCEANFIRST FINL CORP COM 675234108 963 58676 SH SOLE NO 0 0 58676 OCWEN FINL CORP COM NEW 675746606 594 21976 SH SOLE NO 0 0 21976 OGE ENERGY CORP COM 670837103 4920 143451 SH SOLE NO 0 0 143451 OKTA INC CL A 679295105 2624 25079 SH SOLE NO 0 0 25079 OLD DOMINION FREIGHT LINE IN COM 679580100 4778 21784 SH SOLE NO 0 0 21784 OLD NATL BANCORP IND COM 680033107 1381 79329 SH SOLE NO 0 0 79329 OLD REP INTL CORP COM 680223104 5215 169759 SH SOLE NO 0 0 169759 OLIN CORP COM PAR $1 680665205 1602 27241 SH SOLE NO 0 0 27241 OLLIES BARGAIN OUTLET HLDGS COM 681116109 568 7141 SH SOLE NO 0 0 7141 OLYMPIC STEEL INC COM 68162K106 2922 41221 SH SOLE NO 0 0 41221 OMEGA HEALTHCARE INVS INC COM 681936100 11913 376160 SH SOLE NO 0 0 376160 OMNICOM GROUP INC COM 681919106 9620 99424 SH SOLE NO 0 0 99424 ON HLDG AG NAMEN AKT A H5919C104 2675 75618 SH SOLE NO 0 0 75618 ON SEMICONDUCTOR CORP COM 682189105 4282 58218 SH SOLE NO 0 0 58218 ONCOLYTICS BIOTECH INC COM NEW 682310875 67 62764 SH SOLE NO 0 0 62764 ONDAS HLDGS INC COM NEW 68236H204 48 49685 SH SOLE NO 0 0 49685 ONE GAS INC COM 68235P108 804 12452 SH SOLE NO 0 0 12452 ONEMAIN HLDGS INC COM 68268W103 523 10234 SH SOLE NO 0 0 10234 ONEOK INC NEW COM 682680103 53909 672433 SH SOLE NO 0 0 672433 ONTO INNOVATION INC COM 683344105 2674 14766 SH SOLE NO 0 0 14766 OPEN LENDING CORP COM 68373J104 466 74433 SH SOLE NO 0 0 74433 OPENDOOR TECHNOLOGIES INC COM 683712103 306 101067 SH SOLE NO 0 0 101067 OPERA LTD SPONSORED ADS 68373M107 723 45739 SH SOLE NO 0 0 45739 OPKO HEALTH INC COM 68375N103 525 437276 SH SOLE NO 0 0 437276 ORACLE CORP COM 68389X105 73986 589012 SH SOLE NO 0 0 589012 ORANGE SPONSORED ADR 684060106 449 38154 SH SOLE NO 0 0 38154 ORANGE CNTY BANCORP INC COM 68417L107 386 8394 SH SOLE NO 0 0 8394 ORCHID IS CAP INC COM NEW 68571X301 612 68540 SH SOLE NO 0 0 68540 OREILLY AUTOMOTIVE INC COM 67103H107 11956 10590 SH SOLE NO 0 0 10590 ORGANIGRAM HLDGS INC COM 68620P705 23 10742 SH SOLE NO 0 0 10742 ORGANON & CO COMMON STOCK 68622V106 1645 87493 SH SOLE NO 0 0 87493 ORIGIN BANCORP INC COM 68621T102 297 9516 SH SOLE NO 0 0 9516 ORIGIN MATERIALS INC COM 68622D106 19 37319 SH SOLE NO 0 0 37319 ORION GROUP HLDGS INC COM 68628V308 88 10780 SH SOLE NO 0 0 10780 ORION OFFICE REIT INC COM 68629Y103 85 24247 SH SOLE NO 0 0 24247 ORTHOPEDIATRICS CORP COM 68752L100 2115 72515 SH SOLE NO 0 0 72515 OSHKOSH CORP COM 688239201 3628 29090 SH SOLE NO 0 0 29090 OSISKO GOLD ROYALTIES LTD COM 68827L101 586 35686 SH SOLE NO 0 0 35686 OTIS WORLDWIDE CORP COM 68902V107 15198 153101 SH SOLE NO 0 0 153101 OTTER TAIL CORP COM 689648103 1444 16712 SH SOLE NO 0 0 16712 OVINTIV INC COM 69047Q102 319 6146 SH SOLE NO 0 0 6146 OWENS CORNING NEW COM 690742101 1016 6093 SH SOLE NO 0 0 6093 OXFORD INDS INC COM 691497309 312 2776 SH SOLE NO 0 0 2776 OXFORD LANE CAP CORP COM 691543102 1648 324463 SH SOLE NO 0 0 324463 OXFORD SQUARE CAP CORP COM 69181V107 291 91918 SH SOLE NO 0 0 91918 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 437 19638 SH SOLE NO 0 0 19638 PACCAR INC COM 693718108 8434 68072 SH SOLE NO 0 0 68072 PACER FDS TR AMERCN ENRGY IND 69374H634 262 8264 SH SOLE NO 0 0 8264 PACER FDS TR CASH COWS ETF 69374H659 3669 93393 SH SOLE NO 0 0 93393 PACER FDS TR DATA & DIGI REVO 69374H386 661 15279 SH SOLE NO 0 0 15279 PACER FDS TR DATA AND INFRAST 69374H741 2111 73668 SH SOLE NO 0 0 73668 PACER FDS TR DEVELOPED MRKT 69374H873 11655 364791 SH SOLE NO 0 0 364791 PACER FDS TR EMRG MKT CASH 69374H865 242 12032 SH SOLE NO 0 0 12032 PACER FDS TR GLOBL CASH ETF 69374H709 15425 444520 SH SOLE NO 0 0 444520 PACER FDS TR INDUSTRIAL RELET 69374H766 13555 341004 SH SOLE NO 0 0 341004 PACER FDS TR LUNT LRG CP ALTR 69374H717 253 7214 SH SOLE NO 0 0 7214 PACER FDS TR LUNT LRGCP MULTI 69374H816 985 21124 SH SOLE NO 0 0 21124 PACER FDS TR LUNT MDCAP MLT 69374H725 5150 112609 SH SOLE NO 0 0 112609 PACER FDS TR METAURUS CAP 400 69374H436 6687 186775 SH SOLE NO 0 0 186775 PACER FDS TR PAC ASSET FLTG 69374H428 1184 24897 SH SOLE NO 0 0 24897 PACER FDS TR PACER US SMALL 69374H857 99461 2023207 SH SOLE NO 0 0 2023207 PACER FDS TR SWAN SOS CNS JAN 69374H584 219 8519 SH SOLE NO 0 0 8519 PACER FDS TR SWAN SOS CONS AP 69374H543 443 18640 SH SOLE NO 0 0 18640 PACER FDS TR SWAN SOS FD OF 69374H568 2458 91012 SH SOLE NO 0 0 91012 PACER FDS TR SWAN SOS FLX JAN 69374H576 491 16077 SH SOLE NO 0 0 16077 PACER FDS TR SWAN SOS MOD JAN 69374H550 2164 79907 SH SOLE NO 0 0 79907 PACER FDS TR SWAN SOS MODRTE 69374H485 788 30137 SH SOLE NO 0 0 30137 PACER FDS TR SWAN SOS MODRTE 69374H493 938 35754 SH SOLE NO 0 0 35754 PACER FDS TR TRENDP US LAR CP 69374H105 60048 1258345 SH SOLE NO 0 0 1258345 PACER FDS TR TRENDP US MID CP 69374H204 2691 74677 SH SOLE NO 0 0 74677 PACER FDS TR TRENDPILOT 100 69374H303 13760 200350 SH SOLE NO 0 0 200350 PACER FDS TR TRENDPILOT FD 69374H675 17320 548441 SH SOLE NO 0 0 548441 PACER FDS TR TRENDPILOT INTL 69374H683 2373 81617 SH SOLE NO 0 0 81617 PACER FDS TR TRENDPILOT US BD 69374H642 963 47228 SH SOLE NO 0 0 47228 PACER FDS TR US CASH COWS 100 69374H881 251278 4324179 SH SOLE NO 0 0 4324179 PACER FDS TR US CHS CWS GWT 69374H667 498 11722 SH SOLE NO 0 0 11722 PACER FDS TR US LRG CP CASH 69374H360 959 36868 SH SOLE NO 0 0 36868 PACER FDS TR US SM CAP CASH 69374H352 691 28723 SH SOLE NO 0 0 28723 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 52 13870 SH SOLE NO 0 0 13870 PACIFIC PREMIER BANCORP COM 69478X105 223 9305 SH SOLE NO 0 0 9305 PACKAGING CORP AMER COM 695156109 11335 59728 SH SOLE NO 0 0 59728 PAGSEGURO DIGITAL LTD COM CL A G68707101 205 14373 SH SOLE NO 0 0 14373 PALANTIR TECHNOLOGIES INC CL A 69608A108 27221 1183011 SH SOLE NO 0 0 1183011 PALO ALTO NETWORKS INC COM 697435105 74182 261084 SH SOLE NO 0 0 261084 PAN AMERN SILVER CORP COM 697900108 1448 96027 SH SOLE NO 0 0 96027 PAR TECHNOLOGY CORP COM 698884103 472 10395 SH SOLE NO 0 0 10395 PARAMOUNT GLOBAL CLASS B COM 92556H206 1822 154783 SH SOLE NO 0 0 154783 PARK HOTELS & RESORTS INC COM 700517105 3920 224103 SH SOLE NO 0 0 224103 PARKE BANCORP INC COM 700885106 726 42134 SH SOLE NO 0 0 42134 PARKER-HANNIFIN CORP COM 701094104 20723 37286 SH SOLE NO 0 0 37286 PARSONS CORP DEL COM 70202L102 1951 23522 SH SOLE NO 0 0 23522 PATRIA INVESTMENTS LIMITED COM CL A G69451105 272 18300 SH SOLE NO 0 0 18300 PATRICK INDS INC COM 703343103 287 2403 SH SOLE NO 0 0 2403 PATTERSON COS INC COM 703395103 572 20687 SH SOLE NO 0 0 20687 PAYCHEX INC COM 704326107 31582 257179 SH SOLE NO 0 0 257179 PAYCOM SOFTWARE INC COM 70432V102 5399 27130 SH SOLE NO 0 0 27130 PAYPAL HLDGS INC COM 70450Y103 21779 325108 SH SOLE NO 0 0 325108 PCM FD INC COM 69323T101 584 70610 SH SOLE NO 0 0 70610 PDD HOLDINGS INC SPONSORED ADS 722304102 2158 18566 SH SOLE NO 0 0 18566 PDS BIOTECHNOLOGY CORP COM 70465T107 316 79857 SH SOLE NO 0 0 79857 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 1846 114417 SH SOLE NO 0 0 114417 PELOTON INTERACTIVE INC CL A COM 70614W100 550 128302 SH SOLE NO 0 0 128302 PEMBINA PIPELINE CORP COM 706327103 7018 198588 SH SOLE NO 0 0 198588 PENN ENTERTAINMENT INC COM 707569109 885 48583 SH SOLE NO 0 0 48583 PENNANTPARK FLOATING RATE CA COM 70806A106 290 25498 SH SOLE NO 0 0 25498 PENNANTPARK INVT CORP COM 708062104 546 79415 SH SOLE NO 0 0 79415 PENNS WOODS BANCORP INC COM 708430103 916 47199 SH SOLE NO 0 0 47199 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 10 10000 SH SOLE NO 0 0 10000 PENNYMAC MTG INVT TR COM 70931T103 594 40435 SH SOLE NO 0 0 40435 PENSKE AUTOMOTIVE GRP INC COM 70959W103 737 4547 SH SOLE NO 0 0 4547 PENTAIR PLC SHS G7S00T104 2983 34914 SH SOLE NO 0 0 34914 PEOPLES FINL SVCS CORP COM 711040105 368 8529 SH SOLE NO 0 0 8529 PEPSICO INC COM 713448108 157143 897907 SH SOLE NO 0 0 897907 PERION NETWORK LTD SHS NEW M78673114 423 18838 SH SOLE NO 0 0 18838 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 879 72614 SH SOLE NO 0 0 72614 PERMIAN RESOURCES CORP CLASS A COM 71424F105 875 49543 SH SOLE NO 0 0 49543 PERRIGO CO PLC SHS G97822103 1440 44719 SH SOLE NO 0 0 44719 PERSPECTIVE THERAPEUTICS INC COM 46489V104 57 48284 SH SOLE NO 0 0 48284 PETMED EXPRESS INC COM 716382106 81 17004 SH SOLE NO 0 0 17004 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9577 629678 SH SOLE NO 0 0 629678 PFIZER INC COM 717081103 126424 4555816 SH SOLE NO 0 0 4555816 PG&E CORP COM 69331C108 644 38397 SH SOLE NO 0 0 38397 PGIM ETF TR JENNISON FOC GWT 69344A875 219 2667 SH SOLE NO 0 0 2667 PGIM ETF TR PGIM ULTRA SH BD 69344A107 42231 849708 SH SOLE NO 0 0 849708 PGIM ETF TR TOTAL RETURN BON 69344A800 670 16093 SH SOLE NO 0 0 16093 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 783 65479 SH SOLE NO 0 0 65479 PGIM HIGH YIELD BOND FUND IN COM 69346H100 6850 527340 SH SOLE NO 0 0 527340 PGIM ROCK ETF TR PGIM US LRG CAP 69420N601 1161 45753 SH SOLE NO 0 0 45753 PGIM ROCK ETF TR US LARGE CAP BUF 69420N403 708 27436 SH SOLE NO 0 0 27436 PHILIP MORRIS INTL INC COM 718172109 49877 544392 SH SOLE NO 0 0 544392 PHILLIPS 66 COM 718546104 48655 297874 SH SOLE NO 0 0 297874 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 8524 237642 SH SOLE NO 0 0 237642 PHINIA INC COMMON STOCK 71880K101 332 8641 SH SOLE NO 0 0 8641 PHOTRONICS INC COM 719405102 748 26405 SH SOLE NO 0 0 26405 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 696 98945 SH SOLE NO 0 0 98945 PILGRIMS PRIDE CORP COM 72147K108 414 12060 SH SOLE NO 0 0 12060 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 671 42659 SH SOLE NO 0 0 42659 PIMCO CALIF MUN INCOME FD COM 72200N106 191 20455 SH SOLE NO 0 0 20455 PIMCO CALIF MUN INCOME FD II COM 72200M108 347 60222 SH SOLE NO 0 0 60222 PIMCO CALIF MUN INCOME FD II COM 72201C109 97 12767 SH SOLE NO 0 0 12767 PIMCO CORPORATE & INCM STRG COM 72200U100 2659 190348 SH SOLE NO 0 0 190348 PIMCO CORPORATE & INCOME OPP COM 72201B101 14553 978650 SH SOLE NO 0 0 978650 PIMCO DYNAMIC INCOME FD SHS 72201Y101 16327 846410 SH SOLE NO 0 0 846410 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 7372 559784 SH SOLE NO 0 0 559784 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 246 11599 SH SOLE NO 0 0 11599 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 267 13647 SH SOLE NO 0 0 13647 PIMCO EQUITY SER RAFI ESG US 72201T342 1524 42838 SH SOLE NO 0 0 42838 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 38296 409673 SH SOLE NO 0 0 409673 PIMCO ETF TR 1-5 US TIP IDX 72201R205 3055 59312 SH SOLE NO 0 0 59312 PIMCO ETF TR 15+ YR US TIPS 72201R304 322 5798 SH SOLE NO 0 0 5798 PIMCO ETF TR 25YR+ ZERO U S 72201R882 16971 214148 SH SOLE NO 0 0 214148 PIMCO ETF TR ACTIVE BD ETF 72201R775 21394 232893 SH SOLE NO 0 0 232893 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 26220 260792 SH SOLE NO 0 0 260792 PIMCO ETF TR ENHANCD SHORT 72201R643 620 6284 SH SOLE NO 0 0 6284 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 2404 25341 SH SOLE NO 0 0 25341 PIMCO ETF TR INTER MUN BD ACT 72201R866 6933 132131 SH SOLE NO 0 0 132131 PIMCO ETF TR INV GRD CRP BD 72201R817 1364 14203 SH SOLE NO 0 0 14203 PIMCO ETF TR MULTISECTOR BD 72201R585 2045 79383 SH SOLE NO 0 0 79383 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1880 37668 SH SOLE NO 0 0 37668 PIMCO ETF TR ULTRA SHORT GOVT 72201R577 240 2371 SH SOLE NO 0 0 2371 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 953 124628 SH SOLE NO 0 0 124628 PIMCO HIGH INCOME FD COM SHS 722014107 3754 760010 SH SOLE NO 0 0 760010 PIMCO INCOME STRATEGY FD COM 72201H108 1043 123024 SH SOLE NO 0 0 123024 PIMCO INCOME STRATEGY FD II COM 72201J104 2173 291220 SH SOLE NO 0 0 291220 PIMCO MUN INCOME FD COM 72200R107 758 81248 SH SOLE NO 0 0 81248 PIMCO MUN INCOME FD II COM 72200W106 379 44576 SH SOLE NO 0 0 44576 PIMCO MUN INCOME FD III COM 72201A103 282 37742 SH SOLE NO 0 0 37742 PIMCO NEW YORK MUN FD II COM 72200Y102 136 18346 SH SOLE NO 0 0 18346 PIMCO NEW YORK MUN INCOME FD COM 72200T103 341 44131 SH SOLE NO 0 0 44131 PIMCO STRATEGIC INCOME FD COM 72200X104 2624 430885 SH SOLE NO 0 0 430885 PINNACLE FINL PARTNERS INC COM 72346Q104 499 5813 SH SOLE NO 0 0 5813 PINNACLE WEST CAP CORP COM 723484101 3021 40420 SH SOLE NO 0 0 40420 PINTEREST INC CL A 72352L106 2314 66757 SH SOLE NO 0 0 66757 PIONEER FLOATING RATE FUND I COM 72369J102 156 16159 SH SOLE NO 0 0 16159 PIONEER HIGH INCOME FUND INC COM 72369H106 80 10489 SH SOLE NO 0 0 10489 PIONEER MUNICIPAL HIGH INCOM COM 723762100 179 21984 SH SOLE NO 0 0 21984 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 344 38928 SH SOLE NO 0 0 38928 PIONEER NAT RES CO COM 723787107 12422 47321 SH SOLE NO 0 0 47321 PIPER SANDLER COMPANIES COM 724078100 454 2286 SH SOLE NO 0 0 2286 PITNEY BOWES INC COM 724479100 111 25657 SH SOLE NO 0 0 25657 PIXELWORKS INC COM NEW 72581M305 40 15605 SH SOLE NO 0 0 15605 PJT PARTNERS INC COM CL A 69343T107 335 3556 SH SOLE NO 0 0 3556 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2205 125542 SH SOLE NO 0 0 125542 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1340 73413 SH SOLE NO 0 0 73413 PLANET FITNESS INC CL A 72703H101 1945 31063 SH SOLE NO 0 0 31063 PLANET LABS PBC COM CL A 72703X106 450 176568 SH SOLE NO 0 0 176568 PLAYTIKA HLDG CORP COM 72815L107 258 36583 SH SOLE NO 0 0 36583 PLUG POWER INC COM NEW 72919P202 1128 327839 SH SOLE NO 0 0 327839 PNC FINL SVCS GROUP INC COM 693475105 29708 183836 SH SOLE NO 0 0 183836 POLARIS INC COM 731068102 2266 22637 SH SOLE NO 0 0 22637 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 34 22172 SH SOLE NO 0 0 22172 POOL CORP COM 73278L105 2162 5359 SH SOLE NO 0 0 5359 PORTILLOS INC COM CL A 73642K106 162 11407 SH SOLE NO 0 0 11407 PORTLAND GEN ELEC CO COM NEW 736508847 1140 27137 SH SOLE NO 0 0 27137 POST HLDGS INC COM 737446104 519 4885 SH SOLE NO 0 0 4885 POSTAL REALTY TRUST INC CL A 73757R102 239 16678 SH SOLE NO 0 0 16678 POTLATCHDELTIC CORPORATION COM 737630103 609 12957 SH SOLE NO 0 0 12957 POWELL INDS INC COM 739128106 1628 11439 SH SOLE NO 0 0 11439 PPG INDS INC COM 693506107 9508 65619 SH SOLE NO 0 0 65619 PPL CORP COM 69351T106 7848 285084 SH SOLE NO 0 0 285084 PRECIGEN INC COM 74017N105 92 63118 SH SOLE NO 0 0 63118 PREMIER FINANCIAL CORP COM 74052F108 495 24381 SH SOLE NO 0 0 24381 PRESIDIO PPTY TR INC *W EXP 99/99/999 74102L113 1 12277 SH SOLE NO 0 0 12277 PRESIDIO PPTY TR INC COM CL A 74102L303 17 13728 SH SOLE NO 0 0 13728 PRICE T ROWE GROUP INC COM 74144T108 44156 362173 SH SOLE NO 0 0 362173 PRIMERICA INC COM 74164M108 708 2797 SH SOLE NO 0 0 2797 PRINCETON BANCORP INC COM 74179A107 281 9115 SH SOLE NO 0 0 9115 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 419 21875 SH SOLE NO 0 0 21875 PRINCIPAL EXCHANGE TRADED FD FOCUSED BLUE CHI 74255Y714 332 10609 SH SOLE NO 0 0 10609 PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607 268 5415 SH SOLE NO 0 0 5415 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 228 11028 SH SOLE NO 0 0 11028 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 338 4987 SH SOLE NO 0 0 4987 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 5942 327404 SH SOLE NO 0 0 327404 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 2916 56778 SH SOLE NO 0 0 56778 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5699 66029 SH SOLE NO 0 0 66029 PROASSURANCE CORP COM 74267C106 406 31546 SH SOLE NO 0 0 31546 PROCTER AND GAMBLE CO COM 742718109 276493 1704119 SH SOLE NO 0 0 1704119 PROGRESS SOFTWARE CORP COM 743312100 222 4164 SH SOLE NO 0 0 4164 PROGRESSIVE CORP COM 743315103 18869 91233 SH SOLE NO 0 0 91233 PROLOGIS INC. COM 74340W103 12669 97286 SH SOLE NO 0 0 97286 PROPHASE LABS INC COM 74345W108 96 14862 SH SOLE NO 0 0 14862 PROSHARES TR BITCOIN STRATE 74347G440 1719 53205 SH SOLE NO 0 0 53205 PROSHARES TR DJ BRKFLD GLB 74347B508 389 8466 SH SOLE NO 0 0 8466 PROSHARES TR EQTS FOR RISIN 74347B391 208 3395 SH SOLE NO 0 0 3395 PROSHARES TR HGH YLD INT RATE 74348A541 438 6857 SH SOLE NO 0 0 6857 PROSHARES TR INFLATN EXPECTNS 74348A814 648 20018 SH SOLE NO 0 0 20018 PROSHARES TR INVT INT RT HG 74347B607 1274 16656 SH SOLE NO 0 0 16656 PROSHARES TR K1 FRE CRD OIL 74347G804 2397 50207 SH SOLE NO 0 0 50207 PROSHARES TR LARGE CAP CRE 74347R248 1338 22035 SH SOLE NO 0 0 22035 PROSHARES TR NANOTECH ETF 74347G465 222 4459 SH SOLE NO 0 0 4459 PROSHARES TR PET CARE ETF 74348A145 268 5370 SH SOLE NO 0 0 5370 PROSHARES TR PSHS ULT S&P 500 74347R107 210 2709 SH SOLE NO 0 0 2709 PROSHARES TR PSHS ULTRA DOW30 74347R305 311 3570 SH SOLE NO 0 0 3570 PROSHARES TR PSHS ULTRA TECH 74347R693 1167 19208 SH SOLE NO 0 0 19208 PROSHARES TR RUSS 2000 DIVD 74347B698 5638 88076 SH SOLE NO 0 0 88076 PROSHARES TR S&P 500 DV ARIST 74348A467 113907 1123231 SH SOLE NO 0 0 1123231 PROSHARES TR S&P MDCP 400 DIV 74347B680 32627 415307 SH SOLE NO 0 0 415307 PROSHARES TR S&P TECH DIVIDEN 74347G606 11079 153895 SH SOLE NO 0 0 153895 PROSHARES TR SHORT S&P 500 NE 74347B425 126 10587 SH SOLE NO 0 0 10587 PROSHARES TR SP500 EX TECH 74347B557 272 3208 SH SOLE NO 0 0 3208 PROSHARES TR ULTR RUSSL2000 74347X799 412 8157 SH SOLE NO 0 0 8157 PROSHARES TR ULTRAPRO QQQ 74347X831 2718 44157 SH SOLE NO 0 0 44157 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 218 20765 SH SOLE NO 0 0 20765 PROSHARES TR ULTRPRO DOW30 74347X823 337 3958 SH SOLE NO 0 0 3958 PROSHARES TR ULTRPRO S&P500 74347X864 583 8264 SH SOLE NO 0 0 8264 PROSPECT CAP CORP COM 74348T102 6320 1144987 SH SOLE NO 0 0 1144987 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 683 688000 SH SOLE NO 0 0 688000 PROSPERITY BANCSHARES INC COM 743606105 349 5298 SH SOLE NO 0 0 5298 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 63 50100 SH SOLE NO 0 0 50100 PROVIDENT BANCORP INC COM NEW 74383L105 366 40246 SH SOLE NO 0 0 40246 PROVIDENT FINL SVCS INC COM 74386T105 620 42522 SH SOLE NO 0 0 42522 PRUDENTIAL FINL INC COM 744320102 36002 306657 SH SOLE NO 0 0 306657 PTC INC COM 69370C100 682 3609 SH SOLE NO 0 0 3609 PUBLIC STORAGE COM 74460D109 13797 47565 SH SOLE NO 0 0 47565 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 18197 272491 SH SOLE NO 0 0 272491 PULTE GROUP INC COM 745867101 5065 41991 SH SOLE NO 0 0 41991 PUMA BIOTECHNOLOGY INC COM 74587V107 57 10790 SH SOLE NO 0 0 10790 PURE STORAGE INC CL A 74624M102 813 15639 SH SOLE NO 0 0 15639 PURECYCLE TECHNOLOGIES INC COM 74623V103 93 14900 SH SOLE NO 0 0 14900 PURPLE INNOVATION INC COM 74640Y106 145 83222 SH SOLE NO 0 0 83222 PUTNAM ETF TRUST BDC INCOME ETF 746729508 4639 136792 SH SOLE NO 0 0 136792 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 14098 394578 SH SOLE NO 0 0 394578 PUTNAM MANAGED MUN INCOME TR COM 746823103 342 57089 SH SOLE NO 0 0 57089 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 211 65948 SH SOLE NO 0 0 65948 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3336 328355 SH SOLE NO 0 0 328355 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 629 178690 SH SOLE NO 0 0 178690 PVH CORPORATION COM 693656100 336 2387 SH SOLE NO 0 0 2387 PYXIS ONCOLOGY INC COMMON STOCK 747324101 129 30250 SH SOLE NO 0 0 30250 QIAGEN NV SHS NEW N72482149 596 13854 SH SOLE NO 0 0 13854 QORVO INC COM 74736K101 1040 9059 SH SOLE NO 0 0 9059 QUAKER HOUGHTON COM 747316107 652 3175 SH SOLE NO 0 0 3175 QUALCOMM INC COM 747525103 109669 647778 SH SOLE NO 0 0 647778 QUALYS INC COM 74758T303 665 3983 SH SOLE NO 0 0 3983 QUANTA SVCS INC COM 74762E102 13372 51469 SH SOLE NO 0 0 51469 QUANTUM COMPUTING INC COM 74766W108 16 15750 SH SOLE NO 0 0 15750 QUANTUM SI INC COM CL A 74765K105 56 28410 SH SOLE NO 0 0 28410 QUANTUMSCAPE CORP COM CL A 74767V109 2256 358597 SH SOLE NO 0 0 358597 QUEST DIAGNOSTICS INC COM 74834L100 3164 23771 SH SOLE NO 0 0 23771 QURATE RETAIL INC COM SER A 74915M100 70 56690 SH SOLE NO 0 0 56690 R1 RCM INC COM 77634L105 430 33393 SH SOLE NO 0 0 33393 RALPH LAUREN CORP CL A 751212101 293 1559 SH SOLE NO 0 0 1559 RAMBUS INC DEL COM 750917106 873 14129 SH SOLE NO 0 0 14129 RANGE RES CORP COM 75281A109 484 14054 SH SOLE NO 0 0 14054 RAYMOND JAMES FINL INC COM 754730109 6562 51097 SH SOLE NO 0 0 51097 RAYONIER INC COM 754907103 1009 30350 SH SOLE NO 0 0 30350 RB GLOBAL INC COM 74935Q107 624 8196 SH SOLE NO 0 0 8196 RBB BANCORP COM 74930B105 309 17144 SH SOLE NO 0 0 17144 RBB FD INC MOTLEY FOL ETF 74933W601 1028 20729 SH SOLE NO 0 0 20729 RBB FD INC MOTLEY FOOL GBL 74933W635 1255 41407 SH SOLE NO 0 0 41407 RBB FD INC MOTLEY FOOL SML 74933W874 558 17512 SH SOLE NO 0 0 17512 RBB FD INC US TREAS 3 MNTH 74933W452 20501 409765 SH SOLE NO 0 0 409765 RBB FD INC US TREAS 5 YR NT 74933W510 236 4869 SH SOLE NO 0 0 4869 RBB FD INC US TREAS 7 YR NT 74933W528 935 19504 SH SOLE NO 0 0 19504 RBB FD INC US TREASR 10 YR 74933W536 4244 96348 SH SOLE NO 0 0 96348 RBB FD INC US TREASRY 12 MT 74933W478 1842 36878 SH SOLE NO 0 0 36878 RBB FD INC US TREASY 2 YR 74933W486 15880 330208 SH SOLE NO 0 0 330208 RBB FD INC US TRSRY 6 MNTH 74933W460 10820 215927 SH SOLE NO 0 0 215927 RBC BEARINGS INC COM 75524B104 417 1543 SH SOLE NO 0 0 1543 READY CAPITAL CORP COM 75574U101 417 45637 SH SOLE NO 0 0 45637 REALTY INCOME CORP COM 756109104 28351 524047 SH SOLE NO 0 0 524047 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5760 213631 SH SOLE NO 0 0 213631 RECURSION PHARMACEUTICALS IN CL A 75629V104 351 35183 SH SOLE NO 0 0 35183 RED CAT HLDGS INC COM 75644T100 13 16877 SH SOLE NO 0 0 16877 RED ROBIN GOURMET BURGERS IN COM 75689M101 157 20449 SH SOLE NO 0 0 20449 RED ROCK RESORTS INC CL A 75700L108 278 4652 SH SOLE NO 0 0 4652 REDDIT INC CL A 75734B100 1111 22526 SH SOLE NO 0 0 22526 REDFIN CORP COM 75737F108 125 18770 SH SOLE NO 0 0 18770 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 10 10000 SH SOLE NO 0 0 10000 REGAL REXNORD CORPORATION COM 758750103 612 3400 SH SOLE NO 0 0 3400 REGENCY CTRS CORP COM 758849103 349 5766 SH SOLE NO 0 0 5766 REGENERON PHARMACEUTICALS COM 75886F107 18645 19372 SH SOLE NO 0 0 19372 REGIONS FINANCIAL CORP NEW COM 7591EP100 4335 206015 SH SOLE NO 0 0 206015 REGULUS THERAPEUTICS INC COM 75915K309 52 18000 SH SOLE NO 0 0 18000 REINSURANCE GRP OF AMERICA I COM NEW 759351604 858 4450 SH SOLE NO 0 0 4450 RELIANCE INC COM 759509102 1335 3996 SH SOLE NO 0 0 3996 RELX PLC SPONSORED ADR 759530108 685 15829 SH SOLE NO 0 0 15829 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 210 5050 SH SOLE NO 0 0 5050 RENASANT CORP COM 75970E107 1312 41897 SH SOLE NO 0 0 41897 RENEO PHARMACEUTICALS INC COM 75974E103 32 19347 SH SOLE NO 0 0 19347 RENOVARO INC COM 29350E104 269 101573 SH SOLE NO 0 0 101573 RENT THE RUNWAY INC COM CL A 76010Y103 101 291920 SH SOLE NO 0 0 291920 REPLIGEN CORP COM 759916109 1262 6860 SH SOLE NO 0 0 6860 REPUBLIC SVCS INC COM 760759100 6510 34003 SH SOLE NO 0 0 34003 RESIDEO TECHNOLOGIES INC COM 76118Y104 297 13248 SH SOLE NO 0 0 13248 RESMED INC COM 761152107 1870 9444 SH SOLE NO 0 0 9444 RESTAURANT BRANDS INTL INC COM 76131D103 2233 28101 SH SOLE NO 0 0 28101 REVANCE THERAPEUTICS INC COM 761330109 533 108376 SH SOLE NO 0 0 108376 REVVITY INC COM 714046109 1754 16707 SH SOLE NO 0 0 16707 REXFORD INDL RLTY INC COM 76169C100 5217 103708 SH SOLE NO 0 0 103708 RH COM 74967X103 295 847 SH SOLE NO 0 0 847 RICHARDSON ELECTRS LTD COM 763165107 246 26734 SH SOLE NO 0 0 26734 RIGETTI COMPUTING INC COMMON STOCK 76655K103 30 19661 SH SOLE NO 0 0 19661 RINGCENTRAL INC CL A 76680R206 244 7012 SH SOLE NO 0 0 7012 RIO TINTO PLC SPONSORED ADR 767204100 11258 176625 SH SOLE NO 0 0 176625 RIOT PLATFORMS INC COM 767292105 1267 103473 SH SOLE NO 0 0 103473 RITHM CAPITAL CORP COM NEW 64828T201 5093 456351 SH SOLE NO 0 0 456351 RIVERNORTH DOUBLELINE STRATE COM 76882G107 411 47642 SH SOLE NO 0 0 47642 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 169 12063 SH SOLE NO 0 0 12063 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 357 29665 SH SOLE NO 0 0 29665 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2607 238091 SH SOLE NO 0 0 238091 RLI CORP COM 749607107 4832 32546 SH SOLE NO 0 0 32546 RLJ LODGING TR CUM CONV PFD A 74965L200 234 9558 SH SOLE NO 0 0 9558 ROBERT HALF INC. COM 770323103 1074 13545 SH SOLE NO 0 0 13545 ROBINHOOD MKTS INC COM CL A 770700102 928 46101 SH SOLE NO 0 0 46101 ROBLOX CORP CL A 771049103 3675 96258 SH SOLE NO 0 0 96258 ROCKET COS INC COM CL A 77311W101 833 57248 SH SOLE NO 0 0 57248 ROCKET LAB USA INC COM 773122106 315 76748 SH SOLE NO 0 0 76748 ROCKWELL AUTOMATION INC COM 773903109 30830 105826 SH SOLE NO 0 0 105826 ROGERS COMMUNICATIONS INC CL B 775109200 264 6449 SH SOLE NO 0 0 6449 ROGERS CORP COM 775133101 390 3284 SH SOLE NO 0 0 3284 ROIVANT SCIENCES LTD SHS G76279101 200 18928 SH SOLE NO 0 0 18928 ROKU INC COM CL A 77543R102 2091 32089 SH SOLE NO 0 0 32089 ROLLINS INC COM 775711104 972 21011 SH SOLE NO 0 0 21011 ROPER TECHNOLOGIES INC COM 776696106 14552 25947 SH SOLE NO 0 0 25947 ROSS STORES INC COM 778296103 2616 17826 SH SOLE NO 0 0 17826 ROYAL BK CDA COM 780087102 10379 102886 SH SOLE NO 0 0 102886 ROYAL CARIBBEAN GROUP COM V7780T103 10993 79081 SH SOLE NO 0 0 79081 ROYAL GOLD INC COM 780287108 1641 13475 SH SOLE NO 0 0 13475 ROYCE GLOBAL VALUE TR INC COM 78081T104 123 11497 SH SOLE NO 0 0 11497 ROYCE MICRO-CAP TR INC COM 780915104 1361 144050 SH SOLE NO 0 0 144050 ROYCE VALUE TR INC COM 780910105 2051 135195 SH SOLE NO 0 0 135195 RPM INTL INC COM 749685103 6675 56114 SH SOLE NO 0 0 56114 RTX CORPORATION COM 75513E101 102399 1049922 SH SOLE NO 0 0 1049922 RUMBLE INC COM CL A 78137L105 524 64812 SH SOLE NO 0 0 64812 RUSH ENTERPRISES INC CL A 781846209 231 4320 SH SOLE NO 0 0 4320 RUSH STREET INTERACTIVE INC COM 782011100 98 15095 SH SOLE NO 0 0 15095 RXO INC COMMON STOCK 74982T103 268 12247 SH SOLE NO 0 0 12247 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 2677 48242 SH SOLE NO 0 0 48242 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 397 2729 SH SOLE NO 0 0 2729 RYDER SYS INC COM 783549108 1629 13554 SH SOLE NO 0 0 13554 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2129 18412 SH SOLE NO 0 0 18412 S & T BANCORP INC COM 783859101 293 9128 SH SOLE NO 0 0 9128 S&P GLOBAL INC COM 78409V104 20606 48434 SH SOLE NO 0 0 48434 SABA CAPITAL INCOME & OPPORT COM 880198106 79 20667 SH SOLE NO 0 0 20667 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 171 23428 SH SOLE NO 0 0 23428 SABINE RTY TR UNIT BEN INT 785688102 1394 21918 SH SOLE NO 0 0 21918 SABRA HEALTH CARE REIT INC COM 78573L106 959 64952 SH SOLE NO 0 0 64952 SABRE CORP COM 78573M104 191 78984 SH SOLE NO 0 0 78984 SACHEM CAP CORP COM 78590A109 116 25926 SH SOLE NO 0 0 25926 SAIA INC COM 78709Y105 1358 2321 SH SOLE NO 0 0 2321 SALESFORCE INC COM 79466L302 93398 310106 SH SOLE NO 0 0 310106 SAMSARA INC COM CL A 79589L106 904 23932 SH SOLE NO 0 0 23932 SANDSTORM GOLD LTD COM NEW 80013R206 109 20782 SH SOLE NO 0 0 20782 SANDY SPRING BANCORP INC COM 800363103 278 12000 SH SOLE NO 0 0 12000 SANGAMO THERAPEUTICS INC COM 800677106 40 59952 SH SOLE NO 0 0 59952 SANMINA CORPORATION COM 801056102 739 11878 SH SOLE NO 0 0 11878 SANOFI SPONSORED ADR 80105N105 7932 163216 SH SOLE NO 0 0 163216 SAP SE SPON ADR 803054204 2771 14207 SH SOLE NO 0 0 14207 SARATOGA INVT CORP COM NEW 80349A208 477 20547 SH SOLE NO 0 0 20547 SAREPTA THERAPEUTICS INC COM 803607100 679 5243 SH SOLE NO 0 0 5243 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2121 9789 SH SOLE NO 0 0 9789 SCHLUMBERGER LTD COM STK 806857108 15603 284679 SH SOLE NO 0 0 284679 SCHNEIDER NATIONAL INC CL B 80689H102 310 13709 SH SOLE NO 0 0 13709 SCHRODINGER INC COM 80810D103 1931 71515 SH SOLE NO 0 0 71515 SCHWAB CHARLES CORP COM 808513105 32955 455559 SH SOLE NO 0 0 455559 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 504 10432 SH SOLE NO 0 0 10432 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 580 11443 SH SOLE NO 0 0 11443 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 503 11304 SH SOLE NO 0 0 11304 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8561 339067 SH SOLE NO 0 0 339067 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 3214 65528 SH SOLE NO 0 0 65528 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 1791 73843 SH SOLE NO 0 0 73843 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16369 419505 SH SOLE NO 0 0 419505 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 946 26411 SH SOLE NO 0 0 26411 SCHWAB STRATEGIC TR LONG TERM US 808524680 200 5930 SH SOLE NO 0 0 5930 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1454 21938 SH SOLE NO 0 0 21938 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 26359 391146 SH SOLE NO 0 0 391146 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 9136 160204 SH SOLE NO 0 0 160204 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 10547 379944 SH SOLE NO 0 0 379944 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 31043 871748 SH SOLE NO 0 0 871748 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2821 79520 SH SOLE NO 0 0 79520 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4482 92965 SH SOLE NO 0 0 92965 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4574 99425 SH SOLE NO 0 0 99425 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 11673 191199 SH SOLE NO 0 0 191199 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 358379 4444733 SH SOLE NO 0 0 4444733 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 80284 865875 SH SOLE NO 0 0 865875 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 25047 329654 SH SOLE NO 0 0 329654 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 33367 537663 SH SOLE NO 0 0 537663 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 17658 216850 SH SOLE NO 0 0 216850 SCHWAB STRATEGIC TR US REIT ETF 808524847 925 45549 SH SOLE NO 0 0 45549 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13651 277237 SH SOLE NO 0 0 277237 SCHWAB STRATEGIC TR US TIPS ETF 808524870 3655 70075 SH SOLE NO 0 0 70075 SCIENCE APPLICATIONS INTL CO COM 808625107 596 4569 SH SOLE NO 0 0 4569 SCORPIO TANKERS INC SHS Y7542C130 506 7069 SH SOLE NO 0 0 7069 SCOTTS MIRACLE-GRO CO CL A 810186106 2880 38605 SH SOLE NO 0 0 38605 SCPHARMACEUTICALS INC COM 810648105 158 31410 SH SOLE NO 0 0 31410 SEA LTD SPONSORD ADS 81141R100 537 9997 SH SOLE NO 0 0 9997 SEABRIDGE GOLD INC COM 811916105 208 13728 SH SOLE NO 0 0 13728 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7790 83720 SH SOLE NO 0 0 83720 SEALED AIR CORP NEW COM 81211K100 573 15411 SH SOLE NO 0 0 15411 SEI INVTS CO COM 784117103 332 4612 SH SOLE NO 0 0 4612 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 23189 283971 SH SOLE NO 0 0 283971 SELECT SECTOR SPDR TR ENERGY 81369Y506 98474 1043047 SH SOLE NO 0 0 1043047 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 59133 1403926 SH SOLE NO 0 0 1403926 SELECT SECTOR SPDR TR INDL 81369Y704 57576 457098 SH SOLE NO 0 0 457098 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6946 175718 SH SOLE NO 0 0 175718 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 54317 295378 SH SOLE NO 0 0 295378 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 51495 674372 SH SOLE NO 0 0 674372 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 101514 687155 SH SOLE NO 0 0 687155 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 42933 653971 SH SOLE NO 0 0 653971 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 10141 109173 SH SOLE NO 0 0 109173 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 183539 881257 SH SOLE NO 0 0 881257 SELECTIVE INS GROUP INC COM 816300107 1407 12891 SH SOLE NO 0 0 12891 SELECTQUOTE INC COM 816307300 22 11050 SH SOLE NO 0 0 11050 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 14 14054 SH SOLE NO 0 0 14054 SEMPRA COM 816851109 9146 127322 SH SOLE NO 0 0 127322 SEMRUSH HLDGS INC CL A COM 81686C104 389 29356 SH SOLE NO 0 0 29356 SENSEONICS HLDGS INC COM 81727U105 132 247758 SH SOLE NO 0 0 247758 SENTINELONE INC CL A 81730H109 634 27191 SH SOLE NO 0 0 27191 SERA PROGNOSTICS INC CLASS A COM 81749D107 529 58123 SH SOLE NO 0 0 58123 SERES THERAPEUTICS INC COM 81750R102 9 11368 SH SOLE NO 0 0 11368 SERVICE CORP INTL COM 817565104 1682 22665 SH SOLE NO 0 0 22665 SERVICE PPTYS TR COM SH BEN INT 81761L102 108 15862 SH SOLE NO 0 0 15862 SERVICENOW INC COM 81762P102 40940 53698 SH SOLE NO 0 0 53698 SERVISFIRST BANCSHARES INC COM 81768T108 206 3098 SH SOLE NO 0 0 3098 SFL CORPORATION LTD SHS G7738W106 382 28989 SH SOLE NO 0 0 28989 SHAKE SHACK INC CL A 819047101 829 7973 SH SOLE NO 0 0 7973 SHARKNINJA INC COM SHS G8068L108 981 15755 SH SOLE NO 0 0 15755 SHELL PLC SPON ADS 780259305 30925 461296 SH SOLE NO 0 0 461296 SHERWIN WILLIAMS CO COM 824348106 62445 179784 SH SOLE NO 0 0 179784 SHIFT4 PMTS INC CL A 82452J109 456 6902 SH SOLE NO 0 0 6902 SHOCKWAVE MED INC COM 82489T104 1894 5817 SH SOLE NO 0 0 5817 SHOPIFY INC CL A 82509L107 29614 383746 SH SOLE NO 0 0 383746 SHYFT GROUP INC COM 825698103 675 54350 SH SOLE NO 0 0 54350 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 133 28302 SH SOLE NO 0 0 28302 SIGA TECHNOLOGIES INC COM 826917106 101 11775 SH SOLE NO 0 0 11775 SIGNET JEWELERS LIMITED SHS G81276100 588 5875 SH SOLE NO 0 0 5875 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 698 9074 SH SOLE NO 0 0 9074 SILK RD MED INC COM 82710M100 281 15351 SH SOLE NO 0 0 15351 SILVERCREST METALS INC COM 828363101 577 86675 SH SOLE NO 0 0 86675 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4181 214875 SH SOLE NO 0 0 214875 SIMON PPTY GROUP INC NEW COM 828806109 16626 106244 SH SOLE NO 0 0 106244 SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723 819 38204 SH SOLE NO 0 0 38204 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 449 14536 SH SOLE NO 0 0 14536 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 5383 203194 SH SOLE NO 0 0 203194 SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830 3719 162228 SH SOLE NO 0 0 162228 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 210 8425 SH SOLE NO 0 0 8425 SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 6536 128387 SH SOLE NO 0 0 128387 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 4105 187677 SH SOLE NO 0 0 187677 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 3090 68982 SH SOLE NO 0 0 68982 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 5857 167177 SH SOLE NO 0 0 167177 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301 773 19755 SH SOLE NO 0 0 19755 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 3022 133381 SH SOLE NO 0 0 133381 SIMPSON MFG INC COM 829073105 834 4064 SH SOLE NO 0 0 4064 SIREN ETF TR NSD NXGN ECO ETF 829658202 585 20713 SH SOLE NO 0 0 20713 SIRIUS XM HOLDINGS INC COM 82968B103 3057 787856 SH SOLE NO 0 0 787856 SITIO ROYALTIES CORP CLASS A COM 82983N108 632 25561 SH SOLE NO 0 0 25561 SIX FLAGS ENTMT CORP NEW COM 83001A102 464 17625 SH SOLE NO 0 0 17625 SIXTH STREET SPECIALTY LENDI COM 83012A109 2853 133119 SH SOLE NO 0 0 133119 SKECHERS U S A INC CL A 830566105 3937 64271 SH SOLE NO 0 0 64271 SKYLINE CHAMPION CORPORATION COM 830830105 249 2925 SH SOLE NO 0 0 2925 SKYWEST INC COM 830879102 563 8146 SH SOLE NO 0 0 8146 SKYWORKS SOLUTIONS INC COM 83088M102 11057 102073 SH SOLE NO 0 0 102073 SL GREEN RLTY CORP COM 78440X887 1597 28971 SH SOLE NO 0 0 28971 SLR INVESTMENT CORP COM 83413U100 3411 222244 SH SOLE NO 0 0 222244 SMART GLOBAL HLDGS INC SHS G8232Y101 270 10276 SH SOLE NO 0 0 10276 SMARTSHEET INC COM CL A 83200N103 1568 40716 SH SOLE NO 0 0 40716 SMITH & WESSON BRANDS INC COM 831754106 568 32704 SH SOLE NO 0 0 32704 SMITH A O CORP COM 831865209 9794 109480 SH SOLE NO 0 0 109480 SMUCKER J M CO COM NEW 832696405 10226 81244 SH SOLE NO 0 0 81244 SNAP INC CL A 83304A106 1482 129057 SH SOLE NO 0 0 129057 SNAP ON INC COM 833034101 15450 52157 SH SOLE NO 0 0 52157 SNDL INC COM 83307B101 86 42641 SH SOLE NO 0 0 42641 SNOWFLAKE INC CL A 833445109 12318 76224 SH SOLE NO 0 0 76224 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 831 16895 SH SOLE NO 0 0 16895 SOCIETAL CDMO INC COM 75629F109 13 11800 SH SOLE NO 0 0 11800 SOFI TECHNOLOGIES INC COM 83406F102 4443 608576 SH SOLE NO 0 0 608576 SOLAREDGE TECHNOLOGIES INC COM 83417M104 217 3055 SH SOLE NO 0 0 3055 SOLID POWER INC CLASS A COM 83422N105 96 47457 SH SOLE NO 0 0 47457 SONIM TECHNOLOGIES INC COM NEW 83548F200 29 48308 SH SOLE NO 0 0 48308 SONOCO PRODS CO COM 835495102 1712 29605 SH SOLE NO 0 0 29605 SONY GROUP CORP SPONSORED ADR 835699307 2016 23518 SH SOLE NO 0 0 23518 SOUNDHOUND AI INC CLASS A COM 836100107 1746 296428 SH SOLE NO 0 0 296428 SOUTHERN CO COM 842587107 72336 1008303 SH SOLE NO 0 0 1008303 SOUTHERN COPPER CORP COM 84265V105 2379 22335 SH SOLE NO 0 0 22335 SOUTHSTATE CORPORATION COM 840441109 817 9613 SH SOLE NO 0 0 9613 SOUTHWEST AIRLS CO COM 844741108 7170 245618 SH SOLE NO 0 0 245618 SOUTHWEST GAS HLDGS INC COM 844895102 388 5096 SH SOLE NO 0 0 5096 SOUTHWESTERN ENERGY CO COM 845467109 984 129869 SH SOLE NO 0 0 129869 SPARTANNASH CO COM 847215100 673 33323 SH SOLE NO 0 0 33323 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 98485 247598 SH SOLE NO 0 0 247598 SPDR GOLD TR GOLD SHS 78463V107 192846 937420 SH SOLE NO 0 0 937420 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 495 11550 SH SOLE NO 0 0 11550 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1745 33199 SH SOLE NO 0 0 33199 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 2231 38519 SH SOLE NO 0 0 38519 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 278 8236 SH SOLE NO 0 0 8236 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 6221 219052 SH SOLE NO 0 0 219052 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 439 10555 SH SOLE NO 0 0 10555 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8806 115732 SH SOLE NO 0 0 115732 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 43467 1212818 SH SOLE NO 0 0 1212818 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 11791 325811 SH SOLE NO 0 0 325811 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 442 6723 SH SOLE NO 0 0 6723 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1780 53125 SH SOLE NO 0 0 53125 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1517 27184 SH SOLE NO 0 0 27184 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1493 27571 SH SOLE NO 0 0 27571 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 6486 184533 SH SOLE NO 0 0 184533 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 4013 123545 SH SOLE NO 0 0 123545 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1910 34986 SH SOLE NO 0 0 34986 SPDR S&P 500 ETF TR TR UNIT 78462F103 988295 1889412 SH SOLE NO 0 0 1889412 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 56294 101175 SH SOLE NO 0 0 101175 SPDR SER TR AEROSPACE DEF 78464A631 16945 120597 SH SOLE NO 0 0 120597 SPDR SER TR BBG CONV SEC ETF 78464A359 16024 219386 SH SOLE NO 0 0 219386 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 215 11514 SH SOLE NO 0 0 11514 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 48781 531381 SH SOLE NO 0 0 531381 SPDR SER TR BLOOMBERG 3-12 M 78468R523 26308 264614 SH SOLE NO 0 0 264614 SPDR SER TR BLOOMBERG HIGH Y 78468R622 17354 182288 SH SOLE NO 0 0 182288 SPDR SER TR BLOOMBERG INTL T 78464A516 456 20482 SH SOLE NO 0 0 20482 SPDR SER TR BLOOMBERG INVT 78468R200 6998 226972 SH SOLE NO 0 0 226972 SPDR SER TR BLOOMBERG SHORT 78464A334 2620 99386 SH SOLE NO 0 0 99386 SPDR SER TR BLOOMBERG SHT TE 78468R408 3095 122733 SH SOLE NO 0 0 122733 SPDR SER TR DJ REIT ETF 78464A607 4640 49232 SH SOLE NO 0 0 49232 SPDR SER TR FACTST INV ETF 78464A110 649 4343 SH SOLE NO 0 0 4343 SPDR SER TR GLB DOW ETF 78464A706 534 4153 SH SOLE NO 0 0 4153 SPDR SER TR HLTH CARE SVCS 78464A573 412 4344 SH SOLE NO 0 0 4344 SPDR SER TR HLTH CR EQUIP 78464A581 1404 15960 SH SOLE NO 0 0 15960 SPDR SER TR ICE PFD SEC ETF 78464A292 1469 42136 SH SOLE NO 0 0 42136 SPDR SER TR MSCI USA STRTGIC 78468R812 4378 30062 SH SOLE NO 0 0 30062 SPDR SER TR NUVEEN BLMBRG MU 78468R721 7255 156096 SH SOLE NO 0 0 156096 SPDR SER TR NUVEEN BLMBRG SH 78468R739 72807 1534718 SH SOLE NO 0 0 1534718 SPDR SER TR NUVEEN BLOOMBERG 78464A284 3194 124325 SH SOLE NO 0 0 124325 SPDR SER TR NYSE TECH ETF 78464A102 941 5160 SH SOLE NO 0 0 5160 SPDR SER TR PORT MTG BK ETF 78464A383 1599 73627 SH SOLE NO 0 0 73627 SPDR SER TR PORTFLI HIGH YLD 78468R606 2835 120835 SH SOLE NO 0 0 120835 SPDR SER TR PORTFLI INTRMDIT 78464A672 5047 179102 SH SOLE NO 0 0 179102 SPDR SER TR PORTFLI TIPS ETF 78464A656 1105 43121 SH SOLE NO 0 0 43121 SPDR SER TR PORTFOLI S&P1500 78464A805 8455 131805 SH SOLE NO 0 0 131805 SPDR SER TR PORTFOLIO AGRGTE 78464A649 6218 245960 SH SOLE NO 0 0 245960 SPDR SER TR PORTFOLIO CRPORT 78464A144 3810 130887 SH SOLE NO 0 0 130887 SPDR SER TR PORTFOLIO INTRMD 78464A375 5080 155394 SH SOLE NO 0 0 155394 SPDR SER TR PORTFOLIO LN COR 78464A367 5361 230677 SH SOLE NO 0 0 230677 SPDR SER TR PORTFOLIO LN TSR 78464A664 1732 61993 SH SOLE NO 0 0 61993 SPDR SER TR PORTFOLIO S&P400 78464A847 5825 109202 SH SOLE NO 0 0 109202 SPDR SER TR PORTFOLIO S&P500 78464A854 49544 805203 SH SOLE NO 0 0 805203 SPDR SER TR PORTFOLIO S&P600 78468R853 33456 777317 SH SOLE NO 0 0 777317 SPDR SER TR PORTFOLIO SH TSR 78468R101 3338 115413 SH SOLE NO 0 0 115413 SPDR SER TR PORTFOLIO SHORT 78464A474 4478 150432 SH SOLE NO 0 0 150432 SPDR SER TR PRTFLO S&P500 GW 78464A409 129940 1776352 SH SOLE NO 0 0 1776352 SPDR SER TR PRTFLO S&P500 HI 78468R788 18428 452671 SH SOLE NO 0 0 452671 SPDR SER TR PRTFLO S&P500 VL 78464A508 51717 1032270 SH SOLE NO 0 0 1032270 SPDR SER TR RUSSELL LOW VOL 78468R754 1514 12195 SH SOLE NO 0 0 12195 SPDR SER TR RUSSELL YIELD 78468R770 2483 22853 SH SOLE NO 0 0 22853 SPDR SER TR S&P 400 MDCP GRW 78464A821 9035 103502 SH SOLE NO 0 0 103502 SPDR SER TR S&P 400 MDCP VAL 78464A839 9980 131314 SH SOLE NO 0 0 131314 SPDR SER TR S&P 500 ESG ETF 78468R531 395 7807 SH SOLE NO 0 0 7807 SPDR SER TR S&P 600 SMCP GRW 78464A201 24845 284817 SH SOLE NO 0 0 284817 SPDR SER TR S&P 600 SMCP VAL 78464A300 39540 476553 SH SOLE NO 0 0 476553 SPDR SER TR S&P BIOTECH 78464A870 10807 113892 SH SOLE NO 0 0 113892 SPDR SER TR S&P BK ETF 78464A797 1342 28495 SH SOLE NO 0 0 28495 SPDR SER TR S&P CAP MKTS 78464A771 655 5928 SH SOLE NO 0 0 5928 SPDR SER TR S&P DIVID ETF 78464A763 154184 1174828 SH SOLE NO 0 0 1174828 SPDR SER TR S&P HOMEBUILD 78464A888 2251 20167 SH SOLE NO 0 0 20167 SPDR SER TR S&P INS ETF 78464A789 889 17071 SH SOLE NO 0 0 17071 SPDR SER TR S&P KENSHO CLEAN 78468R655 943 14554 SH SOLE NO 0 0 14554 SPDR SER TR S&P KENSHO FUTRE 78468R671 204 3551 SH SOLE NO 0 0 3551 SPDR SER TR S&P KENSHO NEW 78468R648 4268 88779 SH SOLE NO 0 0 88779 SPDR SER TR S&P METALS MNG 78464A755 6840 113472 SH SOLE NO 0 0 113472 SPDR SER TR S&P OILGAS EXP 78468R556 4487 28961 SH SOLE NO 0 0 28961 SPDR SER TR S&P PHARMAC 78464A722 292 6762 SH SOLE NO 0 0 6762 SPDR SER TR S&P REGL BKG 78464A698 2570 51114 SH SOLE NO 0 0 51114 SPDR SER TR S&P RETAIL ETF 78464A714 6589 83420 SH SOLE NO 0 0 83420 SPDR SER TR S&P SEMICNDCTR 78464A862 8576 36947 SH SOLE NO 0 0 36947 SPDR SER TR S&P TELECOM 78464A540 1491 20082 SH SOLE NO 0 0 20082 SPDR SER TR S&P TRANSN ETF 78464A532 520 6138 SH SOLE NO 0 0 6138 SPDR SER TR SPDR MSCI USA GE 78468R747 733 6928 SH SOLE NO 0 0 6928 SPDR SER TR SPDR S&P 500 ETF 78468R796 4277 99923 SH SOLE NO 0 0 99923 SPDR SER TR SPDR S&P1500VL 78464A128 1833 10454 SH SOLE NO 0 0 10454 SPDR SER TR SSGA US LRG ETF 78468R804 3478 22330 SH SOLE NO 0 0 22330 SPDR SER TR SSGA US SMAL ETF 78468R887 3968 35417 SH SOLE NO 0 0 35417 SPHERE ENTERTAINMENT CO CL A 55826T102 327 6657 SH SOLE NO 0 0 6657 SPIRE INC COM 84857L101 592 9647 SH SOLE NO 0 0 9647 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1652 45802 SH SOLE NO 0 0 45802 SPIRIT AIRLS INC COM 848577102 135 27902 SH SOLE NO 0 0 27902 SPOTIFY TECHNOLOGY S A SHS L8681T102 3048 11549 SH SOLE NO 0 0 11549 SPRINKLR INC CL A 85208T107 250 20404 SH SOLE NO 0 0 20404 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 745 29408 SH SOLE NO 0 0 29408 SPROTT FDS TR URANIUM MINERS E 85208P303 3230 65535 SH SOLE NO 0 0 65535 SPROTT INC COM NEW 852066208 327 8842 SH SOLE NO 0 0 8842 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6358 312578 SH SOLE NO 0 0 312578 SPROTT PHYSICAL GOLD TR UNIT 85207H104 26481 1530672 SH SOLE NO 0 0 1530672 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 209 21675 SH SOLE NO 0 0 21675 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 6418 774227 SH SOLE NO 0 0 774227 SPROUTS FMRS MKT INC COM 85208M102 906 14047 SH SOLE NO 0 0 14047 SPS COMM INC COM 78463M107 418 2261 SH SOLE NO 0 0 2261 SQUARESPACE INC CLASS A 85225A107 364 10000 SH SOLE NO 0 0 10000 SRH TOTAL RETURN FUND INC COM 101507101 403 26755 SH SOLE NO 0 0 26755 SRIVARU HOLDING LIMITED ORD SHS G8403L102 44 200000 SH SOLE NO 0 0 200000 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 543 8439 SH SOLE NO 0 0 8439 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7447 176852 SH SOLE NO 0 0 176852 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 416 9625 SH SOLE NO 0 0 9625 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 602 21546 SH SOLE NO 0 0 21546 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2719 67884 SH SOLE NO 0 0 67884 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 447 11046 SH SOLE NO 0 0 11046 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 3341 67014 SH SOLE NO 0 0 67014 STAG INDL INC COM 85254J102 3406 88617 SH SOLE NO 0 0 88617 STANDARD BIOTOOLS INC COM 34385P108 423 156191 SH SOLE NO 0 0 156191 STANDARD LITHIUM LTD COM 853606101 51 42925 SH SOLE NO 0 0 42925 STANDARD MTR PRODS INC COM 853666105 378 11254 SH SOLE NO 0 0 11254 STANDEX INTL CORP COM 854231107 208 1139 SH SOLE NO 0 0 1139 STANLEY BLACK & DECKER INC COM 854502101 21198 216455 SH SOLE NO 0 0 216455 STANTEC INC COM 85472N109 200 2412 SH SOLE NO 0 0 2412 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 5751 240943 SH SOLE NO 0 0 240943 STAR GROUP L P UNIT LTD PARTNR 85512C105 478 47715 SH SOLE NO 0 0 47715 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 602 23474 SH SOLE NO 0 0 23474 STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 190 23593 SH SOLE NO 0 0 23593 STARBUCKS CORP COM 855244109 52094 570014 SH SOLE NO 0 0 570014 STARWOOD PPTY TR INC COM 85571B105 4287 210892 SH SOLE NO 0 0 210892 STATE STR CORP COM 857477103 8585 111032 SH SOLE NO 0 0 111032 STEEL DYNAMICS INC COM 858119100 8753 59049 SH SOLE NO 0 0 59049 STEELCASE INC CL A 858155203 5165 394908 SH SOLE NO 0 0 394908 STELLANTIS N.V SHS N82405106 1052 37187 SH SOLE NO 0 0 37187 STELLAR BANCORP INC COM 858927106 764 31352 SH SOLE NO 0 0 31352 STEM INC COM 85859N102 169 77107 SH SOLE NO 0 0 77107 STERIS PLC SHS USD G8473T100 4903 21810 SH SOLE NO 0 0 21810 STERLING INFRASTRUCTURE INC COM 859241101 253 2297 SH SOLE NO 0 0 2297 STITCH FIX INC COM CL A 860897107 49 18393 SH SOLE NO 0 0 18393 STMICROELECTRONICS N V NY REGISTRY 861012102 1307 30232 SH SOLE NO 0 0 30232 STONECO LTD COM CL A G85158106 822 49501 SH SOLE NO 0 0 49501 STRATEGY SHS DAY HAGAN NED 86280R803 13606 353870 SH SOLE NO 0 0 353870 STRATEGY SHS DAY HAGAN NED 86280R860 251 11841 SH SOLE NO 0 0 11841 STRATEGY SHS NS 7HANDL IDX 86280R506 1453 68517 SH SOLE NO 0 0 68517 STRYKER CORPORATION COM 863667101 64456 180110 SH SOLE NO 0 0 180110 STURM RUGER & CO INC COM 864159108 7750 167939 SH SOLE NO 0 0 167939 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3048 149193 SH SOLE NO 0 0 149193 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 131 11165 SH SOLE NO 0 0 11165 SUMMIT MATLS INC CL A 86614U100 2047 45935 SH SOLE NO 0 0 45935 SUN CMNTYS INC COM 866674104 1193 9277 SH SOLE NO 0 0 9277 SUN LIFE FINANCIAL INC. COM 866796105 3311 60668 SH SOLE NO 0 0 60668 SUNCOR ENERGY INC NEW COM 867224107 1213 32872 SH SOLE NO 0 0 32872 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1708 28324 SH SOLE NO 0 0 28324 SUNRISE NEW ENERGY CO LTD ORD CL A SHS G3932F106 13 14248 SH SOLE NO 0 0 14248 SUNRUN INC COM 86771W105 825 62578 SH SOLE NO 0 0 62578 SUPER MICRO COMPUTER INC COM 86800U104 29770 29474 SH SOLE NO 0 0 29474 SUPERNUS PHARMACEUTICALS INC COM 868459108 336 9845 SH SOLE NO 0 0 9845 SWISS HELVETIA FD INC COM 870875101 1028 129623 SH SOLE NO 0 0 129623 SYLVAMO CORP COMMON STOCK 871332102 516 8352 SH SOLE NO 0 0 8352 SYMBOTIC INC CLASS A COM 87151X101 923 20519 SH SOLE NO 0 0 20519 SYNAPTICS INC COM 87157D109 384 3939 SH SOLE NO 0 0 3939 SYNCHRONY FINANCIAL COM 87165B103 2192 50844 SH SOLE NO 0 0 50844 SYNOPSYS INC COM 871607107 5181 9065 SH SOLE NO 0 0 9065 SYNOVUS FINL CORP COM NEW 87161C501 528 13192 SH SOLE NO 0 0 13192 SYSCO CORP COM 871829107 27321 336553 SH SOLE NO 0 0 336553 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 42629 1410141 SH SOLE NO 0 0 1410141 T ROWE PRICE ETF INC INTERNATIONAL EQ 87283Q834 215 7775 SH SOLE NO 0 0 7775 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 4382 124146 SH SOLE NO 0 0 124146 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 14510 381834 SH SOLE NO 0 0 381834 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 629 15866 SH SOLE NO 0 0 15866 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 574 16690 SH SOLE NO 0 0 16690 T ROWE PRICE ETF INC QM US BOND ETF 87283Q602 391 9241 SH SOLE NO 0 0 9241 T ROWE PRICE ETF INC SMALL MID CAP 87283Q826 799 25472 SH SOLE NO 0 0 25472 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 687 13924 SH SOLE NO 0 0 13924 T-MOBILE US INC COM 872590104 31290 191706 SH SOLE NO 0 0 191706 TABOOLA.COM LTD ORD SHS M8744T106 1148 258500 SH SOLE NO 0 0 258500 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 38092 279985 SH SOLE NO 0 0 279985 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1164 7837 SH SOLE NO 0 0 7837 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 357 25695 SH SOLE NO 0 0 25695 TALKSPACE INC COM 87427V103 43 11985 SH SOLE NO 0 0 11985 TANDEM DIABETES CARE INC COM NEW 875372203 290 8190 SH SOLE NO 0 0 8190 TANGER INC COM 875465106 1302 44090 SH SOLE NO 0 0 44090 TAPESTRY INC COM 876030107 1558 32822 SH SOLE NO 0 0 32822 TARGA RES CORP COM 87612G101 1034 9228 SH SOLE NO 0 0 9228 TARGET CORP COM 87612E106 60957 343983 SH SOLE NO 0 0 343983 TASEKO MINES LTD COM 876511106 29 13150 SH SOLE NO 0 0 13150 TAYLOR MORRISON HOME CORP COM 87724P106 4403 70818 SH SOLE NO 0 0 70818 TAYSHA GENE THERAPIES INC COM SHS 877619106 78 27269 SH SOLE NO 0 0 27269 TC ENERGY CORP COM 87807B107 3902 97055 SH SOLE NO 0 0 97055 TCW STRATEGIC INCOME FD INC COM 872340104 782 162501 SH SOLE NO 0 0 162501 TE CONNECTIVITY LTD SHS H84989104 3005 20689 SH SOLE NO 0 0 20689 TECHTARGET INC COM 87874R100 210 6342 SH SOLE NO 0 0 6342 TECK RESOURCES LTD CL B 878742204 708 15471 SH SOLE NO 0 0 15471 TECNOGLASS INC ORD SHS G87264100 1073 20630 SH SOLE NO 0 0 20630 TEEKAY TANKERS LTD CL A Y8565N300 216 3690 SH SOLE NO 0 0 3690 TELA BIO INC COM 872381108 84 14886 SH SOLE NO 0 0 14886 TELADOC HEALTH INC COM 87918A105 959 63528 SH SOLE NO 0 0 63528 TELEDYNE TECHNOLOGIES INC COM 879360105 5913 13773 SH SOLE NO 0 0 13773 TELEFLEX INCORPORATED COM 879369106 1054 4658 SH SOLE NO 0 0 4658 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 424 76929 SH SOLE NO 0 0 76929 TELEFONICA S A SPONSORED ADR 879382208 59 13396 SH SOLE NO 0 0 13396 TELLURIAN INC NEW COM 87968A104 215 325739 SH SOLE NO 0 0 325739 TELUS CORPORATION COM 87971M103 1070 66821 SH SOLE NO 0 0 66821 TEMPLETON EMERGING MKTS INCO COM 880192109 362 66686 SH SOLE NO 0 0 66686 TEMPUR SEALY INTL INC COM 88023U101 281 4948 SH SOLE NO 0 0 4948 TENARIS S A SPONSORED ADS 88031M109 536 13647 SH SOLE NO 0 0 13647 TENET HEALTHCARE CORP COM NEW 88033G407 386 3674 SH SOLE NO 0 0 3674 TERADATA CORP DEL COM 88076W103 634 16391 SH SOLE NO 0 0 16391 TERADYNE INC COM 880770102 1676 14853 SH SOLE NO 0 0 14853 TERAWULF INC COM 88080T104 63 23778 SH SOLE NO 0 0 23778 TEREX CORP NEW COM 880779103 395 6135 SH SOLE NO 0 0 6135 TERNIUM SA SPONSORED ADS 880890108 315 7557 SH SOLE NO 0 0 7557 TESLA INC COM 88160R101 179123 1018961 SH SOLE NO 0 0 1018961 TETRA TECH INC NEW COM 88162G103 1078 5836 SH SOLE NO 0 0 5836 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 60 11115 SH SOLE NO 0 0 11115 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3814 270303 SH SOLE NO 0 0 270303 TEXAS INSTRS INC COM 882508104 40575 232909 SH SOLE NO 0 0 232909 TEXAS PACIFIC LAND CORPORATI COM 88262P102 10227 17678 SH SOLE NO 0 0 17678 TEXAS ROADHOUSE INC COM 882681109 1138 7366 SH SOLE NO 0 0 7366 TEXTRON INC COM 883203101 3671 38272 SH SOLE NO 0 0 38272 TFS FINL CORP COM 87240R107 172 13733 SH SOLE NO 0 0 13733 TG THERAPEUTICS INC COM 88322Q108 2808 184634 SH SOLE NO 0 0 184634 THE ALGER ETF TRUST MID CAP 40 ETF 015564107 1509 95069 SH SOLE NO 0 0 95069 THE CIGNA GROUP COM 125523100 35099 96640 SH SOLE NO 0 0 96640 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 0 13500 SH SOLE NO 0 0 13500 THE REAL BROKERAGE INC COM NEW 75585H206 138 44145 SH SOLE NO 0 0 44145 THE TRADE DESK INC COM CL A 88339J105 19232 219994 SH SOLE NO 0 0 219994 THEMES ETF TR GENERATIVE ARTIF 882927502 439 14410 SH SOLE NO 0 0 14410 THERMO FISHER SCIENTIFIC INC COM 883556102 65331 112405 SH SOLE NO 0 0 112405 THOMSON REUTERS CORP. COM 884903808 1213 7784 SH SOLE NO 0 0 7784 THOR INDS INC COM 885160101 625 5325 SH SOLE NO 0 0 5325 THORNBURG INCM BUILDER OPP T COM 885213108 350 21635 SH SOLE NO 0 0 21635 THRIVENT ETF TRUST SMALL MID CAP 88588G109 285 8218 SH SOLE NO 0 0 8218 TIDAL ETF TR LEATHERBACK LNG 886364850 2701 99836 SH SOLE NO 0 0 99836 TIDAL TR II BLUEPRINT CHESAP 88636J873 742 28551 SH SOLE NO 0 0 28551 TIDAL TR II ROUNDHILL GENER 88636J600 868 24386 SH SOLE NO 0 0 24386 TIDAL TR II VERIDIEN CLIMATE 88636J709 478 24850 SH SOLE NO 0 0 24850 TIDAL TR II YIELDMAX TSLA OP 88636J444 197 12212 SH SOLE NO 0 0 12212 TIDEWATER INC NEW COM 88642R109 667 7248 SH SOLE NO 0 0 7248 TILRAY BRANDS INC COM 88688T100 709 286878 SH SOLE NO 0 0 286878 TIMKEN CO COM 887389104 703 8042 SH SOLE NO 0 0 8042 TIMOTHY PLAN HIG DV STK ETF 887432326 858 23723 SH SOLE NO 0 0 23723 TIMOTHY PLAN INTL ETF 887432334 437 16056 SH SOLE NO 0 0 16056 TIMOTHY PLAN U S SM CP CORE 887432342 425 11584 SH SOLE NO 0 0 11584 TIMOTHY PLAN US LRGMD CP CORE 887432359 490 11636 SH SOLE NO 0 0 11636 TJX COS INC NEW COM 872540109 34286 338058 SH SOLE NO 0 0 338058 TKO GROUP HOLDINGS INC CL A 87256C101 632 7318 SH SOLE NO 0 0 7318 TMC THE METALS COMPANY INC COM 87261Y106 94 65462 SH SOLE NO 0 0 65462 TOAST INC CL A 888787108 3615 145057 SH SOLE NO 0 0 145057 TOLL BROTHERS INC COM 889478103 6364 49194 SH SOLE NO 0 0 49194 TOMPKINS FINL CORP COM 890110109 369 7331 SH SOLE NO 0 0 7331 TONIX PHARMACEUTICALS HLDG C COM NEW 890260854 4 22577 SH SOLE NO 0 0 22577 TOPBUILD CORP COM 89055F103 870 1974 SH SOLE NO 0 0 1974 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 628 38807 SH SOLE NO 0 0 38807 TORO CO COM 891092108 2304 25145 SH SOLE NO 0 0 25145 TORONTO DOMINION BK ONT COM NEW 891160509 6462 107016 SH SOLE NO 0 0 107016 TORTOISE ENERGY INDEPENDENC COM 89148K200 381 11309 SH SOLE NO 0 0 11309 TORTOISE ENERGY INFRA CORP COM 89147L886 811 26222 SH SOLE NO 0 0 26222 TORTOISE PIPELINE & ENERGY F COM 89148H207 1945 61521 SH SOLE NO 0 0 61521 TOTALENERGIES SE SPONSORED ADS 89151E109 6401 92990 SH SOLE NO 0 0 92990 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 460 13739 SH SOLE NO 0 0 13739 TOWNEBANK PORTSMOUTH VA COM 89214P109 379 13497 SH SOLE NO 0 0 13497 TOYOTA MOTOR CORP ADS 892331307 6658 26455 SH SOLE NO 0 0 26455 TPG INC COM CL A 872657101 309 6902 SH SOLE NO 0 0 6902 TRACTOR SUPPLY CO COM 892356106 13712 52390 SH SOLE NO 0 0 52390 TRANE TECHNOLOGIES PLC SHS G8994E103 16233 54072 SH SOLE NO 0 0 54072 TRANSALTA CORP COM 89346D107 231 35906 SH SOLE NO 0 0 35906 TRANSCAT INC COM 893529107 502 4506 SH SOLE NO 0 0 4506 TRANSDIGM GROUP INC COM 893641100 2229 1809 SH SOLE NO 0 0 1809 TRANSMEDICS GROUP INC COM 89377M109 296 4006 SH SOLE NO 0 0 4006 TRANSOCEAN LTD REGISTERED SHS H8817H100 1491 237492 SH SOLE NO 0 0 237492 TRANSUNION COM 89400J107 12253 153550 SH SOLE NO 0 0 153550 TRAVEL PLUS LEISURE CO COM 894164102 248 5063 SH SOLE NO 0 0 5063 TRAVELERS COMPANIES INC COM 89417E109 26029 113100 SH SOLE NO 0 0 113100 TREDEGAR CORP COM 894650100 400 61296 SH SOLE NO 0 0 61296 TREX CO INC COM 89531P105 3587 35956 SH SOLE NO 0 0 35956 TRI CONTL CORP COM 895436103 1410 45784 SH SOLE NO 0 0 45784 TRIMBLE INC COM 896239100 1891 29388 SH SOLE NO 0 0 29388 TRINET GROUP INC COM 896288107 1259 9500 SH SOLE NO 0 0 9500 TRINITY CAP INC COM 896442308 999 68021 SH SOLE NO 0 0 68021 TRINITY INDS INC COM 896522109 995 35726 SH SOLE NO 0 0 35726 TRINITY PL HLDGS INC COM 89656D101 2 12802 SH SOLE NO 0 0 12802 TRIPLE FLAG PRECIOUS METAL COM 89679M104 1901 131533 SH SOLE NO 0 0 131533 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 282 29786 SH SOLE NO 0 0 29786 TRIUMPH FINANCIAL INC COM 89679E300 617 7779 SH SOLE NO 0 0 7779 TRUEBLUE INC COM 89785X101 172 13729 SH SOLE NO 0 0 13729 TRUIST FINL CORP COM 89832Q109 29403 754321 SH SOLE NO 0 0 754321 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 1883 30385 SH SOLE NO 0 0 30385 TRUPANION INC COM 898202106 209 7560 SH SOLE NO 0 0 7560 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 364 11264 SH SOLE NO 0 0 11264 TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 567 25374 SH SOLE NO 0 0 25374 TRUSTMARK CORP COM 898402102 365 12987 SH SOLE NO 0 0 12987 TRX GOLD CORPORATION COM 87283P109 4 11265 SH SOLE NO 0 0 11265 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 360 14194 SH SOLE NO 0 0 14194 TTM TECHNOLOGIES INC COM 87305R109 968 61865 SH SOLE NO 0 0 61865 TWILIO INC CL A 90138F102 3035 49634 SH SOLE NO 0 0 49634 TWO HBRS INVT CORP COM 90187B804 134 10130 SH SOLE NO 0 0 10130 TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584 680 51257 SH SOLE NO 0 0 51257 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 838 21383 SH SOLE NO 0 0 21383 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 507 22493 SH SOLE NO 0 0 22493 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 584 17809 SH SOLE NO 0 0 17809 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 391 11118 SH SOLE NO 0 0 11118 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 962 24796 SH SOLE NO 0 0 24796 TYLER TECHNOLOGIES INC COM 902252105 2770 6517 SH SOLE NO 0 0 6517 TYSON FOODS INC CL A 902494103 12015 204576 SH SOLE NO 0 0 204576 U HAUL HOLDING COMPANY COM 023586100 475 7037 SH SOLE NO 0 0 7037 U HAUL HOLDING COMPANY COM SER N 023586506 951 14262 SH SOLE NO 0 0 14262 U S GOLD CORP COM NEW 90291C201 110 30000 SH SOLE NO 0 0 30000 UBER TECHNOLOGIES INC COM 90353T100 42365 550263 SH SOLE NO 0 0 550263 UBIQUITI INC COM 90353W103 233 2008 SH SOLE NO 0 0 2008 UBS GROUP AG SHS H42097107 1940 63148 SH SOLE NO 0 0 63148 UDR INC COM 902653104 1981 52961 SH SOLE NO 0 0 52961 UFP INDUSTRIES INC COM 90278Q108 814 6619 SH SOLE NO 0 0 6619 UFP TECHNOLOGIES INC COM 902673102 487 1932 SH SOLE NO 0 0 1932 UGI CORP NEW COM 902681105 4486 182784 SH SOLE NO 0 0 182784 UIPATH INC CL A 90364P105 2306 101726 SH SOLE NO 0 0 101726 ULTA BEAUTY INC COM 90384S303 9357 17894 SH SOLE NO 0 0 17894 UMB FINL CORP COM 902788108 359 4121 SH SOLE NO 0 0 4121 UMH PPTYS INC COM 903002103 939 57821 SH SOLE NO 0 0 57821 UNDER ARMOUR INC CL A 904311107 664 89941 SH SOLE NO 0 0 89941 UNDER ARMOUR INC CL C 904311206 1300 182017 SH SOLE NO 0 0 182017 UNIFIRST CORP MASS COM 904708104 229 1319 SH SOLE NO 0 0 1319 UNILEVER PLC SPON ADR NEW 904767704 24349 485145 SH SOLE NO 0 0 485145 UNION PAC CORP COM 907818108 55877 227205 SH SOLE NO 0 0 227205 UNITED AIRLS HLDGS INC COM 910047109 6333 132264 SH SOLE NO 0 0 132264 UNITED BANKSHARES INC WEST V COM 909907107 535 14939 SH SOLE NO 0 0 14939 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 564 69703 SH SOLE NO 0 0 69703 UNITED NAT FOODS INC COM 911163103 360 31317 SH SOLE NO 0 0 31317 UNITED PARCEL SERVICE INC CL B 911312106 74304 499927 SH SOLE NO 0 0 499927 UNITED RENTALS INC COM 911363109 36894 51162 SH SOLE NO 0 0 51162 UNITED STATES ANTIMONY CORP COM 911549103 5 20430 SH SOLE NO 0 0 20430 UNITED STATES STL CORP NEW COM 912909108 1257 30822 SH SOLE NO 0 0 30822 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 268 34580 SH SOLE NO 0 0 34580 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 370 9281 SH SOLE NO 0 0 9281 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 207 8246 SH SOLE NO 0 0 8246 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 354 5810 SH SOLE NO 0 0 5810 UNITED STS GASOLINE FD LP UNITS 91201T102 10561 148892 SH SOLE NO 0 0 148892 UNITED STS NAT GAS FD LP UNIT PAR 912318409 307 21063 SH SOLE NO 0 0 21063 UNITED STS OIL FD LP UNITS 91232N207 2256 28658 SH SOLE NO 0 0 28658 UNITED THERAPEUTICS CORP DEL COM 91307C102 1124 4892 SH SOLE NO 0 0 4892 UNITEDHEALTH GROUP INC COM 91324P102 153025 309329 SH SOLE NO 0 0 309329 UNITI GROUP INC COM 91325V108 140 23676 SH SOLE NO 0 0 23676 UNITIL CORP COM 913259107 633 12088 SH SOLE NO 0 0 12088 UNITY BANCORP INC COM 913290102 323 11695 SH SOLE NO 0 0 11695 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 40 24612 SH SOLE NO 0 0 24612 UNITY SOFTWARE INC COM 91332U101 2177 81546 SH SOLE NO 0 0 81546 UNIVERSAL DISPLAY CORP COM 91347P105 2112 12540 SH SOLE NO 0 0 12540 UNIVERSAL HLTH SVCS INC CL B 913903100 569 3120 SH SOLE NO 0 0 3120 UNIVERSAL INS HLDGS INC COM 91359V107 1187 58430 SH SOLE NO 0 0 58430 UNIVEST FINANCIAL CORPORATIO COM 915271100 252 12104 SH SOLE NO 0 0 12104 UNUM GROUP COM 91529Y106 2647 49325 SH SOLE NO 0 0 49325 UPSTART HLDGS INC COM 91680M107 1114 41444 SH SOLE NO 0 0 41444 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 8 10000 SH SOLE NO 0 0 10000 UPWORK INC COM 91688F104 1020 83158 SH SOLE NO 0 0 83158 URANIUM ENERGY CORP COM 916896103 391 57917 SH SOLE NO 0 0 57917 URANIUM RTY CORP COM 91702V101 30 12749 SH SOLE NO 0 0 12749 URBAN OUTFITTERS INC COM 917047102 401 9230 SH SOLE NO 0 0 9230 US BANCORP DEL COM NEW 902973304 31425 703010 SH SOLE NO 0 0 703010 US FOODS HLDG CORP COM 912008109 1126 20857 SH SOLE NO 0 0 20857 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 410 15367 SH SOLE NO 0 0 15367 USCF ETF TR MIDSTREAM ENERGY 90290T882 788 19532 SH SOLE NO 0 0 19532 UWM HOLDINGS CORPORATION COM CL A 91823B109 170 23360 SH SOLE NO 0 0 23360 V F CORP COM 918204108 2722 177426 SH SOLE NO 0 0 177426 VAALCO ENERGY INC COM NEW 91851C201 90 12952 SH SOLE NO 0 0 12952 VAIL RESORTS INC COM 91879Q109 418 1874 SH SOLE NO 0 0 1874 VALE S A SPONSORED ADS 91912E105 8081 662938 SH SOLE NO 0 0 662938 VALERO ENERGY CORP COM 91913Y100 45713 267812 SH SOLE NO 0 0 267812 VALKYRIE ETF TRUST II BITCOIN AND ETHE 91917A108 321 15169 SH SOLE NO 0 0 15169 VALKYRIE ETF TRUST II BITCOIN MINERS 91917A207 1678 91714 SH SOLE NO 0 0 91714 VALLEY NATL BANCORP COM 919794107 2169 272458 SH SOLE NO 0 0 272458 VALMONT INDS INC COM 920253101 1145 5017 SH SOLE NO 0 0 5017 VALVOLINE INC COM 92047W101 353 7915 SH SOLE NO 0 0 7915 VANECK BITCOIN TR SH BEN INT 92189K105 231 2873 SH SOLE NO 0 0 2873 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 3038 40437 SH SOLE NO 0 0 40437 VANECK ETF TRUST BDC INCOME ETF 92189F411 6079 359715 SH SOLE NO 0 0 359715 VANECK ETF TRUST BIOTECH ETF 92189F726 5061 30426 SH SOLE NO 0 0 30426 VANECK ETF TRUST CLO ETF 92189H748 438 8285 SH SOLE NO 0 0 8285 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 254 1516 SH SOLE NO 0 0 1516 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 8182 281933 SH SOLE NO 0 0 281933 VANECK ETF TRUST GOLD MINERS ETF 92189F106 29248 924972 SH SOLE NO 0 0 924972 VANECK ETF TRUST GREEN BOND ETF 92189F171 616 25964 SH SOLE NO 0 0 25964 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 42208 807663 SH SOLE NO 0 0 807663 VANECK ETF TRUST IG FLOATING RATE 92189F486 2099 82286 SH SOLE NO 0 0 82286 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 2065 44409 SH SOLE NO 0 0 44409 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 800 32645 SH SOLE NO 0 0 32645 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 5008 129279 SH SOLE NO 0 0 129279 VANECK ETF TRUST LONG MUNI ETF 92189F536 891 49489 SH SOLE NO 0 0 49489 VANECK ETF TRUST LONG/FLAT TREND 92189F148 4068 91856 SH SOLE NO 0 0 91856 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 314 3196 SH SOLE NO 0 0 3196 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 510 14955 SH SOLE NO 0 0 14955 VANECK ETF TRUST MORTGAGE REIT 92189F452 144 12304 SH SOLE NO 0 0 12304 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 221092 2459308 SH SOLE NO 0 0 2459308 VANECK ETF TRUST NATURAL RESOURC 92189F841 320 6274 SH SOLE NO 0 0 6274 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1990 5918 SH SOLE NO 0 0 5918 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1931 21289 SH SOLE NO 0 0 21289 VANECK ETF TRUST PREFERRED SECURT 92189F429 5736 324276 SH SOLE NO 0 0 324276 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 841 16367 SH SOLE NO 0 0 16367 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 60937 270842 SH SOLE NO 0 0 270842 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1967 87782 SH SOLE NO 0 0 87782 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 407 23890 SH SOLE NO 0 0 23890 VANECK ETF TRUST VANECK VIETNAM 92189F817 265 19059 SH SOLE NO 0 0 19059 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 1919 30693 SH SOLE NO 0 0 30693 VANECK MERK GOLD TR GOLD TRUST 921078101 4804 223630 SH SOLE NO 0 0 223630 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 22446 73664 SH SOLE NO 0 0 73664 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 23998 132974 SH SOLE NO 0 0 132974 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 2024 17841 SH SOLE NO 0 0 17841 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 14440 140177 SH SOLE NO 0 0 140177 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 4516 49737 SH SOLE NO 0 0 49737 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 2018 17950 SH SOLE NO 0 0 17950 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 6541 73976 SH SOLE NO 0 0 73976 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 31835 313648 SH SOLE NO 0 0 313648 VANGUARD BD INDEX FDS INTERMED TERM 921937819 56191 745232 SH SOLE NO 0 0 745232 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 7423 102623 SH SOLE NO 0 0 102623 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 197703 2578624 SH SOLE NO 0 0 2578624 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 122852 1691470 SH SOLE NO 0 0 1691470 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 7836 158147 SH SOLE NO 0 0 158147 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 41779 849333 SH SOLE NO 0 0 849333 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 36129 206134 SH SOLE NO 0 0 206134 VANGUARD INDEX FDS GROWTH ETF 922908736 612039 1778149 SH SOLE NO 0 0 1778149 VANGUARD INDEX FDS LARGE CAP ETF 922908637 96477 402390 SH SOLE NO 0 0 402390 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 100288 425326 SH SOLE NO 0 0 425326 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 74297 476539 SH SOLE NO 0 0 476539 VANGUARD INDEX FDS MID CAP ETF 922908629 291389 1166207 SH SOLE NO 0 0 1166207 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 65429 756582 SH SOLE NO 0 0 756582 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 620893 1291642 SH SOLE NO 0 0 1291642 VANGUARD INDEX FDS SM CP VAL ETF 922908611 118438 617250 SH SOLE NO 0 0 617250 VANGUARD INDEX FDS SMALL CP ETF 922908751 225562 986751 SH SOLE NO 0 0 986751 VANGUARD INDEX FDS SML CP GRW ETF 922908595 63276 242697 SH SOLE NO 0 0 242697 VANGUARD INDEX FDS TOTAL STK MKT 922908769 622830 2396423 SH SOLE NO 0 0 2396423 VANGUARD INDEX FDS VALUE ETF 922908744 504421 3097266 SH SOLE NO 0 0 3097266 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 83305 1420378 SH SOLE NO 0 0 1420378 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 285442 6833663 SH SOLE NO 0 0 6833663 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 29288 434932 SH SOLE NO 0 0 434932 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3288 43252 SH SOLE NO 0 0 43252 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 138432 1184798 SH SOLE NO 0 0 1184798 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1477 35058 SH SOLE NO 0 0 35058 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 40711 368423 SH SOLE NO 0 0 368423 VANGUARD MALVERN FDS CORE BD ETF 922020748 2605 34053 SH SOLE NO 0 0 34053 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 21592 450874 SH SOLE NO 0 0 450874 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 59481 1175506 SH SOLE NO 0 0 1175506 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 109550 1360703 SH SOLE NO 0 0 1360703 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 13995 239018 SH SOLE NO 0 0 239018 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 24800 317011 SH SOLE NO 0 0 317011 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 8226 138850 SH SOLE NO 0 0 138850 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 13284 291242 SH SOLE NO 0 0 291242 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 12327 212269 SH SOLE NO 0 0 212269 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 63196 817432 SH SOLE NO 0 0 817432 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 202 2638 SH SOLE NO 0 0 2638 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 714 10403 SH SOLE NO 0 0 10403 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 162373 1873462 SH SOLE NO 0 0 1873462 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4127 17318 SH SOLE NO 0 0 17318 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 87705 1115272 SH SOLE NO 0 0 1115272 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 2141 10861 SH SOLE NO 0 0 10861 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 6827 80261 SH SOLE NO 0 0 80261 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1866 13347 SH SOLE NO 0 0 13347 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2446 10501 SH SOLE NO 0 0 10501 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 512650 2807350 SH SOLE NO 0 0 2807350 VANGUARD STAR FDS VG TL INTL STK F 921909768 47938 794999 SH SOLE NO 0 0 794999 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 764020 15228615 SH SOLE NO 0 0 15228615 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 1072 10646 SH SOLE NO 0 0 10646 VANGUARD WELLINGTON FD US MINIMUM 921935409 449 4011 SH SOLE NO 0 0 4011 VANGUARD WELLINGTON FD US MOMENTUM 921935508 789 5215 SH SOLE NO 0 0 5215 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 5037 39697 SH SOLE NO 0 0 39697 VANGUARD WELLINGTON FD US QUALITY 921935706 255 1860 SH SOLE NO 0 0 1860 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 426 3572 SH SOLE NO 0 0 3572 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 669 10474 SH SOLE NO 0 0 10474 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 241741 1998021 SH SOLE NO 0 0 1998021 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 42210 517719 SH SOLE NO 0 0 517719 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 22850 332117 SH SOLE NO 0 0 332117 VANGUARD WORLD FD COMM SRVC ETF 92204A884 3999 30476 SH SOLE NO 0 0 30476 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 22522 70883 SH SOLE NO 0 0 70883 VANGUARD WORLD FD CONSUM STP ETF 92204A207 47872 234504 SH SOLE NO 0 0 234504 VANGUARD WORLD FD ENERGY ETF 92204A306 17566 133376 SH SOLE NO 0 0 133376 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3848 66956 SH SOLE NO 0 0 66956 VANGUARD WORLD FD ESG US CORP BD 921910691 862 13741 SH SOLE NO 0 0 13741 VANGUARD WORLD FD ESG US STK ETF 921910733 17391 186614 SH SOLE NO 0 0 186614 VANGUARD WORLD FD EXTENDED DUR 921910709 2404 31378 SH SOLE NO 0 0 31378 VANGUARD WORLD FD FINANCIALS ETF 92204A405 15660 152944 SH SOLE NO 0 0 152944 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 83403 308304 SH SOLE NO 0 0 308304 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 19194 78617 SH SOLE NO 0 0 78617 VANGUARD WORLD FD INF TECH ETF 92204A702 117201 223520 SH SOLE NO 0 0 223520 VANGUARD WORLD FD MATERIALS ETF 92204A801 6412 31366 SH SOLE NO 0 0 31366 VANGUARD WORLD FD MEGA CAP INDEX 921910873 33584 179717 SH SOLE NO 0 0 179717 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 28939 242145 SH SOLE NO 0 0 242145 VANGUARD WORLD FD MEGA GRWTH IND 921910816 73879 257769 SH SOLE NO 0 0 257769 VANGUARD WORLD FD UTILITIES ETF 92204A876 23551 165176 SH SOLE NO 0 0 165176 VARONIS SYS INC COM 922280102 220 4660 SH SOLE NO 0 0 4660 VAXART INC COM NEW 92243A200 21 16413 SH SOLE NO 0 0 16413 VECTOR GROUP LTD COM 92240M108 280 25547 SH SOLE NO 0 0 25547 VEEVA SYS INC CL A COM 922475108 6525 28162 SH SOLE NO 0 0 28162 VELO3D INC COMMON STOCK 92259N104 73 160700 SH SOLE NO 0 0 160700 VENTAS INC COM 92276F100 2534 58207 SH SOLE NO 0 0 58207 VERA BRADLEY INC COM 92335C106 170 25000 SH SOLE NO 0 0 25000 VERALTO CORP COM SHS 92338C103 3289 37093 SH SOLE NO 0 0 37093 VERICEL CORP COM 92346J108 391 7513 SH SOLE NO 0 0 7513 VERISIGN INC COM 92343E102 299 1580 SH SOLE NO 0 0 1580 VERISK ANALYTICS INC COM 92345Y106 3769 15986 SH SOLE NO 0 0 15986 VERITEX HLDGS INC COM 923451108 533 26006 SH SOLE NO 0 0 26006 VERIZON COMMUNICATIONS INC COM 92343V104 193754 4617591 SH SOLE NO 0 0 4617591 VERMILION ENERGY INC COM 923725105 162 13061 SH SOLE NO 0 0 13061 VERTEX PHARMACEUTICALS INC COM 92532F100 33109 79207 SH SOLE NO 0 0 79207 VERTIV HOLDINGS CO COM CL A 92537N108 5195 63612 SH SOLE NO 0 0 63612 VERVE THERAPEUTICS INC COM 92539P101 367 27601 SH SOLE NO 0 0 27601 VESTIS CORPORATION COM SHS 29430C102 2317 120230 SH SOLE NO 0 0 120230 VIATRIS INC COM 92556V106 2714 227317 SH SOLE NO 0 0 227317 VIAVI SOLUTIONS INC COM 925550105 145 15955 SH SOLE NO 0 0 15955 VICI PPTYS INC COM 925652109 4059 136264 SH SOLE NO 0 0 136264 VICTORY CAP HLDGS INC COM CL A 92645B103 892 21030 SH SOLE NO 0 0 21030 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 2329 50216 SH SOLE NO 0 0 50216 VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 1339 41315 SH SOLE NO 0 0 41315 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 4216 84616 SH SOLE NO 0 0 84616 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 14160 214702 SH SOLE NO 0 0 214702 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 4039 49649 SH SOLE NO 0 0 49649 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 2088 40740 SH SOLE NO 0 0 40740 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 11948 200699 SH SOLE NO 0 0 200699 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 3167 50950 SH SOLE NO 0 0 50950 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 2893 51628 SH SOLE NO 0 0 51628 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 221 3199 SH SOLE NO 0 0 3199 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 4719 93763 SH SOLE NO 0 0 93763 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 221 7459 SH SOLE NO 0 0 7459 VIKING THERAPEUTICS INC COM 92686J106 1422 17340 SH SOLE NO 0 0 17340 VILLAGE FARMS INTL INC COM 92707Y108 91 73290 SH SOLE NO 0 0 73290 VIMEO INC COMMON STOCK 92719V100 150 36575 SH SOLE NO 0 0 36575 VINFAST AUTO LTD SHS Y9390M103 208 41780 SH SOLE NO 0 0 41780 VIPER ENERGY INC CL A 927959106 537 13953 SH SOLE NO 0 0 13953 VIR BIOTECHNOLOGY INC COM 92764N102 672 66318 SH SOLE NO 0 0 66318 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 97 65620 SH SOLE NO 0 0 65620 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 129 14600 SH SOLE NO 0 0 14600 VIRTUS CONVERTIBLE & INC FD COM 92838U108 715 239004 SH SOLE NO 0 0 239004 VIRTUS CONVERTIBLE & INCOME COM 92838X102 532 159136 SH SOLE NO 0 0 159136 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 213 8895 SH SOLE NO 0 0 8895 VIRTUS DIVIDEND INTEREST & P COM 92840R101 1195 93495 SH SOLE NO 0 0 93495 VIRTUS EQUITY & CONV INCM FD COM 92841M101 687 30685 SH SOLE NO 0 0 30685 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 527 22009 SH SOLE NO 0 0 22009 VIRTUS TOTAL RETURN FD INC COM 92835W107 269 48264 SH SOLE NO 0 0 48264 VISA INC COM CL A 92826C839 236067 845877 SH SOLE NO 0 0 845877 VISHAY INTERTECHNOLOGY INC COM 928298108 319 14077 SH SOLE NO 0 0 14077 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 313 7555 SH SOLE NO 0 0 7555 VISTA GOLD CORP COM NEW 927926303 43 75270 SH SOLE NO 0 0 75270 VISTA OUTDOOR INC COM 928377100 308 9382 SH SOLE NO 0 0 9382 VISTRA CORP COM 92840M102 2533 36363 SH SOLE NO 0 0 36363 VITA COCO CO INC COM 92846Q107 247 10094 SH SOLE NO 0 0 10094 VIVANI MEDICAL INC COMMON STOCK 92854B109 649 351030 SH SOLE NO 0 0 351030 VIVOS THERAPEUTICS INC COM NEW 92859E207 72 15000 SH SOLE NO 0 0 15000 VOC ENERGY TR TR UNIT 91829B103 242 39991 SH SOLE NO 0 0 39991 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4751 533784 SH SOLE NO 0 0 533784 VOLATO GROUP INC CL A COM 74349W104 78 22066 SH SOLE NO 0 0 22066 VONTIER CORPORATION COM 928881101 738 16279 SH SOLE NO 0 0 16279 VORNADO RLTY TR SH BEN INT 929042109 9861 342738 SH SOLE NO 0 0 342738 VOXX INTL CORP CL A 91829F104 205 25144 SH SOLE NO 0 0 25144 VOYA GLBL ADV & PREM OPP FD COM 92912R104 197 21841 SH SOLE NO 0 0 21841 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 299 56406 SH SOLE NO 0 0 56406 VOYA INFRASTRUCTURE INDLS & COM 92912X101 359 34154 SH SOLE NO 0 0 34154 VOYAGER THERAPEUTICS INC COM 92915B106 530 56955 SH SOLE NO 0 0 56955 VULCAN MATLS CO COM 929160109 13091 47967 SH SOLE NO 0 0 47967 VUZIX CORP COM NEW 92921W300 27 22200 SH SOLE NO 0 0 22200 W & T OFFSHORE INC COM 92922P106 28 10400 SH SOLE NO 0 0 10400 WABTEC COM 929740108 2924 20071 SH SOLE NO 0 0 20071 WAFD INC COM 938824109 714 24596 SH SOLE NO 0 0 24596 WALGREENS BOOTS ALLIANCE INC COM 931427108 11386 524933 SH SOLE NO 0 0 524933 WALKER & DUNLOP INC COM 93148P102 634 6269 SH SOLE NO 0 0 6269 WALMART INC COM 931142103 176345 2930772 SH SOLE NO 0 0 2930772 WARNER BROS DISCOVERY INC COM SER A 934423104 5400 618556 SH SOLE NO 0 0 618556 WASTE CONNECTIONS INC COM 94106B101 2143 12456 SH SOLE NO 0 0 12456 WASTE MGMT INC DEL COM 94106L109 59264 278039 SH SOLE NO 0 0 278039 WATERS CORP COM 941848103 3641 10578 SH SOLE NO 0 0 10578 WATERSTONE FINL INC MD COM 94188P101 392 32210 SH SOLE NO 0 0 32210 WATSCO INC COM 942622200 5643 13063 SH SOLE NO 0 0 13063 WATTS WATER TECHNOLOGIES INC CL A 942749102 1771 8331 SH SOLE NO 0 0 8331 WAYFAIR INC CL A 94419L101 502 7396 SH SOLE NO 0 0 7396 WD 40 CO COM 929236107 1951 7703 SH SOLE NO 0 0 7703 WEATHERFORD INTL PLC ORD SHS G48833118 257 2228 SH SOLE NO 0 0 2228 WEBSTER FINL CORP COM 947890109 4328 85240 SH SOLE NO 0 0 85240 WEC ENERGY GROUP INC COM 92939U106 14398 175327 SH SOLE NO 0 0 175327 WELLS FARGO CO NEW COM 949746101 44508 767901 SH SOLE NO 0 0 767901 WELLS FARGO CO NEW PERP PFD CNV A 949746804 5960 4888 SH SOLE NO 0 0 4888 WELLTOWER INC COM 95040Q104 8981 96113 SH SOLE NO 0 0 96113 WENDYS CO COM 95058W100 1807 95909 SH SOLE NO 0 0 95909 WESBANCO INC COM 950810101 558 18726 SH SOLE NO 0 0 18726 WESCO INTL INC COM 95082P105 765 4465 SH SOLE NO 0 0 4465 WEST PHARMACEUTICAL SVSC INC COM 955306105 2493 6299 SH SOLE NO 0 0 6299 WESTAMERICA BANCORPORATION COM 957090103 1657 33904 SH SOLE NO 0 0 33904 WESTERN ALLIANCE BANCORP COM 957638109 587 9149 SH SOLE NO 0 0 9149 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 485 33542 SH SOLE NO 0 0 33542 WESTERN ASSET EMERGING MKTS COM 95766A101 189 19685 SH SOLE NO 0 0 19685 WESTERN ASSET GBL HIGH INC F COM 95766B109 290 41412 SH SOLE NO 0 0 41412 WESTERN ASSET GLOBAL CORP DE COM 95790C107 524 41962 SH SOLE NO 0 0 41962 WESTERN ASSET HIGH INCOM FD COM 95766J102 391 87397 SH SOLE NO 0 0 87397 WESTERN ASSET HIGH INCOME OP COM 95766K109 53 13697 SH SOLE NO 0 0 13697 WESTERN ASSET INTER MUNI FD COM 958435109 1564 197490 SH SOLE NO 0 0 197490 WESTERN ASSET MANAGED MUNS F COM 95766M105 306 29317 SH SOLE NO 0 0 29317 WESTERN ASSET MTG DEFINED OP COM 95790B109 257 21967 SH SOLE NO 0 0 21967 WESTERN ASSET MUN HIGH INCOM COM 95766N103 197 29086 SH SOLE NO 0 0 29086 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 278 26150 SH SOLE NO 0 0 26150 WESTERN AST INFL LKD OPP & I COM 95766R104 176 20353 SH SOLE NO 0 0 20353 WESTERN DIGITAL CORP. COM 958102105 1092 16003 SH SOLE NO 0 0 16003 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 357 10055 SH SOLE NO 0 0 10055 WESTERN NEW ENG BANCORP INC COM 958892101 85 11146 SH SOLE NO 0 0 11146 WESTERN UN CO COM 959802109 495 35428 SH SOLE NO 0 0 35428 WESTLAKE CORPORATION COM 960413102 591 3870 SH SOLE NO 0 0 3870 WESTROCK CO COM 96145D105 3897 78816 SH SOLE NO 0 0 78816 WEX INC COM 96208T104 527 2217 SH SOLE NO 0 0 2217 WEYERHAEUSER CO MTN BE COM NEW 962166104 7312 203607 SH SOLE NO 0 0 203607 WHEATON PRECIOUS METALS CORP COM 962879102 4287 90960 SH SOLE NO 0 0 90960 WHIRLPOOL CORP COM 963320106 5718 47799 SH SOLE NO 0 0 47799 WHITE MTNS INS GROUP LTD COM G9618E107 517 288 SH SOLE NO 0 0 288 WHITEHORSE FIN INC COM 96524V106 183 14791 SH SOLE NO 0 0 14791 WHITESTONE REIT COM 966084204 334 26596 SH SOLE NO 0 0 26596 WILEY JOHN & SONS INC CL A 968223206 321 8430 SH SOLE NO 0 0 8430 WILLIAMS COS INC COM 969457100 15942 409076 SH SOLE NO 0 0 409076 WILLIAMS SONOMA INC COM 969904101 11702 36852 SH SOLE NO 0 0 36852 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1502 5460 SH SOLE NO 0 0 5460 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1278 27476 SH SOLE NO 0 0 27476 WINGSTOP INC COM 974155103 592 1615 SH SOLE NO 0 0 1615 WINMARK CORP COM 974250102 5117 14145 SH SOLE NO 0 0 14145 WINNEBAGO INDS INC COM 974637100 433 5849 SH SOLE NO 0 0 5849 WINTRUST FINL CORP COM 97650W108 922 8834 SH SOLE NO 0 0 8834 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 950 45762 SH SOLE NO 0 0 45762 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2022 58077 SH SOLE NO 0 0 58077 WISDOMTREE TR CURRNCY INT EQ 97717X263 3249 94986 SH SOLE NO 0 0 94986 WISDOMTREE TR CYBERSECURITY FD 97717Y659 204 7965 SH SOLE NO 0 0 7965 WISDOMTREE TR EM EX ST-OWNED 97717X578 6436 218468 SH SOLE NO 0 0 218468 WISDOMTREE TR EMER MKT HIGH FD 97717W315 22734 543344 SH SOLE NO 0 0 543344 WISDOMTREE TR EMERGING MARKETS 97717Y642 341 12048 SH SOLE NO 0 0 12048 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1107 21771 SH SOLE NO 0 0 21771 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2601 53846 SH SOLE NO 0 0 53846 WISDOMTREE TR EUROPE SMCP DV 97717W869 1123 18801 SH SOLE NO 0 0 18801 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 15649 311171 SH SOLE NO 0 0 311171 WISDOMTREE TR GLB US QTLY DIV 97717W844 15850 407566 SH SOLE NO 0 0 407566 WISDOMTREE TR HEDGED HI YLD BD 97717W430 1119 50791 SH SOLE NO 0 0 50791 WISDOMTREE TR INDIA ERNGS FD 97717W422 988 22682 SH SOLE NO 0 0 22682 WISDOMTREE TR INTERNATIONL EFI 97717Y634 1042 28112 SH SOLE NO 0 0 28112 WISDOMTREE TR INTL EQUITY FD 97717W703 727 13271 SH SOLE NO 0 0 13271 WISDOMTREE TR INTL LRGCAP DV 97717W794 6438 124499 SH SOLE NO 0 0 124499 WISDOMTREE TR INTL MIDCAP DV 97717W778 663 10546 SH SOLE NO 0 0 10546 WISDOMTREE TR INTL QULTY DIV 97717X131 8564 225019 SH SOLE NO 0 0 225019 WISDOMTREE TR INTL SMCAP DIV 97717W760 2430 37267 SH SOLE NO 0 0 37267 WISDOMTREE TR INTRST RATE HDGE 97717W380 494 22362 SH SOLE NO 0 0 22362 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 17620 383533 SH SOLE NO 0 0 383533 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1208 30490 SH SOLE NO 0 0 30490 WISDOMTREE TR JAPN HEDGE EQT 97717W851 7262 66930 SH SOLE NO 0 0 66930 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 333 9933 SH SOLE NO 0 0 9933 WISDOMTREE TR US AI ENHANCED 97717W406 4391 43145 SH SOLE NO 0 0 43145 WISDOMTREE TR US EFFICIENT COR 97717Y790 9238 218755 SH SOLE NO 0 0 218755 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2723 31427 SH SOLE NO 0 0 31427 WISDOMTREE TR US LARGECAP DIVD 97717W307 57383 794885 SH SOLE NO 0 0 794885 WISDOMTREE TR US LARGECAP FUND 97717W588 380 6857 SH SOLE NO 0 0 6857 WISDOMTREE TR US MIDCAP DIVID 97717W505 43433 890564 SH SOLE NO 0 0 890564 WISDOMTREE TR US MIDCAP FUND 97717W570 2122 34775 SH SOLE NO 0 0 34775 WISDOMTREE TR US QTLY DIV GRT 97717X669 59740 784096 SH SOLE NO 0 0 784096 WISDOMTREE TR US QUALITY GROW 97717Y477 1134 27585 SH SOLE NO 0 0 27585 WISDOMTREE TR US S CAP QTY DIV 97717X651 6409 129119 SH SOLE NO 0 0 129119 WISDOMTREE TR US SMALLCAP DIVD 97717W604 12528 383354 SH SOLE NO 0 0 383354 WISDOMTREE TR US SMALLCAP FUND 97717W562 6886 137398 SH SOLE NO 0 0 137398 WISDOMTREE TR US TOTAL DIVIDND 97717W109 3069 43400 SH SOLE NO 0 0 43400 WISDOMTREE TR WISDOMTREE US VA 97717W547 4611 60992 SH SOLE NO 0 0 60992 WISDOMTREE TR YIELD ENHANCD US 97717X511 401 9244 SH SOLE NO 0 0 9244 WIX COM LTD SHS M98068105 431 3133 SH SOLE NO 0 0 3133 WK KELLOGG CO COM SHS 92942W107 655 34856 SH SOLE NO 0 0 34856 WM TECHNOLOGY INC COM 92971A109 97 72613 SH SOLE NO 0 0 72613 WOLFSPEED INC COM 977852102 1048 35534 SH SOLE NO 0 0 35534 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 262 13108 SH SOLE NO 0 0 13108 WOODWARD INC COM 980745103 683 4434 SH SOLE NO 0 0 4434 WORKDAY INC CL A 98138H101 5341 19580 SH SOLE NO 0 0 19580 WORKHORSE GROUP INC COM NEW 98138J206 14 60493 SH SOLE NO 0 0 60493 WORKIVA INC COM CL A 98139A105 584 6888 SH SOLE NO 0 0 6888 WORLD GOLD TR SPDR GLD MINIS 98149E303 4493 102004 SH SOLE NO 0 0 102004 WORTHINGTON ENTERPRISES INC COM 981811102 377 6053 SH SOLE NO 0 0 6053 WP CAREY INC COM 92936U109 74473 1319500 SH SOLE NO 0 0 1319500 WPP PLC NEW ADR 92937A102 206 4352 SH SOLE NO 0 0 4352 WRAP TECHNOLOGIES INC COM 98212N107 64 28316 SH SOLE NO 0 0 28316 WSFS FINL CORP COM 929328102 948 21012 SH SOLE NO 0 0 21012 WW INTL INC COM 98262P101 19 10018 SH SOLE NO 0 0 10018 WYNDHAM HOTELS & RESORTS INC COM 98311A105 252 3284 SH SOLE NO 0 0 3284 WYNN RESORTS LTD COM 983134107 3023 29570 SH SOLE NO 0 0 29570 X4 PHARMACEUTICALS INC COM 98420X103 35 25100 SH SOLE NO 0 0 25100 XAI OCTAGN FLT RAT & ALT INM COM 98400T106 309 43541 SH SOLE NO 0 0 43541 XCEL ENERGY INC COM 98389B100 9968 185458 SH SOLE NO 0 0 185458 XENIA HOTELS & RESORTS INC COM 984017103 2908 193756 SH SOLE NO 0 0 193756 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 413 187003 SH SOLE NO 0 0 187003 XOMETRY INC CLASS A COM 98423F109 258 15300 SH SOLE NO 0 0 15300 XPO INC COM 983793100 1952 15993 SH SOLE NO 0 0 15993 XYLEM INC COM 98419M100 9559 73960 SH SOLE NO 0 0 73960 YETI HLDGS INC COM 98585X104 617 15999 SH SOLE NO 0 0 15999 YEXT INC COM 98585N106 108 17889 SH SOLE NO 0 0 17889 YORK WTR CO COM 987184108 281 7740 SH SOLE NO 0 0 7740 YUM BRANDS INC COM 988498101 15150 109270 SH SOLE NO 0 0 109270 YUM CHINA HLDGS INC COM 98850P109 3586 90111 SH SOLE NO 0 0 90111 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2680 8891 SH SOLE NO 0 0 8891 ZENTALIS PHARMACEUTICALS INC COM 98943L107 960 60895 SH SOLE NO 0 0 60895 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1640 150067 SH SOLE NO 0 0 150067 ZEVIA PBC CL A 98955K104 13 11399 SH SOLE NO 0 0 11399 ZILLOW GROUP INC CL A 98954M101 481 10045 SH SOLE NO 0 0 10045 ZILLOW GROUP INC CL C CAP STK 98954M200 4221 86527 SH SOLE NO 0 0 86527 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 350 34547 SH SOLE NO 0 0 34547 ZIMMER BIOMET HOLDINGS INC COM 98956P102 8558 64842 SH SOLE NO 0 0 64842 ZIONS BANCORPORATION N A COM 989701107 2495 57497 SH SOLE NO 0 0 57497 ZOETIS INC CL A 98978V103 32803 193860 SH SOLE NO 0 0 193860 ZOMEDICA CORP COM 98980M109 31 214790 SH SOLE NO 0 0 214790 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2887 44171 SH SOLE NO 0 0 44171 ZSCALER INC COM 98980G102 8317 43174 SH SOLE NO 0 0 43174 ZYMEWORKS INC COM 98985Y108 359 34166 SH SOLE NO 0 0 34166