0001172661-23-000686.txt : 20230213 0001172661-23-000686.hdr.sgml : 20230213 20230213094033 ACCESSION NUMBER: 0001172661-23-000686 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230213 DATE AS OF CHANGE: 20230213 EFFECTIVENESS DATE: 20230213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Sheaff Brock Investment Advisors, LLC CENTRAL INDEX KEY: 0001666789 IRS NUMBER: 352145824 STATE OF INCORPORATION: IN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17380 FILM NUMBER: 23615208 BUSINESS ADDRESS: STREET 1: 8801 RIVER CROSSING BLVD STREET 2: SUITE 100 CITY: INDIANAPOLIS STATE: IN ZIP: 46240 BUSINESS PHONE: 317-705-5700 MAIL ADDRESS: STREET 1: 8801 RIVER CROSSING BLVD STREET 2: SUITE 100 CITY: INDIANAPOLIS STATE: IN ZIP: 46240 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001666789 XXXXXXXX 12-31-2022 12-31-2022 false Sheaff Brock Investment Advisors, LLC
8801 River Crossing Blvd Suite 100 Indianapolis IN 46240
13F HOLDINGS REPORT 028-17380 000118739 801-60978 N
Brad Stark Compliance Manager 317-705-5113 Brad Stark Indianapolis IN 02-13-2023 0 509 1014176074
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 BBG001S5T7X2 520233 4338 SH SOLE 0 0 4338 ABBOTT LABS COM 002824100 BBG001S5N9M6 1356422 12355 SH SOLE 0 0 12355 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 13633768 84362 SH SOLE 0 0 84362 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 151943 19480 SH SOLE 0 0 19480 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2523706 9458 SH SOLE 0 0 9458 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 372065 4860 SH SOLE 0 0 4860 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 942621 2801 SH SOLE 0 0 2801 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2331103 35990 SH SOLE 0 0 35990 AFLAC INC COM 001055102 BBG001S5NGJ4 498783 6933 SH SOLE 0 0 6933 AGNC INVT CORP COM 00123Q104 BBG001T074G2 325195 31420 SH SOLE 0 0 31420 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 465781 1511 SH SOLE 0 0 1511 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 329602 3855 SH SOLE 0 0 3855 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 1157785 7948 SH SOLE 0 0 7948 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 351655 3992 SH SOLE 0 0 3992 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 255438 7432 SH SOLE 0 0 7432 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 BBG001SJH6Q5 268666 42045 SH SOLE 0 0 42045 ALLSTATE CORP COM 020002101 BBG001S9BM06 7902485 58278 SH SOLE 0 0 58278 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 4250078 47899 SH SOLE 0 0 47899 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 8823 100 SH Call SOLE 0 0 100 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 97603 1100 SH Put SOLE 0 0 1100 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 6316403 71590 SH SOLE 0 0 71590 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 177460 2000 SH Call SOLE 0 0 2000 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 3535672 77350 SH SOLE 0 0 77350 AMAZON COM INC COM 023135106 BBG001S5PQL7 10923572 130043 SH SOLE 0 0 130043 AMAZON COM INC COM 023135106 BBG001S5PQL7 58800 700 SH Put SOLE 0 0 700 AMEREN CORP COM 023608102 BBG001S5NF24 490657 5518 SH SOLE 0 0 5518 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 BBG001SGW6H4 719956 39558 SH SOLE 0 0 39558 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 346938 3654 SH SOLE 0 0 3654 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1983713 13426 SH SOLE 0 0 13426 AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 6130400 44656 SH SOLE 0 0 44656 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 1345224 6350 SH SOLE 0 0 6350 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 237264 762 SH SOLE 0 0 762 AMETEK INC COM 031100100 BBG001S5NN54 2740189 19612 SH SOLE 0 0 19612 AMGEN INC COM 031162100 BBG001S5NNL6 4257005 16209 SH SOLE 0 0 16209 AMMO INC COM 00175J107 BBG001SB6XN8 34600 20000 SH SOLE 0 0 20000 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 BBG001SLQWW6 201405 21750 SH SOLE 0 0 21750 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 325482 15440 SH SOLE 0 0 15440 APA CORPORATION COM 03743Q108 BBG00YTS96H1 21297670 456248 SH SOLE 0 0 456248 APPLE INC COM 037833100 BBG001S5N8V8 519720 4000 SH Call SOLE 0 0 4000 APPLE INC COM 037833100 BBG001S5N8V8 106637857 820733 SH SOLE 0 0 820733 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1211160 12437 SH SOLE 0 0 12437 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 243199 18438 SH SOLE 0 0 18438 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 688018 7410 SH SOLE 0 0 7410 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 936661 50713 SH SOLE 0 0 50713 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1680940 13852 SH SOLE 0 0 13852 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 244163 7816 SH SOLE 0 0 7816 ARLINGTON ASSET INVST CORP CL A NEW 041356205 BBG001S6DRN4 33534 11445 SH SOLE 0 0 11445 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 455773 834 SH SOLE 0 0 834 AT&T INC COM 00206R102 BBG001S5VWH2 1873742 101778 SH SOLE 0 0 101778 ATKORE INC COM 047649108 BBG001T8LDZ8 1453931 12819 SH SOLE 0 0 12819 AUTODESK INC COM 052769106 BBG001S5SCD4 1048714 5612 SH SOLE 0 0 5612 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1151417 4820 SH SOLE 0 0 4820 AUTONATION INC COM 05329W102 BBG001S5NQB0 1900605 17713 SH SOLE 0 0 17713 AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 974369 6033 SH SOLE 0 0 6033 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 543919 3278 SH SOLE 0 0 3278 B. RILEY FINANCIAL INC COM 05580M108 BBG001SV8TK4 233586 6830 SH SOLE 0 0 6830 BADGER METER INC COM 056525108 BBG001S5P8Q2 2071570 19000 SH SOLE 0 0 19000 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 74817 25362 SH SOLE 0 0 25362 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 4363411 131745 SH SOLE 0 0 131745 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 203019 4460 SH SOLE 0 0 4460 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 213481 26194 SH SOLE 0 0 26194 BAXTER INTL INC COM 071813109 BBG001S5P1K3 377153 7400 SH SOLE 0 0 7400 BENSON HILL INC COMMON STOCK 082490103 BBG00YMWHGH8 255000 100000 SH SOLE 0 0 100000 BERKLEY W R CORP COM 084423102 BBG001S5P463 299932 4133 SH SOLE 0 0 4133 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 4049679 13110 SH SOLE 0 0 13110 BEST BUY INC COM 086516101 BBG001S5P285 523257 6524 SH SOLE 0 0 6524 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 487092 7850 SH SOLE 0 0 7850 BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 120329 13768 SH SOLE 0 0 13768 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 308764 34269 SH SOLE 0 0 34269 BLACKROCK FLOATING RATE INCO COM 09255X100 BBG001SBM043 427880 38000 SH SOLE 0 0 38000 BLACKROCK INC COM 09247X101 BBG001SDBP55 290538 410 SH SOLE 0 0 410 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 BBG001SFL2F9 219600 21829 SH SOLE 0 0 21829 BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 190743 18465 SH SOLE 0 0 18465 BLACKSTONE INC COM 09260D107 BBG001S7H949 563954 7601 SH SOLE 0 0 7601 BOEING CO COM 097023105 BBG001S5P0V3 3850572 20214 SH SOLE 0 0 20214 BOEING CO COM 097023105 BBG001S5P0V3 95245 500 SH Call SOLE 0 0 500 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 806112 400 SH SOLE 0 0 400 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 344434 7444 SH SOLE 0 0 7444 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 557440 15959 SH SOLE 0 0 15959 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 2960765 41150 SH SOLE 0 0 41150 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 71950 1000 SH Call SOLE 0 0 1000 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 220037 5504 SH SOLE 0 0 5504 BROADCOM INC COM 11135F101 BBG00KHY5SY8 7367197 13176 SH SOLE 0 0 13176 BROOKDALE SR LIVING INC COM 112463104 BBG001SDHC58 68250 25000 SH SOLE 0 0 25000 BRUNSWICK CORP COM 117043109 BBG001S5P294 1043908 14483 SH SOLE 0 0 14483 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 1803023 11224 SH SOLE 0 0 11224 CADIZ INC COM NEW 127537207 BBG001S71VF5 65000 26000 SH SOLE 0 0 26000 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 194705 18526 SH SOLE 0 0 18526 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 286588 5050 SH SOLE 0 0 5050 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 1253512 5319 SH SOLE 0 0 5319 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 125325 15549 SH SOLE 0 0 15549 CATERPILLAR INC COM 149123101 BBG001S5PJ06 1985780 8289 SH SOLE 0 0 8289 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 861952 11200 SH SOLE 0 0 11200 CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 608218 5846 SH SOLE 0 0 5846 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 1476180 18000 SH SOLE 0 0 18000 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 392965 2620 SH SOLE 0 0 2620 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 6396863 35639 SH SOLE 0 0 35639 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 106321 19331 SH SOLE 0 0 19331 CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 236955 1732 SH SOLE 0 0 1732 CIGNA CORP NEW COM 125523100 BBG00KXRCDQ9 310484 937 SH SOLE 0 0 937 CINTAS CORP COM 172908105 BBG001S7CRG1 1735464 3843 SH SOLE 0 0 3843 CION INVT CORP COM 17259U204 BBG009KJ66C3 181506 18616 SH SOLE 0 0 18616 CISCO SYS INC COM 17275R102 BBG001S6HC62 14251725 299155 SH SOLE 0 0 299155 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 951260 21032 SH SOLE 0 0 21032 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 90460 2000 SH Call SOLE 0 0 2000 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 617222 38313 SH SOLE 0 0 38313 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 80550 5000 SH Call SOLE 0 0 5000 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 BBG001SPR742 68445 13500 SH SOLE 0 0 13500 CME GROUP INC COM 12572Q105 BBG001S86547 3483434 20715 SH SOLE 0 0 20715 COCA COLA CO COM 191216100 BBG001S5SMQ8 3789504 59574 SH SOLE 0 0 59574 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 341710 5975 SH SOLE 0 0 5975 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 723824 9187 SH SOLE 0 0 9187 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 393044 11239 SH SOLE 0 0 11239 COMERICA INC COM 200340107 BBG001S6PXB1 319441 4778 SH SOLE 0 0 4778 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 BBG001S69YL6 93470 13000 SH SOLE 0 0 13000 COMPASS DIVERSIFIED SH BEN INT 20451Q104 BBG001SPY7K6 484918 26600 SH SOLE 0 0 26600 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 14230603 120598 SH SOLE 0 0 120598 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 316620 3322 SH SOLE 0 0 3322 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 372571 1608 SH SOLE 0 0 1608 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 113100 15346 SH SOLE 0 0 15346 CORNERSTONE TOTAL RETURN FD COM 21924U300 BBG001S5QTF7 71298 10042 SH SOLE 0 0 10042 CORNING INC COM 219350105 BBG001S5RLH1 1500163 46968 SH SOLE 0 0 46968 CORNING INC COM 219350105 BBG001S5RLH1 15970 500 SH Call SOLE 0 0 500 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 BBG001S5XVM6 1212539 46744 SH SOLE 0 0 46744 CORTEVA INC COM 22052L104 BBG00BN969D0 438567 7461 SH SOLE 0 0 7461 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1823964 3996 SH SOLE 0 0 3996 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 312720 12728 SH SOLE 0 0 12728 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 BBG001S5Y2J3 26400 15000 SH SOLE 0 0 15000 CROCS INC COM 227046109 BBG001SDGFR8 1681099 15504 SH SOLE 0 0 15504 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 371568 3529 SH SOLE 0 0 3529 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 377215 2781 SH SOLE 0 0 2781 CSX CORP COM 126408103 BBG001S5Q7Q3 1366010 44093 SH SOLE 0 0 44093 CUMMINS INC COM 231021106 BBG001S5Q9M3 7324068 30229 SH SOLE 0 0 30229 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 7661615 82215 SH SOLE 0 0 82215 D R HORTON INC COM 23331A109 BBG001S8M692 382232 4288 SH SOLE 0 0 4288 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 1615200 6085 SH SOLE 0 0 6085 DEERE & CO COM 244199105 BBG001S5QFF7 2939308 6855 SH SOLE 0 0 6855 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 313275 9534 SH SOLE 0 0 9534 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 401995 6535 SH SOLE 0 0 6535 DHT HOLDINGS INC SHS NEW Y2065G121 BBG001SNTT01 92876 10459 SH SOLE 0 0 10459 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 1515659 15116 SH SOLE 0 0 15116 DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 BBG001T3NVC2 1157970 17400 SH SOLE 0 0 17400 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 6469943 66135 SH SOLE 0 0 66135 DISNEY WALT CO COM 254687106 BBG001S5QHF3 6073312 69905 SH SOLE 0 0 69905 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 121683 10816 SH SOLE 0 0 10816 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 298015 4860 SH SOLE 0 0 4860 DOW INC COM 260557103 BBG00BN96931 803144 15939 SH SOLE 0 0 15939 DTE ENERGY CO COM 233331107 BBG001S5QN88 306013 2604 SH SOLE 0 0 2604 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 1424497 13831 SH SOLE 0 0 13831 DYNEX CAP INC COM 26817Q886 BBG001S5R078 231288 18183 SH SOLE 0 0 18183 EASTGROUP PPTYS INC COM 277276101 BBG001S5QT03 1138211 7688 SH SOLE 0 0 7688 EATON CORP PLC SHS G29183103 BBG001S5QZ45 849727 5414 SH SOLE 0 0 5414 EATON VANCE ENHANCED EQUITY COM 278274105 BBG001S7ZLC3 200948 13459 SH SOLE 0 0 13459 EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 79688 10625 SH SOLE 0 0 10625 EATON VANCE TAX MNGED BUY WR COM 27828X100 BBG001SDC8B5 165690 12600 SH SOLE 0 0 12600 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 499181 66117 SH SOLE 0 0 66117 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 266548 34349 SH SOLE 0 0 34349 EBAY INC. COM 278642103 BBG001S9B9J5 446922 10777 SH SOLE 0 0 10777 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 551945 7398 SH SOLE 0 0 7398 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1104690 11500 SH SOLE 0 0 11500 EMX RTY CORP COM 26873J107 BBG001S9CTR1 80763 42732 SH SOLE 0 0 42732 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 647741 16566 SH SOLE 0 0 16566 ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 63733 10263 SH SOLE 0 0 10263 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 1227555 103417 SH SOLE 0 0 103417 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 23740 2000 SH Call SOLE 0 0 2000 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 348687 1316 SH SOLE 0 0 1316 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 1669205 69204 SH SOLE 0 0 69204 EOG RES INC COM 26875P101 BBG001S5ZB93 218488 1687 SH SOLE 0 0 1687 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 1324562 15799 SH SOLE 0 0 15799 EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 1292920 7631 SH SOLE 0 0 7631 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 9294147 84262 SH SOLE 0 0 84262 F N B CORP COM 302520101 BBG001S5R1Q5 1092624 83726 SH SOLE 0 0 83726 FEDEX CORP COM 31428X106 BBG001S5R3M5 86600 500 SH Call SOLE 0 0 500 FEDEX CORP COM 31428X106 BBG001S5R3M5 396455 2289 SH SOLE 0 0 2289 FIRST SOLAR INC COM 336433107 BBG001S991Z7 354253 2365 SH SOLE 0 0 2365 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 141900 10000 SH SOLE 0 0 10000 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 89815 11500 SH SOLE 0 0 11500 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 202104 5528 SH SOLE 0 0 5528 FIRST US BANCSHARES INC COM 33744V103 BBG001S5X3K0 463651 53416 SH SOLE 0 0 53416 FISERV INC COM 337738108 BBG001S5R6Q4 442990 4383 SH SOLE 0 0 4383 FLOWERS FOODS INC COM 343498101 BBG001S5R7L7 258660 9000 SH SOLE 0 0 9000 FOOT LOCKER INC COM 344849104 BBG001S5XMR1 513868 13598 SH SOLE 0 0 13598 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 3548792 305141 SH SOLE 0 0 305141 FORTINET INC COM 34959E109 BBG001S77BL6 318665 6518 SH SOLE 0 0 6518 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 433275 11402 SH SOLE 0 0 11402 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 188402 34380 SH SOLE 0 0 34380 GABELLI HLTHCARE & WELLNESS SHS 36246K103 BBG001SQ5J84 233023 22668 SH SOLE 0 0 22668 GABELLI MULTIMEDIA TR INC COM 36239Q109 BBG001S7K7J3 174089 32540 SH SOLE 0 0 32540 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 2281334 12100 SH SOLE 0 0 12100 GARTNER INC COM 366651107 BBG001S5SD60 1681372 5002 SH SOLE 0 0 5002 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 83790 1000 SH Call SOLE 0 0 1000 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 791478 9446 SH SOLE 0 0 9446 GENERAL MLS INC COM 370334104 BBG001S5RKR2 332046 3960 SH SOLE 0 0 3960 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 1584069 9130 SH SOLE 0 0 9130 GETTY RLTY CORP NEW COM 374297109 BBG001S5RQR9 1451183 42871 SH SOLE 0 0 42871 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 434944 5066 SH SOLE 0 0 5066 GLADSTONE INVT CORP COM 376546107 BBG001SL3TS3 145883 11300 SH SOLE 0 0 11300 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 280493 17630 SH SOLE 0 0 17630 GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 6480979 53762 SH SOLE 0 0 53762 GLOBUS MED INC CL A 379577208 BBG002V87T57 1560933 21017 SH SOLE 0 0 21017 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 266073 775 SH SOLE 0 0 775 GRACO INC COM 384109104 BBG001S5RK56 243818 3625 SH SOLE 0 0 3625 GRAINGER W W INC COM 384802104 BBG001S5RRD2 1811280 3256 SH SOLE 0 0 3256 HALLIBURTON CO COM 406216101 BBG001S5RS59 261589 6648 SH SOLE 0 0 6648 HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 262878 4620 SH SOLE 0 0 4620 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1061747 14002 SH SOLE 0 0 14002 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 1156492 46131 SH SOLE 0 0 46131 HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 135056 10216 SH SOLE 0 0 10216 HERSHEY CO COM 427866108 BBG001S5S148 1610765 6956 SH SOLE 0 0 6956 HOME DEPOT INC COM 437076102 BBG001S5RTW7 13238219 41912 SH SOLE 0 0 41912 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 4461756 20820 SH SOLE 0 0 20820 HORIZON THERAPEUTICS PUB L SHS G46188101 BBG001T9M4T2 516083 4535 SH SOLE 0 0 4535 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 525465 11536 SH SOLE 0 0 11536 HUBBELL INC COM 443510607 BBG001S5S1L9 7408780 31570 SH SOLE 0 0 31570 HUMANA INC COM 444859102 BBG001S5S1X6 954313 1863 SH SOLE 0 0 1863 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 388807 27575 SH SOLE 0 0 27575 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1121482 2749 SH SOLE 0 0 2749 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 464833 2110 SH SOLE 0 0 2110 IMAC HLDGS INC COM 44967K104 BBG00M0GRC27 3795 19021 SH SOLE 0 0 19021 INMODE LTD SHS M5425M103 BBG00PPS74F3 753270 21100 SH SOLE 0 0 21100 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 4594992 45338 SH SOLE 0 0 45338 INTEL CORP COM 458140100 BBG001S5SF65 1904366 72053 SH SOLE 0 0 72053 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 386764 3770 SH SOLE 0 0 3770 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 2076574 14739 SH SOLE 0 0 14739 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 306908 8863 SH SOLE 0 0 8863 INTUIT COM 461202103 BBG001S6TWR2 1139703 2928 SH SOLE 0 0 2928 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 582974 2197 SH SOLE 0 0 2197 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 285767 25561 SH SOLE 0 0 25561 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 189791 20105 SH SOLE 0 0 20105 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 347509 16796 SH SOLE 0 0 16796 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 284315 3646 SH SOLE 0 0 3646 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 356327 2523 SH SOLE 0 0 2523 INVESCO MUNICIPAL TRUST COM 46131J103 BBG001S702W1 198000 20000 SH SOLE 0 0 20000 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 53256 200 SH Put SOLE 0 0 200 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 7599257 28539 SH SOLE 0 0 28539 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 8743395 175394 SH SOLE 0 0 175394 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 278640 6000 SH SOLE 0 0 6000 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 261679 2698 SH SOLE 0 0 2698 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 300315 2881 SH SOLE 0 0 2881 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 17978142 149072 SH SOLE 0 0 149072 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 342516 1416 SH SOLE 0 0 1416 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1041211 7135 SH SOLE 0 0 7135 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 287160 6000 SH SOLE 0 0 6000 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 646551 21178 SH SOLE 0 0 21178 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 309332 2934 SH SOLE 0 0 2934 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 304891 4464 SH SOLE 0 0 4464 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 203247 529 SH SOLE 0 0 529 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 645852 3704 SH SOLE 0 0 3704 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 227811 1062 SH SOLE 0 0 1062 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 306250 6125 SH SOLE 0 0 6125 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 283068 2991 SH SOLE 0 0 2991 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 252195 5100 SH SOLE 0 0 5100 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 375543 3475 SH SOLE 0 0 3475 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 246350 5000 SH SOLE 0 0 5000 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 12881676 72922 SH SOLE 0 0 72922 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 528832 8263 SH SOLE 0 0 8263 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 64000 1000 SH Put SOLE 0 0 1000 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 10283938 76689 SH SOLE 0 0 76689 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 225641 1319 SH SOLE 0 0 1319 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1113785 8205 SH SOLE 0 0 8205 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 543938 30085 SH SOLE 0 0 30085 KITE RLTY GROUP TR COM NEW 49803T300 BBG001S64LR3 245091 11643 SH SOLE 0 0 11643 KLA CORP COM NEW 482480100 BBG001S5SLM4 8933148 23693 SH SOLE 0 0 23693 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 902133 22160 SH SOLE 0 0 22160 KROGER CO COM 501044101 BBG001S5SN40 5266778 118142 SH SOLE 0 0 118142 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 235069 1129 SH SOLE 0 0 1129 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 1212648 5150 SH SOLE 0 0 5150 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 523868 1246 SH SOLE 0 0 1246 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 460093 9571 SH SOLE 0 0 9571 LATTICE SEMICONDUCTOR CORP COM 518415104 BBG001S6C0G2 1440596 22204 SH SOLE 0 0 22204 LENNAR CORP CL A 526057104 BBG001S5SRK3 266432 2944 SH SOLE 0 0 2944 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 2061478 361663 SH SOLE 0 0 361663 LIBERTY ALL-STAR GROWTH FD I COM 529900102 BBG001S8MP72 96357 19545 SH SOLE 0 0 19545 LILLY ELI & CO COM 532457108 BBG001S5STL8 16006185 43752 SH SOLE 0 0 43752 LINDE PLC SHS G5494J103 BBG00GVR8YR8 239562 734 SH SOLE 0 0 734 LISTED FD TR PREFERRED PLUS 53656F219 BBG015TQ9Y22 7244789 818759 SH SOLE 0 0 818759 LISTED FD TR DIVIDEND PERFMRS 53656F193 BBG015TPKRB6 13212277 992479 SH SOLE 0 0 992479 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 9727179 19995 SH SOLE 0 0 19995 LOWES COS INC COM 548661107 BBG001S5SVL3 2868518 14397 SH SOLE 0 0 14397 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 1727068 7989 SH SOLE 0 0 7989 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 218691 683 SH SOLE 0 0 683 M & T BK CORP COM 55261F104 BBG001S7S2B4 629705 4341 SH SOLE 0 0 4341 MADISON COVERED CALL & EQUIT COM 557437100 BBG001SL6GN3 103695 13380 SH SOLE 0 0 13380 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 772230 15380 SH SOLE 0 0 15380 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 569385 15410 SH SOLE 0 0 15410 MARATHON PETE CORP COM 56585A102 BBG001S169P1 742335 6378 SH SOLE 0 0 6378 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 433276 2910 SH SOLE 0 0 2910 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 1494527 40349 SH SOLE 0 0 40349 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 3211977 9237 SH SOLE 0 0 9237 MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 46217 16506 SH SOLE 0 0 16506 MCDONALDS CORP COM 580135101 BBG001S5T110 3402633 12912 SH SOLE 0 0 12912 MEDALLION FINL CORP COM 583928106 BBG001S8ZQZ5 171360 24000 SH SOLE 0 0 24000 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 256476 23023 SH SOLE 0 0 23023 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1053673 13557 SH SOLE 0 0 13557 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 421428 498 SH SOLE 0 0 498 MERCK & CO INC COM 58933Y105 BBG001S5TC52 12125626 109289 SH SOLE 0 0 109289 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 3238710 26913 SH SOLE 0 0 26913 METLIFE INC COM 59156R108 BBG001S5T3R8 985390 13616 SH SOLE 0 0 13616 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 BBG001S629L8 45370 13000 SH SOLE 0 0 13000 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 BBG001S5PT31 45225 26525 SH SOLE 0 0 26525 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 BBG001S5T879 169125 37500 SH SOLE 0 0 37500 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 774833 15503 SH SOLE 0 0 15503 MICROSOFT CORP COM 594918104 BBG001S5TD05 95928 400 SH Put SOLE 0 0 400 MICROSOFT CORP COM 594918104 BBG001S5TD05 18273840 76198 SH SOLE 0 0 76198 MICROSOFT CORP COM 594918104 BBG001S5TD05 815388 3400 SH Call SOLE 0 0 3400 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 1203014 7663 SH SOLE 0 0 7663 MIDDLEBY CORP COM 596278101 BBG001S8N9X8 420446 3140 SH SOLE 0 0 3140 MODERNA INC COM 60770K107 BBG003PHHZV8 489249 2724 SH SOLE 0 0 2724 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 1920802 28819 SH SOLE 0 0 28819 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 991267 11659 SH SOLE 0 0 11659 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 245082 951 SH SOLE 0 0 951 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 504219 15354 SH SOLE 0 0 15354 NASDAQ INC COM 631103108 BBG001SKTBJ6 220983 3602 SH SOLE 0 0 3602 NATIONAL BANKSHARES INC VA COM 634865109 BBG001S7T312 260499 6464 SH SOLE 0 0 6464 NETAPP INC COM 64110D104 BBG001S8LYX5 348348 5800 SH SOLE 0 0 5800 NETFLIX INC COM 64110L106 BBG001SF6L46 3085035 10462 SH SOLE 0 0 10462 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 205556 1721 SH SOLE 0 0 1721 NEW AMER HIGH INCOME FD INC COM NEW 641876800 BBG001S5S2K8 86005 13031 SH SOLE 0 0 13031 NEW YORK MTG TR INC COM PAR $.02 649604501 BBG001SHHBR7 53312 20825 SH SOLE 0 0 20825 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1185018 14175 SH SOLE 0 0 14175 NIKE INC CL B 654106103 BBG001S6NTK2 1708017 14597 SH SOLE 0 0 14597 NIKOLA CORP COM 654110105 BBG00L4CWQW4 29322 13575 SH SOLE 0 0 13575 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 105537 22745 SH SOLE 0 0 22745 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 20880 4500 SH Call SOLE 0 0 4500 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 551061 2236 SH SOLE 0 0 2236 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 424485 778 SH SOLE 0 0 778 NUSTAR ENERGY LP UNIT COM 67058H102 BBG001SFS805 203280 12705 SH SOLE 0 0 12705 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 338640 4637 SH SOLE 0 0 4637 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 130433 10744 SH SOLE 0 0 10744 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 126673 11141 SH SOLE 0 0 11141 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 207989 13410 SH SOLE 0 0 13410 NUVEEN MULTI-MKT INCOME FD COM 67075J107 BBG001S5VG41 58700 10000 SH SOLE 0 0 10000 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 171343 14184 SH SOLE 0 0 14184 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 93187 13704 SH SOLE 0 0 13704 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 171489 14533 SH SOLE 0 0 14533 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 298591 18523 SH SOLE 0 0 18523 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 336122 2300 SH Call SOLE 0 0 2300 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 11426391 78188 SH SOLE 0 0 78188 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 629900 10000 SH Call SOLE 0 0 10000 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 842845 13381 SH SOLE 0 0 13381 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 1698898 5987 SH SOLE 0 0 5987 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 745994 30890 SH SOLE 0 0 30890 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 1402000 50161 SH SOLE 0 0 50161 OMEROS CORP COM 682143102 BBG001SPJH21 142662 63125 SH SOLE 0 0 63125 ONEOK INC NEW COM 682680103 BBG001S5TWK1 7019237 106838 SH SOLE 0 0 106838 ORACLE CORP COM 68389X105 BBG001S5SJG6 10572143 129339 SH SOLE 0 0 129339 ORASURE TECHNOLOGIES INC COM 68554V108 BBG001SD3BW5 57999 12033 SH SOLE 0 0 12033 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 362089 429 SH SOLE 0 0 429 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 86856 13529 SH SOLE 0 0 13529 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 6200556 21308 SH SOLE 0 0 21308 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1028274 14438 SH SOLE 0 0 14438 PDC ENERGY INC COM 69327R101 BBG001S5V439 731417 11522 SH SOLE 0 0 11522 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 279200 8224 SH SOLE 0 0 8224 PENSKE AUTOMOTIVE GRP INC COM 70959W103 BBG001S96493 8289106 72123 SH SOLE 0 0 72123 PEPSICO INC COM 713448108 BBG001S695T1 7932585 43909 SH SOLE 0 0 43909 PERFICIENT INC COM 71375U101 BBG001SCS189 1042283 14926 SH SOLE 0 0 14926 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 209954 19714 SH SOLE 0 0 19714 PFIZER INC COM 717081103 BBG001S5V466 4242927 82805 SH SOLE 0 0 82805 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 151760 14000 SH SOLE 0 0 14000 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 4462196 44088 SH SOLE 0 0 44088 PHILLIPS 66 COM 718546104 BBG00286S4P7 383474 3684 SH SOLE 0 0 3684 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 340849 10705 SH SOLE 0 0 10705 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 1033541 71427 SH SOLE 0 0 71427 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 186465 15526 SH SOLE 0 0 15526 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 808130 8192 SH SOLE 0 0 8192 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 149578 31623 SH SOLE 0 0 31623 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG001SLS3T2 163186 19019 SH SOLE 0 0 19019 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 847878 3712 SH SOLE 0 0 3712 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 775327 4909 SH SOLE 0 0 4909 POLARIS INC COM 731068102 BBG001S7HWZ4 787800 7800 SH SOLE 0 0 7800 PREFERRED BK LOS ANGELES CA COM NEW 740367404 BBG001S9SFK1 298480 4000 SH SOLE 0 0 4000 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 7519987 49617 SH SOLE 0 0 49617 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 2262127 20067 SH SOLE 0 0 20067 PROSHARES TR PSHS ULTRA QQQ 74347R206 BBG001SR6H76 487757 13920 SH SOLE 0 0 13920 PROSHARES TR PSHS ULT S&P 500 74347R107 BBG001SR6GZ7 766807 17251 SH SOLE 0 0 17251 PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 1422954 82252 SH SOLE 0 0 82252 PROSHARES TR II ULTRA VIX SHORT 74347Y839 BBG0024QY2P4 99676 14530 SH SOLE 0 0 14530 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 550204 78713 SH SOLE 0 0 78713 PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 955379 13145 SH SOLE 0 0 13145 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 882692 8875 SH SOLE 0 0 8875 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1254957 4479 SH SOLE 0 0 4479 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 278656 4548 SH SOLE 0 0 4548 PULTE GROUP INC COM 745867101 BBG001S5V5K7 523595 11500 SH SOLE 0 0 11500 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 409029 65132 SH SOLE 0 0 65132 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 BBG001S5V6N2 212070 66272 SH SOLE 0 0 66272 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 BBG001S7C0P0 130200 12000 SH SOLE 0 0 12000 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 185769 51176 SH SOLE 0 0 51176 QUALCOMM INC COM 747525103 BBG001S6VS70 7894793 71810 SH SOLE 0 0 71810 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 375060 2632 SH SOLE 0 0 2632 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 901420 8932 SH SOLE 0 0 8932 REALTY INCOME CORP COM 756109104 BBG001S884K0 1759956 27746 SH SOLE 0 0 27746 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 1085654 50355 SH SOLE 0 0 50355 RING ENERGY INC COM 76680V108 BBG001SNHQJ0 158424 64400 SH SOLE 0 0 64400 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 182393 22325 SH SOLE 0 0 22325 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 BBG001TCBCV6 251740 20500 SH SOLE 0 0 20500 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 234127 5753 SH SOLE 0 0 5753 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 367277 1097 SH SOLE 0 0 1097 SALESFORCE INC COM 79466L302 BBG001SDLP09 1008480 7606 SH SOLE 0 0 7606 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 538609 6469 SH SOLE 0 0 6469 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 1422838 18836 SH SOLE 0 0 18836 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 525010 12960 SH SOLE 0 0 12960 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 568890 12600 SH SOLE 0 0 12600 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 562358 8518 SH SOLE 0 0 8518 SCORPIO TANKERS INC SHS Y7542C130 BBG001T6B9Q2 537700 10000 SH SOLE 0 0 10000 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 245390 4664 SH SOLE 0 0 4664 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1066959 8574 SH SOLE 0 0 8574 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 256571 6947 SH SOLE 0 0 6947 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 263988 2688 SH SOLE 0 0 2688 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 730740 8354 SH SOLE 0 0 8354 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 350153 2711 SH SOLE 0 0 2711 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 555693 4090 SH SOLE 0 0 4090 SENSIENT TECHNOLOGIES CORP COM 81725T100 BBG001SF0100 1534310 21041 SH SOLE 0 0 21041 SENSUS HEALTHCARE INC COM 81728J109 BBG0074FZS06 289380 39000 SH SOLE 0 0 39000 SENSUS HEALTHCARE INC COM 81728J109 BBG0074FZS06 14840 2000 SH Call SOLE 0 0 2000 SERVICENOW INC COM 81762P102 BBG001T4JFC0 203609 524 SH SOLE 0 0 524 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 433950 7620 SH SOLE 0 0 7620 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 279416 8050 SH SOLE 0 0 8050 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 2266600 19294 SH SOLE 0 0 19294 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 5138423 879867 SH SOLE 0 0 879867 SNAP ON INC COM 833034101 BBG001S5W688 1157073 5064 SH SOLE 0 0 5064 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 204257 1423 SH SOLE 0 0 1423 SONOS INC COM 83570H108 BBG001SRR9R9 204152 12080 SH SOLE 0 0 12080 SOUTHERN CO COM 842587107 BBG001S5W777 2204493 30871 SH SOLE 0 0 30871 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 281818 8370 SH SOLE 0 0 8370 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 6376694 19246 SH SOLE 0 0 19246 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 206147 1215 SH SOLE 0 0 1215 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 109833896 287200 SH Put SOLE 0 0 287200 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 7134182 18655 SH SOLE 0 0 18655 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 527363 1191 SH SOLE 0 0 1191 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 299460 5910 SH SOLE 0 0 5910 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 1237589 13530 SH SOLE 0 0 13530 SPECTRUM PHARMACEUTICALS INC COM 84763A108 BBG001S980B6 16656 45200 SH SOLE 0 0 45200 SPECTRUM PHARMACEUTICALS INC COM 84763A108 BBG001S980B6 2948 8000 SH Call SOLE 0 0 8000 STARBUCKS CORP COM 855244109 BBG001S72KH6 1006522 10146 SH SOLE 0 0 10146 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 626109 6408 SH SOLE 0 0 6408 STRYKER CORPORATION COM 863667101 BBG001S8FR03 1259612 5152 SH SOLE 0 0 5152 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 201062 4665 SH SOLE 0 0 4665 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1729594 5417 SH SOLE 0 0 5417 TARGET CORP COM 87612E106 BBG001SC0K41 5436869 36479 SH SOLE 0 0 36479 TEEKAY TANKERS LTD CL A Y8565N300 BBG001SSHNW1 344826 11192 SH SOLE 0 0 11192 TESLA INC COM 88160R101 BBG001SQKGD7 246360 2000 SH Put SOLE 0 0 2000 TESLA INC COM 88160R101 BBG001SQKGD7 2341128 19006 SH SOLE 0 0 19006 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 8345072 50509 SH SOLE 0 0 50509 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 234423 100 SH SOLE 0 0 100 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 420147 9372 SH SOLE 0 0 9372 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 389889 708 SH SOLE 0 0 708 TILRAY BRANDS INC COM CL 2 88688T100 BBG00L7XTPY9 54257 20170 SH SOLE 0 0 20170 TJX COS INC NEW COM 872540109 BBG001S5WQ93 1041891 13089 SH SOLE 0 0 13089 TOPBUILD CORP COM 89055F103 BBG0077VS2G6 1136900 7265 SH SOLE 0 0 7265 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 295269 4559 SH SOLE 0 0 4559 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 435978 7023 SH SOLE 0 0 7023 TOWNEBANK PORTSMOUTH VA COM 89214P109 BBG001S5WTN1 616800 20000 SH SOLE 0 0 20000 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 2308727 10262 SH SOLE 0 0 10262 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 4018145 21431 SH SOLE 0 0 21431 TRI CONTL CORP COM 895436103 BBG001S5WZ75 446319 17414 SH SOLE 0 0 17414 TRICO BANCSHARES COM 896095106 BBG001S78RY6 5510948 108079 SH SOLE 0 0 108079 TRITON INTL LTD CL A G9078F107 BBG00BS054X4 581119 8449 SH SOLE 0 0 8449 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 1081294 25129 SH SOLE 0 0 25129 TWILIO INC CL A 90138F102 BBG0029ZX859 270602 5527 SH SOLE 0 0 5527 UDR INC COM 902653104 BBG001S6KCT3 1065617 27514 SH SOLE 0 0 27514 UNION PAC CORP COM 907818108 BBG001S5X2M0 744277 3594 SH SOLE 0 0 3594 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 8726441 50198 SH SOLE 0 0 50198 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 8257495 15575 SH SOLE 0 0 15575 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 5250 10000 PRN SOLE 0 0 10000 URSTADT BIDDLE PPTYS INC CL A 917286205 BBG001S7F2Q2 1350983 71292 SH SOLE 0 0 71292 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 691567 15858 SH SOLE 0 0 15858 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 177506 10460 SH SOLE 0 0 10460 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 1096383 8642 SH SOLE 0 0 8642 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 BBG001ST8DV2 56500 10000 SH SOLE 0 0 10000 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 1933573 5503 SH SOLE 0 0 5503 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 2717538 14214 SH SOLE 0 0 14214 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 329816 3999 SH SOLE 0 0 3999 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 707252 4060 SH SOLE 0 0 4060 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 349731 2586 SH SOLE 0 0 2586 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 411580 2592 SH SOLE 0 0 2592 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 381331 1789 SH SOLE 0 0 1789 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 619055 3037 SH SOLE 0 0 3037 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 249253 2892 SH SOLE 0 0 2892 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 519563 6910 SH SOLE 0 0 6910 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 443527 2921 SH SOLE 0 0 2921 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 411955 3807 SH SOLE 0 0 3807 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 329411 1914 SH SOLE 0 0 1914 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 507357 3832 SH SOLE 0 0 3832 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 2677085 67946 SH SOLE 0 0 67946 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 282716 979 SH SOLE 0 0 979 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1455829 44933 SH SOLE 0 0 44933 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 BBG006G57XH9 297236 9350 SH SOLE 0 0 9350 VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 86488 25438 SH SOLE 0 0 25438 VIRTUS TOTAL RETURN FD INC COM 92835W107 BBG001S5XNL5 185195 28274 SH SOLE 0 0 28274 VISA INC COM CL A 92826C839 BBG001SRCFY3 7001624 33701 SH SOLE 0 0 33701 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 363222 35891 SH SOLE 0 0 35891 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 1219725 32648 SH SOLE 0 0 32648 WALMART INC COM 931142103 BBG001S5XH92 3102379 21880 SH SOLE 0 0 21880 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 193657 20428 SH SOLE 0 0 20428 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1014720 6468 SH SOLE 0 0 6468 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 490541 5232 SH SOLE 0 0 5232 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1026788 24868 SH SOLE 0 0 24868 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 403722 6159 SH SOLE 0 0 6159 WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 878622 14752 SH SOLE 0 0 14752 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 100267 25384 SH SOLE 0 0 25384 WESTERN ASSET HIGH YIELD DEF COM 95768B107 BBG001T9DBJ7 137280 11000 SH SOLE 0 0 11000 WILLIAMS COS INC COM 969457100 BBG001S5XH10 577239 17545 SH SOLE 0 0 17545 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 221785 4910 SH SOLE 0 0 4910 WP CAREY INC COM 92936U109 BBG001S67MM3 759011 9712 SH SOLE 0 0 9712 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 232507 3316 SH SOLE 0 0 3316 YUM BRANDS INC COM 988498101 BBG001S7JQ30 603413 4711 SH SOLE 0 0 4711 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 60115 1100 SH Call SOLE 0 0 1100 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 149481 2735 SH SOLE 0 0 2735 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 898717 3505 SH SOLE 0 0 3505