0001085146-23-002205.txt : 20230510
0001085146-23-002205.hdr.sgml : 20230510
20230510172640
ACCESSION NUMBER: 0001085146-23-002205
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230510
DATE AS OF CHANGE: 20230510
EFFECTIVENESS DATE: 20230510
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: OPPENHEIMER & CO INC
CENTRAL INDEX KEY: 0000822581
IRS NUMBER: 135657518
STATE OF INCORPORATION: NY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04046
FILM NUMBER: 23907841
BUSINESS ADDRESS:
STREET 1: 85 BROAD ST
CITY: NEW YORK
STATE: NY
ZIP: 10004
BUSINESS PHONE: 2126675421
MAIL ADDRESS:
STREET 1: 85 BROAD ST
CITY: NEW YORK
STATE: NY
ZIP: 10004
FORMER COMPANY:
FORMER CONFORMED NAME: FAHNESTOCK & CO INC
DATE OF NAME CHANGE: 19921119
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0000822581
XXXXXXXX
03-31-2023
03-31-2023
false
OPPENHEIMER & CO INC
85 BROAD ST
NEW YORK
NY
10004
13F HOLDINGS REPORT
028-04046
N
Deborah Kaback
Managing Director
212-667-4395
/s/ Deborah Kaback
New York
NY
05-10-2023
0
1378
4715699332
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
10X GENOMICS INC
CL A COM
88025U109
BBG007WX14Y9
605824
10859
SH
SOLE
10859
0
0
3M CO
COM
88579Y101
BBG001S5T7X2
2288350
21771
SH
SOLE
21771
0
0
ABB LTD
SPONSORED ADR
000375204
BBG001SDDMX9
7109533
207275
SH
SOLE
207275
0
0
ABBOTT LABS
COM
002824100
BBG001S5N9M6
10210957
100839
SH
SOLE
100839
0
0
ABBVIE INC
COM
00287Y109
BBG0025Y4RZ3
26962217
169180
SH
SOLE
169180
0
0
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
BBG001S5R1L0
176890
66500
SH
SOLE
66500
0
0
ABRDN GLOBAL INFRA INCOME FU
COM SHS BEN INT
00326W106
BBG00VQRLH39
401029
22329
SH
SOLE
22329
0
0
ABRDN GLOBAL PREMIER PPTYS F
COM SH BEN INT
00302L108
BBG001SSZNJ6
446999
108495
SH
SOLE
108495
0
0
ABRDN TOTAL DYNAMIC DIVIDEND
COM SH BEN INT
00326L100
BBG001SS0YX4
1168643
144634
SH
SOLE
144634
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
BBG00X7L1CW0
1155382
17707
SH
SOLE
17707
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
BBG001SNNWL7
239003
3308
SH
SOLE
3308
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
17442413
61028
SH
SOLE
61028
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
BBG001S6C009
11995610
140152
SH
SOLE
140152
0
0
ACUITY BRANDS INC
COM
00508Y102
BBG001SBG656
335492
1836
SH
SOLE
1836
0
0
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
BBG001S7DWV2
1391
12000
SH
SOLE
12000
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
BBG001S5NDV7
175528
11288
SH
SOLE
11288
0
0
ADDUS HOMECARE CORP
COM
006739106
BBG001T56D18
604582
5663
SH
SOLE
5663
0
0
ADMA BIOLOGICS INC
COM
000899104
BBG002NCK5N4
416696
125890
SH
SOLE
125890
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
BBG001S5NCQ5
9529429
24728
SH
SOLE
24728
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
BBG001S5NN36
13672199
139498
SH
SOLE
138646
0
852
ADVENT CONV & INCOME FD
COM
00764C109
BBG001SJLCH7
162961
14097
SH
SOLE
14097
0
0
ADVISORSHARES TR
PURE US CANNABIS
00768Y453
BBG00X28J8Y2
813312
142937
SH
SOLE
142937
0
0
AECOM
COM
00766T100
BBG001SKTTF1
338208
4011
SH
SOLE
4011
0
0
AEGON N V
NY REGISTRY SHS
007924103
BBG001S6Y6M8
94531
21984
SH
SOLE
21984
0
0
AES CORP
COM
00130H105
BBG001S6B1L5
3639283
151133
SH
SOLE
151133
0
0
AEVA TECHNOLOGIES INC
COM
00835Q103
BBG00RK5L2P1
428143
359784
SH
SOLE
359784
0
0
AFLAC INC
COM
001055102
BBG001S5NGJ4
12342095
191291
SH
SOLE
191291
0
0
AGCO CORP
COM
001084102
BBG001S7WHW3
781186
5778
SH
SOLE
5778
0
0
AGF INVTS TR
US MARKET NETRL
00110G408
BBG0021PH0S9
398351
19527
SH
SOLE
19527
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
BBG001SCTQY4
1375653
9944
SH
SOLE
9944
0
0
AGNICO EAGLE MINES LTD
COM
008474108
BBG001S77MK3
2244005
44026
SH
SOLE
44026
0
0
AIR LEASE CORP
CL A
00912X302
BBG001T92VD1
729408
18527
SH
SOLE
18527
0
0
AIR PRODS & CHEMS INC
COM
009158106
BBG001S5NSB6
6476586
22550
SH
SOLE
22550
0
0
AIRBNB INC
COM CL A
009066101
BBG001Y2XS16
3959652
31830
SH
SOLE
31520
0
310
AKAMAI TECHNOLOGIES INC
COM
00971T101
BBG001S7YHX0
1276916
16308
SH
SOLE
16308
0
0
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
BBG005WX3H18
50897
16525
SH
SOLE
16525
0
0
ALASKA AIR GROUP INC
COM
011659109
BBG001S5NLG6
1204210
28699
SH
SOLE
28699
0
0
ALBEMARLE CORP
COM
012653101
BBG001S7SBP9
6307155
28534
SH
SOLE
28534
0
0
ALBERTSONS COS INC
COMMON STOCK
013091103
BBG009KG1741
1097558
52818
SH
SOLE
52818
0
0
ALCOA CORP
COM
013872106
BBG00B3T3HF1
1266373
29755
SH
SOLE
29755
0
0
ALCON AG
ORD SHS
H01301128
BBG00NPWGYR0
978601
13873
SH
SOLE
13873
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
BBG001S6CPH6
378403
3013
SH
SOLE
3013
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
BBG006G2JWB1
6120889
59903
SH
SOLE
59903
0
0
ALIGN TECHNOLOGY INC
COM
016255101
BBG001SCF1B9
2792074
8356
SH
SOLE
8356
0
0
ALLEGION PLC
ORD SHS
G0176J109
BBG003PS7JW0
6547992
61351
SH
SOLE
61351
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
BBG001S6LJ53
484299
49825
SH
SOLE
49825
0
0
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
BBG001S5N9S0
1074169
29381
SH
SOLE
29381
0
0
ALLIANT ENERGY CORP
COM
018802108
BBG001S8ZQ30
1318873
24698
SH
SOLE
24698
0
0
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
BBG001SJH6Q5
127233
20100
SH
SOLE
20100
0
0
ALLSTATE CORP
COM
020002101
BBG001S9BM06
7382051
66619
SH
SOLE
66619
0
0
ALLY FINL INC
COM
02005N100
BBG001S5RLN4
350717
13759
SH
SOLE
13759
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
BBG001S7FTC8
856769
4277
SH
SOLE
4277
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
42795782
412569
SH
SOLE
412569
0
0
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
42990376
413369
SH
SOLE
413369
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
BBG001TBMNT5
1764682
45658
SH
SOLE
45658
0
0
ALPS ETF TR
OSHARES US QUALT
00162Q387
BBG018B6MVY5
453027
10748
SH
SOLE
10748
0
0
ALTERYX INC
COM CL A
02156B103
BBG001T9FXC4
221238
3760
SH
SOLE
3760
0
0
ALTRIA GROUP INC
COM
02209S103
BBG001S5T8T5
10024954
224674
SH
SOLE
224674
0
0
ALTUS POWER INC
COM CL A
02217A102
BBG00Y48ZM97
109600
20000
SH
SOLE
20000
0
0
AMAZON COM INC
COM
023135106
BBG001S5PQL7
58178609
563255
SH
SOLE
563255
0
0
AMBEV SA
SPONSORED ADR
02319V103
BBG005KLVT74
3666739
1300262
SH
SOLE
1283836
0
16426
AMDOCS LTD
SHS
G02602103
BBG001SBX7P3
2677604
27883
SH
SOLE
27883
0
0
AMEREN CORP
COM
023608102
BBG001S5NF24
282236
3267
SH
SOLE
3267
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
BBG005P7Q907
658322
44632
SH
SOLE
44632
0
0
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
BBG00Q9MQZW3
264839
3576
SH
SOLE
3576
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
BBG001S5NFD2
4997080
54919
SH
SOLE
54919
0
0
AMERICAN EXPRESS CO
COM
025816109
BBG001S5P034
11081341
67180
SH
SOLE
67180
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
BBG001S8JK86
233645
1923
SH
SOLE
1923
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
BBG001S5NJG1
2404539
47747
SH
SOLE
47747
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
BBG001S5NPQ6
10157537
49709
SH
SOLE
49709
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
BBG001SPHYW3
2010868
13727
SH
SOLE
13727
0
0
AMERIPRISE FINL INC
COM
03076C106
BBG001SK6096
1562231
5097
SH
SOLE
5097
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
BBG001S8X7P0
1763612
11015
SH
SOLE
11015
0
0
AMETEK INC
COM
031100100
BBG001S5NN54
1963263
13509
SH
SOLE
13509
0
0
AMGEN INC
COM
031162100
BBG001S5NNL6
25251755
104454
SH
SOLE
104134
0
320
ANALOG DEVICES INC
COM
032654105
BBG001S5ND38
9855675
49973
SH
SOLE
49973
0
0
ANDERSONS INC
COM
034164103
BBG001S60FJ9
1739241
42092
SH
SOLE
42092
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
BBG001T53FW2
693792
10397
SH
SOLE
10397
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
BBG00GBNZ4N9
6100680
581571
SH
SOLE
581571
0
0
ANTERO RESOURCES CORP
COM
03674X106
BBG001T61KH8
2984844
129270
SH
SOLE
129270
0
0
AON PLC
SHS CL A
G0403H108
BBG00SSQFPR9
284392
902
SH
SOLE
902
0
0
APA CORPORATION
COM
03743Q108
BBG00YTS96H1
1184066
32836
SH
SOLE
32836
0
0
APELLIS PHARMACEUTICALS INC
COM
03753U106
BBG007KGRPZ3
484146
7340
SH
SOLE
7340
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
BBG00ZNLTFL2
2816115
44587
SH
SOLE
44587
0
0
APOLLO TACTICAL INCOME FD IN
COM
037638103
BBG003NQ4BY4
421776
34800
SH
SOLE
34800
0
0
APPLE INC
COM
037833100
BBG001S5N8V8
196737078
1193069
SH
SOLE
1193069
0
0
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
7997216
65108
SH
SOLE
65108
0
0
APTARGROUP INC
COM
038336103
BBG001S78MT3
800028
6769
SH
SOLE
6769
0
0
APTIV PLC
SHS
G6095L109
BBG001TRL2T7
1155220
10297
SH
SOLE
10297
0
0
ARAMARK
COM
03852U106
BBG001V0NR70
755810
21112
SH
SOLE
21112
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
BBG001S5ND74
3859607
48451
SH
SOLE
48451
0
0
ARCOSA INC
COM
039653100
BBG00JGMWGB9
935795
14828
SH
SOLE
14828
0
0
ARDMORE SHIPPING CORP
COM
Y0207T100
BBG004SCC0S0
489297
32905
SH
SOLE
32905
0
0
ARES CAPITAL CORP
COM
04010L103
BBG001SL96Z9
6156062
336857
SH
SOLE
333940
0
2917
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
BBG001V0WD35
1250135
104439
SH
SOLE
104439
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
BBG0068KVVC7
1236581
14820
SH
SOLE
14820
0
0
ARISTA NETWORKS INC
COM
040413106
BBG001T51KQ0
321955
1918
SH
SOLE
1918
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
BBG007FJMV49
2686241
66590
SH
SOLE
66590
0
0
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
BBG002MX7TQ9
960204
43885
SH
SOLE
43885
0
0
ASANA INC
CL A
04342Y104
BBG00WYHL741
547542
25913
SH
SOLE
25913
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
BBG001SCG0R3
1769165
2599
SH
SOLE
2599
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
BBG001SB80N8
723322
10421
SH
SOLE
10421
0
0
ASTRIA THERAPEUTICS INC
COM
04635X102
BBG001T8KDC4
213159
16027
SH
SOLE
16027
0
0
AT&T INC
COM
00206R102
BBG001S5VWH2
18608224
966661
SH
SOLE
966661
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
BBG005Q3MR36
76261
26297
SH
SOLE
26297
0
0
ATI INC
COM
01741R102
BBG001S8WY72
692523
17550
SH
SOLE
17550
0
0
ATLANTIC UN BANKSHARES CORP
COM
04911A107
BBG001S7GJV8
204131
5824
SH
SOLE
5824
0
0
ATLASSIAN CORPORATION
CL A
049468101
BBG01BGWHFS4
668419
3905
SH
SOLE
3905
0
0
ATMOS ENERGY CORP
COM
049560105
BBG001S5VG05
3161473
28137
SH
SOLE
28137
0
0
AURINIA PHARMACEUTICALS INC
COM
05156V102
BBG001S68013
234544
21400
SH
SOLE
21400
0
0
AUTODESK INC
COM
052769106
BBG001S5SCD4
1298086
6236
SH
SOLE
6236
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
8328811
37411
SH
SOLE
37411
0
0
AUTOZONE INC
COM
053332102
BBG001S6Q5D9
7475234
3041
SH
SOLE
3041
0
0
AVADEL PHARMACEUTICALS PLC
SPONSORED ADR
05337M104
BBG001SD3F74
213959
23358
SH
SOLE
23358
0
0
AVISTA CORP
COM
05379B107
BBG001S5NZ48
1515677
35705
SH
SOLE
35705
0
0
AXIS CAP HLDGS LTD
SHS
G0692U109
BBG001SGW5F8
370736
6800
SH
SOLE
6800
0
0
AXON ENTERPRISE INC
COM
05464C101
BBG001SB2HG5
469487
2088
SH
SOLE
2088
0
0
BAIDU INC
SPON ADR REP A
056752108
BBG001SNBKD5
949438
6291
SH
SOLE
6291
0
0
BAKER HUGHES COMPANY
CL A
05722G100
BBG00GBVBK60
212987
7380
SH
SOLE
7380
0
0
BALL CORP
COM
058498106
BBG001S5P7Q4
4363169
79172
SH
SOLE
79172
0
0
BANCO SANTANDER S.A.
ADR
05964H105
BBG001S5WCX7
2025803
548998
SH
SOLE
548998
0
0
BANK AMERICA CORP
7.25%CNV PFD L
060505682
5613422
4807
SH
SOLE
4804
0
3
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
21154019
739651
SH
SOLE
739651
0
0
BANK MONTREAL QUE
COM
063671101
BBG001S5Y203
492155
5523
SH
SOLE
5523
0
0
BANK NEW YORK MELLON CORP
COM
064058100
BBG001S5P6Q6
1296176
28525
SH
SOLE
28525
0
0
BARK INC
COM
68622E104
BBG00Y9ZTKL9
16675
11500
SH
SOLE
11500
0
0
BARRICK GOLD CORP
COM
067901108
BBG001S5N9P3
3899793
210005
SH
SOLE
207130
0
2875
BATH & BODY WORKS INC
COM
070830104
BBG001S5SWL1
977308
26717
SH
SOLE
26717
0
0
BAXTER INTL INC
COM
071813109
BBG001S5P1K3
302334
7454
SH
SOLE
7454
0
0
BCE INC
COM NEW
05534B760
BBG001S5P2C0
7392590
165050
SH
SOLE
164050
0
1000
BECTON DICKINSON & CO
COM
075887109
BBG001S5P374
5257255
21238
SH
SOLE
21238
0
0
BENTLEY SYS INC
COM CL B
08265T208
BBG001SBWGV7
217572
5061
SH
SOLE
5061
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
BBG001S902J2
3259200
7
SH
SOLE
7
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
58477024
189387
SH
SOLE
189387
0
0
BEYOND AIR INC
COM
08862L103
BBG00B4QYL63
77625
11500
SH
SOLE
11500
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
BBG001S5P5K4
1310812
20672
SH
SOLE
20672
0
0
BIOGEN INC
COM
09062X103
BBG001S67826
2850642
10253
SH
SOLE
10253
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
BBG001S76R05
284621
2927
SH
SOLE
2927
0
0
BIONANO GENOMICS INC
COM
09075F107
BBG001V0SSM6
41575
37455
SH
SOLE
37455
0
0
BIONTECH SE
SPONSORED ADS
09075V102
BBG00Q70B4L0
1284566
10312
SH
SOLE
10312
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
BBG00FQ8T4M6
573264
7536
SH
SOLE
7536
0
0
BLACKBERRY LTD
COM
09228F103
BBG001S60618
453492
99450
SH
SOLE
99450
0
0
BLACKROCK CAP ALLOCATION TR
COM
09260U109
BBG00WRC2HF7
179636
11865
SH
SOLE
11865
0
0
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
BBG001SB82H1
156239
15734
SH
SOLE
15734
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
BBG001SSV2L3
156659
29011
SH
SOLE
29011
0
0
BLACKROCK ESG CAP ALLC TR
SHS BEN INT
09262F100
BBG012Q6JF99
188819
12096
SH
SOLE
12096
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
BBG001SN4XL6
262504
6271
SH
SOLE
6271
0
0
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
BBG00R28MSY7
739685
44266
SH
SOLE
44266
0
0
BLACKROCK INC
COM
09247X101
BBG001SDBP55
9114084
13621
SH
SOLE
13621
0
0
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
BBG00ZSNML46
1795187
223560
SH
SOLE
223560
0
0
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
BBG001S5PKX7
409051
35725
SH
SOLE
32700
0
3025
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
BBG001S66J14
270739
22468
SH
SOLE
22468
0
0
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
BBG001SFL1C4
170851
16428
SH
SOLE
16428
0
0
BLACKROCK RES & COMMODITIES
SHS
09257A108
BBG001TG5XN7
1665264
174556
SH
SOLE
174556
0
0
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
BBG0077G51R4
752358
23264
SH
SOLE
23264
0
0
BLACKROCK SCIENCE & TECHNOLO
SHS BEN INT
09260K101
BBG00P5272Q4
1090711
58358
SH
SOLE
58358
0
0
BLACKROCK TCP CAPITAL CORP
COM
09259E108
BBG001V17VG7
1550686
150552
SH
SOLE
150552
0
0
BLACKSTONE INC
COM
09260D107
BBG001S7H949
11285947
128483
SH
SOLE
128483
0
0
BLACKSTONE LONG SHORT CR INC
COM SHS BN INT
09257D102
BBG001TCJG67
739894
67818
SH
SOLE
67818
0
0
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
BBG00MS80PP0
852731
34205
SH
SOLE
34205
0
0
BLACKSTONE STRATEGIC CRED 20
COM SHS BEN IN
09257R101
BBG002W5R801
203979
19153
SH
SOLE
19153
0
0
BLOCK INC
CL A
852234103
BBG001TFLWL5
1222313
17805
SH
SOLE
17805
0
0
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
BBG00J2DVNS2
144664
19085
SH
SOLE
19085
0
0
BOEING CO
COM
097023105
BBG001S5P0V3
11757788
55349
SH
SOLE
55349
0
0
BOOKING HOLDINGS INC
COM
09857L108
BBG001S89N72
318289
120
SH
SOLE
120
0
0
BORGWARNER INC
COM
099724106
BBG001S7F4D2
1772478
36092
SH
SOLE
36092
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
BBG001S63L94
3535420
70666
SH
SOLE
70666
0
0
BOWLERO CORP
CL A COM
10258P102
BBG00Z6BJ698
342678
20217
SH
SOLE
20217
0
0
BP PLC
SPONSORED ADR
055622104
BBG001S5W4F5
4713704
124241
SH
SOLE
124241
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
BBG001S8N8J6
16285355
234964
SH
SOLE
234964
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
BBG001S6VV46
435804
12409
SH
SOLE
12409
0
0
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
22529602
35118
SH
SOLE
35118
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
BBG019Z17GF9
730834
22336
SH
SOLE
21669
0
667
BROOKFIELD CORP
CL A LTD VT SH
11271J107
BBG001SF86D7
2749097
84354
SH
SOLE
84354
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
BBG00W5FR7D1
4307483
123247
SH
SOLE
122475
0
772
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
BBG001SDHPH6
890158
28250
SH
SOLE
28250
0
0
BROWN FORMAN CORP
CL B
115637209
BBG001S5P4H1
4776289
74316
SH
SOLE
74316
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
BBG001S9CFC7
606634
6833
SH
SOLE
6833
0
0
BUNGE LIMITED
COM
G16962105
BBG001SJ9BG4
5202115
54461
SH
SOLE
53989
0
472
BUTTERFLY NETWORK INC
COM CL A
124155102
BBG00TN65984
21996
11700
SH
SOLE
11700
0
0
C3 AI INC
CL A
12468P104
BBG00Y6G6Y84
362287
10792
SH
SOLE
10792
0
0
CAE INC
COM
124765108
BBG001S5Y4F3
386973
17100
SH
SOLE
17100
0
0
CAL MAINE FOODS INC
COM NEW
128030202
BBG001S80MM6
1544414
25364
SH
SOLE
25364
0
0
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
BBG001S8SMN5
143937
13181
SH
SOLE
13181
0
0
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
BBG001SG6175
1184794
112623
SH
SOLE
112623
0
0
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
BBG0065XMFM6
222010
10423
SH
SOLE
10423
0
0
CALAMOS GBL DYN INCOME FUND
COM
12811L107
BBG001SQN842
103388
17289
SH
SOLE
17289
0
0
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
BBG00PWZGZZ8
2007218
129917
SH
SOLE
129917
0
0
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
BBG001SC0HR3
250810
17915
SH
SOLE
17915
0
0
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
BBG004K1ZMP2
969489
16516
SH
SOLE
16516
0
0
CAMECO CORP
COM
13321L108
BBG001S5Y5S6
531434
20307
SH
SOLE
20307
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
BBG001S5YBB1
914321
21554
SH
SOLE
21554
0
0
CANADIAN NATL RY CO
COM
136375102
BBG001S8WVQ7
3115234
26407
SH
SOLE
26407
0
0
CANADIAN PAC RY LTD
COM
13645T100
BBG001S7F4Z8
8506717
110563
SH
SOLE
109418
0
1145
CANOO INC
COM CL A
13803R102
BBG00NBK0H68
57755
88500
SH
SOLE
88500
0
0
CAPITAL GROUP CORE EQUITY ET
SHS CREATION UNI
14020V108
BBG015D25YS8
299086
12625
SH
SOLE
12625
0
0
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
BBG015H8BXT5
1198991
48075
SH
SOLE
48075
0
0
CAPITAL GROUP FIXED INCOME E
CORE PLUS INCM
14020Y102
BBG014YZRRT5
607194
26643
SH
SOLE
26643
0
0
CAPITAL GROUP INTL FOCUS EQT
SHS CREATION UNI
14019W109
BBG015DN0WJ1
1035016
44632
SH
SOLE
44632
0
0
CAPITAL ONE FINL CORP
COM
14040H105
BBG001S65PV8
1830598
19037
SH
SOLE
19037
0
0
CARDINAL HEALTH INC
COM
14149Y108
BBG001S7PC34
1267343
16786
SH
SOLE
16786
0
0
CARLISLE COS INC
COM
142339100
BBG001S5Q6R4
1762894
7798
SH
SOLE
7798
0
0
CARLYLE GROUP INC
COM
14316J108
BBG001S7JM84
11874518
382309
SH
SOLE
382309
0
0
CARMAX INC
COM
143130102
BBG001SD9561
17713961
275575
SH
SOLE
275575
0
0
CARNIVAL CORP
COMMON STOCK
143658300
BBG001S5PL01
1106969
109061
SH
SOLE
109061
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
BBG00RP5HZM1
9419651
205894
SH
SOLE
205894
0
0
CASEYS GEN STORES INC
COM
147528103
BBG001S5PHZ2
2782810
12856
SH
SOLE
12856
0
0
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
16116972
70429
SH
SOLE
70429
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
BBG001T71BP7
1760960
13118
SH
SOLE
13118
0
0
CBRE GROUP INC
CL A
12504L109
BBG001SC2D27
3036031
41698
SH
SOLE
41698
0
0
CDW CORP
COM
12514G108
BBG001V18TB6
399719
2051
SH
SOLE
2051
0
0
CELLECTIS S A
SPON ADS
15117K103
BBG0084L1YD1
224195
116163
SH
SOLE
116163
0
0
CENTENE CORP DEL
COM
15135B101
BBG001S6T7Q8
6655634
105294
SH
SOLE
105294
0
0
CENTRAL SECS CORP
COM
155123102
BBG001S5PP20
265396
7630
SH
SOLE
7630
0
0
CERAGON NETWORKS LTD
ORD
M22013102
BBG001SFSXD6
70140
42000
SH
SOLE
42000
0
0
CEVA INC
COM
157210105
BBG001S9R702
250317
8226
SH
SOLE
8226
0
0
CF INDS HLDGS INC
COM
125269100
BBG001SJ8KV8
1909097
26336
SH
SOLE
26336
0
0
CGI INC
CL A SUB VTG
12532H104
BBG001S5YY67
325489
3381
SH
SOLE
3381
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
BBG00Q741ZS7
3241334
309583
SH
SOLE
309583
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
BBG001SB85K0
2346890
18053
SH
SOLE
18053
0
0
CHEMED CORP NEW
COM
16359R103
BBG001S679X0
7637126
14202
SH
SOLE
14152
0
50
CHEMOURS CO
COM
163851108
BBG005H82GC1
402783
13453
SH
SOLE
13453
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
BBG001S7W158
3482802
22099
SH
SOLE
22099
0
0
CHESAPEAKE ENERGY CORP
COM
165167735
BBG00Z6DX607
503689
6624
SH
SOLE
6624
0
0
CHEVRON CORP NEW
COM
166764100
BBG001S67ZC5
33905464
207805
SH
SOLE
207805
0
0
CHEWY INC
CL A
16679L109
BBG00P19DLQ4
570755
15269
SH
SOLE
15269
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
BBG001SR1G28
139590
24750
SH
SOLE
24750
0
0
CHINDATA GROUP HLDGS LTD
ADS
16955F107
BBG00X71QPT2
125820
18000
SH
SOLE
18000
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
BBG001SP50B3
1277801
748
SH
SOLE
748
0
0
CHROMADEX CORP
COM NEW
171077407
BBG001S9LSR3
42228
27600
SH
SOLE
27600
0
0
CHUBB LIMITED
COM
H1467J104
BBG001S8S1L3
7456124
38398
SH
SOLE
38398
0
0
CHURCH & DWIGHT CO INC
COM
171340102
BBG001S5PR99
3150490
35635
SH
SOLE
35635
0
0
CIENA CORP
COM NEW
171779309
BBG001S61J73
382871
7290
SH
SOLE
7290
0
0
CINCINNATI FINL CORP
COM
172062101
BBG001S5PTM0
2032683
18136
SH
SOLE
18136
0
0
CINTAS CORP
COM
172908105
BBG001S7CRG1
3554308
7682
SH
SOLE
7682
0
0
CISCO SYS INC
COM
17275R102
BBG001S6HC62
24720011
472884
SH
SOLE
472884
0
0
CITIGROUP INC
COM NEW
172967424
BBG001S72ZG4
19326370
412164
SH
SOLE
412164
0
0
CITIZENS FINL GROUP INC
COM
174610105
BBG006Q0HZT0
628446
20693
SH
SOLE
20693
0
0
CLEAN HARBORS INC
COM
184496107
BBG001S5PW98
1014314
7115
SH
SOLE
7115
0
0
CLEARWAY ENERGY INC
CL C
18539C204
BBG008LJ4TG2
547868
17487
SH
SOLE
17487
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
BBG001S5PW43
5668717
309259
SH
SOLE
309259
0
0
CLOROX CO DEL
COM
189054109
BBG001S5PX50
2455252
15516
SH
SOLE
15516
0
0
CLOUDFLARE INC
CL A COM
18915M107
BBG001WMKHJ3
463190
7512
SH
SOLE
7512
0
0
CME GROUP INC
COM
12572Q105
BBG001S86547
5611919
29302
SH
SOLE
29302
0
0
CNA FINL CORP
COM
126117100
BBG001S5PYX7
244523
6265
SH
SOLE
6265
0
0
COCA COLA CO
COM
191216100
BBG001S5SMQ8
11131346
179451
SH
SOLE
179451
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
BBG001SJYNK5
295484
12110
SH
SOLE
12110
0
0
COHEN & STEERS QUALITY INCOM
COM
19247L106
BBG001SG5559
1293523
108517
SH
SOLE
108517
0
0
COHEN & STEERS TAX ADVAN PFD
COM
19249X108
BBG00RP7J3T9
337743
18900
SH
SOLE
18900
0
0
COHERENT CORP
COM
19247G107
BBG001S5S6N6
826526
21705
SH
SOLE
21705
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
BBG00ZGF7799
865910
12815
SH
SOLE
12815
0
0
COLGATE PALMOLIVE CO
COM
194162103
BBG001S5PVM5
3398584
45224
SH
SOLE
45224
0
0
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
7921636
208959
SH
SOLE
208959
0
0
COMERICA INC
COM
200340107
BBG001S6PXB1
333856
7689
SH
SOLE
7689
0
0
COMMERCE BANCSHARES INC
COM
200525103
BBG001S5PK21
5490560
94097
SH
SOLE
94097
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
BBG004LTL7M1
85040
13350
SH
SOLE
13350
0
0
COMPUGEN LTD
ORD
M25722105
BBG001S5PQC7
25623
36500
SH
SOLE
36500
0
0
CONAGRA BRANDS INC
COM
205887102
BBG001S5PGY5
1606516
42772
SH
SOLE
42772
0
0
CONFLUENT INC
CLASS A COM
20717M103
BBG007HWGYS3
274542
11406
SH
SOLE
11406
0
0
CONOCOPHILLIPS
COM
20825C104
BBG001S5TZM2
8927908
89990
SH
SOLE
89990
0
0
CONSOLIDATED EDISON INC
COM
209115104
BBG001S5QRL4
1224002
12794
SH
SOLE
12794
0
0
CONSOLIDATED WATER CO INC
ORD
G23773107
BBG001SCKD90
329569
20059
SH
SOLE
20059
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
1476417
6536
SH
SOLE
6536
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
BBG014KFRPJ9
633888
8075
SH
SOLE
8075
0
0
CONTEXTLOGIC INC
COM CL A
21077C107
BBG006DZTJ65
14643
32847
SH
SOLE
32847
0
0
CONTROLADORA VUELA COMP DE A
SPON ADR RP 10
21240E105
BBG004NZ9JK5
573546
46105
SH
SOLE
46105
0
0
COPART INC
COM
217204106
BBG001S7MTB1
3106549
41305
SH
SOLE
41305
0
0
CORCEPT THERAPEUTICS INC
COM
218352102
BBG001S8QGV1
433200
20000
SH
SOLE
20000
0
0
CORE LABORATORIES N V
COM
N22717107
BBG001SB8D23
224491
10181
SH
SOLE
10181
0
0
CORNING INC
COM
219350105
BBG001S5RLH1
5260283
149101
SH
SOLE
149101
0
0
CORTEVA INC
COM
22052L104
BBG00BN969D0
1051625
17437
SH
SOLE
17437
0
0
COSTAR GROUP INC
COM
22160N109
BBG001SD3DY9
2743191
39843
SH
SOLE
39843
0
0
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
47119176
94832
SH
SOLE
94832
0
0
COTERRA ENERGY INC
COM
127097103
BBG001S6H6Y4
273277
11136
SH
SOLE
11136
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
BBG001SF3K87
22830
25657
SH
SOLE
25657
0
0
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
BBG001S5Y2J3
47732
25255
SH
SOLE
25255
0
0
CRH PLC
ADR
12626K203
BBG001S5VPG8
1571985
30902
SH
SOLE
30902
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
BBG00DBBGRY0
811607
17944
SH
SOLE
17944
0
0
CROCS INC
COM
227046109
BBG001SDGFR8
436344
3451
SH
SOLE
3451
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
BBG00BLYKRZ7
2186277
15928
SH
SOLE
15928
0
0
CROWN CASTLE INC
COM
22822V101
BBG001S7W5T3
6957539
51984
SH
SOLE
51984
0
0
CSX CORP
COM
126408103
BBG001S5Q7Q3
6035724
201594
SH
SOLE
201594
0
0
CUBESMART
COM
229663109
BBG001SHP0D7
1439013
31134
SH
SOLE
31134
0
0
CULLEN FROST BANKERS INC
COM
229899109
BBG001S6D2D0
549664
5218
SH
SOLE
5218
0
0
CULP INC
COM
230215105
BBG001S5PPQ4
213808
41117
SH
SOLE
41117
0
0
CUMMINS INC
COM
231021106
BBG001S5Q9M3
3857673
16149
SH
SOLE
16149
0
0
CVB FINL CORP
COM
126600105
BBG001SJ1SH4
667901
40042
SH
SOLE
40042
0
0
CVS HEALTH CORP
COM
126650100
BBG001S5QBD8
12602827
169598
SH
SOLE
169598
0
0
D R HORTON INC
COM
23331A109
BBG001S8M692
2144589
21953
SH
SOLE
21953
0
0
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
5744748
22793
SH
SOLE
22793
0
0
DARDEN RESTAURANTS INC
COM
237194105
BBG001S5QM08
1423593
9175
SH
SOLE
9175
0
0
DARLING INGREDIENTS INC
COM
237266101
BBG001SB7RP8
6536011
111918
SH
SOLE
111918
0
0
DATADOG INC
CL A COM
23804L103
BBG003NJHZW5
1069773
14723
SH
SOLE
14723
0
0
DEERE & CO
COM
244199105
BBG001S5QFF7
10344296
25054
SH
SOLE
25054
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
BBG001SPT759
1042956
29867
SH
SOLE
29867
0
0
DERMTECH INC
COM
24984K105
BBG00H19F193
129886
35295
SH
SOLE
35295
0
0
DESCARTES SYS GROUP INC
COM
249906108
BBG001SBJY34
526948
6537
SH
SOLE
6537
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
BBG001S683N3
136304
13350
SH
SOLE
13350
0
0
DEVON ENERGY CORP NEW
COM
25179M103
BBG001S63VG4
5437387
107437
SH
SOLE
107437
0
0
DEXCOM INC
COM
252131107
BBG001SKZG99
4776044
41109
SH
SOLE
41109
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
BBG001S7V596
2731832
15078
SH
SOLE
15078
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
BBG002PHSZN7
2176237
16100
SH
SOLE
16100
0
0
DIGITAL RLTY TR INC
COM
253868103
BBG001SM0K30
1920682
19537
SH
SOLE
19537
0
0
DIGITAL TURBINE INC
COM NEW
25400W102
BBG001SPBG12
451276
36511
SH
SOLE
36511
0
0
DISCOVER FINL SVCS
COM
254709108
BBG001SS0KV6
4603967
46580
SH
SOLE
46580
0
0
DISH NETWORK CORPORATION
CL A
25470M109
BBG001S7TPQ6
359709
38554
SH
SOLE
38554
0
0
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
17927876
179046
SH
SOLE
179046
0
0
DNP SELECT INCOME FD INC
COM
23325P104
BBG001S5QKC9
1120723
101699
SH
SOLE
101699
0
0
DOCUSIGN INC
COM
256163106
BBG001T535D5
1703118
29213
SH
SOLE
29213
0
0
DOLLAR GEN CORP NEW
COM
256677105
BBG001T5BM30
1623699
7715
SH
SOLE
7715
0
0
DOLLAR TREE INC
COM
256746108
BBG001S6ZGL6
473141
3296
SH
SOLE
3296
0
0
DOMINION ENERGY INC
COM
25746U109
BBG001S5QCP3
5519994
98730
SH
SOLE
98730
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
BBG001SLKJK4
212030
7000
SH
SOLE
7000
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
BBG003TXW7X2
589489
51846
SH
SOLE
51846
0
0
DOUBLELINE YIELD OPPORTUNITI
COM
25862D105
BBG00R4C16B2
354647
25350
SH
SOLE
25350
0
0
DOVER CORP
COM
260003108
BBG001S5QL46
1316408
8664
SH
SOLE
8664
0
0
DOW INC
COM
260557103
BBG00BN96931
11375095
207499
SH
SOLE
207499
0
0
DOXIMITY INC
CL A
26622P107
BBG0026ZJQY6
526110
16248
SH
SOLE
16248
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
BBG0134WCMB3
1888878
97566
SH
SOLE
97566
0
0
DTE ENERGY CO
COM
233331107
BBG001S5QN88
516043
4711
SH
SOLE
4711
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
BBG001S5QNR7
7528519
78040
SH
SOLE
78040
0
0
DUPONT DE NEMOURS INC
COM
26614N102
BBG00BN961H3
2054560
28627
SH
SOLE
28627
0
0
DYNATRACE INC
COM NEW
268150109
BBG00PNN7CW9
330448
7812
SH
SOLE
7812
0
0
EAGLE MATLS INC
COM
26969P108
BBG001S7VG92
779096
5309
SH
SOLE
5309
0
0
EAST WEST BANCORP INC
COM
27579R104
BBG001SCC7R2
260850
4700
SH
SOLE
4700
0
0
EASTMAN CHEM CO
COM
277432100
BBG001S7JNP3
1988653
23579
SH
SOLE
23579
0
0
EATON CORP PLC
SHS
G29183103
BBG001S5QZ45
13137837
76677
SH
SOLE
76677
0
0
EATON VANCE ENHANCED EQUITY
COM
278277108
BBG001SNGXL3
359012
21891
SH
SOLE
21891
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
BBG001S9B8R8
209244
21243
SH
SOLE
21243
0
0
EATON VANCE TAX ADVT DIV INC
COM
27828G107
BBG001SBKCG6
380323
16821
SH
SOLE
16821
0
0
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
BBG001SM6Y34
861177
68185
SH
SOLE
68185
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
BBG001SGGKG2
269282
33327
SH
SOLE
33327
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
BBG001SPXHX1
431026
55189
SH
SOLE
55189
0
0
EBAY INC.
COM
278642103
BBG001S9B9J5
256414
5779
SH
SOLE
5779
0
0
ECOFIN SUSTAINABLE AND SOCIA
COM SH BEN INT
27901F109
BBG00NPWMMH0
720924
55584
SH
SOLE
55584
0
0
ECOLAB INC
COM
278865100
BBG001S5QRB5
977786
5907
SH
SOLE
5907
0
0
EDISON INTL
COM
281020107
BBG001S7MY75
1204054
17057
SH
SOLE
17057
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
BBG001SF2288
3276273
39602
SH
SOLE
39602
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
BBG00LJYS1R6
135858
14453
SH
SOLE
14453
0
0
ELASTIC N V
ORD SHS
N14506104
BBG00LWZDZ26
366333
6327
SH
SOLE
6327
0
0
ELEVANCE HEALTH INC
COM
036752103
BBG001S6KBQ8
3113833
6772
SH
SOLE
6772
0
0
EMCOR GROUP INC
COM
29084Q100
BBG001S5QVG1
1665735
10245
SH
SOLE
10245
0
0
EMERSON ELEC CO
COM
291011104
BBG001S5QVT7
8639321
99143
SH
SOLE
99143
0
0
EMPIRE ST RLTY OP L P
UNIT LTD PRT 60
292102209
BBG005CL7PV1
152201
21474
SH
SOLE
21474
0
0
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
BBG004M284L2
548804
84692
SH
SOLE
84692
0
0
EMPIRE ST RLTY TR INC
CL A
292104106
BBG002N8HMX9
93164
14355
SH
SOLE
14355
0
0
ENBRIDGE INC
COM
29250N105
BBG001S6Q6D7
12335307
323337
SH
SOLE
321687
0
1650
ENCOMPASS HEALTH CORP
COM
29261A100
BBG001S5Q5B3
6731825
124433
SH
SOLE
124433
0
0
ENERGOUS CORP
COM
29272C103
BBG005XNV9F1
8127
15050
SH
SOLE
15050
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
BBG001SDHNW4
10032963
804568
SH
SOLE
804568
0
0
ENHABIT INC
COM
29332G102
BBG014QJ5CJ8
533087
38324
SH
SOLE
38324
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
BBG001SGNNQ7
190730
17595
SH
SOLE
17595
0
0
ENOVIX CORPORATION
COM
293594107
BBG00YC538B7
1207874
81011
SH
SOLE
81011
0
0
ENPHASE ENERGY INC
COM
29355A107
BBG001V28NC6
2158104
10263
SH
SOLE
10263
0
0
ENTERGY CORP NEW
COM
29364G103
BBG001S67KF5
1009416
9369
SH
SOLE
9369
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
BBG001S9P0Z1
14102498
544498
SH
SOLE
543248
0
1250
ENVIVA INC
COM
29415B103
BBG007FH8JY3
216975
7513
SH
SOLE
7513
0
0
EOG RES INC
COM
26875P101
BBG001S5ZB93
7320616
63863
SH
SOLE
63863
0
0
EPAM SYS INC
COM
29414B104
BBG001SKDJH8
400660
1340
SH
SOLE
1340
0
0
EPR PPTYS
COM SH BEN INT
26884U109
BBG001SB5QR0
2470785
64850
SH
SOLE
64850
0
0
EQRX INC
COM
26886C107
BBG00ZVC9NK9
29100
15000
SH
SOLE
15000
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
BBG00K53L401
2358124
407980
SH
SOLE
407980
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
BBG001S5T5G5
255094
3800
SH
SOLE
3800
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
BBG001S723L9
568260
9471
SH
SOLE
9471
0
0
ERASCA INC
COM
29479A108
BBG00MTSR892
79124
26287
SH
SOLE
26287
0
0
ERICSSON
ADR B SEK 10
294821608
BBG001S5QXT3
205745
35170
SH
SOLE
35170
0
0
ESSENTIAL UTILS INC
COM
29670G102
BBG001S5VFD3
581767
13328
SH
SOLE
13328
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
BBG007HXLJT7
2980573
62329
SH
SOLE
62329
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
BBG009LHJF14
876028
21023
SH
SOLE
21023
0
0
ETF SER SOLUTIONS
CLEARSHS ULTRA
26922A453
BBG00LDKJDK3
375464
3750
SH
SOLE
3750
0
0
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
BBG00NJ314P5
400563
12216
SH
SOLE
12216
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
BBG008LT6124
515734
27683
SH
SOLE
27683
0
0
EURONET WORLDWIDE INC
COM
298736109
BBG001S9DW39
1253280
11200
SH
SOLE
11200
0
0
EVEREST RE GROUP LTD
COM
G3223R108
BBG001S7QT63
1195071
3338
SH
SOLE
3338
0
0
EVERGY INC
COM
30034W106
BBG00H433CS1
6019159
98481
SH
SOLE
98481
0
0
EVERSOURCE ENERGY
COM
30040W108
BBG001S5TRL1
848808
10846
SH
SOLE
10846
0
0
EVOLENT HEALTH INC
CL A
30050B101
BBG005CHLMB3
206382
6360
SH
SOLE
6360
0
0
EXACT SCIENCES CORP
COM
30063P105
BBG001SGCLB9
1416415
20888
SH
SOLE
20888
0
0
EXCHANGE LISTED FDS TR
SABA INT RATE
30151E806
BBG00G3T51V5
675864
37017
SH
SOLE
37017
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
BBG005FHK626
949775
17357
SH
SOLE
17357
0
0
EXELON CORP
COM
30161N101
BBG001SBJMT2
1071211
25572
SH
SOLE
25572
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
BBG001SP8VM0
513968
5297
SH
SOLE
5297
0
0
EXPEDITORS INTL WASH INC
COM
302130109
BBG001S5QZZ1
2583305
23459
SH
SOLE
23459
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
BBG001SLSXK5
330096
2026
SH
SOLE
2026
0
0
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
25023206
228189
SH
SOLE
228189
0
0
FABRINET
SHS
G3323L100
BBG001SP57F4
414354
3489
SH
SOLE
3489
0
0
FARMLAND PARTNERS INC
COM
31154R109
BBG005TNS0R6
4106286
383765
SH
SOLE
380565
0
3200
FASTENAL CO
COM
311900104
BBG001S5R1F7
2533670
46972
SH
SOLE
46972
0
0
FASTLY INC
CL A
31188V100
BBG004NLQHM9
786111
44263
SH
SOLE
44263
0
0
FEDEX CORP
COM
31428X106
BBG001S5R3M5
3744951
16390
SH
SOLE
16390
0
0
FERRARI N V
COM
N3167Y103
BBG009PH3Q95
276088
1019
SH
SOLE
1019
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
BBG006N7S6J1
941608
26957
SH
SOLE
26957
0
0
FIDUS INVT CORP
COM
316500107
BBG001V0MG11
341258
17895
SH
SOLE
17895
0
0
FIFTH THIRD BANCORP
COM
316773100
BBG001S5R6S2
2764886
103787
SH
SOLE
103787
0
0
FIGS INC
CL A
30260D103
BBG004SK5VM8
146121
23606
SH
SOLE
23606
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
BBG001S5R2V7
3037045
3121
SH
SOLE
3121
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
BBG001SGV444
153249
21255
SH
SOLE
21255
0
0
FIRST SOLAR INC
COM
336433107
BBG001S991Z7
669030
3076
SH
SOLE
3076
0
0
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
BBG00DPCXLD0
245716
7611
SH
SOLE
7611
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
BBG00735B1V0
266041
5236
SH
SOLE
5236
0
0
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
BBG006H1W526
376822
7398
SH
SOLE
7398
0
0
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
BBG00J3TCQF4
303894
6481
SH
SOLE
6481
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
BBG0043NRZR1
2750674
172348
SH
SOLE
172348
0
0
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
BBG002NCPYS1
585611
15738
SH
SOLE
15738
0
0
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
BBG001V11W80
614948
29007
SH
SOLE
29007
0
0
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
BBG005GHHC44
4180938
177988
SH
SOLE
177988
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
BBG001VDB5R1
1750305
26163
SH
SOLE
26163
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
BBG001S6SDY7
398719
7678
SH
SOLE
7678
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
BBG001ST6970
2005047
32303
SH
SOLE
32303
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
BBG001ST68V5
1449487
38829
SH
SOLE
38829
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
BBG001ST68R0
648836
6034
SH
SOLE
6034
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
BBG001S7RKF1
1450077
26104
SH
SOLE
26104
0
0
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
BBG001T71BV0
682877
51499
SH
SOLE
51499
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
BBG001ST68N4
1889054
28920
SH
SOLE
28920
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
BBG009K1H2W7
2860317
66908
SH
SOLE
66908
0
0
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
BBG001T61KB4
1126606
11536
SH
SOLE
11536
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
BBG001ST68Q1
237203
2255
SH
SOLE
2255
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
BBG001S7FCJ8
228196
2715
SH
SOLE
2715
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
BBG001ST68P2
1329774
40511
SH
SOLE
40511
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
BBG001SS8248
2635181
31510
SH
SOLE
31510
0
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
BBG001SQ1882
7217705
98954
SH
SOLE
98954
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
BBG001SN9872
981280
6637
SH
SOLE
6637
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
BBG00CDYRGK7
779218
23627
SH
SOLE
23627
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
BBG005YW3DQ0
1222750
27124
SH
SOLE
27124
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
BBG006XT8631
18968455
318744
SH
SOLE
318744
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
BBG00465XS41
588130
14792
SH
SOLE
14792
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
BBG007GFNV45
1642659
34315
SH
SOLE
34315
0
0
FIRST TR EXCHANGE-TRADED FD
FT CBOE VEST S&P
33739Q705
BBG00KDSF556
308383
5995
SH
SOLE
5995
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
BBG001SSSWQ6
1493830
28601
SH
SOLE
28601
0
0
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
BBG00393GRN5
2078895
38434
SH
SOLE
38434
0
0
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
BBG001SSSWR5
1377396
16705
SH
SOLE
16705
0
0
FIRST TR EXCHANGE-TRADED FD
NASDQ FOD BVRG
33738R852
BBG00DVWC7S7
394652
14682
SH
SOLE
14682
0
0
FIRST TR EXCHANGE-TRADED FD
NASDQ OIL GAS
33738R845
BBG00DVWCBP1
1329891
49310
SH
SOLE
49310
0
0
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
BBG00DVWCNX6
1854473
28614
SH
SOLE
28614
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
BBG001SS80F0
1073506
47669
SH
SOLE
47669
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
270161
10145
SH
SOLE
10145
0
0
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
BBG001SQ1891
1866229
12038
SH
SOLE
12038
0
0
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
BBG0063G4FX3
421670
8782
SH
SOLE
8782
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
BBG005SW6WS0
4821282
107450
SH
SOLE
107450
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
BBG004HQLXB7
2922775
64606
SH
SOLE
64606
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
BBG00J3TCS97
597669
22426
SH
SOLE
22426
0
0
FIRST TR EXCHNG TRADED FD VI
CBOE VEST INTL
33740U869
BBG011FRZJF4
595594
29967
SH
SOLE
29967
0
0
FIRST TR EXCHNG TRADED FD VI
CBOE VEST NAS100
33740U836
BBG012G2S6M4
659325
34197
SH
SOLE
34197
0
0
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740F722
BBG00VC9S4V5
514845
13451
SH
SOLE
13451
0
0
FIRST TR EXCHNG TRADED FD VI
FT CBOE DEEP BFR
33740U406
BBG00YGC8R49
9802088
306411
SH
SOLE
306411
0
0
FIRST TR EXCHNG TRADED FD VI
FT CBOE EQTY BFR
33740U505
BBG00YGC7V96
1455434
43229
SH
SOLE
43229
0
0
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST BFR
33740F623
BBG00YXMPLL3
649374
18620
SH
SOLE
18620
0
0
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST MAR
33740F599
BBG00ZR067X4
685949
20403
SH
SOLE
20403
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
BBG00FZ4KG74
542658
12043
SH
SOLE
12043
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
BBG00L2NXWJ3
1750698
72313
SH
SOLE
72313
0
0
FIRST TR HIGH INCOME LONG /
COM
33738E109
BBG001T9DWN6
376480
33170
SH
SOLE
33170
0
0
FIRST TR HIGH YIELD OPPRT 20
COM
33741Q107
BBG00TJJ13N1
626106
44850
SH
SOLE
44850
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
BBG001ST6916
627908
9457
SH
SOLE
9457
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
BBG001ST68X3
1033620
12840
SH
SOLE
12840
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
BBG001ST6943
1128098
12540
SH
SOLE
12540
0
0
FIRST TR MLP & ENERGY INCOM
COM
33739B104
BBG0039G93S2
96394
12617
SH
SOLE
12617
0
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
BBG001SP68G0
3589618
101116
SH
SOLE
101116
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
BBG001SQWVL2
1820223
13947
SH
SOLE
13947
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
BBG001ST68W4
552916
6860
SH
SOLE
6860
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
BBG001SLWD88
6672785
166155
SH
SOLE
166155
0
0
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
BBG001ST6961
893184
9600
SH
SOLE
9600
0
0
FIRSTENERGY CORP
COM
337932107
BBG001S5R3N4
1318815
32921
SH
SOLE
32921
0
0
FISERV INC
COM
337738108
BBG001S5R6Q4
540283
4780
SH
SOLE
4780
0
0
FISKER INC
CL A COM STK
33813J106
BBG00LPWLFF2
84179
13710
SH
SOLE
13710
0
0
FLEX LTD
ORD
Y2573F102
BBG001SC5SP6
289305
12573
SH
SOLE
12573
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
BBG007GJ2F90
3604969
36703
SH
SOLE
36703
0
0
FORD MTR CO DEL
COM
345370860
BBG001S5TZ33
3030791
240539
SH
SOLE
240539
0
0
FORTINET INC
COM
34959E109
BBG001S77BL6
4655457
70049
SH
SOLE
70049
0
0
FORTIVE CORP
COM
34959J108
BBG00BLVZ237
1585771
23262
SH
SOLE
23262
0
0
FRANKLIN LTD DURATION INCOME
COM
35472T101
BBG001SLW549
217734
35232
SH
SOLE
35232
0
0
FRANKLIN RESOURCES INC
COM
354613101
BBG001S5P3W6
764746
28387
SH
SOLE
28387
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
BBG001S5R3F3
5918654
144675
SH
SOLE
144675
0
0
FST TR NEW OPPORT MLP & ENE
COM
33739M100
BBG005FHWCN7
103113
17243
SH
SOLE
17243
0
0
FUBOTV INC
COM
35953D104
BBG002CV4QZ3
49294
40739
SH
SOLE
40739
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
BBG001SDC273
2709228
130314
SH
SOLE
130314
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
1693859
8854
SH
SOLE
8854
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
BBG001SMK666
43554
11900
SH
SOLE
11900
0
0
GARMIN LTD
SHS
H2906T109
BBG001SG0H12
1853699
18368
SH
SOLE
18368
0
0
GARTNER INC
COM
366651107
BBG001S5SD60
474973
1458
SH
SOLE
1458
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
BBG01BFR8YW0
1411982
17213
SH
SOLE
17213
0
0
GENERAC HLDGS INC
COM
368736104
BBG001T5VGH6
4064416
37630
SH
SOLE
37630
0
0
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
8881020
38916
SH
SOLE
38916
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
BBG001S5PVD5
3343706
34976
SH
SOLE
34976
0
0
GENERAL MLS INC
COM
370334104
BBG001S5RKR2
3423613
40061
SH
SOLE
40061
0
0
GENERAL MTRS CO
COM
37045V100
BBG001SM1DK6
2449527
66781
SH
SOLE
66781
0
0
GENIUS SPORTS LIMITED
SHARES CL A
G3934V109
BBG00YXVPVG7
88520
17775
SH
SOLE
17775
0
0
GENUINE PARTS CO
COM
372460105
BBG001S5RNH7
2506304
14980
SH
SOLE
14980
0
0
GENWORTH FINL INC
COM CL A
37247D106
BBG001SJ0DH8
310236
61800
SH
SOLE
61800
0
0
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
28924421
348613
SH
SOLE
348613
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
BBG0027F2C05
910863
99985
SH
SOLE
99985
0
0
GLOBAL PMTS INC
COM
37940X102
BBG001SGS2Z8
5954479
56580
SH
SOLE
56580
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
BBG00KLHY836
294758
12364
SH
SOLE
12364
0
0
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
BBG00NW3VCQ8
1961523
106895
SH
SOLE
106895
0
0
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
BBG001TF8NP6
545185
27355
SH
SOLE
27355
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
BBG001T9BM41
352830
5552
SH
SOLE
5552
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
BBG00MVW9603
1573204
91732
SH
SOLE
91732
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
BBG00DSB42H9
1077146
42241
SH
SOLE
42241
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
BBG00G5CR9C0
1021989
36049
SH
SOLE
36049
0
0
GLOBALFOUNDRIES INC
ORDINARY SHARES
G39387108
BBG001SV0YS3
622480
8624
SH
SOLE
8624
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
BBG004DDDL70
500327
36654
SH
SOLE
36654
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
BBG00DRGSD25
1664928
16626
SH
SOLE
16626
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
BBG00B0SKXY1
214096
2636
SH
SOLE
2636
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
20000814
61144
SH
SOLE
61144
0
0
GOLDMAN SACHS PHYSICAL GOLD
UNIT
38150K103
BBG00LPXX8Z1
286501
14655
SH
SOLE
14655
0
0
GRAFTECH INTL LTD
COM
384313508
BBG00KDYT9G8
59292
12200
SH
SOLE
12200
0
0
GRAINGER W W INC
COM
384802104
BBG001S5RRD2
2904712
4217
SH
SOLE
4217
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
BBG001S90195
236624
9283
SH
SOLE
9283
0
0
GREAT ELM GROUP INC
COM NEW
39037G109
BBG00YPT1Q14
45772
20164
SH
SOLE
20164
0
0
GROWGENERATION CORP
COM
39986L109
BBG00DBKBYC4
231992
67834
SH
SOLE
67834
0
0
GSK PLC
SPONSORED ADR
37733W204
BBG001SD6SM6
3238563
91022
SH
SOLE
91022
0
0
GUGGENHEIM ACTIVE ALLOC FD
COMMON STOCK
40170T106
BBG01191RGH1
1085292
77300
SH
SOLE
77300
0
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
BBG00YDGX9Z1
6000703
118920
SH
SOLE
118920
0
0
HALEON PLC
SPON ADS
405552100
BBG018GZNDB0
359755
44196
SH
SOLE
44196
0
0
HALLIBURTON CO
COM
406216101
BBG001S5RS59
2736733
86496
SH
SOLE
86496
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
BBG001S87ZX8
273241
8947
SH
SOLE
8947
0
0
HANESBRANDS INC
COM
410345102
BBG001SMCKB8
174879
33247
SH
SOLE
33247
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
BBG0044K5DN3
1787757
62509
SH
SOLE
62509
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
BBG001S8PXF3
236319
3391
SH
SOLE
3391
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
BBG001S5RV43
374323
9748
SH
SOLE
9748
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
BBG001S5RRT5
660436
72100
SH
SOLE
72100
0
0
HCA HEALTHCARE INC
COM
40412C101
BBG001T8NTY2
5534116
20988
SH
SOLE
20988
0
0
HEARTLAND FINL USA INC
COM
42234Q102
BBG001S8WBN4
1543913
40248
SH
SOLE
40248
0
0
HEICO CORP NEW
CL A
422806208
BBG001S96YM2
265277
1952
SH
SOLE
1952
0
0
HEICO CORP NEW
COM
422806109
BBG001S5RVC4
262888
1537
SH
SOLE
1537
0
0
HENRY JACK & ASSOC INC
COM
426281101
BBG001S5SHB5
1271022
8433
SH
SOLE
8433
0
0
HERC HLDGS INC
COM
42704L104
BBG001SNNBX0
419949
3687
SH
SOLE
3687
0
0
HERSHEY CO
COM
427866108
BBG001S5S148
4500513
17690
SH
SOLE
17690
0
0
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
BBG011N571V5
517615
31775
SH
SOLE
31775
0
0
HESS CORP
COM
42809H107
BBG001S5NHS2
339981
2569
SH
SOLE
2569
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
BBG0078W3NP4
773927
48583
SH
SOLE
48583
0
0
HF SINCLAIR CORP
COM
403949100
BBG0135B2269
395652
8178
SH
SOLE
8178
0
0
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
BBG00MJH5GZ4
447480
49500
SH
SOLE
49500
0
0
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
BBG001V1HXF3
4996596
568441
SH
SOLE
568441
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
BBG0058KMH49
279345
1983
SH
SOLE
1983
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
BBG001S614T2
233440
1000
SH
SOLE
1000
0
0
HOLOGIC INC
COM
436440101
BBG001S6HWB2
1137870
14100
SH
SOLE
14100
0
0
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
42452422
143848
SH
SOLE
143848
0
0
HONEYWELL INTL INC
COM
438516106
BBG001S5X1N1
13952524
73004
SH
SOLE
73004
0
0
HORMEL FOODS CORP
COM
440452100
BBG001S5S0D0
2234795
56038
SH
SOLE
56038
0
0
HOWMET AEROSPACE INC
COM
443201108
BBG00DYNJH69
415946
9817
SH
SOLE
9817
0
0
HP INC
COM
40434L105
BBG001S6W7N7
321617
10958
SH
SOLE
10958
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
BBG001SCZVC0
1268100
37155
SH
SOLE
37155
0
0
HUBBELL INC
COM
443510607
BBG001S5S1L9
575185
2364
SH
SOLE
2364
0
0
HUMANA INC
COM
444859102
BBG001S5S1X6
3856980
7945
SH
SOLE
7945
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
BBG001S5RSZ6
162243
14486
SH
SOLE
14486
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
BBG001V0PDL3
295625
1428
SH
SOLE
1428
0
0
HUNTSMAN CORP
COM
447011107
BBG001SKWX22
2855591
104371
SH
SOLE
104371
0
0
HYATT HOTELS CORP
COM CL A
448579102
BBG001SFNHB8
880123
7873
SH
SOLE
7873
0
0
IAC INC
COM NEW
44891N208
BBG00S1LR2D2
273170
5294
SH
SOLE
5294
0
0
IAMGOLD CORP
COM
450913108
BBG001S8SMV6
37832
13960
SH
SOLE
13960
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
BBG001S5NBT4
570103
11025
SH
SOLE
11025
0
0
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
478076
956
SH
SOLE
956
0
0
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
2989323
12279
SH
SOLE
12279
0
0
ILLUMINA INC
COM
452327109
BBG001SF4NY1
13380694
57539
SH
SOLE
57539
0
0
INDEPENDENT BK CORP MASS
COM
453836108
BBG001S5S8F1
788424
12015
SH
SOLE
12015
0
0
INDIA FD INC
COM
454089103
BBG001S7PW58
242519
16029
SH
SOLE
16029
0
0
INDIE SEMICONDUCTOR INC
CLASS A COM
45569U101
BBG00Z3XTNY7
284850
27000
SH
SOLE
27000
0
0
INGREDION INC
COM
457187102
BBG001SBH4X9
370399
3641
SH
SOLE
3641
0
0
INMODE LTD
SHS
M5425M103
BBG00PPS74F3
468853
14670
SH
SOLE
14670
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
BBG00F0SW7P6
2693921
35451
SH
SOLE
35451
0
0
INSPERITY INC
COM
45778Q107
BBG001S894P4
621728
5115
SH
SOLE
5115
0
0
INSTEEL INDS INC
COM
45774W108
BBG001SK9GV3
6996313
251485
SH
SOLE
251485
0
0
INSULET CORP
COM
45784P101
BBG001SRF439
597412
1873
SH
SOLE
1873
0
0
INTEL CORP
COM
458140100
BBG001S5SF65
8681628
265737
SH
SOLE
265737
0
0
INTER PARFUMS INC
COM
458334109
BBG001SD06N9
213360
1500
SH
SOLE
1500
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
BBG001SQ4YC7
370942
4493
SH
SOLE
4493
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
BBG001SDJ4R0
396719
3804
SH
SOLE
3804
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
14282387
108951
SH
SOLE
108951
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
BBG001S5S5F7
4417483
48037
SH
SOLE
47712
0
325
INTERNATIONAL PAPER CO
COM
460146103
BBG001S5SBF4
1975944
54796
SH
SOLE
54796
0
0
INTUIT
COM
461202103
BBG001S6TWR2
6125704
13740
SH
SOLE
13740
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
BBG001S7XR78
1862632
7291
SH
SOLE
7291
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
BBG00KJR1T91
2062318
41579
SH
SOLE
41579
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
BBG007HL81B6
246888
17362
SH
SOLE
17362
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
BBG001SNZTS4
349904
14739
SH
SOLE
14739
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
BBG001SSDLZ6
1028140
50325
SH
SOLE
50325
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
BBG001SRWF17
893359
32043
SH
SOLE
32043
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
BBG001SS8729
980115
22245
SH
SOLE
22245
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
BBG001SSJYS0
372708
20300
SH
SOLE
20300
0
0
INVESCO EXCH TRADED FD TR II
INVESCO PHLX SM
46138G615
BBG011B9WCN7
361212
14193
SH
SOLE
14193
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
BBG00XS6PBW6
1694612
12837
SH
SOLE
12837
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
BBG001T0NSB6
1637909
142675
SH
SOLE
142675
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
BBG001V18CH7
644541
9213
SH
SOLE
9213
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
BBG00KJR22S8
214398
4300
SH
SOLE
4300
0
0
INVESCO EXCH TRADED FD TR II
S&P SMLCP INFO
46138E115
BBG001T7V3J9
1075816
8178
SH
SOLE
8178
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
BBG003H4RBL9
3002862
71141
SH
SOLE
71141
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
BBG001V18CG8
2863162
45884
SH
SOLE
45884
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
BBG00KXH5XJ3
1656391
21337
SH
SOLE
21337
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
511618
24597
SH
SOLE
24597
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
BBG001STKGB3
1198364
44582
SH
SOLE
44582
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
BBG006F9S8B0
689197
31115
SH
SOLE
31115
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
BBG00KJR2L24
245811
12733
SH
SOLE
12733
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
BBG001S8JG85
3409843
42332
SH
SOLE
42332
0
0
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
BBG001SRNLL2
478050
5039
SH
SOLE
5039
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
BBG001SN60Z1
1465124
31610
SH
SOLE
31610
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
BBG001S9FH85
526712
8105
SH
SOLE
8105
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
BBG001SJW5C5
467471
10324
SH
SOLE
10324
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
BBG001SN6GV0
555151
5472
SH
SOLE
5472
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
BBG001SQ8PW0
198634
13680
SH
SOLE
13680
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
BBG001SRRFC1
182182
18020
SH
SOLE
18020
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
BBG001V28DF5
6333099
74245
SH
SOLE
74245
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
BBG00KJR2B26
496211
1598
SH
SOLE
1598
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
BBG001SJW5S8
249754
3308
SH
SOLE
3308
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
BBG001SJW5Z0
265850
5839
SH
SOLE
5839
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML600 VAL
46137V167
BBG00KJR31G2
1256915
13861
SH
SOLE
13861
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
BBG001SJWX52
555851
12002
SH
SOLE
12002
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
BBG00KJR28C2
383069
2996
SH
SOLE
2996
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
BBG00KJR2QH7
1074261
3683
SH
SOLE
3683
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
BBG00KJR2RC0
1601132
8533
SH
SOLE
8533
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
BBG00KJR2SC8
486858
2991
SH
SOLE
2991
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
BBG00KJR2V68
506147
1834
SH
SOLE
1834
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
BBG00KJR2NN7
7205402
49823
SH
SOLE
49823
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
BBG00KJR2X19
1499936
19762
SH
SOLE
19762
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
BBG001SDTVQ0
502586
10621
SH
SOLE
10621
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
BBG001SPPQG9
784138
14698
SH
SOLE
14698
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
BBG001S9GN63
42129123
131272
SH
SOLE
131272
0
0
INVESCO SR INCOME TR
COM
46131H107
BBG001SB0BV3
58880
16000
SH
SOLE
16000
0
0
INVESTORS TITLE CO NC
COM
461804106
BBG001S5SDL3
1373647
9097
SH
SOLE
9097
0
0
INVITAE CORP
COM
46185L103
BBG005DJFD52
25178
18650
SH
SOLE
18650
0
0
IONQ INC
COM
46222L108
BBG00XZP0LC3
184500
30000
SH
SOLE
30000
0
0
IPG PHOTONICS CORP
COM
44980X109
BBG001SG95B8
326772
2650
SH
SOLE
2650
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
BBG001T21JT7
205731
3322
SH
SOLE
3322
0
0
IRON MTN INC DEL
COM
46284V101
BBG001SCQ2X1
338042
6389
SH
SOLE
6389
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
2152624
57603
SH
SOLE
57603
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
BBG003HC3DG9
2686768
55068
SH
SOLE
55068
0
0
ISHARES INC
JP MRG EM CRP BD
464286251
BBG002WGKJD6
1038601
23843
SH
SOLE
23843
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
BBG0025X3FS0
1885939
34560
SH
SOLE
34560
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
BBG001SFQPM5
384668
8533
SH
SOLE
8533
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
BBG001S8SYQ6
595776
10008
SH
SOLE
10008
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
BBG001SFGL81
232407
5127
SH
SOLE
5127
0
0
ISHARES INC
MSCI WORLD ETF
464286392
BBG002D9R378
1588545
13500
SH
SOLE
13500
0
0
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
BBG001SMLZ34
387008
19235
SH
SOLE
19235
0
0
ISHARES SILVER TR
ISHARES
46428Q109
BBG001SQLN69
3378078
152716
SH
SOLE
152716
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
BBG00TZR7YF0
1541992
15331
SH
SOLE
15331
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
BBG001TG5H89
10995974
110813
SH
SOLE
110813
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
BBG005DW06B7
1200884
28812
SH
SOLE
28812
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
BBG005DW0468
1261062
26012
SH
SOLE
26012
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
BBG001SKXPR1
12310361
149834
SH
SOLE
149834
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
1429294
13437
SH
SOLE
13437
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
1370152
11646
SH
SOLE
11646
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
973458
9821
SH
SOLE
9821
0
0
ISHARES TR
AGENCY BOND ETF
464288166
BBG001T2RRQ4
722543
6676
SH
SOLE
6676
0
0
ISHARES TR
BROAD USD HIGH
46435U853
BBG00J2DS0J6
1636224
46026
SH
SOLE
46026
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
BBG001T03XM5
316958
5520
SH
SOLE
5520
0
0
ISHARES TR
CONV BD ETF
46435G102
BBG009BKDMM6
1701124
23425
SH
SOLE
23425
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
BBG003HC6JD6
449010
9522
SH
SOLE
9522
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
BBG006MJFZK4
6360728
127240
SH
SOLE
127240
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
1214329
11945
SH
SOLE
11945
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
BBG003H6TRS0
3317298
49623
SH
SOLE
49623
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
BBG003H6TMV7
5118805
82628
SH
SOLE
82628
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
BBG001SFC7V0
22419589
89621
SH
SOLE
89621
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
BBG001SFC7W9
22534581
233036
SH
SOLE
233036
0
0
ISHARES TR
CORE S&P TTL STK
464287150
BBG001SHTRL5
851985
9409
SH
SOLE
9409
0
0
ISHARES TR
CORE S&P US GWT
464287671
BBG001SFQL99
830000
9350
SH
SOLE
9350
0
0
ISHARES TR
CORE S&P US VLU
464287663
BBG001SFQL80
2140874
29017
SH
SOLE
29017
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
43945274
106902
SH
SOLE
106902
0
0
ISHARES TR
CORE US AGGBD ET
464287226
BBG001SM1QT8
4568095
45846
SH
SOLE
45846
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
BBG001SP62C7
1169407
12483
SH
SOLE
12483
0
0
ISHARES TR
EAFE SML CP ETF
464288273
BBG001SYVWS7
743637
12496
SH
SOLE
12496
0
0
ISHARES TR
EAFE VALUE ETF
464288877
BBG001SNYBH6
436721
8999
SH
SOLE
8999
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
BBG00FFPFTS4
211020
2333
SH
SOLE
2333
0
0
ISHARES TR
EXPANDED TECH
464287515
BBG001S7W2J1
1215753
3990
SH
SOLE
3990
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
BBG001SHHYT5
222933
657
SH
SOLE
657
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
6226743
123571
SH
SOLE
123571
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
BBG001S7XDQ8
2473786
125065
SH
SOLE
125065
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
BBG001SGL748
782570
11170
SH
SOLE
11170
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
BBG001S7RSN5
1070307
28345
SH
SOLE
28345
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
BBG001S60KQ0
224779
4135
SH
SOLE
4135
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
BBG0088JX0B3
486808
19797
SH
SOLE
19797
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
BBG0088JX9H8
492342
20071
SH
SOLE
20071
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
BBG001ST0ZQ7
2118422
28040
SH
SOLE
28040
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
5659932
51637
SH
SOLE
51637
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
BBG001S7Y5C9
1828745
66524
SH
SOLE
66524
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
BBG001SSD885
1248656
11950
SH
SOLE
11950
0
0
ISHARES TR
ISHARES BIOTECH
464287556
BBG001SGYSW7
4510784
34924
SH
SOLE
34924
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
BBG001SJ8F58
10526673
23673
SH
SOLE
23673
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
BBG001SSD858
8550812
169189
SH
SOLE
169189
0
0
ISHARES TR
ISHS 5-10YR INVT
464288638
BBG001SSD849
791199
15429
SH
SOLE
15429
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
BBG001SQS9Y2
343740
3984
SH
SOLE
3984
0
0
ISHARES TR
MRGSTR MD CP GRW
464288307
BBG001SBRK44
4273197
74239
SH
SOLE
74239
0
0
ISHARES TR
MSCI EAFE ETF
464287465
BBG001SG09V7
10308321
144132
SH
SOLE
144132
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
4169423
105662
SH
SOLE
105662
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
BBG001T6MGZ4
378021
20215
SH
SOLE
20215
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
BBG002DMN4B6
567374
14415
SH
SOLE
14415
0
0
ISHARES TR
MSCI KOKUSAI ETF
464288265
BBG001SYVWY0
4486796
51157
SH
SOLE
51157
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
BBG001S8SYX8
236917
7344
SH
SOLE
7344
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
BBG001SN86J4
416908
4750
SH
SOLE
4750
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
498560
6854
SH
SOLE
6854
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
15862935
114089
SH
SOLE
114089
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
BBG004TRTWW3
622434
5017
SH
SOLE
5017
0
0
ISHARES TR
MSCI USA SMCP MN
46435G433
BBG00DRM2VW7
369134
10644
SH
SOLE
10644
0
0
ISHARES TR
MSCI USA VALUE
46432F388
BBG004FPWGT7
225086
2431
SH
SOLE
2431
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
BBG001SZV978
1818651
16880
SH
SOLE
16880
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
BBG001T03XV5
385272
7200
SH
SOLE
7200
0
0
ISHARES TR
PFD AND INCM SEC
464288687
BBG001SNVWC8
3382000
108328
SH
SOLE
108328
0
0
ISHARES TR
RUS 1000 ETF
464287622
BBG001S562W9
922767
4097
SH
SOLE
4097
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
BBG001S56320
13308411
54469
SH
SOLE
54469
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
BBG001S562P7
6451561
42372
SH
SOLE
42372
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
BBG001S562F8
2204010
9717
SH
SOLE
9717
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
BBG001S56277
1107533
8083
SH
SOLE
8083
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
BBG001S561Z8
4655751
51134
SH
SOLE
51134
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
BBG001S561V2
2738048
25782
SH
SOLE
25782
0
0
ISHARES TR
RUS MID CAP ETF
464287499
BBG001SJCNS1
757723
10837
SH
SOLE
10837
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
BBG001T5LBR7
320789
2309
SH
SOLE
2309
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
BBG001T5LBS6
2094267
32170
SH
SOLE
32170
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
4877278
27339
SH
SOLE
27339
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
BBG001S561Q8
2612590
40892
SH
SOLE
40892
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
BBG001S561K4
1703051
11222
SH
SOLE
11222
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
BBG001SFQL08
1623349
22701
SH
SOLE
22701
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
BBG001SFQJM9
1222860
11899
SH
SOLE
11899
0
0
ISHARES TR
SELECT DIVID ETF
464287168
BBG001SDJVG2
4313279
36809
SH
SOLE
36809
0
0
ISHARES TR
SHORT TREAS BD
464288679
BBG001SSD803
17734919
160497
SH
SOLE
160497
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
BBG001SLS4Q3
3669976
35059
SH
SOLE
35059
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
BBG001SFQL26
251383
2686
SH
SOLE
2686
0
0
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
3769337
34189
SH
SOLE
34189
0
0
ISHARES TR
TRS FLT RT BD
46434V860
BBG005YTNMS3
26614033
526073
SH
SOLE
526073
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
BBG001SFGY10
253662
1914
SH
SOLE
1914
0
0
ISHARES TR
U.S. FINLS ETF
464287788
BBG001SFC802
260444
3661
SH
SOLE
3661
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
BBG001SQZT52
964191
17862
SH
SOLE
17862
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
BBG001SQYZD0
385083
2197
SH
SOLE
2197
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
BBG001SFGXJ3
729036
8587
SH
SOLE
8587
0
0
ISHARES TR
U.S. TECH ETF
464287721
BBG001SFB7Z7
820812
8844
SH
SOLE
8844
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
BBG001SFGXG6
614097
7336
SH
SOLE
7336
0
0
ISHARES TR
US AER DEF ETF
464288760
BBG001SC08P5
3096573
26908
SH
SOLE
26908
0
0
ISHARES TR
US BR DEL SE ETF
464288794
BBG001SQZT98
918691
10025
SH
SOLE
10025
0
0
ISHARES TR
US HLTHCARE ETF
464287762
BBG001SFGXR4
444542
1628
SH
SOLE
1628
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
BBG001SQZ858
432618
1750
SH
SOLE
1750
0
0
ISHARES TR
US INDUSTRIALS
464287754
BBG001SFGXQ5
266426
2660
SH
SOLE
2660
0
0
ISHARES TR
US REGNL BKS ETF
464288778
BBG001SQZTM3
392437
10965
SH
SOLE
10965
0
0
ISHARES TR
US TREAS BD ETF
46429B267
BBG002NCKPP8
233847
10002
SH
SOLE
10002
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
BBG0059KNK04
4741214
95589
SH
SOLE
95589
0
0
ITRON INC
COM
465741106
BBG001S6DJQ9
914648
16495
SH
SOLE
16495
0
0
ITT INC
COM
45073V108
BBG00CVQZQB3
234305
2715
SH
SOLE
2715
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
BBG00TSG0SK6
2735515
50101
SH
SOLE
50101
0
0
J P MORGAN EXCHANGE TRADED F
INTL BD OPP ETF
46641Q852
BBG00GD9GQY8
1141281
24098
SH
SOLE
24098
0
0
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
BBG016NKZFF7
720538
15980
SH
SOLE
15980
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
BBG00GP26NW0
3636878
72275
SH
SOLE
72275
0
0
JACOBS SOLUTIONS INC
COM
46982L108
BBG019C1BQS3
5704523
48545
SH
SOLE
48545
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
BBG00F7XD8R5
303260
6351
SH
SOLE
6351
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
BBG001SNW8K1
204569
1398
SH
SOLE
1398
0
0
JD.COM INC
SPON ADR CL A
47215P106
BBG005YHY0R6
1103570
25144
SH
SOLE
25144
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
BBG001S5SX02
16439638
517947
SH
SOLE
517947
0
0
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
BBG00B2M8TB0
641937
12395
SH
SOLE
12395
0
0
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
37623460
242732
SH
SOLE
242732
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
BBG001S5WZ84
4312354
71610
SH
SOLE
71610
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
BBG001SLBY94
356505
16066
SH
SOLE
16066
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
47609540
365356
SH
SOLE
365356
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
BBG00NKZFBD4
47527
14446
SH
SOLE
14446
0
0
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
BBG001SR3GT7
375687
5034
SH
SOLE
5034
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
BBG001SLV0G8
499764
57843
SH
SOLE
57843
0
0
KAYNE ANDERSON NEXTGEN ENRGY
COM
48661E108
BBG001TC5VC2
1172536
152674
SH
SOLE
152674
0
0
KBR INC
COM
48242W106
BBG001SP11V3
348742
6335
SH
SOLE
6335
0
0
KELLOGG CO
COM
487836108
BBG001S5SJL0
447494
6683
SH
SOLE
6683
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
BBG0059FN820
4668387
28910
SH
SOLE
28910
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
BBG00FQH6N85
678603
44557
SH
SOLE
44557
0
0
KIMBERLY-CLARK CORP
COM
494368103
BBG001S5SLZ0
4358929
32476
SH
SOLE
32476
0
0
KINDER MORGAN INC DEL
COM
49456B101
BBG001TG2YZ5
7711982
440433
SH
SOLE
440433
0
0
KINSALE CAP GROUP INC
COM
49714P108
BBG00D8JDB02
1931165
6434
SH
SOLE
6434
0
0
KIRBY CORP
COM
497266106
BBG001S5SKT9
871250
12500
SH
SOLE
12500
0
0
KKR & CO INC
COM
48251W104
BBG001S6PW05
15902058
302781
SH
SOLE
302781
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
BBG004NRD5Z2
161768
14733
SH
SOLE
14733
0
0
KLA CORP
COM NEW
482480100
BBG001S5SLM4
3129094
7839
SH
SOLE
7839
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
BBG001T9BTS0
1511648
26717
SH
SOLE
26717
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
BBG001S5V5G2
235357
12826
SH
SOLE
12826
0
0
KONTOOR BRANDS INC
COM
50050N103
BBG00LPTHYM5
3753322
77564
SH
SOLE
77564
0
0
KOPIN CORP
COM
500600101
BBG001S6DD46
101370
93000
SH
SOLE
93000
0
0
KRAFT HEINZ CO
COM
500754106
BBG005CPNTR1
2893676
74830
SH
SOLE
74830
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
BBG004XB9HZ5
269419
8638
SH
SOLE
8638
0
0
KRANESHARES TR
QUADRTC INT RT
500767736
BBG00NW3SL00
616803
27148
SH
SOLE
27148
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
BBG001SD5VL1
734916
54519
SH
SOLE
54519
0
0
KROGER CO
COM
501044101
BBG001S5SN40
803102
16267
SH
SOLE
16267
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
BBG001S5S0N9
4949762
25223
SH
SOLE
25223
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
BBG001S7RX54
810541
3533
SH
SOLE
3533
0
0
LAM RESEARCH CORP
COM
512807108
BBG001S5SW40
1113782
2101
SH
SOLE
2101
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
BBG001S8KJC2
2041552
20438
SH
SOLE
20438
0
0
LAMB WESTON HLDGS INC
COM
513272104
BBG003CVMLR1
1541356
14747
SH
SOLE
14747
0
0
LAUDER ESTEE COS INC
CL A
518439104
BBG001S8L5H6
870497
3532
SH
SOLE
3532
0
0
LAZARD LTD
SHS A
G54050102
BBG001S711C4
596146
18005
SH
SOLE
18005
0
0
LEAR CORP
COM NEW
521865204
BBG001T60092
800952
5742
SH
SOLE
5742
0
0
LEGG MASON ETF INVT
CLEARBRIDGE DI
524682309
BBG00GPXR969
252727
6364
SH
SOLE
6364
0
0
LEGG MASON ETF INVT
CLRBRDG AL CP GW
524682101
BBG00GM5GRM7
345806
9175
SH
SOLE
9175
0
0
LEGGETT & PLATT INC
COM
524660107
BBG001S5SRG8
1233597
38695
SH
SOLE
38695
0
0
LEIDOS HOLDINGS INC
COM
525327102
BBG001SKW6M9
416848
4528
SH
SOLE
4528
0
0
LENNAR CORP
CL A
526057104
BBG001S5SRK3
1935706
18416
SH
SOLE
18416
0
0
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
BBG001S9NVN8
1775310
97384
SH
SOLE
97384
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
BBG001S5X3D8
147920
23858
SH
SOLE
23858
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
BBG00BFHD836
450283
16030
SH
SOLE
16030
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
BBG00BFHD9T6
317407
11340
SH
SOLE
11340
0
0
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
BBG00BFHDFQ5
228531
3054
SH
SOLE
3054
0
0
LI-CYCLE HOLDINGS CORP
COMMON SHARES
50202P105
BBG0122LQVS8
1044647
185550
SH
SOLE
185550
0
0
LILLY ELI & CO
COM
532457108
BBG001S5STL8
23150629
67412
SH
SOLE
67412
0
0
LINCOLN NATL CORP IND
COM
534187109
BBG001S5STV7
837142
37256
SH
SOLE
37256
0
0
LINDE PLC
SHS
G54950103
BBG01FND0CH6
8003798
22518
SH
SOLE
22518
0
0
LISTED FD TR
HORIZON KINETICS
53656F623
BBG00YV34KZ7
836412
27121
SH
SOLE
27121
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
BBG001SJCRY5
470255
21611
SH
SOLE
21611
0
0
LITMAN GREGORY FDS TR
IMGP DBI MANAGED
53700T827
BBG00P35J8L8
447153
17002
SH
SOLE
17002
0
0
LITTELFUSE INC
COM
537008104
BBG001S744B6
1366723
5098
SH
SOLE
5098
0
0
LIVENT CORP
COM
53814L108
BBG00LV3NRJ7
799079
36790
SH
SOLE
36790
0
0
LKQ CORP
COM
501889208
BBG001SCCPJ1
3169932
55848
SH
SOLE
55848
0
0
LOCKHEED MARTIN CORP
COM
539830109
BBG001S7PS57
18303160
38718
SH
SOLE
38718
0
0
LOEWS CORP
COM
540424108
BBG001S6KQC0
362683
6251
SH
SOLE
6251
0
0
LOWES COS INC
COM
548661107
BBG001S5SVL3
18092486
90476
SH
SOLE
90476
0
0
LPL FINL HLDGS INC
COM
50212V100
BBG001T5GK39
209686
1036
SH
SOLE
1036
0
0
LULULEMON ATHLETICA INC
COM
550021109
BBG001STBM75
4017016
11030
SH
SOLE
11030
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
BBG001S5Q8G2
80088
30222
SH
SOLE
30222
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
BBG001T8LMY9
968288
10313
SH
SOLE
10313
0
0
M D C HLDGS INC
COM
552676108
BBG001S5T272
1527397
39295
SH
SOLE
39295
0
0
MAG SILVER CORP
COM
55903Q104
BBG001S631Z9
4447132
350997
SH
SOLE
344547
0
6450
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
BBG001S731Q7
561645
10351
SH
SOLE
10351
0
0
MAGNA INTL INC
COM
559222401
BBG001S5SY91
475327
8873
SH
SOLE
8873
0
0
MAINSTAY CBRE GBL INFRSTR ME
COM
56064Q107
BBG0104P5VF8
657772
46322
SH
SOLE
46322
0
0
MANNKIND CORP
COM NEW
56400P706
BBG001SLLLY3
79950
19500
SH
SOLE
19500
0
0
MANULIFE FINL CORP
COM
56501R106
BBG001S76KD6
184959
10074
SH
SOLE
10074
0
0
MARATHON OIL CORP
COM
565849106
BBG001S69V69
407488
17007
SH
SOLE
17007
0
0
MARATHON PETE CORP
COM
56585A102
BBG001S169P1
18272296
135521
SH
SOLE
135521
0
0
MARKEL CORP
COM
570535104
BBG001S9ZK95
903129
707
SH
SOLE
707
0
0
MARRIOTT INTL INC NEW
CL A
571903202
BBG001S78K44
1222220
7361
SH
SOLE
7361
0
0
MARSH & MCLENNAN COS INC
COM
571748102
BBG001S5T7M4
785616
4717
SH
SOLE
4717
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
BBG001S7QC51
7502063
21129
SH
SOLE
21129
0
0
MARVELL TECHNOLOGY INC
COM
573874104
BBG00ZXBJ162
10291154
237671
SH
SOLE
237671
0
0
MASCO CORP
COM
574599106
BBG001S5SZ70
2375522
47778
SH
SOLE
47778
0
0
MASONITE INTL CORP
COM
575385109
BBG001T51RT2
821469
9050
SH
SOLE
9050
0
0
MASTEC INC
COM
576323109
BBG001S95HF8
401653
4253
SH
SOLE
4253
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
15745828
43328
SH
SOLE
43328
0
0
MATERION CORP
COM
576690101
BBG001S5PFQ6
212280
1830
SH
SOLE
1830
0
0
MAUI LD & PINEAPPLE INC
COM
577345101
BBG001S5T7D4
3106108
259708
SH
SOLE
256207
0
3501
MCCORMICK & CO INC
COM NON VTG
579780206
BBG001S79S19
1598547
19211
SH
SOLE
19211
0
0
MCDONALDS CORP
COM
580135101
BBG001S5T110
14578865
52140
SH
SOLE
52140
0
0
MCKESSON CORP
COM
58155Q103
BBG001S8F8P8
629496
1768
SH
SOLE
1768
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
BBG001S7WM61
1531633
186330
SH
SOLE
186330
0
0
MEDPACE HLDGS INC
COM
58506Q109
BBG0065B7K40
455269
2421
SH
SOLE
2421
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
19576310
242822
SH
SOLE
242722
0
100
MERCADOLIBRE INC
COM
58733R102
BBG001SM32G3
682755
518
SH
SOLE
518
0
0
MERCER INTL INC
COM
588056101
BBG001S6TK43
4292554
439136
SH
SOLE
439136
0
0
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
29588336
278112
SH
SOLE
278112
0
0
MERCURITY FINTECH HOLDING IN
ORDINARY SHARES
G59467202
BBG007WGC6C3
16538
11250
SH
SOLE
11250
0
0
MERCURY SYS INC
COM
589378108
BBG001SBFLT8
2023739
39588
SH
SOLE
39588
0
0
MEREO BIOPHARMA GROUP PLC
SPON ADS
589492107
BBG00KFWZCX7
16966
24000
SH
SOLE
24000
0
0
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
31525863
148749
SH
SOLE
148749
0
0
METHANEX CORP
COM
59151K108
BBG001S66Y93
8603955
184912
SH
SOLE
184912
0
0
METLIFE INC
COM
59156R108
BBG001S5T3R8
2890569
49889
SH
SOLE
49889
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
BBG001SB87G1
429989
281
SH
SOLE
281
0
0
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
BBG001S5T4V1
96126
29129
SH
SOLE
29129
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
BBG001S5T6D6
329572
118979
SH
SOLE
118979
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
BBG001S6BYT5
1787683
40245
SH
SOLE
40245
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
BBG001S787B5
2821208
33674
SH
SOLE
33674
0
0
MICRON TECHNOLOGY INC
COM
595112103
BBG001S6P675
3932599
65174
SH
SOLE
65174
0
0
MICROSOFT CORP
COM
594918104
BBG001S5TD05
214767644
744945
SH
SOLE
744945
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
BBG001S7HZ69
691612
4579
SH
SOLE
4579
0
0
MIDDLESEX WTR CO
COM
596680108
BBG001S5TCZ9
1497482
19169
SH
SOLE
19169
0
0
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
BBG001SB7BF4
24750
27500
SH
SOLE
27500
0
0
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
BBG001XMDT77
242496
24129
SH
SOLE
24129
0
0
MODERNA INC
COM
60770K107
BBG003PHHZV8
7172032
46699
SH
SOLE
46699
0
0
MOLECULAR TEMPLATES INC
COM
608550109
BBG001SKWPZ3
7598
20000
SH
SOLE
20000
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
BBG001S5VQ21
445430
8619
SH
SOLE
8619
0
0
MONDELEZ INTL INC
CL A
609207105
BBG001SHHZJ3
2523306
36192
SH
SOLE
36192
0
0
MONGODB INC
CL A
60937P106
BBG0022FDRZ7
823380
3532
SH
SOLE
3532
0
0
MONOLITHIC PWR SYS INC
COM
609839105
BBG001SDRGP6
1611739
3220
SH
SOLE
3220
0
0
MONROE CAP CORP
COM
610335101
BBG001V0NY75
226976
29670
SH
SOLE
29670
0
0
MOODYS CORP
COM
615369105
BBG001S5VP87
370896
1212
SH
SOLE
1212
0
0
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
14431598
164369
SH
SOLE
164369
0
0
MOSAIC CO NEW
COM
61945C103
BBG001S7LJN1
880254
19186
SH
SOLE
19186
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
BBG001S5T9L1
1160543
4056
SH
SOLE
4056
0
0
MP MATERIALS CORP
COM CL A
553368101
BBG00TJGL0T5
257657
9140
SH
SOLE
9140
0
0
MPLX LP
COM UNIT REP LTD
55336V100
BBG0035TJHL3
6080770
176510
SH
SOLE
176510
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
BBG001SNQZ91
150176
10773
SH
SOLE
10773
0
0
MUSTANG BIO INC
COM
62818Q104
33721
91982
SH
SOLE
91982
0
0
MYRIAD GENETICS INC
COM
62855J104
BBG001S86FS9
364246
15680
SH
SOLE
15680
0
0
NASDAQ INC
COM
631103108
BBG001SKTBJ6
483720
8848
SH
SOLE
8848
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
BBG001SD9VH2
1046570
15393
SH
SOLE
15393
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
BBG001S6Z1P5
1442513
32673
SH
SOLE
32673
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
BBG001SRNVY6
8279964
591426
SH
SOLE
591426
0
0
NCR CORP NEW
COM
62886E108
BBG001S9FBR7
827018
35058
SH
SOLE
35058
0
0
NETAPP INC
COM
64110D104
BBG001S8LYX5
972691
15234
SH
SOLE
15234
0
0
NETFLIX INC
COM
64110L106
BBG001SF6L46
8406910
24334
SH
SOLE
24334
0
0
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
BBG003NBK4J2
930443
141620
SH
SOLE
141620
0
0
NEUBERGER BERMAN NEXT GENERA
COMMON STOCK
64133Q108
BBG00Z4KVBC1
564472
54224
SH
SOLE
54224
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
BBG001S8W4X9
1665879
16458
SH
SOLE
16458
0
0
NEW JERSEY RES CORP
COM
646025106
BBG001S5TMT4
606693
11404
SH
SOLE
11404
0
0
NEW MTN FIN CORP
COM
647551100
BBG001T9D5H2
368301
30263
SH
SOLE
30263
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
BBG001SD32Z2
456755
50526
SH
SOLE
50526
0
0
NEW YORK TIMES CO
CL A
650111107
BBG001S90X31
1382223
35551
SH
SOLE
35551
0
0
NEWELL BRANDS INC
COM
651229106
BBG001S5TSW7
739322
59431
SH
SOLE
59431
0
0
NEWMONT CORP
COM
651639106
BBG001S5TKX3
8423058
171829
SH
SOLE
171204
0
625
NEXPOINT DIVERSIFIED REL ET
COM NEW
65340G205
BBG001SQLM25
2174226
209463
SH
SOLE
209463
0
0
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
BBG001SKJJT9
374154
2167
SH
SOLE
2167
0
0
NEXTERA ENERGY INC
COM
65339F101
BBG001S5RB29
18027470
233880
SH
SOLE
233880
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
BBG006JNW312
1057232
17403
SH
SOLE
17403
0
0
NICE LTD
SPONSORED ADR
653656108
BBG001S9RK49
362104
1582
SH
SOLE
1582
0
0
NIKE INC
CL B
654106103
BBG001S6NTK2
6880962
56107
SH
SOLE
56107
0
0
NIO INC
SPON ADS
62914V106
BBG00LPXZBW5
493266
46933
SH
SOLE
46933
0
0
NISOURCE INC
COM
65473P105
BBG001S5TMF9
3027537
108281
SH
SOLE
108281
0
0
NOKIA CORP
SPONSORED ADR
654902204
BBG001SCPCG9
1325351
269929
SH
SOLE
269929
0
0
NORFOLK SOUTHN CORP
COM
655844108
BBG001S5TQJ6
3375040
15920
SH
SOLE
15920
0
0
NORTHROP GRUMMAN CORP
COM
666807102
BBG001S5TP26
9439865
20445
SH
SOLE
20445
0
0
NORTHWEST NAT HLDG CO
COM
66765N105
BBG00KXKRLP1
473222
9950
SH
SOLE
9950
0
0
NORTHWESTERN CORP
COM NEW
668074305
BBG001SM2G73
358732
6200
SH
SOLE
6200
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
BBG001SCKPS2
387454
28807
SH
SOLE
28807
0
0
NOV INC
COM
62955J103
BBG001S6HFR2
286738
15491
SH
SOLE
15491
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
BBG001SF5LW6
2857520
31060
SH
SOLE
31060
0
0
NOVAVAX INC
COM NEW
670002401
BBG001SGL8G3
164012
23667
SH
SOLE
23667
0
0
NOVO-NORDISK A S
ADR
670100205
BBG001S5TSK0
9074322
57021
SH
SOLE
57021
0
0
NUCOR CORP
COM
670346105
BBG001S5TRV0
2988377
19346
SH
SOLE
19346
0
0
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
BBG00FJ5HWZ7
376160
10623
SH
SOLE
10623
0
0
NUTRIEN LTD
COM
67077M108
BBG00JM9SM69
1329743
18006
SH
SOLE
18006
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
BBG001SHZCF8
214490
18208
SH
SOLE
18033
0
175
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
BBG001SKQWJ3
655902
58984
SH
SOLE
58984
0
0
NUVEEN DYNAMIC MUN OPPORTUNI
COM SHS
67079X102
BBG00VM4GT16
283509
26822
SH
SOLE
26822
0
0
NUVEEN FLOATING RATE INCOME
COM SHS
6706EN100
BBG001SM3CC5
214976
26805
SH
SOLE
26805
0
0
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
BBG001SD1KZ4
175446
16245
SH
SOLE
16245
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
BBG001S97B05
152374
12751
SH
SOLE
12751
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
BBG001S90BW7
197860
18719
SH
SOLE
18719
0
0
NUVEEN PFD & INCOME SECS FD
COM
67072C105
BBG001SFPML4
142708
22091
SH
SOLE
22091
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
BBG001SCTFM1
754604
65447
SH
SOLE
65447
0
0
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
BBG001SJX6L2
171429
22949
SH
SOLE
22949
0
0
NUVEEN VRIABL RAT PFD & INM
COM
67080R102
BBG011B9SY72
239532
15122
SH
SOLE
15122
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
BBG00GNT7B03
939141
21871
SH
SOLE
21871
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
44065988
158642
SH
SOLE
158642
0
0
NVR INC
COM
62944T105
BBG001S5TSM8
1097721
197
SH
SOLE
197
0
0
NXG NEXTGEN INFRASTR INCM FD
COM
231647207
BBG0036FBQ85
380781
10384
SH
SOLE
10384
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
BBG001SF62F6
1034936
5550
SH
SOLE
5550
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P405
BBG001SR03L7
257168
13701
SH
SOLE
13701
0
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
458011
11171
SH
SOLE
10471
0
700
OCCIDENTAL PETE CORP
COM
674599105
BBG001S5TZG9
8633008
138283
SH
SOLE
137400
0
883
OGE ENERGY CORP
COM
670837103
BBG001S5TVY8
511724
13588
SH
SOLE
13588
0
0
O-I GLASS INC
COM
67098H104
BBG00R2JZG48
972578
42826
SH
SOLE
42826
0
0
OKTA INC
CL A
679295105
BBG001YV1SN3
599627
6953
SH
SOLE
6953
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
BBG001S6WQT9
334364
981
SH
SOLE
981
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
BBG0098VVDS0
1612238
27826
SH
SOLE
27826
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
BBG001S736L1
1405119
51263
SH
SOLE
51263
0
0
ON SEMICONDUCTOR CORP
COM
682189105
BBG001SF7RS6
4517392
54876
SH
SOLE
54876
0
0
ONDAS HLDGS INC
COM NEW
68236H204
BBG009HYYCF7
61711
57140
SH
SOLE
57140
0
0
ONEOK INC NEW
COM
682680103
BBG001S5TWK1
1555523
24481
SH
SOLE
24481
0
0
OPPENHEIMER HLDGS INC
CL A NON VTG
683797104
BBG001S77PP1
339196
8664
SH
SOLE
8664
0
0
ORACLE CORP
COM
68389X105
BBG001S5SJG6
2906816
31283
SH
SOLE
31283
0
0
ORANGE
SPONSORED ADR
684060106
BBG001S9V388
1029332
86281
SH
SOLE
86281
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
13584529
16001
SH
SOLE
16001
0
0
ORGANON & CO
COMMON STOCK
68622V106
BBG00ZQRGW42
2774043
117944
SH
SOLE
117944
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
BBG006MC4LQ6
752697
28850
SH
SOLE
28850
0
0
OSCAR HEALTH INC
CL A
687793109
BBG00YMWFVT4
94830
14500
SH
SOLE
14500
0
0
OTIS WORLDWIDE CORP
COM
68902V107
BBG00RP60LN7
809396
9590
SH
SOLE
9590
0
0
OUSTER INC
COM
68989M103
BBG00XRTSTS0
62262
74414
SH
SOLE
74414
0
0
OUTLOOK THERAPEUTICS INC
COM NEW
69012T206
BBG00469JRM1
24852
22800
SH
SOLE
22800
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
BBG00DB0XYD3
5679594
450404
SH
SOLE
445813
0
4591
PACCAR INC
COM
693718108
BBG001S5V1S8
2310412
31563
SH
SOLE
31563
0
0
PACER FDS TR
DATA AND INFRAST
69374H741
BBG00KX8YQ42
699414
23589
SH
SOLE
23589
0
0
PACER FDS TR
PACER US SMALL
69374H857
BBG00GXXR1G6
657258
17269
SH
SOLE
17269
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
BBG009BJW8D9
1151808
30255
SH
SOLE
30255
0
0
PACER FDS TR
TRENDPILOT 100
69374H303
BBG009BNY740
1046203
19060
SH
SOLE
19060
0
0
PACER FDS TR
US CASH COWS 100
69374H881
BBG00FJQN752
6820802
145278
SH
SOLE
145278
0
0
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
BBG001SS9G64
508594
43920
SH
SOLE
43920
0
0
PACKAGING CORP AMER
COM
695156109
BBG001S5V741
782446
5636
SH
SOLE
5636
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
BBG001T53796
1067928
126382
SH
SOLE
126382
0
0
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
8319770
41653
SH
SOLE
41653
0
0
PARAMOUNT GLOBAL
5.75% CONV PFD A
92556H305
355298
11867
SH
SOLE
11867
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
BBG001S6L063
3706963
166157
SH
SOLE
166157
0
0
PARKER-HANNIFIN CORP
COM
701094104
BBG001S5V554
2368567
7047
SH
SOLE
7047
0
0
PAYCHEX INC
COM
704326107
BBG001S5V135
2485801
21693
SH
SOLE
21693
0
0
PAYCOM SOFTWARE INC
COM
70432V102
BBG0064N1009
745129
2451
SH
SOLE
2451
0
0
PAYPAL HLDGS INC
COM
70450Y103
BBG0077VNXW5
5131114
67568
SH
SOLE
67568
0
0
PEDIATRIX MEDICAL GROUP INC
COM
58502B106
BBG001S96T25
1093753
73357
SH
SOLE
73357
0
0
PENTAIR PLC
SHS
G7S00T104
BBG001S69VB3
2945891
53300
SH
SOLE
53300
0
0
PEPSICO INC
COM
713448108
BBG001S695T1
27641055
151624
SH
SOLE
151624
0
0
PERION NETWORK LTD
SHS NEW
M78673114
BBG001SJ0148
419944
10610
SH
SOLE
10610
0
0
PFIZER INC
COM
717081103
BBG001S5V466
27907975
684019
SH
SOLE
684019
0
0
PG&E CORP
COM
69331C108
BBG001S5V206
591660
36590
SH
SOLE
36590
0
0
PGIM ETF TR
PGIM ULTRA SH BD
69344A107
BBG00KJQ1QS8
2270068
46046
SH
SOLE
46046
0
0
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
BBG002R1BH76
134029
10986
SH
SOLE
10986
0
0
PGIM SHORT DUR HIG YLD OPP F
COM
69355J104
BBG00XTHQGX8
337896
22800
SH
SOLE
22800
0
0
PHILIP MORRIS INTL INC
COM
718172109
BBG001STP9N1
6259788
64368
SH
SOLE
64368
0
0
PHILLIPS 66
COM
718546104
BBG00286S4P7
5754025
56757
SH
SOLE
56757
0
0
PIERIS PHARMACEUTICALS INC
COM
720795103
BBG0055C3N66
10248
10500
SH
SOLE
10500
0
0
PIMCO CORPORATE & INCM STRG
COM
72200U100
BBG001S9Z9T8
270250
21551
SH
SOLE
21551
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
BBG002Q8P804
409108
22703
SH
SOLE
22703
0
0
PIMCO EQUITY SER
RAFI DYN EMERG
72202L389
BBG00HM85ST2
677162
37365
SH
SOLE
37365
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
BBG001V1XW67
232293
2544
SH
SOLE
2544
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
BBG002N12C17
825520
8900
SH
SOLE
8900
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
BBG001T618D9
2960231
29826
SH
SOLE
29826
0
0
PINNACLE WEST CAP CORP
COM
723484101
BBG001S5VB15
442635
5586
SH
SOLE
5586
0
0
PINTEREST INC
CL A
72352L106
BBG002583CW7
538964
19764
SH
SOLE
19764
0
0
PIONEER NAT RES CO
COM
723787107
BBG001S7V1J4
3474327
17011
SH
SOLE
17011
0
0
PLANET FITNESS INC
CL A
72703H101
BBG009H04M26
1475730
19000
SH
SOLE
19000
0
0
PLIANT THERAPEUTICS INC
COM
729139105
BBG00C8083P2
203942
7667
SH
SOLE
7667
0
0
PLUG POWER INC
COM NEW
72919P202
BBG001S6GJB2
1059711
90419
SH
SOLE
90419
0
0
PNC FINL SVCS GROUP INC
COM
693475105
BBG001S5V947
2509971
19748
SH
SOLE
19748
0
0
POLARIS INC
COM
731068102
BBG001S7HWZ4
399374
3610
SH
SOLE
3610
0
0
POWER INTEGRATIONS INC
COM
739276103
BBG001S73RW3
233268
2756
SH
SOLE
2756
0
0
POWERSCHOOL HOLDINGS INC
COM CL A
73939C106
BBG00ZXQB5X8
267035
13473
SH
SOLE
13473
0
0
PPG INDS INC
COM
693506107
BBG001S5VC13
3780848
28304
SH
SOLE
28304
0
0
PPL CORP
COM
69351T106
BBG001S5VC31
1423265
51215
SH
SOLE
51215
0
0
PRICE T ROWE GROUP INC
COM
74144T108
BBG001S5WW18
6409333
56770
SH
SOLE
56770
0
0
PRICESMART INC
COM
741511109
BBG001SB78V3
2398154
33550
SH
SOLE
33550
0
0
PRIME MEDICINE INC
COM
74168J101
BBG011RT3R64
185951
15118
SH
SOLE
15118
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
BBG001SD3148
1025319
13796
SH
SOLE
13796
0
0
PROCTER AND GAMBLE CO
COM
742718109
BBG001S5V4L9
22968442
154472
SH
SOLE
154472
0
0
PROGRESSIVE CORP
COM
743315103
BBG001S5V509
711151
4971
SH
SOLE
4971
0
0
PROLOGIS INC.
COM
74340W103
BBG001S5NMN6
3070091
24606
SH
SOLE
24606
0
0
PROSHARES TR
LARGE CAP CRE
74347R248
BBG001T551S6
277346
5818
SH
SOLE
5818
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
BBG0081VG5Y6
1187045
19447
SH
SOLE
19447
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
BBG005D266P2
10050451
110154
SH
SOLE
110154
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
BBG0081VJCK3
485062
6856
SH
SOLE
6856
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
BBG001SR6H58
3883240
318821
SH
SOLE
318821
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
BBG001SR6H49
2204010
146934
SH
SOLE
146934
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
BBG001T5DR19
384038
18175
SH
SOLE
18175
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
BBG001S90ZR0
2308910
96325
SH
SOLE
96325
0
0
PROSHARES TR II
VIX SH TRM FUTRS
74347Y854
BBG001V03507
1140381
126009
SH
SOLE
126009
0
0
PROSPECT CAP CORP
COM
74348T102
BBG001SM4WF7
90633
13022
SH
SOLE
13022
0
0
PROTHENA CORP PLC
SHS
G72800108
BBG00393H6N0
352377
7270
SH
SOLE
7270
0
0
PRUDENTIAL FINL INC
COM
744320102
BBG001S97MM7
1756736
21232
SH
SOLE
21232
0
0
PUBLIC STORAGE
COM
74460D109
BBG001S5TH79
2170272
7183
SH
SOLE
7183
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
BBG001S5V3C1
7197800
115257
SH
SOLE
114257
0
1000
PULTE GROUP INC
COM
745867101
BBG001S5V5K7
3211636
55107
SH
SOLE
55107
0
0
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
BBG001S7C0P0
706666
68211
SH
SOLE
68211
0
0
QUALCOMM INC
COM
747525103
BBG001S6VS70
16297324
127742
SH
SOLE
127742
0
0
QUANTA SVCS INC
COM
74762E102
BBG001S5VH85
25012331
150098
SH
SOLE
150098
0
0
QUANTUMSCAPE CORP
COM CL A
74767V109
BBG00VJ17DT1
99829
12204
SH
SOLE
12204
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
BBG001S9GX43
7337860
51865
SH
SOLE
51615
0
250
RANGE RES CORP
COM
75281A109
BBG001SBZNN8
3414445
128993
SH
SOLE
128993
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
BBG001S5X5Q9
16350980
166966
SH
SOLE
166966
0
0
REALTY INCOME CORP
COM
756109104
BBG001S884K0
6127920
96777
SH
SOLE
96777
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
BBG001SBVF13
1165680
41074
SH
SOLE
41074
0
0
RED ROBIN GOURMET BURGERS IN
COM
75689M101
BBG001SBKKW0
210504
14700
SH
SOLE
14700
0
0
REGAL REXNORD CORPORATION
COM
758750103
BBG001S5VL68
6245175
44377
SH
SOLE
44377
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
BBG001S6PX49
10057241
12240
SH
SOLE
12240
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
BBG001SM4KY2
4198328
226203
SH
SOLE
226203
0
0
REPUBLIC SVCS INC
COM
760759100
BBG001S9DL33
879065
6501
SH
SOLE
6501
0
0
RESMED INC
COM
761152107
BBG001SBGRC2
1087285
4965
SH
SOLE
4965
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
BBG0076WG2T4
6949997
103515
SH
SOLE
103515
0
0
RETRACTABLE TECHNOLOGIES INC
COM
76129W105
BBG001SDHF60
17535
10020
SH
SOLE
10020
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
BBG00QVJVZ22
640503
23291
SH
SOLE
23291
0
0
RH
COM
74967X103
BBG002293Q93
356801
1465
SH
SOLE
1465
0
0
RIGETTI COMPUTING INC
COMMON STOCK
76655K103
BBG00Z911SZ9
23149
32000
SH
SOLE
32000
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
BBG001SB0LX9
2148621
31321
SH
SOLE
31321
0
0
RIOT PLATFORMS INC
COM
767292105
BBG001SDW128
105674
10578
SH
SOLE
10578
0
0
RITE AID CORP
COM
767754872
BBG001S5VK79
23453
10470
SH
SOLE
10470
0
0
RIVERNORTH FLEXIBLE MUNI INC
COM
76883Y107
BBG00W0H3NK5
175500
13000
SH
SOLE
13000
0
0
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
BBG001TCBCV6
295133
25980
SH
SOLE
25980
0
0
RLJ LODGING TR
COM
74965L101
BBG001V0BJV4
700077
66045
SH
SOLE
66045
0
0
ROBERT HALF INTL INC
COM
770323103
BBG001S5VP41
742855
9220
SH
SOLE
9220
0
0
ROBLOX CORP
CL A
771049103
BBG001V1Y6Z1
272669
6062
SH
SOLE
6062
0
0
ROCKWELL AUTOMATION INC
COM
773903109
BBG001S5VRF5
9181170
31287
SH
SOLE
31087
0
200
ROKU INC
COM CL A
77543R102
BBG001ZZPQM2
579743
8808
SH
SOLE
8808
0
0
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
2032462
4612
SH
SOLE
4612
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
BBG001S60869
725835
7594
SH
SOLE
7594
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
BBG001S5RMJ7
935553
14327
SH
SOLE
14327
0
0
ROYAL GOLD INC
COM
780287108
BBG001S5VNX4
611972
4718
SH
SOLE
4718
0
0
ROYCE VALUE TR INC
COM
780910105
BBG001S5VTQ9
1993012
146869
SH
SOLE
146869
0
0
RXO INC
COMMON STOCK
74982T103
BBG0160DYDC7
1563992
79633
SH
SOLE
79633
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
BBG001S6SHG8
1341643
14952
SH
SOLE
14952
0
0
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
965011
2799
SH
SOLE
2799
0
0
SALESFORCE INC
COM
79466L302
BBG001SDLP09
7593638
38010
SH
SOLE
38010
0
0
SANOFI
SPONSORED ADR
80105N105
BBG001S5W768
553724
10175
SH
SOLE
10175
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
BBG001S6KJC6
503080
3650
SH
SOLE
3650
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
BBG001SCWNN9
6380812
24441
SH
SOLE
24441
0
0
SCHLUMBERGER LTD
COM STK
806857108
BBG001S5W4C8
4511455
91883
SH
SOLE
91883
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
BBG001SF1R75
2203638
82379
SH
SOLE
82379
0
0
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
8438680
161105
SH
SOLE
161105
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
BBG0051K49J8
2284555
73059
SH
SOLE
73059
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
BBG001T9F795
293082
6007
SH
SOLE
6007
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
BBG001T5XQT9
206712
4320
SH
SOLE
4320
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
BBG0025RWLM4
6489438
88702
SH
SOLE
88702
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
BBG001T66WN0
632540
9706
SH
SOLE
9706
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
BBG001T5XQV6
1872548
38713
SH
SOLE
38713
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
BBG0113JGQG9
1288480
19487
SH
SOLE
19487
0
0
SEAGEN INC
COM
81181C104
BBG001S9M4Q6
1596678
7886
SH
SOLE
7886
0
0
SEALED AIR CORP NEW
COM
81211K100
BBG001SBSZ95
1372939
29905
SH
SOLE
29905
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
BBG00L5F9FV7
1749709
30183
SH
SOLE
30183
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
BBG001S7T1S7
11871444
143323
SH
SOLE
143323
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
BBG001S7T223
9079192
282401
SH
SOLE
282401
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
BBG00B597137
1006419
26924
SH
SOLE
26924
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
BBG001S7T1Q9
2230240
14914
SH
SOLE
14914
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
BBG001S7T107
1182510
15828
SH
SOLE
15828
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
BBG001S7SCQ6
14646845
113138
SH
SOLE
113138
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
BBG001S7T232
5845169
57770
SH
SOLE
57770
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
BBG001S7TD56
822366
12149
SH
SOLE
12149
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
BBG001S7R733
3970972
49231
SH
SOLE
49231
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
BBG001S7TCZ5
7234285
47906
SH
SOLE
47906
0
0
SEMPRA
COM
816851109
BBG001SBVZ73
3352124
22176
SH
SOLE
22176
0
0
SENTINELONE INC
CL A
81730H109
BBG00B6F2F27
735824
44977
SH
SOLE
44977
0
0
SERES THERAPEUTICS INC
COM
81750R102
BBG0099X6868
210419
37111
SH
SOLE
37111
0
0
SERVICE CORP INTL
COM
817565104
BBG001S5WBJ5
1428629
20771
SH
SOLE
20771
0
0
SERVICENOW INC
COM
81762P102
BBG001T4JFC0
1554488
3345
SH
SOLE
3345
0
0
SHELL PLC
SPON ADS
780259305
BBG0147BN6H1
3339679
58041
SH
SOLE
58041
0
0
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
1827155
8129
SH
SOLE
8129
0
0
SHIFT4 PMTS INC
CL A
82452J109
BBG00TX393M3
675530
8912
SH
SOLE
8912
0
0
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
BBG00YQ82328
521412
22879
SH
SOLE
22879
0
0
SHOPIFY INC
CL A
82509L107
BBG004DW5NC7
1698514
35430
SH
SOLE
35430
0
0
SIENTRA INC
COM
82621J204
BBG001TG37W6
31385
20380
SH
SOLE
20380
0
0
SILGAN HLDGS INC
COM
827048109
BBG001S6VPD9
451365
8410
SH
SOLE
8410
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
BBG001S77WM9
4585283
40951
SH
SOLE
40951
0
0
SIMULATIONS PLUS INC
COM
829214105
BBG001S9TQV4
466072
10607
SH
SOLE
10607
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
BBG001S70ZY6
109520
27587
SH
SOLE
27587
0
0
SKILLZ INC
COM
83067L109
BBG00RQ732C5
12969
21862
SH
SOLE
21862
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
BBG001S5W456
448747
5965
SH
SOLE
5965
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
BBG001SCYWS2
760853
6449
SH
SOLE
6449
0
0
SL GREEN RLTY CORP
COM
78440X887
BBG001S9Z1V2
310723
13211
SH
SOLE
13211
0
0
SLR INVESTMENT CORP
COM
83413U100
BBG001T1Q8N2
699450
46506
SH
SOLE
46506
0
0
SMARTSHEET INC
COM CL A
83200N103
BBG00GQK3WC4
303578
6351
SH
SOLE
6351
0
0
SMITH A O CORP
COM
831865209
BBG001S5NRY3
1501385
21712
SH
SOLE
21712
0
0
SMUCKER J M CO
COM NEW
832696405
BBG001S5W3H5
276971
1760
SH
SOLE
1760
0
0
SNAP ON INC
COM
833034101
BBG001S5W688
4107509
16637
SH
SOLE
16637
0
0
SNOWFLAKE INC
CL A
833445109
BBG007DHGNK2
845818
5482
SH
SOLE
5482
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
BBG00YB1ZF08
1156511
190529
SH
SOLE
190529
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
BBG0084BC0P2
542551
1785
SH
SOLE
1785
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
BBG001S5W6H8
6979687
76996
SH
SOLE
76996
0
0
SOUTHERN CO
COM
842587107
BBG001S5W777
5790308
83218
SH
SOLE
83218
0
0
SOUTHWEST AIRLS CO
COM
844741108
BBG001S5SXC9
3191751
98087
SH
SOLE
98087
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
BBG001S5WHW7
345475
69095
SH
SOLE
69095
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
BBG001S8LH99
6424223
19314
SH
SOLE
19314
0
0
SPDR GOLD TR
GOLD SHS
78463V107
BBG001SCPX28
18400601
100429
SH
SOLE
100429
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
BBG001SRXRD7
698163
20456
SH
SOLE
20456
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
28333473
69209
SH
SOLE
69209
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
BBG001S63NQ1
5069556
11059
SH
SOLE
11059
0
0
SPDR SER TR
AEROSPACE DEF
78464A631
BBG0024LG8W4
387557
3315
SH
SOLE
3315
0
0
SPDR SER TR
BBG CONV SEC ETF
78464A359
BBG001T2PMD1
7739006
115387
SH
SOLE
115387
0
0
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
BBG001STKCW9
6503335
70827
SH
SOLE
70827
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
BBG001SQS7X7
499836
5385
SH
SOLE
5385
0
0
SPDR SER TR
BLOOMBERG SHT TE
78468R408
BBG002QLYD04
503830
20283
SH
SOLE
20283
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
BBG004T58LZ5
553179
14646
SH
SOLE
14646
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
BBG0029J2KF1
216302
7400
SH
SOLE
7400
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
BBG001SD7RB9
283720
5125
SH
SOLE
5125
0
0
SPDR SER TR
S&P BIOTECH
78464A870
BBG001SQDKG3
5530255
72566
SH
SOLE
72566
0
0
SPDR SER TR
S&P BK ETF
78464A797
BBG001SPTB32
249963
6743
SH
SOLE
6743
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
BBG001SPTBP8
6126490
49523
SH
SOLE
49523
0
0
SPDR SER TR
S&P METALS MNG
78464A755
BBG001SMH2W0
1291575
24296
SH
SOLE
24296
0
0
SPDR SER TR
S&P OILGAS EXP
78468R556
BBG001SB12P9
1725272
13522
SH
SOLE
13522
0
0
SPDR SER TR
S&P REGL BKG
78464A698
BBG001SMH2R6
1808655
41237
SH
SOLE
41237
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
BBG001S63S71
996081
15042
SH
SOLE
15042
0
0
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
BBG0027Z6XS1
660228
16572
SH
SOLE
16572
0
0
SPLUNK INC
COM
848637104
BBG001TWMNG3
490714
5118
SH
SOLE
5118
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
BBG00JPZ8T56
406943
21520
SH
SOLE
21520
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
BBG001T66XM9
1017082
65788
SH
SOLE
65788
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
BBG001T96GD0
450210
53982
SH
SOLE
53982
0
0
SPX TECHNOLOGIES INC
COM
78473E103
BBG001S5W9N5
534644
7575
SH
SOLE
7575
0
0
SRH TOTAL RETURN FUND INC
COM
101507101
BBG001SKK3J3
970574
79037
SH
SOLE
79037
0
0
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
BBG004DF1DW8
2127271
51309
SH
SOLE
51309
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
BBG0084H8485
447842
10915
SH
SOLE
10915
0
0
STAG INDL INC
COM
85254J102
BBG001T9F312
5248898
155201
SH
SOLE
153626
0
1575
STANLEY BLACK & DECKER INC
COM
854502101
BBG001S5WHT1
559386
6942
SH
SOLE
6942
0
0
STARBUCKS CORP
COM
855244109
BBG001S72KH6
20117395
193195
SH
SOLE
193195
0
0
STARWOOD PPTY TR INC
COM
85571B105
BBG001T4JCN5
813209
45970
SH
SOLE
45970
0
0
STATE STR CORP
COM
857477103
BBG001S5RLD5
385565
5094
SH
SOLE
5094
0
0
STEEL DYNAMICS INC
COM
858119100
BBG001S98JK5
984753
8710
SH
SOLE
8710
0
0
STEM INC
COM
85859N102
BBG00XP8NRN2
240045
42336
SH
SOLE
42336
0
0
STERLING INFRASTRUCTURE INC
COM
859241101
BBG001SC9C40
475053
12541
SH
SOLE
12541
0
0
STIFEL FINL CORP
COM
860630102
BBG001S5W081
397853
6733
SH
SOLE
6733
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
BBG001S5WDM7
329552
6161
SH
SOLE
6161
0
0
STONECO LTD
COM CL A
G85158106
BBG00M4ZQF98
740275
77597
SH
SOLE
77597
0
0
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
5574944
19529
SH
SOLE
19529
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
BBG001S6DDV6
381897
24928
SH
SOLE
24928
0
0
SUNRUN INC
COM
86771W105
BBG0025XVR94
521301
25871
SH
SOLE
25871
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
BBG001SQGH95
7072789
66380
SH
SOLE
66380
0
0
SURFACE ONCOLOGY INC
COM
86877M209
BBG00KFWYX53
7500
10733
SH
SOLE
10733
0
0
SYNCHRONY FINANCIAL
COM
87165B103
BBG00658F3Q2
1030828
35448
SH
SOLE
35448
0
0
SYNOPSYS INC
COM
871607107
BBG001S5VTR8
11707238
30310
SH
SOLE
30185
0
125
SYSCO CORP
COM
871829107
BBG001S5WJS8
3018148
39080
SH
SOLE
39080
0
0
TABULA RASA HEALTHCARE INC
COM
873379101
BBG00BT7PPZ7
91788
16420
SH
SOLE
16420
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
BBG001S5WWW4
12967267
139403
SH
SOLE
139403
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
BBG001S9TN41
700888
5875
SH
SOLE
5875
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
BBG001S7BZV7
254935
12987
SH
SOLE
12987
0
0
TARGA RES CORP
COM
87612G101
BBG001TC94B9
684490
9383
SH
SOLE
9133
0
250
TARGET CORP
COM
87612E106
BBG001SC0K41
9725959
58721
SH
SOLE
58721
0
0
TARGET HOSPITALITY CORP
COM
87615L107
BBG00K7K34Y4
147168
11200
SH
SOLE
11200
0
0
TAYLOR MORRISON HOME CORP
COM
87724P106
BBG003PGJJF2
1115088
29145
SH
SOLE
29145
0
0
TCR2 THERAPEUTICS INC
COM
87808K106
BBG00FH3FM24
56925
37950
SH
SOLE
37950
0
0
TE CONNECTIVITY LTD
SHS
H84989104
BBG001STLRP3
986904
7525
SH
SOLE
7525
0
0
TECK RESOURCES LTD
CL B
878742204
BBG001S60LH8
773472
21191
SH
SOLE
21191
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
BBG001S5S013
1352184
76611
SH
SOLE
76611
0
0
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
BBG0069FLDK9
374056
19939
SH
SOLE
19939
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
BBG001S6TBF1
234372
16825
SH
SOLE
16825
0
0
TELLURIAN INC NEW
COM
87968A104
BBG001S5TB09
15990
13000
SH
SOLE
13000
0
0
TELOS CORP MD
COM
87969B101
BBG001S7W4K5
154257
60971
SH
SOLE
60971
0
0
TELUS CORPORATION
COM
87971M103
BBG001S60K53
234547
11810
SH
SOLE
11810
0
0
TEMPLETON EMERGING MKTS INCO
COM
880192109
BBG001S5WMJ1
606894
119703
SH
SOLE
119703
0
0
TENABLE HLDGS INC
COM
88025T102
BBG00LBLCDR3
327819
6900
SH
SOLE
6900
0
0
TERADYNE INC
COM
880770102
BBG001S5WMZ3
2625179
24418
SH
SOLE
24418
0
0
TEREX CORP NEW
COM
880779103
BBG001S6PZQ0
453804
9380
SH
SOLE
9380
0
0
TESLA INC
COM
88160R101
BBG001SQKGD7
21345352
102889
SH
SOLE
102889
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
BBG001S62NT9
557842
63033
SH
SOLE
63033
0
0
TEXAS INSTRS INC
COM
882508104
BBG001S5WYZ7
10710828
57582
SH
SOLE
57582
0
0
TEXTRON INC
COM
883203101
BBG001S5WZ39
291066
4121
SH
SOLE
4121
0
0
TFI INTL INC
COM
87241L109
BBG001SCQG15
231065
1937
SH
SOLE
1937
0
0
THE CIGNA GROUP
COM
125523100
BBG00KXRCDQ9
2825395
11057
SH
SOLE
11057
0
0
THE TRADE DESK INC
COM CL A
88339J105
BBG00629NGW8
1626662
26706
SH
SOLE
26706
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
18897443
32787
SH
SOLE
32787
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
BBG001S5WSW3
1272834
9782
SH
SOLE
9782
0
0
THORNBURG INCM BUILDER OPP T
COM
885213108
BBG011K2MTF5
269273
17250
SH
SOLE
17250
0
0
TIMKEN CO
COM
887389104
BBG001S5WQK0
1326479
16232
SH
SOLE
16232
0
0
TJX COS INC NEW
COM
872540109
BBG001S5WQ93
6882202
87828
SH
SOLE
87828
0
0
T-MOBILE US INC
COM
872590104
BBG001SKR9Y6
6352248
43857
SH
SOLE
43857
0
0
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
BBG001S70DV8
237820
11000
SH
SOLE
11000
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
BBG001S60L15
749948
12520
SH
SOLE
12520
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L886
BBG001SJTT37
207711
7065
SH
SOLE
7065
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
BBG001S6WYD9
234606
3973
SH
SOLE
3973
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
BBG001S68BK8
883376
20800
SH
SOLE
20800
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
BBG001S5WTN1
778180
29200
SH
SOLE
29200
0
0
TOYOTA MOTOR CORP
ADS
892331307
BBG001SDB327
1171068
8265
SH
SOLE
8265
0
0
TRACTOR SUPPLY CO
COM
892356106
BBG001S7K017
2400464
10213
SH
SOLE
10213
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
BBG001S5SBV6
1552239
8437
SH
SOLE
8437
0
0
TRANSDIGM GROUP INC
COM
893641100
BBG001SPV1C1
787906
1069
SH
SOLE
1069
0
0
TRANSMEDICS GROUP INC
COM
89377M109
BBG00NZ6J701
865442
11428
SH
SOLE
11428
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
BBG001S7B678
493829
77646
SH
SOLE
77646
0
0
TRAVEL PLUS LEISURE CO
COM
894164102
BBG001SN4127
206545
5269
SH
SOLE
5269
0
0
TRAVELERS COMPANIES INC
COM
89417E109
BBG001S5R103
2716677
15849
SH
SOLE
15849
0
0
TRI CONTL CORP
COM
895436103
BBG001S5WZ75
278217
10479
SH
SOLE
10479
0
0
TRIMBLE INC
COM
896239100
BBG001S5SZP0
1541358
29404
SH
SOLE
29404
0
0
TRUIST FINL CORP
COM
89832Q109
BBG001S5YYC0
4979521
146027
SH
SOLE
146027
0
0
TTM TECHNOLOGIES INC
COM
87305R109
BBG001SFJKF2
217189
16100
SH
SOLE
16100
0
0
TWILIO INC
CL A
90138F102
BBG0029ZX859
3539252
53118
SH
SOLE
52698
0
420
UBER TECHNOLOGIES INC
COM
90353T100
BBG002B04MW4
5427547
171216
SH
SOLE
171216
0
0
UBIQUITI INC
COM
90353W103
BBG001T1WDF3
4215542
15516
SH
SOLE
15516
0
0
UBS GROUP AG
SHS
H42097107
BBG007936GX0
1934663
90659
SH
SOLE
90659
0
0
UGI CORP NEW
COM
902681105
BBG001S5X0W3
2422042
69679
SH
SOLE
69679
0
0
UIPATH INC
CL A
90364P105
BBG00GKS1G12
3113774
177322
SH
SOLE
173976
0
3346
ULTA BEAUTY INC
COM
90384S303
BBG00FWQ4W44
3849156
7054
SH
SOLE
7054
0
0
UMH PPTYS INC
COM
903002103
BBG001S7JRQ3
197639
13363
SH
SOLE
13363
0
0
UNILEVER PLC
SPON ADR NEW
904767704
BBG001S5X1K4
3074620
59207
SH
SOLE
59207
0
0
UNION PAC CORP
COM
907818108
BBG001S5X2M0
9089908
45165
SH
SOLE
45165
0
0
UNITED AIRLS HLDGS INC
COM
910047109
BBG001SQ87W0
577241
13045
SH
SOLE
13045
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
BBG001SDGSH1
8627317
44473
SH
SOLE
44473
0
0
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
1349542
3410
SH
SOLE
3410
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
BBG001S8RV10
1470073
6564
SH
SOLE
6564
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
26065701
55155
SH
SOLE
55155
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
BBG001S5V9H3
5430326
35005
SH
SOLE
34755
0
250
UNUM GROUP
COM
91529Y106
BBG001S5X2J4
847454
21422
SH
SOLE
21422
0
0
UROGEN PHARMA LTD
COM
M96088105
BBG00GFCC622
95181
10301
SH
SOLE
10301
0
0
US BANCORP DEL
COM NEW
902973304
BBG001S6T8C1
5738115
159171
SH
SOLE
159171
0
0
UXIN LTD
SPON ADS NEW
91818X207
BBG00L1HXRW3
37341
16670
SH
SOLE
16670
0
0
V F CORP
COM
918204108
BBG001S5X749
1114663
48654
SH
SOLE
48654
0
0
VAIL RESORTS INC
COM
91879Q109
BBG001S5TFD6
3208426
13730
SH
SOLE
13649
0
81
VALE S A
SPONSORED ADS
91912E105
BBG001SB54S8
378389
23979
SH
SOLE
23979
0
0
VALENS SEMICONDUCTOR LTD
ORDINARY SHARES
M9607U115
BBG001VMDRC7
815734
255716
SH
SOLE
255716
0
0
VALERO ENERGY CORP
COM
91913Y100
BBG001S5X8K9
4343375
31113
SH
SOLE
31113
0
0
VALMONT INDS INC
COM
920253101
BBG001S5X650
13468508
42184
SH
SOLE
42184
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
BBG002DP3D21
440074
2715
SH
SOLE
2715
0
0
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
BBG002VZY7Y3
2136581
76252
SH
SOLE
76252
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
BBG001SR42Z0
2979209
92093
SH
SOLE
92093
0
0
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
BBG001SZDBR1
1912103
36956
SH
SOLE
36956
0
0
VANECK ETF TRUST
IG FLOATING RATE
92189F486
BBG001V14Q53
496953
19902
SH
SOLE
19902
0
0
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
BBG001SRLFL7
2670956
57477
SH
SOLE
57477
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
BBG002XRNHT5
6717866
90991
SH
SOLE
90991
0
0
VANECK ETF TRUST
OIL REFINERS ETF
92189F585
BBG009T0PRN6
463900
14592
SH
SOLE
14592
0
0
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
BBG001SGYST1
1722917
6217
SH
SOLE
6217
0
0
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
BBG001S73GG5
3487295
44922
SH
SOLE
44922
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
BBG002D68GN8
2149736
8168
SH
SOLE
8168
0
0
VANECK MERK GOLD TR
GOLD TRUST
921078101
BBG002WYN9L7
1570746
82238
SH
SOLE
82238
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
BBG001TC6MG7
249977
1704
SH
SOLE
1704
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
BBG001TC6MR5
1566256
17640
SH
SOLE
17640
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
BBG001ST39R1
224695
2928
SH
SOLE
2928
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
BBG001ST39S0
1581390
20634
SH
SOLE
20634
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
BBG001ST39Q2
6646140
86889
SH
SOLE
86889
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
BBG001SK7DK4
1697647
22994
SH
SOLE
22994
0
0
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
BBG00ZXBYMT4
229409
4659
SH
SOLE
4659
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
1313893
26858
SH
SOLE
26858
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
BBG001SK3J43
4382231
31257
SH
SOLE
31257
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
BBG001SHTTS4
13270707
53202
SH
SOLE
53202
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
BBG001SHTTQ6
2260775
12102
SH
SOLE
12102
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
BBG001SRN7S6
516653
2651
SH
SOLE
2651
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
BBG001SRN7W1
1149650
8575
SH
SOLE
8575
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
BBG001SHVTS1
9062389
42966
SH
SOLE
42966
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
BBG001SMD2X3
1190544
14337
SH
SOLE
14337
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
BBG001TC6MC1
18720765
49780
SH
SOLE
49780
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
BBG001SHVTR2
863496
5439
SH
SOLE
5439
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
7882663
41584
SH
SOLE
41584
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
BBG001SHTTW9
533234
2464
SH
SOLE
2464
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
BBG001SHTB03
7067167
34626
SH
SOLE
34626
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
7735679
56011
SH
SOLE
56011
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
BBG001SP7T00
1341776
25094
SH
SOLE
25094
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
8824249
218422
SH
SOLE
218422
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
BBG001SHTV18
1288605
21142
SH
SOLE
21142
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
BBG001T0SKD6
1664599
15238
SH
SOLE
15238
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
BBG001T2YZG9
1826145
19830
SH
SOLE
19830
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
BBG003H12XS7
794912
16623
SH
SOLE
16623
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
BBG009THVRX1
211708
4179
SH
SOLE
4179
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
BBG001T62M38
3872621
48275
SH
SOLE
48275
0
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
BBG001T62MF5
1017350
21855
SH
SOLE
21855
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
BBG001T62M74
4967119
84850
SH
SOLE
84850
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
BBG001T62KZ7
8574884
112487
SH
SOLE
112487
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
BBG001TCH518
352939
5612
SH
SOLE
5612
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
BBG001TCH581
865724
12958
SH
SOLE
12958
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
BBG001TCH7Y8
359809
2180
SH
SOLE
2180
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
BBG001TCHH03
275825
2289
SH
SOLE
2289
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
BBG001SQX4T3
7663230
49758
SH
SOLE
49758
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
BBG001TJR1D8
2313851
41910
SH
SOLE
41910
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
5688936
125945
SH
SOLE
125945
0
0
VANGUARD WELLINGTON FD
US MOMENTUM
921935508
BBG00K26BG83
283598
2520
SH
SOLE
2520
0
0
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
BBG004N1LYJ5
372988
5986
SH
SOLE
5986
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
BBG001SS0V24
826382
7833
SH
SOLE
7833
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
BBG00C863MQ1
2234935
30333
SH
SOLE
30333
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
BBG00C868SD7
2950121
47621
SH
SOLE
47621
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
BBG001SHTV72
706368
7307
SH
SOLE
7307
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
BBG001SHVTQ3
1496106
5924
SH
SOLE
5924
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
BBG001SHVR41
352787
1823
SH
SOLE
1823
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
BBG001SHTV45
1477908
12938
SH
SOLE
12938
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
BBG001SHTTM0
1127847
14480
SH
SOLE
14480
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
BBG001SHVR32
2043841
8571
SH
SOLE
8571
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
BBG001SHVTX5
1043804
5479
SH
SOLE
5479
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
BBG001SHTTR5
4175797
10833
SH
SOLE
10833
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
BBG001SHTTP7
218719
1230
SH
SOLE
1230
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
BBG001SHVTP4
711341
4822
SH
SOLE
4822
0
0
VBI VACCINES INC CDA
COM NEW
91822J103
BBG001S5SXK0
13181
43500
SH
SOLE
43500
0
0
VEEVA SYS INC
CL A COM
922475108
BBG001TX0CB4
777248
4229
SH
SOLE
4229
0
0
VERINT SYS INC
COM
92343X100
BBG001S6V8N6
591520
15884
SH
SOLE
15884
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
23344734
600276
SH
SOLE
600276
0
0
VERMILION ENERGY INC
COM
923725105
BBG001S7X7L6
3284354
253227
SH
SOLE
253227
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
BBG001S68LJ8
2468889
7836
SH
SOLE
7836
0
0
VERU INC
COM
92536C103
BBG001SCF2T8
31082
26795
SH
SOLE
26795
0
0
VIATRIS INC
COM
92556V106
BBG00Y52JV51
558739
58081
SH
SOLE
58081
0
0
VICI PPTYS INC
COM
925652109
BBG00HVVB4B6
1740571
53359
SH
SOLE
53359
0
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
BBG00HTN2DF3
47178
11649
SH
SOLE
11649
0
0
VIRTUS ARTIFICIAL INTELLIGEN
COM
92838Y100
BBG00Q7474L7
400165
22998
SH
SOLE
22998
0
0
VISA INC
COM CL A
92826C839
BBG001SRCFY3
37342714
165629
SH
SOLE
165629
0
0
VISTRA CORP
COM
92840M102
BBG00DXDL6R0
1251336
52139
SH
SOLE
52139
0
0
VITESSE ENERGY INC
COMMON STOCK
92852X103
BBG01B9G0J34
722227
37952
SH
SOLE
37952
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
BBG001S6MDB8
2222308
201296
SH
SOLE
201296
0
0
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
BBG001T63ZK9
171683
17791
SH
SOLE
17791
0
0
VULCAN MATLS CO
COM
929160109
BBG001S5X8R2
4360884
25419
SH
SOLE
25419
0
0
WABASH NATL CORP
COM
929566107
BBG001S6W2K1
467874
19027
SH
SOLE
19027
0
0
WABTEC
COM
929740108
BBG001S5XBT3
2499113
24729
SH
SOLE
24729
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
BBG001S5XBY7
1439911
41640
SH
SOLE
41640
0
0
WALMART INC
COM
931142103
BBG001S5XH92
24608373
166893
SH
SOLE
166893
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
BBG011386VG3
5833749
386341
SH
SOLE
382648
0
3693
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
3733890
26849
SH
SOLE
26849
0
0
WASTE MGMT INC DEL
COM
94106L109
BBG001S5XH47
18122639
111066
SH
SOLE
110966
0
100
WATERS CORP
COM
941848103
BBG001S8MDG9
862939
2787
SH
SOLE
2787
0
0
WATSCO INC
COM
942622200
BBG001S82CQ2
2438060
7663
SH
SOLE
7663
0
0
WEC ENERGY GROUP INC
COM
92939U106
BBG001S5XDC7
1376161
14518
SH
SOLE
14518
0
0
WELLS FARGO CO NEW
COM
949746101
BBG001S5XF23
1839918
49222
SH
SOLE
49222
0
0
WELLTOWER INC
COM
95040Q104
BBG001S5RTQ4
1442331
20119
SH
SOLE
20119
0
0
WENDYS CO
COM
95058W100
BBG001S7HBX2
296905
13632
SH
SOLE
13632
0
0
WESCO INTL INC
COM
95082P105
BBG001SCRP78
985502
6377
SH
SOLE
6377
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
BBG001S60WD8
4396434
61713
SH
SOLE
61713
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
BBG001S5XK22
1565698
4519
SH
SOLE
4519
0
0
WESTERN ASSET DIVERSIFIED IN
COM SHS BEN INT
95790K109
BBG00WF4D5L5
2643136
198732
SH
SOLE
198732
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
BBG001S7HQ69
124648
32716
SH
SOLE
32716
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
BBG001S6J994
162403
15798
SH
SOLE
15798
0
0
WESTERN ASSET MTG DEFINED OP
COM
95790B109
BBG001T0VQ03
175079
16754
SH
SOLE
16754
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
BBG001SBSMH5
178190
20600
SH
SOLE
20600
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
BBG001SBWXC1
199470
21800
SH
SOLE
21800
0
0
WESTERN COPPER & GOLD CORP
COM
95805V108
BBG001SR0KP5
18300
10000
SH
SOLE
10000
0
0
WESTLAKE CORPORATION
COM
960413102
BBG001SHVYF4
324396
2797
SH
SOLE
2797
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
BBG001S5XL11
8811940
292464
SH
SOLE
290964
0
1500
WHEATON PRECIOUS METALS CORP
COM
962879102
BBG001S6DSP0
486801
10108
SH
SOLE
10108
0
0
WHIRLPOOL CORP
COM
963320106
BBG001S5XFS5
428009
3242
SH
SOLE
3242
0
0
WILEY JOHN & SONS INC
CL A
968223206
BBG001S8K9L4
229518
5920
SH
SOLE
5920
0
0
WILLIAMS COS INC
COM
969457100
BBG001S5XH10
5085307
170305
SH
SOLE
170305
0
0
WILLIAMS SONOMA INC
COM
969904101
BBG001SBW7S1
309016
2540
SH
SOLE
2540
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
BBG00B0FS9V7
763769
16292
SH
SOLE
16292
0
0
WINGSTOP INC
COM
974155103
BBG008N298X9
875126
4767
SH
SOLE
4767
0
0
WINTRUST FINL CORP
COM
97650W108
BBG001S945T0
3068861
42068
SH
SOLE
42068
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
BBG001T6DPF6
499179
6072
SH
SOLE
6072
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
BBG005YHYNG8
209375
4165
SH
SOLE
4165
0
0
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
BBG005Q26K04
334085
16085
SH
SOLE
16085
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
BBG00CMD6MV1
672049
19842
SH
SOLE
19842
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
BBG001SHL470
630822
8920
SH
SOLE
8920
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
BBG001SHL7K8
1012710
16371
SH
SOLE
16371
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
BBG001SHKG74
652566
15924
SH
SOLE
15924
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
BBG004LMH3Z6
2832917
45443
SH
SOLE
45443
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
BBG001SHKFX7
788285
27601
SH
SOLE
27601
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
BBG001S5WCY6
308076
13735
SH
SOLE
13735
0
0
WORKDAY INC
CL A
98138H101
BBG001T21KQ7
848053
4106
SH
SOLE
4106
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E303
BBG00L8YYQ05
1255392
32099
SH
SOLE
32099
0
0
WP CAREY INC
COM
92936U109
BBG001S67MM3
262401
3388
SH
SOLE
3388
0
0
WW INTL INC
COM
98262P101
BBG001SFWZR1
157536
38237
SH
SOLE
38237
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
BBG00HCY3Q76
2411728
35545
SH
SOLE
35545
0
0
WYNN RESORTS LTD
COM
983134107
BBG001SJZ2V8
1255071
11215
SH
SOLE
11215
0
0
XCEL ENERGY INC
COM
98389B100
BBG001S7F0X8
2232062
33097
SH
SOLE
33097
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
BBG002VBMLS5
451491
12615
SH
SOLE
12615
0
0
XPO INC
COM
983793100
BBG001SJW3C0
2823182
88501
SH
SOLE
88501
0
0
XYLEM INC
COM
98419M100
BBG001V05C73
7796590
74466
SH
SOLE
73916
0
550
YAMANA GOLD INC
COM
98462Y100
BBG001S7X4Y9
102779
17569
SH
SOLE
17569
0
0
YEXT INC
COM
98585N106
BBG001V12329
407599
42414
SH
SOLE
42414
0
0
YUM BRANDS INC
COM
988498101
BBG001S7JQ30
1093358
8278
SH
SOLE
8278
0
0
YUM CHINA HLDGS INC
COM
98850P109
BBG00B8N0HH0
364746
5754
SH
SOLE
5754
0
0
ZIFF DAVIS INC
COM
48123V102
BBG001SD21P6
390250
5000
SH
SOLE
5000
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
BBG001S7DQJ9
2586713
20021
SH
SOLE
20021
0
0
ZOETIS INC
CL A
98978V103
BBG0039320P7
10240055
61524
SH
SOLE
61524
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
BBG0042V6JN7
993296
13452
SH
SOLE
13452
0
0