0000200724-24-000002.txt : 20240213 0000200724-24-000002.hdr.sgml : 20240213 20240213124909 ACCESSION NUMBER: 0000200724-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SMITH, MOORE & CO. CENTRAL INDEX KEY: 0000200724 ORGANIZATION NAME: IRS NUMBER: 431244128 STATE OF INCORPORATION: MO FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15770 FILM NUMBER: 24624068 BUSINESS ADDRESS: STREET 1: 7777 BONHOMME AVE., SUITE 2400 CITY: CLAYTON STATE: MO ZIP: 63105 BUSINESS PHONE: 314-446-1634 MAIL ADDRESS: STREET 1: 7777 BONHOMME AVE., SUITE 2400 CITY: CLAYTON STATE: MO ZIP: 63105 FORMER COMPANY: FORMER CONFORMED NAME: SMITH MOORE & CO /BD DATE OF NAME CHANGE: 20020320 FORMER COMPANY: FORMER CONFORMED NAME: SMITH MOORE & CO /MO/ /BD DATE OF NAME CHANGE: 19931118 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0000200724 XXXXXXXX 12-31-2023 12-31-2023 SMITH, MOORE & CO.
7777 BONHOMME AVE., SUITE 2400 CLAYTON MO 63105
13F HOLDINGS REPORT 028-15770 000003441 801-68175 N
Jaret D Perryman Chief Compliance Officer 3144461634 Jaret D Perryman Saint Louis MO 02-13-2024 0 410 848723367 false
INFORMATION TABLE 2 13F4thQTR2024.xml 4THQTR2024 ADT INC DEL COM 00090Q103 499456 73234 SH SOLE 0 0 73234 AFLAC INC COM 001055102 564132 6838 SH SOLE 0 0 6838 ALPS ETF TR EQUAL SEC ETF 00162Q205 1078934 9850 SH SOLE 0 0 9850 ALPS ETF TR ALERIAN MLP 00162Q452 492594 11585 SH SOLE 0 0 11585 AT&T INC COM 00206R102 1612735 96395 SH SOLE 0 0 96395 ARK ETF TR INNOVATION ETF 00214Q104 462165 8825 SH SOLE 0 0 8825 ABBOTT LABS COM 002824100 2999697 27642 SH SOLE 0 0 27642 ABBVIE INC COM 00287Y109 5442368 35119 SH SOLE 0 0 35119 ACADIA HEALTHCARE COMPANY IN COM 00404A109 220216 2832 SH SOLE 0 0 2832 ADVANCED MICRO DEVICES INC COM 007903107 361449 2452 SH SOLE 0 0 2452 AGNICO EAGLE MINES LTD COM 008474108 568191 10359 SH SOLE 0 0 10359 ALLIANT ENERGY CORP COM 018802108 200070 3900 SH SOLE 0 0 3900 ALLSTATE CORP COM 020002101 763004 5451 SH SOLE 0 0 5451 ALPHABET INC CAP STK CL C 02079K107 1793644 12927 SH SOLE 0 0 12927 ALPHABET INC CAP STK CL A 02079K305 4005192 28672 SH SOLE 0 0 28672 ALTRIA GROUP INC COM 02209S103 802277 19888 SH SOLE 0 0 19888 AMAZON COM INC COM 023135106 6057422 40067 SH SOLE 0 0 40067 AMEREN CORP COM 023608102 985288 13620 SH SOLE 0 0 13620 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 3084944 49367 SH SOLE 0 0 49367 AMERICAN CENTY ETF TR US SML CP VALU 025072877 9708907 108117 SH SOLE 0 0 108117 AMERICAN ELEC PWR CO INC COM 025537101 665398 8193 SH SOLE 0 0 8193 AMERICAN EXPRESS CO COM 025816109 279450 1492 SH SOLE 0 0 1492 AMER STATES WTR CO COM 029899101 221742 2757 SH SOLE 0 0 2757 AMERICAN WTR WKS CO INC NEW COM 030420103 1007937 7636 SH SOLE 0 0 7636 AMERIPRISE FINL INC COM 03076C106 259804 684 SH SOLE 0 0 684 AMGEN INC COM 031162100 1397581 4852 SH SOLE 0 0 4852 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1348417 36892 SH SOLE 0 0 36892 ELEVANCE HEALTH INC COM 036752103 1819278 3858 SH SOLE 0 0 3858 APPLE INC COM 037833100 32116770 167214 SH SOLE 0 0 167214 APPLIED DIGITAL CORP COM NEW 038169207 503478 74700 SH SOLE 0 0 74700 ARCHER DANIELS MIDLAND CO COM 039483102 368969 5109 SH SOLE 0 0 5109 AUTOMATIC DATA PROCESSING IN COM 053015103 1048576 4661 SH SOLE 0 0 4661 AVERY DENNISON CORP COM 053611109 918747 4545 SH SOLE 0 0 4545 BCE INC COM NEW 05534B760 1188173 30172 SH SOLE 0 0 30172 BALL CORP COM 058498106 585892 10186 SH SOLE 0 0 10186 BANK AMERICA CORP COM 060505104 703294 20888 SH SOLE 0 0 20888 BANK MONTREAL QUE COM 063671101 272877 2758 SH SOLE 0 0 2758 BARRICK GOLD CORP COM 067901108 409377 22630 SH SOLE 0 0 22630 BECTON DICKINSON & CO COM 075887109 409647 1680 SH SOLE 0 0 1680 BELLRING BRANDS INC COMMON STOCK 07831C103 436622 7877 SH SOLE 0 0 7877 BENSON HILL INC COMMON STOCK 082490103 18929 108911 SH SOLE 0 0 108911 BERKSHIRE HATHAWAY INC DEL CL A 084670108 480215 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3203520 8982 SH SOLE 0 0 8982 BLACK HILLS CORP COM 092113109 665581 12337 SH SOLE 0 0 12337 BLACKROCK INC COM 09247X101 710910 876 SH SOLE 0 0 876 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 551721 16391 SH SOLE 0 0 16391 BLACKSTONE INC COM 09260D107 1786403 13645 SH SOLE 0 0 13645 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1547957 56004 SH SOLE 0 0 56004 BNY MELLON STRATEGIC MUN BD COM 09662E109 85650 15000 SH SOLE 0 0 15000 BOEING CO COM 097023105 1362219 5226 SH SOLE 0 0 5226 BOOKING HOLDINGS INC COM 09857L108 223475 63 SH SOLE 0 0 63 BORGWARNER INC COM 099724106 388729 10843 SH SOLE 0 0 10843 BRISTOL-MYERS SQUIBB CO COM 110122108 1642501 33010 SH SOLE 0 0 33010 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 704893 24066 SH SOLE 0 0 24066 BROADCOM INC COM 11135F101 949719 851 SH SOLE 0 0 851 CSX CORP COM 126408103 257114 7416 SH SOLE 0 0 7416 CVS HEALTH CORP COM 126650100 2330006 29509 SH SOLE 0 0 29509 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 332345 22350 SH SOLE 0 0 22350 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 621573 9199 SH SOLE 0 0 9199 CANADIAN NATL RY CO COM 136375102 348983 2778 SH SOLE 0 0 2778 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 1947700 68994 SH SOLE 0 0 68994 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 4272625 150976 SH SOLE 0 0 150976 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 3042065 101946 SH SOLE 0 0 101946 CATERPILLAR INC COM 149123101 3112858 10528 SH SOLE 0 0 10528 CENTENE CORP DEL COM 15135B101 815419 10988 SH SOLE 0 0 10988 CHEVRON CORP NEW COM 166764100 2519628 16892 SH SOLE 0 0 16892 CHIPOTLE MEXICAN GRILL INC COM 169656105 219548 96 SH SOLE 0 0 96 CISCO SYS INC COM 17275R102 672447 13311 SH SOLE 0 0 13311 CLEAN ENERGY FUELS CORP COM 184499101 38300 10000 SH SOLE 0 0 10000 COCA COLA CO COM 191216100 2195460 37255 SH SOLE 0 0 37255 COLGATE PALMOLIVE CO COM 194162103 1061309 13315 SH SOLE 0 0 13315 COMCAST CORP NEW CL A 20030N101 1077605 24575 SH SOLE 0 0 24575 CONOCOPHILLIPS COM 20825C104 1181505 10179 SH SOLE 0 0 10179 CORNING INC COM 219350105 482161 16834 SH SOLE 0 0 16834 CORTEVA INC COM 22052L104 447548 9339 SH SOLE 0 0 9339 COSTCO WHSL CORP NEW COM 22160K105 607428 920 SH SOLE 0 0 920 CRACKER BARREL OLD CTRY STOR COM 22410J106 286394 3716 SH SOLE 0 0 3716 CUMMINS INC COM 231021106 872703 3643 SH SOLE 0 0 3643 DANAHER CORPORATION COM 235851102 205483 888 SH SOLE 0 0 888 DEERE & CO COM 244199105 836593 2092 SH SOLE 0 0 2092 DIAMONDBACK ENERGY INC COM 25278X109 934202 6024 SH SOLE 0 0 6024 DIGITAL RLTY TR INC COM 253868103 221881 1649 SH SOLE 0 0 1649 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 302870 5080 SH SOLE 0 0 5080 DISNEY WALT CO COM 254687106 2008187 22242 SH SOLE 0 0 22242 DISCOVER FINL SVCS COM 254709108 821376 7308 SH SOLE 0 0 7308 DOLLAR GEN CORP NEW COM 256677105 390192 2870 SH SOLE 0 0 2870 DOMINION ENERGY INC COM 25746U109 355085 7555 SH SOLE 0 0 7555 DUKE ENERGY CORP NEW COM NEW 26441C204 1794533 18493 SH SOLE 0 0 18493 DUPONT DE NEMOURS INC COM 26614N102 583740 7588 SH SOLE 0 0 7588 EATON VANCE TAX-MANAGED DIVE COM 27828N102 139616 11453 SH SOLE 0 0 11453 EDGEWELL PERS CARE CO COM 28035Q102 511658 13968 SH SOLE 0 0 13968 EMERSON ELEC CO COM 291011104 2310543 24164 SH SOLE 0 0 24164 ENBRIDGE INC COM 29250N105 1294018 35925 SH SOLE 0 0 35925 ENERGIZER HLDGS INC NEW COM 29272W109 386669 12205 SH SOLE 0 0 12205 ENTERGY CORP NEW COM 29364G103 338007 3340 SH SOLE 0 0 3340 ENTERPRISE PRODS PARTNERS L COM 293792107 1649205 62588 SH SOLE 0 0 62588 EVERGY INC COM 30034W106 471536 9033 SH SOLE 0 0 9033 EXXON MOBIL CORP COM 30231G102 4485873 44868 SH SOLE 0 0 44868 META PLATFORMS INC CL A 30303M102 3041666 8843 SH SOLE 0 0 8843 FEDEX CORP COM 31428X106 1182742 4675 SH SOLE 0 0 4675 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 986556 37019 SH SOLE 0 0 37019 FINWISE BANCORP COM 31813A109 357750 25000 SH SOLE 0 0 25000 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1116155 31108 SH SOLE 0 0 31108 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 224963 2346 SH SOLE 0 0 2346 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 491579 8014 SH SOLE 0 0 8014 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1014253 12672 SH SOLE 0 0 12672 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 256164 2181 SH SOLE 0 0 2181 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1434027 35356 SH SOLE 0 0 35356 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 838966 9570 SH SOLE 0 0 9570 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1191623 22133 SH SOLE 0 0 22133 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 487646 5326 SH SOLE 0 0 5326 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 371154 6824 SH SOLE 0 0 6824 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 236039 10227 SH SOLE 0 0 10227 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 249357 11674 SH SOLE 0 0 11674 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 216197 10908 SH SOLE 0 0 10908 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 468626 9070 SH SOLE 0 0 9070 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1613051 31291 SH SOLE 0 0 31291 FIRST TR MLP & ENERGY INCOM COM 33739B104 216095 25215 SH SOLE 0 0 25215 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 276365 15500 SH SOLE 0 0 15500 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 291693 5644 SH SOLE 0 0 5644 FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813 246180 9221 SH SOLE 0 0 9221 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 333426 12200 SH SOLE 0 0 12200 FISERV INC COM 337738108 734207 5527 SH SOLE 0 0 5527 FORD MTR CO DEL COM 345370860 230145 18880 SH SOLE 0 0 18880 FRANKLIN WIRELESS CORP COM 355184102 57898 17079 SH SOLE 0 0 17079 FREEPORT-MCMORAN INC CL B 35671D857 416913 9794 SH SOLE 0 0 9794 FREQUENCY ELECTRS INC COM 358010106 660646 60333 SH SOLE 0 0 60333 GABELLI DIVID & INCOME TR COM 36242H104 307288 14200 SH SOLE 0 0 14200 GENERAL ELECTRIC CO COM NEW 369604301 467146 3660 SH SOLE 0 0 3660 GENERAL MLS INC COM 370334104 611438 9387 SH SOLE 0 0 9387 GILEAD SCIENCES INC COM 375558103 235375 2906 SH SOLE 0 0 2906 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 372296 6420 SH SOLE 0 0 6420 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 706595 7532 SH SOLE 0 0 7532 GOSSAMER BIO INC COM 38341P102 114975 126000 SH SOLE 0 0 126000 GRANITESHARES GOLD TR SHS BEN INT 38748G101 577608 28328 SH SOLE 0 0 28328 HF SINCLAIR CORP COM 403949100 472289 8499 SH SOLE 0 0 8499 HCA HEALTHCARE INC COM 40412C101 204634 756 SH SOLE 0 0 756 HENRY JACK & ASSOC INC COM 426281101 605124 3703 SH SOLE 0 0 3703 HERSHEY CO COM 427866108 1224849 6570 SH SOLE 0 0 6570 HOME DEPOT INC COM 437076102 2834276 8179 SH SOLE 0 0 8179 HONEYWELL INTL INC COM 438516106 1961704 9354 SH SOLE 0 0 9354 ILLINOIS TOOL WKS INC COM 452308109 4503100 17191 SH SOLE 0 0 17191 INNOVATIVE INDL PPTYS INC COM 45781V101 206924 2052 SH SOLE 0 0 2052 INTEL CORP COM 458140100 1312617 26122 SH SOLE 0 0 26122 INTERNATIONAL BUSINESS MACHS COM 459200101 468421 2864 SH SOLE 0 0 2864 INVESCO QQQ TR UNIT SER 1 46090E103 16537695 40487 SH SOLE 0 0 40487 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 257908 2798 SH SOLE 0 0 2798 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 333822 8850 SH SOLE 0 0 8850 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4997210 31668 SH SOLE 0 0 31668 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 294882 3008 SH SOLE 0 0 3008 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 650133 7425 SH SOLE 0 0 7425 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 3204432 36123 SH SOLE 0 0 36123 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 4011011 70796 SH SOLE 0 0 70796 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 228875 3653 SH SOLE 0 0 3653 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 219726 5181 SH SOLE 0 0 5181 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 725116 22325 SH SOLE 0 0 22325 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1238895 7351 SH SOLE 0 0 7351 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 746890 18028 SH SOLE 0 0 18028 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 688013 6551 SH SOLE 0 0 6551 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 9227159 179482 SH SOLE 0 0 179482 ISHARES TR S&P 100 ETF 464287101 650256 2911 SH SOLE 0 0 2911 ISHARES TR SELECT DIVID ETF 464287168 1059204 9036 SH SOLE 0 0 9036 ISHARES TR TIPS BD ETF 464287176 2405670 22380 SH SOLE 0 0 22380 ISHARES TR CORE S&P500 ETF 464287200 48808818 102190 SH SOLE 0 0 102190 ISHARES TR CORE US AGGBD ET 464287226 2218859 22356 SH SOLE 0 0 22356 ISHARES TR MSCI EMG MKT ETF 464287234 1605348 39924 SH SOLE 0 0 39924 ISHARES TR S&P 500 GRWT ETF 464287309 208350 2774 SH SOLE 0 0 2774 ISHARES TR S&P 500 VAL ETF 464287408 34885020 200615 SH SOLE 0 0 200615 ISHARES TR 20 YR TR BD ETF 464287432 257088 2600 SH SOLE 0 0 2600 ISHARES TR MSCI EAFE ETF 464287465 1383947 18367 SH SOLE 0 0 18367 ISHARES TR RUS MD CP GR ETF 464287481 386324 3698 SH SOLE 0 0 3698 ISHARES TR RUS MID CAP ETF 464287499 1779286 22891 SH SOLE 0 0 22891 ISHARES TR CORE S&P MCP ETF 464287507 11441832 41284 SH SOLE 0 0 41284 ISHARES TR EXPND TEC SC ETF 464287549 1281338 2859 SH SOLE 0 0 2859 ISHARES TR ISHARES BIOTECH 464287556 672470 5300 SH SOLE 0 0 5300 ISHARES TR RUS 1000 VAL ETF 464287598 3294231 19935 SH SOLE 0 0 19935 ISHARES TR RUS 1000 GRW ETF 464287614 14734885 48603 SH SOLE 0 0 48603 ISHARES TR RUS 1000 ETF 464287622 2144621 8277 SH SOLE 0 0 8277 ISHARES TR RUS 2000 VAL ETF 464287630 332372 2382 SH SOLE 0 0 2382 ISHARES TR RUS 2000 GRW ETF 464287648 284475 1128 SH SOLE 0 0 1128 ISHARES TR RUSSELL 2000 ETF 464287655 11289752 58816 SH SOLE 0 0 58816 ISHARES TR US HLTHCARE ETF 464287762 773750 2703 SH SOLE 0 0 2703 ISHARES TR U.S. FINLS ETF 464287788 253411 2967 SH SOLE 0 0 2967 ISHARES TR CORE S&P SCP ETF 464287804 20434972 189843 SH SOLE 0 0 189843 ISHARES TR GL CLEAN ENE ETF 464288224 161670 10383 SH SOLE 0 0 10383 ISHARES TR NATIONAL MUN ETF 464288414 513364 4735 SH SOLE 0 0 4735 ISHARES TR SHORT TREAS BD 464288679 875384 7949 SH SOLE 0 0 7949 ISHARES TR PFD AND INCM SEC 464288687 573473 18386 SH SOLE 0 0 18386 ISHARES TR US AER DEF ETF 464288760 223607 1766 SH SOLE 0 0 1766 ISHARES TR U.S. MED DVC ETF 464288810 1137087 21069 SH SOLE 0 0 21069 ISHARES TR MICRO-CAP ETF 464288869 4898021 42323 SH SOLE 0 0 42323 ISHARES SILVER TR ISHARES 46428Q109 1889502 86754 SH SOLE 0 0 86754 ISHARES TR CORE HIGH DV ETF 46429B663 344840 3381 SH SOLE 0 0 3381 ISHARES TR MSCI USA MIN VOL 46429B697 4059981 52031 SH SOLE 0 0 52031 ISHARES TR CORE MSCI EAFE 46432F842 202209 2874 SH SOLE 0 0 2874 ISHARES INC CORE MSCI EMKT 46434G103 4536763 95452 SH SOLE 0 0 95452 ISHARES INC MSCI GBL GOLD MN 46434G855 261433 10636 SH SOLE 0 0 10636 ISHARES TR CORE DIV GRWTH 46434V621 3945323 74927 SH SOLE 0 0 74927 ISHARES TR HDG MSCI EAFE 46434V803 699774 22208 SH SOLE 0 0 22208 ISHARES TR TRS FLT RT BD 46434V860 315438 6250 SH SOLE 0 0 6250 ISHARES TR IBONDS DEC25 ETF 46434VBD1 727957 29401 SH SOLE 0 0 29401 ISHARES TR IBONDS DEC24 ETF 46434VBG4 835360 33535 SH SOLE 0 0 33535 ISHARES TR CORE MSCI INTL 46435G326 1614481 25361 SH SOLE 0 0 25361 ISHARES TR IBONDS DEC2026 46435GAA0 838330 35077 SH SOLE 0 0 35077 ISHARES TR IBDS DEC28 ETF 46435U515 271549 10823 SH SOLE 0 0 10823 ISHARES TR IBONDS 27 ETF 46435UAA9 615000 25700 SH SOLE 0 0 25700 ISHARES TR 0-3 MNTH TREASRY 46436E718 14918847 148787 SH SOLE 0 0 148787 JPMORGAN CHASE & CO COM 46625H100 3060878 17995 SH SOLE 0 0 17995 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 3118356 68370 SH SOLE 0 0 68370 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 4687704 85262 SH SOLE 0 0 85262 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 497177 9898 SH SOLE 0 0 9898 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 2008129 40219 SH SOLE 0 0 40219 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 319204 6346 SH SOLE 0 0 6346 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 444943 8449 SH SOLE 0 0 8449 JOHNSON & JOHNSON COM 478160104 3928726 25195 SH SOLE 0 0 25195 OPENLANE INC COM 48238T109 222728 15039 SH SOLE 0 0 15039 KLA CORP COM NEW 482480100 1174627 2021 SH SOLE 0 0 2021 KIMBERLY-CLARK CORP COM 494368103 1303534 10728 SH SOLE 0 0 10728 KRAFT HEINZ CO COM 500754106 1075170 29074 SH SOLE 0 0 29074 LKQ CORP COM 501889208 653818 13681 SH SOLE 0 0 13681 LEGGETT & PLATT INC COM 524660107 391337 14954 SH SOLE 0 0 14954 LIFETIME BRANDS INC COM 53222Q103 264938 39484 SH SOLE 0 0 39484 ELI LILLY & CO COM 532457108 4686200 8039 SH SOLE 0 0 8039 LOCKHEED MARTIN CORP COM 539830109 600849 1326 SH SOLE 0 0 1326 LOWES COS INC COM 548661107 1095990 4925 SH SOLE 0 0 4925 MDU RES GROUP INC COM 552690109 396594 20030 SH SOLE 0 0 20030 MFS INTER INCOME TR SH BEN INT 55273C107 135659 50619 SH SOLE 0 0 50619 MPLX LP COM UNIT REP LTD 55336V100 985381 26835 SH SOLE 0 0 26835 MARATHON PETE CORP COM 56585A102 610279 4114 SH SOLE 0 0 4114 MARVELL TECHNOLOGY INC COM 573874104 381444 6325 SH SOLE 0 0 6325 MASTERCARD INCORPORATED CL A 57636Q104 1817487 4261 SH SOLE 0 0 4261 MCDONALDS CORP COM 580135101 1872487 6315 SH SOLE 0 0 6315 MERCK & CO INC COM 58933Y105 2169388 19899 SH SOLE 0 0 19899 METLIFE INC COM 59156R108 318086 4810 SH SOLE 0 0 4810 MICROSOFT CORP COM 594918104 9858362 26216 SH SOLE 0 0 26216 MONDELEZ INTL INC CL A 609207105 500273 6907 SH SOLE 0 0 6907 NATIONAL FUEL GAS CO COM 636180101 1007113 20074 SH SOLE 0 0 20074 NETFLIX INC COM 64110L106 664591 1365 SH SOLE 0 0 1365 NEW GERMANY FD INC COM 644465106 214656 24560 SH SOLE 0 0 24560 NEWMONT CORP COM 651639106 877344 21197 SH SOLE 0 0 21197 NEXTERA ENERGY INC COM 65339F101 988940 16282 SH SOLE 0 0 16282 NIKE INC CL B 654106103 200798 1849 SH SOLE 0 0 1849 NORFOLK SOUTHN CORP COM 655844108 771935 3266 SH SOLE 0 0 3266 NOVO-NORDISK A S ADR 670100205 382765 3700 SH SOLE 0 0 3700 NUCOR CORP COM 670346105 243965 1402 SH SOLE 0 0 1402 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 208359 20763 SH SOLE 0 0 20763 NVIDIA CORPORATION COM 67066G104 3924681 7925 SH SOLE 0 0 7925 NUVEEN AMT FREE MUN CR INC F COM 67071L106 486645 41171 SH SOLE 0 0 41171 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 95030 18205 SH SOLE 0 0 18205 NUTRIEN LTD COM 67077M108 463202 8223 SH SOLE 0 0 8223 NUVEEN MUN VALUE FD INC COM 670928100 1110397 129116 SH SOLE 0 0 129116 OREILLY AUTOMOTIVE INC COM 67103H107 1272157 1339 SH SOLE 0 0 1339 OCCIDENTAL PETE CORP COM 674599105 261470 4379 SH SOLE 0 0 4379 ONEOK INC NEW COM 682680103 1044333 14872 SH SOLE 0 0 14872 ORACLE CORP COM 68389X105 1447346 13728 SH SOLE 0 0 13728 PGIM ETF TR PGIM ULTRA SH BD 69344A107 203734 4125 SH SOLE 0 0 4125 PNC FINL SVCS GROUP INC COM 693475105 211550 1366 SH SOLE 0 0 1366 PACER FDS TR US CASH COWS 100 69374H881 19748922 379860 SH SOLE 0 0 379860 PALO ALTO NETWORKS INC COM 697435105 251828 854 SH SOLE 0 0 854 PAYPAL HLDGS INC COM 70450Y103 247605 4032 SH SOLE 0 0 4032 PEMBINA PIPELINE CORP COM 706327103 270231 7851 SH SOLE 0 0 7851 PEPSICO INC COM 713448108 3013368 17942 SH SOLE 0 0 17942 PERFICIENT INC COM 71375U101 529127 8039 SH SOLE 0 0 8039 PFIZER INC COM 717081103 1613413 56041 SH SOLE 0 0 56041 PHILIP MORRIS INTL INC COM 718172109 840126 8930 SH SOLE 0 0 8930 PHILLIPS 66 COM 718546104 1693599 12720 SH SOLE 0 0 12720 PIMCO ETF TR PREFERRED AND CP 72201R619 1269643 26254 SH SOLE 0 0 26254 POST HLDGS INC COM 737446104 498155 5657 SH SOLE 0 0 5657 PROCTER AND GAMBLE CO COM 742718109 5096757 34916 SH SOLE 0 0 34916 PROLOGIS INC. COM 74340W103 976321 7324 SH SOLE 0 0 7324 PROSHARES TR S&P MDCP 400 DIV 74347B680 4942945 69975 SH SOLE 0 0 69975 PROSHARES TR RUSS 2000 DIVD 74347B698 2664553 43618 SH SOLE 0 0 43618 PROSHARES TR MSCI EAFE DIVD 74347B839 284491 7355 SH SOLE 0 0 7355 PROSHARES TR S&P 500 DV ARIST 74348A467 13696273 147544 SH SOLE 0 0 147544 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 331548 32409 SH SOLE 0 0 32409 QUALCOMM INC COM 747525103 630833 4362 SH SOLE 0 0 4362 RTX CORPORATION COM 75513E101 504971 6002 SH SOLE 0 0 6002 REALTY INCOME CORP COM 756109104 284590 4956 SH SOLE 0 0 4956 REINSURANCE GRP OF AMERICA I COM NEW 759351604 378889 2342 SH SOLE 0 0 2342 SHELL PLC SPON ADS 780259305 289915 4406 SH SOLE 0 0 4406 ROYAL GOLD INC COM 780287108 244339 2020 SH SOLE 0 0 2020 SPDR S&P 500 ETF TR TR UNIT 78462F103 23017474 49779 SH SOLE 0 0 49779 SPDR GOLD TR GOLD SHS 78463V107 2310672 12087 SH SOLE 0 0 12087 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1388833 39221 SH SOLE 0 0 39221 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 938478 16622 SH SOLE 0 0 16622 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1071216 33728 SH SOLE 0 0 33728 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 372527 10953 SH SOLE 0 0 10953 SPDR SER TR PORTFOLIO SHORT 78464A474 805538 27050 SH SOLE 0 0 27050 SPDR SER TR DJ REIT ETF 78464A607 2719003 28525 SH SOLE 0 0 28525 SPDR SER TR S&P REGL BKG 78464A698 211650 4037 SH SOLE 0 0 4037 SPDR SER TR S&P DIVID ETF 78464A763 1367390 10942 SH SOLE 0 0 10942 SPDR SER TR PORTFOLIO S&P400 78464A847 633331 12999 SH SOLE 0 0 12999 SPDR SER TR PORTFOLIO S&P500 78464A854 1008127 18034 SH SOLE 0 0 18034 SPDR SER TR S&P HOMEBUILD 78464A888 613568 6414 SH SOLE 0 0 6414 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1079145 2863 SH SOLE 0 0 2863 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 29471703 59292 SH SOLE 0 0 59292 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 4321742 47289 SH SOLE 0 0 47289 SALESFORCE INC COM 79466L302 538648 2047 SH SOLE 0 0 2047 SCHLUMBERGER LTD COM STK 806857108 660075 12684 SH SOLE 0 0 12684 SCHWAB CHARLES CORP COM 808513105 926789 13471 SH SOLE 0 0 13471 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2406670 43231 SH SOLE 0 0 43231 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 523448 9281 SH SOLE 0 0 9281 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1513844 18248 SH SOLE 0 0 18248 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1487966 20002 SH SOLE 0 0 20002 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5984105 78604 SH SOLE 0 0 78604 SCHWAB STRATEGIC TR US REIT ETF 808524847 2565058 123856 SH SOLE 0 0 123856 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1130200 8287 SH SOLE 0 0 8287 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 323418 4490 SH SOLE 0 0 4490 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 286871 1604 SH SOLE 0 0 1604 SELECT SECTOR SPDR TR ENERGY 81369Y506 1437697 17148 SH SOLE 0 0 17148 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3802200 101122 SH SOLE 0 0 101122 SELECT SECTOR SPDR TR INDL 81369Y704 432594 3795 SH SOLE 0 0 3795 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 578401 3005 SH SOLE 0 0 3005 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 235668 3721 SH SOLE 0 0 3721 SEMPRA COM 816851109 588275 7872 SH SOLE 0 0 7872 SHERWIN WILLIAMS CO COM 824348106 348595 1118 SH SOLE 0 0 1118 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 5160921 204312 SH SOLE 0 0 204312 SMUCKER J M CO COM NEW 832696405 603085 4772 SH SOLE 0 0 4772 SONOCO PRODS CO COM 835495102 1049853 18791 SH SOLE 0 0 18791 SOUTHERN CO COM 842587107 1445090 20609 SH SOLE 0 0 20609 SOUTHERN MO BANCORP INC COM 843380106 763065 14292 SH SOLE 0 0 14292 SOUTHWESTERN ENERGY CO COM 845467109 101525 15500 SH SOLE 0 0 15500 SPIRE INC COM 84857L101 698549 11205 SH SOLE 0 0 11205 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 807903 99988 SH SOLE 0 0 99988 BLOCK INC CL A 852234103 268791 3475 SH SOLE 0 0 3475 STARBUCKS CORP COM 855244109 513724 5600 SH SOLE 0 0 5600 STIFEL FINL CORP COM 860630102 680849 9846 SH SOLE 0 0 9846 SYSCO CORP COM 871829107 866730 12162 SH SOLE 0 0 12162 TJX COS INC NEW COM 872540109 1094474 11667 SH SOLE 0 0 11667 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 418403 4023 SH SOLE 0 0 4023 TARGET CORP COM 87612E106 373161 2620 SH SOLE 0 0 2620 TELEFLEX INCORPORATED COM 879369106 299208 1200 SH SOLE 0 0 1200 TESLA INC COM 88160R101 3302796 13292 SH SOLE 0 0 13292 TEXAS INSTRS INC COM 882508104 430658 2526 SH SOLE 0 0 2526 3M CO COM 88579Y101 1197999 11133 SH SOLE 0 0 11133 TRACTOR SUPPLY CO COM 892356106 1177678 5477 SH SOLE 0 0 5477 TRAVELERS COMPANIES INC COM 89417E109 340025 1785 SH SOLE 0 0 1785 US BANCORP DEL COM NEW 902973304 1139372 26615 SH SOLE 0 0 26615 UBER TECHNOLOGIES INC COM 90353T100 469533 7626 SH SOLE 0 0 7626 UNION PAC CORP COM 907818108 3142334 12793 SH SOLE 0 0 12793 UNITED PARCEL SERVICE INC CL B 911312106 723069 4599 SH SOLE 0 0 4599 UNITED STS OIL FD LP UNITS 91232N207 267000 4006 SH SOLE 0 0 4006 UNITEDHEALTH GROUP INC COM 91324P102 1156784 2197 SH SOLE 0 0 2197 VALERO ENERGY CORP COM 91913Y100 862954 6638 SH SOLE 0 0 6638 VANECK MERK GOLD TR GOLD TRUST 921078101 277544 13905 SH SOLE 0 0 13905 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3236979 104385 SH SOLE 0 0 104385 VANECK ETF TRUST BDC INCOME ETF 92189F411 1079006 67270 SH SOLE 0 0 67270 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 2414668 28986 SH SOLE 0 0 28986 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 286962 1641 SH SOLE 0 0 1641 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2666627 70341 SH SOLE 0 0 70341 VANECK ETF TRUST MORNINGSTAR ESG 92189Y105 1649016 64588 SH SOLE 0 0 64588 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15157377 88952 SH SOLE 0 0 88952 VANGUARD WORLD FD MEGA GRWTH IND 921910816 721072 2779 SH SOLE 0 0 2779 VANGUARD WORLD FD MEGA CAP INDEX 921910873 416767 2462 SH SOLE 0 0 2462 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 293898 1750 SH SOLE 0 0 1750 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 474895 4788 SH SOLE 0 0 4788 VANGUARD BD INDEX FDS INTERMED TERM 921937819 318942 4176 SH SOLE 0 0 4176 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 410765 5585 SH SOLE 0 0 5585 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 12633228 263742 SH SOLE 0 0 263742 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1399517 12537 SH SOLE 0 0 12537 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 7151875 90142 SH SOLE 0 0 90142 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 375456 7906 SH SOLE 0 0 7906 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 535388 5204 SH SOLE 0 0 5204 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6799907 165448 SH SOLE 0 0 165448 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 640930 3356 SH SOLE 0 0 3356 VANGUARD WORLD FDS ENERGY ETF 92204A306 230924 1969 SH SOLE 0 0 1969 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 266243 1062 SH SOLE 0 0 1062 VANGUARD WORLD FDS INF TECH ETF 92204A702 1664033 3438 SH SOLE 0 0 3438 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1575595 19385 SH SOLE 0 0 19385 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 261682 5126 SH SOLE 0 0 5126 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6178014 14144 SH SOLE 0 0 14144 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 740219 8377 SH SOLE 0 0 8377 VANGUARD INDEX FDS SML CP GRW ETF 922908595 259020 1071 SH SOLE 0 0 1071 VANGUARD INDEX FDS MID CAP ETF 922908629 4333409 18627 SH SOLE 0 0 18627 VANGUARD INDEX FDS GROWTH ETF 922908736 4816157 15492 SH SOLE 0 0 15492 VANGUARD INDEX FDS VALUE ETF 922908744 2446962 16368 SH SOLE 0 0 16368 VANGUARD INDEX FDS SMALL CP ETF 922908751 2693658 12627 SH SOLE 0 0 12627 VANGUARD INDEX FDS TOTAL STK MKT 922908769 42357049 178556 SH SOLE 0 0 178556 VERIZON COMMUNICATIONS INC COM 92343V104 2072124 54963 SH SOLE 0 0 54963 VIATRIS INC COM 92556V106 128072 11826 SH SOLE 0 0 11826 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 332090 5870 SH SOLE 0 0 5870 VISA INC COM CL A 92826C839 2678084 10286 SH SOLE 0 0 10286 WEC ENERGY GROUP INC COM 92939U106 399085 4741 SH SOLE 0 0 4741 WALMART INC COM 931142103 3133305 19875 SH SOLE 0 0 19875 WALGREENS BOOTS ALLIANCE INC COM 931427108 657366 25177 SH SOLE 0 0 25177 WASTE MGMT INC DEL COM 94106L109 667738 3728 SH SOLE 0 0 3728 WATTS WATER TECHNOLOGIES INC CL A 942749102 208340 1000 SH SOLE 0 0 1000 WELLS FARGO CO NEW COM 949746101 336025 6827 SH SOLE 0 0 6827 WELLS FARGO CO NEW PERP PFD CNV A 949746804 370642 310 SH SOLE 0 0 310 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 92341 11372 SH SOLE 0 0 11372 WEYERHAEUSER CO MTN BE COM NEW 962166104 689521 19831 SH SOLE 0 0 19831 WHEATON PRECIOUS METALS CORP COM 962879102 202491 4104 SH SOLE 0 0 4104 WILLIAMS COS INC COM 969457100 282785 8119 SH SOLE 0 0 8119 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3793057 75983 SH SOLE 0 0 75983 WISDOMTREE TR US LARGECAP DIVD 97717W307 256824 3869 SH SOLE 0 0 3869 WISDOMTREE TR EMER MKT HIGH FD 97717W315 269546 6626 SH SOLE 0 0 6626 WISDOMTREE TR US MIDCAP DIVID 97717W505 313388 6859 SH SOLE 0 0 6859 WISDOMTREE TR WISDOMTREE US VA 97717W547 212443 3100 SH SOLE 0 0 3100 WISDOMTREE TR US SMALLCAP DIVD 97717W604 775341 24101 SH SOLE 0 0 24101 WISDOMTREE TR INTL SMCAP DIV 97717W760 2107795 33014 SH SOLE 0 0 33014 WISDOMTREE TR INTL MIDCAP DV 97717W778 2137248 35169 SH SOLE 0 0 35169 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 4363993 103929 SH SOLE 0 0 103929 WISDOMTREE TR US QTLY DIV GRT 97717X669 1078587 15347 SH SOLE 0 0 15347 AMCOR PLC ORD G0250X107 775130 80408 SH SOLE 0 0 80408 AON PLC SHS CL A G0403H108 281707 968 SH SOLE 0 0 968 EATON CORP PLC SHS G29183103 2269582 9424 SH SOLE 0 0 9424 MEDTRONIC PLC SHS G5960L103 1037777 12597 SH SOLE 0 0 12597 CERAGON NETWORKS LTD ORD M22013102 45360 21000 SH SOLE 0 0 21000 NXP SEMICONDUCTORS N V COM N6596X109 501391 2183 SH SOLE 0 0 2183 ROYAL CARIBBEAN GROUP COM V7780T103 463445 3579 SH SOLE 0 0 3579