0001582732-23-000006.txt : 20231016 0001582732-23-000006.hdr.sgml : 20231016 20231016151702 ACCESSION NUMBER: 0001582732-23-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231016 DATE AS OF CHANGE: 20231016 EFFECTIVENESS DATE: 20231016 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Capital Investment Advisors, LLC CENTRAL INDEX KEY: 0001582732 IRS NUMBER: 273464003 STATE OF INCORPORATION: WY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15763 FILM NUMBER: 231327239 BUSINESS ADDRESS: STREET 1: 10 GLENLAKE PARKWAY STREET 2: NORTH TOWER SUITE 1000 CITY: ATLANTA STATE: GA ZIP: 30328 BUSINESS PHONE: 404-531-0018 MAIL ADDRESS: STREET 1: 10 GLENLAKE PARKWAY STREET 2: NORTH TOWER SUITE 1000 CITY: ATLANTA STATE: GA ZIP: 30328 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001582732 XXXXXXXX 09-30-2023 09-30-2023 Capital Investment Advisors, LLC
10 GLENLAKE PARKWAY NORTH TOWER SUITE 1000 ATLANTA GA 30328
13F HOLDINGS REPORT 028-15763 N
Holly Mallory Chief Compliance Officer 4045310018 Holly Mallory Atlanta GA 10-16-2023 0 601 3613486474 false
INFORMATION TABLE 2 informationtable.xml 9-30-2023 3M CO COM 88579Y101 13795125 147352 SH SOLE 0 147352 0 0 ABBOTT LABS COM 002824100 1799655 18582 SH SOLE 0 18582 0 0 ABBVIE INC COM 00287Y109 27293070 183101 SH SOLE 0 183101 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 85946 35080 SH SOLE 0 35080 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 88163 10181 SH SOLE 0 10181 0 0 ABRDN INCOME CREDIT STRATEGI COM 003057106 2469487 363160 SH SOLE 0 363160 0 0 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 290588 33750 SH SOLE 0 33750 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 459114 60729 SH SOLE 0 60729 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 868924 2829 SH SOLE 0 2829 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 983574 59109 SH SOLE 0 59109 0 0 ADOBE INC COM 00724F101 1009434 1980 SH SOLE 0 1980 0 0 ADVANCED MICRO DEVICES INC COM 007903107 849767 8265 SH SOLE 0 8265 0 0 ADVENT CONV & INCOME FD COM 00764C109 119787 11419 SH SOLE 0 11419 0 0 AFLAC INC COM 001055102 1764815 22994 SH SOLE 0 22994 0 0 AIR PRODS & CHEMS INC COM 009158106 1672548 5902 SH SOLE 0 5902 0 0 ALBEMARLE CORP COM 012653101 520475 3061 SH SOLE 0 3061 0 0 ALIGN TECHNOLOGY INC COM 016255101 360278 1180 SH SOLE 0 1180 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1549726 159766 SH SOLE 0 159766 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 988475 105832 SH SOLE 0 105832 0 0 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 66950 16613 SH SOLE 0 16613 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 144735 23727 SH SOLE 0 23727 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 524064 57589 SH SOLE 0 57589 0 0 ALLSTATE CORP COM 020002101 454056 4076 SH SOLE 0 4076 0 0 ALPHABET INC CAP STK CL A 02079K305 44539971 340364 SH SOLE 0 340364 0 0 ALPHABET INC CAP STK CL C 02079K107 3817432 28953 SH SOLE 0 28953 0 0 ALTRIA GROUP INC COM 02209S103 27291442 649024 SH SOLE 0 649024 0 0 AMAZON COM INC COM 023135106 20654240 162478 SH SOLE 0 162478 0 0 AMEREN CORP COM 023608102 201667 2695 SH SOLE 0 2695 0 0 AMERICAN ELEC PWR CO INC COM 025537101 5212317 69294 SH SOLE 0 69294 0 0 AMERICAN EXPRESS CO COM 025816109 17266126 115732 SH SOLE 0 115732 0 0 AMERICAN TOWER CORP NEW COM 03027X100 458226 2786 SH SOLE 0 2786 0 0 AMGEN INC COM 031162100 8848540 32924 SH SOLE 0 32924 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 484588 13953 SH SOLE 0 13953 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1906905 101377 SH SOLE 0 101377 0 0 AON PLC SHS CL A G0403H108 584048 1801 SH SOLE 0 1801 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 541994 40327 SH SOLE 0 40327 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 747479 55907 SH SOLE 0 55907 0 0 APPLE INC COM 037833100 67830307 396182 SH SOLE 0 396182 0 0 APPLIED MATLS INC COM 038222105 969907 7005 SH SOLE 0 7005 0 0 ARBOR REALTY TRUST INC COM 038923108 166173 10947 SH SOLE 0 10947 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 305539 4051 SH SOLE 0 4051 0 0 ARES CAPITAL CORP COM 04010L103 710908 36513 SH SOLE 0 36513 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 3319485 257324 SH SOLE 0 257324 0 0 ARK ETF TR INNOVATION ETF 00214Q104 986795 24875 SH SOLE 0 24875 0 0 ARROWMARK FINANCIAL CORP COM 861780104 542190 31000 SH SOLE 0 31000 0 0 AT&T INC COM 00206R102 17245201 1148149 SH SOLE 0 1148149 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 315384 40590 SH SOLE 0 40590 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1910943 7943 SH SOLE 0 7943 0 0 AUTOZONE INC COM 053332102 217093 85 SH SOLE 0 85 0 0 AVERY DENNISON CORP COM 053611109 380312 2082 SH SOLE 0 2082 0 0 BANK AMERICA CORP COM 060505104 15027740 548858 SH SOLE 0 548858 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 2231048 175673 SH SOLE 0 175673 0 0 BECTON DICKINSON & CO COM 075887109 482181 1865 SH SOLE 0 1865 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1594431 3 SH SOLE 0 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14861946 42426 SH SOLE 0 42426 0 0 BEST BUY INC COM 086516101 9820008 141356 SH SOLE 0 141356 0 0 BIOGEN INC COM 09062X103 515305 2005 SH SOLE 0 2005 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 7688862 773527 SH SOLE 0 773527 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1474942 170909 SH SOLE 0 170909 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 7931222 819341 SH SOLE 0 819341 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 620958 60463 SH SOLE 0 60463 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 665915 52767 SH SOLE 0 52767 0 0 BLACKROCK FLOATING RATE INC COM 091941104 187282 15529 SH SOLE 0 15529 0 0 BLACKROCK INC COM 09247X101 934670 1446 SH SOLE 0 1446 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 121946 12050 SH SOLE 0 12050 0 0 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 260354 29025 SH SOLE 0 29025 0 0 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2872054 222986 SH SOLE 0 222986 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 250059 25361 SH SOLE 0 25361 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 358708 39246 SH SOLE 0 39246 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 3550095 349763 SH SOLE 0 349763 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 184344 19283 SH SOLE 0 19283 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 748877 72636 SH SOLE 0 72636 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 790960 90087 SH SOLE 0 90087 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 2193517 361967 SH SOLE 0 361967 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 108095 11775 SH SOLE 0 11775 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2827482 296071 SH SOLE 0 296071 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 152616 16976 SH SOLE 0 16976 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 230862 22567 SH SOLE 0 22567 0 0 BLACKSTONE INC COM 09260D107 1811042 16904 SH SOLE 0 16904 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 491134 42157 SH SOLE 0 42157 0 0 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 213957 16148 SH SOLE 0 16148 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 2490131 226582 SH SOLE 0 226582 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 452421 45607 SH SOLE 0 45607 0 0 BNY MELLON MUN INCOME INC COM 05589T104 914514 161290 SH SOLE 0 161290 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 1423746 286468 SH SOLE 0 286468 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 2095544 393160 SH SOLE 0 393160 0 0 BOEING CO COM 097023105 4880190 25460 SH SOLE 0 25460 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 341262 3123 SH SOLE 0 3123 0 0 BP PLC SPONSORED ADR 055622104 547489 14140 SH SOLE 0 14140 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 16358335 281846 SH SOLE 0 281846 0 0 BROADCOM INC COM 11135F101 5072579 6107 SH SOLE 0 6107 0 0 BROADSTONE NET LEASE INC COM 11135E203 223194 15608 SH SOLE 0 15608 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 174722 14263 SH SOLE 0 14263 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 227692 1829 SH SOLE 0 1829 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 48988 41515 SH SOLE 0 41515 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 485187 2071 SH SOLE 0 2071 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 106349 10090 SH SOLE 0 10090 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 259393 3486 SH SOLE 0 3486 0 0 CARDINAL HEALTH INC COM 14149Y108 6870004 79129 SH SOLE 0 79129 0 0 CASA SYS INC COM 14713L102 20128 23750 SH SOLE 0 23750 0 0 CATERPILLAR INC COM 149123101 10664968 39066 SH SOLE 0 39066 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 75209 16713 SH SOLE 0 16713 0 0 CDW CORP COM 12514G108 311974 1546 SH SOLE 0 1546 0 0 CELANESE CORP DEL COM 150870103 296823 2365 SH SOLE 0 2365 0 0 CENCORA INC COM 03073E105 248359 1380 SH SOLE 0 1380 0 0 CENTRAL SECS CORP COM 155123102 1419418 40040 SH SOLE 0 40040 0 0 CHEVRON CORP NEW COM 166764100 45976962 272666 SH SOLE 0 272666 0 0 CHIMERA INVT CORP COM NEW 16934Q208 257253 47116 SH SOLE 0 47116 0 0 CHUBB LIMITED COM H1467J104 387020 1859 SH SOLE 0 1859 0 0 CHURCH & DWIGHT CO INC COM 171340102 203328 2219 SH SOLE 0 2219 0 0 CINTAS CORP COM 172908105 260754 542 SH SOLE 0 542 0 0 CISCO SYS INC COM 17275R102 39461544 734032 SH SOLE 0 734032 0 0 CITIGROUP INC COM NEW 172967424 10045198 244230 SH SOLE 0 244230 0 0 CLOROX CO DEL COM 189054109 326200 2489 SH SOLE 0 2489 0 0 CMS ENERGY CORP COM 125896100 250731 4721 SH SOLE 0 4721 0 0 COCA COLA CO COM 191216100 24654482 440416 SH SOLE 0 440416 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 177242 17514 SH SOLE 0 17514 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 1055781 61526 SH SOLE 0 61526 0 0 COLGATE PALMOLIVE CO COM 194162103 676422 9512 SH SOLE 0 9512 0 0 COMCAST CORP NEW CL A 20030N101 1549689 34950 SH SOLE 0 34950 0 0 COMSTOCK INC COM NEW 205750300 4099 10000 SH SOLE 0 10000 0 0 CONAGRA BRANDS INC COM 205887102 1660537 60559 SH SOLE 0 60559 0 0 CONNECTONE BANCORP INC COM 20786W107 363857 20407 SH SOLE 0 20407 0 0 CONOCOPHILLIPS COM 20825C104 2390477 19954 SH SOLE 0 19954 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 81225 23750 SH SOLE 0 23750 0 0 CONSOLIDATED EDISON INC COM 209115104 3059713 35774 SH SOLE 0 35774 0 0 CONSTELLATION ENERGY CORP COM 21037T109 201786 1850 SH SOLE 0 1850 0 0 COPART INC COM 217204106 276917 6426 SH SOLE 0 6426 0 0 CORTEVA INC COM 22052L104 302702 5917 SH SOLE 0 5917 0 0 COSTCO WHSL CORP NEW COM 22160K105 4805674 8506 SH SOLE 0 8506 0 0 COTERRA ENERGY INC COM 127097103 1040007 38448 SH SOLE 0 38448 0 0 COUSINS PPTYS INC COM NEW 222795502 6282378 308413 SH SOLE 0 308413 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 123566 47709 SH SOLE 0 47709 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 277140 1656 SH SOLE 0 1656 0 0 CROWN CASTLE INC COM 22822V101 6196321 67329 SH SOLE 0 67329 0 0 CSX CORP COM 126408103 998618 32475 SH SOLE 0 32475 0 0 CUMMINS INC COM 231021106 24716347 108187 SH SOLE 0 108187 0 0 CVS HEALTH CORP COM 126650100 30483932 436607 SH SOLE 0 436607 0 0 DANAHER CORPORATION COM 235851102 392614 1582 SH SOLE 0 1582 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1630953 787900 SH SOLE 0 787900 0 0 DEERE & CO COM 244199105 1491139 3951 SH SOLE 0 3951 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 999227 27006 SH SOLE 0 27006 0 0 DEVON ENERGY CORP NEW COM 25179M103 411563 8628 SH SOLE 0 8628 0 0 DIGITAL RLTY TR INC COM 253868103 234026 1934 SH SOLE 0 1934 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 268006 8216 SH SOLE 0 8216 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 504619 14833 SH SOLE 0 14833 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 455088 8670 SH SOLE 0 8670 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 668490 14631 SH SOLE 0 14631 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1284536 21857 SH SOLE 0 21857 0 0 DISNEY WALT CO COM 254687106 6158874 75989 SH SOLE 0 75989 0 0 DOMINION ENERGY INC COM 25746U109 3200070 71638 SH SOLE 0 71638 0 0 DOMINOS PIZZA INC COM 25754A201 833454 2200 SH SOLE 0 2200 0 0 DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 1333421 56334 SH SOLE 0 56334 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 243190 20750 SH SOLE 0 20750 0 0 DOW INC COM 260557103 573844 11130 SH SOLE 0 11130 0 0 DTE ENERGY CO COM 233331107 641740 6464 SH SOLE 0 6464 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 5418569 61393 SH SOLE 0 61393 0 0 DUPONT DE NEMOURS INC COM 26614N102 795305 10662 SH SOLE 0 10662 0 0 DWS MUN INCOME TR COM 233368109 2977511 386690 SH SOLE 0 386690 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 278764 37021 SH SOLE 0 37021 0 0 EATON CORP PLC SHS G29183103 1076369 5047 SH SOLE 0 5047 0 0 EATON VANCE FLTING RATE INC COM 278279104 386675 31411 SH SOLE 0 31411 0 0 EATON VANCE LTD DURATION INC COM 27828H105 277444 30691 SH SOLE 0 30691 0 0 EATON VANCE MUN BD FD COM 27827X101 398357 44459 SH SOLE 0 44459 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 2083865 233879 SH SOLE 0 233879 0 0 EATON VANCE SHORT DURATION D COM 27828V104 205067 19775 SH SOLE 0 19775 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 834456 68906 SH SOLE 0 68906 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 334246 56652 SH SOLE 0 56652 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 261186 3770 SH SOLE 0 3770 0 0 ELEVANCE HEALTH INC COM 036752103 376625 865 SH SOLE 0 865 0 0 ELI LILLY & CO COM 532457108 14098245 26247 SH SOLE 0 26247 0 0 EMERSON ELEC CO COM 291011104 2399636 24849 SH SOLE 0 24849 0 0 ENBRIDGE INC COM 29250N105 2552809 76603 SH SOLE 0 76603 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3416677 243527 SH SOLE 0 243527 0 0 ENPHASE ENERGY INC COM 29355A107 264128 2198 SH SOLE 0 2198 0 0 ENTERGY CORP NEW COM 29364G103 352282 3808 SH SOLE 0 3808 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 17847552 652084 SH SOLE 0 652084 0 0 EOG RES INC COM 26875P101 23413066 184704 SH SOLE 0 184704 0 0 EQUIFAX INC COM 294429105 564768 3083 SH SOLE 0 3083 0 0 EXELON CORP COM 30161N101 200398 5303 SH SOLE 0 5303 0 0 EXXON MOBIL CORP COM 30231G102 22171646 188566 SH SOLE 0 188566 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 286682 29925 SH SOLE 0 29925 0 0 FEDEX CORP COM 31428X106 356031 1344 SH SOLE 0 1344 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 453354 11748 SH SOLE 0 11748 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 768476 30850 SH SOLE 0 30850 0 0 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 70298 12333 SH SOLE 0 12333 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 271618 17008 SH SOLE 0 17008 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 349952 8921 SH SOLE 0 8921 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 90346307 3419618 SH SOLE 0 3419618 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 196517 18332 SH SOLE 0 18332 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 562653 37762 SH SOLE 0 37762 0 0 FIRSTENERGY CORP COM 337932107 382132 11180 SH SOLE 0 11180 0 0 FISERV INC COM 337738108 523414 4634 SH SOLE 0 4634 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 162021 11835 SH SOLE 0 11835 0 0 FORD MTR CO DEL COM 345370860 1070969 86229 SH SOLE 0 86229 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 233919 3763 SH SOLE 0 3763 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 114705 18835 SH SOLE 0 18835 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3148589 84435 SH SOLE 0 84435 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 159102 25416 SH SOLE 0 25416 0 0 GENERAL DYNAMICS CORP COM 369550108 1993493 9022 SH SOLE 0 9022 0 0 GENERAL ELECTRIC CO COM NEW 369604301 965671 8735 SH SOLE 0 8735 0 0 GENERAL MLS INC COM 370334104 1669689 26093 SH SOLE 0 26093 0 0 GENERAL MTRS CO COM 37045V100 211988 6430 SH SOLE 0 6430 0 0 GENUINE PARTS CO COM 372460105 1629366 11285 SH SOLE 0 11285 0 0 GILEAD SCIENCES INC COM 375558103 24766891 330490 SH SOLE 0 330490 0 0 GLOBAL PMTS INC COM 37940X102 359676 3117 SH SOLE 0 3117 0 0 GLOBALSTAR INC COM 378973408 17030 13000 SH SOLE 0 13000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 15101383 46671 SH SOLE 0 46671 0 0 GRACO INC COM 384109104 1723831 23653 SH SOLE 0 23653 0 0 GRAINGER W W INC COM 384802104 420639 608 SH SOLE 0 608 0 0 HALLIBURTON CO COM 406216101 257031 6346 SH SOLE 0 6346 0 0 HANCOCK JOHN INVT TR II COM 410142103 1522847 125337 SH SOLE 0 125337 0 0 HELMERICH & PAYNE INC COM 423452101 221972 5265 SH SOLE 0 5265 0 0 HERSHEY CO COM 427866108 449895 2249 SH SOLE 0 2249 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 421200 52650 SH SOLE 0 52650 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 864850 39383 SH SOLE 0 39383 0 0 HOME DEPOT INC COM 437076102 69005328 228373 SH SOLE 0 228373 0 0 HONEYWELL INTL INC COM 438516106 2229839 12070 SH SOLE 0 12070 0 0 HP INC COM 40434L105 7671600 298506 SH SOLE 0 298506 0 0 HUBBELL INC COM 443510607 262325 837 SH SOLE 0 837 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1576440 7706 SH SOLE 0 7706 0 0 I-80 GOLD CORP COM 44955L106 15300 10000 SH SOLE 0 10000 0 0 ILLINOIS TOOL WKS INC COM 452308109 2902807 12604 SH SOLE 0 12604 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 209495 14889 SH SOLE 0 14889 0 0 INTEL CORP COM 458140100 17679684 497319 SH SOLE 0 497319 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9449511 67352 SH SOLE 0 67352 0 0 INTUIT COM 461202103 543424 1064 SH SOLE 0 1064 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 529756 71492 SH SOLE 0 71492 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 291022 26577 SH SOLE 0 26577 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 338145 19295 SH SOLE 0 19295 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 588672 28480 SH SOLE 0 28480 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 537444 26725 SH SOLE 0 26725 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 599928 31936 SH SOLE 0 31936 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 654498 34935 SH SOLE 0 34935 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 255886 16424 SH SOLE 0 16424 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 728263 37607 SH SOLE 0 37607 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 502349 35729 SH SOLE 0 35729 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1085909 64986 SH SOLE 0 64986 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9261492 65364 SH SOLE 0 65364 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 139194 16913 SH SOLE 0 16913 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 1262726 151406 SH SOLE 0 151406 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2697757 7530 SH SOLE 0 7530 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 269653 32140 SH SOLE 0 32140 0 0 INVESCO SR INCOME TR COM 46131H107 453104 115588 SH SOLE 0 115588 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 805977 77498 SH SOLE 0 77498 0 0 IRON MTN INC DEL COM 46284V101 1616014 27183 SH SOLE 0 27183 0 0 ISHARES GOLD TR ISHARES NEW 464285204 496575 14192 SH SOLE 0 14192 0 0 ISHARES INC MSCI EMRG CHN 46434G764 278508 5589 SH SOLE 0 5589 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1087608 18040 SH SOLE 0 18040 0 0 ISHARES SILVER TR ISHARES 46428Q109 285319 14027 SH SOLE 0 14027 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1132190 13983 SH SOLE 0 13983 0 0 ISHARES TR 20 YR TR BD ETF 464287432 254555 2870 SH SOLE 0 2870 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 265643 2347 SH SOLE 0 2347 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 291060 3178 SH SOLE 0 3178 0 0 ISHARES TR BROAD USD HIGH 46435U853 203684 5868 SH SOLE 0 5868 0 0 ISHARES TR COHEN STEER REIT 464287564 1604894 31995 SH SOLE 0 31995 0 0 ISHARES TR CORE DIV GRWTH 46434V621 338858061 6841471 SH SOLE 0 6841471 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 394461 3989 SH SOLE 0 3989 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1505326 23393 SH SOLE 0 23393 0 0 ISHARES TR CORE S&P MCP ETF 464287507 30086220 120659 SH SOLE 0 120659 0 0 ISHARES TR CORE S&P SCP ETF 464287804 25587075 271251 SH SOLE 0 271251 0 0 ISHARES TR CORE S&P500 ETF 464287200 23090726 53771 SH SOLE 0 53771 0 0 ISHARES TR CORE US AGGBD ET 464287226 768755 8175 SH SOLE 0 8175 0 0 ISHARES TR DOW JONES US ETF 464287846 342378 3277 SH SOLE 0 3277 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 44136451 1836723 SH SOLE 0 1836723 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 9041995 364303 SH SOLE 0 364303 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 29231562 1226156 SH SOLE 0 1226156 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 44521854 1929023 SH SOLE 0 1929023 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 43057585 1916225 SH SOLE 0 1916225 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 45533840 1967755 SH SOLE 0 1967755 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 1077121 49296 SH SOLE 0 49296 0 0 ISHARES TR IBONDS DEC 2030 46436E726 35677886 1750632 SH SOLE 0 1750632 0 0 ISHARES TR IBONDS DEC 2031 46436E486 17766420 916503 SH SOLE 0 916503 0 0 ISHARES TR IBONDS DEC 2032 46436E312 19088367 812963 SH SOLE 0 812963 0 0 ISHARES TR IBONDS DEC 2033 46436E130 18104709 755307 SH SOLE 0 755307 0 0 ISHARES TR IBONDS DEC 25 46435U432 796953 30558 SH SOLE 0 30558 0 0 ISHARES TR IBONDS DEC 26 46435U259 814372 32824 SH SOLE 0 32824 0 0 ISHARES TR IBONDS DEC 27 46435U283 715838 29242 SH SOLE 0 29242 0 0 ISHARES TR IBONDS DEC 28 46435U325 626161 25652 SH SOLE 0 25652 0 0 ISHARES TR IBONDS DEC 29 46436E205 32769261 1496313 SH SOLE 0 1496313 0 0 ISHARES TR IBONDS DEC2023 46435G318 1353325 53020 SH SOLE 0 53020 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 12623226 540957 SH SOLE 0 540957 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 8474276 334159 SH SOLE 0 334159 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 8863464 358409 SH SOLE 0 358409 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 14289044 586337 SH SOLE 0 586337 0 0 ISHARES TR IBONDS DEC 46435U697 1094654 42610 SH SOLE 0 42610 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1279529 17357 SH SOLE 0 17357 0 0 ISHARES TR IBOXX INV CP ETF 464287242 4735578 46418 SH SOLE 0 46418 0 0 ISHARES TR INTL DIV GRWTH 46435G524 2869681 48384 SH SOLE 0 48384 0 0 ISHARES TR ISHARES BIOTECH 464287556 1364212 11156 SH SOLE 0 11156 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1106107 22198 SH SOLE 0 22198 0 0 ISHARES TR MBS ETF 464288588 39451308 444271 SH SOLE 0 444271 0 0 ISHARES TR MICRO-CAP ETF 464288869 532485 5320 SH SOLE 0 5320 0 0 ISHARES TR MORNINGSTAR VALU 464288109 228768 3532 SH SOLE 0 3532 0 0 ISHARES TR MORTGE REL ETF 46435G342 1680183 75210 SH SOLE 0 75210 0 0 ISHARES TR MSCI ACWI ETF 464288257 812694 8798 SH SOLE 0 8798 0 0 ISHARES TR MSCI ACWI EX US 464288240 24367293 518343 SH SOLE 0 518343 0 0 ISHARES TR MSCI EAFE ETF 464287465 2473648 35892 SH SOLE 0 35892 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1615572 42571 SH SOLE 0 42571 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 116061623 3453187 SH SOLE 0 3453187 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 343840 2609 SH SOLE 0 2609 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2056668 20057 SH SOLE 0 20057 0 0 ISHARES TR PFD AND INCM SEC 464288687 487327 16163 SH SOLE 0 16163 0 0 ISHARES TR RUS 1000 ETF 464287622 669251 2849 SH SOLE 0 2849 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2492785 9372 SH SOLE 0 9372 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1249782 8232 SH SOLE 0 8232 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 250367 1847 SH SOLE 0 1847 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 403557 3868 SH SOLE 0 3868 0 0 ISHARES TR RUS MID CAP ETF 464287499 469614 6781 SH SOLE 0 6781 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 498839 2822 SH SOLE 0 2822 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 461014 6738 SH SOLE 0 6738 0 0 ISHARES TR S&P 500 VAL ETF 464287408 283835 1845 SH SOLE 0 1845 0 0 ISHARES TR S&P MC 400GR ETF 464287606 461291 6386 SH SOLE 0 6386 0 0 ISHARES TR S&P MC 400VL ETF 464287705 400103 3964 SH SOLE 0 3964 0 0 ISHARES TR S&P SML 600 GWT 464287887 395034 3602 SH SOLE 0 3602 0 0 ISHARES TR SELECT DIVID ETF 464287168 16562012 153865 SH SOLE 0 153865 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1273250 12378 SH SOLE 0 12378 0 0 ISHARES TR SP SMCP600VL ETF 464287879 359126 4025 SH SOLE 0 4025 0 0 ISHARES TR TIPS BD ETF 464287176 1826894 17614 SH SOLE 0 17614 0 0 ISHARES TR U.S. ENERGY ETF 464287796 296011 6241 SH SOLE 0 6241 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 216341 1399 SH SOLE 0 1399 0 0 ISHARES TR U.S. FINLS ETF 464287788 294161 3935 SH SOLE 0 3935 0 0 ISHARES TR U.S. TECH ETF 464287721 13481569 128494 SH SOLE 0 128494 0 0 ISHARES TR U.S. UTILITS ETF 464287697 580562 7890 SH SOLE 0 7890 0 0 ISHARES TR US CONSUM DISCRE 464287580 656378 9804 SH SOLE 0 9804 0 0 ISHARES TR US HLTHCARE ETF 464287762 4550340 16849 SH SOLE 0 16849 0 0 ISHARES TR US INDUSTRIALS 464287754 229942 2279 SH SOLE 0 2279 0 0 ISHARES TR US TELECOM ETF 464287713 501723 23555 SH SOLE 0 23555 0 0 ISHARES TR US TREAS BD ETF 46429B267 224773 10198 SH SOLE 0 10198 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 34739355 648606 SH SOLE 0 648606 0 0 JOHNSON & JOHNSON COM 478160104 62996555 404472 SH SOLE 0 404472 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 648390 26251 SH SOLE 0 26251 0 0 JPMORGAN CHASE & CO COM 46625H100 29881139 206048 SH SOLE 0 206048 0 0 KELLANOVA COM 487836108 2517015 42296 SH SOLE 0 42296 0 0 KIMBERLY-CLARK CORP COM 494368103 3765363 31157 SH SOLE 0 31157 0 0 KINDER MORGAN INC DEL COM 49456B101 3842354 231746 SH SOLE 0 231746 0 0 KINROSS GOLD CORP COM 496902404 124488 27300 SH SOLE 0 27300 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 2136080 178602 SH SOLE 0 178602 0 0 KROGER CO COM 501044101 325594 7276 SH SOLE 0 7276 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 881283 5061 SH SOLE 0 5061 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 254942 1268 SH SOLE 0 1268 0 0 LAM RESEARCH CORP COM 512807108 409731 654 SH SOLE 0 654 0 0 LENNAR CORP CL A 526057104 3018730 26898 SH SOLE 0 26898 0 0 LINDE PLC SHS G54950103 232583 625 SH SOLE 0 625 0 0 LOCKHEED MARTIN CORP COM 539830109 37312684 91238 SH SOLE 0 91238 0 0 LOWES COS INC COM 548661107 1488118 7160 SH SOLE 0 7160 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3769037 39800 SH SOLE 0 39800 0 0 MACQUARIE / FIRST TR GLOBAL COM 55607W100 966742 139300 SH SOLE 0 139300 0 0 MAIN STR CAP CORP COM 56035L104 2116752 52098 SH SOLE 0 52098 0 0 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 126635 10750 SH SOLE 0 10750 0 0 MARATHON PETE CORP COM 56585A102 1155604 7636 SH SOLE 0 7636 0 0 MARRIOTT INTL INC NEW CL A 571903202 1177187 5989 SH SOLE 0 5989 0 0 MARSH & MCLENNAN COS INC COM 571748102 883587 4643 SH SOLE 0 4643 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1342765 3392 SH SOLE 0 3392 0 0 MCDONALDS CORP COM 580135101 7513559 28521 SH SOLE 0 28521 0 0 MCKESSON CORP COM 58155Q103 1104178 2539 SH SOLE 0 2539 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4057931 744575 SH SOLE 0 744575 0 0 MEDTRONIC PLC SHS G5960L103 1103393 14081 SH SOLE 0 14081 0 0 MERCK & CO INC COM 58933Y105 32444240 315146 SH SOLE 0 315146 0 0 META PLATFORMS INC CL A 30303M102 2414922 8044 SH SOLE 0 8044 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 199680 64000 SH SOLE 0 64000 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 53726 17165 SH SOLE 0 17165 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 337875 47790 SH SOLE 0 47790 0 0 MFS MUN INCOME TR SH BEN INT 552738106 669510 147145 SH SOLE 0 147145 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 324986 4164 SH SOLE 0 4164 0 0 MICROSOFT CORP COM 594918104 54117842 171395 SH SOLE 0 171395 0 0 MID-AMER APT CMNTYS INC COM 59522J103 4746390 36894 SH SOLE 0 36894 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1228809 19324 SH SOLE 0 19324 0 0 MONDELEZ INTL INC CL A 609207105 1100827 15862 SH SOLE 0 15862 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 98420 23103 SH SOLE 0 23103 0 0 MORGAN STANLEY COM NEW 617446448 1634860 20018 SH SOLE 0 20018 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 675302 2481 SH SOLE 0 2481 0 0 NETAPP INC COM 64110D104 9042771 119172 SH SOLE 0 119172 0 0 NETFLIX INC COM 64110L106 484710 1284 SH SOLE 0 1284 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 216578 28762 SH SOLE 0 28762 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 1057704 163226 SH SOLE 0 163226 0 0 NEWELL BRANDS INC COM 651229106 125472 13895 SH SOLE 0 13895 0 0 NEWMONT CORP COM 651639106 21877625 592087 SH SOLE 0 592087 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 301906 34662 SH SOLE 0 34662 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 562308 17474 SH SOLE 0 17474 0 0 NEXTERA ENERGY INC COM 65339F101 4357833 76066 SH SOLE 0 76066 0 0 NIKE INC CL B 654106103 1764975 18458 SH SOLE 0 18458 0 0 NORFOLK SOUTHN CORP COM 655844108 4761953 24181 SH SOLE 0 24181 0 0 NORTHROP GRUMMAN CORP COM 666807102 858023 1949 SH SOLE 0 1949 0 0 NOVARTIS AG SPONSORED ADR 66987V109 421054 4134 SH SOLE 0 4134 0 0 NOVO-NORDISK A S ADR 670100205 221715 2438 SH SOLE 0 2438 0 0 NUCOR CORP COM 670346105 270824 1732 SH SOLE 0 1732 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1726514 167460 SH SOLE 0 167460 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 4287949 442970 SH SOLE 0 442970 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 1223858 98460 SH SOLE 0 98460 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 2677459 326122 SH SOLE 0 326122 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1188479 122650 SH SOLE 0 122650 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 274984 29632 SH SOLE 0 29632 0 0 NUVEEN MUN VALUE FD INC COM 670928100 308363 37332 SH SOLE 0 37332 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2368357 227072 SH SOLE 0 227072 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 600274 94830 SH SOLE 0 94830 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 4156585 673677 SH SOLE 0 673677 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4279098 422002 SH SOLE 0 422002 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 262607 24728 SH SOLE 0 24728 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 736421 55370 SH SOLE 0 55370 0 0 NVIDIA CORPORATION COM 67066G104 12355248 28404 SH SOLE 0 28404 0 0 OCCIDENTAL PETE CORP COM 674599105 404895 6241 SH SOLE 0 6241 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 112309 27392 SH SOLE 0 27392 0 0 OMNICOM GROUP INC COM 681919106 9733325 130684 SH SOLE 0 130684 0 0 ONEOK INC NEW COM 682680103 18391671 289952 SH SOLE 0 289952 0 0 ORACLE CORP COM 68389X105 7173510 67726 SH SOLE 0 67726 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 395021 435 SH SOLE 0 435 0 0 OVINTIV INC COM 69047Q102 282013 5928 SH SOLE 0 5928 0 0 OXFORD INDS INC COM 691497309 443447 4613 SH SOLE 0 4613 0 0 OXFORD LANE CAP CORP COM 691543102 54890 11000 SH SOLE 0 11000 0 0 PACKAGING CORP AMER COM 695156109 10238219 66677 SH SOLE 0 66677 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 249182 15574 SH SOLE 0 15574 0 0 PALO ALTO NETWORKS INC COM 697435105 383309 1635 SH SOLE 0 1635 0 0 PAYCHEX INC COM 704326107 740729 6423 SH SOLE 0 6423 0 0 PAYPAL HLDGS INC COM 70450Y103 524348 8969 SH SOLE 0 8969 0 0 PEMBINA PIPELINE CORP COM 706327103 1539373 51210 SH SOLE 0 51210 0 0 PEPSICO INC COM 713448108 6519676 38478 SH SOLE 0 38478 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 467583 22035 SH SOLE 0 22035 0 0 PFIZER INC COM 717081103 23834580 718558 SH SOLE 0 718558 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 617200 57254 SH SOLE 0 57254 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 6198194 526162 SH SOLE 0 526162 0 0 PHILIP MORRIS INTL INC COM 718172109 6676604 72117 SH SOLE 0 72117 0 0 PHILLIPS 66 COM 718546104 375575 3126 SH SOLE 0 3126 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 138814 24700 SH SOLE 0 24700 0 0 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 184604 13300 SH SOLE 0 13300 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 229186 13263 SH SOLE 0 13263 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 2412204 203047 SH SOLE 0 203047 0 0 PIMCO MUN INCOME FD COM 72200R107 192360 22900 SH SOLE 0 22900 0 0 PINNACLE WEST CAP CORP COM 723484101 5250907 71266 SH SOLE 0 71266 0 0 PIONEER FLOATING RATE FUND I COM 72369J102 160300 17791 SH SOLE 0 17791 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 1184726 176561 SH SOLE 0 176561 0 0 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1133027 156712 SH SOLE 0 156712 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 259336 38534 SH SOLE 0 38534 0 0 PIONEER NAT RES CO COM 723787107 279238 1216 SH SOLE 0 1216 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 291960 19057 SH SOLE 0 19057 0 0 POLARIS INC COM 731068102 325328 3124 SH SOLE 0 3124 0 0 POTLATCHDELTIC CORPORATION COM 737630103 409100 9013 SH SOLE 0 9013 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 412564 5724 SH SOLE 0 5724 0 0 PROCTER AND GAMBLE CO COM 742718109 40032341 274457 SH SOLE 0 274457 0 0 PROLOGIS INC. COM 74340W103 8041506 71665 SH SOLE 0 71665 0 0 PROSHARES TR PSHS ULT NASB 74347R214 568445 11850 SH SOLE 0 11850 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 103420086 1827856 SH SOLE 0 1827856 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 253931 3805 SH SOLE 0 3805 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 1644433 46166 SH SOLE 0 46166 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 545168 10137 SH SOLE 0 10137 0 0 PUBLIC STORAGE COM 74460D109 5368149 20371 SH SOLE 0 20371 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 269747 4740 SH SOLE 0 4740 0 0 PULTE GROUP INC COM 745867101 207672 2804 SH SOLE 0 2804 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 227766 40600 SH SOLE 0 40600 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 508134 92895 SH SOLE 0 92895 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1054067 114572 SH SOLE 0 114572 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 174331 52039 SH SOLE 0 52039 0 0 QUALCOMM INC COM 747525103 16718424 150535 SH SOLE 0 150535 0 0 QUEST DIAGNOSTICS INC COM 74834L100 593595 4871 SH SOLE 0 4871 0 0 RAYMOND JAMES FINL INC COM 754730109 794674 7913 SH SOLE 0 7913 0 0 REALTY INCOME CORP COM 756109104 282366 5654 SH SOLE 0 5654 0 0 REGENERON PHARMACEUTICALS COM 75886F107 237349 288 SH SOLE 0 288 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 247408 14384 SH SOLE 0 14384 0 0 REPUBLIC SVCS INC COM 760759100 381760 2679 SH SOLE 0 2679 0 0 RIO TINTO PLC SPONSORED ADR 767204100 25722618 404189 SH SOLE 0 404189 0 0 RITHM CAPITAL CORP COM NEW 64828T201 2279573 245379 SH SOLE 0 245379 0 0 RIVERNORTH CAP AND INCM FD I COM 76882B108 867448 56919 SH SOLE 0 56919 0 0 RIVERNORTH FLEXIBLE MUN INCO COM 76883H104 239525 16750 SH SOLE 0 16750 0 0 ROCKWELL AUTOMATION INC COM 773903109 558830 1955 SH SOLE 0 1955 0 0 ROLLINS INC COM 775711104 215319 5768 SH SOLE 0 5768 0 0 ROPER TECHNOLOGIES INC COM 776696106 473372 977 SH SOLE 0 977 0 0 ROYAL BK CDA COM 780087102 243870 2789 SH SOLE 0 2789 0 0 RPC INC COM 749660106 136782 15300 SH SOLE 0 15300 0 0 RTX CORPORATION COM 75513E101 9986263 138756 SH SOLE 0 138756 0 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 130138 16945 SH SOLE 0 16945 0 0 SABINE RTY TR UNIT BEN INT 785688102 925271 14070 SH SOLE 0 14070 0 0 SALESFORCE INC COM 79466L302 1335172 6584 SH SOLE 0 6584 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 114180 16518 SH SOLE 0 16518 0 0 SCHLUMBERGER LTD COM STK 806857108 549026 9417 SH SOLE 0 9417 0 0 SCHWAB CHARLES CORP COM 808513105 287611 5239 SH SOLE 0 5239 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 209231 8740 SH SOLE 0 8740 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 310884 9154 SH SOLE 0 9154 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 246212 4399 SH SOLE 0 4399 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 234112 4696 SH SOLE 0 4696 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2393415 33824 SH SOLE 0 33824 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 474483 6525 SH SOLE 0 6525 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 401264 7930 SH SOLE 0 7930 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 238943 5769 SH SOLE 0 5769 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 314892 6237 SH SOLE 0 6237 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1433078 21856 SH SOLE 0 21856 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 11016516 121878 SH SOLE 0 121878 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 73850163 2226414 SH SOLE 0 2226414 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 10056338 99195 SH SOLE 0 99195 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5885234 36559 SH SOLE 0 36559 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3177597 46179 SH SOLE 0 46179 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 80499030 625284 SH SOLE 0 625284 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6817036 115680 SH SOLE 0 115680 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 858992 10936 SH SOLE 0 10936 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 79929896 487586 SH SOLE 0 487586 0 0 SENSEONICS HLDGS INC COM 81727U105 8778 14535 SH SOLE 0 14535 0 0 SERVICENOW INC COM 81762P102 459465 822 SH SOLE 0 822 0 0 SHELL PLC SPON ADS 780259305 758422 11780 SH SOLE 0 11780 0 0 SHOPIFY INC CL A 82509L107 304446 5579 SH SOLE 0 5579 0 0 SIMON PPTY GROUP INC NEW COM 828806109 320904 2971 SH SOLE 0 2971 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 224513 2277 SH SOLE 0 2277 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 29015 23980 SH SOLE 0 23980 0 0 SNAP ON INC COM 833034101 5188404 20342 SH SOLE 0 20342 0 0 SOUTHERN CO COM 842587107 35074116 541936 SH SOLE 0 541936 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 523728 1564 SH SOLE 0 1564 0 0 SPDR GOLD TR GOLD SHS 78463V107 2645488 15430 SH SOLE 0 15430 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 221610 5275 SH SOLE 0 5275 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3731938 149937 SH SOLE 0 149937 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7863754 18396 SH SOLE 0 18396 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 445831 976 SH SOLE 0 976 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 6485016 211101 SH SOLE 0 211101 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 555512 22711 SH SOLE 0 22711 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 990684 35986 SH SOLE 0 35986 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 281558 5364 SH SOLE 0 5364 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 506442 10076 SH SOLE 0 10076 0 0 SPDR SER TR S&P DIVID ETF 78464A763 67961776 590921 SH SOLE 0 590921 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 301121 21028 SH SOLE 0 21028 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 243811 32165 SH SOLE 0 32165 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2590924 61792 SH SOLE 0 61792 0 0 STANLEY BLACK & DECKER INC COM 854502101 377867 4521 SH SOLE 0 4521 0 0 STARBUCKS CORP COM 855244109 1160046 12710 SH SOLE 0 12710 0 0 SYSCO CORP COM 871829107 839140 12705 SH SOLE 0 12705 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 200047 2302 SH SOLE 0 2302 0 0 TAPESTRY INC COM 876030107 6646087 231168 SH SOLE 0 231168 0 0 TARGET CORP COM 87612E106 2705954 24473 SH SOLE 0 24473 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 31600 10000 SH SOLE 0 10000 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 459469 40625 SH SOLE 0 40625 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 221280 48000 SH SOLE 0 48000 0 0 TESLA INC COM 88160R101 6856162 27401 SH SOLE 0 27401 0 0 TEXAS INSTRS INC COM 882508104 2175029 13679 SH SOLE 0 13679 0 0 THE CIGNA GROUP COM 125523100 399878 1398 SH SOLE 0 1398 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1019325 2014 SH SOLE 0 2014 0 0 THOMSON REUTERS CORP. COM 884903808 208923 1708 SH SOLE 0 1708 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 284295 4718 SH SOLE 0 4718 0 0 TRUIST FINL CORP COM 89832Q109 1044009 36491 SH SOLE 0 36491 0 0 TYSON FOODS INC CL A 902494103 18978287 375882 SH SOLE 0 375882 0 0 UNION PAC CORP COM 907818108 2200432 10806 SH SOLE 0 10806 0 0 UNITED PARCEL SERVICE INC CL B 911312106 32021663 205432 SH SOLE 0 205432 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7797747 15466 SH SOLE 0 15466 0 0 VALERO ENERGY CORP COM 91913Y100 5043072 35587 SH SOLE 0 35587 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 71134092 2628754 SH SOLE 0 2628754 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 298082 11077 SH SOLE 0 11077 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 231071 4709 SH SOLE 0 4709 0 0 VANECK ETF TRUST INFLATION ALLOCA 92189F130 634040 25031 SH SOLE 0 25031 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 34636825 1451061 SH SOLE 0 1451061 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1137329 15729 SH SOLE 0 15729 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 868386 12949 SH SOLE 0 12949 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7220665 96058 SH SOLE 0 96058 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 896376 12846 SH SOLE 0 12846 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 223165 1557 SH SOLE 0 1557 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 892859 3279 SH SOLE 0 3279 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 806174 4120 SH SOLE 0 4120 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 560723 2693 SH SOLE 0 2693 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 17319945 228918 SH SOLE 0 228918 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2857581 7277 SH SOLE 0 7277 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 593761 3140 SH SOLE 0 3140 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2072455 9757 SH SOLE 0 9757 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1061665 7697 SH SOLE 0 7697 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 294274 5673 SH SOLE 0 5673 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10665795 272017 SH SOLE 0 272017 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 247872 2334 SH SOLE 0 2334 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 258408 3401 SH SOLE 0 3401 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1741946 23180 SH SOLE 0 23180 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7636404 49147 SH SOLE 0 49147 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 212742 3975 SH SOLE 0 3975 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 643377 14716 SH SOLE 0 14716 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 287404 2782 SH SOLE 0 2782 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 15665176 253113 SH SOLE 0 253113 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 248267 3091 SH SOLE 0 3091 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 309860 1318 SH SOLE 0 1318 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 467869 1128 SH SOLE 0 1128 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 6659938 43853 SH SOLE 0 43853 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 387772 1709 SH SOLE 0 1709 0 0 VENTAS INC COM 92276F100 666386 15817 SH SOLE 0 15817 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 20448828 630942 SH SOLE 0 630942 0 0 VERTEX ENERGY INC COM 92534K107 138413 31104 SH SOLE 0 31104 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 292585 841 SH SOLE 0 841 0 0 VICI PPTYS INC COM 925652109 7789666 267686 SH SOLE 0 267686 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 39715 12770 SH SOLE 0 12770 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 283857 25054 SH SOLE 0 25054 0 0 VIRTUS EQUITY & CONV INCM FD COM 92841M101 899028 45200 SH SOLE 0 45200 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 469548 2325 SH SOLE 0 2325 0 0 VISA INC COM CL A 92826C839 5938479 25818 SH SOLE 0 25818 0 0 VISTRA CORP COM 92840M102 248659 7494 SH SOLE 0 7494 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 12356832 2521802 SH SOLE 0 2521802 0 0 WALMART INC COM 931142103 6483662 40541 SH SOLE 0 40541 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 997268 91830 SH SOLE 0 91830 0 0 WASTE MGMT INC DEL COM 94106L109 1224459 8032 SH SOLE 0 8032 0 0 WELLS FARGO CO NEW COM 949746101 2327445 56961 SH SOLE 0 56961 0 0 WELLTOWER INC COM 95040Q104 1595442 19476 SH SOLE 0 19476 0 0 WENDYS CO COM 95058W100 238920 11706 SH SOLE 0 11706 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 11049196 3035493 SH SOLE 0 3035493 0 0 WESTERN ASSET HIGH YIELD DEF COM 95768B107 1910847 166305 SH SOLE 0 166305 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 64852 10649 SH SOLE 0 10649 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 83460 10141 SH SOLE 0 10141 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 308821 10072 SH SOLE 0 10072 0 0 WILLIAMS COS INC COM 969457100 4077500 121030 SH SOLE 0 121030 0 0 WP CAREY INC COM 92936U109 354450 6554 SH SOLE 0 6554 0 0 XCEL ENERGY INC COM 98389B100 321565 5620 SH SOLE 0 5620 0 0 YUM BRANDS INC COM 988498101 1024015 8196 SH SOLE 0 8196 0 0 YUM CHINA HLDGS INC COM 98850P109 337436 6056 SH SOLE 0 6056 0 0 ZOETIS INC CL A 98978V103 393685 2263 SH SOLE 0 2263 0 0