0001085146-23-001814.txt : 20230421
0001085146-23-001814.hdr.sgml : 20230421
20230420214302
ACCESSION NUMBER: 0001085146-23-001814
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230421
DATE AS OF CHANGE: 20230420
EFFECTIVENESS DATE: 20230421
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PFG Advisors
CENTRAL INDEX KEY: 0001694435
IRS NUMBER: 472483769
STATE OF INCORPORATION: AZ
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-18250
FILM NUMBER: 23834377
BUSINESS ADDRESS:
STREET 1: 3200 N CENTRAL AVE.
STREET 2: STE 200
CITY: PHOENIX
STATE: AZ
ZIP: 85012
BUSINESS PHONE: 800-405-8850
MAIL ADDRESS:
STREET 1: 3200 N CENTRAL AVE.
STREET 2: STE 200
CITY: PHOENIX
STATE: AZ
ZIP: 85012
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001694435
XXXXXXXX
03-31-2023
03-31-2023
false
PFG Advisors
3200 N Central Ave.
Ste 200
Phoenix
AZ
85012
13F HOLDINGS REPORT
028-18250
N
Maureen Maloney
CCO
602-200-5163
/s/ Maureen Maloney
Phoenix
AZ
04-19-2023
0
637
1195248898
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
ABB LTD
SPONSORED ADR
000375204
BBG001SDDMX9
922601
26898
SH
SOLE
26898
0
0
ABBOTT LABS
COM
002824100
BBG001S5N9M6
1307561
12913
SH
SOLE
12913
0
0
ABBVIE INC
COM
00287Y109
BBG0025Y4RZ3
4303714
27004
SH
SOLE
27004
0
0
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
BBG001S5R1L0
44877
16871
SH
SOLE
16871
0
0
ABRDN PRECIOUS METALS BASKET
PHYSCL PRECS MET
003263100
BBG001T79CF8
251101
2753
SH
SOLE
2753
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
6506390
22765
SH
SOLE
22765
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
BBG001S5NCQ5
1643025
4264
SH
SOLE
4264
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
BBG001S5NN36
527294
5380
SH
SOLE
5380
0
0
AGF INVTS TR
US MARKET NETRL
00110G408
BBG0021PH0S9
670854
32885
SH
SOLE
32885
0
0
AGNC INVT CORP
COM
00123Q104
BBG001T074G2
154113
15289
SH
SOLE
15289
0
0
AIR PRODS & CHEMS INC
COM
009158106
BBG001S5NSB6
1593778
5549
SH
SOLE
5549
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
BBG001S6CPH6
685219
5456
SH
SOLE
5456
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
2888342
27845
SH
SOLE
27845
0
0
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
5522088
53097
SH
SOLE
53097
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
BBG001TBMNT5
5787258
149735
SH
SOLE
149735
0
0
ALPS ETF TR
CLEAN ENERGY
00162Q460
BBG00L99FDK7
258678
5564
SH
SOLE
5564
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
BBG0035HP7H9
1696666
33138
SH
SOLE
33138
0
0
ALTRIA GROUP INC
COM
02209S103
BBG001S5T8T5
1162093
26044
SH
SOLE
26044
0
0
ALTSHARES TRUST
MERGER ARBITRAGE
02210T108
BBG00S7NVRB4
408111
16092
SH
SOLE
16092
0
0
AMAZON COM INC
COM
023135106
BBG001S5PQL7
8534652
82628
SH
SOLE
82628
0
0
AMEREN CORP
COM
023608102
BBG001S5NF24
701693
8122
SH
SOLE
8122
0
0
AMERICAN CENTY ETF TR
DIVERSIFIED MU
025072505
BBG00LY8JM27
381511
7577
SH
SOLE
7577
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
BBG001S5NFD2
2675424
29403
SH
SOLE
29403
0
0
AMERICAN EXPRESS CO
COM
025816109
BBG001S5P034
644293
3906
SH
SOLE
3906
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
BBG001S5NPQ6
433472
2121
SH
SOLE
2121
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
BBG001SPHYW3
1348440
9205
SH
SOLE
9205
0
0
AMETEK INC
COM
031100100
BBG001S5NN54
958306
6594
SH
SOLE
6594
0
0
AMGEN INC
COM
031162100
BBG001S5NNL6
3208185
13271
SH
SOLE
13271
0
0
AMPHENOL CORP NEW
CL A
032095101
BBG001S5NSK6
1747174
21380
SH
SOLE
21380
0
0
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
BBG00FJ5P854
3017753
85079
SH
SOLE
85079
0
0
ANALOG DEVICES INC
COM
032654105
BBG001S5ND38
2695997
13670
SH
SOLE
13670
0
0
ANSYS INC
COM
03662Q105
BBG001S926L8
4344704
13055
SH
SOLE
13055
0
0
APPLE INC
COM
037833100
BBG001S5N8V8
37284119
226101
SH
SOLE
226101
0
0
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
314977
2564
SH
SOLE
2564
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
BBG001S5ND74
1203344
15106
SH
SOLE
15106
0
0
ARES CAPITAL CORP
COM
04010L103
BBG001SL96Z9
1111310
60810
SH
SOLE
60810
0
0
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
BBG0077Q7047
649905
12923
SH
SOLE
12923
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
BBG00N7YFKY9
290782
15459
SH
SOLE
15459
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
BBG007FJPCC9
329114
10945
SH
SOLE
10945
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
BBG007FJMV49
3567688
88440
SH
SOLE
88440
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
BBG0077Q7LG8
247624
4619
SH
SOLE
4619
0
0
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
BBG001S5NVT0
183577
11452
SH
SOLE
11452
0
0
AT&T INC
COM
00206R102
BBG001S5VWH2
849609
44136
SH
SOLE
44136
0
0
ATKORE INC
COM
047649108
BBG001T8LDZ8
318047
2264
SH
SOLE
2264
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
356018
1599
SH
SOLE
1599
0
0
AVALONBAY CMNTYS INC
COM
053484101
BBG001S7J2H8
685517
4079
SH
SOLE
4079
0
0
AVERY DENNISON CORP
COM
053611109
BBG001S5NZM8
1089147
6087
SH
SOLE
6087
0
0
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
898012
31399
SH
SOLE
31399
0
0
BARINGS BDC INC
COM
06759L103
BBG001S9DQ05
495805
62444
SH
SOLE
62444
0
0
BECTON DICKINSON & CO
COM
075887109
BBG001S5P374
1573611
6357
SH
SOLE
6357
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
9722859
31489
SH
SOLE
31489
0
0
BIOGEN INC
COM
09062X103
BBG001S67826
248837
895
SH
SOLE
895
0
0
BLACKROCK INC
COM
09247X101
BBG001SDBP55
251335
376
SH
SOLE
376
0
0
BOEING CO
COM
097023105
BBG001S5P0V3
1793372
8442
SH
SOLE
8442
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
BBG001S8N8J6
666938
9623
SH
SOLE
9623
0
0
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
639062
996
SH
SOLE
996
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
BBG001S9CFC7
296614
3341
SH
SOLE
3341
0
0
BUNGE LIMITED
COM
G16962105
BBG001SJ9BG4
246124
2577
SH
SOLE
2577
0
0
CACI INTL INC
CL A
127190304
BBG001SF9NK1
828695
2797
SH
SOLE
2797
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
BBG001S65YK1
2477171
11791
SH
SOLE
11791
0
0
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
BBG015H8BXT5
440730
17672
SH
SOLE
17672
0
0
CAPITAL GROUP FIXED INCOME E
CORE PLUS INCM
14020Y102
BBG014YZRRT5
214363
9406
SH
SOLE
9406
0
0
CAPITAL GROUP GBL GROWTH EQT
SHS CREATION UNI
14020X104
BBG015DN3GR4
852726
36979
SH
SOLE
36979
0
0
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
BBG015DMY5P8
4741858
211125
SH
SOLE
211125
0
0
CAPITOL SER TR
FAIRLEAD TACTICA
14064D550
BBG0162DF926
330546
13642
SH
SOLE
13642
0
0
CARLISLE COS INC
COM
142339100
BBG001S5Q6R4
1929960
8537
SH
SOLE
8537
0
0
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
2684524
11731
SH
SOLE
11731
0
0
CENTENE CORP DEL
COM
15135B101
BBG001S6T7Q8
297719
4710
SH
SOLE
4710
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
BBG001S7W158
793487
5035
SH
SOLE
5035
0
0
CHEVRON CORP NEW
COM
166764100
BBG001S67ZC5
4107903
25177
SH
SOLE
25177
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
BBG001SP50B3
210387
123
SH
SOLE
123
0
0
CHURCH & DWIGHT CO INC
COM
171340102
BBG001S5PR99
3353038
37926
SH
SOLE
37926
0
0
CIA ENERGETICA DE MINAS GERA
SP ADR N-V PFD
204409601
BBG001S64WN3
24718
11035
SH
SOLE
11035
0
0
CISCO SYS INC
COM
17275R102
BBG001S6HC62
1337618
25588
SH
SOLE
25588
0
0
CLOROX CO DEL
COM
189054109
BBG001S5PX50
2026547
12807
SH
SOLE
12807
0
0
COCA COLA CO
COM
191216100
BBG001S5SMQ8
3653510
58899
SH
SOLE
58899
0
0
COLGATE PALMOLIVE CO
COM
194162103
BBG001S5PVM5
1772177
23582
SH
SOLE
23582
0
0
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
739976
19519
SH
SOLE
19519
0
0
CONOCOPHILLIPS
COM
20825C104
BBG001S5TZM2
474389
4782
SH
SOLE
4782
0
0
CONSOLIDATED EDISON INC
COM
209115104
BBG001S5QRL4
1999674
20902
SH
SOLE
20902
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
256106
1134
SH
SOLE
1134
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
BBG014KFRPJ9
200534
2555
SH
SOLE
2555
0
0
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
10273217
20676
SH
SOLE
20676
0
0
CROWN CASTLE INC
COM
22822V101
BBG001S7W5T3
310711
2322
SH
SOLE
2322
0
0
CSX CORP
COM
126408103
BBG001S5Q7Q3
682263
22788
SH
SOLE
22788
0
0
CUMMINS INC
COM
231021106
BBG001S5Q9M3
1253881
5249
SH
SOLE
5249
0
0
CURTISS WRIGHT CORP
COM
231561101
BBG001S5QBK0
565971
3211
SH
SOLE
3211
0
0
CVS HEALTH CORP
COM
126650100
BBG001S5QBD8
305936
4117
SH
SOLE
4117
0
0
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
6352669
25205
SH
SOLE
25205
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
BBG005HJL932
232627
7891
SH
SOLE
7891
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
BBG00FGWY4G5
328276
9447
SH
SOLE
9447
0
0
DEERE & CO
COM
244199105
BBG001S5QFF7
2456452
5950
SH
SOLE
5950
0
0
DESKTOP METAL INC
COM CL A
25058X105
BBG00P17H1G9
23623
10271
SH
SOLE
10271
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
BBG001S7V596
1601701
8840
SH
SOLE
8840
0
0
DIMENSIONAL ETF TRUST
CORE FIXED INCOM
25434V872
BBG01254CL28
2157846
50773
SH
SOLE
50773
0
0
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
BBG00Y2PHW26
1345413
58445
SH
SOLE
58445
0
0
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
25434V203
BBG00Y2PGDN6
1063650
39468
SH
SOLE
39468
0
0
DIMENSIONAL ETF TRUST
INTL CORE EQUITY
25434V799
BBG01631TNW2
210713
8756
SH
SOLE
8756
0
0
DIMENSIONAL ETF TRUST
INTL HIGH PROFIT
25434V765
BBG01636J356
781796
32332
SH
SOLE
32332
0
0
DIMENSIONAL ETF TRUST
INTL SMALL CAP E
25434V773
BBG01633DW64
550295
23936
SH
SOLE
23936
0
0
DIMENSIONAL ETF TRUST
SHORT DURATION F
25434V864
BBG01254JDW6
1489594
31924
SH
SOLE
31924
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
BBG011DXY6D4
3465580
136012
SH
SOLE
136012
0
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
BBG011DXXNJ2
3540261
79682
SH
SOLE
79682
0
0
DIMENSIONAL ETF TRUST
US HIGH PROFITAB
25434V831
BBG015DLMLQ7
973465
38722
SH
SOLE
38722
0
0
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
BBG0177CTQC7
1480699
44226
SH
SOLE
44226
0
0
DIMENSIONAL ETF TRUST
US REAL ESTATE E
25434V823
BBG015GTL6R0
712156
33139
SH
SOLE
33139
0
0
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
BBG011DXXVM0
1173563
22269
SH
SOLE
22269
0
0
DIMENSIONAL ETF TRUST
WORLD EX US CORE
25434V880
BBG012G2PD33
398546
17283
SH
SOLE
17283
0
0
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
BBG001V0SZW9
279081
3847
SH
SOLE
3847
0
0
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
888222
8871
SH
SOLE
8871
0
0
DOCGO INC
COM
256086109
BBG00YB8JBL7
93654
10827
SH
SOLE
10827
0
0
DOMINION ENERGY INC
COM
25746U109
BBG001S5QCP3
469497
8397
SH
SOLE
8397
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
BBG001S5QNR7
928148
9621
SH
SOLE
9621
0
0
EATON CORP PLC
SHS
G29183103
BBG001S5QZ45
1678275
9795
SH
SOLE
9795
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
BBG001S9B8R8
99091
10060
SH
SOLE
10060
0
0
ECOLAB INC
COM
278865100
BBG001S5QRB5
276744
1672
SH
SOLE
1672
0
0
EMERSON ELEC CO
COM
291011104
BBG001S5QVT7
421430
4836
SH
SOLE
4836
0
0
ENBRIDGE INC
COM
29250N105
BBG001S6Q6D7
519839
13627
SH
SOLE
13627
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
BBG001SDHNW4
773240
62008
SH
SOLE
62008
0
0
ENTEGRIS INC
COM
29362U104
BBG001SF9YL6
223480
2725
SH
SOLE
2725
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
BBG001S9P0Z1
642942
24824
SH
SOLE
24824
0
0
EOG RES INC
COM
26875P101
BBG001S5ZB93
793718
6924
SH
SOLE
6924
0
0
EPR PPTYS
COM SH BEN INT
26884U109
BBG001SB5QR0
1744142
45778
SH
SOLE
45778
0
0
EQUINIX INC
COM
29444U700
BBG001SKBNS9
1378871
1912
SH
SOLE
1912
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
BBG001S5T5G5
208439
3105
SH
SOLE
3105
0
0
ETF SER SOLUTIONS
DEFIANCE QUANT
26922A420
BBG00LWJ3BF2
305688
6571
SH
SOLE
6571
0
0
ETFIS SER TR I
VIRTUS NEWFLEET
26923G707
BBG009RY71Y9
538974
24355
SH
SOLE
24355
0
0
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
4695783
42821
SH
SOLE
42821
0
0
FACTSET RESH SYS INC
COM
303075105
BBG001S5XRL6
1397193
3366
SH
SOLE
3366
0
0
FEDEX CORP
COM
31428X106
BBG001S5R3M5
282685
1237
SH
SOLE
1237
0
0
FIDELITY COVINGTON TRUST
DIVID ETF RISI
316092832
BBG00DR7RKX6
253562
6236
SH
SOLE
6236
0
0
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
BBG00DR7RGF5
535754
14069
SH
SOLE
14069
0
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
BBG005FHVPV0
240059
3666
SH
SOLE
3666
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
BBG005FHWXW1
1220898
27071
SH
SOLE
27071
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
BBG005FHVV56
248832
4048
SH
SOLE
4048
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
BBG005FHWBL1
7487565
65709
SH
SOLE
65709
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
BBG005FHVXB5
230293
5255
SH
SOLE
5255
0
0
FIDELITY COVINGTON TRUST
VLU FACTOR ETF
316092782
BBG00DRGLK53
971401
21228
SH
SOLE
21228
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
BBG0078X1341
2483537
53990
SH
SOLE
53990
0
0
FIDUS INVT CORP
COM
316500107
BBG001V0MG11
2718331
142545
SH
SOLE
142545
0
0
FIRST INDL RLTY TR INC
COM
32054K103
BBG001S81Z00
239666
4505
SH
SOLE
4505
0
0
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
BBG001V11YX8
319867
9203
SH
SOLE
9203
0
0
FIRST TR EXCHANGE TRAD FD VI
ALT ABSLT STRG
33740Y101
BBG00CW1P7P5
435884
14676
SH
SOLE
14676
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
BBG001S6SDY7
372530
7174
SH
SOLE
7174
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
BBG001ST6998
203352
13103
SH
SOLE
13103
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
BBG001ST68V5
281739
7547
SH
SOLE
7547
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
BBG001S7RKF1
246011
4429
SH
SOLE
4429
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
BBG001SS8248
742659
8880
SH
SOLE
8880
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
BBG001SQ1882
13711334
187981
SH
SOLE
187981
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
BBG001SN9872
381305
2579
SH
SOLE
2579
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
BBG006XT8631
281412
4729
SH
SOLE
4729
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
BBG007GFNV45
613026
12806
SH
SOLE
12806
0
0
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
BBG004XDZ7P5
1770645
37665
SH
SOLE
37665
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
232126
8717
SH
SOLE
8717
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
BBG001SQ1891
498006
3212
SH
SOLE
3212
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
BBG005SW6WS0
9746785
217223
SH
SOLE
217223
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
BBG004HQLXB7
393513
8698
SH
SOLE
8698
0
0
FIRST TR EXCHNG TRADED FD VI
CBOE VEST INTL
33740U828
BBG012G2TS09
256931
13357
SH
SOLE
13357
0
0
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740U737
BBG01FCRRYM4
220613
7458
SH
SOLE
7458
0
0
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST US
33740F615
BBG00ZR07NB2
289500
9375
SH
SOLE
9375
0
0
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST US
33740F482
BBG01FTSQPD4
218442
7191
SH
SOLE
7191
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
BBG00FZ4KG74
1370794
30422
SH
SOLE
30422
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
BBG00L2NXWJ3
1910964
78933
SH
SOLE
78933
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
BBG001ST6916
945315
14238
SH
SOLE
14238
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
BBG001ST6943
570934
6347
SH
SOLE
6347
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
BBG001SP68G0
1964917
55350
SH
SOLE
55350
0
0
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
BBG001ST6934
1086311
15590
SH
SOLE
15590
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
BBG001SQWVL2
452089
3464
SH
SOLE
3464
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
BBG001SLWD88
6662839
165907
SH
SOLE
165907
0
0
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
BBG001ST6961
540741
5812
SH
SOLE
5812
0
0
FLEXSHARES TR
GLB QLT R/E IDX
33939L787
BBG005JYLGS4
851103
16059
SH
SOLE
16059
0
0
FORD MTR CO DEL
COM
345370860
BBG001S5TZ33
235871
18720
SH
SOLE
18720
0
0
FORTINET INC
COM
34959E109
BBG001S77BL6
299402
4505
SH
SOLE
4505
0
0
FRANCO NEV CORP
COM
351858105
BBG001STGSR5
437983
3004
SH
SOLE
3004
0
0
FRANKLIN BSP RLTY TR INC
COMMON STOCK
35243J101
BBG013173BC4
122928
10304
SH
SOLE
10304
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
BBG001S5R3F3
414381
10129
SH
SOLE
10129
0
0
FS CREDIT OPPORTUNITIES CORP
COMMON STOCK
30290Y101
BBG01BG24837
97026
21853
SH
SOLE
21853
0
0
FS KKR CAP CORP
COM
302635206
BBG001YCZQ07
3001440
162240
SH
SOLE
162240
0
0
GABELLI CONV & INC SECS FD I
COM
36240B109
BBG001S8GK34
356739
80347
SH
SOLE
80347
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
3503269
18312
SH
SOLE
18312
0
0
GARTNER INC
COM
366651107
BBG001S5SD60
983826
3020
SH
SOLE
3020
0
0
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
2676249
11727
SH
SOLE
11727
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
BBG001S5PVD5
468478
4900
SH
SOLE
4900
0
0
GENERAL MLS INC
COM
370334104
BBG001S5RKR2
1251476
14644
SH
SOLE
14644
0
0
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
223667
2696
SH
SOLE
2696
0
0
GLADSTONE INVT CORP
COM
376546107
BBG001SL3TS3
1710098
129064
SH
SOLE
129064
0
0
GLOBAL X FDS
ADAPTIVE US RISK
37954Y194
BBG00YV3WZM7
294754
10837
SH
SOLE
10837
0
0
GLOBAL X FDS
ALTERNATIVE INCM
37954Y806
BBG009L6H4S6
258248
22773
SH
SOLE
22773
0
0
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
BBG0036H6X37
197701
21077
SH
SOLE
21077
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
BBG001T9BM41
323590
5092
SH
SOLE
5092
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
BBG00DSB42H9
219326
8601
SH
SOLE
8601
0
0
GLOBAL X FDS
SUPERDIVIDEND
37960A669
BBG001V1QND7
207050
8987
SH
SOLE
8987
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
BBG00G5CR9C0
775262
27346
SH
SOLE
27346
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
BBG00DRGSD25
426201
4256
SH
SOLE
4256
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
BBG00B0SKXY1
2907028
35792
SH
SOLE
35792
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
322905
987
SH
SOLE
987
0
0
GRAINGER W W INC
COM
384802104
BBG001S5RRD2
209777
305
SH
SOLE
305
0
0
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
BBG00HBPWNP1
400872
20547
SH
SOLE
20547
0
0
GRANITESHARES PLATINUM TR
SHS BEN INT
38748T103
BBG00JRYLNX4
103832
10718
SH
SOLE
10718
0
0
GSK PLC
SPONSORED ADR
37733W204
BBG001SD6SM6
454748
12781
SH
SOLE
12781
0
0
HALLIBURTON CO
COM
406216101
BBG001S5RS59
286999
9071
SH
SOLE
9071
0
0
HCA HEALTHCARE INC
COM
40412C101
BBG001T8NTY2
287607
1091
SH
SOLE
1091
0
0
HERSHEY CO
COM
427866108
BBG001S5S148
1824119
7170
SH
SOLE
7170
0
0
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
5777586
19577
SH
SOLE
19577
0
0
HONEYWELL INTL INC
COM
438516106
BBG001S5X1N1
3803511
19901
SH
SOLE
19901
0
0
HORMEL FOODS CORP
COM
440452100
BBG001S5S0D0
316484
7936
SH
SOLE
7936
0
0
HP INC
COM
40434L105
BBG001S6W7N7
275400
9383
SH
SOLE
9383
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
BBG001S5RSZ6
254620
22734
SH
SOLE
22734
0
0
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
4728757
9456
SH
SOLE
9456
0
0
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
2448888
10059
SH
SOLE
10059
0
0
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
BBG00HZ6Q3N0
688155
27985
SH
SOLE
27985
0
0
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C813
BBG00LNDTJL3
263435
8326
SH
SOLE
8326
0
0
INTEL CORP
COM
458140100
BBG001S5SF65
1241533
38002
SH
SOLE
38002
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
755236
5761
SH
SOLE
5761
0
0
INTUIT
COM
461202103
BBG001S6TWR2
2315680
5194
SH
SOLE
5194
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
BBG001S7XR78
1864164
7297
SH
SOLE
7297
0
0
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
BBG00KJR1JM8
1243527
26346
SH
SOLE
26346
0
0
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
BBG001SSDLT3
302695
14985
SH
SOLE
14985
0
0
INVESCO DB MULTI-SECTOR COMM
OIL FD
46140H403
BBG001SSDLM0
275023
18876
SH
SOLE
18876
0
0
INVESCO DB MULTI-SECTOR COMM
PRECIOUS METAL
46140H502
BBG001SSDLP7
208146
4078
SH
SOLE
4078
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
BBG001SRWF17
773029
27727
SH
SOLE
27727
0
0
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
BBG001T6TH85
319377
17529
SH
SOLE
17529
0
0
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
BBG001TG54G9
277792
18833
SH
SOLE
18833
0
0
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
BBG001TG54F0
264589
14395
SH
SOLE
14395
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
BBG00XS6PBW6
2165357
16403
SH
SOLE
16403
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
BBG001T0NSB6
211863
18455
SH
SOLE
18455
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
BBG001V18CH7
1076684
15390
SH
SOLE
15390
0
0
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
BBG002DJ8H94
4521534
194642
SH
SOLE
194642
0
0
INVESCO EXCH TRADED FD TR II
S&P MIDCP LOW
46138E198
BBG00449DWF6
441051
8417
SH
SOLE
8417
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
BBG003H4RBL9
210923
4997
SH
SOLE
4997
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
BBG001V18CG8
3009325
48226
SH
SOLE
48226
0
0
INVESCO EXCH TRADED FD TR II
TREAS COLATERL
46138G888
BBG00FQKL0K7
1306321
12379
SH
SOLE
12379
0
0
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
BBG00P4Y3FZ0
1160012
24952
SH
SOLE
24952
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
BBG001SRNLF9
396278
3530
SH
SOLE
3530
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
BBG001SN6GS4
473947
3836
SH
SOLE
3836
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
BBG001SN6GV0
260633
2569
SH
SOLE
2569
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
BBG001SPSDJ2
731215
4445
SH
SOLE
4445
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
BBG001SRRFC1
132714
13127
SH
SOLE
13127
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
BBG001SN3Z78
697818
35031
SH
SOLE
35031
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
BBG001T10BD4
2871901
20384
SH
SOLE
20384
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
BBG001V28DF5
480476
5633
SH
SOLE
5633
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
BBG001SJW5S8
501725
6645
SH
SOLE
6645
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
BBG001SS30K9
2059977
28069
SH
SOLE
28069
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
BBG00KJR2V68
608260
2204
SH
SOLE
2204
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
BBG00KJR2NN7
2584092
17868
SH
SOLE
17868
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
BBG00KJR2976
1096219
7253
SH
SOLE
7253
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
BBG001S9GN63
20513565
63919
SH
SOLE
63919
0
0
IQVIA HLDGS INC
COM
46266C105
BBG00333FZ54
898585
4518
SH
SOLE
4518
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
1307389
34985
SH
SOLE
34985
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
BBG003HC3DG9
895973
18364
SH
SOLE
18364
0
0
ISHARES INC
EMNG MKTS EQT
46434G889
BBG00BM64QL2
1036343
24960
SH
SOLE
24960
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
BBG00D7BDH70
463659
14729
SH
SOLE
14729
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
BBG0025X3FS0
709028
12993
SH
SOLE
12993
0
0
ISHARES INC
MSCI EQUAL WEITE
464286681
BBG001T8MYT8
2140377
28331
SH
SOLE
28331
0
0
ISHARES INC
MSCI GBL MIN VOL
464286525
BBG0025X39Q6
1264159
13066
SH
SOLE
13066
0
0
ISHARES INC
US INTL HGH YLD
464286178
BBG002VL4JY1
403424
9421
SH
SOLE
9421
0
0
ISHARES SILVER TR
ISHARES
46428Q109
BBG001SQLN69
221797
10027
SH
SOLE
10027
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
BBG001TG5H89
787329
7934
SH
SOLE
7934
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
BBG005DW06B7
1132696
27176
SH
SOLE
27176
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
BBG001SKXPR1
8185046
99623
SH
SOLE
99623
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
BBG001SSD830
1624687
14184
SH
SOLE
14184
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
473559
4452
SH
SOLE
4452
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
1453643
12356
SH
SOLE
12356
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
3465536
34963
SH
SOLE
34963
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
BBG005PCDCZ5
259340
5161
SH
SOLE
5161
0
0
ISHARES TR
BROAD USD HIGH
46435U853
BBG00J2DS0J6
277848
7816
SH
SOLE
7816
0
0
ISHARES TR
COHEN STEER REIT
464287564
BBG001SDX760
439432
7912
SH
SOLE
7912
0
0
ISHARES TR
CONV BD ETF
46435G102
BBG009BKDMM6
360657
4966
SH
SOLE
4966
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
BBG003HC6JD6
387756
8223
SH
SOLE
8223
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
BBG006MJFZK4
3375180
67517
SH
SOLE
67517
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
261571
2573
SH
SOLE
2573
0
0
ISHARES TR
CORE INTL AGGR
46435G672
BBG00BDV2SQ0
200133
4089
SH
SOLE
4089
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
BBG003H6TRS0
1547111
23143
SH
SOLE
23143
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
BBG003H6TMV7
355903
5745
SH
SOLE
5745
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
BBG001SFC7V0
4539422
18146
SH
SOLE
18146
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
BBG001SFC7W9
1726623
17855
SH
SOLE
17855
0
0
ISHARES TR
CORE S&P TTL STK
464287150
BBG001SHTRL5
2591515
28620
SH
SOLE
28620
0
0
ISHARES TR
CORE S&P US GWT
464287671
BBG001SFQL99
1300115
14646
SH
SOLE
14646
0
0
ISHARES TR
CORE S&P US VLU
464287663
BBG001SFQL80
998816
13538
SH
SOLE
13538
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
11173742
27181
SH
SOLE
27181
0
0
ISHARES TR
CORE TOTAL USD
46434V613
BBG006MJCSW0
4543081
98442
SH
SOLE
98442
0
0
ISHARES TR
CORE US AGGBD ET
464287226
BBG001SM1QT8
9113359
91463
SH
SOLE
91463
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
BBG001SP62C7
2127296
22708
SH
SOLE
22708
0
0
ISHARES TR
EAFE VALUE ETF
464288877
BBG001SNYBH6
3284466
67679
SH
SOLE
67679
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
BBG00FFPFTS4
6079252
67211
SH
SOLE
67211
0
0
ISHARES TR
ESG AWR US AGRGT
46435U549
BBG00MC0P0K7
446934
9299
SH
SOLE
9299
0
0
ISHARES TR
ESG AWRE 1 5 YR
46435G243
BBG00H4BFM35
348646
14491
SH
SOLE
14491
0
0
ISHARES TR
ESG AWRE USD ETF
46435G193
BBG00H4BH3F2
1056619
45910
SH
SOLE
45910
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
BBG008B3Q692
1039154
19718
SH
SOLE
19718
0
0
ISHARES TR
FALN ANGLS USD
46435G474
BBG00D332C84
1271353
50311
SH
SOLE
50311
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
1813234
35984
SH
SOLE
35984
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
BBG001S7XDQ8
406367
20544
SH
SOLE
20544
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
BBG001S60KQ0
276074
5079
SH
SOLE
5079
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
BBG001T3YV58
473059
9456
SH
SOLE
9456
0
0
ISHARES TR
IBONDS DEC
46435U697
BBG00KDS8331
323453
12503
SH
SOLE
12503
0
0
ISHARES TR
IBONDS DEC 25
46435U432
BBG00MJW33G3
658147
24733
SH
SOLE
24733
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
BBG001ST0ZQ7
324789
4299
SH
SOLE
4299
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
929999
8485
SH
SOLE
8485
0
0
ISHARES TR
ISHARES BIOTECH
464287556
BBG001SGYSW7
809575
6268
SH
SOLE
6268
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
BBG001SJ8F58
1897852
4268
SH
SOLE
4268
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
BBG001SSD858
5966370
118052
SH
SOLE
118052
0
0
ISHARES TR
ISHS 5-10YR INVT
464288638
BBG001SSD849
377062
7353
SH
SOLE
7353
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
BBG001SQS9Y2
527965
6119
SH
SOLE
6119
0
0
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
1306044
13787
SH
SOLE
13787
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
BBG001T3YV21
348097
8733
SH
SOLE
8733
0
0
ISHARES TR
MORNINGSTR US EQ
464287127
BBG001SBR743
395208
7006
SH
SOLE
7006
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
BBG001SBRK44
2066802
35907
SH
SOLE
35907
0
0
ISHARES TR
MSCI ACWI ETF
464288257
BBG001S56QV7
3931366
43126
SH
SOLE
43126
0
0
ISHARES TR
MSCI EAFE ETF
464287465
BBG001SG09V7
487302
6814
SH
SOLE
6814
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
BBG0025X2WP7
980728
14497
SH
SOLE
14497
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
381697
9673
SH
SOLE
9673
0
0
ISHARES TR
MSCI GBL SUS DEV
46435G532
BBG00CRHS639
296761
3747
SH
SOLE
3747
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
BBG001SRYH02
2753525
35306
SH
SOLE
35306
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
BBG001SN86J4
458862
5228
SH
SOLE
5228
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
3049779
41927
SH
SOLE
41927
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
2003340
14408
SH
SOLE
14408
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
BBG004TRTWW3
3735179
30107
SH
SOLE
30107
0
0
ISHARES TR
MSCI USA VALUE
46432F388
BBG004FPWGT7
529118
5715
SH
SOLE
5715
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
BBG001SZV978
1515998
14071
SH
SOLE
14071
0
0
ISHARES TR
NORTH AMERN NAT
464287374
BBG001SJKDG7
315436
8053
SH
SOLE
8053
0
0
ISHARES TR
PFD AND INCM SEC
464288687
BBG001SNVWC8
1110272
35563
SH
SOLE
35563
0
0
ISHARES TR
RESIDENTIAL MULT
464288562
BBG001ST7G73
997437
14124
SH
SOLE
14124
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
BBG001S56320
3209891
13138
SH
SOLE
13138
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
BBG001S562P7
428095
2812
SH
SOLE
2812
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
BBG001S56277
460313
3359
SH
SOLE
3359
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
BBG001S561V2
298316
2809
SH
SOLE
2809
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
BBG001T5LBR7
1062704
7649
SH
SOLE
7649
0
0
ISHARES TR
RUSEL 2500 ETF
46435G268
BBG00H31MJN5
212711
3880
SH
SOLE
3880
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
1226512
6875
SH
SOLE
6875
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
BBG001S561Q8
458027
7169
SH
SOLE
7169
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
BBG001S561K4
376517
2481
SH
SOLE
2481
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
BBG001SFQL08
1480008
20697
SH
SOLE
20697
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
BBG001SFQJM9
428031
4165
SH
SOLE
4165
0
0
ISHARES TR
S&P SML 600 GWT
464287887
BBG001SFQL44
205059
1865
SH
SOLE
1865
0
0
ISHARES TR
SELECT DIVID ETF
464287168
BBG001SDJVG2
4783168
40819
SH
SOLE
40819
0
0
ISHARES TR
SHORT TREAS BD
464288679
BBG001SSD803
4855039
43937
SH
SOLE
43937
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
BBG001SLS4Q3
1623087
15505
SH
SOLE
15505
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
BBG001SFQL26
289380
3092
SH
SOLE
3092
0
0
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
960728
8714
SH
SOLE
8714
0
0
ISHARES TR
TRS FLT RT BD
46434V860
BBG005YTNMS3
453084
8956
SH
SOLE
8956
0
0
ISHARES TR
U.S. INSRNCE ETF
464288786
BBG001SQZTC4
427768
4996
SH
SOLE
4996
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
BBG001SQZT52
572493
10606
SH
SOLE
10606
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
BBG001SFGXJ3
400983
4723
SH
SOLE
4723
0
0
ISHARES TR
U.S. TECH ETF
464287721
BBG001SFB7Z7
784163
8449
SH
SOLE
8449
0
0
ISHARES TR
US AER DEF ETF
464288760
BBG001SC08P5
656646
5706
SH
SOLE
5706
0
0
ISHARES TR
US HLTHCARE ETF
464287762
BBG001SFGXR4
324941
1190
SH
SOLE
1190
0
0
ISHARES TR
US INFRASTRUC
46435U713
BBG00KHHFPF1
247253
6625
SH
SOLE
6625
0
0
ISHARES TR
US TREAS BD ETF
46429B267
BBG002NCKPP8
4232456
181029
SH
SOLE
181029
0
0
ISHARES TR
USD INV GRDE ETF
464288620
BBG001SSD876
338663
6685
SH
SOLE
6685
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
BBG0059KNK04
5965045
120263
SH
SOLE
120263
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
BBG0079TF237
267254
9887
SH
SOLE
9887
0
0
ISHARES U S ETF TR
IT RT HDG HGYL
46431W606
BBG006KF6JC9
658732
7958
SH
SOLE
7958
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS US
46641Q241
BBG00MSHTH59
201031
4282
SH
SOLE
4282
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDERS USD
46641Q878
BBG00DRLJ399
1128086
25108
SH
SOLE
25108
0
0
J P MORGAN EXCHANGE TRADED F
BETABUILDRS US
46641Q399
BBG00NKWFC12
241751
3288
SH
SOLE
3288
0
0
J P MORGAN EXCHANGE TRADED F
CORE PLUS BD ETF
46641Q670
BBG00N6W8XF5
290501
6130
SH
SOLE
6130
0
0
J P MORGAN EXCHANGE TRADED F
DIV RTN EM EQT
46641Q308
BBG007VDWC09
240083
4756
SH
SOLE
4756
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
BBG00TSG0SK6
9442094
172932
SH
SOLE
172932
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
BBG00GP26NW0
405075
8050
SH
SOLE
8050
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
BBG00M8D2458
250990
4942
SH
SOLE
4942
0
0
J P MORGAN EXCHANGE TRADED F
US QUALTY FCTR
46641Q761
BBG00J5DPW97
217518
5276
SH
SOLE
5276
0
0
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
BBG00C9Y3D89
275105
5478
SH
SOLE
5478
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
BBG00F7XD8R5
1543681
32328
SH
SOLE
32328
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
BBG00B2MF4T8
1638646
34224
SH
SOLE
34224
0
0
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
8358633
53927
SH
SOLE
53927
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
6971921
53502
SH
SOLE
53502
0
0
KEURIG DR PEPPER INC
COM
49271V100
BBG001ST5W34
1161171
32913
SH
SOLE
32913
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
BBG0059FN820
1700707
10532
SH
SOLE
10532
0
0
KIMBERLY-CLARK CORP
COM
494368103
BBG001S5SLZ0
2173657
16195
SH
SOLE
16195
0
0
KINDER MORGAN INC DEL
COM
49456B101
BBG001TG2YZ5
444894
25408
SH
SOLE
25408
0
0
KLA CORP
COM NEW
482480100
BBG001S5SLM4
2957850
7410
SH
SOLE
7410
0
0
KRANESHARES TR
KFA MOUNT LUCAS
500767652
BBG00YD8RJB0
249830
8475
SH
SOLE
8475
0
0
KRANESHARES TR
QUADRATIC DEFLA
500767587
BBG012N0PBT5
358502
22647
SH
SOLE
22647
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
BBG00NW3SL00
699867
30804
SH
SOLE
30804
0
0
KROGER CO
COM
501044101
BBG001S5SN40
225177
4561
SH
SOLE
4561
0
0
LAM RESEARCH CORP
COM
512807108
BBG001S5SW40
1737203
3277
SH
SOLE
3277
0
0
LCI INDS
COM
50189K103
BBG001S8G4D9
507380
4618
SH
SOLE
4618
0
0
LEGGETT & PLATT INC
COM
524660107
BBG001S5SRG8
497041
15591
SH
SOLE
15591
0
0
LILLY ELI & CO
COM
532457108
BBG001S5STL8
1084772
3159
SH
SOLE
3159
0
0
LINDE PLC
SHS
G54950103
BBG01FND0CH6
888245
2499
SH
SOLE
2499
0
0
LISTED FD TR
HORIZON KINETICS
53656F623
BBG00YV34KZ7
1454970
47178
SH
SOLE
47178
0
0
LITMAN GREGORY FDS TR
IMGP DBI MANAGED
53700T827
BBG00P35J8L8
9621909
365852
SH
SOLE
365852
0
0
LMP CAP & INCOME FD INC
COM
50208A102
BBG001S985R8
336031
27521
SH
SOLE
27521
0
0
LOCKHEED MARTIN CORP
COM
539830109
BBG001S7PS57
1213602
2567
SH
SOLE
2567
0
0
LOWES COS INC
COM
548661107
BBG001S5SVL3
479408
2398
SH
SOLE
2398
0
0
MARATHON OIL CORP
COM
565849106
BBG001S69V69
228142
9522
SH
SOLE
9522
0
0
MARSH & MCLENNAN COS INC
COM
571748102
BBG001S5T7M4
1333566
8007
SH
SOLE
8007
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
1727630
4754
SH
SOLE
4754
0
0
MCDONALDS CORP
COM
580135101
BBG001S5T110
4903962
17539
SH
SOLE
17539
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
1076600
13354
SH
SOLE
13354
0
0
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
2914191
27392
SH
SOLE
27392
0
0
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
1685559
7953
SH
SOLE
7953
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
BBG001S6BYT5
266339
5996
SH
SOLE
5996
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
BBG001S787B5
329853
3937
SH
SOLE
3937
0
0
MICROSOFT CORP
COM
594918104
BBG001S5TD05
39323572
136398
SH
SOLE
136398
0
0
MIZUHO FINANCIAL GROUP INC
SPONSORED ADR
60687Y109
BBG001SMCTP4
40233
14267
SH
SOLE
14267
0
0
MONOLITHIC PWR SYS INC
COM
609839105
BBG001SDRGP6
2558669
5112
SH
SOLE
5112
0
0
MOODYS CORP
COM
615369105
BBG001S5VP87
643254
2102
SH
SOLE
2102
0
0
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
209642
2388
SH
SOLE
2388
0
0
MR COOPER GROUP INC
COM
62482R107
BBG002V09956
436863
10663
SH
SOLE
10663
0
0
MSCI INC
COM
55354G100
BBG001SV8B05
2632782
4704
SH
SOLE
4704
0
0
MULLEN AUTOMOTIVE INC
COM
62526P109
BBG003GMH366
1846
14060
SH
SOLE
14060
0
0
NETFLIX INC
COM
64110L106
BBG001SF6L46
403866
1169
SH
SOLE
1169
0
0
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
BBG003NBK4J2
397302
60472
SH
SOLE
60472
0
0
NEXTERA ENERGY INC
COM
65339F101
BBG001S5RB29
2314876
30032
SH
SOLE
30032
0
0
NIKE INC
CL B
654106103
BBG001S6NTK2
867885
7077
SH
SOLE
7077
0
0
NIKOLA CORP
COM
654110105
BBG00L4CWQW4
30233
24986
SH
SOLE
24986
0
0
NOMURA HLDGS INC
SPONSORED ADR
65535H208
BBG001S6HZT6
38878
10231
SH
SOLE
10231
0
0
NORFOLK SOUTHN CORP
COM
655844108
BBG001S5TQJ6
922200
4350
SH
SOLE
4350
0
0
NORTHROP GRUMMAN CORP
COM
666807102
BBG001S5TP26
2901282
6284
SH
SOLE
6284
0
0
NUCOR CORP
COM
670346105
BBG001S5TRV0
303688
1966
SH
SOLE
1966
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
BBG001SHZCF8
156957
13324
SH
SOLE
13324
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
BBG001SKQWJ3
129381
11635
SH
SOLE
11635
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
BBG001S5TS84
386311
43849
SH
SOLE
43849
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
5926345
21335
SH
SOLE
21335
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
BBG001S6WQT9
305791
897
SH
SOLE
897
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
BBG001S736L1
326624
11916
SH
SOLE
11916
0
0
ONEOK INC NEW
COM
682680103
BBG001S5TWK1
219404
3453
SH
SOLE
3453
0
0
OPENDOOR TECHNOLOGIES INC
COM
683712103
BBG00SHY8ZR0
32324
18366
SH
SOLE
18366
0
0
ORACLE CORP
COM
68389X105
BBG001S5SJG6
513675
5528
SH
SOLE
5528
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
963592
1135
SH
SOLE
1135
0
0
PACER FDS TR
GLOBL CASH ETF
69374H709
BBG00BLVPPY3
290498
8638
SH
SOLE
8638
0
0
PACER FDS TR
LUNT LRG CP ALTR
69374H717
BBG00VP22V71
13688308
360503
SH
SOLE
360503
0
0
PACER FDS TR
PACER US SMALL
69374H857
BBG00GXXR1G6
5691017
149528
SH
SOLE
149528
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
BBG009BJW8D9
3765040
98898
SH
SOLE
98898
0
0
PACER FDS TR
TRENDPILOT 100
69374H303
BBG009BNY740
3194107
58191
SH
SOLE
58191
0
0
PACER FDS TR
TRENDPILOT US BD
69374H642
BBG00QLCLBK2
1049456
52160
SH
SOLE
52160
0
0
PACER FDS TR
US CASH COWS 100
69374H881
BBG00FJQN752
14119286
300730
SH
SOLE
300730
0
0
PACER FDS TR
US LRG CP CASH
69374H360
BBG01C3RRM56
304436
14800
SH
SOLE
14800
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
BBG001T53796
153215
18132
SH
SOLE
18132
0
0
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
584439
2926
SH
SOLE
2926
0
0
PAYCHEX INC
COM
704326107
BBG001S5V135
4223100
36854
SH
SOLE
36854
0
0
PEMBINA PIPELINE CORP
COM
706327103
BBG001SB0CJ5
274849
8483
SH
SOLE
8483
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
BBG001V0Y5S3
1314335
123877
SH
SOLE
123877
0
0
PEPSICO INC
COM
713448108
BBG001S695T1
4303921
23609
SH
SOLE
23609
0
0
PFIZER INC
COM
717081103
BBG001S5V466
1913516
46900
SH
SOLE
46900
0
0
PHILIP MORRIS INTL INC
COM
718172109
BBG001STP9N1
605159
6223
SH
SOLE
6223
0
0
PHILLIPS 66
COM
718546104
BBG00286S4P7
526100
5189
SH
SOLE
5189
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
BBG001T5DWK7
1346756
26386
SH
SOLE
26386
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
BBG002N12C17
303090
3268
SH
SOLE
3268
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
BBG001T618D9
280977
2831
SH
SOLE
2831
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
BBG005VLSHH1
999273
10531
SH
SOLE
10531
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
BBG001TCGQY7
1141438
11865
SH
SOLE
11865
0
0
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
BBG001T6Q6C7
303490
6097
SH
SOLE
6097
0
0
PIONEER NAT RES CO
COM
723787107
BBG001S7V1J4
766915
3755
SH
SOLE
3755
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
BBG001S985K5
217246
17422
SH
SOLE
17422
0
0
PROCTER AND GAMBLE CO
COM
742718109
BBG001S5V4L9
6681285
44934
SH
SOLE
44934
0
0
PROLOGIS INC.
COM
74340W103
BBG001S5NMN6
715572
5735
SH
SOLE
5735
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
BBG005D266P2
1022270
11204
SH
SOLE
11204
0
0
PROSPECT CAP CORP
COM
74348T102
BBG001SM4WF7
99406
14282
SH
SOLE
14282
0
0
PRUDENTIAL FINL INC
COM
744320102
BBG001S97MM7
229833
2778
SH
SOLE
2778
0
0
PUBLIC STORAGE
COM
74460D109
BBG001S5TH79
2883409
9543
SH
SOLE
9543
0
0
QUALCOMM INC
COM
747525103
BBG001S6VS70
501576
3931
SH
SOLE
3931
0
0
QUANTA SVCS INC
COM
74762E102
BBG001S5VH85
697555
4186
SH
SOLE
4186
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
BBG001S5X5Q9
2184641
22308
SH
SOLE
22308
0
0
RBC BEARINGS INC
COM
75524B104
BBG001SNYTV1
708197
3043
SH
SOLE
3043
0
0
REALTY INCOME CORP
COM
756109104
BBG001S884K0
3003594
47435
SH
SOLE
47435
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
BBG001SM4KY2
233391
12575
SH
SOLE
12575
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
BBG001S81M27
4559446
17759
SH
SOLE
17759
0
0
ROCKWELL AUTOMATION INC
COM
773903109
BBG001S5VRF5
2035076
6935
SH
SOLE
6935
0
0
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
4706740
10680
SH
SOLE
10680
0
0
RUMBLE INC
COM CL A
78137L105
BBG00Z61CSD4
277020
27702
SH
SOLE
27702
0
0
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
3783161
10973
SH
SOLE
10973
0
0
SABINE RTY TR
UNIT BEN INT
785688102
BBG001S5VWY3
1065164
14796
SH
SOLE
14796
0
0
SALESFORCE INC
COM
79466L302
BBG001SDLP09
234142
1172
SH
SOLE
1172
0
0
SARATOGA INVT CORP
COM NEW
80349A208
BBG001SRV422
667164
26391
SH
SOLE
26391
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
BBG001SCWNN9
618736
2370
SH
SOLE
2370
0
0
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
2436066
46508
SH
SOLE
46508
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
BBG0051GPYJ9
357095
6598
SH
SOLE
6598
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
BBG0051J0PJ9
1598634
29108
SH
SOLE
29108
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
BBG0051NXNX3
229840
4722
SH
SOLE
4722
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
BBG0051QD594
468512
14142
SH
SOLE
14142
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
BBG001WBMLH8
2865582
61087
SH
SOLE
61087
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
BBG001T5XQT9
5978682
124946
SH
SOLE
124946
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
BBG0025RWLM4
17041685
232937
SH
SOLE
232937
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
BBG001T66WN0
1831224
28099
SH
SOLE
28099
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
BBG001T5XQV6
2502903
51745
SH
SOLE
51745
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
BBG001V036R6
898908
13248
SH
SOLE
13248
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
BBG001V039G2
305760
15680
SH
SOLE
15680
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
BBG001T5XQW5
1378373
32873
SH
SOLE
32873
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
BBG001T9F777
1477260
27556
SH
SOLE
27556
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
BBG00L5F9FV7
4188316
72250
SH
SOLE
72250
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
BBG001S7T1S7
5470197
66041
SH
SOLE
66041
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
BBG001S7T223
1138370
35408
SH
SOLE
35408
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
BBG00B597137
493879
13212
SH
SOLE
13212
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
BBG001S7T107
7538030
100897
SH
SOLE
100897
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
BBG001S7SCQ6
10094893
77977
SH
SOLE
77977
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
BBG001S7T232
4283183
42332
SH
SOLE
42332
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
BBG001S7TD56
4817552
71171
SH
SOLE
71171
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
BBG001S7TCZ5
8187912
54221
SH
SOLE
54221
0
0
SEMPRA
COM
816851109
BBG001SBVZ73
221474
1465
SH
SOLE
1465
0
0
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
1577661
7019
SH
SOLE
7019
0
0
SHOPIFY INC
CL A
82509L107
BBG004DW5NC7
230543
4809
SH
SOLE
4809
0
0
SIMPSON MFG INC
COM
829073105
BBG001SB9QN0
221692
2022
SH
SOLE
2022
0
0
SISECAM RESOURCES LP
COM UNIT LTD
172464109
BBG004T7T306
217334
8652
SH
SOLE
8652
0
0
SOUTHERN CO
COM
842587107
BBG001S5W777
653744
9396
SH
SOLE
9396
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
BBG001S8LH99
1657520
4983
SH
SOLE
4983
0
0
SPDR GOLD TR
GOLD SHS
78463V107
BBG001SCPX28
11657739
63627
SH
SOLE
63627
0
0
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
BBG006LCM0W6
649601
9371
SH
SOLE
9371
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
11432449
27926
SH
SOLE
27926
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
BBG001S63NQ1
1526013
3329
SH
SOLE
3329
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
BBG0024LG8W4
208121
1780
SH
SOLE
1780
0
0
SPDR SER TR
BBG CONV SEC ETF
78464A359
BBG001T2PMD1
5774928
86103
SH
SOLE
86103
0
0
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
BBG004MKB438
247923
13028
SH
SOLE
13028
0
0
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
BBG001STKCW9
8254084
89894
SH
SOLE
89894
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
BBG0029J2J00
1362047
44760
SH
SOLE
44760
0
0
SPDR SER TR
BLOOMBERG SHT TE
78468R408
BBG002QLYD04
220852
8891
SH
SOLE
8891
0
0
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
BBG001SRSPW6
206074
4401
SH
SOLE
4401
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
BBG001T2HCY9
756400
23281
SH
SOLE
23281
0
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
BBG001STKCY7
1169583
37875
SH
SOLE
37875
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
BBG001SPT9T9
287939
6553
SH
SOLE
6553
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
BBG001SPTB87
4838514
100488
SH
SOLE
100488
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
BBG0029J2KF1
336298
11505
SH
SOLE
11505
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
BBG001T6B0P2
1163138
39255
SH
SOLE
39255
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
BBG001SD7RB9
566562
10234
SH
SOLE
10234
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
BBG00B6WD879
443908
11682
SH
SOLE
11682
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
BBG001SG4284
1068656
26244
SH
SOLE
26244
0
0
SPDR SER TR
S&P 400 MDCP GRW
78464A821
BBG001SPTBN0
859580
12560
SH
SOLE
12560
0
0
SPDR SER TR
S&P 400 MDCP VAL
78464A839
BBG001SPTBM1
561758
8501
SH
SOLE
8501
0
0
SPDR SER TR
S&P 600 SMCP VAL
78464A300
BBG001SG3JV2
212771
2793
SH
SOLE
2793
0
0
SPDR SER TR
S&P BIOTECH
78464A870
BBG001SQDKG3
467111
6129
SH
SOLE
6129
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
BBG001SQDKH2
239351
3532
SH
SOLE
3532
0
0
SPDR SER TR
S&P KENSHO NEW
78468R648
BBG00M9BL771
715057
16746
SH
SOLE
16746
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
BBG001SB12P9
513933
4028
SH
SOLE
4028
0
0
SPDR SER TR
SPDR S&P 500 ETF
78468R796
BBG00BKMB118
1723356
51846
SH
SOLE
51846
0
0
SPDR SER TR
SSGA US LRG ETF
78468R804
BBG0045LC1R4
232560
1700
SH
SOLE
1700
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
BBG001T96GD0
343958
41242
SH
SOLE
41242
0
0
SRH TOTAL RETURN FUND INC
COM
101507101
BBG001SKK3J3
154114
12550
SH
SOLE
12550
0
0
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
BBG004DF1DW8
1413891
34103
SH
SOLE
34103
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
BBG0084H8485
269649
6572
SH
SOLE
6572
0
0
STARBUCKS CORP
COM
855244109
BBG001S72KH6
1698396
16310
SH
SOLE
16310
0
0
STIFEL FINL CORP
COM
860630102
BBG001S5W081
246760
4176
SH
SOLE
4176
0
0
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
3869261
13554
SH
SOLE
13554
0
0
SUN CMNTYS INC
COM
866674104
BBG001S7HRC0
313740
2227
SH
SOLE
2227
0
0
SYNOPSYS INC
COM
871607107
BBG001S5VTR8
1451142
3757
SH
SOLE
3757
0
0
SYSCO CORP
COM
871829107
BBG001S5WJS8
336853
4362
SH
SOLE
4362
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
BBG001S5WWW4
282037
3032
SH
SOLE
3032
0
0
TAPESTRY INC
COM
876030107
BBG001SFH7D5
212869
4938
SH
SOLE
4938
0
0
TARGET CORP
COM
87612E106
BBG001SC0K41
2639307
15935
SH
SOLE
15935
0
0
TCW STRATEGIC INCOME FD INC
COM
872340104
BBG001S5QBH4
131519
28102
SH
SOLE
28102
0
0
TESLA INC
COM
88160R101
BBG001SQKGD7
3576403
17239
SH
SOLE
17239
0
0
TEXAS INSTRS INC
COM
882508104
BBG001S5WYZ7
255397
1373
SH
SOLE
1373
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
BBG00YRJXKC0
476286
280
SH
SOLE
280
0
0
THE CIGNA GROUP
COM
125523100
BBG00KXRCDQ9
367148
1437
SH
SOLE
1437
0
0
THE TRADE DESK INC
COM CL A
88339J105
BBG00629NGW8
244736
4018
SH
SOLE
4018
0
0
TRADEWEB MKTS INC
CL A
892672106
BBG00NK8H9M7
280205
3546
SH
SOLE
3546
0
0
TROIKA MEDIA GROUP INC
COM
89689F305
BBG00LLKH202
4852
20000
SH
SOLE
20000
0
0
TYLER TECHNOLOGIES INC
COM
902252105
BBG001S5WZB0
1821786
5137
SH
SOLE
5137
0
0
UNDER ARMOUR INC
CL C
904311206
BBG009DTD8J0
109525
12840
SH
SOLE
12840
0
0
UNILEVER PLC
SPON ADR NEW
904767704
BBG001S5X1K4
1340184
25808
SH
SOLE
25808
0
0
UNION PAC CORP
COM
907818108
BBG001S5X2M0
3972288
19737
SH
SOLE
19737
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
BBG001SDGSH1
2970645
15313
SH
SOLE
15313
0
0
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
215787
545
SH
SOLE
545
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
5262773
11136
SH
SOLE
11136
0
0
VANECK ETF TRUST
BDC INCOME ETF
92189F411
BBG00440GL84
298744
20145
SH
SOLE
20145
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
BBG002VZY7Y3
1150877
41073
SH
SOLE
41073
0
0
VANECK ETF TRUST
IG FLOATING RATE
92189F486
BBG001V14Q53
720085
28838
SH
SOLE
28838
0
0
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
BBG001SRLFL7
293112
6308
SH
SOLE
6308
0
0
VANECK ETF TRUST
LONG MUNI ETF
92189F536
BBG001T10HL2
245172
13613
SH
SOLE
13613
0
0
VANECK ETF TRUST
MORTGAGE REIT
92189F452
BBG001ZSTNT4
120612
10674
SH
SOLE
10674
0
0
VANECK ETF TRUST
RARE EARTH/STRTG
92189H805
BBG001TCVD33
252816
3099
SH
SOLE
3099
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
BBG002D68GN8
1398068
5312
SH
SOLE
5312
0
0
VANECK ETF TRUST
SHRT HGH YLD MUN
92189F387
BBG005T08310
264236
11854
SH
SOLE
11854
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
BBG001TC6MF8
2586177
11221
SH
SOLE
11221
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
BBG001TC6MK2
463975
5222
SH
SOLE
5222
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
BBG001TC6MJ4
391268
4621
SH
SOLE
4621
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
BBG001TC6MN9
956329
12158
SH
SOLE
12158
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
BBG001TC6MT3
1068834
11282
SH
SOLE
11282
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
BBG001TC6MR5
1643503
18510
SH
SOLE
18510
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
BBG001ST39R1
433352
5647
SH
SOLE
5647
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
BBG001ST39Q2
4678901
61170
SH
SOLE
61170
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
BBG001SK7DK4
8550174
115809
SH
SOLE
115809
0
0
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
BBG00ZXBYMT4
482521
9799
SH
SOLE
9799
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
545356
11148
SH
SOLE
11148
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
BBG001SK3J43
863659
6160
SH
SOLE
6160
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
BBG001SHTTS4
22128688
88713
SH
SOLE
88713
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
BBG001SRN7S6
1234811
6336
SH
SOLE
6336
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
BBG001SRN7W1
430827
3213
SH
SOLE
3213
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
BBG001SHVTS1
2379120
11280
SH
SOLE
11280
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
BBG001SMD2X3
761900
9175
SH
SOLE
9175
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
BBG001TC6MC1
12434814
33065
SH
SOLE
33065
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
BBG001SHVTR2
2086834
13145
SH
SOLE
13145
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
3546456
18709
SH
SOLE
18709
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
BBG001SHTTW9
1429776
6607
SH
SOLE
6607
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
BBG001SHTB03
14177566
69464
SH
SOLE
69464
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
7130490
51629
SH
SOLE
51629
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
BBG001SP7T00
3785772
70802
SH
SOLE
70802
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
1632317
40404
SH
SOLE
40404
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
BBG001T2YZG9
623011
6765
SH
SOLE
6765
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
BBG003H12XS7
1220837
25530
SH
SOLE
25530
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
BBG009THVRX1
5478298
108139
SH
SOLE
108139
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
BBG001T62M92
1122558
18722
SH
SOLE
18722
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
BBG001T62M38
1382015
17228
SH
SOLE
17228
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
BBG001T62MC8
579108
8840
SH
SOLE
8840
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
BBG001T62MF5
3922156
84257
SH
SOLE
84257
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
BBG001T62M74
570024
9737
SH
SOLE
9737
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
BBG001T62KZ7
817250
10721
SH
SOLE
10721
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
BBG001TCH518
3053745
48557
SH
SOLE
48557
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
BBG001SQX4T3
20082334
130396
SH
SOLE
130396
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
BBG001TJR1D8
466885
8457
SH
SOLE
8457
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
3139071
69495
SH
SOLE
69495
0
0
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
BBG004N1LYJ5
578157
9279
SH
SOLE
9279
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
BBG001SS0V24
12001027
113753
SH
SOLE
113753
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
BBG00C868SD7
340711
5500
SH
SOLE
5500
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
BBG00M0P2SP4
366689
5113
SH
SOLE
5113
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
BBG001SV5CV2
333368
3682
SH
SOLE
3682
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
BBG001T0Y6Y7
235278
1644
SH
SOLE
1644
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
BBG001T0Y6L1
1666688
16499
SH
SOLE
16499
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
BBG001SHVTQ3
4617318
18283
SH
SOLE
18283
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
BBG001SHVR41
4245507
21938
SH
SOLE
21938
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
BBG001SHTV45
946039
8282
SH
SOLE
8282
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
BBG001SHTTM0
383946
4929
SH
SOLE
4929
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
BBG001SHVR32
2415647
10130
SH
SOLE
10130
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
BBG001SHTTR5
2065803
5359
SH
SOLE
5359
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
BBG001SHVTP4
1229622
8335
SH
SOLE
8335
0
0
VEEVA SYS INC
CL A COM
922475108
BBG001TX0CB4
275042
1497
SH
SOLE
1497
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
2286478
58793
SH
SOLE
58793
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
BBG006QSN885
1299341
21434
SH
SOLE
21434
0
0
VISA INC
COM CL A
92826C839
BBG001SRCFY3
5823332
25829
SH
SOLE
25829
0
0
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
BBG001SP8VG7
183403
21476
SH
SOLE
21476
0
0
WALMART INC
COM
931142103
BBG001S5XH92
1500062
10173
SH
SOLE
10173
0
0
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
2730361
19633
SH
SOLE
19633
0
0
WASTE MGMT INC DEL
COM
94106L109
BBG001S5XH47
4152493
25449
SH
SOLE
25449
0
0
WELLS FARGO CO NEW
COM
949746101
BBG001S5XF23
4284394
114617
SH
SOLE
114617
0
0
WELLTOWER INC
COM
95040Q104
BBG001S5RTQ4
1198728
16721
SH
SOLE
16721
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
BBG001S5XK22
1256647
3627
SH
SOLE
3627
0
0
WESTERN ASSET INVT GRADE DEF
COM
95790A101
BBG001T3HG69
194204
11471
SH
SOLE
11471
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
BBG005PXGB60
5629139
215924
SH
SOLE
215924
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
BBG001SV1SY8
223826
5912
SH
SOLE
5912
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
BBG001T6DPF6
818318
9954
SH
SOLE
9954
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
BBG005YHYNG8
5338861
106204
SH
SOLE
106204
0
0
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
BBG006G0J5J6
1658865
42082
SH
SOLE
42082
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
BBG001SHL7K8
289816
4685
SH
SOLE
4685
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
BBG004LMH3Z6
508812
8162
SH
SOLE
8162
0
0
WP CAREY INC
COM
92936U109
BBG001S67MM3
1172964
15145
SH
SOLE
15145
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
BBG001S6SX73
817578
2571
SH
SOLE
2571
0
0
ZOETIS INC
CL A
98978V103
BBG0039320P7
1563784
9395
SH
SOLE
9395
0
0