0001085146-23-002290.txt : 20230512 0001085146-23-002290.hdr.sgml : 20230512 20230512162345 ACCESSION NUMBER: 0001085146-23-002290 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230512 DATE AS OF CHANGE: 20230512 EFFECTIVENESS DATE: 20230512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Prospera Financial Services Inc CENTRAL INDEX KEY: 0001541625 IRS NUMBER: 751832551 STATE OF INCORPORATION: TX FISCAL YEAR END: 0612 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14903 FILM NUMBER: 23916170 BUSINESS ADDRESS: STREET 1: 5429 LBJ FREEWAY STREET 2: SUITE 750 CITY: DALLAS STATE: TX ZIP: 75240 BUSINESS PHONE: 972-531-3000 MAIL ADDRESS: STREET 1: 5429 LBJ FREEWAY STREET 2: SUITE 750 CITY: DALLAS STATE: TX ZIP: 75240 FORMER COMPANY: FORMER CONFORMED NAME: Prospera Financial Services DATE OF NAME CHANGE: 20120207 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001541625 XXXXXXXX 03-31-2023 03-31-2023 false Prospera Financial Services Inc
5429 LBJ Freeway Suite 750 Dallas TX 75240
13F HOLDINGS REPORT 028-14903 N
Sonia Biastti Data Analyst 972-581-3000 /s/Sonia Biasatti Dallas TX 05-12-2023 0 957 2433241514 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 1255823 22511 SH SOLE 0 0 0 22511 3M CO COM 88579Y101 1225210 11646 SH SOLE 0 0 0 11646 ABBOTT LABS COM 002824100 8438566 83314 SH SOLE 0 0 0 83314 ABBVIE INC COM 00287Y109 7671393 48096 SH SOLE 0 0 0 48096 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 112926 13974 SH SOLE 0 0 0 13974 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 393179 6026 SH SOLE 0 0 0 6026 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6018844 21050 SH SOLE 0 0 0 21050 ACTIVISION BLIZZARD INC COM 00507V109 386654 4516 SH SOLE 0 0 0 4516 ADC THERAPEUTICS SA SHS H0036K147 24614 12623 SH SOLE 0 0 0 12623 ADOBE SYSTEMS INCORPORATED COM 00724F101 2890170 7500 SH SOLE 0 0 0 7500 ADVANCED MICRO DEVICES INC COM 007903107 10381517 105925 SH SOLE 0 0 0 105925 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 BBG001T9B1Y4 1040530 21783 SH SOLE 0 0 0 21783 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 3878530 124633 SH SOLE 0 0 0 124633 AES CORP COM 00130H105 6739285 279871 SH SOLE 0 0 0 279871 AFFIRM HLDGS INC COM CL A 00827B106 346671 30765 SH SOLE 0 0 0 30765 AFLAC INC COM 001055102 5063906 78485 SH SOLE 0 0 0 78485 AGCO CORP COM 001084102 1597606 11817 SH SOLE 0 0 0 11817 AIR PRODS & CHEMS INC COM 009158106 4340468 15110 SH SOLE 0 0 0 15110 AIRBNB INC COM CL A 009066101 1287361 10349 SH SOLE 0 0 0 10349 ALASKA AIR GROUP INC COM 011659109 496825 11841 SH SOLE 0 0 0 11841 ALBEMARLE CORP COM 012653101 1151374 5208 SH SOLE 0 0 0 5208 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 814439 7971 SH SOLE 0 0 0 7971 ALIGN TECHNOLOGY INC COM 016255101 1446225 4328 SH SOLE 0 0 0 4328 ALLY FINL INC COM 02005N100 595649 23368 SH SOLE 0 0 0 23368 ALPHABET INC CAP STK CL A 02079K305 10888512 104972 SH SOLE 0 0 0 104972 ALPHABET INC CAP STK CL C 02079K107 7005232 67358 SH SOLE 0 0 0 67358 ALPS ETF TR ALERIAN MLP 00162Q452 4337317 112214 SH SOLE 0 0 0 112214 ALPS ETF TR RIVERFRNT DYMC 00162Q528 5582751 129654 SH SOLE 0 0 0 129654 ALPS ETF TR RIVERFRNT FLEX 00162Q510 1790297 43059 SH SOLE 0 0 0 43059 ALPS ETF TR RIVERFRONT DYM 00162Q536 2524438 112231 SH SOLE 0 0 0 112231 ALPS ETF TR RIVRFRNT STR INC 00162Q783 969585 42177 SH SOLE 0 0 0 42177 ALPS ETF TR SECTR DIV DOGS 00162Q858 558523 10907 SH SOLE 0 0 0 10907 ALTRIA GROUP INC COM 02209S103 2120607 47519 SH SOLE 0 0 0 47519 AMAZON COM INC COM 023135106 17617072 170564 SH SOLE 0 0 0 170564 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 764604 36325 SH SOLE 0 0 0 36325 AMERICAN AIRLS GROUP INC COM 02376R102 539891 36603 SH SOLE 0 0 0 36603 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1061952 14312 SH SOLE 0 0 0 14312 AMERICAN ELEC PWR CO INC COM 025537101 687368 7544 SH SOLE 0 0 0 7544 AMERICAN EXPRESS CO COM 025816109 843861 5106 SH SOLE 0 0 0 5106 AMERICAN TOWER CORP NEW COM 03027X100 2560969 12515 SH SOLE 0 0 0 12515 AMERICAN WTR WKS CO INC NEW COM 030420103 924682 6312 SH SOLE 0 0 0 6312 AMERISOURCEBERGEN CORP COM 03073E105 1741566 10877 SH SOLE 0 0 0 10877 AMGEN INC COM 031162100 6167379 25502 SH SOLE 0 0 0 25502 AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 255161 9807 SH SOLE 0 0 0 9807 AMMO INC COM 00175J107 24825 12605 SH SOLE 0 0 0 12605 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 310425 12151 SH SOLE 0 0 0 12151 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 999982 28192 SH SOLE 0 0 0 28192 ANALOG DEVICES INC COM 032654105 7168814 36333 SH SOLE 0 0 0 36333 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 385565 5775 SH SOLE 0 0 0 5775 ANNEXON INC COM 03589W102 BBG007QVDFH1 48801 12676 SH SOLE 0 0 0 12676 AON PLC SHS CL A G0403H108 544537 1727 SH SOLE 0 0 0 1727 APOLLO GLOBAL MGMT INC COM 03769M106 1382132 21879 SH SOLE 0 0 0 21879 APPLE INC COM 037833100 116681722 707464 SH SOLE 0 0 0 707464 APPLIED MATLS INC COM 038222105 2291683 18648 SH SOLE 0 0 0 18648 ARAMARK COM 03852U106 BBG001V0NR70 479362 13390 SH SOLE 0 0 0 13390 ARCH CAP GROUP LTD ORD G0450A105 594480 8760 SH SOLE 0 0 0 8760 ARCHER DANIELS MIDLAND CO COM 039483102 231015 2899 SH SOLE 0 0 0 2899 ARES CAPITAL CORP COM 04010L103 232491 12721 SH SOLE 0 0 0 12721 ARK ETF TR GENOMIC REV ETF 00214Q302 259977 8644 SH SOLE 0 0 0 8644 ARK ETF TR INNOVATION ETF 00214Q104 1045317 25898 SH SOLE 0 0 0 25898 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 BBG001SRBTG4 89250 17000 SH SOLE 0 0 0 17000 ARROW ETF TR ARROW DJ GLB YLD 04273H104 361229 27680 SH SOLE 0 0 0 27680 ASML HOLDING N V N Y REGISTRY SHS N07059210 2507937 3684 SH SOLE 0 0 0 3684 ASTRAZENECA PLC SPONSORED ADR 046353108 6940456 99986 SH SOLE 0 0 0 99986 AT&T INC COM 00206R102 3520060 182848 SH SOLE 0 0 0 182848 ATLASSIAN CORPORATION CL A 049468101 1159440 6774 SH SOLE 0 0 0 6774 ATMOS ENERGY CORP COM 049560105 2035785 18120 SH SOLE 0 0 0 18120 AUTOLIV INC COM 052800109 BBG001S9YRV6 301439 3229 SH SOLE 0 0 0 3229 AUTOMATIC DATA PROCESSING IN COM 053015103 4086507 18338 SH SOLE 0 0 0 18338 AUTOZONE INC COM 053332102 356413 145 SH SOLE 0 0 0 145 AVERY DENNISON CORP COM 053611109 340259 1901 SH SOLE 0 0 0 1901 AXALTA COATING SYS LTD COM G0750C108 370087 12219 SH SOLE 0 0 0 12219 BALL CORP COM 058498106 226191 4103 SH SOLE 0 0 0 4103 BANK AMERICA CORP 7.25%CNV PFD L 060505682 290771 249 SH SOLE 0 0 0 249 BANK AMERICA CORP COM 060505104 7171196 250737 SH SOLE 0 0 0 250737 BANK NOVA SCOTIA HALIFAX COM 064149107 353850 7025 SH SOLE 0 0 0 7025 BARCLAYS BANK PLC IPTH CRUDE OIL 06740P221 BBG001V13S41 1279676 44205 SH SOLE 0 0 0 44205 BARRICK GOLD CORP COM 067901108 1367553 73640 SH SOLE 0 0 0 73640 BAXTER INTL INC COM 071813109 246557 6078 SH SOLE 0 0 0 6078 BCE INC COM NEW 05534B760 344094 7682 SH SOLE 0 0 0 7682 BECTON DICKINSON & CO COM 075887109 3551904 14341 SH SOLE 0 0 0 14341 BERKLEY W R CORP COM 084423102 235522 3776 SH SOLE 0 0 0 3776 BERKSHIRE HATHAWAY INC DEL CL A 084670108 931200 2 SH SOLE 0 0 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7085201 22947 SH SOLE 0 0 0 22947 BHP GROUP LTD SPONSORED ADS 088606108 243144 3834 SH SOLE 0 0 0 3834 BIOGEN INC COM 09062X103 1747604 6286 SH SOLE 0 0 0 6286 BLACK STONE MINERALS L P COM UNIT 09225M101 2083184 132777 SH SOLE 0 0 0 132777 BLACKROCK INC COM 09247X101 5681411 8482 SH SOLE 0 0 0 8482 BLACKROCK MUNIASSETS FD INC COM 09254J102 211287 20061 SH SOLE 0 0 0 20061 BLACKROCK RES & COMMODITIES SHS 09257A108 3873603 406044 SH SOLE 0 0 0 406044 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 441247 13629 SH SOLE 0 0 0 13629 BLACKSTONE INC COM 09260D107 20784364 236609 SH SOLE 0 0 0 236609 BLOCK INC CL A 852234103 610338 8891 SH SOLE 0 0 0 8891 BLOOM ENERGY CORP COM CL A 093712107 929561 46642 SH SOLE 0 0 0 46642 BOEING CO COM 097023105 5580156 26263 SH SOLE 0 0 0 26263 BOOKING HOLDINGS INC COM 09857L108 1442847 544 SH SOLE 0 0 0 544 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 462102 4981 SH SOLE 0 0 0 4981 BORGWARNER INC COM 099724106 390448 7951 SH SOLE 0 0 0 7951 BOSTON SCIENTIFIC CORP COM 101137107 341395 6824 SH SOLE 0 0 0 6824 BOYD GAMING CORP COM 103304101 340200 5306 SH SOLE 0 0 0 5306 BP PLC SPONSORED ADR 055622104 3964444 104488 SH SOLE 0 0 0 104488 BRISTOL-MYERS SQUIBB CO COM 110122108 1847971 26652 SH SOLE 0 0 0 26652 BROADCOM INC COM 11135F101 8872356 13801 SH SOLE 0 0 0 13801 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 810519 5530 SH SOLE 0 0 0 5530 BROWN & BROWN INC COM 115236101 1069812 18633 SH SOLE 0 0 0 18633 BROWN FORMAN CORP CL B 115637209 454077 7066 SH SOLE 0 0 0 7066 BUNGE LIMITED COM G16962105 5069928 53077 SH SOLE 0 0 0 53077 C3 AI INC CL A 12468P104 303973 9055 SH SOLE 0 0 0 9055 CACI INTL INC CL A 127190304 245318 828 SH SOLE 0 0 0 828 CADENCE DESIGN SYSTEM INC COM 127387108 1840926 8763 SH SOLE 0 0 0 8763 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 469207 42966 SH SOLE 0 0 0 42966 CAMBRIA ETF TR VALUE MOMENTUM 132061888 304502 12122 SH SOLE 0 0 0 12122 CAMECO CORP COM 13321L108 653373 24966 SH SOLE 0 0 0 24966 CANADIAN PAC RY LTD COM 13645T100 407590 5297 SH SOLE 0 0 0 5297 CANO HEALTH INC COM CL A 13781Y103 613609 674300 SH SOLE 0 0 0 674300 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 3173240 127238 SH SOLE 0 0 0 127238 CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 456412 20027 SH SOLE 0 0 0 20027 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 354431 15370 SH SOLE 0 0 0 15370 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 348781 15529 SH SOLE 0 0 0 15529 CAPITAL ONE FINL CORP COM 14040H105 747092 7762 SH SOLE 0 0 0 7762 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 BBG0162DF926 284702 11750 SH SOLE 0 0 0 11750 CAPRI HOLDINGS LIMITED SHS G1890L107 271942 5786 SH SOLE 0 0 0 5786 CARETRUST REIT INC COM 14174T107 BBG005KC4Z61 365441 18664 SH SOLE 0 0 0 18664 CARLYLE GROUP INC COM 14316J108 2394939 77107 SH SOLE 0 0 0 77107 CARMAX INC COM 143130102 273234 4251 SH SOLE 0 0 0 4251 CARNIVAL CORP COMMON STOCK 143658300 122997 12118 SH SOLE 0 0 0 12118 CARRIER GLOBAL CORPORATION COM 14448C104 704170 15386 SH SOLE 0 0 0 15386 CATALYST PHARMACEUTICALS INC COM 14888U101 BBG001SRHS16 289334 17452 SH SOLE 0 0 0 17452 CATERPILLAR INC COM 149123101 8374821 36582 SH SOLE 0 0 0 36582 CDW CORP COM 12514G108 354157 1810 SH SOLE 0 0 0 1810 CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 514144 29449 SH SOLE 0 0 0 29449 CENTENE CORP DEL COM 15135B101 4141598 65522 SH SOLE 0 0 0 65522 CF INDS HLDGS INC COM 125269100 587529 8105 SH SOLE 0 0 0 8105 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 1402325 51691 SH SOLE 0 0 0 51691 CHARTER COMMUNICATIONS INC N CL A 16119P108 259602 726 SH SOLE 0 0 0 726 CHEMED CORP NEW COM 16359R103 264884 492 SH SOLE 0 0 0 492 CHENIERE ENERGY INC COM NEW 16411R208 461125 2926 SH SOLE 0 0 0 2926 CHESAPEAKE ENERGY CORP COM 165167735 7662860 100772 SH SOLE 0 0 0 100772 CHEVRON CORP NEW COM 166764100 17969981 110116 SH SOLE 0 0 0 110116 CHUBB LIMITED COM H1467J104 2325579 11969 SH SOLE 0 0 0 11969 CHURCH & DWIGHT CO INC COM 171340102 3113115 35214 SH SOLE 0 0 0 35214 CISCO SYS INC COM 17275R102 9266266 177235 SH SOLE 0 0 0 177235 CITIGROUP INC COM NEW 172967424 2571152 54830 SH SOLE 0 0 0 54830 CLEVELAND-CLIFFS INC NEW COM 185899101 2954419 161186 SH SOLE 0 0 0 161186 CLOROX CO DEL COM 189054109 2952919 18657 SH SOLE 0 0 0 18657 CME GROUP INC COM 12572Q105 312747 1626 SH SOLE 0 0 0 1626 CMS ENERGY CORP COM 125896100 723127 11783 SH SOLE 0 0 0 11783 COCA COLA CO COM 191216100 8083336 130290 SH SOLE 0 0 0 130290 COHEN & STEERS INFRASTRUCTUR COM 19248A109 666482 27312 SH SOLE 0 0 0 27312 COHEN & STEERS LTD DURATION COM 19248C105 BBG002YMSBV0 210512 11800 SH SOLE 0 0 0 11800 COHEN & STEERS QUALITY INCOM COM 19247L106 862767 72382 SH SOLE 0 0 0 72382 COHERENT CORP COM 19247G107 805386 21150 SH SOLE 0 0 0 21150 COINBASE GLOBAL INC COM CL A 19260Q107 207149 3066 SH SOLE 0 0 0 3066 COLGATE PALMOLIVE CO COM 194162103 2693280 35841 SH SOLE 0 0 0 35841 COMCAST CORP NEW CL A 20030N101 8554393 225639 SH SOLE 0 0 0 225639 COMMERCE BANCSHARES INC COM 200525103 503050 8621 SH SOLE 0 0 0 8621 CONAGRA BRANDS INC COM 205887102 418394 11140 SH SOLE 0 0 0 11140 CONOCOPHILLIPS COM 20825C104 3778719 38076 SH SOLE 0 0 0 38076 CONSOLIDATED EDISON INC COM 209115104 365262 3818 SH SOLE 0 0 0 3818 CONSTELLATION BRANDS INC CL A 21036P108 887986 3930 SH SOLE 0 0 0 3930 CONSTELLATION ENERGY CORP COM 21037T109 1593924 20305 SH SOLE 0 0 0 20305 COPART INC COM 217204106 953858 12683 SH SOLE 0 0 0 12683 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 521540 66950 SH SOLE 0 0 0 66950 CORNING INC COM 219350105 331957 9406 SH SOLE 0 0 0 9406 CORTEVA INC COM 22052L104 317648 5262 SH SOLE 0 0 0 5262 COSTCO WHSL CORP NEW COM 22160K105 7134396 14345 SH SOLE 0 0 0 14345 COUPANG INC CL A 22266T109 380720 23795 SH SOLE 0 0 0 23795 CREATIVE REALITIES INC COM 22530J309 BBG001SJPL74 197360 88901 SH SOLE 0 0 0 88901 CROCS INC COM 227046109 2374221 18778 SH SOLE 0 0 0 18778 CROWDSTRIKE HLDGS INC CL A 22788C105 3302588 24062 SH SOLE 0 0 0 24062 CROWN CASTLE INC COM 22822V101 2910913 21741 SH SOLE 0 0 0 21741 CSX CORP COM 126408103 533814 17816 SH SOLE 0 0 0 17816 CUMMINS INC COM 231021106 557261 2325 SH SOLE 0 0 0 2325 CVS HEALTH CORP COM 126650100 3047835 40991 SH SOLE 0 0 0 40991 D R HORTON INC COM 23331A109 449778 4604 SH SOLE 0 0 0 4604 DANAHER CORPORATION COM 235851102 683414 2711 SH SOLE 0 0 0 2711 DATADOG INC CL A COM 23804L103 342442 4713 SH SOLE 0 0 0 4713 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 BBG00K6R6208 757492 41237 SH SOLE 0 0 0 41237 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 BBG00FNFQST6 477507 18391 SH SOLE 0 0 0 18391 DECKERS OUTDOOR CORP COM 243537107 1285644 2860 SH SOLE 0 0 0 2860 DEERE & CO COM 244199105 5716439 13841 SH SOLE 0 0 0 13841 DELL TECHNOLOGIES INC CL C 24703L202 282331 7022 SH SOLE 0 0 0 7022 DELTA AIR LINES INC DEL COM NEW 247361702 519903 14890 SH SOLE 0 0 0 14890 DENTSPLY SIRONA INC COM 24906P109 2663126 67801 SH SOLE 0 0 0 67801 DESCARTES SYS GROUP INC COM 249906108 242469 3008 SH SOLE 0 0 0 3008 DESTINATION XL GROUP INC COM 25065K104 BBG001SD3736 209554 38035 SH SOLE 0 0 0 38035 DEVON ENERGY CORP NEW COM 25179M103 1079528 21322 SH SOLE 0 0 0 21322 DIAGEO PLC SPON ADR NEW 25243Q205 2551582 14071 SH SOLE 0 0 0 14071 DIAMONDBACK ENERGY INC COM 25278X109 603703 4463 SH SOLE 0 0 0 4463 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 2352499 70266 SH SOLE 0 0 0 70266 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 813628 15439 SH SOLE 0 0 0 15439 DISCOVER FINL SVCS COM 254709108 204137 2058 SH SOLE 0 0 0 2058 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 13275 15000 PRN SOLE 0 0 0 15000 DISNEY WALT CO COM 254687106 3293174 32877 SH SOLE 0 0 0 32877 DOCUSIGN INC COM 256163106 353149 6058 SH SOLE 0 0 0 6058 DOLLAR GEN CORP NEW COM 256677105 601126 2854 SH SOLE 0 0 0 2854 DOLLAR TREE INC COM 256746108 1666342 11607 SH SOLE 0 0 0 11607 DOMINION ENERGY INC COM 25746U109 2807103 50195 SH SOLE 0 0 0 50195 DOW INC COM 260557103 823391 15018 SH SOLE 0 0 0 15018 DRAFTKINGS INC NEW COM CL A 26142V105 1352306 69856 SH SOLE 0 0 0 69856 DTE ENERGY CO COM 233331107 750999 6856 SH SOLE 0 0 0 6856 DUKE ENERGY CORP NEW COM NEW 26441C204 3797000 39339 SH SOLE 0 0 0 39339 DUPONT DE NEMOURS INC COM 26614N102 4018447 55991 SH SOLE 0 0 0 55991 EASTMAN CHEM CO COM 277432100 1400248 16604 SH SOLE 0 0 0 16604 EATON CORP PLC SHS G29183103 2620828 15294 SH SOLE 0 0 0 15294 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 433531 24528 SH SOLE 0 0 0 24528 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 198575 17524 SH SOLE 0 0 0 17524 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 314250 24879 SH SOLE 0 0 0 24879 EBAY INC. COM 278642103 345795 7793 SH SOLE 0 0 0 7793 ECOLAB INC COM 278865100 1408838 8504 SH SOLE 0 0 0 8504 EDWARDS LIFESCIENCES CORP COM 28176E108 2266979 27403 SH SOLE 0 0 0 27403 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 BBG00DZVQMF1 5295 10200 SH SOLE 0 0 0 10200 ELEVANCE HEALTH INC COM 036752103 585239 1270 SH SOLE 0 0 0 1270 EMERSON ELEC CO COM 291011104 2532019 29029 SH SOLE 0 0 0 29029 ENBRIDGE INC COM 29250N105 808576 21184 SH SOLE 0 0 0 21184 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2733452 219194 SH SOLE 0 0 0 219194 ENSIGN GROUP INC COM 29358P101 2489783 26060 SH SOLE 0 0 0 26060 ENTERGY CORP NEW COM 29364G103 269627 2501 SH SOLE 0 0 0 2501 ENTERPRISE PRODS PARTNERS L COM 293792107 2506464 96769 SH SOLE 0 0 0 96769 EOG RES INC COM 26875P101 293750 2557 SH SOLE 0 0 0 2557 EQUINIX INC COM 29444U700 1352083 1875 SH SOLE 0 0 0 1875 EQUITY RESIDENTIAL SH BEN INT 29476L107 969720 16162 SH SOLE 0 0 0 16162 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 254979 5331 SH SOLE 0 0 0 5331 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 194712 10726 SH SOLE 0 0 0 10726 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 228017 6946 SH SOLE 0 0 0 6946 ETF SER SOLUTIONS LONCAR CANCER 26922A826 BBG00B55D0V9 119890 10000 SH SOLE 0 0 0 10000 ETSY INC COM 29786A106 281537 2529 SH SOLE 0 0 0 2529 EURONET WORLDWIDE INC COM 298736109 4319894 38605 SH SOLE 0 0 0 38605 EVERGY INC COM 30034W106 1055378 17269 SH SOLE 0 0 0 17269 EVERSOURCE ENERGY COM 30040W108 2558218 32688 SH SOLE 0 0 0 32688 EXACT SCIENCES CORP COM 30063P105 229938 3391 SH SOLE 0 0 0 3391 EXELON CORP COM 30161N101 216118 5159 SH SOLE 0 0 0 5159 EXXON MOBIL CORP COM 30231G102 24146442 220163 SH SOLE 0 0 0 220163 F N B CORP COM 302520101 307158 26479 SH SOLE 0 0 0 26479 FACTSET RESH SYS INC COM 303075105 2907395 7001 SH SOLE 0 0 0 7001 FASTLY INC CL A 31188V100 190421 10722 SH SOLE 0 0 0 10722 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 431609 4368 SH SOLE 0 0 0 4368 FEDEX CORP COM 31428X106 1585267 6933 SH SOLE 0 0 0 6933 FERGUSON PLC NEW SHS G3421J106 360277 2694 SH SOLE 0 0 0 2694 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2650470 23259 SH SOLE 0 0 0 23259 FIDELITY NATL INFORMATION SV COM 31620M106 2390220 43986 SH SOLE 0 0 0 43986 FIDUS INVT CORP COM 316500107 380752 19966 SH SOLE 0 0 0 19966 FIFTH THIRD BANCORP COM 316773100 390555 14650 SH SOLE 0 0 0 14650 FIRST HORIZON CORPORATION COM 320517105 498670 28046 SH SOLE 0 0 0 28046 FIRST TR ENERGY INFRASTRCTR COM 33738C103 739349 51539 SH SOLE 0 0 0 51539 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 290651 10493 SH SOLE 0 0 0 10493 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 426566 13213 SH SOLE 0 0 0 13213 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 742559 44333 SH SOLE 0 0 0 44333 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 390107 7668 SH SOLE 0 0 0 7668 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 753951 14794 SH SOLE 0 0 0 14794 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 206725 4408 SH SOLE 0 0 0 4408 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6012239 376684 SH SOLE 0 0 0 376684 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 993423 18561 SH SOLE 0 0 0 18561 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 4003166 71212 SH SOLE 0 0 0 71212 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 BBG00CNPHYV5 298807 4951 SH SOLE 0 0 0 4951 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 210154 4146 SH SOLE 0 0 0 4146 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 3534838 118867 SH SOLE 0 0 0 118867 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 7243211 308266 SH SOLE 0 0 0 308266 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 943561 14087 SH SOLE 0 0 0 14087 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 525876 10125 SH SOLE 0 0 0 10125 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 321588 5180 SH SOLE 0 0 0 5180 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1040366 47053 SH SOLE 0 0 0 47053 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1379350 88881 SH SOLE 0 0 0 88881 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1481073 39674 SH SOLE 0 0 0 39674 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1018188 9463 SH SOLE 0 0 0 9463 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 677447 12195 SH SOLE 0 0 0 12195 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 771933 58165 SH SOLE 0 0 0 58165 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 343607 4934 SH SOLE 0 0 0 4934 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1184615 29046 SH SOLE 0 0 0 29046 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 336946 5158 SH SOLE 0 0 0 5158 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2054913 48040 SH SOLE 0 0 0 48040 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 206191 2110 SH SOLE 0 0 0 2110 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 704653 6694 SH SOLE 0 0 0 6694 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 3460999 41167 SH SOLE 0 0 0 41167 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 369025 11236 SH SOLE 0 0 0 11236 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 485925 5795 SH SOLE 0 0 0 5795 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 225479 5161 SH SOLE 0 0 0 5161 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 992635 49240 SH SOLE 0 0 0 49240 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 18056904 247255 SH SOLE 0 0 0 247255 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 724748 4902 SH SOLE 0 0 0 4902 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 23702255 1374866 SH SOLE 0 0 0 1374866 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 3891363 117991 SH SOLE 0 0 0 117991 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 45491329 1009050 SH SOLE 0 0 0 1009050 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 BBG0063G4D77 355669 12831 SH SOLE 0 0 0 12831 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 1697041 66410 SH SOLE 0 0 0 66410 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 84098889 1412959 SH SOLE 0 0 0 1412959 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 3356588 84416 SH SOLE 0 0 0 84416 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 4375967 91395 SH SOLE 0 0 0 91395 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 674941 12907 SH SOLE 0 0 0 12907 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 472625 8737 SH SOLE 0 0 0 8737 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 308972 14524 SH SOLE 0 0 0 14524 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 626622 14700 SH SOLE 0 0 0 14700 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 219701 8173 SH SOLE 0 0 0 8173 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 419026 6465 SH SOLE 0 0 0 6465 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1212860 53797 SH SOLE 0 0 0 53797 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2372369 89076 SH SOLE 0 0 0 89076 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 5975543 38546 SH SOLE 0 0 0 38546 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 27545296 613711 SH SOLE 0 0 0 613711 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 4531908 100137 SH SOLE 0 0 0 100137 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 11594829 434906 SH SOLE 0 0 0 434906 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 242669 7605 SH SOLE 0 0 0 7605 FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797 430565 18543 SH SOLE 0 0 0 18543 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 BBG012G2S6M4 335528 17403 SH SOLE 0 0 0 17403 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 206552 6135 SH SOLE 0 0 0 6135 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 BBG00X9DVN95 834960 26075 SH SOLE 0 0 0 26075 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 1607669 45466 SH SOLE 0 0 0 45466 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 283560 15219 SH SOLE 0 0 0 15219 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 7531417 166942 SH SOLE 0 0 0 166942 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 503360 20789 SH SOLE 0 0 0 20789 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 268097 7350 SH SOLE 0 0 0 7350 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 345242 9850 SH SOLE 0 0 0 9850 FIRST TR INTER DURATN PFD & COM 33718W103 517151 32774 SH SOLE 0 0 0 32774 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 533915 8034 SH SOLE 0 0 0 8034 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 360228 4470 SH SOLE 0 0 0 4470 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2612958 29046 SH SOLE 0 0 0 29046 FIRST TR MLP & ENERGY INCOM COM 33739B104 120833 15816 SH SOLE 0 0 0 15816 FIRST TR MORNINGSTAR DIVID L SHS 336917109 19051177 536460 SH SOLE 0 0 0 536460 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 416221 4250 SH SOLE 0 0 0 4250 FIRST TR NASDAQ 100 TECH IND SHS 337345102 210118 1610 SH SOLE 0 0 0 1610 FIRST TR VALUE LINE DIVID IN SHS 33734H106 36240407 901999 SH SOLE 0 0 0 901999 FISKER INC CL A COM STK 33813J106 139992 22800 SH SOLE 0 0 0 22800 FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 2475379 11740 SH SOLE 0 0 0 11740 FLEXSHARES TR MORNSTAR UPSTR 33939L407 251101 5936 SH SOLE 0 0 0 5936 FLEXSHARES TR QUALT DIVD IDX 33939L860 BBG003QD4F80 393194 7220 SH SOLE 0 0 0 7220 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 410994 4185 SH SOLE 0 0 0 4185 FLOWERS FOODS INC COM 343498101 229466 8372 SH SOLE 0 0 0 8372 FLOWSERVE CORP COM 34354P105 BBG001SB3F87 286484 8426 SH SOLE 0 0 0 8426 FLUENCE ENERGY INC COM CL A 34379V103 340038 16793 SH SOLE 0 0 0 16793 FLUOR CORP NEW COM 343412102 723784 23416 SH SOLE 0 0 0 23416 FORD MTR CO DEL COM 345370860 1098929 87206 SH SOLE 0 0 0 87206 FORTINET INC COM 34959E109 4433164 66706 SH SOLE 0 0 0 66706 FOX CORP CL A COM 35137L105 3496426 102688 SH SOLE 0 0 0 102688 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 378484 17401 SH SOLE 0 0 0 17401 FRANKLIN UNVL TR SH BEN INT 355145103 126129 17690 SH SOLE 0 0 0 17690 FREEPORT-MCMORAN INC CL B 35671D857 1257689 30740 SH SOLE 0 0 0 30740 FS KKR CAP CORP COM 302635206 5286520 285755 SH SOLE 0 0 0 285755 FUTU HLDGS LTD SPON ADS CL A 36118L106 373777 7209 SH SOLE 0 0 0 7209 GABELLI DIVID & INCOME TR COM 36242H104 768086 36938 SH SOLE 0 0 0 36938 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 BBG001SB03J5 467690 31881 SH SOLE 0 0 0 31881 GALLAGHER ARTHUR J & CO COM 363576109 2094193 10947 SH SOLE 0 0 0 10947 GARMIN LTD SHS H2906T109 339662 3364 SH SOLE 0 0 0 3364 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 359543 4376 SH SOLE 0 0 0 4376 GENCO SHIPPING & TRADING LTD SHS Y2685T131 406098 25931 SH SOLE 0 0 0 25931 GENERAC HLDGS INC COM 368736104 992474 9189 SH SOLE 0 0 0 9189 GENERAL DYNAMICS CORP COM 369550108 2250126 9847 SH SOLE 0 0 0 9847 GENERAL ELECTRIC CO COM NEW 369604301 972264 10162 SH SOLE 0 0 0 10162 GENERAL MLS INC COM 370334104 568493 6647 SH SOLE 0 0 0 6647 GENERAL MTRS CO COM 37045V100 1016001 27699 SH SOLE 0 0 0 27699 GILEAD SCIENCES INC COM 375558103 3264627 39345 SH SOLE 0 0 0 39345 GLOBAL NET LEASE INC COM NEW 379378201 129320 10054 SH SOLE 0 0 0 10054 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1386065 34675 SH SOLE 0 0 0 34675 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 691462 40316 SH SOLE 0 0 0 40316 GLOBAL X FDS RATE PREFERRED 37954Y376 588642 25750 SH SOLE 0 0 0 25750 GLOBAL X FDS SUPERDIVIDEND 37960A669 455648 19777 SH SOLE 0 0 0 19777 GLOBAL X FDS US INFR DEV ETF 37954Y673 812099 28644 SH SOLE 0 0 0 28644 GLOBALSTAR INC COM 378973408 BBG001SPN4X1 43500 37500 SH SOLE 0 0 0 37500 GLOBUS MED INC CL A 379577208 2850237 50322 SH SOLE 0 0 0 50322 GOLDEN MINERALS CO COM 381119106 BBG001SSGJB4 2436 12000 SH SOLE 0 0 0 12000 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 792672 83267 SH SOLE 0 0 0 83267 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 BBG00M56BTZ8 251476 5000 SH SOLE 0 0 0 5000 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 BBG00F5SDBV6 322452 4189 SH SOLE 0 0 0 4189 GOLDMAN SACHS GROUP INC COM 38141G104 2723608 8316 SH SOLE 0 0 0 8316 GRAINGER W W INC COM 384802104 2125885 3083 SH SOLE 0 0 0 3083 GRAPHIC PACKAGING HLDG CO COM 388689101 346749 13604 SH SOLE 0 0 0 13604 GSK PLC SPONSORED ADR 37733W204 480733 13511 SH SOLE 0 0 0 13511 H WORLD GROUP LTD SPONSORED ADS 44332N106 BBG001T6Y5T2 672756 13736 SH SOLE 0 0 0 13736 HAIN CELESTIAL GROUP INC COM 405217100 BBG001SBCKV0 506659 29544 SH SOLE 0 0 0 29544 HALLIBURTON CO COM 406216101 717129 22658 SH SOLE 0 0 0 22658 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 233458 18842 SH SOLE 0 0 0 18842 HANCOCK WHITNEY CORPORATION COM 410120109 400075 10990 SH SOLE 0 0 0 10990 HANESBRANDS INC COM 410345102 76158 14479 SH SOLE 0 0 0 14479 HECLA MNG CO COM 422704106 BBG001S5RXF7 683640 108000 SH SOLE 0 0 0 108000 HENRY JACK & ASSOC INC COM 426281101 1705384 11307 SH SOLE 0 0 0 11307 HERSHEY CO COM 427866108 2808586 11037 SH SOLE 0 0 0 11037 HILTON WORLDWIDE HLDGS INC COM 43300A203 428243 3040 SH SOLE 0 0 0 3040 HOME DEPOT INC COM 437076102 12375116 41907 SH SOLE 0 0 0 41907 HONDA MOTOR LTD AMERN SHS 438128308 841451 31764 SH SOLE 0 0 0 31764 HONEYWELL INTL INC COM 438516106 5501477 28773 SH SOLE 0 0 0 28773 HORMEL FOODS CORP COM 440452100 893284 22400 SH SOLE 0 0 0 22400 HUNTINGTON BANCSHARES INC COM 446150104 193687 17291 SH SOLE 0 0 0 17291 HUNTINGTON INGALLS INDS INC COM 446413106 249244 1203 SH SOLE 0 0 0 1203 HYLIION HOLDINGS CORP COMMON STOCK 449109107 97846 49418 SH SOLE 0 0 0 49418 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 640813 12392 SH SOLE 0 0 0 12392 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 2869861 5739 SH SOLE 0 0 0 5739 ILLINOIS TOOL WKS INC COM 452308109 6008494 24671 SH SOLE 0 0 0 24671 ILLUMINA INC COM 452327109 539048 2318 SH SOLE 0 0 0 2318 INCYTE CORP COM 45337C102 296715 4106 SH SOLE 0 0 0 4106 INSPIRE MED SYS INC COM 457730109 551232 2355 SH SOLE 0 0 0 2355 INTEL CORP COM 458140100 3296117 100856 SH SOLE 0 0 0 100856 INTERCEPT PHARMACEUTICALS IN COM 45845P108 425442 31682 SH SOLE 0 0 0 31682 INTERCONTINENTAL EXCHANGE IN COM 45866F104 562920 5395 SH SOLE 0 0 0 5395 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 298924 4489 SH SOLE 0 0 0 4489 INTERNATIONAL BUSINESS MACHS COM 459200101 2778866 21178 SH SOLE 0 0 0 21178 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2226387 24210 SH SOLE 0 0 0 24210 INTUIT COM 461202103 292622 656 SH SOLE 0 0 0 656 INTUITIVE SURGICAL INC COM NEW 46120E602 1392769 5452 SH SOLE 0 0 0 5452 INVENTRUST PPTYS CORP COM NEW 46124J201 593160 25349 SH SOLE 0 0 0 25349 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 206225 4157 SH SOLE 0 0 0 4157 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 6655527 468060 SH SOLE 0 0 0 468060 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 1144172 56008 SH SOLE 0 0 0 56008 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 12428153 414840 SH SOLE 0 0 0 414840 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 11208810 604957 SH SOLE 0 0 0 604957 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 2447313 33220 SH SOLE 0 0 0 33220 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 295116 8657 SH SOLE 0 0 0 8657 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 333594 29058 SH SOLE 0 0 0 29058 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 232374 3053 SH SOLE 0 0 0 3053 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 877936 32090 SH SOLE 0 0 0 32090 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 735184 17868 SH SOLE 0 0 0 17868 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 868036 20562 SH SOLE 0 0 0 20562 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 13221358 211884 SH SOLE 0 0 0 211884 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2178505 104732 SH SOLE 0 0 0 104732 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 1182535 54155 SH SOLE 0 0 0 54155 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1330232 63106 SH SOLE 0 0 0 63106 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 3282457 139355 SH SOLE 0 0 0 139355 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1300612 63169 SH SOLE 0 0 0 63169 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 3594613 160090 SH SOLE 0 0 0 160090 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1272165 62732 SH SOLE 0 0 0 62732 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 3446730 153326 SH SOLE 0 0 0 153326 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1244690 64965 SH SOLE 0 0 0 64965 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 1097990 56878 SH SOLE 0 0 0 56878 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 2714100 118703 SH SOLE 0 0 0 118703 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 601758 7461 SH SOLE 0 0 0 7461 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 305164 3587 SH SOLE 0 0 0 3587 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 16385175 215686 SH SOLE 0 0 0 215686 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 691783 15073 SH SOLE 0 0 0 15073 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 725833 15651 SH SOLE 0 0 0 15651 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 566588 8718 SH SOLE 0 0 0 8718 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 370658 8186 SH SOLE 0 0 0 8186 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 189003 37875 SH SOLE 0 0 0 37875 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2035571 140188 SH SOLE 0 0 0 140188 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 863634 43355 SH SOLE 0 0 0 43355 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 360122 20196 SH SOLE 0 0 0 20196 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 532722 7056 SH SOLE 0 0 0 7056 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8377319 57917 SH SOLE 0 0 0 57917 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 770836 10156 SH SOLE 0 0 0 10156 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 256377 5416 SH SOLE 0 0 0 5416 INVESCO MUNICIPAL TRUST COM 46131J103 175669 17707 SH SOLE 0 0 0 17707 INVESCO QQQ TR UNIT SER 1 46090E103 32915213 102500 SH SOLE 0 0 0 102500 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 125120 34000 SH SOLE 0 0 0 34000 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 BBG001SNZLM7 251093 23870 SH SOLE 0 0 0 23870 ISHARES GOLD TR ISHARES NEW 464285204 3399475 90970 SH SOLE 0 0 0 90970 ISHARES INC CORE MSCI EMKT 46434G103 1387550 28432 SH SOLE 0 0 0 28432 ISHARES INC MSCI EURZONE ETF 464286608 1489761 33049 SH SOLE 0 0 0 33049 ISHARES INC MSCI GERMANY ETF 464286806 438298 15402 SH SOLE 0 0 0 15402 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1208822 60083 SH SOLE 0 0 0 60083 ISHARES SILVER TR ISHARES 46428Q109 7075647 319878 SH SOLE 0 0 0 319878 ISHARES TR 0-5 YR TIPS ETF 46429B747 12106167 122002 SH SOLE 0 0 0 122002 ISHARES TR 1 3 YR TREAS BD 464287457 5178229 63018 SH SOLE 0 0 0 63018 ISHARES TR 20 YR TR BD ETF 464287432 9482796 89143 SH SOLE 0 0 0 89143 ISHARES TR 3 7 YR TREAS BD 464288661 2751931 23391 SH SOLE 0 0 0 23391 ISHARES TR 7-10 YR TRSY BD 464287440 5244812 52911 SH SOLE 0 0 0 52911 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 304551 5304 SH SOLE 0 0 0 5304 ISHARES TR CHINA LG-CAP ETF 464287184 204136 6913 SH SOLE 0 0 0 6913 ISHARES TR CORE 1 5 YR USD 46432F859 2175166 46128 SH SOLE 0 0 0 46128 ISHARES TR CORE DIV GRWTH 46434V621 9464455 189301 SH SOLE 0 0 0 189301 ISHARES TR CORE HIGH DV ETF 46429B663 857678 8428 SH SOLE 0 0 0 8428 ISHARES TR CORE MSCI EAFE 46432F842 1962247 29337 SH SOLE 0 0 0 29337 ISHARES TR CORE MSCI EURO 46434V738 551803 10535 SH SOLE 0 0 0 10535 ISHARES TR CORE S&P MCP ETF 464287507 5103789 20383 SH SOLE 0 0 0 20383 ISHARES TR CORE S&P SCP ETF 464287804 9058659 93640 SH SOLE 0 0 0 93640 ISHARES TR CORE S&P TTL STK 464287150 1019677 11258 SH SOLE 0 0 0 11258 ISHARES TR CORE S&P US GWT 464287671 694265 7804 SH SOLE 0 0 0 7804 ISHARES TR CORE S&P US VLU 464287663 469137 6353 SH SOLE 0 0 0 6353 ISHARES TR CORE S&P500 ETF 464287200 8940534 21743 SH SOLE 0 0 0 21743 ISHARES TR CORE TOTAL USD 46434V613 334978 7248 SH SOLE 0 0 0 7248 ISHARES TR CORE US AGGBD ET 464287226 18528360 185925 SH SOLE 0 0 0 185925 ISHARES TR CUR HD EURZN ETF 46434V639 1475187 46760 SH SOLE 0 0 0 46760 ISHARES TR EAFE GRWTH ETF 464288885 3339190 35638 SH SOLE 0 0 0 35638 ISHARES TR EAFE VALUE ETF 464288877 1582047 32591 SH SOLE 0 0 0 32591 ISHARES TR EXPND TEC SC ETF 464287549 621596 1831 SH SOLE 0 0 0 1831 ISHARES TR FLTG RATE NT ETF 46429B655 255234 5064 SH SOLE 0 0 0 5064 ISHARES TR GL CLEAN ENE ETF 464288224 592806 29969 SH SOLE 0 0 0 29969 ISHARES TR GL TIMB FORE ETF 464288174 BBG001T2V266 311843 4356 SH SOLE 0 0 0 4356 ISHARES TR GLOB HLTHCRE ETF 464287325 278254 3338 SH SOLE 0 0 0 3338 ISHARES TR GRWT ALLOCAT ETF 464289867 357714 7150 SH SOLE 0 0 0 7150 ISHARES TR IBOXX HI YD ETF 464288513 1106866 14650 SH SOLE 0 0 0 14650 ISHARES TR IBOXX INV CP ETF 464287242 1649899 15049 SH SOLE 0 0 0 15049 ISHARES TR INTL SEL DIV ETF 464288448 429023 15607 SH SOLE 0 0 0 15607 ISHARES TR ISHARES BIOTECH 464287556 248515 1924 SH SOLE 0 0 0 1924 ISHARES TR ISHS 1-5YR INVS 464288646 1030138 20366 SH SOLE 0 0 0 20366 ISHARES TR ISHS 5-10YR INVT 464288638 323573 6310 SH SOLE 0 0 0 6310 ISHARES TR JPMORGAN USD EMG 464288281 992171 11491 SH SOLE 0 0 0 11491 ISHARES TR MRGSTR SM CP GR 464288604 233769 5997 SH SOLE 0 0 0 5997 ISHARES TR MSCI ACWI ETF 464288257 325097 3566 SH SOLE 0 0 0 3566 ISHARES TR MSCI EAFE ETF 464287465 2984436 41707 SH SOLE 0 0 0 41707 ISHARES TR MSCI EAFE MIN VL 46429B689 445208 6580 SH SOLE 0 0 0 6580 ISHARES TR MSCI EMG MKT ETF 464287234 5564155 141009 SH SOLE 0 0 0 141009 ISHARES TR MSCI EURO FL ETF 464289180 867615 46404 SH SOLE 0 0 0 46404 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 347522 4456 SH SOLE 0 0 0 4456 ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 2324241 72050 SH SOLE 0 0 0 72050 ISHARES TR MSCI USA ESG SLC 464288802 373806 4259 SH SOLE 0 0 0 4259 ISHARES TR MSCI USA MIN VOL 46429B697 6170276 84813 SH SOLE 0 0 0 84813 ISHARES TR MSCI USA MMENTM 46432F396 370435 2662 SH SOLE 0 0 0 2662 ISHARES TR MSCI USA QLT FCT 46432F339 395134 3184 SH SOLE 0 0 0 3184 ISHARES TR NATIONAL MUN ETF 464288414 1193184 11073 SH SOLE 0 0 0 11073 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 218249 5572 SH SOLE 0 0 0 5572 ISHARES TR PFD AND INCM SEC 464288687 3613659 115747 SH SOLE 0 0 0 115747 ISHARES TR RUS 1000 ETF 464287622 884181 3925 SH SOLE 0 0 0 3925 ISHARES TR RUS 1000 GRW ETF 464287614 7772042 31799 SH SOLE 0 0 0 31799 ISHARES TR RUS 1000 VAL ETF 464287598 3701516 24285 SH SOLE 0 0 0 24285 ISHARES TR RUS 2000 GRW ETF 464287648 1218993 5371 SH SOLE 0 0 0 5371 ISHARES TR RUS 2000 VAL ETF 464287630 698804 5097 SH SOLE 0 0 0 5097 ISHARES TR RUS MD CP GR ETF 464287481 2535968 27848 SH SOLE 0 0 0 27848 ISHARES TR RUS MDCP VAL ETF 464287473 1482287 13950 SH SOLE 0 0 0 13950 ISHARES TR RUS MID CAP ETF 464287499 1487648 21263 SH SOLE 0 0 0 21263 ISHARES TR RUS TP200 GR ETF 464289438 231038 1663 SH SOLE 0 0 0 1663 ISHARES TR RUS TP200 VL ETF 464289420 556668 8551 SH SOLE 0 0 0 8551 ISHARES TR RUSSELL 2000 ETF 464287655 6866711 38471 SH SOLE 0 0 0 38471 ISHARES TR RUSSELL 3000 ETF 464287689 612334 2586 SH SOLE 0 0 0 2586 ISHARES TR S&P 100 ETF 464287101 723904 3870 SH SOLE 0 0 0 3870 ISHARES TR S&P 500 GRWT ETF 464287309 1726460 27010 SH SOLE 0 0 0 27010 ISHARES TR S&P 500 VAL ETF 464287408 3110410 20494 SH SOLE 0 0 0 20494 ISHARES TR S&P MC 400GR ETF 464287606 1083207 15143 SH SOLE 0 0 0 15143 ISHARES TR S&P MC 400VL ETF 464287705 1236693 12015 SH SOLE 0 0 0 12015 ISHARES TR S&P SML 600 GWT 464287887 687721 6252 SH SOLE 0 0 0 6252 ISHARES TR SELECT DIVID ETF 464287168 4295713 36657 SH SOLE 0 0 0 36657 ISHARES TR SHORT TREAS BD 464288679 1376917 12460 SH SOLE 0 0 0 12460 ISHARES TR SP SMCP600VL ETF 464287879 924661 9880 SH SOLE 0 0 0 9880 ISHARES TR TIPS BD ETF 464287176 7230576 65577 SH SOLE 0 0 0 65577 ISHARES TR TRS FLT RT BD 46434V860 7460550 147472 SH SOLE 0 0 0 147472 ISHARES TR U.S. ENERGY ETF 464287796 9187946 209996 SH SOLE 0 0 0 209996 ISHARES TR U.S. FIN SVC ETF 464287770 426008 2822 SH SOLE 0 0 0 2822 ISHARES TR U.S. FINLS ETF 464287788 299277 4206 SH SOLE 0 0 0 4206 ISHARES TR U.S. MED DVC ETF 464288810 333804 6182 SH SOLE 0 0 0 6182 ISHARES TR U.S. REAL ES ETF 464287739 1346584 15861 SH SOLE 0 0 0 15861 ISHARES TR U.S. TECH ETF 464287721 1837062 19794 SH SOLE 0 0 0 19794 ISHARES TR U.S. UTILITS ETF 464287697 868565 10375 SH SOLE 0 0 0 10375 ISHARES TR US AER DEF ETF 464288760 1458879 12677 SH SOLE 0 0 0 12677 ISHARES TR US CONSM STAPLES 464287812 8054260 40425 SH SOLE 0 0 0 40425 ISHARES TR US HLTHCARE ETF 464287762 9332638 34176 SH SOLE 0 0 0 34176 ISHARES TR US INDUSTRIALS 464287754 10699947 106823 SH SOLE 0 0 0 106823 ISHARES TR US INFRASTRUC 46435U713 474737 12720 SH SOLE 0 0 0 12720 ISHARES TR US OIL EQ&SV ETF 464288844 BBG001SQYZC1 535914 27736 SH SOLE 0 0 0 27736 ISHARES TR US TREAS BD ETF 46429B267 275404 11777 SH SOLE 0 0 0 11777 ISHARES TR YLD OPTIM BD 46434V787 424268 19250 SH SOLE 0 0 0 19250 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 277604 5597 SH SOLE 0 0 0 5597 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 20860699 382008 SH SOLE 0 0 0 382008 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 7877665 174689 SH SOLE 0 0 0 174689 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1459373 28999 SH SOLE 0 0 0 28999 JD.COM INC SPON ADR CL A 47215P106 236852 5391 SH SOLE 0 0 0 5391 JEFFERIES FINL GROUP INC COM 47233W109 831576 26200 SH SOLE 0 0 0 26200 JOHNSON & JOHNSON COM 478160104 12142169 78273 SH SOLE 0 0 0 78273 JOHNSON CTLS INTL PLC SHS G51502105 472166 7839 SH SOLE 0 0 0 7839 JPMORGAN CHASE & CO COM 46625H100 15799073 121200 SH SOLE 0 0 0 121200 KENNAMETAL INC COM 489170100 BBG001S5SM97 531604 19275 SH SOLE 0 0 0 19275 KEYSIGHT TECHNOLOGIES INC COM 49338L103 285965 1771 SH SOLE 0 0 0 1771 KIMBELL RTY PARTNERS LP UNIT 49435R102 3591176 235802 SH SOLE 0 0 0 235802 KIMBERLY-CLARK CORP COM 494368103 677176 5038 SH SOLE 0 0 0 5038 KINDER MORGAN INC DEL COM 49456B101 1570408 89682 SH SOLE 0 0 0 89682 KKR & CO INC COM 48251W104 238196 4535 SH SOLE 0 0 0 4535 KLA CORP COM NEW 482480100 400286 1000 SH SOLE 0 0 0 1000 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 331819 5865 SH SOLE 0 0 0 5865 KRAFT HEINZ CO COM 500754106 418284 10816 SH SOLE 0 0 0 10816 KROGER CO COM 501044101 451825 9141 SH SOLE 0 0 0 9141 L3HARRIS TECHNOLOGIES INC COM 502431109 5913097 30125 SH SOLE 0 0 0 30125 LABORATORY CORP AMER HLDGS COM NEW 50540R409 259241 1130 SH SOLE 0 0 0 1130 LAUDER ESTEE COS INC CL A 518439104 1185508 4810 SH SOLE 0 0 0 4810 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 214864 4506 SH SOLE 0 0 0 4506 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 337852 8962 SH SOLE 0 0 0 8962 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 165465 26687 SH SOLE 0 0 0 26687 LILLY ELI & CO COM 532457108 3585735 10435 SH SOLE 0 0 0 10435 LINDE PLC SHS G54950103 4438103 12478 SH SOLE 0 0 0 12478 LISTED FD TR ALPHA INTELLIGEN 53656F334 BBG013V24H10 334667 14500 SH SOLE 0 0 0 14500 LISTED FD TR ALPHA LARGE CAP 53656F326 BBG013V25LD7 362638 21300 SH SOLE 0 0 0 21300 LITHIA MTRS INC COM 536797103 BBG001SC88P7 427353 1867 SH SOLE 0 0 0 1867 LITHIUM AMERS CORP NEW COM NEW 53680Q207 257970 11856 SH SOLE 0 0 0 11856 LOCKHEED MARTIN CORP COM 539830109 5407559 11424 SH SOLE 0 0 0 11424 LOWES COS INC COM 548661107 11180538 55890 SH SOLE 0 0 0 55890 LPL FINL HLDGS INC COM 50212V100 223987 1102 SH SOLE 0 0 0 1102 LUCID GROUP INC COM 549498103 84433 10502 SH SOLE 0 0 0 10502 LULULEMON ATHLETICA INC COM 550021109 285515 784 SH SOLE 0 0 0 784 LYFT INC CL A COM 55087P104 157612 17004 SH SOLE 0 0 0 17004 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 250206 2665 SH SOLE 0 0 0 2665 MACERICH CO COM 554382101 BBG001S7HGB5 964080 90955 SH SOLE 0 0 0 90955 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1243202 22912 SH SOLE 0 0 0 22912 MAIN STR CAP CORP COM 56035L104 680956 17239 SH SOLE 0 0 0 17239 MARATHON PETE CORP COM 56585A102 992433 7359 SH SOLE 0 0 0 7359 MARKETAXESS HLDGS INC COM 57060D108 1270847 3248 SH SOLE 0 0 0 3248 MARRIOTT INTL INC NEW CL A 571903202 223321 1344 SH SOLE 0 0 0 1344 MARSH & MCLENNAN COS INC COM 571748102 245793 1471 SH SOLE 0 0 0 1471 MARVELL TECHNOLOGY INC COM 573874104 231391 5344 SH SOLE 0 0 0 5344 MASTERCARD INCORPORATED CL A 57636Q104 1845868 5069 SH SOLE 0 0 0 5069 MCCORMICK & CO INC COM NON VTG 579780206 860902 10341 SH SOLE 0 0 0 10341 MCDONALDS CORP COM 580135101 11273026 40291 SH SOLE 0 0 0 40291 MCKESSON CORP COM 58155Q103 1055270 2962 SH SOLE 0 0 0 2962 MEDTRONIC PLC SHS G5960L103 6461772 80137 SH SOLE 0 0 0 80137 MERCK & CO INC COM 58933Y105 10681951 100368 SH SOLE 0 0 0 100368 META PLATFORMS INC CL A 30303M102 9351822 44123 SH SOLE 0 0 0 44123 METLIFE INC COM 59156R108 4562900 78751 SH SOLE 0 0 0 78751 MGM RESORTS INTERNATIONAL COM 552953101 977463 22005 SH SOLE 0 0 0 22005 MICROCHIP TECHNOLOGY INC. COM 595017104 2503752 29886 SH SOLE 0 0 0 29886 MICRON TECHNOLOGY INC COM 595112103 1688409 27973 SH SOLE 0 0 0 27973 MICROSOFT CORP COM 594918104 44668622 154838 SH SOLE 0 0 0 154838 MODERNA INC COM 60770K107 937446 6104 SH SOLE 0 0 0 6104 MONDELEZ INTL INC CL A 609207105 2401043 34431 SH SOLE 0 0 0 34431 MONOLITHIC PWR SYS INC COM 609839105 4077302 8146 SH SOLE 0 0 0 8146 MORGAN STANLEY COM NEW 617446448 1510583 17197 SH SOLE 0 0 0 17197 MOSAIC CO NEW COM 61945C103 613591 13374 SH SOLE 0 0 0 13374 MP MATERIALS CORP COM CL A 553368101 766881 27205 SH SOLE 0 0 0 27205 MPLX LP COM UNIT REP LTD 55336V100 903302 26220 SH SOLE 0 0 0 26220 MSCI INC COM 55354G100 3762821 6720 SH SOLE 0 0 0 6720 NASDAQ INC COM 631103108 300697 5500 SH SOLE 0 0 0 5500 NETFLIX INC COM 64110L106 3096375 8963 SH SOLE 0 0 0 8963 NEW JERSEY RES CORP COM 646025106 254672 4787 SH SOLE 0 0 0 4787 NEWMONT CORP COM 651639106 1339006 27315 SH SOLE 0 0 0 27315 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 609984 3522 SH SOLE 0 0 0 3522 NEXTERA ENERGY INC COM 65339F101 7398897 95963 SH SOLE 0 0 0 95963 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 285572 4700 SH SOLE 0 0 0 4700 NIKE INC CL B 654106103 3673359 29945 SH SOLE 0 0 0 29945 NIO INC SPON ADS 62914V106 419794 39943 SH SOLE 0 0 0 39943 NOKIA CORP SPONSORED ADR 654902204 50165 10217 SH SOLE 0 0 0 10217 NORDIC AMERICAN TANKERS LIMI COM G65773106 61011 15403 SH SOLE 0 0 0 15403 NORFOLK SOUTHN CORP COM 655844108 3627661 17098 SH SOLE 0 0 0 17098 NORTHROP GRUMMAN CORP COM 666807102 992007 2147 SH SOLE 0 0 0 2147 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 301250 22401 SH SOLE 0 0 0 22401 NOVARTIS AG SPONSORED ADR 66987V109 1019332 11063 SH SOLE 0 0 0 11063 NOVO-NORDISK A S ADR 670100205 3660969 23004 SH SOLE 0 0 0 23004 NUCOR CORP COM 670346105 2827674 18304 SH SOLE 0 0 0 18304 NUTRIEN LTD COM 67077M108 1065454 14424 SH SOLE 0 0 0 14424 NUVEEN AMT FREE MUN CR INC F COM 67071L106 472978 40151 SH SOLE 0 0 0 40151 NUVEEN MUN VALUE FD INC COM 670928100 158881 18033 SH SOLE 0 0 0 18033 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 359676 30712 SH SOLE 0 0 0 30712 NUVEEN OHIO QLTY MUN INCOME COM 670980101 205006 16129 SH SOLE 0 0 0 16129 NUVEEN PFD & INCOME SECS FD COM 67072C105 114243 17684 SH SOLE 0 0 0 17684 NUVEEN QUALITY MUNCP INCOME COM 67066V101 129604 11240 SH SOLE 0 0 0 11240 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 1166643 89127 SH SOLE 0 0 0 89127 NVIDIA CORPORATION COM 67066G104 27513813 99042 SH SOLE 0 0 0 99042 NXP SEMICONDUCTORS N V COM N6596X109 622397 3311 SH SOLE 0 0 0 3311 OCCIDENTAL PETE CORP COM 674599105 473904 7589 SH SOLE 0 0 0 7589 OKTA INC CL A 679295105 1098321 12736 SH SOLE 0 0 0 12736 OLD DOMINION FREIGHT LINE IN COM 679580100 341520 1002 SH SOLE 0 0 0 1002 OLIN CORP COM PAR $1 680665205 474968 8554 SH SOLE 0 0 0 8554 OLLIES BARGAIN OUTLET HLDGS COM 681116109 421019 7267 SH SOLE 0 0 0 7267 OMNICOM GROUP INC COM 681919106 472539 5009 SH SOLE 0 0 0 5009 ON SEMICONDUCTOR CORP COM 682189105 2238407 27192 SH SOLE 0 0 0 27192 ONEOK INC NEW COM 682680103 476570 7499 SH SOLE 0 0 0 7499 OPENDOOR TECHNOLOGIES INC COM 683712103 18180 10333 SH SOLE 0 0 0 10333 ORACLE CORP COM 68389X105 1387935 14932 SH SOLE 0 0 0 14932 OREILLY AUTOMOTIVE INC COM 67103H107 3472991 4091 SH SOLE 0 0 0 4091 OTIS WORLDWIDE CORP COM 68902V107 234533 2775 SH SOLE 0 0 0 2775 OUTFRONT MEDIA INC COM 69007J106 4803323 295955 SH SOLE 0 0 0 295955 OVINTIV INC COM 69047Q102 215846 5983 SH SOLE 0 0 0 5983 OWENS CORNING NEW COM 690742101 306460 3198 SH SOLE 0 0 0 3198 OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 105415 20153 SH SOLE 0 0 0 20153 PACCAR INC COM 693718108 402736 5501 SH SOLE 0 0 0 5501 PACER FDS TR AMERCN ENRGY IND 69374H634 555705 21365 SH SOLE 0 0 0 21365 PACER FDS TR GLOBL CASH ETF 69374H709 495532 14723 SH SOLE 0 0 0 14723 PACER FDS TR LUNT LRG CP ALTR 69374H717 218700 5760 SH SOLE 0 0 0 5760 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 418856 9243 SH SOLE 0 0 0 9243 PACER FDS TR PACER US SMALL 69374H857 356707 9359 SH SOLE 0 0 0 9359 PACER FDS TR TRENDPILOT 100 69374H303 292066 5321 SH SOLE 0 0 0 5321 PACER FDS TR US CASH COWS 100 69374H881 4121508 87728 SH SOLE 0 0 0 87728 PACKAGING CORP AMER COM 695156109 1138202 8188 SH SOLE 0 0 0 8188 PACWEST BANCORP DEL COM 695263103 100373 10316 SH SOLE 0 0 0 10316 PALANTIR TECHNOLOGIES INC CL A 69608A108 132432 15673 SH SOLE 0 0 0 15673 PALO ALTO NETWORKS INC COM 697435105 884422 4428 SH SOLE 0 0 0 4428 PARKER-HANNIFIN CORP COM 701094104 238222 704 SH SOLE 0 0 0 704 PAYCHEX INC COM 704326107 3794603 33111 SH SOLE 0 0 0 33111 PAYPAL HLDGS INC COM 70450Y103 1531097 20163 SH SOLE 0 0 0 20163 PDD HOLDINGS INC SPONSORED ADS 722304102 3027665 39892 SH SOLE 0 0 0 39892 PENN ENTERTAINMENT INC COM 707569109 1238784 41768 SH SOLE 0 0 0 41768 PENNANT GROUP INC COM 70805E109 BBG00P33SZ15 239989 16806 SH SOLE 0 0 0 16806 PENTAIR PLC SHS G7S00T104 2146973 38847 SH SOLE 0 0 0 38847 PENUMBRA INC COM 70975L107 1601856 5748 SH SOLE 0 0 0 5748 PEPSICO INC COM 713448108 12937589 70937 SH SOLE 0 0 0 70937 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 BBG00XWZGGJ1 4285645 470950 SH SOLE 0 0 0 470950 PERFORMANCE FOOD GROUP CO COM 71377A103 303641 5033 SH SOLE 0 0 0 5033 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 156721 15026 SH SOLE 0 0 0 15026 PFIZER INC COM 717081103 4292783 105181 SH SOLE 0 0 0 105181 PHILIP MORRIS INTL INC COM 718172109 1293883 13298 SH SOLE 0 0 0 13298 PHILLIPS 66 COM 718546104 2657203 26194 SH SOLE 0 0 0 26194 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 797122 63556 SH SOLE 0 0 0 63556 PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 564047 9143 SH SOLE 0 0 0 9143 PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 1452068 15161 SH SOLE 0 0 0 15161 PIMCO ETF TR BROAD US TIPS 72201R403 1022796 18314 SH SOLE 0 0 0 18314 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1036556 10443 SH SOLE 0 0 0 10443 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 963747 10143 SH SOLE 0 0 0 10143 PINTEREST INC CL A 72352L106 731960 26843 SH SOLE 0 0 0 26843 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 429398 48293 SH SOLE 0 0 0 48293 PIONEER NAT RES CO COM 723787107 1059514 5186 SH SOLE 0 0 0 5186 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 619899 49710 SH SOLE 0 0 0 49710 PLUG POWER INC COM NEW 72919P202 196400 16758 SH SOLE 0 0 0 16758 PNC FINL SVCS GROUP INC COM 693475105 3963314 31178 SH SOLE 0 0 0 31178 POLARIS INC COM 731068102 387066 3496 SH SOLE 0 0 0 3496 POOL CORP COM 73278L105 260489 756 SH SOLE 0 0 0 756 PPG INDS INC COM 693506107 1021795 7649 SH SOLE 0 0 0 7649 PPL CORP COM 69351T106 963574 34673 SH SOLE 0 0 0 34673 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 457 11025 SH SOLE 0 0 0 11025 PRESIDIO PPTY TR INC COM CL A 74102L303 BBG00HS39Y74 11372 11025 SH SOLE 0 0 0 11025 PRICE T ROWE GROUP INC COM 74144T108 1168865 10353 SH SOLE 0 0 0 10353 PROCTER AND GAMBLE CO COM 742718109 22764004 153013 SH SOLE 0 0 0 153013 PROGRESSIVE CORP COM 743315103 5338247 37314 SH SOLE 0 0 0 37314 PROLOGIS INC. COM 74340W103 7242328 58033 SH SOLE 0 0 0 58033 PROSHARES TR RUSS 2000 DIVD 74347B698 370257 6065 SH SOLE 0 0 0 6065 PROSHARES TR S&P 500 DV ARIST 74348A467 2820675 30911 SH SOLE 0 0 0 30911 PROSPECT CAP CORP COM 74348T102 562945 80882 SH SOLE 0 0 0 80882 PRUDENTIAL FINL INC COM 744320102 801729 9687 SH SOLE 0 0 0 9687 PUBLIC STORAGE COM 74460D109 1048986 3472 SH SOLE 0 0 0 3472 PUMA BIOTECHNOLOGY INC COM 74587V107 BBG001TFZB81 309204 100072 SH SOLE 0 0 0 100072 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 38572 10834 SH SOLE 0 0 0 10834 PVH CORPORATION COM 693656100 1892011 21221 SH SOLE 0 0 0 21221 QUALCOMM INC COM 747525103 2672396 20930 SH SOLE 0 0 0 20930 QUANTUMSCAPE CORP COM CL A 74767V109 620936 75915 SH SOLE 0 0 0 75915 R1 RCM INC COM 77634L105 365145 24343 SH SOLE 0 0 0 24343 RAYTHEON TECHNOLOGIES CORP COM 75513E101 6622983 67601 SH SOLE 0 0 0 67601 RBB FD INC MOTLEY FOL ETF 74933W601 424205 11974 SH SOLE 0 0 0 11974 REALTY INCOME CORP COM 756109104 1476849 23315 SH SOLE 0 0 0 23315 REGAL REXNORD CORPORATION COM 758750103 694505 4935 SH SOLE 0 0 0 4935 REPUBLIC SVCS INC COM 760759100 663227 4899 SH SOLE 0 0 0 4899 RIOT PLATFORMS INC COM 767292105 119425 11956 SH SOLE 0 0 0 11956 RITHM CAPITAL CORP COM NEW 64828T201 175433 21928 SH SOLE 0 0 0 21928 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 BBG00LGRG0F2 217371 12979 SH SOLE 0 0 0 12979 ROBERT HALF INTL INC COM 770323103 3212823 39876 SH SOLE 0 0 0 39876 ROCKWELL AUTOMATION INC COM 773903109 731253 2487 SH SOLE 0 0 0 2487 ROLLINS INC COM 775711104 366958 9772 SH SOLE 0 0 0 9772 ROPER TECHNOLOGIES INC COM 776696106 390003 885 SH SOLE 0 0 0 885 ROSS STORES INC COM 778296103 1509403 14223 SH SOLE 0 0 0 14223 ROYAL BK CDA SUSTAINABL COM 780087102 1055267 11039 SH SOLE 0 0 0 11039 S&P GLOBAL INC COM 78409V104 755976 2192 SH SOLE 0 0 0 2192 SABINE RTY TR UNIT BEN INT 785688102 1173729 16343 SH SOLE 0 0 0 16343 SALESFORCE INC COM 79466L302 7414000 37112 SH SOLE 0 0 0 37112 SAP SE SPON ADR 803054204 888852 7022 SH SOLE 0 0 0 7022 SCHLUMBERGER LTD COM STK 806857108 292562 5955 SH SOLE 0 0 0 5955 SCHWAB CHARLES CORP COM 808513105 1131792 21605 SH SOLE 0 0 0 21605 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 238074 6834 SH SOLE 0 0 0 6834 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1970421 35877 SH SOLE 0 0 0 35877 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 374292 7821 SH SOLE 0 0 0 7821 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4216274 57629 SH SOLE 0 0 0 57629 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 338441 4973 SH SOLE 0 0 0 4973 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1663915 31037 SH SOLE 0 0 0 31037 SCOTTS MIRACLE-GRO CO CL A 810186106 1210361 17345 SH SOLE 0 0 0 17345 SEA LTD SPONSORD ADS 81141R100 400444 4627 SH SOLE 0 0 0 4627 SELECT SECTOR SPDR TR ENERGY 81369Y506 6401682 77270 SH SOLE 0 0 0 77270 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2001832 62250 SH SOLE 0 0 0 62250 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 487291 3257 SH SOLE 0 0 0 3257 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 979822 13114 SH SOLE 0 0 0 13114 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2029868 15657 SH SOLE 0 0 0 15657 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1709354 16881 SH SOLE 0 0 0 16881 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 837944 12373 SH SOLE 0 0 0 12373 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 343269 4254 SH SOLE 0 0 0 4254 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1528982 10119 SH SOLE 0 0 0 10119 SEMPRA COM 816851109 1253350 8292 SH SOLE 0 0 0 8292 SENTINELONE INC CL A 81730H109 206111 12599 SH SOLE 0 0 0 12599 SERVICENOW INC COM 81762P102 433051 932 SH SOLE 0 0 0 932 SHELL PLC SPON ADS 780259305 5821864 101171 SH SOLE 0 0 0 101171 SHERWIN WILLIAMS CO COM 824348106 1259581 5601 SH SOLE 0 0 0 5601 SHIFT4 PMTS INC CL A 82452J109 470944 6213 SH SOLE 0 0 0 6213 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 393785 17280 SH SOLE 0 0 0 17280 SHOCKWAVE MED INC COM 82489T104 1024482 4725 SH SOLE 0 0 0 4725 SHOPIFY INC CL A 82509L107 1096400 22871 SH SOLE 0 0 0 22871 SIMON PPTY GROUP INC NEW COM 828806109 688346 6147 SH SOLE 0 0 0 6147 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 BBG00X4STPH6 577571 21472 SH SOLE 0 0 0 21472 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 BBG00X4STSJ8 439982 17201 SH SOLE 0 0 0 17201 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301 BBG00X4STXM3 676120 24069 SH SOLE 0 0 0 24069 SITIME CORP COM 82982T106 BBG00QNSY276 1473737 10362 SH SOLE 0 0 0 10362 SMUCKER J M CO COM NEW 832696405 1235282 7846 SH SOLE 0 0 0 7846 SNAP INC CL A 83304A106 269108 24010 SH SOLE 0 0 0 24010 SNAP ON INC COM 833034101 1744275 7065 SH SOLE 0 0 0 7065 SOFI TECHNOLOGIES INC COM 83406F102 615659 101433 SH SOLE 0 0 0 101433 SOUTHERN CO COM 842587107 4748649 68239 SH SOLE 0 0 0 68239 SOUTHWEST AIRLS CO COM 844741108 634418 19495 SH SOLE 0 0 0 19495 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 9393198 28236 SH SOLE 0 0 0 28236 SPDR GOLD TR GOLD SHS 78463V107 4967719 27114 SH SOLE 0 0 0 27114 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1173579 26132 SH SOLE 0 0 0 26132 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 477614 6890 SH SOLE 0 0 0 6890 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 542327 10113 SH SOLE 0 0 0 10113 SPDR S&P 500 ETF TR TR UNIT 78462F103 19279562 47075 SH SOLE 0 0 0 47075 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12008534 26194 SH SOLE 0 0 0 26194 SPDR SER TR BBG CONV SEC ETF 78464A359 1353865 20185 SH SOLE 0 0 0 20185 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 7993891 87060 SH SOLE 0 0 0 87060 SPDR SER TR BLOOMBERG EMERGI 78464A391 7683822 362126 SH SOLE 0 0 0 362126 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2971754 32017 SH SOLE 0 0 0 32017 SPDR SER TR BLOOMBERG INVT 78468R200 5791928 190349 SH SOLE 0 0 0 190349 SPDR SER TR FTSE INT GVT ETF 78464A490 6271489 145116 SH SOLE 0 0 0 145116 SPDR SER TR ICE PFD SEC ETF 78464A292 562476 16563 SH SOLE 0 0 0 16563 SPDR SER TR NUVEEN BLMBRG MU 78468R721 229884 4910 SH SOLE 0 0 0 4910 SPDR SER TR OILGAS EQUIP 78468R549 2467430 32809 SH SOLE 0 0 0 32809 SPDR SER TR PORTFLI TIPS ETF 78464A656 12381776 464260 SH SOLE 0 0 0 464260 SPDR SER TR PORTFOLIO CRPORT 78464A144 309932 10596 SH SOLE 0 0 0 10596 SPDR SER TR PORTFOLIO INTRMD 78464A375 420875 12954 SH SOLE 0 0 0 12954 SPDR SER TR PORTFOLIO SHORT 78464A474 6513292 219835 SH SOLE 0 0 0 219835 SPDR SER TR PRTFLO S&P500 GW 78464A409 4973432 89841 SH SOLE 0 0 0 89841 SPDR SER TR PRTFLO S&P500 HI 78468R788 2024699 53281 SH SOLE 0 0 0 53281 SPDR SER TR PRTFLO S&P500 VL 78464A508 1300613 31941 SH SOLE 0 0 0 31941 SPDR SER TR S&P BIOTECH 78464A870 7422173 97393 SH SOLE 0 0 0 97393 SPDR SER TR S&P DIVID ETF 78464A763 3486968 28135 SH SOLE 0 0 0 28135 SPDR SER TR S&P METALS MNG 78464A755 252371 4747 SH SOLE 0 0 0 4747 SPDR SER TR S&P REGL BKG 78464A698 233493 5322 SH SOLE 0 0 0 5322 SPOTIFY TECHNOLOGY S A SHS L8681T102 1071163 8017 SH SOLE 0 0 0 8017 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 1804253 57517 SH SOLE 0 0 0 57517 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 253524 13404 SH SOLE 0 0 0 13404 SPROTT PHYSICAL GOLD TR UNIT 85207H104 3781064 244574 SH SOLE 0 0 0 244574 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3485871 417982 SH SOLE 0 0 0 417982 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 242237 19726 SH SOLE 0 0 0 19726 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1767144 42625 SH SOLE 0 0 0 42625 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 253159 6167 SH SOLE 0 0 0 6167 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 2957026 140014 SH SOLE 0 0 0 140014 STARBUCKS CORP COM 855244109 9594893 92129 SH SOLE 0 0 0 92129 STARWOOD PPTY TR INC COM 85571B105 209918 11868 SH SOLE 0 0 0 11868 STEM INC COM 85859N102 139010 24521 SH SOLE 0 0 0 24521 STONECO LTD COM CL A G85158106 521666 54686 SH SOLE 0 0 0 54686 STRATEGY SHS DAY HAGAN NED 86280R803 22970367 695867 SH SOLE 0 0 0 695867 STRATEGY SHS NS 7HANDL IDX 86280R506 361533 17868 SH SOLE 0 0 0 17868 STRYKER CORPORATION COM 863667101 4187010 14662 SH SOLE 0 0 0 14662 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3492322 227965 SH SOLE 0 0 0 227965 SYNCHRONY FINANCIAL COM 87165B103 449101 15443 SH SOLE 0 0 0 15443 SYSCO CORP COM 871829107 1465713 18972 SH SOLE 0 0 0 18972 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5815837 62514 SH SOLE 0 0 0 62514 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 520533 31588 SH SOLE 0 0 0 31588 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1084498 9091 SH SOLE 0 0 0 9091 TALARIS THERAPEUTICS INC COM 87410C104 BBG00NX995T1 26268 13973 SH SOLE 0 0 0 13973 TAPESTRY INC COM 876030107 246481 5718 SH SOLE 0 0 0 5718 TARGET CORP COM 87612E106 4715063 28450 SH SOLE 0 0 0 28450 TE CONNECTIVITY LTD SHS H84989104 2874324 21914 SH SOLE 0 0 0 21914 TECK RESOURCES LTD CL B 878742204 1159802 31776 SH SOLE 0 0 0 31776 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 505655 26954 SH SOLE 0 0 0 26954 TELLURIAN INC NEW COM 87968A104 29643 24100 SH SOLE 0 0 0 24100 TERADYNE INC COM 880770102 232593 2156 SH SOLE 0 0 0 2156 TERRAN ORBITAL CORPORATION COM 88105P103 BBG00ZDR71D4 67445 36655 SH SOLE 0 0 0 36655 TESLA INC COM 88160R101 7211339 34760 SH SOLE 0 0 0 34760 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 847519 95771 SH SOLE 0 0 0 95771 TEXAS INSTRS INC COM 882508104 2909044 15618 SH SOLE 0 0 0 15618 TEXAS ROADHOUSE INC COM 882681109 1012705 9371 SH SOLE 0 0 0 9371 TG THERAPEUTICS INC COM 88322Q108 560615 37275 SH SOLE 0 0 0 37275 THE CIGNA GROUP COM 125523100 296014 1150 SH SOLE 0 0 0 1150 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 188246 29972 SH SOLE 0 0 0 29972 THE TRADE DESK INC COM CL A 88339J105 777316 12762 SH SOLE 0 0 0 12762 THERMO FISHER SCIENTIFIC INC COM 883556102 1773949 3076 SH SOLE 0 0 0 3076 THOMSON REUTERS CORP. COM NEW 884903709 1222514 9392 SH SOLE 0 0 0 9392 TILRAY BRANDS INC COM 88688T100 33331 13175 SH SOLE 0 0 0 13175 TIPTREE INC COM 88822Q103 BBG001ST0XR1 563086 38647 SH SOLE 0 0 0 38647 TITAN INTL INC ILL COM 88830M102 BBG001S634F5 140646 13421 SH SOLE 0 0 0 13421 TJX COS INC NEW COM 872540109 1143633 14583 SH SOLE 0 0 0 14583 T-MOBILE US INC COM 872590104 587320 4055 SH SOLE 0 0 0 4055 TOWNEBANK PORTSMOUTH VA COM 89214P109 BBG001S5WTN1 261993 9825 SH SOLE 0 0 0 9825 TRACTOR SUPPLY CO COM 892356106 1103047 4684 SH SOLE 0 0 0 4684 TRANE TECHNOLOGIES PLC SHS G8994E103 464931 2525 SH SOLE 0 0 0 2525 TRANSOCEAN LTD REG SHS H8817H100 335482 52749 SH SOLE 0 0 0 52749 TRANSUNION COM 89400J107 283645 4565 SH SOLE 0 0 0 4565 TRAVELERS COMPANIES INC COM 89417E109 623771 3629 SH SOLE 0 0 0 3629 TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 967215 25677 SH SOLE 0 0 0 25677 TRITON INTL LTD CL A G9078F107 518571 8202 SH SOLE 0 0 0 8202 TRUIST FINL CORP COM 89832Q109 1060561 31093 SH SOLE 0 0 0 31093 TYSON FOODS INC CL A 902494103 290009 4889 SH SOLE 0 0 0 4889 UBER TECHNOLOGIES INC COM 90353T100 982519 30995 SH SOLE 0 0 0 30995 UBS GROUP AG SHS H42097107 699269 32769 SH SOLE 0 0 0 32769 ULTA BEAUTY INC COM 90384S303 271191 497 SH SOLE 0 0 0 497 ULTIMUS MANAGERS TR US VALUE ETF 90386H370 261894 10270 SH SOLE 0 0 0 10270 UNILEVER PLC SPON ADR NEW 904767704 375903 7237 SH SOLE 0 0 0 7237 UNION PAC CORP COM 907818108 3217504 15966 SH SOLE 0 0 0 15966 UNITED BANKSHARES INC WEST V COM 909907107 500993 14233 SH SOLE 0 0 0 14233 UNITED PARCEL SERVICE INC CL B 911312106 9604065 49484 SH SOLE 0 0 0 49484 UNITED RENTALS INC COM 911363109 269511 681 SH SOLE 0 0 0 681 UNITED STS NAT GAS FD LP UNIT PAR 912318300 2206912 318018 SH SOLE 0 0 0 318018 UNITED STS OIL FD LP UNITS 91232N207 2456233 36971 SH SOLE 0 0 0 36971 UNITEDHEALTH GROUP INC COM 91324P102 11719250 24786 SH SOLE 0 0 0 24786 UNITY SOFTWARE INC COM 91332U101 258799 7978 SH SOLE 0 0 0 7978 UNIVERSAL DISPLAY CORP COM 91347P105 512355 3297 SH SOLE 0 0 0 3297 UNUM GROUP COM 91529Y106 BBG001S5X2J4 1542643 38996 SH SOLE 0 0 0 38996 UPSTART HLDGS INC COM 91680M107 471065 29648 SH SOLE 0 0 0 29648 US BANCORP DEL COM NEW 902973304 3868599 107309 SH SOLE 0 0 0 107309 V F CORP COM 918204108 262682 11459 SH SOLE 0 0 0 11459 VALERO ENERGY CORP COM 91913Y100 634644 4538 SH SOLE 0 0 0 4538 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 408935 4708 SH SOLE 0 0 0 4708 VANECK ETF TRUST GOLD MINERS ETF 92189F106 2566518 79334 SH SOLE 0 0 0 79334 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 506605 9792 SH SOLE 0 0 0 9792 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1135111 28737 SH SOLE 0 0 0 28737 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 6769356 91689 SH SOLE 0 0 0 91689 VANECK ETF TRUST PREFERRED SECURT 92189F429 964901 54662 SH SOLE 0 0 0 54662 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4369393 16602 SH SOLE 0 0 0 16602 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 445286 1932 SH SOLE 0 0 0 1932 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1566612 20358 SH SOLE 0 0 0 20358 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 996189 13010 SH SOLE 0 0 0 13010 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3228339 43694 SH SOLE 0 0 0 43694 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 325672 6649 SH SOLE 0 0 0 6649 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 528971 3773 SH SOLE 0 0 0 3773 VANGUARD INDEX FDS GROWTH ETF 922908736 16654231 66754 SH SOLE 0 0 0 66754 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1886715 10086 SH SOLE 0 0 0 10086 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 647061 3318 SH SOLE 0 0 0 3318 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1720700 12824 SH SOLE 0 0 0 12824 VANGUARD INDEX FDS MID CAP ETF 922908629 5810615 27526 SH SOLE 0 0 0 27526 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1104254 13293 SH SOLE 0 0 0 13293 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5793107 15395 SH SOLE 0 0 0 15395 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1657640 10424 SH SOLE 0 0 0 10424 VANGUARD INDEX FDS SMALL CP ETF 922908751 3728733 19650 SH SOLE 0 0 0 19650 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1113732 5138 SH SOLE 0 0 0 5138 VANGUARD INDEX FDS TOTAL STK MKT 922908769 8894370 43543 SH SOLE 0 0 0 43543 VANGUARD INDEX FDS VALUE ETF 922908744 19955951 144451 SH SOLE 0 0 0 144451 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3537501 66154 SH SOLE 0 0 0 66154 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2096575 51890 SH SOLE 0 0 0 51890 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 520481 5652 SH SOLE 0 0 0 5652 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9396750 196499 SH SOLE 0 0 0 196499 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 272274 4537 SH SOLE 0 0 0 4537 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 364706 4541 SH SOLE 0 0 0 4541 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1094364 13725 SH SOLE 0 0 0 13725 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 400466 6837 SH SOLE 0 0 0 6837 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1181167 15492 SH SOLE 0 0 0 15492 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 943347 14999 SH SOLE 0 0 0 14999 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 391261 2095 SH SOLE 0 0 0 2095 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 341459 5107 SH SOLE 0 0 0 5107 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 610221 8459 SH SOLE 0 0 0 8459 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 274950 1500 SH SOLE 0 0 0 1500 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3670768 23825 SH SOLE 0 0 0 23825 VANGUARD STAR FDS VG TL INTL STK F 921909768 519868 9416 SH SOLE 0 0 0 9416 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2957325 65457 SH SOLE 0 0 0 65457 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2915624 27571 SH SOLE 0 0 0 27571 VANGUARD WORLD FD MEGA GRWTH IND 921910816 7161474 35018 SH SOLE 0 0 0 35018 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 486814 5036 SH SOLE 0 0 0 5036 VANGUARD WORLD FDS ENERGY ETF 92204A306 500921 4382 SH SOLE 0 0 0 4382 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1547749 6489 SH SOLE 0 0 0 6489 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 237554 1243 SH SOLE 0 0 0 1243 VANGUARD WORLD FDS INF TECH ETF 92204A702 468790 1210 SH SOLE 0 0 0 1210 VANGUARD WORLD FDS MATERIALS ETF 92204A801 829783 4666 SH SOLE 0 0 0 4666 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1070652 7256 SH SOLE 0 0 0 7256 VERISIGN INC COM 92343E102 BBG001S7BCF6 979908 4637 SH SOLE 0 0 0 4637 VERIZON COMMUNICATIONS INC COM 92343V104 3687065 94779 SH SOLE 0 0 0 94779 VERTEX PHARMACEUTICALS INC COM 92532F100 827654 2627 SH SOLE 0 0 0 2627 VICI PPTYS INC COM 925652109 7426504 227668 SH SOLE 0 0 0 227668 VISA INC COM CL A 92826C839 7254932 32144 SH SOLE 0 0 0 32144 VONTIER CORPORATION COM 928881101 1285371 47016 SH SOLE 0 0 0 47016 WALGREENS BOOTS ALLIANCE INC COM 931427108 384011 11104 SH SOLE 0 0 0 11104 WALMART INC COM 931142103 12795415 86751 SH SOLE 0 0 0 86751 WARNER BROS DISCOVERY INC COM SER A 934423104 500921 33173 SH SOLE 0 0 0 33173 WASTE MGMT INC DEL COM 94106L109 1085012 6646 SH SOLE 0 0 0 6646 WEC ENERGY GROUP INC COM 92939U106 916461 9666 SH SOLE 0 0 0 9666 WELLS FARGO CO NEW COM 949746101 4494575 120232 SH SOLE 0 0 0 120232 WELLTOWER INC COM 95040Q104 565023 7878 SH SOLE 0 0 0 7878 WESCO INTL INC COM 95082P105 797421 5160 SH SOLE 0 0 0 5160 WEST PHARMACEUTICAL SVSC INC COM 955306105 3115362 8992 SH SOLE 0 0 0 8992 WESTERN ASSET MANAGED MUNS F COM 95766M105 BBG001S6J994 1227705 119422 SH SOLE 0 0 0 119422 WESTERN ASSET MUN HIGH INCOM COM 95766N103 525384 78762 SH SOLE 0 0 0 78762 WESTLAKE CORPORATION COM 960413102 BBG001SHVYF4 315445 2720 SH SOLE 0 0 0 2720 WESTWATER RES INC COM NEW 961684206 BBG001S61BN2 13320 12000 SH SOLE 0 0 0 12000 WEYERHAEUSER CO MTN BE COM NEW 962166104 2490783 82668 SH SOLE 0 0 0 82668 WHEATON PRECIOUS METALS CORP COM 962879102 742657 15419 SH SOLE 0 0 0 15419 WILLIAMS COS INC COM 969457100 656411 21980 SH SOLE 0 0 0 21980 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 262368 3191 SH SOLE 0 0 0 3191 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1297880 25816 SH SOLE 0 0 0 25816 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 625168 15858 SH SOLE 0 0 0 15858 WISDOMTREE TR US AI ENHANCED 97717W406 1534603 16737 SH SOLE 0 0 0 16737 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 582856 16625 SH SOLE 0 0 0 16625 WISDOMTREE TR US LARGECAP DIVD 97717W307 216879 3506 SH SOLE 0 0 0 3506 WISDOMTREE TR US MIDCAP DIVID 97717W505 311274 7595 SH SOLE 0 0 0 7595 WISDOMTREE TR US QTLY DIV GRT 97717X669 1075531 17243 SH SOLE 0 0 0 17243 WISDOMTREE TR US SMALLCAP FUND 97717W562 1037999 23994 SH SOLE 0 0 0 23994 WORKHORSE GROUP INC COM NEW 98138J206 26998 20305 SH SOLE 0 0 0 20305 WYNN RESORTS LTD COM 983134107 468164 4180 SH SOLE 0 0 0 4180 XCEL ENERGY INC COM 98389B100 639224 9478 SH SOLE 0 0 0 9478 XPENG INC ADS 98422D105 186827 16818 SH SOLE 0 0 0 16818 XYLEM INC COM 98419M100 490248 4683 SH SOLE 0 0 0 4683 YUM BRANDS INC COM 988498101 492023 3724 SH SOLE 0 0 0 3724 YUM CHINA HLDGS INC COM 98850P109 1261346 19886 SH SOLE 0 0 0 19886 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 217512 684 SH SOLE 0 0 0 684 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 BBG010FXVQB5 131741 12165 SH SOLE 0 0 0 12165 ZOETIS INC CL A 98978V103 989285 5936 SH SOLE 0 0 0 5936 ZOMEDICA CORP COM 98980M109 BBG004H67DQ5 3649 17250 SH SOLE 0 0 0 17250 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 235317 3187 SH SOLE 0 0 0 3187