0001582732-24-000001.txt : 20240105 0001582732-24-000001.hdr.sgml : 20240105 20240105120258 ACCESSION NUMBER: 0001582732-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240105 DATE AS OF CHANGE: 20240105 EFFECTIVENESS DATE: 20240105 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Capital Investment Advisors, LLC CENTRAL INDEX KEY: 0001582732 ORGANIZATION NAME: 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: 24515197 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 12-31-2023 12-31-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 01-05-2024 0 626 3987173248 false
INFORMATION TABLE 2 informationtable.xml 12-31-2023 3M CO COM 88579Y101 16195031 148143 SH SOLE 0 148143 0 0 ABBOTT LABS COM 002824100 2081449 18910 SH SOLE 0 18910 0 0 ABBVIE INC COM 00287Y109 28462051 183662 SH SOLE 0 183662 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 95067 35080 SH SOLE 0 35080 0 0 ABRDN INCOME CREDIT STRATEGI COM 003057106 2404421 353591 SH SOLE 0 353591 0 0 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 405848 39750 SH SOLE 0 39750 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 489688 60755 SH SOLE 0 60755 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 999487 2848 SH SOLE 0 2848 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1046820 59109 SH SOLE 0 59109 0 0 ADOBE INC COM 00724F101 2539081 4256 SH SOLE 0 4256 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1131951 7679 SH SOLE 0 7679 0 0 ADVENT CONV & INCOME FD COM 00764C109 141331 12419 SH SOLE 0 12419 0 0 AFLAC INC COM 001055102 1901161 23044 SH SOLE 0 23044 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 222319 1599 SH SOLE 0 1599 0 0 AIR PRODS & CHEMS INC COM 009158106 1569956 5734 SH SOLE 0 5734 0 0 AKAMAI TECHNOLOGIES INC NOTE0.375% 9/0 00971TAL5 12271 11000 SH SOLE 0 11000 0 0 ALIGN TECHNOLOGY INC COM 016255101 559782 2043 SH SOLE 0 2043 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1568548 154995 SH SOLE 0 154995 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 923663 85209 SH SOLE 0 85209 0 0 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 72100 16613 SH SOLE 0 16613 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 152255 23352 SH SOLE 0 23352 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 504707 53465 SH SOLE 0 53465 0 0 ALLSTATE CORP COM 020002101 572819 4092 SH SOLE 0 4092 0 0 ALPHABET INC CAP STK CL A 02079K305 49160274 351924 SH SOLE 0 351924 0 0 ALPHABET INC CAP STK CL C 02079K107 4289402 30436 SH SOLE 0 30436 0 0 ALTRIA GROUP INC COM 02209S103 25711898 637380 SH SOLE 0 637380 0 0 AMAZON COM INC COM 023135106 26510660 174481 SH SOLE 0 174481 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 307977 4048 SH SOLE 0 4048 0 0 AMERICAN ELEC PWR CO INC COM 025537101 5080324 62550 SH SOLE 0 62550 0 0 AMERICAN EXPRESS CO COM 025816109 22970747 122615 SH SOLE 0 122615 0 0 AMERICAN TOWER CORP NEW COM 03027X100 570352 2642 SH SOLE 0 2642 0 0 AMGEN INC COM 031162100 9312598 32333 SH SOLE 0 32333 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 625407 17111 SH SOLE 0 17111 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1980413 102241 SH SOLE 0 102241 0 0 AON PLC SHS CL A G0403H108 522205 1794 SH SOLE 0 1794 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 522787 39456 SH SOLE 0 39456 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 761853 54574 SH SOLE 0 54574 0 0 APPLE INC COM 037833100 76916471 399504 SH SOLE 0 399504 0 0 APPLIED MATLS INC COM 038222105 1221435 7536 SH SOLE 0 7536 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 285032 3947 SH SOLE 0 3947 0 0 ARES CAPITAL CORP COM 04010L103 665939 33247 SH SOLE 0 33247 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 3567474 259453 SH SOLE 0 259453 0 0 ARK ETF TR INNOVATION ETF 00214Q104 1240740 23692 SH SOLE 0 23692 0 0 ARROWMARK FINANCIAL CORP COM 861780104 585660 32250 SH SOLE 0 32250 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 249337 329 SH SOLE 0 329 0 0 AT&T INC COM 00206R102 18546601 1105280 SH SOLE 0 1105280 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 364904 40590 SH SOLE 0 40590 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1920749 8245 SH SOLE 0 8245 0 0 AUTOZONE INC COM 053332102 220940 85 SH SOLE 0 85 0 0 AVERY DENNISON CORP COM 053611109 424290 2099 SH SOLE 0 2099 0 0 AXON ENTERPRISE INC COM 05464C101 218031 844 SH SOLE 0 844 0 0 BANK AMERICA CORP COM 060505104 18097152 537486 SH SOLE 0 537486 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 2579365 191917 SH SOLE 0 191917 0 0 BECTON DICKINSON & CO COM 075887109 442521 1815 SH SOLE 0 1815 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1627875 3 SH SOLE 0 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16231064 45509 SH SOLE 0 45509 0 0 BEST BUY INC COM 086516101 11197989 143050 SH SOLE 0 143050 0 0 BIOGEN INC COM 09062X103 518058 2002 SH SOLE 0 2002 0 0 BIOMARIN PHARMACEUTICAL INC NOTE1.250% 5/1 09061GAK7 11282 11000 SH SOLE 0 11000 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 8489824 778169 SH SOLE 0 778169 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1598336 169495 SH SOLE 0 169495 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 8581614 831552 SH SOLE 0 831552 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 652392 60463 SH SOLE 0 60463 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 647151 51118 SH SOLE 0 51118 0 0 BLACKROCK FLOATING RATE INC COM 091941104 176571 14263 SH SOLE 0 14263 0 0 BLACKROCK INC COM 09247X101 1147026 1413 SH SOLE 0 1413 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 142913 12050 SH SOLE 0 12050 0 0 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 409456 40025 SH SOLE 0 40025 0 0 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2692137 192571 SH SOLE 0 192571 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 251844 22466 SH SOLE 0 22466 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 400874 37535 SH SOLE 0 37535 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 3542623 304349 SH SOLE 0 304349 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 214618 19283 SH SOLE 0 19283 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 855376 71820 SH SOLE 0 71820 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 794924 79334 SH SOLE 0 79334 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 2561108 359706 SH SOLE 0 359706 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 126935 11775 SH SOLE 0 11775 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2950912 253515 SH SOLE 0 253515 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 173570 16770 SH SOLE 0 16770 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 256843 21070 SH SOLE 0 21070 0 0 BLACKSTONE INC COM 09260D107 1926872 14718 SH SOLE 0 14718 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 482703 42157 SH SOLE 0 42157 0 0 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 215572 16148 SH SOLE 0 16148 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 2668078 235696 SH SOLE 0 235696 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 427937 41507 SH SOLE 0 41507 0 0 BNY MELLON MUN INCOME INC COM 05589T104 1073150 165100 SH SOLE 0 165100 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 1731215 303190 SH SOLE 0 303190 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 2391327 408076 SH SOLE 0 408076 0 0 BOEING CO COM 097023105 6599550 25319 SH SOLE 0 25319 0 0 BOOKING HOLDINGS INC COM 09857L108 219009 62 SH SOLE 0 62 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 658503 5148 SH SOLE 0 5148 0 0 BP PLC SPONSORED ADR 055622104 485148 13705 SH SOLE 0 13705 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 13533304 263756 SH SOLE 0 263756 0 0 BROADCOM INC COM 11135F101 6381873 5717 SH SOLE 0 5717 0 0 BROADSTONE NET LEASE INC COM 11135E203 268770 15608 SH SOLE 0 15608 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 166159 12971 SH SOLE 0 12971 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 597812 3581 SH SOLE 0 3581 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 55636 51515 SH SOLE 0 51515 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 773060 2838 SH SOLE 0 2838 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 104532 10090 SH SOLE 0 10090 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 275603 3486 SH SOLE 0 3486 0 0 CAPITAL ONE FINL CORP COM 14040H105 249846 1905 SH SOLE 0 1905 0 0 CARDINAL HEALTH INC COM 14149Y108 7143768 70871 SH SOLE 0 70871 0 0 CASA SYS INC COM 14713L102 12588 23750 SH SOLE 0 23750 0 0 CATERPILLAR INC COM 149123101 11286193 38172 SH SOLE 0 38172 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 90752 16713 SH SOLE 0 16713 0 0 CDW CORP COM 12514G108 577093 2539 SH SOLE 0 2539 0 0 CELANESE CORP DEL COM 150870103 705420 4540 SH SOLE 0 4540 0 0 CENCORA INC COM 03073E105 252967 1232 SH SOLE 0 1232 0 0 CENTRAL SECS CORP COM 155123102 1474541 39040 SH SOLE 0 39040 0 0 CHEVRON CORP NEW COM 166764100 41319697 277016 SH SOLE 0 277016 0 0 CHIMERA INVT CORP COM NEW 16934Q208 619539 124156 SH SOLE 0 124156 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 267574 117 SH SOLE 0 117 0 0 CHUBB LIMITED COM H1467J104 429866 1902 SH SOLE 0 1902 0 0 CHURCH & DWIGHT CO INC COM 171340102 209357 2214 SH SOLE 0 2214 0 0 CISCO SYS INC COM 17275R102 37419553 740688 SH SOLE 0 740688 0 0 CITIGROUP INC COM NEW 172967424 11939853 232112 SH SOLE 0 232112 0 0 CLOROX CO DEL COM 189054109 335167 2351 SH SOLE 0 2351 0 0 CMS ENERGY CORP COM 125896100 263759 4542 SH SOLE 0 4542 0 0 COCA COLA CO COM 191216100 27782142 471443 SH SOLE 0 471443 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 214739 17544 SH SOLE 0 17544 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 1236688 61344 SH SOLE 0 61344 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 236357 1359 SH SOLE 0 1359 0 0 COLGATE PALMOLIVE CO COM 194162103 757075 9498 SH SOLE 0 9498 0 0 COMCAST CORP NEW CL A 20030N101 1587285 36198 SH SOLE 0 36198 0 0 COMSTOCK INC COM NEW 205750300 5480 10000 SH SOLE 0 10000 0 0 CONAGRA BRANDS INC COM 205887102 1692696 59061 SH SOLE 0 59061 0 0 CONNECTONE BANCORP INC COM 20786W107 467524 20407 SH SOLE 0 20407 0 0 CONOCOPHILLIPS COM 20825C104 2214287 19077 SH SOLE 0 19077 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 103313 23750 SH SOLE 0 23750 0 0 CONSOLIDATED EDISON INC COM 209115104 3188634 35051 SH SOLE 0 35051 0 0 CONSTELLATION ENERGY CORP COM 21037T109 223006 1908 SH SOLE 0 1908 0 0 COPART INC COM 217204106 558566 11399 SH SOLE 0 11399 0 0 CORTEVA INC COM 22052L104 298659 6232 SH SOLE 0 6232 0 0 COSTCO WHSL CORP NEW COM 22160K105 6942389 10517 SH SOLE 0 10517 0 0 COTERRA ENERGY INC COM 127097103 980004 38401 SH SOLE 0 38401 0 0 COUSINS PPTYS INC COM NEW 222795502 9804232 402638 SH SOLE 0 402638 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 149329 47709 SH SOLE 0 47709 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 541981 2123 SH SOLE 0 2123 0 0 CROWN CASTLE INC COM 22822V101 9625529 83562 SH SOLE 0 83562 0 0 CSX CORP COM 126408103 1185128 34183 SH SOLE 0 34183 0 0 CUMMINS INC COM 231021106 26676010 111350 SH SOLE 0 111350 0 0 CVS HEALTH CORP COM 126650100 34265622 433962 SH SOLE 0 433962 0 0 DANAHER CORPORATION COM 235851102 319606 1382 SH SOLE 0 1382 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 803403 787650 SH SOLE 0 787650 0 0 DEERE & CO COM 244199105 1605257 4014 SH SOLE 0 4014 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1084270 26952 SH SOLE 0 26952 0 0 DEVON ENERGY CORP NEW COM 25179M103 313563 6922 SH SOLE 0 6922 0 0 DIGITAL RLTY TR INC COM 253868103 210034 1561 SH SOLE 0 1561 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 282302 8216 SH SOLE 0 8216 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 552084 14833 SH SOLE 0 14833 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 519827 8719 SH SOLE 0 8719 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 765640 14631 SH SOLE 0 14631 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1770115 21417 SH SOLE 0 21417 0 0 DISNEY WALT CO COM 254687106 6684136 74030 SH SOLE 0 74030 0 0 DOMINION ENERGY INC COM 25746U109 3732973 79425 SH SOLE 0 79425 0 0 DOMINOS PIZZA INC COM 25754A201 917244 2225 SH SOLE 0 2225 0 0 DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 1897370 71519 SH SOLE 0 71519 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 253980 20750 SH SOLE 0 20750 0 0 DOW INC COM 260557103 594832 10847 SH SOLE 0 10847 0 0 DTE ENERGY CO COM 233331107 712825 6465 SH SOLE 0 6465 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 5853429 60320 SH SOLE 0 60320 0 0 DUPONT DE NEMOURS INC COM 26614N102 805621 10472 SH SOLE 0 10472 0 0 DWS MUN INCOME TR NEW COM 233368109 3015269 339175 SH SOLE 0 339175 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 235142 27184 SH SOLE 0 27184 0 0 EATON CORP PLC SHS G29183103 1146309 4760 SH SOLE 0 4760 0 0 EATON VANCE FLTING RATE INC COM 278279104 195774 15600 SH SOLE 0 15600 0 0 EATON VANCE LTD DURATION INC COM 27828H105 317957 33190 SH SOLE 0 33190 0 0 EATON VANCE MUN BD FD COM 27827X101 403500 39832 SH SOLE 0 39832 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1737391 176924 SH SOLE 0 176924 0 0 EATON VANCE SHORT DURATION D COM 27828V104 201755 19437 SH SOLE 0 19437 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 823986 65086 SH SOLE 0 65086 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 439048 5758 SH SOLE 0 5758 0 0 ELEVANCE HEALTH INC COM 036752103 418047 887 SH SOLE 0 887 0 0 ELI LILLY & CO COM 532457108 15315806 26274 SH SOLE 0 26274 0 0 EMERSON ELEC CO COM 291011104 2266639 23288 SH SOLE 0 23288 0 0 ENBRIDGE INC COM 29250N105 2599586 72171 SH SOLE 0 72171 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3437483 249093 SH SOLE 0 249093 0 0 ENPHASE ENERGY INC COM 29355A107 299075 2263 SH SOLE 0 2263 0 0 ENTERGY CORP NEW COM 29364G103 391871 3873 SH SOLE 0 3873 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 17533246 665398 SH SOLE 0 665398 0 0 EOG RES INC COM 26875P101 23234367 192099 SH SOLE 0 192099 0 0 EQUIFAX INC COM 294429105 1489670 6024 SH SOLE 0 6024 0 0 EXXON MOBIL CORP COM 30231G102 19301921 193058 SH SOLE 0 193058 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 346185 31500 SH SOLE 0 31500 0 0 FEDEX CORP COM 31428X106 425748 1683 SH SOLE 0 1683 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 498767 11797 SH SOLE 0 11797 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 711199 30868 SH SOLE 0 30868 0 0 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 72580 11539 SH SOLE 0 11539 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 243218 14426 SH SOLE 0 14426 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 339562 8168 SH SOLE 0 8168 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 94288642 3405151 SH SOLE 0 3405151 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 178250 14744 SH SOLE 0 14744 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 630233 38641 SH SOLE 0 38641 0 0 FIRSTENERGY CORP COM 337932107 407787 11123 SH SOLE 0 11123 0 0 FISERV INC COM 337738108 631101 4751 SH SOLE 0 4751 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 172199 11835 SH SOLE 0 11835 0 0 FORD MTR CO DEL COM 345370860 1042319 85506 SH SOLE 0 85506 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 255769 3359 SH SOLE 0 3359 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 117154 18835 SH SOLE 0 18835 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3715346 87276 SH SOLE 0 87276 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 166715 24232 SH SOLE 0 24232 0 0 GABELLI EQUITY TR INC COM 362397101 100670 19817 SH SOLE 0 19817 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 258018 3337 SH SOLE 0 3337 0 0 GENERAL DYNAMICS CORP COM 369550108 2271361 8747 SH SOLE 0 8747 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1298728 10176 SH SOLE 0 10176 0 0 GENERAL MLS INC COM 370334104 1737341 26671 SH SOLE 0 26671 0 0 GENERAL MTRS CO COM 37045V100 247805 6899 SH SOLE 0 6899 0 0 GENUINE PARTS CO COM 372460105 1563110 11286 SH SOLE 0 11286 0 0 GILEAD SCIENCES INC COM 375558103 27451650 338867 SH SOLE 0 338867 0 0 GLOBAL PMTS INC COM 37940X102 388017 3055 SH SOLE 0 3055 0 0 GLOBALSTAR INC COM 378973408 19400 10000 SH SOLE 0 10000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 17658006 45773 SH SOLE 0 45773 0 0 GRACO INC COM 384109104 2054303 23678 SH SOLE 0 23678 0 0 GRAINGER W W INC COM 384802104 487270 588 SH SOLE 0 588 0 0 GREENBRIER COS INC NOTE2.875% 4/1 393657AM3 10828 11000 SH SOLE 0 11000 0 0 HALLIBURTON CO COM 406216101 224850 6220 SH SOLE 0 6220 0 0 HANCOCK JOHN INVT TR II COM 410142103 1680688 129883 SH SOLE 0 129883 0 0 HERSHEY CO COM 427866108 438605 2353 SH SOLE 0 2353 0 0 HF SINCLAIR CORP COM 403949100 562202 10117 SH SOLE 0 10117 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 433479 55150 SH SOLE 0 55150 0 0 HOME DEPOT INC COM 437076102 79748925 230122 SH SOLE 0 230122 0 0 HONEYWELL INTL INC COM 438516106 2453892 11701 SH SOLE 0 11701 0 0 HP INC COM 40434L105 9349460 310717 SH SOLE 0 310717 0 0 HUBBELL INC COM 443510607 278605 847 SH SOLE 0 847 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1946358 7496 SH SOLE 0 7496 0 0 I-80 GOLD CORP COM 44955L106 17600 10000 SH SOLE 0 10000 0 0 ILLINOIS TOOL WKS INC COM 452308109 3359094 12824 SH SOLE 0 12824 0 0 IMAX CORP NOTE0.500% 4/0 45245EAJ8 10644 12000 SH SOLE 0 12000 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 162101 10595 SH SOLE 0 10595 0 0 INTEL CORP COM 458140100 24697792 491498 SH SOLE 0 491498 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11003279 67278 SH SOLE 0 67278 0 0 INTERPUBLIC GROUP COS INC COM 460690100 219799 6734 SH SOLE 0 6734 0 0 INTUIT COM 461202103 1477603 2364 SH SOLE 0 2364 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 598911 70877 SH SOLE 0 70877 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 304885 26581 SH SOLE 0 26581 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 379227 20449 SH SOLE 0 20449 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 550017 26335 SH SOLE 0 26335 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 524498 25642 SH SOLE 0 25642 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 608444 31526 SH SOLE 0 31526 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 701635 36064 SH SOLE 0 36064 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 296070 17798 SH SOLE 0 17798 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 786259 38770 SH SOLE 0 38770 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 510054 34983 SH SOLE 0 34983 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1163334 63028 SH SOLE 0 63028 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9891645 62685 SH SOLE 0 62685 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 162534 16913 SH SOLE 0 16913 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 1515280 159001 SH SOLE 0 159001 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2737201 6684 SH SOLE 0 6684 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 314027 33021 SH SOLE 0 33021 0 0 INVESCO SR INCOME TR COM 46131H107 438138 106863 SH SOLE 0 106863 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 102905 10405 SH SOLE 0 10405 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 926879 79018 SH SOLE 0 79018 0 0 IRON MTN INC DEL COM 46284V101 1943587 27773 SH SOLE 0 27773 0 0 ISHARES GOLD TR ISHARES NEW 464285204 581196 14891 SH SOLE 0 14891 0 0 ISHARES INC MSCI EMRG CHN 46434G764 321113 5795 SH SOLE 0 5795 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1164911 18162 SH SOLE 0 18162 0 0 ISHARES SILVER TR ISHARES 46428Q109 306498 14072 SH SOLE 0 14072 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1116671 13611 SH SOLE 0 13611 0 0 ISHARES TR 20 YR TR BD ETF 464287432 444152 4492 SH SOLE 0 4492 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 252708 2157 SH SOLE 0 2157 0 0 ISHARES TR BROAD USD HIGH 46435U853 207276 5702 SH SOLE 0 5702 0 0 ISHARES TR COHEN STEER REIT 464287564 1850396 31507 SH SOLE 0 31507 0 0 ISHARES TR CORE DIV GRWTH 46434V621 378079078 7024881 SH SOLE 0 7024881 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 348802 3420 SH SOLE 0 3420 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1498386 21299 SH SOLE 0 21299 0 0 ISHARES TR CORE S&P MCP ETF 464287507 33406123 120534 SH SOLE 0 120534 0 0 ISHARES TR CORE S&P SCP ETF 464287804 31557726 291526 SH SOLE 0 291526 0 0 ISHARES TR CORE S&P TTL STK 464287150 450735 4283 SH SOLE 0 4283 0 0 ISHARES TR CORE S&P500 ETF 464287200 28207668 59058 SH SOLE 0 59058 0 0 ISHARES TR CORE US AGGBD ET 464287226 1296781 13066 SH SOLE 0 13066 0 0 ISHARES TR DOW JONES US ETF 464287846 382460 3282 SH SOLE 0 3282 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 254786 5515 SH SOLE 0 5515 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 49897634 1988746 SH SOLE 0 1988746 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 28197713 1181799 SH SOLE 0 1181799 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 47775961 2052232 SH SOLE 0 2052232 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 46640934 2040732 SH SOLE 0 2040732 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 48786402 2038713 SH SOLE 0 2038713 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 6900872 308216 SH SOLE 0 308216 0 0 ISHARES TR IBONDS DEC 2029 46436E163 212872 8315 SH SOLE 0 8315 0 0 ISHARES TR IBONDS DEC 2030 46436E726 41412163 1913686 SH SOLE 0 1913686 0 0 ISHARES TR IBONDS DEC 2031 46436E486 24278273 1168911 SH SOLE 0 1168911 0 0 ISHARES TR IBONDS DEC 2032 46436E312 25613939 1015218 SH SOLE 0 1015218 0 0 ISHARES TR IBONDS DEC 2033 46436E130 23840483 922262 SH SOLE 0 922262 0 0 ISHARES TR IBONDS DEC 25 46435U432 909629 34267 SH SOLE 0 34267 0 0 ISHARES TR IBONDS DEC 26 46435U259 937047 36731 SH SOLE 0 36731 0 0 ISHARES TR IBONDS DEC 27 46435U283 867257 34124 SH SOLE 0 34124 0 0 ISHARES TR IBONDS DEC 28 46435U325 753984 29464 SH SOLE 0 29464 0 0 ISHARES TR IBONDS DEC 29 46436E205 38087161 1650939 SH SOLE 0 1650939 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 14460231 605031 SH SOLE 0 605031 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 9377603 376459 SH SOLE 0 376459 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 15553002 628150 SH SOLE 0 628150 0 0 ISHARES TR IBONDS DEC 46435U697 1096755 42297 SH SOLE 0 42297 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1282168 16568 SH SOLE 0 16568 0 0 ISHARES TR IBOXX INV CP ETF 464287242 6184934 55891 SH SOLE 0 55891 0 0 ISHARES TR INTL DIV GRWTH 46435G524 3062389 47427 SH SOLE 0 47427 0 0 ISHARES TR ISHARES BIOTECH 464287556 1530175 11264 SH SOLE 0 11264 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1178984 22993 SH SOLE 0 22993 0 0 ISHARES TR MBS ETF 464288588 40027495 425462 SH SOLE 0 425462 0 0 ISHARES TR MICRO-CAP ETF 464288869 616070 5310 SH SOLE 0 5310 0 0 ISHARES TR MORNINGSTAR VALU 464288109 249430 3532 SH SOLE 0 3532 0 0 ISHARES TR MORTGE REL ETF 46435G342 1692213 71734 SH SOLE 0 71734 0 0 ISHARES TR MSCI ACWI ETF 464288257 818676 8044 SH SOLE 0 8044 0 0 ISHARES TR MSCI ACWI EX US 464288240 26376035 516772 SH SOLE 0 516772 0 0 ISHARES TR MSCI EAFE ETF 464287465 2632850 34942 SH SOLE 0 34942 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1562083 38848 SH SOLE 0 38848 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 136739965 3640574 SH SOLE 0 3640574 0 0 ISHARES TR MSCI USA MMENTM 46432F396 214787 1369 SH SOLE 0 1369 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 815948 5545 SH SOLE 0 5545 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1959400 18074 SH SOLE 0 18074 0 0 ISHARES TR PFD AND INCM SEC 464288687 1395141 44730 SH SOLE 0 44730 0 0 ISHARES TR RUS 1000 ETF 464287622 690916 2634 SH SOLE 0 2634 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2643157 8718 SH SOLE 0 8718 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1208308 7312 SH SOLE 0 7312 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 308182 1984 SH SOLE 0 1984 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 457180 3931 SH SOLE 0 3931 0 0 ISHARES TR RUS MID CAP ETF 464287499 455453 5859 SH SOLE 0 5859 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 681731 3397 SH SOLE 0 3397 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 562274 7487 SH SOLE 0 7487 0 0 ISHARES TR S&P 500 VAL ETF 464287408 267791 1540 SH SOLE 0 1540 0 0 ISHARES TR S&P MC 400GR ETF 464287606 505783 6385 SH SOLE 0 6385 0 0 ISHARES TR S&P MC 400VL ETF 464287705 440783 3865 SH SOLE 0 3865 0 0 ISHARES TR S&P SML 600 GWT 464287887 450716 3602 SH SOLE 0 3602 0 0 ISHARES TR SELECT DIVID ETF 464287168 17164472 146430 SH SOLE 0 146430 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1296654 12299 SH SOLE 0 12299 0 0 ISHARES TR SP SMCP600VL ETF 464287879 414874 4025 SH SOLE 0 4025 0 0 ISHARES TR TIPS BD ETF 464287176 1804477 16787 SH SOLE 0 16787 0 0 ISHARES TR U.S. ENERGY ETF 464287796 316815 7181 SH SOLE 0 7181 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 249460 1392 SH SOLE 0 1392 0 0 ISHARES TR U.S. FINLS ETF 464287788 334541 3917 SH SOLE 0 3917 0 0 ISHARES TR U.S. PHARMA ETF 464288836 235091 1268 SH SOLE 0 1268 0 0 ISHARES TR U.S. TECH ETF 464287721 15640661 127419 SH SOLE 0 127419 0 0 ISHARES TR U.S. UTILITS ETF 464287697 649100 8121 SH SOLE 0 8121 0 0 ISHARES TR US AER DEF ETF 464288760 220939 1745 SH SOLE 0 1745 0 0 ISHARES TR US CONSUM DISCRE 464287580 732620 9669 SH SOLE 0 9669 0 0 ISHARES TR US HLTHCARE ETF 464287762 4701163 16424 SH SOLE 0 16424 0 0 ISHARES TR US TELECOM ETF 464287713 378450 16628 SH SOLE 0 16628 0 0 ITRON INC NOTE3/1 465741AN6 11926 13000 SH SOLE 0 13000 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 40853015 743052 SH SOLE 0 743052 0 0 JETBLUE AIRWAYS CORP NOTE0.500% 4/0 477143AP6 9221 13000 SH SOLE 0 13000 0 0 JOHNSON & JOHNSON COM 478160104 62022767 395705 SH SOLE 0 395705 0 0 JOHNSON CTLS INTL PLC SHS G51502105 204929 3555 SH SOLE 0 3555 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 666042 26263 SH SOLE 0 26263 0 0 JPMORGAN CHASE & CO COM 46625H100 35438875 208341 SH SOLE 0 208341 0 0 KELLANOVA COM 487836108 1716608 30703 SH SOLE 0 30703 0 0 KENVUE INC COM 49177J102 204819 9513 SH SOLE 0 9513 0 0 KIMBERLY-CLARK CORP COM 494368103 3344169 27522 SH SOLE 0 27522 0 0 KINDER MORGAN INC DEL COM 49456B101 4317027 244729 SH SOLE 0 244729 0 0 KINROSS GOLD CORP COM 496902404 165165 27300 SH SOLE 0 27300 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 2263811 180096 SH SOLE 0 180096 0 0 KROGER CO COM 501044101 381636 8349 SH SOLE 0 8349 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1070451 5082 SH SOLE 0 5082 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 286866 1262 SH SOLE 0 1262 0 0 LAM RESEARCH CORP COM 512807108 881020 1125 SH SOLE 0 1125 0 0 LCI INDS NOTE1.125% 5/1 501812AB7 10804 11000 SH SOLE 0 11000 0 0 LENNAR CORP CL A 526057104 3929396 26365 SH SOLE 0 26365 0 0 LOCKHEED MARTIN CORP COM 539830109 42026897 92725 SH SOLE 0 92725 0 0 LOWES COS INC COM 548661107 1545223 6943 SH SOLE 0 6943 0 0 LULULEMON ATHLETICA INC COM 550021109 202982 397 SH SOLE 0 397 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4755764 50019 SH SOLE 0 50019 0 0 MACQUARIE / FIRST TR GLOBAL COM 55607W100 1159251 147300 SH SOLE 0 147300 0 0 MAIN STR CAP CORP COM 56035L104 2262410 52334 SH SOLE 0 52334 0 0 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 159005 12250 SH SOLE 0 12250 0 0 MARATHON PETE CORP COM 56585A102 1082265 7295 SH SOLE 0 7295 0 0 MARRIOTT INTL INC NEW CL A 571903202 1347328 5975 SH SOLE 0 5975 0 0 MARSH & MCLENNAN COS INC COM 571748102 874129 4614 SH SOLE 0 4614 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1918481 4498 SH SOLE 0 4498 0 0 MCDONALDS CORP COM 580135101 8624469 29087 SH SOLE 0 29087 0 0 MCKESSON CORP COM 58155Q103 1118710 2416 SH SOLE 0 2416 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 100872 20544 SH SOLE 0 20544 0 0 MEDTRONIC PLC SHS G5960L103 992290 12045 SH SOLE 0 12045 0 0 MERCK & CO INC COM 58933Y105 34386947 315419 SH SOLE 0 315419 0 0 META PLATFORMS INC CL A 30303M102 4171601 11786 SH SOLE 0 11786 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 227200 64000 SH SOLE 0 64000 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 56816 17165 SH SOLE 0 17165 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 320968 42400 SH SOLE 0 42400 0 0 MFS MUN INCOME TR SH BEN INT 552738106 732305 141645 SH SOLE 0 141645 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 364852 4046 SH SOLE 0 4046 0 0 MICRON TECHNOLOGY INC COM 595112103 547194 6412 SH SOLE 0 6412 0 0 MICROSOFT CORP COM 594918104 65389653 173890 SH SOLE 0 173890 0 0 MID-AMER APT CMNTYS INC COM 59522J103 5340574 39719 SH SOLE 0 39719 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1109454 18125 SH SOLE 0 18125 0 0 MONDELEZ INTL INC CL A 609207105 1073062 14815 SH SOLE 0 14815 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 107767 23126 SH SOLE 0 23126 0 0 MORGAN STANLEY COM NEW 617446448 1708159 18318 SH SOLE 0 18318 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 784716 2506 SH SOLE 0 2506 0 0 NETAPP INC COM 64110D104 10785909 122345 SH SOLE 0 122345 0 0 NETFLIX INC COM 64110L106 740851 1522 SH SOLE 0 1522 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 213744 27687 SH SOLE 0 27687 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 1152033 163641 SH SOLE 0 163641 0 0 NEWELL BRANDS INC COM 651229106 109759 12645 SH SOLE 0 12645 0 0 NEWMONT CORP COM 651639106 24178823 584171 SH SOLE 0 584171 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 276126 34733 SH SOLE 0 34733 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 601812 17479 SH SOLE 0 17479 0 0 NEXTERA ENERGY INC COM 65339F101 3840523 63229 SH SOLE 0 63229 0 0 NIKE INC CL B 654106103 2111590 19449 SH SOLE 0 19449 0 0 NORFOLK SOUTHN CORP COM 655844108 5717921 24190 SH SOLE 0 24190 0 0 NORTHROP GRUMMAN CORP COM 666807102 943682 2016 SH SOLE 0 2016 0 0 NOVARTIS AG SPONSORED ADR 66987V109 453105 4488 SH SOLE 0 4488 0 0 NOVO-NORDISK A S ADR 670100205 245518 2373 SH SOLE 0 2373 0 0 NUCOR CORP COM 670346105 311224 1788 SH SOLE 0 1788 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1876701 158773 SH SOLE 0 158773 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 4633447 421222 SH SOLE 0 421222 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 1696365 125193 SH SOLE 0 125193 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 2571684 312857 SH SOLE 0 312857 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1436677 144100 SH SOLE 0 144100 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 376743 38132 SH SOLE 0 38132 0 0 NUVEEN MUN VALUE FD INC COM 670928100 316756 36832 SH SOLE 0 36832 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2424762 205141 SH SOLE 0 205141 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 5676203 839675 SH SOLE 0 839675 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4338016 378866 SH SOLE 0 378866 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 261098 22278 SH SOLE 0 22278 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 815634 55185 SH SOLE 0 55185 0 0 NVIDIA CORPORATION COM 67066G104 14133553 28540 SH SOLE 0 28540 0 0 OCCIDENTAL PETE CORP COM 674599105 416461 6975 SH SOLE 0 6975 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 198682 27142 SH SOLE 0 27142 0 0 OMNICOM GROUP INC COM 681919106 11625047 134378 SH SOLE 0 134378 0 0 ONEOK INC NEW COM 682680103 19892285 283285 SH SOLE 0 283285 0 0 ORACLE CORP COM 68389X105 6977171 66178 SH SOLE 0 66178 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 744654 784 SH SOLE 0 784 0 0 OVINTIV INC COM 69047Q102 262882 5985 SH SOLE 0 5985 0 0 OXFORD INDS INC COM 691497309 463228 4632 SH SOLE 0 4632 0 0 OXFORD LANE CAP CORP COM 691543102 54340 11000 SH SOLE 0 11000 0 0 PACKAGING CORP AMER COM 695156109 11129928 68319 SH SOLE 0 68319 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 268554 15641 SH SOLE 0 15641 0 0 PALO ALTO NETWORKS INC COM 697435105 1022939 3469 SH SOLE 0 3469 0 0 PAYCHEX INC COM 704326107 758632 6369 SH SOLE 0 6369 0 0 PAYPAL HLDGS INC COM 70450Y103 552311 8994 SH SOLE 0 8994 0 0 PEMBINA PIPELINE CORP COM 706327103 1762648 51210 SH SOLE 0 51210 0 0 PEPSICO INC COM 713448108 6647572 39140 SH SOLE 0 39140 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 308729 22052 SH SOLE 0 22052 0 0 PFIZER INC COM 717081103 19754061 686143 SH SOLE 0 686143 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 616258 54248 SH SOLE 0 54248 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 6075392 493132 SH SOLE 0 493132 0 0 PHILIP MORRIS INTL INC COM 718172109 6775810 72022 SH SOLE 0 72022 0 0 PHILLIPS 66 COM 718546104 405471 3045 SH SOLE 0 3045 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 90297 12700 SH SOLE 0 12700 0 0 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 190190 13300 SH SOLE 0 13300 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 216459 12059 SH SOLE 0 12059 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 2830421 231244 SH SOLE 0 231244 0 0 PIMCO MUN INCOME FD COM 72200R107 213657 22900 SH SOLE 0 22900 0 0 PINNACLE WEST CAP CORP COM 723484101 4863659 67701 SH SOLE 0 67701 0 0 PIONEER FLOATING RATE FUND I COM 72369J102 162727 17746 SH SOLE 0 17746 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 1254262 175421 SH SOLE 0 175421 0 0 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1325084 153544 SH SOLE 0 153544 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 287609 35861 SH SOLE 0 35861 0 0 PIONEER NAT RES CO COM 723787107 274804 1222 SH SOLE 0 1222 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 281208 18562 SH SOLE 0 18562 0 0 POLARIS INC COM 731068102 298684 3152 SH SOLE 0 3152 0 0 POTLATCHDELTIC CORPORATION COM 737630103 442538 9013 SH SOLE 0 9013 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 470021 5975 SH SOLE 0 5975 0 0 PROCTER AND GAMBLE CO COM 742718109 40254077 274697 SH SOLE 0 274697 0 0 PROLOGIS INC. COM 74340W103 9778246 73355 SH SOLE 0 73355 0 0 PROSHARES TR PSHS ULT NASB 74347R214 646094 11325 SH SOLE 0 11325 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 121852120 1874360 SH SOLE 0 1874360 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 252478 2652 SH SOLE 0 2652 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 397200 5399 SH SOLE 0 5399 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 2284238 45054 SH SOLE 0 45054 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 709171 9537 SH SOLE 0 9537 0 0 PRUDENTIAL FINL INC COM 744320102 264866 2554 SH SOLE 0 2554 0 0 PUBLIC STORAGE COM 74460D109 6602683 21648 SH SOLE 0 21648 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 282242 4616 SH SOLE 0 4616 0 0 PULTE GROUP INC COM 745867101 320073 3101 SH SOLE 0 3101 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 164430 40600 SH SOLE 0 40600 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 547297 90016 SH SOLE 0 90016 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1134870 110935 SH SOLE 0 110935 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 181085 50724 SH SOLE 0 50724 0 0 QORVO INC COM 74736K101 219139 1946 SH SOLE 0 1946 0 0 QUALCOMM INC COM 747525103 21524929 148828 SH SOLE 0 148828 0 0 QUEST DIAGNOSTICS INC COM 74834L100 647185 4694 SH SOLE 0 4694 0 0 RAYMOND JAMES FINL INC COM 754730109 867693 7782 SH SOLE 0 7782 0 0 REALTY INCOME CORP COM 756109104 327118 5697 SH SOLE 0 5697 0 0 REGENERON PHARMACEUTICALS COM 75886F107 259445 295 SH SOLE 0 295 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 422631 21808 SH SOLE 0 21808 0 0 REPUBLIC SVCS INC COM 760759100 682843 4141 SH SOLE 0 4141 0 0 RIO TINTO PLC SPONSORED ADR 767204100 29810926 400362 SH SOLE 0 400362 0 0 RITHM CAPITAL CORP COM NEW 64828T201 2594664 242946 SH SOLE 0 242946 0 0 RIVERNORTH FLEXIBLE MUN INCO COM 76883H104 259123 16750 SH SOLE 0 16750 0 0 ROCKWELL AUTOMATION INC COM 773903109 609472 1963 SH SOLE 0 1963 0 0 ROLLINS INC COM 775711104 251889 5768 SH SOLE 0 5768 0 0 ROPER TECHNOLOGIES INC COM 776696106 741758 1361 SH SOLE 0 1361 0 0 ROYAL BK CDA COM 780087102 282052 2789 SH SOLE 0 2789 0 0 RPC INC COM 749660106 88088 12100 SH SOLE 0 12100 0 0 RTX CORPORATION COM 75513E101 11287880 134156 SH SOLE 0 134156 0 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 116190 15070 SH SOLE 0 15070 0 0 SABINE RTY TR UNIT BEN INT 785688102 952848 14070 SH SOLE 0 14070 0 0 SALESFORCE INC COM 79466L302 1728525 6569 SH SOLE 0 6569 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 78764 15531 SH SOLE 0 15531 0 0 SCHLUMBERGER LTD COM STK 806857108 480996 9243 SH SOLE 0 9243 0 0 SCHWAB CHARLES CORP COM 808513105 481590 7000 SH SOLE 0 7000 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 316203 12755 SH SOLE 0 12755 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 367007 9930 SH SOLE 0 9930 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 402486 6498 SH SOLE 0 6498 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 298484 8849 SH SOLE 0 8849 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 272125 4888 SH SOLE 0 4888 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2752239 36152 SH SOLE 0 36152 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 764048 9210 SH SOLE 0 9210 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 694866 12320 SH SOLE 0 12320 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 279340 5913 SH SOLE 0 5913 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 291297 5580 SH SOLE 0 5580 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1944960 26768 SH SOLE 0 26768 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 10511015 125370 SH SOLE 0 125370 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 83207325 2212961 SH SOLE 0 2212961 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 11242129 98624 SH SOLE 0 98624 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6838713 38246 SH SOLE 0 38246 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3273298 45444 SH SOLE 0 45444 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 84468758 619363 SH SOLE 0 619363 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7272059 114828 SH SOLE 0 114828 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1808230 21139 SH SOLE 0 21139 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 92588512 481029 SH SOLE 0 481029 0 0 SENSEONICS HLDGS INC COM 81727U105 8286 14535 SH SOLE 0 14535 0 0 SERVICENOW INC COM 81762P102 779690 1104 SH SOLE 0 1104 0 0 SHELL PLC SPON ADS 780259305 763119 11598 SH SOLE 0 11598 0 0 SHOPIFY INC CL A 82509L107 242503 3113 SH SOLE 0 3113 0 0 SIMON PPTY GROUP INC NEW COM 828806109 446807 3132 SH SOLE 0 3132 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 256744 2284 SH SOLE 0 2284 0 0 SNAP ON INC COM 833034101 5531591 19151 SH SOLE 0 19151 0 0 SOUTHERN CO COM 842587107 38011169 542087 SH SOLE 0 542087 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 587620 1559 SH SOLE 0 1559 0 0 SPDR GOLD TR GOLD SHS 78463V107 2859971 14960 SH SOLE 0 14960 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 232117 4855 SH SOLE 0 4855 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3853911 142526 SH SOLE 0 142526 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10266868 21600 SH SOLE 0 21600 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 510263 1006 SH SOLE 0 1006 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 6180291 202036 SH SOLE 0 202036 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 516725 20554 SH SOLE 0 20554 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 250914 11369 SH SOLE 0 11369 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 618936 21671 SH SOLE 0 21671 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 347952 5953 SH SOLE 0 5953 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 560803 10032 SH SOLE 0 10032 0 0 SPDR SER TR S&P DIVID ETF 78464A763 72818662 582689 SH SOLE 0 582689 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 334976 21028 SH SOLE 0 21028 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 157398 19480 SH SOLE 0 19480 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2449176 58411 SH SOLE 0 58411 0 0 STANLEY BLACK & DECKER INC COM 854502101 375592 3829 SH SOLE 0 3829 0 0 STARBUCKS CORP COM 855244109 1207646 12578 SH SOLE 0 12578 0 0 STRYKER CORPORATION COM 863667101 273101 912 SH SOLE 0 912 0 0 SYNOVUS FINL CORP COM NEW 87161C501 365017 9695 SH SOLE 0 9695 0 0 SYSCO CORP COM 871829107 864223 11818 SH SOLE 0 11818 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 279365 2686 SH SOLE 0 2686 0 0 TAPESTRY INC COM 876030107 8855075 240562 SH SOLE 0 240562 0 0 TARGET CORP COM 87612E106 2786424 19565 SH SOLE 0 19565 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 17700 10000 SH SOLE 0 10000 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 518183 44365 SH SOLE 0 44365 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 244800 48000 SH SOLE 0 48000 0 0 TESLA INC COM 88160R101 6944492 27948 SH SOLE 0 27948 0 0 TEXAS INSTRS INC COM 882508104 2246593 13180 SH SOLE 0 13180 0 0 THE CIGNA GROUP COM 125523100 439706 1468 SH SOLE 0 1468 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1016485 1915 SH SOLE 0 1915 0 0 THOMSON REUTERS CORP. COM 884903808 217137 1485 SH SOLE 0 1485 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 295247 4569 SH SOLE 0 4569 0 0 TRAVELERS COMPANIES INC COM 89417E109 253106 1329 SH SOLE 0 1329 0 0 TRUIST FINL CORP COM 89832Q109 1490714 40377 SH SOLE 0 40377 0 0 TYSON FOODS INC CL A 902494103 17653912 328445 SH SOLE 0 328445 0 0 UBER TECHNOLOGIES INC NOTE12/1 90353TAJ9 12288 12000 SH SOLE 0 12000 0 0 UNION PAC CORP COM 907818108 2558685 10417 SH SOLE 0 10417 0 0 UNITED PARCEL SERVICE INC CL B 911312106 32127334 204327 SH SOLE 0 204327 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8896342 16898 SH SOLE 0 16898 0 0 VALERO ENERGY CORP COM 91913Y100 4638216 35679 SH SOLE 0 35679 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 78093506 2713464 SH SOLE 0 2713464 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 392612 12661 SH SOLE 0 12661 0 0 VANECK ETF TRUST INFLATION ALLOCA 92189F130 580376 22724 SH SOLE 0 22724 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 37818510 1491854 SH SOLE 0 1491854 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1061461 13897 SH SOLE 0 13897 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 910718 12211 SH SOLE 0 12211 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 6779928 88028 SH SOLE 0 88028 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 752527 10231 SH SOLE 0 10231 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 256002 1557 SH SOLE 0 1557 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1179518 3794 SH SOLE 0 3794 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 819295 3756 SH SOLE 0 3756 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 636175 2735 SH SOLE 0 2735 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 20980636 237445 SH SOLE 0 237445 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4446512 10180 SH SOLE 0 10180 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 212976 1183 SH SOLE 0 1183 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 856658 4016 SH SOLE 0 4016 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 214945 889 SH SOLE 0 889 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3369442 14204 SH SOLE 0 14204 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1185714 7931 SH SOLE 0 7931 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 395910 7052 SH SOLE 0 7052 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10820039 263261 SH SOLE 0 263261 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 263190 2288 SH SOLE 0 2288 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 269443 3315 SH SOLE 0 3315 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1742284 22519 SH SOLE 0 22519 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9271386 54410 SH SOLE 0 54410 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 230739 3981 SH SOLE 0 3981 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 777888 16240 SH SOLE 0 16240 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 417540 3740 SH SOLE 0 3740 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 274120 3455 SH SOLE 0 3455 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 16573423 249262 SH SOLE 0 249262 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 235105 2548 SH SOLE 0 2548 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 321789 1284 SH SOLE 0 1284 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 544676 1125 SH SOLE 0 1125 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 243090 3000 SH SOLE 0 3000 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 7339020 43354 SH SOLE 0 43354 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 448693 1729 SH SOLE 0 1729 0 0 VENTAS INC COM 92276F100 733259 14712 SH SOLE 0 14712 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 22624196 600111 SH SOLE 0 600111 0 0 VERTEX ENERGY INC COM 92534K107 105443 31104 SH SOLE 0 31104 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 340223 836 SH SOLE 0 836 0 0 VICI PPTYS INC COM 925652109 8859044 277887 SH SOLE 0 277887 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 43065 12779 SH SOLE 0 12779 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 296775 23554 SH SOLE 0 23554 0 0 VIRTUS EQUITY & CONV INCM FD COM 92841M101 1194756 57138 SH SOLE 0 57138 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 564180 2334 SH SOLE 0 2334 0 0 VISA INC COM CL A 92826C839 7591519 29159 SH SOLE 0 29159 0 0 VISTRA CORP COM 92840M102 288678 7494 SH SOLE 0 7494 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 12511287 2517362 SH SOLE 0 2517362 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 200192 7667 SH SOLE 0 7667 0 0 WALMART INC COM 931142103 6359702 40341 SH SOLE 0 40341 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 916519 80538 SH SOLE 0 80538 0 0 WASTE MGMT INC DEL COM 94106L109 1489543 8317 SH SOLE 0 8317 0 0 WELLS FARGO CO NEW COM 949746101 2784086 56564 SH SOLE 0 56564 0 0 WELLTOWER INC COM 95040Q104 1763765 19560 SH SOLE 0 19560 0 0 WENDYS CO COM 95058W100 230657 11841 SH SOLE 0 11841 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 11825241 3063534 SH SOLE 0 3063534 0 0 WESTERN ASSET HIGH YIELD DEF COM 95768B107 1773963 146730 SH SOLE 0 146730 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 68367 10649 SH SOLE 0 10649 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 87922 10141 SH SOLE 0 10141 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 315403 9071 SH SOLE 0 9071 0 0 WILLIAMS COS INC COM 969457100 4816844 138296 SH SOLE 0 138296 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 215760 3070 SH SOLE 0 3070 0 0 WP CAREY INC COM 92936U109 380595 5872 SH SOLE 0 5872 0 0 XCEL ENERGY INC COM 98389B100 342427 5531 SH SOLE 0 5531 0 0 YUM BRANDS INC COM 988498101 1065110 8152 SH SOLE 0 8152 0 0 YUM CHINA HLDGS INC COM 98850P109 256976 6056 SH SOLE 0 6056 0 0 ZOETIS INC CL A 98978V103 1024658 5192 SH SOLE 0 5192 0 0