0001085146-24-001705.txt : 20240411
0001085146-24-001705.hdr.sgml : 20240411
20240411083134
ACCESSION NUMBER: 0001085146-24-001705
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240411
DATE AS OF CHANGE: 20240411
EFFECTIVENESS DATE: 20240411
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: RFG Advisory, LLC
CENTRAL INDEX KEY: 0001633387
ORGANIZATION NAME:
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: 24837197
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
03-31-2024
03-31-2024
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
04-11-2024
0
711
2938062691
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
717575
6765
SH
SOLE
0
0
6765
AB ACTIVE ETFS INC
TAX AWARE SHRT
00039J202
439565
17520
SH
SOLE
0
0
17520
AB ACTIVE ETFS INC
ULTRA SHORT INCM
00039J103
342233
6774
SH
SOLE
0
0
6774
ABBOTT LABS
COM
002824100
1505508
13246
SH
SOLE
0
0
13246
ABBVIE INC
COM
00287Y109
5659456
31079
SH
SOLE
0
0
31079
ABRDN ETFS
BBRG ALL COMMDY
003261203
498900
15813
SH
SOLE
0
0
15813
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1094794
3159
SH
SOLE
0
0
3159
ADOBE INC
COM
00724F101
2167883
4296
SH
SOLE
27
0
4270
ADVANCED MICRO DEVICES INC
COM
007903107
628704
3483
SH
SOLE
0
0
3483
AFLAC INC
COM
001055102
1284721
14963
SH
SOLE
0
0
14963
AGILENT TECHNOLOGIES INC
COM
00846U101
260899
1793
SH
SOLE
0
0
1793
AIM ETF PRODUCTS TRUST
U S LRGCP 6M JAN
00888H869
9237934
332472
SH
SOLE
0
0
332472
AIM ETF PRODUCTS TRUST
US LRGCP B10 JAN
00888H703
5460630
165575
SH
SOLE
0
0
165575
AIM ETF PRODUCTS TRUST
US LRGCP B20 JAN
00888H802
2409941
76664
SH
SOLE
0
0
76664
AIM ETF PRODUCTS TRUST
US LRGCP B20 JUL
00888H406
498242
15278
SH
SOLE
0
0
15278
AIR PRODS & CHEMS INC
COM
009158106
1509747
6232
SH
SOLE
69
0
6163
AIRBNB INC
COM CL A
009066101
414453
2512
SH
SOLE
12
0
2500
ALPHABET INC
CAP STK CL A
02079K305
7975107
52840
SH
SOLE
272
0
52568
ALPHABET INC
CAP STK CL C
02079K107
4195981
27558
SH
SOLE
71
0
27487
ALPS ETF TR
ALERIAN MLP
00162Q452
445487
9387
SH
SOLE
0
0
9387
ALTRIA GROUP INC
COM
02209S103
528903
12125
SH
SOLE
0
0
12125
ALZAMEND NEURO INC
COM
02262M407
16666
16666
SH
SOLE
0
0
16666
AMAZON COM INC
COM
023135106
14753103
81789
SH
SOLE
752
0
81037
AMERICAN CENTY ETF TR
US EQT ETF
025072885
431443
4821
SH
SOLE
0
0
4821
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
8887375
94839
SH
SOLE
0
0
94839
AMERICAN ELEC PWR CO INC
COM
025537101
210945
2450
SH
SOLE
0
0
2450
AMERICAN EXPRESS CO
COM
025816109
2075346
9115
SH
SOLE
6
0
9109
AMERICAN TOWER CORP NEW
COM
03027X100
2169106
10978
SH
SOLE
125
0
10853
AMERICAN WTR WKS CO INC NEW
COM
030420103
1404868
11496
SH
SOLE
0
0
11496
AMERIPRISE FINL INC
COM
03076C106
1361203
3105
SH
SOLE
0
0
3105
AMGEN INC
COM
031162100
3062284
10771
SH
SOLE
0
0
10771
ANALOG DEVICES INC
COM
032654105
629855
3184
SH
SOLE
36
0
3148
APPLE INC
COM
037833100
29084778
169610
SH
SOLE
92
0
169518
APPLIED MATLS INC
COM
038222105
1323115
6416
SH
SOLE
0
0
6416
ARCHER DANIELS MIDLAND CO
COM
039483102
208377
3318
SH
SOLE
0
0
3318
ARES CAPITAL CORP
COM
04010L103
543339
26097
SH
SOLE
1750
0
24347
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1949454
14660
SH
SOLE
0
0
14660
ARISTA NETWORKS INC
COM
040413106
2005960
6918
SH
SOLE
8
0
6909
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
1850220
1907
SH
SOLE
0
0
1907
AT&T INC
COM
00206R102
1280055
72730
SH
SOLE
0
0
72730
ATKORE INC
COM
047649108
412019
2164
SH
SOLE
1
0
2163
ATLASSIAN CORPORATION
CL A
049468101
380855
1952
SH
SOLE
0
0
1952
AUTOMATIC DATA PROCESSING IN
COM
053015103
2482002
9938
SH
SOLE
0
0
9938
AXON ENTERPRISE INC
COM
05464C101
933261
2983
SH
SOLE
1195
0
1788
BANK AMERICA CORP
COM
060505104
699170
18438
SH
SOLE
120
0
18318
BARINGS CORPORATE INVS
COM
06759X107
2655913
154503
SH
SOLE
0
0
154503
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
1765166
123438
SH
SOLE
0
0
123438
BARRICK GOLD CORP
COM
067901108
682266
41002
SH
SOLE
0
0
41002
BCE INC
COM NEW
05534B760
419685
12351
SH
SOLE
0
0
12351
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
8062910
19174
SH
SOLE
5448
0
13726
BLACKROCK ETF TRUST
US EQT FACTOR
09290C103
8006155
180319
SH
SOLE
0
0
180319
BLACKROCK ETF TRUST II
FLEXIBLE INCOME
092528603
1667312
31783
SH
SOLE
0
0
31783
BLACKROCK INC
COM
09247X101
1356329
1627
SH
SOLE
20
0
1607
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
117762
11400
SH
SOLE
0
0
11400
BLACKROCK MUNI INCOME TR II
COM
09249N101
166028
15288
SH
SOLE
0
0
15288
BLACKSTONE INC
COM
09260D107
1336885
10176
SH
SOLE
0
0
10176
BLOCK INC
CL A
852234103
857895
10143
SH
SOLE
0
0
10143
BOEING CO
COM
097023105
573560
2972
SH
SOLE
0
0
2972
BOOKING HOLDINGS INC
COM
09857L108
527639
145
SH
SOLE
10
0
135
BP PLC
SPONSORED ADR
055622104
271695
7211
SH
SOLE
0
0
7211
BRISTOL-MYERS SQUIBB CO
COM
110122108
1205744
22234
SH
SOLE
0
0
22234
BROADCOM INC
COM
11135F101
4498595
3394
SH
SOLE
2
0
3392
BUNGE GLOBAL SA
COM SHS
H11356104
265418
2589
SH
SOLE
0
0
2589
CADENCE BANK
COM
12740C103
258564
8916
SH
SOLE
0
0
8916
CADENCE DESIGN SYSTEM INC
COM
127387108
597359
1919
SH
SOLE
0
0
1919
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
1332678
18189
SH
SOLE
0
0
18189
CAMPBELL SOUP CO
COM
134429109
248075
5581
SH
SOLE
0
0
5581
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
645970
7326
SH
SOLE
0
0
7326
CAPITAL GROUP CORE BALANCED
SHS
14021D107
394441
13550
SH
SOLE
3000
0
10550
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
206879
6467
SH
SOLE
0
0
6467
CAPITAL GRP FIXED INCM ETF T
CORE PLUS INCM
14020Y102
541087
24091
SH
SOLE
0
0
24091
CAPITAL ONE FINL CORP
COM
14040H105
1043345
7007
SH
SOLE
0
0
7007
CARDINAL HEALTH INC
COM
14149Y108
236733
2116
SH
SOLE
0
0
2116
CARNIVAL CORP
UNIT 99/99/9999
143658300
164821
10087
SH
SOLE
0
0
10087
CARRIER GLOBAL CORPORATION
COM
14448C104
335924
5779
SH
SOLE
0
0
5779
CATERPILLAR INC
COM
149123101
2485444
6783
SH
SOLE
6
0
6777
CELANESE CORP DEL
COM
150870103
994439
5786
SH
SOLE
0
0
5786
CELSIUS HLDGS INC
COM NEW
15118V207
1027379
12390
SH
SOLE
0
0
12390
CENCORA INC
COM
03073E105
500839
2061
SH
SOLE
69
0
1992
CENTENE CORP DEL
COM
15135B101
1180732
15045
SH
SOLE
0
0
15045
CHENIERE ENERGY INC
COM NEW
16411R208
1127883
6993
SH
SOLE
0
0
6993
CHEVRON CORP NEW
COM
166764100
5327401
33773
SH
SOLE
126
0
33647
CHIPOTLE MEXICAN GRILL INC
COM
169656105
218008
75
SH
SOLE
0
0
75
CHUBB LIMITED
COM
H1467J104
368831
1423
SH
SOLE
0
0
1423
CHURCH & DWIGHT CO INC
COM
171340102
340734
3267
SH
SOLE
0
0
3267
CINCINNATI FINL CORP
COM
172062101
201760
1625
SH
SOLE
0
0
1625
CINTAS CORP
COM
172908105
228113
332
SH
SOLE
0
0
332
CION INVT CORP
COM
17259U204
116260
10569
SH
SOLE
0
0
10569
CISCO SYS INC
COM
17275R102
2102945
42135
SH
SOLE
0
0
42135
CITIGROUP INC
COM NEW
172967424
567606
8975
SH
SOLE
0
0
8975
CLOROX CO DEL
COM
189054109
434403
2837
SH
SOLE
0
0
2837
CLOUDFLARE INC
CL A COM
18915M107
707421
7306
SH
SOLE
6
0
7300
COCA COLA CO
COM
191216100
4335948
70872
SH
SOLE
0
0
70872
COHEN & STEERS REIT & PFD &
COM
19247X100
362768
17250
SH
SOLE
0
0
17250
COHERUS BIOSCIENCES INC
COM
19249H103
141512
59210
SH
SOLE
0
0
59210
COLGATE PALMOLIVE CO
COM
194162103
477162
5299
SH
SOLE
0
0
5299
COMCAST CORP NEW
CL A
20030N101
1613458
37219
SH
SOLE
236
0
36983
CONOCOPHILLIPS
COM
20825C104
621315
4881
SH
SOLE
42
0
4839
CONSOLIDATED EDISON INC
COM
209115104
528373
5818
SH
SOLE
0
0
5818
CONSTELLATION ENERGY CORP
COM
21037T109
342167
1851
SH
SOLE
0
0
1851
CORNING INC
COM
219350105
363627
11032
SH
SOLE
0
0
11032
COSTCO WHSL CORP NEW
COM
22160K105
4047907
5525
SH
SOLE
1
0
5524
CROWDSTRIKE HLDGS INC
CL A
22788C105
1098245
3426
SH
SOLE
2
0
3424
CROWN CASTLE INC
COM
22822V101
752504
7110
SH
SOLE
0
0
7110
CSX CORP
COM
126408103
737204
19887
SH
SOLE
0
0
19887
CUMMINS INC
COM
231021106
985414
3344
SH
SOLE
0
0
3344
CVS HEALTH CORP
COM
126650100
1123146
14082
SH
SOLE
1174
0
12908
D R HORTON INC
COM
23331A109
235422
1431
SH
SOLE
0
0
1431
DANAHER CORPORATION
COM
235851102
1636865
6555
SH
SOLE
0
0
6555
DATADOG INC
CL A COM
23804L103
217291
1758
SH
SOLE
2
0
1756
DEERE & CO
COM
244199105
1566037
3813
SH
SOLE
4
0
3809
DELTA AIR LINES INC DEL
COM NEW
247361702
1107811
23142
SH
SOLE
0
0
23142
DEVON ENERGY CORP NEW
COM
25179M103
289159
5762
SH
SOLE
0
0
5762
DIMENSIONAL ETF TRUST
CORE FIXED INCOM
25434V872
1546697
36870
SH
SOLE
0
0
36870
DIMENSIONAL ETF TRUST
EMERGING MKTS CO
25434V732
526369
20650
SH
SOLE
0
0
20650
DIMENSIONAL ETF TRUST
EMERGING MKTS HI
25434V757
4966919
200118
SH
SOLE
0
0
200118
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
2085801
84377
SH
SOLE
0
0
84377
DIMENSIONAL ETF TRUST
GLOBAL CR ETF
25434V567
650544
12286
SH
SOLE
0
0
12286
DIMENSIONAL ETF TRUST
GLOBAL EX US COR
25434V575
838741
15821
SH
SOLE
0
0
15821
DIMENSIONAL ETF TRUST
GLOBAL REAL EST
25434V658
3572973
139952
SH
SOLE
0
0
139952
DIMENSIONAL ETF TRUST
GLOBAL SUSTAINA
25434V674
10546966
203688
SH
SOLE
0
0
203688
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
3057314
83192
SH
SOLE
0
0
83192
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
25434V203
5042456
166858
SH
SOLE
0
0
166858
DIMENSIONAL ETF TRUST
INTL CORE EQUITY
25434V799
1368182
51147
SH
SOLE
0
0
51147
DIMENSIONAL ETF TRUST
SHORT DURATION F
25434V864
19413687
412706
SH
SOLE
1048
0
411658
DIMENSIONAL ETF TRUST
US CORE EQT MKT
25434V104
4016660
109925
SH
SOLE
0
0
109925
DIMENSIONAL ETF TRUST
US CORE EQUITY 1
25434V625
2333859
39793
SH
SOLE
0
0
39793
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
12337706
386157
SH
SOLE
0
0
386157
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
1413890
24814
SH
SOLE
0
0
24814
DIMENSIONAL ETF TRUST
US HIGH PROFITAB
25434V831
8593005
271845
SH
SOLE
0
0
271845
DIMENSIONAL ETF TRUST
US LARGE CAP VAL
25434V666
8430921
281124
SH
SOLE
0
0
281124
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
358220
8758
SH
SOLE
0
0
8758
DIMENSIONAL ETF TRUST
US REAL ESTATE E
25434V823
2112914
94453
SH
SOLE
0
0
94453
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
2987849
47928
SH
SOLE
0
0
47928
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
6660311
122365
SH
SOLE
0
0
122365
DIMENSIONAL ETF TRUST
WORLD EX US CORE
25434V880
114886849
4515992
SH
SOLE
0
0
4515992
DISCOVER FINL SVCS
COM
254709108
786494
6000
SH
SOLE
0
0
6000
DISNEY WALT CO
COM
254687106
1595668
13041
SH
SOLE
154
0
12887
DNP SELECT INCOME FD INC
COM
23325P104
119423
13167
SH
SOLE
0
0
13167
DOCUSIGN INC
COM
256163106
228970
3845
SH
SOLE
0
0
3845
DOLLAR GEN CORP NEW
COM
256677105
731990
4690
SH
SOLE
0
0
4690
DOUBLELINE INCOME SOLUTIONS
COM
258622109
220411
17355
SH
SOLE
0
0
17355
DOW INC
COM
260557103
616436
10641
SH
SOLE
0
0
10641
DOXIMITY INC
CL A
26622P107
665377
24726
SH
SOLE
0
0
24726
DRAFTKINGS INC NEW
COM CL A
26142V105
300071
6608
SH
SOLE
0
0
6608
DUKE ENERGY CORP NEW
COM NEW
26441C204
1510666
15621
SH
SOLE
0
0
15621
DYNATRACE INC
COM NEW
268150109
389087
8378
SH
SOLE
6
0
8373
E L F BEAUTY INC
COM
26856L103
219946
1122
SH
SOLE
0
0
1122
EA SERIES TRUST
ALPHA ARCH 1-3
02072L565
633756
5953
SH
SOLE
0
0
5953
EATON CORP PLC
SHS
G29183103
1323462
4233
SH
SOLE
0
0
4233
EATON VANCE TAX ADVT DIV INC
COM
27828G107
1015446
43027
SH
SOLE
6952
0
36075
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
16797615
1257307
SH
SOLE
0
0
1257307
ECOLAB INC
COM
278865100
1782059
7718
SH
SOLE
29
0
7689
EDWARDS LIFESCIENCES CORP
COM
28176E108
743816
7784
SH
SOLE
0
0
7784
ELEVANCE HEALTH INC
COM
036752103
1045404
2016
SH
SOLE
52
0
1964
ELI LILLY & CO
COM
532457108
5057078
6500
SH
SOLE
34
0
6466
EMERSON ELEC CO
COM
291011104
1085757
9573
SH
SOLE
0
0
9573
ENBRIDGE INC
COM
29250N105
501367
13858
SH
SOLE
0
0
13858
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
440529
28006
SH
SOLE
0
0
28006
ENTERPRISE PRODS PARTNERS L
COM
293792107
287171
9841
SH
SOLE
0
0
9841
EOG RES INC
COM
26875P101
1409354
11024
SH
SOLE
0
0
11024
ETF SER SOLUTIONS
LHA MKT ST TACTL
26922B105
3235854
102271
SH
SOLE
0
0
102271
ETFIS SER TR I
VIRTUS INFRCAP
26923G822
1906058
90981
SH
SOLE
0
0
90981
EVERSOURCE ENERGY
COM
30040W108
261915
4382
SH
SOLE
0
0
4382
EXELON CORP
COM
30161N101
209252
5570
SH
SOLE
0
0
5570
EXXON MOBIL CORP
COM
30231G102
8213329
70658
SH
SOLE
564
0
70094
FEDEX CORP
COM
31428X106
336968
1163
SH
SOLE
0
0
1163
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
598096
12570
SH
SOLE
0
0
12570
FIDELITY COVINGTON TRUST
FIDELITY FUND LR
316092337
402246
18401
SH
SOLE
0
0
18401
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
5048245
111416
SH
SOLE
888
0
110527
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
2498192
96567
SH
SOLE
0
0
96567
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
3520423
50458
SH
SOLE
0
0
50458
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
1449948
9304
SH
SOLE
0
0
9304
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
2826928
108353
SH
SOLE
70
0
108283
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
162124970
3578128
SH
SOLE
187
0
3577941
FIRST NATL CORP
COM
32106V107
309200
19016
SH
SOLE
0
0
19016
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
1039108
57031
SH
SOLE
0
0
57031
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
9877817
192325
SH
SOLE
0
0
192325
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
900234
18685
SH
SOLE
0
0
18685
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
1881604
108638
SH
SOLE
0
0
108638
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
697069
35143
SH
SOLE
0
0
35143
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
296938
14821
SH
SOLE
0
0
14821
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
238407
4248
SH
SOLE
0
0
4248
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
271712
11881
SH
SOLE
0
0
11881
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
219645
5845
SH
SOLE
0
0
5845
FIRST TR EXCHANGE TRAD FD VI
ALT ABSLT STRG
33740Y101
415353
14427
SH
SOLE
0
0
14427
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
776672
32743
SH
SOLE
0
0
32743
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
230396
2410
SH
SOLE
0
0
2410
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
251996
2299
SH
SOLE
0
0
2299
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
2720871
204965
SH
SOLE
0
0
204965
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
4240735
75204
SH
SOLE
4600
0
70604
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
706213
5238
SH
SOLE
0
0
5238
FIRST TR EXCHANGE-TRADED FD
BUYWRIT INCM ETF
33738R308
748458
33309
SH
SOLE
0
0
33309
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
1819466
21243
SH
SOLE
0
0
21243
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
2765228
13483
SH
SOLE
0
0
13483
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
1156783
20213
SH
SOLE
0
0
20213
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
3352243
56227
SH
SOLE
418
0
55809
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
743647
15412
SH
SOLE
0
0
15412
FIRST TR EXCHANGE-TRADED FD
FT VEST RIS
33738D879
991148
40488
SH
SOLE
0
0
40488
FIRST TR EXCHANGE-TRADED FD
FT VEST S&P 500
33739Q705
4339106
80788
SH
SOLE
0
0
80788
FIRST TR EXCHANGE-TRADED FD
LIMITED DURATION
33738D804
1121412
59745
SH
SOLE
0
0
59745
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
421585
8336
SH
SOLE
0
0
8336
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
349974
5023
SH
SOLE
0
0
5023
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
3556303
52819
SH
SOLE
0
0
52819
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
6551823
116643
SH
SOLE
7
0
116636
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
7661443
165796
SH
SOLE
199
0
165598
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
3150041
90466
SH
SOLE
0
0
90466
FIRST TR EXCHANGE-TRADED FD
US EQTY OPPT ETF
336920103
384119
3631
SH
SOLE
0
0
3631
FIRST TR EXCHNG TRADED FD VI
FT VEST FD OF BU
33740F755
17898454
640145
SH
SOLE
0
0
640145
FIRST TR EXCHNG TRADED FD VI
FT VEST NAS
33740F557
263493
10329
SH
SOLE
0
0
10329
FIRST TR EXCHNG TRADED FD VI
FT VEST UQ EQT
33740U505
221092
5365
SH
SOLE
0
0
5365
FIRST TR EXCHNG TRADED FD VI
FT VEST US EQT
33740U737
681085
19776
SH
SOLE
0
0
19776
FIRST TR EXCHNG TRADED FD VI
FT VEST US EQT
33740U208
254254
5720
SH
SOLE
0
0
5720
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
3135357
71912
SH
SOLE
0
0
71912
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
519082
6796
SH
SOLE
0
0
6796
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
243272
6322
SH
SOLE
0
0
6322
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
1091561
5725
SH
SOLE
0
0
5725
FIRST TR SR FLTG RATE INCOME
COM
33733U108
130165
12576
SH
SOLE
0
0
12576
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
1862700
44108
SH
SOLE
0
0
44108
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
466980
3788
SH
SOLE
0
0
3788
FIRSTCASH HOLDINGS INC
COM
33768G107
2553385
20020
SH
SOLE
0
0
20020
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
328932
2525
SH
SOLE
0
0
2525
FORD MTR CO DEL
COM
345370860
354427
26689
SH
SOLE
0
0
26689
FORTIVE CORP
COM
34959J108
705343
8200
SH
SOLE
0
0
8200
FRANKLIN RESOURCES INC
COM
354613101
247525
8806
SH
SOLE
0
0
8806
FRANKLIN TEMPLETON ETF TR
FRANKLIN DYN MUN
35473P868
260371
10614
SH
SOLE
3300
0
7314
FS CREDIT OPPORTUNITIES CORP
COMMON STOCK
30290Y101
843056
142168
SH
SOLE
0
0
142168
FS KKR CAP CORP
COM
302635206
2241088
117519
SH
SOLE
0
0
117519
GALLAGHER ARTHUR J & CO
COM
363576109
1628725
6514
SH
SOLE
2
0
6512
GARTNER INC
COM
366651107
764579
1604
SH
SOLE
0
0
1604
GENERAL DYNAMICS CORP
COM
369550108
2045166
7240
SH
SOLE
26
0
7214
GENERAL ELECTRIC CO
COM NEW
369604301
499920
2848
SH
SOLE
0
0
2848
GENERAL MLS INC
COM
370334104
396904
5672
SH
SOLE
0
0
5672
GENUINE PARTS CO
COM
372460105
225492
1455
SH
SOLE
0
0
1455
GILEAD SCIENCES INC
COM
375558103
1649132
22514
SH
SOLE
0
0
22514
GLOBAL PMTS INC
COM
37940X102
720861
5393
SH
SOLE
0
0
5393
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
7034654
145887
SH
SOLE
202
0
145685
GLOBAL X FDS
GLOBX SUPDV US
37950E291
1005072
57796
SH
SOLE
0
0
57796
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
331106
18487
SH
SOLE
0
0
18487
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
403159
6335
SH
SOLE
0
0
6335
GLOBAL X FDS
US INFR DEV ETF
37954Y673
330328
8298
SH
SOLE
0
0
8298
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
243390
7098
SH
SOLE
0
0
7098
GOLDMAN SACHS GROUP INC
COM
38141G104
1002903
2401
SH
SOLE
0
0
2401
GOPRO INC
CL A
38268T103
55393
24840
SH
SOLE
0
0
24840
GSK PLC
SPONSORED ADR
37733W204
239059
5576
SH
SOLE
0
0
5576
GUINNESS ATKINSON FDS
SMARTETFS DIVID
402031835
1102358
40314
SH
SOLE
0
0
40314
HERSHEY CO
COM
427866108
853237
4387
SH
SOLE
0
0
4387
HOME DEPOT INC
COM
437076102
10382529
27066
SH
SOLE
47
0
27019
HONEYWELL INTL INC
COM
438516106
702882
3425
SH
SOLE
0
0
3425
IDEXX LABS INC
COM
45168D104
665194
1232
SH
SOLE
0
0
1232
ILLINOIS TOOL WKS INC
COM
452308109
1132623
4221
SH
SOLE
0
0
4221
ILLUMINA INC
COM
452327109
448624
3267
SH
SOLE
0
0
3267
INNOVATOR ETFS TRUST
DEFINED WLT SHLD
45783Y855
1851309
63271
SH
SOLE
0
0
63271
INNOVATOR ETFS TRUST
GRWT100 PWR BF
45782C466
2337544
53638
SH
SOLE
0
0
53638
INNOVATOR ETFS TRUST
LADDERED ALC BFR
45783Y756
298060
10145
SH
SOLE
0
0
10145
INNOVATOR ETFS TRUST
QUITY MANAGD FLR
45783Y673
2893684
96424
SH
SOLE
0
0
96424
INNOVATOR ETFS TRUST
US EQT BUFR APR
45782C888
503063
12564
SH
SOLE
0
0
12564
INNOVATOR ETFS TRUST
US EQT PWR BUF
45782C870
1312126
39063
SH
SOLE
0
0
39063
INNOVATOR ETFS TRUST
US EQT ULTRA BF
45782C839
351780
11038
SH
SOLE
0
0
11038
INNOVATOR ETFS TRUST
US EQT ULTRA BF
45782C672
1033568
31656
SH
SOLE
0
0
31656
INNOVATOR ETFS TRUST
US EQT ULTRA BF
45782C300
619215
17152
SH
SOLE
0
0
17152
INNOVATOR ETFS TRUST
US EQT ULTRA BF
45782C805
229532
8151
SH
SOLE
0
0
8151
INNOVATOR ETFS TRUST
US EQT ULTRA BF
45782C375
364257
11153
SH
SOLE
0
0
11153
INNOVATOR ETFS TRUST
US EQT ULTRA BFR
45782C425
331354
10760
SH
SOLE
0
0
10760
INNOVATOR ETFS TRUST
US EQTY BUF DEC
45782C557
659446
16241
SH
SOLE
0
0
16241
INNOVATOR ETFS TRUST
US EQTY BUF NOV
45782C581
637065
17461
SH
SOLE
0
0
17461
INNOVATOR ETFS TRUST
US EQTY BUF OCT
45782C771
434891
10746
SH
SOLE
0
0
10746
INNOVATOR ETFS TRUST
US EQTY BUF SEP
45782C664
427508
10883
SH
SOLE
0
0
10883
INNOVATOR ETFS TRUST
US EQTY BUFR FEB
45782C433
652284
16606
SH
SOLE
0
0
16606
INNOVATOR ETFS TRUST
US EQTY BUFR JAN
45782C409
1771599
40689
SH
SOLE
0
0
40689
INNOVATOR ETFS TRUST
US EQTY BUFR JUL
45782C789
732151
18154
SH
SOLE
0
0
18154
INNOVATOR ETFS TRUST
US EQTY BUFR JUN
45782C755
319292
8492
SH
SOLE
0
0
8492
INNOVATOR ETFS TRUST
US EQTY BUFR MAR
45782C391
1067894
25629
SH
SOLE
0
0
25629
INNOVATOR ETFS TRUST
US EQTY BUFR MAY
45782C326
376755
10583
SH
SOLE
0
0
10583
INNOVATOR ETFS TRUST
US EQTY PWR BF
45782C680
1949296
55096
SH
SOLE
0
0
55096
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C383
1737432
47200
SH
SOLE
0
0
47200
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C656
1008130
27620
SH
SOLE
0
0
27620
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C797
1893095
50496
SH
SOLE
0
0
50496
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C540
2082451
56901
SH
SOLE
0
0
56901
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C417
707419
20709
SH
SOLE
0
0
20709
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C318
441564
13599
SH
SOLE
0
0
13599
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C748
1163531
33706
SH
SOLE
0
0
33706
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C813
1556420
40980
SH
SOLE
0
0
40980
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C573
3295236
92693
SH
SOLE
0
0
92693
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C508
1707699
43664
SH
SOLE
0
0
43664
INNOVATOR ETFS TRUST
US EQTY ULTRA B
45782C821
210875
6277
SH
SOLE
0
0
6277
INNOVATOR ETFS TRUST
US EQTY ULTRA B
45782C649
208740
6336
SH
SOLE
0
0
6336
INNOVATOR ETFS TRUST
US EQTY ULTRA BU
45782C565
228441
6987
SH
SOLE
0
0
6987
INNOVATOR ETFS TRUST
US EQUT BUFR AUG
45782C698
1268211
32627
SH
SOLE
0
0
32627
INNOVATOR ETFS TRUST
US SML CP PWR B
45782C474
2734384
77308
SH
SOLE
0
0
77308
INTEL CORP
COM
458140100
1132114
25631
SH
SOLE
0
0
25631
INTERNATIONAL BUSINESS MACHS
COM
459200101
4181375
21897
SH
SOLE
0
0
21897
INTUIT
COM
461202103
1927403
2965
SH
SOLE
0
0
2965
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
1251653
26739
SH
SOLE
0
0
26739
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
803428
57926
SH
SOLE
0
0
57926
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
501416
5082
SH
SOLE
0
0
5082
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
871263
37930
SH
SOLE
24
0
37906
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
1544978
75512
SH
SOLE
0
0
75512
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
54388226
297708
SH
SOLE
0
0
297708
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
241601
10139
SH
SOLE
0
0
10139
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
5293778
445604
SH
SOLE
770
0
444834
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
486783
20376
SH
SOLE
0
0
20376
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
219344
3950
SH
SOLE
1900
0
2050
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
746323
11330
SH
SOLE
0
0
11330
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
768928
36668
SH
SOLE
500
0
36168
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
1055271
46426
SH
SOLE
8000
0
38426
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
419232
18267
SH
SOLE
4400
0
13867
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
208698821
5424976
SH
SOLE
0
0
5424976
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
779308
37739
SH
SOLE
1918
0
35820
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
4866714
163298
SH
SOLE
0
0
163298
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
352071
6183
SH
SOLE
0
0
6183
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
1565110
44476
SH
SOLE
0
0
44476
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
3824761
22582
SH
SOLE
38
0
22544
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
5528213
91496
SH
SOLE
29
0
91467
INVESCO MUNI INCOME OPP TRST
COM
46132X101
155132
23757
SH
SOLE
0
0
23757
INVESCO QQQ TR
UNIT SER 1
46090E103
47335413
106609
SH
SOLE
51
0
106558
INVESTMENT MANAGERS SER TR I
AXS ASTORIA INFL
46141T117
251514
7901
SH
SOLE
0
0
7901
IRON MTN INC DEL
COM
46284V101
1197199
14926
SH
SOLE
4595
0
10331
IRSA INVERSIONES Y REP S A
SPON GDS ECH 10
450047303
970233
103657
SH
SOLE
0
0
103657
ISHARES GOLD TR
ISHARES NEW
464285204
814152
19380
SH
SOLE
0
0
19380
ISHARES GOLD TR
SHARES REPRESENT
46436F103
3593646
162095
SH
SOLE
0
0
162095
ISHARES INC
CORE MSCI EMKT
46434G103
2299120
44557
SH
SOLE
63
0
44494
ISHARES INC
MSCI EMRG CHN
46434G764
6786704
117886
SH
SOLE
0
0
117886
ISHARES INC
MSCI JPN ETF NEW
46434G822
1350299
18925
SH
SOLE
0
0
18925
ISHARES INC
MSCI SWITZERLAND
464286749
380752
7999
SH
SOLE
0
0
7999
ISHARES SILVER TR
ISHARES
46428Q109
1362475
59889
SH
SOLE
0
0
59889
ISHARES TR
0-3 MNTH TREASRY
46436E718
22014772
218596
SH
SOLE
0
0
218596
ISHARES TR
0-5YR HI YL CP
46434V407
486957
11444
SH
SOLE
0
0
11444
ISHARES TR
1 3 YR TREAS BD
464287457
2860694
34980
SH
SOLE
1918
0
33062
ISHARES TR
10-20 YR TRS ETF
464288653
1313946
12510
SH
SOLE
0
0
12510
ISHARES TR
20 YR TR BD ETF
464287432
5486799
57988
SH
SOLE
0
0
57988
ISHARES TR
BLACKROCK ULTRA
46434V878
477458
9443
SH
SOLE
0
0
9443
ISHARES TR
BROAD USD HIGH
46435U853
593236
16213
SH
SOLE
0
0
16213
ISHARES TR
CORE DIV GRWTH
46434V621
2712099
46712
SH
SOLE
1000
0
45712
ISHARES TR
CORE HIGH DV ETF
46429B663
1178289
10691
SH
SOLE
0
0
10691
ISHARES TR
CORE MSCI EAFE
46432F842
1358003
18297
SH
SOLE
107
0
18190
ISHARES TR
CORE MSCI TOTAL
46432F834
721807
10637
SH
SOLE
0
0
10637
ISHARES TR
CORE S&P MCP ETF
464287507
1676466
27601
SH
SOLE
50
0
27550
ISHARES TR
CORE S&P SCP ETF
464287804
6598997
59709
SH
SOLE
39
0
59669
ISHARES TR
CORE S&P TTL STK
464287150
3032078
26297
SH
SOLE
2500
0
23797
ISHARES TR
CORE S&P US GWT
464287671
4311032
36780
SH
SOLE
768
0
36012
ISHARES TR
CORE S&P US VLU
464287663
434212
4801
SH
SOLE
0
0
4801
ISHARES TR
CORE S&P500 ETF
464287200
38602077
73426
SH
SOLE
0
0
73426
ISHARES TR
CORE TOTAL USD
46434V613
19089452
418720
SH
SOLE
0
0
418720
ISHARES TR
CORE US AGGBD ET
464287226
9069063
92598
SH
SOLE
62
0
92536
ISHARES TR
CRE U S REIT ETF
464288521
654696
12169
SH
SOLE
0
0
12169
ISHARES TR
EAFE GRWTH ETF
464288885
10294508
99186
SH
SOLE
0
0
99186
ISHARES TR
EAFE VALUE ETF
464288877
8382301
154086
SH
SOLE
0
0
154086
ISHARES TR
ESG AWARE MSCI
46435U663
666856
16560
SH
SOLE
0
0
16560
ISHARES TR
ESG AWR MSCI USA
46435G425
4260053
37057
SH
SOLE
0
0
37057
ISHARES TR
ESG AWR US AGRGT
46435U549
1175841
24986
SH
SOLE
0
0
24986
ISHARES TR
ESG AWRE 1 5 YR
46435G243
502547
20529
SH
SOLE
0
0
20529
ISHARES TR
FLTG RATE NT ETF
46429B655
10148841
198763
SH
SOLE
642
0
198121
ISHARES TR
GBL COMM SVC ETF
464287275
1309723
15566
SH
SOLE
0
0
15566
ISHARES TR
GLOBAL 100 ETF
464287572
662123
7405
SH
SOLE
0
0
7405
ISHARES TR
GLOBAL ENERG ETF
464287341
1996973
46495
SH
SOLE
0
0
46495
ISHARES TR
GLOBAL TECH ETF
464287291
214557
2868
SH
SOLE
0
0
2868
ISHARES TR
HDG MSCI EAFE
46434V803
5704675
163551
SH
SOLE
78
0
163474
ISHARES TR
IBOXX HI YD ETF
464288513
8873126
114153
SH
SOLE
0
0
114153
ISHARES TR
IBOXX INV CP ETF
464287242
3440128
31584
SH
SOLE
0
0
31584
ISHARES TR
INTL SEL DIV ETF
464288448
1225131
43692
SH
SOLE
0
0
43692
ISHARES TR
INVESTMENT GRADE
46435G219
2779088
61964
SH
SOLE
82
0
61882
ISHARES TR
ISHARES SEMICDTR
464287523
337764
1495
SH
SOLE
0
0
1495
ISHARES TR
ISHS 1-5YR INVS
464288646
504306
9834
SH
SOLE
0
0
9834
ISHARES TR
JPMORGAN USD EMG
464288281
2113087
23565
SH
SOLE
0
0
23565
ISHARES TR
MBS ETF
464288588
3764286
40730
SH
SOLE
0
0
40730
ISHARES TR
MODERT ALLOC ETF
464289875
362130
8465
SH
SOLE
0
0
8465
ISHARES TR
MORNINGSTAR GRWT
464287119
2958542
39196
SH
SOLE
0
0
39196
ISHARES TR
MRGSTR MD CP ETF
464288208
222249
3052
SH
SOLE
0
0
3052
ISHARES TR
MSCI ACWI ETF
464288257
503746
4574
SH
SOLE
0
0
4574
ISHARES TR
MSCI EAFE ETF
464287465
5139502
64356
SH
SOLE
0
0
64356
ISHARES TR
MSCI EMG MKT ETF
464287234
1678658
40863
SH
SOLE
0
0
40863
ISHARES TR
MSCI INTL QUALTY
46434V456
1960891
49443
SH
SOLE
0
0
49443
ISHARES TR
MSCI USA MIN VOL
46429B697
1128680
13504
SH
SOLE
0
0
13504
ISHARES TR
MSCI USA MMENTM
46432F396
699590
3734
SH
SOLE
0
0
3734
ISHARES TR
MSCI USA QLT FCT
46432F339
11288156
68684
SH
SOLE
0
0
68684
ISHARES TR
NATIONAL MUN ETF
464288414
7825468
72727
SH
SOLE
0
0
72727
ISHARES TR
PFD AND INCM SEC
464288687
4162694
129156
SH
SOLE
450
0
128706
ISHARES TR
RUS 1000 ETF
464287622
766234
2660
SH
SOLE
0
0
2660
ISHARES TR
RUS 1000 GRW ETF
464287614
14360915
42608
SH
SOLE
32
0
42576
ISHARES TR
RUS 1000 VAL ETF
464287598
4985335
27834
SH
SOLE
22
0
27812
ISHARES TR
RUS MID CAP ETF
464287499
246479
2931
SH
SOLE
0
0
2931
ISHARES TR
RUSEL 2500 ETF
46435G268
1104413
16833
SH
SOLE
0
0
16833
ISHARES TR
RUSSELL 2000 ETF
464287655
1821261
8660
SH
SOLE
0
0
8660
ISHARES TR
S&P 100 ETF
464287101
740946
2995
SH
SOLE
223
0
2772
ISHARES TR
S&P 500 GRWT ETF
464287309
2981797
35313
SH
SOLE
0
0
35313
ISHARES TR
S&P 500 VAL ETF
464287408
5647908
30233
SH
SOLE
0
0
30233
ISHARES TR
SELECT DIVID ETF
464287168
454173
3687
SH
SOLE
0
0
3687
ISHARES TR
SHORT TREAS BD
464288679
1326340
11999
SH
SOLE
0
0
11999
ISHARES TR
SHRT NAT MUN ETF
464288158
2075998
19822
SH
SOLE
0
0
19822
ISHARES TR
TIPS BD ETF
464287176
1600039
14897
SH
SOLE
0
0
14897
ISHARES TR
TRS FLT RT BD
46434V860
4117895
81237
SH
SOLE
8400
0
72837
ISHARES TR
U.S. ENERGY ETF
464287796
391970
7935
SH
SOLE
0
0
7935
ISHARES TR
U.S. MED DVC ETF
464288810
841357
14360
SH
SOLE
0
0
14360
ISHARES TR
U.S. TECH ETF
464287721
4982832
36893
SH
SOLE
0
0
36893
ISHARES TR
US AER DEF ETF
464288760
219109
1661
SH
SOLE
800
0
861
ISHARES TR
US CONSM STAPLES
464287812
641349
9483
SH
SOLE
0
0
9483
ISHARES TR
US HOME CONS ETF
464288752
1039514
8979
SH
SOLE
0
0
8979
ISHARES TR
US INFRASTRUC
46435U713
839467
19360
SH
SOLE
0
0
19360
ISHARES TR
US TREAS BD ETF
46429B267
683674
30025
SH
SOLE
0
0
30025
ISHARES TR
USD INV GRDE ETF
464288620
276054
5437
SH
SOLE
1000
0
4437
J P MORGAN EXCHANGE TRADED F
DIV RTN EM EQT
46641Q308
312499
5847
SH
SOLE
0
0
5847
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
2796122
48326
SH
SOLE
900
0
47426
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
578778
10671
SH
SOLE
0
0
10671
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
598174
11789
SH
SOLE
0
0
11789
J P MORGAN EXCHANGE TRADED F
US QUALTY FCTR
46641Q761
953606
18037
SH
SOLE
1034
0
17003
JABIL INC
COM
466313103
209501
1564
SH
SOLE
0
0
1564
JACKSON FINANCIAL INC
COM CL A
46817M107
1536504
23231
SH
SOLE
0
0
23231
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
719500
14835
SH
SOLE
2800
0
12035
JANUS DETROIT STR TR
HENDRSON AAA CL
47103U845
46707748
920531
SH
SOLE
4669
0
915862
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
300575
5238
SH
SOLE
0
0
5238
JOHNSON & JOHNSON
COM
478160104
2714230
17158
SH
SOLE
0
0
17158
JOHNSON CTLS INTL PLC
SHS
G51502105
221860
3397
SH
SOLE
0
0
3397
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
601745
21121
SH
SOLE
0
0
21121
JPMORGAN CHASE & CO
COM
46625H100
5889000
29401
SH
SOLE
50
0
29351
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
56320
11000
SH
SOLE
0
0
11000
KAYNE ANDERSON ENERGY INFRST
COM
486606106
895374
89448
SH
SOLE
0
0
89448
KIMBERLY-CLARK CORP
COM
494368103
1848923
14294
SH
SOLE
0
0
14294
KINDER MORGAN INC DEL
COM
49456B101
276628
15083
SH
SOLE
0
0
15083
KKR & CO INC
COM
48251W104
736819
7326
SH
SOLE
100
0
7226
KLA CORP
COM NEW
482480100
639249
915
SH
SOLE
0
0
915
KROGER CO
COM
501044101
272912
4777
SH
SOLE
0
0
4777
L3HARRIS TECHNOLOGIES INC
COM
502431109
292586
1373
SH
SOLE
0
0
1373
LAM RESEARCH CORP
COM
512807108
597263
615
SH
SOLE
0
0
614
LENNAR CORP
CL A
526057104
666867
3878
SH
SOLE
0
0
3878
LISTED FD TR
WAHED FTSE ETF
53656F607
4672973
96629
SH
SOLE
0
0
96629
LOCKHEED MARTIN CORP
COM
539830109
2511715
5522
SH
SOLE
50
0
5472
LOWES COS INC
COM
548661107
2626809
10312
SH
SOLE
0
0
10312
LULULEMON ATHLETICA INC
COM
550021109
604336
1547
SH
SOLE
0
0
1547
MARATHON PETE CORP
COM
56585A102
3053911
15156
SH
SOLE
14
0
15142
MARKEL GROUP INC
COM
570535104
1183711
778
SH
SOLE
0
0
778
MARRIOTT INTL INC NEW
CL A
571903202
284606
1128
SH
SOLE
0
0
1128
MARSH & MCLENNAN COS INC
COM
571748102
326128
1583
SH
SOLE
0
0
1583
MARVELL TECHNOLOGY INC
COM
573874104
1677673
23669
SH
SOLE
0
0
23669
MASTERCARD INCORPORATED
CL A
57636Q104
2833941
5885
SH
SOLE
58
0
5827
MATCH GROUP INC NEW
COM
57667L107
300036
8270
SH
SOLE
0
0
8270
MCCORMICK & CO INC
COM NON VTG
579780206
1624286
21147
SH
SOLE
0
0
21147
MCDONALDS CORP
COM
580135101
2843496
10085
SH
SOLE
0
0
10085
MCKESSON CORP
COM
58155Q103
1014896
1890
SH
SOLE
18
0
1872
MEDTRONIC PLC
SHS
G5960L103
2011072
23076
SH
SOLE
71
0
23005
MERCADOLIBRE INC
COM
58733R102
430909
285
SH
SOLE
0
0
285
MERCK & CO INC
COM
58933Y105
5010027
37969
SH
SOLE
0
0
37969
META PLATFORMS INC
CL A
30303M102
7291528
15016
SH
SOLE
108
0
14908
METLIFE INC
COM
59156R108
458057
6181
SH
SOLE
0
0
6181
MICROCHIP TECHNOLOGY INC.
COM
595017104
1151939
12841
SH
SOLE
0
0
12841
MICROSOFT CORP
COM
594918104
20043378
47641
SH
SOLE
127
0
47514
MICROSTRATEGY INC
CL A NEW
594972408
2620050
1537
SH
SOLE
0
0
1537
MONDELEZ INTL INC
CL A
609207105
349442
4992
SH
SOLE
0
0
4992
MONOLITHIC PWR SYS INC
COM
609839105
693860
1024
SH
SOLE
0
0
1024
MOODYS CORP
COM
615369105
445467
1133
SH
SOLE
0
0
1133
MSCI INC
COM
55354G100
608649
1086
SH
SOLE
0
0
1086
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
334440
4902
SH
SOLE
0
0
4902
NATIONAL HEALTHCARE CORP
COM
635906100
260281
2754
SH
SOLE
0
0
2754
NEOS ETF TRUST
NEOS S&P 500 HI
78433H303
319431
6343
SH
SOLE
0
0
6343
NETFLIX INC
COM
64110L106
1391942
2292
SH
SOLE
3
0
2289
NEXTERA ENERGY INC
COM
65339F101
3507926
54889
SH
SOLE
0
0
54889
NIKE INC
CL B
654106103
284227
3024
SH
SOLE
0
0
3024
NORFOLK SOUTHN CORP
COM
655844108
310011
1216
SH
SOLE
0
0
1216
NORTHERN OIL & GAS INC
COM
665531307
295179
7439
SH
SOLE
0
0
7439
NORTHROP GRUMMAN CORP
COM
666807102
273871
572
SH
SOLE
0
0
572
NOVO-NORDISK A S
ADR
670100205
1379312
10742
SH
SOLE
0
0
10742
NRG ENERGY INC
COM NEW
629377508
251671
3718
SH
SOLE
0
0
3718
NUCOR CORP
COM
670346105
496031
2506
SH
SOLE
0
0
2506
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
704913
9241
SH
SOLE
0
0
9241
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
919192
23654
SH
SOLE
0
0
23654
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
552207
45449
SH
SOLE
0
0
45449
NUVEEN FLOATING RATE INCOME
COM
67072T108
3391384
388475
SH
SOLE
0
0
388475
NUVEEN MUN VALUE FD INC
COM
670928100
106262
12200
SH
SOLE
0
0
12200
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
73404
10209
SH
SOLE
0
0
10209
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
524132
45736
SH
SOLE
2500
0
43236
NVIDIA CORPORATION
COM
67066G104
13835636
15312
SH
SOLE
103
0
15210
NXP SEMICONDUCTORS N V
COM
N6596X109
740048
2987
SH
SOLE
0
0
2987
ONEOK INC NEW
COM
682680103
2393257
29852
SH
SOLE
0
0
29852
ORACLE CORP
COM
68389X105
2260840
17999
SH
SOLE
123
0
17876
PACCAR INC
COM
693718108
410553
3314
SH
SOLE
0
0
3314
PACER FDS TR
GLOBL CASH ETF
69374H709
610013
17580
SH
SOLE
888
0
16692
PACER FDS TR
PACER US SMALL
69374H857
2905803
59109
SH
SOLE
17
0
59092
PACER FDS TR
US CASH COWS 100
69374H881
10531966
181242
SH
SOLE
46
0
181196
PALO ALTO NETWORKS INC
COM
697435105
2690613
9470
SH
SOLE
12
0
9458
PARKER-HANNIFIN CORP
COM
701094104
1783866
3210
SH
SOLE
0
0
3210
PAYCHEX INC
COM
704326107
1446514
11779
SH
SOLE
0
0
11779
PAYPAL HLDGS INC
COM
70450Y103
367417
5485
SH
SOLE
0
0
5485
PEDEVCO CORP
COM PAR
70532Y303
8021
10000
SH
SOLE
0
0
10000
PEPSICO INC
COM
713448108
2948282
16846
SH
SOLE
0
0
16846
PFIZER INC
COM
717081103
2838249
102279
SH
SOLE
1900
0
100379
PGIM ETF TR
PGIM ULTRA SH BD
69344A107
5767510
116046
SH
SOLE
1000
0
115046
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
2110562
176468
SH
SOLE
0
0
176468
PGIM SHORT DUR HIG YLD OPP F
COM
69355J104
596575
38789
SH
SOLE
0
0
38789
PHILIP MORRIS INTL INC
COM
718172109
1290023
14080
SH
SOLE
111
0
13969
PHILLIPS 66
COM
718546104
1698151
10396
SH
SOLE
0
0
10396
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
263329
7341
SH
SOLE
0
0
7341
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1052807
54578
SH
SOLE
0
0
54578
PIMCO ETF TR
ACTIVE BD ETF
72201R775
30186493
328614
SH
SOLE
400
0
328214
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
355544
3536
SH
SOLE
0
0
3536
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
1597965
16846
SH
SOLE
0
0
16846
PIMCO ETF TR
MULTISECTOR BD
72201R585
356422
13836
SH
SOLE
0
0
13836
PIMCO MUN INCOME FD II
COM
72200W106
94755
11148
SH
SOLE
0
0
11148
PIONEER NAT RES CO
COM
723787107
731146
2785
SH
SOLE
510
0
2275
PRICE T ROWE GROUP INC
COM
74144T108
2326164
19079
SH
SOLE
0
0
19079
PROCTER AND GAMBLE CO
COM
742718109
5535153
34115
SH
SOLE
0
0
34115
PROGRESSIVE CORP
COM
743315103
538146
2602
SH
SOLE
0
0
2602
PROLOGIS INC.
COM
74340W103
2067417
15876
SH
SOLE
0
0
15876
PROQR THRAPEUTICS N V
SHS EURO
N71542109
73277
32000
SH
SOLE
0
0
32000
PROSHARES TR
S&P 500 DV ARIST
74348A467
5590327
55126
SH
SOLE
95
0
55031
PROSHARES TR
SHORT S&P 500 NE
74347B425
188123
15862
SH
SOLE
0
0
15862
PRUDENTIAL FINL INC
COM
744320102
536978
4574
SH
SOLE
0
0
4574
PULTE GROUP INC
COM
745867101
347173
2878
SH
SOLE
0
0
2878
QUALCOMM INC
COM
747525103
3363018
19864
SH
SOLE
92
0
19772
REALTY INCOME CORP
COM
756109104
1727884
31939
SH
SOLE
755
0
31184
REDFIN CORP
COM
75737F108
194519
29251
SH
SOLE
0
0
29251
REGIONS FINANCIAL CORP NEW
COM
7591EP100
1175750
55882
SH
SOLE
0
0
55882
REPUBLIC SVCS INC
COM
760759100
2019758
10550
SH
SOLE
0
0
10550
RITHM CAPITAL CORP
COM NEW
64828T201
150823
13515
SH
SOLE
0
0
13515
ROSS STORES INC
COM
778296103
267073
1820
SH
SOLE
0
0
1820
ROYAL BK CDA
COM
780087102
1635244
16210
SH
SOLE
0
0
16210
RTX CORPORATION
COM
75513E101
3935696
40354
SH
SOLE
26
0
40328
S&P GLOBAL INC
COM
78409V104
206654
486
SH
SOLE
0
0
486
SALESFORCE INC
COM
79466L302
1939061
6438
SH
SOLE
59
0
6379
SAMSARA INC
COM CL A
79589L106
333462
8824
SH
SOLE
12
0
8812
SCHWAB CHARLES CORP
COM
808513105
592883
8196
SH
SOLE
473
0
7723
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
3242487
83098
SH
SOLE
0
0
83098
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
802897
14079
SH
SOLE
0
0
14079
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
960046
26960
SH
SOLE
0
0
26960
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
15259543
189254
SH
SOLE
557
0
188696
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
8875983
95729
SH
SOLE
0
0
95729
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
614111
8083
SH
SOLE
0
0
8083
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1080149
17405
SH
SOLE
0
0
17405
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
315217
3871
SH
SOLE
0
0
3871
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
234827
2524
SH
SOLE
0
0
2524
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
7520959
92101
SH
SOLE
0
0
92101
SELECT SECTOR SPDR TR
ENERGY
81369Y506
2455914
26013
SH
SOLE
200
0
25813
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
4787966
113674
SH
SOLE
0
0
113674
SELECT SECTOR SPDR TR
INDL
81369Y704
14867038
118030
SH
SOLE
0
0
118030
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
6432612
162727
SH
SOLE
0
0
162727
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
4677400
25436
SH
SOLE
0
0
25436
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1020545
13365
SH
SOLE
200
0
13165
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
10263169
69472
SH
SOLE
132
0
69340
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
586732
8937
SH
SOLE
300
0
8637
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
750057
8075
SH
SOLE
0
0
8075
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
19389012
93096
SH
SOLE
0
0
93096
SERVICE CORP INTL
COM
817565104
10425243
140483
SH
SOLE
0
0
140483
SERVICENOW INC
COM
81762P102
2775675
3641
SH
SOLE
4
0
3637
SERVISFIRST BANCSHARES INC
COM
81768T108
319952
4821
SH
SOLE
0
0
4821
SHAKE SHACK INC
CL A
819047101
535130
5144
SH
SOLE
0
0
5144
SHERWIN WILLIAMS CO
COM
824348106
7362656
21198
SH
SOLE
0
0
21198
SIRIUS XM HOLDINGS INC
COM
82968B103
211227
54440
SH
SOLE
0
0
54440
SNAP ON INC
COM
833034101
2819161
9517
SH
SOLE
0
0
9517
SNOWFLAKE INC
CL A
833445109
385351
2385
SH
SOLE
3
0
2382
SOUTHERN CO
COM
842587107
9126110
127211
SH
SOLE
0
0
127211
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
6374791
16027
SH
SOLE
10
0
16017
SPDR GOLD TR
GOLD SHS
78463V107
6341476
30826
SH
SOLE
3
0
30823
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
874732
20428
SH
SOLE
0
0
20428
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
758354
12707
SH
SOLE
0
0
12707
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
12312458
343540
SH
SOLE
0
0
343540
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
5102942
141004
SH
SOLE
0
0
141004
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1156337
35602
SH
SOLE
0
0
35602
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6432444
12297
SH
SOLE
0
0
12297
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
958001
1722
SH
SOLE
0
0
1722
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
405735
21767
SH
SOLE
0
0
21767
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
27630716
300988
SH
SOLE
0
0
300988
SPDR SER TR
BLOOMBERG EMERGI
78464A391
729277
35574
SH
SOLE
0
0
35574
SPDR SER TR
BLOOMBERG EMG MK
78468R515
549312
22727
SH
SOLE
0
0
22727
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
12737634
133799
SH
SOLE
0
0
133799
SPDR SER TR
BLOOMBERG INVT
78468R200
8124607
263529
SH
SOLE
0
0
263529
SPDR SER TR
FTSE INT GVT ETF
78464A490
251365
6287
SH
SOLE
0
0
6287
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
4590283
178680
SH
SOLE
0
0
178680
SPDR SER TR
PORT MTG BK ETF
78464A383
271152
12484
SH
SOLE
0
0
12484
SPDR SER TR
PORTFLI HIGH YLD
78468R606
2676520
114089
SH
SOLE
1087
0
113002
SPDR SER TR
PORTFOLI S&P1500
78464A805
80231745
1250690
SH
SOLE
50
0
1250640
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
10910946
431604
SH
SOLE
0
0
431604
SPDR SER TR
PORTFOLIO CRPORT
78464A144
3433812
117960
SH
SOLE
0
0
117960
SPDR SER TR
PORTFOLIO INTRMD
78464A375
355667
10880
SH
SOLE
0
0
10880
SPDR SER TR
PORTFOLIO LN TSR
78464A664
43370096
1552258
SH
SOLE
0
0
1552258
SPDR SER TR
PORTFOLIO S&P400
78464A847
82947562
1555072
SH
SOLE
127
0
1554945
SPDR SER TR
PORTFOLIO S&P500
78464A854
25676299
417297
SH
SOLE
0
0
417297
SPDR SER TR
PORTFOLIO S&P600
78468R853
7315111
169961
SH
SOLE
0
0
169961
SPDR SER TR
PORTFOLIO SH TSR
78468R101
2702877
93460
SH
SOLE
0
0
93460
SPDR SER TR
PORTFOLIO SHORT
78464A474
8621689
289610
SH
SOLE
0
0
289610
SPDR SER TR
PRTFLO S&P500 GW
78464A409
192341398
2629411
SH
SOLE
137
0
2629274
SPDR SER TR
PRTFLO S&P500 VL
78464A508
2439403
48691
SH
SOLE
194
0
48497
SPDR SER TR
RUSSELL YIELD
78468R770
535163
4925
SH
SOLE
233
0
4693
SPDR SER TR
S&P 400 MDCP GRW
78464A821
218412
2502
SH
SOLE
0
0
2502
SPDR SER TR
S&P 600 SMCP VAL
78464A300
3334933
40194
SH
SOLE
76
0
40118
SPDR SER TR
S&P BIOTECH
78464A870
219497
2313
SH
SOLE
0
0
2313
SPDR SER TR
S&P DIVID ETF
78464A763
783103
5967
SH
SOLE
0
0
5967
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
380514
1442
SH
SOLE
2
0
1440
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
241698
13971
SH
SOLE
0
0
13971
SPROUTS FMRS MKT INC
COM
85208M102
271461
4210
SH
SOLE
0
0
4210
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
563584
13384
SH
SOLE
0
0
13384
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
1804954
45068
SH
SOLE
0
0
45068
STAG INDL INC
COM
85254J102
343442
8935
SH
SOLE
0
0
8935
STARBUCKS CORP
COM
855244109
946133
10353
SH
SOLE
136
0
10217
STARWOOD PPTY TR INC
COM
85571B105
2472550
121621
SH
SOLE
0
0
121621
STRATEGY SHS
NS 7HANDL IDX
86280R506
1824357
86014
SH
SOLE
0
0
86014
STRYKER CORPORATION
COM
863667101
473929
1324
SH
SOLE
0
0
1324
SYNOPSYS INC
COM
871607107
1203008
2105
SH
SOLE
0
0
2105
SYSCO CORP
COM
871829107
335456
4132
SH
SOLE
0
0
4132
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
358526
2635
SH
SOLE
189
0
2446
TARGA RES CORP
COM
87612G101
1522232
13593
SH
SOLE
0
0
13593
TARGET CORP
COM
87612E106
727008
4103
SH
SOLE
0
0
4103
TELEFONAKTIEBOLAGET LM ERICS
ADR B SEK 10
294821608
102453
18594
SH
SOLE
0
0
18594
TESLA INC
COM
88160R101
1779346
10122
SH
SOLE
0
0
10122
TEXAS INSTRS INC
COM
882508104
3291748
18895
SH
SOLE
0
0
18895
THE TRADE DESK INC
COM CL A
88339J105
751550
8597
SH
SOLE
0
0
8597
THERMO FISHER SCIENTIFIC INC
COM
883556102
2148875
3697
SH
SOLE
0
0
3697
TJX COS INC NEW
COM
872540109
725679
7155
SH
SOLE
0
0
7155
T-MOBILE US INC
COM
872590104
1031151
6318
SH
SOLE
0
0
6318
TOLL BROTHERS INC
COM
889478103
325236
2514
SH
SOLE
0
0
2514
TOTALENERGIES SE
SPONSORED ADS
89151E109
474617
6896
SH
SOLE
0
0
6896
TRANE TECHNOLOGIES PLC
SHS
G8994E103
326046
1086
SH
SOLE
0
0
1086
TRANSDIGM GROUP INC
COM
893641100
288673
234
SH
SOLE
0
0
234
TRUIST FINL CORP
COM
89832Q109
1076537
27618
SH
SOLE
0
0
27618
UBER TECHNOLOGIES INC
COM
90353T100
960465
12475
SH
SOLE
6
0
12469
ULTA BEAUTY INC
COM
90384S303
206276
395
SH
SOLE
0
0
395
UNIFIED SER TR
ONEASCENT CORE P
90470L519
1893716
83442
SH
SOLE
0
0
83442
UNIFIED SER TR
ONEASCENT EMGRG
90470L469
487946
16280
SH
SOLE
0
0
16280
UNIFIED SER TR
ONEASCENT INTL
90470L444
1061609
33039
SH
SOLE
0
0
33039
UNIFIED SER TR
ONEASCENT LARGE
90470L527
1338193
48929
SH
SOLE
0
0
48929
UNION PAC CORP
COM
907818108
1608405
6540
SH
SOLE
0
0
6540
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
253636
9637
SH
SOLE
0
0
9637
UNITED PARCEL SERVICE INC
CL B
911312106
959929
6459
SH
SOLE
0
0
6459
UNITED RENTALS INC
COM
911363109
1059920
1470
SH
SOLE
4
0
1465
UNITEDHEALTH GROUP INC
COM
91324P102
2302740
4655
SH
SOLE
37
0
4618
US BANCORP DEL
COM NEW
902973304
928157
20764
SH
SOLE
0
0
20764
VALERO ENERGY CORP
COM
91913Y100
773690
4533
SH
SOLE
0
0
4533
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
9814836
187808
SH
SOLE
0
0
187808
VANECK ETF TRUST
IG FLOATING RATE
92189F486
210614
8256
SH
SOLE
0
0
8256
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
427124
9183
SH
SOLE
0
0
9183
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
949510
10562
SH
SOLE
0
0
10562
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
480610
2663
SH
SOLE
0
0
2663
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
695306
6129
SH
SOLE
0
0
6129
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
598320
5322
SH
SOLE
0
0
5322
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
965114
12800
SH
SOLE
0
0
12800
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
811191
11215
SH
SOLE
0
0
11215
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
7696623
100386
SH
SOLE
0
0
100386
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
173667308
2391124
SH
SOLE
569
0
2390555
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
5608964
114027
SH
SOLE
0
0
114027
VANGUARD INDEX FDS
GROWTH ETF
922908736
14058771
40845
SH
SOLE
0
0
40845
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
311746
1300
SH
SOLE
0
0
1300
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
362509
1537
SH
SOLE
0
0
1537
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
320194
2054
SH
SOLE
0
0
2054
VANGUARD INDEX FDS
MID CAP ETF
922908629
3830146
15329
SH
SOLE
35
0
15294
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1785405
20645
SH
SOLE
0
0
20645
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
36199528
75306
SH
SOLE
0
0
75306
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
5332614
27791
SH
SOLE
11
0
27780
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1302218
5697
SH
SOLE
37
0
5660
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
8276647
31745
SH
SOLE
9
0
31736
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
21150339
81379
SH
SOLE
0
0
81379
VANGUARD INDEX FDS
VALUE ETF
922908744
17571921
107896
SH
SOLE
32
0
107864
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1498211
25545
SH
SOLE
0
0
25545
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2788826
66766
SH
SOLE
14
0
66752
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
367869
5463
SH
SOLE
0
0
5463
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
676361
5789
SH
SOLE
0
0
5789
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
2956007
26751
SH
SOLE
0
0
26751
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
8562131
169212
SH
SOLE
0
0
169212
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
4289196
73257
SH
SOLE
0
0
73257
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
296622
3684
SH
SOLE
129
0
3555
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
1382348
30308
SH
SOLE
0
0
30308
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
2145193
36941
SH
SOLE
0
0
36941
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
13063062
168970
SH
SOLE
96
0
168874
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
584277
7626
SH
SOLE
0
0
7626
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
1539748
17766
SH
SOLE
0
0
17766
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
1712848
21781
SH
SOLE
0
0
21781
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2475258
13555
SH
SOLE
0
0
13555
VANGUARD STAR FDS
VG TL INTL STK F
921909768
840160
13933
SH
SOLE
0
0
13933
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
11681209
232833
SH
SOLE
119
0
232714
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
630051
9868
SH
SOLE
0
0
9868
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
2155261
17814
SH
SOLE
0
0
17814
VANGUARD WORLD FD
CONSUM DIS ETF
92204A108
221458
697
SH
SOLE
0
0
697
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
898590
15636
SH
SOLE
0
0
15636
VANGUARD WORLD FD
ESG US STK ETF
921910733
1508673
16189
SH
SOLE
0
0
16189
VANGUARD WORLD FD
INF TECH ETF
92204A702
1981600
3779
SH
SOLE
0
0
3779
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
2294821
8007
SH
SOLE
0
0
8007
VERALTO CORP
COM SHS
92338C103
384968
4342
SH
SOLE
0
0
4342
VERISK ANALYTICS INC
COM
92345Y106
542660
2302
SH
SOLE
0
0
2302
VERIZON COMMUNICATIONS INC
COM
92343V104
3911255
93214
SH
SOLE
2100
0
91114
VERTEX PHARMACEUTICALS INC
COM
92532F100
591341
1415
SH
SOLE
6
0
1408
VISA INC
COM CL A
92826C839
3176818
11383
SH
SOLE
130
0
11253
WALGREENS BOOTS ALLIANCE INC
COM
931427108
258796
11932
SH
SOLE
0
0
11932
WALMART INC
COM
931142103
4813298
79995
SH
SOLE
0
0
79995
WASTE MGMT INC DEL
COM
94106L109
1021240
4791
SH
SOLE
0
0
4791
WATSCO INC
COM
942622200
1714091
3968
SH
SOLE
0
0
3968
WAYFAIR INC
CL A
94419L101
282584
4163
SH
SOLE
0
0
4163
WEC ENERGY GROUP INC
COM
92939U106
1790671
21806
SH
SOLE
0
0
21806
WELLS FARGO CO NEW
COM
949746101
4815867
83089
SH
SOLE
161
0
82928
WEST PHARMACEUTICAL SVSC INC
COM
955306105
579863
1465
SH
SOLE
0
0
1465
WESTERN ASSET HIGH INCOME OP
COM
95766K109
1902312
487772
SH
SOLE
0
0
487772
WILLIAMS SONOMA INC
COM
969904101
987071
3109
SH
SOLE
0
0
3109
WISDOMTREE TR
EM EX ST-OWNED
97717X578
456262
15488
SH
SOLE
0
0
15488
WISDOMTREE TR
EM LCL DEBT FD
97717X867
208449
7614
SH
SOLE
0
0
7614
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
276373
5434
SH
SOLE
0
0
5434
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
7128959
141757
SH
SOLE
0
0
141757
WISDOMTREE TR
INTK MLTIFACTR
97717Y774
333626
12568
SH
SOLE
0
0
12568
WISDOMTREE TR
INTL SMCAP DIV
97717W760
463691
7111
SH
SOLE
0
0
7111
WISDOMTREE TR
MORTGAGE PLUS BD
97717Y725
1856246
42766
SH
SOLE
0
0
42766
WISDOMTREE TR
US HGH YLD CORP
97717X172
506954
11189
SH
SOLE
0
0
11189
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
699113
8067
SH
SOLE
0
0
8067
WISDOMTREE TR
US LARGECAP DIVD
97717W307
6333070
87728
SH
SOLE
0
0
87728
WISDOMTREE TR
US MIDCAP DIVID
97717W505
753685
15454
SH
SOLE
0
0
15454
WISDOMTREE TR
US MULTIFACTOR
97717Y857
906852
19479
SH
SOLE
0
0
19479
WISDOMTREE TR
US QTLY DIV GRT
97717X669
3555023
46660
SH
SOLE
0
0
46660
WISDOMTREE TR
US QUALITY GROW
97717Y477
1352313
32903
SH
SOLE
0
0
32903
WISDOMTREE TR
US SHT TRM CORP
97717X156
383311
8037
SH
SOLE
0
0
8037
WISDOMTREE TR
US SMALLCAP FUND
97717W562
401519
8011
SH
SOLE
0
0
8011
WISDOMTREE TR
YIELD ENHANCD US
97717X511
4791059
110393
SH
SOLE
0
0
110393
WORKDAY INC
CL A
98138H101
433392
1589
SH
SOLE
9
0
1580
WP CAREY INC
COM
92936U109
234361
4152
SH
SOLE
0
0
4152
XCEL ENERGY INC
COM
98389B100
290085
5397
SH
SOLE
0
0
5397
YIREN DIGITAL LTD
SPONSORED ADS
98585L100
715223
158586
SH
SOLE
0
0
158586
YUM BRANDS INC
COM
988498101
325893
2350
SH
SOLE
0
0
2350
ZOETIS INC
CL A
98978V103
306594
1812
SH
SOLE
0
0
1812