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