0000200724-23-000004.txt : 20230512 0000200724-23-000004.hdr.sgml : 20230512 20230512171521 ACCESSION NUMBER: 0000200724-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230512 DATE AS OF CHANGE: 20230512 EFFECTIVENESS DATE: 20230512 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: 23917006 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 03-31-2023 03-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 Clayton MO 05-12-2023 0 387 735615113 false
INFORMATION TABLE 2 13F1stQTR2023.xml 1STQTR2023 AFLAC INC COM 001055102 436410 6764 SH SOLE 0 0 6764 ALPS ETF TR EQUAL SEC ETF 00162Q205 900738 9050 SH SOLE 0 0 9050 ALPS ETF TR ALERIAN MLP 00162Q452 449688 11635 SH SOLE 0 0 11635 AT&T INC COM 00206R102 2204914 114541 SH SOLE 0 0 114541 ARK ETF TR INNOVATION ETF 00214Q104 429379 10644 SH SOLE 0 0 10644 ABBOTT LABS COM 002824100 2902352 28662 SH SOLE 0 0 28662 ABBVIE INC COM 00287Y109 5742170 36030 SH SOLE 0 0 36030 AGNICO EAGLE MINES LTD COM 008474108 480749 9432 SH SOLE 0 0 9432 ALLIANT ENERGY CORP COM 018802108 208260 3900 SH SOLE 0 0 3900 ALLSTATE CORP COM 020002101 972509 8776 SH SOLE 0 0 8776 ALPHABET INC CAP STK CL C 02079K107 1387152 13338 SH SOLE 0 0 13338 ALPHABET INC CAP STK CL A 02079K305 2379151 22936 SH SOLE 0 0 22936 ALTRIA GROUP INC COM 02209S103 1196190 26808 SH SOLE 0 0 26808 AMAZON COM INC COM 023135106 3697885 35801 SH SOLE 0 0 35801 AMEREN CORP COM 023608102 1234651 14292 SH SOLE 0 0 14292 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 492409 11286 SH SOLE 0 0 11286 AMERICAN ELEC PWR CO INC COM 025537101 688678 7569 SH SOLE 0 0 7569 AMERICAN EXPRESS CO COM 025816109 300440 1821 SH SOLE 0 0 1821 AMER STATES WTR CO COM 029899101 241461 2716 SH SOLE 0 0 2716 AMERICAN WTR WKS CO INC NEW COM 030420103 1131856 7727 SH SOLE 0 0 7727 AMERIPRISE FINL INC COM 03076C106 209646 684 SH SOLE 0 0 684 AMGEN INC COM 031162100 1253253 5184 SH SOLE 0 0 5184 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1334354 37619 SH SOLE 0 0 37619 ELEVANCE HEALTH INC COM 036752103 1798777 3912 SH SOLE 0 0 3912 APPLE INC COM 037833100 24679267 149662 SH SOLE 0 0 149662 APPLIED DIGITAL CORP COM NEW 038169207 32480 14500 SH SOLE 0 0 14500 ARCHER DANIELS MIDLAND CO COM 039483102 382299 4799 SH SOLE 0 0 4799 AUTOMATIC DATA PROCESSING IN COM 053015103 1012383 4547 SH SOLE 0 0 4547 BCE INC COM NEW 05534B760 240612 5372 SH SOLE 0 0 5372 BALL CORP COM 058498106 475360 8626 SH SOLE 0 0 8626 BANK AMERICA CORP COM 060505104 533183 18643 SH SOLE 0 0 18643 BANK MONTREAL QUE COM 063671101 226161 2538 SH SOLE 0 0 2538 BARRICK GOLD CORP COM 067901108 392533 21138 SH SOLE 0 0 21138 BECTON DICKINSON & CO COM 075887109 453138 1831 SH SOLE 0 0 1831 BELLRING BRANDS INC COMMON STOCK 07831C103 296038 8707 SH SOLE 0 0 8707 BENSON HILL INC COMMON STOCK 082490103 94198 81911 SH SOLE 0 0 81911 BERKSHIRE HATHAWAY INC DEL CL A 084670108 465600 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2507521 8121 SH SOLE 0 0 8121 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 140876 123575 SH SOLE 0 0 123575 BLACK HILLS CORP COM 092113109 812349 12874 SH SOLE 0 0 12874 BLACKROCK INC COM 09247X101 527804 789 SH SOLE 0 0 789 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 518604 16036 SH SOLE 0 0 16036 BLACKSTONE INC COM 09260D107 1214827 13830 SH SOLE 0 0 13830 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 3418563 182909 SH SOLE 0 0 182909 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1118610 40855 SH SOLE 0 0 40855 BNY MELLON STRATEGIC MUN BD COM 09662E109 60100 10000 SH SOLE 0 0 10000 BOEING CO COM 097023105 1107830 5215 SH SOLE 0 0 5215 BRISTOL-MYERS SQUIBB CO COM 110122108 2227346 32136 SH SOLE 0 0 32136 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 686420 19545 SH SOLE 0 0 19545 BROADCOM INC COM 11135F101 581024 906 SH SOLE 0 0 906 CSX CORP COM 126408103 231444 7730 SH SOLE 0 0 7730 CVS HEALTH CORP COM 126650100 2456012 33051 SH SOLE 0 0 33051 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 382900 27350 SH SOLE 0 0 27350 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 694186 11826 SH SOLE 0 0 11826 CANADIAN NATL RY CO COM 136375102 290120 2459 SH SOLE 0 0 2459 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 434119 18325 SH SOLE 0 0 18325 CATERPILLAR INC COM 149123101 2419422 10573 SH SOLE 0 0 10573 CENTENE CORP DEL COM 15135B101 774575 12254 SH SOLE 0 0 12254 CHEVRON CORP NEW COM 166764100 2678172 16414 SH SOLE 0 0 16414 CISCO SYS INC COM 17275R102 1025909 19625 SH SOLE 0 0 19625 COCA COLA CO COM 191216100 2206308 35568 SH SOLE 0 0 35568 COHEN & STEERS REIT & PFD & COM 19247X100 714352 36615 SH SOLE 0 0 36615 COLGATE PALMOLIVE CO COM 194162103 842881 11216 SH SOLE 0 0 11216 COMCAST CORP NEW CL A 20030N101 1041492 27473 SH SOLE 0 0 27473 CONAGRA BRANDS INC COM 205887102 201923 5376 SH SOLE 0 0 5376 CONOCOPHILLIPS COM 20825C104 920536 9279 SH SOLE 0 0 9279 CORNING INC COM 219350105 514479 14583 SH SOLE 0 0 14583 QUIDELORTHO CORP COM 219798105 209896 2356 SH SOLE 0 0 2356 CORTEVA INC COM 22052L104 564649 9362 SH SOLE 0 0 9362 COSTCO WHSL CORP NEW COM 22160K105 376063 757 SH SOLE 0 0 757 CRACKER BARREL OLD CTRY STOR COM 22410J106 442139 3892 SH SOLE 0 0 3892 CUMMINS INC COM 231021106 748914 3135 SH SOLE 0 0 3135 DANAHER CORPORATION COM 235851102 212116 842 SH SOLE 0 0 842 DEERE & CO COM 244199105 851577 2063 SH SOLE 0 0 2063 DIAMONDBACK ENERGY INC COM 25278X109 786284 5817 SH SOLE 0 0 5817 DISNEY WALT CO COM 254687106 2620160 26168 SH SOLE 0 0 26168 DISCOVER FINL SVCS COM 254709108 791521 8008 SH SOLE 0 0 8008 DOLLAR GEN CORP NEW COM 256677105 290435 1380 SH SOLE 0 0 1380 DOMINION ENERGY INC COM 25746U109 412407 7376 SH SOLE 0 0 7376 DUKE ENERGY CORP NEW COM NEW 26441C204 1723901 17870 SH SOLE 0 0 17870 DUPONT DE NEMOURS INC COM 26614N102 560807 7814 SH SOLE 0 0 7814 EQRX INC COM 26886C107 67900 35000 SH SOLE 0 0 35000 EDGEWELL PERS CARE CO COM 28035Q102 639941 15086 SH SOLE 0 0 15086 EMERSON ELEC CO COM 291011104 2109047 24203 SH SOLE 0 0 24203 ENBRIDGE INC COM 29250N105 1175897 30823 SH SOLE 0 0 30823 ENERGIZER HLDGS INC NEW COM 29272W109 471210 13580 SH SOLE 0 0 13580 ENTERGY CORP NEW COM 29364G103 359744 3339 SH SOLE 0 0 3339 EVERGY INC COM 30034W106 526292 8611 SH SOLE 0 0 8611 EXELON CORP COM 30161N101 241705 5770 SH SOLE 0 0 5770 EXXON MOBIL CORP COM 30231G102 5173425 47177 SH SOLE 0 0 47177 META PLATFORMS INC CL A 30303M102 1686619 7958 SH SOLE 0 0 7958 FEDEX CORP COM 31428X106 789142 3454 SH SOLE 0 0 3454 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 922143 37019 SH SOLE 0 0 37019 FINWISE BANCORP COM 31813A109 220250 25000 SH SOLE 0 0 25000 FIRST TR MORNINGSTAR DIVID L SHS 336917109 799709 22527 SH SOLE 0 0 22527 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 236297 2811 SH SOLE 0 0 2811 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 443187 8260 SH SOLE 0 0 8260 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 851195 11670 SH SOLE 0 0 11670 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 241014 4614 SH SOLE 0 0 4614 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 230064 2286 SH SOLE 0 0 2286 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1359913 33862 SH SOLE 0 0 33862 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 663755 9922 SH SOLE 0 0 9922 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 976365 22839 SH SOLE 0 0 22839 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 433930 5384 SH SOLE 0 0 5384 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 318976 6981 SH SOLE 0 0 6981 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 349403 7787 SH SOLE 0 0 7787 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1500251 33280 SH SOLE 0 0 33280 FIRST TR MLP & ENERGY INCOM COM 33739B104 198154 25936 SH SOLE 0 0 25936 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 236175 14100 SH SOLE 0 0 14100 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 214798 4487 SH SOLE 0 0 4487 FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813 204194 8821 SH SOLE 0 0 8821 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 284095 11820 SH SOLE 0 0 11820 FISERV INC COM 337738108 472691 4182 SH SOLE 0 0 4182 FLEXSHARES TR US QT LW VLTY 33939L654 766682 14922 SH SOLE 0 0 14922 FORD MTR CO DEL COM 345370860 250859 19909 SH SOLE 0 0 19909 FRANKLIN WIRELESS CORP COM 355184102 109953 22079 SH SOLE 0 0 22079 FREEPORT-MCMORAN INC CL B 35671D857 355712 8695 SH SOLE 0 0 8695 FREQUENCY ELECTRS INC COM 358010106 82680 12000 SH SOLE 0 0 12000 GABELLI DIVID & INCOME TR COM 36242H104 311226 14970 SH SOLE 0 0 14970 GENERAL DYNAMICS CORP COM 369550108 476959 2090 SH SOLE 0 0 2090 GENERAL ELECTRIC CO COM NEW 369604301 228866 2394 SH SOLE 0 0 2394 GENERAL MLS INC COM 370334104 1054932 12344 SH SOLE 0 0 12344 GILEAD SCIENCES INC COM 375558103 229688 2768 SH SOLE 0 0 2768 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 601354 7404 SH SOLE 0 0 7404 GOSSAMER BIO INC COM 38341P102 83160 66000 SH SOLE 0 0 66000 GRANITESHARES GOLD TR SHS BEN INT 38748G101 496022 25424 SH SOLE 0 0 25424 HF SINCLAIR CORP COM 403949100 388250 8025 SH SOLE 0 0 8025 HENRY JACK & ASSOC INC COM 426281101 593413 3937 SH SOLE 0 0 3937 HERSHEY CO COM 427866108 1540961 6057 SH SOLE 0 0 6057 HOME DEPOT INC COM 437076102 2738864 9281 SH SOLE 0 0 9281 HONEYWELL INTL INC COM 438516106 1564335 8185 SH SOLE 0 0 8185 HOWMET AEROSPACE INC COM 443201108 512762 12102 SH SOLE 0 0 12102 ILLINOIS TOOL WKS INC COM 452308109 4318735 17740 SH SOLE 0 0 17740 INTEL CORP COM 458140100 829774 25399 SH SOLE 0 0 25399 INTERNATIONAL BUSINESS MACHS COM 459200101 420513 3208 SH SOLE 0 0 3208 INVESCO QQQ TR UNIT SER 1 46090E103 6107328 19030 SH SOLE 0 0 19030 INVESCO MUNICIPAL TRUST COM 46131J103 890384 89756 SH SOLE 0 0 89756 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 909272 102051 SH SOLE 0 0 102051 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 214430 2662 SH SOLE 0 0 2662 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 274810 885 SH SOLE 0 0 885 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4515131 31221 SH SOLE 0 0 31221 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 622394 7975 SH SOLE 0 0 7975 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1639730 36014 SH SOLE 0 0 36014 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 237345 3804 SH SOLE 0 0 3804 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 304165 7206 SH SOLE 0 0 7206 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 708951 22862 SH SOLE 0 0 22862 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 311016 2356 SH SOLE 0 0 2356 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 719773 6418 SH SOLE 0 0 6418 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 582113 6424 SH SOLE 0 0 6424 ISHARES TR S&P 100 ETF 464287101 389104 2080 SH SOLE 0 0 2080 ISHARES TR SELECT DIVID ETF 464287168 961096 8202 SH SOLE 0 0 8202 ISHARES TR TIPS BD ETF 464287176 2771908 25142 SH SOLE 0 0 25142 ISHARES TR CORE S&P500 ETF 464287200 37559521 91368 SH SOLE 0 0 91368 ISHARES TR CORE US AGGBD ET 464287226 1856406 18631 SH SOLE 0 0 18631 ISHARES TR MSCI EMG MKT ETF 464287234 1577843 39986 SH SOLE 0 0 39986 ISHARES TR IBOXX INV CP ETF 464287242 214554 1957 SH SOLE 0 0 1957 ISHARES TR S&P 500 VAL ETF 464287408 19651409 129490 SH SOLE 0 0 129490 ISHARES TR 20 YR TR BD ETF 464287432 547593 5148 SH SOLE 0 0 5148 ISHARES TR MSCI EAFE ETF 464287465 1298359 18154 SH SOLE 0 0 18154 ISHARES TR RUS MD CP GR ETF 464287481 324243 3561 SH SOLE 0 0 3561 ISHARES TR RUS MID CAP ETF 464287499 1312097 18766 SH SOLE 0 0 18766 ISHARES TR CORE S&P MCP ETF 464287507 20854120 83363 SH SOLE 0 0 83363 ISHARES TR EXPND TEC SC ETF 464287549 858054 2529 SH SOLE 0 0 2529 ISHARES TR ISHARES BIOTECH 464287556 815248 6312 SH SOLE 0 0 6312 ISHARES TR RUS 1000 VAL ETF 464287598 2972471 19522 SH SOLE 0 0 19522 ISHARES TR RUS 1000 GRW ETF 464287614 8324536 34071 SH SOLE 0 0 34071 ISHARES TR RUS 1000 ETF 464287622 2089538 9277 SH SOLE 0 0 9277 ISHARES TR RUS 2000 VAL ETF 464287630 371324 2710 SH SOLE 0 0 2710 ISHARES TR RUS 2000 GRW ETF 464287648 253896 1119 SH SOLE 0 0 1119 ISHARES TR RUSSELL 2000 ETF 464287655 10032104 56234 SH SOLE 0 0 56234 ISHARES TR US HLTHCARE ETF 464287762 737656 2701 SH SOLE 0 0 2701 ISHARES TR U.S. FINLS ETF 464287788 211072 2967 SH SOLE 0 0 2967 ISHARES TR CORE S&P SCP ETF 464287804 20248729 209397 SH SOLE 0 0 209397 ISHARES TR GL CLEAN ENE ETF 464288224 251335 12707 SH SOLE 0 0 12707 ISHARES TR NATIONAL MUN ETF 464288414 432963 4019 SH SOLE 0 0 4019 ISHARES TR SHORT TREAS BD 464288679 7796904 70560 SH SOLE 0 0 70560 ISHARES TR PFD AND INCM SEC 464288687 581358 18621 SH SOLE 0 0 18621 ISHARES TR U.S. MED DVC ETF 464288810 1157142 21437 SH SOLE 0 0 21437 ISHARES TR MICRO-CAP ETF 464288869 4393705 42041 SH SOLE 0 0 42041 ISHARES SILVER TR ISHARES 46428Q109 2086978 94348 SH SOLE 0 0 94348 ISHARES TR CORE HIGH DV ETF 46429B663 366617 3606 SH SOLE 0 0 3606 ISHARES TR MSCI EAFE MIN VL 46429B689 246922 3650 SH SOLE 0 0 3650 ISHARES TR MSCI USA MIN VOL 46429B697 21033411 289159 SH SOLE 0 0 289159 ISHARES TR 0-5 YR TIPS ETF 46429B747 369535 3724 SH SOLE 0 0 3724 ISHARES INC CORE MSCI EMKT 46434G103 4269613 87510 SH SOLE 0 0 87510 ISHARES INC MSCI GBL GOLD MN 46434G855 286812 11395 SH SOLE 0 0 11395 ISHARES TR CORE DIV GRWTH 46434V621 3365627 67326 SH SOLE 0 0 67326 ISHARES TR CORE MSCI INTL 46435G326 1533580 25361 SH SOLE 0 0 25361 ISHARES TR MSCI GBL SUS DEV 46435G532 734012 9269 SH SOLE 0 0 9269 ISHARES TR 0-3 MNTH TREASRY 46436E718 11508113 114418 SH SOLE 0 0 114418 JPMORGAN CHASE & CO COM 46625H100 2343902 17987 SH SOLE 0 0 17987 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2184722 40013 SH SOLE 0 0 40013 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 255488 5336 SH SOLE 0 0 5336 JOHNSON & JOHNSON COM 478160104 3724050 24026 SH SOLE 0 0 24026 KAR AUCTION SVCS INC COM 48238T109 725574 53039 SH SOLE 0 0 53039 KIMBERLY-CLARK CORP COM 494368103 1432632 10674 SH SOLE 0 0 10674 KRAFT HEINZ CO COM 500754106 1162742 30068 SH SOLE 0 0 30068 KROGER CO COM 501044101 205268 4158 SH SOLE 0 0 4158 LKQ CORP COM 501889208 910158 16035 SH SOLE 0 0 16035 LIFECORE BIOMEDICAL INC COM 514766104 45300 12000 SH SOLE 0 0 12000 LEGGETT & PLATT INC COM 524660107 489715 15361 SH SOLE 0 0 15361 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 250054 9275 SH SOLE 0 0 9275 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 1463 10000 PRN SOLE 0 0 10000 LIFETIME BRANDS INC COM 53222Q103 336977 57309 SH SOLE 0 0 57309 LILLY ELI & CO COM 532457108 2170678 6321 SH SOLE 0 0 6321 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 4965598 188806 SH SOLE 0 0 188806 LOCKHEED MARTIN CORP COM 539830109 628339 1329 SH SOLE 0 0 1329 LOWES COS INC COM 548661107 1194657 5974 SH SOLE 0 0 5974 M & T BK CORP COM 55261F104 387766 3243 SH SOLE 0 0 3243 MDU RES GROUP INC COM 552690109 872947 28640 SH SOLE 0 0 28640 MFS INTER INCOME TR SH BEN INT 55273C107 139902 50506 SH SOLE 0 0 50506 MPLX LP COM UNIT REP LTD 55336V100 960087 27869 SH SOLE 0 0 27869 MARATHON PETE CORP COM 56585A102 508012 3768 SH SOLE 0 0 3768 MARVELL TECHNOLOGY INC COM 573874104 236753 5468 SH SOLE 0 0 5468 MASTERCARD INCORPORATED CL A 57636Q104 1642797 4521 SH SOLE 0 0 4521 MCDONALDS CORP COM 580135101 1703541 6093 SH SOLE 0 0 6093 MERCK & CO INC COM 58933Y105 2054520 19311 SH SOLE 0 0 19311 METLIFE INC COM 59156R108 293477 5065 SH SOLE 0 0 5065 MICROSOFT CORP COM 594918104 6261031 21717 SH SOLE 0 0 21717 MONDELEZ INTL INC CL A 609207105 462897 6639 SH SOLE 0 0 6639 NATIONAL FUEL GAS CO COM 636180101 1148102 19884 SH SOLE 0 0 19884 NETFLIX INC COM 64110L106 475035 1375 SH SOLE 0 0 1375 NEW GERMANY FD INC COM 644465106 223252 24560 SH SOLE 0 0 24560 NEWMONT CORP COM 651639106 1044959 21317 SH SOLE 0 0 21317 NEXTERA ENERGY INC COM 65339F101 1296174 16816 SH SOLE 0 0 16816 NIKE INC CL B 654106103 213430 1740 SH SOLE 0 0 1740 NORFOLK SOUTHN CORP COM 655844108 766547 3616 SH SOLE 0 0 3616 NORTHROP GRUMMAN CORP COM 666807102 859180 1861 SH SOLE 0 0 1861 NUCOR CORP COM 670346105 236220 1529 SH SOLE 0 0 1529 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 174189 16781 SH SOLE 0 0 16781 NVIDIA CORPORATION COM 67066G104 1906382 6863 SH SOLE 0 0 6863 NUVEEN QUALITY MUNCP INCOME COM 67066V101 871982 75627 SH SOLE 0 0 75627 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 524915 48603 SH SOLE 0 0 48603 NUVEEN AMT FREE MUN CR INC F COM 67071L106 964648 81889 SH SOLE 0 0 81889 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 93028 18205 SH SOLE 0 0 18205 NUTRIEN LTD COM 67077M108 639763 8663 SH SOLE 0 0 8663 NUVEEN MUN VALUE FD INC COM 670928100 944930 107257 SH SOLE 0 0 107257 OREILLY AUTOMOTIVE INC COM 67103H107 1381290 1627 SH SOLE 0 0 1627 OCCIDENTAL PETE CORP COM 674599105 250656 4015 SH SOLE 0 0 4015 ONEOK INC NEW COM 682680103 960482 15116 SH SOLE 0 0 15116 ORACLE CORP COM 68389X105 1265769 13622 SH SOLE 0 0 13622 PPL CORP COM 69351T106 201283 7243 SH SOLE 0 0 7243 PACER FDS TR US CASH COWS 100 69374H881 12475324 265715 SH SOLE 0 0 265715 PAYPAL HLDGS INC COM 70450Y103 371650 4894 SH SOLE 0 0 4894 PEMBINA PIPELINE CORP COM 706327103 364824 11260 SH SOLE 0 0 11260 PEPSICO INC COM 713448108 3114454 17084 SH SOLE 0 0 17084 PERFICIENT INC COM 71375U101 631302 8745 SH SOLE 0 0 8745 PFIZER INC COM 717081103 2555129 62626 SH SOLE 0 0 62626 PHILIP MORRIS INTL INC COM 718172109 785405 8076 SH SOLE 0 0 8076 PHILLIPS 66 COM 718546104 1120713 11055 SH SOLE 0 0 11055 PIMCO MUN INCOME FD III COM 72201A103 842690 101407 SH SOLE 0 0 101407 POST HLDGS INC COM 737446104 583077 6488 SH SOLE 0 0 6488 PRIMO WATER CORPORATION COM 74167P108 207225 13500 SH SOLE 0 0 13500 PROCTER AND GAMBLE CO COM 742718109 5884897 39578 SH SOLE 0 0 39578 PROSHARES TR S&P MDCP 400 DIV 74347B680 4833603 68319 SH SOLE 0 0 68319 PROSHARES TR RUSS 2000 DIVD 74347B698 2629720 43082 SH SOLE 0 0 43082 PROSHARES TR MSCI EAFE DIVD 74347B839 291415 7771 SH SOLE 0 0 7771 PROSHARES TR S&P 500 DV ARIST 74348A467 13285620 145612 SH SOLE 0 0 145612 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 38804 10900 SH SOLE 0 0 10900 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 844186 81485 SH SOLE 0 0 81485 QUALCOMM INC COM 747525103 635339 4980 SH SOLE 0 0 4980 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1637927 16725 SH SOLE 0 0 16725 REALTY INCOME CORP COM 756109104 381678 6028 SH SOLE 0 0 6028 REINSURANCE GRP OF AMERICA I COM NEW 759351604 340795 2567 SH SOLE 0 0 2567 SHELL PLC SPON ADS 780259305 220012 3824 SH SOLE 0 0 3824 ROYAL GOLD INC COM 780287108 249043 1920 SH SOLE 0 0 1920 RUBICON TECHNOLOGIES INC CL A COM 78112J109 9056 13800 SH SOLE 0 0 13800 SPDR S&P 500 ETF TR TR UNIT 78462F103 19090061 46631 SH SOLE 0 0 46631 SPDR GOLD TR GOLD SHS 78463V107 2740422 14957 SH SOLE 0 0 14957 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1377316 40355 SH SOLE 0 0 40355 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 852997 16841 SH SOLE 0 0 16841 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1055272 34074 SH SOLE 0 0 34074 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 349064 10867 SH SOLE 0 0 10867 SPDR SER TR PORTFOLIO SHORT 78464A474 715728 24156 SH SOLE 0 0 24156 SPDR SER TR DJ REIT ETF 78464A607 2924147 32937 SH SOLE 0 0 32937 SPDR SER TR S&P DIVID ETF 78464A763 1239555 10020 SH SOLE 0 0 10020 SPDR SER TR PORTFOLIO S&P400 78464A847 564644 12850 SH SOLE 0 0 12850 SPDR SER TR PORTFOLIO S&P500 78464A854 956066 19856 SH SOLE 0 0 19856 SPDR SER TR S&P HOMEBUILD 78464A888 442240 6527 SH SOLE 0 0 6527 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 916897 2757 SH SOLE 0 0 2757 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27011474 58924 SH SOLE 0 0 58924 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2129398 23191 SH SOLE 0 0 23191 SALESFORCE INC COM 79466L302 299470 1499 SH SOLE 0 0 1499 SCHLUMBERGER LTD COM STK 806857108 602113 12263 SH SOLE 0 0 12263 SCHWAB CHARLES CORP COM 808513105 763321 14573 SH SOLE 0 0 14573 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2192631 45823 SH SOLE 0 0 45823 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 448922 9281 SH SOLE 0 0 9281 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1313440 19358 SH SOLE 0 0 19358 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3475203 47501 SH SOLE 0 0 47501 SCHWAB STRATEGIC TR US REIT ETF 808524847 2356400 120841 SH SOLE 0 0 120841 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1080779 8348 SH SOLE 0 0 8348 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 345982 4631 SH SOLE 0 0 4631 SELECT SECTOR SPDR TR ENERGY 81369Y506 1366226 16494 SH SOLE 0 0 16494 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 729131 22679 SH SOLE 0 0 22679 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 345992 2291 SH SOLE 0 0 2291 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 263228 3889 SH SOLE 0 0 3889 SEMPRA COM 816851109 578036 3824 SH SOLE 0 0 3824 SHERWIN WILLIAMS CO COM 824348106 249287 1109 SH SOLE 0 0 1109 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 3276465 138657 SH SOLE 0 0 138657 SIRIUS XM HOLDINGS INC COM 82968B103 371473 93570 SH SOLE 0 0 93570 SMUCKER J M CO COM NEW 832696405 752386 4781 SH SOLE 0 0 4781 SONOCO PRODS CO COM 835495102 1148447 18827 SH SOLE 0 0 18827 SOUTHERN CO COM 842587107 1460746 20994 SH SOLE 0 0 20994 SOUTHERN MO BANCORP INC COM 843380106 590550 15786 SH SOLE 0 0 15786 SOUTHWEST AIRLS CO COM 844741108 238854 7340 SH SOLE 0 0 7340 SPIRE INC COM 84857L101 959671 13682 SH SOLE 0 0 13682 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 820422 98372 SH SOLE 0 0 98372 BLOCK INC CL A 852234103 201625 2937 SH SOLE 0 0 2937 STARBUCKS CORP COM 855244109 511772 4915 SH SOLE 0 0 4915 STIFEL FINL CORP COM 860630102 637954 10796 SH SOLE 0 0 10796 SYSCO CORP COM 871829107 940167 12174 SH SOLE 0 0 12174 TJX COS INC NEW COM 872540109 972973 12417 SH SOLE 0 0 12417 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 384594 4135 SH SOLE 0 0 4135 TARGET CORP COM 87612E106 434715 2625 SH SOLE 0 0 2625 TELEFLEX INCORPORATED COM 879369106 303972 1200 SH SOLE 0 0 1200 TESLA INC COM 88160R101 2576031 12417 SH SOLE 0 0 12417 TEXAS INSTRS INC COM 882508104 452865 2435 SH SOLE 0 0 2435 THERMO FISHER SCIENTIFIC INC COM 883556102 961030 1667 SH SOLE 0 0 1667 3M CO COM 88579Y101 1096648 10433 SH SOLE 0 0 10433 TRAVELERS COMPANIES INC COM 89417E109 293111 1710 SH SOLE 0 0 1710 TYSON FOODS INC CL A 902494103 485219 8180 SH SOLE 0 0 8180 US BANCORP DEL COM NEW 902973304 985387 27334 SH SOLE 0 0 27334 UBER TECHNOLOGIES INC COM 90353T100 234643 7402 SH SOLE 0 0 7402 UNION PAC CORP COM 907818108 2464483 12245 SH SOLE 0 0 12245 UNITED PARCEL SERVICE INC CL B 911312106 1022184 5269 SH SOLE 0 0 5269 UNITED STS OIL FD LP UNITS 91232N207 277321 4174 SH SOLE 0 0 4174 UNITEDHEALTH GROUP INC COM 91324P102 1840684 3895 SH SOLE 0 0 3895 VALERO ENERGY CORP COM 91913Y100 645606 4625 SH SOLE 0 0 4625 VANECK MERK GOLD TR GOLD TRUST 921078101 259951 13610 SH SOLE 0 0 13610 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3322960 102719 SH SOLE 0 0 102719 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1504158 20373 SH SOLE 0 0 20373 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2740076 69369 SH SOLE 0 0 69369 VANECK ETF TRUST MORNINGSTAR ESG 92189Y105 1513604 64616 SH SOLE 0 0 64616 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12644305 82101 SH SOLE 0 0 82101 VANGUARD WORLD FD MEGA GRWTH IND 921910816 527066 2577 SH SOLE 0 0 2577 VANGUARD WORLD FD MEGA CAP INDEX 921910873 352411 2462 SH SOLE 0 0 2462 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 253012 1725 SH SOLE 0 0 1725 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 357380 4025 SH SOLE 0 0 4025 VANGUARD BD INDEX FDS INTERMED TERM 921937819 319056 4158 SH SOLE 0 0 4158 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 205758 2690 SH SOLE 0 0 2690 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 528364 7156 SH SOLE 0 0 7156 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 11720009 259464 SH SOLE 0 0 259464 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1349148 12788 SH SOLE 0 0 12788 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 6362011 86347 SH SOLE 0 0 86347 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 955951 19991 SH SOLE 0 0 19991 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 541213 5877 SH SOLE 0 0 5877 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6530531 161647 SH SOLE 0 0 161647 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 525967 2718 SH SOLE 0 0 2718 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 212945 893 SH SOLE 0 0 893 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 324758 4708 SH SOLE 0 0 4708 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1419434 17694 SH SOLE 0 0 17694 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 306898 6058 SH SOLE 0 0 6058 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11347233 30173 SH SOLE 0 0 30173 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 627918 7562 SH SOLE 0 0 7562 VANGUARD INDEX FDS SML CP GRW ETF 922908595 278106 1285 SH SOLE 0 0 1285 VANGUARD INDEX FDS MID CAP ETF 922908629 7927163 37584 SH SOLE 0 0 37584 VANGUARD INDEX FDS GROWTH ETF 922908736 3368576 13505 SH SOLE 0 0 13505 VANGUARD INDEX FDS VALUE ETF 922908744 2491328 18039 SH SOLE 0 0 18039 VANGUARD INDEX FDS SMALL CP ETF 922908751 2598583 13709 SH SOLE 0 0 13709 VANGUARD INDEX FDS TOTAL STK MKT 922908769 36405153 178369 SH SOLE 0 0 178369 VERIZON COMMUNICATIONS INC COM 92343V104 2549927 65568 SH SOLE 0 0 65568 VIATRIS INC COM 92556V106 523986 54468 SH SOLE 0 0 54468 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 794036 20518 SH SOLE 0 0 20518 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 10456342 172490 SH SOLE 0 0 172490 VISA INC COM CL A 92826C839 2203563 9774 SH SOLE 0 0 9774 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 122412 11088 SH SOLE 0 0 11088 WEC ENERGY GROUP INC COM 92939U106 448919 4736 SH SOLE 0 0 4736 WALMART INC COM 931142103 3239367 21969 SH SOLE 0 0 21969 WALGREENS BOOTS ALLIANCE INC COM 931427108 698884 20211 SH SOLE 0 0 20211 WASTE MGMT INC DEL COM 94106L109 606340 3716 SH SOLE 0 0 3716 WELLS FARGO CO NEW COM 949746101 466465 12479 SH SOLE 0 0 12479 WELLS FARGO CO NEW PERP PFD CNV A 949746804 335231 285 SH SOLE 0 0 285 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 98368 11372 SH SOLE 0 0 11372 WEYERHAEUSER CO MTN BE COM NEW 962166104 563561 18704 SH SOLE 0 0 18704 WILLIAMS COS INC COM 969457100 228310 7646 SH SOLE 0 0 7646 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3448182 75304 SH SOLE 0 0 75304 WISDOMTREE TR EMER MKT HIGH FD 97717W315 239616 6329 SH SOLE 0 0 6329 WISDOMTREE TR US SMALLCAP DIVD 97717W604 504027 17648 SH SOLE 0 0 17648 WISDOMTREE TR INTL SMCAP DIV 97717W760 3463830 56840 SH SOLE 0 0 56840 WISDOMTREE TR INTL MIDCAP DV 97717W778 3588684 61387 SH SOLE 0 0 61387 AMCOR PLC ORD G0250X107 969102 85158 SH SOLE 0 0 85158 AON PLC SHS CL A G0403H108 304885 967 SH SOLE 0 0 967 EATON CORP PLC SHS G29183103 1090060 6362 SH SOLE 0 0 6362 MEDTRONIC PLC SHS G5960L103 935089 11599 SH SOLE 0 0 11599 CERAGON NETWORKS LTD ORD M22013102 60120 36000 SH SOLE 0 0 36000 NXP SEMICONDUCTORS N V COM N6596X109 273559 1467 SH SOLE 0 0 1467 ROYAL CARIBBEAN GROUP COM V7780T103 401203 6144 SH SOLE 0 0 6144