0000012600-24-000002.txt : 20240207 0000012600-24-000002.hdr.sgml : 20240207 20240207122526 ACCESSION NUMBER: 0000012600-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240207 DATE AS OF CHANGE: 20240207 EFFECTIVENESS DATE: 20240207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PRINCIPAL SECURITIES, INC. CENTRAL INDEX KEY: 0000012600 ORGANIZATION NAME: IRS NUMBER: 420941553 STATE OF INCORPORATION: IA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23623 FILM NUMBER: 24603216 BUSINESS ADDRESS: STREET 1: 711 HIGH STREET CITY: DES MOINES STATE: IA ZIP: 50392 BUSINESS PHONE: 515-247-4874 MAIL ADDRESS: STREET 1: PRINCIPAL FINANCIAL GROUP STREET 2: 711 HIGH STREET CITY: DES MOINES STATE: IA ZIP: 50392-2080 FORMER COMPANY: FORMER CONFORMED NAME: PRINCOR FINANCIAL SERVICES CORPORATION DATE OF NAME CHANGE: 20020307 FORMER COMPANY: FORMER CONFORMED NAME: PRINCOR FINANCIAL SERVICES CORP /BD DATE OF NAME CHANGE: 20020307 FORMER COMPANY: FORMER CONFORMED NAME: BLC EQUITY SERVICES CORP /BD/ DATE OF NAME CHANGE: 19851023 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000012600 XXXXXXXX 12-31-2023 12-31-2023 PRINCIPAL SECURITIES, INC.
PRINCIPAL FINANCIAL GROUP 711 HIGH STREET DES MOINES IA 50392-2080
13F HOLDINGS REPORT 028-23623 000001137 801-54949 N
Brock Cooper Interim Chief Compliance Officer 515-247-4874 Brock Cooper Des Moines IA 02-07-2024 0 3215 2684829436 false
INFORMATION TABLE 2 q42023.xml Q4 2023 AAON INC COM PAR $0.004 000360206 3176 43 SH SOLE 43 0 0 AAR CORP COM 000361105 6677 107 SH SOLE 107 0 0 ABM INDS INC COM 000957100 80111 1787 SH SOLE 1787 0 0 AFLAC INC COM 001055102 883493 10709 SH SOLE 10709 0 0 AGCO CORP COM 001084102 91422 753 SH SOLE 753 0 0 AMN HEALTHCARE SVCS INC COM 001744101 48672 650 SH SOLE 650 0 0 ABBOTT LABS COM 002824100 2932145 26639 SH SOLE 26639 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 33996 1756 SH SOLE 1756 0 0 ABRDN ETFS BBRG ALL COMMDY 003261203 12756 417 SH SOLE 417 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 395082 17351 SH SOLE 17351 0 0 ACI WORLDWIDE INC COM 004498101 3274 107 SH SOLE 107 0 0 ACUSHNET HLDGS CORP COM 005098108 37333 591 SH SOLE 591 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 278454 15723 SH SOLE 15723 0 0 ADDUS HOMECARE CORP COM 006739106 25627 276 SH SOLE 276 0 0 ADVANCED MICRO DEVICES INC COM 007903107 6311212 42814 SH SOLE 42814 0 0 ADVANCED ENERGY INDS COM 007973100 87354 802 SH SOLE 802 0 0 AEROVIRONMENT INC COM 008073108 6302 50 SH SOLE 50 0 0 AGNICO EAGLE MINES LTD COM 008474108 119065 2171 SH SOLE 2171 0 0 AGREE RLTY CORP COM 008492100 80450 1278 SH SOLE 1278 0 0 AIRBNB INC COM CL A 009066101 503513 3698 SH SOLE 3698 0 0 AIR PRODS &CHEMS INC COM 009158106 3304524 12069 SH SOLE 12069 0 0 ALAMO GROUP INC COM 011311107 3994 19 SH SOLE 19 0 0 ALARM COM HLDGS INC COM 011642105 14604 226 SH SOLE 226 0 0 ALASKA AIR GROUP INC COM 011659109 39304 1006 SH SOLE 1006 0 0 ALBANY INTL CORP CL A 012348108 77299 787 SH SOLE 787 0 0 ALBEMARLE CORP COM 012653101 141735 981 SH SOLE 981 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 62146 2702 SH SOLE 2702 0 0 ALCOA CORP COM 013872106 2448 72 SH SOLE 72 0 0 ALEXANDERS INC COM 014752109 1922 9 SH SOLE 9 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 269914 2129 SH SOLE 2129 0 0 ALIGN TECHNOLOGY INC COM 016255101 198719 725 SH SOLE 725 0 0 ALLETE INC COM NEW 018522300 25076 410 SH SOLE 410 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 791 24 SH SOLE 24 0 0 ALLIANT ENERGY CORP COM 018802108 127858 2492 SH SOLE 2492 0 0 ALLSTATE CORP COM 020002101 100623 719 SH SOLE 719 0 0 ALTAIR ENGR INC COM CL A 021369103 7826 93 SH SOLE 93 0 0 AMAZON COM INC COM 023135106 29561759 194562 SH SOLE 194562 0 0 AMEREN CORP COM 023608102 16566 229 SH SOLE 229 0 0 AMERICAN ASSETS TR INC COM 024013104 1823 81 SH SOLE 81 0 0 AMERICAN AXLE &MFG HLDGS IN COM 024061103 670 76 SH SOLE 76 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 63607 1367 SH SOLE 1367 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 196667 2585 SH SOLE 2585 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 30733 545 SH SOLE 545 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 223902 3583 SH SOLE 3583 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1167 13 SH SOLE 13 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 94516 1159 SH SOLE 1159 0 0 AMERICAN ELEC PWR CO INC COM 025537101 335846 4135 SH SOLE 4135 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5580 100 SH SOLE 100 0 0 AMERICAN EXPRESS CO COM 025816109 1935109 10329 SH SOLE 10329 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 11532 97 SH SOLE 97 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 618016 9122 SH SOLE 9122 0 0 AMER STATES WTR CO COM 029899101 34420 428 SH SOLE 428 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 670074 5077 SH SOLE 5077 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2414 26 SH SOLE 26 0 0 AMETEK INC COM 031100100 238761 1448 SH SOLE 1448 0 0 AMGEN INC COM 031162100 2865832 9950 SH SOLE 9950 0 0 AMKOR TECHNOLOGY INC COM 031652100 6421 193 SH SOLE 193 0 0 AMPHENOL CORP NEW CL A 032095101 262659 2650 SH SOLE 2650 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 687652 18814 SH SOLE 18814 0 0 AMPLIFY ETF TR CASH FLOW DIVID 032108698 27140 1000 SH SOLE 1000 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 1151403 99088 SH SOLE 99088 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 840 200 SH SOLE 200 0 0 ANALOG DEVICES INC COM 032654105 1132649 5704 SH SOLE 5704 0 0 ANDERSONS INC COM 034164103 1151 20 SH SOLE 20 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 897102 46314 SH SOLE 46314 0 0 ELEVANCE HEALTH INC COM 036752103 4849736 10284 SH SOLE 10284 0 0 APOGEE ENTERPRISES INC COM 037598109 748 14 SH SOLE 14 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 133 10 SH SOLE 10 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 311434 22309 SH SOLE 22309 0 0 APPLE INC COM 037833100 28500891 148034 SH SOLE 148034 0 0 APPLIED MATLS INC COM 038222105 2572960 15876 SH SOLE 15876 0 0 APTARGROUP INC COM 038336103 5439 44 SH SOLE 44 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 119940 1661 SH SOLE 1661 0 0 ARCOSA INC COM 039653100 18759 227 SH SOLE 227 0 0 ARDELYX INC COM 039697107 12400 2000 SH SOLE 2000 0 0 ARGO BLOCKCHAIN PLC ADS 040126104 8228 2200 SH SOLE 2200 0 0 ARISTA NETWORKS INC COM 040413106 1558370 6617 SH SOLE 6617 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 115573 1538 SH SOLE 1538 0 0 ARROW ELECTRS INC COM 042735100 56113 459 SH SOLE 459 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1575 7 SH SOLE 7 0 0 ASHLAND INC COM 044186104 5817 69 SH SOLE 69 0 0 ASSOCIATED BANC CORP COM 045487105 18679 873 SH SOLE 873 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1361999 20223 SH SOLE 20223 0 0 ATKORE INC COM 047649108 66080 413 SH SOLE 413 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 317 8 SH SOLE 8 0 0 ATLASSIAN CORPORATION CL A 049468101 412449 1734 SH SOLE 1734 0 0 ATMOS ENERGY CORP COM 049560105 107208 925 SH SOLE 925 0 0 AURORA INNOVATION INC CLASS A COM 051774107 2185 500 SH SOLE 500 0 0 AUTODESK INC COM 052769106 2653932 10900 SH SOLE 10900 0 0 AUTOLIV INC COM 052800109 3967 36 SH SOLE 36 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 814463 3496 SH SOLE 3496 0 0 AUTOZONE INC COM 053332102 470581 182 SH SOLE 182 0 0 AVALONBAY CMNTYS INC COM 053484101 136903 731 SH SOLE 731 0 0 AVEPOINT INC COM CL A 053604104 181 22 SH SOLE 22 0 0 AVERY DENNISON CORP COM 053611109 147779 731 SH SOLE 731 0 0 AVIS BUDGET GROUP COM 053774105 1950 11 SH SOLE 11 0 0 AVNET INC COM 053807103 100195 1988 SH SOLE 1988 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 172228 1328 SH SOLE 1328 0 0 BP PLC SPONSORED ADR 055622104 798668 22561 SH SOLE 22561 0 0 BRT APARTMENTS CORP COM 055645303 781 42 SH SOLE 42 0 0 BADGER METER INC COM 056525108 1698 11 SH SOLE 11 0 0 BAIDU INC SPON ADR REP A 056752108 359414 3018 SH SOLE 3018 0 0 BALCHEM CORP COM 057665200 27668 186 SH SOLE 186 0 0 BALL CORP COM 058498106 73827 1284 SH SOLE 1284 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 120 22 SH SOLE 22 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 5695 1627 SH SOLE 1627 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 216 68 SH SOLE 68 0 0 BANCO DE CHILE SPONSORED ADS 059520106 785 34 SH SOLE 34 0 0 BANK AMERICA CORP COM 060505104 2308517 68563 SH SOLE 68563 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 63880 53 SH SOLE 53 0 0 BANK HAWAII CORP COM 062540109 7101 98 SH SOLE 98 0 0 BANK MONTREAL QUE COM 063671101 33442 338 SH SOLE 338 0 0 BANK NEW YORK MELLON CORP COM 064058100 914669 17573 SH SOLE 17573 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 828 17 SH SOLE 17 0 0 BARNES GROUP INC COM 067806109 17849 547 SH SOLE 547 0 0 BARRICK GOLD CORP COM 067901108 26429 1461 SH SOLE 1461 0 0 BATH &BODY WORKS INC COM 070830104 376531 8724 SH SOLE 8724 0 0 BAUSCH HEALTH COS INC COM 071734107 30997 3865 SH SOLE 3865 0 0 BAXTER INTL INC COM 071813109 509799 13187 SH SOLE 13187 0 0 BEACON ROOFING SUPPLY INC COM 073685109 21407 246 SH SOLE 246 0 0 BECTON DICKINSON &CO COM 075887109 1433770 5880 SH SOLE 5880 0 0 BELDEN INC COM 077454106 72152 934 SH SOLE 934 0 0 BERKLEY W R CORP COM 084423102 79419 1123 SH SOLE 1123 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11666035 32709 SH SOLE 32709 0 0 BEST BUY INC COM 086516101 340941 4355 SH SOLE 4355 0 0 BHP GROUP LTD SPONSORED ADS 088606108 287448 4208 SH SOLE 4208 0 0 BGC GROUP INC CL A 088929104 7 1 SH SOLE 1 0 0 BILIBILI INC SPONS ADS REP Z 090040106 243 20 SH SOLE 20 0 0 BILL HOLDINGS INC COM 090043100 138295 1695 SH SOLE 1695 0 0 BIO RAD LABS INC CL A 090572207 41330 128 SH SOLE 128 0 0 BLACKROCK FLOATING RATE INC COM 091941104 29353 2371 SH SOLE 2371 0 0 BLACK HILLS CORP COM 092113109 5684 105 SH SOLE 105 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 1511095 146424 SH SOLE 146424 0 0 BLACKROCK ETF TRUST II ISHARES LARG CAP 092528801 41532 1600 SH SOLE 1600 0 0 BLOCK H &R INC COM 093671105 126246 2610 SH SOLE 2610 0 0 BLOOM ENERGY CORP COM CL A 093712107 1450 98 SH SOLE 98 0 0 BLOOMIN BRANDS INC COM 094235108 8220 292 SH SOLE 292 0 0 BLUE BIRD CORP COM 095306106 890 33 SH SOLE 33 0 0 BOEING CO COM 097023105 1940097 7443 SH SOLE 7443 0 0 BOOT BARN HLDGS INC COM 099406100 101553 1323 SH SOLE 1323 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 284536 2225 SH SOLE 2225 0 0 BORGWARNER INC COM 099724106 45852 1279 SH SOLE 1279 0 0 BOSTON BEER INC CL A 100557107 81559 236 SH SOLE 236 0 0 BOSTON PROPERTIES INC COM 101121101 93256 1329 SH SOLE 1329 0 0 BOSTON SCIENTIFIC CORP COM 101137107 233379 4037 SH SOLE 4037 0 0 SRH TOTAL RETURN FUND INC COM 101507101 133382 9617 SH SOLE 9617 0 0 BOYD GAMING CORP COM 103304101 50314 804 SH SOLE 804 0 0 BRADY CORP CL A 104674106 5576 95 SH SOLE 95 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 38261 406 SH SOLE 406 0 0 BRINKS CO COM 109696104 73438 835 SH SOLE 835 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1139157 22201 SH SOLE 22201 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 176534 6027 SH SOLE 6027 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 485196 12079 SH SOLE 12079 0 0 AZENTA INC COM 114340102 35566 546 SH SOLE 546 0 0 BROWN &BROWN INC COM 115236101 622568 8755 SH SOLE 8755 0 0 BROWN FORMAN CORP CL B 115637209 55159 966 SH SOLE 966 0 0 BRUKER CORP COM 116794108 41957 571 SH SOLE 571 0 0 BRUNSWICK CORP COM 117043109 28445 294 SH SOLE 294 0 0 BUCKLE INC COM 118440106 11310 238 SH SOLE 238 0 0 BURLINGTON STORES INC COM 122017106 23727 122 SH SOLE 122 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 1228 1137 SH SOLE 1137 0 0 CBIZ INC COM 124805102 6885 110 SH SOLE 110 0 0 CF INDS HLDGS INC COM 125269100 118495 1491 SH SOLE 1491 0 0 THE CIGNA GROUP COM 125523100 1528626 5105 SH SOLE 5105 0 0 CMS ENERGY CORP COM 125896100 61392 1057 SH SOLE 1057 0 0 CNA FINL CORP COM 126117100 719 17 SH SOLE 17 0 0 CSG SYS INTL INC COM 126349109 4789 90 SH SOLE 90 0 0 CSW INDUSTRIALS INC COM 126402106 6015 29 SH SOLE 29 0 0 CSX CORP COM 126408103 500773 14444 SH SOLE 14444 0 0 CTS CORP COM 126501105 2143 49 SH SOLE 49 0 0 CVB FINL CORP COM 126600105 17343 859 SH SOLE 859 0 0 CVS HEALTH CORP COM 126650100 3236207 40985 SH SOLE 40985 0 0 CABOT CORP COM 127055101 77405 927 SH SOLE 927 0 0 COTERRA ENERGY INC COM 127097103 465842 18254 SH SOLE 18254 0 0 CACI INTL INC CL A 127190304 9716 30 SH SOLE 30 0 0 CACTUS INC CL A 127203107 30373 669 SH SOLE 669 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 948120 3481 SH SOLE 3481 0 0 CAL MAINE FOODS INC COM NEW 128030202 42641 743 SH SOLE 743 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 1639137 180522 SH SOLE 180522 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 9561 643 SH SOLE 643 0 0 CALERES INC COM 129500104 19575 637 SH SOLE 637 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2957 57 SH SOLE 57 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 15215 1061 SH SOLE 1061 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 4054 60 SH SOLE 60 0 0 CAMDEN PPTY TR SH BEN INT 133131102 196197 1976 SH SOLE 1976 0 0 CAMPBELL SOUP CO COM 134429109 17940 415 SH SOLE 415 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 63689 1323 SH SOLE 1323 0 0 CANADIAN NATL RY CO COM 136375102 256275 2040 SH SOLE 2040 0 0 CANADIAN NAT RES LTD COM 136385101 35315 539 SH SOLE 539 0 0 CANADIAN SOLAR INC COM 136635109 4013 153 SH SOLE 153 0 0 CANOPY GROWTH CORP COM NEW 138035704 169 33 SH SOLE 33 0 0 CARGURUS INC COM CL A 141788109 1884 78 SH SOLE 78 0 0 CARIBOU BIOSCIENCES INC COM 142038108 3919 684 SH SOLE 684 0 0 CARLISLE COS INC COM 142339100 31555 101 SH SOLE 101 0 0 CARMAX INC COM 143130102 4156891 54169 SH SOLE 54169 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 205071 11061 SH SOLE 11061 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 22514 318 SH SOLE 318 0 0 CARTERS INC COM 146229109 4793 64 SH SOLE 64 0 0 CARVANA CO CL A 146869102 11170 211 SH SOLE 211 0 0 CASELLA WASTE SYS INC CL A 147448104 101356 1186 SH SOLE 1186 0 0 CASEYS GEN STORES INC COM 147528103 665817 2423 SH SOLE 2423 0 0 CATALENT INC COM 148806102 55713 1240 SH SOLE 1240 0 0 CATERPILLAR INC COM 149123101 3831396 12958 SH SOLE 12958 0 0 CATHAY GEN BANCORP COM 149150104 2630 59 SH SOLE 59 0 0 CAVCO INDS INC DEL COM 149568107 14905 43 SH SOLE 43 0 0 CELANESE CORP DEL COM 150870103 77530 499 SH SOLE 499 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3852 497 SH SOLE 497 0 0 CENTRAL GARDEN &PET CO COM 153527106 2656 53 SH SOLE 53 0 0 CENTURY CASINOS INC COM 156492100 488 100 SH SOLE 100 0 0 CENTURY CMNTYS INC COM 156504300 16496 181 SH SOLE 181 0 0 CERUS CORP COM 157085101 1080 500 SH SOLE 500 0 0 CEVA INC COM 157210105 4542 200 SH SOLE 200 0 0 CHARLES RIV LABS INTL INC COM 159864107 761442 3221 SH SOLE 3221 0 0 CHEESECAKE FACTORY INC COM 163072101 2311 66 SH SOLE 66 0 0 CHEGG INC COM 163092109 5680 500 SH SOLE 500 0 0 CHEMOURS CO COM 163851108 2429 77 SH SOLE 77 0 0 CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 117 2 SH SOLE 2 0 0 CHESAPEAKE ENERGY CORP COM 165167735 28160 366 SH SOLE 366 0 0 CHESAPEAKE UTILS CORP COM 165303108 40773 386 SH SOLE 386 0 0 CHEVRON CORP NEW COM 166764100 5657367 37928 SH SOLE 37928 0 0 CHICAGO RIVET &MACH CO COM 168088102 1223 72 SH SOLE 72 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 276722 121 SH SOLE 121 0 0 CHOICE HOTELS INTL INC COM 169905106 47926 423 SH SOLE 423 0 0 CHURCH &DWIGHT CO INC COM 171340102 154889 1638 SH SOLE 1638 0 0 CHURCHILL DOWNS INC COM 171484108 208197 1543 SH SOLE 1543 0 0 CIENA CORP COM NEW 171779309 329383 7318 SH SOLE 7318 0 0 CINCINNATI FINL CORP COM 172062101 55144 533 SH SOLE 533 0 0 CIRRUS LOGIC INC COM 172755100 16721 201 SH SOLE 201 0 0 CINTAS CORP COM 172908105 564090 936 SH SOLE 936 0 0 CITIGROUP INC COM NEW 172967424 1317515 25613 SH SOLE 25613 0 0 CITIZENS FINL GROUP INC COM 174610105 139360 4205 SH SOLE 4205 0 0 CITY HLDG CO COM 177835105 3639 33 SH SOLE 33 0 0 CLEAN HARBORS INC COM 184496107 12914 74 SH SOLE 74 0 0 CLEAN ENERGY FUELS CORP COM 184499101 5362 1400 SH SOLE 1400 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 19154 938 SH SOLE 938 0 0 CLOROX CO DEL COM 189054109 101260 710 SH SOLE 710 0 0 COCA COLA CONS INC COM 191098102 97482 105 SH SOLE 105 0 0 COCA COLA CO COM 191216100 4419455 74995 SH SOLE 74995 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5962 63 SH SOLE 63 0 0 COGNEX CORP COM 192422103 55723 1335 SH SOLE 1335 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 728411 9644 SH SOLE 9644 0 0 COHU INC COM 192576106 1451 41 SH SOLE 41 0 0 ENOVIS CORPORATION COM 194014502 41231 736 SH SOLE 736 0 0 COLGATE PALMOLIVE CO COM 194162103 366475 4598 SH SOLE 4598 0 0 COLUMBIA BKG SYS INC COM 197236102 7764 291 SH SOLE 291 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 3182 40 SH SOLE 40 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 7960 204 SH SOLE 204 0 0 COMFORT SYS USA INC COM 199908104 116204 565 SH SOLE 565 0 0 COMERICA INC COM 200340107 121164 2171 SH SOLE 2171 0 0 COMMERCIAL METALS CO COM 201723103 24319 486 SH SOLE 486 0 0 COMMUNITY BK SYS INC COM 203607106 9015 173 SH SOLE 173 0 0 COMMVAULT SYS INC COM 204166102 2475 31 SH SOLE 31 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3970 1711 SH SOLE 1711 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 339 27 SH SOLE 27 0 0 CONAGRA BRANDS INC COM 205887102 158690 5537 SH SOLE 5537 0 0 CONMED CORP COM 207410101 46213 422 SH SOLE 422 0 0 CONSOLIDATED EDISON INC COM 209115104 411236 4521 SH SOLE 4521 0 0 COOPER COS INC COM NEW 216648402 149105 394 SH SOLE 394 0 0 COPART INC COM 217204106 2012753 41077 SH SOLE 41077 0 0 CORCEPT THERAPEUTICS INC COM 218352102 11563 356 SH SOLE 356 0 0 CORNING INC COM 219350105 125445 4120 SH SOLE 4120 0 0 QUIDELORTHO CORP COM 219798105 295 4 SH SOLE 4 0 0 COTY INC COM CL A 222070203 6135 494 SH SOLE 494 0 0 COUSINS PPTYS INC COM NEW 222795502 30705 1261 SH SOLE 1261 0 0 CRANE COMPANY COMMON STOCK 224408104 472087 3996 SH SOLE 3996 0 0 CRANE NXT CO COM 224441105 18028 317 SH SOLE 317 0 0 CRITEO S A SPONS ADS 226718104 9925 392 SH SOLE 392 0 0 CROCS INC COM 227046109 443978 4753 SH SOLE 4753 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 10777 476 SH SOLE 476 0 0 CROWN HLDGS INC COM 228368106 16116 175 SH SOLE 175 0 0 CUBESMART COM 229663109 1014196 21881 SH SOLE 21881 0 0 CULLEN FROST BANKERS INC COM 229899109 14104 130 SH SOLE 130 0 0 CUMMINS INC COM 231021106 338936 1415 SH SOLE 1415 0 0 CURTISS WRIGHT CORP COM 231561101 316807 1422 SH SOLE 1422 0 0 DBX ETF TR XTRCKR MSCI US 233051150 28844 652 SH SOLE 652 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 9467 256 SH SOLE 256 0 0 DBX ETF TR XTRACK USD HIGH 233051432 327427 9210 SH SOLE 9210 0 0 DBX ETF TR XTRACKERS RUSSEL 233051481 6047 127 SH SOLE 127 0 0 DBX ETF TR XTRACKERS FTSE 233051515 45257 1586 SH SOLE 1586 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 19324 783 SH SOLE 783 0 0 DBX ETF TR XTRACK INTL REAL 233051846 1729 79 SH SOLE 79 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 982 26 SH SOLE 26 0 0 DTE ENERGY CO COM 233331107 54248 492 SH SOLE 492 0 0 DANAHER CORPORATION COM 235851102 2215858 9578 SH SOLE 9578 0 0 DARDEN RESTAURANTS INC COM 237194105 325478 1981 SH SOLE 1981 0 0 DARLING INGREDIENTS INC COM 237266101 181168 3635 SH SOLE 3635 0 0 DAVE &BUSTERS ENTMT INC COM 238337109 37695 700 SH SOLE 700 0 0 DECKERS OUTDOOR CORP COM 243537107 374989 561 SH SOLE 561 0 0 DEERE &CO COM 244199105 1568867 3923 SH SOLE 3923 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 596765 14834 SH SOLE 14834 0 0 DELUXE CORP COM 248019101 22222 1036 SH SOLE 1036 0 0 DESCARTES SYS GROUP INC COM 249906108 588 7 SH SOLE 7 0 0 DEXCOM INC COM 252131107 667728 5381 SH SOLE 5381 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 21193 2257 SH SOLE 2257 0 0 DICKS SPORTING GOODS INC COM 253393102 19104 130 SH SOLE 130 0 0 DIGI INTL INC COM 253798102 79482 3057 SH SOLE 3057 0 0 DIGITAL RLTY TR INC COM 253868103 585526 4351 SH SOLE 4351 0 0 DIODES INC COM 254543101 74239 922 SH SOLE 922 0 0 DISNEY WALT CO COM 254687106 4098267 45390 SH SOLE 45390 0 0 DISCOVER FINL SVCS COM 254709108 1073083 9547 SH SOLE 9547 0 0 DR REDDYS LABS LTD ADR 256135203 2157 31 SH SOLE 31 0 0 DOCUSIGN INC COM 256163106 141133 2374 SH SOLE 2374 0 0 DOLLAR GEN CORP NEW COM 256677105 999881 7355 SH SOLE 7355 0 0 DOLLAR TREE INC COM 256746108 989408 6965 SH SOLE 6965 0 0 DONALDSON INC COM 257651109 120375 1842 SH SOLE 1842 0 0 DORMAN PRODS INC COM 258278100 15347 184 SH SOLE 184 0 0 DOVER CORP COM 260003108 182024 1183 SH SOLE 1183 0 0 DOW INC COM 260557103 796635 14527 SH SOLE 14527 0 0 DRIL-QUIP INC COM 262037104 349 15 SH SOLE 15 0 0 DUCOMMUN INC DEL COM 264147109 625 12 SH SOLE 12 0 0 DYCOM INDS INC COM 267475101 141791 1232 SH SOLE 1232 0 0 DYNATRACE INC COM NEW 268150109 130996 2395 SH SOLE 2395 0 0 EAGLE POINT INCOME COMPANY I COM 269817102 445973 30609 SH SOLE 30609 0 0 EASTGROUP PPTYS INC COM 277276101 68828 375 SH SOLE 375 0 0 EASTMAN CHEM CO COM 277432100 93682 1043 SH SOLE 1043 0 0 EATON VANCE FLTING RATE INC COM 278279104 10668 850 SH SOLE 850 0 0 EBAY INC. COM 278642103 896871 20561 SH SOLE 20561 0 0 ECOLAB INC COM 278865100 1190020 6000 SH SOLE 6000 0 0 ECOPETROL S A SPONSORED ADS 279158109 143 12 SH SOLE 12 0 0 EDISON INTL COM 281020107 1232509 17240 SH SOLE 17240 0 0 ELECTRONIC ARTS INC COM 285512109 226794 1658 SH SOLE 1658 0 0 ELLSWORTH GROWTH &INCOME FD COM 289074106 2666 330 SH SOLE 330 0 0 EMERSON ELEC CO COM 291011104 505089 5189 SH SOLE 5189 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1076 111 SH SOLE 111 0 0 EMPLOYERS HLDGS INC COM 292218104 5949 151 SH SOLE 151 0 0 ENCORE CAP GROUP INC COM 292554102 10861 214 SH SOLE 214 0 0 ENCORE WIRE CORP COM 292562105 144821 678 SH SOLE 678 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1461 47 SH SOLE 47 0 0 ENNIS INC COM 293389102 1512 69 SH SOLE 69 0 0 ENOVIX CORPORATION COM 293594107 3456 276 SH SOLE 276 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 794894 30167 SH SOLE 30167 0 0 EPLUS INC COM 294268107 39521 495 SH SOLE 495 0 0 EQUIFAX INC COM 294429105 143675 581 SH SOLE 581 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2918 152 SH SOLE 152 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 5563 883 SH SOLE 883 0 0 ESCO TECHNOLOGIES INC COM 296315104 468 4 SH SOLE 4 0 0 ESPEY MFG &ELECTRS CORP COM 296650104 1533 82 SH SOLE 82 0 0 ESSEX PPTY TR INC COM 297178105 133888 540 SH SOLE 540 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 9289 291 SH SOLE 291 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 6124154 106879 SH SOLE 106879 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 11246 365 SH SOLE 365 0 0 EXLSERVICE HOLDINGS INC COM 302081104 33997 1102 SH SOLE 1102 0 0 EXPEDITORS INTL WASH INC COM 302130109 176172 1385 SH SOLE 1385 0 0 FMC CORP COM NEW 302491303 53526 849 SH SOLE 849 0 0 FLYWIRE CORPORATION COM VTG 302492103 3681 159 SH SOLE 159 0 0 F N B CORP COM 302520101 6444 468 SH SOLE 468 0 0 FS KKR CAP CORP COM 302635206 213118 10672 SH SOLE 10672 0 0 FTI CONSULTING INC COM 302941109 5377 27 SH SOLE 27 0 0 FACTSET RESH SYS INC COM 303075105 76328 160 SH SOLE 160 0 0 FAIR ISAAC CORP COM 303250104 117565 101 SH SOLE 101 0 0 FARO TECHNOLOGIES INC COM 311642102 743 33 SH SOLE 33 0 0 FASTENAL CO COM 311900104 919060 14190 SH SOLE 14190 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 34420 180 SH SOLE 180 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 438066 4251 SH SOLE 4251 0 0 FEDERAL SIGNAL CORP COM 313855108 16346 213 SH SOLE 213 0 0 FEDERATED HERMES INC CL B 314211103 24413 721 SH SOLE 721 0 0 F5 INC COM 315616102 895 5 SH SOLE 5 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1256836 21216 SH SOLE 21216 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 25810 971 SH SOLE 971 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 7105 90 SH SOLE 90 0 0 FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261 87302 4189 SH SOLE 4189 0 0 FIDELITY COVINGTON TRUST SUSTAINABLE U S 316092279 92421 4100 SH SOLE 4100 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 1406559 31516 SH SOLE 31516 0 0 FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 48220 2000 SH SOLE 2000 0 0 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 144105 7597 SH SOLE 7597 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 77518 2327 SH SOLE 2327 0 0 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 18095 500 SH SOLE 500 0 0 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 28115 1011 SH SOLE 1011 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 499882 21696 SH SOLE 21696 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 127395 2379 SH SOLE 2379 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1236291 19111 SH SOLE 19111 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 49849 1040 SH SOLE 1040 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 575345 10856 SH SOLE 10856 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 53905 992 SH SOLE 992 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 617365 4298 SH SOLE 4298 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 380243 8660 SH SOLE 8660 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 892615 21112 SH SOLE 21112 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 64013 2402 SH SOLE 2402 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 62802 1537 SH SOLE 1537 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 29444 661 SH SOLE 661 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2915 62 SH SOLE 62 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 19430 395 SH SOLE 395 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 632154 13731 SH SOLE 13731 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 449953 9018 SH SOLE 9018 0 0 FIFTH THIRD BANCORP COM 316773100 616244 17867 SH SOLE 17867 0 0 FIRST BANCORP P R COM NEW 318672706 361867 21998 SH SOLE 21998 0 0 FIRST FINL BANCORP OH COM 320209109 4631 195 SH SOLE 195 0 0 FIRST HORIZON CORPORATION COM 320517105 466320 32932 SH SOLE 32932 0 0 FIRST MERCHANTS CORP COM 320817109 9937 268 SH SOLE 268 0 0 FIRST SOLAR INC COM 336433107 68912 400 SH SOLE 400 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 2801008 78066 SH SOLE 78066 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 153136 1597 SH SOLE 1597 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 32301 1768 SH SOLE 1768 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1474043 12550 SH SOLE 12550 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1428402 8140 SH SOLE 8140 0 0 FISERV INC COM 337738108 2402345 18085 SH SOLE 18085 0 0 FIRSTENERGY CORP COM 337932107 101145 2759 SH SOLE 2759 0 0 FLAHERTY &CRUMRINE PFD INCO COM 338480106 10275 1040 SH SOLE 1040 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 204610 724 SH SOLE 724 0 0 FLOOR &DECOR HLDGS INC CL A 339750101 145697 1306 SH SOLE 1306 0 0 FLUOR CORP NEW COM 343412102 10263 262 SH SOLE 262 0 0 FLOWERS FOODS INC COM 343498101 1688 75 SH SOLE 75 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 600783 4609 SH SOLE 4609 0 0 FORD MTR CO DEL COM 345370860 599930 49215 SH SOLE 49215 0 0 FORESTAR GROUP INC COM 346232101 1091 33 SH SOLE 33 0 0 FORMFACTOR INC COM 346375108 20271 486 SH SOLE 486 0 0 FORTIS INC COM 349553107 1933 47 SH SOLE 47 0 0 FORWARD AIR CORP COM 349853101 4087 65 SH SOLE 65 0 0 FRANCO NEV CORP COM 351858105 13851 125 SH SOLE 125 0 0 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 223400 2483 SH SOLE 2483 0 0 FRANKLIN ELEC INC COM 353514102 32764 339 SH SOLE 339 0 0 FRANKLIN RESOURCES INC COM 354613101 35003 1175 SH SOLE 1175 0 0 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 8124 390 SH SOLE 390 0 0 FRESHWORKS INC CLASS A COM 358054104 1856 79 SH SOLE 79 0 0 FULGENT GENETICS INC COM 359664109 723 25 SH SOLE 25 0 0 FULLER H B CO COM 359694106 198396 2437 SH SOLE 2437 0 0 FULTON FINL CORP PA COM 360271100 8395 510 SH SOLE 510 0 0 GATX CORP COM 361448103 97206 809 SH SOLE 809 0 0 GABELLI EQUITY TR INC COM 362397101 17885 3521 SH SOLE 3521 0 0 GALLAGHER ARTHUR J &CO COM 363576109 1280293 5693 SH SOLE 5693 0 0 GAP INC COM 364760108 11061 529 SH SOLE 529 0 0 GARTNER INC COM 366651107 706889 1567 SH SOLE 1567 0 0 GENERAC HLDGS INC COM 368736104 109596 848 SH SOLE 848 0 0 GENERAL DYNAMICS CORP COM 369550108 1055646 4065 SH SOLE 4065 0 0 GENERAL ELECTRIC CO COM NEW 369604301 441254 3457 SH SOLE 3457 0 0 GENERAL MLS INC COM 370334104 829475 12734 SH SOLE 12734 0 0 GENTEX CORP COM 371901109 18584 569 SH SOLE 569 0 0 GENMAB A/S SPONSORED ADS 372303206 77371 2430 SH SOLE 2430 0 0 GENUINE PARTS CO COM 372460105 1084393 7830 SH SOLE 7830 0 0 GERDAU SA SPON ADR REP PFD 373737105 155 32 SH SOLE 32 0 0 GETTY RLTY CORP NEW COM 374297109 1987 68 SH SOLE 68 0 0 GIBRALTAR INDS INC COM 374689107 8925 113 SH SOLE 113 0 0 GILEAD SCIENCES INC COM 375558103 561140 6927 SH SOLE 6927 0 0 GILDAN ACTIVEWEAR INC COM 375916103 221436 6698 SH SOLE 6698 0 0 GLADSTONE LD CORP COM 376549101 18308 1267 SH SOLE 1267 0 0 GLOBAL NET LEASE INC COM NEW 379378201 85722 8615 SH SOLE 8615 0 0 GLOBUS MED INC CL A 379577208 15934 299 SH SOLE 299 0 0 GODADDY INC CL A 380237107 109026 1027 SH SOLE 1027 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 25547866 782237 SH SOLE 782237 0 0 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 52124781 797625 SH SOLE 797625 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 7540106 245686 SH SOLE 245686 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 598882 11975 SH SOLE 11975 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 2676857 54708 SH SOLE 54708 0 0 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 3363714 82382 SH SOLE 82382 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 1234662 18165 SH SOLE 18165 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 16754 380 SH SOLE 380 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 3715953 80241 SH SOLE 80241 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 18078239 192711 SH SOLE 192711 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3053388 30613 SH SOLE 30613 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 6608208 104693 SH SOLE 104693 0 0 GOODYEAR TIRE &RUBR CO COM 382550101 1189 83 SH SOLE 83 0 0 GRACO INC COM 384109104 16918 195 SH SOLE 195 0 0 GRAHAM HLDGS CO COM CL B 384637104 76617 110 SH SOLE 110 0 0 GRAINGER W W INC COM 384802104 662197 799 SH SOLE 799 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 26351 1069 SH SOLE 1069 0 0 GRAY TELEVISION INC COM 389375106 3898 435 SH SOLE 435 0 0 GREENBRIER COS INC COM 393657101 8350 189 SH SOLE 189 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 1884 163 SH SOLE 163 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 26512 87 SH SOLE 87 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 254 3 SH SOLE 3 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 526 3 SH SOLE 3 0 0 HF SINCLAIR CORP COM 403949100 30274 545 SH SOLE 545 0 0 H &E EQUIPMENT SERVICES INC COM 404030108 20300 388 SH SOLE 388 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 513723 12672 SH SOLE 12672 0 0 HACKETT GROUP INC COM 404609109 15256 670 SH SOLE 670 0 0 HAEMONETICS CORP MASS COM 405024100 770 9 SH SOLE 9 0 0 HALEON PLC SPON ADS 405552100 176171 21406 SH SOLE 21406 0 0 HALLIBURTON CO COM 406216101 284796 7878 SH SOLE 7878 0 0 HAMILTON LANE INC CL A 407497106 26318 232 SH SOLE 232 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 6768 225 SH SOLE 225 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 1944 40 SH SOLE 40 0 0 HANCOCK JOHN INVT TR II COM 410142103 10003 773 SH SOLE 773 0 0 HANESBRANDS INC COM 410345102 328863 73736 SH SOLE 73736 0 0 HANOVER INS GROUP INC COM 410867105 90944 749 SH SOLE 749 0 0 HARLEY DAVIDSON INC COM 412822108 37732 1024 SH SOLE 1024 0 0 HARMONIC INC COM 413160102 509 39 SH SOLE 39 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 172 28 SH SOLE 28 0 0 ENVIRI CORP COM 415864107 2151 239 SH SOLE 239 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 180298 2243 SH SOLE 2243 0 0 HASBRO INC COM 418056107 80062 1568 SH SOLE 1568 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 19639 1384 SH SOLE 1384 0 0 HAYWARD HLDGS INC COM 421298100 1863 137 SH SOLE 137 0 0 HEICO CORP NEW COM 422806109 153828 860 SH SOLE 860 0 0 HEICO CORP NEW CL A 422806208 1157183 8124 SH SOLE 8124 0 0 HEIDRICK &STRUGGLES INTL IN COM 422819102 1004 34 SH SOLE 34 0 0 HELLO GROUP INC ADS 423403104 1237 178 SH SOLE 178 0 0 HELMERICH &PAYNE INC COM 423452101 35315 975 SH SOLE 975 0 0 HENRY JACK &ASSOC INC COM 426281101 178117 1090 SH SOLE 1090 0 0 HERCULES CAPITAL INC COM 427096508 53244 3194 SH SOLE 3194 0 0 HERSHEY CO COM 427866108 390312 2094 SH SOLE 2094 0 0 HEXCEL CORP NEW COM 428291108 50888 690 SH SOLE 690 0 0 HIGHWOODS PPTYS INC COM 431284108 15774 687 SH SOLE 687 0 0 HILLENBRAND INC COM 431571108 3828 80 SH SOLE 80 0 0 HILLMAN SOLUTIONS CORP COM 431636109 3242 352 SH SOLE 352 0 0 HILLTOP HOLDINGS INC COM 432748101 7957 226 SH SOLE 226 0 0 HOLOGIC INC COM 436440101 114606 1604 SH SOLE 1604 0 0 HOME BANCSHARES INC COM 436893200 22138 874 SH SOLE 874 0 0 HOME DEPOT INC COM 437076102 4372219 12616 SH SOLE 12616 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 40585 1313 SH SOLE 1313 0 0 HONEST CO INC COM 438333106 4465 1353 SH SOLE 1353 0 0 HONEYWELL INTL INC COM 438516106 2279492 10870 SH SOLE 10870 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 9156 280 SH SOLE 280 0 0 HORMEL FOODS CORP COM 440452100 223181 6951 SH SOLE 6951 0 0 HOULIHAN LOKEY INC CL A 441593100 82498 688 SH SOLE 688 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 6225 40 SH SOLE 40 0 0 HOWMET AEROSPACE INC COM 443201108 93357 1725 SH SOLE 1725 0 0 HUBBELL INC COM 443510607 39801 121 SH SOLE 121 0 0 HUBSPOT INC COM 443573100 49926 86 SH SOLE 86 0 0 HUDSON PAC PPTYS INC COM 444097109 2300 247 SH SOLE 247 0 0 HUMANA INC COM 444859102 651042 1422 SH SOLE 1422 0 0 HUNT J B TRANS SVCS INC COM 445658107 867889 4345 SH SOLE 4345 0 0 HUNTINGTON BANCSHARES INC COM 446150104 312912 24600 SH SOLE 24600 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 75680 291 SH SOLE 291 0 0 HUNTSMAN CORP COM 447011107 1784 71 SH SOLE 71 0 0 HURON CONSULTING GROUP INC COM 447462102 25494 248 SH SOLE 248 0 0 HYATT HOTELS CORP COM CL A 448579102 179053 1373 SH SOLE 1373 0 0 IDT CORP CL B NEW 448947507 920 27 SH SOLE 27 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1392 13 SH SOLE 13 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4298 250 SH SOLE 250 0 0 IDACORP INC COM 451107106 467502 4755 SH SOLE 4755 0 0 ILLINOIS TOOL WKS INC COM 452308109 920799 3515 SH SOLE 3515 0 0 ILLUMINA INC COM 452327109 51380 369 SH SOLE 369 0 0 IMPERIAL OIL LTD COM NEW 453038408 367846 6432 SH SOLE 6432 0 0 INDEPENDENT BK CORP MASS COM 453836108 1711 26 SH SOLE 26 0 0 INDIA FD INC COM 454089103 2012 110 SH SOLE 110 0 0 INFOSYS LTD SPONSORED ADR 456788108 1985 108 SH SOLE 108 0 0 ING GROEP N.V. SPONSORED ADR 456837103 513010 34155 SH SOLE 34155 0 0 INGREDION INC COM 457187102 1105270 10184 SH SOLE 10184 0 0 INSMED INC COM PAR $.01 457669307 12365 399 SH SOLE 399 0 0 INSPIRE MED SYS INC COM 457730109 53909 265 SH SOLE 265 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3571 82 SH SOLE 82 0 0 INTEL CORP COM 458140100 3743262 74493 SH SOLE 74493 0 0 INTER PARFUMS INC COM 458334109 29666 206 SH SOLE 206 0 0 INTERFACE INC COM 458665304 1893 150 SH SOLE 150 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2472531 15118 SH SOLE 15118 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 43481 537 SH SOLE 537 0 0 INTERNATIONAL PAPER CO COM 460146103 173484 4799 SH SOLE 4799 0 0 INTERPUBLIC GROUP COS INC COM 460690100 242385 7426 SH SOLE 7426 0 0 INTUIT COM 461202103 2981401 4770 SH SOLE 4770 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4049 498 SH SOLE 498 0 0 IROBOT CORP COM 462726100 232 6 SH SOLE 6 0 0 ISHARES GOLD TR ISHARES NEW 464285204 365906 9375 SH SOLE 9375 0 0 ISHARES INC FRONTIER AND SEL 464286145 2393 91 SH SOLE 91 0 0 ISHARES INC JP MRG EM CRP BD 464286251 283226 6418 SH SOLE 6418 0 0 ISHARES INC EM MKTS DIV ETF 464286319 21192 800 SH SOLE 800 0 0 ISHARES INC GLB ENR PROD ETF 464286343 2772 115 SH SOLE 115 0 0 ISHARES INC MSCI AGRICULTURE 464286350 15848 415 SH SOLE 415 0 0 ISHARES INC MSCI WORLD ETF 464286392 21283 160 SH SOLE 160 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 2810155 80382 SH SOLE 80382 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 3353 58 SH SOLE 58 0 0 ISHARES INC MSCI CDA ETF 464286509 880 24 SH SOLE 24 0 0 ISHARES INC JP MORGAN EM ETF 464286517 2849416 77598 SH SOLE 77598 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 160560 1600 SH SOLE 1600 0 0 ISHARES INC MSCI EMERG MRKT 464286533 1001714 18020 SH SOLE 18020 0 0 ISHARES INC MSCI EURZONE ETF 464286608 2514 53 SH SOLE 53 0 0 ISHARES INC MSCI PAC JP ETF 464286665 868 20 SH SOLE 20 0 0 ISHARES INC MSCI SWITZERLAND 464286749 2172 45 SH SOLE 45 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 395 10 SH SOLE 10 0 0 ISHARES INC MSCI STH KOR ETF 464286772 642653 9807 SH SOLE 9807 0 0 ISHARES INC MSCI GERMANY ETF 464286806 8155855 274700 SH SOLE 274700 0 0 ISHARES INC MSCI MEXICO ETF 464286822 33382 492 SH SOLE 492 0 0 ISHARES TR S&P 100 ETF 464287101 523850 2345 SH SOLE 2345 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 385082 5678 SH SOLE 5678 0 0 ISHARES TR MORNINGSTR US EQ 464287127 8154 124 SH SOLE 124 0 0 ISHARES TR CORE S&P TTL STK 464287150 5164276 49076 SH SOLE 49076 0 0 ISHARES TR SELECT DIVID ETF 464287168 1623905 13853 SH SOLE 13853 0 0 ISHARES TR TIPS BD ETF 464287176 5186851 48254 SH SOLE 48254 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 24919 1037 SH SOLE 1037 0 0 ISHARES TR US TRSPRTION 464287192 193148 736 SH SOLE 736 0 0 ISHARES TR CORE S&P500 ETF 464287200 59956843 125530 SH SOLE 125530 0 0 ISHARES TR CORE US AGGBD ET 464287226 102587007 1033622 SH SOLE 1033622 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 938054 23329 SH SOLE 23329 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1898273 17154 SH SOLE 17154 0 0 ISHARES TR GBL COMM SVC ETF 464287275 0 0 SH SOLE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 206042 3022 SH SOLE 3022 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 32624188 434410 SH SOLE 434410 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 42921 495 SH SOLE 495 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 4322 55 SH SOLE 55 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 171589 4387 SH SOLE 4387 0 0 ISHARES TR NORTH AMERN NAT 464287374 46299 1137 SH SOLE 1137 0 0 ISHARES TR LATN AMER 40 ETF 464287390 48559 1671 SH SOLE 1671 0 0 ISHARES TR S&P 500 VAL ETF 464287408 20693901 119006 SH SOLE 119006 0 0 ISHARES TR 20 YR TR BD ETF 464287432 322413 3261 SH SOLE 3261 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 2532744 26276 SH SOLE 26276 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6846413 83452 SH SOLE 83452 0 0 ISHARES TR MSCI EAFE ETF 464287465 1334989 17717 SH SOLE 17717 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 1724581 14830 SH SOLE 14830 0 0 ISHARES TR RUS MD CP GR ETF 464287481 286414 2742 SH SOLE 2742 0 0 ISHARES TR RUS MID CAP ETF 464287499 3670328 47219 SH SOLE 47219 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4681037 16890 SH SOLE 16890 0 0 ISHARES TR EXPANDED TECH 464287515 374811 924 SH SOLE 924 0 0 ISHARES TR ISHARES SEMICDTR 464287523 321913 559 SH SOLE 559 0 0 ISHARES TR EXPND TEC SC ETF 464287549 135799 303 SH SOLE 303 0 0 ISHARES TR ISHARES BIOTECH 464287556 511850 3768 SH SOLE 3768 0 0 ISHARES TR COHEN STEER REIT 464287564 1394888 23751 SH SOLE 23751 0 0 ISHARES TR GLOBAL 100 ETF 464287572 132375 1644 SH SOLE 1644 0 0 ISHARES TR US CONSUM DISCRE 464287580 523571 6910 SH SOLE 6910 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 443424 2683 SH SOLE 2683 0 0 ISHARES TR S&P MC 400GR ETF 464287606 984625 12429 SH SOLE 12429 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1325440 4372 SH SOLE 4372 0 0 ISHARES TR RUS 1000 ETF 464287622 32414519 123597 SH SOLE 123597 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 291710 1878 SH SOLE 1878 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1414467 5608 SH SOLE 5608 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1206761 6012 SH SOLE 6012 0 0 ISHARES TR CORE S&P US VLU 464287663 23237142 275550 SH SOLE 275550 0 0 ISHARES TR CORE S&P US GWT 464287671 11715381 112540 SH SOLE 112540 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 8760 32 SH SOLE 32 0 0 ISHARES TR U.S. UTILITS ETF 464287697 144593 1809 SH SOLE 1809 0 0 ISHARES TR S&P MC 400VL ETF 464287705 218615 1917 SH SOLE 1917 0 0 ISHARES TR U.S. TECH ETF 464287721 1455938 11861 SH SOLE 11861 0 0 ISHARES TR U.S. REAL ES ETF 464287739 65200 713 SH SOLE 713 0 0 ISHARES TR US INDUSTRIALS 464287754 869934 7607 SH SOLE 7607 0 0 ISHARES TR US HLTHCARE ETF 464287762 854713 2986 SH SOLE 2986 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 410749 2292 SH SOLE 2292 0 0 ISHARES TR U.S. FINLS ETF 464287788 62520 732 SH SOLE 732 0 0 ISHARES TR U.S. ENERGY ETF 464287796 78433 1778 SH SOLE 1778 0 0 ISHARES TR CORE S&P SCP ETF 464287804 32815738 303148 SH SOLE 303148 0 0 ISHARES TR US CONSM STAPLES 464287812 2669178 13923 SH SOLE 13923 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 190937 1382 SH SOLE 1382 0 0 ISHARES TR DOW JONES US ETF 464287846 197122 1692 SH SOLE 1692 0 0 ISHARES TR EUROPE ETF 464287861 66339 1255 SH SOLE 1255 0 0 ISHARES TR SP SMCP600VL ETF 464287879 20986183 203611 SH SOLE 203611 0 0 ISHARES TR S&P SML 600 GWT 464287887 386473 3088 SH SOLE 3088 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1950350 18499 SH SOLE 18499 0 0 ISHARES TR AGENCY BOND ETF 464288166 61915 571 SH SOLE 571 0 0 ISHARES TR GL TIMB FORE ETF 464288174 13984 172 SH SOLE 172 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 7116 106 SH SOLE 106 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 176403 11330 SH SOLE 11330 0 0 ISHARES TR MSCI ACWI EX US 464288240 55583 1089 SH SOLE 1089 0 0 ISHARES TR MSCI ACWI ETF 464288257 30735 302 SH SOLE 302 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 20435 207 SH SOLE 207 0 0 ISHARES TR EAFE SML CP ETF 464288273 1600212 25852 SH SOLE 25852 0 0 ISHARES TR JPMORGAN USD EMG 464288281 7553405 84813 SH SOLE 84813 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 1193421 18517 SH SOLE 18517 0 0 ISHARES TR GLB INFRASTR ETF 464288372 4358023 92625 SH SOLE 92625 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 41648 615 SH SOLE 615 0 0 ISHARES TR NATIONAL MUN ETF 464288414 3520034 32470 SH SOLE 32470 0 0 ISHARES TR INTL SEL DIV ETF 464288448 21832 780 SH SOLE 780 0 0 ISHARES TR INTL DEV RE ETF 464288489 10532 484 SH SOLE 484 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 22300 416 SH SOLE 416 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6614461 85469 SH SOLE 85469 0 0 ISHARES TR CRE U S REIT ETF 464288521 677593 12481 SH SOLE 12481 0 0 ISHARES TR RESIDENTIAL MULT 464288562 8528 116 SH SOLE 116 0 0 ISHARES TR MSCI KLD400 SOC 464288570 234272 2573 SH SOLE 2573 0 0 ISHARES TR MBS ETF 464288588 6558955 69717 SH SOLE 69717 0 0 ISHARES TR GOV/CRED BD ETF 464288596 24729 235 SH SOLE 235 0 0 ISHARES TR MRGSTR SM CP GR 464288604 126104 2866 SH SOLE 2866 0 0 ISHARES TR INTRM GOV CR ETF 464288612 876753 8369 SH SOLE 8369 0 0 ISHARES TR USD INV GRDE ETF 464288620 845185 16488 SH SOLE 16488 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 46384 892 SH SOLE 892 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 711620 13878 SH SOLE 13878 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 6644554 61376 SH SOLE 61376 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 227818 1945 SH SOLE 1945 0 0 ISHARES TR SHORT TREAS BD 464288679 1415975 12857 SH SOLE 12857 0 0 ISHARES TR PFD AND INCM SEC 464288687 2736742 87744 SH SOLE 87744 0 0 ISHARES TR MRNING SM CP ETF 464288703 29605 500 SH SOLE 500 0 0 ISHARES TR GLB CNSM STP ETF 464288737 17787 300 SH SOLE 300 0 0 ISHARES TR US HOME CONS ETF 464288752 4273 42 SH SOLE 42 0 0 ISHARES TR US AER DEF ETF 464288760 1684161 13303 SH SOLE 13303 0 0 ISHARES TR US REGNL BKS ETF 464288778 66149 1581 SH SOLE 1581 0 0 ISHARES TR US BR DEL SE ETF 464288794 123577 1139 SH SOLE 1139 0 0 ISHARES TR MSCI USA ESG SLC 464288802 6332 63 SH SOLE 63 0 0 ISHARES TR U.S. MED DVC ETF 464288810 4462962 82693 SH SOLE 82693 0 0 ISHARES TR US HLTHCR PR ETF 464288828 447379 1704 SH SOLE 1704 0 0 ISHARES TR U.S. PHARMA ETF 464288836 125517 677 SH SOLE 677 0 0 ISHARES TR US OIL GS EX ETF 464288851 2136754 22929 SH SOLE 22929 0 0 ISHARES TR EAFE VALUE ETF 464288877 4473308 85860 SH SOLE 85860 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1699653 17549 SH SOLE 17549 0 0 ISHARES TR RUS TP200 GR ETF 464289438 16977104 96890 SH SOLE 96890 0 0 ISHARES TR RUS TOP 200 ETF 464289446 435270 3782 SH SOLE 3782 0 0 ISHARES TR INDIA 50 ETF 464289529 18469 375 SH SOLE 375 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 9897 1424 SH SOLE 1424 0 0 ITRON INC COM 465741106 4455 59 SH SOLE 59 0 0 J &J SNACK FOODS CORP COM 466032109 5014 30 SH SOLE 30 0 0 JABIL INC COM 466313103 50960 400 SH SOLE 400 0 0 JACK IN THE BOX INC COM 466367109 16571 203 SH SOLE 203 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 8652 87 SH SOLE 87 0 0 JOHNSON &JOHNSON COM 478160104 3629382 23155 SH SOLE 23155 0 0 KLA CORP COM NEW 482480100 811495 1396 SH SOLE 1396 0 0 KE HLDGS INC SPONSORED ADS 482497104 405 25 SH SOLE 25 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3417 48 SH SOLE 48 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 34024 3875 SH SOLE 3875 0 0 KELLANOVA COM 487836108 73654 1317 SH SOLE 1317 0 0 KENNAMETAL INC COM 489170100 6734 261 SH SOLE 261 0 0 KEROS THERAPEUTICS INC COM 492327101 1749 44 SH SOLE 44 0 0 KEYCORP COM 493267108 279359 19400 SH SOLE 19400 0 0 KFORCE INC COM 493732101 9323 138 SH SOLE 138 0 0 KIMBERLY-CLARK CORP COM 494368103 814675 6705 SH SOLE 6705 0 0 KIRBY CORP COM 497266106 8240 105 SH SOLE 105 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 9795 148 SH SOLE 148 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3228 56 SH SOLE 56 0 0 KOHLS CORP COM 500255104 18990 662 SH SOLE 662 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 26526 1137 SH SOLE 1137 0 0 KORN FERRY COM NEW 500643200 9793 165 SH SOLE 165 0 0 KOSMOS ENERGY LTD COM 500688106 20902 3115 SH SOLE 3115 0 0 KRAFT HEINZ CO COM 500754106 109831 2970 SH SOLE 2970 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 488808 18104 SH SOLE 18104 0 0 KRANESHARES TR QUADRTC INT RT 500767736 931 45 SH SOLE 45 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 261523 10176 SH SOLE 10176 0 0 KROGER CO COM 501044101 182829 4000 SH SOLE 4000 0 0 KULICKE &SOFFA INDS INC COM 501242101 33379 610 SH SOLE 610 0 0 LKQ CORP COM 501889208 80287 1680 SH SOLE 1680 0 0 LTC PPTYS INC COM 502175102 58125 1810 SH SOLE 1810 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 140370 666 SH SOLE 666 0 0 LADDER CAP CORP CL A 505743104 8207 713 SH SOLE 713 0 0 LAKELAND FINL CORP COM 511656100 9579 147 SH SOLE 147 0 0 LAM RESEARCH CORP COM 512807108 1113012 1421 SH SOLE 1421 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1186067 11160 SH SOLE 11160 0 0 LAMB WESTON HLDGS INC COM 513272104 188617 1745 SH SOLE 1745 0 0 LANCASTER COLONY CORP COM 513847103 128786 774 SH SOLE 774 0 0 LANDSTAR SYS INC COM 515098101 107476 555 SH SOLE 555 0 0 LANTHEUS HLDGS INC COM 516544103 28458 459 SH SOLE 459 0 0 LAS VEGAS SANDS CORP COM 517834107 341763 6945 SH SOLE 6945 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 30839 447 SH SOLE 447 0 0 LAUDER ESTEE COS INC CL A 518439104 266575 1823 SH SOLE 1823 0 0 LEAR CORP COM NEW 521865204 264628 1874 SH SOLE 1874 0 0 LEGGETT &PLATT INC COM 524660107 8584 328 SH SOLE 328 0 0 LEIDOS HOLDINGS INC COM 525327102 48781 451 SH SOLE 451 0 0 LEMAITRE VASCULAR INC COM 525558201 10160 179 SH SOLE 179 0 0 LENNAR CORP CL A 526057104 551622 3701 SH SOLE 3701 0 0 LENNAR CORP CL B 526057302 63674 475 SH SOLE 475 0 0 LENNOX INTL INC COM 526107107 76374 171 SH SOLE 171 0 0 LESLIES INC COM 527064109 6592 954 SH SOLE 954 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 32895 21500 SH SOLE 21500 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 125 68 SH SOLE 68 0 0 LXP INDUSTRIAL TRUST COM 529043101 2807 283 SH SOLE 283 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 27007 4233 SH SOLE 4233 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 50803 630 SH SOLE 630 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2095 26 SH SOLE 26 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 411 11 SH SOLE 11 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 1170 32 SH SOLE 32 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 211675 3353 SH SOLE 3353 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 25279 436 SH SOLE 436 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 65561 2278 SH SOLE 2278 0 0 ELI LILLY &CO COM 532457108 5064291 8688 SH SOLE 8688 0 0 LINCOLN EDL SVCS CORP COM 533535100 3012 300 SH SOLE 300 0 0 LINCOLN ELEC HLDGS INC COM 533900106 32402 149 SH SOLE 149 0 0 LINCOLN NATL CORP IND COM 534187109 19176 711 SH SOLE 711 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4294 381 SH SOLE 381 0 0 LINDSAY CORP COM 535555106 646 5 SH SOLE 5 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 55 5 SH SOLE 5 0 0 LITHIA MTRS INC COM 536797103 19098 58 SH SOLE 58 0 0 LITTELFUSE INC COM 537008104 50301 188 SH SOLE 188 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 427565 4568 SH SOLE 4568 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 588817 246367 SH SOLE 246367 0 0 LOCKHEED MARTIN CORP COM 539830109 3624712 7997 SH SOLE 7997 0 0 LOEWS CORP COM 540424108 38275 550 SH SOLE 550 0 0 LOUISIANA PAC CORP COM 546347105 74726 1055 SH SOLE 1055 0 0 LOWES COS INC COM 548661107 1619409 7277 SH SOLE 7277 0 0 LUCID GROUP INC COM 549498103 8828 2097 SH SOLE 2097 0 0 LULULEMON ATHLETICA INC COM 550021109 1464079 2864 SH SOLE 2864 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1260 688 SH SOLE 688 0 0 M D C HLDGS INC COM 552676108 7514 136 SH SOLE 136 0 0 MDU RES GROUP INC COM 552690109 11385 575 SH SOLE 575 0 0 MGM RESORTS INTERNATIONAL COM 552953101 388478 8695 SH SOLE 8695 0 0 MP MATERIALS CORP COM CL A 553368101 2978 150 SH SOLE 150 0 0 MSA SAFETY INC COM 553498106 16039 95 SH SOLE 95 0 0 MSC INDL DIRECT INC CL A 553530106 84278 832 SH SOLE 832 0 0 MACERICH CO COM 554382101 1142 74 SH SOLE 74 0 0 MADDEN STEVEN LTD COM 556269108 756 18 SH SOLE 18 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 159 5 SH SOLE 5 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 11106 48 SH SOLE 48 0 0 MAGNA INTL INC COM 559222401 182240 3085 SH SOLE 3085 0 0 MAGNOLIA OIL &GAS CORP CL A 559663109 8111 381 SH SOLE 381 0 0 MANHATTAN ASSOCIATES INC COM 562750109 93234 433 SH SOLE 433 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 7540 321 SH SOLE 321 0 0 MARATHON OIL CORP COM 565849106 53031 2195 SH SOLE 2195 0 0 MARCUS &MILLICHAP INC COM 566324109 4455 102 SH SOLE 102 0 0 MARKEL GROUP INC COM 570535104 1031557 727 SH SOLE 727 0 0 MARSH &MCLENNAN COS INC COM 571748102 867339 4578 SH SOLE 4578 0 0 MARRIOTT INTL INC NEW CL A 571903202 208146 923 SH SOLE 923 0 0 MARTIN MARIETTA MATLS INC COM 573284106 539821 1082 SH SOLE 1082 0 0 MARVELL TECHNOLOGY INC COM 573874104 770339 12773 SH SOLE 12773 0 0 MASCO CORP COM 574599106 320298 4782 SH SOLE 4782 0 0 MATADOR RES CO COM 576485205 9837 173 SH SOLE 173 0 0 MATERION CORP COM 576690101 10410 80 SH SOLE 80 0 0 MCCORMICK &CO INC COM NON VTG 579780206 402575 5884 SH SOLE 5884 0 0 MCDONALDS CORP COM 580135101 2844305 9593 SH SOLE 9593 0 0 MCGRATH RENTCORP COM 580589109 4187 35 SH SOLE 35 0 0 MERCANTILE BK CORP COM 587376104 2382 59 SH SOLE 59 0 0 MERCER INTL INC COM 588056101 948 100 SH SOLE 100 0 0 MERCURY SYS INC COM 589378108 1061 29 SH SOLE 29 0 0 MERCURY GENL CORP NEW COM 589400100 597 16 SH SOLE 16 0 0 MERIT MED SYS INC COM 589889104 10482 138 SH SOLE 138 0 0 METHODE ELECTRS INC COM 591520200 977 43 SH SOLE 43 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 60648 50 SH SOLE 50 0 0 MICROSOFT CORP COM 594918104 41065155 109204 SH SOLE 109204 0 0 MICROSTRATEGY INC CL A NEW 594972408 30949 49 SH SOLE 49 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 983556 10907 SH SOLE 10907 0 0 MICRON TECHNOLOGY INC COM 595112103 1008889 11822 SH SOLE 11822 0 0 MIDDLEBY CORP COM 596278101 185434 1260 SH SOLE 1260 0 0 MILLERKNOLL INC COM 600544100 400 15 SH SOLE 15 0 0 MINERALS TECHNOLOGIES INC COM 603158106 428 6 SH SOLE 6 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 32262 3747 SH SOLE 3747 0 0 MODEL N INC COM 607525102 3501 130 SH SOLE 130 0 0 MODINE MFG CO COM 607828100 29193 489 SH SOLE 489 0 0 MOHAWK INDS INC COM 608190104 5796 56 SH SOLE 56 0 0 MONARCH CASINO &RESORT INC COM 609027107 3527 51 SH SOLE 51 0 0 MONDELEZ INTL INC CL A 609207105 1336825 18457 SH SOLE 18457 0 0 MONOLITHIC PWR SYS INC COM 609839105 274670 435 SH SOLE 435 0 0 MONRO INC COM 610236101 1526 52 SH SOLE 52 0 0 MOODYS CORP COM 615369105 1158842 2967 SH SOLE 2967 0 0 MOOG INC CL A 615394202 72824 503 SH SOLE 503 0 0 MORGAN STANLEY COM NEW 617446448 1327950 14241 SH SOLE 14241 0 0 MORNINGSTAR INC COM 617700109 28910 101 SH SOLE 101 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 353166 1128 SH SOLE 1128 0 0 MUELLER INDS INC COM 624756102 18907 401 SH SOLE 401 0 0 MUELLER WTR PRODS INC COM SER A 624758108 8006 556 SH SOLE 556 0 0 MURPHY OIL CORP COM 626717102 151358 3548 SH SOLE 3548 0 0 MURPHY USA INC COM 626755102 184342 517 SH SOLE 517 0 0 NRG ENERGY INC COM NEW 629377508 337635 6531 SH SOLE 6531 0 0 NVE CORP COM NEW 629445206 1176 15 SH SOLE 15 0 0 NASDAQ INC COM 631103108 81861 1408 SH SOLE 1408 0 0 NATERA INC COM 632307104 32448 518 SH SOLE 518 0 0 NATIONAL BEVERAGE CORP COM 635017106 6314 127 SH SOLE 127 0 0 NATIONAL FUEL GAS CO COM 636180101 853 17 SH SOLE 17 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 127277 1872 SH SOLE 1872 0 0 NATIONAL PRESTO INDS INC COM 637215104 3853 48 SH SOLE 48 0 0 NATIONAL RESH CORP COM NEW 637372202 3046 77 SH SOLE 77 0 0 NNN REIT INC COM 637417106 105013 2436 SH SOLE 2436 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5350 129 SH SOLE 129 0 0 NATWEST GROUP PLC SPONS ADR 639057207 1379 245 SH SOLE 245 0 0 NEOGEN CORP COM 640491106 5048 251 SH SOLE 251 0 0 NEW ORIENTAL ED &TECHNOLOGY SPON ADR 647581206 5643 77 SH SOLE 77 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1910995 186803 SH SOLE 186803 0 0 NEW YORK TIMES CO CL A 650111107 1176 24 SH SOLE 24 0 0 NEWMARKET CORP COM 651587107 123903 227 SH SOLE 227 0 0 NEWMONT CORP COM 651639106 83026 2006 SH SOLE 2006 0 0 NICE LTD SPONSORED ADR 653656108 64174 322 SH SOLE 322 0 0 NIKE INC CL B 654106103 886236 8163 SH SOLE 8163 0 0 NIKOLA CORP COM 654110105 236 270 SH SOLE 270 0 0 NOKIA CORP SPONSORED ADR 654902204 5417 1584 SH SOLE 1584 0 0 NORDSON CORP COM 655663102 105928 401 SH SOLE 401 0 0 NORDSTROM INC COM 655664100 23505 1274 SH SOLE 1274 0 0 NORFOLK SOUTHN CORP COM 655844108 644743 2728 SH SOLE 2728 0 0 NORTHERN OIL &GAS INC COM 665531307 42260 1140 SH SOLE 1140 0 0 NORTHERN TR CORP COM 665859104 22445 266 SH SOLE 266 0 0 NORTHRIM BANCORP INC COM 666762109 28033 490 SH SOLE 490 0 0 NORTHROP GRUMMAN CORP COM 666807102 640022 1367 SH SOLE 1367 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 861 69 SH SOLE 69 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 66361 1304 SH SOLE 1304 0 0 GEN DIGITAL INC COM 668771108 6253 274 SH SOLE 274 0 0 NOVAVAX INC COM NEW 670002401 960 200 SH SOLE 200 0 0 NOVO-NORDISK A S ADR 670100205 2805599 27120 SH SOLE 27120 0 0 NUCOR CORP COM 670346105 222474 1278 SH SOLE 1278 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 8899 809 SH SOLE 809 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 8797 380 SH SOLE 380 0 0 OGE ENERGY CORP COM 670837103 14182 406 SH SOLE 406 0 0 OSI SYSTEMS INC COM 671044105 21809 169 SH SOLE 169 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 5451 182 SH SOLE 182 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 100569 605 SH SOLE 605 0 0 OCCIDENTAL PETE CORP COM 674599105 246656 4131 SH SOLE 4131 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 7630 196 SH SOLE 196 0 0 OCEANEERING INTL INC COM 675232102 787 37 SH SOLE 37 0 0 OCEANFIRST FINL CORP COM 675234108 3403 196 SH SOLE 196 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 9 2 SH SOLE 2 0 0 OKTA INC CL A 679295105 47604 526 SH SOLE 526 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 194220 479 SH SOLE 479 0 0 OLD NATL BANCORP IND COM 680033107 8580 508 SH SOLE 508 0 0 OLD REP INTL CORP COM 680223104 13730 467 SH SOLE 467 0 0 OLIN CORP COM PAR $1 680665205 3183 59 SH SOLE 59 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 10321 136 SH SOLE 136 0 0 OMNICOM GROUP INC COM 681919106 1541608 17820 SH SOLE 17820 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 794508 25914 SH SOLE 25914 0 0 ON SEMICONDUCTOR CORP COM 682189105 204089 2443 SH SOLE 2443 0 0 ONEOK INC NEW COM 682680103 244943 3488 SH SOLE 3488 0 0 ONTO INNOVATION INC COM 683344105 8562 56 SH SOLE 56 0 0 ORANGE SPONSORED ADR 684060106 12687 1110 SH SOLE 1110 0 0 ORIX CORP SPONSORED ADR 686330101 9059 97 SH SOLE 97 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4093 54 SH SOLE 54 0 0 OSCAR HEALTH INC CL A 687793109 942 103 SH SOLE 103 0 0 OSHKOSH CORP COM 688239201 73616 679 SH SOLE 679 0 0 OTTER TAIL CORP COM 689648103 5648 66 SH SOLE 66 0 0 BEYOND INC COM 690370101 5012 181 SH SOLE 181 0 0 OWENS CORNING NEW COM 690742101 211376 1426 SH SOLE 1426 0 0 OXFORD INDS INC COM 691497309 18400 184 SH SOLE 184 0 0 PNC FINL SVCS GROUP INC COM 693475105 517644 3343 SH SOLE 3343 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 856 9 SH SOLE 9 0 0 PPG INDS INC COM 693506107 509016 3404 SH SOLE 3404 0 0 PVH CORPORATION COM 693656100 6106 50 SH SOLE 50 0 0 PACCAR INC COM 693718108 429074 4394 SH SOLE 4394 0 0 PACIRA BIOSCIENCES INC COM 695127100 6006 178 SH SOLE 178 0 0 PACKAGING CORP AMER COM 695156109 109801 674 SH SOLE 674 0 0 PALO ALTO NETWORKS INC COM 697435105 1019695 3458 SH SOLE 3458 0 0 PAN AMERN SILVER CORP COM 697900108 9275 568 SH SOLE 568 0 0 PAPA JOHNS INTL INC COM 698813102 40859 536 SH SOLE 536 0 0 PARK HOTELS &RESORTS INC COM 700517105 8537 558 SH SOLE 558 0 0 PARKER-HANNIFIN CORP COM 701094104 1280394 2779 SH SOLE 2779 0 0 PATRICK INDS INC COM 703343103 3613 36 SH SOLE 36 0 0 PATTERSON COS INC COM 703395103 7369 259 SH SOLE 259 0 0 PATTERSON-UTI ENERGY INC COM 703481101 24041 2226 SH SOLE 2226 0 0 PAYCHEX INC COM 704326107 1350109 11335 SH SOLE 11335 0 0 PEABODY ENERGY CORP COM 704551100 2724 112 SH SOLE 112 0 0 PEARSON PLC SPONSORED ADR 705015105 270 22 SH SOLE 22 0 0 PEMBINA PIPELINE CORP COM 706327103 141914 4123 SH SOLE 4123 0 0 PENN ENTERTAINMENT INC COM 707569109 17564 675 SH SOLE 675 0 0 PEPSICO INC COM 713448108 3950146 23258 SH SOLE 23258 0 0 REVVITY INC COM 714046109 13773 126 SH SOLE 126 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 21252 825 SH SOLE 825 0 0 PETMED EXPRESS INC COM 716382106 2147 284 SH SOLE 284 0 0 PFIZER INC COM 717081103 2392718 83109 SH SOLE 83109 0 0 PHILIP MORRIS INTL INC COM 718172109 4760401 50600 SH SOLE 50600 0 0 PHILLIPS 66 COM 718546104 2142846 16095 SH SOLE 16095 0 0 PHOTRONICS INC COM 719405102 57125 1821 SH SOLE 1821 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 14303 1907 SH SOLE 1907 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 1147476 229955 SH SOLE 229955 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 183912 1257 SH SOLE 1257 0 0 PINNACLE WEST CAP CORP COM 723484101 105317 1466 SH SOLE 1466 0 0 PIONEER NAT RES CO COM 723787107 554277 2465 SH SOLE 2465 0 0 PIPER SANDLER COMPANIES COM 724078100 12591 72 SH SOLE 72 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 138410 9136 SH SOLE 9136 0 0 PLEXUS CORP COM 729132100 4217 39 SH SOLE 39 0 0 POLARIS INC COM 731068102 135258 1427 SH SOLE 1427 0 0 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 1950 863 SH SOLE 863 0 0 POPULAR INC COM NEW 733174700 82973 1011 SH SOLE 1011 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 45117 1041 SH SOLE 1041 0 0 POST HLDGS INC COM 737446104 92639 1052 SH SOLE 1052 0 0 POTLATCHDELTIC CORPORATION COM 737630103 13503 275 SH SOLE 275 0 0 POWER INTEGRATIONS INC COM 739276103 19706 240 SH SOLE 240 0 0 PRICESMART INC COM 741511109 909 12 SH SOLE 12 0 0 PROCTER AND GAMBLE CO COM 742718109 3411413 23280 SH SOLE 23280 0 0 PROGRESS SOFTWARE CORP COM 743312100 68418 1260 SH SOLE 1260 0 0 PROGRESSIVE CORP COM 743315103 2624202 16475 SH SOLE 16475 0 0 PROSPERITY BANCSHARES INC COM 743606105 17813 263 SH SOLE 263 0 0 PROTO LABS INC COM 743713109 6156 158 SH SOLE 158 0 0 PRUDENTIAL FINL INC COM 744320102 1006271 9703 SH SOLE 9703 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 273233 4468 SH SOLE 4468 0 0 PULTE GROUP INC COM 745867101 967018 9369 SH SOLE 9369 0 0 QUAKER HOUGHTON COM 747316107 20061 94 SH SOLE 94 0 0 QUALCOMM INC COM 747525103 4243174 29338 SH SOLE 29338 0 0 RLI CORP COM 749607107 13844 104 SH SOLE 104 0 0 RPM INTL INC COM 749685103 27573 247 SH SOLE 247 0 0 RADNET INC COM 750491102 7302 210 SH SOLE 210 0 0 RAMBUS INC DEL COM 750917106 10784 158 SH SOLE 158 0 0 RALPH LAUREN CORP CL A 751212101 14420 100 SH SOLE 100 0 0 RAPID7 INC COM 753422104 9707 170 SH SOLE 170 0 0 RAYMOND JAMES FINL INC COM 754730109 150191 1347 SH SOLE 1347 0 0 REALTY INCOME CORP COM 756109104 952354 16586 SH SOLE 16586 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 91019 3404 SH SOLE 3404 0 0 REGAL REXNORD CORPORATION COM 758750103 19539 132 SH SOLE 132 0 0 REGENCY CTRS CORP COM 758849103 106128 1584 SH SOLE 1584 0 0 REGIS CORP MINN COM SHS 758932206 4725 500 SH SOLE 500 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 516078 3190 SH SOLE 3190 0 0 RELIANCE STEEL &ALUMINUM CO COM 759509102 128373 459 SH SOLE 459 0 0 RELX PLC SPONSORED ADR 759530108 125841 3173 SH SOLE 3173 0 0 REPLIGEN CORP COM 759916109 48366 269 SH SOLE 269 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 8937 237 SH SOLE 237 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 46835 1637 SH SOLE 1637 0 0 REPUBLIC SVCS INC COM 760759100 430173 2609 SH SOLE 2609 0 0 RESMED INC COM 761152107 49370 287 SH SOLE 287 0 0 REVANCE THERAPEUTICS INC COM 761330109 4474 509 SH SOLE 509 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 3060 2110 SH SOLE 2110 0 0 RIO TINTO PLC SPONSORED ADR 767204100 170529 2290 SH SOLE 2290 0 0 RIOT PLATFORMS INC COM 767292105 4100 265 SH SOLE 265 0 0 ROBERT HALF INC. COM 770323103 74908 852 SH SOLE 852 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1478 116 SH SOLE 116 0 0 ROBLOX CORP CL A 771049103 58887 1288 SH SOLE 1288 0 0 ROCKET LAB USA INC COM 773122106 5530 1000 SH SOLE 1000 0 0 ROCKWELL AUTOMATION INC COM 773903109 278811 898 SH SOLE 898 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1779 38 SH SOLE 38 0 0 ROGERS CORP COM 775133101 792 6 SH SOLE 6 0 0 ROLLINS INC COM 775711104 35897 822 SH SOLE 822 0 0 ROPER TECHNOLOGIES INC COM 776696106 2067310 3792 SH SOLE 3792 0 0 ROSS STORES INC COM 778296103 1611144 11642 SH SOLE 11642 0 0 ROYAL BK CDA COM 780087102 178038 1760 SH SOLE 1760 0 0 SHELL PLC SPON ADS 780259305 1048551 15935 SH SOLE 15935 0 0 ROYAL GOLD INC COM 780287108 4838 40 SH SOLE 40 0 0 ROYCE VALUE TR INC COM 780910105 47597 3269 SH SOLE 3269 0 0 RUMBLEON INC COM CL B 781386305 3256 400 SH SOLE 400 0 0 RUSH ENTERPRISES INC CL A 781846209 1861 37 SH SOLE 37 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 40808 306 SH SOLE 306 0 0 RYDER SYS INC COM 783549108 18985 165 SH SOLE 165 0 0 SEI INVTS CO COM 784117103 66028 1039 SH SOLE 1039 0 0 SABINE RTY TR UNIT BEN INT 785688102 1561 23 SH SOLE 23 0 0 SANDY SPRING BANCORP INC COM 800363103 3747 138 SH SOLE 138 0 0 SANMINA CORPORATION COM 801056102 64213 1250 SH SOLE 1250 0 0 SAP SE SPON ADR 803054204 733013 4742 SH SOLE 4742 0 0 SAREPTA THERAPEUTICS INC COM 803607100 26422 274 SH SOLE 274 0 0 SASOL LTD SPONSORED ADR 803866300 139 14 SH SOLE 14 0 0 SAUL CTRS INC COM 804395101 4791 122 SH SOLE 122 0 0 SCANSOURCE INC COM 806037107 634 16 SH SOLE 16 0 0 HENRY SCHEIN INC COM 806407102 8025 106 SH SOLE 106 0 0 SCHLUMBERGER LTD COM STK 806857108 497242 9555 SH SOLE 9555 0 0 SCHNITZER STEEL INDS INC CL A 806882106 2051 68 SH SOLE 68 0 0 SCHOLASTIC CORP COM 807066105 2828 75 SH SOLE 75 0 0 SCHWAB CHARLES CORP COM 808513105 6215682 90344 SH SOLE 90344 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 45872 824 SH SOLE 824 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 998232 17699 SH SOLE 17699 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 10569355 127403 SH SOLE 127403 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 242125 3454 SH SOLE 3454 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 653433 8675 SH SOLE 8675 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 363957 7704 SH SOLE 7704 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 315514 12831 SH SOLE 12831 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 5910208 168478 SH SOLE 168478 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 16897 376 SH SOLE 376 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 180471 7280 SH SOLE 7280 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 16014 331 SH SOLE 331 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 3217450 118550 SH SOLE 118550 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 280902 8058 SH SOLE 8058 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3990466 118306 SH SOLE 118306 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 27860 503 SH SOLE 503 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 6090838 98334 SH SOLE 98334 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 9935852 130512 SH SOLE 130512 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 321626 8702 SH SOLE 8702 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 56923 1221 SH SOLE 1221 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 1983055 95754 SH SOLE 95754 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 919884 18501 SH SOLE 18501 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1129224 23307 SH SOLE 23307 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 2059114 39447 SH SOLE 39447 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 40961 1174 SH SOLE 1174 0 0 MATIV HOLDINGS INC COM 808541106 276 18 SH SOLE 18 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 19518 157 SH SOLE 157 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 76073 1193 SH SOLE 1193 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 21630 760 SH SOLE 760 0 0 SELECTIVE INS GROUP INC COM 816300107 12137 122 SH SOLE 122 0 0 SEMTECH CORP COM 816850101 238125 10868 SH SOLE 10868 0 0 SEMPRA COM 816851109 473190 6332 SH SOLE 6332 0 0 SERVICE CORP INTL COM 817565104 102196 1493 SH SOLE 1493 0 0 SHAKE SHACK INC CL A 819047101 5188 70 SH SOLE 70 0 0 SHERWIN WILLIAMS CO COM 824348106 1666024 5342 SH SOLE 5342 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1693 55 SH SOLE 55 0 0 SHOE CARNIVAL INC COM 824889109 7734 256 SH SOLE 256 0 0 SHUTTERSTOCK INC COM 825690100 10187 211 SH SOLE 211 0 0 SI-BONE INC COM 825704109 3337 159 SH SOLE 159 0 0 SIDUS SPACE INC CL A COM NEW 826165201 661 75 SH SOLE 75 0 0 SILICON LABORATORIES INC COM 826919102 149862 1133 SH SOLE 1133 0 0 SILGAN HLDGS INC COM 827048109 30001 663 SH SOLE 663 0 0 SILVERCREST METALS INC COM 828363101 32750 5000 SH SOLE 5000 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4563 230 SH SOLE 230 0 0 SIMON PPTY GROUP INC NEW COM 828806109 351881 2467 SH SOLE 2467 0 0 SIMPSON MFG INC COM 829073105 24352 123 SH SOLE 123 0 0 SIMULATIONS PLUS INC COM 829214105 1656 37 SH SOLE 37 0 0 SKECHERS U S A INC CL A 830566105 364627 5849 SH SOLE 5849 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2970 40 SH SOLE 40 0 0 SKYWEST INC COM 830879102 6786 130 SH SOLE 130 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 1152 34 SH SOLE 34 0 0 SMITH &WESSON BRANDS INC COM 831754106 2034 150 SH SOLE 150 0 0 SMITH A O CORP COM 831865209 20692 251 SH SOLE 251 0 0 SMUCKER J M CO COM NEW 832696405 43222 342 SH SOLE 342 0 0 SNAP ON INC COM 833034101 1456909 5044 SH SOLE 5044 0 0 SNOWFLAKE INC CL A 833445109 2452476 12324 SH SOLE 12324 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 241 4 SH SOLE 4 0 0 SONOCO PRODS CO COM 835495102 71032 1271 SH SOLE 1271 0 0 SONY GROUP CORP SPONSORED ADR 835699307 1153135 12178 SH SOLE 12178 0 0 SOUTHSTATE CORPORATION COM 840441109 6840 81 SH SOLE 81 0 0 SOUTHERN CO COM 842587107 1325000 18896 SH SOLE 18896 0 0 SOUTHWEST AIRLS CO COM 844741108 169150 5857 SH SOLE 5857 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 13494 213 SH SOLE 213 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3642 556 SH SOLE 556 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 26377 830 SH SOLE 830 0 0 SPIRIT AIRLS INC COM 848577102 3770 230 SH SOLE 230 0 0 SPLUNK INC COM 848637104 254425 1670 SH SOLE 1670 0 0 SPROTT INC COM NEW 852066208 7163 211 SH SOLE 211 0 0 BLOCK INC CL A 852234103 511670 6615 SH SOLE 6615 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4869 156 SH SOLE 156 0 0 STANDEX INTL CORP COM 854231107 25974 164 SH SOLE 164 0 0 STANLEY BLACK &DECKER INC COM 854502101 38161 389 SH SOLE 389 0 0 STARBUCKS CORP COM 855244109 3919231 40821 SH SOLE 40821 0 0 STATE STR CORP COM 857477103 182651 2358 SH SOLE 2358 0 0 STEEL DYNAMICS INC COM 858119100 145854 1235 SH SOLE 1235 0 0 STEELCASE INC CL A 858155203 16846 1246 SH SOLE 1246 0 0 STEPAN CO COM 858586100 1324 14 SH SOLE 14 0 0 STERICYCLE INC COM 858912108 41184 831 SH SOLE 831 0 0 STERLING INFRASTRUCTURE INC COM 859241101 19081 217 SH SOLE 217 0 0 STEWART INFORMATION SVCS COR COM 860372101 4700 80 SH SOLE 80 0 0 STIFEL FINL CORP COM 860630102 99369 1437 SH SOLE 1437 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 70483 1406 SH SOLE 1406 0 0 STONEX GROUP INC COM 861896108 4577 62 SH SOLE 62 0 0 STRYKER CORPORATION COM 863667101 1370623 4577 SH SOLE 4577 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 638 95 SH SOLE 95 0 0 SUN CMNTYS INC COM 866674104 172141 1288 SH SOLE 1288 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 4876 310 SH SOLE 310 0 0 SUN LIFE FINANCIAL INC. COM 866796105 2956 57 SH SOLE 57 0 0 SUNCOR ENERGY INC NEW COM 867224107 590305 18424 SH SOLE 18424 0 0 SUNPOWER CORP COM 867652406 2425 502 SH SOLE 502 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2543 237 SH SOLE 237 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 5209 180 SH SOLE 180 0 0 SYNOPSYS INC COM 871607107 809953 1573 SH SOLE 1573 0 0 SYSCO CORP COM 871829107 417762 5713 SH SOLE 5713 0 0 TJX COS INC NEW COM 872540109 1226379 13073 SH SOLE 13073 0 0 T-MOBILE US INC COM 872590104 1263103 7878 SH SOLE 7878 0 0 TPG INC COM CL A 872657101 2547 59 SH SOLE 59 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5534062 53212 SH SOLE 53212 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 120625 749 SH SOLE 749 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 28240 1979 SH SOLE 1979 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 202 16 SH SOLE 16 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 9377 317 SH SOLE 317 0 0 TAPESTRY INC COM 876030107 56871 1545 SH SOLE 1545 0 0 TECK RESOURCES LTD CL B 878742204 4100 97 SH SOLE 97 0 0 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 1811 100 SH SOLE 100 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 126300 283 SH SOLE 283 0 0 TELEFLEX INCORPORATED COM 879369106 524356 2103 SH SOLE 2103 0 0 TELEFONICA S A SPONSORED ADR 879382208 9044 2319 SH SOLE 2319 0 0 TELEPHONE &DATA SYS INC COM NEW 879433829 24773 1350 SH SOLE 1350 0 0 TENNANT CO COM 880345103 927 10 SH SOLE 10 0 0 TERADYNE INC COM 880770102 96622 890 SH SOLE 890 0 0 TEREX CORP NEW COM 880779103 84754 1475 SH SOLE 1475 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10722 1027 SH SOLE 1027 0 0 TEXAS INSTRS INC COM 882508104 1624173 9528 SH SOLE 9528 0 0 TEXAS ROADHOUSE INC COM 882681109 14056 115 SH SOLE 115 0 0 TEXTRON INC COM 883203101 78168 972 SH SOLE 972 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1931023 3638 SH SOLE 3638 0 0 THOMSON REUTERS CORP. COM 884903808 48399 331 SH SOLE 331 0 0 THOR INDS INC COM 885160101 124751 1055 SH SOLE 1055 0 0 TIMKEN CO COM 887389104 137217 1712 SH SOLE 1712 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 24804 749 SH SOLE 749 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 1061 30 SH SOLE 30 0 0 TOAST INC CL A 888787108 29508 1616 SH SOLE 1616 0 0 TOLL BROTHERS INC COM 889478103 11101 108 SH SOLE 108 0 0 TORO CO COM 891092108 65561 683 SH SOLE 683 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 23392 362 SH SOLE 362 0 0 TOYOTA MOTOR CORP ADS 892331307 996170 5432 SH SOLE 5432 0 0 TRACTOR SUPPLY CO COM 892356106 421242 1959 SH SOLE 1959 0 0 TRADEWEB MKTS INC CL A 892672106 65252 718 SH SOLE 718 0 0 TRANSDIGM GROUP INC COM 893641100 3362951 3324 SH SOLE 3324 0 0 TRAVEL PLUS LEISURE CO COM 894164102 15714 402 SH SOLE 402 0 0 TRICO BANCSHARES COM 896095106 17489 407 SH SOLE 407 0 0 TRIMBLE INC COM 896239100 52296 983 SH SOLE 983 0 0 TRINET GROUP INC COM 896288107 25689 216 SH SOLE 216 0 0 TRIPADVISOR INC COM 896945201 4758 221 SH SOLE 221 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 164 34 SH SOLE 34 0 0 TYLER TECHNOLOGIES INC COM 902252105 482510 1154 SH SOLE 1154 0 0 TYSON FOODS INC CL A 902494103 66919 1245 SH SOLE 1245 0 0 UDR INC COM 902653104 26420 690 SH SOLE 690 0 0 UFP TECHNOLOGIES INC COM 902673102 27698 161 SH SOLE 161 0 0 UGI CORP NEW COM 902681105 18401 748 SH SOLE 748 0 0 UMB FINL CORP COM 902788108 2256 27 SH SOLE 27 0 0 US BANCORP DEL COM NEW 902973304 1562053 36092 SH SOLE 36092 0 0 UMH PPTYS INC COM 903002103 11809 771 SH SOLE 771 0 0 UNIFIRST CORP MASS COM 904708104 80480 440 SH SOLE 440 0 0 UNILEVER PLC SPON ADR NEW 904767704 1130599 23321 SH SOLE 23321 0 0 UNION PAC CORP COM 907818108 4070855 16574 SH SOLE 16574 0 0 UNITED BANKSHARES INC WEST V COM 909907107 140550 3743 SH SOLE 3743 0 0 UNITED AIRLS HLDGS INC COM 910047109 255895 6202 SH SOLE 6202 0 0 UNITED FIRE GROUP INC COM 910340108 7485 372 SH SOLE 372 0 0 UNITED GUARDIAN INC COM 910571108 1339 186 SH SOLE 186 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 618 73 SH SOLE 73 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3507215 22306 SH SOLE 22306 0 0 UNITED RENTALS INC COM 911363109 943349 1645 SH SOLE 1645 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 9849 175 SH SOLE 175 0 0 US FOODS HLDG CORP COM 912008109 11852 261 SH SOLE 261 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 25350 5000 SH SOLE 5000 0 0 UNITED STATES STL CORP NEW COM 912909108 13865 285 SH SOLE 285 0 0 UNIVERSAL CORP VA COM 913456109 11242 167 SH SOLE 167 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3963 26 SH SOLE 26 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2504 200 SH SOLE 200 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 308 14 SH SOLE 14 0 0 URBAN OUTFITTERS INC COM 917047102 8316 233 SH SOLE 233 0 0 UTZ BRANDS INC COM CL A 918090101 9208 567 SH SOLE 567 0 0 V F CORP COM 918204108 13950 742 SH SOLE 742 0 0 VALLEY NATL BANCORP COM 919794107 17148 1579 SH SOLE 1579 0 0 VALMONT INDS INC COM 920253101 57443 246 SH SOLE 246 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 199600 10000 SH SOLE 10000 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 692714 4065 SH SOLE 4065 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1011562 17453 SH SOLE 17453 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 7698 95 SH SOLE 95 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 14290 168 SH SOLE 168 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 199044 767 SH SOLE 767 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 43967 402 SH SOLE 402 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 55185 326 SH SOLE 326 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 143297 529 SH SOLE 529 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 671377 3997 SH SOLE 3997 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2744 31 SH SOLE 31 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 74782 695 SH SOLE 695 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 109803 1107 SH SOLE 1107 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 142434 1450 SH SOLE 1450 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 220172 2343 SH SOLE 2343 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 448804 3418 SH SOLE 3418 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 107036 932 SH SOLE 932 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 90552 716 SH SOLE 716 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 11267 100 SH SOLE 100 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 6748160 90482 SH SOLE 90482 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 102196 1338 SH SOLE 1338 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7195711 93427 SH SOLE 93427 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 17090299 232363 SH SOLE 232363 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 13525059 282360 SH SOLE 282360 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5098539 45674 SH SOLE 45674 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4178806 62849 SH SOLE 62849 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 385989 4865 SH SOLE 4865 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1985449 31144 SH SOLE 31144 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2767895 58284 SH SOLE 58284 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 7594 178 SH SOLE 178 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7019783 61026 SH SOLE 61026 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1905543 18522 SH SOLE 18522 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 396302 7059 SH SOLE 7059 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5489172 133556 SH SOLE 133556 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 9220 128 SH SOLE 128 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 78795 1222 SH SOLE 1222 0 0 VARONIS SYS INC COM 922280102 2988 66 SH SOLE 66 0 0 VEEVA SYS INC CL A COM 922475108 1918847 9967 SH SOLE 9967 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4615934 90420 SH SOLE 90420 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3227933 7390 SH SOLE 7390 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2665945 18385 SH SOLE 18385 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 554195 2524 SH SOLE 2524 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 441948 5002 SH SOLE 5002 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 370180 1531 SH SOLE 1531 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2875379 15977 SH SOLE 15977 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 12240844 52617 SH SOLE 52617 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 675262 3095 SH SOLE 3095 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 11758436 71515 SH SOLE 71515 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2252392 7245 SH SOLE 7245 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 17108657 114439 SH SOLE 114439 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 7525178 35275 SH SOLE 35275 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 22892328 96503 SH SOLE 96503 0 0 VERITEX HLDGS INC COM 923451108 1466 63 SH SOLE 63 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 517 26 SH SOLE 26 0 0 VIAVI SOLUTIONS INC COM 925550105 18680 1855 SH SOLE 1855 0 0 VICI PPTYS INC COM 925652109 472005 14806 SH SOLE 14806 0 0 VICOR CORP COM 925815102 11235 250 SH SOLE 250 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 6290 237 SH SOLE 237 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 11552 336 SH SOLE 336 0 0 VIRTU FINL INC CL A 928254101 22671 1119 SH SOLE 1119 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 20806 868 SH SOLE 868 0 0 VISTA OUTDOOR INC COM 928377100 2957 100 SH SOLE 100 0 0 VONTIER CORPORATION COM 928881101 49614 1436 SH SOLE 1436 0 0 VORNADO RLTY TR SH BEN INT 929042109 57771 2045 SH SOLE 2045 0 0 VOYA FINANCIAL INC COM 929089100 368010 5044 SH SOLE 5044 0 0 VULCAN MATLS CO COM 929160109 588046 2590 SH SOLE 2590 0 0 WD 40 CO COM 929236107 60007 251 SH SOLE 251 0 0 WSFS FINL CORP COM 929328102 21174 461 SH SOLE 461 0 0 WABTEC COM 929740108 134006 1056 SH SOLE 1056 0 0 WALMART INC COM 931142103 3472880 22029 SH SOLE 22029 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 143631 5501 SH SOLE 5501 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 376840 33114 SH SOLE 33114 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 10522 294 SH SOLE 294 0 0 WAFD INC COM 938824109 824 25 SH SOLE 25 0 0 ELME COMMUNITIES SH BEN INT 939653101 15199 1041 SH SOLE 1041 0 0 WASHINGTON TR BANCORP INC COM 940610108 324 10 SH SOLE 10 0 0 WATERS CORP COM 941848103 299929 911 SH SOLE 911 0 0 WATSCO INC COM 942622200 151678 354 SH SOLE 354 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 56460 271 SH SOLE 271 0 0 WEBSTER FINL CORP COM 947890109 44720 881 SH SOLE 881 0 0 WEIBO CORP SPONSORED ADR 948596101 2891 264 SH SOLE 264 0 0 WELLS FARGO CO NEW COM 949746101 3757756 76346 SH SOLE 76346 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 53803 45 SH SOLE 45 0 0 WERNER ENTERPRISES INC COM 950755108 24363 575 SH SOLE 575 0 0 WESBANCO INC COM 950810101 43291 1380 SH SOLE 1380 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 247247 702 SH SOLE 702 0 0 WESTAMERICA BANCORPORATION COM 957090103 2087 37 SH SOLE 37 0 0 WESTERN ALLIANCE BANCORP COM 957638109 11382 173 SH SOLE 173 0 0 WESTERN DIGITAL CORP. COM 958102105 8955 171 SH SOLE 171 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 141297 4829 SH SOLE 4829 0 0 WESTERN UN CO COM 959802109 75057 6297 SH SOLE 6297 0 0 WESTLAKE CORPORATION COM 960413102 3499 25 SH SOLE 25 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 101025 2906 SH SOLE 2906 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 39225 795 SH SOLE 795 0 0 WHIRLPOOL CORP COM 963320106 110202 905 SH SOLE 905 0 0 WILLIAMS COS INC COM 969457100 1197292 34375 SH SOLE 34375 0 0 WILLIAMS SONOMA INC COM 969904101 537744 2665 SH SOLE 2665 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 71022 1596 SH SOLE 1596 0 0 WINGSTOP INC COM 974155103 130856 510 SH SOLE 510 0 0 WINMARK CORP COM 974250102 1253 3 SH SOLE 3 0 0 WINNEBAGO INDS INC COM 974637100 39428 541 SH SOLE 541 0 0 WOLFSPEED INC COM 977852102 11530 265 SH SOLE 265 0 0 WOLVERINE WORLD WIDE INC COM 978097103 15504 1744 SH SOLE 1744 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 15417 731 SH SOLE 731 0 0 WOODWARD INC COM 980745103 34305 252 SH SOLE 252 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 544 18 SH SOLE 18 0 0 WORLD KINECT CORPORATION COM 981475106 6105 268 SH SOLE 268 0 0 WYNN RESORTS LTD COM 983134107 99857 1096 SH SOLE 1096 0 0 XPO INC COM 983793100 11562 132 SH SOLE 132 0 0 XENIA HOTELS &RESORTS INC COM 984017103 64395 4728 SH SOLE 4728 0 0 YELP INC CL A 985817105 4213 89 SH SOLE 89 0 0 YUM BRANDS INC COM 988498101 458646 3510 SH SOLE 3510 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1374028 5027 SH SOLE 5027 0 0 ZIONS BANCORPORATION N A COM 989701107 125708 2865 SH SOLE 2865 0 0 EQUITABLE HLDGS INC COM 29452E101 19081 573 SH SOLE 573 0 0 NEXTRACKER INC CLASS A COM 65290E101 422 9 SH SOLE 9 0 0 RTX CORPORATION COM 75513E101 1684537 20021 SH SOLE 20021 0 0 GLOBE LIFE INC COM 37959E102 52340 430 SH SOLE 430 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 138 6 SH SOLE 6 0 0 QUANTA SVCS INC COM 74762E102 295862 1371 SH SOLE 1371 0 0 VERISIGN INC COM 92343E102 381850 1854 SH SOLE 1854 0 0 CNO FINL GROUP INC COM 12621E103 23297 835 SH SOLE 835 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 15746228 38450 SH SOLE 38450 0 0 PROGYNY INC COM 74340E103 9109 245 SH SOLE 245 0 0 U S SILICA HLDGS INC COM 90346E103 34 3 SH SOLE 3 0 0 CENCORA INC COM 03073E105 3206850 15614 SH SOLE 15614 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2983491 37275 SH SOLE 37275 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2098 158 SH SOLE 158 0 0 CARS COM INC COM 14575E105 8176 431 SH SOLE 431 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2328 110 SH SOLE 110 0 0 VALE S A SPONSORED ADS 91912E105 599682 37811 SH SOLE 37811 0 0 TARGET CORP COM 87612E106 509978 3581 SH SOLE 3581 0 0 ABSCI CORPORATION COM 00091E109 6300 1500 SH SOLE 1500 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 31030 1214 SH SOLE 1214 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 498598 6539 SH SOLE 6539 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 516600 30641 SH SOLE 30641 0 0 NCR VOYIX CORPORATION COM 62886E108 10146 600 SH SOLE 600 0 0 BEYOND MEAT INC COM 08862E109 659 74 SH SOLE 74 0 0 ENACT HLDGS INC COM 29249E109 5951 206 SH SOLE 206 0 0 FORTINET INC COM 34959E109 521971 8918 SH SOLE 8918 0 0 IMAX CORP COM 45245E109 961 64 SH SOLE 64 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 296472 4400 SH SOLE 4400 0 0 TRAVELERS COMPANIES INC COM 89417E109 257923 1354 SH SOLE 1354 0 0 ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 425154 46162 SH SOLE 46162 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 8685 180 SH SOLE 180 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 417343 10866 SH SOLE 10866 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 100119 1883 SH SOLE 1883 0 0 FIRSTSERVICE CORP NEW COM 33767E202 486 3 SH SOLE 3 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 883 3 SH SOLE 3 0 0 BROADSTONE NET LEASE INC COM 11135E203 31530 1831 SH SOLE 1831 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 31769 201 SH SOLE 201 0 0 BARCLAYS PLC ADR 06738E204 34065 4323 SH SOLE 4323 0 0 ISHARES TR IBONDS DEC 29 46436E205 236583 10255 SH SOLE 10255 0 0 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 13183 428 SH SOLE 428 0 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 42342 1481 SH SOLE 1481 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 66957 2377 SH SOLE 2377 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 3337 65 SH SOLE 65 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 141955 2678 SH SOLE 2678 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 17180 1000 SH SOLE 1000 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 63129 2626 SH SOLE 2626 0 0 TRIUMPH FINANCIAL INC COM 89679E300 16036 200 SH SOLE 200 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 397352 2130 SH SOLE 2130 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 418223 10223 SH SOLE 10223 0 0 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 463783 12707 SH SOLE 12707 0 0 ACCO BRANDS CORP COM 00081T108 322 53 SH SOLE 53 0 0 ADT INC DEL COM 00090Q103 5245 769 SH SOLE 769 0 0 ACV AUCTIONS INC COM CL A 00091G104 6060 400 SH SOLE 400 0 0 AGNC INVT CORP COM 00123Q104 216320 22051 SH SOLE 22051 0 0 AES CORP COM 00130H105 57481 2986 SH SOLE 2986 0 0 ALPS ETF TR OSHS GBL INTER 00162Q361 17123 469 SH SOLE 469 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 35074 761 SH SOLE 761 0 0 ALPS ETF TR ACTIVE REIT ETF 00162Q445 28124 1071 SH SOLE 1071 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 266700 6272 SH SOLE 6272 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 1041 29 SH SOLE 29 0 0 API GROUP CORP COM STK 00187Y100 1557 45 SH SOLE 45 0 0 ASGN INC COM 00191U102 3366 35 SH SOLE 35 0 0 AT&T INC COM 00206R102 1409367 83991 SH SOLE 83991 0 0 ARK ETF TR INNOVATION ETF 00214Q104 343266 6555 SH SOLE 6555 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 461889 8005 SH SOLE 8005 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 32219 982 SH SOLE 982 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 80530 1061 SH SOLE 1061 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 6907 354 SH SOLE 354 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 24629 893 SH SOLE 893 0 0 ATN INTL INC COM 00215F107 740 19 SH SOLE 19 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 40642 4319 SH SOLE 4319 0 0 ABBVIE INC COM 00287Y109 4940935 31883 SH SOLE 31883 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 2010 352 SH SOLE 352 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 6193 1596 SH SOLE 1596 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 436847 22130 SH SOLE 22130 0 0 ACADEMY SPORTS &OUTDOORS IN COM 00402L107 341616 5176 SH SOLE 5176 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 12908 166 SH SOLE 166 0 0 ACUITY BRANDS INC COM 00508Y102 375044 1831 SH SOLE 1831 0 0 ADAM NAT RES FD INC COM 00548F105 478142 23177 SH SOLE 23177 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1642 335 SH SOLE 335 0 0 ADOBE INC COM 00724F101 7247944 12149 SH SOLE 12149 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 26893 441 SH SOLE 441 0 0 AECOM COM 00766T100 4344 47 SH SOLE 47 0 0 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 29124 279 SH SOLE 279 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 8634 1499 SH SOLE 1499 0 0 ADVANSIX INC COM 00773T101 30 1 SH SOLE 1 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 13080 93 SH SOLE 93 0 0 AFFIRM HLDGS INC COM CL A 00827B106 48501 987 SH SOLE 987 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 388033 2791 SH SOLE 2791 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 223 10 SH SOLE 10 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 7 70 SH SOLE 70 0 0 AGILON HEALTH INC COM 00857U107 2209 176 SH SOLE 176 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 4270 125 SH SOLE 125 0 0 AIR LEASE CORP CL A 00912X302 77128 1839 SH SOLE 1839 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 57163 483 SH SOLE 483 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 125 150 SH SOLE 150 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1036335 13370 SH SOLE 13370 0 0 ATI INC COM 01741R102 9867 217 SH SOLE 217 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1157 14 SH SOLE 14 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 20281 670 SH SOLE 670 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 66822 6603 SH SOLE 6603 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 26220 845 SH SOLE 845 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 133512 2296 SH SOLE 2296 0 0 ALLY FINL INC COM 02005N100 11384 326 SH SOLE 326 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 19524 102 SH SOLE 102 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 47573 1696 SH SOLE 1696 0 0 ALPHABET INC CAP STK CL C 02079K107 11370245 80680 SH SOLE 80680 0 0 ALPHABET INC CAP STK CL A 02079K305 17824690 127602 SH SOLE 127602 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 321 19 SH SOLE 19 0 0 ALTICE USA INC CL A 02156K103 640 197 SH SOLE 197 0 0 ALTRIA GROUP INC COM 02209S103 2426114 60142 SH SOLE 60142 0 0 AMBEV SA SPONSORED ADR 02319V103 16450 5875 SH SOLE 5875 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 12613 918 SH SOLE 918 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 40503 2187 SH SOLE 2187 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 91123 2534 SH SOLE 2534 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 143 17 SH SOLE 17 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2644924 12252 SH SOLE 12252 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 80276 2652 SH SOLE 2652 0 0 AMERIPRISE FINL INC COM 03076C106 1535273 4042 SH SOLE 4042 0 0 AMERIS BANCORP COM 03076K108 22812 430 SH SOLE 430 0 0 AMICUS THERAPEUTICS INC COM 03152W109 6584 464 SH SOLE 464 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 33894 548 SH SOLE 548 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 281485 4356 SH SOLE 4356 0 0 ANIXA BIOSCIENCES INC COM 03528H109 3880 1000 SH SOLE 1000 0 0 ANSYS INC COM 03662Q105 231155 637 SH SOLE 637 0 0 ANTERO MIDSTREAM CORP COM 03676B102 61785 4931 SH SOLE 4931 0 0 APA CORPORATION COM 03743Q108 39038 1088 SH SOLE 1088 0 0 APARTMENT INCOME REIT CORP COM 03750L109 47823 1377 SH SOLE 1377 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 17300 289 SH SOLE 289 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 1491 109 SH SOLE 109 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 23257 1981 SH SOLE 1981 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 4405 115 SH SOLE 115 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 148731 1596 SH SOLE 1596 0 0 APPFOLIO INC COM CL A 03783C100 12127 70 SH SOLE 70 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 26078 1570 SH SOLE 1570 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 13643 79 SH SOLE 79 0 0 APPLOVIN CORP COM CL A 03831W108 22157 556 SH SOLE 556 0 0 ARAMARK COM 03852U106 9919 353 SH SOLE 353 0 0 ARCBEST CORP COM 03937C105 10458 87 SH SOLE 87 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 24728 871 SH SOLE 871 0 0 ARCHER AVIATION INC COM CL A 03945R102 2959 482 SH SOLE 482 0 0 ARCHROCK INC COM 03957W106 24286 1577 SH SOLE 1577 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2396 76 SH SOLE 76 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 635271 5342 SH SOLE 5342 0 0 ARES CAPITAL CORP COM 04010L103 160848 8030 SH SOLE 8030 0 0 ARGENX SE SPONSORED ADR 04016X101 98912 260 SH SOLE 260 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 0 0 SH SOLE 0 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 184547 1877 SH SOLE 1877 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 9828 585 SH SOLE 585 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2081 68 SH SOLE 68 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 31235 707 SH SOLE 707 0 0 ASSURANT INC COM 04621X108 139173 826 SH SOLE 826 0 0 ASTRA SPACE INC CL A NEW 04634X202 16 7 SH SOLE 7 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 12022 329 SH SOLE 329 0 0 ATRICURE INC COM 04963C209 13776 386 SH SOLE 386 0 0 ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106 122 7 SH SOLE 7 0 0 AURORA CANNABIS INC COM 05156X884 6497 13644 SH SOLE 13644 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 4041 144 SH SOLE 144 0 0 AUTONATION INC COM 05329W102 21476 143 SH SOLE 143 0 0 AVANOS MED INC COM 05350V106 3050 136 SH SOLE 136 0 0 AVANTOR INC COM 05352A100 463015 20281 SH SOLE 20281 0 0 AVIENT CORPORATION COM 05368V106 16004 385 SH SOLE 385 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 3717 300 SH SOLE 300 0 0 AVISTA CORP COM 05379B107 16977 475 SH SOLE 475 0 0 AXOGEN INC COM 05463X106 376 55 SH SOLE 55 0 0 AXON ENTERPRISE INC COM 05464C101 49341 191 SH SOLE 191 0 0 AXSOME THERAPEUTICS INC COM 05464T104 239 3 SH SOLE 3 0 0 AXOS FINANCIAL INC COM 05465C100 1365 25 SH SOLE 25 0 0 AXONICS INC COM 05465P101 436 7 SH SOLE 7 0 0 AZEK CO INC CL A 05478C105 43529 1138 SH SOLE 1138 0 0 BCE INC COM NEW 05534B760 243250 6177 SH SOLE 6177 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 143252 2149 SH SOLE 2149 0 0 BRP INC COM SUN VTG 05577W200 1147 16 SH SOLE 16 0 0 BRP GROUP INC COM CL A 05589G102 11794 491 SH SOLE 491 0 0 BRC INC COM CL A 05601U105 1470 405 SH SOLE 405 0 0 BWX TECHNOLOGIES INC COM 05605H100 16190 211 SH SOLE 211 0 0 BAKER HUGHES COMPANY CL A 05722G100 94610 2768 SH SOLE 2768 0 0 BALLYS CORPORATION COM 05875B106 502 36 SH SOLE 36 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 77799 8540 SH SOLE 8540 0 0 BANCO SANTANDER S.A. ADR 05964H105 34946 8441 SH SOLE 8441 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 507 26 SH SOLE 26 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 419 64 SH SOLE 64 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 2708 88 SH SOLE 88 0 0 BANCORP INC DEL COM 05969A105 1195 31 SH SOLE 31 0 0 BANC OF CALIFORNIA INC COM 05990K106 7843 584 SH SOLE 584 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 31393 630 SH SOLE 630 0 0 BANKUNITED INC COM 06652K103 1427 44 SH SOLE 44 0 0 BAOZUN INC SPONSORED ADR 06684L103 121 44 SH SOLE 44 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 547 18 SH SOLE 18 0 0 BEAM GLOBAL COM 07373B109 1134 160 SH SOLE 160 0 0 BEAM THERAPEUTICS INC COM 07373V105 4246 156 SH SOLE 156 0 0 BEIGENE LTD SPONSORED ADR 07725L102 10100 56 SH SOLE 56 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1053 19 SH SOLE 19 0 0 BENCHMARK ELECTRS INC COM 08160H101 2792 101 SH SOLE 101 0 0 BENTLEY SYS INC COM CL B 08265T208 72791 1395 SH SOLE 1395 0 0 BERRY GLOBAL GROUP INC COM 08579W103 5593 83 SH SOLE 83 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 164300 1704 SH SOLE 1704 0 0 BIOGEN INC COM 09062X103 116705 451 SH SOLE 451 0 0 BIO-TECHNE CORP COM 09073M104 8642 112 SH SOLE 112 0 0 BIONTECH SE SPONSORED ADS 09075V102 13193 125 SH SOLE 125 0 0 BITFARMS LTD COM 09173B107 7130 2450 SH SOLE 2450 0 0 BLACKBAUD INC COM 09227Q100 8497 98 SH SOLE 98 0 0 BLACKBERRY LTD COM 09228F103 3105 877 SH SOLE 877 0 0 BLACKLINE INC COM 09239B109 14299 229 SH SOLE 229 0 0 BLACKROCK INC COM 09247X101 3515460 4330 SH SOLE 4330 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 2727936 125020 SH SOLE 125020 0 0 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 1750445 125211 SH SOLE 125211 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 6959 172 SH SOLE 172 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 219686 28568 SH SOLE 28568 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 9811 911 SH SOLE 911 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 69499 6447 SH SOLE 6447 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 265296 21763 SH SOLE 21763 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 39604 3471 SH SOLE 3471 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 134008 14211 SH SOLE 14211 0 0 BLACKROCK ENHANCD CAP &INM COM 09256A109 6284539 330765 SH SOLE 330765 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 145125 6823 SH SOLE 6823 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 93077 6205 SH SOLE 6205 0 0 BLACKROCK SCIENCE &TECHNOLO SHS 09258G104 135179 4016 SH SOLE 4016 0 0 BLACKSTONE INC COM 09260D107 2089818 15963 SH SOLE 15963 0 0 BLACKROCK SCIENCE &TECHNOLO SHS BEN INT 09260K101 5258 315 SH SOLE 315 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 37214 711 SH SOLE 711 0 0 BLINK CHARGING CO COM 09354A100 5848 1725 SH SOLE 1725 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 894 60 SH SOLE 60 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 1721 123 SH SOLE 123 0 0 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 399839 4423 SH SOLE 4423 0 0 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 316531 3490 SH SOLE 3490 0 0 BNY MELLON ETF TRUST US SMLCP CORE 09661T305 273574 2926 SH SOLE 2926 0 0 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 348917 4882 SH SOLE 4882 0 0 BNY MELLON ETF TRUST EMRG MKT EQUIT 09661T503 81720 1456 SH SOLE 1456 0 0 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 87359 2056 SH SOLE 2056 0 0 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 39877 842 SH SOLE 842 0 0 BOISE CASCADE CO DEL COM 09739D100 26778 207 SH SOLE 207 0 0 BONDBLOXX ETF TRUST BLOOMBERG SEVEN 09789C820 0 0 SH SOLE 0 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 26782 538 SH SOLE 538 0 0 BOOKING HOLDINGS INC COM 09857L108 7392406 2084 SH SOLE 2084 0 0 BOX INC CL A 10316T104 3944 154 SH SOLE 154 0 0 BRAZE INC COM CL A 10576N102 1169 22 SH SOLE 22 0 0 BRIDGEBIO PHARMA INC COM 10806X102 9325 231 SH SOLE 231 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2024 87 SH SOLE 87 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1331820 6473 SH SOLE 6473 0 0 BROADCOM INC COM 11135F101 4728157 4236 SH SOLE 4236 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 2895467 72170 SH SOLE 72170 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 417221 11826 SH SOLE 11826 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 161224 5600 SH SOLE 5600 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 31719 190 SH SOLE 190 0 0 BUMBLE INC COM CL A 12047B105 4908 333 SH SOLE 333 0 0 C3 AI INC CL A 12468P104 12776 445 SH SOLE 445 0 0 CBOE GLOBAL MKTS INC COM 12503M108 401046 2246 SH SOLE 2246 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 4182 770 SH SOLE 770 0 0 CBRE GROUP INC CL A 12504L109 844326 9070 SH SOLE 9070 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 8987 789 SH SOLE 789 0 0 CDW CORP COM 12514G108 391900 1724 SH SOLE 1724 0 0 CGI INC CL A SUB VTG 12532H104 404932 3777 SH SOLE 3777 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 284785 3297 SH SOLE 3297 0 0 CME GROUP INC COM 12572Q105 741786 3522 SH SOLE 3522 0 0 CRA INTL INC COM 12618T105 5536 56 SH SOLE 56 0 0 CNX RES CORP COM 12653C108 19760 988 SH SOLE 988 0 0 CVR ENERGY INC COM 12662P108 15605 515 SH SOLE 515 0 0 CABLE ONE INC COM 12685J105 52876 95 SH SOLE 95 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 45942 980 SH SOLE 980 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 23859 4135 SH SOLE 4135 0 0 CALAMOS CONV &HIGH INCOME F COM SHS 12811P108 50537 4406 SH SOLE 4406 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 656 12 SH SOLE 12 0 0 CALIX INC COM 13100M509 24073 551 SH SOLE 551 0 0 CALLON PETE CO DEL COM 13123X508 3758 116 SH SOLE 116 0 0 CAMECO CORP COM 13321L108 29437 683 SH SOLE 683 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 3545 135 SH SOLE 135 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 345884 4375 SH SOLE 4375 0 0 CANNAE HLDGS INC COM 13765N107 35645 1827 SH SOLE 1827 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 140427 5883 SH SOLE 5883 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 895032 31705 SH SOLE 31705 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 2398482 84752 SH SOLE 84752 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 2098379 70321 SH SOLE 70321 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 517688 20120 SH SOLE 20120 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 163858 7220 SH SOLE 7220 0 0 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 274862 10150 SH SOLE 10150 0 0 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 255056 9450 SH SOLE 9450 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 211235 8300 SH SOLE 8300 0 0 CAPITAL ONE FINL CORP COM 14040H105 870987 6643 SH SOLE 6643 0 0 CAPITOL SER TR HULL TACTICAL 14064D519 104926 2935 SH SOLE 2935 0 0 CARDINAL HEALTH INC COM 14149Y108 200500 1989 SH SOLE 1989 0 0 CARETRUST REIT INC COM 14174T107 10071 450 SH SOLE 450 0 0 CARLYLE GROUP INC COM 14316J108 14160 348 SH SOLE 348 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 385604 6712 SH SOLE 6712 0 0 CASS INFORMATION SYS INC COM 14808P109 2298 51 SH SOLE 51 0 0 CASSAVA SCIENCES INC COM 14817C107 1126 50 SH SOLE 50 0 0 CASTLE BIOSCIENCES INC COM 14843C105 3949 183 SH SOLE 183 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 21416 1274 SH SOLE 1274 0 0 CELESTICA INC SUB VTG SHS 15101Q108 41870 1430 SH SOLE 1430 0 0 CELSIUS HLDGS INC COM NEW 15118V207 145732 2673 SH SOLE 2673 0 0 CENTENE CORP DEL COM 15135B101 126973 1711 SH SOLE 1711 0 0 CENOVUS ENERGY INC COM 15135U109 12404 745 SH SOLE 745 0 0 CENTERPOINT ENERGY INC COM 15189T107 68625 2402 SH SOLE 2402 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 143 15 SH SOLE 15 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 224 26 SH SOLE 26 0 0 CERIDIAN HCM HLDG INC COM 15677J108 16243 242 SH SOLE 242 0 0 CHAMPIONX CORPORATION COM 15872M104 90960 3114 SH SOLE 3114 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 7198 3076 SH SOLE 3076 0 0 CHART INDS INC COM 16115Q308 89296 655 SH SOLE 655 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 122400 315 SH SOLE 315 0 0 CHEMED CORP NEW COM 16359R103 50873 87 SH SOLE 87 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 8315 167 SH SOLE 167 0 0 CHENIERE ENERGY INC COM NEW 16411R208 900540 5275 SH SOLE 5275 0 0 CHEWY INC CL A 16679L109 24079 1019 SH SOLE 1019 0 0 CHIMERA INVT CORP COM NEW 16934Q208 27965 5604 SH SOLE 5604 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 242527 6208 SH SOLE 6208 0 0 CISCO SYS INC COM 17275R102 2579290 51055 SH SOLE 51055 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 23523 344 SH SOLE 344 0 0 CLEANSPARK INC COM NEW 18452B209 7886 715 SH SOLE 715 0 0 CLEAR SECURE INC COM CL A 18467V109 888 43 SH SOLE 43 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 7298 209 SH SOLE 209 0 0 CLEARFIELD INC COM 18482P103 24718 850 SH SOLE 850 0 0 CLOUDFLARE INC CL A COM 18915M107 301151 3617 SH SOLE 3617 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 15364 202 SH SOLE 202 0 0 COHEN &STEERS INC COM 19247A100 28474 376 SH SOLE 376 0 0 COHEN &STEERS QUALITY INCOM COM 19247L106 30563 2497 SH SOLE 2497 0 0 COHEN &STEERS CLOSED-END OP COM 19248P106 316317 28243 SH SOLE 28243 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 122266 703 SH SOLE 703 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 40106 1303 SH SOLE 1303 0 0 COLUMBIA ETF TR I INTERNATIONAL 19761L201 6504 228 SH SOLE 228 0 0 COLUMBIA ETF TR I US ESG EQUITY 19761L300 10201 251 SH SOLE 251 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 14043 778 SH SOLE 778 0 0 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 63528 3044 SH SOLE 3044 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 89327 2951 SH SOLE 2951 0 0 COMCAST CORP NEW CL A 20030N101 4883722 111373 SH SOLE 111373 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 259 17 SH SOLE 17 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 271 32 SH SOLE 32 0 0 COMPASS MINERALS INTL INC COM 20451N101 439277 17349 SH SOLE 17349 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 22764 1014 SH SOLE 1014 0 0 CONCENTRIX CORP COM 20602D101 20133 205 SH SOLE 205 0 0 CONFLUENT INC CLASS A COM 20717M103 585 25 SH SOLE 25 0 0 CONNECTONE BANCORP INC COM 20786W107 8202 358 SH SOLE 358 0 0 CONOCOPHILLIPS COM 20825C104 1874114 16146 SH SOLE 16146 0 0 CONSOL ENERGY INC NEW COM 20854L108 2212 22 SH SOLE 22 0 0 CONSTELLATION BRANDS INC CL A 21036P108 413654 1711 SH SOLE 1711 0 0 CONSTELLATION ENERGY CORP COM 21037T109 250846 2146 SH SOLE 2146 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 17669 406 SH SOLE 406 0 0 CORE LABORATORIES INC COM 21867A105 3709 210 SH SOLE 210 0 0 CORE &MAIN INC CL A 21874C102 42915 1062 SH SOLE 1062 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 5033 700 SH SOLE 700 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 1307 51 SH SOLE 51 0 0 CORTEVA INC COM 22052L104 1077805 22492 SH SOLE 22492 0 0 COSAN S A ADS 22113B103 15315 978 SH SOLE 978 0 0 COSTCO WHSL CORP NEW COM 22160K105 3779634 5726 SH SOLE 5726 0 0 COSTAR GROUP INC COM 22160N109 2289880 26203 SH SOLE 26203 0 0 COUPANG INC CL A 22266T109 1020 63 SH SOLE 63 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 15493 201 SH SOLE 201 0 0 CREDIT SUISSE NASSAU BRANCH XLINK CRD ETN37 22539U602 63173 907 SH SOLE 907 0 0 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 66344 898 SH SOLE 898 0 0 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233 59674 412 SH SOLE 412 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2772 400 SH SOLE 400 0 0 CRONOS GROUP INC COM 22717L101 523 250 SH SOLE 250 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3668502 14368 SH SOLE 14368 0 0 CROWN CASTLE INC COM 22822V101 644142 5592 SH SOLE 5592 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 43 79 SH SOLE 79 0 0 CUSTOMERS BANCORP INC COM 23204G100 2132 37 SH SOLE 37 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 283 12 SH SOLE 12 0 0 CYTOKINETICS INC COM NEW 23282W605 83 1 SH SOLE 1 0 0 DNP SELECT INCOME FD INC COM 23325P104 43638 5146 SH SOLE 5146 0 0 D R HORTON INC COM 23331A109 813397 5352 SH SOLE 5352 0 0 DTF TAX-FREE INCOME 2028 TER COM 23334J107 0 0 SH SOLE 0 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 14741 269 SH SOLE 269 0 0 DXC TECHNOLOGY CO COM 23355L106 3110 136 SH SOLE 136 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1702 64 SH SOLE 64 0 0 DATA STORAGE CORP COM NEW 23786R201 662 230 SH SOLE 230 0 0 DATADOG INC CL A COM 23804L103 326391 2689 SH SOLE 2689 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 10664 302 SH SOLE 302 0 0 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 12789 690 SH SOLE 690 0 0 DAVITA INC COM 23918K108 36771 351 SH SOLE 351 0 0 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 57147 5597 SH SOLE 5597 0 0 DELL TECHNOLOGIES INC CL C 24703L202 51561 674 SH SOLE 674 0 0 DENALI THERAPEUTICS INC COM 24823R105 17297 806 SH SOLE 806 0 0 DENNYS CORP COM 24869P104 18365 1688 SH SOLE 1688 0 0 DENTSPLY SIRONA INC COM 24906P109 26087 733 SH SOLE 733 0 0 DERMTECH INC COM 24984K105 553 316 SH SOLE 316 0 0 DEVON ENERGY CORP NEW COM 25179M103 701864 15494 SH SOLE 15494 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 525570 3608 SH SOLE 3608 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 338 26 SH SOLE 26 0 0 DIAMONDBACK ENERGY INC COM 25278X109 755705 4873 SH SOLE 4873 0 0 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 151498 8657 SH SOLE 8657 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 12291 335 SH SOLE 335 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1824683 63711 SH SOLE 63711 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 334574 13877 SH SOLE 13877 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 18866 364 SH SOLE 364 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 11566 194 SH SOLE 194 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 959994 18345 SH SOLE 18345 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 10523 360 SH SOLE 360 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 339516 14047 SH SOLE 14047 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 137 4 SH SOLE 4 0 0 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 119877 2904 SH SOLE 2904 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 102247 2175 SH SOLE 2175 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 6433 76 SH SOLE 76 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 53001 615 SH SOLE 615 0 0 DOMINION ENERGY INC COM 25746U109 624001 13277 SH SOLE 13277 0 0 DOMINOS PIZZA INC COM 25754A201 402336 976 SH SOLE 976 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1060 17 SH SOLE 17 0 0 DOORDASH INC CL A 25809K105 95627 967 SH SOLE 967 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 167937 4566 SH SOLE 4566 0 0 DOUGLAS EMMETT INC COM 25960P109 421 29 SH SOLE 29 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 408019 11575 SH SOLE 11575 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 143 18 SH SOLE 18 0 0 DROPBOX INC CL A 26210C104 34315 1164 SH SOLE 1164 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2564767 26430 SH SOLE 26430 0 0 DUN &BRADSTREET HLDGS INC COM 26484T106 208096 17786 SH SOLE 17786 0 0 DUOLINGO INC CL A COM 26603R106 11343 50 SH SOLE 50 0 0 DUPONT DE NEMOURS INC COM 26614N102 155592 2023 SH SOLE 2023 0 0 DOXIMITY INC CL A 26622P107 16600 592 SH SOLE 592 0 0 DUTCH BROS INC CL A 26701L100 9501 300 SH SOLE 300 0 0 DYNEX CAP INC COM 26817Q886 3756 300 SH SOLE 300 0 0 E L F BEAUTY INC COM 26856L103 117060 811 SH SOLE 811 0 0 ENI S P A SPONSORED ADR 26874R108 13774 405 SH SOLE 405 0 0 EOG RES INC COM 26875P101 1290810 10672 SH SOLE 10672 0 0 EQT CORP COM 26884L109 50606 1309 SH SOLE 1309 0 0 EPR PPTYS COM SH BEN INT 26884U109 30863 637 SH SOLE 637 0 0 ESS TECH INC COMMON STOCK 26916J106 1493 1310 SH SOLE 1310 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 55824 2672 SH SOLE 2672 0 0 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 4228 100 SH SOLE 100 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 87143 2431 SH SOLE 2431 0 0 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 234988 4326 SH SOLE 4326 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 422435 24851 SH SOLE 24851 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G772 13386 379 SH SOLE 379 0 0 ETFIS SER TR I VIRTUS REAVES UT 26923G806 113248 2537 SH SOLE 2537 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 70868 3422 SH SOLE 3422 0 0 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 22255 610 SH SOLE 610 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2224781 36828 SH SOLE 36828 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3759 81 SH SOLE 81 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 3828 1185 SH SOLE 1185 0 0 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 9218 200 SH SOLE 200 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 10953 197 SH SOLE 197 0 0 EAGLE MATLS INC COM 26969P108 290061 1430 SH SOLE 1430 0 0 EAST WEST BANCORP INC COM 27579R104 18851 262 SH SOLE 262 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4355 324 SH SOLE 324 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 11173954 916649 SH SOLE 916649 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 59081 3455 SH SOLE 3455 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 23735 1004 SH SOLE 1004 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 5460965 442901 SH SOLE 442901 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 891446 115472 SH SOLE 115472 0 0 EATON VANCE RISK-MANAGED DIV COM 27829G106 147808 18853 SH SOLE 18853 0 0 EDITAS MEDICINE INC COM 28106W103 2725 269 SH SOLE 269 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5945 399 SH SOLE 399 0 0 ELEMENT SOLUTIONS INC COM 28618M106 275042 11886 SH SOLE 11886 0 0 ELLINGTON FINANCIAL INC COM 28852N109 89 7 SH SOLE 7 0 0 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 135 11 SH SOLE 11 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 134 9 SH SOLE 9 0 0 EMBECTA CORP COMMON STOCK 29082K105 246 13 SH SOLE 13 0 0 EMCOR GROUP INC COM 29084Q100 471792 2190 SH SOLE 2190 0 0 ASPEN TECHNOLOGY INC COM 29109X106 73200 333 SH SOLE 333 0 0 ENBRIDGE INC COM 29250N105 2186046 60690 SH SOLE 60690 0 0 ENDAVA PLC ADS 29260V105 98714 1268 SH SOLE 1268 0 0 ENCOMPASS HEALTH CORP COM 29261A100 25220 378 SH SOLE 378 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 824 26 SH SOLE 26 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 326186 23637 SH SOLE 23637 0 0 ENERSYS COM 29275Y102 52499 520 SH SOLE 520 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 220 68 SH SOLE 68 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 606 260 SH SOLE 260 0 0 ENHABIT INC COM 29332G102 590 57 SH SOLE 57 0 0 ENPHASE ENERGY INC COM 29355A107 62370 472 SH SOLE 472 0 0 ENPRO INC COM 29355X107 5172 33 SH SOLE 33 0 0 ENSIGN GROUP INC COM 29358P101 250677 2234 SH SOLE 2234 0 0 ENTEGRIS INC COM 29362U104 524812 4380 SH SOLE 4380 0 0 ENTERGY CORP NEW COM 29364G103 137112 1355 SH SOLE 1355 0 0 ENVESTNET INC COM 29404K106 12925 261 SH SOLE 261 0 0 EPAM SYS INC COM 29414B104 42520 143 SH SOLE 143 0 0 ENVIVA INC COM 29415B103 498 500 SH SOLE 500 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1901 79 SH SOLE 79 0 0 EQUINIX INC COM 29444U700 343902 427 SH SOLE 427 0 0 EQUINOR ASA SPONSORED ADR 29446M102 30469 963 SH SOLE 963 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 12979 184 SH SOLE 184 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 49050 802 SH SOLE 802 0 0 ERIE INDTY CO CL A 29530P102 10717 32 SH SOLE 32 0 0 ESAB CORPORATION COM 29605J106 20875 241 SH SOLE 241 0 0 ESSENTIAL UTILS INC COM 29670G102 655247 17543 SH SOLE 17543 0 0 ETSY INC COM 29786A106 46766 577 SH SOLE 577 0 0 EVERCORE INC CLASS A 29977A105 273851 1601 SH SOLE 1601 0 0 EVERCOMMERCE INC COM 29977X105 221 20 SH SOLE 20 0 0 EVERGY INC COM 30034W106 42700 818 SH SOLE 818 0 0 EVERTEC INC COM 30040P103 36027 880 SH SOLE 880 0 0 EVERSOURCE ENERGY COM 30040W108 81902 1327 SH SOLE 1327 0 0 EVERQUOTE INC COM CL A 30041R108 16622 1358 SH SOLE 1358 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 31640 3500 SH SOLE 3500 0 0 EVOLENT HEALTH INC CL A 30050B101 16449 498 SH SOLE 498 0 0 EVOLUS INC COM 30052C107 4739 450 SH SOLE 450 0 0 EVGO INC CL A COM 30052F100 716 200 SH SOLE 200 0 0 EXACT SCIENCES CORP COM 30063P105 702884 9501 SH SOLE 9501 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 447123 23570 SH SOLE 23570 0 0 EXELON CORP COM 30161N101 452268 12598 SH SOLE 12598 0 0 EXELIXIS INC COM 30161Q104 5590 233 SH SOLE 233 0 0 F&G ANNUITIES &LIFE INC COMMON STOCK 30190A104 230 5 SH SOLE 5 0 0 EXPEDIA GROUP INC COM NEW 30212P303 258043 1700 SH SOLE 1700 0 0 EXP WORLD HLDGS INC COM 30212W100 18733 1207 SH SOLE 1207 0 0 EXPONENT INC COM 30214U102 69464 789 SH SOLE 789 0 0 EXSCIENTIA PLC ADS 30223G102 3526 550 SH SOLE 550 0 0 EXTRA SPACE STORAGE INC COM 30225T102 368238 2297 SH SOLE 2297 0 0 EXTREME NETWORKS COM 30226D106 3510 199 SH SOLE 199 0 0 EXXON MOBIL CORP COM 30231G102 6034033 60352 SH SOLE 60352 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 10400 450 SH SOLE 450 0 0 FB FINL CORP COM 30257X104 22037 553 SH SOLE 553 0 0 FIGS INC CL A 30260D103 278 40 SH SOLE 40 0 0 META PLATFORMS INC CL A 30303M102 14419561 40738 SH SOLE 40738 0 0 FANHUA INC SPONSORED ADR 30712A103 160 24 SH SOLE 24 0 0 FARMLAND PARTNERS INC COM 31154R109 109886 8805 SH SOLE 8805 0 0 FASTLY INC CL A 31188V100 107 6 SH SOLE 6 0 0 FEDEX CORP COM 31428X106 1185632 4687 SH SOLE 4687 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 79104 2946 SH SOLE 2946 0 0 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 3919 139 SH SOLE 139 0 0 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 243838 9201 SH SOLE 9201 0 0 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 1584764 58050 SH SOLE 58050 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 3321679 55297 SH SOLE 55297 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 872391 17099 SH SOLE 17099 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 294 60 SH SOLE 60 0 0 FIRST AMERN FINL CORP COM 31847R102 45430 705 SH SOLE 705 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 42569 30 SH SOLE 30 0 0 FIRST FINL BANKSHARES INC COM 32020R109 6454 213 SH SOLE 213 0 0 FIRST INDL RLTY TR INC COM 32054K103 142999 2715 SH SOLE 2715 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 492 16 SH SOLE 16 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 757306 46432 SH SOLE 46432 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 278991 2943 SH SOLE 2943 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 2523622 32339 SH SOLE 32339 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 16745 190 SH SOLE 190 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 140665 3336 SH SOLE 3336 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 649296 26731 SH SOLE 26731 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 8420 75 SH SOLE 75 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 293468 11184 SH SOLE 11184 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3542926 87350 SH SOLE 87350 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 139754 1550 SH SOLE 1550 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 33324 565 SH SOLE 565 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 24542 389 SH SOLE 389 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 11666 699 SH SOLE 699 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 314762 7271 SH SOLE 7271 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 35104 339 SH SOLE 339 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 13621 210 SH SOLE 210 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 18895 274 SH SOLE 274 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 143823 1123 SH SOLE 1123 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 26833 847 SH SOLE 847 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 433791 4948 SH SOLE 4948 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 218437 9813 SH SOLE 9813 0 0 FIRST TR EXCHANGE TRADED FD IPOX EUROPE EQ 33734X788 34974 1559 SH SOLE 1559 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 1156163 88799 SH SOLE 88799 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 392614 7292 SH SOLE 7292 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 320131 7577 SH SOLE 7577 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 238148 2601 SH SOLE 2601 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 84291 807 SH SOLE 807 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 369076 5210 SH SOLE 5210 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 136074 1242 SH SOLE 1242 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 224030 18560 SH SOLE 18560 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 11701 710 SH SOLE 710 0 0 FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101 10760 249 SH SOLE 249 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 5611 113 SH SOLE 113 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 83349 796 SH SOLE 796 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 249337 6865 SH SOLE 6865 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 29629 588 SH SOLE 588 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 109851 2092 SH SOLE 2092 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 970799 43868 SH SOLE 43868 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 168454 4382 SH SOLE 4382 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 6676 87 SH SOLE 87 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 17051 271 SH SOLE 271 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 48509 1752 SH SOLE 1752 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 522019 11331 SH SOLE 11331 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 74784 1799 SH SOLE 1799 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 4891 221 SH SOLE 221 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 15851 836 SH SOLE 836 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846 2507 117 SH SOLE 117 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 7201 312 SH SOLE 312 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 6213 397 SH SOLE 397 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 91641 1430 SH SOLE 1430 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 1087801 50927 SH SOLE 50927 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 4591703 88866 SH SOLE 88866 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 98873 1918 SH SOLE 1918 0 0 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 6007 178 SH SOLE 178 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 301831 18724 SH SOLE 18724 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 38826 671 SH SOLE 671 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 5464 120 SH SOLE 120 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 95251 3366 SH SOLE 3366 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 33470 1325 SH SOLE 1325 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 45928 996 SH SOLE 996 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2181370 97209 SH SOLE 97209 0 0 FST TR NEW OPPORT MLP &ENE COM 33739M100 2869 417 SH SOLE 417 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1836518 35547 SH SOLE 35547 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 32859 1128 SH SOLE 1128 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 48173 1010 SH SOLE 1010 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 20848 1045 SH SOLE 1045 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 9486 532 SH SOLE 532 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 310672 10776 SH SOLE 10776 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 357687 10659 SH SOLE 10659 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1497832 30998 SH SOLE 30998 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2558854 42891 SH SOLE 42891 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 128208 2481 SH SOLE 2481 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US SMA 33740F342 11530 545 SH SOLE 545 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQU BUFF 33740F375 3073 100 SH SOLE 100 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 152602 4800 SH SOLE 4800 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 208444 6335 SH SOLE 6335 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 16367 500 SH SOLE 500 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466 7464 339 SH SOLE 339 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 414518 12607 SH SOLE 12607 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 7637 317 SH SOLE 317 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 62720 2838 SH SOLE 2838 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 16928 425 SH SOLE 425 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 4667 135 SH SOLE 135 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 76508 2100 SH SOLE 2100 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 24454 670 SH SOLE 670 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 18996 500 SH SOLE 500 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 77881 1764 SH SOLE 1764 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 548724 20652 SH SOLE 20652 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 24369 650 SH SOLE 650 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 382354 8572 SH SOLE 8572 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 44528 1150 SH SOLE 1150 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 6732 190 SH SOLE 190 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 3291 81 SH SOLE 81 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1065038 56513 SH SOLE 56513 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 530228 21432 SH SOLE 21432 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 34102 1700 SH SOLE 1700 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 181892 9022 SH SOLE 9022 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 69672 1674 SH SOLE 1674 0 0 FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653 59964 1900 SH SOLE 1900 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 32080 1000 SH SOLE 1000 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U687 88062 2778 SH SOLE 2778 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U695 54995 1700 SH SOLE 1700 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 203120 8948 SH SOLE 8948 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711 23708 750 SH SOLE 750 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 119522 3618 SH SOLE 3618 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 38347 1185 SH SOLE 1185 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 26349 750 SH SOLE 750 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 30161 1420 SH SOLE 1420 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 58400 1671 SH SOLE 1671 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 34652 1267 SH SOLE 1267 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 483292 14748 SH SOLE 14748 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 305490 9518 SH SOLE 9518 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 51485 475 SH SOLE 475 0 0 FISKER INC CL A COM STK 33813J106 1897 1084 SH SOLE 1084 0 0 FIVE BELOW INC COM 33829M101 60537 284 SH SOLE 284 0 0 FIVE STAR BANCORP COM 33830T103 497 19 SH SOLE 19 0 0 FLAHERTY &CRUMRINE DYNAMIC SHS 33848W106 439401 24755 SH SOLE 24755 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 18796 459 SH SOLE 459 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 23620 1000 SH SOLE 1000 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 107733 2636 SH SOLE 2636 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 40288 1444 SH SOLE 1444 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 3026 130 SH SOLE 130 0 0 FLOWSERVE CORP COM 34354P105 9893 240 SH SOLE 240 0 0 FLUENCE ENERGY INC COM CL A 34379V103 3744 157 SH SOLE 157 0 0 FORTIVE CORP COM 34959J108 1103333 14985 SH SOLE 14985 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 29238 384 SH SOLE 384 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 463053 13268 SH SOLE 13268 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 15560 615 SH SOLE 615 0 0 FOX CORP CL A COM 35137L105 155500 5241 SH SOLE 5241 0 0 FOX CORP CL B COM 35137L204 20157 729 SH SOLE 729 0 0 FOX FACTORY HLDG CORP COM 35138V102 10797 160 SH SOLE 160 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 64968 10445 SH SOLE 10445 0 0 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 19489 634 SH SOLE 634 0 0 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 498146 9641 SH SOLE 9641 0 0 FRANKLIN TEMPLETON ETF TR FTSE SAUDI ARB 35473P587 7269 200 SH SOLE 200 0 0 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 8502 350 SH SOLE 350 0 0 FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736 4973 150 SH SOLE 150 0 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 7656 477 SH SOLE 477 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 1969 94 SH SOLE 94 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 37349 776 SH SOLE 776 0 0 FREEPORT-MCMORAN INC CL B 35671D857 534585 12558 SH SOLE 12558 0 0 FRONTDOOR INC COM 35905A109 6657 189 SH SOLE 189 0 0 FUELCELL ENERGY INC COM 35952H601 555 347 SH SOLE 347 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 7430 136 SH SOLE 136 0 0 GEO GROUP INC NEW COM 36162J106 5170 477 SH SOLE 477 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 210 23 SH SOLE 23 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3451 100 SH SOLE 100 0 0 GABELLI UTIL TR COM 36240A101 9468 1747 SH SOLE 1747 0 0 GABELLI CONV &INC SECS FD I COM 36240B109 27118 7533 SH SOLE 7533 0 0 GABELLI DIVID &INCOME TR COM 36242H104 23999 1109 SH SOLE 1109 0 0 GABELLI HLTHCARE &WELLNESS SHS 36246K103 467 50 SH SOLE 50 0 0 GMS INC COM 36251C103 7419 90 SH SOLE 90 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2018 33 SH SOLE 33 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 37584 486 SH SOLE 486 0 0 GAMING &LEISURE PPTYS INC COM 36467J108 442454 8966 SH SOLE 8966 0 0 GAMESTOP CORP NEW CL A 36467W109 5522 315 SH SOLE 315 0 0 GENERAL MTRS CO COM 37045V100 743478 20698 SH SOLE 20698 0 0 GENTHERM INC COM 37253A103 5917 113 SH SOLE 113 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 5493 3250 SH SOLE 3250 0 0 GITLAB INC CLASS A COM 37637K108 1385 22 SH SOLE 22 0 0 GLACIER BANCORP INC NEW COM 37637Q105 8636 209 SH SOLE 209 0 0 GSK PLC SPONSORED ADR 37733W204 1866564 50366 SH SOLE 50366 0 0 GLOBAL PMTS INC COM 37940X102 278130 2190 SH SOLE 2190 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 8789 968 SH SOLE 968 0 0 GLOBAL X FDS GBL X FTSE ETF 37950E648 50326 3337 SH SOLE 3337 0 0 GLOBAL MED REIT INC COM NEW 37954A204 455 41 SH SOLE 41 0 0 GLOBAL X FDS GBL X HYDROGEN 37954Y152 79624 11523 SH SOLE 11523 0 0 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 65843 2278 SH SOLE 2278 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 6716053 150517 SH SOLE 150517 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 97460 2200 SH SOLE 2200 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 4983 170 SH SOLE 170 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 1009 50 SH SOLE 50 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 15928 703 SH SOLE 703 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 18196 1087 SH SOLE 1087 0 0 GLOBAL X FDS E COMMERCE ETF 37954Y467 1589 75 SH SOLE 75 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 14377199 364533 SH SOLE 364533 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 15922546 918255 SH SOLE 918255 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 8635 350 SH SOLE 350 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1288732 41332 SH SOLE 41332 0 0 GLOBAL X FDS US PFD ETF 37954Y657 181196 9340 SH SOLE 9340 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 796373 23110 SH SOLE 23110 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 83904 2944 SH SOLE 2944 0 0 GLOBAL X FDS AGING POPULATION 37954Y772 1107698 38949 SH SOLE 38949 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 5971983 169130 SH SOLE 169130 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 201788 5381 SH SOLE 5381 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 224180 7902 SH SOLE 7902 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 427227 8387 SH SOLE 8387 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 4154 150 SH SOLE 150 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 46102 795 SH SOLE 795 0 0 GLOBAL X FDS S&P 500 RISK 37960A206 1083291 57317 SH SOLE 57317 0 0 GLOBAL X FDS SUPERDIVIDEND 37960A669 10170 451 SH SOLE 451 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 477 33 SH SOLE 33 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1282243 3324 SH SOLE 3324 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 39588528 945511 SH SOLE 945511 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 5400074 123713 SH SOLE 123713 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 2268 111 SH SOLE 111 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1061 14 SH SOLE 14 0 0 GRAND CANYON ED INC COM 38526M106 13204 100 SH SOLE 100 0 0 GRANITE PT MTG TR INC COM STK 38741L107 244 41 SH SOLE 41 0 0 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 8433 434 SH SOLE 434 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 266028 13047 SH SOLE 13047 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 139 2 SH SOLE 2 0 0 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 124 33 SH SOLE 33 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 598 179 SH SOLE 179 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 277 114 SH SOLE 114 0 0 GUARDANT HEALTH INC COM 40131M109 4490 166 SH SOLE 166 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 1091929 85307 SH SOLE 85307 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 17119 157 SH SOLE 157 0 0 HCA HEALTHCARE INC COM 40412C101 302891 1119 SH SOLE 1119 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 81874 1220 SH SOLE 1220 0 0 HP INC COM 40434L105 134984 4486 SH SOLE 4486 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 34003 920 SH SOLE 920 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 10199 538 SH SOLE 538 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 9350 339 SH SOLE 339 0 0 HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109 17147 379 SH SOLE 379 0 0 HARTFORD FDS EXCHANGE TRADED HARTFORD QUALITY 41653L859 14056 609 SH SOLE 609 0 0 HEALTHEQUITY INC COM 42226A107 2254 34 SH SOLE 34 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 44660 2592 SH SOLE 2592 0 0 HEARTLAND FINL USA INC COM 42234Q102 26252 698 SH SOLE 698 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 53638 2709 SH SOLE 2709 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 14059 310 SH SOLE 310 0 0 HERITAGE FINL CORP WASH COM 42722X106 171 8 SH SOLE 8 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 10390 1000 SH SOLE 1000 0 0 HESS CORP COM 42809H107 64584 448 SH SOLE 448 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 57460 3384 SH SOLE 3384 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 31591 4108 SH SOLE 4108 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 268710 34187 SH SOLE 34187 0 0 HILTON GRAND VACATIONS INC COM 43283X105 442 11 SH SOLE 11 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1949638 10707 SH SOLE 10707 0 0 HOPE BANCORP INC COM 43940T109 2005 166 SH SOLE 166 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 1580 120 SH SOLE 120 0 0 HOST HOTELS &RESORTS INC COM 44107P104 149627 7685 SH SOLE 7685 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 114295 1336 SH SOLE 1336 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 401 12 SH SOLE 12 0 0 HUT 8 CORP COM 44812J104 3388 254 SH SOLE 254 0 0 IAC INC COM NEW 44891N208 7543 144 SH SOLE 144 0 0 ICF INTL INC COM 44925C103 21454 160 SH SOLE 160 0 0 ICU MED INC COM 44930G107 4488 45 SH SOLE 45 0 0 ITT INC COM 45073V108 23148 194 SH SOLE 194 0 0 ICICI BANK LIMITED ADR 45104G104 147164 6173 SH SOLE 6173 0 0 IDEX CORP COM 45167R104 60791 280 SH SOLE 280 0 0 IDEXX LABS INC COM 45168D104 875314 1577 SH SOLE 1577 0 0 IHEARTMEDIA INC COM CL A 45174J509 230 86 SH SOLE 86 0 0 IMMUNOGEN INC COM 45253H101 9607 324 SH SOLE 324 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 7447 109 SH SOLE 109 0 0 IMMUNOVANT INC COM 45258J102 4255 101 SH SOLE 101 0 0 INARI MED INC COM 45332Y109 649 10 SH SOLE 10 0 0 INCYTE CORP COM 45337C102 9167 146 SH SOLE 146 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 18287 1195 SH SOLE 1195 0 0 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 15295 615 SH SOLE 615 0 0 INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628 17145 839 SH SOLE 839 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 51135 1628 SH SOLE 1628 0 0 INFINERA CORP COM 45667G103 1074 226 SH SOLE 226 0 0 INGERSOLL RAND INC COM 45687V106 144334 1866 SH SOLE 1866 0 0 INGEVITY CORP COM 45688C107 67477 1429 SH SOLE 1429 0 0 INSIGHT ENTERPRISES INC COM 45765U103 23566 133 SH SOLE 133 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 313 613 SH SOLE 613 0 0 INSPERITY INC COM 45778Q107 31649 270 SH SOLE 270 0 0 INSTALLED BLDG PRODS INC COM 45780R101 23584 129 SH SOLE 129 0 0 INNOVIVA INC COM 45781M101 7555 471 SH SOLE 471 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3025 30 SH SOLE 30 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 6482 266 SH SOLE 266 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 1391065 25244 SH SOLE 25244 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 1695797 62616 SH SOLE 62616 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 76366 2218 SH SOLE 2218 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 156900 4985 SH SOLE 4985 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 140193 4140 SH SOLE 4140 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 1577972 35474 SH SOLE 35474 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 12690 435 SH SOLE 435 0 0 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 741210 29471 SH SOLE 29471 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 597245 23212 SH SOLE 23212 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 75336 2115 SH SOLE 2115 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 36117 884 SH SOLE 884 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 415311 11338 SH SOLE 11338 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 105851 2539 SH SOLE 2539 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 58773 1713 SH SOLE 1713 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 91759 2464 SH SOLE 2464 0 0 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 8228 287 SH SOLE 287 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 26449 870 SH SOLE 870 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 113970 3247 SH SOLE 3247 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 176486 4614 SH SOLE 4614 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 148436 4310 SH SOLE 4310 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 522239 14960 SH SOLE 14960 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C599 184136 6691 SH SOLE 6691 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 167629 3660 SH SOLE 3660 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 283487 8155 SH SOLE 8155 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 340024 9270 SH SOLE 9270 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 437481 13110 SH SOLE 13110 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 409337 11378 SH SOLE 11378 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 1558351 65948 SH SOLE 65948 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 77297 2850 SH SOLE 2850 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 32546 975 SH SOLE 975 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 58007 1625 SH SOLE 1625 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 111871 2908 SH SOLE 2908 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 147472 3919 SH SOLE 3919 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 122519 3392 SH SOLE 3392 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 79549 2899 SH SOLE 2899 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 1778051 49131 SH SOLE 49131 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 77331 2389 SH SOLE 2389 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 77810 2568 SH SOLE 2568 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 955725 29236 SH SOLE 29236 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 172041 4502 SH SOLE 4502 0 0 INNOVATOR ETFS TR INTERNATIONAL DE 45783Y426 8460 327 SH SOLE 327 0 0 INNOVATOR ETFS TR PREM INC 40 BARR 45783Y483 3797540 158132 SH SOLE 158132 0 0 INNOVATOR ETFS TR PREMIUM INC 30 B 45783Y491 3504250 145278 SH SOLE 145278 0 0 INNOVATOR ETFS TR PREM INC 20 BARR 45783Y525 1442364 59503 SH SOLE 59503 0 0 INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541 102680 4000 SH SOLE 4000 0 0 INNOVATOR ETFS TR PREM INC 40 BARR 45783Y558 1640282 65941 SH SOLE 65941 0 0 INNOVATOR ETFS TR PREM INC 30 BARR 45783Y566 821202 32980 SH SOLE 32980 0 0 INNOVATOR ETFS TR PREM INC 20 BARR 45783Y582 279570 11199 SH SOLE 11199 0 0 INNOVATOR ETFS TR PREM INCM 40 BAR 45783Y590 1146061 46550 SH SOLE 46550 0 0 INNOVATOR ETFS TR PREM INCM 30 BAR 45783Y616 685945 27918 SH SOLE 27918 0 0 INNOVATOR ETFS TR PREM INCM 20 BAR 45783Y624 451449 18281 SH SOLE 18281 0 0 INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 391040 13741 SH SOLE 13741 0 0 INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756 413918 14912 SH SOLE 14912 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 21542 754 SH SOLE 754 0 0 INSULET CORP COM 45784P101 69217 319 SH SOLE 319 0 0 INTEGER HLDGS CORP COM 45826H109 66582 672 SH SOLE 672 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2683 88 SH SOLE 88 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 39626 478 SH SOLE 478 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 12127 133 SH SOLE 133 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 920970 7171 SH SOLE 7171 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 22620 1024 SH SOLE 1024 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1464 16 SH SOLE 16 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 288873 6115 SH SOLE 6115 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 23691 948 SH SOLE 948 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 9807318 196618 SH SOLE 196618 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 60279 4532 SH SOLE 4532 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 20483 286 SH SOLE 286 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2438775 7229 SH SOLE 7229 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 28254 1115 SH SOLE 1115 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 2348 265 SH SOLE 265 0 0 INVESCO SR INCOME TR COM 46131H107 53357 13014 SH SOLE 13014 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 2473 250 SH SOLE 250 0 0 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 2560 100 SH SOLE 100 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1054043 11437 SH SOLE 11437 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 235987 3794 SH SOLE 3794 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 743 25 SH SOLE 25 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 25196 414 SH SOLE 414 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 13408 325 SH SOLE 325 0 0 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 5018 51 SH SOLE 51 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2124739 56329 SH SOLE 56329 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 7743842 143192 SH SOLE 143192 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 57210 697 SH SOLE 697 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 83553 2590 SH SOLE 2590 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 15169 278 SH SOLE 278 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 15994 490 SH SOLE 490 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 138958 4177 SH SOLE 4177 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 520053 5252 SH SOLE 5252 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 803384 23884 SH SOLE 23884 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 228575 5302 SH SOLE 5302 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 298898 10037 SH SOLE 10037 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 144087 2459 SH SOLE 2459 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3333707 21126 SH SOLE 21126 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 43956 1400 SH SOLE 1400 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 5668 120 SH SOLE 120 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 15392 157 SH SOLE 157 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 8109 93 SH SOLE 93 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 278272 5528 SH SOLE 5528 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2228220 24810 SH SOLE 24810 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 5435380 61271 SH SOLE 61271 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 547372 10105 SH SOLE 10105 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 605311 10684 SH SOLE 10684 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 26331 730 SH SOLE 730 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 63974 3466 SH SOLE 3466 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 783380 37057 SH SOLE 37057 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 105197 2806 SH SOLE 2806 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 116293 2527 SH SOLE 2527 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 77420 5310 SH SOLE 5310 0 0 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 17375 450 SH SOLE 450 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 245223 4954 SH SOLE 4954 0 0 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 31149 409 SH SOLE 409 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 72245 1723 SH SOLE 1723 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 234266 3015 SH SOLE 3015 0 0 INVESCO EXCHANGE TRADED FD T FOOD &BEVERAGE 46137V753 708089 15443 SH SOLE 15443 0 0 INVESCO EXCHANGE TRADED FD T BUILDING &CONST 46137V779 3535 56 SH SOLE 56 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 9318 109 SH SOLE 109 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 3405 87 SH SOLE 87 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 38463 410 SH SOLE 410 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 202236 6898 SH SOLE 6898 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 120867 5484 SH SOLE 5484 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 3930 60 SH SOLE 60 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 301415 4810 SH SOLE 4810 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 95228 2245 SH SOLE 2245 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 3520 196 SH SOLE 196 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 4145 94 SH SOLE 94 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2767101 241247 SH SOLE 241247 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 589363 24374 SH SOLE 24374 0 0 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 39306 1226 SH SOLE 1226 0 0 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 10934 200 SH SOLE 200 0 0 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 5612 62 SH SOLE 62 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 747 37 SH SOLE 37 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 5456 344 SH SOLE 344 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 4329 88 SH SOLE 88 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 4293 181 SH SOLE 181 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 10011 552 SH SOLE 552 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 8500 445 SH SOLE 445 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 50084 1542 SH SOLE 1542 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 5196 252 SH SOLE 252 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 5177 144 SH SOLE 144 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 503 6 SH SOLE 6 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 10369 260 SH SOLE 260 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 58097 2743 SH SOLE 2743 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 4221 156 SH SOLE 156 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 12442734 73827 SH SOLE 73827 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 2185 50 SH SOLE 50 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 846663 20436 SH SOLE 20436 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 17960 171 SH SOLE 171 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 487974 5718 SH SOLE 5718 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 130636 2449 SH SOLE 2449 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 5355 199 SH SOLE 199 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1985562 86030 SH SOLE 86030 0 0 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 10983 104 SH SOLE 104 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 6134 250 SH SOLE 250 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 6229 250 SH SOLE 250 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 415187 8076 SH SOLE 8076 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 80469 3479 SH SOLE 3479 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 10444 515 SH SOLE 515 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 42607 984 SH SOLE 984 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 249627 12831 SH SOLE 12831 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 373995 19378 SH SOLE 19378 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 8524 375 SH SOLE 375 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 385024 18823 SH SOLE 18823 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 24782 1091 SH SOLE 1091 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 514627 24641 SH SOLE 24641 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 2645 25 SH SOLE 25 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 830 40 SH SOLE 40 0 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 2745 150 SH SOLE 150 0 0 INVESTMENT MANAGERS SER TR I AXS ESOTERICA NE 46144X495 2564 50 SH SOLE 50 0 0 INVITAE CORP COM 46185L103 249 398 SH SOLE 398 0 0 INVITATION HOMES INC COM 46187W107 195007 5717 SH SOLE 5717 0 0 IQVIA HLDGS INC COM 46266C105 4975596 21504 SH SOLE 21504 0 0 IQIYI INC SPONSORED ADS 46267X108 1840 377 SH SOLE 377 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 5145 125 SH SOLE 125 0 0 IRON MTN INC DEL COM 46284V101 784324 11208 SH SOLE 11208 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 13213 1155 SH SOLE 1155 0 0 ISHARES SILVER TR ISHARES 46428Q109 589519 27067 SH SOLE 27067 0 0 ISHARES TR US TREAS BD ETF 46429B267 6091285 264379 SH SOLE 264379 0 0 ISHARES TR MSCI INDIA ETF 46429B598 29432 603 SH SOLE 603 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 143457 2834 SH SOLE 2834 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 2363596 23175 SH SOLE 23175 0 0 ISHARES TR MSCI CHINA ETF 46429B671 4435853 108882 SH SOLE 108882 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 10047954 144908 SH SOLE 144908 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 10362106 132796 SH SOLE 132796 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 22173961 224911 SH SOLE 224911 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 210225 4161 SH SOLE 4161 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 1391 53 SH SOLE 53 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 6518909 138542 SH SOLE 138542 0 0 ISHARES U S ETF TR GOLD STRATEGY 46431W614 107639 1980 SH SOLE 1980 0 0 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 1809 29 SH SOLE 29 0 0 ISHARES U S ETF TR INT RT HD LONG 46431W812 66733 2761 SH SOLE 2761 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 16247 325 SH SOLE 325 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 309395 12341 SH SOLE 12341 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 1344997 9141 SH SOLE 9141 0 0 ISHARES TR MSCI USA SZE FT 46432F370 9149575 69383 SH SOLE 69383 0 0 ISHARES TR MSCI USA VALUE 46432F388 246021 2432 SH SOLE 2432 0 0 ISHARES TR MSCI USA MMENTM 46432F396 670431 4273 SH SOLE 4273 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 18441912 284028 SH SOLE 284028 0 0 ISHARES TR CORE MSCI EAFE 46432F842 77480188 1101353 SH SOLE 1101353 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 1908389 40126 SH SOLE 40126 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 3093 154 SH SOLE 154 0 0 ISHARES INC CORE MSCI EMKT 46434G103 24450866 483410 SH SOLE 483410 0 0 ISHARES INC CUR HD MSCI EM 46434G509 30233 1230 SH SOLE 1230 0 0 ISHARES INC MSCI EMRG CHN 46434G764 650735 11744 SH SOLE 11744 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 13809 300 SH SOLE 300 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 7889 123 SH SOLE 123 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 860237 19973 SH SOLE 19973 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 135486 4226 SH SOLE 4226 0 0 ISHARES INC EMNG MKTS EQT 46434G889 89835 2096 SH SOLE 2096 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 3149786 64020 SH SOLE 64020 0 0 ISHARES TR INTERNATIONAL SL 46434V266 48002 1494 SH SOLE 1494 0 0 ISHARES TR GLOBAL EQUITY 46434V316 3446 91 SH SOLE 91 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 445449 10551 SH SOLE 10551 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 56784 1656 SH SOLE 1656 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 10140919 269993 SH SOLE 269993 0 0 ISHARES TR MSCI LW CRB TG 46434V464 9929 60 SH SOLE 60 0 0 ISHARES TR CORE TOTAL USD 46434V613 5565435 120804 SH SOLE 120804 0 0 ISHARES TR CORE DIV GRWTH 46434V621 8795237 163419 SH SOLE 163419 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 14252 428 SH SOLE 428 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 46208 1911 SH SOLE 1911 0 0 ISHARES TR CORE MSCI PAC 46434V696 20829 350 SH SOLE 350 0 0 ISHARES TR CORE MSCI EURO 46434V738 46767 850 SH SOLE 850 0 0 ISHARES TR YLD OPTIM BD 46434V787 162389 7240 SH SOLE 7240 0 0 ISHARES TR HDG MSCI EAFE 46434V803 410335 13022 SH SOLE 13022 0 0 ISHARES TR TRS FLT RT BD 46434V860 142103 2816 SH SOLE 2816 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 950746 18879 SH SOLE 18879 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 397646 16060 SH SOLE 16060 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1233295 49510 SH SOLE 49510 0 0 ISHARES TR CONV BD ETF 46435G102 235849 3001 SH SOLE 3001 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 176875 7601 SH SOLE 7601 0 0 ISHARES TR INVESTMENT GRADE 46435G219 7239 160 SH SOLE 160 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 10894 445 SH SOLE 445 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 14045 304 SH SOLE 304 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 1539 25 SH SOLE 25 0 0 ISHARES TR CORE MSCI INTL 46435G326 360379 5661 SH SOLE 5661 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 12134089 367143 SH SOLE 367143 0 0 ISHARES TR MORTGE REL ETF 46435G342 26421 1120 SH SOLE 1120 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 53020 2000 SH SOLE 2000 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 719751 6860 SH SOLE 6860 0 0 ISHARES TR FALN ANGLS USD 46435G474 356091 13488 SH SOLE 13488 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 159238 2108 SH SOLE 2108 0 0 ISHARES TR INTL DIV GRWTH 46435G524 1069021 16556 SH SOLE 16556 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 78213 965 SH SOLE 965 0 0 ISHARES TR CORE INTL AGGR 46435G672 2887547 57983 SH SOLE 57983 0 0 ISHARES TR MSCI EAFE SMCP 46435G839 5860 200 SH SOLE 200 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 8868 306 SH SOLE 306 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 271146 11345 SH SOLE 11345 0 0 ISHARES TR CYBERSECURITY 46435U135 245640 5407 SH SOLE 5407 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 117810 5100 SH SOLE 5100 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 154277 6647 SH SOLE 6647 0 0 ISHARES TR GENOMICS IMMUN 46435U192 59550 2588 SH SOLE 2588 0 0 ISHARES TR IBONDS DEC 26 46435U259 50002 1960 SH SOLE 1960 0 0 ISHARES TR SELF DRIVNG EV 46435U366 7432 208 SH SOLE 208 0 0 ISHARES TR IBONDS DEC 25 46435U432 68353 2575 SH SOLE 2575 0 0 ISHARES TR USD GRN BOND ETF 46435U440 142965 3027 SH SOLE 3027 0 0 ISHARES TR BB RAT CORP BD 46435U473 21395 465 SH SOLE 465 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 264775 10553 SH SOLE 10553 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 149760 3137 SH SOLE 3137 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 121371 3518 SH SOLE 3518 0 0 ISHARES TR ESG AWARE MSCI 46435U663 55989 1473 SH SOLE 1473 0 0 ISHARES TR IBONDS DEC 46435U697 69207 2669 SH SOLE 2669 0 0 ISHARES TR US INFRASTRUC 46435U713 2864369 71129 SH SOLE 71129 0 0 ISHARES TR BROAD USD HIGH 46435U853 1659995 45667 SH SOLE 45667 0 0 ISHARES TR CORE DIVID ETF 46435U861 153568 3741 SH SOLE 3741 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 262560 10972 SH SOLE 10972 0 0 ISHARES TR HIGH YLD CORP BD 46436E320 17394 520 SH SOLE 520 0 0 ISHARES TR IBONDS 28 TR HI 46436E387 20290 871 SH SOLE 871 0 0 ISHARES TR IBONDS 2027 TERM 46436E478 20033 902 SH SOLE 902 0 0 ISHARES TR IBONDS DEC 2031 46436E486 4050 195 SH SOLE 195 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 63580 2774 SH SOLE 2774 0 0 ISHARES TR ESG SCRND S&P SM 46436E544 71389 1866 SH SOLE 1866 0 0 ISHARES TR ESG SCRD S&P MID 46436E551 1924 51 SH SOLE 51 0 0 ISHARES TR ESG SCRND S&P500 46436E569 27544 757 SH SOLE 757 0 0 ISHARES TR ESG ADV TTL USD 46436E619 176501 4080 SH SOLE 4080 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1495427 14914 SH SOLE 14914 0 0 ISHARES TR ESG EAFE ETF 46436E759 86238 1350 SH SOLE 1350 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 116354 2922 SH SOLE 2922 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 232806 10689 SH SOLE 10689 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 250896 11294 SH SOLE 11294 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 249466 11142 SH SOLE 11142 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 307720 13464 SH SOLE 13464 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 330506 14197 SH SOLE 14197 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 404284 16944 SH SOLE 16944 0 0 JOYY INC ADS REPSTG COM A 46591M109 159 4 SH SOLE 4 0 0 JPMORGAN CHASE &CO COM 46625H100 9636225 56650 SH SOLE 56650 0 0 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 47213 879 SH SOLE 879 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 17006 291 SH SOLE 291 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 48724 861 SH SOLE 861 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 17554421 334243 SH SOLE 334243 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 35971 561 SH SOLE 561 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 14160 286 SH SOLE 286 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 4649400 84565 SH SOLE 84565 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 427224 4159 SH SOLE 4159 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 1951985 38304 SH SOLE 38304 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 505503 9963 SH SOLE 9963 0 0 J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746 199 5 SH SOLE 5 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1340 28 SH SOLE 28 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2591395 51591 SH SOLE 51591 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 2467 56 SH SOLE 56 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 23325 508 SH SOLE 508 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 45939 500 SH SOLE 500 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 281255 5633 SH SOLE 5633 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 136292 2231 SH SOLE 2231 0 0 J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732 2940 50 SH SOLE 50 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 23552 460 SH SOLE 460 0 0 JACOBS SOLUTIONS INC COM 46982L108 117071 902 SH SOLE 902 0 0 JAKKS PAC INC COM NEW 47012E403 3555 100 SH SOLE 100 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 1740 45 SH SOLE 45 0 0 JAMF HLDG CORP COM 47074L105 4208 233 SH SOLE 233 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 175230 2970 SH SOLE 2970 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 13028 259 SH SOLE 259 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 22281 485 SH SOLE 485 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 174484 3611 SH SOLE 3611 0 0 JD.COM INC SPON ADR CL A 47215P106 8667 300 SH SOLE 300 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1738 43 SH SOLE 43 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2143 58 SH SOLE 58 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 44234 840 SH SOLE 840 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 7336 225 SH SOLE 225 0 0 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1169769 116395 SH SOLE 116395 0 0 JONES LANG LASALLE INC COM 48020Q107 7744 41 SH SOLE 41 0 0 ZIFF DAVIS INC COM 48123V102 19284 287 SH SOLE 287 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 505 143 SH SOLE 143 0 0 JUNIPER NETWORKS INC COM 48203R104 51649 1752 SH SOLE 1752 0 0 OPENLANE INC COM 48238T109 1999 135 SH SOLE 135 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 1076 26 SH SOLE 26 0 0 KBR INC COM 48242W106 81841 1477 SH SOLE 1477 0 0 KKR &CO INC COM 48251W104 1952901 23572 SH SOLE 23572 0 0 KT CORP SPONSORED ADR 48268K101 3683 274 SH SOLE 274 0 0 KADANT INC COM 48282T104 3644 13 SH SOLE 13 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3798 12 SH SOLE 12 0 0 KB HOME COM 48666K109 625 10 SH SOLE 10 0 0 KENVUE INC COM 49177J102 111612 5184 SH SOLE 5184 0 0 KEURIG DR PEPPER INC COM 49271V100 71538 2147 SH SOLE 2147 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 143817 904 SH SOLE 904 0 0 KILROY RLTY CORP COM 49427F108 33426 839 SH SOLE 839 0 0 KIMBALL ELECTRONICS INC COM 49428J109 20078 745 SH SOLE 745 0 0 KIMCO RLTY CORP COM 49446R109 29195 1370 SH SOLE 1370 0 0 KINDER MORGAN INC DEL COM 49456B101 340308 19292 SH SOLE 19292 0 0 KINSALE CAP GROUP INC COM 49714P108 44208 132 SH SOLE 132 0 0 KITE RLTY GROUP TR COM NEW 49803T300 6309 276 SH SOLE 276 0 0 KNOWLES CORP COM 49926D109 1827 102 SH SOLE 102 0 0 KONTOOR BRANDS INC COM 50050N103 32271 517 SH SOLE 517 0 0 KRATOS DEFENSE &SEC SOLUTIO COM NEW 50077B207 6696 330 SH SOLE 330 0 0 KRISPY KREME INC COM 50101L106 3365 223 SH SOLE 223 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 9206 443 SH SOLE 443 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 135 28 SH SOLE 28 0 0 LGI HOMES INC COM 50187T106 14648 110 SH SOLE 110 0 0 LCI INDS COM 50189K103 15588 124 SH SOLE 124 0 0 LI AUTO INC SPONSORED ADS 50202M102 3743 100 SH SOLE 100 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 237 405 SH SOLE 405 0 0 LPL FINL HLDGS INC COM 50212V100 550613 2419 SH SOLE 2419 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1205715 5305 SH SOLE 5305 0 0 LANDS END INC NEW COM 51509F105 612 64 SH SOLE 64 0 0 LANZATECH GLOBAL INC COM 51655R101 2595 516 SH SOLE 516 0 0 LATHAM GROUP INC COM 51819L107 326 124 SH SOLE 124 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 100871 2775 SH SOLE 2775 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 445935 16122 SH SOLE 16122 0 0 LENDINGTREE INC NEW COM 52603B107 30 1 SH SOLE 1 0 0 LEONARDO DRS INC COM 52661A108 1503 75 SH SOLE 75 0 0 LIBERTY ENERGY INC COM CL A 53115L104 39309 2167 SH SOLE 2167 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 19363 1284 SH SOLE 1284 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 53351 747 SH SOLE 747 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 6428 821 SH SOLE 821 0 0 LISTED FD TR ROUNDHILL SPORTS 53656F789 4994 288 SH SOLE 288 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 618 24 SH SOLE 24 0 0 LIVE OAK BANCSHARES INC COM 53803X105 410 9 SH SOLE 9 0 0 LIVENT CORP COM 53814L108 69870 3886 SH SOLE 3886 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 911 490 SH SOLE 490 0 0 LL FLOORING HOLDINGS INC COM 55003T107 86 22 SH SOLE 22 0 0 LUMENTUM HLDGS INC COM 55024U109 55146 1052 SH SOLE 1052 0 0 LYFT INC CL A COM 55087P104 2578 172 SH SOLE 172 0 0 M &T BK CORP COM 55261F104 33859 247 SH SOLE 247 0 0 MBIA INC COM 55262C100 25080 4098 SH SOLE 4098 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 35 13 SH SOLE 13 0 0 MGE ENERGY INC COM 55277P104 7520 104 SH SOLE 104 0 0 MGP INGREDIENTS INC NEW COM 55303J106 190242 1931 SH SOLE 1931 0 0 MKS INSTRS INC COM 55306N104 8230 80 SH SOLE 80 0 0 MPLX LP COM UNIT REP LTD 55336V100 148018 4031 SH SOLE 4031 0 0 MSCI INC COM 55354G100 477634 844 SH SOLE 844 0 0 MYR GROUP INC DEL COM 55405W104 23285 161 SH SOLE 161 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10503 113 SH SOLE 113 0 0 MACQUARIE / FIRST TR GLOBAL COM 55607W100 5627 715 SH SOLE 715 0 0 MACYS INC COM 55616P104 58618 2913 SH SOLE 2913 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1273 7 SH SOLE 7 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 917 27 SH SOLE 27 0 0 MAGNITE INC COM 55955D100 318 34 SH SOLE 34 0 0 MAIN STR CAP CORP COM 56035L104 11715 271 SH SOLE 271 0 0 MALIBU BOATS INC COM CL A 56117J100 18529 338 SH SOLE 338 0 0 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 33255 1282 SH SOLE 1282 0 0 MANPOWERGROUP INC WIS COM 56418H100 2225 28 SH SOLE 28 0 0 MANULIFE FINL CORP COM 56501R106 237051 10726 SH SOLE 10726 0 0 MARATHON PETE CORP COM 56585A102 658718 4440 SH SOLE 4440 0 0 MARKETAXESS HLDGS INC COM 57060D108 46856 160 SH SOLE 160 0 0 MARQETA INC CLASS A COM 57142B104 1424 204 SH SOLE 204 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 14346 169 SH SOLE 169 0 0 MASTERCARD INCORPORATED CL A 57636Q104 10116691 23720 SH SOLE 23720 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 2151 95 SH SOLE 95 0 0 MASTERBRAND INC COMMON STOCK 57638P104 22141 1491 SH SOLE 1491 0 0 MATCH GROUP INC NEW COM 57667L107 31281 857 SH SOLE 857 0 0 MCKESSON CORP COM 58155Q103 1417850 3062 SH SOLE 3062 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 50258 10236 SH SOLE 10236 0 0 MEDPACE HLDGS INC COM 58506Q109 67743 221 SH SOLE 221 0 0 MERCADOLIBRE INC COM 58733R102 242017 154 SH SOLE 154 0 0 MERCK &CO INC COM 58933Y105 4334384 39758 SH SOLE 39758 0 0 MERITAGE HOMES CORP COM 59001A102 46511 267 SH SOLE 267 0 0 MESA LABS INC COM 59064R109 1048 10 SH SOLE 10 0 0 PATHWARD FINANCIAL INC COM 59100U108 1112 21 SH SOLE 21 0 0 METLIFE INC COM 59156R108 288420 4361 SH SOLE 4361 0 0 MID-AMER APT CMNTYS INC COM 59522J103 109450 814 SH SOLE 814 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 13560 3942 SH SOLE 3942 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 27941 645 SH SOLE 645 0 0 MODERNA INC COM 60770K107 197607 1987 SH SOLE 1987 0 0 MOELIS &CO CL A 60786M105 10103 180 SH SOLE 180 0 0 MOLINA HEALTHCARE INC COM 60855R100 41551 115 SH SOLE 115 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 20689 338 SH SOLE 338 0 0 MONGODB INC CL A 60937P106 136556 334 SH SOLE 334 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 706414 12262 SH SOLE 12262 0 0 MOSAIC CO NEW COM 61945C103 16436 460 SH SOLE 460 0 0 MR COOPER GROUP INC COM 62482R107 12047 185 SH SOLE 185 0 0 MYRIAD GENETICS INC COM 62855J104 9111 476 SH SOLE 476 0 0 NIO INC SPON ADS 62914V106 42176 4650 SH SOLE 4650 0 0 NVR INC COM 62944T105 161010 23 SH SOLE 23 0 0 NV5 GLOBAL INC COM 62945V109 21891 197 SH SOLE 197 0 0 NOV INC COM 62955J103 96634 4765 SH SOLE 4765 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 7287 300 SH SOLE 300 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 73 98 SH SOLE 98 0 0 NATIONAL HEALTH INVS INC COM 63633D104 16252 291 SH SOLE 291 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 1712 107 SH SOLE 107 0 0 NAVIENT CORPORATION COM 63938C108 1434 77 SH SOLE 77 0 0 NELNET INC CL A 64031N108 7587 86 SH SOLE 86 0 0 NEOGENOMICS INC COM NEW 64049M209 4854 300 SH SOLE 300 0 0 NETAPP INC COM 64110D104 398395 4519 SH SOLE 4519 0 0 NETFLIX INC COM 64110L106 2315601 4756 SH SOLE 4756 0 0 NETEASE INC SPONSORED ADS 64110W102 353076 3790 SH SOLE 3790 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 7854 425 SH SOLE 425 0 0 NETSCOUT SYS INC COM 64115T104 1712 78 SH SOLE 78 0 0 NETSTREIT CORP COM 64119V303 11442 641 SH SOLE 641 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 75367 572 SH SOLE 572 0 0 NEUBERGER BERMAN ETF TRUST BERMAN COMMODITY 64135A408 372 18 SH SOLE 18 0 0 NEVRO CORP COM 64157F103 4390 204 SH SOLE 204 0 0 RITHM CAPITAL CORP COM NEW 64828T201 17569 1645 SH SOLE 1645 0 0 NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307 1515613 36512 SH SOLE 36512 0 0 NEWS CORP NEW CL A 65249B109 44534 1814 SH SOLE 1814 0 0 NEWS CORP NEW CL B 65249B208 3832 149 SH SOLE 149 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 188884 1205 SH SOLE 1205 0 0 NEXTERA ENERGY INC COM 65339F101 2408869 39659 SH SOLE 39659 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 16753 551 SH SOLE 551 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4235 123 SH SOLE 123 0 0 NINE ENERGY SERVICE INC COM 65441V101 6244 2330 SH SOLE 2330 0 0 NISOURCE INC COM 65473P105 49649 1870 SH SOLE 1870 0 0 NIU TECHNOLOGIES ADS 65481N100 1485 678 SH SOLE 678 0 0 NLIGHT INC COM 65487K100 945 70 SH SOLE 70 0 0 NOAH HLDGS LTD SPON ADS 65487X102 235 17 SH SOLE 17 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 6143 1362 SH SOLE 1362 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 6526 221 SH SOLE 221 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 13681 392 SH SOLE 392 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 19061 808 SH SOLE 808 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 5690 164 SH SOLE 164 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 7638 214 SH SOLE 214 0 0 NORTHWEST NAT HLDG CO COM 66765N105 23987 616 SH SOLE 616 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 143 7 SH SOLE 7 0 0 NOVARTIS AG SPONSORED ADR 66987V109 2034438 20149 SH SOLE 20149 0 0 NOVANTA INC COM 67000B104 842 5 SH SOLE 5 0 0 NOVONIX LIMITED SPONSORED ADS 67010L100 194 100 SH SOLE 100 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 3176 170 SH SOLE 170 0 0 NUTANIX INC CL A 67059N108 12066 253 SH SOLE 253 0 0 NVIDIA CORPORATION COM 67066G104 13193235 26641 SH SOLE 26641 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 112209 9800 SH SOLE 9800 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 13959 1185 SH SOLE 1185 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 16256 1375 SH SOLE 1375 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 2839 363 SH SOLE 363 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 30460 2577 SH SOLE 2577 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 74906 9113 SH SOLE 9113 0 0 NUVEEN PFD &INCOME OPPORTUN COM 67073B106 550555 81443 SH SOLE 81443 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 2709 519 SH SOLE 519 0 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 17690 1120 SH SOLE 1120 0 0 NUVEEN REAL ASSET INCOME &G COM 67074Y105 72962 6225 SH SOLE 6225 0 0 NUVEEN PFD &INCOME TERM FD COM 67075A106 26140 1430 SH SOLE 1430 0 0 NUTRIEN LTD COM 67077M108 15885 282 SH SOLE 282 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 3939 150 SH SOLE 150 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 87393 1258 SH SOLE 1258 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 7541 210 SH SOLE 210 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 115646 2732 SH SOLE 2732 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 39583 1255 SH SOLE 1255 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 28191 721 SH SOLE 721 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1764299 1857 SH SOLE 1857 0 0 OFS CREDIT COMPANY INC COM 67111Q107 991513 153485 SH SOLE 153485 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 919 45 SH SOLE 45 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 2447 2074 SH SOLE 2074 0 0 OMNICELL COM COM 68213N109 9182 244 SH SOLE 244 0 0 OMNIAB INC COM 68218J103 358 58 SH SOLE 58 0 0 ONEMAIN HLDGS INC COM 68268W103 20074 408 SH SOLE 408 0 0 OPEN LENDING CORP COM 68373J104 987 116 SH SOLE 116 0 0 ORACLE CORP COM 68389X105 1998912 18960 SH SOLE 18960 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 26581 789 SH SOLE 789 0 0 ORIGIN BANCORP INC COM 68621T102 2099 59 SH SOLE 59 0 0 ORGANON &CO COMMON STOCK 68622V106 2971 206 SH SOLE 206 0 0 ORION OFFICE REIT INC COM 68629Y103 428 75 SH SOLE 75 0 0 ORTHOFIX MED INC COM 68752M108 984 73 SH SOLE 73 0 0 ADVANCED MICRO DEVICES INC Call 6875679UQ 0 0 SH SOLE 0 0 0 OTIS WORLDWIDE CORP COM 68902V107 944714 10559 SH SOLE 10559 0 0 OVINTIV INC COM 69047Q102 18139 413 SH SOLE 413 0 0 PBF ENERGY INC CL A 69318G106 1275 29 SH SOLE 29 0 0 PG&E CORP COM 69331C108 248724 13795 SH SOLE 13795 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 51316 1039 SH SOLE 1039 0 0 PGIM ETF TR TOTAL RETURN BON 69344A800 11537 275 SH SOLE 275 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 33449 2715 SH SOLE 2715 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 880400 77500 SH SOLE 77500 0 0 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 29962 1463 SH SOLE 1463 0 0 PPL CORP COM 69351T106 338683 12498 SH SOLE 12498 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 722 59 SH SOLE 59 0 0 PTC INC COM 69370C100 45840 262 SH SOLE 262 0 0 PACER FDS TR CASH COWS ETF 69374H659 37740 1000 SH SOLE 1000 0 0 PACER FDS TR US CHS CWS GWT 69374H667 9493 260 SH SOLE 260 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 27073 790 SH SOLE 790 0 0 PACER FDS TR DATA AND INFRAST 69374H741 7035 236 SH SOLE 236 0 0 PACER FDS TR PACER US SMALL 69374H857 368373 7670 SH SOLE 7670 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 56388 1805 SH SOLE 1805 0 0 PACER FDS TR US CASH COWS 100 69374H881 1720250 33088 SH SOLE 33088 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4650 474 SH SOLE 474 0 0 PACIFIC PREMIER BANCORP COM 69478X105 466 16 SH SOLE 16 0 0 PAGERDUTY INC COM 69553P100 579 25 SH SOLE 25 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 245016 14270 SH SOLE 14270 0 0 PARK AEROSPACE CORP COM 70014A104 1161 79 SH SOLE 79 0 0 PAYCOM SOFTWARE INC COM 70432V102 134114 649 SH SOLE 649 0 0 PAYLOCITY HLDG CORP COM 70438V106 41377 251 SH SOLE 251 0 0 PAYPAL HLDGS INC COM 70450Y103 417587 6800 SH SOLE 6800 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 63600 3980 SH SOLE 3980 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1035 170 SH SOLE 170 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1210 100 SH SOLE 100 0 0 PENNYMAC MTG INVT TR COM 70931T103 1360 91 SH SOLE 91 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 9897 112 SH SOLE 112 0 0 PENUMBRA INC COM 70975L107 15847 63 SH SOLE 63 0 0 PERDOCEO ED CORP COM 71363P106 11203 638 SH SOLE 638 0 0 PERFICIENT INC COM 71375U101 40677 618 SH SOLE 618 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 86991 1258 SH SOLE 1258 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 4107 302 SH SOLE 302 0 0 PERSONALIS INC COM 71535D106 525 250 SH SOLE 250 0 0 PETCO HEALTH &WELLNESS CO I COM 71601V105 2054 650 SH SOLE 650 0 0 PETIQ INC COM CL A 71639T106 9875 500 SH SOLE 500 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 886 58 SH SOLE 58 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 23157 1450 SH SOLE 1450 0 0 PHILLIPS EDISON &CO INC COMMON STOCK 71844V201 13023 357 SH SOLE 357 0 0 PHINIA INC COMMON STOCK 71880K101 333 11 SH SOLE 11 0 0 PHYSICIANS RLTY TR COM 71943U104 4299 323 SH SOLE 323 0 0 PIEDMONT LITHIUM INC COM 72016P105 2428 86 SH SOLE 86 0 0 PIMCO MUN INCOME FD COM 72200R107 30467 3266 SH SOLE 3266 0 0 PIMCO CORPORATE &INCM STRG COM 72200U100 8430230 679309 SH SOLE 679309 0 0 PIMCO STRATEGIC INCOME FD COM 72200X104 28219 4641 SH SOLE 4641 0 0 PIMCO CORPORATE &INCOME OPP COM 72201B101 1539311 116262 SH SOLE 116262 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 16918 2340 SH SOLE 2340 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 51764 1012 SH SOLE 1012 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 8162 144 SH SOLE 144 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 16637 312 SH SOLE 312 0 0 PIMCO ETF TR MUNI INCOME OPP 72201R635 9674 213 SH SOLE 213 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 74766 789 SH SOLE 789 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 122496 1325 SH SOLE 1325 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1117 12 SH SOLE 12 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 19805 204 SH SOLE 204 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 35525 356 SH SOLE 356 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 41482 786 SH SOLE 786 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 4991664 278087 SH SOLE 278087 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 60007 688 SH SOLE 688 0 0 PINTEREST INC CL A 72352L106 53523 1445 SH SOLE 1445 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 36147 5056 SH SOLE 5056 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 270464 16957 SH SOLE 16957 0 0 PLANET FITNESS INC CL A 72703H101 184106 2522 SH SOLE 2522 0 0 PLANET LABS PBC COM CL A 72703X106 1447 586 SH SOLE 586 0 0 PLUG POWER INC COM NEW 72919P202 3870 860 SH SOLE 860 0 0 POOL CORP COM 73278L105 180215 452 SH SOLE 452 0 0 PORTILLOS INC COM CL A 73642K106 17236 1082 SH SOLE 1082 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 12063 512 SH SOLE 512 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 28957 473 SH SOLE 473 0 0 PRICE T ROWE GROUP INC COM 74144T108 52660 489 SH SOLE 489 0 0 PRIMORIS SVCS CORP COM 74164F103 9100 274 SH SOLE 274 0 0 PRIMERICA INC COM 74164M108 6173 30 SH SOLE 30 0 0 PRIMO WATER CORPORATION COM 74167P108 3161 210 SH SOLE 210 0 0 PRIME MEDICINE INC COM 74168J101 2233 252 SH SOLE 252 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 143304 1822 SH SOLE 1822 0 0 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 4438176 235322 SH SOLE 235322 0 0 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 12520207 204378 SH SOLE 204378 0 0 PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300 26516353 611342 SH SOLE 611342 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 230042 6332 SH SOLE 6332 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607 9488921 206416 SH SOLE 206416 0 0 PRINCIPAL EXCHANGE TRADED FD FOCUSED BLUE CHI 74255Y714 20105507 705704 SH SOLE 705704 0 0 PRINCIPAL EXCHANGE TRADED FD REAL ESTATE ACTI 74255Y722 3688796 153025 SH SOLE 153025 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM TAX ADV 74255Y763 11994 661 SH SOLE 661 0 0 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 31707071 1510652 SH SOLE 1510652 0 0 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 78408214 1676822 SH SOLE 1676822 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 5536672 316201 SH SOLE 316201 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 11560 167 SH SOLE 167 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 19299 838 SH SOLE 838 0 0 PROLOGIS INC. COM 74340W103 1955679 14671 SH SOLE 14671 0 0 PROS HOLDINGS INC COM 74346Y103 504 13 SH SOLE 13 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 195756 6482 SH SOLE 6482 0 0 PROSHARES TR S&P 500 BD ETF 74347B318 7671 100 SH SOLE 100 0 0 PROSHARES TR SP500 EX FINLS 74347B573 2256021 22025 SH SOLE 22025 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 36785 500 SH SOLE 500 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 11052 170 SH SOLE 170 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 52742 758 SH SOLE 758 0 0 PROSHARES TR K1 FRE CRD OIL 74347G804 37616 893 SH SOLE 893 0 0 PROSHARES TR PET CARE ETF 74348A145 2637 50 SH SOLE 50 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 637911 6701 SH SOLE 6701 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 639190 10162 SH SOLE 10162 0 0 PROSPECT CAP CORP COM 74348T102 904 151 SH SOLE 151 0 0 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 9969 10000 PRN SOLE 10000 0 0 PRUDENTIAL PLC ADR 74435K204 27739 1236 SH SOLE 1236 0 0 PUBLIC STORAGE COM 74460D109 548848 1800 SH SOLE 1800 0 0 PURE STORAGE INC CL A 74624M102 31203 875 SH SOLE 875 0 0 QORVO INC COM 74736K101 16441 146 SH SOLE 146 0 0 QUALYS INC COM 74758T303 128760 656 SH SOLE 656 0 0 QUANTUM SI INC COM CL A 74765K105 1791 891 SH SOLE 891 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 4524 651 SH SOLE 651 0 0 QUEST DIAGNOSTICS INC COM 74834L100 123678 897 SH SOLE 897 0 0 QURATE RETAIL INC COM SER A 74915M100 1084 1238 SH SOLE 1238 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 8930 200 SH SOLE 200 0 0 RB GLOBAL INC COM 74935Q107 10368 155 SH SOLE 155 0 0 RGC RES INC COM 74955L103 20543 1010 SH SOLE 1010 0 0 RMR GROUP INC CL A 74967R106 28 1 SH SOLE 1 0 0 RH COM 74967X103 2915 10 SH SOLE 10 0 0 RANGE RES CORP COM 75281A109 24443 803 SH SOLE 803 0 0 RBC BEARINGS INC COM 75524B104 29629 104 SH SOLE 104 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 3698 375 SH SOLE 375 0 0 REDFIN CORP COM 75737F108 1424 138 SH SOLE 138 0 0 REGENERON PHARMACEUTICALS COM 75886F107 280175 319 SH SOLE 319 0 0 REGENXBIO INC COM 75901B107 1059 59 SH SOLE 59 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 91609 4727 SH SOLE 4727 0 0 REMITLY GLOBAL INC COM 75960P104 816 42 SH SOLE 42 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 6173 328 SH SOLE 328 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 78693 1007 SH SOLE 1007 0 0 REXFORD INDL RLTY INC COM 76169C100 96324 1717 SH SOLE 1717 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 61007 2273 SH SOLE 2273 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 1263542 114972 SH SOLE 114972 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 33360 1422 SH SOLE 1422 0 0 ROCKET COS INC COM CL A 77311W101 25832 1784 SH SOLE 1784 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 270 9 SH SOLE 9 0 0 ROKU INC COM CL A 77543R102 14299 156 SH SOLE 156 0 0 R1 RCM INC COM 77634L105 9397 889 SH SOLE 889 0 0 RUMBLE INC COM CL A 78137L105 32077 7144 SH SOLE 7144 0 0 RXSIGHT INC COM 78349D107 24192 600 SH SOLE 600 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 6539 152 SH SOLE 152 0 0 S&P GLOBAL INC COM 78409V104 1687008 3830 SH SOLE 3830 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 441928 1742 SH SOLE 1742 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 7105 332 SH SOLE 332 0 0 SL GREEN RLTY CORP COM 78440X887 4833 107 SH SOLE 107 0 0 SLM CORP COM 78442P106 1205 63 SH SOLE 63 0 0 SM ENERGY CO COM 78454L100 24394 630 SH SOLE 630 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8279119 17418 SH SOLE 17418 0 0 SPS COMM INC COM 78463M107 126771 654 SH SOLE 654 0 0 SPDR GOLD TR GOLD SHS 78463V107 1374321 7189 SH SOLE 7189 0 0 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 210789 1914 SH SOLE 1914 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 11912 163 SH SOLE 163 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3409 78 SH SOLE 78 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 118905 2106 SH SOLE 2106 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 15962 449 SH SOLE 449 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 27040 1000 SH SOLE 1000 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 48515 907 SH SOLE 907 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 37477 1180 SH SOLE 1180 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 73972 2175 SH SOLE 2175 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 414652 14099 SH SOLE 14099 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 320303 3830 SH SOLE 3830 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 2304938 27667 SH SOLE 27667 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 1918444 26590 SH SOLE 26590 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 1021210 42926 SH SOLE 42926 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1967195 59921 SH SOLE 59921 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 44626 2022 SH SOLE 2022 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 64 3 SH SOLE 3 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 836753 12861 SH SOLE 12861 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 1463895 49157 SH SOLE 49157 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 20291773 435166 SH SOLE 435166 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 215991 9318 SH SOLE 9318 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 18952 227 SH SOLE 227 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 6138 69 SH SOLE 69 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 3033 36 SH SOLE 36 0 0 SPDR SER TR COMP SOFTWARE 78464A599 10373 69 SH SOLE 69 0 0 SPDR SER TR DJ REIT ETF 78464A607 30216 317 SH SOLE 317 0 0 SPDR SER TR AEROSPACE DEF 78464A631 1034738 7641 SH SOLE 7641 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 44691 1743 SH SOLE 1743 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 73002 2855 SH SOLE 2855 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 5631932 194071 SH SOLE 194071 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 121551 4256 SH SOLE 4256 0 0 SPDR SER TR S&P REGL BKG 78464A698 416271 7940 SH SOLE 7940 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 219419 3034 SH SOLE 3034 0 0 SPDR SER TR S&P PHARMAC 78464A722 25190 605 SH SOLE 605 0 0 SPDR SER TR S&P METALS MNG 78464A755 6177 103 SH SOLE 103 0 0 SPDR SER TR S&P DIVID ETF 78464A763 2045657 16369 SH SOLE 16369 0 0 SPDR SER TR S&P CAP MKTS 78464A771 25595 251 SH SOLE 251 0 0 SPDR SER TR S&P INS ETF 78464A789 21820 483 SH SOLE 483 0 0 SPDR SER TR S&P BK ETF 78464A797 2044070 44417 SH SOLE 44417 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 13444 230 SH SOLE 230 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 2655941 35099 SH SOLE 35099 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 13019300 177423 SH SOLE 177423 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 15737 323 SH SOLE 323 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 25649491 458846 SH SOLE 458846 0 0 SPDR SER TR S&P BIOTECH 78464A870 570721 6392 SH SOLE 6392 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 276075 2886 SH SOLE 2886 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 52616 861 SH SOLE 861 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 6996 257 SH SOLE 257 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 350870 8368 SH SOLE 8368 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 502726 1334 SH SOLE 1334 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 232548 458 SH SOLE 458 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 637357 21940 SH SOLE 21940 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 610914 19971 SH SOLE 19971 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 532893 21197 SH SOLE 21197 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 3073 31 SH SOLE 31 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 133487 975 SH SOLE 975 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 292975 12531 SH SOLE 12531 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2494525 26333 SH SOLE 26333 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 5094 71 SH SOLE 71 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1373683 15031 SH SOLE 15031 0 0 SPDR SER TR S&P1500MOMTILT 78468R705 2425 12 SH SOLE 12 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 109839 2337 SH SOLE 2337 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 486789 10186 SH SOLE 10186 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 6555 69 SH SOLE 69 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 27148 237 SH SOLE 237 0 0 SPDR SER TR RUSSELL YIELD 78468R770 32230 320 SH SOLE 320 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 41228 1052 SH SOLE 1052 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 29727 205 SH SOLE 205 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 77422 586 SH SOLE 586 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 627969 14888 SH SOLE 14888 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 3197 172 SH SOLE 172 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 35106 312 SH SOLE 312 0 0 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 27806 663 SH SOLE 663 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 46406 3252 SH SOLE 3252 0 0 SABRE CORP COM 78573M104 16936 3849 SH SOLE 3849 0 0 SAFETY INS GROUP INC COM 78648T100 11247 148 SH SOLE 148 0 0 SAGE THERAPEUTICS INC COM 78667J108 1105 51 SH SOLE 51 0 0 SAIA INC COM 78709Y105 145927 333 SH SOLE 333 0 0 SALESFORCE INC COM 79466L302 3191986 12130 SH SOLE 12130 0 0 SAMSARA INC COM CL A 79589L106 18359 550 SH SOLE 550 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 25220 5014 SH SOLE 5014 0 0 SANOFI SPONSORED ADR 80105N105 1758602 35363 SH SOLE 35363 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 48050 1888 SH SOLE 1888 0 0 SCHRODINGER INC COM 80810D103 1683 47 SH SOLE 47 0 0 LIGHT &WONDER INC COM 80874P109 6569 80 SH SOLE 80 0 0 SEA LTD SPONSORD ADS 81141R100 7412 183 SH SOLE 183 0 0 SEALED AIR CORP NEW COM 81211K100 60623 1660 SH SOLE 1660 0 0 SEAWORLD ENTMT INC COM 81282V100 3487 66 SH SOLE 66 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 80065 936 SH SOLE 936 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2601605 19076 SH SOLE 19076 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 643732 8937 SH SOLE 8937 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 222809 1246 SH SOLE 1246 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 5600803 66803 SH SOLE 66803 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1592172 42345 SH SOLE 42345 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 2564584 22498 SH SOLE 22498 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1761316 9151 SH SOLE 9151 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 38510 530 SH SOLE 530 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 657320 16408 SH SOLE 16408 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 466358 7364 SH SOLE 7364 0 0 SELECT MED HLDGS CORP COM 81619Q105 5147 219 SH SOLE 219 0 0 SENTINELONE INC CL A 81730H109 8836 322 SH SOLE 322 0 0 SERVICENOW INC COM 81762P102 3326155 4708 SH SOLE 4708 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2665 40 SH SOLE 40 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1254 58 SH SOLE 58 0 0 SHIFT4 PMTS INC CL A 82452J109 4535 61 SH SOLE 61 0 0 SHOCKWAVE MED INC COM 82489T104 106332 558 SH SOLE 558 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 4336 279 SH SOLE 279 0 0 SHOPIFY INC CL A 82509L107 685987 8806 SH SOLE 8806 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 147 27 SH SOLE 27 0 0 SIENTRA INC COM 82621J204 275 450 SH SOLE 450 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6311 103 SH SOLE 103 0 0 SIMPLIFY EXCHANGE TRADED FUN COMMODITIES STRA 82889N566 8415 361 SH SOLE 361 0 0 SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632 440013 17916 SH SOLE 17916 0 0 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 1587048 68555 SH SOLE 68555 0 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 2148 91 SH SOLE 91 0 0 SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723 1079800 48904 SH SOLE 48904 0 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 8000 200 SH SOLE 200 0 0 SIMPLY GOOD FOODS CO COM 82900L102 35719 902 SH SOLE 902 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 11449 2093 SH SOLE 2093 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 31200 192 SH SOLE 192 0 0 SITIME CORP COM 82982T106 10987 90 SH SOLE 90 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 853 34 SH SOLE 34 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 251123 2234 SH SOLE 2234 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 10678 1110 SH SOLE 1110 0 0 SMITH &NEPHEW PLC SPDN ADR NEW 83175M205 51968 1905 SH SOLE 1905 0 0 SMARTSHEET INC COM CL A 83200N103 1961 41 SH SOLE 41 0 0 SNAP INC CL A 83304A106 1845 109 SH SOLE 109 0 0 SOFI TECHNOLOGIES INC COM 83406F102 19064 1916 SH SOLE 1916 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 13198 141 SH SOLE 141 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 10006 1257 SH SOLE 1257 0 0 SONDER HOLDINGS INC CL A NEW 83542D300 112 33 SH SOLE 33 0 0 SONOS INC COM 83570H108 1200 70 SH SOLE 70 0 0 SOTERA HEALTH CO COM 83601L102 7229 429 SH SOLE 429 0 0 SOUTHERN COPPER CORP COM 84265V105 2582 30 SH SOLE 30 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4786 60 SH SOLE 60 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 36525 836 SH SOLE 836 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 3621 850 SH SOLE 850 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1168 32 SH SOLE 32 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 5018 315 SH SOLE 315 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4460 552 SH SOLE 552 0 0 SPROUTS FMRS MKT INC COM 85208M102 53546 1113 SH SOLE 1113 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 552209 11440 SH SOLE 11440 0 0 SPROTT PHYSICAL GOLD &SILVE TR UNIT 85208R101 9575 500 SH SOLE 500 0 0 SPROUT SOCIAL INC COM CL A 85209W109 17203 280 SH SOLE 280 0 0 STAG INDL INC COM 85254J102 54807 1396 SH SOLE 1396 0 0 STARWOOD PPTY TR INC COM 85571B105 272862 12981 SH SOLE 12981 0 0 STRATEGIC ED INC COM 86272C103 1016 11 SH SOLE 11 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 10340 500 SH SOLE 500 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 33812 3493 SH SOLE 3493 0 0 SUMMIT MATLS INC CL A 86614U100 164686 4282 SH SOLE 4282 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 991 65 SH SOLE 65 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 26860 448 SH SOLE 448 0 0 SUNRUN INC COM 86771W105 5948 303 SH SOLE 303 0 0 SUPER MICRO COMPUTER INC COM 86800U104 447425 1574 SH SOLE 1574 0 0 SUZANO S A SPON ADS 86959K105 307 27 SH SOLE 27 0 0 SYNAPTICS INC COM 87157D109 1141 10 SH SOLE 10 0 0 SYNOVUS FINL CORP COM NEW 87161C501 14124 375 SH SOLE 375 0 0 TD SYNNEX CORPORATION COM 87162W100 18724 174 SH SOLE 174 0 0 SYNCHRONY FINANCIAL COM 87165B103 60417 1582 SH SOLE 1582 0 0 TFI INTL INC COM 87241L109 19309 142 SH SOLE 142 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 342255 4195 SH SOLE 4195 0 0 TRI POINTE HOMES INC COM 87265H109 5593 158 SH SOLE 158 0 0 TPI COMPOSITES INC COM 87266J104 377 91 SH SOLE 91 0 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 413183 13350 SH SOLE 13350 0 0 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 22357 730 SH SOLE 730 0 0 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 254367 7212 SH SOLE 7212 0 0 T ROWE PRICE ETF INC US HIGH YIELD 87283Q875 24284 470 SH SOLE 470 0 0 TTM TECHNOLOGIES INC COM 87305R109 1534 97 SH SOLE 97 0 0 TARGA RES CORP COM 87612G101 154194 1775 SH SOLE 1775 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 22941 430 SH SOLE 430 0 0 TC ENERGY CORP COM 87807B107 276484 7073 SH SOLE 7073 0 0 TECHTARGET INC COM 87874R100 22798 654 SH SOLE 654 0 0 TEGNA INC COM 87901J105 9394 614 SH SOLE 614 0 0 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 9998 743 SH SOLE 743 0 0 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 212277 18190 SH SOLE 18190 0 0 TELADOC HEALTH INC COM 87918A105 45255 2100 SH SOLE 2100 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 449 41 SH SOLE 41 0 0 TEMPUR SEALY INTL INC COM 88023U101 40113 787 SH SOLE 787 0 0 TENABLE HLDGS INC COM 88025T102 35006 760 SH SOLE 760 0 0 10X GENOMICS INC CL A COM 88025U109 3134 56 SH SOLE 56 0 0 TENARIS S A SPONSORED ADS 88031M109 35 1 SH SOLE 1 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 445183 5891 SH SOLE 5891 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 405 45 SH SOLE 45 0 0 TERADATA CORP DEL COM 88076W103 37723 867 SH SOLE 867 0 0 TERRENO RLTY CORP COM 88146M101 76395 1219 SH SOLE 1219 0 0 TESLA INC COM 88160R101 7146928 28763 SH SOLE 28763 0 0 TETRA TECH INC NEW COM 88162G103 36391 218 SH SOLE 218 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 5817 90 SH SOLE 90 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4717 3 SH SOLE 3 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 2472 795 SH SOLE 795 0 0 THERAPEUTICSMD INC COM NEW 88338N206 284 126 SH SOLE 126 0 0 THE TRADE DESK INC COM CL A 88339J105 396659 5512 SH SOLE 5512 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 3575 226 SH SOLE 226 0 0 3M CO COM 88579Y101 526922 4820 SH SOLE 4820 0 0 TILRAY BRANDS INC COM 88688T100 2491 1083 SH SOLE 1083 0 0 TIM S A SPONSORED ADR 88706T108 443 24 SH SOLE 24 0 0 TOPBUILD CORP COM 89055F103 28444 76 SH SOLE 76 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 31602 909 SH SOLE 909 0 0 TRANSMEDICS GROUP INC COM 89377M109 158 2 SH SOLE 2 0 0 TRANSUNION COM 89400J107 20269 295 SH SOLE 295 0 0 TREEHOUSE FOODS INC COM 89469A104 290 7 SH SOLE 7 0 0 TREX CO INC COM 89531P105 221049 2670 SH SOLE 2670 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 12513 221 SH SOLE 221 0 0 TRIP COM GROUP LTD ADS 89677Q107 4213 117 SH SOLE 117 0 0 TRUIST FINL CORP COM 89832Q109 1592624 43137 SH SOLE 43137 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 518791 17834 SH SOLE 17834 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 235204 8824 SH SOLE 8824 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745 167918 6706 SH SOLE 6706 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 288786 9649 SH SOLE 9649 0 0 TUNIU CORP SPONSORED ADS 89977P106 89 133 SH SOLE 133 0 0 22ND CENTY GROUP INC COM NEW 90137F202 99 534 SH SOLE 534 0 0 TWILIO INC CL A 90138F102 25492 336 SH SOLE 336 0 0 TWIST BIOSCIENCE CORP COM 90184D100 18577 504 SH SOLE 504 0 0 TWO HBRS INVT CORP COM 90187B804 9222 662 SH SOLE 662 0 0 UFP INDUSTRIES INC COM 90278Q108 290146 2311 SH SOLE 2311 0 0 U S PHYSICAL THERAPY COM 90337L108 99660 1070 SH SOLE 1070 0 0 UBER TECHNOLOGIES INC COM 90353T100 820112 13320 SH SOLE 13320 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 2413 197 SH SOLE 197 0 0 UIPATH INC CL A 90364P105 9787 394 SH SOLE 394 0 0 ULTA BEAUTY INC COM 90384S303 743315 1517 SH SOLE 1517 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 512 15 SH SOLE 15 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2092 386 SH SOLE 386 0 0 UNIFIED SER TR ONEASCENT EMGRG 90470L469 1025 35 SH SOLE 35 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 20277 693 SH SOLE 693 0 0 UNITED STS OIL FD LP UNITS 91232N207 107373 1611 SH SOLE 1611 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 197901 900 SH SOLE 900 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10556375 20051 SH SOLE 20051 0 0 UNITI GROUP INC COM 91325V108 15063 2606 SH SOLE 2606 0 0 UNITY SOFTWARE INC COM 91332U101 36637 896 SH SOLE 896 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 34236 179 SH SOLE 179 0 0 UNUM GROUP COM 91529Y106 50920 1126 SH SOLE 1126 0 0 UPSTART HLDGS INC COM 91680M107 22596 553 SH SOLE 553 0 0 VAIL RESORTS INC COM 91879Q109 272601 1277 SH SOLE 1277 0 0 VALERO ENERGY CORP COM 91913Y100 817830 6291 SH SOLE 6291 0 0 VALVOLINE INC COM 92047W101 39384 1048 SH SOLE 1048 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 299650 9663 SH SOLE 9663 0 0 VANECK ETF TRUST STEEL ETF 92189F205 11063 150 SH SOLE 150 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 22767 1230 SH SOLE 1230 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 382141 17268 SH SOLE 17268 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 12832 800 SH SOLE 800 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 5154 300 SH SOLE 300 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 4002348 139067 SH SOLE 139067 0 0 VANECK ETF TRUST INTERNATIONAL HI 92189F445 496396 23751 SH SOLE 23751 0 0 VANECK ETF TRUST CEF MUNI INCOME 92189F460 522172 24654 SH SOLE 24654 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 63529 2526 SH SOLE 2526 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 8630 78 SH SOLE 78 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 16475 964 SH SOLE 964 0 0 VANECK ETF TRUST OIL REFINERS ETF 92189F585 18890 552 SH SOLE 552 0 0 VANECK ETF TRUST ISRAEL ETF 92189F635 6996 200 SH SOLE 200 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1449689 17081 SH SOLE 17081 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 828541 4738 SH SOLE 4738 0 0 VANECK ETF TRUST RETAIL ETF 92189F684 86398 459 SH SOLE 459 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 33062 434 SH SOLE 434 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 65628 397 SH SOLE 397 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 23037 608 SH SOLE 608 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 16693 342 SH SOLE 342 0 0 VANECK ETF TRUST AFRICA INDEX ETF 92189F866 511 37 SH SOLE 37 0 0 VANECK ETF TRUST GAMING ETF 92189F882 1058 25 SH SOLE 25 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 2143957 45587 SH SOLE 45587 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 2728980 107652 SH SOLE 107652 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 416809 8073 SH SOLE 8073 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 2716967 8778 SH SOLE 8778 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 616 10 SH SOLE 10 0 0 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 2336 125 SH SOLE 125 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 117321 2373 SH SOLE 2373 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2797982 56679 SH SOLE 56679 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 187298 615 SH SOLE 615 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6197631 32455 SH SOLE 32455 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 260244 2219 SH SOLE 2219 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8758449 94932 SH SOLE 94932 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 7339149 29275 SH SOLE 29275 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 62428 283 SH SOLE 283 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 149072 308 SH SOLE 308 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 34569 182 SH SOLE 182 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 263311 1921 SH SOLE 1921 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 9548658 81111 SH SOLE 81111 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 183636 3148 SH SOLE 3148 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 11381434 147104 SH SOLE 147104 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 554 8 SH SOLE 8 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 33039 180 SH SOLE 180 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 26972 333 SH SOLE 333 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 44393 569 SH SOLE 569 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 10019623 168908 SH SOLE 168908 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 53607 739 SH SOLE 739 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 3288471 70933 SH SOLE 70933 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 83757 1045 SH SOLE 1045 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 13498130 219375 SH SOLE 219375 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1987135 24448 SH SOLE 24448 0 0 VAXCYTE INC COM 92243G108 3266 52 SH SOLE 52 0 0 VENTAS INC COM 92276F100 207537 4164 SH SOLE 4164 0 0 VERACYTE INC COM 92337F107 19862 722 SH SOLE 722 0 0 VERALTO CORP COM SHS 92338C103 166659 2026 SH SOLE 2026 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3686019 97772 SH SOLE 97772 0 0 VERISK ANALYTICS INC COM 92345Y106 1404534 5880 SH SOLE 5880 0 0 VERICEL CORP COM 92346J108 4701 132 SH SOLE 132 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 15868 689 SH SOLE 689 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 961888 2364 SH SOLE 2364 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 21133 440 SH SOLE 440 0 0 VERVE THERAPEUTICS INC COM 92539P101 3527 253 SH SOLE 253 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 4052 274 SH SOLE 274 0 0 VIATRIS INC COM 92556V106 28232 2607 SH SOLE 2607 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 7405 215 SH SOLE 215 0 0 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 121326 2447 SH SOLE 2447 0 0 VIEMED HEALTHCARE INC COM 92663R105 9357 1192 SH SOLE 1192 0 0 VILLAGE FARMS INTL INC COM 92707Y108 1598 2100 SH SOLE 2100 0 0 VIMEO INC COMMON STOCK 92719V100 329 84 SH SOLE 84 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 702763 39570 SH SOLE 39570 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 66 27 SH SOLE 27 0 0 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 68918 2880 SH SOLE 2880 0 0 VISA INC COM CL A 92826C839 12702508 48790 SH SOLE 48790 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1934 8 SH SOLE 8 0 0 VIRTUS CONVERTIBLE &INCOME COM 92838X102 9001 2671 SH SOLE 2671 0 0 VISTEON CORP COM NEW 92839U206 3497 28 SH SOLE 28 0 0 VISTRA CORP COM 92840M102 18875 490 SH SOLE 490 0 0 VIRTUS DIVIDEND INTEREST &P COM 92840R101 21418 1700 SH SOLE 1700 0 0 VIRTUS EQUITY &CONV INCM FD COM 92841M101 2133 102 SH SOLE 102 0 0 VITAL FARMS INC COM 92847W103 11422 728 SH SOLE 728 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 241 11 SH SOLE 11 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7038 809 SH SOLE 809 0 0 WNS HLDGS LTD SPON ADR 92932M101 23890 378 SH SOLE 378 0 0 WP CAREY INC COM 92936U109 951392 14680 SH SOLE 14680 0 0 WPP PLC NEW ADR 92937A102 9562 201 SH SOLE 201 0 0 WEC ENERGY GROUP INC COM 92939U106 983365 11683 SH SOLE 11683 0 0 WK KELLOGG CO COM SHS 92942W107 999 76 SH SOLE 76 0 0 WALKER &DUNLOP INC COM 93148P102 1443 13 SH SOLE 13 0 0 WASTE CONNECTIONS INC COM 94106B101 999887 6699 SH SOLE 6699 0 0 WASTE MGMT INC DEL COM 94106L109 532189 2971 SH SOLE 2971 0 0 WAYFAIR INC CL A 94419L101 4196 68 SH SOLE 68 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 1239058 190040 SH SOLE 190040 0 0 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 286139 65931 SH SOLE 65931 0 0 WELLTOWER INC COM 95040Q104 361918 4014 SH SOLE 4014 0 0 WENDYS CO COM 95058W100 20746 1065 SH SOLE 1065 0 0 WESCO INTL INC COM 95082P105 25908 149 SH SOLE 149 0 0 WEST BANCORPORATION INC CAP STK 95123P106 20137 950 SH SOLE 950 0 0 WESTERN ASSET GBL HIGH INC F COM 95766B109 362 50 SH SOLE 50 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 12682 1247 SH SOLE 1247 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 8657 775 SH SOLE 775 0 0 WESTROCK CO COM 96145D105 15944 384 SH SOLE 384 0 0 WEX INC COM 96208T104 30933 159 SH SOLE 159 0 0 WINTRUST FINL CORP COM 97650W108 59453 641 SH SOLE 641 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 13290 2386 SH SOLE 2386 0 0 WISDOMTREE INC COM 97717P104 728 105 SH SOLE 105 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 33858 412 SH SOLE 412 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3794 76 SH SOLE 76 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 349225 5261 SH SOLE 5261 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 4735 216 SH SOLE 216 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 32144 784 SH SOLE 784 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1556051 34057 SH SOLE 34057 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 18882 379 SH SOLE 379 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 14333 286 SH SOLE 286 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 958172 29785 SH SOLE 29785 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 6039 115 SH SOLE 115 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 43223 677 SH SOLE 677 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 14524 239 SH SOLE 239 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 61380 1659 SH SOLE 1659 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 114638 1303 SH SOLE 1303 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 26130 812 SH SOLE 812 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 6498 225 SH SOLE 225 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 2423419 57714 SH SOLE 57714 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 195308 2779 SH SOLE 2779 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 39280 917 SH SOLE 917 0 0 WISDOMTREE TR EMGRING MKTS 97717Y782 5313 215 SH SOLE 215 0 0 WORKDAY INC CL A 98138H101 507122 1837 SH SOLE 1837 0 0 WORKHORSE GROUP INC COM NEW 98138J206 797 2215 SH SOLE 2215 0 0 WORKIVA INC COM CL A 98139A105 2335 23 SH SOLE 23 0 0 WW INTL INC COM 98262P101 438 50 SH SOLE 50 0 0 WYNDHAM HOTELS &RESORTS INC COM 98311A105 725700 9025 SH SOLE 9025 0 0 XCEL ENERGY INC COM 98389B100 895547 14465 SH SOLE 14465 0 0 XYLEM INC COM 98419M100 18984 166 SH SOLE 166 0 0 XENON PHARMACEUTICALS INC COM 98420N105 737 16 SH SOLE 16 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 9660 527 SH SOLE 527 0 0 XPENG INC ADS 98422D105 3648 250 SH SOLE 250 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 116 9 SH SOLE 9 0 0 YETI HLDGS INC COM 98585X104 73942 1428 SH SOLE 1428 0 0 YOUDAO INC SPONSORED ADS 98741T104 126 32 SH SOLE 32 0 0 YUM CHINA HLDGS INC COM 98850P109 495804 11685 SH SOLE 11685 0 0 ZAI LAB LTD ADR 98887Q104 137 5 SH SOLE 5 0 0 ZIMVIE INC COM 98888T107 746 42 SH SOLE 42 0 0 ZILLOW GROUP INC CL A 98954M101 510 9 SH SOLE 9 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 53347 922 SH SOLE 922 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 236997 1947 SH SOLE 1947 0 0 ZOETIS INC CL A 98978V103 1625375 8235 SH SOLE 8235 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 894 42 SH SOLE 42 0 0 ZIPRECRUITER INC CL A 98980B103 987 71 SH SOLE 71 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 4770 258 SH SOLE 258 0 0 ZSCALER INC COM 98980G102 81534 368 SH SOLE 368 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 25148 350 SH SOLE 350 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 34145 1161 SH SOLE 1161 0 0 ZUORA INC COM CL A 98983V106 2585 275 SH SOLE 275 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 4932 364 SH SOLE 364 0 0 CONSTELLIUM SE CL A SHS F21107101 11736 588 SH SOLE 588 0 0 ADIENT PLC ORD SHS G0084W101 1200 33 SH SOLE 33 0 0 ALKERMES PLC SHS G01767105 111 4 SH SOLE 4 0 0 ALLEGION PLC ORD SHS G0176J109 1112395 8780 SH SOLE 8780 0 0 AMCOR PLC ORD G0250X107 85613 8881 SH SOLE 8881 0 0 AMDOCS LTD SHS G02602103 63017 717 SH SOLE 717 0 0 AMBARELLA INC SHS G037AX101 2390 39 SH SOLE 39 0 0 AON PLC SHS CL A G0403H108 252605 868 SH SOLE 868 0 0 ARCH CAP GROUP LTD ORD G0450A105 933277 12566 SH SOLE 12566 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1675 132 SH SOLE 132 0 0 ASSURED GUARANTY LTD COM G0585R106 52605 703 SH SOLE 703 0 0 AXIS CAP HLDGS LTD SHS G0692U109 2658 48 SH SOLE 48 0 0 AXALTA COATING SYS LTD COM G0750C108 568658 16740 SH SOLE 16740 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2150 100 SH SOLE 100 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3816268 10875 SH SOLE 10875 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 181654 5769 SH SOLE 5769 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 77388 2945 SH SOLE 2945 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 2713 54 SH SOLE 54 0 0 CIMPRESS PLC SHS EURO G2143T103 2161 27 SH SOLE 27 0 0 CREDICORP LTD COM G2519Y108 18142 121 SH SOLE 121 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 8645 444 SH SOLE 444 0 0 CRH PLC ORD G25508105 1221504 17662 SH SOLE 17662 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 380837 5706 SH SOLE 5706 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 421 39 SH SOLE 39 0 0 DOLE PLC ORD SHS G27907107 2741 223 SH SOLE 223 0 0 DLOCAL LTD CLASS A COM G29018101 1362 77 SH SOLE 77 0 0 EATON CORP PLC SHS G29183103 1043456 4333 SH SOLE 4333 0 0 ESSENT GROUP LTD COM G3198U102 5379 102 SH SOLE 102 0 0 EVEREST GROUP LTD COM G3223R108 488294 1381 SH SOLE 1381 0 0 FABRINET SHS G3323L100 65283 343 SH SOLE 343 0 0 FERGUSON PLC NEW SHS G3421J106 890632 4613 SH SOLE 4613 0 0 FTAI AVIATION LTD SHS G3730V105 5382 116 SH SOLE 116 0 0 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 18295 1000 SH SOLE 1000 0 0 GATES INDL CORP PLC ORD SHS G39108108 7676 572 SH SOLE 572 0 0 GENPACT LIMITED SHS G3922B107 18743 540 SH SOLE 540 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 11393 188 SH SOLE 188 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1685 500 SH SOLE 500 0 0 HELEN OF TROY LTD COM G4388N106 22471 186 SH SOLE 186 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 15256 506 SH SOLE 506 0 0 ICON PLC SHS G4705A100 546325 1930 SH SOLE 1930 0 0 ICHOR HOLDINGS SHS G4740B105 20313 604 SH SOLE 604 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 82 3 SH SOLE 3 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 4109 42 SH SOLE 42 0 0 INVESCO LTD SHS G491BT108 15485 868 SH SOLE 868 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16728 136 SH SOLE 136 0 0 JOHNSON CTLS INTL PLC SHS G51502105 167617 2908 SH SOLE 2908 0 0 LINDE PLC SHS G54950103 2293036 5583 SH SOLE 5583 0 0 LUXFER HLDGS PLC SHS G5698W116 7617 852 SH SOLE 852 0 0 MEDTRONIC PLC SHS G5960L103 3614864 43880 SH SOLE 43880 0 0 APTIV PLC SHS G6095L109 1023382 11406 SH SOLE 11406 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 18 1 SH SOLE 1 0 0 JOBY AVIATION INC COMMON STOCK G65163100 5413 814 SH SOLE 814 0 0 NOBLE CORP PLC ORD SHS A G65431127 21816 453 SH SOLE 453 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 8170 482 SH SOLE 482 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 166653 8316 SH SOLE 8316 0 0 NOVOCURE LTD ORD SHS G6674U108 478 32 SH SOLE 32 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 9496 1140 SH SOLE 1140 0 0 NVENT ELECTRIC PLC SHS G6700G107 1220681 20658 SH SOLE 20658 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 68735 5512 SH SOLE 5512 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 9477 611 SH SOLE 611 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 88788 453 SH SOLE 453 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 815 29 SH SOLE 29 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 370765 4343 SH SOLE 4343 0 0 PENTAIR PLC SHS G7S00T104 1121406 15423 SH SOLE 15423 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 29305 780 SH SOLE 780 0 0 SHARKNINJA INC COM SHS G8068L108 972 19 SH SOLE 19 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3111 29 SH SOLE 29 0 0 SIRIUSPOINT LTD COM G8192H106 360 31 SH SOLE 31 0 0 STERIS PLC SHS USD G8473T100 496221 2257 SH SOLE 2257 0 0 STONECO LTD COM CL A G85158106 18030 1000 SH SOLE 1000 0 0 TECHNIPFMC PLC COM G87110105 21973 1091 SH SOLE 1091 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2066 42 SH SOLE 42 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 976275 4003 SH SOLE 4003 0 0 VINCI PARTNERS INVTS LTD COM CL A G9451V109 9056 827 SH SOLE 827 0 0 VALARIS LTD CL A G9460G101 5486 80 SH SOLE 80 0 0 VALARIS LTD *W EXP 04/29/202 G9460G119 12 1 SH SOLE 1 0 0 GOGORO INC ORDINARY SHARES G9491K105 1669 647 SH SOLE 647 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 159531 106 SH SOLE 106 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 69466 288 SH SOLE 288 0 0 PERRIGO CO PLC SHS G97822103 139983 4350 SH SOLE 4350 0 0 XP INC CL A G98239109 62386 2393 SH SOLE 2393 0 0 ALCON AG ORD SHS H01301128 132520 1696 SH SOLE 1696 0 0 BUNGE GLOBAL SA COM SHS H11356104 483792 4792 SH SOLE 4792 0 0 CHUBB LIMITED COM H1467J104 2560385 11329 SH SOLE 11329 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 40753 651 SH SOLE 651 0 0 GARMIN LTD SHS H2906T109 65060 506 SH SOLE 506 0 0 UBS GROUP AG SHS H42097107 302851 9801 SH SOLE 9801 0 0 LOGITECH INTL S A SHS H50430232 12073 127 SH SOLE 127 0 0 ON HLDG AG NAMEN AKT A H5919C104 87653 3250 SH SOLE 3250 0 0 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 2818 255 SH SOLE 255 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 815 173 SH SOLE 173 0 0 TE CONNECTIVITY LTD SHS H84989104 420236 2991 SH SOLE 2991 0 0 TRANSOCEAN LTD REG SHS H8817H100 1905 300 SH SOLE 300 0 0 ADECOAGRO S A COM L00849106 204240 18400 SH SOLE 18400 0 0 FREYR BATTERY INC SHS L4135L100 750 401 SH SOLE 401 0 0 GLOBANT S A COM L44385109 55687 234 SH SOLE 234 0 0 MILLICOM INTL CELLULAR S A COM STK L6388F110 86652 4814 SH SOLE 4814 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 23138 5030 SH SOLE 5030 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 71406 380 SH SOLE 380 0 0 AUDIOCODES LTD ORD M15342104 1098 91 SH SOLE 91 0 0 CERAGON NETWORKS LTD ORD M22013102 432 200 SH SOLE 200 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3337698 21845 SH SOLE 21845 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 100106 457 SH SOLE 457 0 0 FRONTLINE PLC COM M46528101 2005 100 SH SOLE 100 0 0 GLOBAL E ONLINE LTD SHS M5216V106 10978 277 SH SOLE 277 0 0 INMODE LTD SHS M5425M103 31848 1432 SH SOLE 1432 0 0 PERION NETWORK LTD SHS NEW M78673114 49392 1600 SH SOLE 1600 0 0 MONDAY COM LTD SHS M7S64H106 12395 66 SH SOLE 66 0 0 RADWARE LTD ORD M81873107 1184 71 SH SOLE 71 0 0 STRATASYS LTD SHS M85548101 2713 190 SH SOLE 190 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 70959 2325 SH SOLE 2325 0 0 WIX COM LTD SHS M98068105 93249 758 SH SOLE 758 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 11226 1137 SH SOLE 1137 0 0 AERCAP HOLDINGS NV SHS N00985106 144775 1948 SH SOLE 1948 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1126301 1488 SH SOLE 1488 0 0 ELASTIC N V ORD SHS N14506104 5860 52 SH SOLE 52 0 0 CNH INDL N V SHS N20944109 21997 1806 SH SOLE 1806 0 0 CUREVAC N V COM N2451R105 1010 240 SH SOLE 240 0 0 FERRARI N V COM N3167Y103 158047 467 SH SOLE 467 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 299385 3149 SH SOLE 3149 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1237000 5386 SH SOLE 5386 0 0 QIAGEN NV SHS NEW N72482123 478 11 SH SOLE 11 0 0 STELLANTIS N.V SHS N82405106 17327 743 SH SOLE 743 0 0 YANDEX N V SHS CLASS A N97284108 0 7984 SH SOLE 7984 0 0 COPA HOLDINGS SA CL A P31076105 5528 52 SH SOLE 52 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 9579 351 SH SOLE 351 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 746121 5762 SH SOLE 5762 0 0 DORIAN LPG LTD SHS USD Y2106R110 4387 100 SH SOLE 100 0 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 5600 2000 SH SOLE 2000 0 0 FLEX LTD ORD Y2573F102 768018 25214 SH SOLE 25214 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1018 142 SH SOLE 142 0 0 SCORPIO TANKERS INC SHS Y7542C130 608 10 SH SOLE 10 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 40400 1900 SH SOLE 1900 0 0 TEEKAY TANKERS LTD CL A Y8565N300 5647 113 SH SOLE 113 0 0