0001085146-24-000829.txt : 20240207 0001085146-24-000829.hdr.sgml : 20240207 20240207173013 ACCESSION NUMBER: 0001085146-24-000829 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240207 DATE AS OF CHANGE: 20240207 EFFECTIVENESS DATE: 20240207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 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: 24605967 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 12-31-2023 12-31-2023 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 02-07-2024 0 1570 10074549546 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 3986263 36464 SH SOLE 36464 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 BBG0184FKT34 479151 9528 SH SOLE 9528 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 12314766 111881 SH SOLE 111881 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 21514475 138830 SH SOLE 138830 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 BBG00G9CFDS3 222454 11490 SH SOLE 11490 0 0 ABRDN ETFS BBRG ALL COMMDY 003261203 BBG00G9CGXD4 223010 7290 SH SOLE 7290 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 542845 139909 SH SOLE 139909 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 1761815 89251 SH SOLE 89251 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 620574 6818 SH SOLE 6818 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 422087 18537 SH SOLE 18537 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 92411 11465 SH SOLE 11465 0 0 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 BBG007187K49 289584 9377 SH SOLE 9377 0 0 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 BBG007185FM2 263715 9495 SH SOLE 9495 0 0 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 BBG007186TD1 423654 18342 SH SOLE 18342 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 630613 9555 SH SOLE 9555 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 11985097 34154 SH SOLE 34154 0 0 ADMA BIOLOGICS INC COM 000899104 BBG002NCK5N4 478984 105970 SH SOLE 105970 0 0 ADOBE INC COM 00724F101 BBG001S5NCQ5 11310939 18959 SH SOLE 18959 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 10419744 70685 SH SOLE 70685 0 0 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 291698 25633 SH SOLE 25633 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 166628 23770 SH SOLE 23770 0 0 AECOM COM 00766T100 BBG001SKTTF1 235286 2546 SH SOLE 2546 0 0 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 480591 3813 SH SOLE 3813 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 8480709 102796 SH SOLE 102796 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 376558 2708 SH SOLE 2708 0 0 AGNC INVT CORP COM 00123Q104 BBG001T074G2 154879 15788 SH SOLE 15788 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 879295 16031 SH SOLE 16031 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 BBG01J04Z4D7 269494 10257 SH SOLE 10257 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 BBG01J051XY4 274687 10553 SH SOLE 10553 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 BBG01HDWX5T7 486678 18827 SH SOLE 18827 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 BBG00V5MP4M7 979159 29244 SH SOLE 29244 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 BBG00VSHDMS0 227237 6763 SH SOLE 6763 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 BBG00V5MGHR3 286955 9724 SH SOLE 9724 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 BBG01DCCD6G5 477409 17136 SH SOLE 17136 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 BBG00VSHDKC1 228509 7324 SH SOLE 7324 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2710553 9900 SH SOLE 9900 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 501540 3684 SH SOLE 3684 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 271613 2295 SH SOLE 2295 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 1053245 7290 SH SOLE 7290 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 852688 11001 SH SOLE 11001 0 0 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 302551 14285 SH SOLE 14285 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 257898 25484 SH SOLE 25484 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 248674 8014 SH SOLE 8014 0 0 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 583601 11376 SH SOLE 11376 0 0 ALLSTATE CORP COM 020002101 BBG001S9BM06 3224033 23032 SH SOLE 23032 0 0 ALLY FINL INC COM 02005N100 BBG001S5RLN4 622800 17835 SH SOLE 17835 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 26055014 186520 SH SOLE 186520 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 35618451 252739 SH SOLE 252739 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 1045357 24585 SH SOLE 24585 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 BBG00L99FDK7 453586 12635 SH SOLE 12635 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 BBG004RX7CF9 14360905 480751 SH SOLE 480751 0 0 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 11930918 304516 SH SOLE 304516 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 4621756 114570 SH SOLE 114570 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 57982303 381613 SH SOLE 381613 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 BBG001SZYYL4 101978 16663 SH SOLE 16663 0 0 AMDOCS LTD SHS G02602103 BBG001SBX7P3 598926 6815 SH SOLE 6815 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 283692 20647 SH SOLE 20647 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 BBG00JQ09CY6 292903 6295 SH SOLE 6295 0 0 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 BBG00RJWH4B0 233583 3821 SH SOLE 3821 0 0 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 BBG00LY8KXY6 222821 4797 SH SOLE 4797 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 6380594 78241 SH SOLE 78241 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 554608 9602 SH SOLE 9602 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 370296 4867 SH SOLE 4867 0 0 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 BBG00JQ0D8W2 578670 10895 SH SOLE 10895 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 3772916 42015 SH SOLE 42015 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 1673210 20601 SH SOLE 20601 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 3309511 17666 SH SOLE 17666 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 402527 5941 SH SOLE 5941 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 7248499 33577 SH SOLE 33577 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1419839 10757 SH SOLE 10757 0 0 AMETEK INC COM 031100100 BBG001S5NN54 272053 1650 SH SOLE 1650 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 16118764 55964 SH SOLE 55964 0 0 AMMO INC COM 00175J107 BBG001SB6XN8 153670 73176 SH SOLE 73176 0 0 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 2669615 26930 SH SOLE 26930 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 1710743 46806 SH SOLE 46806 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 866889 16110 SH SOLE 16110 0 0 AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116 3900 10000 SH SOLE 10000 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1912116 9630 SH SOLE 9630 0 0 ANDERSONS INC COM 034164103 BBG001S60FJ9 475730 8268 SH SOLE 8268 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 452813 7007 SH SOLE 7007 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 333290 17207 SH SOLE 17207 0 0 ANSYS INC COM 03662Q105 BBG001S926L8 295021 813 SH SOLE 813 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 201009 691 SH SOLE 691 0 0 APPLE INC COM 037833100 BBG001S5N8V8 160500732 833640 SH SOLE 833640 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 3309452 20420 SH SOLE 20420 0 0 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 466837 30753 SH SOLE 30753 0 0 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 556208 7489 SH SOLE 7489 0 0 ARCH RESOURCES INC CL A 03940R107 BBG00DZB5DD0 242272 1460 SH SOLE 1460 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 1639019 22695 SH SOLE 22695 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 BBG001V0XGV6 235818 18583 SH SOLE 18583 0 0 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 1866659 93193 SH SOLE 93193 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 25735 25000 SH SOLE 25000 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 320354 2694 SH SOLE 2694 0 0 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 950047 4034 SH SOLE 4034 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 1060890 18386 SH SOLE 18386 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 656625 23808 SH SOLE 23808 0 0 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 2949864 56327 SH SOLE 56327 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 1235942 16284 SH SOLE 16284 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 3573799 4722 SH SOLE 4722 0 0 ASSOCIATED BANC CORP COM 045487105 BBG001S5NVZ3 764243 35729 SH SOLE 35729 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1819061 27009 SH SOLE 27009 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 10458941 623298 SH SOLE 623298 0 0 ATKORE INC COM 047649108 BBG001T8LDZ8 283840 1774 SH SOLE 1774 0 0 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 5762931 49723 SH SOLE 49723 0 0 AUDIOCODES LTD ORD M15342104 BBG001SCN111 157332 13035 SH SOLE 13035 0 0 AUTODESK INC COM 052769106 BBG001S5SCD4 315307 1295 SH SOLE 1295 0 0 AUTOLIV INC COM 052800109 BBG001S9YRV6 353225 3206 SH SOLE 3206 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 3482651 14949 SH SOLE 14949 0 0 AUTOZONE INC COM 053332102 BBG001S6Q5D9 5217761 2018 SH SOLE 2018 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 351588 24900 SH SOLE 24900 0 0 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 875906 4333 SH SOLE 4333 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 BBG001SF8W86 215934 1665 SH SOLE 1665 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 1359332 5262 SH SOLE 5262 0 0 AZUL S A SPONSR ADR PFD 05501U106 BBG007NH4TV9 145931 15060 SH SOLE 15060 0 0 B & G FOODS INC NEW COM 05508R106 BBG001SQD861 145266 13835 SH SOLE 13835 0 0 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 499702 4196 SH SOLE 4196 0 0 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 66560 16077 SH SOLE 16077 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 8987037 266915 SH SOLE 266915 0 0 BANK FIRST CORP COM 06211J100 BBG001S79DP6 943504 10887 SH SOLE 10887 0 0 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 239207 2418 SH SOLE 2418 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1638814 31485 SH SOLE 31485 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 1186464 24368 SH SOLE 24368 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 249745 8218 SH SOLE 8218 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 1320148 72977 SH SOLE 72977 0 0 BAXTER INTL INC COM 071813109 BBG001S5P1K3 424687 10985 SH SOLE 10985 0 0 BCE INC COM NEW 05534B760 BBG001S5P2C0 266387 6765 SH SOLE 6765 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1475922 6053 SH SOLE 6053 0 0 BERKLEY W R CORP COM 084423102 BBG001S5P463 334698 4733 SH SOLE 4733 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 4883625 9 SH SOLE 9 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 53752347 150710 SH SOLE 150710 0 0 BEST BUY INC COM 086516101 BBG001S5P285 335829 4290 SH SOLE 4290 0 0 BEYOND INC COM 690370101 BBG001S64TS5 342027 12352 SH SOLE 12352 0 0 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1261200 18463 SH SOLE 18463 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 BBG001S9L8L3 262865 24362 SH SOLE 24362 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 831569 83828 SH SOLE 83828 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 970421 18541 SH SOLE 18541 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 BBG00ZS444Z2 233031 5329 SH SOLE 5329 0 0 BLACKROCK FLOATING RATE INC COM 091941104 BBG001SCPXR1 205788 16623 SH SOLE 16623 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 4088751 5037 SH SOLE 5037 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 224147 19257 SH SOLE 19257 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 160235 18044 SH SOLE 18044 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 4327429 33054 SH SOLE 33054 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 460897 16675 SH SOLE 16675 0 0 BLOCK INC CL A 852234103 BBG001TFLWL5 1596195 20636 SH SOLE 20636 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 474129 32123 SH SOLE 32123 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 35186 15365 SH SOLE 15365 0 0 BOEING CO COM 097023105 BBG001S5P0V3 10001557 38370 SH SOLE 38370 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 BBG019MC9WF2 1048903 21071 SH SOLE 21071 0 0 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 BBG019MBXTT9 6498661 129455 SH SOLE 129455 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 819408 231 SH SOLE 231 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 494351 3865 SH SOLE 3865 0 0 BORGWARNER INC COM 099724106 BBG001S7F4D2 829387 23135 SH SOLE 23135 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 875012 15136 SH SOLE 15136 0 0 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 3408279 96279 SH SOLE 96279 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 3469836 67625 SH SOLE 67625 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 399838 13651 SH SOLE 13651 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 13421127 12023 SH SOLE 12023 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 1092957 5312 SH SOLE 5312 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 867742 30140 SH SOLE 30140 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 464540 17677 SH SOLE 17677 0 0 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 279856 3936 SH SOLE 3936 0 0 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 975475 17084 SH SOLE 17084 0 0 BRT APARTMENTS CORP COM 055645303 BBG001S5PCX5 569452 30632 SH SOLE 30632 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 BBG001T056Q8 224981 9127 SH SOLE 9127 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 BBG00TN65984 17064 15800 SH SOLE 15800 0 0 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 340472 11859 SH SOLE 11859 0 0 CABOT CORP COM 127055101 BBG001S5PK58 470601 5636 SH SOLE 5636 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 557814 2048 SH SOLE 2048 0 0 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 384274 6696 SH SOLE 6696 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 145085 12649 SH SOLE 12649 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 2842991 274420 SH SOLE 274420 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 161458 10858 SH SOLE 10858 0 0 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 339969 3424 SH SOLE 3424 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 1206992 28004 SH SOLE 28004 0 0 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 696087 16102 SH SOLE 16102 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 859645 17857 SH SOLE 17857 0 0 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 251172 3834 SH SOLE 3834 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 1661072 13222 SH SOLE 13222 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 499109 6313 SH SOLE 6313 0 0 CAPITAL GROUP CORE BALANCED SHS 14021D107 BBG01J9W1K83 324170 11857 SH SOLE 11857 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 804369 28423 SH SOLE 28423 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 5464227 183118 SH SOLE 183118 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 1031454 40088 SH SOLE 40088 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 6200556 219644 SH SOLE 219644 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 1452241 60840 SH SOLE 60840 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 2026616 89298 SH SOLE 89298 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 1725203 67788 SH SOLE 67788 0 0 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 2546598 19422 SH SOLE 19422 0 0 CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 224449 9470 SH SOLE 9470 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 1641803 16288 SH SOLE 16288 0 0 CAREMAX INC COM CL A 14171W103 BBG00VWC4RQ7 13111 26317 SH SOLE 26317 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 881778 47561 SH SOLE 47561 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 398283 5625 SH SOLE 5625 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 3618133 62979 SH SOLE 62979 0 0 CARVANA CO CL A 146869102 BBG00GCTWF71 202919 3833 SH SOLE 3833 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 9231189 31221 SH SOLE 31221 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 484106 2711 SH SOLE 2711 0 0 CDW CORP COM 12514G108 BBG001V18TB6 1179714 5190 SH SOLE 5190 0 0 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 316560 2037 SH SOLE 2037 0 0 CENCORA INC COM 03073E105 BBG001S8X7P0 1949354 9491 SH SOLE 9491 0 0 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 221368 2983 SH SOLE 2983 0 0 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 396167 13867 SH SOLE 13867 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 217539 92965 SH SOLE 92965 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 262340 1717 SH SOLE 1717 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 1397777 8188 SH SOLE 8188 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 345095 6931 SH SOLE 6931 0 0 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 287589 3738 SH SOLE 3738 0 0 CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 409633 3878 SH SOLE 3878 0 0 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 23570546 158022 SH SOLE 158022 0 0 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 204747 41031 SH SOLE 41031 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 1594011 697 SH SOLE 697 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 482771 2904 SH SOLE 2904 0 0 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 9781578 43281 SH SOLE 43281 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 985678 10424 SH SOLE 10424 0 0 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 467554 4519 SH SOLE 4519 0 0 CINTAS CORP COM 172908105 BBG001S7CRG1 1119266 1857 SH SOLE 1857 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 17163564 339738 SH SOLE 339738 0 0 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 2222647 43209 SH SOLE 43209 0 0 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 294871 8898 SH SOLE 8898 0 0 CLEAR SECURE INC COM CL A 18467V109 BBG011C0FSZ6 699705 33884 SH SOLE 33884 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 475848 23303 SH SOLE 23303 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 1756016 12315 SH SOLE 12315 0 0 CME GROUP INC COM 12572Q105 BBG001S86547 1494677 7097 SH SOLE 7097 0 0 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 923422 15902 SH SOLE 15902 0 0 CNH INDL N V SHS N20944109 BBG0059JSF67 147362 12099 SH SOLE 12099 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 13186068 223758 SH SOLE 223758 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 1038660 10975 SH SOLE 10975 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 407858 5400 SH SOLE 5400 0 0 COHERUS BIOSCIENCES INC NOTE 1.500% 4/1 19249HAB9 5572 10000 SH SOLE 10000 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 296708 1706 SH SOLE 1706 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3691084 46306 SH SOLE 46306 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 BBG001S79G88 202593 1601 SH SOLE 1601 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 BBG00HY5VSC4 1274192 70592 SH SOLE 70592 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 409332 13523 SH SOLE 13523 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 8955060 204220 SH SOLE 204220 0 0 COMERICA INC COM 200340107 BBG001S6PXB1 335726 6016 SH SOLE 6016 0 0 COMMUNITY BK SYS INC COM 203607106 BBG001S5PK76 208159 3995 SH SOLE 3995 0 0 COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 232775 9193 SH SOLE 9193 0 0 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 310113 10820 SH SOLE 10820 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 8747103 75361 SH SOLE 75361 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1987532 21848 SH SOLE 21848 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 7093766 29343 SH SOLE 29343 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 518327 4434 SH SOLE 4434 0 0 COPART INC COM 217204106 BBG001S7MTB1 382984 7816 SH SOLE 7816 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 100538 13983 SH SOLE 13983 0 0 CORNING INC COM 219350105 BBG001S5RLH1 896520 29442 SH SOLE 29442 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 599507 12511 SH SOLE 12511 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 19770191 29951 SH SOLE 29951 0 0 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 1852165 72577 SH SOLE 72577 0 0 COTY INC COM CL A 222070203 BBG001S8GLM1 794234 63948 SH SOLE 63948 0 0 CRANE NXT CO COM 224441105 BBG017BXPZ94 219640 3862 SH SOLE 3862 0 0 CREDICORP LTD COM G2519Y108 BBG001S8L8P1 213350 1423 SH SOLE 1423 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 341045 5448 SH SOLE 5448 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 2486561 9739 SH SOLE 9739 0 0 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 2361318 20499 SH SOLE 20499 0 0 CSG SYS INTL INC COM 126349109 BBG001S8QQ76 369916 6952 SH SOLE 6952 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 3469372 100068 SH SOLE 100068 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 777975 3247 SH SOLE 3247 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 10919600 138293 SH SOLE 138293 0 0 D R HORTON INC COM 23331A109 BBG001S8M692 528207 3476 SH SOLE 3476 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 5415356 23409 SH SOLE 23409 0 0 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 659928 4017 SH SOLE 4017 0 0 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 213814 4290 SH SOLE 4290 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 574006 4729 SH SOLE 4729 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 BBG009RY6HH4 757273 30684 SH SOLE 30684 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 5467407 147848 SH SOLE 147848 0 0 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 543861 15298 SH SOLE 15298 0 0 DBX ETF TR XTRACKERS S&P 233051143 BBG00PK99PR8 288409 6624 SH SOLE 6624 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 7758660 19403 SH SOLE 19403 0 0 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 381964 4993 SH SOLE 4993 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 1068383 26557 SH SOLE 26557 0 0 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 32922 18600 SH SOLE 18600 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 4984204 110027 SH SOLE 110027 0 0 DEXCOM INC COM 252131107 BBG001SKZG99 329955 2659 SH SOLE 2659 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1112656 7639 SH SOLE 7639 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 BBG001SQ3K65 35500 12500 SH SOLE 12500 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 776044 5004 SH SOLE 5004 0 0 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 1926739 14317 SH SOLE 14317 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 1699201 49453 SH SOLE 49453 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 872376 30460 SH SOLE 30460 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 283864 6038 SH SOLE 6038 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 3299832 112892 SH SOLE 112892 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 1535563 29627 SH SOLE 29627 0 0 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 BBG01BN5Z188 1119335 41380 SH SOLE 41380 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 1090029 29286 SH SOLE 29286 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 2771959 46494 SH SOLE 46494 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 BBG015DG3GG1 2542634 87316 SH SOLE 87316 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 1089227 20815 SH SOLE 20815 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 887853 10490 SH SOLE 10490 0 0 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 487463 4337 SH SOLE 4337 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 9138493 101213 SH SOLE 101213 0 0 DOCUSIGN INC COM 256163106 BBG001T535D5 897427 15096 SH SOLE 15096 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 1299275 9557 SH SOLE 9557 0 0 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 229411 1615 SH SOLE 1615 0 0 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 2518111 53577 SH SOLE 53577 0 0 DONALDSON INC COM 257651109 BBG001S5QDV4 239071 3658 SH SOLE 3658 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 198973 16256 SH SOLE 16256 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 BBG001YCYSP7 178476 11627 SH SOLE 11627 0 0 DOUGLAS ELLIMAN INC COM 25961D105 BBG013ZGQFH8 31617 10718 SH SOLE 10718 0 0 DOVER CORP COM 260003108 BBG001S5QL46 247271 1608 SH SOLE 1608 0 0 DOW INC COM 260557103 BBG00BN96931 2747147 50094 SH SOLE 50094 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 763609 21663 SH SOLE 21663 0 0 DTE ENERGY CO COM 233331107 BBG001S5QN88 497288 4510 SH SOLE 4510 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 6944851 71567 SH SOLE 71567 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 735510 9561 SH SOLE 9561 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 160233 15437 SH SOLE 15437 0 0 EA SERIES TRUST FREEDOM 100 EM 02072L607 BBG00P7KKMR2 210859 6409 SH SOLE 6409 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 335663 11967 SH SOLE 11967 0 0 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 478064 5322 SH SOLE 5322 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 3342282 13879 SH SOLE 13879 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 272500 21524 SH SOLE 21524 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 BBG001SC5YX4 154560 24495 SH SOLE 24495 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 232540 18860 SH SOLE 18860 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 125442 10291 SH SOLE 10291 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 3672365 475695 SH SOLE 475695 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 408713 52601 SH SOLE 52601 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 652696 3291 SH SOLE 3291 0 0 EDISON INTL COM 281020107 BBG001S7MY75 1509406 21114 SH SOLE 21114 0 0 EDITAS MEDICINE INC COM 28106W103 BBG005MX5H08 128469 12682 SH SOLE 12682 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 504394 6615 SH SOLE 6615 0 0 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 436085 3188 SH SOLE 3188 0 0 ELEMENT SOLUTIONS INC COM 28618M106 BBG004KDL523 363784 15721 SH SOLE 15721 0 0 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 2622706 5562 SH SOLE 5562 0 0 ELI LILLY & CO COM 532457108 BBG001S5STL8 21786059 37374 SH SOLE 37374 0 0 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 219400 1018 SH SOLE 1018 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 3080199 31647 SH SOLE 31647 0 0 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 7184597 199461 SH SOLE 199461 0 0 ENCORE WIRE CORP COM 292562105 BBG001S70TC4 548525 2568 SH SOLE 2568 0 0 ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 284911 39626 SH SOLE 39626 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 2118249 153496 SH SOLE 153496 0 0 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 285494 22803 SH SOLE 22803 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 886252 6707 SH SOLE 6707 0 0 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 216805 2143 SH SOLE 2143 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 4995461 189581 SH SOLE 189581 0 0 EOG RES INC COM 26875P101 BBG001S5ZB93 5555524 45932 SH SOLE 45932 0 0 EPAM SYS INC COM 29414B104 BBG001SKDJH8 463256 1558 SH SOLE 1558 0 0 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 225343 4651 SH SOLE 4651 0 0 EQT CORP COM 26884L109 BBG001S5QXJ4 236296 6112 SH SOLE 6112 0 0 EQUINIX INC COM 29444U700 BBG001SKBNS9 558829 694 SH SOLE 694 0 0 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 646446 20431 SH SOLE 20431 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 480476 7856 SH SOLE 7856 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 4091938 109557 SH SOLE 109557 0 0 ESSEX PPTY TR INC COM 297178105 BBG001S81418 308838 1246 SH SOLE 1246 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 315666 5225 SH SOLE 5225 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 2144203 102643 SH SOLE 102643 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 24249495 491179 SH SOLE 491179 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 278476 12432 SH SOLE 12432 0 0 ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 BBG0074VLYR4 474631 13078 SH SOLE 13078 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 219306 11524 SH SOLE 11524 0 0 ETFIS SER TR I VIRTUS PVT CR 26923G798 BBG00N875FS6 1259504 57328 SH SOLE 57328 0 0 ETFIS SER TR I VIRTUS REAL AS 26923G780 BBG00N875MJ1 3328035 139746 SH SOLE 139746 0 0 EVEREST GROUP LTD COM G3223R108 BBG001S7QT63 246521 697 SH SOLE 697 0 0 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 478471 7752 SH SOLE 7752 0 0 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 228080 3083 SH SOLE 3083 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 492076 8588 SH SOLE 8588 0 0 EXELON CORP COM 30161N101 BBG001SBJMT2 554718 15452 SH SOLE 15452 0 0 EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 399631 12954 SH SOLE 12954 0 0 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 226278 1491 SH SOLE 1491 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 263565 2072 SH SOLE 2072 0 0 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 585089 3649 SH SOLE 3649 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 37425938 374334 SH SOLE 374334 0 0 FABRINET SHS G3323L100 BBG001SP57F4 268936 1413 SH SOLE 1413 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 356880 748 SH SOLE 748 0 0 FASTENAL CO COM 311900104 BBG001S5R1F7 840559 12978 SH SOLE 12978 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 1918365 18616 SH SOLE 18616 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 3112606 12304 SH SOLE 12304 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 332101 5606 SH SOLE 5606 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 3661329 109917 SH SOLE 109917 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 574347 13081 SH SOLE 13081 0 0 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 BBG01K785QY9 619431 22690 SH SOLE 22690 0 0 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 BBG00Z4JFMC8 1664161 87732 SH SOLE 87732 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 5138235 121529 SH SOLE 121529 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 BBG00L4J9F40 211641 4416 SH SOLE 4416 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 486661 9187 SH SOLE 9187 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 815777 18314 SH SOLE 18314 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 256102 3244 SH SOLE 3244 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 973500 15049 SH SOLE 15049 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 940979 6551 SH SOLE 6551 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 1981809 40661 SH SOLE 40661 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 8446727 316951 SH SOLE 316951 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 1100908 26943 SH SOLE 26943 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLN7 294699 6268 SH SOLE 6268 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 BBG0078XLZ93 278539 5663 SH SOLE 5663 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 15393625 334353 SH SOLE 334353 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 2138295 35597 SH SOLE 35597 0 0 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 3713414 107666 SH SOLE 107666 0 0 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 192902 13623 SH SOLE 13623 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 1430921 98821 SH SOLE 98821 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 2073268 61783 SH SOLE 61783 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 769599 26694 SH SOLE 26694 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 288416 8986 SH SOLE 8986 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 393251 22056 SH SOLE 22056 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 2073378 36854 SH SOLE 36854 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 18771193 363329 SH SOLE 363329 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 BBG00RHJ0RY3 246691 12236 SH SOLE 12236 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 230959 4844 SH SOLE 4844 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 5062356 300258 SH SOLE 300258 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 3822992 72805 SH SOLE 72805 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 1903294 86005 SH SOLE 86005 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 2363754 65081 SH SOLE 65081 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 BBG001V11WW3 533725 10592 SH SOLE 10592 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 3061050 111921 SH SOLE 111921 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 1747152 77859 SH SOLE 77859 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 2605779 29723 SH SOLE 29723 0 0 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 BBG00MGTPKM4 235266 10447 SH SOLE 10447 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 881503 52816 SH SOLE 52816 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 233344 5390 SH SOLE 5390 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 4253906 41080 SH SOLE 41080 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1388495 21408 SH SOLE 21408 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 1077877 82786 SH SOLE 82786 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 9524289 124127 SH SOLE 124127 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 580657 13743 SH SOLE 13743 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 261201 3788 SH SOLE 3788 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 7249353 134646 SH SOLE 134646 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 1951314 15236 SH SOLE 15236 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 1208237 12600 SH SOLE 12600 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 441302 13930 SH SOLE 13930 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 3922759 41380 SH SOLE 41380 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 230410 3382 SH SOLE 3382 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 BBG001V11W71 335851 6175 SH SOLE 6175 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 438320 20521 SH SOLE 20521 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 20302390 253653 SH SOLE 253653 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 BBG019WLSRG0 2686630 116405 SH SOLE 116405 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 4187761 22448 SH SOLE 22448 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 450587 8741 SH SOLE 8741 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 19561905 327890 SH SOLE 327890 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 3914737 94172 SH SOLE 94172 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 9725706 201277 SH SOLE 201277 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 BBG00ZDRMBK7 651647 33905 SH SOLE 33905 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 4968923 96148 SH SOLE 96148 0 0 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 BBG00YGCBMV6 4100423 121509 SH SOLE 121509 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 1832705 96662 SH SOLE 96662 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 561990 25395 SH SOLE 25395 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 2568148 55694 SH SOLE 55694 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 933995 22148 SH SOLE 22148 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 4505162 70294 SH SOLE 70294 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 1209207 47870 SH SOLE 47870 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 BBG005SW6VT1 263247 13282 SH SOLE 13282 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 338519 7435 SH SOLE 7435 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 927737 32785 SH SOLE 32785 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 3155204 38700 SH SOLE 38700 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 8784250 317236 SH SOLE 317236 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 536913 3397 SH SOLE 3397 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 5321932 92011 SH SOLE 92011 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 12763545 247020 SH SOLE 247020 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 3477982 75493 SH SOLE 75493 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 3357679 102462 SH SOLE 102462 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 2498429 58768 SH SOLE 58768 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 BBG00QQFKRG1 1238281 31981 SH SOLE 31981 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 1446512 63723 SH SOLE 63723 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 253223 11922 SH SOLE 11922 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 BBG012G2S6M4 237795 9983 SH SOLE 9983 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 BBG011FRQW74 566645 23522 SH SOLE 23522 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 328785 7934 SH SOLE 7934 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 BBG0101Q66H1 266258 8228 SH SOLE 8228 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 7564638 284706 SH SOLE 284706 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 BBG00VC9SSV2 262331 6905 SH SOLE 6905 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 2741551 65871 SH SOLE 65871 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 BBG01C9WWJR6 282564 8195 SH SOLE 8195 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 1715581 38858 SH SOLE 38858 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 BBG00YXMQGQ8 468147 13542 SH SOLE 13542 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 BBG01462JDB8 343124 10083 SH SOLE 10083 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 468077 13393 SH SOLE 13393 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 BBG00W2861Z2 1641624 44977 SH SOLE 44977 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 BBG01FCRRYM4 375843 11377 SH SOLE 11377 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 BBG01H04M604 859465 27034 SH SOLE 27034 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 BBG00YGC8R49 2131790 59618 SH SOLE 59618 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 633626 16251 SH SOLE 16251 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL MOD 33740F656 BBG00YGCB534 458781 20167 SH SOLE 20167 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 BBG01GCNPTX2 215853 6594 SH SOLE 6594 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 BBG00YGC9804 220582 9323 SH SOLE 9323 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 BBG01GN8WTL8 208938 6350 SH SOLE 6350 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 BBG01HCDPVH5 1048185 32674 SH SOLE 32674 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 BBG00X9DVN95 200341 5499 SH SOLE 5499 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 500988 12450 SH SOLE 12450 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 738094 21009 SH SOLE 21009 0 0 FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653 BBG01HVCBJ33 345236 10939 SH SOLE 10939 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 BBG00W5F8DK1 683117 28481 SH SOLE 28481 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 23137472 518719 SH SOLE 518719 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 3063045 123809 SH SOLE 123809 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 610906 14317 SH SOLE 14317 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 BBG00RPLC4T3 2062062 55003 SH SOLE 55003 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 1003886 24708 SH SOLE 24708 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 BBG00QQFDZ53 705234 19905 SH SOLE 19905 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 586267 15075 SH SOLE 15075 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 9751540 137656 SH SOLE 137656 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 660593 7327 SH SOLE 7327 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 2104058 20144 SH SOLE 20144 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 315986 36871 SH SOLE 36871 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 9369809 261143 SH SOLE 261143 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 3066816 26112 SH SOLE 26112 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 3270845 18640 SH SOLE 18640 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 45292085 1116669 SH SOLE 1116669 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 7424738 67769 SH SOLE 67769 0 0 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 342570 9345 SH SOLE 9345 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 1366658 10288 SH SOLE 10288 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 BBG001SJF1Q8 140585 10114 SH SOLE 10114 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 440872 1560 SH SOLE 1560 0 0 FLEX LNG LTD SHS G35947202 BBG001SSXL39 1034241 35590 SH SOLE 35590 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 BBG004FKXSZ4 2733526 97976 SH SOLE 97976 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 BBG003FMHM01 800173 11718 SH SOLE 11718 0 0 FLUENCE ENERGY INC COM CL A 34379V103 BBG012QSDTD2 301106 12625 SH SOLE 12625 0 0 FLUX PWR HLDGS INC COM NEW 344057302 BBG001SF5MW4 52197 12700 SH SOLE 12700 0 0 FMC CORP COM NEW 302491303 BBG001S5R880 372282 5905 SH SOLE 5905 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 3002859 246338 SH SOLE 246338 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 534672 9135 SH SOLE 9135 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 101286 16284 SH SOLE 16284 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421 BBG01JZGNQ64 232685 8047 SH SOLE 8047 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 BBG00J3M9WL3 286372 13670 SH SOLE 13670 0 0 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 BBG01GXV05Q8 1262513 49125 SH SOLE 49125 0 0 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 227084 7387 SH SOLE 7387 0 0 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 BBG00L2CKST9 209499 8625 SH SOLE 8625 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 3170798 65880 SH SOLE 65880 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 1898399 44595 SH SOLE 44595 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 9801026 1728576 SH SOLE 1728576 0 0 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 7527279 376929 SH SOLE 376929 0 0 FUBOTV INC COM 35953D104 BBG002CV4QZ3 69330 21802 SH SOLE 21802 0 0 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 233680 46000 SH SOLE 46000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 3255892 14478 SH SOLE 14478 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 83536 22217 SH SOLE 22217 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 BBG001SQ5389 79887 15542 SH SOLE 15542 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 240008 4863 SH SOLE 4863 0 0 GARMIN LTD SHS H2906T109 BBG001SG0H12 280953 2186 SH SOLE 2186 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 591143 7645 SH SOLE 7645 0 0 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 278771 2157 SH SOLE 2157 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 4540617 17486 SH SOLE 17486 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 2742074 21485 SH SOLE 21485 0 0 GENERAL MLS INC COM 370334104 BBG001S5RKR2 2325379 35698 SH SOLE 35698 0 0 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 1573768 43813 SH SOLE 43813 0 0 GENPACT LIMITED SHS G3922B107 BBG001SJT2Y2 576188 16600 SH SOLE 16600 0 0 GENTEX CORP COM 371901109 BBG001S5RMR8 233756 7157 SH SOLE 7157 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 2375224 17150 SH SOLE 17150 0 0 GEO GROUP INC NEW COM 36162J106 BBG001S6VYZ6 114427 10566 SH SOLE 10566 0 0 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 BBG018PWQF65 226035 12355 SH SOLE 12355 0 0 GILDAN ACTIVEWEAR INC COM 375916103 BBG001S7JJL6 518910 15696 SH SOLE 15696 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 2970429 36667 SH SOLE 36667 0 0 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 107919 10846 SH SOLE 10846 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 BBG001SH3WJ5 1264237 29880 SH SOLE 29880 0 0 GLOBAL X FDS 1-3 MONTH T-BILL 37960A537 BBG01H2Z08D9 664207 26547 SH SOLE 26547 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 1921176 61616 SH SOLE 61616 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 271989 12003 SH SOLE 12003 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 761086 17057 SH SOLE 17057 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 852773 19250 SH SOLE 19250 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 508410 18361 SH SOLE 18361 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 628189 36565 SH SOLE 36565 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 485797 9537 SH SOLE 9537 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 3239204 186805 SH SOLE 186805 0 0 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 BBG00XH4S6Z8 445313 15403 SH SOLE 15403 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 1783777 62589 SH SOLE 62589 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 1936551 115684 SH SOLE 115684 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y277 BBG00XH4TT32 1092776 38655 SH SOLE 38655 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 3784634 95959 SH SOLE 95959 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1986902 57658 SH SOLE 57658 0 0 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 1048621 54053 SH SOLE 54053 0 0 GLOBALSTAR INC COM 378973408 BBG001SPN4X1 29531 15222 SH SOLE 15222 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 5579535 55941 SH SOLE 55941 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 534292 5695 SH SOLE 5695 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 3628953 9407 SH SOLE 9407 0 0 GOLDMINING INC COM 38149E101 BBG001V0D2W8 15587 16000 SH SOLE 16000 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 425231 513 SH SOLE 513 0 0 GREIF INC CL A 397624107 BBG001S8S678 268369 4092 SH SOLE 4092 0 0 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2781502 75054 SH SOLE 75054 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 893613 69814 SH SOLE 69814 0 0 HACKETT GROUP INC COM 404609109 BBG001S5VLP7 399636 17551 SH SOLE 17551 0 0 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 232342 28231 SH SOLE 28231 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 499851 13827 SH SOLE 13827 0 0 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 BBG001SV51C7 96837 18950 SH SOLE 18950 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 106509 10001 SH SOLE 10001 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 BBG001S6S985 386067 7945 SH SOLE 7945 0 0 HANESBRANDS INC COM 410345102 BBG001SMCKB8 99853 22389 SH SOLE 22389 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 305794 11088 SH SOLE 11088 0 0 HARBOR ETF TRUST LONG TERM GROWER 41151J406 BBG014VVP8S2 2963762 143385 SH SOLE 143385 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 18361460 471532 SH SOLE 471532 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 355370 4421 SH SOLE 4421 0 0 HASBRO INC COM 418056107 BBG001S5RSQ6 514361 10074 SH SOLE 10074 0 0 HAWKINS INC COM 420261109 BBG001S5S282 713596 10133 SH SOLE 10133 0 0 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 1263734 4669 SH SOLE 4669 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 938422 13983 SH SOLE 13983 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 188052 10914 SH SOLE 10914 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 275946 13937 SH SOLE 13937 0 0 HEICO CORP NEW COM 422806109 BBG001S5RVC4 227712 1273 SH SOLE 1273 0 0 HERSHEY CO COM 427866108 BBG001S5S148 1064720 5711 SH SOLE 5711 0 0 HESS CORP COM 42809H107 BBG001S5NHS2 261908 1817 SH SOLE 1817 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 287772 16948 SH SOLE 16948 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 241119 31355 SH SOLE 31355 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 294986 1620 SH SOLE 1620 0 0 HOME BANCSHARES INC COM 436893200 BBG001SN0R60 359129 14178 SH SOLE 14178 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 20620940 59504 SH SOLE 59504 0 0 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 6875602 32786 SH SOLE 32786 0 0 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 551522 17176 SH SOLE 17176 0 0 HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 236744 1974 SH SOLE 1974 0 0 HP INC COM 40434L105 BBG001S6W7N7 709665 23585 SH SOLE 23585 0 0 HUBBELL INC COM 443510607 BBG001S5S1L9 860782 2617 SH SOLE 2617 0 0 HUBSPOT INC COM 443573100 BBG001T53670 200286 345 SH SOLE 345 0 0 HUMANA INC COM 444859102 BBG001S5S1X6 1120002 2446 SH SOLE 2446 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 172436 13556 SH SOLE 13556 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 316885 1220 SH SOLE 1220 0 0 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 252932 1940 SH SOLE 1940 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 43658 53654 SH SOLE 53654 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 375178 21825 SH SOLE 21825 0 0 ICON PLC SHS G4705A100 BBG001SDCL35 384409 1358 SH SOLE 1358 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 350792 632 SH SOLE 632 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2711300 10351 SH SOLE 10351 0 0 INDIA FD INC COM 454089103 BBG001S7PW58 215308 11772 SH SOLE 11772 0 0 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 1509345 82119 SH SOLE 82119 0 0 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 721832 48058 SH SOLE 48058 0 0 INGREDION INC COM 457187102 BBG001SBH4X9 353419 3256 SH SOLE 3256 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 874231 8671 SH SOLE 8671 0 0 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 BBG012S334Q7 318322 13454 SH SOLE 13454 0 0 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 241671 9609 SH SOLE 9609 0 0 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 382056 13326 SH SOLE 13326 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 642145 27175 SH SOLE 27175 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 224548 5048 SH SOLE 5048 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 431575 9423 SH SOLE 9423 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 313656 5692 SH SOLE 5692 0 0 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 BBG012S32N86 594535 21279 SH SOLE 21279 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 644665 25055 SH SOLE 25055 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 378157 12439 SH SOLE 12439 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 BBG00PLYT1X6 782735 28860 SH SOLE 28860 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 842944 25786 SH SOLE 25786 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 293206 8516 SH SOLE 8516 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 BBG00NR9PVG7 313502 11425 SH SOLE 11425 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 269867 7015 SH SOLE 7015 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 BBG00Q4023H0 592015 16140 SH SOLE 16140 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 BBG00PBD60M2 245700 6883 SH SOLE 6883 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 BBG00TGLNRW2 239987 7087 SH SOLE 7087 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 1350117 40459 SH SOLE 40459 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 1207154 33356 SH SOLE 33356 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 344882 10332 SH SOLE 10332 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 702719 18870 SH SOLE 18870 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 457260 13277 SH SOLE 13277 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 779782 22216 SH SOLE 22216 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 1200475 36768 SH SOLE 36768 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 772173 21378 SH SOLE 21378 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 1684134 48447 SH SOLE 48447 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 611702 17173 SH SOLE 17173 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 332811 10574 SH SOLE 10574 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 BBG00M4P0DF6 207782 6419 SH SOLE 6419 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 BBG00Q402FM7 445057 14212 SH SOLE 14212 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 1012289 37378 SH SOLE 37378 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 732390 26613 SH SOLE 26613 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 1048068 30547 SH SOLE 30547 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 1009868 34617 SH SOLE 34617 0 0 INNOVIVA INC COM 45781M101 BBG001SF23V0 199169 12417 SH SOLE 12417 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 BBG00DKCC5Y0 33649 13300 SH SOLE 13300 0 0 INTEL CORP COM 458140100 BBG001S5SF65 10400349 206972 SH SOLE 206972 0 0 INTER PARFUMS INC COM 458334109 BBG001SD06N9 425259 2953 SH SOLE 2953 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 1525218 11876 SH SOLE 11876 0 0 INTERDIGITAL INC COM 45867G101 BBG001S8DV79 223960 2063 SH SOLE 2063 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 8334094 50957 SH SOLE 50957 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1615225 19948 SH SOLE 19948 0 0 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 263905 7300 SH SOLE 7300 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 BBG001S6QLK6 16660 28479 SH SOLE 28479 0 0 INTUIT COM 461202103 BBG001S6TWR2 8936521 14298 SH SOLE 14298 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 3207703 9508 SH SOLE 9508 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 BBG001SSW9F4 1691008 18487 SH SOLE 18487 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 3393914 71844 SH SOLE 71844 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 3369341 253334 SH SOLE 253334 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 3872982 175725 SH SOLE 175725 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 428153 20644 SH SOLE 20644 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 BBG001SSDL86 815809 42512 SH SOLE 42512 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 188801 13573 SH SOLE 13573 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 405101 16217 SH SOLE 16217 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 479109 26676 SH SOLE 26676 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 BBG001SQTTP7 2382020 120976 SH SOLE 120976 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 BBG0022HSYN5 256930 10832 SH SOLE 10832 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 614376 12963 SH SOLE 12963 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 11459435 599971 SH SOLE 599971 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 300338 9247 SH SOLE 9247 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 260806 6598 SH SOLE 6598 0 0 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 BBG0062BLSD0 275498 7362 SH SOLE 7362 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 285302 17989 SH SOLE 17989 0 0 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 BBG0027F1W57 293423 5367 SH SOLE 5367 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 23950581 142106 SH SOLE 142106 0 0 INVESCO EXCH TRADED FD TR II NASDAQ FT GEN200 46138G482 BBG019Z0CM44 487436 18527 SH SOLE 18527 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 1784186 66105 SH SOLE 66105 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 283165 11711 SH SOLE 11711 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 1232774 107478 SH SOLE 107478 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 481527 5844 SH SOLE 5844 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 10256822 120188 SH SOLE 120188 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 260556 4915 SH SOLE 4915 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 1164653 41344 SH SOLE 41344 0 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 4684379 163847 SH SOLE 163847 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 477211 4544 SH SOLE 4544 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 1931035 36311 SH SOLE 36311 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 4190790 101154 SH SOLE 101154 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 1311366 27179 SH SOLE 27179 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 641086 14521 SH SOLE 14521 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 2317541 53033 SH SOLE 53033 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 1769767 41730 SH SOLE 41730 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 8158578 130204 SH SOLE 130204 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 579411 10861 SH SOLE 10861 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 615138 29043 SH SOLE 29043 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 544893 23609 SH SOLE 23609 0 0 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 BBG00KJR1LH9 721524 9970 SH SOLE 9970 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6ZV0 425428 22940 SH SOLE 22940 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 4635603 221958 SH SOLE 221958 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 1036381 45625 SH SOLE 45625 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 4454287 217760 SH SOLE 217760 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 397935 17507 SH SOLE 17507 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 3748895 194243 SH SOLE 194243 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 1719794 88399 SH SOLE 88399 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 878170 43302 SH SOLE 43302 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 2178361 42372 SH SOLE 42372 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 BBG00P4Y3C50 2403011 61933 SH SOLE 61933 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 3496769 37942 SH SOLE 37942 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 474106 4788 SH SOLE 4788 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 1165753 29224 SH SOLE 29224 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 BBG001SRMY71 869701 10166 SH SOLE 10166 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 BBG001SRMY80 631058 6897 SH SOLE 6897 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 BBG001SRNLL2 796166 6723 SH SOLE 6723 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 337359 23139 SH SOLE 23139 0 0 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 BBG001SN60Z1 1704627 37177 SH SOLE 37177 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 7665043 217757 SH SOLE 217757 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 10015408 267149 SH SOLE 267149 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 BBG001SRRFC1 222183 3572 SH SOLE 3572 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 3411814 161391 SH SOLE 161391 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 1458851 79038 SH SOLE 79038 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 809808 22451 SH SOLE 22451 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 301537 3444 SH SOLE 3444 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 21007268 214272 SH SOLE 214272 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 346393 9183 SH SOLE 9183 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 3266366 36370 SH SOLE 36370 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 11730619 132236 SH SOLE 132236 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 10224793 188754 SH SOLE 188754 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 BBG001SJWX52 204813 3615 SH SOLE 3615 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 268680 9022 SH SOLE 9022 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 7943510 236157 SH SOLE 236157 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 BBG00KJR2T90 508307 15279 SH SOLE 15279 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 352546 11229 SH SOLE 11229 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 20904536 132475 SH SOLE 132475 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 6335390 196385 SH SOLE 196385 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 820324 9994 SH SOLE 9994 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 2432385 44978 SH SOLE 44978 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 139711011 341158 SH SOLE 341158 0 0 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 45998 11219 SH SOLE 11219 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 143704 12251 SH SOLE 12251 0 0 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 625189 2702 SH SOLE 2702 0 0 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 5355985 76536 SH SOLE 76536 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1420536 36396 SH SOLE 36396 0 0 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 74023172 1463488 SH SOLE 1463488 0 0 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 1893179 77021 SH SOLE 77021 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 3309555 103230 SH SOLE 103230 0 0 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 3014369 54225 SH SOLE 54225 0 0 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 3370136 60822 SH SOLE 60822 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 221081 5133 SH SOLE 5133 0 0 ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 431166 6355 SH SOLE 6355 0 0 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 484253 3640 SH SOLE 3640 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 290549 14484 SH SOLE 14484 0 0 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 1639163 75260 SH SOLE 75260 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 12312310 122792 SH SOLE 122792 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 3624775 36766 SH SOLE 36766 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 434586 10293 SH SOLE 10293 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 5536728 112535 SH SOLE 112535 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 8456905 103083 SH SOLE 103083 0 0 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 1115739 21176 SH SOLE 21176 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 1744190 16111 SH SOLE 16111 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 15187494 153595 SH SOLE 153595 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 3177935 27132 SH SOLE 27132 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 12855880 133374 SH SOLE 133374 0 0 ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 989292 20555 SH SOLE 20555 0 0 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 13839822 127635 SH SOLE 127635 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 508614 10100 SH SOLE 10100 0 0 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 1029262 28315 SH SOLE 28315 0 0 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 1036850 17895 SH SOLE 17895 0 0 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 2616786 44556 SH SOLE 44556 0 0 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 1428853 18181 SH SOLE 18181 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 25306083 470199 SH SOLE 470199 0 0 ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 449183 10942 SH SOLE 10942 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 10774746 105645 SH SOLE 105645 0 0 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 284127 5705 SH SOLE 5705 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 264222872 3755834 SH SOLE 3755834 0 0 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 216693 3938 SH SOLE 3938 0 0 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 4572756 71831 SH SOLE 71831 0 0 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 313395 5266 SH SOLE 5266 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 3215609 49524 SH SOLE 49524 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 30003900 108259 SH SOLE 108259 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 75739917 699676 SH SOLE 699676 0 0 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 16174397 153705 SH SOLE 153705 0 0 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 20552104 197427 SH SOLE 197427 0 0 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 22134505 262475 SH SOLE 262475 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 792805399 1659874 SH SOLE 1659874 0 0 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 27552128 598049 SH SOLE 598049 0 0 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 348835201 3514713 SH SOLE 3514713 0 0 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 1915434 35282 SH SOLE 35282 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 29862656 308339 SH SOLE 308339 0 0 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 32776129 529502 SH SOLE 529502 0 0 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 18564716 356329 SH SOLE 356329 0 0 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 372321 8607 SH SOLE 8607 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 341989 4527 SH SOLE 4527 0 0 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 444071 11683 SH SOLE 11683 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 11450659 109137 SH SOLE 109137 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 753253 15778 SH SOLE 15778 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 561130 24114 SH SOLE 24114 0 0 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 509100 7970 SH SOLE 7970 0 0 ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 695966 8248 SH SOLE 8248 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 931401 23390 SH SOLE 23390 0 0 ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 228408 4321 SH SOLE 4321 0 0 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 2358134 5813 SH SOLE 5813 0 0 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 1267887 2829 SH SOLE 2829 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 1514937 25304 SH SOLE 25304 0 0 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 235778 8931 SH SOLE 8931 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 3993392 78890 SH SOLE 78890 0 0 ISHARES TR GBL COMM SVC ETF 464287275 BBG001S6VVK8 1598792 21427 SH SOLE 21427 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 880896 56577 SH SOLE 56577 0 0 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 267158 5678 SH SOLE 5678 0 0 ISHARES TR GLOB UTILITS ETF 464288711 BBG001SNVXD5 1664143 28471 SH SOLE 28471 0 0 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 12883329 160002 SH SOLE 160002 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 5516306 141046 SH SOLE 141046 0 0 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 5749474 84328 SH SOLE 84328 0 0 ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 364393 3463 SH SOLE 3463 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 2330458 43814 SH SOLE 43814 0 0 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 10440200 331330 SH SOLE 331330 0 0 ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 207225 9977 SH SOLE 9977 0 0 ISHARES TR IBONDS DEC 2032 46436E312 BBG018GV5WV5 207305 8217 SH SOLE 8217 0 0 ISHARES TR IBONDS DEC 2033 46436E130 BBG01H4B2BK3 207286 8019 SH SOLE 8019 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 343392 14368 SH SOLE 14368 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 2512061 100846 SH SOLE 100846 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 1769913 71483 SH SOLE 71483 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 2552818 32986 SH SOLE 32986 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 16768125 151528 SH SOLE 151528 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 BBG001SSPXC2 228775 7981 SH SOLE 7981 0 0 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 1536368 23794 SH SOLE 23794 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 553433 19744 SH SOLE 19744 0 0 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 4253549 151967 SH SOLE 151967 0 0 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 1452323 13863 SH SOLE 13863 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 519095 3821 SH SOLE 3821 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 4187607 7269 SH SOLE 7269 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 2535478 49449 SH SOLE 49449 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 10279382 197680 SH SOLE 197680 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 7107958 79811 SH SOLE 79811 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 10759501 114365 SH SOLE 114365 0 0 ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 17164102 147928 SH SOLE 147928 0 0 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 934928 22523 SH SOLE 22523 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 25385423 374306 SH SOLE 374306 0 0 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 16124852 228333 SH SOLE 228333 0 0 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 10867946 165267 SH SOLE 165267 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 5900308 87894 SH SOLE 87894 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 21411965 332226 SH SOLE 332226 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 6361076 93932 SH SOLE 93932 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 10124953 188879 SH SOLE 188879 0 0 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 14470955 328885 SH SOLE 328885 0 0 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 4198396 70907 SH SOLE 70907 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 14389059 190963 SH SOLE 190963 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 6656822 96003 SH SOLE 96003 0 0 ISHARES TR MSCI EAFE SMCP 46435G839 BBG009HYWS37 739592 25240 SH SOLE 25240 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 5427161 134970 SH SOLE 134970 0 0 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 261036 5348 SH SOLE 5348 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 BBG002DMN5F9 238443 3417 SH SOLE 3417 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 5255211 139915 SH SOLE 139915 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 722787 27265 SH SOLE 27265 0 0 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 2084967 22899 SH SOLE 22899 0 0 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 1181377 11754 SH SOLE 11754 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 22687570 290755 SH SOLE 290755 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 2218830 14143 SH SOLE 14143 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 26181648 177937 SH SOLE 177937 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 213266 5976 SH SOLE 5976 0 0 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 1333547 13183 SH SOLE 13183 0 0 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 92640586 854539 SH SOLE 854539 0 0 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 285883 5285 SH SOLE 5285 0 0 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 2133857 52403 SH SOLE 52403 0 0 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 7400827 237282 SH SOLE 237282 0 0 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 347743 4730 SH SOLE 4730 0 0 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 5964610 22743 SH SOLE 22743 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 19428103 64083 SH SOLE 64083 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 13965787 84513 SH SOLE 84513 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 4957596 19656 SH SOLE 19656 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 7102077 45723 SH SOLE 45723 0 0 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 5549059 53121 SH SOLE 53121 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 13873074 119297 SH SOLE 119297 0 0 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 90243853 1160991 SH SOLE 1160991 0 0 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 318988 2772 SH SOLE 2772 0 0 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 29083002 165980 SH SOLE 165980 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 2469060 40102 SH SOLE 40102 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 175459357 874194 SH SOLE 874194 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 476818 1742 SH SOLE 1742 0 0 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 6822916 30543 SH SOLE 30543 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 25992925 346111 SH SOLE 346111 0 0 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 16496481 94867 SH SOLE 94867 0 0 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 4368934 55149 SH SOLE 55149 0 0 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 2044421 17927 SH SOLE 17927 0 0 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 12959153 103557 SH SOLE 103557 0 0 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 12898067 110033 SH SOLE 110033 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 25948723 235619 SH SOLE 235619 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1459803 13846 SH SOLE 13846 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 7686553 74576 SH SOLE 74576 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 10449740 97216 SH SOLE 97216 0 0 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 14765242 292555 SH SOLE 292555 0 0 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 417319 9459 SH SOLE 9459 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 490128 2735 SH SOLE 2735 0 0 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 321176 3760 SH SOLE 3760 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 4779553 88559 SH SOLE 88559 0 0 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 1717164 18785 SH SOLE 18785 0 0 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 23050963 187788 SH SOLE 187788 0 0 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 8571753 67707 SH SOLE 67707 0 0 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 3167718 16523 SH SOLE 16523 0 0 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 2028480 7087 SH SOLE 7087 0 0 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 3523689 13421 SH SOLE 13421 0 0 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 227337 1988 SH SOLE 1988 0 0 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 2441312 60624 SH SOLE 60624 0 0 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 630412 6765 SH SOLE 6765 0 0 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 5213827 226295 SH SOLE 226295 0 0 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 219990 4292 SH SOLE 4292 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 212419 4205 SH SOLE 4205 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 364964 7301 SH SOLE 7301 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 1220599 25940 SH SOLE 25940 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 1331174 53098 SH SOLE 53098 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 BBG00KW3R0N8 1392852 53081 SH SOLE 53081 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 330287 3548 SH SOLE 3548 0 0 ITT INC COM 45073V108 BBG00CVQZQB3 1565723 13122 SH SOLE 13122 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 216655 3546 SH SOLE 3546 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 972043 17477 SH SOLE 17477 0 0 J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258 BBG00NKWDTV4 302592 6324 SH SOLE 6324 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 593307 12601 SH SOLE 12601 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 6567931 125606 SH SOLE 125606 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 37516369 682364 SH SOLE 682364 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 207023 4539 SH SOLE 4539 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 651471 13048 SH SOLE 13048 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 44716255 890230 SH SOLE 890230 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 3118351 61457 SH SOLE 61457 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 2264319 47311 SH SOLE 47311 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 807024 20918 SH SOLE 20918 0 0 JABIL INC COM 466313103 BBG001S7RB70 224011 1758 SH SOLE 1758 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 229688 4486 SH SOLE 4486 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 762501 5874 SH SOLE 5874 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 730114 12375 SH SOLE 12375 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 3245068 49362 SH SOLE 49362 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 389387 8476 SH SOLE 8476 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 1101783 22802 SH SOLE 22802 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 654339 13009 SH SOLE 13009 0 0 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 422701 14631 SH SOLE 14631 0 0 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 320236 7925 SH SOLE 7925 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 10794173 183543 SH SOLE 183543 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 BBG00FJ5J8Y9 394361 12095 SH SOLE 12095 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 29514303 560469 SH SOLE 560469 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 386244 10562 SH SOLE 10562 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 21910083 139786 SH SOLE 139786 0 0 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 2695806 46770 SH SOLE 46770 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 248539 9800 SH SOLE 9800 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 32956128 193746 SH SOLE 193746 0 0 KBR INC COM 48242W106 BBG001SP11V3 273559 4937 SH SOLE 4937 0 0 KELLANOVA COM 487836108 BBG001S5SJL0 1605896 28723 SH SOLE 28723 0 0 KENVUE INC COM 49177J102 BBG01C79X614 395541 18372 SH SOLE 18372 0 0 KEYCORP COM 493267108 BBG001S5SKV6 769985 53471 SH SOLE 53471 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 215860 1357 SH SOLE 1357 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 5689338 46822 SH SOLE 46822 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 997378 56541 SH SOLE 56541 0 0 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 320509 957 SH SOLE 957 0 0 KKR & CO INC COM 48251W104 BBG001S6PW05 295524 3567 SH SOLE 3567 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 809858 1393 SH SOLE 1393 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1135831 30715 SH SOLE 30715 0 0 KRANESHARES TR KFA MOUNT LUCAS 500767652 BBG00YD8RJB0 210258 7296 SH SOLE 7296 0 0 KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 477153 23073 SH SOLE 23073 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 285805 14086 SH SOLE 14086 0 0 KROGER CO COM 501044101 BBG001S5SN40 1820139 39819 SH SOLE 39819 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 2590580 12300 SH SOLE 12300 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 370876 1632 SH SOLE 1632 0 0 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1626329 2076 SH SOLE 2076 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 1402353 13195 SH SOLE 13195 0 0 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 396802 3671 SH SOLE 3671 0 0 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 250991 5100 SH SOLE 5100 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 137631471 5019384 SH SOLE 5019384 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 21190344 481708 SH SOLE 481708 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 509386 3483 SH SOLE 3483 0 0 LCI INDS COM 50189K103 BBG001S8G4D9 248026 1973 SH SOLE 1973 0 0 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 27615668 462733 SH SOLE 462733 0 0 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 1188387 25220 SH SOLE 25220 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 2573136 93027 SH SOLE 93027 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 8163241 224573 SH SOLE 224573 0 0 LENNAR CORP CL A 526057104 BBG001S5SRK3 424308 2847 SH SOLE 2847 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 BBG001S9NVN8 238821 14439 SH SOLE 14439 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 439992 68964 SH SOLE 68964 0 0 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 222619 1024 SH SOLE 1024 0 0 LINDE PLC SHS G54950103 BBG01FND0CH6 7960755 19383 SH SOLE 19383 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 777029 67509 SH SOLE 67509 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 BBG00YN70Y45 345021 17675 SH SOLE 17675 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 BBG01JLDJ7S9 158733 25116 SH SOLE 25116 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 BBG01JLDH8P2 192678 30106 SH SOLE 30106 0 0 LITTELFUSE INC COM 537008104 BBG001S744B6 614159 2295 SH SOLE 2295 0 0 LKQ CORP COM 501889208 BBG001SCCPJ1 307820 6441 SH SOLE 6441 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 469328 196371 SH SOLE 196371 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 17564325 38753 SH SOLE 38753 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 6413367 28818 SH SOLE 28818 0 0 LTC PPTYS INC COM 502175102 BBG001S73DC6 223756 6966 SH SOLE 6966 0 0 LUCID GROUP INC COM 549498103 BBG00W7F99W4 114706 27246 SH SOLE 27246 0 0 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 418235 818 SH SOLE 818 0 0 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 23652 12925 SH SOLE 12925 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 BBG00MS90LM0 44194 13114 SH SOLE 13114 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 1610930 16943 SH SOLE 16943 0 0 M & T BK CORP COM 55261F104 BBG001S7S2B4 590477 4308 SH SOLE 4308 0 0 MAGNA INTL INC COM 559222401 BBG001S5SY91 339618 5748 SH SOLE 5748 0 0 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 2787138 64472 SH SOLE 64472 0 0 MANITOWOC CO INC COM NEW 563571405 BBG001S7C7S2 375692 22510 SH SOLE 22510 0 0 MARATHON OIL CORP COM 565849106 BBG001S69V69 385979 15976 SH SOLE 15976 0 0 MARATHON PETE CORP COM 56585A102 BBG001S169P1 3458403 23311 SH SOLE 23311 0 0 MARCUS CORP DEL COM 566330106 BBG001S7JNZ2 488649 33515 SH SOLE 33515 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 279720 197 SH SOLE 197 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 1929101 8554 SH SOLE 8554 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 2257052 11912 SH SOLE 11912 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 1902806 31550 SH SOLE 31550 0 0 MASCO CORP COM 574599106 BBG001S5SZ70 976525 14579 SH SOLE 14579 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 8028404 18823 SH SOLE 18823 0 0 MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 36708 13646 SH SOLE 13646 0 0 MAXIMUS INC COM 577933104 BBG001S6G4K5 1371576 16356 SH SOLE 16356 0 0 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1945505 28435 SH SOLE 28435 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 14189220 47854 SH SOLE 47854 0 0 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 855214 1847 SH SOLE 1847 0 0 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 202936 10249 SH SOLE 10249 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 167803 34176 SH SOLE 34176 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 5566819 67575 SH SOLE 67575 0 0 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 2344738 1492 SH SOLE 1492 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 12665542 116176 SH SOLE 116176 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 14777115 41748 SH SOLE 41748 0 0 METLIFE INC COM 59156R108 BBG001S5T3R8 834297 12616 SH SOLE 12616 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 27820 10381 SH SOLE 10381 0 0 MGE ENERGY INC COM 55277P104 BBG001SD2RD2 792045 10953 SH SOLE 10953 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 3453577 38296 SH SOLE 38296 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 52959 13000 SH SOLE 13000 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2149853 25192 SH SOLE 25192 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 100302125 266733 SH SOLE 266733 0 0 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 2577010 4080 SH SOLE 4080 0 0 MIMEDX GROUP INC COM 602496101 BBG001STPW96 129796 14800 SH SOLE 14800 0 0 MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 372540 3621 SH SOLE 3621 0 0 MODERNA INC COM 60770K107 BBG003PHHZV8 326693 3285 SH SOLE 3285 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 3376553 46618 SH SOLE 46618 0 0 MONGODB INC CL A 60937P106 BBG0022FDRZ7 278427 681 SH SOLE 681 0 0 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 415650 659 SH SOLE 659 0 0 MOODYS CORP COM 615369105 BBG001S5VP87 404810 1036 SH SOLE 1036 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 6798978 72911 SH SOLE 72911 0 0 MORNINGSTAR INC COM 617700109 BBG001SC6FV6 730848 2553 SH SOLE 2553 0 0 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 462815 12953 SH SOLE 12953 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 701488 2241 SH SOLE 2241 0 0 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 271866 13696 SH SOLE 13696 0 0 MUELLER INDS INC COM 624756102 BBG001S6PVC4 339023 7190 SH SOLE 7190 0 0 MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 190797 13250 SH SOLE 13250 0 0 NASDAQ INC COM 631103108 BBG001SKTBJ6 5884800 101218 SH SOLE 101218 0 0 NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 309028 6215 SH SOLE 6215 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 5691955 83718 SH SOLE 83718 0 0 NETAPP INC COM 64110D104 BBG001S8LYX5 340894 3867 SH SOLE 3867 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 2747537 5643 SH SOLE 5643 0 0 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 405786 9102 SH SOLE 9102 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 390219 38145 SH SOLE 38145 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 715841 17295 SH SOLE 17295 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 3834199 63125 SH SOLE 63125 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 347213 11418 SH SOLE 11418 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 4507681 41519 SH SOLE 41519 0 0 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 181246 19983 SH SOLE 19983 0 0 NNN REIT INC COM 637417106 BBG001S6Z1P5 302370 7016 SH SOLE 7016 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1738464 7355 SH SOLE 7355 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 1832628 52511 SH SOLE 52511 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 BBG00H3TKL24 497638 21095 SH SOLE 21095 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 BBG00QG3B4L4 306287 10372 SH SOLE 10372 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 BBG00G3NVSZ6 415262 11969 SH SOLE 11969 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 3367253 72336 SH SOLE 72336 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 3256406 6956 SH SOLE 6956 0 0 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 1055398 27103 SH SOLE 27103 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 1834321 91533 SH SOLE 91533 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 1230566 12187 SH SOLE 12187 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 3639189 35178 SH SOLE 35178 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 2976777 17104 SH SOLE 17104 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 276826 3985 SH SOLE 3985 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 331230 9224 SH SOLE 9224 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 454603 11627 SH SOLE 11627 0 0 NUTEX HEALTH INC COM 67079U108 BBG001T5W5K5 5292 29400 SH SOLE 29400 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 207348 3681 SH SOLE 3681 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 303945 25714 SH SOLE 25714 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 134420 12220 SH SOLE 12220 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 146452 28056 SH SOLE 28056 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 189944 23107 SH SOLE 23107 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 1044923 88403 SH SOLE 88403 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 306822 29138 SH SOLE 29138 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 250248 37019 SH SOLE 37019 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 59910237 120977 SH SOLE 120977 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 2083381 9071 SH SOLE 9071 0 0 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 1241219 20787 SH SOLE 20787 0 0 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 2976231 85206 SH SOLE 85206 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 1095989 2704 SH SOLE 2704 0 0 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 368608 6832 SH SOLE 6832 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 912456 29760 SH SOLE 29760 0 0 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 896696 10365 SH SOLE 10365 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 713263 8539 SH SOLE 8539 0 0 ONE GAS INC COM 68235P108 BBG004WQKD16 421220 6610 SH SOLE 6610 0 0 ONEOK INC NEW COM 682680103 BBG001S5TWK1 5996448 85395 SH SOLE 85395 0 0 OPEN TEXT CORP COM 683715106 BBG001SBS5H2 467478 11125 SH SOLE 11125 0 0 OPERA LTD SPONSORED ADS 68373M107 BBG00LBLDJ80 207473 15682 SH SOLE 15682 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 3955674 37519 SH SOLE 37519 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1238904 1304 SH SOLE 1304 0 0 OSHKOSH CORP COM 688239201 BBG001S6SX46 400269 3692 SH SOLE 3692 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 2059474 23019 SH SOLE 23019 0 0 OTTER TAIL CORP COM 689648103 BBG001S5TYX3 432252 5087 SH SOLE 5087 0 0 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 456895 3082 SH SOLE 3082 0 0 PACCAR INC COM 693718108 BBG001S5V1S8 1347303 13797 SH SOLE 13797 0 0 PACER FDS TR CASH COWS ETF 69374H659 BBG00P1MB733 550871 14596 SH SOLE 14596 0 0 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 666207 22348 SH SOLE 22348 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 556649 17818 SH SOLE 17818 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 7296241 212905 SH SOLE 212905 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 2690289 64299 SH SOLE 64299 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 768848 22862 SH SOLE 22862 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 3861003 81922 SH SOLE 81922 0 0 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 17637066 367209 SH SOLE 367209 0 0 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 1959549 75717 SH SOLE 75717 0 0 PACER FDS TR SWAN SOS MOD JAN 69374H550 BBG00YN799C2 260831 10098 SH SOLE 10098 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 10261362 237147 SH SOLE 237147 0 0 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 5974704 181823 SH SOLE 181823 0 0 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 7623990 116700 SH SOLE 116700 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 BBG00BLVPY01 5507015 221254 SH SOLE 221254 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 590703 21433 SH SOLE 21433 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 3456013 168833 SH SOLE 168833 0 0 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 37676168 724681 SH SOLE 724681 0 0 PACER FDS TR US CHS CWS GWT 69374H667 BBG00P1M9FH3 349623 9576 SH SOLE 9576 0 0 PACKAGING CORP AMER COM 695156109 BBG001S5V741 1435040 8809 SH SOLE 8809 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 2454091 142929 SH SOLE 142929 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 2680577 9090 SH SOLE 9090 0 0 PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 224954 13776 SH SOLE 13776 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 297377 20107 SH SOLE 20107 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 1518829 3297 SH SOLE 3297 0 0 PARSONS CORP DEL COM 70202L102 BBG001SDWJQ3 1410222 22488 SH SOLE 22488 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 1979387 16618 SH SOLE 16618 0 0 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 400874 1939 SH SOLE 1939 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1467945 23904 SH SOLE 23904 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 249020 1702 SH SOLE 1702 0 0 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 513427 19732 SH SOLE 19732 0 0 PEPSICO INC COM 713448108 BBG001S695T1 20006935 117799 SH SOLE 117799 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00D61Y2G3 308773 22704 SH SOLE 22704 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 501326 31392 SH SOLE 31392 0 0 PFIZER INC COM 717081103 BBG001S5V466 9126830 317014 SH SOLE 317014 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 660053 13364 SH SOLE 13364 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 5216849 55451 SH SOLE 55451 0 0 PHILLIPS 66 COM 718546104 BBG00286S4P7 5180546 38911 SH SOLE 38911 0 0 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 142531 10709 SH SOLE 10709 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 232710 17576 SH SOLE 17576 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2289401 127543 SH SOLE 127543 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 202468 2175 SH SOLE 2175 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 212624 4157 SH SOLE 4157 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 11117032 120249 SH SOLE 120249 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 BBG001T5HFT1 356198 6680 SH SOLE 6680 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 1150453 11529 SH SOLE 11529 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 1604338 16931 SH SOLE 16931 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 1110572 21034 SH SOLE 21034 0 0 PIMCO ETF TR MUNI INCOME OPP 72201R635 BBG012DX1041 904161 19907 SH SOLE 19907 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 628989 12573 SH SOLE 12573 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 BBG001SKG2H2 75000 10000 SH SOLE 10000 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 57639 11551 SH SOLE 11551 0 0 PIMCO MUN INCOME FD COM 72200R107 BBG001SC8NG4 812730 87109 SH SOLE 87109 0 0 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 649451 78247 SH SOLE 78247 0 0 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 1240346 17265 SH SOLE 17265 0 0 PINTEREST INC CL A 72352L106 BBG002583CW7 341212 9212 SH SOLE 9212 0 0 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 1542618 6860 SH SOLE 6860 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 196756 12987 SH SOLE 12987 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 501299 31429 SH SOLE 31429 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 5730237 37005 SH SOLE 37005 0 0 POLARIS INC COM 731068102 BBG001S7HWZ4 367649 3879 SH SOLE 3879 0 0 POOL CORP COM 73278L105 BBG001S5VBK4 858719 2154 SH SOLE 2154 0 0 POSTAL REALTY TRUST INC CL A 73757R102 BBG00NSBGG83 162668 11172 SH SOLE 11172 0 0 PPG INDS INC COM 693506107 BBG001S5VC13 2420738 16187 SH SOLE 16187 0 0 PPL CORP COM 69351T106 BBG001S5VC31 946563 34929 SH SOLE 34929 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 254711 2365 SH SOLE 2365 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 23708145 161786 SH SOLE 161786 0 0 PROGRESSIVE CORP COM 743315103 BBG001S5V509 2023009 12701 SH SOLE 12701 0 0 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 1665398 12494 SH SOLE 12494 0 0 PROSHARES TR PET CARE ETF 74348A145 BBG00M6PLP55 264699 5020 SH SOLE 5020 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 365968 5629 SH SOLE 5629 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 31274909 328518 SH SOLE 328518 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 898218 12209 SH SOLE 12209 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 8139252 116977 SH SOLE 116977 0 0 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 244822 40872 SH SOLE 40872 0 0 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 192398 193000 SH SOLE 193000 0 0 PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 364875 5387 SH SOLE 5387 0 0 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 1851575 17853 SH SOLE 17853 0 0 PTC THERAPEUTICS INC COM 69366J200 BBG001SNNC86 250217 9079 SH SOLE 9079 0 0 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1600690 5248 SH SOLE 5248 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 3006349 49164 SH SOLE 49164 0 0 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 BBG0115QY0G8 291455 9241 SH SOLE 9241 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 316702 52089 SH SOLE 52089 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 BBG001S5V6N2 47119 14771 SH SOLE 14771 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 BBG00MDY4LB9 592079 37426 SH SOLE 37426 0 0 QUALCOMM INC COM 747525103 BBG001S6VS70 3578407 24742 SH SOLE 24742 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1139913 5282 SH SOLE 5282 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 298789 2167 SH SOLE 2167 0 0 RADIANT LOGISTICS INC COM 75025X100 BBG001SKLF23 78352 11800 SH SOLE 11800 0 0 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 372914 3345 SH SOLE 3345 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 4023897 80704 SH SOLE 80704 0 0 RBB FD INC US TREAS 5 YR NT 74933W510 BBG01G1S53G1 869861 17678 SH SOLE 17678 0 0 RBB FD INC US TREASRY 12 MT 74933W478 BBG01BJ1BGP6 523262 10479 SH SOLE 10479 0 0 RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 798974 16528 SH SOLE 16528 0 0 RBB FD INC US TRSRY 6 MNTH 74933W460 BBG01FRH4691 503111 10068 SH SOLE 10068 0 0 REALTY INCOME CORP COM 756109104 BBG001S884K0 2638176 45945 SH SOLE 45945 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 879168 1001 SH SOLE 1001 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 286221 1023 SH SOLE 1023 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1522309 9231 SH SOLE 9231 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 3387218 45490 SH SOLE 45490 0 0 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 229275 21468 SH SOLE 21468 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 235022 10018 SH SOLE 10018 0 0 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 607162 13280 SH SOLE 13280 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 889545 2865 SH SOLE 2865 0 0 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 1186905 12949 SH SOLE 12949 0 0 ROLLINS INC COM 775711104 BBG001S5VRG4 316571 7249 SH SOLE 7249 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 239014 438 SH SOLE 438 0 0 ROSS STORES INC COM 778296103 BBG001S5VRS1 1069258 7726 SH SOLE 7726 0 0 ROYAL BK CDA COM 780087102 BBG001S60869 515876 5101 SH SOLE 5101 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 1554774 12007 SH SOLE 12007 0 0 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 561142 4639 SH SOLE 4639 0 0 RPM INTL INC COM 749685103 BBG001S7X317 705460 6320 SH SOLE 6320 0 0 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 9496124 112861 SH SOLE 112861 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3796200 8618 SH SOLE 8618 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 8686120 33010 SH SOLE 33010 0 0 SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 276453 8282 SH SOLE 8282 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 BBG001SF82R1 60643 18951 SH SOLE 18951 0 0 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 1140508 22934 SH SOLE 22934 0 0 SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 273111 10561 SH SOLE 10561 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 1293029 24847 SH SOLE 24847 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 2012955 29258 SH SOLE 29258 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 326748 6754 SH SOLE 6754 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 374232 15096 SH SOLE 15096 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 BBG00Z60CHB2 271720 11050 SH SOLE 11050 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 11230585 303858 SH SOLE 303858 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 371202 7466 SH SOLE 7466 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 381961 6901 SH SOLE 6901 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 1547617 45883 SH SOLE 45883 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 466903 9637 SH SOLE 9637 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 9091928 195022 SH SOLE 195022 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 527011 9467 SH SOLE 9467 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 569124936 7475699 SH SOLE 7475699 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 31328182 377630 SH SOLE 377630 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 10519707 150067 SH SOLE 150067 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 4172433 73979 SH SOLE 73979 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 969302 12869 SH SOLE 12869 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 1661550 80229 SH SOLE 80229 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 2641724 55921 SH SOLE 55921 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 4139820 79307 SH SOLE 79307 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 223319 3503 SH SOLE 3503 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 638623 7481 SH SOLE 7481 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 6993729 96253 SH SOLE 96253 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 24930210 297355 SH SOLE 297355 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 14686353 390595 SH SOLE 390595 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 6649249 58332 SH SOLE 58332 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 5599893 139788 SH SOLE 139788 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 10515247 58807 SH SOLE 58807 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 8137520 112974 SH SOLE 112974 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 28054246 205706 SH SOLE 205706 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 4898532 77349 SH SOLE 77349 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 1749894 20457 SH SOLE 20457 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 37643305 195570 SH SOLE 195570 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 BBG00G4Y2F27 650326 85682 SH SOLE 85682 0 0 SELECTIVE INS GROUP INC COM 816300107 BBG001S5W2R6 210549 2116 SH SOLE 2116 0 0 SEMPRA COM 816851109 BBG001SBVZ73 633146 8472 SH SOLE 8472 0 0 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 216447 3162 SH SOLE 3162 0 0 SERVICENOW INC COM 81762P102 BBG001T4JFC0 2462824 3486 SH SOLE 3486 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 7426718 112868 SH SOLE 112868 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 BBG001SG37M8 262467 12140 SH SOLE 12140 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1975172 6333 SH SOLE 6333 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 2841558 36477 SH SOLE 36477 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 135537 24961 SH SOLE 24961 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 778700 5459 SH SOLE 5459 0 0 SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723 BBG015BC7WS0 1413657 64024 SH SOLE 64024 0 0 SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830 BBG015BCL3G1 818780 35888 SH SOLE 35888 0 0 SIMPLIFY EXCHANGE TRADED FUN MACRO STRATEGY 82889N715 BBG017H2K588 982624 42858 SH SOLE 42858 0 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 BBG015TRLF27 866613 36721 SH SOLE 36721 0 0 SIMPLIFY EXCHANGE TRADED FUN MARKET NEUTRAL 82889N541 BBG01H05S099 707679 31801 SH SOLE 31801 0 0 SIMPLIFY EXCHANGE TRADED FUN MULTI QIS ALTERN 82889N533 BBG01HDDPZG6 561934 22741 SH SOLE 22741 0 0 SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780 BBG012J36JD5 6032 29703 SH SOLE 29703 0 0 SIREN ETF TR DIVCN LDRS ETF 829658301 BBG00BT76WV7 504312 8292 SH SOLE 8292 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 136445 24944 SH SOLE 24944 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 BBG00ZS44MH2 265512 27600 SH SOLE 27600 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 467340 4157 SH SOLE 4157 0 0 SMITH A O CORP COM 831865209 BBG001S5NRY3 388581 4714 SH SOLE 4714 0 0 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 699504 5535 SH SOLE 5535 0 0 SNAP ON INC COM 833034101 BBG001S5W688 973633 3371 SH SOLE 3371 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 939717 4722 SH SOLE 4722 0 0 SOCKET MOBILE INC COM NEW 83368E200 BBG001S7K5J7 17400 15000 SH SOLE 15000 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 813492 81758 SH SOLE 81758 0 0 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 218715 2310 SH SOLE 2310 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 6194597 88343 SH SOLE 88343 0 0 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 1715571 19932 SH SOLE 19932 0 0 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 934034 32342 SH SOLE 32342 0 0 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 138205 21100 SH SOLE 21100 0 0 SPARTANNASH CO COM 847215100 BBG001S7LC92 251479 10958 SH SOLE 10958 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 16946797 44967 SH SOLE 44967 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 20569096 107596 SH SOLE 107596 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 725521 16599 SH SOLE 16599 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 225973 4726 SH SOLE 4726 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 1301200 38259 SH SOLE 38259 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 483827 13664 SH SOLE 13664 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 BBG001SRXRM7 783949 14656 SH SOLE 14656 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 666379 11020 SH SOLE 11020 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 508934 14316 SH SOLE 14316 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 140447408 295486 SH SOLE 295486 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 10335210 20370 SH SOLE 20370 0 0 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1833188 13537 SH SOLE 13537 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 25762442 281896 SH SOLE 281896 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 1633340 16478 SH SOLE 16478 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 892170 9418 SH SOLE 9418 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 BBG001T8QLK1 339227 11334 SH SOLE 11334 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1039903 33995 SH SOLE 33995 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 335688 13353 SH SOLE 13353 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 234011 1771 SH SOLE 1771 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 3887008 82702 SH SOLE 82702 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 20291564 424599 SH SOLE 424599 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 630369 24916 SH SOLE 24916 0 0 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 711168 8415 SH SOLE 8415 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 944253 40387 SH SOLE 40387 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 655027 22935 SH SOLE 22935 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 374869 14661 SH SOLE 14661 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 369727 6326 SH SOLE 6326 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 437319 17056 SH SOLE 17056 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 4560335 138908 SH SOLE 138908 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 700087 24124 SH SOLE 24124 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 1204327 24719 SH SOLE 24719 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 4394716 78617 SH SOLE 78617 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 5715867 135511 SH SOLE 135511 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 4800788 165259 SH SOLE 165259 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 10002371 335876 SH SOLE 335876 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 5823915 89516 SH SOLE 89516 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 1027006 26206 SH SOLE 26206 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 12436750 266711 SH SOLE 266711 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 7120965 62230 SH SOLE 62230 0 0 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 815209 8094 SH SOLE 8094 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 244701 3335 SH SOLE 3335 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 1101600 13172 SH SOLE 13172 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 240669 2889 SH SOLE 2889 0 0 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 732506 8204 SH SOLE 8204 0 0 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 556005 12082 SH SOLE 12082 0 0 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 13600901 108833 SH SOLE 108833 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 1219504 8907 SH SOLE 8907 0 0 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 614148 11714 SH SOLE 11714 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 614871 2735 SH SOLE 2735 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 619903 7425 SH SOLE 7425 0 0 SPDR SER TR SPDR S&P1500VL 78464A128 BBG003HBVT20 1398035 8722 SH SOLE 8722 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 657065 4531 SH SOLE 4531 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 1045023 9287 SH SOLE 9287 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 631054 14444 SH SOLE 14444 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 722096 14960 SH SOLE 14960 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 1200207 62674 SH SOLE 62674 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1259689 30043 SH SOLE 30043 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 1021502 25297 SH SOLE 25297 0 0 STAG INDL INC COM 85254J102 BBG001T9F312 412657 10511 SH SOLE 10511 0 0 STANDARD MTR PRODS INC COM 853666105 BBG001S5W5Z0 309164 7766 SH SOLE 7766 0 0 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 364717 3718 SH SOLE 3718 0 0 STANTEC INC COM 85472N109 BBG001S6JJQ3 297425 3709 SH SOLE 3709 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 5381504 56051 SH SOLE 56051 0 0 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 228720 10881 SH SOLE 10881 0 0 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 366250 3101 SH SOLE 3101 0 0 STEELCASE INC CL A 858155203 BBG001S89FD2 240737 17806 SH SOLE 17806 0 0 STERLING INFRASTRUCTURE INC COM 859241101 BBG001SC9C40 254909 2899 SH SOLE 2899 0 0 STONECO LTD COM CL A G85158106 BBG00M4ZQF98 265618 14732 SH SOLE 14732 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 761648 36830 SH SOLE 36830 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 2959766 9884 SH SOLE 9884 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 317590 17882 SH SOLE 17882 0 0 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 679361 13100 SH SOLE 13100 0 0 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 204699 6389 SH SOLE 6389 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 506437 8450 SH SOLE 8450 0 0 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 721736 2539 SH SOLE 2539 0 0 SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 337597 6577 SH SOLE 6577 0 0 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1874502 3640 SH SOLE 3640 0 0 SYSCO CORP COM 871829107 BBG001S5WJS8 1524008 20840 SH SOLE 20840 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 6268604 60275 SH SOLE 60275 0 0 TARGA RES CORP COM 87612G101 BBG001TC94B9 830823 9564 SH SOLE 9564 0 0 TARGET CORP COM 87612E106 BBG001SC0K41 3461443 24304 SH SOLE 24304 0 0 TC ENERGY CORP COM 87807B107 BBG001S5WW27 237932 6087 SH SOLE 6087 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 261078 1858 SH SOLE 1858 0 0 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 9143 12100 SH SOLE 12100 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 662698 37251 SH SOLE 37251 0 0 TERADYNE INC COM 880770102 BBG001S5WMZ3 1268675 11691 SH SOLE 11691 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 23542895 94748 SH SOLE 94748 0 0 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 4922138 28876 SH SOLE 28876 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 521358 332 SH SOLE 332 0 0 TEXTRON INC COM 883203101 BBG001S5WZ39 200680 2495 SH SOLE 2495 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 996589 3328 SH SOLE 3328 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 1388468 19295 SH SOLE 19295 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 11893997 22408 SH SOLE 22408 0 0 THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 243866 1668 SH SOLE 1668 0 0 TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 83531 36318 SH SOLE 36318 0 0 TIMOTHY PLAN INTL ETF 887432334 BBG00QXSPSF9 494767 18708 SH SOLE 18708 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 BBG00P1J0YL3 384375 10059 SH SOLE 10059 0 0 TJX COS INC NEW COM 872540109 BBG001S5WQ93 2226107 23730 SH SOLE 23730 0 0 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 781787 4876 SH SOLE 4876 0 0 TORO CO COM 891092108 BBG001S5WX98 408831 4259 SH SOLE 4259 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 840005 12999 SH SOLE 12999 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 1842723 27348 SH SOLE 27348 0 0 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 360750 1967 SH SOLE 1967 0 0 TPG RE FIN TR INC COM 87266M107 BBG00GKJ8CY8 65244 10037 SH SOLE 10037 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 1087292 5056 SH SOLE 5056 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 1788655 7334 SH SOLE 7334 0 0 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 681711 107356 SH SOLE 107356 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 3712372 19489 SH SOLE 19489 0 0 TREX CO INC COM 89531P105 BBG001SB6TV8 312698 3777 SH SOLE 3777 0 0 TRIMBLE INC COM 896239100 BBG001S5SZP0 268873 5054 SH SOLE 5054 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 4336549 117458 SH SOLE 117458 0 0 TWILIO INC CL A 90138F102 BBG0029ZX859 643909 8487 SH SOLE 8487 0 0 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 280140 670 SH SOLE 670 0 0 TYSON FOODS INC CL A 902494103 BBG001S871D5 312045 5805 SH SOLE 5805 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1248085 20271 SH SOLE 20271 0 0 UBS AG LONDON BRANCH NT LKD 24 902677780 BBG006MDLND5 242548 349 SH SOLE 349 0 0 UIPATH INC CL A 90364P105 BBG00GKS1G12 305358 12293 SH SOLE 12293 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 601218 1227 SH SOLE 1227 0 0 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 3737276 77089 SH SOLE 77089 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 5675253 23106 SH SOLE 23106 0 0 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 462607 11212 SH SOLE 11212 0 0 UNITED HOMES GROUP INC CL A 91060H108 BBG00YVW5GW4 10537500 1250000 SH SOLE 1250000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 5895687 37497 SH SOLE 37497 0 0 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 2270791 3960 SH SOLE 3960 0 0 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 769876 15825 SH SOLE 15825 0 0 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 BBG001SSXKF8 869760 24774 SH SOLE 24774 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 17139871 32556 SH SOLE 32556 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 210027 1098 SH SOLE 1098 0 0 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 4672489 107960 SH SOLE 107960 0 0 USCF ETF TR SUMMERHAVEN K1 90290T809 BBG00KTNSV59 430074 24639 SH SOLE 24639 0 0 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 399522 25191 SH SOLE 25191 0 0 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 5961230 45856 SH SOLE 45856 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 979137 61043 SH SOLE 61043 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 3736166 129818 SH SOLE 129818 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 5965403 192370 SH SOLE 192370 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 688828 13342 SH SOLE 13342 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 530853 21107 SH SOLE 21107 0 0 VANECK ETF TRUST INFLATION ALLOCA 92189F130 BBG00KK0KQR3 619982 24275 SH SOLE 24275 0 0 VANECK ETF TRUST INTERNATIONAL HI 92189F445 BBG002VH3B23 659889 31574 SH SOLE 31574 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 1916031 40741 SH SOLE 40741 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 275524 10869 SH SOLE 10869 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 285585 7533 SH SOLE 7533 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 781575 42826 SH SOLE 42826 0 0 VANECK ETF TRUST LONG/FLAT TREND 92189F148 BBG00HWCX316 452982 11302 SH SOLE 11302 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 8523864 100434 SH SOLE 100434 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 999184 3228 SH SOLE 3228 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 191162 11127 SH SOLE 11127 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 684817 11126 SH SOLE 11126 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 2981524 17050 SH SOLE 17050 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 231085 10442 SH SOLE 10442 0 0 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 BBG001SPSHC0 257914 3596 SH SOLE 3596 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 295699 17302 SH SOLE 17302 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 683122 2523 SH SOLE 2523 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 9833959 58549 SH SOLE 58549 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 221596 2358 SH SOLE 2358 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 461186 4286 SH SOLE 4286 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 614112 6191 SH SOLE 6191 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 31863357 417169 SH SOLE 417169 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 6266438 84023 SH SOLE 84023 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 398358761 5172148 SH SOLE 5172148 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 18355615 249567 SH SOLE 249567 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 5171653 104764 SH SOLE 104764 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 2240405 13626 SH SOLE 13626 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 81555220 262337 SH SOLE 262337 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 1761745 8076 SH SOLE 8076 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 2543594 11584 SH SOLE 11584 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 2652356 18291 SH SOLE 18291 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 23880905 102652 SH SOLE 102652 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 65624443 742694 SH SOLE 742694 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 54270655 124246 SH SOLE 124246 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 12093167 67195 SH SOLE 67195 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 53570601 251116 SH SOLE 251116 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 7086777 29312 SH SOLE 29312 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 57242714 241306 SH SOLE 241306 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 321234377 2148725 SH SOLE 2148725 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 7262780 129369 SH SOLE 129369 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 17779012 432579 SH SOLE 432579 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 3135881 48633 SH SOLE 48633 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 431102 5985 SH SOLE 5985 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 210026 1826 SH SOLE 1826 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 215795 5067 SH SOLE 5067 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 2988574 29049 SH SOLE 29049 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 2375027 50011 SH SOLE 50011 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 3845171 75322 SH SOLE 75322 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 484541 8168 SH SOLE 8168 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 3604704 44349 SH SOLE 44349 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 240718 3003 SH SOLE 3003 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 1302516 21169 SH SOLE 21169 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 2403967 51854 SH SOLE 51854 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 3342743 57307 SH SOLE 57307 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 8152398 105369 SH SOLE 105369 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 835211276 10705093 SH SOLE 10705093 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 5140837 23697 SH SOLE 23697 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 815838 11247 SH SOLE 11247 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 250510 1365 SH SOLE 1365 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 6591571 81277 SH SOLE 81277 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 299250 2191 SH SOLE 2191 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 753975 3543 SH SOLE 3543 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 24475361 143635 SH SOLE 143635 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 9256660 159708 SH SOLE 159708 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 37843681 790056 SH SOLE 790056 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 BBG00K26BXQ6 4933215 47145 SH SOLE 47145 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 395018 6196 SH SOLE 6196 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 29899991 267849 SH SOLE 267849 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 408991 5155 SH SOLE 5155 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 8415391 126566 SH SOLE 126566 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 973039 12008 SH SOLE 12008 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 2730522 16130 SH SOLE 16130 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 22458370 205343 SH SOLE 205343 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 2822392 10876 SH SOLE 10876 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 2167802 18414 SH SOLE 18414 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 5468976 17958 SH SOLE 17958 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 6693064 35050 SH SOLE 35050 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 6545870 55814 SH SOLE 55814 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 13327523 144456 SH SOLE 144456 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 17636241 70348 SH SOLE 70348 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 2023388 9179 SH SOLE 9179 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 27071178 55932 SH SOLE 55932 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 3412387 17966 SH SOLE 17966 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 1817352 13259 SH SOLE 13259 0 0 VECTOR GROUP LTD COM 92240M108 BBG001S75639 259115 22971 SH SOLE 22971 0 0 VENTAS INC COM 92276F100 BBG001S9T7M6 1519928 30496 SH SOLE 30496 0 0 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 385085 4681 SH SOLE 4681 0 0 VERISIGN INC COM 92343E102 BBG001S7BCF6 263629 1280 SH SOLE 1280 0 0 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 1655119 6929 SH SOLE 6929 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 19387094 514247 SH SOLE 514247 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 2250102 5530 SH SOLE 5530 0 0 VIATRIS INC COM 92556V106 BBG00Y52JV51 467658 43182 SH SOLE 43182 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 266710 8366 SH SOLE 8366 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 239069 3940 SH SOLE 3940 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 17092521 302148 SH SOLE 302148 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 346886 6198 SH SOLE 6198 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 47280 19298 SH SOLE 19298 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 28395061 109065 SH SOLE 109065 0 0 VISTA GOLD CORP COM NEW 927926303 BBG001S9BFZ3 9942 22000 SH SOLE 22000 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 122933 14130 SH SOLE 14130 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 BBG001SP8VG7 140729 16517 SH SOLE 16517 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 64632 13004 SH SOLE 13004 0 0 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 363611 1602 SH SOLE 1602 0 0 WABTEC COM 929740108 BBG001S5XBT3 355017 2798 SH SOLE 2798 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 1136940 43544 SH SOLE 43544 0 0 WALMART INC COM 931142103 BBG001S5XH92 21824309 138435 SH SOLE 138435 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 470631 41356 SH SOLE 41356 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 15978222 89214 SH SOLE 89214 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 858977 2005 SH SOLE 2005 0 0 WD 40 CO COM 929236107 BBG001S5XD46 530735 2220 SH SOLE 2220 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 2841899 33764 SH SOLE 33764 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 6116311 124265 SH SOLE 124265 0 0 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 878691 9745 SH SOLE 9745 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 287698 817 SH SOLE 817 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 47644 12343 SH SOLE 12343 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 17928 18000 SH SOLE 18000 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 337118 9696 SH SOLE 9696 0 0 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 554412 4553 SH SOLE 4553 0 0 WHITEHORSE FIN INC COM 96524V106 BBG003CNYJ19 260731 21198 SH SOLE 21198 0 0 WHITESTONE REIT COM 966084204 BBG001SM3736 212543 17294 SH SOLE 17294 0 0 WILLIAMS COS INC COM 969457100 BBG001S5XH10 1006283 28891 SH SOLE 28891 0 0 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 230018 1140 SH SOLE 1140 0 0 WINGSTOP INC COM 974155103 BBG008N298X9 256580 1000 SH SOLE 1000 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 1379694 47773 SH SOLE 47773 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 17557293 431595 SH SOLE 431595 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 223765 4482 SH SOLE 4482 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 581129 13562 SH SOLE 13562 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 12321980 245262 SH SOLE 245262 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 856077 23143 SH SOLE 23143 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 231760 10722 SH SOLE 10722 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 BBG00LNNW626 20157692 796914 SH SOLE 796914 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 565595 11482 SH SOLE 11482 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 359624 5633 SH SOLE 5633 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 548100 13053 SH SOLE 13053 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 407154 10469 SH SOLE 10469 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 879001 9991 SH SOLE 9991 0 0 WISDOMTREE TR PUTWRITE STRAT 97717X560 BBG00C839794 345118 10887 SH SOLE 10887 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 2585379 38948 SH SOLE 38948 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 4774328 95267 SH SOLE 95267 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 995370 21785 SH SOLE 21785 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 212669 3706 SH SOLE 3706 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 20429428 290686 SH SOLE 290686 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 3159983 98228 SH SOLE 98228 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 2063598 41421 SH SOLE 41421 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 2528713 38677 SH SOLE 38677 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 1397031 31736 SH SOLE 31736 0 0 WOLFSPEED INC COM 977852102 BBG001S6YWT4 200581 4610 SH SOLE 4610 0 0 WORKDAY INC CL A 98138H101 BBG001T21KQ7 797892 2890 SH SOLE 2890 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 4076940 99656 SH SOLE 99656 0 0 WP CAREY INC COM 92936U109 BBG001S67MM3 3314581 51143 SH SOLE 51143 0 0 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 744675 8173 SH SOLE 8173 0 0 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 980767 15842 SH SOLE 15842 0 0 YUM BRANDS INC COM 988498101 BBG001S7JQ30 1567528 11997 SH SOLE 11997 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 419533 3447 SH SOLE 3447 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 1900016 9627 SH SOLE 9627 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 337042 4687 SH SOLE 4687 0 0 ZSCALER INC COM 98980G102 BBG003338H61 961056 4338 SH SOLE 4338 0 0