0000200724-24-000004.txt : 20240513 0000200724-24-000004.hdr.sgml : 20240513 20240510173342 ACCESSION NUMBER: 0000200724-24-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240513 DATE AS OF CHANGE: 20240510 EFFECTIVENESS DATE: 20240513 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: 24936176 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-2024 03-31-2024 SMITH, MOORE & CO.
7777 BONHOMME AVE., SUITE 2400 CLAYTON MO 63105
13F HOLDINGS REPORT 028-15770 000003441 801-68175 N
Jaret Perryman Chief Compliance Officer 3144461634 Jaret D. Perryman Clayton MO 05-10-2024 0 428 938484622 false
INFORMATION TABLE 2 13f1stqtr2024.xml 1STQTR2024 AAON INC COM PAR $0.004 000360206 229060 2600 SH SOLE 0 0 2600 ADT INC DEL COM 00090Q103 498826 74230 SH SOLE 0 0 74230 AFLAC INC COM 001055102 561782 6543 SH SOLE 0 0 6543 ALPS ETF TR EQUAL SEC ETF 00162Q205 1197599 10150 SH SOLE 0 0 10150 ALPS ETF TR ALERIAN MLP 00162Q452 543702 11456 SH SOLE 0 0 11456 AT&T INC COM 00206R102 1487401 84511 SH SOLE 0 0 84511 ARK ETF TR INNOVATION ETF 00214Q104 457731 9140 SH SOLE 0 0 9140 ABBOTT LABS COM 002824100 3083858 27132 SH SOLE 0 0 27132 ABBVIE INC COM 00287Y109 6079413 33385 SH SOLE 0 0 33385 ACADIA HEALTHCARE COMPANY IN COM 00404A109 224351 2832 SH SOLE 0 0 2832 ADVANCED MICRO DEVICES INC COM 007903107 572514 3172 SH SOLE 0 0 3172 AGNICO EAGLE MINES LTD COM 008474108 602823 10106 SH SOLE 0 0 10106 ALLSTATE CORP COM 020002101 825463 4771 SH SOLE 0 0 4771 ALPHABET INC CAP STK CL C 02079K107 1905686 12516 SH SOLE 0 0 12516 ALPHABET INC CAP STK CL A 02079K305 4337275 28737 SH SOLE 0 0 28737 ALTRIA GROUP INC COM 02209S103 931655 21358 SH SOLE 0 0 21358 AMAZON COM INC COM 023135106 7303225 40488 SH SOLE 0 0 40488 AMEREN CORP COM 023608102 891274 12051 SH SOLE 0 0 12051 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 3935464 59755 SH SOLE 0 0 59755 AMERICAN CENTY ETF TR US SML CP VALU 025072877 10439565 111403 SH SOLE 0 0 111403 AMERICAN ELEC PWR CO INC COM 025537101 715990 8316 SH SOLE 0 0 8316 AMERICAN EXPRESS CO COM 025816109 434801 1910 SH SOLE 0 0 1910 AMERICAN WTR WKS CO INC NEW COM 030420103 721623 5905 SH SOLE 0 0 5905 AMERIPRISE FINL INC COM 03076C106 299893 684 SH SOLE 0 0 684 AMGEN INC COM 031162100 1410541 4961 SH SOLE 0 0 4961 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1634507 42040 SH SOLE 0 0 42040 ELEVANCE HEALTH INC COM 036752103 2039418 3933 SH SOLE 0 0 3933 APPLE INC COM 037833100 28536557 166413 SH SOLE 0 0 166413 ARCHER DANIELS MIDLAND CO COM 039483102 335952 5349 SH SOLE 0 0 5349 ARISTA NETWORKS INC COM 040413106 206176 711 SH SOLE 0 0 711 AUTOMATIC DATA PROCESSING IN COM 053015103 1099932 4404 SH SOLE 0 0 4404 AVERY DENNISON CORP COM 053611109 925879 4147 SH SOLE 0 0 4147 BCE INC COM NEW 05534B760 1008255 29672 SH SOLE 0 0 29672 BALL CORP COM 058498106 755909 11222 SH SOLE 0 0 11222 BANK AMERICA CORP COM 060505104 580535 15309 SH SOLE 0 0 15309 BANK MONTREAL QUE COM 063671101 269401 2758 SH SOLE 0 0 2758 BARRICK GOLD CORP COM 067901108 342418 20578 SH SOLE 0 0 20578 BECTON DICKINSON & CO COM 075887109 415481 1679 SH SOLE 0 0 1679 BELLRING BRANDS INC COMMON STOCK 07831C103 2220709 37620 SH SOLE 0 0 37620 BENSON HILL INC COMMON STOCK 082490103 16744 83511 SH SOLE 0 0 83511 BERKSHIRE HATHAWAY INC DEL CL A 084670108 634440 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4028582 9580 SH SOLE 0 0 9580 BLACK HILLS CORP COM 092113109 744580 13637 SH SOLE 0 0 13637 BLACKROCK INC COM 09247X101 1034765 1241 SH SOLE 0 0 1241 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 516363 13986 SH SOLE 0 0 13986 BLACKSTONE INC COM 09260D107 1782034 13565 SH SOLE 0 0 13565 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 2103837 67539 SH SOLE 0 0 67539 BNY MELLON STRATEGIC MUN BD COM 09662E109 87900 15000 SH SOLE 0 0 15000 BOEING CO COM 097023105 876761 4543 SH SOLE 0 0 4543 BOOKING HOLDINGS INC COM 09857L108 225220 62 SH SOLE 0 0 62 BORGWARNER INC COM 099724106 307119 8841 SH SOLE 0 0 8841 BRISTOL-MYERS SQUIBB CO COM 110122108 1743674 32153 SH SOLE 0 0 32153 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 749832 24585 SH SOLE 0 0 24585 BROADCOM INC COM 11135F101 1004411 758 SH SOLE 0 0 758 CSX CORP COM 126408103 266551 7190 SH SOLE 0 0 7190 CVS HEALTH CORP COM 126650100 1602751 20095 SH SOLE 0 0 20095 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 365870 22350 SH SOLE 0 0 22350 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 703315 9599 SH SOLE 0 0 9599 CANADIAN NATL RY CO COM 136375102 375978 2855 SH SOLE 0 0 2855 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 3970758 124125 SH SOLE 0 0 124125 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 5845191 187586 SH SOLE 0 0 187586 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 4860187 149544 SH SOLE 0 0 149544 CAPITAL GROUP CORE BALANCED SHS 14021D107 293283 10075 SH SOLE 0 0 10075 CASEYS GEN STORES INC COM 147528103 223408 702 SH SOLE 0 0 702 CATERPILLAR INC COM 149123101 4045793 11041 SH SOLE 0 0 11041 CENTENE CORP DEL COM 15135B101 739752 9426 SH SOLE 0 0 9426 CHEVRON CORP NEW COM 166764100 2708566 17171 SH SOLE 0 0 17171 CHIPOTLE MEXICAN GRILL INC COM 169656105 421482 145 SH SOLE 0 0 145 CISCO SYS INC COM 17275R102 702179 14069 SH SOLE 0 0 14069 CLEAN ENERGY FUELS CORP COM 184499101 26800 10000 SH SOLE 0 0 10000 COCA COLA CO COM 191216100 2300466 37602 SH SOLE 0 0 37602 COLGATE PALMOLIVE CO COM 194162103 1206570 13399 SH SOLE 0 0 13399 COMCAST CORP NEW CL A 20030N101 1038398 23954 SH SOLE 0 0 23954 CONOCOPHILLIPS COM 20825C104 1282042 10073 SH SOLE 0 0 10073 CORNING INC COM 219350105 488921 14834 SH SOLE 0 0 14834 CORTEVA INC COM 22052L104 541021 9381 SH SOLE 0 0 9381 COSTCO WHSL CORP NEW COM 22160K105 654926 894 SH SOLE 0 0 894 CRACKER BARREL OLD CTRY STOR COM 22410J106 226177 3110 SH SOLE 0 0 3110 CROWDSTRIKE HLDGS INC CL A 22788C105 316743 988 SH SOLE 0 0 988 CUMMINS INC COM 231021106 958189 3252 SH SOLE 0 0 3252 DANAHER CORPORATION COM 235851102 226346 906 SH SOLE 0 0 906 DEERE & CO COM 244199105 904478 2202 SH SOLE 0 0 2202 DIAMONDBACK ENERGY INC COM 25278X109 1152160 5814 SH SOLE 0 0 5814 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 551818 8852 SH SOLE 0 0 8852 DISNEY WALT CO COM 254687106 2860996 23382 SH SOLE 0 0 23382 DISCOVER FINL SVCS COM 254709108 837425 6388 SH SOLE 0 0 6388 DOLLAR GEN CORP NEW COM 256677105 338828 2171 SH SOLE 0 0 2171 DOMINION ENERGY INC COM 25746U109 364947 7419 SH SOLE 0 0 7419 DUKE ENERGY CORP NEW COM NEW 26441C204 1811372 18730 SH SOLE 0 0 18730 DUPONT DE NEMOURS INC COM 26614N102 603982 7878 SH SOLE 0 0 7878 ETFIS SER TR I VIRTUS INFRCAP 26923G822 1612398 76964 SH SOLE 0 0 76964 EATON VANCE TAX-MANAGED DIVE COM 27828N102 355747 26628 SH SOLE 0 0 26628 EDGEWELL PERS CARE CO COM 28035Q102 443595 11480 SH SOLE 0 0 11480 EMERSON ELEC CO COM 291011104 2692367 23738 SH SOLE 0 0 23738 ENBRIDGE INC COM 29250N105 1307002 36125 SH SOLE 0 0 36125 ENERGIZER HLDGS INC NEW COM 29272W109 323729 10996 SH SOLE 0 0 10996 ENTERGY CORP NEW COM 29364G103 384757 3641 SH SOLE 0 0 3641 ENTERPRISE PRODS PARTNERS L COM 293792107 1783180 61110 SH SOLE 0 0 61110 EVERGY INC COM 30034W106 482696 9043 SH SOLE 0 0 9043 EXELON CORP COM 30161N101 211790 5637 SH SOLE 0 0 5637 EXXON MOBIL CORP COM 30231G102 5155546 44353 SH SOLE 0 0 44353 META PLATFORMS INC CL A 30303M102 4536565 9343 SH SOLE 0 0 9343 FEDEX CORP COM 31428X106 1377578 4755 SH SOLE 0 0 4755 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 280720 4359 SH SOLE 0 0 4359 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 968904 37137 SH SOLE 0 0 37137 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1107694 24447 SH SOLE 0 0 24447 FINWISE BANCORP COM 31813A109 251250 25000 SH SOLE 0 0 25000 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1305511 33927 SH SOLE 0 0 33927 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 299316 2829 SH SOLE 0 0 2829 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 482916 7694 SH SOLE 0 0 7694 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 448406 4392 SH SOLE 0 0 4392 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1127297 13162 SH SOLE 0 0 13162 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 270336 2182 SH SOLE 0 0 2182 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1328191 31451 SH SOLE 0 0 31451 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 985997 10314 SH SOLE 0 0 10314 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1354588 24022 SH SOLE 0 0 24022 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 669095 7176 SH SOLE 0 0 7176 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 382445 7039 SH SOLE 0 0 7039 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 279439 11415 SH SOLE 0 0 11415 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 262315 11674 SH SOLE 0 0 11674 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 224050 10908 SH SOLE 0 0 10908 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 718031 12783 SH SOLE 0 0 12783 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1991269 34794 SH SOLE 0 0 34794 FIRST TR MLP & ENERGY INCOM COM 33739B104 223613 23124 SH SOLE 0 0 23124 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 204702 11235 SH SOLE 0 0 11235 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 416302 7751 SH SOLE 0 0 7751 FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813 250956 8286 SH SOLE 0 0 8286 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 340241 11010 SH SOLE 0 0 11010 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 399226 11465 SH SOLE 0 0 11465 FISERV INC COM 337738108 931271 5827 SH SOLE 0 0 5827 FORD MTR CO DEL COM 345370860 170726 12856 SH SOLE 0 0 12856 FRANKLIN WIRELESS CORP COM 355184102 42096 14079 SH SOLE 0 0 14079 FREEPORT-MCMORAN INC CL B 35671D857 460530 9794 SH SOLE 0 0 9794 FREQUENCY ELECTRS INC COM 358010106 624705 57365 SH SOLE 0 0 57365 GABELLI EQUITY TR INC COM 362397101 56394 10216 SH SOLE 0 0 10216 GABELLI DIVID & INCOME TR COM 36242H104 326316 14200 SH SOLE 0 0 14200 GENERAL ELECTRIC CO COM NEW 369604301 912435 5198 SH SOLE 0 0 5198 GENERAL MLS INC COM 370334104 569284 8136 SH SOLE 0 0 8136 GILEAD SCIENCES INC COM 375558103 228636 3121 SH SOLE 0 0 3121 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 239965 7066 SH SOLE 0 0 7066 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 411474 6466 SH SOLE 0 0 6466 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 692624 6673 SH SOLE 0 0 6673 GOSSAMER BIO INC COM 38341P102 148680 126000 SH SOLE 0 0 126000 GRANITESHARES GOLD TR SHS BEN INT 38748G101 561693 25578 SH SOLE 0 0 25578 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 1477546 23390 SH SOLE 0 0 23390 HF SINCLAIR CORP COM 403949100 507048 8399 SH SOLE 0 0 8399 HCA HEALTHCARE INC COM 40412C101 251815 755 SH SOLE 0 0 755 HENRY JACK & ASSOC INC COM 426281101 540718 3112 SH SOLE 0 0 3112 HERSHEY CO COM 427866108 1205241 6197 SH SOLE 0 0 6197 HOME DEPOT INC COM 437076102 3172982 8272 SH SOLE 0 0 8272 HONEYWELL INTL INC COM 438516106 1888192 9199 SH SOLE 0 0 9199 ILLINOIS TOOL WKS INC COM 452308109 4694342 17495 SH SOLE 0 0 17495 INNOVATIVE INDL PPTYS INC COM 45781V101 212722 2054 SH SOLE 0 0 2054 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 245140 8378 SH SOLE 0 0 8378 INTEL CORP COM 458140100 1159966 26261 SH SOLE 0 0 26261 INTERNATIONAL BUSINESS MACHS COM 459200101 479640 2512 SH SOLE 0 0 2512 INVESCO QQQ TR UNIT SER 1 46090E103 18769113 42272 SH SOLE 0 0 42272 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 377134 44369 SH SOLE 0 0 44369 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 334895 3297 SH SOLE 0 0 3297 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 355999 8450 SH SOLE 0 0 8450 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5431680 32070 SH SOLE 0 0 32070 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 384421 3610 SH SOLE 0 0 3610 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 756748 7975 SH SOLE 0 0 7975 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 4044564 36752 SH SOLE 0 0 36752 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 4040957 66992 SH SOLE 0 0 66992 INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522 204784 3095 SH SOLE 0 0 3095 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 209645 2122 SH SOLE 0 0 2122 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 287490 6475 SH SOLE 0 0 6475 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 714285 21724 SH SOLE 0 0 21724 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1748877 9573 SH SOLE 0 0 9573 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 774148 18083 SH SOLE 0 0 18083 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 714140 6205 SH SOLE 0 0 6205 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 10040750 181799 SH SOLE 0 0 181799 ISHARES TR S&P 100 ETF 464287101 755828 3055 SH SOLE 0 0 3055 ISHARES TR SELECT DIVID ETF 464287168 1204687 9780 SH SOLE 0 0 9780 ISHARES TR TIPS BD ETF 464287176 2014193 18752 SH SOLE 0 0 18752 ISHARES TR CORE S&P500 ETF 464287200 55451002 105474 SH SOLE 0 0 105474 ISHARES TR CORE US AGGBD ET 464287226 2836137 28958 SH SOLE 0 0 28958 ISHARES TR MSCI EMG MKT ETF 464287234 1572588 38281 SH SOLE 0 0 38281 ISHARES TR S&P 500 GRWT ETF 464287309 224964 2664 SH SOLE 0 0 2664 ISHARES TR GLOB HLTHCRE ETF 464287325 205109 2202 SH SOLE 0 0 2202 ISHARES TR S&P 500 VAL ETF 464287408 37103144 198614 SH SOLE 0 0 198614 ISHARES TR 20 YR TR BD ETF 464287432 246580 2606 SH SOLE 0 0 2606 ISHARES TR MSCI EAFE ETF 464287465 1412317 17685 SH SOLE 0 0 17685 ISHARES TR RUS MD CP GR ETF 464287481 402269 3524 SH SOLE 0 0 3524 ISHARES TR RUS MID CAP ETF 464287499 2033926 24187 SH SOLE 0 0 24187 ISHARES TR CORE S&P MCP ETF 464287507 12919422 212700 SH SOLE 0 0 212700 ISHARES TR EXPND TEC SC ETF 464287549 1581698 18353 SH SOLE 0 0 18353 ISHARES TR ISHARES BIOTECH 464287556 699970 5101 SH SOLE 0 0 5101 ISHARES TR RUS 1000 VAL ETF 464287598 3595769 20076 SH SOLE 0 0 20076 ISHARES TR S&P MC 400GR ETF 464287606 221043 2422 SH SOLE 0 0 2422 ISHARES TR RUS 1000 GRW ETF 464287614 18613546 55225 SH SOLE 0 0 55225 ISHARES TR RUS 1000 ETF 464287622 2321133 8059 SH SOLE 0 0 8059 ISHARES TR RUS 2000 VAL ETF 464287630 378735 2385 SH SOLE 0 0 2385 ISHARES TR RUS 2000 GRW ETF 464287648 305582 1128 SH SOLE 0 0 1128 ISHARES TR RUSSELL 2000 ETF 464287655 12710528 60440 SH SOLE 0 0 60440 ISHARES TR U.S. TECH ETF 464287721 210018 1555 SH SOLE 0 0 1555 ISHARES TR US HLTHCARE ETF 464287762 824977 13328 SH SOLE 0 0 13328 ISHARES TR U.S. FINLS ETF 464287788 283794 2967 SH SOLE 0 0 2967 ISHARES TR CORE S&P SCP ETF 464287804 21449924 194082 SH SOLE 0 0 194082 ISHARES TR NATIONAL MUN ETF 464288414 453493 4215 SH SOLE 0 0 4215 ISHARES TR SHORT TREAS BD 464288679 526170 4760 SH SOLE 0 0 4760 ISHARES TR PFD AND INCM SEC 464288687 551480 17111 SH SOLE 0 0 17111 ISHARES TR US AER DEF ETF 464288760 210588 1596 SH SOLE 0 0 1596 ISHARES TR U.S. MED DVC ETF 464288810 1285160 21935 SH SOLE 0 0 21935 ISHARES TR MICRO-CAP ETF 464288869 5246725 43293 SH SOLE 0 0 43293 ISHARES SILVER TR ISHARES 46428Q109 1963462 86306 SH SOLE 0 0 86306 ISHARES TR CORE HIGH DV ETF 46429B663 373173 3386 SH SOLE 0 0 3386 ISHARES TR MSCI USA MIN VOL 46429B697 3381951 40464 SH SOLE 0 0 40464 ISHARES TR CORE MSCI EAFE 46432F842 326815 4403 SH SOLE 0 0 4403 ISHARES INC CORE MSCI EMKT 46434G103 5137041 99555 SH SOLE 0 0 99555 ISHARES INC MSCI GBL GOLD MN 46434G855 223462 8836 SH SOLE 0 0 8836 ISHARES TR CORE DIV GRWTH 46434V621 4725331 81387 SH SOLE 0 0 81387 ISHARES TR HDG MSCI EAFE 46434V803 774615 22208 SH SOLE 0 0 22208 ISHARES TR TRS FLT RT BD 46434V860 1824992 36003 SH SOLE 0 0 36003 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1883400 75913 SH SOLE 0 0 75913 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1893484 75588 SH SOLE 0 0 75588 ISHARES TR CORE MSCI INTL 46435G326 1633944 24340 SH SOLE 0 0 24340 ISHARES TR IBONDS DEC2026 46435GAA0 1958060 82099 SH SOLE 0 0 82099 ISHARES TR IBDS DEC28 ETF 46435U515 382844 15372 SH SOLE 0 0 15372 ISHARES TR IBONDS 27 ETF 46435UAA9 1206325 50686 SH SOLE 0 0 50686 ISHARES TR 0-3 MNTH TREASRY 46436E718 2575412 25573 SH SOLE 0 0 25573 ISHARES BITCOIN TR SHS 46438F101 795681 19661 SH SOLE 0 0 19661 JPMORGAN CHASE & CO COM 46625H100 3594702 17947 SH SOLE 0 0 17947 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 12159417 266888 SH SOLE 0 0 266888 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 5446943 94140 SH SOLE 0 0 94140 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 500767 9926 SH SOLE 0 0 9926 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 2562979 47253 SH SOLE 0 0 47253 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 249035 3547 SH SOLE 0 0 3547 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 364516 7184 SH SOLE 0 0 7184 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 545073 9499 SH SOLE 0 0 9499 JOHNSON & JOHNSON COM 478160104 3854514 24366 SH SOLE 0 0 24366 OPENLANE INC COM 48238T109 260175 15039 SH SOLE 0 0 15039 KLA CORP COM NEW 482480100 1222063 1749 SH SOLE 0 0 1749 KIMBERLY-CLARK CORP COM 494368103 1385391 10710 SH SOLE 0 0 10710 KOSMOS ENERGY LTD COM 500688106 97345 16333 SH SOLE 0 0 16333 KRAFT HEINZ CO COM 500754106 1047014 28374 SH SOLE 0 0 28374 LKQ CORP COM 501889208 603178 11293 SH SOLE 0 0 11293 LIFETIME BRANDS INC COM 53222Q103 413792 39484 SH SOLE 0 0 39484 ELI LILLY & CO COM 532457108 7060577 9076 SH SOLE 0 0 9076 LOCKHEED MARTIN CORP COM 539830109 613104 1348 SH SOLE 0 0 1348 LOWES COS INC COM 548661107 1315521 5164 SH SOLE 0 0 5164 M & T BK CORP COM 55261F104 210015 1444 SH SOLE 0 0 1444 MDU RES GROUP INC COM 552690109 504756 20030 SH SOLE 0 0 20030 MFS INTER INCOME TR SH BEN INT 55273C107 134647 50619 SH SOLE 0 0 50619 MPLX LP COM UNIT REP LTD 55336V100 1085132 26110 SH SOLE 0 0 26110 MARATHON PETE CORP COM 56585A102 835471 4146 SH SOLE 0 0 4146 MARTIN MARIETTA MATLS INC COM 573284106 233297 380 SH SOLE 0 0 380 MARVELL TECHNOLOGY INC COM 573874104 444785 6275 SH SOLE 0 0 6275 MASTERCARD INCORPORATED CL A 57636Q104 2132581 4428 SH SOLE 0 0 4428 MCDONALDS CORP COM 580135101 1780547 6315 SH SOLE 0 0 6315 MERCK & CO INC COM 58933Y105 2606282 19752 SH SOLE 0 0 19752 METLIFE INC COM 59156R108 355728 4800 SH SOLE 0 0 4800 MICROSOFT CORP COM 594918104 10950600 26028 SH SOLE 0 0 26028 MONDELEZ INTL INC CL A 609207105 478499 6836 SH SOLE 0 0 6836 NATIONAL FUEL GAS CO COM 636180101 1071660 19949 SH SOLE 0 0 19949 NETFLIX INC COM 64110L106 1067686 1758 SH SOLE 0 0 1758 NEW GERMANY FD INC COM 644465106 213920 24560 SH SOLE 0 0 24560 NEWMONT CORP COM 651639106 810563 22616 SH SOLE 0 0 22616 NEXTERA ENERGY INC COM 65339F101 832266 13022 SH SOLE 0 0 13022 NORFOLK SOUTHN CORP COM 655844108 804888 3158 SH SOLE 0 0 3158 NOVO-NORDISK A S ADR 670100205 502686 3915 SH SOLE 0 0 3915 NUCOR CORP COM 670346105 287451 1453 SH SOLE 0 0 1453 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 211959 20862 SH SOLE 0 0 20862 NVIDIA CORPORATION COM 67066G104 6480462 7172 SH SOLE 0 0 7172 NUVEEN QUALITY MUNCP INCOME COM 67066V101 444015 38745 SH SOLE 0 0 38745 NUVEEN AMT FREE MUN CR INC F COM 67071L106 554528 45640 SH SOLE 0 0 45640 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 104187 18705 SH SOLE 0 0 18705 NUTRIEN LTD COM 67077M108 460114 8472 SH SOLE 0 0 8472 NUVEEN MUN VALUE FD INC COM 670928100 1182378 135750 SH SOLE 0 0 135750 OREILLY AUTOMOTIVE INC COM 67103H107 1330950 1179 SH SOLE 0 0 1179 OCCIDENTAL PETE CORP COM 674599105 272263 4189 SH SOLE 0 0 4189 ONEOK INC NEW COM 682680103 1185716 14790 SH SOLE 0 0 14790 ORACLE CORP COM 68389X105 1721894 13708 SH SOLE 0 0 13708 PGIM ETF TR PGIM ULTRA SH BD 69344A107 205013 4125 SH SOLE 0 0 4125 PNC FINL SVCS GROUP INC COM 693475105 217275 1345 SH SOLE 0 0 1345 PACER FDS TR US CASH COWS 100 69374H881 21854122 376082 SH SOLE 0 0 376082 PALO ALTO NETWORKS INC COM 697435105 384428 1353 SH SOLE 0 0 1353 PAYPAL HLDGS INC COM 70450Y103 246992 3687 SH SOLE 0 0 3687 PEMBINA PIPELINE CORP COM 706327103 277454 7851 SH SOLE 0 0 7851 PEPSICO INC COM 713448108 3158838 18049 SH SOLE 0 0 18049 PERFICIENT INC COM 71375U101 386093 6859 SH SOLE 0 0 6859 PFIZER INC COM 717081103 1701403 61312 SH SOLE 0 0 61312 PHILIP MORRIS INTL INC COM 718172109 950687 10376 SH SOLE 0 0 10376 PHILLIPS 66 COM 718546104 1935644 11850 SH SOLE 0 0 11850 POST HLDGS INC COM 737446104 505574 4757 SH SOLE 0 0 4757 PROCTER AND GAMBLE CO COM 742718109 5667776 34932 SH SOLE 0 0 34932 PROLOGIS INC. COM 74340W103 895965 6880 SH SOLE 0 0 6880 PROSHARES TR S&P MDCP 400 DIV 74347B680 5669527 72168 SH SOLE 0 0 72168 PROSHARES TR RUSS 2000 DIVD 74347B698 3129104 48881 SH SOLE 0 0 48881 PROSHARES TR MSCI EAFE DIVD 74347B839 271330 6918 SH SOLE 0 0 6918 PROSHARES TR S&P 500 DV ARIST 74348A467 14741208 145362 SH SOLE 0 0 145362 PULTE GROUP INC COM 745867101 923708 7658 SH SOLE 0 0 7658 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 365289 35954 SH SOLE 0 0 35954 QUALCOMM INC COM 747525103 733181 4331 SH SOLE 0 0 4331 RTX CORPORATION COM 75513E101 588161 6031 SH SOLE 0 0 6031 REALTY INCOME CORP COM 756109104 268153 4957 SH SOLE 0 0 4957 REINSURANCE GRP OF AMERICA I COM NEW 759351604 451725 2342 SH SOLE 0 0 2342 SHELL PLC SPON ADS 780259305 281285 4196 SH SOLE 0 0 4196 ROYAL GOLD INC COM 780287108 282599 2320 SH SOLE 0 0 2320 NEOS ETF TRUST FIS KNIGHTS 78433H105 204556 7975 SH SOLE 0 0 7975 SPDR S&P 500 ETF TR TR UNIT 78462F103 26426784 50522 SH SOLE 0 0 50522 SPDR GOLD TR GOLD SHS 78463V107 2475223 12032 SH SOLE 0 0 12032 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1565290 43252 SH SOLE 0 0 43252 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 909205 16294 SH SOLE 0 0 16294 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1071613 32993 SH SOLE 0 0 32993 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 383631 10704 SH SOLE 0 0 10704 SPDR SER TR PORTFOLIO SHORT 78464A474 400976 13469 SH SOLE 0 0 13469 SPDR SER TR DJ REIT ETF 78464A607 2663976 28265 SH SOLE 0 0 28265 SPDR SER TR S&P DIVID ETF 78464A763 1412628 10764 SH SOLE 0 0 10764 SPDR SER TR PORTFOLIO S&P400 78464A847 691606 12966 SH SOLE 0 0 12966 SPDR SER TR PORTFOLIO S&P500 78464A854 1107232 17995 SH SOLE 0 0 17995 SPDR SER TR S&P HOMEBUILD 78464A888 656896 5887 SH SOLE 0 0 5887 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1324724 3330 SH SOLE 0 0 3330 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 33332171 59907 SH SOLE 0 0 59907 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 4281919 46644 SH SOLE 0 0 46644 SALESFORCE INC COM 79466L302 568929 1889 SH SOLE 0 0 1889 SCHLUMBERGER LTD COM STK 806857108 695210 12684 SH SOLE 0 0 12684 SCHWAB CHARLES CORP COM 808513105 901485 12462 SH SOLE 0 0 12462 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2439009 39951 SH SOLE 0 0 39951 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 575979 9281 SH SOLE 0 0 9281 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2045180 22058 SH SOLE 0 0 22058 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1619072 19883 SH SOLE 0 0 19883 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6528243 80965 SH SOLE 0 0 80965 SCHWAB STRATEGIC TR US REIT ETF 808524847 2679600 132000 SH SOLE 0 0 132000 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1356273 9181 SH SOLE 0 0 9181 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 353950 4635 SH SOLE 0 0 4635 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 261380 1421 SH SOLE 0 0 1421 SELECT SECTOR SPDR TR ENERGY 81369Y506 1638455 17355 SH SOLE 0 0 17355 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4142753 98356 SH SOLE 0 0 98356 SELECT SECTOR SPDR TR INDL 81369Y704 285247 2265 SH SOLE 0 0 2265 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 625472 3003 SH SOLE 0 0 3003 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 274173 4176 SH SOLE 0 0 4176 SEMPRA COM 816851109 565446 7872 SH SOLE 0 0 7872 SERVICENOW INC COM 81762P102 218046 286 SH SOLE 0 0 286 SHAKE SHACK INC CL A 819047101 208060 2000 SH SOLE 0 0 2000 SHERWIN WILLIAMS CO COM 824348106 372307 1072 SH SOLE 0 0 1072 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 5294662 199874 SH SOLE 0 0 199874 SMUCKER J M CO COM NEW 832696405 600652 4772 SH SOLE 0 0 4772 SONOCO PRODS CO COM 835495102 1052167 18191 SH SOLE 0 0 18191 SOUTHERN CO COM 842587107 1426427 19883 SH SOLE 0 0 19883 SOUTHERN MO BANCORP INC COM 843380106 516800 11823 SH SOLE 0 0 11823 SOUTHWESTERN ENERGY CO COM 845467109 117490 15500 SH SOLE 0 0 15500 SPIRE INC COM 84857L101 570922 9303 SH SOLE 0 0 9303 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 827334 99799 SH SOLE 0 0 99799 BLOCK INC CL A 852234103 287149 3395 SH SOLE 0 0 3395 STARBUCKS CORP COM 855244109 511184 5593 SH SOLE 0 0 5593 STIFEL FINL CORP COM 860630102 634237 8114 SH SOLE 0 0 8114 SUPER MICRO COMPUTER INC COM 86800U104 252508 250 SH SOLE 0 0 250 SYSCO CORP COM 871829107 981748 12093 SH SOLE 0 0 12093 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 519127 3816 SH SOLE 0 0 3816 TARGET CORP COM 87612E106 448808 2533 SH SOLE 0 0 2533 TELEFLEX INCORPORATED COM 879369106 271404 1200 SH SOLE 0 0 1200 TESLA INC COM 88160R101 2295114 13056 SH SOLE 0 0 13056 TEXAS INSTRS INC COM 882508104 426788 2450 SH SOLE 0 0 2450 3M CO COM 88579Y101 1171769 11047 SH SOLE 0 0 11047 TRACTOR SUPPLY CO COM 892356106 1281416 4896 SH SOLE 0 0 4896 TRAVELERS COMPANIES INC COM 89417E109 376279 1635 SH SOLE 0 0 1635 2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100 466795 15717 SH SOLE 0 0 15717 US BANCORP DEL COM NEW 902973304 1123331 25130 SH SOLE 0 0 25130 UBER TECHNOLOGIES INC COM 90353T100 570034 7404 SH SOLE 0 0 7404 UNION PAC CORP COM 907818108 3155784 12832 SH SOLE 0 0 12832 UNITED PARCEL SERVICE INC CL B 911312106 694747 4674 SH SOLE 0 0 4674 UNITED STS OIL FD LP UNITS 91232N207 315392 4006 SH SOLE 0 0 4006 UNITEDHEALTH GROUP INC COM 91324P102 1072491 2168 SH SOLE 0 0 2168 VALERO ENERGY CORP COM 91913Y100 1074017 6292 SH SOLE 0 0 6292 VANECK MERK GOLD TR GOLD TRUST 921078101 298679 13905 SH SOLE 0 0 13905 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3291484 104095 SH SOLE 0 0 104095 VANECK ETF TRUST BDC INCOME ETF 92189F411 1342336 79428 SH SOLE 0 0 79428 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 2983317 33185 SH SOLE 0 0 33185 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2680614 69195 SH SOLE 0 0 69195 VANECK ETF TRUST MORNINGSTAR ESG 92189Y105 1888880 69631 SH SOLE 0 0 69631 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15629018 85587 SH SOLE 0 0 85587 VANGUARD WORLD FD MEGA GRWTH IND 921910816 677312 2363 SH SOLE 0 0 2363 VANGUARD WORLD FD MEGA CAP INDEX 921910873 485115 2596 SH SOLE 0 0 2596 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 317177 1758 SH SOLE 0 0 1758 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 436552 4301 SH SOLE 0 0 4301 VANGUARD BD INDEX FDS INTERMED TERM 921937819 310442 4117 SH SOLE 0 0 4117 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 352523 4854 SH SOLE 0 0 4854 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 13063461 260384 SH SOLE 0 0 260384 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1288530 10650 SH SOLE 0 0 10650 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 7485281 91810 SH SOLE 0 0 91810 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 342030 7142 SH SOLE 0 0 7142 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 575042 5204 SH SOLE 0 0 5204 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6923891 165762 SH SOLE 0 0 165762 VANGUARD WORLD FD CONSUM STP ETF 92204A207 687906 3370 SH SOLE 0 0 3370 VANGUARD WORLD FD ENERGY ETF 92204A306 340971 2589 SH SOLE 0 0 2589 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 272684 1008 SH SOLE 0 0 1008 VANGUARD WORLD FD INF TECH ETF 92204A702 2029001 3870 SH SOLE 0 0 3870 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1654057 20545 SH SOLE 0 0 20545 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 259376 5126 SH SOLE 0 0 5126 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7034290 14633 SH SOLE 0 0 14633 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 750320 8676 SH SOLE 0 0 8676 VANGUARD INDEX FDS SML CP GRW ETF 922908595 281706 1080 SH SOLE 0 0 1080 VANGUARD INDEX FDS MID CAP ETF 922908629 4515213 18071 SH SOLE 0 0 18071 VANGUARD INDEX FDS GROWTH ETF 922908736 5212152 15143 SH SOLE 0 0 15143 VANGUARD INDEX FDS VALUE ETF 922908744 2465277 15137 SH SOLE 0 0 15137 VANGUARD INDEX FDS SMALL CP ETF 922908751 2819237 12333 SH SOLE 0 0 12333 VANGUARD INDEX FDS TOTAL STK MKT 922908769 47381248 182306 SH SOLE 0 0 182306 VERIZON COMMUNICATIONS INC COM 92343V104 2182502 52014 SH SOLE 0 0 52014 VISA INC COM CL A 92826C839 2755167 9872 SH SOLE 0 0 9872 WEC ENERGY GROUP INC COM 92939U106 389545 4744 SH SOLE 0 0 4744 WALMART INC COM 931142103 3772107 62691 SH SOLE 0 0 62691 WALGREENS BOOTS ALLIANCE INC COM 931427108 497981 22959 SH SOLE 0 0 22959 WASTE MGMT INC DEL COM 94106L109 752057 3528 SH SOLE 0 0 3528 WATTS WATER TECHNOLOGIES INC CL A 942749102 212550 1000 SH SOLE 0 0 1000 WELLS FARGO CO NEW COM 949746101 378305 6527 SH SOLE 0 0 6527 WELLS FARGO CO NEW PERP PFD CNV A 949746804 377999 310 SH SOLE 0 0 310 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 92568 11372 SH SOLE 0 0 11372 WEYERHAEUSER CO MTN BE COM NEW 962166104 691055 19244 SH SOLE 0 0 19244 WHEATON PRECIOUS METALS CORP COM 962879102 205204 4354 SH SOLE 0 0 4354 WILLIAMS COS INC COM 969457100 334125 8574 SH SOLE 0 0 8574 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3905082 76781 SH SOLE 0 0 76781 WISDOMTREE TR US LARGECAP DIVD 97717W307 279303 3869 SH SOLE 0 0 3869 WISDOMTREE TR EMER MKT HIGH FD 97717W315 206104 4926 SH SOLE 0 0 4926 WISDOMTREE TR US MIDCAP DIVID 97717W505 233560 4789 SH SOLE 0 0 4789 WISDOMTREE TR WISDOMTREE US VA 97717W547 234374 3100 SH SOLE 0 0 3100 WISDOMTREE TR US SMALLCAP DIVD 97717W604 786963 24081 SH SOLE 0 0 24081 WISDOMTREE TR INTL SMCAP DIV 97717W760 1862854 28567 SH SOLE 0 0 28567 WISDOMTREE TR INTL MIDCAP DV 97717W778 2028910 32251 SH SOLE 0 0 32251 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5109287 111217 SH SOLE 0 0 111217 WISDOMTREE TR US QTLY DIV GRT 97717X669 2086006 27379 SH SOLE 0 0 27379 AMCOR PLC ORD G0250X107 733672 77147 SH SOLE 0 0 77147 AON PLC SHS CL A G0403H108 323041 968 SH SOLE 0 0 968 EATON CORP PLC SHS G29183103 2672429 8547 SH SOLE 0 0 8547 MEDTRONIC PLC SHS G5960L103 1135623 13031 SH SOLE 0 0 13031 CERAGON NETWORKS LTD ORD M22013102 67200 21000 SH SOLE 0 0 21000 NXP SEMICONDUCTORS N V COM N6596X109 533449 2153 SH SOLE 0 0 2153