0000200724-23-000005.txt : 20230811 0000200724-23-000005.hdr.sgml : 20230811 20230811152447 ACCESSION NUMBER: 0000200724-23-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230811 DATE AS OF CHANGE: 20230811 EFFECTIVENESS DATE: 20230811 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 SEC ACT: 1934 Act SEC FILE NUMBER: 028-15770 FILM NUMBER: 231163623 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 06-30-2023 06-30-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 Clayton MO 08-11-2023 0 395 784952513 false
INFORMATION TABLE 2 13F2ndQTR2023.xml 2NDQTR2023 AFLAC INC COM 001055102 470231 6737 SH SOLE 0 0 6737 ALPS ETF TR EQUAL SEC ETF 00162Q205 954894 9150 SH SOLE 0 0 9150 ALPS ETF TR ALERIAN MLP 00162Q452 468088 11938 SH SOLE 0 0 11938 AT&T INC COM 00206R102 1834911 115326 SH SOLE 0 0 115326 ARK ETF TR INNOVATION ETF 00214Q104 444269 10065 SH SOLE 0 0 10065 ABBOTT LABS COM 002824100 3063810 28493 SH SOLE 0 0 28493 ABBVIE INC COM 00287Y109 4772962 35426 SH SOLE 0 0 35426 ADVANCED MICRO DEVICES INC COM 007903107 203899 1790 SH SOLE 0 0 1790 AGNICO EAGLE MINES LTD COM 008474108 576469 11534 SH SOLE 0 0 11534 ALLIANT ENERGY CORP COM 018802108 204672 3900 SH SOLE 0 0 3900 ALLSTATE CORP COM 020002101 944705 8664 SH SOLE 0 0 8664 ALPHABET INC CAP STK CL C 02079K107 1762073 14766 SH SOLE 0 0 14766 ALPHABET INC CAP STK CL A 02079K305 3070425 25651 SH SOLE 0 0 25651 ALTRIA GROUP INC COM 02209S103 1181748 26087 SH SOLE 0 0 26087 AMAZON COM INC COM 023135106 4965438 38290 SH SOLE 0 0 38290 AMEREN CORP COM 023608102 1118336 13693 SH SOLE 0 0 13693 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 364458 8252 SH SOLE 0 0 8252 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1856198 23917 SH SOLE 0 0 23917 AMERICAN ELEC PWR CO INC COM 025537101 640627 7608 SH SOLE 0 0 7608 AMERICAN EXPRESS CO COM 025816109 208663 1198 SH SOLE 0 0 1198 AMER STATES WTR CO COM 029899101 237398 2729 SH SOLE 0 0 2729 AMERICAN WTR WKS CO INC NEW COM 030420103 1088948 7628 SH SOLE 0 0 7628 AMERIPRISE FINL INC COM 03076C106 227197 684 SH SOLE 0 0 684 AMGEN INC COM 031162100 1203747 5422 SH SOLE 0 0 5422 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1476260 41007 SH SOLE 0 0 41007 ELEVANCE HEALTH INC COM 036752103 1737174 3910 SH SOLE 0 0 3910 APPLE INC COM 037833100 30595723 158134 SH SOLE 0 0 158134 ARCHER DANIELS MIDLAND CO COM 039483102 393027 5202 SH SOLE 0 0 5202 AUTOMATIC DATA PROCESSING IN COM 053015103 987017 4651 SH SOLE 0 0 4651 BCE INC COM NEW 05534B760 1384659 30372 SH SOLE 0 0 30372 BALL CORP COM 058498106 504826 8673 SH SOLE 0 0 8673 BANK AMERICA CORP COM 060505104 673024 23458 SH SOLE 0 0 23458 BANK MONTREAL QUE COM 063671101 240044 2658 SH SOLE 0 0 2658 BARRICK GOLD CORP COM 067901108 434813 25683 SH SOLE 0 0 25683 BECTON DICKINSON & CO COM 075887109 479188 1815 SH SOLE 0 0 1815 BELLRING BRANDS INC COMMON STOCK 07831C103 316993 8661 SH SOLE 0 0 8661 BENSON HILL INC COMMON STOCK 082490103 138984 106911 SH SOLE 0 0 106911 BERKSHIRE HATHAWAY INC DEL CL A 084670108 517810 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2924075 8575 SH SOLE 0 0 8575 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 171469 137175 SH SOLE 0 0 137175 BLACK HILLS CORP COM 092113109 791636 13137 SH SOLE 0 0 13137 BLACKROCK INC COM 09247X101 540940 783 SH SOLE 0 0 783 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 583276 16936 SH SOLE 0 0 16936 BLACKSTONE INC COM 09260D107 1267181 13630 SH SOLE 0 0 13630 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 572152 20912 SH SOLE 0 0 20912 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 408193 11450 SH SOLE 0 0 11450 BNY MELLON STRATEGIC MUN BD COM 09662E109 91200 16000 SH SOLE 0 0 16000 BOEING CO COM 097023105 1117678 5293 SH SOLE 0 0 5293 BRISTOL-MYERS SQUIBB CO COM 110122108 2058784 33193 SH SOLE 0 0 33193 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 766588 23090 SH SOLE 0 0 23090 BROADCOM INC COM 11135F101 754862 870 SH SOLE 0 0 870 CSX CORP COM 126408103 231606 6792 SH SOLE 0 0 6792 CVS HEALTH CORP COM 126650100 2509899 36307 SH SOLE 0 0 36307 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 388663 26350 SH SOLE 0 0 26350 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 730396 11940 SH SOLE 0 0 11940 CANADIAN NATL RY CO COM 136375102 334526 2763 SH SOLE 0 0 2763 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 252704 10016 SH SOLE 0 0 10016 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 976606 38030 SH SOLE 0 0 38030 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 227263 8405 SH SOLE 0 0 8405 CATERPILLAR INC COM 149123101 2511305 10206 SH SOLE 0 0 10206 CENTENE CORP DEL COM 15135B101 813852 12066 SH SOLE 0 0 12066 CHEVRON CORP NEW COM 166764100 2730743 17355 SH SOLE 0 0 17355 CHIPOTLE MEXICAN GRILL INC COM 169656105 201066 94 SH SOLE 0 0 94 CISCO SYS INC COM 17275R102 1078452 20844 SH SOLE 0 0 20844 CLEAN ENERGY FUELS CORP COM 184499101 49600 10000 SH SOLE 0 0 10000 COCA COLA CO COM 191216100 2259731 37525 SH SOLE 0 0 37525 COHEN & STEERS REIT & PFD & COM 19247X100 310213 16336 SH SOLE 0 0 16336 COLGATE PALMOLIVE CO COM 194162103 897851 11654 SH SOLE 0 0 11654 COMCAST CORP NEW CL A 20030N101 1142240 27491 SH SOLE 0 0 27491 CONOCOPHILLIPS COM 20825C104 1012270 9770 SH SOLE 0 0 9770 CORNING INC COM 219350105 581103 17583 SH SOLE 0 0 17583 CORTEVA INC COM 22052L104 560561 9783 SH SOLE 0 0 9783 COSTCO WHSL CORP NEW COM 22160K105 455662 846 SH SOLE 0 0 846 CRACKER BARREL OLD CTRY STOR COM 22410J106 357053 3832 SH SOLE 0 0 3832 CUMMINS INC COM 231021106 868109 3541 SH SOLE 0 0 3541 DEERE & CO COM 244199105 873949 2157 SH SOLE 0 0 2157 DIAMONDBACK ENERGY INC COM 25278X109 776994 5915 SH SOLE 0 0 5915 DISNEY WALT CO COM 254687106 2367346 26516 SH SOLE 0 0 26516 DISCOVER FINL SVCS COM 254709108 916891 7847 SH SOLE 0 0 7847 DOLLAR GEN CORP NEW COM 256677105 364193 2145 SH SOLE 0 0 2145 DOMINION ENERGY INC COM 25746U109 402816 7778 SH SOLE 0 0 7778 DUKE ENERGY CORP NEW COM NEW 26441C204 1696345 18903 SH SOLE 0 0 18903 DUPONT DE NEMOURS INC COM 26614N102 561924 7866 SH SOLE 0 0 7866 EQRX INC COM 26886C107 65100 35000 SH SOLE 0 0 35000 EDGEWELL PERS CARE CO COM 28035Q102 609553 14756 SH SOLE 0 0 14756 EMERSON ELEC CO COM 291011104 2257166 25396 SH SOLE 0 0 25396 ENBRIDGE INC COM 29250N105 1200577 32317 SH SOLE 0 0 32317 ENERGIZER HLDGS INC NEW COM 29272W109 439523 13089 SH SOLE 0 0 13089 ENTERGY CORP NEW COM 29364G103 334898 3439 SH SOLE 0 0 3439 EVERGY INC COM 30034W106 501278 8581 SH SOLE 0 0 8581 EXELON CORP COM 30161N101 212663 5220 SH SOLE 0 0 5220 EXXON MOBIL CORP COM 30231G102 5160182 48114 SH SOLE 0 0 48114 META PLATFORMS INC CL A 30303M102 2387746 8570 SH SOLE 0 0 8570 FEDEX CORP COM 31428X106 1066479 4302 SH SOLE 0 0 4302 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 928807 37019 SH SOLE 0 0 37019 FINWISE BANCORP COM 31813A109 223750 25000 SH SOLE 0 0 25000 FIRST TR MORNINGSTAR DIVID L SHS 336917109 841067 24730 SH SOLE 0 0 24730 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 455517 8101 SH SOLE 0 0 8101 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 847919 11294 SH SOLE 0 0 11294 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 227710 4451 SH SOLE 0 0 4451 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 249028 2330 SH SOLE 0 0 2330 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1408891 35143 SH SOLE 0 0 35143 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 744486 9804 SH SOLE 0 0 9804 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1001611 22057 SH SOLE 0 0 22057 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 448426 5451 SH SOLE 0 0 5451 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 323269 7017 SH SOLE 0 0 7017 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 427056 9067 SH SOLE 0 0 9067 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1470777 31353 SH SOLE 0 0 31353 FIRST TR MLP & ENERGY INCOM COM 33739B104 194262 25196 SH SOLE 0 0 25196 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 278025 16500 SH SOLE 0 0 16500 FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813 219449 8821 SH SOLE 0 0 8821 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 301061 11820 SH SOLE 0 0 11820 FISERV INC COM 337738108 628227 4980 SH SOLE 0 0 4980 FLEXSHARES TR US QT LW VLTY 33939L654 800849 14991 SH SOLE 0 0 14991 FORD MTR CO DEL COM 345370860 306104 20232 SH SOLE 0 0 20232 FORTINET INC COM 34959E109 230398 3048 SH SOLE 0 0 3048 FRANKLIN WIRELESS CORP COM 355184102 82355 22079 SH SOLE 0 0 22079 FREEPORT-MCMORAN INC CL B 35671D857 430960 10774 SH SOLE 0 0 10774 FREQUENCY ELECTRS INC COM 358010106 127322 19233 SH SOLE 0 0 19233 GABELLI DIVID & INCOME TR COM 36242H104 308921 14620 SH SOLE 0 0 14620 GENERAL ELECTRIC CO COM NEW 369604301 298353 2716 SH SOLE 0 0 2716 GENERAL MLS INC COM 370334104 931172 12140 SH SOLE 0 0 12140 GILEAD SCIENCES INC COM 375558103 224972 2919 SH SOLE 0 0 2919 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 489294 5605 SH SOLE 0 0 5605 GOSSAMER BIO INC COM 38341P102 79200 66000 SH SOLE 0 0 66000 GRANITESHARES GOLD TR SHS BEN INT 38748G101 533953 28088 SH SOLE 0 0 28088 HF SINCLAIR CORP COM 403949100 429327 9624 SH SOLE 0 0 9624 HCA HEALTHCARE INC COM 40412C101 227913 751 SH SOLE 0 0 751 HENRY JACK & ASSOC INC COM 426281101 649489 3881 SH SOLE 0 0 3881 HERSHEY CO COM 427866108 1601653 6414 SH SOLE 0 0 6414 HIREQUEST INC COM 433535101 260300 10000 SH SOLE 0 0 10000 HOME DEPOT INC COM 437076102 2987478 9617 SH SOLE 0 0 9617 HONEYWELL INTL INC COM 438516106 1879889 9060 SH SOLE 0 0 9060 HOWMET AEROSPACE INC COM 443201108 583289 12102 SH SOLE 0 0 12102 ILLINOIS TOOL WKS INC COM 452308109 4333909 17325 SH SOLE 0 0 17325 INTEL CORP COM 458140100 1057791 31633 SH SOLE 0 0 31633 INTERNATIONAL BUSINESS MACHS COM 459200101 480488 3591 SH SOLE 0 0 3591 INVESCO QQQ TR UNIT SER 1 46090E103 10931329 29670 SH SOLE 0 0 29670 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 803195 95505 SH SOLE 0 0 95505 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 225162 2666 SH SOLE 0 0 2666 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 309511 885 SH SOLE 0 0 885 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4619018 30868 SH SOLE 0 0 30868 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 254197 2800 SH SOLE 0 0 2800 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 657806 8075 SH SOLE 0 0 8075 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1658050 35703 SH SOLE 0 0 35703 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 238943 3804 SH SOLE 0 0 3804 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 243179 5881 SH SOLE 0 0 5881 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 692199 22474 SH SOLE 0 0 22474 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 509314 3351 SH SOLE 0 0 3351 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 730020 6437 SH SOLE 0 0 6437 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 619000 6444 SH SOLE 0 0 6444 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 8968662 183109 SH SOLE 0 0 183109 ISHARES TR S&P 100 ETF 464287101 477856 2308 SH SOLE 0 0 2308 ISHARES TR SELECT DIVID ETF 464287168 637607 5628 SH SOLE 0 0 5628 ISHARES TR TIPS BD ETF 464287176 2689977 24995 SH SOLE 0 0 24995 ISHARES TR CORE S&P500 ETF 464287200 40668984 91245 SH SOLE 0 0 91245 ISHARES TR CORE US AGGBD ET 464287226 1905465 19453 SH SOLE 0 0 19453 ISHARES TR MSCI EMG MKT ETF 464287234 1572593 39752 SH SOLE 0 0 39752 ISHARES TR S&P 500 VAL ETF 464287408 26313266 163244 SH SOLE 0 0 163244 ISHARES TR 20 YR TR BD ETF 464287432 550523 5348 SH SOLE 0 0 5348 ISHARES TR MSCI EAFE ETF 464287465 1338670 18464 SH SOLE 0 0 18464 ISHARES TR RUS MD CP GR ETF 464287481 358035 3705 SH SOLE 0 0 3705 ISHARES TR RUS MID CAP ETF 464287499 1347850 18456 SH SOLE 0 0 18456 ISHARES TR CORE S&P MCP ETF 464287507 21862937 83612 SH SOLE 0 0 83612 ISHARES TR EXPND TEC SC ETF 464287549 993482 2529 SH SOLE 0 0 2529 ISHARES TR ISHARES BIOTECH 464287556 798742 6641 SH SOLE 0 0 6641 ISHARES TR RUS 1000 VAL ETF 464287598 3103557 19664 SH SOLE 0 0 19664 ISHARES TR RUS 1000 GRW ETF 464287614 9422020 34239 SH SOLE 0 0 34239 ISHARES TR RUS 1000 ETF 464287622 2115347 8779 SH SOLE 0 0 8779 ISHARES TR RUS 2000 VAL ETF 464287630 317570 2497 SH SOLE 0 0 2497 ISHARES TR RUS 2000 GRW ETF 464287648 271780 1120 SH SOLE 0 0 1120 ISHARES TR RUSSELL 2000 ETF 464287655 10225732 56796 SH SOLE 0 0 56796 ISHARES TR US HLTHCARE ETF 464287762 757186 2702 SH SOLE 0 0 2702 ISHARES TR U.S. FINLS ETF 464287788 221368 2967 SH SOLE 0 0 2967 ISHARES TR CORE S&P SCP ETF 464287804 21024226 212048 SH SOLE 0 0 212048 ISHARES TR GL CLEAN ENE ETF 464288224 234436 12741 SH SOLE 0 0 12741 ISHARES TR NATIONAL MUN ETF 464288414 430041 4029 SH SOLE 0 0 4029 ISHARES TR SHORT TREAS BD 464288679 2610179 23632 SH SOLE 0 0 23632 ISHARES TR PFD AND INCM SEC 464288687 577302 18665 SH SOLE 0 0 18665 ISHARES TR U.S. MED DVC ETF 464288810 1177088 20848 SH SOLE 0 0 20848 ISHARES TR MICRO-CAP ETF 464288869 4528202 41539 SH SOLE 0 0 41539 ISHARES SILVER TR ISHARES 46428Q109 2008030 96124 SH SOLE 0 0 96124 ISHARES TR CORE HIGH DV ETF 46429B663 363977 3611 SH SOLE 0 0 3611 ISHARES TR MSCI USA MIN VOL 46429B697 14394291 193654 SH SOLE 0 0 193654 ISHARES TR 0-5 YR TIPS ETF 46429B747 358525 3673 SH SOLE 0 0 3673 ISHARES INC CORE MSCI EMKT 46434G103 4214362 90873 SH SOLE 0 0 90873 ISHARES INC MSCI GBL GOLD MN 46434G855 278761 11964 SH SOLE 0 0 11964 ISHARES TR CORE DIV GRWTH 46434V621 3462243 68810 SH SOLE 0 0 68810 ISHARES TR CORE MSCI INTL 46435G326 1550064 25361 SH SOLE 0 0 25361 ISHARES TR MSCI GBL SUS DEV 46435G532 732714 9269 SH SOLE 0 0 9269 ISHARES TR 0-3 MNTH TREASRY 46436E718 4882050 48515 SH SOLE 0 0 48515 JPMORGAN CHASE & CO COM 46625H100 2750232 18910 SH SOLE 0 0 18910 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 2814694 62272 SH SOLE 0 0 62272 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 1729131 34247 SH SOLE 0 0 34247 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2216554 40061 SH SOLE 0 0 40061 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 964063 19931 SH SOLE 0 0 19931 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 321892 6478 SH SOLE 0 0 6478 JOHNSON & JOHNSON COM 478160104 4022208 24430 SH SOLE 0 0 24430 OPENLANE INC COM 48238T109 228894 15039 SH SOLE 0 0 15039 KIMBERLY-CLARK CORP COM 494368103 1442072 10445 SH SOLE 0 0 10445 KNIFE RIVER CORP COMMON STOCK 498894104 309285 7110 SH SOLE 0 0 7110 KRAFT HEINZ CO COM 500754106 1074324 30263 SH SOLE 0 0 30263 LKQ CORP COM 501889208 914279 15690 SH SOLE 0 0 15690 LEGGETT & PLATT INC COM 524660107 450230 15200 SH SOLE 0 0 15200 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 210043 7725 SH SOLE 0 0 7725 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 2179 10000 PRN SOLE 0 0 10000 LIFETIME BRANDS INC COM 53222Q103 359108 63559 SH SOLE 0 0 63559 LILLY ELI & CO COM 532457108 3599174 7674 SH SOLE 0 0 7674 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 1833085 66344 SH SOLE 0 0 66344 LOCKHEED MARTIN CORP COM 539830109 588977 1279 SH SOLE 0 0 1279 LOWES COS INC COM 548661107 1379223 6111 SH SOLE 0 0 6111 M & T BK CORP COM 55261F104 450981 3644 SH SOLE 0 0 3644 MDU RES GROUP INC COM 552690109 596685 28495 SH SOLE 0 0 28495 MFS INTER INCOME TR SH BEN INT 55273C107 143866 52506 SH SOLE 0 0 52506 MPLX LP COM UNIT REP LTD 55336V100 958296 28235 SH SOLE 0 0 28235 MARATHON PETE CORP COM 56585A102 501036 4297 SH SOLE 0 0 4297 MARVELL TECHNOLOGY INC COM 573874104 366785 6136 SH SOLE 0 0 6136 MASTERCARD INCORPORATED CL A 57636Q104 1774194 4511 SH SOLE 0 0 4511 MCDONALDS CORP COM 580135101 1876100 6287 SH SOLE 0 0 6287 MERCK & CO INC COM 58933Y105 2329185 20185 SH SOLE 0 0 20185 METLIFE INC COM 59156R108 303964 5377 SH SOLE 0 0 5377 MICROSOFT CORP COM 594918104 8609678 25282 SH SOLE 0 0 25282 MONDELEZ INTL INC CL A 609207105 480413 6586 SH SOLE 0 0 6586 NATIONAL FUEL GAS CO COM 636180101 1036907 20189 SH SOLE 0 0 20189 NETFLIX INC COM 64110L106 600388 1363 SH SOLE 0 0 1363 NEW GERMANY FD INC COM 644465106 220551 24560 SH SOLE 0 0 24560 NEWMONT CORP COM 651639106 938861 22008 SH SOLE 0 0 22008 NEXTERA ENERGY INC COM 65339F101 1354594 18256 SH SOLE 0 0 18256 NIKE INC CL B 654106103 217662 1972 SH SOLE 0 0 1972 NORFOLK SOUTHN CORP COM 655844108 837566 3694 SH SOLE 0 0 3694 NORTHROP GRUMMAN CORP COM 666807102 842866 1849 SH SOLE 0 0 1849 NUCOR CORP COM 670346105 250919 1530 SH SOLE 0 0 1530 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 203847 20467 SH SOLE 0 0 20467 NVIDIA CORPORATION COM 67066G104 3189162 7539 SH SOLE 0 0 7539 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 481305 45535 SH SOLE 0 0 45535 NUVEEN AMT FREE MUN CR INC F COM 67071L106 922063 78809 SH SOLE 0 0 78809 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 91935 18205 SH SOLE 0 0 18205 NUTRIEN LTD COM 67077M108 516156 8741 SH SOLE 0 0 8741 NUVEEN MUN VALUE FD INC COM 670928100 1086252 124857 SH SOLE 0 0 124857 OREILLY AUTOMOTIVE INC COM 67103H107 1507463 1578 SH SOLE 0 0 1578 OCCIDENTAL PETE CORP COM 674599105 253722 4315 SH SOLE 0 0 4315 ONEOK INC NEW COM 682680103 964857 15633 SH SOLE 0 0 15633 ORACLE CORP COM 68389X105 1687880 14173 SH SOLE 0 0 14173 PGIM ETF TR PGIM ULTRA SH BD 69344A107 209993 4250 SH SOLE 0 0 4250 PACER FDS TR US CASH COWS 100 69374H881 13315668 278163 SH SOLE 0 0 278163 PAYPAL HLDGS INC COM 70450Y103 373288 5594 SH SOLE 0 0 5594 PEMBINA PIPELINE CORP COM 706327103 251551 8001 SH SOLE 0 0 8001 PEPSICO INC COM 713448108 3208390 17522 SH SOLE 0 0 17522 PERFICIENT INC COM 71375U101 715721 8589 SH SOLE 0 0 8589 PFIZER INC COM 717081103 2360277 64348 SH SOLE 0 0 64348 PHILIP MORRIS INTL INC COM 718172109 789731 8090 SH SOLE 0 0 8090 PHILLIPS 66 COM 718546104 1123829 11783 SH SOLE 0 0 11783 PIMCO MUN INCOME FD III COM 72201A103 767678 95364 SH SOLE 0 0 95364 POST HLDGS INC COM 737446104 555167 6407 SH SOLE 0 0 6407 PRIMO WATER CORPORATION COM 74167P108 169290 13500 SH SOLE 0 0 13500 PROCTER AND GAMBLE CO COM 742718109 6187818 40914 SH SOLE 0 0 40914 PROSHARES TR S&P MDCP 400 DIV 74347B680 4718118 69401 SH SOLE 0 0 69401 PROSHARES TR RUSS 2000 DIVD 74347B698 2504485 44506 SH SOLE 0 0 44506 PROSHARES TR MSCI EAFE DIVD 74347B839 276405 7468 SH SOLE 0 0 7468 PROSHARES TR S&P 500 DV ARIST 74348A467 13380417 145394 SH SOLE 0 0 145394 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 38368 10900 SH SOLE 0 0 10900 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 783489 76737 SH SOLE 0 0 76737 QUALCOMM INC COM 747525103 637346 5354 SH SOLE 0 0 5354 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1584906 16179 SH SOLE 0 0 16179 REALTY INCOME CORP COM 756109104 345743 5783 SH SOLE 0 0 5783 REINSURANCE GRP OF AMERICA I COM NEW 759351604 356017 2567 SH SOLE 0 0 2567 SHELL PLC SPON ADS 780259305 260439 4313 SH SOLE 0 0 4313 ROYAL GOLD INC COM 780287108 231856 2020 SH SOLE 0 0 2020 RUBICON TECHNOLOGIES INC CL A COM 78112J109 5106 13800 SH SOLE 0 0 13800 SPDR S&P 500 ETF TR TR UNIT 78462F103 20197903 46843 SH SOLE 0 0 46843 SPDR GOLD TR GOLD SHS 78463V107 2681359 15041 SH SOLE 0 0 15041 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1356208 39448 SH SOLE 0 0 39448 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 874397 16652 SH SOLE 0 0 16652 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1033623 33878 SH SOLE 0 0 33878 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 353772 10872 SH SOLE 0 0 10872 SPDR SER TR PORTFOLIO SHORT 78464A474 810672 27536 SH SOLE 0 0 27536 SPDR SER TR DJ REIT ETF 78464A607 2691766 29763 SH SOLE 0 0 29763 SPDR SER TR S&P DIVID ETF 78464A763 1343214 10958 SH SOLE 0 0 10958 SPDR SER TR PORTFOLIO S&P400 78464A847 591293 12885 SH SOLE 0 0 12885 SPDR SER TR PORTFOLIO S&P500 78464A854 999064 19172 SH SOLE 0 0 19172 SPDR SER TR S&P HOMEBUILD 78464A888 508767 6336 SH SOLE 0 0 6336 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1000252 2909 SH SOLE 0 0 2909 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27305781 58182 SH SOLE 0 0 58182 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 4956352 53979 SH SOLE 0 0 53979 SALESFORCE INC COM 79466L302 345833 1637 SH SOLE 0 0 1637 SCHLUMBERGER LTD COM STK 806857108 615670 12534 SH SOLE 0 0 12534 SCHWAB CHARLES CORP COM 808513105 831595 14672 SH SOLE 0 0 14672 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2285502 44207 SH SOLE 0 0 44207 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 486046 9281 SH SOLE 0 0 9281 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 233428 3114 SH SOLE 0 0 3114 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1335311 19046 SH SOLE 0 0 19046 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4788516 65939 SH SOLE 0 0 65939 SCHWAB STRATEGIC TR US REIT ETF 808524847 2318797 118730 SH SOLE 0 0 118730 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1005045 7572 SH SOLE 0 0 7572 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 313442 4226 SH SOLE 0 0 4226 SELECT SECTOR SPDR TR ENERGY 81369Y506 1283666 15815 SH SOLE 0 0 15815 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 651886 19338 SH SOLE 0 0 19338 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 311647 2904 SH SOLE 0 0 2904 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 438997 2525 SH SOLE 0 0 2525 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 254696 3892 SH SOLE 0 0 3892 SEMPRA COM 816851109 572897 3935 SH SOLE 0 0 3935 SHERWIN WILLIAMS CO COM 824348106 294733 1110 SH SOLE 0 0 1110 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 5296262 213466 SH SOLE 0 0 213466 SMUCKER J M CO COM NEW 832696405 708373 4797 SH SOLE 0 0 4797 SONOCO PRODS CO COM 835495102 1132358 19186 SH SOLE 0 0 19186 SOUTHERN CO COM 842587107 1500117 21354 SH SOLE 0 0 21354 SOUTHERN MO BANCORP INC COM 843380106 597404 15537 SH SOLE 0 0 15537 SOUTHWEST AIRLS CO COM 844741108 265068 7320 SH SOLE 0 0 7320 SOUTHWESTERN ENERGY CO COM 845467109 93155 15500 SH SOLE 0 0 15500 SPIRE INC COM 84857L101 863638 13613 SH SOLE 0 0 13613 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 765578 98277 SH SOLE 0 0 98277 BLOCK INC CL A 852234103 203704 3060 SH SOLE 0 0 3060 STARBUCKS CORP COM 855244109 554221 5845 SH SOLE 0 0 5845 STIFEL FINL CORP COM 860630102 632560 10601 SH SOLE 0 0 10601 SYSCO CORP COM 871829107 880646 12178 SH SOLE 0 0 12178 TJX COS INC NEW COM 872540109 1048850 12370 SH SOLE 0 0 12370 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 410950 4072 SH SOLE 0 0 4072 TARGET CORP COM 87612E106 361249 2739 SH SOLE 0 0 2739 TELEFLEX INCORPORATED COM 879369106 290436 1200 SH SOLE 0 0 1200 TESLA INC COM 88160R101 3489918 13332 SH SOLE 0 0 13332 TEXAS INSTRS INC COM 882508104 434566 2414 SH SOLE 0 0 2414 THERMO FISHER SCIENTIFIC INC COM 883556102 892942 1711 SH SOLE 0 0 1711 3M CO COM 88579Y101 1010902 10275 SH SOLE 0 0 10275 TRAVELERS COMPANIES INC COM 89417E109 309983 1785 SH SOLE 0 0 1785 TYSON FOODS INC CL A 902494103 423953 8306 SH SOLE 0 0 8306 US BANCORP DEL COM NEW 902973304 1013891 30976 SH SOLE 0 0 30976 UBER TECHNOLOGIES INC COM 90353T100 331416 7677 SH SOLE 0 0 7677 UNION PAC CORP COM 907818108 2566890 12545 SH SOLE 0 0 12545 UNITED PARCEL SERVICE INC CL B 911312106 963699 5376 SH SOLE 0 0 5376 UNITED STS OIL FD LP UNITS 91232N207 265258 4174 SH SOLE 0 0 4174 UNITEDHEALTH GROUP INC COM 91324P102 1821572 3790 SH SOLE 0 0 3790 VALERO ENERGY CORP COM 91913Y100 833624 7107 SH SOLE 0 0 7107 VANECK MERK GOLD TR GOLD TRUST 921078101 258633 13905 SH SOLE 0 0 13905 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3128640 103907 SH SOLE 0 0 103907 VANECK ETF TRUST BDC INCOME ETF 92189F411 313544 20413 SH SOLE 0 0 20413 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1705407 21816 SH SOLE 0 0 21816 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 249842 1641 SH SOLE 0 0 1641 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2520413 70679 SH SOLE 0 0 70679 VANECK ETF TRUST MORNINGSTAR ESG 92189Y105 1547396 63159 SH SOLE 0 0 63159 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 13404126 82522 SH SOLE 0 0 82522 VANGUARD WORLD FD MEGA GRWTH IND 921910816 631096 2682 SH SOLE 0 0 2682 VANGUARD WORLD FD MEGA CAP INDEX 921910873 435898 2786 SH SOLE 0 0 2786 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 268535 1725 SH SOLE 0 0 1725 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 394943 4298 SH SOLE 0 0 4298 VANGUARD BD INDEX FDS INTERMED TERM 921937819 337036 4480 SH SOLE 0 0 4480 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 423334 5824 SH SOLE 0 0 5824 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 12033839 260586 SH SOLE 0 0 260586 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1347431 12703 SH SOLE 0 0 12703 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 6687916 89065 SH SOLE 0 0 89065 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 801673 16906 SH SOLE 0 0 16906 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 528929 5454 SH SOLE 0 0 5454 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6538185 160722 SH SOLE 0 0 160722 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 528494 2718 SH SOLE 0 0 2718 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 250696 1024 SH SOLE 0 0 1024 VANGUARD WORLD FDS INF TECH ETF 92204A702 688006 1556 SH SOLE 0 0 1556 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 204557 2704 SH SOLE 0 0 2704 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1436724 18179 SH SOLE 0 0 18179 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 304233 6058 SH SOLE 0 0 6058 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11062733 27162 SH SOLE 0 0 27162 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 623077 7457 SH SOLE 0 0 7457 VANGUARD INDEX FDS SML CP GRW ETF 922908595 268209 1167 SH SOLE 0 0 1167 VANGUARD INDEX FDS MID CAP ETF 922908629 7672693 34851 SH SOLE 0 0 34851 VANGUARD INDEX FDS GROWTH ETF 922908736 4072773 14393 SH SOLE 0 0 14393 VANGUARD INDEX FDS VALUE ETF 922908744 2474035 17411 SH SOLE 0 0 17411 VANGUARD INDEX FDS SMALL CP ETF 922908751 2706394 13607 SH SOLE 0 0 13607 VANGUARD INDEX FDS TOTAL STK MKT 922908769 39583760 179697 SH SOLE 0 0 179697 VERIZON COMMUNICATIONS INC COM 92343V104 2374465 63847 SH SOLE 0 0 63847 VIATRIS INC COM 92556V106 437543 43842 SH SOLE 0 0 43842 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 838571 20614 SH SOLE 0 0 20614 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 9911217 172070 SH SOLE 0 0 172070 VISA INC COM CL A 92826C839 2387147 10052 SH SOLE 0 0 10052 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 123682 13088 SH SOLE 0 0 13088 WEC ENERGY GROUP INC COM 92939U106 418056 4738 SH SOLE 0 0 4738 WALMART INC COM 931142103 3623781 23055 SH SOLE 0 0 23055 WALGREENS BOOTS ALLIANCE INC COM 931427108 582358 20441 SH SOLE 0 0 20441 WASTE MGMT INC DEL COM 94106L109 642695 3706 SH SOLE 0 0 3706 WELLS FARGO CO NEW COM 949746101 370121 8672 SH SOLE 0 0 8672 WELLS FARGO CO NEW PERP PFD CNV A 949746804 466560 405 SH SOLE 0 0 405 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 93933 11372 SH SOLE 0 0 11372 WEYERHAEUSER CO MTN BE COM NEW 962166104 648268 19346 SH SOLE 0 0 19346 WILLIAMS COS INC COM 969457100 257581 7894 SH SOLE 0 0 7894 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3513692 75515 SH SOLE 0 0 75515 WISDOMTREE TR EMER MKT HIGH FD 97717W315 242211 6329 SH SOLE 0 0 6329 WISDOMTREE TR WISDOMTREE US VA 97717W547 200050 3198 SH SOLE 0 0 3198 WISDOMTREE TR US SMALLCAP DIVD 97717W604 508086 17648 SH SOLE 0 0 17648 WISDOMTREE TR INTL SMCAP DIV 97717W760 3395463 57105 SH SOLE 0 0 57105 WISDOMTREE TR INTL MIDCAP DV 97717W778 3421192 59406 SH SOLE 0 0 59406 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 7253415 180568 SH SOLE 0 0 180568 AMCOR PLC ORD G0250X107 850643 85235 SH SOLE 0 0 85235 AON PLC SHS CL A G0403H108 332773 964 SH SOLE 0 0 964 EATON CORP PLC SHS G29183103 1269766 6314 SH SOLE 0 0 6314 MEDTRONIC PLC SHS G5960L103 1110893 12609 SH SOLE 0 0 12609 CERAGON NETWORKS LTD ORD M22013102 75600 36000 SH SOLE 0 0 36000 NXP SEMICONDUCTORS N V COM N6596X109 279798 1367 SH SOLE 0 0 1367 ROYAL CARIBBEAN GROUP COM V7780T103 637379 6144 SH SOLE 0 0 6144