0001398344-24-001616.txt : 20240201 0001398344-24-001616.hdr.sgml : 20240201 20240201122945 ACCESSION NUMBER: 0001398344-24-001616 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240201 DATE AS OF CHANGE: 20240201 EFFECTIVENESS DATE: 20240201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Capital Investment Advisory Services, LLC CENTRAL INDEX KEY: 0001659203 ORGANIZATION NAME: IRS NUMBER: 263844257 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17635 FILM NUMBER: 24585825 BUSINESS ADDRESS: STREET 1: 100 E. SIX FORKS RD., SUITE 200 CITY: RALEIGH STATE: NC ZIP: 27609 BUSINESS PHONE: 919-831-2370 MAIL ADDRESS: STREET 1: P.O. BOX 32249 CITY: RALEIGH STATE: NC ZIP: 27622 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001659203 XXXXXXXX 12-31-2023 12-31-2023 false Capital Investment Advisory Services, LLC
P.O. BOX 32249 RALEIGH NC 27622
13F HOLDINGS REPORT 028-17635 000149124 801-69846 N
Ron King Chief Compliance Officer 919-831-2370 /s/ Ron King Raleigh NC 02-01-2024 0 978 1081045538
INFORMATION TABLE 2 fp0086469-2_13fhr-table.xml 3M CO COM 88579Y101 1731722 15841 SH SOLE 0 0 15841 ABBOTT LABS COM 002824100 1843470 16748 SH SOLE 0 0 16748 ABBVIE INC COM 00287Y109 6538387 42191 SH SOLE 0 0 42191 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 269062 16238 SH SOLE 0 0 16238 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 382867 5801 SH SOLE 0 0 5801 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1419425 4045 SH SOLE 0 0 4045 ADOBE INC COM 00724F101 925327 1551 SH SOLE 0 0 1551 ADVANCED MICRO DEVICES INC COM 007903107 1951708 13240 SH SOLE 0 0 13240 AFLAC INC COM 001055102 494958 5999 SH SOLE 0 0 5999 AIRBNB INC COM CL A 009066101 157650 1158 SH SOLE 0 0 1158 AIRBNB INC COM CL A 009066101 108912 800 SH Put SOLE 0 0 800 ALBEMARLE CORP COM 012653101 538044 3724 SH SOLE 0 0 3724 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 455495 5877 SH SOLE 0 0 5877 ALLSTATE CORP COM 020002101 375553 2683 SH SOLE 0 0 2683 ALPHABET INC CAP STK CL C 02079K107 10731679 76149 SH SOLE 0 0 76149 ALPHABET INC CAP STK CL A 02079K305 3258269 23325 SH SOLE 0 0 23325 ALPS ETF TR OSHARES US QUALT 00162Q387 6914 150 SH SOLE 0 0 150 ALPS ETF TR ALERIAN MLP 00162Q452 256406 6030 SH SOLE 0 0 6030 ALPS ETF TR BARRONS 400 ETF 00162Q726 5938 95 SH SOLE 0 0 95 ALPS ETF TR SECTR DIV DOGS 00162Q858 48543 947 SH SOLE 0 0 947 ALTRIA GROUP INC COM 02209S103 2015798 49970 SH SOLE 0 0 49970 AMAZON COM INC COM 023135106 14416371 94882 SH SOLE 0 0 94882 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 433593 9432 SH SOLE 0 0 9432 AMERICAN CENTY ETF TR US SML CP VALU 025072877 283229 3154 SH SOLE 0 0 3154 AMERICAN CENTY ETF TR US EQT ETF 025072885 2699277 33100 SH SOLE 0 0 33100 AMERICAN ELEC PWR CO INC COM 025537101 387924 4776 SH SOLE 0 0 4776 AMERICAN TOWER CORP NEW COM 03027X100 485410 2249 SH SOLE 0 0 2249 AMGEN INC COM 031162100 3423937 11888 SH SOLE 0 0 11888 AMPLIFY ETF TR ONLIN RETL ETF 032108102 406911 7562 SH SOLE 0 0 7562 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1958646 53588 SH SOLE 0 0 53588 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 169072 5664 SH SOLE 0 0 5664 AMPLIFY ETF TR INTERNATINL ENHC 032108722 1508871 52446 SH SOLE 0 0 52446 AMPLIFY ETF TR INFLATION FIGHTE 032108748 115276 4343 SH SOLE 0 0 4343 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 42 4 SH SOLE 0 0 4 AMPLIFY ETF TR HIGH INCOME 032108847 900271 77476 SH SOLE 0 0 77476 ANALOG DEVICES INC COM 032654105 202730 1021 SH SOLE 0 0 1021 APPLE INC COM 037833100 30235666 157044 SH SOLE 0 0 157044 APPLE INC COM 037833100 1347710 7000 SH Put SOLE 0 0 7000 APPLIED MATLS INC COM 038222105 750977 4634 SH SOLE 0 0 4634 ARDAGH METAL PACKAGING S A SHS L02235106 65280 17000 SH SOLE 0 0 17000 ARK ETF TR INNOVATION ETF 00214Q104 248548 4746 SH SOLE 0 0 4746 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 13560 235 SH SOLE 0 0 235 ARK ETF TR GENOMIC REV ETF 00214Q302 26248 800 SH SOLE 0 0 800 ARK ETF TR ARK SPACE EXPL 00214Q807 1156 75 SH SOLE 0 0 75 ASML HOLDING N V N Y REGISTRY SHS N07059210 304282 402 SH SOLE 0 0 402 ASTRAZENECA PLC SPONSORED ADR 046353108 379069 5628 SH SOLE 0 0 5628 AT&T INC COM 00206R102 1502034 89513 SH SOLE 0 0 89513 AUTOMATIC DATA PROCESSING IN COM 053015103 430296 1847 SH SOLE 0 0 1847 AUTOZONE INC COM 053332102 1049758 406 SH SOLE 0 0 406 BALL CORP COM 058498106 312334 5430 SH SOLE 0 0 5430 BANCO SANTANDER S.A. ADR 05964H105 122309 29543 SH SOLE 0 0 29543 BANK AMERICA CORP COM 060505104 3662957 108790 SH SOLE 0 0 108790 BANK AMERICA CORP 7.25%CNV PFD L 060505682 4821 4 SH SOLE 0 0 4 BARINGS BDC INC COM 06759L103 91549 10670 SH SOLE 0 0 10670 BCE INC COM NEW 05534B760 618310 15701 SH SOLE 0 0 15701 BERKSHIRE HATHAWAY INC DEL CL A 084670108 542625 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4154376 11648 SH SOLE 0 0 11648 BETTER THERAPEUTICS INC COMMON STOCK 08773T104 13845 71000 SH SOLE 0 0 71000 BIONTECH SE SPONSORED ADS 09075V102 326013 3089 SH SOLE 0 0 3089 BIOXCEL THERAPEUTICS INC COM 09075P105 52584 17825 SH SOLE 0 0 17825 BLACKROCK ENHANCED EQUITY DI COM 09251A104 109621 14255 SH SOLE 0 0 14255 BLACKROCK INC COM 09247X101 1533703 1889 SH SOLE 0 0 1889 BLOCK INC CL A 852234103 429757 5556 SH SOLE 0 0 5556 BOEING CO COM 097023105 1491757 5723 SH SOLE 0 0 5723 BOOKING HOLDINGS INC COM 09857L108 262494 74 SH SOLE 0 0 74 BP PLC SPONSORED ADR 055622104 901194 25457 SH SOLE 0 0 25457 BRISTOL-MYERS SQUIBB CO COM 110122108 616919 12023 SH SOLE 0 0 12023 BROADCOM INC COM 11135F101 4678771 4192 SH SOLE 0 0 4192 C3 AI INC CL A 12468P104 297149 10350 SH SOLE 0 0 10350 CADENCE DESIGN SYSTEM INC COM 127387108 343186 1260 SH SOLE 0 0 1260 CAMECO CORP COM 13321L108 282003 6543 SH SOLE 0 0 6543 CARDINAL HEALTH INC COM 14149Y108 511453 5074 SH SOLE 0 0 5074 CARMAX INC COM 143130102 292303 3809 SH SOLE 0 0 3809 CATERPILLAR INC COM 149123101 1334075 4512 SH SOLE 0 0 4512 CATERPILLAR INC COM 149123101 147835 500 SH Put SOLE 0 0 500 CHECK POINT SOFTWARE TECH LT ORD M22465104 300752 1968 SH SOLE 0 0 1968 CHEVRON CORP NEW COM 166764100 3816061 25584 SH SOLE 0 0 25584 CHURCH & DWIGHT CO INC COM 171340102 825056 8725 SH SOLE 0 0 8725 CISCO SYS INC COM 17275R102 1397296 27658 SH SOLE 0 0 27658 CITIGROUP INC COM NEW 172967424 298929 5811 SH SOLE 0 0 5811 CLEVELAND-CLIFFS INC NEW COM 185899101 427493 20935 SH SOLE 0 0 20935 CLOROX CO DEL COM 189054109 432903 3036 SH SOLE 0 0 3036 COCA COLA CO COM 191216100 2451961 41608 SH SOLE 0 0 41608 COEUR MNG INC COM NEW 192108504 134175 41158 SH SOLE 0 0 41158 COHEN & STEERS INFRASTRUCTUR COM 19248A109 560185 26374 SH SOLE 0 0 26374 COMCAST CORP NEW CL A 20030N101 731410 16680 SH SOLE 0 0 16680 COMPASS DIVERSIFIED SH BEN INT 20451Q104 296340 13200 SH SOLE 0 0 13200 CONOCOPHILLIPS COM 20825C104 572685 4934 SH SOLE 0 0 4934 CORTEVA INC COM 22052L104 286519 5979 SH SOLE 0 0 5979 COSTCO WHSL CORP NEW COM 22160K105 2463968 3733 SH SOLE 0 0 3733 CRACKER BARREL OLD CTRY STOR COM 22410J106 1033235 13405 SH SOLE 0 0 13405 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 26954 13613 SH SOLE 0 0 13613 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1980414 31636 SH SOLE 0 0 31636 CROWDSTRIKE HLDGS INC CL A 22788C105 977876 3830 SH SOLE 0 0 3830 CROWN CASTLE INC COM 22822V101 724689 6291 SH SOLE 0 0 6291 CSX CORP COM 126408103 894763 25808 SH SOLE 0 0 25808 CVS HEALTH CORP COM 126650100 1998163 25306 SH SOLE 0 0 25306 DANAHER CORPORATION COM 235851102 830048 3588 SH SOLE 0 0 3588 DARDEN RESTAURANTS INC COM 237194105 32860 200 SH SOLE 0 0 200 DARDEN RESTAURANTS INC COM 237194105 180730 1100 SH Put SOLE 0 0 1100 DEERE & CO COM 244199105 701772 1755 SH SOLE 0 0 1755 DELTA AIR LINES INC DEL COM NEW 247361702 214909 5342 SH SOLE 0 0 5342 DIAGEO PLC SPON ADR NEW 25243Q205 267140 1834 SH SOLE 0 0 1834 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 4539722 136533 SH SOLE 0 0 136533 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 3081607 107598 SH SOLE 0 0 107598 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 912130 37832 SH SOLE 0 0 37832 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 373902 7214 SH SOLE 0 0 7214 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 97198 1630 SH SOLE 0 0 1630 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 494635 9452 SH SOLE 0 0 9452 DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 16677431 311867 SH SOLE 0 0 311867 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 56122 1920 SH SOLE 0 0 1920 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 24044 646 SH SOLE 0 0 646 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 2595 107 SH SOLE 0 0 107 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 4439 173 SH SOLE 0 0 173 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 2925 121 SH SOLE 0 0 121 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 3169 124 SH SOLE 0 0 124 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 647411 18842 SH SOLE 0 0 18842 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 23804 832 SH SOLE 0 0 832 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 28230 1156 SH SOLE 0 0 1156 DIREXION SHS ETF TR DAILY ELECTRIC 25460G146 1526 34 SH SOLE 0 0 34 DIREXION SHS ETF TR DAILY REGIONAL 25460G153 54838 564 SH SOLE 0 0 564 DIREXION SHS ETF TR TSLA BULL 1.5X 25460G286 28720 2000 SH SOLE 0 0 2000 DIREXION SHS ETF TR DAILY TECH OCT21 25460G393 187910 19000 SH SOLE 0 0 19000 DISCOVER FINL SVCS COM 254709108 157472 1401 SH SOLE 0 0 1401 DISCOVER FINL SVCS COM 254709108 168600 1500 SH Put SOLE 0 0 1500 DISNEY WALT CO COM 254687106 1589555 17605 SH SOLE 0 0 17605 DNP SELECT INCOME FD INC COM 23325P104 355128 41878 SH SOLE 0 0 41878 DOCUSIGN INC COM 256163106 109150 1836 SH SOLE 0 0 1836 DOCUSIGN INC NOTE 1/1 256163AD8 9944 10000 PRN SOLE 0 0 10000 DOLLAR GEN CORP NEW COM 256677105 418862 3081 SH SOLE 0 0 3081 DOMINION ENERGY INC COM 25746U109 2682368 57072 SH SOLE 0 0 57072 DOW INC COM 260557103 799307 14575 SH SOLE 0 0 14575 DUKE ENERGY CORP NEW COM NEW 26441C204 8229826 84809 SH SOLE 0 0 84809 DUPONT DE NEMOURS INC COM 26614N102 430829 5600 SH SOLE 0 0 5600 EATON CORP PLC SHS G29183103 249490 1036 SH SOLE 0 0 1036 ELEVANCE HEALTH INC COM 036752103 488536 1036 SH SOLE 0 0 1036 ELI LILLY & CO COM 532457108 2708614 4647 SH SOLE 0 0 4647 EMERSON ELEC CO COM 291011104 709643 7291 SH SOLE 0 0 7291 ENBRIDGE INC COM 29250N105 1860628 51655 SH SOLE 0 0 51655 ENDEAVOUR SILVER CORP COM 29258Y103 113443 57586 SH SOLE 0 0 57586 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 204708 14834 SH SOLE 0 0 14834 ENTERPRISE PRODS PARTNERS L COM 293792107 1154033 43796 SH SOLE 0 0 43796 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 2000 200 SH SOLE 0 0 200 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 752417 12455 SH SOLE 0 0 12455 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 11138 240 SH SOLE 0 0 240 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 7982 2471 SH SOLE 0 0 2471 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 89975 2510 SH SOLE 0 0 2510 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 8150 243 SH SOLE 0 0 243 ETF SER SOLUTIONS US GLB JETS 26922A842 113462 5962 SH SOLE 0 0 5962 EXELON CORP COM 30161N101 240018 6686 SH SOLE 0 0 6686 EXXON MOBIL CORP COM 30231G102 3910335 39111 SH SOLE 0 0 39111 F N B CORP COM 302520101 576072 41835 SH SOLE 0 0 41835 FAIR ISAAC CORP COM 303250104 260738 224 SH SOLE 0 0 224 FASTENAL CO COM 311900104 233237 3601 SH SOLE 0 0 3601 FEDEX CORP COM 31428X106 857809 3391 SH SOLE 0 0 3391 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 130646 1655 SH SOLE 0 0 1655 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 3331 100 SH SOLE 0 0 100 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1152 50 SH SOLE 0 0 50 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 33166 619 SH SOLE 0 0 619 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 40418 625 SH SOLE 0 0 625 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 16410 268 SH SOLE 0 0 268 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 33468 233 SH SOLE 0 0 233 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 11752 441 SH SOLE 0 0 441 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 928627 22727 SH SOLE 0 0 22727 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 6682 150 SH SOLE 0 0 150 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 9992 205 SH SOLE 0 0 205 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 274284 5376 SH SOLE 0 0 5376 FIDELITY NATL INFORMATION SV COM 31620M106 263527 4387 SH SOLE 0 0 4387 FIDUS INVT CORP COM 316500107 789560 40100 SH SOLE 0 0 40100 FIFTH THIRD BANCORP COM 316773100 780276 22623 SH SOLE 0 0 22623 FIRST HORIZON CORPORATION COM 320517105 162934 11507 SH SOLE 0 0 11507 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2162835 128282 SH SOLE 0 0 128282 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1603666 31040 SH SOLE 0 0 31040 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 36908 1267 SH SOLE 0 0 1267 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1013200 21250 SH SOLE 0 0 21250 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 112718 5650 SH SOLE 0 0 5650 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 26210 1470 SH SOLE 0 0 1470 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 308924 15400 SH SOLE 0 0 15400 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 15773 250 SH SOLE 0 0 250 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 5958 357 SH SOLE 0 0 357 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 70519 1629 SH SOLE 0 0 1629 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 37072 358 SH SOLE 0 0 358 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5059 78 SH SOLE 0 0 78 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 15516 225 SH SOLE 0 0 225 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 12985 101 SH SOLE 0 0 101 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4277 135 SH SOLE 0 0 135 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2596441 29616 SH SOLE 0 0 29616 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1047667 47065 SH SOLE 0 0 47065 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 128 5 SH SOLE 0 0 5 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 6510 500 SH SOLE 0 0 500 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1069352 19862 SH SOLE 0 0 19862 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 12675 300 SH SOLE 0 0 300 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 486902 4650 SH SOLE 0 0 4650 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 391937 5108 SH SOLE 0 0 5108 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1795931 22438 SH SOLE 0 0 22438 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 103962 658 SH SOLE 0 0 658 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 782391 4194 SH SOLE 0 0 4194 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 1058 12 SH SOLE 0 0 12 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 21928 520 SH SOLE 0 0 520 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 11607 250 SH SOLE 0 0 250 FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 130839 5140 SH SOLE 0 0 5140 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 506271 26901 SH SOLE 0 0 26901 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 2883 150 SH SOLE 0 0 150 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 3335 120 SH SOLE 0 0 120 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 100653 3635 SH SOLE 0 0 3635 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1312127 28481 SH SOLE 0 0 28481 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 626064 15060 SH SOLE 0 0 15060 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 18012 950 SH SOLE 0 0 950 FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846 114325 5335 SH SOLE 0 0 5335 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 545542 23637 SH SOLE 0 0 23637 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 3770930 240954 SH SOLE 0 0 240954 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 9870 154 SH SOLE 0 0 154 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 675275 31614 SH SOLE 0 0 31614 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 368335 18584 SH SOLE 0 0 18584 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2428479 47000 SH SOLE 0 0 47000 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1063838 20637 SH SOLE 0 0 20637 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 309832 6805 SH SOLE 0 0 6805 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 71244 2374 SH SOLE 0 0 2374 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 20627 253 SH SOLE 0 0 253 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 11977 450 SH SOLE 0 0 450 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 707 25 SH SOLE 0 0 25 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 1795 74 SH SOLE 0 0 74 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 354 14 SH SOLE 0 0 14 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 15405 470 SH SOLE 0 0 470 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 25265 1293 SH SOLE 0 0 1293 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 470603 9739 SH SOLE 0 0 9739 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 249394 5560 SH SOLE 0 0 5560 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 13595572 227884 SH SOLE 0 0 227884 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 2080740 40262 SH SOLE 0 0 40262 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1523848 46501 SH SOLE 0 0 46501 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 45020 1100 SH SOLE 0 0 1100 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F334 12099 385 SH SOLE 0 0 385 FIRST TR EXCHNG TRADED FD VI CBOE VEST US SMA 33740F342 2983 141 SH SOLE 0 0 141 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 7542529 381321 SH SOLE 0 0 381321 FIRST TR EXCHNG TRADED FD VI FT US SM CAP MOD 33740F417 19332 911 SH SOLE 0 0 911 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425 57324 1787 SH SOLE 0 0 1787 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 63711 2004 SH SOLE 0 0 2004 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 2221618 67519 SH SOLE 0 0 67519 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 250716 7659 SH SOLE 0 0 7659 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 3173 95 SH SOLE 0 0 95 FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508 434518 25470 SH SOLE 0 0 25470 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 223155 6472 SH SOLE 0 0 6472 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 40524 1197 SH SOLE 0 0 1197 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 74402 1868 SH SOLE 0 0 1868 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 299307 8658 SH SOLE 0 0 8658 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 91872 3883 SH SOLE 0 0 3883 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 24501 630 SH SOLE 0 0 630 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 89081 2450 SH SOLE 0 0 2450 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1058575 39841 SH SOLE 0 0 39841 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 9899 232 SH SOLE 0 0 232 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 131369 2945 SH SOLE 0 0 2945 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 13665 500 SH SOLE 0 0 500 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 25687 725 SH SOLE 0 0 725 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 222043 5465 SH SOLE 0 0 5465 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 48057 2550 SH SOLE 0 0 2550 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1197400 48399 SH SOLE 0 0 48399 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 175677 4913 SH SOLE 0 0 4913 FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653 505 16 SH SOLE 0 0 16 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 42506 1325 SH SOLE 0 0 1325 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U679 2996 99 SH SOLE 0 0 99 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U687 12204 385 SH SOLE 0 0 385 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 53848 1630 SH SOLE 0 0 1630 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 177984 6592 SH SOLE 0 0 6592 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 2961 87 SH SOLE 0 0 87 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 41524 1955 SH SOLE 0 0 1955 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 17475 500 SH SOLE 0 0 500 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1115412 31087 SH SOLE 0 0 31087 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 837634 10734 SH SOLE 0 0 10734 FIRST TR VALUE LINE DIVID IN SHS 33734H106 4253643 104873 SH SOLE 0 0 104873 FORD MTR CO DEL COM 345370860 747775 61343 SH SOLE 0 0 61343 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 175549 12994 SH SOLE 0 0 12994 FREEPORT-MCMORAN INC CL B 35671D857 511390 12013 SH SOLE 0 0 12013 FREEPORT-MCMORAN INC CL B 35671D857 127710 3000 SH Put SOLE 0 0 3000 GABELLI DIVID & INCOME TR COM 36242H104 333364 15405 SH SOLE 0 0 15405 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 200901 2598 SH SOLE 0 0 2598 GENERAL DYNAMICS CORP COM 369550108 493113 1899 SH SOLE 0 0 1899 GENERAL ELECTRIC CO COM NEW 369604301 1063171 8330 SH SOLE 0 0 8330 GENERAL MLS INC COM 370334104 502876 7720 SH SOLE 0 0 7720 GENERAL MTRS CO COM 37045V100 925840 25775 SH SOLE 0 0 25775 GENUINE PARTS CO COM 372460105 221351 1598 SH SOLE 0 0 1598 GILEAD SCIENCES INC COM 375558103 1078105 13308 SH SOLE 0 0 13308 GLOBAL NET LEASE INC COM NEW 379378201 175096 17598 SH SOLE 0 0 17598 GLOBAL X FDS THMATC GWT ETF 37954Y418 2460 100 SH SOLE 0 0 100 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 79038 3488 SH SOLE 0 0 3488 GLOBAL X FDS RUSSELL 2000 37954Y459 12588 752 SH SOLE 0 0 752 GLOBAL X FDS E COMMERCE ETF 37954Y467 46554 2197 SH SOLE 0 0 2197 GLOBAL X FDS S&P 500 COVERED 37954Y475 55019 1395 SH SOLE 0 0 1395 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2286394 131857 SH SOLE 0 0 131857 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 4228 131 SH SOLE 0 0 131 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 45854 1859 SH SOLE 0 0 1859 GLOBAL X FDS US PFD ETF 37954Y657 15132 780 SH SOLE 0 0 780 GLOBAL X FDS US INFR DEV ETF 37954Y673 29877 867 SH SOLE 0 0 867 GLOBAL X FDS MSCI SUPDIV EA 37954Y699 4358 302 SH SOLE 0 0 302 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 2256 200 SH SOLE 0 0 200 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 545058 19125 SH SOLE 0 0 19125 GLOBAL X FDS CONSCIOUS COS 37954Y731 5444 163 SH SOLE 0 0 163 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 44277 1249 SH SOLE 0 0 1249 GLOBAL X FDS AGING POPULATION 37954Y772 2503 88 SH SOLE 0 0 88 GLOBAL X FDS INTERNET OF THNG 37954Y780 9851 279 SH SOLE 0 0 279 GLOBAL X FDS HEALTH WELLNESS 37954Y798 5221 231 SH SOLE 0 0 231 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 1052 93 SH SOLE 0 0 93 GLOBAL X FDS FINTECH ETF 37954Y814 44108 1725 SH SOLE 0 0 1725 GLOBAL X FDS GLOBAL X COPPER 37954Y830 40500 1080 SH SOLE 0 0 1080 GLOBAL X FDS GLOBAL X SILVER 37954Y848 99295 3500 SH SOLE 0 0 3500 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 51586 1013 SH SOLE 0 0 1013 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1015382 36670 SH SOLE 0 0 36670 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 607993 6481 SH SOLE 0 0 6481 GOLDMAN SACHS GROUP INC COM 38141G104 548663 1422 SH SOLE 0 0 1422 GRAY TELEVISION INC COM 389375106 448000 50000 SH SOLE 0 0 50000 GRAY TELEVISION INC CL A 389375205 27049 3158 SH SOLE 0 0 3158 GSK PLC SPONSORED ADR 37733W204 283232 7643 SH SOLE 0 0 7643 HEALTHCARE RLTY TR CL A COM 42226K105 185375 10759 SH SOLE 0 0 10759 HELMERICH & PAYNE INC COM 423452101 363446 10034 SH SOLE 0 0 10034 HENRY SCHEIN INC COM 806407102 219559 2900 SH SOLE 0 0 2900 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 101260 13168 SH SOLE 0 0 13168 HOME DEPOT INC COM 437076102 4682220 13511 SH SOLE 0 0 13511 HONEYWELL INTL INC COM 438516106 1703552 8123 SH SOLE 0 0 8123 HP INC COM 40434L105 221268 7354 SH SOLE 0 0 7354 HUBSPOT INC COM 443573100 233377 402 SH SOLE 0 0 402 ILLINOIS TOOL WKS INC COM 452308109 413303 1578 SH SOLE 0 0 1578 INNOVATOR ETFS TR IBD 50 ETF 45782C102 7531 309 SH SOLE 0 0 309 INNOVATOR ETFS TR US SML CP PWR B 45782C284 1062338 39226 SH SOLE 0 0 39226 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 103666 3525 SH SOLE 0 0 3525 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 32608 1036 SH SOLE 0 0 1036 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 14936 512 SH SOLE 0 0 512 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 45573 1812 SH SOLE 0 0 1812 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 10524 409 SH SOLE 0 0 409 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 3562 100 SH SOLE 0 0 100 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 37630 950 SH SOLE 0 0 950 INNOVATOR ETFS TR US SML CP PWR B 45782C474 80148 2336 SH SOLE 0 0 2336 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 60494 2110 SH SOLE 0 0 2110 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 1755 50 SH SOLE 0 0 50 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 26775 700 SH SOLE 0 0 700 INNOVATOR ETFS TR US SML CP PWR B 45782C599 1651 60 SH SOLE 0 0 60 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 60313 1735 SH SOLE 0 0 1735 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 497858 13573 SH SOLE 0 0 13573 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 3847628 115302 SH SOLE 0 0 115302 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 45842 1940 SH SOLE 0 0 1940 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 61702 2275 SH SOLE 0 0 2275 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 14887 446 SH SOLE 0 0 446 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1963940 55017 SH SOLE 0 0 55017 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 6021 160 SH SOLE 0 0 160 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 102056 2820 SH SOLE 0 0 2820 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 174797 5400 SH SOLE 0 0 5400 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 90900 3000 SH SOLE 0 0 3000 INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862 51286 1171 SH SOLE 0 0 1171 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 2615 80 SH SOLE 0 0 80 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 2675 70 SH SOLE 0 0 70 INNOVATOR ETFS TR INTERNATIONAL DE 45783Y426 82784 3200 SH SOLE 0 0 3200 INNOVATOR ETFS TR INNOVATOR INTER 45783Y533 83648 3200 SH SOLE 0 0 3200 INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541 179690 7000 SH SOLE 0 0 7000 INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 1278756 44935 SH SOLE 0 0 44935 INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756 178896 6445 SH SOLE 0 0 6445 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 249498 6225 SH SOLE 0 0 6225 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 1143 40 SH SOLE 0 0 40 INTEL CORP COM 458140100 2513149 50013 SH SOLE 0 0 50013 INTERNATIONAL BUSINESS MACHS COM 459200101 3855668 23575 SH SOLE 0 0 23575 INTERNATIONAL PAPER CO COM 460146103 434450 12018 SH SOLE 0 0 12018 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 589609 11821 SH SOLE 0 0 11821 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 10658 249 SH SOLE 0 0 249 INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 15898 153 SH SOLE 0 0 153 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 106947 2011 SH SOLE 0 0 2011 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 65757 2300 SH SOLE 0 0 2300 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 137221 4871 SH SOLE 0 0 4871 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 48449 914 SH SOLE 0 0 914 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 34185 1422 SH SOLE 0 0 1422 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3395495 54189 SH SOLE 0 0 54189 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3752272 88476 SH SOLE 0 0 88476 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1384979 16808 SH SOLE 0 0 16808 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 42895 905 SH SOLE 0 0 905 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 181248 4100 SH SOLE 0 0 4100 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 181426 10102 SH SOLE 0 0 10102 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 5029 202 SH SOLE 0 0 202 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 97120 8467 SH SOLE 0 0 8467 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 153084 6331 SH SOLE 0 0 6331 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 57291 2839 SH SOLE 0 0 2839 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1348 85 SH SOLE 0 0 85 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 3640 74 SH SOLE 0 0 74 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 784 34 SH SOLE 0 0 34 INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 422457 21631 SH SOLE 0 0 21631 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 417057 17583 SH SOLE 0 0 17583 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 18366 1013 SH SOLE 0 0 1013 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 163479 8559 SH SOLE 0 0 8559 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 4904 151 SH SOLE 0 0 151 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 219196 4625 SH SOLE 0 0 4625 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1134 55 SH SOLE 0 0 55 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 3595 100 SH SOLE 0 0 100 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 169122 5325 SH SOLE 0 0 5325 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 64062 1451 SH SOLE 0 0 1451 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 68935 3255 SH SOLE 0 0 3255 INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599 1 0 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 288889 10704 SH SOLE 0 0 10704 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1304837 7742 SH SOLE 0 0 7742 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 33431 765 SH SOLE 0 0 765 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 26624 499 SH SOLE 0 0 499 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1249081 46417 SH SOLE 0 0 46417 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 767 48 SH SOLE 0 0 48 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1003005 43458 SH SOLE 0 0 43458 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 13092 255 SH SOLE 0 0 255 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 208426 10277 SH SOLE 0 0 10277 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 1574933 21762 SH SOLE 0 0 21762 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 34533 1775 SH SOLE 0 0 1775 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 234978 12175 SH SOLE 0 0 12175 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 45001 2200 SH SOLE 0 0 2200 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 259287 12415 SH SOLE 0 0 12415 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 481472 5224 SH SOLE 0 0 5224 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 3856 62 SH SOLE 0 0 62 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 6241 210 SH SOLE 0 0 210 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 118895 1954 SH SOLE 0 0 1954 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 65461 665 SH SOLE 0 0 665 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 35285 935 SH SOLE 0 0 935 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 451352 8346 SH SOLE 0 0 8346 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 321032 9836 SH SOLE 0 0 9836 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 611408 6175 SH SOLE 0 0 6175 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 217989 5057 SH SOLE 0 0 5057 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 14890 500 SH SOLE 0 0 500 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 26319572 166791 SH SOLE 0 0 166791 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 36118 490 SH SOLE 0 0 490 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 29827 950 SH SOLE 0 0 950 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 4058 187 SH SOLE 0 0 187 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 121984 3058 SH SOLE 0 0 3058 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 232158 12578 SH SOLE 0 0 12578 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 381363 18040 SH SOLE 0 0 18040 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 170205 4540 SH SOLE 0 0 4540 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 9204 200 SH SOLE 0 0 200 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 817062 23212 SH SOLE 0 0 23212 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 44224 3033 SH SOLE 0 0 3033 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 84942 1716 SH SOLE 0 0 1716 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 403900 5308 SH SOLE 0 0 5308 INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712 12159 300 SH SOLE 0 0 300 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 70233 1675 SH SOLE 0 0 1675 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 33996 670 SH SOLE 0 0 670 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 9170 200 SH SOLE 0 0 200 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 19828 642 SH SOLE 0 0 642 INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795 15301 480 SH SOLE 0 0 480 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 1643887 19229 SH SOLE 0 0 19229 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 11742 300 SH SOLE 0 0 300 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 23687 530 SH SOLE 0 0 530 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 51668 565 SH SOLE 0 0 565 INVESCO QQQ TR UNIT SER 1 46090E103 6418308 15673 SH SOLE 0 0 15673 INVESCO SR INCOME TR COM 46131H107 42640 10400 SH SOLE 0 0 10400 INVESCO TR INVT GRADE MUNS COM 46131M106 515145 52087 SH SOLE 0 0 52087 IRON MTN INC DEL COM 46284V101 783466 11196 SH SOLE 0 0 11196 ISHARES INC FRONTIER AND SEL 464286145 2630 100 SH SOLE 0 0 100 ISHARES INC EM MKTS DIV ETF 464286319 134580 5080 SH SOLE 0 0 5080 ISHARES INC MSCI GLB SLV&MTL 464286327 9162 900 SH SOLE 0 0 900 ISHARES INC MSCI BRAZIL ETF 464286400 669379 19147 SH SOLE 0 0 19147 ISHARES INC MSCI EM ASIA ETF 464286426 661 10 SH SOLE 0 0 10 ISHARES INC MSCI GBL MIN VOL 464286525 208527 2078 SH SOLE 0 0 2078 ISHARES INC MSCI EMERG MRKT 464286533 139753 2514 SH SOLE 0 0 2514 ISHARES INC MSCI CHILE ETF 464286640 197583 7004 SH SOLE 0 0 7004 ISHARES INC MSCI BIC ETF 464286657 684 20 SH SOLE 0 0 20 ISHARES INC MSCI PAC JP ETF 464286665 3560 82 SH SOLE 0 0 82 ISHARES INC MSCI GERMANY ETF 464286806 148450 5000 SH Put SOLE 0 0 5000 ISHARES INC MSCI HONG KG ETF 464286871 3960 228 SH SOLE 0 0 228 ISHARES INC CORE MSCI EMKT 46434G103 2201090 43517 SH SOLE 0 0 43517 ISHARES INC MSCI JPN ETF NEW 46434G822 45155 704 SH SOLE 0 0 704 ISHARES INC MSCI GBL ETF NEW 46434G848 37061 860 SH SOLE 0 0 860 ISHARES INC ESG AWR MSCI EM 46434G863 2629 82 SH SOLE 0 0 82 ISHARES TR S&P 100 ETF 464287101 213254 955 SH SOLE 0 0 955 ISHARES TR CORE S&P TTL STK 464287150 394192 3746 SH SOLE 0 0 3746 ISHARES TR SELECT DIVID ETF 464287168 365503 3118 SH SOLE 0 0 3118 ISHARES TR TIPS BD ETF 464287176 478821 4455 SH SOLE 0 0 4455 ISHARES TR CHINA LG-CAP ETF 464287184 14243 593 SH SOLE 0 0 593 ISHARES TR US TRSPRTION 464287192 70069 267 SH SOLE 0 0 267 ISHARES TR CORE S&P500 ETF 464287200 10335695 21640 SH SOLE 0 0 21640 ISHARES TR CORE US AGGBD ET 464287226 1359824 13701 SH SOLE 0 0 13701 ISHARES TR MSCI EMG MKT ETF 464287234 50222 1249 SH SOLE 0 0 1249 ISHARES TR IBOXX INV CP ETF 464287242 493322 4458 SH SOLE 0 0 4458 ISHARES TR GLOBAL TECH ETF 464287291 12886 189 SH SOLE 0 0 189 ISHARES TR S&P 500 GRWT ETF 464287309 4314566 57451 SH SOLE 0 0 57451 ISHARES TR GLOB HLTHCRE ETF 464287325 26883 310 SH SOLE 0 0 310 ISHARES TR NORTH AMERN NAT 464287374 6027 148 SH SOLE 0 0 148 ISHARES TR LATN AMER 40 ETF 464287390 7995518 275138 SH SOLE 0 0 275138 ISHARES TR S&P 500 VAL ETF 464287408 435221 2503 SH SOLE 0 0 2503 ISHARES TR 20 YR TR BD ETF 464287432 2175360 22000 SH Call SOLE 0 0 22000 ISHARES TR 20 YR TR BD ETF 464287432 126962 1284 SH SOLE 0 0 1284 ISHARES TR 7-10 YR TRSY BD 464287440 4441458 46078 SH SOLE 0 0 46078 ISHARES TR 1 3 YR TREAS BD 464287457 1393378 16984 SH SOLE 0 0 16984 ISHARES TR MSCI EAFE ETF 464287465 809841 10748 SH SOLE 0 0 10748 ISHARES TR RUS MDCP VAL ETF 464287473 103747 892 SH SOLE 0 0 892 ISHARES TR RUS MD CP GR ETF 464287481 16313 156 SH SOLE 0 0 156 ISHARES TR RUS MID CAP ETF 464287499 80606 1037 SH SOLE 0 0 1037 ISHARES TR CORE S&P MCP ETF 464287507 6726575 24271 SH SOLE 0 0 24271 ISHARES TR EXPANDED TECH 464287515 58746 145 SH SOLE 0 0 145 ISHARES TR ISHARES SEMICDTR 464287523 624760 1084 SH SOLE 0 0 1084 ISHARES TR EXPND TEC SC ETF 464287549 16583 37 SH SOLE 0 0 37 ISHARES TR ISHARES BIOTECH 464287556 17898 132 SH SOLE 0 0 132 ISHARES TR COHEN STEER REIT 464287564 2349 40 SH SOLE 0 0 40 ISHARES TR GLOBAL 100 ETF 464287572 23048 286 SH SOLE 0 0 286 ISHARES TR US CONSUM DISCRE 464287580 102983 1359 SH SOLE 0 0 1359 ISHARES TR RUS 1000 VAL ETF 464287598 656988 3976 SH SOLE 0 0 3976 ISHARES TR S&P MC 400GR ETF 464287606 59811 755 SH SOLE 0 0 755 ISHARES TR RUS 1000 GRW ETF 464287614 757648 2499 SH SOLE 0 0 2499 ISHARES TR RUS 1000 ETF 464287622 191188 729 SH SOLE 0 0 729 ISHARES TR RUS 2000 VAL ETF 464287630 9475 61 SH SOLE 0 0 61 ISHARES TR RUS 2000 GRW ETF 464287648 10593 42 SH SOLE 0 0 42 ISHARES TR RUSSELL 2000 ETF 464287655 17684021 88107 SH SOLE 0 0 88107 ISHARES TR CORE S&P US VLU 464287663 5313 63 SH SOLE 0 0 63 ISHARES TR CORE S&P US GWT 464287671 3713247 35670 SH SOLE 0 0 35670 ISHARES TR U.S. UTILITS ETF 464287697 45366 568 SH SOLE 0 0 568 ISHARES TR S&P MC 400VL ETF 464287705 71047 623 SH SOLE 0 0 623 ISHARES TR US TELECOM ETF 464287713 1821 80 SH SOLE 0 0 80 ISHARES TR U.S. TECH ETF 464287721 600576 4893 SH SOLE 0 0 4893 ISHARES TR U.S. REAL ES ETF 464287739 56479 618 SH SOLE 0 0 618 ISHARES TR US HLTHCARE ETF 464287762 353493 1235 SH SOLE 0 0 1235 ISHARES TR U.S. FIN SVC ETF 464287770 19506 109 SH SOLE 0 0 109 ISHARES TR CORE S&P SCP ETF 464287804 6685843 61763 SH SOLE 0 0 61763 ISHARES TR US CONSM STAPLES 464287812 87855 458 SH SOLE 0 0 458 ISHARES TR U.S. BAS MTL ETF 464287838 14645 106 SH SOLE 0 0 106 ISHARES TR EUROPE ETF 464287861 95148 1800 SH SOLE 0 0 1800 ISHARES TR SP SMCP600VL ETF 464287879 537407 5214 SH SOLE 0 0 5214 ISHARES TR S&P SML 600 GWT 464287887 31535 252 SH SOLE 0 0 252 ISHARES TR SHRT NAT MUN ETF 464288158 73379 696 SH SOLE 0 0 696 ISHARES TR AGENCY BOND ETF 464288166 121553 1121 SH SOLE 0 0 1121 ISHARES TR GL TIMB FORE ETF 464288174 5447 67 SH SOLE 0 0 67 ISHARES TR MSCI AC ASIA ETF 464288182 80749 1213 SH SOLE 0 0 1213 ISHARES TR GL CLEAN ENE ETF 464288224 18777 1206 SH SOLE 0 0 1206 ISHARES TR MSCI ACWI ETF 464288257 1725406 16954 SH SOLE 0 0 16954 ISHARES TR EAFE SML CP ETF 464288273 50201 811 SH SOLE 0 0 811 ISHARES TR JPMORGAN USD EMG 464288281 9797 110 SH SOLE 0 0 110 ISHARES TR NEW YORK MUN ETF 464288323 10818 200 SH SOLE 0 0 200 ISHARES TR NATIONAL MUN ETF 464288414 1363564 12578 SH SOLE 0 0 12578 ISHARES TR INTL SEL DIV ETF 464288448 102038 3646 SH SOLE 0 0 3646 ISHARES TR IBOXX HI YD ETF 464288513 62237 804 SH SOLE 0 0 804 ISHARES TR IBOXX HI YD ETF 464288513 1470410 19000 SH Put SOLE 0 0 19000 ISHARES TR MBS ETF 464288588 1505 16 SH SOLE 0 0 16 ISHARES TR USD INV GRDE ETF 464288620 2358 46 SH SOLE 0 0 46 ISHARES TR ISHS 5-10YR INVT 464288638 4472 86 SH SOLE 0 0 86 ISHARES TR ISHS 1-5YR INVS 464288646 4051 79 SH SOLE 0 0 79 ISHARES TR 3 7 YR TREAS BD 464288661 13646538 116508 SH SOLE 0 0 116508 ISHARES TR SHORT TREAS BD 464288679 330390 3000 SH SOLE 0 0 3000 ISHARES TR PFD AND INCM SEC 464288687 83950 2692 SH SOLE 0 0 2692 ISHARES TR MRNING SM CP ETF 464288703 71052 1200 SH SOLE 0 0 1200 ISHARES TR US HOME CONS ETF 464288752 9683 95 SH SOLE 0 0 95 ISHARES TR US HOME CONS ETF 464288752 101730 1000 SH Put SOLE 0 0 1000 ISHARES TR US AER DEF ETF 464288760 330834 2613 SH SOLE 0 0 2613 ISHARES TR US REGNL BKS ETF 464288778 127486 3047 SH SOLE 0 0 3047 ISHARES TR MSCI USA ESG SLC 464288802 120278 1197 SH SOLE 0 0 1197 ISHARES TR U.S. MED DVC ETF 464288810 434046 8042 SH SOLE 0 0 8042 ISHARES TR MICRO-CAP ETF 464288869 11603 100 SH SOLE 0 0 100 ISHARES TR EAFE VALUE ETF 464288877 3803 73 SH SOLE 0 0 73 ISHARES TR EAFE GRWTH ETF 464288885 4455 46 SH SOLE 0 0 46 ISHARES TR BRAZIL SM-CP ETF 464289131 2095 139 SH SOLE 0 0 139 ISHARES TR MSCI EURO FL ETF 464289180 8384 400 SH SOLE 0 0 400 ISHARES TR RUS TOP 200 ETF 464289446 276216 2400 SH SOLE 0 0 2400 ISHARES TR 10+ YR INVST GRD 464289511 4268 81 SH SOLE 0 0 81 ISHARES TR AGGRES ALLOC ETF 464289859 406154 5882 SH SOLE 0 0 5882 ISHARES TR GRWT ALLOCAT ETF 464289867 252599 4749 SH SOLE 0 0 4749 ISHARES TR MODERT ALLOC ETF 464289875 386419 9309 SH SOLE 0 0 9309 ISHARES TR CONSER ALLOC ETF 464289883 913113 25259 SH SOLE 0 0 25259 ISHARES TR US TREAS BD ETF 46429B267 2683193 116458 SH SOLE 0 0 116458 ISHARES TR MSCI INDONIA ETF 46429B309 94458 4232 SH SOLE 0 0 4232 ISHARES TR MSCI INDIA ETF 46429B598 9762 200 SH SOLE 0 0 200 ISHARES TR FLTG RATE NT ETF 46429B655 287572 5681 SH SOLE 0 0 5681 ISHARES TR CORE HIGH DV ETF 46429B663 119567 1172 SH SOLE 0 0 1172 ISHARES TR MSCI EAFE MIN VL 46429B689 18167 262 SH SOLE 0 0 262 ISHARES TR MSCI USA MIN VOL 46429B697 2315288 29672 SH SOLE 0 0 29672 ISHARES TR 0-5 YR TIPS ETF 46429B747 28098 285 SH SOLE 0 0 285 ISHARES TR MSCI USA QLT FCT 46432F339 31942145 217087 SH SOLE 0 0 217087 ISHARES TR MSCI USA SZE FT 46432F370 121189 919 SH SOLE 0 0 919 ISHARES TR MSCI USA VALUE 46432F388 3439 34 SH SOLE 0 0 34 ISHARES TR MSCI USA MMENTM 46432F396 1618044 10313 SH SOLE 0 0 10313 ISHARES TR CORE MSCI TOTAL 46432F834 377194 5809 SH SOLE 0 0 5809 ISHARES TR CORE MSCI EAFE 46432F842 4956087 70449 SH SOLE 0 0 70449 ISHARES TR CORE 1 5 YR USD 46432F859 3187 67 SH SOLE 0 0 67 ISHARES TR 0-5YR INVT GR CP 46434V100 8610 175 SH SOLE 0 0 175 ISHARES TR INTL EQTY FACTOR 46434V274 552107 19697 SH SOLE 0 0 19697 ISHARES TR EXPONENTIAL TECH 46434V381 40951 684 SH SOLE 0 0 684 ISHARES TR 0-5YR HI YL CP 46434V407 165840 3928 SH SOLE 0 0 3928 ISHARES TR CORE TOTAL USD 46434V613 138 3 SH SOLE 0 0 3 ISHARES TR CORE DIV GRWTH 46434V621 9682756 179910 SH SOLE 0 0 179910 ISHARES TR CORE MSCI PAC 46434V696 238 4 SH SOLE 0 0 4 ISHARES TR CORE MSCI EURO 46434V738 46492 845 SH SOLE 0 0 845 ISHARES TR HDG MSCI EAFE 46434V803 82619 2622 SH SOLE 0 0 2622 ISHARES TR TRS FLT RT BD 46434V860 7571 150 SH SOLE 0 0 150 ISHARES TR CONV BD ETF 46435G102 12181 155 SH SOLE 0 0 155 ISHARES TR INVESTMENT GRADE 46435G219 5312 117 SH SOLE 0 0 117 ISHARES TR MSCI INTL VLU FT 46435G409 9941 375 SH SOLE 0 0 375 ISHARES TR ESG AWR MSCI USA 46435G425 2573058 24524 SH SOLE 0 0 24524 ISHARES TR MSCI USA SMCP MN 46435G433 2177 61 SH SOLE 0 0 61 ISHARES TR FALN ANGLS USD 46435G474 113524 4300 SH SOLE 0 0 4300 ISHARES TR ESG AW MSCI EAFE 46435G516 32482 430 SH SOLE 0 0 430 ISHARES TR SELF DRIVNG EV 46435U366 429 12 SH SOLE 0 0 12 ISHARES TR ROBOTICS ARTIF 46435U556 29912 867 SH SOLE 0 0 867 ISHARES TR ESG AWARE MSCI 46435U663 2302266 60570 SH SOLE 0 0 60570 ISHARES TR US INFRASTRUC 46435U713 8054 200 SH SOLE 0 0 200 ISHARES TR BROAD USD HIGH 46435U853 5380 148 SH SOLE 0 0 148 ISHARES TR IBONDS 27 ETF 46435UAA9 25892 1082 SH SOLE 0 0 1082 ISHARES TR 20+ YEAR TR BD 46436E338 7389 269 SH SOLE 0 0 269 ISHARES TR US TECH BRKTHR 46436E502 21846 509 SH SOLE 0 0 509 ISHARES TR US SML CP VALUE 46436E536 4620 150 SH SOLE 0 0 150 ISHARES TR 0-3 MNTH TREASRY 46436E718 1764752 17600 SH SOLE 0 0 17600 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 326814 6469 SH SOLE 0 0 6469 ISHARES U S ETF TR INT RT HDG C B 46431W705 2596748 27897 SH SOLE 0 0 27897 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 15257 339 SH SOLE 0 0 339 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 31674 542 SH SOLE 0 0 542 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 18849 347 SH SOLE 0 0 347 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2711000 49309 SH SOLE 0 0 49309 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 4786 100 SH SOLE 0 0 100 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 4571 100 SH SOLE 0 0 100 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 48024988 956102 SH SOLE 0 0 956102 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1216222 24359 SH SOLE 0 0 24359 JACKSON FINANCIAL INC COM CL A 46817M107 1418445 27704 SH SOLE 0 0 27704 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 3227434 54879 SH SOLE 0 0 54879 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 10690 203 SH SOLE 0 0 203 JOHNSON & JOHNSON COM 478160104 9157318 58424 SH SOLE 0 0 58424 JPMORGAN CHASE & CO COM 46625H100 3949837 23221 SH SOLE 0 0 23221 KAYNE ANDERSON ENERGY INFRST COM 486606106 120163 13686 SH SOLE 0 0 13686 KELLANOVA COM 487836108 245713 4395 SH SOLE 0 0 4395 KIMBERLY-CLARK CORP COM 494368103 831119 6840 SH SOLE 0 0 6840 KINDER MORGAN INC DEL COM 49456B101 992446 56261 SH SOLE 0 0 56261 KINROSS GOLD CORP COM 496902404 80217 13259 SH SOLE 0 0 13259 KRAFT HEINZ CO COM 500754106 458584 12401 SH SOLE 0 0 12401 KRANESHARES TR CSI CHI INTERNET 500767306 413861 15328 SH SOLE 0 0 15328 KRANESHARES TR QUADRTC INT RT 500767736 39085 1890 SH SOLE 0 0 1890 KRANESHARES TR ELEC VEH FUTUR 500767827 12432 484 SH SOLE 0 0 484 KROGER CO COM 501044101 323261 7072 SH SOLE 0 0 7072 L3HARRIS TECHNOLOGIES INC COM 502431109 229576 1090 SH SOLE 0 0 1090 LEGGETT & PLATT INC COM 524660107 411262 15715 SH SOLE 0 0 15715 LEUTHOLD FDS INC CORE ETF 527289789 4723973 146839 SH SOLE 0 0 146839 LIGHTBRIDGE CORP COM 53224K302 41492 12926 SH SOLE 0 0 12926 LINDE PLC SHS G54950103 671937 1636 SH SOLE 0 0 1636 LISTED FD TR TRUESHARES STRCT 53656F664 262788 7265 SH SOLE 0 0 7265 LISTED FD TR TRUESHARES DEC 53656F672 228342 7156 SH SOLE 0 0 7156 LISTED FD TR TRUESHARES OCT 53656F698 74583 2235 SH SOLE 0 0 2235 LISTED FD TR TRUESHARES STRUC 53656F714 232291 6951 SH SOLE 0 0 6951 LISTED FD TR TRUESHARES STRUC 53656F722 1047159 30791 SH SOLE 0 0 30791 LISTED FD TR TRUESHARES STRUC 53656F748 111833 4026 SH SOLE 0 0 4026 LISTED FD TR TRUESHARES STRUC 53656F755 29309 960 SH SOLE 0 0 960 LISTED FD TR TRUESHARES STRCD 53656F763 203987 6831 SH SOLE 0 0 6831 LISTED FD TR ROUNDHILL SPORTS 53656F789 4983 287 SH SOLE 0 0 287 LISTED FD TR TRUESHARES STRUC 53656F797 222843 8556 SH SOLE 0 0 8556 LISTED FD TR TRUESHS TECH AI 53656F821 25067 656 SH SOLE 0 0 656 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 32265 13500 SH SOLE 0 0 13500 LOCKHEED MARTIN CORP COM 539830109 2303381 5082 SH SOLE 0 0 5082 LOWES COS INC COM 548661107 6808946 30595 SH SOLE 0 0 30595 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 220027 2314 SH SOLE 0 0 2314 MAIN STR CAP CORP COM 56035L104 276256 6390 SH SOLE 0 0 6390 MARKEL GROUP INC COM 570535104 241383 170 SH SOLE 0 0 170 MARRIOTT INTL INC NEW CL A 571903202 546185 2422 SH SOLE 0 0 2422 MARRIOTT INTL INC NEW CL A 571903202 225510 1000 SH Put SOLE 0 0 1000 MASTERCARD INCORPORATED CL A 57636Q104 1595129 3740 SH SOLE 0 0 3740 MCDONALDS CORP COM 580135101 2466449 8318 SH SOLE 0 0 8318 MEDTRONIC PLC SHS G5960L103 1163311 14121 SH SOLE 0 0 14121 MERCADOLIBRE INC COM 58733R102 1320094 840 SH SOLE 0 0 840 MERCK & CO INC COM 58933Y105 3111961 28545 SH SOLE 0 0 28545 META PLATFORMS INC CL A 30303M102 4476178 12646 SH SOLE 0 0 12646 METLIFE INC COM 59156R108 1235504 18683 SH SOLE 0 0 18683 METTLER TOLEDO INTERNATIONAL COM 592688105 363888 300 SH SOLE 0 0 300 MICROSOFT CORP COM 594918104 14236081 37858 SH SOLE 0 0 37858 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 636804 14700 SH SOLE 0 0 14700 MOELIS & CO CL A 60786M105 377616 6728 SH SOLE 0 0 6728 MONDELEZ INTL INC CL A 609207105 1360291 18781 SH SOLE 0 0 18781 MORGAN STANLEY COM NEW 617446448 1253792 13445 SH SOLE 0 0 13445 MSCI INC COM 55354G100 255108 451 SH SOLE 0 0 451 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 40488 840 SH SOLE 0 0 840 NEOS ETF TRUST NEOS ENH INM CAS 78433H501 615591 12330 SH SOLE 0 0 12330 NETFLIX INC COM 64110L106 1414873 2906 SH SOLE 0 0 2906 NEW YORK CMNTY BANCORP INC COM 649445103 253541 24784 SH SOLE 0 0 24784 NEXTERA ENERGY INC COM 65339F101 1112277 18312 SH SOLE 0 0 18312 NIKE INC CL B 654106103 617546 5688 SH SOLE 0 0 5688 NORFOLK SOUTHN CORP COM 655844108 1109373 4693 SH SOLE 0 0 4693 NORTHROP GRUMMAN CORP COM 666807102 604430 1291 SH SOLE 0 0 1291 NORTHWEST BANCSHARES INC MD COM 667340103 398833 31958 SH SOLE 0 0 31958 NOVARTIS AG SPONSORED ADR 66987V109 332374 3292 SH SOLE 0 0 3292 NOVO-NORDISK A S ADR 670100205 216831 2096 SH SOLE 0 0 2096 NUCOR CORP COM 670346105 1562383 8977 SH SOLE 0 0 8977 NUVEEN AMT FREE MUN CR INC F COM 67071L106 467481 39550 SH SOLE 0 0 39550 NUVEEN AMT FREE QLTY MUN INC COM 670657105 377492 34317 SH SOLE 0 0 34317 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 138320 14000 SH SOLE 0 0 14000 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 219947 18608 SH SOLE 0 0 18608 NUVEEN QUALITY MUNCP INCOME COM 67066V101 471683 41195 SH SOLE 0 0 41195 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 210512 19528 SH SOLE 0 0 19528 NVIDIA CORPORATION COM 67066G104 11513557 23249 SH SOLE 0 0 23249 NVIDIA CORPORATION COM 67066G104 643786 1300 SH Put SOLE 0 0 1300 OCCIDENTAL PETE CORP COM 674599105 545758 9140 SH SOLE 0 0 9140 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 4438 114 SH SOLE 0 0 114 OMEGA HEALTHCARE INVS INC COM 681936100 838390 27345 SH SOLE 0 0 27345 OMNICOM GROUP INC COM 681919106 374675 4331 SH SOLE 0 0 4331 ORACLE CORP COM 68389X105 511169 4848 SH SOLE 0 0 4848 PACER FDS TR PAC ASSET FLTG 69374H428 15789 335 SH SOLE 0 0 335 PACER FDS TR METAURUS CAP 400 69374H436 19830 600 SH SOLE 0 0 600 PACER FDS TR LUNT LRG CP ALTR 69374H717 6793 202 SH SOLE 0 0 202 PACER FDS TR PACER US SMALL 69374H857 29106 606 SH SOLE 0 0 606 PACER FDS TR US CASH COWS 100 69374H881 372275 7161 SH SOLE 0 0 7161 PAYCHEX INC COM 704326107 482515 4051 SH SOLE 0 0 4051 PAYCOM SOFTWARE INC COM 70432V102 309667 1498 SH SOLE 0 0 1498 PAYPAL HLDGS INC COM 70450Y103 1730964 28187 SH SOLE 0 0 28187 PEPSICO INC COM 713448108 1488825 8766 SH SOLE 0 0 8766 PFIZER INC COM 717081103 2827174 98200 SH SOLE 0 0 98200 PHILIP MORRIS INTL INC COM 718172109 2050685 21797 SH SOLE 0 0 21797 PHILLIPS 66 COM 718546104 424582 3189 SH SOLE 0 0 3189 PHYSICIANS RLTY TR COM 71943U104 621367 46684 SH SOLE 0 0 46684 PIMCO ETF TR BROAD US TIPS 72201R403 1882 35 SH SOLE 0 0 35 PIMCO ETF TR ACTIVE BD ETF 72201R775 65824 712 SH SOLE 0 0 712 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 878750 8806 SH SOLE 0 0 8806 PIMCO ETF TR INTER MUN BD ACT 72201R866 11234 213 SH SOLE 0 0 213 PIMCO ETF TR 25YR+ ZERO U S 72201R882 55465 650 SH SOLE 0 0 650 PPL CORP COM 69351T106 200971 7416 SH SOLE 0 0 7416 PRICE T ROWE GROUP INC COM 74144T108 568701 5281 SH SOLE 0 0 5281 PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 111061 3057 SH SOLE 0 0 3057 PRINCIPAL EXCHANGE TRADED FD SPECTRUM TAX ADV 74255Y763 465002 25627 SH SOLE 0 0 25627 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 313219 17888 SH SOLE 0 0 17888 PROCTER AND GAMBLE CO COM 742718109 5167576 35264 SH SOLE 0 0 35264 PROGRESSIVE CORP COM 743315103 518775 3257 SH SOLE 0 0 3257 PROSHARES TR ULTRASHRT S&P500 74347G416 73714 2464 SH SOLE 0 0 2464 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 161400 12000 SH Call SOLE 0 0 12000 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 51648 3840 SH SOLE 0 0 3840 PROSHARES TR K1 FRE CRD OIL 74347G804 4547 108 SH SOLE 0 0 108 PROSHARES TR PSHS ULT S&P 500 74347R107 612906 9419 SH SOLE 0 0 9419 PROSHARES TR ULTR 7-10 TREA 74347R180 34150 750 SH SOLE 0 0 750 PROSHARES TR PSHS ULTRA QQQ 74347R206 243200 3200 SH SOLE 0 0 3200 PROSHARES TR PSHS ULTRA DOW30 74347R305 89359 1128 SH SOLE 0 0 1128 PROSHARES TR PSHS ULT SEMICDT 74347R669 2286 42 SH SOLE 0 0 42 PROSHARES TR PSHS ULT HLTHCRE 74347R735 101816 1114 SH SOLE 0 0 1114 PROSHARES TR ULTRA CONS DISCR 74347R750 57726 1608 SH SOLE 0 0 1608 PROSHARES TR PSHS ULTRUSS2000 74347R842 136980 3600 SH SOLE 0 0 3600 PROSHARES TR ULTRAPRO QQQ 74347X831 257299 5075 SH SOLE 0 0 5075 PROSHARES TR S&P 500 DV ARIST 74348A467 4353636 45731 SH SOLE 0 0 45731 PROSHARES TR II ULTRA VIX SHORT 74347Y771 84400 10000 SH Call SOLE 0 0 10000 PROSHARES TR II ULTRA VIX SHORT 74347Y771 464 55 SH SOLE 0 0 55 PROSHARES TR II VIX SH TRM FUTRS 74347Y789 9911 639 SH SOLE 0 0 639 PROSHARES TR II ULTA BLMBG 2017 74347Y888 2088 80 SH SOLE 0 0 80 PRUDENTIAL FINL INC COM 744320102 704009 6788 SH SOLE 0 0 6788 QUALCOMM INC COM 747525103 1587653 10977 SH SOLE 0 0 10977 REALTY INCOME CORP COM 756109104 1602137 27902 SH SOLE 0 0 27902 REAVES UTIL INCOME FD COM SH BEN INT 756158101 255073 9539 SH SOLE 0 0 9539 REGIONS FINANCIAL CORP NEW COM 7591EP100 530101 27353 SH SOLE 0 0 27353 REPUBLIC SVCS INC COM 760759100 250168 1517 SH SOLE 0 0 1517 ROCKWELL AUTOMATION INC COM 773903109 313864 1011 SH SOLE 0 0 1011 ROYAL BK CDA COM 780087102 1855565 18348 SH SOLE 0 0 18348 RTX CORPORATION COM 75513E101 782078 9295 SH SOLE 0 0 9295 SAIA INC COM 78709Y105 219110 500 SH Put SOLE 0 0 500 SALESFORCE INC COM 79466L302 639430 2430 SH SOLE 0 0 2430 SAP SE SPON ADR 803054204 346979 2245 SH SOLE 0 0 2245 SCANSOURCE INC COM 806037107 277151 6997 SH SOLE 0 0 6997 SCHWAB CHARLES CORP COM 808513105 1822871 26495 SH SOLE 0 0 26495 SCHWAB CHARLES CORP COM 808513105 344000 5000 SH Put SOLE 0 0 5000 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 123524 2219 SH SOLE 0 0 2219 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 273984 4858 SH SOLE 0 0 4858 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1229135 14816 SH SOLE 0 0 14816 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 117698 1679 SH SOLE 0 0 1679 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 305410 4055 SH SOLE 0 0 4055 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 119218 2524 SH SOLE 0 0 2524 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 4918 200 SH SOLE 0 0 200 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 8112 180 SH SOLE 0 0 180 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 511096 20617 SH SOLE 0 0 20617 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 94691 3489 SH SOLE 0 0 3489 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 178594 5295 SH SOLE 0 0 5295 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 478888 8652 SH SOLE 0 0 8652 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 3399 55 SH SOLE 0 0 55 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 340633 5575 SH SOLE 0 0 5575 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4837948 63549 SH SOLE 0 0 63549 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 816311 22086 SH SOLE 0 0 22086 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 97949 2101 SH SOLE 0 0 2101 SCHWAB STRATEGIC TR US REIT ETF 808524847 81065 3914 SH SOLE 0 0 3914 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 10111 203 SH SOLE 0 0 203 SCHWAB STRATEGIC TR US TIPS ETF 808524870 58912 1129 SH SOLE 0 0 1129 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 397397 4655 SH SOLE 0 0 4655 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 104872 1226 SH SOLE 0 0 1226 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3557468 26085 SH SOLE 0 0 26085 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 371361 5156 SH SOLE 0 0 5156 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 320070 1790 SH SOLE 0 0 1790 SELECT SECTOR SPDR TR ENERGY 81369Y506 1017887 12141 SH SOLE 0 0 12141 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 580285 15433 SH SOLE 0 0 15433 SELECT SECTOR SPDR TR INDL 81369Y704 510064 4475 SH SOLE 0 0 4475 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2399585 12467 SH SOLE 0 0 12467 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 28337 390 SH SOLE 0 0 390 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 346949 8661 SH SOLE 0 0 8661 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 12892895 203583 SH SOLE 0 0 203583 SERVICENOW INC COM 81762P102 417536 591 SH SOLE 0 0 591 SHELL PLC SPON ADS 780259305 292275 4442 SH SOLE 0 0 4442 SHERWIN WILLIAMS CO COM 824348106 578348 1854 SH SOLE 0 0 1854 SHOPIFY INC CL A 82509L107 375712 4823 SH SOLE 0 0 4823 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 232420 8088 SH SOLE 0 0 8088 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 1344 59 SH SOLE 0 0 59 SKYWORKS SOLUTIONS INC COM 83088M102 232063 2064 SH SOLE 0 0 2064 SNOWFLAKE INC CL A 833445109 312629 1571 SH SOLE 0 0 1571 SOLID POWER INC CLASS A COM 83422N105 20300 14000 SH SOLE 0 0 14000 SONIC AUTOMOTIVE INC CL A 83545G102 458055 8149 SH SOLE 0 0 8149 SONY GROUP CORP SPONSORED ADR 835699307 234452 2476 SH SOLE 0 0 2476 SOUTHERN CO COM 842587107 1711696 24411 SH SOLE 0 0 24411 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1568847 4163 SH SOLE 0 0 4163 SPDR GOLD TR GOLD SHS 78463V107 1609460 8419 SH SOLE 0 0 8419 SPDR GOLD TR GOLD SHS 78463V107 382340 2000 SH Put SOLE 0 0 2000 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 20128 421 SH SOLE 0 0 421 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 15118 250 SH SOLE 0 0 250 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 111867 3159 SH SOLE 0 0 3159 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 6699 206 SH SOLE 0 0 206 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1637 29 SH SOLE 0 0 29 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 9172 258 SH SOLE 0 0 258 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 14409 528 SH SOLE 0 0 528 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 28235 889 SH SOLE 0 0 889 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 187905 5525 SH SOLE 0 0 5525 SPDR S&P 500 ETF TR TR UNIT 78462F103 4717947 9926 SH SOLE 0 0 9926 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1067528 2104 SH SOLE 0 0 2104 SPDR SER TR NYSE TECH ETF 78464A102 164 1 SH SOLE 0 0 1 SPDR SER TR FACTST INV ETF 78464A110 26733 183 SH SOLE 0 0 183 SPDR SER TR S&P 600 SMCP GRW 78464A201 111395 1332 SH SOLE 0 0 1332 SPDR SER TR ICE PFD SEC ETF 78464A292 12302 367 SH SOLE 0 0 367 SPDR SER TR S&P 600 SMCP VAL 78464A300 132380 1589 SH SOLE 0 0 1589 SPDR SER TR BBG CONV SEC ETF 78464A359 129870 1800 SH SOLE 0 0 1800 SPDR SER TR PORTFOLIO LN COR 78464A367 214 9 SH SOLE 0 0 9 SPDR SER TR PORTFOLIO INTRMD 78464A375 265361 8083 SH SOLE 0 0 8083 SPDR SER TR PORT MTG BK ETF 78464A383 39616 1795 SH SOLE 0 0 1795 SPDR SER TR BLOOMBERG EMERGI 78464A391 1945 92 SH SOLE 0 0 92 SPDR SER TR PRTFLO S&P500 GW 78464A409 1851986 28466 SH SOLE 0 0 28466 SPDR SER TR PORTFOLIO SHORT 78464A474 40411 1357 SH SOLE 0 0 1357 SPDR SER TR PRTFLO S&P500 VL 78464A508 508659 10908 SH SOLE 0 0 10908 SPDR SER TR HLTH CARE SVCS 78464A573 37222 418 SH SOLE 0 0 418 SPDR SER TR HLTH CR EQUIP 78464A581 65723 780 SH SOLE 0 0 780 SPDR SER TR DJ REIT ETF 78464A607 31948 335 SH SOLE 0 0 335 SPDR SER TR AEROSPACE DEF 78464A631 400302 2956 SH SOLE 0 0 2956 SPDR SER TR PORTFOLIO AGRGTE 78464A649 76638 2989 SH SOLE 0 0 2989 SPDR SER TR PORTFOLIO LN TSR 78464A664 107374 3700 SH SOLE 0 0 3700 SPDR SER TR S&P REGL BKG 78464A698 939909 17927 SH SOLE 0 0 17927 SPDR SER TR S&P METALS MNG 78464A755 3530 59 SH SOLE 0 0 59 SPDR SER TR S&P DIVID ETF 78464A763 589009 4713 SH SOLE 0 0 4713 SPDR SER TR S&P 400 MDCP GRW 78464A821 15058 199 SH SOLE 0 0 199 SPDR SER TR S&P 400 MDCP VAL 78464A839 41240 562 SH SOLE 0 0 562 SPDR SER TR PORTFOLIO S&P400 78464A847 11674392 239622 SH SOLE 0 0 239622 SPDR SER TR PORTFOLIO S&P500 78464A854 745035 13328 SH SOLE 0 0 13328 SPDR SER TR S&P BIOTECH 78464A870 823165 9219 SH SOLE 0 0 9219 SPDR SER TR S&P HOMEBUILD 78464A888 717450 7500 SH Put SOLE 0 0 7500 SPDR SER TR BLOOMBERG INVT 78468R200 175005 5721 SH SOLE 0 0 5721 SPDR SER TR BLOOMBERG SHT TE 78468R408 31928 1270 SH SOLE 0 0 1270 SPDR SER TR S&P OILGAS EXP 78468R556 47782 349 SH SOLE 0 0 349 SPDR SER TR PORTFLI HIGH YLD 78468R606 150544 6439 SH SOLE 0 0 6439 SPDR SER TR BLOOMBERG HIGH Y 78468R622 1326 14 SH SOLE 0 0 14 SPDR SER TR S&P KENSHO NEW 78468R648 26666 571 SH SOLE 0 0 571 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 126575413 1385003 SH SOLE 0 0 1385003 SPDR SER TR NUVEEN BLMBRG MU 78468R721 114351 2433 SH SOLE 0 0 2433 SPDR SER TR NUVEEN BLMBRG SH 78468R739 23895 500 SH SOLE 0 0 500 SPDR SER TR PRTFLO S&P500 HI 78468R788 226223 5772 SH SOLE 0 0 5772 SPDR SER TR SSGA US LRG ETF 78468R804 3625 25 SH SOLE 0 0 25 SPDR SER TR MSCI USA STRTGIC 78468R812 5945 45 SH SOLE 0 0 45 SPDR SER TR PORTFOLIO S&P600 78468R853 692258 16412 SH SOLE 0 0 16412 SPDR SER TR SSGA US SMAL ETF 78468R887 363102 3227 SH SOLE 0 0 3227 SPROTT FDS TR URANIUM MINERS E 85208P303 193080 4000 SH SOLE 0 0 4000 SPROTT FDS TR URANIUM MINERS E 85208P303 120675 2500 SH Call SOLE 0 0 2500 SPROTT FDS TR JUNIOR URANIUM 85208P808 47180 2000 SH Call SOLE 0 0 2000 STANLEY BLACK & DECKER INC COM 854502101 200516 2044 SH SOLE 0 0 2044 STARBUCKS CORP COM 855244109 1317787 13726 SH SOLE 0 0 13726 STRYKER CORPORATION COM 863667101 1005587 3358 SH SOLE 0 0 3358 SYNCHRONY FINANCIAL COM 87165B103 248235 6500 SH Put SOLE 0 0 6500 SYNOPSYS INC COM 871607107 208539 405 SH SOLE 0 0 405 SYSCO CORP COM 871829107 444958 6084 SH SOLE 0 0 6084 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 22439 725 SH SOLE 0 0 725 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 14612 400 SH SOLE 0 0 400 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 3063 100 SH SOLE 0 0 100 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 2502772 90582 SH SOLE 0 0 90582 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 396143 3809 SH SOLE 0 0 3809 TARGET CORP COM 87612E106 1388106 9747 SH SOLE 0 0 9747 TE CONNECTIVITY LTD SHS H84989104 240294 1710 SH SOLE 0 0 1710 TERADYNE INC COM 880770102 1067077 9833 SH SOLE 0 0 9833 TESLA INC COM 88160R101 1594248 6416 SH SOLE 0 0 6416 TESLA INC COM 88160R101 8390 500 SH Put SOLE 0 0 500 TEXAS INSTRS INC COM 882508104 487505 2860 SH SOLE 0 0 2860 THERMO FISHER SCIENTIFIC INC COM 883556102 584473 1101 SH SOLE 0 0 1101 TJX COS INC NEW COM 872540109 803562 8566 SH SOLE 0 0 8566 T-MOBILE US INC COM 872590104 247229 1542 SH SOLE 0 0 1542 TRUIST FINL CORP COM 89832Q109 10146607 274827 SH SOLE 0 0 274827 TWILIO INC CL A 90138F102 385116 5076 SH SOLE 0 0 5076 UBER TECHNOLOGIES INC COM 90353T100 283530 4605 SH SOLE 0 0 4605 UNILEVER PLC SPON ADR NEW 904767704 1126162 23229 SH SOLE 0 0 23229 UNION PAC CORP COM 907818108 1134908 4621 SH SOLE 0 0 4621 UNITED PARCEL SERVICE INC CL B 911312106 1557658 9907 SH SOLE 0 0 9907 UNITED STS NAT GAS FD LP UNIT PAR 912318300 285127 56238 SH SOLE 0 0 56238 UNITEDHEALTH GROUP INC COM 91324P102 1910354 3629 SH SOLE 0 0 3629 URANIUM ENERGY CORP COM 916896103 149184 23310 SH SOLE 0 0 23310 US BANCORP DEL COM NEW 902973304 246046 5685 SH SOLE 0 0 5685 VALERO ENERGY CORP COM 91913Y100 380380 2926 SH SOLE 0 0 2926 VANECK ETF TRUST GOLD MINERS ETF 92189F106 453521 14625 SH SOLE 0 0 14625 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 8510 150 SH SOLE 0 0 150 VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122 1472944 42079 SH SOLE 0 0 42079 VANECK ETF TRUST STEEL ETF 92189F205 2213 30 SH SOLE 0 0 30 VANECK ETF TRUST BDC INCOME ETF 92189F411 33217 2071 SH SOLE 0 0 2071 VANECK ETF TRUST PREFERRED SECURT 92189F429 69887 4068 SH SOLE 0 0 4068 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 31377 1836 SH SOLE 0 0 1836 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 11399 366 SH SOLE 0 0 366 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 4717607 55586 SH SOLE 0 0 55586 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 54734 313 SH SOLE 0 0 313 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 38649 475 SH SOLE 0 0 475 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 90959 1194 SH SOLE 0 0 1194 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 185569 4895 SH SOLE 0 0 4895 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 99584 3928 SH SOLE 0 0 3928 VANECK ETF TRUST OIL SERVICES ETF 92189H607 459272 1484 SH SOLE 0 0 1484 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 1123019 35651 SH SOLE 0 0 35651 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 5293 86 SH SOLE 0 0 86 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 447 6 SH SOLE 0 0 6 VANGUARD BD INDEX FDS INTERMED TERM 921937819 6798 89 SH SOLE 0 0 89 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 269292 3496 SH SOLE 0 0 3496 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 274783 3736 SH SOLE 0 0 3736 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1627517 3726 SH SOLE 0 0 3726 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 516922 3565 SH SOLE 0 0 3565 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 180267 821 SH SOLE 0 0 821 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 69524 787 SH SOLE 0 0 787 VANGUARD INDEX FDS SML CP GRW ETF 922908595 183262 758 SH SOLE 0 0 758 VANGUARD INDEX FDS SM CP VAL ETF 922908611 212548 1181 SH SOLE 0 0 1181 VANGUARD INDEX FDS MID CAP ETF 922908629 10603979 45581 SH SOLE 0 0 45581 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1681064 7706 SH SOLE 0 0 7706 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 422990 2573 SH SOLE 0 0 2573 VANGUARD INDEX FDS GROWTH ETF 922908736 1740834 5600 SH SOLE 0 0 5600 VANGUARD INDEX FDS VALUE ETF 922908744 2110071 14114 SH SOLE 0 0 14114 VANGUARD INDEX FDS SMALL CP ETF 922908751 499637 2342 SH SOLE 0 0 2342 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6945813 29280 SH SOLE 0 0 29280 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7362 64 SH SOLE 0 0 64 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 92759 902 SH SOLE 0 0 902 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12842760 228763 SH SOLE 0 0 228763 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 507338 12344 SH SOLE 0 0 12344 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 176634 2739 SH SOLE 0 0 2739 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 681451 14349 SH SOLE 0 0 14349 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 43944337 753375 SH SOLE 0 0 753375 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 103085 1332 SH SOLE 0 0 1332 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 29068 420 SH SOLE 0 0 420 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 181544 853 SH SOLE 0 0 853 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 30331 374 SH SOLE 0 0 374 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 36825 472 SH SOLE 0 0 472 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 118047 1990 SH SOLE 0 0 1990 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4352 60 SH SOLE 0 0 60 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 270524 1247 SH SOLE 0 0 1247 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 104260 2249 SH SOLE 0 0 2249 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 64120 800 SH SOLE 0 0 800 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 49224 800 SH SOLE 0 0 800 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 116076 1428 SH SOLE 0 0 1428 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1626897 9548 SH SOLE 0 0 9548 VANGUARD STAR FDS VG TL INTL STK F 921909768 2186895 37731 SH SOLE 0 0 37731 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1290713 26946 SH SOLE 0 0 26946 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3245895 29077 SH SOLE 0 0 29077 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 20612 310 SH SOLE 0 0 310 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 141543 1784 SH SOLE 0 0 1784 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1913 30 SH SOLE 0 0 30 VANGUARD WORLD FD EXTENDED DUR 921910709 56721 700 SH SOLE 0 0 700 VANGUARD WORLD FD MEGA GRWTH IND 921910816 778530 3000 SH Put SOLE 0 0 3000 VANGUARD WORLD FD MEGA GRWTH IND 921910816 257953 994 SH SOLE 0 0 994 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 172069 1573 SH SOLE 0 0 1573 VANGUARD WORLD FD MEGA CAP INDEX 921910873 36013 213 SH SOLE 0 0 213 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 38373 126 SH SOLE 0 0 126 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 44303 232 SH SOLE 0 0 232 VANGUARD WORLD FDS ENERGY ETF 92204A306 79370 677 SH SOLE 0 0 677 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 23065 250 SH SOLE 0 0 250 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 622321 2482 SH SOLE 0 0 2482 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 15210 69 SH SOLE 0 0 69 VANGUARD WORLD FDS INF TECH ETF 92204A702 429853 888 SH SOLE 0 0 888 VANGUARD WORLD FDS MATERIALS ETF 92204A801 117763 620 SH SOLE 0 0 620 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1768707 12904 SH SOLE 0 0 12904 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 5955 51 SH SOLE 0 0 51 VEEVA SYS INC CL A COM 922475108 567164 2946 SH SOLE 0 0 2946 VERIZON COMMUNICATIONS INC COM 92343V104 2378323 63085 SH SOLE 0 0 63085 VERTEX PHARMACEUTICALS INC COM 92532F100 2405534 5912 SH SOLE 0 0 5912 VISA INC COM CL A 92826C839 3669747 14095 SH SOLE 0 0 14095 VOYA FINANCIAL INC COM 929089100 233472 3200 SH SOLE 0 0 3200 WALGREENS BOOTS ALLIANCE INC COM 931427108 444836 17037 SH SOLE 0 0 17037 WALMART INC COM 931142103 2667155 16918 SH SOLE 0 0 16918 WASTE MGMT INC DEL COM 94106L109 420686 2349 SH SOLE 0 0 2349 WATSCO INC COM 942622200 1493218 3485 SH SOLE 0 0 3485 WELLS FARGO CO NEW COM 949746101 1004976 20418 SH SOLE 0 0 20418 WELLS FARGO CO NEW PERP PFD CNV A 949746804 83693 70 SH SOLE 0 0 70 WEYERHAEUSER CO MTN BE COM NEW 962166104 243772 7011 SH SOLE 0 0 7011 WISDOMTREE TR US LARGECAP DIVD 97717W307 14073 212 SH SOLE 0 0 212 WISDOMTREE TR EMER MKT HIGH FD 97717W315 17981 442 SH SOLE 0 0 442 WISDOMTREE TR INTRST RATE HDGE 97717W380 2332968 106431 SH SOLE 0 0 106431 WISDOMTREE TR US AI ENHANCED 97717W406 17263 180 SH SOLE 0 0 180 WISDOMTREE TR US MIDCAP DIVID 97717W505 26181 573 SH SOLE 0 0 573 WISDOMTREE TR US SMALLCAP DIVD 97717W604 5276 164 SH SOLE 0 0 164 WISDOMTREE TR GLB US QTLY DIV 97717W844 742 20 SH SOLE 0 0 20 WISDOMTREE TR EUROPE SMCP DV 97717W869 41741 700 SH SOLE 0 0 700 WISDOMTREE TR YIELD ENHANCD US 97717X511 8848 201 SH SOLE 0 0 201 WISDOMTREE TR EM EX ST-OWNED 97717X578 5083 176 SH SOLE 0 0 176 WISDOMTREE TR US QTLY DIV GRT 97717X669 3939830 56059 SH SOLE 0 0 56059 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 33937 792 SH SOLE 0 0 792 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2397302 47717 SH SOLE 0 0 47717 WOLFSPEED INC COM 977852102 377014 8665 SH SOLE 0 0 8665 WP CAREY INC COM 92936U109 476902 7358 SH SOLE 0 0 7358 WYNN RESORTS LTD COM 983134107 95666 1050 SH SOLE 0 0 1050 WYNN RESORTS LTD COM 983134107 182220 2000 SH Put SOLE 0 0 2000 ZOETIS INC CL A 98978V103 354082 1794 SH SOLE 0 0 1794