0001085146-24-002310.txt : 20240508 0001085146-24-002310.hdr.sgml : 20240508 20240508101919 ACCESSION NUMBER: 0001085146-24-002310 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240508 DATE AS OF CHANGE: 20240508 EFFECTIVENESS DATE: 20240508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AVANTAX ADVISORY SERVICES, INC. CENTRAL INDEX KEY: 0001303042 ORGANIZATION NAME: IRS NUMBER: 752176682 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19181 FILM NUMBER: 24924649 BUSINESS ADDRESS: STREET 1: 3200 OLYMPUS BLVD. STREET 2: SUITE 100 CITY: DALLAS STATE: TX ZIP: 75019 BUSINESS PHONE: 972-870-6219 MAIL ADDRESS: STREET 1: 3200 OLYMPUS BLVD. STREET 2: SUITE 100 CITY: DALLAS STATE: TX ZIP: 75019 FORMER COMPANY: FORMER CONFORMED NAME: H D Vest Advisory Services DATE OF NAME CHANGE: 20040914 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001303042 XXXXXXXX 03-31-2024 03-31-2024 false AVANTAX ADVISORY SERVICES, INC.
3200 OLYMPUS BLVD. SUITE 100 DALLAS TX 75019
13F HOLDINGS REPORT 028-19181 N
Landry Watson Advisory Compliance Consultant 972-870-6807 /s/ Landry Watson Dallas TX 05-08-2024 0 1650 11266408751 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 4262039 40181 SH SOLE 40181 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 BBG0184FKT34 567411 11231 SH SOLE 11231 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 12677021 111535 SH SOLE 111535 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 24342507 133677 SH SOLE 133677 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 BBG00G9CFDS3 239363 12107 SH SOLE 12107 0 0 ABRDN ETFS BBRG ALL COMMDY 003261203 BBG00G9CGXD4 215401 6827 SH SOLE 6827 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 314398 79393 SH SOLE 79393 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 2142181 100856 SH SOLE 100856 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 391359 4098 SH SOLE 4098 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 423532 17788 SH SOLE 17788 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 103957 12540 SH SOLE 12540 0 0 ABSCI CORPORATION COM 00091E109 BBG011N54DC3 70801 12465 SH SOLE 12465 0 0 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 BBG007187K49 281693 8130 SH SOLE 8130 0 0 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 BBG007185FM2 261255 8523 SH SOLE 8523 0 0 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 BBG007186TD1 446384 17516 SH SOLE 17516 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 384689 5696 SH SOLE 5696 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 13493153 38929 SH SOLE 38929 0 0 ADMA BIOLOGICS INC COM 000899104 BBG002NCK5N4 699402 105970 SH SOLE 105970 0 0 ADOBE INC COM 00724F101 BBG001S5NCQ5 8152318 16156 SH SOLE 16156 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 13150585 72860 SH SOLE 72860 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 37240 5000 SH Call SOLE 5000 0 0 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 235298 19707 SH SOLE 19707 0 0 ADVISOR MANAGED PORTFOLIOS MILLER VALUE PAR 00777X561 BBG01L8F2NT6 1649076 50866 SH SOLE 50866 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 318869 31855 SH SOLE 31855 0 0 AECOM COM 00766T100 BBG001SKTTF1 272885 2782 SH SOLE 2782 0 0 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 362201 2363 SH SOLE 2363 0 0 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 258473 6937 SH SOLE 6937 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 7911852 92148 SH SOLE 92148 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 422206 2902 SH SOLE 2902 0 0 AGNC INVT CORP COM 00123Q104 BBG001T074G2 166782 16847 SH SOLE 16847 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 991152 16616 SH SOLE 16616 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 BBG01HDWX5T7 459854 16950 SH SOLE 16950 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 BBG00V5MP4M7 979077 28090 SH SOLE 28090 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 BBG00VSHDMS0 242521 6763 SH SOLE 6763 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 BBG00V5MGHR3 430600 14230 SH SOLE 14230 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 BBG01DCCD6G5 533001 18406 SH SOLE 18406 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 6028014 24881 SH SOLE 24881 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 728463 4416 SH SOLE 4416 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 273640 2516 SH SOLE 2516 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 1103908 8379 SH SOLE 8379 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 906613 12529 SH SOLE 12529 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 10820 14000 SH Call SOLE 14000 0 0 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 216263 660 SH SOLE 660 0 0 ALLBIRDS INC COM CL A 01675A109 BBG00CCNTK94 22708 32716 SH SOLE 32716 0 0 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 292693 14598 SH SOLE 14598 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 314304 29596 SH SOLE 29596 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 461242 13277 SH SOLE 13277 0 0 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 565875 11228 SH SOLE 11228 0 0 ALLSTATE CORP COM 020002101 BBG001S9BM06 3980254 23006 SH SOLE 23006 0 0 ALLY FINL INC COM 02005N100 BBG001S5RLN4 386170 9514 SH SOLE 9514 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 28425782 188338 SH SOLE 188338 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 38215245 250987 SH SOLE 250987 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 1413905 29792 SH SOLE 29792 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 BBG004RX7CF9 15637045 526146 SH SOLE 526146 0 0 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 25401201 596693 SH SOLE 596693 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 4579847 104994 SH SOLE 104994 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 72737440 403246 SH SOLE 403246 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 BBG001SZYYL4 96873 26041 SH SOLE 26041 0 0 AMDOCS LTD SHS G02602103 BBG001SBX7P3 708369 7839 SH SOLE 7839 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 200673 13073 SH SOLE 13073 0 0 AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281 BBG0161K06W0 652855 10628 SH SOLE 10628 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 BBG00JQ09CY6 301766 6520 SH SOLE 6520 0 0 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 BBG00RJWH4B0 236673 3643 SH SOLE 3643 0 0 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 BBG00LY8KXY6 943085 18983 SH SOLE 18983 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 6419222 71723 SH SOLE 71723 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 1389902 21629 SH SOLE 21629 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 462284 5442 SH SOLE 5442 0 0 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 BBG00JQ0D8W2 515239 8838 SH SOLE 8838 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 11186076 119369 SH SOLE 119369 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 1697064 19710 SH SOLE 19710 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 3531000 15508 SH SOLE 15508 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 477325 6106 SH SOLE 6106 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 6164009 31196 SH SOLE 31196 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 689187 5639 SH SOLE 5639 0 0 AMETEK INC COM 031100100 BBG001S5NN54 315080 1723 SH SOLE 1723 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 17498090 61544 SH SOLE 61544 0 0 AMMO INC COM 00175J107 BBG001SB6XN8 198278 72101 SH SOLE 72101 0 0 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 2138968 18543 SH SOLE 18543 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 BBG01L6XYQ08 341164 5322 SH SOLE 5322 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 1856140 47740 SH SOLE 47740 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 576567 9931 SH SOLE 9931 0 0 AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116 2500 10000 SH SOLE 10000 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1827571 9240 SH SOLE 9240 0 0 ANDERSONS INC COM 034164103 BBG001S60FJ9 468521 8167 SH SOLE 8167 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 470224 7736 SH SOLE 7736 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 314357 15965 SH SOLE 15965 0 0 ANSYS INC COM 03662Q105 BBG001S926L8 323206 931 SH SOLE 931 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 243235 729 SH SOLE 729 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 2381854 21181 SH SOLE 21181 0 0 APPFOLIO INC COM CL A 03783C100 BBG008GC8CS3 305711 1239 SH SOLE 1239 0 0 APPLE INC COM 037833100 BBG001S5N8V8 145781063 850135 SH SOLE 850135 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 4938958 23949 SH SOLE 23949 0 0 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 441501 33321 SH SOLE 33321 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 BBG01HN34WP7 51341 11912 SH SOLE 11912 0 0 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 788883 8534 SH SOLE 8534 0 0 ARCH RESOURCES INC CL A 03940R107 BBG00DZB5DD0 301357 1874 SH SOLE 1874 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 510609 8129 SH SOLE 8129 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 BBG001V0XGV6 206643 18583 SH SOLE 18583 0 0 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 2581767 124004 SH SOLE 124004 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 413416 3109 SH SOLE 3109 0 0 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1520945 5245 SH SOLE 5245 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 1153606 21086 SH SOLE 21086 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 725554 23922 SH SOLE 23922 0 0 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 2895876 57825 SH SOLE 57825 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 1526843 18329 SH SOLE 18329 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 BBG01J1GY084 340348 2723 SH SOLE 2723 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 4942842 5093 SH SOLE 5093 0 0 ASSOCIATED BANC CORP COM 045487105 BBG001S5NVZ3 768531 35729 SH SOLE 35729 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 2114218 31206 SH SOLE 31206 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 9200132 522735 SH SOLE 522735 0 0 ATKORE INC COM 047649108 BBG001T8LDZ8 320636 1684 SH SOLE 1684 0 0 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 5911297 49729 SH SOLE 49729 0 0 AUTODESK INC COM 052769106 BBG001S5SCD4 369015 1417 SH SOLE 1417 0 0 AUTOLIV INC COM 052800109 BBG001S9YRV6 371742 3087 SH SOLE 3087 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 4598821 18414 SH SOLE 18414 0 0 AUTOZONE INC COM 053332102 BBG001S6Q5D9 6230812 1977 SH SOLE 1977 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 941719 55756 SH SOLE 55756 0 0 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 987527 4423 SH SOLE 4423 0 0 AVIENT CORPORATION COM 05368V106 BBG001S6RCD3 218649 5038 SH SOLE 5038 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 1658890 5302 SH SOLE 5302 0 0 AZUL S A SPONSR ADR PFD 05501U106 BBG007NH4TV9 117016 15060 SH SOLE 15060 0 0 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 495027 4702 SH SOLE 4702 0 0 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 65443 13521 SH SOLE 13521 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 10539664 277945 SH SOLE 277945 0 0 BANK FIRST CORP COM 06211J100 BBG001S79DP6 943613 10887 SH SOLE 10887 0 0 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 391621 4009 SH SOLE 4009 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1805748 31339 SH SOLE 31339 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 1261146 24356 SH SOLE 24356 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 775514 46605 SH SOLE 46605 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 5700 3000 SH Call SOLE 3000 0 0 BAXTER INTL INC COM 071813109 BBG001S5P1K3 447059 10460 SH SOLE 10460 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1572313 6354 SH SOLE 6354 0 0 BERKLEY W R CORP COM 084423102 BBG001S5P463 542352 6132 SH SOLE 6132 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 5075520 8 SH SOLE 8 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 67007058 159343 SH SOLE 159343 0 0 BEST BUY INC COM 086516101 BBG001S5P285 333855 4070 SH SOLE 4070 0 0 BEYOND INC COM 690370101 BBG001S64TS5 482954 13449 SH SOLE 13449 0 0 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 3955118 68558 SH SOLE 68558 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 297917 3411 SH SOLE 3411 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 BBG001S9L8L3 330245 29859 SH SOLE 29859 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 593206 56712 SH SOLE 56712 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 1399614 24379 SH SOLE 24379 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 BBG00NNWBWQ2 15374871 346281 SH SOLE 346281 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 BBG00ZS444Z2 273566 5989 SH SOLE 5989 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 BBG01GQYLJY8 4119434 78525 SH SOLE 78525 0 0 BLACKROCK FLOATING RATE INC COM 091941104 BBG001SCPXR1 243185 18735 SH SOLE 18735 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 3948743 4736 SH SOLE 4736 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 232942 19315 SH SOLE 19315 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 98914 10894 SH SOLE 10894 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 4610578 35096 SH SOLE 35096 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 678991 21797 SH SOLE 21797 0 0 BLOCK INC CL A 852234103 BBG001TFLWL5 1854670 21928 SH SOLE 21928 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 467475 30395 SH SOLE 30395 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 37349 15434 SH SOLE 15434 0 0 BOEING CO COM 097023105 BBG001S5P0V3 6669087 34557 SH SOLE 34557 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 BBG019MC9WF2 3687651 74303 SH SOLE 74303 0 0 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 BBG019MBXTT9 9877309 196329 SH SOLE 196329 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 925958 255 SH SOLE 255 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 605774 4081 SH SOLE 4081 0 0 BORGWARNER INC COM 099724106 BBG001S7F4D2 776259 22345 SH SOLE 22345 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1045486 15265 SH SOLE 15265 0 0 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 3687916 97875 SH SOLE 97875 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 3793964 69961 SH SOLE 69961 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 519982 17049 SH SOLE 17049 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 17645765 13313 SH SOLE 13313 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 1095948 5350 SH SOLE 5350 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 246746 7906 SH SOLE 7906 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 BBG00QDWSVL5 995825 27631 SH SOLE 27631 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 708654 28842 SH SOLE 28842 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 481439 20725 SH SOLE 20725 0 0 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 365432 4174 SH SOLE 4174 0 0 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 993036 19237 SH SOLE 19237 0 0 BRT APARTMENTS CORP COM 055645303 BBG001S5PCX5 354416 21096 SH SOLE 21096 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 401250 1924 SH SOLE 1924 0 0 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 898574 8765 SH SOLE 8765 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 BBG001T056Q8 203350 9127 SH SOLE 9127 0 0 BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 280785 2736 SH SOLE 2736 0 0 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 327358 12093 SH SOLE 12093 0 0 CABOT CORP COM 127055101 BBG001S5PK58 517654 5614 SH SOLE 5614 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 868782 2791 SH SOLE 2791 0 0 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 389123 6612 SH SOLE 6612 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 155084 13132 SH SOLE 13132 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 3361806 296194 SH SOLE 296194 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 174572 10664 SH SOLE 10664 0 0 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 299333 3042 SH SOLE 3042 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 1397189 32253 SH SOLE 32253 0 0 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 411072 9248 SH SOLE 9248 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 896912 17684 SH SOLE 17684 0 0 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 475061 6225 SH SOLE 6225 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 2025031 15375 SH SOLE 15375 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 516746 5861 SH SOLE 5861 0 0 CAPITAL GROUP CORE BALANCED SHS 14021D107 BBG01J9W1K83 346812 11914 SH SOLE 11914 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 1547967 49678 SH SOLE 49678 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 10831969 333291 SH SOLE 333291 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 2560633 88911 SH SOLE 88911 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 8000160 250083 SH SOLE 250083 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 2679679 103944 SH SOLE 103944 0 0 CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 BBG01J5S7N48 298038 11466 SH SOLE 11466 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 2729570 121530 SH SOLE 121530 0 0 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 BBG019XRCM29 375430 13900 SH SOLE 13900 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 1554477 61212 SH SOLE 61212 0 0 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 BBG019XS8NR3 293754 10864 SH SOLE 10864 0 0 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 2878470 19333 SH SOLE 19333 0 0 CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 276076 11061 SH SOLE 11061 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 2244783 20061 SH SOLE 20061 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 659987 40391 SH SOLE 40391 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 398953 5586 SH SOLE 5586 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 3735709 64265 SH SOLE 64265 0 0 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 225525 708 SH SOLE 708 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 12890701 35179 SH SOLE 35179 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 452237 2461 SH SOLE 2461 0 0 CDW CORP COM 12514G108 BBG001V18TB6 1233125 4821 SH SOLE 4821 0 0 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 355678 2070 SH SOLE 2070 0 0 CELESTICA INC SUB VTG SHS 15101Q108 BBG001S9CXM7 313142 6968 SH SOLE 6968 0 0 CENCORA INC COM 03073E105 BBG001S8X7P0 2317441 9537 SH SOLE 9537 0 0 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 366377 12860 SH SOLE 12860 0 0 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 221563 2663 SH SOLE 2663 0 0 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 587419 16367 SH SOLE 16367 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 19409 10215 SH SOLE 10215 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 283819 1731 SH SOLE 1731 0 0 CHEESECAKE FACTORY INC COM 163072101 BBG001S71Q75 202489 5601 SH SOLE 5601 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 1376313 8534 SH SOLE 8534 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 338310 6850 SH SOLE 6850 0 0 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 410866 4625 SH SOLE 4625 0 0 CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 496584 4628 SH SOLE 4628 0 0 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 22508308 142692 SH SOLE 142692 0 0 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 150188 32579 SH SOLE 32579 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 1308047 450 SH SOLE 450 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 497594 2792 SH SOLE 2792 0 0 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 11032372 42575 SH SOLE 42575 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 1072566 10282 SH SOLE 10282 0 0 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 695799 5604 SH SOLE 5604 0 0 CINTAS CORP COM 172908105 BBG001S7CRG1 1492690 2173 SH SOLE 2173 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 12136176 243161 SH SOLE 243161 0 0 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 2584091 40862 SH SOLE 40862 0 0 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 307154 8464 SH SOLE 8464 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 BBG00GLNJ0R0 351300 4628 SH SOLE 4628 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 458576 20166 SH SOLE 20166 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 1832740 11970 SH SOLE 11970 0 0 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 676067 6982 SH SOLE 6982 0 0 CME GROUP INC COM 12572Q105 BBG001S86547 1596423 7415 SH SOLE 7415 0 0 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 939062 15563 SH SOLE 15563 0 0 CNH INDL N V SHS N20944109 BBG0059JSF67 173787 13409 SH SOLE 13409 0 0 CNX RES CORP COM 12653C108 BBG001SC7TN4 278425 11738 SH SOLE 11738 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 15213040 248660 SH SOLE 248660 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 1107437 11393 SH SOLE 11393 0 0 COGNEX CORP COM 192422103 BBG001S5TC16 258597 6096 SH SOLE 6096 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 417908 5702 SH SOLE 5702 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 418308 17747 SH SOLE 17747 0 0 COHERUS BIOSCIENCES INC NOTE 1.500% 4/1 19249HAB9 6378 10000 SH SOLE 10000 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3405684 37820 SH SOLE 37820 0 0 COLLECTIVE AUDIENCE INC COM 193939105 BBG011VF2MP0 9390 15000 SH SOLE 15000 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 428627 13782 SH SOLE 13782 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 9470537 218467 SH SOLE 218467 0 0 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 333909 11265 SH SOLE 11265 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 13470254 105832 SH SOLE 105832 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 2291041 25229 SH SOLE 25229 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 7906742 29095 SH SOLE 29095 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 799135 4323 SH SOLE 4323 0 0 COPART INC COM 217204106 BBG001S7MTB1 423859 7318 SH SOLE 7318 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 105152 13983 SH SOLE 13983 0 0 CORNING INC COM 219350105 BBG001S5RLH1 923219 28010 SH SOLE 28010 0 0 CORPAY INC COM SHS 219948106 BBG001SHC7K8 425785 1380 SH SOLE 1380 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 672703 11665 SH SOLE 11665 0 0 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 217205 2249 SH SOLE 2249 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 24571939 33539 SH SOLE 33539 0 0 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 2193643 78682 SH SOLE 78682 0 0 COTY INC COM CL A 222070203 BBG001S8GLM1 788882 65960 SH SOLE 65960 0 0 CRANE NXT CO COM 224441105 BBG017BXPZ94 239173 3864 SH SOLE 3864 0 0 CREDICORP LTD COM G2519Y108 BBG001S8L8P1 228392 1348 SH SOLE 1348 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 326282 4787 SH SOLE 4787 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 3500522 10919 SH SOLE 10919 0 0 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 2246366 21226 SH SOLE 21226 0 0 CSG SYS INTL INC COM 126349109 BBG001S8QQ76 362223 7028 SH SOLE 7028 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 3051361 82313 SH SOLE 82313 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 894098 3034 SH SOLE 3034 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 5909534 74091 SH SOLE 74091 0 0 D R HORTON INC COM 23331A109 BBG001S8M692 364498 2215 SH SOLE 2215 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 6138137 24580 SH SOLE 24580 0 0 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 622423 3724 SH SOLE 3724 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 796231 6442 SH SOLE 6442 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 6864078 167703 SH SOLE 167703 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 BBG009RY6HH4 761187 30855 SH SOLE 30855 0 0 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 923521 25862 SH SOLE 25862 0 0 DBX ETF TR XTRACKERS S&P 233051143 BBG00PK99PR8 316826 6624 SH SOLE 6624 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 6936206 16887 SH SOLE 16887 0 0 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 743214 6513 SH SOLE 6513 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 1108888 23165 SH SOLE 23165 0 0 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 29445 15100 SH SOLE 15100 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 3724581 74224 SH SOLE 74224 0 0 DEXCOM INC COM 252131107 BBG001SKZG99 499459 3601 SH SOLE 3601 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1189042 7994 SH SOLE 7994 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 1014219 5118 SH SOLE 5118 0 0 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 356018 1583 SH SOLE 1583 0 0 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 1732032 12025 SH SOLE 12025 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 9963478 403053 SH SOLE 403053 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 1344621 36588 SH SOLE 36588 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 1017248 33661 SH SOLE 33661 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 266849 5673 SH SOLE 5673 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 4297137 134496 SH SOLE 134496 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 2194842 38520 SH SOLE 38520 0 0 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 BBG01BN5Z188 8515528 283946 SH SOLE 283946 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 1194453 29204 SH SOLE 29204 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 3192235 51207 SH SOLE 51207 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 BBG015DG3GG1 9670338 321274 SH SOLE 321274 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 1922762 35325 SH SOLE 35325 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 224899 8840 SH SOLE 8840 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 1016564 11396 SH SOLE 11396 0 0 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 583515 4451 SH SOLE 4451 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 12922984 105614 SH SOLE 105614 0 0 DOCUSIGN INC COM 256163106 BBG001T535D5 963072 16173 SH SOLE 16173 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 1340943 8592 SH SOLE 8592 0 0 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 2023614 41139 SH SOLE 41139 0 0 DONALDSON INC COM 257651109 BBG001S5QDV4 273318 3660 SH SOLE 3660 0 0 DOW INC COM 260557103 BBG00BN96931 3244490 56007 SH SOLE 56007 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 887887 19553 SH SOLE 19553 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 BBG00YN8LKQ6 294565 6736 SH SOLE 6736 0 0 DTE ENERGY CO COM 233331107 BBG001S5QN88 259703 2316 SH SOLE 2316 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 6525626 67476 SH SOLE 67476 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 697061 9092 SH SOLE 9092 0 0 DYCOM INDS INC COM 267475101 BBG001S6MGW8 219601 1530 SH SOLE 1530 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 172609 14791 SH SOLE 14791 0 0 EA SERIES TRUST FREEDOM 100 EM 02072L607 BBG00P7KKMR2 250145 7416 SH SOLE 7416 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 487968 15585 SH SOLE 15585 0 0 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 523233 5221 SH SOLE 5221 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 6101311 19513 SH SOLE 19513 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 294465 22599 SH SOLE 22599 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 BBG001SC5YX4 156951 24678 SH SOLE 24678 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 207789 8805 SH SOLE 8805 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 156370 11704 SH SOLE 11704 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 3928452 481428 SH SOLE 481428 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 279338 34066 SH SOLE 34066 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 942222 4081 SH SOLE 4081 0 0 EDISON INTL COM 281020107 BBG001S7MY75 1742846 24641 SH SOLE 24641 0 0 EDITAS MEDICINE INC COM 28106W103 BBG005MX5H08 107672 14511 SH SOLE 14511 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 658122 6887 SH SOLE 6887 0 0 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 452112 3408 SH SOLE 3408 0 0 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 2936324 5663 SH SOLE 5663 0 0 ELI LILLY & CO COM 532457108 BBG001S5STL8 29074835 37373 SH SOLE 37373 0 0 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 384011 1097 SH SOLE 1097 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 3336415 29416 SH SOLE 29416 0 0 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 7200504 199019 SH SOLE 199019 0 0 ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 148922 23676 SH SOLE 23676 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 2269276 144264 SH SOLE 144264 0 0 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 209758 26187 SH SOLE 26187 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 1004849 8306 SH SOLE 8306 0 0 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 226469 2143 SH SOLE 2143 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 5044503 172875 SH SOLE 172875 0 0 EOG RES INC COM 26875P101 BBG001S5ZB93 5729236 44816 SH SOLE 44816 0 0 EPAM SYS INC COM 29414B104 BBG001SKDJH8 469748 1701 SH SOLE 1701 0 0 EQT CORP COM 26884L109 BBG001S5QXJ4 270020 7284 SH SOLE 7284 0 0 EQUIFAX INC COM 294429105 BBG001S5QSK3 222925 833 SH SOLE 833 0 0 EQUINIX INC COM 29444U700 BBG001SKBNS9 406973 493 SH SOLE 493 0 0 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 510450 18885 SH SOLE 18885 0 0 EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBWL8 857288 22554 SH SOLE 22554 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 545482 8643 SH SOLE 8643 0 0 ERIE INDTY CO CL A 29530P102 BBG001S5QXV0 206445 514 SH SOLE 514 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 4313981 116437 SH SOLE 116437 0 0 ESSEX PPTY TR INC COM 297178105 BBG001S81418 285059 1164 SH SOLE 1164 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 2214072 104684 SH SOLE 104684 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 209496 5361 SH SOLE 5361 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 38786773 719473 SH SOLE 719473 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 276664 11718 SH SOLE 11718 0 0 ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 BBG0074VLYR4 304317 8433 SH SOLE 8433 0 0 ETFIS SER TR I VIRTUS PVT CR 26923G798 BBG00N875FS6 1219959 54220 SH SOLE 54220 0 0 ETFIS SER TR I VIRTUS REAL AS 26923G780 BBG00N875MJ1 3153052 131236 SH SOLE 131236 0 0 EVEREST GROUP LTD COM G3223R108 BBG001S7QT63 279545 703 SH SOLE 703 0 0 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 474820 7944 SH SOLE 7944 0 0 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 213534 3092 SH SOLE 3092 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 BBG005FHK626 512907 8747 SH SOLE 8747 0 0 EXELON CORP COM 30161N101 BBG001SBJMT2 553511 14733 SH SOLE 14733 0 0 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 230556 1674 SH SOLE 1674 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 240618 1979 SH SOLE 1979 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 45917704 395025 SH SOLE 395025 0 0 FABRINET SHS G3323L100 BBG001SP57F4 216617 1146 SH SOLE 1146 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 297609 655 SH SOLE 655 0 0 FASTENAL CO COM 311900104 BBG001S5R1F7 958185 12421 SH SOLE 12421 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 2027177 19851 SH SOLE 19851 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 3534198 12198 SH SOLE 12198 0 0 FERRARI N V COM N3167Y103 BBG009PH3Q95 448720 1029 SH SOLE 1029 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 366128 5685 SH SOLE 5685 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 5000449 129983 SH SOLE 129983 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 400775 8610 SH SOLE 8610 0 0 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 BBG01K785QY9 694256 22733 SH SOLE 22733 0 0 FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337 BBG00Z4JFMC8 2594542 118689 SH SOLE 118689 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 6453488 142430 SH SOLE 142430 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 BBG00L4J9F40 216492 4510 SH SOLE 4510 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 548473 9763 SH SOLE 9763 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 259626 5239 SH SOLE 5239 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 1033716 14816 SH SOLE 14816 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 739009 4742 SH SOLE 4742 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 283232 5408 SH SOLE 5408 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 8759708 335751 SH SOLE 335751 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 1146114 27018 SH SOLE 27018 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 BBG00NFRNCH3 1596045 41072 SH SOLE 41072 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLN7 247015 5312 SH SOLE 5312 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 BBG0078XLZ93 409455 8349 SH SOLE 8349 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 17287675 381542 SH SOLE 381542 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 2896747 39050 SH SOLE 39050 0 0 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 4345022 116770 SH SOLE 116770 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 1585376 97024 SH SOLE 97024 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 BBG00GY1H1G6 244786 4930 SH SOLE 4930 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 2380664 66531 SH SOLE 66531 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 827128 28259 SH SOLE 28259 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 308052 9073 SH SOLE 9073 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 391765 21502 SH SOLE 21502 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 2295720 37232 SH SOLE 37232 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 26962521 524971 SH SOLE 524971 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 BBG00RHJ0RY3 217769 10998 SH SOLE 10998 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 635342 13187 SH SOLE 13187 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 5735385 331142 SH SOLE 331142 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 3265989 58197 SH SOLE 58197 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 1962124 85795 SH SOLE 85795 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 2383830 63433 SH SOLE 63433 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 BBG001V11WW3 1469453 26654 SH SOLE 26654 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 3226399 112067 SH SOLE 112067 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 1601251 67506 SH SOLE 67506 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 3210957 33587 SH SOLE 33587 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 235606 10347 SH SOLE 10347 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 846208 45179 SH SOLE 45179 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 4560256 41612 SH SOLE 41612 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1098954 15062 SH SOLE 15062 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 9347929 117940 SH SOLE 117940 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 427516 9258 SH SOLE 9258 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 265456 3721 SH SOLE 3721 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 8047939 142719 SH SOLE 142719 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 3012460 22344 SH SOLE 22344 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 420873 12966 SH SOLE 12966 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 236081 3122 SH SOLE 3122 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 BBG001V11W71 541117 9960 SH SOLE 9960 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 1267570 56412 SH SOLE 56412 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 22811201 266330 SH SOLE 266330 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 4345235 21187 SH SOLE 21187 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 499443 8727 SH SOLE 8727 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 21604690 362373 SH SOLE 362373 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 3883137 94182 SH SOLE 94182 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 9306716 192885 SH SOLE 192885 0 0 FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 BBG00ZDRMBK7 798698 40564 SH SOLE 40564 0 0 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 BBG019WLSRG0 4233766 172948 SH SOLE 172948 0 0 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 BBG00KDSF556 9738841 181323 SH SOLE 181323 0 0 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 BBG01HPQFDQ3 990425 48149 SH SOLE 48149 0 0 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 BBG00YGCBMV6 4511698 128961 SH SOLE 128961 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 1986961 105858 SH SOLE 105858 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 494939 23150 SH SOLE 23150 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 2831325 55983 SH SOLE 55983 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 591464 17055 SH SOLE 17055 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 4799428 68888 SH SOLE 68888 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 BBG005SW6VT1 1174007 57157 SH SOLE 57157 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 354187 7829 SH SOLE 7829 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 1190317 36857 SH SOLE 36857 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 3513753 38809 SH SOLE 38809 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 9829316 332859 SH SOLE 332859 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 525586 3418 SH SOLE 3418 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 5871950 87212 SH SOLE 87212 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 26782983 476820 SH SOLE 476820 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 3445338 74558 SH SOLE 74558 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 12008164 344864 SH SOLE 344864 0 0 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 825464 7802 SH SOLE 7802 0 0 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 BBG001SS8248 7823095 76622 SH SOLE 76622 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 BBG00VC9SZ91 9276709 331785 SH SOLE 331785 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656 BBG00YGCB534 506174 21521 SH SOLE 21521 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869 BBG011FRZJF4 220337 9943 SH SOLE 9943 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 BBG00ZR07V60 1189797 44898 SH SOLE 44898 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 BBG012G2S6M4 246180 9863 SH SOLE 9863 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 BBG011FRQW74 462598 18134 SH SOLE 18134 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 BBG00YGC9804 460876 18550 SH SOLE 18550 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 BBG011R6J7D3 769463 21250 SH SOLE 21250 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 BBG01462JDB8 371852 10546 SH SOLE 10546 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 BBG01FTSQPD4 1191311 34611 SH SOLE 34611 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 BBG01H04M604 722077 21645 SH SOLE 21645 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 BBG0101Q66H1 226171 6796 SH SOLE 6796 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 BBG00YGC8R49 1588677 42394 SH SOLE 42394 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 BBG00QQFDZ53 365486 9878 SH SOLE 9878 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 BBG00YGC7V96 553450 13430 SH SOLE 13430 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 BBG00RPLC4T3 2135523 54603 SH SOLE 54603 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 BBG00YXMQGQ8 597017 16570 SH SOLE 16570 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 BBG01C9WWJR6 381476 10632 SH SOLE 10632 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 BBG00VZR6K84 2671578 60103 SH SOLE 60103 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 BBG00VC9S4V5 1749285 37203 SH SOLE 37203 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 BBG00RPK2N78 1374624 30362 SH SOLE 30362 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 BBG0101Q5ZQ8 483969 13283 SH SOLE 13283 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 BBG00TSG2686 331281 7665 SH SOLE 7665 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 BBG01FTS8H97 259580 7721 SH SOLE 7721 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 BBG00ZR067X4 674496 17189 SH SOLE 17189 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 BBG01FCRRYM4 424163 12316 SH SOLE 12316 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 BBG00YXMPLL3 992995 23654 SH SOLE 23654 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 BBG01HCDPVH5 930895 27488 SH SOLE 27488 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 BBG00QQFKGH4 2286914 51118 SH SOLE 51118 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 BBG01HVCBJ33 366625 11125 SH SOLE 11125 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 BBG00W2861Z2 1293846 33450 SH SOLE 33450 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 BBG00QQFDN69 923335 21533 SH SOLE 21533 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 BBG00QQFKRG1 1133767 28068 SH SOLE 28068 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 BBG01GCNPTX2 222045 6592 SH SOLE 6592 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 BBG00XS5NBW0 552807 13626 SH SOLE 13626 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 BBG00X9DXZP8 516782 12161 SH SOLE 12161 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 BBG00VC9SSV2 211249 5278 SH SOLE 5278 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318 BBG01L0J4W23 683413 21515 SH SOLE 21515 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 BBG00W5F8DK1 656618 23877 SH SOLE 23877 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 25156837 576992 SH SOLE 576992 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 3034024 123334 SH SOLE 123334 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 BBG0133TT4G8 645389 30229 SH SOLE 30229 0 0 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 BBG00YXMQXB7 2472916 104829 SH SOLE 104829 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 11256007 147369 SH SOLE 147369 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 594242 5988 SH SOLE 5988 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 3750991 33086 SH SOLE 33086 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 185668 19200 SH SOLE 19200 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 10541229 273941 SH SOLE 273941 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 2616439 21117 SH SOLE 21117 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 2735544 14346 SH SOLE 14346 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 32022285 758283 SH SOLE 758283 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 8255398 66965 SH SOLE 66965 0 0 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 325001 8415 SH SOLE 8415 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 1508221 9437 SH SOLE 9437 0 0 FLEX LNG LTD SHS G35947202 BBG001SSXL39 481476 18933 SH SOLE 18933 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 BBG004FKXSZ4 3152463 109491 SH SOLE 109491 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 BBG003FMHM01 839959 11721 SH SOLE 11721 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 BBG00DB0LJF7 258994 2046 SH SOLE 2046 0 0 FLUENCE ENERGY INC COM CL A 34379V103 BBG012QSDTD2 355730 20515 SH SOLE 20515 0 0 FLUX PWR HLDGS INC COM NEW 344057302 BBG001SF5MW4 59805 13500 SH SOLE 13500 0 0 FMC CORP COM NEW 302491303 BBG001S5R880 371971 5839 SH SOLE 5839 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 2851975 214757 SH SOLE 214757 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 1421873 20815 SH SOLE 20815 0 0 FORTIVE CORP COM 34959J108 BBG00BLVZ237 253469 2947 SH SOLE 2947 0 0 FRANCO NEV CORP COM 351858105 BBG001STGSR5 1131817 9498 SH SOLE 9498 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 112446 17934 SH SOLE 17934 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 275340 11225 SH SOLE 11225 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421 BBG01JZGNQ64 656875 19354 SH SOLE 19354 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 BBG00JYWBLK9 904975 24558 SH SOLE 24558 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 BBG00J3M9WL3 262962 13420 SH SOLE 13420 0 0 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 BBG01GXV05Q8 1803633 69158 SH SOLE 69158 0 0 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 237933 7392 SH SOLE 7392 0 0 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 BBG00L2CKST9 245321 10015 SH SOLE 10015 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 3257822 60939 SH SOLE 60939 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 2573425 54730 SH SOLE 54730 0 0 FRONTLINE PLC COM M46528101 BBG001S66K75 224428 9599 SH SOLE 9599 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 9555382 1611363 SH SOLE 1611363 0 0 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 7335322 384652 SH SOLE 384652 0 0 FUBOTV INC COM 35953D104 BBG002CV4QZ3 31869 20170 SH SOLE 20170 0 0 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 253920 46000 SH SOLE 46000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 3677019 14706 SH SOLE 14706 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 107128 27753 SH SOLE 27753 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 BBG001SQ5389 57097 10959 SH SOLE 10959 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 228064 4950 SH SOLE 4950 0 0 GARMIN LTD SHS H2906T109 BBG001SG0H12 344480 2314 SH SOLE 2314 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 654771 7202 SH SOLE 7202 0 0 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 250388 1985 SH SOLE 1985 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 4216840 14927 SH SOLE 14927 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 3929395 22386 SH SOLE 22386 0 0 GENERAL MLS INC COM 370334104 BBG001S5RKR2 1636579 23390 SH SOLE 23390 0 0 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 1939574 42769 SH SOLE 42769 0 0 GENPACT LIMITED SHS G3922B107 BBG001SJT2Y2 538726 16350 SH SOLE 16350 0 0 GENTEX CORP COM 371901109 BBG001S5RMR8 253893 7029 SH SOLE 7029 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 3191692 20601 SH SOLE 20601 0 0 GEO GROUP INC NEW COM 36162J106 BBG001S6VYZ6 177570 12576 SH SOLE 12576 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 BBG001S8L318 214812 16286 SH SOLE 16286 0 0 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 BBG018PWQF65 614934 23014 SH SOLE 23014 0 0 GILDAN ACTIVEWEAR INC COM 375916103 BBG001S7JJL6 721789 19440 SH SOLE 19440 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 2451809 33472 SH SOLE 33472 0 0 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 82503 10618 SH SOLE 10618 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 BBG001SH3WJ5 1215663 27392 SH SOLE 27392 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 2673181 78716 SH SOLE 78716 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 222339 10223 SH SOLE 10223 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 209630 7046 SH SOLE 7046 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 302024 6165 SH SOLE 6165 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 738025 15305 SH SOLE 15305 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 635876 22056 SH SOLE 22056 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 635293 36532 SH SOLE 36532 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 451161 9962 SH SOLE 9962 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 4767512 266193 SH SOLE 266193 0 0 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 BBG00XH4S6Z8 459237 14988 SH SOLE 14988 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 2598665 81693 SH SOLE 81693 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 2135416 126281 SH SOLE 126281 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y277 BBG00XH4TT32 1158063 38184 SH SOLE 38184 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 6008330 147299 SH SOLE 147299 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 3016363 75769 SH SOLE 75769 0 0 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 920607 45665 SH SOLE 45665 0 0 GLOBALSTAR INC COM 378973408 BBG001SPN4X1 22376 15222 SH SOLE 15222 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 5966201 59136 SH SOLE 59136 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 598780 5769 SH SOLE 5769 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 6157382 14742 SH SOLE 14742 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 570198 561 SH SOLE 561 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 BBG008748J97 1199851 18994 SH SOLE 18994 0 0 GREIF INC CL A 397624107 BBG001S8S678 233762 3385 SH SOLE 3385 0 0 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 3156703 73634 SH SOLE 73634 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 1000658 69878 SH SOLE 69878 0 0 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 199304 23475 SH SOLE 23475 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 894068 22681 SH SOLE 22681 0 0 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 BBG001SV51C7 104240 19912 SH SOLE 19912 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 116510 10001 SH SOLE 10001 0 0 HANESBRANDS INC COM 410345102 BBG001SMCKB8 147503 25432 SH SOLE 25432 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 294467 10369 SH SOLE 10369 0 0 HARBOR ETF TRUST LONG TERM GROWER 41151J406 BBG014VVP8S2 3763685 160362 SH SOLE 160362 0 0 HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 200444 4583 SH SOLE 4583 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 8970357 230957 SH SOLE 230957 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 468195 4543 SH SOLE 4543 0 0 HASBRO INC COM 418056107 BBG001S5RSQ6 307025 5432 SH SOLE 5432 0 0 HAWKINS INC COM 420261109 BBG001S5S282 780935 10168 SH SOLE 10168 0 0 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 1728922 5184 SH SOLE 5184 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 995566 17787 SH SOLE 17787 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 157077 11101 SH SOLE 11101 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 339774 18121 SH SOLE 18121 0 0 HEICO CORP NEW COM 422806109 BBG001S5RVC4 274508 1437 SH SOLE 1437 0 0 HERSHEY CO COM 427866108 BBG001S5S148 1044246 5369 SH SOLE 5369 0 0 HESS CORP COM 42809H107 BBG001S5NHS2 257348 1686 SH SOLE 1686 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 315071 17770 SH SOLE 17770 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 346842 1626 SH SOLE 1626 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 BBG00Q5LQWK9 156417 10111 SH SOLE 10111 0 0 HOME BANCSHARES INC COM 436893200 BBG001SN0R60 350939 14283 SH SOLE 14283 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 22977244 59899 SH SOLE 59899 0 0 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 6159748 30011 SH SOLE 30011 0 0 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 637335 18267 SH SOLE 18267 0 0 HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 236206 1843 SH SOLE 1843 0 0 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 259476 3792 SH SOLE 3792 0 0 HP INC COM 40434L105 BBG001S6W7N7 697524 23082 SH SOLE 23082 0 0 HUBBELL INC COM 443510607 BBG001S5S1L9 1086572 2618 SH SOLE 2618 0 0 HUBSPOT INC COM 443573100 BBG001T53670 221802 354 SH SOLE 354 0 0 HUMANA INC COM 444859102 BBG001S5S1X6 943271 2721 SH SOLE 2721 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 156902 11247 SH SOLE 11247 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 270324 927 SH SOLE 927 0 0 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 219457 1375 SH SOLE 1375 0 0 HYCROFT MINING HOLDING CORP CL A NEW 44862P208 BBG00JSBZQF1 33150 15000 SH SOLE 15000 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 80773 45894 SH SOLE 45894 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 223346 13130 SH SOLE 13130 0 0 ICON PLC SHS G4705A100 BBG001SDCL35 468482 1395 SH SOLE 1395 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 424925 787 SH SOLE 787 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2915034 10864 SH SOLE 10864 0 0 INCYTE CORP COM 45337C102 BBG001S8Q6N2 254485 4467 SH SOLE 4467 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 188457 11684 SH SOLE 11684 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 273453 11212 SH SOLE 11212 0 0 INDIA FD INC COM 454089103 BBG001S7PW58 403194 19697 SH SOLE 19697 0 0 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 1630664 90946 SH SOLE 90946 0 0 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 805596 48854 SH SOLE 48854 0 0 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 237374 2500 SH SOLE 2500 0 0 INGREDION INC COM 457187102 BBG001SBH4X9 327490 2803 SH SOLE 2803 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 1000056 9659 SH SOLE 9659 0 0 INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623 BBG012S334Q7 294269 12218 SH SOLE 12218 0 0 INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 223404 8897 SH SOLE 8897 0 0 INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 BBG00R878QK8 553912 19140 SH SOLE 19140 0 0 INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 616784 25913 SH SOLE 25913 0 0 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 BBG00SXJYPC4 229734 5048 SH SOLE 5048 0 0 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 BBG00R879TP6 254899 5849 SH SOLE 5849 0 0 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 BBG00QFP06T5 424165 8916 SH SOLE 8916 0 0 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 328139 5692 SH SOLE 5692 0 0 INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 BBG012S32N86 611658 21150 SH SOLE 21150 0 0 INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 BBG00SXJN914 664605 24470 SH SOLE 24470 0 0 INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 BBG00R877XM2 550898 17609 SH SOLE 17609 0 0 INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 BBG00PLYT1X6 800741 28385 SH SOLE 28385 0 0 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 1560450 37385 SH SOLE 37385 0 0 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 BBG00NR9QB16 804313 23945 SH SOLE 23945 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 BBG00MYXKMH2 293037 8117 SH SOLE 8117 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 BBG00NR9PVG7 319194 11335 SH SOLE 11335 0 0 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 BBG00M4NZ631 283897 7015 SH SOLE 7015 0 0 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 BBG00Q4023H0 630086 16040 SH SOLE 16040 0 0 INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 BBG00PBD60M2 258795 6883 SH SOLE 6883 0 0 INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 BBG00TGLNRW2 252297 7087 SH SOLE 7087 0 0 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 BBG00PVP39R2 1424010 40249 SH SOLE 40249 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 BBG00PBD6H63 356661 10332 SH SOLE 10332 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 BBG00MYXKL20 1010329 25833 SH SOLE 25833 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 BBG00Q4028Q9 1684767 46158 SH SOLE 46158 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 BBG00M4NZTF8 778217 20758 SH SOLE 20758 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 BBG00QPZ1F93 471997 13277 SH SOLE 13277 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 BBG00S1NDLX9 847882 23034 SH SOLE 23034 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 1370977 40134 SH SOLE 40134 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 BBG00TGM5Q16 280673 8644 SH SOLE 8644 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 BBG00LNDTJL3 1481828 39016 SH SOLE 39016 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 BBG00QYND1G0 765297 20911 SH SOLE 20911 0 0 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 BBG00Q402FM7 468216 14212 SH SOLE 14212 0 0 INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 BBG00QFNSZH9 717276 25198 SH SOLE 25198 0 0 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 BBG00R879Z72 1110406 31394 SH SOLE 31394 0 0 INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 BBG00VSHFQQ1 1038904 36998 SH SOLE 36998 0 0 INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 BBG00SXJYJL8 950910 30517 SH SOLE 30517 0 0 INNOVIVA INC COM 45781M101 BBG001SF23V0 250134 16413 SH SOLE 16413 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 BBG00DKCC5Y0 17955 13300 SH SOLE 13300 0 0 INTEL CORP COM 458140100 BBG001S5SF65 8948604 202595 SH SOLE 202595 0 0 INTER PARFUMS INC COM 458334109 BBG001SD06N9 414986 2953 SH SOLE 2953 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 236296 2115 SH SOLE 2115 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 1633776 11888 SH SOLE 11888 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 10514406 55061 SH SOLE 55061 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1642150 19097 SH SOLE 19097 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 BBG001S6QLK6 19636 28479 SH SOLE 28479 0 0 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 309941 9499 SH SOLE 9499 0 0 INTUIT COM 461202103 BBG001S6TWR2 9739067 14983 SH SOLE 14983 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 3989004 9995 SH SOLE 9995 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 BBG001SSW9F4 1771495 20096 SH SOLE 20096 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 1748439 37352 SH SOLE 37352 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 328363 6582 SH SOLE 6582 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 807895 58248 SH SOLE 58248 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 1509189 65703 SH SOLE 65703 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 360374 14555 SH SOLE 14555 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 BBG001SSDL86 790392 38146 SH SOLE 38146 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 218726 14075 SH SOLE 14075 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 277101 9767 SH SOLE 9767 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 403317 16217 SH SOLE 16217 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 547711 29056 SH SOLE 29056 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 BBG001SQTTP7 1540734 73967 SH SOLE 73967 0 0 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 BBG001T06L93 2731613 97280 SH SOLE 97280 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 BBG0022HSYN5 249655 10644 SH SOLE 10644 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 627457 12638 SH SOLE 12638 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 5848966 300564 SH SOLE 300564 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 305322 9286 SH SOLE 9286 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 279133 6475 SH SOLE 6475 0 0 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 BBG0062BLSD0 294579 7415 SH SOLE 7415 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 BBG011B9WCN7 1251932 32442 SH SOLE 32442 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 256083 16532 SH SOLE 16532 0 0 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 BBG0027F1W57 240542 4723 SH SOLE 4723 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 32238825 176467 SH SOLE 176467 0 0 INVESCO EXCH TRADED FD TR II NASDAQ FT GEN200 46138G482 BBG019Z0CM44 540928 19953 SH SOLE 19953 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 1846532 63872 SH SOLE 63872 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 213544 8961 SH SOLE 8961 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 1306422 109968 SH SOLE 109968 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 BBG007RBRW19 844486 18283 SH SOLE 18283 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 1719401 19597 SH SOLE 19597 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 12422832 132538 SH SOLE 132538 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 265421 4780 SH SOLE 4780 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 1210481 43124 SH SOLE 43124 0 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 5772124 188201 SH SOLE 188201 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 587332 5103 SH SOLE 5103 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 1583970 28085 SH SOLE 28085 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 2640240 61673 SH SOLE 61673 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 1360396 29319 SH SOLE 29319 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 560378 12675 SH SOLE 12675 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 2357068 51431 SH SOLE 51431 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 1698027 38244 SH SOLE 38244 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 8949289 135863 SH SOLE 135863 0 0 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 BBG00FQKL0K7 636220 6032 SH SOLE 6032 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 461285 10167 SH SOLE 10167 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 611400 28908 SH SOLE 28908 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 650479 27366 SH SOLE 27366 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6ZV0 581504 31776 SH SOLE 31776 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 4241400 202260 SH SOLE 202260 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 1055959 46457 SH SOLE 46457 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 4971114 243324 SH SOLE 243324 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 496145 21618 SH SOLE 21618 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 4204037 218846 SH SOLE 218846 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 2191821 113625 SH SOLE 113625 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 BBG00X3HYBX8 212237 12949 SH SOLE 12949 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 1545540 77008 SH SOLE 77008 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 BBG00LY8KF11 256986 5415 SH SOLE 5415 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 2269000 41083 SH SOLE 41083 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 BBG00P4Y3C50 3364210 89071 SH SOLE 89071 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 4312310 42457 SH SOLE 42457 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 573253 5297 SH SOLE 5297 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 1473875 34622 SH SOLE 34622 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 BBG001SRMY80 644629 6601 SH SOLE 6601 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 BBG001SRNLL2 895877 6420 SH SOLE 6420 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 342295 22460 SH SOLE 22460 0 0 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 BBG001SN60Z1 898195 18436 SH SOLE 18436 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 8399027 218327 SH SOLE 218327 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 11528861 293505 SH SOLE 293505 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 BBG001SRRFC1 237103 3595 SH SOLE 3595 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 2487778 120474 SH SOLE 120474 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 838896 45248 SH SOLE 45248 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 1145202 28709 SH SOLE 28709 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 7249132 76395 SH SOLE 76395 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 21913737 205782 SH SOLE 205782 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 562488 13351 SH SOLE 13351 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 5740410 49977 SH SOLE 49977 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 23480003 213358 SH SOLE 213358 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 BBG00KJR2YW3 5500416 46110 SH SOLE 46110 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 13955774 245096 SH SOLE 245096 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 BBG001SJWX52 513509 8513 SH SOLE 8513 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 466964 14689 SH SOLE 14689 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 8387499 230870 SH SOLE 230870 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 BBG00KJR2T90 542134 16495 SH SOLE 16495 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 330624 10040 SH SOLE 10040 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 22573900 133282 SH SOLE 133282 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 5516657 150236 SH SOLE 150236 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 905592 10240 SH SOLE 10240 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 17741633 293638 SH SOLE 293638 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 BBG001SN6GS4 242792 4303 SH SOLE 4303 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 BBG001S786B7 111326 17048 SH SOLE 17048 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 157265224 354193 SH SOLE 354193 0 0 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 48017 11219 SH SOLE 11219 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 123012 10251 SH SOLE 10251 0 0 IONQ INC COM 46222L108 BBG00XZP0LC3 153097 15325 SH SOLE 15325 0 0 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 692413 2738 SH SOLE 2738 0 0 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 5782272 72089 SH SOLE 72089 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1461696 34794 SH SOLE 34794 0 0 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 75298823 1459280 SH SOLE 1459280 0 0 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 2078328 81016 SH SOLE 81016 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 3661897 113618 SH SOLE 113618 0 0 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 3129344 55299 SH SOLE 55299 0 0 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 6755043 117336 SH SOLE 117336 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 259877 6232 SH SOLE 6232 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 227170 3184 SH SOLE 3184 0 0 ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 596322 8604 SH SOLE 8604 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 339658 15397 SH SOLE 15397 0 0 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 1729069 76003 SH SOLE 76003 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 14961612 148561 SH SOLE 148561 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 2285549 22987 SH SOLE 22987 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 1017755 23919 SH SOLE 23919 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 4780711 97129 SH SOLE 97129 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 4763383 58246 SH SOLE 58246 0 0 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 751085 14581 SH SOLE 14581 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 2094705 19944 SH SOLE 19944 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 13637057 144125 SH SOLE 144125 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 2178095 18807 SH SOLE 18807 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 13636672 144060 SH SOLE 144060 0 0 ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 1007238 21214 SH SOLE 21214 0 0 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 14764035 136641 SH SOLE 136641 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 1127201 22294 SH SOLE 22294 0 0 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 1477677 40385 SH SOLE 40385 0 0 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 1062073 18458 SH SOLE 18458 0 0 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 2655779 46027 SH SOLE 46027 0 0 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 1307960 16384 SH SOLE 16384 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 25435608 438092 SH SOLE 438092 0 0 ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 478963 10763 SH SOLE 10763 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 11859847 107611 SH SOLE 107611 0 0 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 285383 5713 SH SOLE 5713 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 408928152 5509677 SH SOLE 5509677 0 0 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 245772 4248 SH SOLE 4248 0 0 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 5755568 85738 SH SOLE 85738 0 0 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 376837 5952 SH SOLE 5952 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 3359895 49512 SH SOLE 49512 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 32034947 527411 SH SOLE 527411 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 78336517 708800 SH SOLE 708800 0 0 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 17452054 151362 SH SOLE 151362 0 0 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 23139094 197416 SH SOLE 197416 0 0 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 24368835 269448 SH SOLE 269448 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 889413908 1691770 SH SOLE 1691770 0 0 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 37951287 832448 SH SOLE 832448 0 0 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 351484258 3588772 SH SOLE 3588772 0 0 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 292858 5443 SH SOLE 5443 0 0 ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B2X5 202217 4316 SH SOLE 4316 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 32771506 315748 SH SOLE 315748 0 0 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 35723581 564086 SH SOLE 564086 0 0 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 15755373 289621 SH SOLE 289621 0 0 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 353111 8244 SH SOLE 8244 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 344437 4310 SH SOLE 4310 0 0 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 420280 10437 SH SOLE 10437 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 8671890 75434 SH SOLE 75434 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 707211 15028 SH SOLE 15028 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 273775 11184 SH SOLE 11184 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 722768 31438 SH SOLE 31438 0 0 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 623985 9159 SH SOLE 9159 0 0 ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 774075 8248 SH SOLE 8248 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 1303180 28863 SH SOLE 28863 0 0 ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 243000 4365 SH SOLE 4365 0 0 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 1872595 21961 SH SOLE 21961 0 0 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 1406761 16324 SH SOLE 16324 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 1661198 27863 SH SOLE 27863 0 0 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 254741 9484 SH SOLE 9484 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 2832620 55476 SH SOLE 55476 0 0 ISHARES TR GBL COMM SVC ETF 464287275 BBG001S6VVK8 1730074 20562 SH SOLE 20562 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 694559 49682 SH SOLE 49682 0 0 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 274052 5755 SH SOLE 5755 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 222432 2388 SH SOLE 2388 0 0 ISHARES TR GLOB UTILITS ETF 464288711 BBG001SNVXD5 1652533 27986 SH SOLE 27986 0 0 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 21335757 238628 SH SOLE 238628 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 6339964 147613 SH SOLE 147613 0 0 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 5704869 76258 SH SOLE 76258 0 0 ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 359122 3469 SH SOLE 3469 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 2337929 41996 SH SOLE 41996 0 0 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 16371645 469371 SH SOLE 469371 0 0 ISHARES TR HIGH YLD SYSTM B 46435G250 BBG00H4BNPR3 449143 9614 SH SOLE 9614 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 BBG00P3CTJ01 536622 23016 SH SOLE 23016 0 0 ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 288208 14066 SH SOLE 14066 0 0 ISHARES TR IBONDS DEC 2032 46436E312 BBG018GV5WV5 239318 9646 SH SOLE 9646 0 0 ISHARES TR IBONDS DEC 2033 46436E130 BBG01H4B2BK3 291127 11426 SH SOLE 11426 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 502449 21067 SH SOLE 21067 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 4164284 166239 SH SOLE 166239 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 4257547 171606 SH SOLE 171606 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 2932768 37730 SH SOLE 37730 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 9832656 90274 SH SOLE 90274 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 BBG001SSPXC2 218497 7695 SH SOLE 7695 0 0 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 1720887 25548 SH SOLE 25548 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 589170 19744 SH SOLE 19744 0 0 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 3788299 135103 SH SOLE 135103 0 0 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 1279274 12303 SH SOLE 12303 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 725508 5287 SH SOLE 5287 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 6004730 26579 SH SOLE 26579 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 4213558 82168 SH SOLE 82168 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 18727633 362939 SH SOLE 362939 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 8454720 94287 SH SOLE 94287 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 11402076 123372 SH SOLE 123372 0 0 ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 12048642 99419 SH SOLE 99419 0 0 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 940537 21985 SH SOLE 21985 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 27326413 362035 SH SOLE 362035 0 0 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 10051801 130781 SH SOLE 130781 0 0 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 11270636 155521 SH SOLE 155521 0 0 ISHARES TR MORTGE REL ETF 46435G342 BBG001ST7GB8 263618 11343 SH SOLE 11343 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 5937338 81523 SH SOLE 81523 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 28145029 398204 SH SOLE 398204 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 4353512 60007 SH SOLE 60007 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 2606637 46372 SH SOLE 46372 0 0 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 14755367 316843 SH SOLE 316843 0 0 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 3786668 61874 SH SOLE 61874 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 13762402 172332 SH SOLE 172332 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 6486293 91511 SH SOLE 91511 0 0 ISHARES TR MSCI EAFE SMCP 46435G839 BBG009HYWS37 628865 19964 SH SOLE 19964 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 5773409 140541 SH SOLE 140541 0 0 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 317846 6161 SH SOLE 6161 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 BBG002DMN5F9 217612 3097 SH SOLE 3097 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 5768969 145461 SH SOLE 145461 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 719308 25480 SH SOLE 25480 0 0 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 2347109 23283 SH SOLE 23283 0 0 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 1277861 11705 SH SOLE 11705 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 20597340 246439 SH SOLE 246439 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 2518935 13445 SH SOLE 13445 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 30083392 183045 SH SOLE 183045 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 223922 5979 SH SOLE 5979 0 0 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 1408495 13004 SH SOLE 13004 0 0 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 103941979 966004 SH SOLE 966004 0 0 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 304948 5667 SH SOLE 5667 0 0 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 1763051 39188 SH SOLE 39188 0 0 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 9700840 300988 SH SOLE 300988 0 0 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 335043 4649 SH SOLE 4649 0 0 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 5329190 18502 SH SOLE 18502 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 46541178 138084 SH SOLE 138084 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 12627942 70504 SH SOLE 70504 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 3382800 12492 SH SOLE 12492 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 5668927 35696 SH SOLE 35696 0 0 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 7636279 66903 SH SOLE 66903 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 14459450 115371 SH SOLE 115371 0 0 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 87745568 1043472 SH SOLE 1043472 0 0 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 345128 2715 SH SOLE 2715 0 0 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 44329040 227212 SH SOLE 227212 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 2191227 33398 SH SOLE 33398 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 173910757 826965 SH SOLE 826965 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 738200 2460 SH SOLE 2460 0 0 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 4734406 19136 SH SOLE 19136 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 46600126 551873 SH SOLE 551873 0 0 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 28941762 154926 SH SOLE 154926 0 0 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 4997765 54770 SH SOLE 54770 0 0 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 3532408 29862 SH SOLE 29862 0 0 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 16853368 128917 SH SOLE 128917 0 0 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 14313435 116199 SH SOLE 116199 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 3892551 35214 SH SOLE 35214 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1025533 9792 SH SOLE 9792 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 7734431 75267 SH SOLE 75267 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 13643617 127024 SH SOLE 127024 0 0 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 4321980 85263 SH SOLE 85263 0 0 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 440613 8919 SH SOLE 8919 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 508506 7670 SH SOLE 7670 0 0 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 439488 4595 SH SOLE 4595 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 447904 3816 SH SOLE 3816 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 4019876 68610 SH SOLE 68610 0 0 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 1602925 17830 SH SOLE 17830 0 0 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 46261327 342524 SH SOLE 342524 0 0 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 10082424 76423 SH SOLE 76423 0 0 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 1592711 23550 SH SOLE 23550 0 0 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 2210548 35712 SH SOLE 35712 0 0 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 3914419 71772 SH SOLE 71772 0 0 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 340638 2942 SH SOLE 2942 0 0 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 200672 1596 SH SOLE 1596 0 0 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 2548922 58785 SH SOLE 58785 0 0 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 721547 6745 SH SOLE 6745 0 0 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 5011029 220072 SH SOLE 220072 0 0 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 265403 5228 SH SOLE 5228 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 6439370 127613 SH SOLE 127613 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 445895 8897 SH SOLE 8897 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 1472549 30710 SH SOLE 30710 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 604281 22381 SH SOLE 22381 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 BBG00KW3R0N8 1603961 61337 SH SOLE 61337 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 471601 5015 SH SOLE 5015 0 0 ITT INC COM 45073V108 BBG00CVQZQB3 1613322 11860 SH SOLE 11860 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 515054 7336 SH SOLE 7336 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 1067131 17818 SH SOLE 17818 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 681593 14612 SH SOLE 14612 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 7284479 136296 SH SOLE 136296 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 BBG007H0QWC3 207019 3675 SH SOLE 3675 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 45098520 779442 SH SOLE 779442 0 0 J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 BBG01J345HV8 213527 3815 SH SOLE 3815 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 439882 9655 SH SOLE 9655 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 214224 4222 SH SOLE 4222 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 4818782 88842 SH SOLE 88842 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 44830845 888619 SH SOLE 888619 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 4119695 81192 SH SOLE 81192 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 2448903 46319 SH SOLE 46319 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 724522 17408 SH SOLE 17408 0 0 JABIL INC COM 466313103 BBG001S7RB70 224019 1672 SH SOLE 1672 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 290387 4390 SH SOLE 4390 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 951369 6189 SH SOLE 6189 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 859784 14216 SH SOLE 14216 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 3253496 46532 SH SOLE 46532 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 385298 8543 SH SOLE 8543 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 1097510 22629 SH SOLE 22629 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 1211233 23871 SH SOLE 23871 0 0 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 494474 18053 SH SOLE 18053 0 0 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 306337 6946 SH SOLE 6946 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 12804897 197729 SH SOLE 197729 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 BBG00FJ5J8Y9 417644 12095 SH SOLE 12095 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 32519765 566744 SH SOLE 566744 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 420098 10906 SH SOLE 10906 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 21086684 133300 SH SOLE 133300 0 0 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 1171256 17931 SH SOLE 17931 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 279214 9800 SH SOLE 9800 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 39189668 195655 SH SOLE 195655 0 0 KELLANOVA COM 487836108 BBG001S5SJL0 821899 14346 SH SOLE 14346 0 0 KENVUE INC COM 49177J102 BBG01C79X614 297976 13885 SH SOLE 13885 0 0 KEYCORP COM 493267108 BBG001S5SKV6 751125 47509 SH SOLE 47509 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 411411 2631 SH SOLE 2631 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 BBG009DVZVW5 10017 11110 SH SOLE 11110 0 0 KFORCE INC COM 493732101 BBG001SCQRF6 208457 2956 SH SOLE 2956 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 5781600 44697 SH SOLE 44697 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 977290 53287 SH SOLE 53287 0 0 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 504807 962 SH SOLE 962 0 0 KKR & CO INC COM 48251W104 BBG001S6PW05 354260 3522 SH SOLE 3522 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 994526 1424 SH SOLE 1424 0 0 KNIGHTSCOPE INC CLASS A COM 49907V102 BBG0062BX8L2 5825 11650 SH SOLE 11650 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1128765 30590 SH SOLE 30590 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 501149 27266 SH SOLE 27266 0 0 KROGER CO COM 501044101 BBG001S5SN40 2462272 43099 SH SOLE 43099 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 2602073 12211 SH SOLE 12211 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 377711 1729 SH SOLE 1729 0 0 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 2249488 2315 SH SOLE 2315 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 1923384 16107 SH SOLE 16107 0 0 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 405428 3806 SH SOLE 3806 0 0 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 210025 4062 SH SOLE 4062 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 12567075 448824 SH SOLE 448824 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 13186456 273677 SH SOLE 273677 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 561571 3643 SH SOLE 3643 0 0 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 23906909 356341 SH SOLE 356341 0 0 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 1309234 25139 SH SOLE 25139 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 2784835 93514 SH SOLE 93514 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 8306522 225476 SH SOLE 225476 0 0 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 261446 1994 SH SOLE 1994 0 0 LENNAR CORP CL A 526057104 BBG001S5SRK3 288183 1676 SH SOLE 1676 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 BBG001S9NVN8 283638 14189 SH SOLE 14189 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 234103 32742 SH SOLE 32742 0 0 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 433548 1697 SH SOLE 1697 0 0 LINDE PLC SHS G54950103 BBG01FND0CH6 9380620 20203 SH SOLE 20203 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 885217 71216 SH SOLE 71216 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 BBG00YN70Y45 374177 18050 SH SOLE 18050 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 BBG01JLDJ7S9 92104 17088 SH SOLE 17088 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 BBG01JLDH8P2 149668 22272 SH SOLE 22272 0 0 LITTELFUSE INC COM 537008104 BBG001S744B6 531214 2192 SH SOLE 2192 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 758017 292670 SH SOLE 292670 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 18365713 40376 SH SOLE 40376 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 9016688 35397 SH SOLE 35397 0 0 LUCID GROUP INC COM 549498103 BBG00W7F99W4 46218 16217 SH SOLE 16217 0 0 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 284784 729 SH SOLE 729 0 0 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 15791 10122 SH SOLE 10122 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 1809096 17688 SH SOLE 17688 0 0 M & T BK CORP COM 55261F104 BBG001S7S2B4 515009 3541 SH SOLE 3541 0 0 MAGNA INTL INC COM 559222401 BBG001S5SY91 528856 9707 SH SOLE 9707 0 0 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 764418 16158 SH SOLE 16158 0 0 MANITOWOC CO INC COM NEW 563571405 BBG001S7C7S2 521017 36847 SH SOLE 36847 0 0 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 243655 9750 SH SOLE 9750 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 6819 302 SH SOLE 302 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 131335 23500 SH Call SOLE 23500 0 0 MARATHON OIL CORP COM 565849106 BBG001S69V69 630065 22232 SH SOLE 22232 0 0 MARATHON PETE CORP COM 56585A102 BBG001S169P1 4755170 23599 SH SOLE 23599 0 0 MARCUS CORP DEL COM 566330106 BBG001S7JNZ2 505693 35462 SH SOLE 35462 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 290603 191 SH SOLE 191 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 2971049 11775 SH SOLE 11775 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 2996590 14548 SH SOLE 14548 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 276442 450 SH SOLE 450 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 3024546 42671 SH SOLE 42671 0 0 MASCO CORP COM 574599106 BBG001S5SZ70 956793 12130 SH SOLE 12130 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 9688943 20119 SH SOLE 20119 0 0 MAXIMUS INC COM 577933104 BBG001S6G4K5 1337201 15938 SH SOLE 15938 0 0 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1330144 17317 SH SOLE 17317 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 18513591 65663 SH SOLE 65663 0 0 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 898849 1674 SH SOLE 1674 0 0 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 238309 9457 SH SOLE 9457 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 181797 38680 SH SOLE 38680 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 5898989 67688 SH SOLE 67688 0 0 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 2236189 1479 SH SOLE 1479 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 18270404 138465 SH SOLE 138465 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 22983023 47331 SH SOLE 47331 0 0 METLIFE INC COM 59156R108 BBG001S5T3R8 972078 13117 SH SOLE 13117 0 0 MGE ENERGY INC COM 55277P104 BBG001SD2RD2 745561 9471 SH SOLE 9471 0 0 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 243970 5168 SH SOLE 5168 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 3648289 40668 SH SOLE 40668 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 52715 13000 SH SOLE 13000 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2688668 22807 SH SOLE 22807 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 120612911 286682 SH SOLE 286682 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 66309 4200 SH Call SOLE 4200 0 0 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 5534706 3247 SH SOLE 3247 0 0 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 402320 500 SH Call SOLE 500 0 0 MIMEDX GROUP INC COM 602496101 BBG001STPW96 113960 14800 SH SOLE 14800 0 0 MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 380024 2857 SH SOLE 2857 0 0 MODERNA INC COM 60770K107 BBG003PHHZV8 536530 5035 SH SOLE 5035 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 254456 3784 SH SOLE 3784 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 2868233 40975 SH SOLE 40975 0 0 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 395516 584 SH SOLE 584 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 1062890 17930 SH SOLE 17930 0 0 MOODYS CORP COM 615369105 BBG001S5VP87 467350 1189 SH SOLE 1189 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 7045710 74827 SH SOLE 74827 0 0 MORNINGSTAR INC COM 617700109 BBG001SC6FV6 852450 2764 SH SOLE 2764 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 751987 2118 SH SOLE 2118 0 0 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 202417 14155 SH SOLE 14155 0 0 M-TRON INDS INC COM 55380K109 BBG0029PQVJ3 360660 12022 SH SOLE 12022 0 0 MUELLER INDS INC COM 624756102 BBG001S6PVC4 472335 8758 SH SOLE 8758 0 0 MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 387232 24067 SH SOLE 24067 0 0 NASDAQ INC COM 631103108 BBG001SKTBJ6 7900798 125211 SH SOLE 125211 0 0 NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 294981 6215 SH SOLE 6215 0 0 NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 429467 7995 SH SOLE 7995 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 5718380 83823 SH SOLE 83823 0 0 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 BBG019C1Y0V1 300287 5963 SH SOLE 5963 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 3952411 6508 SH SOLE 6508 0 0 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 401520 9357 SH SOLE 9357 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 81614 25346 SH SOLE 25346 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 472448 13182 SH SOLE 13182 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 4492779 70299 SH SOLE 70299 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 295924 9838 SH SOLE 9838 0 0 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 297792 1143 SH SOLE 1143 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 4257927 45307 SH SOLE 45307 0 0 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 83813 18625 SH SOLE 18625 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1967838 7721 SH SOLE 7721 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 2720278 69912 SH SOLE 69912 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 BBG00H3TKL24 490474 20889 SH SOLE 20889 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 BBG00QG3B4L4 311369 10372 SH SOLE 10372 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 BBG00G3NVSZ6 447057 12415 SH SOLE 12415 0 0 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 BBG019K5YGL9 338968 24797 SH SOLE 24797 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 4449508 88319 SH SOLE 88319 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 3092130 6460 SH SOLE 6460 0 0 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 1034909 27805 SH SOLE 27805 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 1947202 93034 SH SOLE 93034 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 1815243 18766 SH SOLE 18766 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 5347361 41646 SH SOLE 41646 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 45750 1000 SH Call SOLE 1000 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 130455 10935 SH SOLE 10935 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 3105104 15690 SH SOLE 15690 0 0 NUSCALE PWR CORP CL A COM 67079K100 BBG00YG48PG8 58410 11000 SH SOLE 11000 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 319905 4194 SH SOLE 4194 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 376510 9689 SH SOLE 9689 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 492204 11835 SH SOLE 11835 0 0 NUTEX HEALTH INC COM 67079U108 2819 29400 SH SOLE 29400 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 263725 21706 SH SOLE 21706 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 153584 13874 SH SOLE 13874 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 124947 22432 SH SOLE 22432 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 277212 31754 SH SOLE 31754 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 1082053 88403 SH SOLE 88403 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 232138 9616 SH SOLE 9616 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 315725 29046 SH SOLE 29046 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 256511 35676 SH SOLE 35676 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 87181 11036 SH SOLE 11036 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 95719827 105936 SH SOLE 105936 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 2432937 9819 SH SOLE 9819 0 0 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 1292883 19894 SH SOLE 19894 0 0 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 3284621 95762 SH SOLE 95762 0 0 OKTA INC CL A 679295105 BBG001YV1SN3 457451 4373 SH SOLE 4373 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 1436966 6552 SH SOLE 6552 0 0 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 376433 6402 SH SOLE 6402 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 935839 29550 SH SOLE 29550 0 0 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 1094799 11315 SH SOLE 11315 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 599138 8146 SH SOLE 8146 0 0 ONE GAS INC COM 68235P108 BBG004WQKD16 435004 6741 SH SOLE 6741 0 0 ONEOK INC NEW COM 682680103 BBG001S5TWK1 6703845 83620 SH SOLE 83620 0 0 OPEN TEXT CORP COM 683715106 BBG001SBS5H2 432888 11148 SH SOLE 11148 0 0 OPERA LTD SPONSORED ADS 68373M107 BBG00LBLDJ80 388879 24597 SH SOLE 24597 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 7065076 56246 SH SOLE 56246 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1562370 1384 SH SOLE 1384 0 0 OSHKOSH CORP COM 688239201 BBG001S6SX46 451343 3619 SH SOLE 3619 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 2285114 23019 SH SOLE 23019 0 0 OTTER TAIL CORP COM 689648103 BBG001S5TYX3 486965 5636 SH SOLE 5636 0 0 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 233206 4493 SH SOLE 4493 0 0 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 494090 2962 SH SOLE 2962 0 0 PACCAR INC COM 693718108 BBG001S5V1S8 1334573 10772 SH SOLE 10772 0 0 PACER FDS TR CASH COWS ETF 69374H659 BBG00P1MB733 780087 19854 SH SOLE 19854 0 0 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 619935 21638 SH SOLE 21638 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 762070 23852 SH SOLE 23852 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 7631503 219928 SH SOLE 219928 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 3197583 80442 SH SOLE 80442 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 804679 22965 SH SOLE 22965 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 3975030 83579 SH SOLE 83579 0 0 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 27506546 559531 SH SOLE 559531 0 0 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 1430712 52970 SH SOLE 52970 0 0 PACER FDS TR SWAN SOS MOD JAN 69374H550 BBG00YN799C2 225414 8323 SH SOLE 8323 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 11934838 250101 SH SOLE 250101 0 0 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 6560918 182096 SH SOLE 182096 0 0 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 9036514 131574 SH SOLE 131574 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 BBG00BLVPY01 5840916 218417 SH SOLE 218417 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 908492 31252 SH SOLE 31252 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 3430141 168185 SH SOLE 168185 0 0 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 68852848 1184871 SH SOLE 1184871 0 0 PACER FDS TR US CHS CWS GWT 69374H667 BBG00P1M9FH3 566044 13325 SH SOLE 13325 0 0 PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 205377 7899 SH SOLE 7899 0 0 PACKAGING CORP AMER COM 695156109 BBG001S5V741 1905348 10040 SH SOLE 10040 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 BBG00JM7QCG6 185697 13004 SH SOLE 13004 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 3841934 166968 SH SOLE 166968 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 675 100 SH Call SOLE 100 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 2932051 10319 SH SOLE 10319 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 162341 13793 SH SOLE 13793 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 1535769 2763 SH SOLE 2763 0 0 PARSONS CORP DEL COM 70202L102 BBG001SDWJQ3 1907601 22997 SH SOLE 22997 0 0 PATRICK INDS INC COM 703343103 BBG001S5V0V6 326273 2731 SH SOLE 2731 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 1687673 13743 SH SOLE 13743 0 0 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 364412 1831 SH SOLE 1831 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1818712 27149 SH SOLE 27149 0 0 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 215151 11815 SH SOLE 11815 0 0 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 202705 2372 SH SOLE 2372 0 0 PEPSICO INC COM 713448108 BBG001S695T1 21197398 121121 SH SOLE 121121 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00D61Y2G3 404532 22907 SH SOLE 22907 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 627659 41266 SH SOLE 41266 0 0 PFIZER INC COM 717081103 BBG001S5V466 8105256 292081 SH SOLE 292081 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 1680124 33805 SH SOLE 33805 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 4499130 49106 SH SOLE 49106 0 0 PHILLIPS 66 COM 718546104 BBG00286S4P7 7256039 44423 SH SOLE 44423 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 237193 15951 SH SOLE 15951 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2515146 130386 SH SOLE 130386 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 234010 4544 SH SOLE 4544 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 14246036 155084 SH SOLE 155084 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 BBG001T5HFT1 267268 5011 SH SOLE 5011 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 2325057 23126 SH SOLE 23126 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 1723332 18167 SH SOLE 18167 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 1392233 26534 SH SOLE 26534 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 290503 3025 SH SOLE 3025 0 0 PIMCO ETF TR MUNI INCOME OPP 72201R635 BBG012DX1041 1027216 22512 SH SOLE 22512 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 847214 16978 SH SOLE 16978 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 BBG001SKG2H2 80849 10569 SH SOLE 10569 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 69412 14051 SH SOLE 14051 0 0 PIMCO MUN INCOME FD COM 72200R107 BBG001SC8NG4 933788 100084 SH SOLE 100084 0 0 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 735678 86550 SH SOLE 86550 0 0 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 1259952 16860 SH SOLE 16860 0 0 PINTEREST INC CL A 72352L106 BBG002583CW7 436981 12604 SH SOLE 12604 0 0 PIONEER FLOATING RATE FUND I COM 72369J102 BBG001SML8F1 100964 10430 SH SOLE 10430 0 0 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 1779878 6780 SH SOLE 6780 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 176889 10073 SH SOLE 10073 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 501128 27459 SH SOLE 27459 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 5749545 35579 SH SOLE 35579 0 0 POLARIS INC COM 731068102 BBG001S7HWZ4 376683 3762 SH SOLE 3762 0 0 POOL CORP COM 73278L105 BBG001S5VBK4 866784 2148 SH SOLE 2148 0 0 POSTAL REALTY TRUST INC CL A 73757R102 BBG00NSBGG83 183063 12784 SH SOLE 12784 0 0 POWELL INDS INC COM 739128106 BBG001S5VBT5 321259 2258 SH SOLE 2258 0 0 PPG INDS INC COM 693506107 BBG001S5VC13 1815375 12528 SH SOLE 12528 0 0 PPL CORP COM 69351T106 BBG001S5VC31 829158 30118 SH SOLE 30118 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 283611 2326 SH SOLE 2326 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 27460969 169251 SH SOLE 169251 0 0 PROGRESSIVE CORP COM 743315103 BBG001S5V509 2707227 13090 SH SOLE 13090 0 0 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 1624079 12472 SH SOLE 12472 0 0 PROSHARES TR PET CARE ETF 74348A145 BBG00M6PLP55 246938 4958 SH SOLE 4958 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 316876 4950 SH SOLE 4950 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 33409561 329450 SH SOLE 329450 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 788895 10042 SH SOLE 10042 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 1321972 18363 SH SOLE 18363 0 0 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 347966 63037 SH SOLE 63037 0 0 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 191556 193000 SH SOLE 193000 0 0 PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 350213 5324 SH SOLE 5324 0 0 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 2055244 17506 SH SOLE 17506 0 0 PTC THERAPEUTICS INC COM 69366J200 BBG001SNNC86 264108 9079 SH SOLE 9079 0 0 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1978418 6821 SH SOLE 6821 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 3055454 45754 SH SOLE 45754 0 0 PULTE GROUP INC COM 745867101 BBG001S5V5K7 357637 2965 SH SOLE 2965 0 0 PUTNAM ETF TRUST BDC INCOME ETF 746729508 BBG019VG3C45 870962 25682 SH SOLE 25682 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 325644 54365 SH SOLE 54365 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 BBG001S5V6N2 48922 15288 SH SOLE 15288 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 BBG00MDY4LB9 743411 40337 SH SOLE 40337 0 0 QUALCOMM INC COM 747525103 BBG001S6VS70 4075395 24072 SH SOLE 24072 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 623795 2401 SH SOLE 2401 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 364492 2738 SH SOLE 2738 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 4970540 99351 SH SOLE 99351 0 0 RBB FD INC US TREAS 5 YR NT 74933W510 BBG01G1S53G1 1481678 30550 SH SOLE 30550 0 0 RBB FD INC US TREASRY 12 MT 74933W478 BBG01BJ1BGP6 668854 13388 SH SOLE 13388 0 0 RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 1639683 34096 SH SOLE 34096 0 0 REALTY INCOME CORP COM 756109104 BBG001S884K0 2403126 44420 SH SOLE 44420 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 953828 991 SH SOLE 991 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 287192 13650 SH SOLE 13650 0 0 RELIANCE INC COM 759509102 BBG001S81M27 346394 1037 SH SOLE 1037 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 2306317 12047 SH SOLE 12047 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 BBG001SDLX20 290103 8791 SH SOLE 8791 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2905502 45584 SH SOLE 45584 0 0 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 264287 23682 SH SOLE 23682 0 0 RIVERNORTH MANAGED DUR MUN I COM 76882H105 BBG00PF2RTQ2 149994 10020 SH SOLE 10020 0 0 ROBERT HALF INC. COM 770323103 BBG001S5VP41 225508 2844 SH SOLE 2844 0 0 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 279974 7333 SH SOLE 7333 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 959697 3294 SH SOLE 3294 0 0 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 1228259 18847 SH SOLE 18847 0 0 ROLLINS INC COM 775711104 BBG001S5VRG4 343223 7418 SH SOLE 7418 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 285466 509 SH SOLE 509 0 0 ROSS STORES INC COM 778296103 BBG001S5VRS1 1021201 6958 SH SOLE 6958 0 0 ROYAL BK CDA COM 780087102 BBG001S60869 527143 5225 SH SOLE 5225 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 1666161 11986 SH SOLE 11986 0 0 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 571495 4692 SH SOLE 4692 0 0 RPM INTL INC COM 749685103 BBG001S7X317 751979 6322 SH SOLE 6322 0 0 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 11138713 114208 SH SOLE 114208 0 0 RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 335482 41520 SH SOLE 41520 0 0 RYDER SYS INC COM 783549108 BBG001S5VK15 202186 1682 SH SOLE 1682 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3801194 8935 SH SOLE 8935 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 10682855 35470 SH SOLE 35470 0 0 SANGAMO THERAPEUTICS INC COM 800677106 BBG001S95JZ2 6702 10000 SH SOLE 10000 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 BBG001SF82R1 91723 18951 SH SOLE 18951 0 0 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 1039068 21380 SH SOLE 21380 0 0 SAP SE SPON ADR 803054204 BBG001S6RD41 270143 1385 SH SOLE 1385 0 0 SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 264318 11393 SH SOLE 11393 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 1518922 27713 SH SOLE 27713 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 1954399 27017 SH SOLE 27017 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 332685 6884 SH SOLE 6884 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 401372 15896 SH SOLE 15896 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 BBG00Z60CHB2 260795 10750 SH SOLE 10750 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 20851903 534390 SH SOLE 534390 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 570923 11640 SH SOLE 11640 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 877070 15379 SH SOLE 15379 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 2035664 57166 SH SOLE 57166 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 510720 10594 SH SOLE 10594 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 10491182 228069 SH SOLE 228069 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 700436 11473 SH SOLE 11473 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 626913966 7775195 SH SOLE 7775195 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 45056507 485942 SH SOLE 485942 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 17637616 232135 SH SOLE 232135 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 4511728 72699 SH SOLE 72699 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 1047854 12868 SH SOLE 12868 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 1503590 74068 SH SOLE 74068 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 2528277 51346 SH SOLE 51346 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 6370266 122129 SH SOLE 122129 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 232815 3121 SH SOLE 3121 0 0 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 225851 4205 SH SOLE 4205 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 689802 7413 SH SOLE 7413 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 8897105 108953 SH SOLE 108953 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 23440297 248282 SH SOLE 248282 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 19568417 464587 SH SOLE 464587 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 9919435 78751 SH SOLE 78751 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 5404463 136718 SH SOLE 136718 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 12480735 67871 SH SOLE 67871 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 7279333 95329 SH SOLE 95329 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 33593331 227397 SH SOLE 227397 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 4913236 74840 SH SOLE 74840 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 1309321 14095 SH SOLE 14095 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 43461060 208677 SH SOLE 208677 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 BBG00G4Y2F27 593323 64282 SH SOLE 64282 0 0 SELECTIVE INS GROUP INC COM 816300107 BBG001S5W2R6 231072 2117 SH SOLE 2117 0 0 SEMPRA COM 816851109 BBG001SBVZ73 486711 6776 SH SOLE 6776 0 0 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 230014 3100 SH SOLE 3100 0 0 SERVICENOW INC COM 81762P102 BBG001T4JFC0 3209326 4210 SH SOLE 4210 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 7237817 107963 SH SOLE 107963 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 BBG001SG37M8 276183 15900 SH SOLE 15900 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2151202 6194 SH SOLE 6194 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 2705272 35056 SH SOLE 35056 0 0 SHUTTERSTOCK INC COM 825690100 BBG002ZCK3M7 267301 5835 SH SOLE 5835 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 74831 15888 SH SOLE 15888 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 BBG001S5W0T8 416269 21391 SH SOLE 21391 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 849872 5431 SH SOLE 5431 0 0 SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723 BBG015BC7WS0 1677018 78256 SH SOLE 78256 0 0 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 BBG012VCQ2K8 526643 17032 SH SOLE 17032 0 0 SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830 BBG015BCL3G1 987754 43088 SH SOLE 43088 0 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 BBG015TRLF27 610339 24463 SH SOLE 24463 0 0 SIMPLIFY EXCHANGE TRADED FUN MARKET NEUTRAL 82889N541 BBG01H05S099 525662 22512 SH SOLE 22512 0 0 SIMPLIFY EXCHANGE TRADED FUN MULTI QIS ALTERN 82889N533 BBG01HDDPZG6 519551 20471 SH SOLE 20471 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 BBG00X4STPH6 234165 6684 SH SOLE 6684 0 0 SIREN ETF TR DIVCN LDRS ETF 829658301 BBG00BT76WV7 527899 7989 SH SOLE 7989 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 99666 25687 SH SOLE 25687 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 BBG00ZS44MH2 282726 27800 SH SOLE 27800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 578036 5336 SH SOLE 5336 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 BBG00GLTQDM6 322525 12254 SH SOLE 12254 0 0 SMITH A O CORP COM 831865209 BBG001S5NRY3 368280 4117 SH SOLE 4117 0 0 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 690894 5489 SH SOLE 5489 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 860713 5326 SH SOLE 5326 0 0 SOCKET MOBILE INC COM NEW 83368E200 BBG001S7K5J7 15300 15000 SH SOLE 15000 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 709699 97219 SH SOLE 97219 0 0 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 210903 2460 SH SOLE 2460 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 BBG017304PD5 62876 10675 SH SOLE 10675 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 6174163 86063 SH SOLE 86063 0 0 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 1467064 13773 SH SOLE 13773 0 0 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 849781 29112 SH SOLE 29112 0 0 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 165244 21800 SH SOLE 21800 0 0 SPARTANNASH CO COM 847215100 BBG001S7LC92 259477 12839 SH SOLE 12839 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 18298602 46004 SH SOLE 46004 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 21994302 106914 SH SOLE 106914 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 637985 14899 SH SOLE 14899 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 232446 4423 SH SOLE 4423 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 1379888 38501 SH SOLE 38501 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 568772 15716 SH SOLE 15716 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 BBG001SRXRM7 751656 13881 SH SOLE 13881 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 594282 9908 SH SOLE 9908 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 503224 14316 SH SOLE 14316 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 171074450 327058 SH SOLE 327058 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 11846077 21291 SH SOLE 21291 0 0 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1772581 12615 SH SOLE 12615 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 11142665 121380 SH SOLE 121380 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 1802451 18130 SH SOLE 18130 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 819684 8610 SH SOLE 8610 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1009689 32750 SH SOLE 32750 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 375521 14890 SH SOLE 14890 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 208264 1430 SH SOLE 1430 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 2311647 49734 SH SOLE 49734 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 9226963 194498 SH SOLE 194498 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 702785 27356 SH SOLE 27356 0 0 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 772594 8299 SH SOLE 8299 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 1234627 52627 SH SOLE 52627 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 602372 21376 SH SOLE 21376 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 215546 8413 SH SOLE 8413 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 454543 7086 SH SOLE 7086 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 1371593 54256 SH SOLE 54256 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 301985 10374 SH SOLE 10374 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 6472633 198000 SH SOLE 198000 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 418677 14985 SH SOLE 14985 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 1316678 24685 SH SOLE 24685 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 5514586 89624 SH SOLE 89624 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 6177778 143536 SH SOLE 143536 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 4326989 149619 SH SOLE 149619 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 10774379 361921 SH SOLE 361921 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 6712518 91764 SH SOLE 91764 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 1090480 26787 SH SOLE 26787 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 14200800 283449 SH SOLE 283449 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 10651445 85776 SH SOLE 85776 0 0 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 969424 8922 SH SOLE 8922 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 264483 3030 SH SOLE 3030 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 209312 2754 SH SOLE 2754 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 2604036 29853 SH SOLE 29853 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 246650 2973 SH SOLE 2973 0 0 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 912704 9619 SH SOLE 9619 0 0 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 432232 9177 SH SOLE 9177 0 0 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 13973364 106472 SH SOLE 106472 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 1569903 10133 SH SOLE 10133 0 0 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 472304 9393 SH SOLE 9393 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 722867 3114 SH SOLE 3114 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 542483 6399 SH SOLE 6399 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 817425 5249 SH SOLE 5249 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 1012135 9034 SH SOLE 9034 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 217981 826 SH SOLE 826 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 851624 17278 SH SOLE 17278 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 1187693 58392 SH SOLE 58392 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 89333 10776 SH SOLE 10776 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1058672 25141 SH SOLE 25141 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 532975 13308 SH SOLE 13308 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 498169 12300 SH SOLE 12300 0 0 STAG INDL INC COM 85254J102 BBG001T9F312 394234 10256 SH SOLE 10256 0 0 STANDARD MTR PRODS INC COM 853666105 BBG001S5W5Z0 260549 7766 SH SOLE 7766 0 0 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 213240 2177 SH SOLE 2177 0 0 STANTEC INC COM 85472N109 BBG001S6JJQ3 299110 3602 SH SOLE 3602 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 5653055 61856 SH SOLE 61856 0 0 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 513823 3466 SH SOLE 3466 0 0 STEELCASE INC CL A 858155203 BBG001S89FD2 232902 17806 SH SOLE 17806 0 0 STERLING INFRASTRUCTURE INC COM 859241101 BBG001SC9C40 270370 2451 SH SOLE 2451 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 302147 6988 SH SOLE 6988 0 0 STONECO LTD COM CL A G85158106 BBG00M4ZQF98 187062 11262 SH SOLE 11262 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 809413 38162 SH SOLE 38162 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 3471732 9701 SH SOLE 9701 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 469790 22995 SH SOLE 22995 0 0 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 645402 11825 SH SOLE 11825 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 467212 7749 SH SOLE 7749 0 0 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 2964438 2935 SH SOLE 2935 0 0 SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 438165 9737 SH SOLE 9737 0 0 SYNOPSYS INC COM 871607107 BBG001S5VTR8 2553145 4467 SH SOLE 4467 0 0 SYSCO CORP COM 871829107 BBG001S5WJS8 2842474 35014 SH SOLE 35014 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 9385424 68985 SH SOLE 68985 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 75350 7000 SH Call SOLE 7000 0 0 TARGA RES CORP COM 87612G101 BBG001TC94B9 954307 8521 SH SOLE 8521 0 0 TARGET CORP COM 87612E106 BBG001SC0K41 3948023 22279 SH SOLE 22279 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 255507 1759 SH SOLE 1759 0 0 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 22554 34100 SH SOLE 34100 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 605110 37796 SH SOLE 37796 0 0 TERADYNE INC COM 880770102 BBG001S5WMZ3 1424360 12624 SH SOLE 12624 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 16722583 95128 SH SOLE 95128 0 0 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 5066338 29082 SH SOLE 29082 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 584129 1010 SH SOLE 1010 0 0 TEXTRON INC COM 883203101 BBG001S5WZ39 227122 2368 SH SOLE 2368 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1311870 3612 SH SOLE 3612 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 1187164 13580 SH SOLE 13580 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 13215922 22739 SH SOLE 22739 0 0 THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 286878 1841 SH SOLE 1841 0 0 TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 131182 53110 SH SOLE 53110 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 BBG00P1J0X35 201973 5584 SH SOLE 5584 0 0 TIMOTHY PLAN INTL ETF 887432334 BBG00QXSPSF9 355695 13055 SH SOLE 13055 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 BBG00P1J0YL3 558169 13255 SH SOLE 13255 0 0 TJX COS INC NEW COM 872540109 BBG001S5WQ93 2468217 24337 SH SOLE 24337 0 0 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 774626 4746 SH SOLE 4746 0 0 TOAST INC CL A 888787108 BBG00BTJVKB1 355085 14249 SH SOLE 14249 0 0 TORO CO COM 891092108 BBG001S5WX98 364004 3973 SH SOLE 3973 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 840388 13918 SH SOLE 13918 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 1959674 28471 SH SOLE 28471 0 0 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 467678 1858 SH SOLE 1858 0 0 TPG RE FIN TR INC COM 87266M107 BBG00GKJ8CY8 77500 10039 SH SOLE 10039 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 1301385 4972 SH SOLE 4972 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 2326087 7748 SH SOLE 7748 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 BBG001S7B678 658496 104856 SH SOLE 104856 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 4370970 18993 SH SOLE 18993 0 0 TREX CO INC COM 89531P105 BBG001SB6TV8 394013 3950 SH SOLE 3950 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 4651030 119318 SH SOLE 119318 0 0 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 BBG011744HJ8 272996 4406 SH SOLE 4406 0 0 TWILIO INC CL A 90138F102 BBG0029ZX859 828583 13550 SH SOLE 13550 0 0 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 348083 819 SH SOLE 819 0 0 TYSON FOODS INC CL A 902494103 BBG001S871D5 312695 5324 SH SOLE 5324 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1937761 25169 SH SOLE 25169 0 0 UBS AG LONDON BRANCH NT LKD 24 902677780 BBG006MDLND5 294364 349 SH SOLE 349 0 0 UIPATH INC CL A 90364P105 BBG00GKS1G12 444105 19590 SH SOLE 19590 0 0 UIPATH INC CL A 90364P105 BBG00GKS1G12 670 200 SH Call SOLE 200 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 663535 1269 SH SOLE 1269 0 0 UNIFIED SER TR ONEASCENT INTL 90470L444 BBG019M5KJ90 229069 7129 SH SOLE 7129 0 0 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 3944113 78584 SH SOLE 78584 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 4458073 18127 SH SOLE 18127 0 0 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 399894 8352 SH SOLE 8352 0 0 UNITED HOMES GROUP INC CL A 91060H108 BBG00YVW5GW4 8737500 1250000 SH SOLE 1250000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 5202902 35006 SH SOLE 35006 0 0 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 2986630 4142 SH SOLE 4142 0 0 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 564865 13852 SH SOLE 13852 0 0 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 BBG001SSXKF8 932844 23403 SH SOLE 23403 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318409 BBG001ST67S1 234766 16113 SH SOLE 16113 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 18615706 37630 SH SOLE 37630 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 892468 5298 SH SOLE 5298 0 0 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 4705911 105278 SH SOLE 105278 0 0 USCF ETF TR SUMMERHAVEN K1 90290T809 BBG00KTNSV59 438404 23164 SH SOLE 23164 0 0 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 270925 22225 SH SOLE 22225 0 0 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 8299832 48625 SH SOLE 48625 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 1060934 62777 SH SOLE 62777 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 6220228 214343 SH SOLE 214343 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 3565259 112753 SH SOLE 112753 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 685661 13120 SH SOLE 13120 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 416430 16324 SH SOLE 16324 0 0 VANECK ETF TRUST INFLATION ALLOCA 92189F130 BBG00KK0KQR3 488223 18016 SH SOLE 18016 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 279516 11404 SH SOLE 11404 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 297899 7690 SH SOLE 7690 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 771296 42826 SH SOLE 42826 0 0 VANECK ETF TRUST LONG/FLAT TREND 92189F148 BBG00HWCX316 438065 9891 SH SOLE 9891 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 9593345 106711 SH SOLE 106711 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 1207819 3591 SH SOLE 3591 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 208907 11809 SH SOLE 11809 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 745388 14513 SH SOLE 14513 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 7355530 32693 SH SOLE 32693 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 249008 11111 SH SOLE 11111 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 850507 2791 SH SOLE 2791 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 29789964 165069 SH SOLE 165069 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 243373 2363 SH SOLE 2363 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 490076 4359 SH SOLE 4359 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 663127 6533 SH SOLE 6533 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 31864694 422609 SH SOLE 422609 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 2656838 36732 SH SOLE 36732 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 401865317 5241494 SH SOLE 5241494 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 18273512 251597 SH SOLE 251597 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 8490900 172614 SH SOLE 172614 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 2217968 12655 SH SOLE 12655 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 115285985 334939 SH SOLE 334939 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 2220745 9262 SH SOLE 9262 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 2868845 12167 SH SOLE 12167 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 2624411 16833 SH SOLE 16833 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 20608125 82479 SH SOLE 82479 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 65104023 752822 SH SOLE 752822 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 57927626 120507 SH SOLE 120507 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 12381679 64528 SH SOLE 64528 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 58025923 253843 SH SOLE 253843 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 7592986 29123 SH SOLE 29123 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 66825185 257119 SH SOLE 257119 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 369942006 2271534 SH SOLE 2271534 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 7553279 128786 SH SOLE 128786 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 19085560 456920 SH SOLE 456920 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 3219070 47803 SH SOLE 47803 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 357724 4705 SH SOLE 4705 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 385632 3301 SH SOLE 3301 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 223138 5295 SH SOLE 5295 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 3675312 33261 SH SOLE 33261 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 1989329 41540 SH SOLE 41540 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 4180100 82611 SH SOLE 82611 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 2709107 46270 SH SOLE 46270 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 5256924 65295 SH SOLE 65295 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 369067 4718 SH SOLE 4718 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 1575375 26593 SH SOLE 26593 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 2232853 48955 SH SOLE 48955 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 2902644 49985 SH SOLE 49985 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 7418508 95958 SH SOLE 95958 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 933042959 10765467 SH SOLE 10765467 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 5710762 23963 SH SOLE 23963 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 913796 11620 SH SOLE 11620 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 4502525 52934 SH SOLE 52934 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 283222 2026 SH SOLE 2026 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 1069961 4593 SH SOLE 4593 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 28635177 156811 SH SOLE 156811 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 9454178 156786 SH SOLE 156786 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 42355954 844249 SH SOLE 844249 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 BBG00K26BXQ6 1258834 11250 SH SOLE 11250 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 285761 1889 SH SOLE 1889 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 482133 7551 SH SOLE 7551 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 31870699 263416 SH SOLE 263416 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 7125231 87394 SH SOLE 87394 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 8576392 124657 SH SOLE 124657 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 BBG001SHTV72 3419172 26057 SH SOLE 26057 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 BBG001SHVTQ3 6851825 21565 SH SOLE 21565 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 9066202 44412 SH SOLE 44412 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 8301628 63034 SH SOLE 63034 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 259335 2783 SH SOLE 2783 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 334774 4370 SH SOLE 4370 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 15833817 154642 SH SOLE 154642 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 21799894 80585 SH SOLE 80585 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 BBG001SHVTX5 3441663 14097 SH SOLE 14097 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 32805936 62566 SH SOLE 62566 0 0 VANGUARD WORLD FD MATERIALS ETF 92204A801 BBG001SHTTP7 5191209 25394 SH SOLE 25394 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 3908639 20916 SH SOLE 20916 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 23556196 197106 SH SOLE 197106 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 3444533 12018 SH SOLE 12018 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG001SHVTP4 2989446 20967 SH SOLE 20967 0 0 VECTOR GROUP LTD COM 92240M108 BBG001S75639 123383 11258 SH SOLE 11258 0 0 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 368735 1592 SH SOLE 1592 0 0 VENTAS INC COM 92276F100 BBG001S9T7M6 1007519 23140 SH SOLE 23140 0 0 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 422697 4768 SH SOLE 4768 0 0 VERISIGN INC COM 92343E102 BBG001S7BCF6 242194 1278 SH SOLE 1278 0 0 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 1641327 6963 SH SOLE 6963 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 22016791 524709 SH SOLE 524709 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 2649347 6338 SH SOLE 6338 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 784724 9608 SH SOLE 9608 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 22912 1800 SH Call SOLE 1800 0 0 VIATRIS INC COM 92556V106 BBG00Y52JV51 506488 42419 SH SOLE 42419 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 228488 7670 SH SOLE 7670 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 243345 3690 SH SOLE 3690 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 BBG006QSN9T0 203815 2505 SH SOLE 2505 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 13221717 222102 SH SOLE 222102 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 293494 5237 SH SOLE 5237 0 0 VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV887 377364 4602 SH SOLE 4602 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 27507 18586 SH SOLE 18586 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 31076426 111353 SH SOLE 111353 0 0 VISTRA CORP COM 92840M102 BBG00DXDL6R0 702142 10081 SH SOLE 10081 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 118380 13301 SH SOLE 13301 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 BBG001SP8VG7 150088 16603 SH SOLE 16603 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 76471 14429 SH SOLE 14429 0 0 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 1093241 4006 SH SOLE 4006 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 1191488 54933 SH SOLE 54933 0 0 WALMART INC COM 931142103 BBG001S5XH92 28657743 476280 SH SOLE 476280 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 340714 39028 SH SOLE 39028 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 20166481 94612 SH SOLE 94612 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 729792 1689 SH SOLE 1689 0 0 WD 40 CO COM 929236107 BBG001S5XD46 697747 2755 SH SOLE 2755 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 3243515 39497 SH SOLE 39497 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 6940728 119750 SH SOLE 119750 0 0 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 655495 7015 SH SOLE 7015 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 359080 907 SH SOLE 907 0 0 WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 243254 3565 SH SOLE 3565 0 0 WESTLAKE CORPORATION COM 960413102 BBG001SHVYF4 207499 1358 SH SOLE 1358 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 432211 12036 SH SOLE 12036 0 0 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 489727 4094 SH SOLE 4094 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 210497 117 SH SOLE 117 0 0 WHITEHORSE FIN INC COM 96524V106 BBG003CNYJ19 262961 21207 SH SOLE 21207 0 0 WHITESTONE REIT COM 966084204 BBG001SM3736 217040 17294 SH SOLE 17294 0 0 WILLIAMS COS INC COM 969457100 BBG001S5XH10 1229764 31557 SH SOLE 31557 0 0 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 321669 1013 SH SOLE 1013 0 0 WINGSTOP INC COM 974155103 BBG008N298X9 238160 650 SH SOLE 650 0 0 WINNEBAGO INDS INC COM 974637100 BBG001S5XFG8 242436 3276 SH SOLE 3276 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 1597260 54218 SH SOLE 54218 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 11660750 278699 SH SOLE 278699 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 201121 3954 SH SOLE 3954 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 538116 11141 SH SOLE 11141 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 11115504 221028 SH SOLE 221028 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 694670 17862 SH SOLE 17862 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 353155 8107 SH SOLE 8107 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 BBG00LNNW626 10575706 398408 SH SOLE 398408 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 367653 5638 SH SOLE 5638 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 637816 13884 SH SOLE 13884 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 1096052 10102 SH SOLE 10102 0 0 WISDOMTREE TR PUTWRITE STRAT 97717X560 BBG00C839794 326473 9804 SH SOLE 9804 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 201339 2323 SH SOLE 2323 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 2513139 34813 SH SOLE 34813 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 5264678 95030 SH SOLE 95030 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 967227 19832 SH SOLE 19832 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 224507 3679 SH SOLE 3679 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 24988325 327974 SH SOLE 327974 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 BBG004WG0DQ3 210079 4232 SH SOLE 4232 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 3217348 98450 SH SOLE 98450 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 2133076 42559 SH SOLE 42559 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 2994856 42348 SH SOLE 42348 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 1394397 32129 SH SOLE 32129 0 0 WORKDAY INC CL A 98138H101 BBG001T21KQ7 769232 2820 SH SOLE 2820 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 4434528 100670 SH SOLE 100670 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 BBG001S6XN51 504810 8112 SH SOLE 8112 0 0 WP CAREY INC COM 92936U109 BBG001S67MM3 2949541 52260 SH SOLE 52260 0 0 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 837282 8190 SH SOLE 8190 0 0 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 862914 16054 SH SOLE 16054 0 0 YUM BRANDS INC COM 988498101 BBG001S7JQ30 1557125 11231 SH SOLE 11231 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 450382 3413 SH SOLE 3413 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 1729877 10223 SH SOLE 10223 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 400064 6120 SH SOLE 6120 0 0 ZSCALER INC COM 98980G102 BBG003338H61 859453 4462 SH SOLE 4462 0 0