0001085146-23-003760.txt : 20231016
0001085146-23-003760.hdr.sgml : 20231016
20231016104718
ACCESSION NUMBER: 0001085146-23-003760
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230930
FILED AS OF DATE: 20231016
DATE AS OF CHANGE: 20231016
EFFECTIVENESS DATE: 20231016
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: RFG Advisory, LLC
CENTRAL INDEX KEY: 0001633387
IRS NUMBER: 452787436
STATE OF INCORPORATION: AL
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-16724
FILM NUMBER: 231326611
BUSINESS ADDRESS:
STREET 1: 1400 URBAN CENTER DRIVE
STREET 2: SUITE 475
CITY: BIRMINGHAM
STATE: AL
ZIP: 35242
BUSINESS PHONE: 205-397-2450
MAIL ADDRESS:
STREET 1: 1400 URBAN CENTER DRIVE
STREET 2: SUITE 475
CITY: BIRMINGHAM
STATE: AL
ZIP: 35242
FORMER COMPANY:
FORMER CONFORMED NAME: RFG Advisory Group, LLC
DATE OF NAME CHANGE: 20150210
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001633387
XXXXXXXX
09-30-2023
09-30-2023
false
RFG Advisory, LLC
1400 URBAN CENTER DRIVE
SUITE 475
BIRMINGHAM
AL
35242
13F HOLDINGS REPORT
028-16724
000158401
801-79153
N
Rick Ohlrich
Chief Compliance Officer
205-397-2450
/s/Rick Ohlrich
Birmingham
AL
10-16-2023
0
623
2237009916
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
347803
3715
SH
SOLE
0
0
3715
AB ACTIVE ETFS INC
TAX AWARE SHRT
00039J202
248027
10082
SH
SOLE
0
0
10082
AB ACTIVE ETFS INC
ULTRA SHORT INCM
00039J103
230916
4600
SH
SOLE
0
0
4600
ABBOTT LABS
COM
002824100
1289674
13316
SH
SOLE
0
0
13316
ABBVIE INC
COM
00287Y109
5039676
33810
SH
SOLE
0
0
33810
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1006726
3278
SH
SOLE
0
0
3278
ACTIVISION BLIZZARD INC
COM
00507V109
488470
5217
SH
SOLE
1050
0
4167
ADOBE INC
COM
00724F101
2220141
4354
SH
SOLE
29
0
4325
ADVANCED MICRO DEVICES INC
COM
007903107
880005
8559
SH
SOLE
0
0
8559
AFLAC INC
COM
001055102
1470500
19160
SH
SOLE
0
0
19160
AIM ETF PRODUCTS TRUST
U S LRGCP 6M JAN
00888H869
694076
28283
SH
SOLE
0
0
28283
AIM ETF PRODUCTS TRUST
US LRGCP B10 JAN
00888H703
4804418
170952
SH
SOLE
0
0
170952
AIM ETF PRODUCTS TRUST
US LRGCP B10 JUN
00888H745
305921
11919
SH
SOLE
0
0
11919
AIM ETF PRODUCTS TRUST
US LRGCP B20 JUL
00888H406
3818677
129963
SH
SOLE
0
0
129963
AIM ETF PRODUCTS TRUST
US LRGCP B20 JUN
00888H737
251455
9838
SH
SOLE
0
0
9838
AIR PRODS & CHEMS INC
COM
009158106
2255333
7958
SH
SOLE
39
0
7919
ALBEMARLE CORP
COM
012653101
435313
2560
SH
SOLE
0
0
2560
ALLSTATE CORP
COM
020002101
212705
1909
SH
SOLE
0
0
1909
ALPHABET INC
CAP STK CL A
02079K305
6966099
53233
SH
SOLE
236
0
52997
ALPHABET INC
CAP STK CL C
02079K107
3115580
23630
SH
SOLE
105
0
23525
ALPS ETF TR
ALERIAN MLP
00162Q452
375709
8903
SH
SOLE
0
0
8903
ALTRIA GROUP INC
COM
02209S103
498110
11846
SH
SOLE
0
0
11846
ALZAMEND NEURO INC
COM NEW
02262M308
59250
250000
SH
SOLE
0
0
250000
AMAZON COM INC
COM
023135106
9513955
74842
SH
SOLE
586
0
74256
AMERICAN CENTY ETF TR
US EQT ETF
025072885
358118
4888
SH
SOLE
0
0
4888
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
7289713
93518
SH
SOLE
0
0
93518
AMERICAN EXPRESS CO
COM
025816109
1285476
8616
SH
SOLE
0
0
8616
AMERICAN TOWER CORP NEW
COM
03027X100
1413140
8593
SH
SOLE
0
0
8593
AMERICAN WTR WKS CO INC NEW
COM
030420103
926752
7484
SH
SOLE
0
0
7484
AMERIPRISE FINL INC
COM
03076C106
1054155
3198
SH
SOLE
0
0
3198
AMGEN INC
COM
031162100
3151083
11725
SH
SOLE
0
0
11725
ANALOG DEVICES INC
COM
032654105
585323
3343
SH
SOLE
36
0
3307
APPLE INC
COM
037833100
29588964
172823
SH
SOLE
41
0
172782
APPLIED MATLS INC
COM
038222105
731895
5286
SH
SOLE
0
0
5286
ARES ACQUISITION CORPORATION
COM CL A
G33032106
694849
64577
SH
SOLE
0
0
64577
ARES CAPITAL CORP
COM
04010L103
433619
22271
SH
SOLE
2250
0
20021
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1844712
17932
SH
SOLE
0
0
17932
ARISTA NETWORKS INC
COM
040413106
1010911
5496
SH
SOLE
0
0
5496
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
233362
396
SH
SOLE
0
0
396
AT&T INC
COM
00206R102
1120736
74616
SH
SOLE
0
0
74616
ATKORE INC
COM
047649108
263906
1769
SH
SOLE
0
0
1769
ATLASSIAN CORPORATION
CL A
049468101
290174
1440
SH
SOLE
0
0
1440
AUTOMATIC DATA PROCESSING IN
COM
053015103
2166669
9006
SH
SOLE
0
0
9006
AXON ENTERPRISE INC
COM
05464C101
599518
3013
SH
SOLE
1265
0
1748
BANK AMERICA CORP
COM
060505104
1104514
40340
SH
SOLE
120
0
40220
BARINGS BDC INC
COM
06759L103
101627
11406
SH
SOLE
0
0
11406
BARINGS CORPORATE INVS
COM
06759X107
1549259
97193
SH
SOLE
0
0
97193
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
659425
51923
SH
SOLE
0
0
51923
BARRICK GOLD CORP
COM
067901108
361156
24822
SH
SOLE
0
0
24822
BCE INC
COM NEW
05534B760
1146675
30041
SH
SOLE
0
0
30041
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
6451815
18418
SH
SOLE
5429
0
12989
BHP GROUP LTD
SPONSORED ADS
088606108
259430
4561
SH
SOLE
0
0
4561
BIO RAD LABS INC
CL A
090572207
277139
773
SH
SOLE
0
0
773
BLACKROCK INC
COM
09247X101
1088434
1684
SH
SOLE
20
0
1664
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
124180
14000
SH
SOLE
0
0
14000
BLACKROCK MUNI INCOME TR II
COM
09249N101
158587
17351
SH
SOLE
0
0
17351
BLACKROCK MUNIASSETS FD INC
COM
09254J102
165852
18428
SH
SOLE
0
0
18428
BLACKSTONE INC
COM
09260D107
1015627
9479
SH
SOLE
0
0
9479
BOEING CO
COM
097023105
799721
4172
SH
SOLE
1
0
4171
BP PLC
SPONSORED ADR
055622104
298201
7701
SH
SOLE
0
0
7701
BRISTOL-MYERS SQUIBB CO
COM
110122108
983905
16952
SH
SOLE
0
0
16952
BROADCOM INC
COM
11135F101
2570333
3095
SH
SOLE
0
0
3095
BUNGE LIMITED
COM
G16962105
241724
2233
SH
SOLE
0
0
2233
CADENCE DESIGN SYSTEM INC
COM
127387108
438619
1872
SH
SOLE
0
0
1872
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
1136261
18368
SH
SOLE
0
0
18368
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
544309
7315
SH
SOLE
0
0
7315
CAPITAL GRP FIXED INCM ETF T
CORE PLUS INCM
14020Y102
686276
31920
SH
SOLE
0
0
31920
CAPITAL ONE FINL CORP
COM
14040H105
621211
6401
SH
SOLE
0
0
6401
CARNIVAL CORP
COMMON STOCK
143658300
252201
18382
SH
SOLE
0
0
18382
CARRIER GLOBAL CORPORATION
COM
14448C104
410442
7436
SH
SOLE
0
0
7436
CATERPILLAR INC
COM
149123101
1815169
6649
SH
SOLE
0
0
6649
CELANESE CORP DEL
COM
150870103
836256
6662
SH
SOLE
0
0
6662
CENTENE CORP DEL
COM
15135B101
1671924
24273
SH
SOLE
0
0
24273
CHENIERE ENERGY INC
COM NEW
16411R208
895807
5398
SH
SOLE
0
0
5398
CHEVRON CORP NEW
COM
166764100
4960272
29417
SH
SOLE
26
0
29391
CHUBB LIMITED
COM
H1467J104
240689
1156
SH
SOLE
0
0
1156
CHURCH & DWIGHT CO INC
COM
171340102
299290
3266
SH
SOLE
0
0
3266
CION INVT CORP
COM
17259U204
110752
10478
SH
SOLE
0
0
10478
CISCO SYS INC
COM
17275R102
2241433
41693
SH
SOLE
0
0
41693
CITIGROUP INC
COM NEW
172967424
421246
10242
SH
SOLE
0
0
10242
CLOROX CO DEL
COM
189054109
384700
2935
SH
SOLE
0
0
2935
CLOUDFLARE INC
CL A COM
18915M107
375509
5957
SH
SOLE
0
0
5957
COCA COLA CO
COM
191216100
4179340
74658
SH
SOLE
0
0
74658
COHEN & STEERS REIT & PFD &
COM
19247X100
296010
17250
SH
SOLE
0
0
17250
COHEN & STEERS TAX ADVAN PFD
COM
19249X108
509272
29151
SH
SOLE
0
0
29151
COLGATE PALMOLIVE CO
COM
194162103
360911
5075
SH
SOLE
0
0
5075
COMCAST CORP NEW
CL A
20030N101
1976507
44576
SH
SOLE
197
0
44379
CONOCOPHILLIPS
COM
20825C104
608221
5077
SH
SOLE
42
0
5035
CONSOLIDATED EDISON INC
COM
209115104
507997
5939
SH
SOLE
0
0
5939
CORNING INC
COM
219350105
978538
32115
SH
SOLE
0
0
32115
COSTCO WHSL CORP NEW
COM
22160K105
1545298
2735
SH
SOLE
0
0
2735
CROWDSTRIKE HLDGS INC
CL A
22788C105
607025
3627
SH
SOLE
0
0
3627
CROWN CASTLE INC
COM
22822V101
1310007
14235
SH
SOLE
0
0
14235
CSX CORP
COM
126408103
652131
21208
SH
SOLE
0
0
21208
CUMMINS INC
COM
231021106
786410
3442
SH
SOLE
0
0
3442
CVS HEALTH CORP
COM
126650100
1111635
15921
SH
SOLE
1174
0
14747
D R HORTON INC
COM
23331A109
745136
6933
SH
SOLE
0
0
6933
DANAHER CORPORATION
COM
235851102
1500476
6048
SH
SOLE
0
0
6048
DEERE & CO
COM
244199105
1441685
3820
SH
SOLE
0
0
3820
DEVON ENERGY CORP NEW
COM
25179M103
1011778
21211
SH
SOLE
0
0
21211
DIMENSIONAL ETF TRUST
CORE FIXED INCOM
25434V872
265513
6577
SH
SOLE
0
0
6577
DIMENSIONAL ETF TRUST
EMERGING MKTS CO
25434V732
1224031
52511
SH
SOLE
0
0
52511
DIMENSIONAL ETF TRUST
EMERGING MKTS HI
25434V757
5918721
261312
SH
SOLE
0
0
261312
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
1710363
75780
SH
SOLE
0
0
75780
DIMENSIONAL ETF TRUST
GLOBAL REAL EST
25434V658
4594560
205023
SH
SOLE
0
0
205023
DIMENSIONAL ETF TRUST
GLOBAL SUSTAINA
25434V674
9584934
192250
SH
SOLE
0
0
192250
DIMENSIONAL ETF TRUST
INFLATION PROTE
25434V856
921232
23164
SH
SOLE
0
0
23164
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
512453
15710
SH
SOLE
0
0
15710
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
25434V203
3728608
142804
SH
SOLE
0
0
142804
DIMENSIONAL ETF TRUST
INTL CORE EQUITY
25434V799
3043673
130350
SH
SOLE
0
0
130350
DIMENSIONAL ETF TRUST
SHORT DURATION F
25434V864
21063043
454141
SH
SOLE
0
0
454141
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
18352440
700475
SH
SOLE
0
0
700475
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
1147517
24651
SH
SOLE
0
0
24651
DIMENSIONAL ETF TRUST
US HIGH PROFITAB
25434V831
7022910
273371
SH
SOLE
0
0
273371
DIMENSIONAL ETF TRUST
US LARGE CAP VAL
25434V666
10172922
410033
SH
SOLE
0
0
410033
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
295811
8695
SH
SOLE
0
0
8695
DIMENSIONAL ETF TRUST
US REAL ESTATE E
25434V823
465630
23854
SH
SOLE
0
0
23854
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
1423952
27128
SH
SOLE
0
0
27128
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
6033916
132062
SH
SOLE
0
0
132062
DIMENSIONAL ETF TRUST
WORLD EX US CORE
25434V880
95409160
4236641
SH
SOLE
0
0
4236641
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
992790
13278
SH
SOLE
0
0
13278
DISCOVER FINL SVCS
COM
254709108
592968
6845
SH
SOLE
0
0
6845
DISNEY WALT CO
COM
254687106
1195127
14746
SH
SOLE
74
0
14672
DNP SELECT INCOME FD INC
COM
23325P104
125092
13140
SH
SOLE
0
0
13140
DOCGO INC
COM
256086109
264773
49676
SH
SOLE
0
0
49676
DOMINION ENERGY INC
COM
25746U109
352425
7890
SH
SOLE
0
0
7890
DOUBLELINE INCOME SOLUTIONS
COM
258622109
203403
17355
SH
SOLE
0
0
17355
DOW INC
COM
260557103
408023
7914
SH
SOLE
0
0
7914
DRAFTKINGS INC NEW
COM CL A
26142V105
231869
7876
SH
SOLE
0
0
7876
DUKE ENERGY CORP NEW
COM NEW
26441C204
1236089
14005
SH
SOLE
0
0
14005
DYNATRACE INC
COM NEW
268150109
365407
7820
SH
SOLE
0
0
7820
EATON CORP PLC
SHS
G29183103
1001715
4697
SH
SOLE
0
0
4697
EATON VANCE TAX ADVT DIV INC
COM
27828G107
934832
44137
SH
SOLE
7752
0
36385
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
14636523
1268330
SH
SOLE
0
0
1268330
ECOLAB INC
COM
278865100
1362835
8045
SH
SOLE
29
0
8016
ELEVANCE HEALTH INC
COM
036752103
659411
1514
SH
SOLE
52
0
1462
ELI LILLY & CO
COM
532457108
3231267
6016
SH
SOLE
0
0
6016
EMERSON ELEC CO
COM
291011104
880576
9119
SH
SOLE
0
0
9119
ENBRIDGE INC
COM
29250N105
451646
13584
SH
SOLE
0
0
13584
ENBRIDGE INC
COM
29250N105
990
13700
SH
Call
SOLE
0
0
13700
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
268652
19148
SH
SOLE
0
0
19148
ENTERPRISE PRODS PARTNERS L
COM
293792107
313429
11452
SH
SOLE
0
0
11452
EOG RES INC
COM
26875P101
1036513
8177
SH
SOLE
0
0
8177
EQT CORP
COM
26884L109
231834
5713
SH
SOLE
0
0
5713
ERICSSON
ADR B SEK 10
294821608
98629
20294
SH
SOLE
0
0
20294
ETF SER SOLUTIONS
LHA MKT ST TACTL
26922B105
2733872
104527
SH
SOLE
0
0
104527
ETFIS SER TR I
VIRTUS INFRCAP
26923G822
973122
50317
SH
SOLE
0
0
50317
EVERSOURCE ENERGY
COM
30040W108
229538
3947
SH
SOLE
0
0
3947
EXXON MOBIL CORP
COM
30231G102
8014854
68165
SH
SOLE
329
0
67836
FEDEX CORP
COM
31428X106
445595
1682
SH
SOLE
0
0
1682
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
594234
13956
SH
SOLE
0
0
13956
FIDELITY COVINGTON TRUST
FIDELITY GROWTH
316092337
378275
23065
SH
SOLE
0
0
23065
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
755307
19573
SH
SOLE
0
0
19573
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
1739848
69845
SH
SOLE
0
0
69845
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
1849917
30537
SH
SOLE
0
0
30537
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
1159152
9429
SH
SOLE
0
0
9429
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
2179817
95816
SH
SOLE
55
0
95761
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
134189998
3080578
SH
SOLE
104
0
3080474
FIRST NATL CORP
COM
32106V107
334872
19016
SH
SOLE
0
0
19016
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
949330
56240
SH
SOLE
0
0
56240
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
936438
19158
SH
SOLE
0
0
19158
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
9540549
211683
SH
SOLE
0
0
211683
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
608672
31399
SH
SOLE
0
0
31399
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
309467
15535
SH
SOLE
0
0
15535
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
213593
4251
SH
SOLE
0
0
4251
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
268962
12888
SH
SOLE
0
0
12888
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
203104
6153
SH
SOLE
0
0
6153
FIRST TR EXCHANGE TRAD FD VI
ALT ABSLT STRG
33740Y101
397204
13840
SH
SOLE
0
0
13840
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
3044926
126872
SH
SOLE
0
0
126872
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
256946
2645
SH
SOLE
0
0
2645
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
277779
4837
SH
SOLE
0
0
4837
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
3456637
273706
SH
SOLE
0
0
273706
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
2990742
65832
SH
SOLE
4600
0
61232
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
635411
5717
SH
SOLE
0
0
5717
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
251693
2997
SH
SOLE
0
0
2997
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
1483431
33486
SH
SOLE
0
0
33486
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
3494869
58816
SH
SOLE
0
0
58816
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
264604
6745
SH
SOLE
0
0
6745
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
1385603
29331
SH
SOLE
0
0
29331
FIRST TR EXCHANGE-TRADED FD
FT CBOE VEST S&P
33739Q705
1950293
39512
SH
SOLE
0
0
39512
FIRST TR EXCHANGE-TRADED FD
LIMITED DURATION
33738D804
1826488
99320
SH
SOLE
0
0
99320
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
393146
8026
SH
SOLE
0
0
8026
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
224107
15355
SH
SOLE
0
0
15355
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
1896812
36817
SH
SOLE
0
0
36817
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
3362845
73185
SH
SOLE
0
0
73185
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
6932573
151565
SH
SOLE
0
0
151565
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
1628451
57685
SH
SOLE
0
0
57685
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQ
33740F755
17647935
720618
SH
SOLE
0
0
720618
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740F433
413398
13952
SH
SOLE
0
0
13952
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740U208
512205
13356
SH
SOLE
0
0
13356
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740F698
2316584
68195
SH
SOLE
0
0
68195
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST U S
33740U661
2310919
77185
SH
SOLE
0
0
77185
FIRST TR EXCHNG TRADED FD VI
FT US EQ MOD BUF
33740U653
368361
12508
SH
SOLE
0
0
12508
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
2132140
50699
SH
SOLE
0
0
50699
FIRST TR EXCHNG TRADED FD VI
VEST US DEEP
33740F854
285865
8639
SH
SOLE
0
0
8639
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
582312
8989
SH
SOLE
0
0
8989
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
325684
3536
SH
SOLE
0
0
3536
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
450545
3101
SH
SOLE
0
0
3101
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
1619403
43311
SH
SOLE
0
0
43311
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
468641
4843
SH
SOLE
0
0
4843
FIRSTCASH HOLDINGS INC
COM
33768G107
2009622
20020
SH
SOLE
0
0
20020
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
283790
2600
SH
SOLE
0
0
2600
FORD MTR CO DEL
COM
345370860
1022224
82305
SH
SOLE
0
0
82305
FORTIVE CORP
COM
34959J108
490757
6618
SH
SOLE
0
0
6618
FRANCO NEV CORP
COM
351858105
685794
5137
SH
SOLE
0
0
5137
FRANKLIN RESOURCES INC
COM
354613101
215233
8756
SH
SOLE
0
0
8756
FS CREDIT OPPORTUNITIES CORP
COMMON STOCK
30290Y101
1241988
229149
SH
SOLE
0
0
229149
FS KKR CAP CORP
COM
302635206
1412682
71746
SH
SOLE
0
0
71746
GALLAGHER ARTHUR J & CO
COM
363576109
988107
4335
SH
SOLE
0
0
4335
GARTNER INC
COM
366651107
397900
1158
SH
SOLE
0
0
1158
GENERAL DYNAMICS CORP
COM
369550108
1498346
6781
SH
SOLE
26
0
6755
GENERAL ELECTRIC CO
COM NEW
369604301
353448
3197
SH
SOLE
0
0
3197
GENERAL MLS INC
COM
370334104
434952
6797
SH
SOLE
0
0
6797
GENUINE PARTS CO
COM
372460105
227172
1573
SH
SOLE
0
0
1573
GILEAD SCIENCES INC
COM
375558103
1277415
17046
SH
SOLE
0
0
17046
GLOBAL PMTS INC
COM
37940X102
745121
6457
SH
SOLE
0
0
6457
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
5778050
129582
SH
SOLE
0
0
129582
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
304711
18170
SH
SOLE
0
0
18170
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
382313
7310
SH
SOLE
0
0
7310
GOLDMAN SACHS GROUP INC
COM
38141G104
988363
3055
SH
SOLE
0
0
3055
GOPRO INC
CL A
38268T103
74858
23840
SH
SOLE
0
0
23840
GSK PLC
SPONSORED ADR
37733W204
220136
6073
SH
SOLE
0
0
6073
GUINNESS ATKINSON FDS
SMARTETFS DIVID
402031835
1021974
42241
SH
SOLE
0
0
42241
HERSHEY CO
COM
427866108
336836
1684
SH
SOLE
0
0
1684
HOME DEPOT INC
COM
437076102
8733769
28904
SH
SOLE
0
0
28904
HONEYWELL INTL INC
COM
438516106
1041377
5637
SH
SOLE
0
0
5637
IDEANOMICS INC
COM NEW
45166V205
48600
20000
SH
SOLE
0
0
20000
IDEXX LABS INC
COM
45168D104
448639
1026
SH
SOLE
0
0
1026
ILLINOIS TOOL WKS INC
COM
452308109
996118
4325
SH
SOLE
0
0
4325
ILLUMINA INC
COM
452327109
318100
2317
SH
SOLE
0
0
2317
INNOVATOR ETFS TR
DEFINED WLT SHLD
45783Y855
6776834
243771
SH
SOLE
0
0
243771
INNOVATOR ETFS TR
GRWT100 PWR BUF
45782C276
1883105
37069
SH
SOLE
0
0
37069
INNOVATOR ETFS TR
INTRNL DEV JULY
45782C722
1870597
73472
SH
SOLE
0
0
73472
INNOVATOR ETFS TR
LADDERED ALC BFR
45783Y756
302947
11885
SH
SOLE
0
0
11885
INNOVATOR ETFS TR
US EQT PWR BUF
45782C870
205118
6701
SH
SOLE
0
0
6701
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C672
382726
13354
SH
SOLE
0
0
13354
INNOVATOR ETFS TR
US EQTY BUF DEC
45782C557
270154
7726
SH
SOLE
0
0
7726
INNOVATOR ETFS TR
US EQTY BUFR JAN
45782C409
331956
9035
SH
SOLE
0
0
9035
INNOVATOR ETFS TR
US EQTY BUFR JUN
45782C755
308869
9411
SH
SOLE
0
0
9411
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C391
261846
7207
SH
SOLE
0
0
7207
INNOVATOR ETFS TR
US EQTY BUFR MAY
45782C326
355816
11450
SH
SOLE
0
0
11450
INNOVATOR ETFS TR
US EQTY PWR BF
45782C680
756099
24351
SH
SOLE
0
0
24351
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C748
303112
9681
SH
SOLE
0
0
9681
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C383
389355
11626
SH
SOLE
0
0
11626
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C508
320403
9208
SH
SOLE
0
0
9208
INNOVATOR ETFS TR
US EQUT BUFR AUG
45782C698
750053
22722
SH
SOLE
0
0
22722
INTEL CORP
COM
458140100
1105594
31100
SH
SOLE
0
0
31100
INTERNATIONAL BUSINESS MACHS
COM
459200101
2945317
20993
SH
SOLE
0
0
20993
INTUIT
COM
461202103
942672
1845
SH
SOLE
0
0
1845
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
1104846
24756
SH
SOLE
0
0
24756
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
969498
64849
SH
SOLE
0
0
64849
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
493965
5082
SH
SOLE
0
0
5082
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
649859
26036
SH
SOLE
27
0
26009
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
1020075
55833
SH
SOLE
0
0
55833
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
41466623
281301
SH
SOLE
0
0
281301
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
223434
10083
SH
SOLE
0
0
10083
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
4287930
391592
SH
SOLE
0
0
391592
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
787971
13403
SH
SOLE
0
0
13403
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
401544
18914
SH
SOLE
0
0
18914
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
681877
29010
SH
SOLE
13800
0
15210
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
790297
38234
SH
SOLE
500
0
37734
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
1211837
53898
SH
SOLE
12000
0
41898
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
1036582
22613
SH
SOLE
0
0
22613
INVESCO EXCHANGE TRADED FD T
ENERGY EXPLORATI
46137V761
283666
8726
SH
SOLE
0
0
8726
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
161875710
5087232
SH
SOLE
0
0
5087232
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
5299837
199024
SH
SOLE
0
0
199024
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
1037328
36850
SH
SOLE
0
0
36850
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
246886
1742
SH
SOLE
0
0
1742
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
4336725
86665
SH
SOLE
35
0
86630
INVESCO MUNI INCOME OPP TRST
COM
46132X101
103331
17785
SH
SOLE
0
0
17785
INVESTMENT MANAGERS SER TR I
AXS ASTORIA INFL
46141T117
774546
30237
SH
SOLE
0
0
30237
IRON MTN INC DEL
COM
46284V101
997819
16784
SH
SOLE
4778
0
12006
ISHARES GOLD TR
ISHARES NEW
464285204
2449438
70004
SH
SOLE
0
0
70004
ISHARES INC
CORE MSCI EMKT
46434G103
3559872
74803
SH
SOLE
0
0
74803
ISHARES INC
MSCI EMRG CHN
46434G764
1527539
30655
SH
SOLE
0
0
30655
ISHARES INC
MSCI JPN ETF NEW
46434G822
581376
9643
SH
SOLE
0
0
9643
ISHARES INC
MSCI SWITZERLAND
464286749
343942
7894
SH
SOLE
0
0
7894
ISHARES TR
0-3 MNTH TREASRY
46436E718
1579388
15689
SH
SOLE
0
0
15689
ISHARES TR
0-5YR INVT GR CP
46434V100
271620
5659
SH
SOLE
0
0
5659
ISHARES TR
1 3 YR TREAS BD
464287457
1676695
20708
SH
SOLE
1900
0
18808
ISHARES TR
10-20 YR TRS ETF
464288653
639828
6498
SH
SOLE
0
0
6498
ISHARES TR
20 YR TR BD ETF
464287432
5067479
57137
SH
SOLE
0
0
57137
ISHARES TR
BLACKROCK ULTRA
46434V878
2460929
48847
SH
SOLE
23
0
48824
ISHARES TR
BROAD USD HIGH
46435U853
868662
25026
SH
SOLE
0
0
25026
ISHARES TR
CORE DIV GRWTH
46434V621
2826104
57058
SH
SOLE
1000
0
56058
ISHARES TR
CORE HIGH DV ETF
46429B663
6017641
60852
SH
SOLE
3
0
60849
ISHARES TR
CORE MSCI EAFE
46432F842
1126129
17500
SH
SOLE
0
0
17500
ISHARES TR
CORE MSCI TOTAL
46432F834
378624
6311
SH
SOLE
0
0
6311
ISHARES TR
CORE S&P MCP ETF
464287507
2432188
9754
SH
SOLE
0
0
9754
ISHARES TR
CORE S&P SCP ETF
464287804
5010818
53120
SH
SOLE
24
0
53096
ISHARES TR
CORE S&P TTL STK
464287150
2482966
26361
SH
SOLE
2820
0
23541
ISHARES TR
CORE S&P US GWT
464287671
1181372
12458
SH
SOLE
768
0
11690
ISHARES TR
CORE S&P500 ETF
464287200
33404890
77789
SH
SOLE
0
0
77789
ISHARES TR
CORE TOTAL USD
46434V613
15297788
349944
SH
SOLE
0
0
349944
ISHARES TR
CORE US AGGBD ET
464287226
4667161
49630
SH
SOLE
48
0
49582
ISHARES TR
CR 5 10 YR ETF
46435G417
220133
5346
SH
SOLE
0
0
5346
ISHARES TR
EAFE GRWTH ETF
464288885
10273215
119041
SH
SOLE
0
0
119041
ISHARES TR
EAFE VALUE ETF
464288877
13156441
268883
SH
SOLE
0
0
268883
ISHARES TR
ESG AWARE MSCI
46435U663
605059
17981
SH
SOLE
0
0
17981
ISHARES TR
ESG AWR MSCI USA
46435G425
4545050
48398
SH
SOLE
0
0
48398
ISHARES TR
ESG AWR US AGRGT
46435U549
1103198
24353
SH
SOLE
0
0
24353
ISHARES TR
ESG AWRE 1 5 YR
46435G243
473472
19919
SH
SOLE
0
0
19919
ISHARES TR
FLTG RATE NT ETF
46429B655
11650213
228929
SH
SOLE
7
0
228922
ISHARES TR
GLOBAL 100 ETF
464287572
548243
7486
SH
SOLE
0
0
7486
ISHARES TR
HDG MSCI EAFE
46434V803
8316247
276287
SH
SOLE
18
0
276269
ISHARES TR
IBOXX HI YD ETF
464288513
2695227
36560
SH
SOLE
0
0
36560
ISHARES TR
IBOXX INV CP ETF
464287242
4001550
39223
SH
SOLE
0
0
39223
ISHARES TR
INTL SEL DIV ETF
464288448
1115411
43914
SH
SOLE
0
0
43914
ISHARES TR
INVESTMENT GRADE
46435G219
2473930
58334
SH
SOLE
77
0
58257
ISHARES TR
ISHS 1-5YR INVS
464288646
3610237
72451
SH
SOLE
0
0
72451
ISHARES TR
JPMORGAN USD EMG
464288281
1795218
21755
SH
SOLE
0
0
21755
ISHARES TR
MBS ETF
464288588
3816973
42984
SH
SOLE
0
0
42984
ISHARES TR
MODERT ALLOC ETF
464289875
338971
8707
SH
SOLE
0
0
8707
ISHARES TR
MORNINGSTAR GRWT
464287119
1432435
24014
SH
SOLE
0
0
24014
ISHARES TR
MSCI ACWI ETF
464288257
418631
4532
SH
SOLE
0
0
4532
ISHARES TR
MSCI EAFE ETF
464287465
3678475
53373
SH
SOLE
0
0
53373
ISHARES TR
MSCI EMG MKT ETF
464287234
347666
9161
SH
SOLE
0
0
9161
ISHARES TR
MSCI INTL QUALTY
46434V456
1629647
48487
SH
SOLE
0
0
48487
ISHARES TR
MSCI KLD400 SOC
464288570
314927
3868
SH
SOLE
70
0
3798
ISHARES TR
MSCI USA MIN VOL
46429B697
3056566
42229
SH
SOLE
0
0
42229
ISHARES TR
MSCI USA MMENTM
46432F396
373152
2671
SH
SOLE
0
0
2671
ISHARES TR
MSCI USA QLT FCT
46432F339
10587143
80333
SH
SOLE
0
0
80333
ISHARES TR
NATIONAL MUN ETF
464288414
8501350
82908
SH
SOLE
0
0
82908
ISHARES TR
PFD AND INCM SEC
464288687
4983755
165299
SH
SOLE
900
0
164399
ISHARES TR
RUS 1000 ETF
464287622
626890
2669
SH
SOLE
0
0
2669
ISHARES TR
RUS 1000 GRW ETF
464287614
10630898
39967
SH
SOLE
29
0
39938
ISHARES TR
RUS 1000 VAL ETF
464287598
4892309
32224
SH
SOLE
27
0
32197
ISHARES TR
RUS MD CP GR ETF
464287481
3448680
37752
SH
SOLE
0
0
37752
ISHARES TR
RUS MID CAP ETF
464287499
217271
3137
SH
SOLE
0
0
3137
ISHARES TR
RUSEL 2500 ETF
46435G268
2040146
37427
SH
SOLE
0
0
37427
ISHARES TR
RUSSELL 2000 ETF
464287655
981384
5553
SH
SOLE
0
0
5553
ISHARES TR
S&P 500 GRWT ETF
464287309
2147129
31382
SH
SOLE
0
0
31382
ISHARES TR
S&P 500 VAL ETF
464287408
1712612
11132
SH
SOLE
0
0
11132
ISHARES TR
SELECT DIVID ETF
464287168
486243
4517
SH
SOLE
0
0
4517
ISHARES TR
SHORT TREAS BD
464288679
1230760
11141
SH
SOLE
0
0
11141
ISHARES TR
SHRT NAT MUN ETF
464288158
2370409
23045
SH
SOLE
0
0
23045
ISHARES TR
TIPS BD ETF
464287176
2387127
23015
SH
SOLE
0
0
23015
ISHARES TR
TRS FLT RT BD
46434V860
7508224
147974
SH
SOLE
9150
0
138824
ISHARES TR
U.S. ENERGY ETF
464287796
290134
6117
SH
SOLE
0
0
6117
ISHARES TR
U.S. MED DVC ETF
464288810
521363
10750
SH
SOLE
0
0
10750
ISHARES TR
U.S. TECH ETF
464287721
3182652
30334
SH
SOLE
0
0
30334
ISHARES TR
US CONSM STAPLES
464287812
487351
2613
SH
SOLE
0
0
2613
ISHARES TR
US HLTHCARE ETF
464287762
269988
1000
SH
SOLE
0
0
1000
ISHARES TR
US HOME CONS ETF
464288752
523708
6672
SH
SOLE
0
0
6672
ISHARES TR
US INFRASTRUC
46435U713
988109
27005
SH
SOLE
0
0
27005
ISHARES TR
US TREAS BD ETF
46429B267
1668712
75713
SH
SOLE
0
0
75713
ISHARES TR
USD INV GRDE ETF
464288620
305763
6361
SH
SOLE
0
0
6361
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
234460
4700
SH
SOLE
0
0
4700
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
1734729
32389
SH
SOLE
1000
0
31389
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
404191
8055
SH
SOLE
0
0
8055
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
378728
7507
SH
SOLE
0
0
7507
JABIL INC
COM
466313103
255810
2016
SH
SOLE
0
0
2016
JACKSON FINANCIAL INC
COM CL A
46817M107
1360446
35595
SH
SOLE
0
0
35595
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
981876
20469
SH
SOLE
3340
0
17129
JANUS DETROIT STR TR
HENDRSON AAA CL
47103U845
34711867
689685
SH
SOLE
980
0
688705
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
289127
6110
SH
SOLE
0
0
6110
JOHNSON & JOHNSON
COM
478160104
2921488
18758
SH
SOLE
0
0
18758
JOHNSON CTLS INTL PLC
SHS
G51502105
525210
9871
SH
SOLE
0
0
9871
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
515201
20858
SH
SOLE
0
0
20858
JPMORGAN CHASE & CO
COM
46625H100
4272904
29464
SH
SOLE
50
0
29414
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
40788
15450
SH
SOLE
0
0
15450
KAYNE ANDERSON ENERGY INFRST
COM
486606106
788051
93704
SH
SOLE
0
0
93704
KEYCORP
COM
493267108
176678
16420
SH
SOLE
0
0
16420
KIMBERLY-CLARK CORP
COM
494368103
1465204
12124
SH
SOLE
0
0
12124
KINDER MORGAN INC DEL
COM
49456B101
223611
13487
SH
SOLE
0
0
13487
KROGER CO
COM
501044101
222257
4967
SH
SOLE
0
0
4967
LAM RESEARCH CORP
COM
512807108
367531
586
SH
SOLE
0
0
586
LANTHEUS HLDGS INC
COM
516544103
273724
3940
SH
SOLE
0
0
3940
LENNAR CORP
CL A
526057104
422896
3768
SH
SOLE
0
0
3768
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
78872
15966
SH
SOLE
0
0
15966
LISTED FD TR
CORE ALT FD
53656F847
2661054
96415
SH
SOLE
0
0
96415
LITMAN GREGORY FDS TR
IMGP DBI MANAGED
53700T827
414686
14349
SH
SOLE
0
0
14349
LOCKHEED MARTIN CORP
COM
539830109
2679538
6552
SH
SOLE
5
0
6547
LOWES COS INC
COM
548661107
2235776
10757
SH
SOLE
0
0
10757
LULULEMON ATHLETICA INC
COM
550021109
571860
1483
SH
SOLE
0
0
1483
MARATHON PETE CORP
COM
56585A102
1724313
11394
SH
SOLE
0
0
11394
MARKEL GROUP INC
COM
570535104
718575
488
SH
SOLE
0
0
488
MARRIOTT INTL INC NEW
CL A
571903202
216413
1101
SH
SOLE
0
0
1101
MARVELL TECHNOLOGY INC
COM
573874104
681129
12583
SH
SOLE
0
0
12583
MASTERCARD INCORPORATED
CL A
57636Q104
1829943
4622
SH
SOLE
53
0
4569
MATCH GROUP INC NEW
COM
57667L107
241005
6152
SH
SOLE
0
0
6152
MCCORMICK & CO INC
COM NON VTG
579780206
548266
7248
SH
SOLE
0
0
7248
MCDONALDS CORP
COM
580135101
2817454
10695
SH
SOLE
0
0
10695
MCKESSON CORP
COM
58155Q103
639488
1471
SH
SOLE
11
0
1460
MEDICAL PPTYS TRUST INC
COM
58463J304
68719
12609
SH
SOLE
3600
0
9009
MEDTRONIC PLC
SHS
G5960L103
2358341
30096
SH
SOLE
0
0
30096
MERCADOLIBRE INC
COM
58733R102
398114
314
SH
SOLE
0
0
314
MERCK & CO INC
COM
58933Y105
4166885
40475
SH
SOLE
0
0
40475
META PLATFORMS INC
CL A
30303M102
4805171
16006
SH
SOLE
103
0
15903
METLIFE INC
COM
59156R108
361295
5743
SH
SOLE
0
0
5743
MICROCHIP TECHNOLOGY INC.
COM
595017104
295546
3787
SH
SOLE
0
0
3787
MICROSOFT CORP
COM
594918104
16180487
51245
SH
SOLE
133
0
51112
MICROSTRATEGY INC
CL A NEW
594972408
849589
2588
SH
SOLE
0
0
2588
MONDELEZ INTL INC
CL A
609207105
272335
3924
SH
SOLE
0
0
3924
MONOLITHIC PWR SYS INC
COM
609839105
383575
830
SH
SOLE
0
0
830
MOODYS CORP
COM
615369105
327868
1037
SH
SOLE
0
0
1037
MORGAN STANLEY
COM NEW
617446448
427845
5239
SH
SOLE
0
0
5239
MSCI INC
COM
55354G100
438170
854
SH
SOLE
0
0
854
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
289349
4772
SH
SOLE
0
0
4772
NETFLIX INC
COM
64110L106
689498
1826
SH
SOLE
12
0
1814
NEXTERA ENERGY INC
COM
65339F101
1871173
32661
SH
SOLE
0
0
32661
NIKE INC
CL B
654106103
620805
6492
SH
SOLE
0
0
6492
NORFOLK SOUTHN CORP
COM
655844108
218789
1111
SH
SOLE
0
0
1111
NORTHERN OIL & GAS INC
COM
665531307
249650
6206
SH
SOLE
0
0
6206
NORTHROP GRUMMAN CORP
COM
666807102
253126
575
SH
SOLE
0
0
575
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
197430
11980
SH
SOLE
0
0
11980
NOVO-NORDISK A S
ADR
670100205
640155
7039
SH
SOLE
0
0
7039
NUCOR CORP
COM
670346105
443204
2835
SH
SOLE
0
0
2835
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
614113
10240
SH
SOLE
0
0
10240
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
827101
24623
SH
SOLE
0
0
24623
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
512762
49734
SH
SOLE
0
0
49734
NUVEEN FLOATING RATE INCOME
COM
67072T108
3445445
419664
SH
SOLE
0
0
419664
NUVEEN MUN VALUE FD INC
COM
670928100
118118
14300
SH
SOLE
0
0
14300
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
473510
46697
SH
SOLE
2500
0
44197
NVIDIA CORPORATION
COM
67066G104
6131505
14096
SH
SOLE
0
0
14096
NXP SEMICONDUCTORS N V
COM
N6596X109
610643
3054
SH
SOLE
0
0
3054
ON SEMICONDUCTOR CORP
COM
682189105
358650
3859
SH
SOLE
0
0
3859
ONEOK INC NEW
COM
682680103
1395449
22000
SH
SOLE
0
0
22000
ORACLE CORP
COM
68389X105
1040255
9821
SH
SOLE
123
0
9698
PACCAR INC
COM
693718108
211053
2482
SH
SOLE
0
0
2482
PACER FDS TR
GLOBL CASH ETF
69374H709
600235
18446
SH
SOLE
0
0
18446
PACER FDS TR
PACER US SMALL
69374H857
265010
6355
SH
SOLE
0
0
6355
PACER FDS TR
US CASH COWS 100
69374H881
4561505
92282
SH
SOLE
0
0
92282
PALO ALTO NETWORKS INC
COM
697435105
1349378
5756
SH
SOLE
0
0
5756
PARKER-HANNIFIN CORP
COM
701094104
241659
620
SH
SOLE
0
0
620
PAVMED INC
COM
70387R106
31522
107000
SH
SOLE
0
0
107000
PAYCHEX INC
COM
704326107
1290528
11190
SH
SOLE
0
0
11190
PAYPAL HLDGS INC
COM
70450Y103
219517
3755
SH
SOLE
300
0
3455
PEABODY ENERGY CORP
COM
704551100
272609
10489
SH
SOLE
0
0
10489
PEARSON PLC
SPONSORED ADR
705015105
131402
12467
SH
SOLE
0
0
12467
PEDEVCO CORP
COM PAR
70532Y303
10100
10000
SH
SOLE
0
0
10000
PEPSICO INC
COM
713448108
2651495
15649
SH
SOLE
0
0
15649
PFIZER INC
COM
717081103
2153852
64934
SH
SOLE
0
0
64934
PGIM ETF TR
PGIM ULTRA SH BD
69344A107
617008
12467
SH
SOLE
0
0
12467
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
1897016
175975
SH
SOLE
0
0
175975
PGIM SHORT DUR HIG YLD OPP F
COM
69355J104
480546
33164
SH
SOLE
0
0
33164
PHILIP MORRIS INTL INC
COM
718172109
1355667
14643
SH
SOLE
120
0
14523
PHILLIPS 66
COM
718546104
1298040
10803
SH
SOLE
0
0
10803
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
786274
45502
SH
SOLE
0
0
45502
PIMCO ETF TR
ACTIVE BD ETF
72201R775
25561622
290803
SH
SOLE
400
0
290403
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
372040
3715
SH
SOLE
0
0
3715
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
2041031
21773
SH
SOLE
0
0
21773
PIMCO HIGH INCOME FD
COM SHS
722014107
61771
13975
SH
SOLE
0
0
13975
PIONEER NAT RES CO
COM
723787107
1327962
5785
SH
SOLE
560
0
5225
POSTAL REALTY TRUST INC
CL A
73757R102
194805
14430
SH
SOLE
7300
0
7130
PRICE T ROWE GROUP INC
COM
74144T108
1891017
18032
SH
SOLE
0
0
18032
PROCTER AND GAMBLE CO
COM
742718109
5388963
36946
SH
SOLE
0
0
36946
PROLOGIS INC.
COM
74340W103
2340665
20860
SH
SOLE
0
0
20860
PROSHARES TR
S&P 500 DV ARIST
74348A467
3161711
35705
SH
SOLE
62
0
35643
PRUDENTIAL FINL INC
COM
744320102
774337
8160
SH
SOLE
0
0
8160
PUBLIC STORAGE
COM
74460D109
333098
1264
SH
SOLE
0
0
1264
PULTE GROUP INC
COM
745867101
253061
3417
SH
SOLE
0
0
3417
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
102718
11165
SH
SOLE
0
0
11165
QUALCOMM INC
COM
747525103
2070053
18639
SH
SOLE
92
0
18547
QURATE RETAIL INC
COM SER A
74915M100
6436
10610
SH
SOLE
0
0
10610
REALTY INCOME CORP
COM
756109104
1186078
23750
SH
SOLE
55
0
23695
REDFIN CORP
COM
75737F108
197303
28026
SH
SOLE
0
0
28026
REGIONS FINANCIAL CORP NEW
COM
7591EP100
1637149
95183
SH
SOLE
0
0
95183
REPUBLIC SVCS INC
COM
760759100
1474687
10348
SH
SOLE
0
0
10348
RITHM CAPITAL CORP
COM NEW
64828T201
100359
10803
SH
SOLE
0
0
10803
ROYAL BK CDA
COM
780087102
1478829
16913
SH
SOLE
0
0
16913
SALESFORCE INC
COM
79466L302
1051774
5187
SH
SOLE
27
0
5160
SCHWAB CHARLES CORP
COM
808513105
439678
8009
SH
SOLE
473
0
7536
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
2506436
73806
SH
SOLE
0
0
73806
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
743523
15334
SH
SOLE
0
0
15334
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
23456355
331492
SH
SOLE
22
0
331470
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
7073652
97272
SH
SOLE
0
0
97272
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
939709
18571
SH
SOLE
0
0
18571
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
250484
3701
SH
SOLE
0
0
3701
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
574869
8767
SH
SOLE
7
0
8760
SELECT SECTOR SPDR TR
ENERGY
81369Y506
2229256
24663
SH
SOLE
8
0
24655
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
1103369
33264
SH
SOLE
16
0
33248
SELECT SECTOR SPDR TR
INDL
81369Y704
10145562
100075
SH
SOLE
1
0
100074
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
4801736
140937
SH
SOLE
0
0
140937
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
1335257
8295
SH
SOLE
4
0
8291
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
7044972
54722
SH
SOLE
7
0
54715
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
546216
6954
SH
SOLE
7
0
6947
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
11727742
71541
SH
SOLE
3
0
71538
SEMPRA
COM
816851109
218137
3206
SH
SOLE
0
0
3206
SERVICE CORP INTL
COM
817565104
8027199
140483
SH
SOLE
0
0
140483
SERVICENOW INC
COM
81762P102
1333466
2386
SH
SOLE
0
0
2386
SERVISFIRST BANCSHARES INC
COM
81768T108
251231
4816
SH
SOLE
0
0
4816
SHAKE SHACK INC
CL A
819047101
231641
3989
SH
SOLE
0
0
3989
SIRIUS XM HOLDINGS INC
COM
82968B103
300500
66482
SH
SOLE
0
0
66482
SNAP ON INC
COM
833034101
2360957
9256
SH
SOLE
0
0
9256
SNOWFLAKE INC
CL A
833445109
310963
2035
SH
SOLE
0
0
2035
SOUTHERN CO
COM
842587107
8119427
125455
SH
SOLE
0
0
125455
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
4449693
13285
SH
SOLE
17
0
13268
SPDR GOLD TR
GOLD SHS
78463V107
3559357
20760
SH
SOLE
5
0
20755
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
888264
23253
SH
SOLE
0
0
23253
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
688533
13637
SH
SOLE
0
0
13637
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
7370109
237669
SH
SOLE
0
0
237669
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
4202727
125193
SH
SOLE
0
0
125193
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1045118
35865
SH
SOLE
0
0
35865
SPDR S&P 500 ETF TR
TR UNIT
78462F103
10164429
23778
SH
SOLE
0
0
23778
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
1074474
2353
SH
SOLE
0
0
2353
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
701955
38825
SH
SOLE
0
0
38825
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
19339429
210623
SH
SOLE
0
0
210623
SPDR SER TR
BLOOMBERG EMERGI
78464A391
650662
32812
SH
SOLE
0
0
32812
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
10598516
117240
SH
SOLE
0
0
117240
SPDR SER TR
BLOOMBERG INVT
78468R200
6007975
195572
SH
SOLE
0
0
195572
SPDR SER TR
FTSE INT GVT ETF
78464A490
344873
8863
SH
SOLE
0
0
8863
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
4193304
176041
SH
SOLE
0
0
176041
SPDR SER TR
PORTFLI HIGH YLD
78468R606
1478694
65954
SH
SOLE
0
0
65954
SPDR SER TR
PORTFOLI S&P1500
78464A805
62366879
1188167
SH
SOLE
50
0
1188117
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
8325420
342047
SH
SOLE
0
0
342047
SPDR SER TR
PORTFOLIO INTRMD
78464A375
234145
7445
SH
SOLE
0
0
7445
SPDR SER TR
PORTFOLIO LN TSR
78464A664
32594480
1246443
SH
SOLE
0
0
1246443
SPDR SER TR
PORTFOLIO S&P400
78464A847
58822382
1343283
SH
SOLE
0
0
1343283
SPDR SER TR
PORTFOLIO S&P500
78464A854
14923663
296929
SH
SOLE
0
0
296929
SPDR SER TR
PORTFOLIO S&P600
78468R853
3763291
101986
SH
SOLE
0
0
101986
SPDR SER TR
PORTFOLIO SH TSR
78468R101
2518087
87677
SH
SOLE
0
0
87677
SPDR SER TR
PORTFOLIO SHORT
78464A474
5195585
177203
SH
SOLE
0
0
177203
SPDR SER TR
PRTFLO S&P500 GW
78464A409
158447399
2672864
SH
SOLE
200
0
2672664
SPDR SER TR
PRTFLO S&P500 VL
78464A508
854876
20719
SH
SOLE
0
0
20719
SPDR SER TR
RUSSELL YIELD
78468R770
540684
5914
SH
SOLE
0
0
5914
SPDR SER TR
S&P BIOTECH
78464A870
215993
2958
SH
SOLE
0
0
2958
SPDR SER TR
S&P DIVID ETF
78464A763
7680731
66783
SH
SOLE
2
0
66781
SPDR SER TR
S&P1500MOMTILT
78468R705
370229
2066
SH
SOLE
0
0
2066
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
292128
20400
SH
SOLE
0
0
20400
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
520456
12412
SH
SOLE
0
0
12412
STAG INDL INC
COM
85254J102
303014
8780
SH
SOLE
0
0
8780
STARBUCKS CORP
COM
855244109
830642
9101
SH
SOLE
0
0
9101
STARWOOD PPTY TR INC
COM
85571B105
2229048
115196
SH
SOLE
0
0
115196
STRATEGY SHS
NS 7HANDL IDX
86280R506
1434177
75048
SH
SOLE
0
0
75048
STRYKER CORPORATION
COM
863667101
262372
960
SH
SOLE
0
0
960
SYSCO CORP
COM
871829107
272177
4121
SH
SOLE
0
0
4121
TARGA RES CORP
COM
87612G101
1020046
11900
SH
SOLE
0
0
11900
TE CONNECTIVITY LTD
SHS
H84989104
200416
1622
SH
SOLE
0
0
1622
TESLA INC
COM
88160R101
2818798
11265
SH
SOLE
0
0
11265
TEXAS INSTRS INC
COM
882508104
3046719
19161
SH
SOLE
0
0
19161
THE TRADE DESK INC
COM CL A
88339J105
719214
9203
SH
SOLE
0
0
9203
THERMO FISHER SCIENTIFIC INC
COM
883556102
1436455
2838
SH
SOLE
0
0
2838
TJX COS INC NEW
COM
872540109
524574
5902
SH
SOLE
0
0
5902
T-MOBILE US INC
COM
872590104
890718
6360
SH
SOLE
0
0
6360
TOLL BROTHERS INC
COM
889478103
817269
11050
SH
SOLE
0
0
11050
TRUIST FINL CORP
COM
89832Q109
791867
27678
SH
SOLE
0
0
27678
UBER TECHNOLOGIES INC
COM
90353T100
392551
8536
SH
SOLE
0
0
8536
UNIFIED SER TR
ONEASCENT CORE P
90470L519
1860035
85774
SH
SOLE
0
0
85774
UNIFIED SER TR
ONEASCENT EMGRG
90470L469
375865
14028
SH
SOLE
0
0
14028
UNIFIED SER TR
ONEASCENT INTL
90470L444
871373
30531
SH
SOLE
0
0
30531
UNIFIED SER TR
ONEASCENT LARGE
90470L527
978738
43502
SH
SOLE
0
0
43502
UNION PAC CORP
COM
907818108
1412798
6938
SH
SOLE
0
0
6938
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
240736
9474
SH
SOLE
0
0
9474
UNITED PARCEL SERVICE INC
CL B
911312106
1463384
9388
SH
SOLE
0
0
9388
UNITED RENTALS INC
COM
911363109
389252
876
SH
SOLE
0
0
876
UNITEDHEALTH GROUP INC
COM
91324P102
3289518
6524
SH
SOLE
21
0
6503
UPHEALTH INC
*W EXP 06/08/202
91532B119
193
19500
SH
SOLE
0
0
19500
US BANCORP DEL
COM NEW
902973304
684393
20702
SH
SOLE
0
0
20702
V F CORP
COM
918204108
230959
13071
SH
SOLE
0
0
13071
VALERO ENERGY CORP
COM
91913Y100
293099
2068
SH
SOLE
0
0
2068
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
10113253
206098
SH
SOLE
0
0
206098
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
404790
9179
SH
SOLE
0
0
9179
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
350153
4617
SH
SOLE
0
0
4617
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1170799
7874
SH
SOLE
0
0
7874
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
699665
9676
SH
SOLE
0
0
9676
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
393478
5868
SH
SOLE
0
0
5868
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
3110247
41376
SH
SOLE
0
0
41376
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
141352660
2025690
SH
SOLE
4
0
2025686
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
4925955
102989
SH
SOLE
5
0
102984
VANGUARD INDEX FDS
GROWTH ETF
922908736
11992253
44039
SH
SOLE
0
0
44039
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
236465
1208
SH
SOLE
0
0
1208
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
1412599
7253
SH
SOLE
4
0
7249
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
1346424
10281
SH
SOLE
7
0
10274
VANGUARD INDEX FDS
MID CAP ETF
922908629
3858380
18529
SH
SOLE
0
0
18529
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
223135
2949
SH
SOLE
0
0
2949
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
31683471
80681
SH
SOLE
0
0
80681
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
1505949
9442
SH
SOLE
5
0
9437
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1715376
9073
SH
SOLE
0
0
9073
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
3664436
17109
SH
SOLE
4
0
17105
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
7154679
33683
SH
SOLE
0
0
33683
VANGUARD INDEX FDS
VALUE ETF
922908744
14471176
104917
SH
SOLE
25
0
104891
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
619586
11945
SH
SOLE
0
0
11945
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2266658
57808
SH
SOLE
22
0
57786
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
2078235
22303
SH
SOLE
0
0
22303
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
6499407
135123
SH
SOLE
0
0
135123
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
1210434
21180
SH
SOLE
0
0
21180
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
485743
6393
SH
SOLE
0
0
6393
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
898526
20524
SH
SOLE
0
0
20524
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
11653130
155065
SH
SOLE
73
0
154992
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1889256
12159
SH
SOLE
0
0
12159
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
11126337
254491
SH
SOLE
129
0
254362
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
710407
12008
SH
SOLE
0
0
12008
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
1860884
18011
SH
SOLE
0
0
18011
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
814594
16150
SH
SOLE
0
0
16150
VANGUARD WORLD FD
ESG US STK ETF
921910733
1354700
18010
SH
SOLE
0
0
18010
VANGUARD WORLD FDS
INF TECH ETF
92204A702
1631943
3933
SH
SOLE
0
0
3933
VERISK ANALYTICS INC
COM
92345Y106
599587
2538
SH
SOLE
0
0
2538
VERIZON COMMUNICATIONS INC
COM
92343V104
2902106
89544
SH
SOLE
2100
0
87444
VERTEX PHARMACEUTICALS INC
COM
92532F100
298084
857
SH
SOLE
0
0
857
VIRTUS ETF TR II
SEIX SR LN ETF
92790A405
483435
20244
SH
SOLE
0
0
20244
VISA INC
COM CL A
92826C839
2817038
12247
SH
SOLE
104
0
12143
WALGREENS BOOTS ALLIANCE INC
COM
931427108
403610
18148
SH
SOLE
0
0
18148
WALMART INC
COM
931142103
4409494
27571
SH
SOLE
0
0
27571
WARNER BROS DISCOVERY INC
COM SER A
934423104
108882
10026
SH
SOLE
0
0
10026
WASTE MGMT INC DEL
COM
94106L109
669821
4394
SH
SOLE
0
0
4394
WATSCO INC
COM
942622200
1575449
4171
SH
SOLE
0
0
4171
WEC ENERGY GROUP INC
COM
92939U106
1431652
17773
SH
SOLE
0
0
17773
WELLS FARGO CO NEW
COM
949746101
3363578
82320
SH
SOLE
131
0
82189
WEST PHARMACEUTICAL SVSC INC
COM
955306105
548237
1461
SH
SOLE
0
0
1461
WESTERN ASSET HIGH INCOME OP
COM
95766K109
1797177
493730
SH
SOLE
0
0
493730
WESTROCK CO
COM
96145D105
600831
16783
SH
SOLE
0
0
16783
WILLIAMS SONOMA INC
COM
969904101
499283
3213
SH
SOLE
0
0
3213
WISDOMTREE TR
EM EX ST-OWNED
97717X578
436521
16367
SH
SOLE
0
0
16367
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
319289
6902
SH
SOLE
0
0
6902
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
2406134
47817
SH
SOLE
0
0
47817
WISDOMTREE TR
INTK MLTIFACTR
97717Y774
249379
10151
SH
SOLE
0
0
10151
WISDOMTREE TR
INTL SMCAP DIV
97717W760
538368
9368
SH
SOLE
0
0
9368
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
311116
8031
SH
SOLE
0
0
8031
WISDOMTREE TR
MORTGAGE PLUS BD
97717Y725
998872
23971
SH
SOLE
0
0
23971
WISDOMTREE TR
US HGH YLD CORP
97717X172
948966
21972
SH
SOLE
0
0
21972
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
619075
7931
SH
SOLE
0
0
7931
WISDOMTREE TR
US LARGECAP DIVD
97717W307
643349
10463
SH
SOLE
0
0
10463
WISDOMTREE TR
US LARGECAP FUND
97717W588
1156851
25286
SH
SOLE
0
0
25286
WISDOMTREE TR
US MIDCAP DIVID
97717W505
330830
8077
SH
SOLE
0
0
8077
WISDOMTREE TR
US MULTIFACTOR
97717Y857
550136
14304
SH
SOLE
0
0
14304
WISDOMTREE TR
US QTLY DIV GRT
97717X669
2243099
35330
SH
SOLE
0
0
35330
WISDOMTREE TR
US SHT TRM CORP
97717X156
375214
8067
SH
SOLE
0
0
8067
WISDOMTREE TR
US SMALLCAP FUND
97717W562
322058
7443
SH
SOLE
0
0
7443
WISDOMTREE TR
YIELD ENHANCD US
97717X511
4334829
104429
SH
SOLE
0
0
104429
WP CAREY INC
COM
92936U109
313569
5798
SH
SOLE
0
0
5798
XCEL ENERGY INC
COM
98389B100
317327
5546
SH
SOLE
0
0
5546
YUM BRANDS INC
COM
988498101
311270
2491
SH
SOLE
0
0
2491