0001085146-24-002275.txt : 20240507
0001085146-24-002275.hdr.sgml : 20240507
20240506214405
ACCESSION NUMBER: 0001085146-24-002275
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240507
DATE AS OF CHANGE: 20240506
EFFECTIVENESS DATE: 20240507
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PFG Advisors
CENTRAL INDEX KEY: 0001694435
ORGANIZATION NAME:
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: 24919352
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-2024
03-31-2024
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
05-06-2024
0
641
1368361705
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
ABBOTT LABS
COM
002824100
BBG001S5N9M6
1368576
12041
SH
SOLE
0
0
12041
ABBVIE INC
COM
00287Y109
BBG0025Y4RZ3
4546217
24965
SH
SOLE
0
0
24965
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
BBG001S5R1L0
46578
16635
SH
SOLE
0
0
16635
ABRDN PRECIOUS METALS BASKET
PHYSCL PRECS MET
003263100
BBG001T79CF8
254412
2664
SH
SOLE
0
0
2664
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
7233408
20869
SH
SOLE
0
0
20869
ADOBE INC
COM
00724F101
BBG001S5NCQ5
2171798
4304
SH
SOLE
0
0
4304
ADVANCED MICRO DEVICES INC
COM
007903107
BBG001S5NN36
1184196
6561
SH
SOLE
0
0
6561
AERCAP HOLDINGS NV
SHS
N00985106
BBG001SNX4Y4
314180
3615
SH
SOLE
0
0
3615
AGNC INVT CORP
COM
00123Q104
BBG001T074G2
106425
10750
SH
SOLE
0
0
10750
AIM ETF PRODUCTS TRUST
ALLIANZIM US LGR
00888H729
BBG01HDXBGL3
967218
34575
SH
SOLE
0
0
34575
AIM ETF PRODUCTS TRUST
ALLIANZIM US LRG
00888H687
BBG01J051XY4
486639
17901
SH
SOLE
0
0
17901
AIM ETF PRODUCTS TRUST
ALLIANZIM US LRG
00888H711
BBG01HDWX5T7
695206
25625
SH
SOLE
0
0
25625
AIM ETF PRODUCTS TRUST
US LARCP B20 MAR
00888H778
BBG01FC8GVM4
488728
17017
SH
SOLE
0
0
17017
AIM ETF PRODUCTS TRUST
US LRGCP B20 DEC
00888H794
BBG01BM21GB6
424934
14643
SH
SOLE
0
0
14643
AIM ETF PRODUCTS TRUST
US LRGCP B20 FEB
00888H786
BBG01DCCD6G5
314947
10876
SH
SOLE
0
0
10876
AIM ETF PRODUCTS TRUST
US LRGCP B20 JAN
00888H802
BBG00YPGMDP2
645143
20523
SH
SOLE
0
0
20523
AIM ETF PRODUCTS TRUST
US LRGCP B20 OCT
00888H505
BBG00XPR18Z3
2189178
64654
SH
SOLE
0
0
64654
AIR PRODS & CHEMS INC
COM
009158106
BBG001S5NSB6
880409
3634
SH
SOLE
0
0
3634
ALBEMARLE CORP
COM
012653101
BBG001S7SBP9
209203
1588
SH
SOLE
0
0
1588
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
BBG001S6CPH6
620186
4811
SH
SOLE
0
0
4811
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
4256833
28204
SH
SOLE
0
0
28204
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
7845502
51527
SH
SOLE
0
0
51527
ALPS ETF TR
ALERIAN MLP
00162Q452
BBG001TBMNT5
8484982
178782
SH
SOLE
0
0
178782
ALPS ETF TR
OSHARES US SMLCP
00162Q395
BBG018B6MX08
227891
5353
SH
SOLE
0
0
5353
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
BBG005CZ6C31
432824
18917
SH
SOLE
0
0
18917
ALPS ETF TR
SECTR DIV DOGS
00162Q858
BBG0035HP7H9
1059308
19635
SH
SOLE
0
0
19635
ALTRIA GROUP INC
COM
02209S103
BBG001S5T8T5
295817
6782
SH
SOLE
0
0
6782
ALTSHARES TRUST
MERGER ARBITRAGE
02210T108
BBG00S7NVRB4
627287
23079
SH
SOLE
0
0
23079
AMAZON COM INC
COM
023135106
BBG001S5PQL7
11216142
62181
SH
SOLE
0
0
62181
AMDOCS LTD
SHS
G02602103
BBG001SBX7P3
287105
3177
SH
SOLE
0
0
3177
AMERICAN CENTY ETF TR
DIVERSIFIED MU
025072505
BBG00LY8JM27
563904
11155
SH
SOLE
0
0
11155
AMERICAN ELEC PWR CO INC
COM
025537101
BBG001S5NFD2
441263
5125
SH
SOLE
0
0
5125
AMERICAN EXPRESS CO
COM
025816109
BBG001S5P034
1009592
4434
SH
SOLE
0
0
4434
AMERICAN WTR WKS CO INC NEW
COM
030420103
BBG001SPHYW3
1142908
9352
SH
SOLE
0
0
9352
AMETEK INC
COM
031100100
BBG001S5NN54
3713053
20301
SH
SOLE
0
0
20301
AMGEN INC
COM
031162100
BBG001S5NNL6
3965801
13948
SH
SOLE
0
0
13948
AMPHENOL CORP NEW
CL A
032095101
BBG001S5NSK6
2632056
22818
SH
SOLE
0
0
22818
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
BBG00FJ5P854
3085410
79357
SH
SOLE
0
0
79357
ANALOG DEVICES INC
COM
032654105
BBG001S5ND38
2698729
13644
SH
SOLE
0
0
13644
ANSYS INC
COM
03662Q105
BBG001S926L8
4259653
12270
SH
SOLE
0
0
12270
APOLLO GLOBAL MGMT INC
COM
03769M106
BBG00ZNLTFL2
211973
1885
SH
SOLE
0
0
1885
APPLE INC
COM
037833100
BBG001S5N8V8
30509633
177920
SH
SOLE
0
0
177920
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
526658
2554
SH
SOLE
0
0
2554
APPLOVIN CORP
COM CL A
03831W108
BBG006HFPX86
257706
3723
SH
SOLE
0
0
3723
ARES CAPITAL CORP
COM
04010L103
BBG001SL96Z9
1052986
50576
SH
SOLE
0
0
50576
ARISTA NETWORKS INC
COM
040413106
BBG001T51KQ0
221545
764
SH
SOLE
0
0
764
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
BBG0077Q7047
443652
8109
SH
SOLE
0
0
8109
ARK ETF TR
FINTECH INNOVA
00214Q708
BBG00N7YFKY9
207275
6834
SH
SOLE
0
0
6834
ARK ETF TR
INNOVATION ETF
00214Q104
BBG007FJMV49
4293336
85730
SH
SOLE
0
0
85730
ARK ETF TR
NEXT GNRTN INTER
00214Q401
BBG0077Q7LG8
244722
2938
SH
SOLE
0
0
2938
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
BBG001SCG0R3
486500
501
SH
SOLE
0
0
501
AT&T INC
COM
00206R102
BBG001S5VWH2
717116
40745
SH
SOLE
0
0
40745
ATKORE INC
COM
047649108
BBG001T8LDZ8
598896
3146
SH
SOLE
0
0
3146
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
3088156
12365
SH
SOLE
0
0
12365
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
1073717
28315
SH
SOLE
0
0
28315
BARINGS BDC INC
COM
06759L103
BBG001S9DQ05
169716
18249
SH
SOLE
0
0
18249
BECTON DICKINSON & CO
COM
075887109
BBG001S5P374
615161
2486
SH
SOLE
0
0
2486
BEL FUSE INC
CL B
077347300
BBG001S93K81
470688
7804
SH
SOLE
0
0
7804
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
10692169
25426
SH
SOLE
0
0
25426
BLACKROCK ETF TRUST
US EQT FACTOR
09290C103
BBG00NNWBWQ2
1112781
25063
SH
SOLE
0
0
25063
BLACKROCK INC
COM
09247X101
BBG001SDBP55
308889
371
SH
SOLE
0
0
371
BLACKSTONE INC
COM
09260D107
BBG001S7H949
237738
1810
SH
SOLE
0
0
1810
BOEING CO
COM
097023105
BBG001S5P0V3
844170
4374
SH
SOLE
0
0
4374
BOOKING HOLDINGS INC
COM
09857L108
BBG001S89N72
268620
74
SH
SOLE
0
0
74
BP PLC
SPONSORED ADR
055622104
BBG001S5W4F5
211487
5613
SH
SOLE
0
0
5613
BRISTOL-MYERS SQUIBB CO
COM
110122108
BBG001S8N8J6
268279
4947
SH
SOLE
0
0
4947
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
1780450
1343
SH
SOLE
0
0
1343
BUILDERS FIRSTSOURCE INC
COM
12008R107
BBG001S9CFC7
632324
3032
SH
SOLE
0
0
3032
BWX TECHNOLOGIES INC
COM
05605H100
BBG001SGJPH7
1031228
10049
SH
SOLE
0
0
10049
C3 AI INC
CL A
12468P104
BBG00Y6G6Y84
260197
9612
SH
SOLE
0
0
9612
CACI INTL INC
CL A
127190304
BBG001SF9NK1
1061860
2803
SH
SOLE
0
0
2803
CADENCE DESIGN SYSTEM INC
COM
127387108
BBG001S65YK1
3429372
11017
SH
SOLE
0
0
11017
CAPITAL GROUP CORE EQUITY ET
SHS CREATION UNI
14020V108
BBG015D25YS8
393546
12630
SH
SOLE
0
0
12630
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
BBG015H8BXT5
1181635
36358
SH
SOLE
0
0
36358
CAPITAL GROUP GBL GROWTH EQT
SHS CREATION UNI
14020X104
BBG015DN3GR4
1325381
46020
SH
SOLE
0
0
46020
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
BBG015DMY5P8
12125277
379033
SH
SOLE
0
0
379033
CARLISLE COS INC
COM
142339100
BBG001S5Q6R4
3356979
8567
SH
SOLE
0
0
8567
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
3819654
10424
SH
SOLE
0
0
10424
CELESTICA INC
SUB VTG SHS
15101Q108
BBG001S9CXM7
435918
9700
SH
SOLE
0
0
9700
CELSIUS HLDGS INC
COM NEW
15118V207
BBG001SQSKT3
358297
4321
SH
SOLE
0
0
4321
CENTENE CORP DEL
COM
15135B101
BBG001S6T7Q8
333148
4245
SH
SOLE
0
0
4245
CHENIERE ENERGY INC
COM NEW
16411R208
BBG001S7W158
849605
5268
SH
SOLE
0
0
5268
CHEVRON CORP NEW
COM
166764100
BBG001S67ZC5
3869071
24528
SH
SOLE
0
0
24528
CHIPOTLE MEXICAN GRILL INC
COM
169656105
BBG001SP50B3
395776
136
SH
SOLE
0
0
136
CHUBB LIMITED
COM
H1467J104
BBG001S8S1L3
443566
1712
SH
SOLE
0
0
1712
CHURCH & DWIGHT CO INC
COM
171340102
BBG001S5PR99
3510135
33651
SH
SOLE
0
0
33651
CIA ENERGETICA DE MINAS GERA
SP ADR N-V PFD
204409601
BBG001S64WN3
26046
10545
SH
SOLE
0
0
10545
CISCO SYS INC
COM
17275R102
BBG001S6HC62
1063625
21311
SH
SOLE
0
0
21311
COCA COLA CO
COM
191216100
BBG001S5SMQ8
745672
12188
SH
SOLE
0
0
12188
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
1200176
27686
SH
SOLE
0
0
27686
COMFORT SYS USA INC
COM
199908104
BBG001SB1GG8
525810
1655
SH
SOLE
0
0
1655
CONOCOPHILLIPS
COM
20825C104
BBG001S5TZM2
555271
4363
SH
SOLE
0
0
4363
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
329450
1212
SH
SOLE
0
0
1212
CONSTELLATION ENERGY CORP
COM
21037T109
BBG014KFRPJ9
579039
3132
SH
SOLE
0
0
3132
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
10956616
14955
SH
SOLE
0
0
14955
CROWDSTRIKE HLDGS INC
CL A
22788C105
BBG00BLYKRZ7
245251
765
SH
SOLE
0
0
765
CSX CORP
COM
126408103
BBG001S5Q7Q3
699872
18880
SH
SOLE
0
0
18880
CUMMINS INC
COM
231021106
BBG001S5Q9M3
1599354
5428
SH
SOLE
0
0
5428
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
6173328
24721
SH
SOLE
0
0
24721
DANAOS CORPORATION
SHS
Y1968P121
BBG001SQ4NL1
306056
4239
SH
SOLE
0
0
4239
DBX ETF TR
XTRACK HRVST CSI
233051879
BBG005HJL932
248170
10310
SH
SOLE
0
0
10310
DBX ETF TR
XTRACK USD HIGH
233051432
BBG00FGWY4G5
394367
11044
SH
SOLE
0
0
11044
DBX ETF TR
XTRACKERS SHRT
233051283
BBG00JQ1CS66
721882
16212
SH
SOLE
0
0
16212
DEERE & CO
COM
244199105
BBG001S5QFF7
2634915
6415
SH
SOLE
0
0
6415
DELL TECHNOLOGIES INC
CL C
24703L202
BBG00DW3SZT0
203514
1783
SH
SOLE
0
0
1783
DIAMONDBACK ENERGY INC
COM
25278X109
BBG002PHSZN7
400700
2022
SH
SOLE
0
0
2022
DIGITAL RLTY TR INC
COM
253868103
BBG001SM0K30
226575
1573
SH
SOLE
0
0
1573
DIMENSIONAL ETF TRUST
CORE FIXED INCOM
25434V872
BBG01254CL28
3254758
77587
SH
SOLE
0
0
77587
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
BBG00Y2PHW26
2726654
110302
SH
SOLE
0
0
110302
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
25434V203
BBG00Y2PGDN6
2165863
71670
SH
SOLE
0
0
71670
DIMENSIONAL ETF TRUST
INTL CORE EQUITY
25434V799
BBG01631TNW2
230157
8604
SH
SOLE
0
0
8604
DIMENSIONAL ETF TRUST
INTL HIGH PROFIT
25434V765
BBG01636J356
1622607
60230
SH
SOLE
0
0
60230
DIMENSIONAL ETF TRUST
INTL SMALL CAP E
25434V773
BBG01633DW64
1063075
42421
SH
SOLE
0
0
42421
DIMENSIONAL ETF TRUST
SHORT DURATION F
25434V864
BBG01254JDW6
1945049
41349
SH
SOLE
0
0
41349
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
BBG011DXY6D4
6154954
192643
SH
SOLE
0
0
192643
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
BBG011DXXNJ2
7587183
133155
SH
SOLE
0
0
133155
DIMENSIONAL ETF TRUST
US HIGH PROFITAB
25434V831
BBG015DLMLQ7
2091996
66181
SH
SOLE
0
0
66181
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
BBG0177CTQC7
2930227
71644
SH
SOLE
0
0
71644
DIMENSIONAL ETF TRUST
US REAL ESTATE E
25434V823
BBG015GTL6R0
1389689
62123
SH
SOLE
0
0
62123
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
BBG011DXXVM0
2571666
41252
SH
SOLE
0
0
41252
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
909446
7433
SH
SOLE
0
0
7433
DUKE ENERGY CORP NEW
COM NEW
26441C204
BBG001S5QNR7
373604
3863
SH
SOLE
0
0
3863
EA SERIES TRUST
STRIVE ENHANCED
02072L441
BBG01HTJYB42
888629
43948
SH
SOLE
0
0
43948
EATON CORP PLC
SHS
G29183103
BBG001S5QZ45
2618382
8374
SH
SOLE
0
0
8374
ELI LILLY & CO
COM
532457108
BBG001S5STL8
2308750
2968
SH
SOLE
0
0
2968
EMERSON ELEC CO
COM
291011104
BBG001S5QVT7
293898
2591
SH
SOLE
0
0
2591
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
BBG001SDHNW4
918030
58362
SH
SOLE
0
0
58362
ENTERPRISE PRODS PARTNERS L
COM
293792107
BBG001S9P0Z1
412345
14131
SH
SOLE
0
0
14131
EOG RES INC
COM
26875P101
BBG001S5ZB93
1634307
12784
SH
SOLE
0
0
12784
EPR PPTYS
COM SH BEN INT
26884U109
BBG001SB5QR0
1675502
39470
SH
SOLE
0
0
39470
EQUINIX INC
COM
29444U700
BBG001SKBNS9
1125750
1364
SH
SOLE
0
0
1364
ETF SER SOLUTIONS
DEFIANCE QUANT
26922A420
BBG00LWJ3BF2
374848
6108
SH
SOLE
0
0
6108
ETFIS SER TR I
VIRTUS NEWFLEET
26923G707
BBG009RY71Y9
2822071
125817
SH
SOLE
0
0
125817
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
2875702
24739
SH
SOLE
0
0
24739
FACTSET RESH SYS INC
COM
303075105
BBG001S5XRL6
1511301
3326
SH
SOLE
0
0
3326
FEDEX CORP
COM
31428X106
BBG001S5R3M5
365863
1263
SH
SOLE
0
0
1263
FIDELITY COVINGTON TRUST
DIVID ETF RISI
316092832
BBG00DR7RKX6
283895
6099
SH
SOLE
0
0
6099
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
BBG00DR7RGF5
420944
9290
SH
SOLE
0
0
9290
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
BBG005FHVPV0
236770
2871
SH
SOLE
0
0
2871
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
BBG005FHWXW1
1647001
27727
SH
SOLE
0
0
27727
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
BBG005FHVV56
321272
4605
SH
SOLE
0
0
4605
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
BBG005FHWBL1
12213793
78374
SH
SOLE
0
0
78374
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
BBG008229899
239430
9177
SH
SOLE
0
0
9177
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
BBG005FHVXB5
242011
5705
SH
SOLE
0
0
5705
FIDELITY COVINGTON TRUST
VLU FACTOR ETF
316092782
BBG00DRGLK53
2495179
43737
SH
SOLE
0
0
43737
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
BBG0078X1341
4009498
88490
SH
SOLE
0
0
88490
FIDUS INVT CORP
COM
316500107
BBG001V0MG11
3388743
171669
SH
SOLE
0
0
171669
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
BBG001V11YX8
379193
10090
SH
SOLE
0
0
10090
FIRST TR EXCHANGE TRAD FD VI
ALT ABSLT STRG
33740Y101
BBG00CW1P7P5
301968
10489
SH
SOLE
0
0
10489
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
BBG001S6SDY7
364465
5647
SH
SOLE
0
0
5647
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
BBG001ST6998
223025
11907
SH
SOLE
0
0
11907
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
BBG001ST68V5
356445
7501
SH
SOLE
0
0
7501
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
BBG001S7RKF1
263243
3608
SH
SOLE
0
0
3608
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
BBG009K1H2W7
313991
5568
SH
SOLE
0
0
5568
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
BBG001SQ1882
11238550
131215
SH
SOLE
0
0
131215
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
BBG001SN9872
7397391
36069
SH
SOLE
0
0
36069
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
BBG007GFNV45
342411
7097
SH
SOLE
0
0
7097
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
BBG004XDZ7P5
212025
4192
SH
SOLE
0
0
4192
FIRST TR EXCHANGE-TRADED FD
NASDAQ BK ETF
33738R860
BBG00DVWCDC1
854398
31479
SH
SOLE
0
0
31479
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
BBG005SW6WS0
10439569
185857
SH
SOLE
0
0
185857
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
BBG004HQLXB7
315511
6828
SH
SOLE
0
0
6828
FIRST TR EXCHANGE-TRADED FD
WTR ETF
33733B100
BBG001SS8248
1014387
9935
SH
SOLE
0
0
9935
FIRST TR EXCHNG TRADED FD VI
FT VEST FD OF BU
33740F755
BBG00VC9SZ91
224267
8021
SH
SOLE
0
0
8021
FIRST TR EXCHNG TRADED FD VI
FT VEST INTER
33740U869
BBG011FRZJF4
242829
10958
SH
SOLE
0
0
10958
FIRST TR EXCHNG TRADED FD VI
FT VEST NAS
33740F649
BBG00YGC9804
519933
20927
SH
SOLE
0
0
20927
FIRST TR EXCHNG TRADED FD VI
FT VEST US EQT
33740F474
BBG01FTS8H97
201720
6000
SH
SOLE
0
0
6000
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
BBG00FZ4KG74
1120774
25706
SH
SOLE
0
0
25706
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
BBG00L2NXWJ3
3081717
125273
SH
SOLE
0
0
125273
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
BBG001ST6916
885972
11600
SH
SOLE
0
0
11600
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
BBG001ST6943
734752
6481
SH
SOLE
0
0
6481
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
BBG001SP68G0
291432
7574
SH
SOLE
0
0
7574
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
BBG001ST6934
1244728
15065
SH
SOLE
0
0
15065
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
BBG001SQWVL2
644481
3380
SH
SOLE
0
0
3380
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
BBG001SLWD88
2067311
48954
SH
SOLE
0
0
48954
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
BBG001ST6961
540885
4387
SH
SOLE
0
0
4387
FLEXSHARES TR
GLB QLT R/E IDX
33939L787
BBG005JYLGS4
1497516
26360
SH
SOLE
0
0
26360
FORD MTR CO DEL
COM
345370860
BBG001S5TZ33
367891
27703
SH
SOLE
0
0
27703
FREEPORT-MCMORAN INC
CL B
35671D857
BBG001S5R3F3
253910
5400
SH
SOLE
0
0
5400
FS KKR CAP CORP
COM
302635206
BBG001YCZQ07
3318524
174018
SH
SOLE
0
0
174018
GABELLI CONV & INC SECS FD I
COM
36240B109
BBG001S8GK34
323740
87262
SH
SOLE
0
0
87262
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
4577525
18307
SH
SOLE
0
0
18307
GARTNER INC
COM
366651107
BBG001S5SD60
1135428
2382
SH
SOLE
0
0
2382
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
3463556
12261
SH
SOLE
0
0
12261
GENERAL ELECTRIC CO
COM NEW
369604301
BBG001S5PVD5
1281696
7302
SH
SOLE
0
0
7302
GENERATION BIO CO
COM
37148K100
BBG00K698K97
40700
10000
SH
SOLE
0
0
10000
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
220717
3013
SH
SOLE
0
0
3013
GLADSTONE INVT CORP
COM
376546107
BBG001SL3TS3
1470016
103304
SH
SOLE
0
0
103304
GLOBAL X FDS
ADAPTIVE US RISK
37954Y194
BBG00YV3WZM7
575663
17577
SH
SOLE
0
0
17577
GLOBAL X FDS
ALTERNATIVE INCM
37954Y806
BBG009L6H4S6
136059
11796
SH
SOLE
0
0
11796
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
BBG00DSB42H9
258424
8124
SH
SOLE
0
0
8124
GLOBAL X FDS
US INFR DEV ETF
37954Y673
BBG00G5CR9C0
2030519
51005
SH
SOLE
0
0
51005
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
BBG00DRGSD25
268646
2663
SH
SOLE
0
0
2663
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
BBG00B0SKXY1
6083056
58609
SH
SOLE
0
0
58609
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
540516
1294
SH
SOLE
0
0
1294
GRAINGER W W INC
COM
384802104
BBG001S5RRD2
372692
366
SH
SOLE
0
0
366
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
BBG00HBPWNP1
433974
19762
SH
SOLE
0
0
19762
GRANITESHARES PLATINUM TR
SHS BEN INT
38748T103
BBG00JRYLNX4
94747
10718
SH
SOLE
0
0
10718
GREEN BRICK PARTNERS INC
COM
392709101
BBG001SS5LM9
372462
6184
SH
SOLE
0
0
6184
HCA HEALTHCARE INC
COM
40412C101
BBG001T8NTY2
508800
1525
SH
SOLE
0
0
1525
HEICO CORP NEW
COM
422806109
BBG001S5RVC4
1934949
10131
SH
SOLE
0
0
10131
HERSHEY CO
COM
427866108
BBG001S5S148
1366752
7027
SH
SOLE
0
0
7027
HF SINCLAIR CORP
COM
403949100
BBG0135B2269
300457
4977
SH
SOLE
0
0
4977
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
6348817
16551
SH
SOLE
0
0
16551
HONEYWELL INTL INC
COM
438516106
BBG001S5X1N1
3102541
15116
SH
SOLE
0
0
15116
HORMEL FOODS CORP
COM
440452100
BBG001S5S0D0
278038
7969
SH
SOLE
0
0
7969
HOWMET AEROSPACE INC
COM
443201108
BBG00DYNJH69
429946
6283
SH
SOLE
0
0
6283
HP INC
COM
40434L105
BBG001S6W7N7
316561
10475
SH
SOLE
0
0
10475
HUBBELL INC
COM
443510607
BBG001S5S1L9
1403284
3381
SH
SOLE
0
0
3381
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
4380992
8114
SH
SOLE
0
0
8114
IES HLDGS INC
COM
44951W106
BBG001SR2L71
445689
3664
SH
SOLE
0
0
3664
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
1804425
6725
SH
SOLE
0
0
6725
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
BBG00HZ6Q3N0
1010484
41430
SH
SOLE
0
0
41430
INNOVATOR ETFS TRUST
GRWT100 PWR BF
45782C466
BBG00R879TP6
1421580
32620
SH
SOLE
0
0
32620
INNOVATOR ETFS TRUST
GRWT100 PWR BUF
45782C276
BBG00VSHC6L3
214339
3718
SH
SOLE
0
0
3718
INNOVATOR ETFS TRUST
INTRNL DEV JAN
45782C524
BBG00R877XM2
637244
20369
SH
SOLE
0
0
20369
INNOVATOR ETFS TRUST
US EQT PWR BUF
45782C870
BBG00NR9QB16
242856
7230
SH
SOLE
0
0
7230
INNOVATOR ETFS TRUST
US EQT ULTRA BF
45782C300
BBG00MYXKMH2
1895659
52509
SH
SOLE
0
0
52509
INNOVATOR ETFS TRUST
US EQT ULTRA BFR
45782C425
BBG00RHZ8N23
322301
10466
SH
SOLE
0
0
10466
INNOVATOR ETFS TRUST
US EQTY BUFR FEB
45782C433
BBG00RHZ1235
311294
7925
SH
SOLE
0
0
7925
INNOVATOR ETFS TRUST
US EQTY BUFR JUL
45782C789
BBG00LNJLCX0
245650
6091
SH
SOLE
0
0
6091
INNOVATOR ETFS TRUST
US EQTY PWR BF
45782C680
BBG00PVP39R2
240124
6787
SH
SOLE
0
0
6787
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C813
BBG00LNDTJL3
393207
10353
SH
SOLE
0
0
10353
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C417
BBG00RHZ5CR3
310207
9081
SH
SOLE
0
0
9081
INNOVATOR ETFS TRUST
US EQUT BUFR AUG
45782C698
BBG00PVP2QY7
282818
7276
SH
SOLE
0
0
7276
INNOVATOR ETFS TRUST
US SML CP PWR B
45782C474
BBG00R879Z72
211265
5973
SH
SOLE
0
0
5973
INNOVATOR ETFS TRUST
US SML CP PWR B
45782C284
BBG00VSHFQQ1
248059
8834
SH
SOLE
0
0
8834
INNOVATOR ETFS TRUST
US SML CP PWR ET
45782C342
BBG00SXJYJL8
211514
6788
SH
SOLE
0
0
6788
INTEL CORP
COM
458140100
BBG001S5SF65
1485614
33634
SH
SOLE
0
0
33634
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
1074934
5629
SH
SOLE
0
0
5629
INTUIT
COM
461202103
BBG001S6TWR2
2755588
4239
SH
SOLE
0
0
4239
INTUITIVE SURGICAL INC
COM NEW
46120E602
BBG001S7XR78
2595682
6504
SH
SOLE
0
0
6504
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
BBG00KJR1JM8
1616789
34539
SH
SOLE
0
0
34539
INVESCO DB MULTI-SECTOR COMM
OIL FD
46140H403
BBG001SSDLM0
209231
13464
SH
SOLE
0
0
13464
INVESCO EXCH TRADED FD TR II
KBW PPTY CASUT
46138E586
BBG001TG54V2
379711
3524
SH
SOLE
0
0
3524
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
BBG00XS6PBW6
2292003
12546
SH
SOLE
0
0
12546
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
BBG001V18CH7
1046843
11931
SH
SOLE
0
0
11931
INVESCO EXCH TRADED FD TR II
S&P 500 MOMNTM
46138E339
BBG00B59HSJ0
439365
5477
SH
SOLE
0
0
5477
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
BBG002DJ8H94
204374
8555
SH
SOLE
0
0
8555
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP ENE
46138G474
BBG001T7V3C6
363518
6517
SH
SOLE
0
0
6517
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
BBG001V18CG8
2278055
34584
SH
SOLE
0
0
34584
INVESCO EXCH TRADED FD TR II
SHORT TERM TREAS
46138G888
BBG00FQKL0K7
480811
4559
SH
SOLE
0
0
4559
INVESCO EXCH TRD SLF IDX FD
RAFI STRATGIC US
46138J742
BBG00LY8KF11
3893175
82031
SH
SOLE
0
0
82031
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
BBG00P4Y3FZ0
2416146
43747
SH
SOLE
0
0
43747
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
BBG001S8JG85
229245
2257
SH
SOLE
0
0
2257
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
BBG001SS5KV1
229989
2125
SH
SOLE
0
0
2125
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGHT HE
46137V852
BBG001SRNLF9
485890
11053
SH
SOLE
0
0
11053
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
BBG001SPSDJ2
1415605
36039
SH
SOLE
0
0
36039
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
BBG001SN3Z78
781747
37857
SH
SOLE
0
0
37857
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
BBG001T10BD4
2590975
64953
SH
SOLE
0
0
64953
INVESCO EXCHANGE TRADED FD T
PHARMACEUTICALS
46137V662
BBG001SN6GP7
220077
2745
SH
SOLE
0
0
2745
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
BBG001V28DF5
1150043
10800
SH
SOLE
0
0
10800
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
BBG00KJR2B26
490999
11654
SH
SOLE
0
0
11654
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
BBG001SJW5S8
516252
4495
SH
SOLE
0
0
4495
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
BBG001SS30K9
3643508
33108
SH
SOLE
0
0
33108
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
BBG00KJR2QH7
327652
10307
SH
SOLE
0
0
10307
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
BBG00KJR2RC0
757015
15867
SH
SOLE
0
0
15867
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
BBG00KJR2V68
1629473
46305
SH
SOLE
0
0
46305
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
BBG00KJR2NN7
3005134
17743
SH
SOLE
0
0
17743
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
BBG00KJR2976
1345237
36635
SH
SOLE
0
0
36635
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
BBG001SDTVQ0
761039
12596
SH
SOLE
0
0
12596
INVESCO EXCHANGE TRADED FD T
SEMICONDUCTORS
46137V647
BBG001SN6GS4
828717
14686
SH
SOLE
0
0
14686
INVESCO QQQ TR
UNIT SER 1
46090E103
BBG001S9GN63
35211498
79303
SH
SOLE
48
0
79255
IQVIA HLDGS INC
COM
46266C105
BBG00333FZ54
1368388
5411
SH
SOLE
0
0
5411
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
903047
21496
SH
SOLE
0
0
21496
ISHARES INC
CORE MSCI EMKT
46434G103
BBG003HC3DG9
679925
13177
SH
SOLE
0
0
13177
ISHARES INC
EMNG MKTS EQT
46434G889
BBG00BM64QL2
2041297
45831
SH
SOLE
0
0
45831
ISHARES INC
MSCI EQUAL WEITE
464286681
BBG001T8MYT8
1157308
12719
SH
SOLE
0
0
12719
ISHARES INC
MSCI GBL MIN VOL
464286525
BBG0025X39Q6
974125
9254
SH
SOLE
0
0
9254
ISHARES SILVER TR
ISHARES
46428Q109
BBG001SQLN69
231436
10173
SH
SOLE
0
0
10173
ISHARES TR
1 3 YR TREAS BD
464287457
BBG001SKXPR1
1775214
21707
SH
SOLE
0
0
21707
ISHARES TR
10-20 YR TRS ETF
464288653
BBG001SSD830
1062753
10119
SH
SOLE
0
0
10119
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
2500546
26427
SH
SOLE
0
0
26427
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
2282881
19712
SH
SOLE
0
0
19712
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
4487198
47403
SH
SOLE
0
0
47403
ISHARES TR
CALIF MUN BD ETF
464288356
BBG001T03XM5
349671
6077
SH
SOLE
0
0
6077
ISHARES TR
CONV BD ETF
46435G102
BBG009BKDMM6
207303
2597
SH
SOLE
0
0
2597
ISHARES TR
CORE DIV GRWTH
46434V621
BBG006MJFZK4
1177748
20285
SH
SOLE
0
0
20285
ISHARES TR
CORE INTL AGGR
46435G672
BBG00BDV2SQ0
315640
6319
SH
SOLE
0
0
6319
ISHARES TR
CORE MSCI EAFE
46432F842
BBG003H6TRS0
2596908
34989
SH
SOLE
0
0
34989
ISHARES TR
CORE MSCI TOTAL
46432F834
BBG003H6TMV7
2014178
29681
SH
SOLE
0
0
29681
ISHARES TR
CORE S&P MCP ETF
464287507
BBG001SFC7V0
4370175
71949
SH
SOLE
0
0
71949
ISHARES TR
CORE S&P SCP ETF
464287804
BBG001SFC7W9
1665136
15066
SH
SOLE
0
0
15066
ISHARES TR
CORE S&P TTL STK
464287150
BBG001SHTRL5
3049128
26445
SH
SOLE
0
0
26445
ISHARES TR
CORE S&P US GWT
464287671
BBG001SFQL99
1691942
14435
SH
SOLE
0
0
14435
ISHARES TR
CORE S&P US VLU
464287663
BBG001SFQL80
1339420
14810
SH
SOLE
0
0
14810
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
11385786
21657
SH
SOLE
0
0
21657
ISHARES TR
CORE TOTAL USD
46434V613
BBG006MJCSW0
11096103
243389
SH
SOLE
0
0
243389
ISHARES TR
CORE US AGGBD ET
464287226
BBG001SM1QT8
10150821
103643
SH
SOLE
0
0
103643
ISHARES TR
CR 5 10 YR ETF
46435G417
BBG00F5NQS00
5640489
131495
SH
SOLE
0
0
131495
ISHARES TR
EAFE GRWTH ETF
464288885
BBG001SP62C7
2556822
24635
SH
SOLE
0
0
24635
ISHARES TR
EAFE VALUE ETF
464288877
BBG001SNYBH6
3652805
67147
SH
SOLE
0
0
67147
ISHARES TR
ESG AWR MSCI USA
46435G425
BBG00FFPFTS4
657971
5723
SH
SOLE
0
0
5723
ISHARES TR
ESG AWR US AGRGT
46435U549
BBG00MC0P0K7
719531
15290
SH
SOLE
0
0
15290
ISHARES TR
ESG AWRE 1 5 YR
46435G243
BBG00H4BFM35
360106
14710
SH
SOLE
0
0
14710
ISHARES TR
ESG AWRE USD ETF
46435G193
BBG00H4BH3F2
552015
24011
SH
SOLE
0
0
24011
ISHARES TR
EXPONENTIAL TECH
46434V381
BBG008B3Q692
1764600
29597
SH
SOLE
0
0
29597
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
1926136
37723
SH
SOLE
0
0
37723
ISHARES TR
GL CLEAN ENE ETF
464288224
BBG001S7XDQ8
223681
16000
SH
SOLE
0
0
16000
ISHARES TR
GLOBAL TECH ETF
464287291
BBG001S60KQ0
353284
4722
SH
SOLE
0
0
4722
ISHARES TR
IBOXX HI YD ETF
464288513
BBG001ST0ZQ7
454594
5848
SH
SOLE
0
0
5848
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
859915
7895
SH
SOLE
0
0
7895
ISHARES TR
ISHARES BIOTECH
464287556
BBG001SGYSW7
638759
4655
SH
SOLE
0
0
4655
ISHARES TR
ISHARES SEMICDTR
464287523
BBG001SJ8F58
2416666
10697
SH
SOLE
0
0
10697
ISHARES TR
ISHS 1-5YR INVS
464288646
BBG001SSD858
7369443
143710
SH
SOLE
0
0
143710
ISHARES TR
ISHS 5-10YR INVT
464288638
BBG001SSD849
235078
4556
SH
SOLE
0
0
4556
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
310165
3356
SH
SOLE
0
0
3356
ISHARES TR
MORNINGSTR US EQ
464287127
BBG001SBR743
1163319
16052
SH
SOLE
0
0
16052
ISHARES TR
MRGSTR MD CP GRW
464288307
BBG001SBRK44
2502735
35409
SH
SOLE
0
0
35409
ISHARES TR
MSCI ACWI ETF
464288257
BBG001S56QV7
9300222
84448
SH
SOLE
0
0
84448
ISHARES TR
MSCI CHINA A
46434V514
BBG00D30D440
256902
9900
SH
SOLE
0
0
9900
ISHARES TR
MSCI EAFE ETF
464287465
BBG001SG09V7
420927
5271
SH
SOLE
0
0
5271
ISHARES TR
MSCI EAFE MIN VL
46429B689
BBG0025X2WP7
398196
5618
SH
SOLE
0
0
5618
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
399945
9736
SH
SOLE
0
0
9736
ISHARES TR
MSCI GBL SUS DEV
46435G532
BBG00CRHS639
206425
2623
SH
SOLE
0
0
2623
ISHARES TR
MSCI INDIA ETF
46429B598
BBG002DMN4B6
398275
7720
SH
SOLE
0
0
7720
ISHARES TR
MSCI KLD400 SOC
464288570
BBG001SRYH02
2798140
27757
SH
SOLE
0
0
27757
ISHARES TR
MSCI USA ESG SLC
464288802
BBG001SN86J4
398907
3654
SH
SOLE
0
0
3654
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
1529190
18296
SH
SOLE
0
0
18296
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
1146657
6120
SH
SOLE
0
0
6120
ISHARES TR
MSCI USA QLT FCT
46432F339
BBG004TRTWW3
13867671
84379
SH
SOLE
0
0
84379
ISHARES TR
MSCI USA VALUE
46432F388
BBG004FPWGT7
1587096
14653
SH
SOLE
0
0
14653
ISHARES TR
NATIONAL MUN ETF
464288414
BBG001SZV978
1304177
12121
SH
SOLE
0
0
12121
ISHARES TR
NORTH AMERN NAT
464287374
BBG001SJKDG7
412333
9165
SH
SOLE
0
0
9165
ISHARES TR
PFD AND INCM SEC
464288687
BBG001SNVWC8
1080065
33511
SH
SOLE
0
0
33511
ISHARES TR
ROBOTICS ARTIF
46435U556
BBG00L9G3V33
340783
9921
SH
SOLE
0
0
9921
ISHARES TR
RUS 1000 GRW ETF
464287614
BBG001S56320
2443811
7251
SH
SOLE
0
0
7251
ISHARES TR
RUS 1000 VAL ETF
464287598
BBG001S562P7
1154722
6447
SH
SOLE
0
0
6447
ISHARES TR
RUS 2000 GRW ETF
464287648
BBG001S562F8
434092
1603
SH
SOLE
0
0
1603
ISHARES TR
RUS 2000 VAL ETF
464287630
BBG001S56277
361695
2278
SH
SOLE
0
0
2278
ISHARES TR
RUS MD CP GR ETF
464287481
BBG001S561Z8
356703
3125
SH
SOLE
0
0
3125
ISHARES TR
RUS MDCP VAL ETF
464287473
BBG001S561V2
291518
2326
SH
SOLE
0
0
2326
ISHARES TR
RUS MID CAP ETF
464287499
BBG001SJCNS1
676294
8042
SH
SOLE
0
0
8042
ISHARES TR
RUS TP200 GR ETF
464289438
BBG001T5LBR7
346861
1778
SH
SOLE
0
0
1778
ISHARES TR
RUSEL 2500 ETF
46435G268
BBG00H31MJN5
299603
4566
SH
SOLE
0
0
4566
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
4077239
19388
SH
SOLE
26
0
19362
ISHARES TR
S&P 100 ETF
464287101
BBG001SGB026
393238
1589
SH
SOLE
0
0
1589
ISHARES TR
S&P 500 GRWT ETF
464287309
BBG001S561Q8
785411
9301
SH
SOLE
0
0
9301
ISHARES TR
S&P 500 VAL ETF
464287408
BBG001S561K4
1653675
8852
SH
SOLE
0
0
8852
ISHARES TR
S&P MC 400GR ETF
464287606
BBG001SFQL08
1974353
21637
SH
SOLE
0
0
21637
ISHARES TR
S&P MC 400VL ETF
464287705
BBG001SFQJM9
481464
4070
SH
SOLE
0
0
4070
ISHARES TR
S&P SML 600 GWT
464287887
BBG001SFQL44
238353
1823
SH
SOLE
0
0
1823
ISHARES TR
SELECT DIVID ETF
464287168
BBG001SDJVG2
1153753
9366
SH
SOLE
0
0
9366
ISHARES TR
SHORT TREAS BD
464288679
BBG001SSD803
286181
2589
SH
SOLE
0
0
2589
ISHARES TR
SHRT NAT MUN ETF
464288158
BBG001SLS4Q3
728933
6960
SH
SOLE
0
0
6960
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
467469
4352
SH
SOLE
0
0
4352
ISHARES TR
TRS FLT RT BD
46434V860
BBG005YTNMS3
3804105
75046
SH
SOLE
0
0
75046
ISHARES TR
U.S. INSRNCE ETF
464288786
BBG001SQZTC4
993500
8463
SH
SOLE
0
0
8463
ISHARES TR
U.S. MED DVC ETF
464288810
BBG001SQZT52
461778
7882
SH
SOLE
0
0
7882
ISHARES TR
U.S. TECH ETF
464287721
BBG001SFB7Z7
534532
3958
SH
SOLE
0
0
3958
ISHARES TR
US AER DEF ETF
464288760
BBG001SC08P5
1111448
8425
SH
SOLE
0
0
8425
ISHARES TR
US HLTHCARE ETF
464287762
BBG001SFGXR4
366634
5923
SH
SOLE
0
0
5923
ISHARES TR
US HOME CONS ETF
464288752
BBG001SQZTR8
1799300
15542
SH
SOLE
0
0
15542
ISHARES TR
US INFRASTRUC
46435U713
BBG00KHHFPF1
317398
7320
SH
SOLE
0
0
7320
ISHARES TR
US TREAS BD ETF
46429B267
BBG002NCKPP8
650274
28558
SH
SOLE
0
0
28558
ISHARES TR
USD INV GRDE ETF
464288620
BBG001SSD876
407226
8021
SH
SOLE
0
0
8021
ISHARES U S ETF TR
BLACKROCK SH DUR
46431W507
BBG0059KNK04
7446161
147566
SH
SOLE
0
0
147566
ISHARES U S ETF TR
IT RT HDG HGYL
46431W606
BBG006KF6JC9
579172
6756
SH
SOLE
0
0
6756
J P MORGAN EXCHANGE TRADED F
BETABUILDERS USD
46641Q878
BBG00DRLJ399
1845286
39950
SH
SOLE
0
0
39950
J P MORGAN EXCHANGE TRADED F
BETABUILDRS US
46641Q399
BBG00NKWFC12
237777
2518
SH
SOLE
0
0
2518
J P MORGAN EXCHANGE TRADED F
DIVERSFED RTRN
46641Q886
BBG00CVTZCK8
284432
2869
SH
SOLE
0
0
2869
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
BBG00TSG0SK6
13531588
233868
SH
SOLE
322
0
233546
J P MORGAN EXCHANGE TRADED F
INTL BD OPP ETF
46641Q852
BBG00GD9GQY8
1385166
29088
SH
SOLE
0
0
29088
J P MORGAN EXCHANGE TRADED F
JPMORGAM LTD DUR
46654Q773
BBG01H5050G2
464471
9118
SH
SOLE
0
0
9118
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
BBG016NKZFF7
475772
8772
SH
SOLE
0
0
8772
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
BBG00M8D2458
354850
6993
SH
SOLE
0
0
6993
J P MORGAN EXCHANGE TRADED F
US QUALTY FCTR
46641Q761
BBG00J5DPW97
474100
8967
SH
SOLE
0
0
8967
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
BBG00C9Y3D89
575873
9522
SH
SOLE
0
0
9522
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
BBG00C9Y3BD7
323595
4628
SH
SOLE
0
0
4628
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
BBG00F7XD8R5
2328452
48009
SH
SOLE
0
0
48009
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
BBG00B2MF4T8
3438022
59917
SH
SOLE
0
0
59917
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
5042150
31874
SH
SOLE
0
0
31874
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
7385328
36871
SH
SOLE
0
0
36871
KEURIG DR PEPPER INC
COM
49271V100
BBG001ST5W34
916542
29884
SH
SOLE
0
0
29884
KKR & CO INC
COM
48251W104
BBG001S6PW05
213733
2125
SH
SOLE
0
0
2125
KLA CORP
COM NEW
482480100
BBG001S5SLM4
4673433
6690
SH
SOLE
0
0
6690
KROGER CO
COM
501044101
BBG001S5SN40
259373
4540
SH
SOLE
0
0
4540
LA Z BOY INC
COM
505336107
BBG001S5SXX6
317703
8445
SH
SOLE
0
0
8445
LAM RESEARCH CORP
COM
512807108
BBG001S5SW40
3115825
3207
SH
SOLE
0
0
3207
LCI INDS
COM
50189K103
BBG001S8G4D9
395023
3210
SH
SOLE
0
0
3210
LEGG MASON ETF INVT
CLEARBRIDEG LR
524682200
BBG00GPY0TV4
1211012
18051
SH
SOLE
0
0
18051
LIMBACH HLDGS INC
COM
53263P105
BBG006G0NGD3
253325
6116
SH
SOLE
0
0
6116
LINDE PLC
SHS
G54950103
BBG01FND0CH6
333382
718
SH
SOLE
0
0
718
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
BBG001SDX252
34346
13261
SH
SOLE
0
0
13261
LMP CAP & INCOME FD INC
COM
50208A102
BBG001S985R8
405498
25927
SH
SOLE
0
0
25927
LOCKHEED MARTIN CORP
COM
539830109
BBG001S7PS57
1417263
3116
SH
SOLE
0
0
3116
LOWES COS INC
COM
548661107
BBG001S5SVL3
575497
2259
SH
SOLE
0
0
2259
MANULIFE FINL CORP
COM
56501R106
BBG001S76KD6
440899
17643
SH
SOLE
0
0
17643
MARATHON OIL CORP
COM
565849106
BBG001S69V69
257503
9086
SH
SOLE
0
0
9086
MARATHON PETE CORP
COM
56585A102
BBG001S169P1
334202
1659
SH
SOLE
0
0
1659
MARSH & MCLENNAN COS INC
COM
571748102
BBG001S5T7M4
1796970
8724
SH
SOLE
0
0
8724
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
1583085
3287
SH
SOLE
0
0
3287
MCDONALDS CORP
COM
580135101
BBG001S5T110
827810
2936
SH
SOLE
0
0
2936
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
240011
2754
SH
SOLE
0
0
2754
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
3117613
23627
SH
SOLE
0
0
23627
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
3763531
7750
SH
SOLE
0
0
7750
MGM RESORTS INTERNATIONAL
COM
552953101
BBG001S6BYT5
311760
6604
SH
SOLE
0
0
6604
MICROCHIP TECHNOLOGY INC.
COM
595017104
BBG001S787B5
483846
5393
SH
SOLE
0
0
5393
MICRON TECHNOLOGY INC
COM
595112103
BBG001S6P675
282356
2395
SH
SOLE
0
0
2395
MICROSOFT CORP
COM
594918104
BBG001S5TD05
31962664
75971
SH
SOLE
0
0
75971
MONOLITHIC PWR SYS INC
COM
609839105
BBG001SDRGP6
2794753
4126
SH
SOLE
0
0
4126
MOODYS CORP
COM
615369105
BBG001S5VP87
388314
988
SH
SOLE
0
0
988
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
278816
2961
SH
SOLE
0
0
2961
MR COOPER GROUP INC
COM
62482R107
BBG002V09956
827283
10613
SH
SOLE
0
0
10613
MSCI INC
COM
55354G100
BBG001SV8B05
1926267
3437
SH
SOLE
0
0
3437
MYOMO INC
COM NEW
62857J201
BBG002B0JJW5
152905
46760
SH
SOLE
0
0
46760
NETFLIX INC
COM
64110L106
BBG001SF6L46
239288
394
SH
SOLE
0
0
394
NEXTERA ENERGY INC
COM
65339F101
BBG001S5RB29
984405
15403
SH
SOLE
0
0
15403
NIKE INC
CL B
654106103
BBG001S6NTK2
477191
5078
SH
SOLE
0
0
5078
NIOCORP DEVS LTD
COM NEW
654484609
BBG001SF8DJ6
33777
12418
SH
SOLE
0
0
12418
NORTHROP GRUMMAN CORP
COM
666807102
BBG001S5TP26
2958392
6181
SH
SOLE
0
0
6181
NOVO-NORDISK A S
ADR
670100205
BBG001S5TSK0
525481
4093
SH
SOLE
0
0
4093
NUCOR CORP
COM
670346105
BBG001S5TRV0
444286
2245
SH
SOLE
0
0
2245
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
BBG001SHZCF8
157829
12990
SH
SOLE
0
0
12990
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
BBG001SKQWJ3
222507
20100
SH
SOLE
0
0
20100
NVENT ELECTRIC PLC
SHS
G6700G107
BBG00GNT7B03
637868
8460
SH
SOLE
0
0
8460
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
15207121
16830
SH
SOLE
0
0
16830
OCCIDENTAL PETE CORP
COM
674599105
BBG001S5TZG9
1530382
23548
SH
SOLE
0
0
23548
OLD DOMINION FREIGHT LINE IN
COM
679580100
BBG001S6WQT9
354538
1617
SH
SOLE
0
0
1617
OMEGA HEALTHCARE INVS INC
COM
681936100
BBG001S736L1
257003
8115
SH
SOLE
0
0
8115
ONEOK INC NEW
COM
682680103
BBG001S5TWK1
449137
5602
SH
SOLE
0
0
5602
OPENDOOR TECHNOLOGIES INC
COM
683712103
BBG00SHY8ZR0
38378
12666
SH
SOLE
0
0
12666
ORACLE CORP
COM
68389X105
BBG001S5SJG6
546213
4348
SH
SOLE
0
0
4348
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
1292568
1145
SH
SOLE
0
0
1145
PACCAR INC
COM
693718108
BBG001S5V1S8
450456
3636
SH
SOLE
0
0
3636
PACER FDS TR
GLOBL CASH ETF
69374H709
BBG00BLVPPY3
689514
19871
SH
SOLE
0
0
19871
PACER FDS TR
LUNT LRG CP ALTR
69374H717
BBG00VP22V71
2012237
57427
SH
SOLE
0
0
57427
PACER FDS TR
PACER US SMALL
69374H857
BBG00GXXR1G6
9448696
192203
SH
SOLE
0
0
192203
PACER FDS TR
TRENDP US LAR CP
69374H105
BBG009BJW8D9
7058258
147910
SH
SOLE
0
0
147910
PACER FDS TR
TRENDPILOT 100
69374H303
BBG009BNY740
1703305
24801
SH
SOLE
0
0
24801
PACER FDS TR
TRENDPILOT US BD
69374H642
BBG00QLCLBK2
999400
49002
SH
SOLE
0
0
49002
PACER FDS TR
US CASH COWS 100
69374H881
BBG00FJQN752
29751372
511984
SH
SOLE
0
0
511984
PACER FDS TR
US EXPORT LEAD
69374H402
BBG00LGRG2X8
455012
9190
SH
SOLE
0
0
9190
PACER FDS TR
US LRG CP CASH
69374H360
BBG01C3RRM56
485754
18683
SH
SOLE
0
0
18683
PALANTIR TECHNOLOGIES INC
CL A
69608A108
BBG001T53796
579714
25194
SH
SOLE
0
0
25194
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
977407
3440
SH
SOLE
0
0
3440
PARAGON 28 INC
COM
69913P105
BBG005914H40
4761296
385530
SH
SOLE
0
0
385530
PARKER-HANNIFIN CORP
COM
701094104
BBG001S5V554
341847
615
SH
SOLE
0
0
615
PAYCHEX INC
COM
704326107
BBG001S5V135
3971597
32342
SH
SOLE
0
0
32342
PENNANTPARK FLOATING RATE CA
COM
70806A106
BBG001V0Y5S3
1229643
108053
SH
SOLE
0
0
108053
PEPSICO INC
COM
713448108
BBG001S695T1
1329339
7596
SH
SOLE
0
0
7596
PFIZER INC
COM
717081103
BBG001S5V466
676430
24376
SH
SOLE
0
0
24376
PHILIP MORRIS INTL INC
COM
718172109
BBG001STP9N1
260199
2840
SH
SOLE
0
0
2840
PHILLIPS 66
COM
718546104
BBG00286S4P7
617031
3778
SH
SOLE
0
0
3778
PIMCO ETF TR
1-5 US TIP IDX
72201R205
BBG001T5DWK7
233553
4535
SH
SOLE
0
0
4535
PIMCO ETF TR
ACTIVE BD ETF
72201R775
BBG002N12C17
207170
2255
SH
SOLE
0
0
2255
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
BBG005VLSHH1
1574272
16596
SH
SOLE
0
0
16596
PIMCO ETF TR
INTER MUN BD ACT
72201R866
BBG001SF6Y39
246303
4694
SH
SOLE
0
0
4694
PIMCO ETF TR
INV GRD CRP BD
72201R817
BBG001TCGQY7
1176742
12251
SH
SOLE
0
0
12251
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
BBG001T6Q6C7
424102
8499
SH
SOLE
0
0
8499
PIONEER NAT RES CO
COM
723787107
BBG001S7V1J4
431025
1642
SH
SOLE
0
0
1642
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
BBG001SZV282
211609
11595
SH
SOLE
0
0
11595
POWELL INDS INC
COM
739128106
BBG001S5VBT5
410251
2883
SH
SOLE
0
0
2883
PROCTER AND GAMBLE CO
COM
742718109
BBG001S5V4L9
3330124
20525
SH
SOLE
0
0
20525
PROLOGIS INC.
COM
74340W103
BBG001S5NMN6
211604
1625
SH
SOLE
0
0
1625
PROSHARES TR
S&P 500 DV ARIST
74348A467
BBG005D266P2
454549
4482
SH
SOLE
0
0
4482
PUBLIC STORAGE
COM
74460D109
BBG001S5TH79
445679
1537
SH
SOLE
0
0
1537
PURE STORAGE INC
CL A
74624M102
BBG00212PW10
211027
4059
SH
SOLE
0
0
4059
QUALCOMM INC
COM
747525103
BBG001S6VS70
584579
3453
SH
SOLE
0
0
3453
QUANTA SVCS INC
COM
74762E102
BBG001S5VH85
1661186
6394
SH
SOLE
0
0
6394
REALTY INCOME CORP
COM
756109104
BBG001S884K0
278973
5157
SH
SOLE
0
0
5157
REGIONS FINANCIAL CORP NEW
COM
7591EP100
BBG001SM4KY2
280528
13333
SH
SOLE
0
0
13333
RELIANCE INC
COM
759509102
BBG001S81M27
4881068
14606
SH
SOLE
0
0
14606
ROCKWELL AUTOMATION INC
COM
773903109
BBG001S5VRF5
1794593
6160
SH
SOLE
0
0
6160
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
4211333
7509
SH
SOLE
0
0
7509
RTX CORPORATION
COM
75513E101
BBG001S5X5Q9
1820355
18664
SH
SOLE
0
0
18664
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
3977106
9348
SH
SOLE
0
0
9348
SABINE RTY TR
UNIT BEN INT
785688102
BBG001S5VWY3
935255
14796
SH
SOLE
0
0
14796
SALESFORCE INC
COM
79466L302
BBG001SDLP09
504175
1674
SH
SOLE
0
0
1674
SARATOGA INVT CORP
COM NEW
80349A208
BBG001SRV422
538124
23195
SH
SOLE
0
0
23195
SAREPTA THERAPEUTICS INC
COM
803607100
BBG001S6KJC6
591373
4568
SH
SOLE
0
0
4568
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
1413586
19541
SH
SOLE
0
0
19541
SCHWAB STRATEGIC TR
5 10YR CORP BD
808524698
BBG00PZFPGG2
993152
22323
SH
SOLE
0
0
22323
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
BBG001T6L7D9
209915
8313
SH
SOLE
0
0
8313
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
BBG001T5XQY3
322499
8265
SH
SOLE
0
0
8265
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
BBG0051J0PJ9
1996611
29628
SH
SOLE
0
0
29628
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
BBG0051NXNX3
411746
7220
SH
SOLE
0
0
7220
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
BBG0051QD594
953057
26869
SH
SOLE
0
0
26869
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
BBG001WBMLH8
374054
8132
SH
SOLE
0
0
8132
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
BBG001T5XQT9
5261494
86183
SH
SOLE
0
0
86183
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
BBG0025RWLM4
18750401
232549
SH
SOLE
0
0
232549
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
BBG001T66WN0
6055285
65307
SH
SOLE
0
0
65307
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
BBG001T66WQ7
240689
3168
SH
SOLE
0
0
3168
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
BBG001T5XQV6
3890994
62697
SH
SOLE
0
0
62697
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
BBG001V036R6
1285707
15789
SH
SOLE
0
0
15789
SCHWAB STRATEGIC TR
US REIT ETF
808524847
BBG001V039G2
253824
12504
SH
SOLE
0
0
12504
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
BBG001T5XQW5
1192010
24208
SH
SOLE
0
0
24208
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
BBG00L5F9FV7
7926297
97065
SH
SOLE
0
0
97065
SELECT SECTOR SPDR TR
ENERGY
81369Y506
BBG001S7T1S7
3941447
41748
SH
SOLE
0
0
41748
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
BBG001S7T223
391094
9285
SH
SOLE
0
0
9285
SELECT SECTOR SPDR TR
INDL
81369Y704
BBG001S7T232
9865481
78322
SH
SOLE
0
0
78322
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
BBG001S7T1Q9
1004164
5461
SH
SOLE
0
0
5461
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
BBG001S7T107
1758343
23027
SH
SOLE
0
0
23027
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
BBG001S7SCQ6
5179126
35058
SH
SOLE
0
0
35058
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
BBG001S7TD56
1256498
19139
SH
SOLE
0
0
19139
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
BBG001S7TCZ5
3587965
17227
SH
SOLE
0
0
17227
SERVICENOW INC
COM
81762P102
BBG001T4JFC0
560364
735
SH
SOLE
0
0
735
SHELL PLC
SPON ADS
780259305
BBG0147BN6H1
285270
4255
SH
SOLE
0
0
4255
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
2032575
5852
SH
SOLE
0
0
5852
SHOPIFY INC
CL A
82509L107
BBG004DW5NC7
349503
4529
SH
SOLE
0
0
4529
SIMPLIFY EXCHANGE TRADED FUN
HEALTH CARE ETF
82889N772
BBG012VCQ2K8
396827
12834
SH
SOLE
0
0
12834
SKYLINE CHAMPION CORPORATION
COM
830830105
BBG001S5W456
454123
5342
SH
SOLE
0
0
5342
SOUTHERN CALIF BANCORP
COM
84252A106
BBG001SMZ5M4
789485
52950
SH
SOLE
0
0
52950
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
BBG001S8LH99
388639
977
SH
SOLE
0
0
977
SPDR GOLD TR
GOLD SHS
78463V107
BBG001SCPX28
14220601
69126
SH
SOLE
0
0
69126
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
BBG006LCM0W6
1315302
17286
SH
SOLE
0
0
17286
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
BBG002PKWK85
205299
3440
SH
SOLE
0
0
3440
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
BBG001SRXRJ1
663053
18500
SH
SOLE
0
0
18500
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
BBG001SRXRD7
305082
8430
SH
SOLE
0
0
8430
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
15929837
30455
SH
SOLE
0
0
30455
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
BBG001S63NQ1
2877033
5171
SH
SOLE
0
0
5171
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
BBG001STKCW9
1208310
13162
SH
SOLE
0
0
13162
SPDR SER TR
BLOOMBERG 3-12 M
78468R523
BBG00X8RXGK5
443413
4460
SH
SOLE
0
0
4460
SPDR SER TR
BLOOMBERG INVT
78468R200
BBG0029J2J00
2376469
77083
SH
SOLE
0
0
77083
SPDR SER TR
BLOOMBERG SHT TE
78468R408
BBG002QLYD04
862650
34205
SH
SOLE
0
0
34205
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
BBG001SRSPW6
293443
6313
SH
SOLE
0
0
6313
SPDR SER TR
OILGAS EQUIP
78468R549
BBG001SMG9M7
1550527
16656
SH
SOLE
0
0
16656
SPDR SER TR
PORTFLI TIPS ETF
78464A656
BBG001STKCZ6
689344
26906
SH
SOLE
0
0
26906
SPDR SER TR
PORTFOLIO INTRMD
78464A375
BBG001T2HCY9
1684369
51526
SH
SOLE
0
0
51526
SPDR SER TR
PORTFOLIO LN COR
78464A367
BBG001SRZBZ6
6385189
274750
SH
SOLE
0
0
274750
SPDR SER TR
PORTFOLIO LN TSR
78464A664
BBG001STKCY7
1796955
64315
SH
SOLE
0
0
64315
SPDR SER TR
PORTFOLIO S&P400
78464A847
BBG001SPT9T9
656085
12300
SH
SOLE
0
0
12300
SPDR SER TR
PORTFOLIO S&P500
78464A854
BBG001SPTB87
4826682
78444
SH
SOLE
0
0
78444
SPDR SER TR
PORTFOLIO S&P600
78468R853
BBG004T58LZ5
465042
10805
SH
SOLE
0
0
10805
SPDR SER TR
PORTFOLIO SHORT
78464A474
BBG001T6B0P2
906389
30446
SH
SOLE
0
0
30446
SPDR SER TR
PRTFLO S&P500 GW
78464A409
BBG001SD7RB9
801860
10962
SH
SOLE
0
0
10962
SPDR SER TR
PRTFLO S&P500 HI
78468R788
BBG00B6WD879
318553
7825
SH
SOLE
0
0
7825
SPDR SER TR
PRTFLO S&P500 VL
78464A508
BBG001SG4284
1818971
36307
SH
SOLE
0
0
36307
SPDR SER TR
RUSSELL LOW VOL
78468R754
BBG00BL3NRC7
308550
2485
SH
SOLE
0
0
2485
SPDR SER TR
S&P 400 MDCP GRW
78464A821
BBG001SPTBN0
952191
10908
SH
SOLE
0
0
10908
SPDR SER TR
S&P 400 MDCP VAL
78464A839
BBG001SPTBM1
567354
7465
SH
SOLE
0
0
7465
SPDR SER TR
S&P BIOTECH
78464A870
BBG001SQDKG3
6957716
73324
SH
SOLE
0
0
73324
SPDR SER TR
S&P HOMEBUILD
78464A888
BBG001SQDKH2
211972
1900
SH
SOLE
0
0
1900
SPDR SER TR
S&P INS ETF
78464A789
BBG001SPTB50
474566
9114
SH
SOLE
0
0
9114
SPDR SER TR
S&P KENSHO NEW
78468R648
BBG00M9BL771
697457
14506
SH
SOLE
0
0
14506
SPDR SER TR
S&P METALS MNG
78464A755
BBG001SMH2W0
8321638
138050
SH
SOLE
0
0
138050
SPDR SER TR
SPDR S&P 500 ETF
78468R796
BBG00BKMB118
2148339
50195
SH
SOLE
0
0
50195
SPDR SER TR
SSGA US LRG ETF
78468R804
BBG0045LC1R4
267082
1715
SH
SOLE
0
0
1715
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
BBG001T96GD0
328010
39567
SH
SOLE
0
0
39567
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
BBG004DF1DW8
2081175
49422
SH
SOLE
0
0
49422
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
BBG0084H8485
336420
8400
SH
SOLE
0
0
8400
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
BBG005D236G5
917368
22651
SH
SOLE
0
0
22651
STARBUCKS CORP
COM
855244109
BBG001S72KH6
293559
3212
SH
SOLE
0
0
3212
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
4312691
12051
SH
SOLE
0
0
12051
SUN CMNTYS INC
COM
866674104
BBG001S7HRC0
223343
1737
SH
SOLE
0
0
1737
SUPER MICRO COMPUTER INC
COM
86800U104
BBG001SQGH95
2078642
2058
SH
SOLE
0
0
2058
SYNCHRONY FINANCIAL
COM
87165B103
BBG00658F3Q2
209773
4865
SH
SOLE
0
0
4865
SYNOPSYS INC
COM
871607107
BBG001S5VTR8
2082542
3644
SH
SOLE
0
0
3644
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
BBG001S5WWW4
471957
3469
SH
SOLE
0
0
3469
TARGET CORP
COM
87612E106
BBG001SC0K41
549717
3102
SH
SOLE
0
0
3102
TEREX CORP NEW
COM
880779103
BBG001S6PZQ0
376096
5840
SH
SOLE
0
0
5840
TESLA INC
COM
88160R101
BBG001SQKGD7
2849380
16209
SH
SOLE
0
0
16209
TEXAS INSTRS INC
COM
882508104
BBG001S5WYZ7
242032
1389
SH
SOLE
0
0
1389
THE CIGNA GROUP
COM
125523100
BBG00KXRCDQ9
735147
2024
SH
SOLE
0
0
2024
THE TRADE DESK INC
COM CL A
88339J105
BBG00629NGW8
282454
3231
SH
SOLE
0
0
3231
TJX COS INC NEW
COM
872540109
BBG001S5WQ93
217873
2148
SH
SOLE
0
0
2148
TORM PLC
SHS CL A
G89479102
BBG00CJZ1L61
237485
6795
SH
SOLE
0
0
6795
TOYOTA MOTOR CORP
ADS
892331307
BBG001SDB327
526766
2093
SH
SOLE
0
0
2093
TRACTOR SUPPLY CO
COM
892356106
BBG001S7K017
496745
1898
SH
SOLE
0
0
1898
TRANE TECHNOLOGIES PLC
SHS
G8994E103
BBG001S5SBV6
242862
809
SH
SOLE
0
0
809
TRAVELERS COMPANIES INC
COM
89417E109
BBG001S5R103
498361
2165
SH
SOLE
0
0
2165
UNION PAC CORP
COM
907818108
BBG001S5X2M0
4476092
18201
SH
SOLE
0
0
18201
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
668746
927
SH
SOLE
0
0
927
UNITED STS COMMODITY INDEX F
CM REP COPP FD
911718104
BBG00280GFJ5
467257
18601
SH
SOLE
0
0
18601
UNITED STS GASOLINE FD LP
UNITS
91201T102
BBG001SSZR43
467429
6590
SH
SOLE
0
0
6590
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
5039104
10186
SH
SOLE
0
0
10186
VALERO ENERGY CORP
COM
91913Y100
BBG001S5X8K9
231817
1358
SH
SOLE
0
0
1358
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
BBG002VZY7Y3
324139
11170
SH
SOLE
0
0
11170
VANECK ETF TRUST
IG FLOATING RATE
92189F486
BBG001V14Q53
669903
26260
SH
SOLE
0
0
26260
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
BBG002XRNHT5
261161
2905
SH
SOLE
0
0
2905
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
BBG002D68GN8
9955759
44250
SH
SOLE
0
0
44250
VANECK ETF TRUST
SHRT HGH YLD MUN
92189F387
BBG005T08310
383879
17130
SH
SOLE
0
0
17130
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
BBG001TC6MF8
1159572
3805
SH
SOLE
0
0
3805
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
BBG001TC6MK2
840042
7405
SH
SOLE
0
0
7405
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
BBG001TC6MN9
1136544
12517
SH
SOLE
0
0
12517
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
BBG001TC6MT3
1966931
17495
SH
SOLE
0
0
17495
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
BBG001TC6MR5
2176512
21443
SH
SOLE
0
0
21443
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
BBG001ST39R1
303912
4031
SH
SOLE
0
0
4031
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
BBG001ST39Q2
1931351
25190
SH
SOLE
519
0
24671
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
BBG001SK7DK4
9552464
131522
SH
SOLE
0
0
131522
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
BBG00ZXBYMT4
367828
7423
SH
SOLE
609
0
6814
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
6644431
135077
SH
SOLE
0
0
135077
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
BBG001SK3J43
848741
4842
SH
SOLE
0
0
4842
VANGUARD INDEX FDS
GROWTH ETF
922908736
BBG001SHTTS4
32528584
94505
SH
SOLE
0
0
94505
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
BBG001SRN7S6
1907845
8091
SH
SOLE
0
0
8091
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
BBG001SRN7W1
411041
2636
SH
SOLE
0
0
2636
VANGUARD INDEX FDS
MID CAP ETF
922908629
BBG001SHVTS1
2547645
10196
SH
SOLE
0
0
10196
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
BBG001SMD2X3
296614
3430
SH
SOLE
0
0
3430
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
BBG001TC6MC1
25907877
53896
SH
SOLE
81
0
53815
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
BBG001SHVTR2
3947158
20571
SH
SOLE
0
0
20571
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
3925086
17171
SH
SOLE
0
0
17171
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
BBG001SHTTW9
2531996
9712
SH
SOLE
0
0
9712
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
BBG001SHTB03
23250971
89461
SH
SOLE
0
0
89461
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
7660625
47038
SH
SOLE
0
0
47038
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
BBG001SP7T00
3382633
57675
SH
SOLE
0
0
57675
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
2936327
70298
SH
SOLE
0
0
70298
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
BBG001T2YZG9
675071
6109
SH
SOLE
0
0
6109
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
BBG003H12XS7
1028721
21481
SH
SOLE
0
0
21481
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
BBG009THVRX1
5693567
112521
SH
SOLE
0
0
112521
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
BBG001T62M92
267685
4572
SH
SOLE
0
0
4572
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
BBG001T62M38
8811851
109450
SH
SOLE
0
0
109450
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
BBG001T62MF5
5603506
122857
SH
SOLE
0
0
122857
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
BBG001T62M74
1209750
20833
SH
SOLE
0
0
20833
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
BBG001T62KZ7
594188
7686
SH
SOLE
0
0
7686
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
BBG001TCH518
4105579
47370
SH
SOLE
0
0
47370
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
BBG001SQX4T3
19623778
107463
SH
SOLE
0
0
107463
VANGUARD STAR FDS
VG TL INTL STK F
921909768
BBG001TJR1D8
453151
7515
SH
SOLE
0
0
7515
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
2413375
48104
SH
SOLE
0
0
48104
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
BBG004N1LYJ5
654610
10252
SH
SOLE
0
0
10252
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
BBG001SS0V24
14561986
120357
SH
SOLE
0
0
120357
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
BBG00C868SD7
1542047
22413
SH
SOLE
0
0
22413
VANGUARD WORLD FD
CONSUM DIS ETF
92204A108
BBG001SHVTQ3
3571313
11240
SH
SOLE
0
0
11240
VANGUARD WORLD FD
CONSUM STP ETF
92204A207
BBG001SHVR41
2194466
10750
SH
SOLE
0
0
10750
VANGUARD WORLD FD
ENERGY ETF
92204A306
BBG001SHTV45
1179068
8953
SH
SOLE
0
0
8953
VANGUARD WORLD FD
ESG US STK ETF
921910733
BBG00M0P2SP4
470494
5049
SH
SOLE
0
0
5049
VANGUARD WORLD FD
EXTENDED DUR
921910709
BBG001SV5CV2
7248122
94623
SH
SOLE
0
0
94623
VANGUARD WORLD FD
FINANCIALS ETF
92204A405
BBG001SHTTM0
466965
4561
SH
SOLE
0
0
4561
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
BBG001SHVR32
1846954
6827
SH
SOLE
0
0
6827
VANGUARD WORLD FD
INF TECH ETF
92204A702
BBG001SHTTR5
3654079
6969
SH
SOLE
38
0
6931
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
BBG001T0Y6L1
2628144
21991
SH
SOLE
0
0
21991
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
BBG001T0Y6W9
411340
1435
SH
SOLE
0
0
1435
VANGUARD WORLD FD
UTILITIES ETF
92204A876
BBG001SHVTP4
751606
5271
SH
SOLE
0
0
5271
VERALTO CORP
COM SHS
92338C103
BBG019Q32XK7
269704
3042
SH
SOLE
0
0
3042
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
806876
19230
SH
SOLE
0
0
19230
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
BBG006QSN885
1546336
25976
SH
SOLE
0
0
25976
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
BBG009K7L972
224837
4012
SH
SOLE
0
0
4012
VISA INC
COM CL A
92826C839
BBG001SRCFY3
6491673
23261
SH
SOLE
0
0
23261
WALMART INC
COM
931142103
BBG001S5XH92
2018565
33548
SH
SOLE
0
0
33548
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
3160340
18373
SH
SOLE
0
0
18373
WASTE MGMT INC DEL
COM
94106L109
BBG001S5XH47
276784
1299
SH
SOLE
0
0
1299
WELLS FARGO CO NEW
COM
949746101
BBG001S5XF23
5730500
98870
SH
SOLE
0
0
98870
WEST PHARMACEUTICAL SVSC INC
COM
955306105
BBG001S5XK22
1434449
3625
SH
SOLE
0
0
3625
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
BBG00B0FS9V7
276815
5953
SH
SOLE
0
0
5953
WISDOMTREE TR
BLMBG US BULL
97717W471
BBG005PXGB60
7201888
274881
SH
SOLE
0
0
274881
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
BBG001SV1SY8
1302260
31125
SH
SOLE
0
0
31125
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
BBG001T6DPF6
1082500
22412
SH
SOLE
0
0
22412
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
BBG005YHYNG8
768629
15284
SH
SOLE
0
0
15284
WISDOMTREE TR
INDIA ERNGS FD
97717W422
BBG001T21LV9
468270
10750
SH
SOLE
0
0
10750
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
BBG006G0J5J6
3636784
79164
SH
SOLE
0
0
79164
WISDOMTREE TR
US QTLY DIV GRT
97717X669
BBG004LMH3Z6
1080799
14186
SH
SOLE
0
0
14186
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
BBG001S7DQJ9
264542
2004
SH
SOLE
0
0
2004
ZOETIS INC
CL A
98978V103
BBG0039320P7
1499548
8862
SH
SOLE
0
0
8862