0000200724-23-000007.txt : 20231115 0000200724-23-000007.hdr.sgml : 20231115 20231114184323 ACCESSION NUMBER: 0000200724-23-000007 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231115 DATE AS OF CHANGE: 20231114 EFFECTIVENESS DATE: 20231115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SMITH, MOORE & CO. CENTRAL INDEX KEY: 0000200724 IRS NUMBER: 431244128 STATE OF INCORPORATION: MO FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-15770 FILM NUMBER: 231408474 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/A 1 primary_doc.xml X0202 13F-HR/A LIVE false true false 0000200724 XXXXXXXX 09-30-2023 09-30-2023 true 1 RESTATEMENT 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 Clayton MO 11-14-2023 0 382 757087433 false
INFORMATION TABLE 2 13F3rdQTR2023.xml 3RDQTR2023 ADT INC DEL COM 00090Q103 523260 87210 SH SOLE 0 0 87210 AFLAC INC COM 001055102 517178 6738 SH SOLE 0 0 6738 ALPS ETF TR EQUAL SEC ETF 00162Q205 998175 9950 SH SOLE 0 0 9950 ALPS ETF TR ALERIAN MLP 00162Q452 506059 11992 SH SOLE 0 0 11992 AT&T INC COM 00206R102 1597865 106649 SH SOLE 0 0 106649 ARK ETF TR INNOVATION ETF 00214Q104 362584 9140 SH SOLE 0 0 9140 ABBOTT LABS COM 002824100 2770101 28988 SH SOLE 0 0 28988 ABBVIE INC COM 00287Y109 5347697 35876 SH SOLE 0 0 35876 ADVANCED MICRO DEVICES INC COM 007903107 248619 2418 SH SOLE 0 0 2418 AGNICO EAGLE MINES LTD COM 008474108 517403 11384 SH SOLE 0 0 11384 ALLSTATE CORP COM 020002101 869702 7806 SH SOLE 0 0 7806 ALPHABET INC CAP STK CL C 02079K107 1729413 13315 SH SOLE 0 0 13315 ALPHABET INC CAP STK CL A 02079K305 3585433 27399 SH SOLE 0 0 27399 ALTRIA GROUP INC COM 02209S103 1112701 26461 SH SOLE 0 0 26461 AMAZON COM INC COM 023135106 4837370 38252 SH SOLE 0 0 38252 AMEREN CORP COM 023608102 1049832 14030 SH SOLE 0 0 14030 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1909463 24496 SH SOLE 0 0 24496 AMERICAN ELEC PWR CO INC COM 025537101 573151 7620 SH SOLE 0 0 7620 AMER STATES WTR CO COM 029899101 215781 2743 SH SOLE 0 0 2743 AMERICAN WTR WKS CO INC NEW COM 030420103 943511 7619 SH SOLE 0 0 7619 AMERIPRISE FINL INC COM 03076C106 225501 684 SH SOLE 0 0 684 AMGEN INC COM 031162100 1314728 4892 SH SOLE 0 0 4892 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1435364 41329 SH SOLE 0 0 41329 ELEVANCE HEALTH INC COM 036752103 1699009 3902 SH SOLE 0 0 3902 APPLE INC COM 037833100 28068224 164338 SH SOLE 0 0 164338 ARCHER DANIELS MIDLAND CO COM 039483102 384053 5092 SH SOLE 0 0 5092 AUTOMATIC DATA PROCESSING IN COM 053015103 1075870 4631 SH SOLE 0 0 4631 AVERY DENNISON CORP COM 053611109 829302 4540 SH SOLE 0 0 4540 BCE INC COM NEW 05534B760 1151665 30172 SH SOLE 0 0 30172 BALL CORP COM 058498106 421010 8457 SH SOLE 0 0 8457 BANK AMERICA CORP COM 060505104 602420 22002 SH SOLE 0 0 22002 BANK MONTREAL QUE COM 063671101 232692 2758 SH SOLE 0 0 2758 BARRICK GOLD CORP COM 067901108 366340 25178 SH SOLE 0 0 25178 BECTON DICKINSON & CO COM 075887109 469365 1816 SH SOLE 0 0 1816 BELLRING BRANDS INC COMMON STOCK 07831C103 353176 8566 SH SOLE 0 0 8566 BENSON HILL INC COMMON STOCK 082490103 36435 109911 SH SOLE 0 0 109911 BERKSHIRE HATHAWAY INC DEL CL A 084670108 531477 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3037802 8672 SH SOLE 0 0 8672 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 62961 128675 SH SOLE 0 0 128675 BLACK HILLS CORP COM 092113109 649424 12837 SH SOLE 0 0 12837 BLACKROCK INC COM 09247X101 501731 776 SH SOLE 0 0 776 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 530389 16886 SH SOLE 0 0 16886 BLACKSTONE INC COM 09260D107 1468354 13705 SH SOLE 0 0 13705 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1394243 50959 SH SOLE 0 0 50959 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 383306 10450 SH SOLE 0 0 10450 BNY MELLON STRATEGIC MUN BD COM 09662E109 74550 15000 SH SOLE 0 0 15000 BOEING CO COM 097023105 1010928 5274 SH SOLE 0 0 5274 BORGWARNER INC COM 099724106 439545 10888 SH SOLE 0 0 10888 BRISTOL-MYERS SQUIBB CO COM 110122108 1860080 33031 SH SOLE 0 0 33031 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 762164 24265 SH SOLE 0 0 24265 BROADCOM INC COM 11135F101 720563 868 SH SOLE 0 0 868 CSX CORP COM 126408103 227688 7404 SH SOLE 0 0 7404 CVS HEALTH CORP COM 126650100 2424906 34731 SH SOLE 0 0 34731 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 328535 23350 SH SOLE 0 0 23350 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 454075 7340 SH SOLE 0 0 7340 CANADIAN NATL RY CO COM 136375102 301587 2784 SH SOLE 0 0 2784 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 679617 27739 SH SOLE 0 0 27739 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 1750943 69731 SH SOLE 0 0 69731 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 473983 17906 SH SOLE 0 0 17906 CATERPILLAR INC COM 149123101 2879419 10547 SH SOLE 0 0 10547 CENTENE CORP DEL COM 15135B101 804312 11677 SH SOLE 0 0 11677 CHEVRON CORP NEW COM 166764100 2980257 17674 SH SOLE 0 0 17674 CISCO SYS INC COM 17275R102 993097 18473 SH SOLE 0 0 18473 CLEAN ENERGY FUELS CORP COM 184499101 38300 10000 SH SOLE 0 0 10000 COCA COLA CO COM 191216100 2043354 36502 SH SOLE 0 0 36502 COLGATE PALMOLIVE CO COM 194162103 838782 11796 SH SOLE 0 0 11796 COMCAST CORP NEW CL A 20030N101 1179433 26600 SH SOLE 0 0 26600 CONOCOPHILLIPS COM 20825C104 1128342 9419 SH SOLE 0 0 9419 CORNING INC COM 219350105 475822 16583 SH SOLE 0 0 16583 CORTEVA INC COM 22052L104 480234 9387 SH SOLE 0 0 9387 COSTCO WHSL CORP NEW COM 22160K105 494230 875 SH SOLE 0 0 875 CRACKER BARREL OLD CTRY STOR COM 22410J106 253612 3774 SH SOLE 0 0 3774 CUMMINS INC COM 231021106 833023 3646 SH SOLE 0 0 3646 DANAHER CORPORATION COM 235851102 214605 865 SH SOLE 0 0 865 DEERE & CO COM 244199105 814516 2158 SH SOLE 0 0 2158 DIAMONDBACK ENERGY INC COM 25278X109 948485 6124 SH SOLE 0 0 6124 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 316240 65610 SH SOLE 0 0 65610 DISNEY WALT CO COM 254687106 1887594 23289 SH SOLE 0 0 23289 DISCOVER FINL SVCS COM 254709108 666252 7691 SH SOLE 0 0 7691 DOLLAR GEN CORP NEW COM 256677105 241532 2283 SH SOLE 0 0 2283 DOMINION ENERGY INC COM 25746U109 338285 7573 SH SOLE 0 0 7573 DUKE ENERGY CORP NEW COM NEW 26441C204 1678467 19017 SH SOLE 0 0 19017 DUPONT DE NEMOURS INC COM 26614N102 559521 7501 SH SOLE 0 0 7501 EQRX INC COM 26886C107 77700 35000 SH SOLE 0 0 35000 EATON VANCE TAX-MANAGED DIVE COM 27828N102 129469 11219 SH SOLE 0 0 11219 EDGEWELL PERS CARE CO COM 28035Q102 530391 14350 SH SOLE 0 0 14350 EMERSON ELEC CO COM 291011104 2418193 25461 SH SOLE 0 0 25461 ENBRIDGE INC COM 29250N105 1288668 38827 SH SOLE 0 0 38827 ENERGIZER HLDGS INC NEW COM 29272W109 410211 12803 SH SOLE 0 0 12803 ENTERGY CORP NEW COM 29364G103 308938 3340 SH SOLE 0 0 3340 EVERGY INC COM 30034W106 444841 8774 SH SOLE 0 0 8774 EXXON MOBIL CORP COM 30231G102 5645358 48013 SH SOLE 0 0 48013 META PLATFORMS INC CL A 30303M102 2567346 8801 SH SOLE 0 0 8801 FEDEX CORP COM 31428X106 1171931 4424 SH SOLE 0 0 4424 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 842182 37019 SH SOLE 0 0 37019 FINWISE BANCORP COM 31813A109 216000 25000 SH SOLE 0 0 25000 FIRST TR MORNINGSTAR DIVID L SHS 336917109 861682 25768 SH SOLE 0 0 25768 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 439008 8014 SH SOLE 0 0 8014 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 853491 11592 SH SOLE 0 0 11592 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 242333 2330 SH SOLE 0 0 2330 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1323347 35393 SH SOLE 0 0 35393 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 749126 9869 SH SOLE 0 0 9869 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1002192 22060 SH SOLE 0 0 22060 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 440567 5462 SH SOLE 0 0 5462 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 330660 7039 SH SOLE 0 0 7039 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 416629 9067 SH SOLE 0 0 9067 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1397615 31549 SH SOLE 0 0 31549 FIRST TR MLP & ENERGY INCOM COM 33739B104 195423 24706 SH SOLE 0 0 24706 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 261640 15500 SH SOLE 0 0 15500 FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813 211273 8821 SH SOLE 0 0 8821 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 291919 11820 SH SOLE 0 0 11820 FISERV INC COM 337738108 579146 5127 SH SOLE 0 0 5127 FORD MTR CO DEL COM 345370860 248443 20003 SH SOLE 0 0 20003 FORTINET INC COM 34959E109 224510 3826 SH SOLE 0 0 3826 FRANKLIN WIRELESS CORP COM 355184102 54653 17079 SH SOLE 0 0 17079 FREEPORT-MCMORAN INC CL B 35671D857 401788 10775 SH SOLE 0 0 10775 FREQUENCY ELECTRS INC COM 358010106 109187 15733 SH SOLE 0 0 15733 GABELLI DIVID & INCOME TR COM 36242H104 282269 14520 SH SOLE 0 0 14520 GENERAL ELECTRIC CO COM NEW 369604301 395896 3581 SH SOLE 0 0 3581 GENERAL MLS INC COM 370334104 832571 13011 SH SOLE 0 0 13011 GILEAD SCIENCES INC COM 375558103 218810 2920 SH SOLE 0 0 2920 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 486192 5772 SH SOLE 0 0 5772 GOSSAMER BIO INC COM 38341P102 54965 66000 SH SOLE 0 0 66000 GRANITESHARES GOLD TR SHS BEN INT 38748G101 514454 28143 SH SOLE 0 0 28143 HF SINCLAIR CORP COM 403949100 540778 9499 SH SOLE 0 0 9499 HENRY JACK & ASSOC INC COM 426281101 573698 3796 SH SOLE 0 0 3796 HERSHEY CO COM 427866108 1344111 6718 SH SOLE 0 0 6718 HIREQUEST INC COM 433535101 154300 10000 SH SOLE 0 0 10000 HOME DEPOT INC COM 437076102 3064485 10142 SH SOLE 0 0 10142 HONEYWELL INTL INC COM 438516106 1621692 8778 SH SOLE 0 0 8778 ILLINOIS TOOL WKS INC COM 452308109 4000547 17370 SH SOLE 0 0 17370 INTEL CORP COM 458140100 1100384 30953 SH SOLE 0 0 30953 INTERNATIONAL BUSINESS MACHS COM 459200101 532823 3798 SH SOLE 0 0 3798 INVESCO QQQ TR UNIT SER 1 46090E103 10823429 30314 SH SOLE 0 0 30314 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 216090 2708 SH SOLE 0 0 2708 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 300546 8850 SH SOLE 0 0 8850 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4474918 31582 SH SOLE 0 0 31582 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 239745 2628 SH SOLE 0 0 2628 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 591157 7525 SH SOLE 0 0 7525 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1758146 36514 SH SOLE 0 0 36514 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 223691 3805 SH SOLE 0 0 3805 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 214800 5481 SH SOLE 0 0 5481 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 659481 22325 SH SOLE 0 0 22325 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 658420 4467 SH SOLE 0 0 4467 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 717697 19706 SH SOLE 0 0 19706 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 613090 6534 SH SOLE 0 0 6534 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 8755697 191006 SH SOLE 0 0 191006 ISHARES TR S&P 100 ETF 464287101 518015 2582 SH SOLE 0 0 2582 ISHARES TR SELECT DIVID ETF 464287168 654086 6077 SH SOLE 0 0 6077 ISHARES TR TIPS BD ETF 464287176 2498000 24084 SH SOLE 0 0 24084 ISHARES TR CORE S&P500 ETF 464287200 40119641 93425 SH SOLE 0 0 93425 ISHARES TR CORE US AGGBD ET 464287226 1847026 19641 SH SOLE 0 0 19641 ISHARES TR MSCI EMG MKT ETF 464287234 1523273 40139 SH SOLE 0 0 40139 ISHARES TR S&P 500 VAL ETF 464287408 31505325 204793 SH SOLE 0 0 204793 ISHARES TR MSCI EAFE ETF 464287465 1260575 18290 SH SOLE 0 0 18290 ISHARES TR RUS MD CP GR ETF 464287481 338471 3705 SH SOLE 0 0 3705 ISHARES TR RUS MID CAP ETF 464287499 1440685 20804 SH SOLE 0 0 20804 ISHARES TR CORE S&P MCP ETF 464287507 21518736 86299 SH SOLE 0 0 86299 ISHARES TR EXPND TEC SC ETF 464287549 966450 2529 SH SOLE 0 0 2529 ISHARES TR ISHARES BIOTECH 464287556 758663 6551 SH SOLE 0 0 6551 ISHARES TR RUS 1000 VAL ETF 464287598 2973687 19587 SH SOLE 0 0 19587 ISHARES TR RUS 1000 GRW ETF 464287614 10437740 39241 SH SOLE 0 0 39241 ISHARES TR RUS 1000 ETF 464287622 2027515 8731 SH SOLE 0 0 8731 ISHARES TR RUS 2000 VAL ETF 464287630 305938 2497 SH SOLE 0 0 2497 ISHARES TR RUS 2000 GRW ETF 464287648 251049 1120 SH SOLE 0 0 1120 ISHARES TR RUSSELL 2000 ETF 464287655 9826095 57877 SH SOLE 0 0 57877 ISHARES TR US HLTHCARE ETF 464287762 729675 2702 SH SOLE 0 0 2702 ISHARES TR U.S. FINLS ETF 464287788 221813 2967 SH SOLE 0 0 2967 ISHARES TR CORE S&P SCP ETF 464287804 20159036 214764 SH SOLE 0 0 214764 ISHARES TR GL CLEAN ENE ETF 464288224 177503 12141 SH SOLE 0 0 12141 ISHARES TR NATIONAL MUN ETF 464288414 414304 4040 SH SOLE 0 0 4040 ISHARES TR SHORT TREAS BD 464288679 520866 4715 SH SOLE 0 0 4715 ISHARES TR PFD AND INCM SEC 464288687 556889 18471 SH SOLE 0 0 18471 ISHARES TR U.S. MED DVC ETF 464288810 1015744 20943 SH SOLE 0 0 20943 ISHARES TR MICRO-CAP ETF 464288869 4146649 41534 SH SOLE 0 0 41534 ISHARES SILVER TR ISHARES 46428Q109 1764719 86761 SH SOLE 0 0 86761 ISHARES TR CORE HIGH DV ETF 46429B663 352072 3560 SH SOLE 0 0 3560 ISHARES TR MSCI USA MIN VOL 46429B697 5019740 69353 SH SOLE 0 0 69353 ISHARES TR 0-5 YR TIPS ETF 46429B747 361698 3732 SH SOLE 0 0 3732 ISHARES INC CORE MSCI EMKT 46434G103 4076853 91308 SH SOLE 0 0 91308 ISHARES INC MSCI GBL GOLD MN 46434G855 220165 10636 SH SOLE 0 0 10636 ISHARES TR CORE DIV GRWTH 46434V621 3394674 70128 SH SOLE 0 0 70128 ISHARES TR HDG MSCI EAFE 46434V803 812820 27004 SH SOLE 0 0 27004 ISHARES TR CORE MSCI INTL 46435G326 1478039 25361 SH SOLE 0 0 25361 ISHARES TR MSCI GBL SUS DEV 46435G532 357621 4799 SH SOLE 0 0 4799 ISHARES TR 0-3 MNTH TREASRY 46436E718 3536358 35128 SH SOLE 0 0 35128 JPMORGAN CHASE & CO COM 46625H100 2609986 17997 SH SOLE 0 0 17997 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 2780062 62614 SH SOLE 0 0 62614 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 1750307 34749 SH SOLE 0 0 34749 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 3700895 69098 SH SOLE 0 0 69098 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1545649 32935 SH SOLE 0 0 32935 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 340136 7188 SH SOLE 0 0 7188 JOHNSON & JOHNSON COM 478160104 4007342 25858 SH SOLE 0 0 25858 OPENLANE INC COM 48238T109 224382 15039 SH SOLE 0 0 15039 KLA CORP COM NEW 482480100 929159 2026 SH SOLE 0 0 2026 KIMBERLY-CLARK CORP COM 494368103 1297054 10733 SH SOLE 0 0 10733 KRAFT HEINZ CO COM 500754106 1014180 30148 SH SOLE 0 0 30148 LKQ CORP COM 501889208 751589 15181 SH SOLE 0 0 15181 LEGGETT & PLATT INC COM 524660107 385536 15173 SH SOLE 0 0 15173 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 233209 8555 SH SOLE 0 0 8555 LIFETIME BRANDS INC COM 53222Q103 304352 54059 SH SOLE 0 0 54059 ELI LILLY & CO COM 532457108 4148772 7724 SH SOLE 0 0 7724 LOCKHEED MARTIN CORP COM 539830109 523675 1281 SH SOLE 0 0 1281 LOWES COS INC COM 548661107 1001898 4821 SH SOLE 0 0 4821 M & T BK CORP COM 55261F104 460784 3644 SH SOLE 0 0 3644 MDU RES GROUP INC COM 552690109 539233 27540 SH SOLE 0 0 27540 MFS INTER INCOME TR SH BEN INT 55273C107 140716 52506 SH SOLE 0 0 52506 MPLX LP COM UNIT REP LTD 55336V100 997205 28035 SH SOLE 0 0 28035 MARATHON PETE CORP COM 56585A102 713663 4716 SH SOLE 0 0 4716 MARVELL TECHNOLOGY INC COM 573874104 332145 6136 SH SOLE 0 0 6136 MASTERCARD INCORPORATED CL A 57636Q104 1660527 4194 SH SOLE 0 0 4194 MCDONALDS CORP COM 580135101 1706128 6476 SH SOLE 0 0 6476 MERCK & CO INC COM 58933Y105 2059874 20008 SH SOLE 0 0 20008 METLIFE INC COM 59156R108 310441 4935 SH SOLE 0 0 4935 MICROSOFT CORP COM 594918104 8191147 25942 SH SOLE 0 0 25942 MONDELEZ INTL INC CL A 609207105 469421 6764 SH SOLE 0 0 6764 NATIONAL FUEL GAS CO COM 636180101 1070592 20624 SH SOLE 0 0 20624 NETFLIX INC COM 64110L106 514669 1363 SH SOLE 0 0 1363 NEW GERMANY FD INC COM 644465106 200657 24560 SH SOLE 0 0 24560 NEWMONT CORP COM 651639106 802960 21731 SH SOLE 0 0 21731 NEXTERA ENERGY INC COM 65339F101 1036119 18086 SH SOLE 0 0 18086 NORFOLK SOUTHN CORP COM 655844108 674014 3423 SH SOLE 0 0 3423 NOVO-NORDISK A S ADR 670100205 272820 3000 SH SOLE 0 0 3000 NUCOR CORP COM 670346105 219037 1401 SH SOLE 0 0 1401 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 189484 20574 SH SOLE 0 0 20574 NVIDIA CORPORATION COM 67066G104 3378171 7766 SH SOLE 0 0 7766 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 196794 21206 SH SOLE 0 0 21206 NUVEEN AMT FREE MUN CR INC F COM 67071L106 447970 43450 SH SOLE 0 0 43450 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 92117 18205 SH SOLE 0 0 18205 NUTRIEN LTD COM 67077M108 638660 10341 SH SOLE 0 0 10341 NUVEEN MUN VALUE FD INC COM 670928100 1042266 126182 SH SOLE 0 0 126182 OREILLY AUTOMOTIVE INC COM 67103H107 1401462 1542 SH SOLE 0 0 1542 OCCIDENTAL PETE CORP COM 674599105 279957 4315 SH SOLE 0 0 4315 ONEOK INC NEW COM 682680103 1009458 15915 SH SOLE 0 0 15915 ORACLE CORP COM 68389X105 1448752 13678 SH SOLE 0 0 13678 PGIM ETF TR PGIM ULTRA SH BD 69344A107 207858 4200 SH SOLE 0 0 4200 PACER FDS TR US CASH COWS 100 69374H881 13912787 281464 SH SOLE 0 0 281464 PAYPAL HLDGS INC COM 70450Y103 331527 5671 SH SOLE 0 0 5671 PEMBINA PIPELINE CORP COM 706327103 236001 7851 SH SOLE 0 0 7851 PEPSICO INC COM 713448108 3110135 18554 SH SOLE 0 0 18554 PERFICIENT INC COM 71375U101 484520 8374 SH SOLE 0 0 8374 PFIZER INC COM 717081103 2105094 63464 SH SOLE 0 0 63464 PHILIP MORRIS INTL INC COM 718172109 812860 8780 SH SOLE 0 0 8780 PHILLIPS 66 COM 718546104 1518948 12642 SH SOLE 0 0 12642 PIMCO MUN INCOME FD III COM 72201A103 285484 44124 SH SOLE 0 0 44124 PIMCO ETF TR PREFERRED AND CP 72201R619 857512 18766 SH SOLE 0 0 18766 POST HLDGS INC COM 737446104 537676 6271 SH SOLE 0 0 6271 PROCTER AND GAMBLE CO COM 742718109 5985577 41171 SH SOLE 0 0 41171 PROLOGIS INC. COM 74340W103 816160 7274 SH SOLE 0 0 7274 PROSHARES TR S&P MDCP 400 DIV 74347B680 4679066 72478 SH SOLE 0 0 72478 PROSHARES TR RUSS 2000 DIVD 74347B698 2565395 47567 SH SOLE 0 0 47567 PROSHARES TR MSCI EAFE DIVD 74347B839 256551 7352 SH SOLE 0 0 7352 PROSHARES TR S&P 500 DV ARIST 74348A467 12769722 147847 SH SOLE 0 0 147847 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 324900 35315 SH SOLE 0 0 35315 QUALCOMM INC COM 747525103 596571 5372 SH SOLE 0 0 5372 RTX CORPORATION COM 75513E101 424663 5901 SH SOLE 0 0 5901 REALTY INCOME CORP COM 756109104 270472 5416 SH SOLE 0 0 5416 REINSURANCE GRP OF AMERICA I COM NEW 759351604 340035 2342 SH SOLE 0 0 2342 SHELL PLC SPON ADS 780259305 277810 4315 SH SOLE 0 0 4315 ROYAL GOLD INC COM 780287108 214787 2020 SH SOLE 0 0 2020 SPDR S&P 500 ETF TR TR UNIT 78462F103 19945570 47993 SH SOLE 0 0 47993 SPDR GOLD TR GOLD SHS 78463V107 2579122 15043 SH SOLE 0 0 15043 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1309652 39013 SH SOLE 0 0 39013 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 885575 16559 SH SOLE 0 0 16559 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 982805 33727 SH SOLE 0 0 33727 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 339588 10951 SH SOLE 0 0 10951 SPDR SER TR PORTFOLIO SHORT 78464A474 816206 27838 SH SOLE 0 0 27838 SPDR SER TR DJ REIT ETF 78464A607 2380212 28698 SH SOLE 0 0 28698 SPDR SER TR S&P DIVID ETF 78464A763 1271206 11053 SH SOLE 0 0 11053 SPDR SER TR PORTFOLIO S&P400 78464A847 548745 12531 SH SOLE 0 0 12531 SPDR SER TR PORTFOLIO S&P500 78464A854 899217 17891 SH SOLE 0 0 17891 SPDR SER TR S&P HOMEBUILD 78464A888 491192 6415 SH SOLE 0 0 6415 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 975052 2911 SH SOLE 0 0 2911 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 26229362 58644 SH SOLE 0 0 58644 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 4754348 51779 SH SOLE 0 0 51779 SALESFORCE INC COM 79466L302 321812 1587 SH SOLE 0 0 1587 SCHLUMBERGER LTD COM STK 806857108 739477 12684 SH SOLE 0 0 12684 SCHWAB CHARLES CORP COM 808513105 772068 14063 SH SOLE 0 0 14063 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2127349 42675 SH SOLE 0 0 42675 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 469619 9281 SH SOLE 0 0 9281 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 840465 11558 SH SOLE 0 0 11558 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1313036 19644 SH SOLE 0 0 19644 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5256261 74283 SH SOLE 0 0 74283 SCHWAB STRATEGIC TR US REIT ETF 808524847 2119758 119423 SH SOLE 0 0 119423 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 980207 7614 SH SOLE 0 0 7614 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 299392 4351 SH SOLE 0 0 4351 SELECT SECTOR SPDR TR ENERGY 81369Y506 3053914 33786 SH SOLE 0 0 33786 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 604258 18217 SH SOLE 0 0 18217 SELECT SECTOR SPDR TR INDL 81369Y704 368427 3634 SH SOLE 0 0 3634 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 418841 2555 SH SOLE 0 0 2555 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 220128 3735 SH SOLE 0 0 3735 SEMPRA COM 816851109 537165 7896 SH SOLE 0 0 7896 SHERWIN WILLIAMS CO COM 824348106 284855 1117 SH SOLE 0 0 1117 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 5117144 209997 SH SOLE 0 0 209997 SMUCKER J M CO COM NEW 832696405 589599 4797 SH SOLE 0 0 4797 SONOCO PRODS CO COM 835495102 1056618 19441 SH SOLE 0 0 19441 SOUTHERN CO COM 842587107 1386691 21426 SH SOLE 0 0 21426 SOUTHERN MO BANCORP INC COM 843380106 579237 14971 SH SOLE 0 0 14971 SOUTHWESTERN ENERGY CO COM 845467109 99975 15500 SH SOLE 0 0 15500 SPIRE INC COM 84857L101 759238 13419 SH SOLE 0 0 13419 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 756560 99810 SH SOLE 0 0 99810 STARBUCKS CORP COM 855244109 483933 5549 SH SOLE 0 0 5549 STIFEL FINL CORP COM 860630102 630035 10254 SH SOLE 0 0 10254 SYSCO CORP COM 871829107 784520 12183 SH SOLE 0 0 12183 TJX COS INC NEW COM 872540109 1036906 11666 SH SOLE 0 0 11666 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 345290 3973 SH SOLE 0 0 3973 TARGET CORP COM 87612E106 293867 2658 SH SOLE 0 0 2658 TELEFLEX INCORPORATED COM 879369106 235692 1200 SH SOLE 0 0 1200 TESLA INC COM 88160R101 3328927 13304 SH SOLE 0 0 13304 TETRA TECH INC NEW COM 88162G103 677673 4458 SH SOLE 0 0 4458 TEXAS INSTRS INC COM 882508104 404525 2544 SH SOLE 0 0 2544 3M CO COM 88579Y101 1024135 11112 SH SOLE 0 0 11112 TRAVELERS COMPANIES INC COM 89417E109 291508 1785 SH SOLE 0 0 1785 US BANCORP DEL COM NEW 902973304 974765 29766 SH SOLE 0 0 29766 UBER TECHNOLOGIES INC COM 90353T100 370541 8057 SH SOLE 0 0 8057 UNION PAC CORP COM 907818108 2595966 12748 SH SOLE 0 0 12748 UNITED PARCEL SERVICE INC CL B 911312106 824283 5288 SH SOLE 0 0 5288 UNITED STS OIL FD LP UNITS 91232N207 337510 4174 SH SOLE 0 0 4174 UNITEDHEALTH GROUP INC COM 91324P102 1041349 2065 SH SOLE 0 0 2065 VALERO ENERGY CORP COM 91913Y100 1067222 7531 SH SOLE 0 0 7531 VANECK MERK GOLD TR GOLD TRUST 921078101 248760 13905 SH SOLE 0 0 13905 VANECK ETF TRUST GOLD MINERS ETF 92189F106 2810453 104439 SH SOLE 0 0 104439 VANECK ETF TRUST BDC INCOME ETF 92189F411 967406 60350 SH SOLE 0 0 60350 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1835032 24633 SH SOLE 0 0 24633 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 237912 1641 SH SOLE 0 0 1641 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2268637 70389 SH SOLE 0 0 70389 VANECK ETF TRUST MORNINGSTAR ESG 92189Y105 1448109 62724 SH SOLE 0 0 62724 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 14703694 94631 SH SOLE 0 0 94631 VANGUARD WORLD FD MEGA GRWTH IND 921910816 619132 2729 SH SOLE 0 0 2729 VANGUARD WORLD FD MEGA CAP INDEX 921910873 373904 2462 SH SOLE 0 0 2462 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 257578 1732 SH SOLE 0 0 1732 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 395660 4527 SH SOLE 0 0 4527 VANGUARD BD INDEX FDS INTERMED TERM 921937819 340068 4703 SH SOLE 0 0 4703 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 379162 5434 SH SOLE 0 0 5434 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 11488742 262780 SH SOLE 0 0 262780 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1329948 12872 SH SOLE 0 0 12872 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 6512551 91302 SH SOLE 0 0 91302 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 504998 10681 SH SOLE 0 0 10681 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 526560 5651 SH SOLE 0 0 5651 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6305471 160813 SH SOLE 0 0 160813 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 491933 2693 SH SOLE 0 0 2693 VANGUARD WORLD FDS ENERGY ETF 92204A306 221542 1748 SH SOLE 0 0 1748 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 240742 1024 SH SOLE 0 0 1024 VANGUARD WORLD FDS INF TECH ETF 92204A702 790933 1906 SH SOLE 0 0 1906 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1429173 18810 SH SOLE 0 0 18810 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 291390 6058 SH SOLE 0 0 6058 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10805006 27515 SH SOLE 0 0 27515 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 560594 7409 SH SOLE 0 0 7409 VANGUARD INDEX FDS SML CP GRW ETF 922908595 242268 1131 SH SOLE 0 0 1131 VANGUARD INDEX FDS MID CAP ETF 922908629 7148304 34327 SH SOLE 0 0 34327 VANGUARD INDEX FDS GROWTH ETF 922908736 4201920 15431 SH SOLE 0 0 15431 VANGUARD INDEX FDS VALUE ETF 922908744 2492237 18069 SH SOLE 0 0 18069 VANGUARD INDEX FDS SMALL CP ETF 922908751 2533819 13401 SH SOLE 0 0 13401 VANGUARD INDEX FDS TOTAL STK MKT 922908769 38250775 180080 SH SOLE 0 0 180080 VERIZON COMMUNICATIONS INC COM 92343V104 1899552 58610 SH SOLE 0 0 58610 VIATRIS INC COM 92556V106 429670 43577 SH SOLE 0 0 43577 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 746815 18998 SH SOLE 0 0 18998 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 8286179 148338 SH SOLE 0 0 148338 VISA INC COM CL A 92826C839 2288615 9950 SH SOLE 0 0 9950 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 124074 13088 SH SOLE 0 0 13088 WEC ENERGY GROUP INC COM 92939U106 381770 4740 SH SOLE 0 0 4740 WALMART INC COM 931142103 3414517 21350 SH SOLE 0 0 21350 WALGREENS BOOTS ALLIANCE INC COM 931427108 476495 21425 SH SOLE 0 0 21425 WASTE MGMT INC DEL COM 94106L109 568342 3728 SH SOLE 0 0 3728 WELLS FARGO CO NEW COM 949746101 360671 8827 SH SOLE 0 0 8827 WELLS FARGO CO NEW PERP PFD CNV A 949746804 362375 325 SH SOLE 0 0 325 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 88929 11372 SH SOLE 0 0 11372 WEYERHAEUSER CO MTN BE COM NEW 962166104 611711 19951 SH SOLE 0 0 19951 WILLIAMS COS INC COM 969457100 252473 7494 SH SOLE 0 0 7494 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3499345 75645 SH SOLE 0 0 75645 WISDOMTREE TR EMER MKT HIGH FD 97717W315 237211 6329 SH SOLE 0 0 6329 WISDOMTREE TR US SMALLCAP DIVD 97717W604 497674 17648 SH SOLE 0 0 17648 WISDOMTREE TR INTL SMCAP DIV 97717W760 3271077 56918 SH SOLE 0 0 56918 WISDOMTREE TR INTL MIDCAP DV 97717W778 3320879 59143 SH SOLE 0 0 59143 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 7282352 187980 SH SOLE 0 0 187980 AMCOR PLC ORD G0250X107 735746 80322 SH SOLE 0 0 80322 AON PLC SHS CL A G0403H108 313845 968 SH SOLE 0 0 968 EATON CORP PLC SHS G29183103 1379033 6466 SH SOLE 0 0 6466 MEDTRONIC PLC SHS G5960L103 988570 12616 SH SOLE 0 0 12616 CERAGON NETWORKS LTD ORD M22013102 43050 21000 SH SOLE 0 0 21000 NXP SEMICONDUCTORS N V COM N6596X109 436425 2183 SH SOLE 0 0 2183 ROYAL CARIBBEAN GROUP COM V7780T103 563528 6116 SH SOLE 0 0 6116