0001084208-22-000006.txt : 20220511
0001084208-22-000006.hdr.sgml : 20220511
20220511110316
ACCESSION NUMBER: 0001084208-22-000006
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220331
FILED AS OF DATE: 20220511
DATE AS OF CHANGE: 20220511
EFFECTIVENESS DATE: 20220511
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: RAYMOND JAMES & ASSOCIATES
CENTRAL INDEX KEY: 0001084208
IRS NUMBER: 591237041
STATE OF INCORPORATION: TN
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04393
FILM NUMBER: 22912572
BUSINESS ADDRESS:
STREET 1: 880 CARRILON PKWY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
BUSINESS PHONE: 7275671000
MAIL ADDRESS:
STREET 1: 880 CARRILON PARKWAY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
FORMER COMPANY:
FORMER CONFORMED NAME: DOWDLE JEFFREY A
DATE OF NAME CHANGE: 19990414
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001084208
XXXXXXXX
03-31-2022
03-31-2022
RAYMOND JAMES & ASSOCIATES
880 CARRILON PARKWAY
PO BOX 14508
ST PETERSBURG
FL
337334508
13F HOLDINGS REPORT
028-04393
N
Brian Carter
Compliance Sr. Manager
901-680-8492
Brian Carter
Memphis
TN
05-11-2022
0
4259
118521510
false
INFORMATION TABLE
2
Q12213FS.xml
13F HOLDINGS REPORT 03-31-2022
10X GENOMICS INC
CL A COM
88025U109
4032
53009
SH
SOLE
52446
0
563
1847 GOEDEKER INC
COM
28252C109
32
16925
SH
SOLE
0
0
16925
1LIFE HEALTHCARE INC
COM
68269G107
120
10787
SH
SOLE
0
0
10787
1ST SOURCE CORP
COM
336901103
873
18875
SH
SOLE
0
0
18875
23ANDME HOLDING CO
CLASS A COM
90138Q108
154
40280
SH
SOLE
0
0
40280
3-D SYS CORP DEL
COM NEW
88554D205
821
49227
SH
SOLE
0
0
49227
360 DIGITECH INC
AMERICAN DEP
88557W101
275
17840
SH
SOLE
0
0
17840
3M CO
COM
88579Y101
104966
705020
SH
SOLE
94120
0
610900
3M CO
COM
88579Y101
2
14400
SH
Call
SOLE
0
0
0
3M CO
COM
88579Y101
5
14900
SH
Call
SOLE
0
0
0
9 METERS BIOPHARMA INC
COM
654405109
8
13000
SH
SOLE
0
0
13000
A2Z SMART TECHNOLOGIES CORP
COM
00249W100
65
10370
SH
SOLE
0
0
10370
AAON INC
COM PAR $0.004
000360206
1958
35130
SH
SOLE
0
0
35130
ABB LTD
SPONSORED ADR
000375204
24424
755239
SH
SOLE
612025
0
143214
ABBOTT LABS
COM
002824100
358237
3026628
SH
SOLE
1259037
0
1767591
ABBVIE INC
COM
00287Y109
671826
4144253
SH
SOLE
2024666
0
2119587
ABBVIE INC
COM
00287Y109
273
21000
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
158
27900
SH
Call
SOLE
0
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
156
15992
SH
SOLE
0
0
15992
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
888
262835
SH
SOLE
0
0
262835
ABERDEEN AUSTRALIA EQUITY FD
COM
003011103
128
20388
SH
SOLE
0
0
20388
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
3306
488401
SH
SOLE
0
0
488401
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
1576
140679
SH
SOLE
0
0
140679
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
303
46987
SH
SOLE
0
0
46987
ABERDEEN INCOME CR STRATEGIE
COM
003057106
229
23379
SH
SOLE
0
0
23379
ABERDEEN JAPAN EQUITY FD INC
COM
00306J109
141
20193
SH
SOLE
0
0
20193
ABERDEEN STD GLOBAL INFRASTR
COM SHS BEN INT
00326W106
2194
108864
SH
SOLE
0
0
108864
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
2345
244039
SH
SOLE
0
0
244039
ABIOMED INC
COM
003654100
538
1623
SH
SOLE
0
0
1623
ABM INDS INC
COM
000957100
5254
114110
SH
SOLE
55897
0
58213
ABRDN ETFS
BBRG ALL COMD K1
003261104
938
32666
SH
SOLE
0
0
32666
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
3028
162984
SH
SOLE
0
0
162984
ABRDN PALLADIUM ETF TRUST
PHYSICAL PALLADM
003262102
2188
10474
SH
SOLE
0
0
10474
ABRDN PLATINUM ETF TRUST
PHYSCL PLATM SHS
003260106
2099
22876
SH
SOLE
28
0
22848
ABRDN PRECIOUS METALS BASKET
PHYSCL PRECS MET
003263100
1252
13026
SH
SOLE
30
0
12996
ABRDN SILVER ETF TRUST
PHYSCL SILVR SHS
003264108
1051
44057
SH
SOLE
0
0
44057
ACACIA RESH CORP
ACACIA TCH COM
003881307
96
21200
SH
SOLE
0
0
21200
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
1648
41828
SH
SOLE
0
0
41828
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
5478
83590
SH
SOLE
63180
0
20410
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
291155
863347
SH
SOLE
518267
0
345080
ACCOLADE INC
COM
00437E102
354
20152
SH
SOLE
0
0
20152
ACCOLADE INC
COM
00437E102
15
11500
SH
Call
SOLE
0
0
0
ACHIEVE LIFE SCIENCES INC
COM
004468500
99
13114
SH
SOLE
0
0
13114
ACI WORLDWIDE INC
COM
004498101
7934
251956
SH
SOLE
251005
0
951
ACTIVISION BLIZZARD INC
COM
00507V109
19505
243478
SH
SOLE
91099
0
152379
ACUITY BRANDS INC
COM
00508Y102
3916
20688
SH
SOLE
12075
0
8613
ACUSHNET HLDGS CORP
COM
005098108
8840
219566
SH
SOLE
213591
0
5975
ADAM NAT RES FD INC
COM
00548F105
3672
175456
SH
SOLE
0
0
175456
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
14369
779219
SH
SOLE
0
0
779219
ADAMS RES & ENERGY INC
COM NEW
006351308
624
16217
SH
SOLE
0
0
16217
ADAPTHEALTH CORP
COMMON STOCK
00653Q102
915
57110
SH
SOLE
0
0
57110
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
22
10573
SH
SOLE
0
0
10573
ADMA BIOLOGICS INC
COM
000899104
366
199984
SH
SOLE
0
0
199984
ADOBE SYSTEMS INCORPORATED
COM
00724F101
302067
662980
SH
SOLE
478711
0
184269
ADS TEC ENERGY PLC
SHS
G0085J117
2487
288497
SH
SOLE
0
0
288497
ADT INC DEL
COM
00090Q103
3809
501863
SH
SOLE
0
0
501863
ADTALEM GLOBAL ED INC
COM
00737L103
353
11890
SH
SOLE
9377
0
2513
ADTHEORENT HOLDING COMPANY
COM
00739D109
4975
505594
SH
SOLE
0
0
505594
ADTRAN INC
COM
00738A106
368
19939
SH
SOLE
12637
0
7302
ADVANCE AUTO PARTS INC
COM
00751Y106
119193
575915
SH
SOLE
431684
0
144231
ADVANCED DRAIN SYS INC DEL
COM
00790R104
3853
32428
SH
SOLE
26360
0
6068
ADVANCED ENERGY INDS
COM
007973100
1281
14886
SH
SOLE
11994
0
2892
ADVANCED MICRO DEVICES INC
COM
007903107
80223
733704
SH
SOLE
72055
0
661649
ADVANSIX INC
COM
00773T101
2682
52500
SH
SOLE
49571
0
2929
ADVENT CONV & INCOME FD
COM
00764C109
12776
815819
SH
SOLE
0
0
815819
ADVISORSHARES TR
DORSEY WRIGT ADR
00768Y206
767
12782
SH
SOLE
0
0
12782
ADVISORSHARES TR
DORSY FSM ALCP
00768Y479
745
21833
SH
SOLE
0
0
21833
ADVISORSHARES TR
DORSY SHRT ETF
00768Y529
192
22950
SH
SOLE
0
0
22950
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
17342
369773
SH
SOLE
369475
0
298
ADVISORSHARES TR
RANGER EQUITY BE
00768Y412
1430
58487
SH
SOLE
0
0
58487
AECOM
COM
00766T100
7194
93659
SH
SOLE
60232
0
33427
AEGON N V
NY REGISTRY SHS
007924103
23156
4377350
SH
SOLE
48270
0
4329080
AEMETIS INC
COM NEW
00770K202
230
18120
SH
SOLE
0
0
18120
AERCAP HOLDINGS NV
SHS
N00985106
1638
32583
SH
SOLE
22633
0
9950
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
8102
205884
SH
SOLE
199283
0
6601
AEROVIRONMENT INC
COM
008073108
3068
32586
SH
SOLE
4886
0
27700
AES CORP
COM
00130H105
81667
3174002
SH
SOLE
3109452
0
64550
AFFILIATED MANAGERS GROUP IN
COM
008252108
22293
158159
SH
SOLE
154483
0
3676
AFFIRM HLDGS INC
COM CL A
00827B106
2299
49667
SH
SOLE
15371
0
34296
AFLAC INC
COM
001055102
51135
794148
SH
SOLE
47538
0
746610
AGCO CORP
COM
001084102
5751
39383
SH
SOLE
18775
0
20608
AGEAGLE AERIAL SYS INC NEW
COM
00848K101
16
13114
SH
SOLE
0
0
13114
AGILENT TECHNOLOGIES INC
COM
00846U101
15978
120737
SH
SOLE
44041
0
76696
AGILENT TECHNOLOGIES INC
COM
00846U101
26
12900
SH
Call
SOLE
0
0
0
AGNC INVT CORP
COM
00123Q104
7991
609998
SH
SOLE
353672
0
256326
AGNC INVT CORP
COM
00123Q104
1
30000
SH
Call
SOLE
0
0
0
AGNICO EAGLE MINES LTD
COM
008474108
20346
332241
SH
SOLE
0
0
332241
AGREE RLTY CORP
COM
008492100
13006
195998
SH
SOLE
136889
0
59109
AIR LEASE CORP
CL A
00912X302
16182
362425
SH
SOLE
8599
0
353826
AIR PRODS & CHEMS INC
COM
009158106
394169
1577191
SH
SOLE
389506
0
1187685
AIR PRODS & CHEMS INC
COM
009158106
12
10700
SH
Call
SOLE
0
0
0
AIR TRANS SVCS GROUP INC
NOTE 1.125%10/1
00922RAB1
38
32000
PRN
SOLE
0
0
32000
AIR TRANSPORT SERVICES GRP I
COM
00922R105
25528
763163
SH
SOLE
758567
0
4596
AIRBNB INC
COM CL A
009066101
67359
392170
SH
SOLE
193379
0
198791
AIRSCULPT TECHNOLOGIES INC
COM
009496100
212
15500
SH
SOLE
0
0
15500
AKAMAI TECHNOLOGIES INC
COM
00971T101
21106
176779
SH
SOLE
91130
0
85649
AKAMAI TECHNOLOGIES INC
NOTE 0.125% 5/0
00971TAJ0
20
15000
PRN
SOLE
0
0
15000
AKAMAI TECHNOLOGIES INC
NOTE 0.375% 9/0
00971TAL5
20
17000
PRN
SOLE
0
0
17000
AKEBIA THERAPEUTICS INC
COM
00972D105
9
12900
SH
SOLE
0
0
12900
ALAMOS GOLD INC NEW
COM CL A
011532108
2526
300000
SH
SOLE
0
0
300000
ALARM COM HLDGS INC
COM
011642105
2585
38892
SH
SOLE
0
0
38892
ALASKA AIR GROUP INC
COM
011659109
20654
356039
SH
SOLE
99110
0
256929
ALASKA AIR GROUP INC
COM
011659109
6
40000
SH
Call
SOLE
0
0
0
ALAUNOS THERAPEUTICS INC
COM
98973P101
48
74139
SH
SOLE
0
0
74139
ALBANY INTL CORP
CL A
012348108
8530
101159
SH
SOLE
100503
0
656
ALBEMARLE CORP
COM
012653101
18471
83523
SH
SOLE
17973
0
65550
ALBERTSONS COS INC
COMMON STOCK
013091103
1128
33937
SH
SOLE
0
0
33937
ALCOA CORP
COM
013872106
4945
54925
SH
SOLE
0
0
54925
ALCON AG
ORD SHS
H01301128
37052
467061
SH
SOLE
448865
0
18196
ALDEYRA THERAPEUTICS INC
COM
01438T106
117
26306
SH
SOLE
23006
0
3300
ALECTOR INC
COM
014442107
1106
77600
SH
SOLE
0
0
77600
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
30358
150845
SH
SOLE
143532
0
7313
ALEXCO RESOURCE CORP
COM
01535P106
442
284899
SH
SOLE
0
0
284899
ALGONQUIN PWR UTILS CORP
COM
015857105
12215
787023
SH
SOLE
97856
0
689167
ALGONQUIN PWR UTILS CORP
COM
015857105
52
49500
SH
Call
SOLE
0
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
66663
612714
SH
SOLE
284038
0
328676
ALICO INC
COM
016230104
225
6001
SH
SOLE
0
0
6001
ALIGHT INC
COM CL A
01626W101
17077
1716328
SH
SOLE
1713549
0
2779
ALIGN TECHNOLOGY INC
COM
016255101
47474
108885
SH
SOLE
94864
0
14021
ALKERMES PLC
SHS
G01767105
862
32763
SH
SOLE
15253
0
17510
ALLEGHANY CORP MD
COM
017175100
32839
38775
SH
SOLE
31744
0
7031
ALLEGIANT TRAVEL CO
COM
01748X102
2526
15553
SH
SOLE
12302
0
3251
ALLEGION PLC
ORD SHS
G0176J109
13402
122077
SH
SOLE
91697
0
30380
ALLEGRO MICROSYSTEMS INC
COM
01749D105
1222
43038
SH
SOLE
41600
0
1438
ALLETE INC
COM NEW
018522300
9804
146377
SH
SOLE
111502
0
34875
ALLIANCE DATA SYSTEMS CORP
COM
018581108
611
10883
SH
SOLE
0
0
10883
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
1485
96225
SH
SOLE
0
0
96225
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
6111
546582
SH
SOLE
0
0
546582
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
4128
87793
SH
SOLE
0
0
87793
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
253
20134
SH
SOLE
0
0
20134
ALLIANT ENERGY CORP
COM
018802108
5310
84984
SH
SOLE
30794
0
54190
ALLISON TRANSMISSION HLDGS I
COM
01973R101
1323
33711
SH
SOLE
10938
0
22773
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
518
23006
SH
SOLE
20590
0
2416
ALLSPRING GLOBAL DIVIDEND OP
COM
94987C103
150
28225
SH
SOLE
0
0
28225
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
218
27614
SH
SOLE
0
0
27614
ALLSPRING MULTI SECTOR INCOM
COM
94987D101
3757
360887
SH
SOLE
0
0
360887
ALLSTATE CORP
COM
020002101
209155
1510022
SH
SOLE
461357
0
1048665
ALLY FINL INC
COM
02005N100
13278
305374
SH
SOLE
162004
0
143370
ALLY FINL INC
COM
02005N100
3
13000
SH
Call
SOLE
0
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
5398
33060
SH
SOLE
31292
0
1768
ALPHA & OMEGA SEMICONDUCTOR
SHS
G6331P104
573
10484
SH
SOLE
7323
0
3161
ALPHA ARCHITECT ETF TR
INTL QUAN MOMNTM
02072L300
9431
320653
SH
SOLE
0
0
320653
ALPHA ARCHITECT ETF TR
MERLYN AI BULL
02072L706
596
17238
SH
SOLE
0
0
17238
ALPHA ARCHITECT ETF TR
US QUAN VALUE
02072L102
402
10996
SH
SOLE
0
0
10996
ALPHABET INC
CAP STK CL A
02079K305
1123698
404012
SH
SOLE
158792
0
245220
ALPHABET INC
CAP STK CL C
02079K107
792114
283605
SH
SOLE
112067
0
171538
ALPHATEC HLDGS INC
COM NEW
02081G201
305
26550
SH
SOLE
0
0
26550
ALPINE INCOME PPTY TR INC
COM
02083X103
1439
76535
SH
SOLE
5614
0
70921
ALPS ETF TR
ALERIAN MLP
00162Q452
42456
1108513
SH
SOLE
1967
0
1106546
ALPS ETF TR
CLEAN ENERGY
00162Q460
958
15129
SH
SOLE
0
0
15129
ALPS ETF TR
EQUAL SEC ETF
00162Q205
3494
32135
SH
SOLE
0
0
32135
ALPS ETF TR
INTL SEC DV DOG
00162Q718
279
9916
SH
SOLE
0
0
9916
ALPS ETF TR
MED BREAKTHGH
00162Q593
478
14211
SH
SOLE
0
0
14211
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
1501
31166
SH
SOLE
0
0
31166
ALPS ETF TR
RIVERFRNT FLEX
00162Q510
263
5622
SH
SOLE
0
0
5622
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
668
28210
SH
SOLE
0
0
28210
ALPS ETF TR
SECTR DIV DOGS
00162Q858
5402
98136
SH
SOLE
0
0
98136
ALTAIR ENGR INC
COM CL A
021369103
6638
103075
SH
SOLE
102952
0
123
ALTICE USA INC
CL A
02156K103
37248
2984605
SH
SOLE
2974130
0
10475
ALTO INGREDIENTS INC
COM
021513106
500
73302
SH
SOLE
0
0
73302
ALTRA INDL MOTION CORP
COM
02208R106
11580
297462
SH
SOLE
296659
0
803
ALTRIA GROUP INC
COM
02209S103
90608
1734133
SH
SOLE
328124
0
1406009
ALTRIA GROUP INC
COM
02209S103
3
13400
SH
Call
SOLE
0
0
0
ALUMINUM CORP CHINA LIMITED
SPON ADR H SHS
022276109
327
22604
SH
SOLE
0
0
22604
AMARIN CORP PLC
SPONS ADR NEW
023111206
107
32674
SH
SOLE
0
0
32674
AMAZON COM INC
COM
023135106
1836481
563346
SH
SOLE
198758
0
364588
AMBARELLA INC
SHS
G037AX101
1331
12688
SH
SOLE
0
0
12688
AMBEV SA
SPONSORED ADR
02319V103
3357
1039250
SH
SOLE
1424
0
1037826
AMC ENTMT HLDGS INC
CL A COM
00165C104
355
14398
SH
SOLE
0
0
14398
AMC NETWORKS INC
CL A
00164V103
2298
56566
SH
SOLE
55518
0
1048
AMCOR PLC
ORD
G0250X107
2525
222899
SH
SOLE
109315
0
113584
AMDOCS LTD
SHS
G02602103
23689
288149
SH
SOLE
261460
0
26689
AMEDISYS INC
COM
023436108
1913
11101
SH
SOLE
4467
0
6634
AMER SOFTWARE INC
CL A
029683109
1852
88867
SH
SOLE
84867
0
4000
AMER STATES WTR CO
COM
029899101
4070
45725
SH
SOLE
0
0
45725
AMERANT BANCORP INC
CL A
023576101
247
7805
SH
SOLE
0
0
7805
AMEREN CORP
COM
023608102
9325
99461
SH
SOLE
51122
0
48339
AMERESCO INC
CL A
02361E108
363
4571
SH
SOLE
0
0
4571
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
2998
495501
SH
SOLE
0
0
495501
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
5249
248191
SH
SOLE
155238
0
92953
AMERICAN AIRLS GROUP INC
COM
02376R102
2617
143373
SH
SOLE
0
0
143373
AMERICAN ASSETS TR INC
COM
024013104
375
9900
SH
SOLE
9881
0
19
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
120
15481
SH
SOLE
14161
0
1320
AMERICAN CAMPUS CMNTYS INC
COM
024835100
6752
120636
SH
SOLE
112891
0
7745
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
533
8998
SH
SOLE
0
0
8998
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
233
3865
SH
SOLE
0
0
3865
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
1148
18350
SH
SOLE
0
0
18350
AMERICAN CENTY ETF TR
QUALITY DIVRSFED
025072406
859
18763
SH
SOLE
0
0
18763
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
4937
61825
SH
SOLE
0
0
61825
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
1643
97811
SH
SOLE
55216
0
42595
AMERICAN ELEC PWR CO INC
COM
025537101
108330
1085797
SH
SOLE
757534
0
328263
AMERICAN EQTY INVT LIFE HLD
COM
025676206
24462
612921
SH
SOLE
569864
0
43057
AMERICAN EXPRESS CO
COM
025816109
90078
481700
SH
SOLE
174532
0
307168
AMERICAN FINL GROUP INC OHIO
COM
025932104
1576
10823
SH
SOLE
0
0
10823
AMERICAN HOMES 4 RENT
CL A
02665T306
18938
473095
SH
SOLE
167887
0
305208
AMERICAN INTL GROUP INC
COM NEW
026874784
103509
1649022
SH
SOLE
1416788
0
232234
AMERICAN REBEL HOLDINGS INC
COM
02919L208
96
53323
SH
SOLE
0
0
53323
AMERICAN TOWER CORP NEW
COM
03027X100
290886
1157859
SH
SOLE
806854
0
351005
AMERICAN WOODMARK CORPORATIO
COM
030506109
5432
110978
SH
SOLE
0
0
110978
AMERICAN WTR WKS CO INC NEW
COM
030420103
27207
164357
SH
SOLE
826
0
163531
AMERICOLD RLTY TR
COM
03064D108
2544
91244
SH
SOLE
59030
0
32214
AMERIPRISE FINL INC
COM
03076C106
36466
121406
SH
SOLE
92530
0
28876
AMERIS BANCORP
COM
03076K108
896
20411
SH
SOLE
0
0
20411
AMERISAFE INC
COM
03071H100
2007
40399
SH
SOLE
39850
0
549
AMERISOURCEBERGEN CORP
COM
03073E105
41211
266376
SH
SOLE
190346
0
76030
AMETEK INC
COM
031100100
22186
166585
SH
SOLE
137133
0
29452
AMGEN INC
COM
031162100
201004
831162
SH
SOLE
318407
0
512755
AMKOR TECHNOLOGY INC
COM
031652100
1727
79509
SH
SOLE
78991
0
518
AMMO INC
COM
00175J107
2724
567497
SH
SOLE
0
0
567497
AMN HEALTHCARE SVCS INC
COM
001744101
4559
43697
SH
SOLE
4111
0
39586
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
700
167973
SH
SOLE
0
0
167973
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
599
16692
SH
SOLE
8742
0
7950
AMPHENOL CORP NEW
CL A
032095101
12723
168857
SH
SOLE
115992
0
52865
AMPIO PHARMACEUTICALS INC
COM
03209T109
32
67303
SH
SOLE
0
0
67303
AMPLIFY ETF TR
AMPLIFY LITHIUM
032108805
1070
62274
SH
SOLE
0
0
62274
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
8380
245111
SH
SOLE
0
0
245111
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
62527
1669622
SH
SOLE
9104
0
1660518
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
1605
24434
SH
SOLE
628
0
23806
AMYRIS INC
COM NEW
03236M200
172
39539
SH
SOLE
0
0
39539
AMYRIS INC
COM NEW
03236M200
23
17600
SH
Call
SOLE
0
0
0
ANALOG DEVICES INC
COM
032654105
88055
533072
SH
SOLE
230576
0
302496
ANDERSONS INC
COM
034164103
515
10253
SH
SOLE
0
0
10253
ANGEL OAK DYNAMIC FINL STRAT
COM BEN INT
03462A102
260
14049
SH
SOLE
0
0
14049
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
11266
713477
SH
SOLE
0
0
713477
ANGEL OAK MTG INC
COM
03464Y108
204
12460
SH
SOLE
0
0
12460
ANGI INC
COM CL A NEW
00183L102
198
34900
SH
SOLE
33221
0
1679
ANGIODYNAMICS INC
COM
03475V101
963
44685
SH
SOLE
9604
0
35081
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
39308
654475
SH
SOLE
601410
0
53065
ANIXA BIOSCIENCES INC
COM
03528H109
180
65568
SH
SOLE
0
0
65568
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
5616
797699
SH
SOLE
17817
0
779882
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
1
30000
SH
Call
SOLE
0
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
5
45000
SH
Call
SOLE
0
0
0
ANSYS INC
COM
03662Q105
10247
32259
SH
SOLE
24103
0
8156
ANTARES PHARMA INC
COM
036642106
671
163623
SH
SOLE
0
0
163623
ANTERO MIDSTREAM CORP
COM
03676B102
1290
118683
SH
SOLE
0
0
118683
ANTERO RESOURCES CORP
COM
03674X106
6132
200858
SH
SOLE
0
0
200858
ANTHEM INC
COM
036752103
77741
158259
SH
SOLE
85645
0
72614
AON PLC
SHS CL A
G0403H108
70318
215942
SH
SOLE
185882
0
30060
APA CORPORATION
COM
03743Q108
22206
537276
SH
SOLE
55214
0
482062
APA CORPORATION
COM
03743Q108
149
34300
SH
Call
SOLE
0
0
0
APARTMENT INCOME REIT CORP
COM
03750L109
794
14855
SH
SOLE
0
0
14855
APARTMENT INVT & MGMT CO
CL A
03748R747
115
15694
SH
SOLE
0
0
15694
APELLIS PHARMACEUTICALS INC
COM
03753U106
324
6385
SH
SOLE
0
0
6385
API GROUP CORP
COM STK
00187Y100
606
28823
SH
SOLE
15478
0
13345
APOLLO COML REAL ESTATE FIN
NOTE 4.750% 8/2
03762UAB1
259
260000
PRN
SOLE
0
0
260000
APOLLO COML REAL ESTATE FIN
NOTE 5.375%10/1
03762UAC9
144
145000
PRN
SOLE
0
0
145000
APOLLO GLOBAL MGMT INC
COM
03769M106
59837
965270
SH
SOLE
618800
0
346470
APOLLO INVT CORP
COM NEW
03761U502
777
58812
SH
SOLE
0
0
58812
APOLLO TACTICAL INCOME FD IN
COM
037638103
214
14903
SH
SOLE
0
0
14903
APPFOLIO INC
COM CL A
03783C100
452
3996
SH
SOLE
0
0
3996
APPHARVEST INC
COM
03783T103
117
21682
SH
SOLE
0
0
21682
APPIAN CORP
CL A
03782L101
232
3816
SH
SOLE
0
0
3816
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
1787
99450
SH
SOLE
64468
0
34982
APPLE INC
COM
037833100
3373181
19318302
SH
SOLE
3568916
0
15749386
APPLE INC
COM
037833100
38
12300
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
238
66100
SH
Put
SOLE
0
0
66100
APPLE INC
COM
037833100
19
60800
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
92
13800
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
432
127100
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
4519
66900
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
1534
14939
SH
SOLE
13428
0
1511
APPLIED MATLS INC
COM
038222105
121054
918467
SH
SOLE
538834
0
379633
APPLIED MATLS INC
COM
038222105
8
26200
SH
Call
SOLE
0
0
0
APPLOVIN CORP
COM CL A
03831W108
3180
57743
SH
SOLE
56488
0
1255
APTARGROUP INC
COM
038336103
36036
306688
SH
SOLE
291092
0
15596
APTINYX INC
COM
03836N103
206
90860
SH
SOLE
0
0
90860
APTIV PLC
SHS
G6095L109
32893
274771
SH
SOLE
229872
0
44899
APTOSE BIOSCIENCES INC
COM NEW
03835T200
17
12500
SH
SOLE
0
0
12500
ARAMARK
COM
03852U106
11537
306832
SH
SOLE
301136
0
5696
ARBOR REALTY TRUST INC
COM
038923108
4492
263328
SH
SOLE
161408
0
101920
ARCBEST CORP
COM
03937C105
297
3694
SH
SOLE
0
0
3694
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
2490
77799
SH
SOLE
47805
0
29994
ARCH CAP GROUP LTD
ORD
G0450A105
5494
113460
SH
SOLE
37031
0
76429
ARCHER DANIELS MIDLAND CO
COM
039483102
74860
829379
SH
SOLE
235269
0
594110
ARCHER DANIELS MIDLAND CO
COM
039483102
444
60000
SH
Put
SOLE
0
0
60000
ARCHER DANIELS MIDLAND CO
COM
039483102
713
62500
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
132
12000
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
202
22000
SH
Call
SOLE
0
0
0
ARCHROCK INC
COM
03957W106
130
14108
SH
SOLE
0
0
14108
ARCONIC CORPORATION
COM
03966V107
360
14063
SH
SOLE
2968
0
11095
ARCOSA INC
COM
039653100
724
12638
SH
SOLE
9617
0
3021
ARDAGH METAL PACKAGING S A
SHS
L02235106
391
48100
SH
SOLE
0
0
48100
ARES CAPITAL CORP
COM
04010L103
11113
530475
SH
SOLE
1000
0
529475
ARES COML REAL ESTATE CORP
COM
04013V108
488
31463
SH
SOLE
0
0
31463
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
231
15993
SH
SOLE
0
0
15993
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
18454
227182
SH
SOLE
203192
0
23990
ARGAN INC
COM
04010E109
6517
160553
SH
SOLE
140013
0
20540
ARGENX SE
SPONSORED ADR
04016X101
1430
4534
SH
SOLE
3
0
4531
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
3790
91812
SH
SOLE
90474
0
1338
ARIS WATER SOLUTIONS INC
CLASS A COM
04041L106
501
27547
SH
SOLE
0
0
27547
ARISTA NETWORKS INC
COM
040413106
14987
107834
SH
SOLE
37746
0
70088
ARK ETF TR
3D PRINTING ETF
00214Q500
786
26742
SH
SOLE
37
0
26705
ARK ETF TR
ARK SPACE EXPL
00214Q807
570
31815
SH
SOLE
0
0
31815
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
2992
44222
SH
SOLE
17
0
44205
ARK ETF TR
FINTECH INNOVA
00214Q708
5804
199806
SH
SOLE
0
0
199806
ARK ETF TR
GENOMIC REV ETF
00214Q302
8016
174524
SH
SOLE
21
0
174503
ARK ETF TR
INNOVATION ETF
00214Q104
74917
1130123
SH
SOLE
27065
0
1103058
ARK ETF TR
NEXT GNRTN INTER
00214Q401
4920
56407
SH
SOLE
29
0
56378
ARLO TECHNOLOGIES INC
COM
04206A101
134
15129
SH
SOLE
0
0
15129
ARMADA HOFFLER PPTYS INC
COM
04208T108
359
24562
SH
SOLE
0
0
24562
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
9111
101218
SH
SOLE
98308
0
2910
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
117
10365
SH
SOLE
0
0
10365
ARRIVAL GROUP
SHS
L0423Q108
42
11349
SH
SOLE
0
0
11349
ARROW ELECTRS INC
COM
042735100
7903
66619
SH
SOLE
29769
0
36850
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
655
14232
SH
SOLE
10265
0
3967
ARROWMARK FINANCIAL CORP
COM
861780104
551
25613
SH
SOLE
0
0
25613
ARTESIAN RES CORP
CL A
043113208
359
7398
SH
SOLE
0
0
7398
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
16069
408353
SH
SOLE
386505
0
21848
ARVINAS INC
COM
04335A105
450
6686
SH
SOLE
6411
0
275
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
13587
606298
SH
SOLE
0
0
606298
ASANA INC
CL A
04342Y104
684
17113
SH
SOLE
10245
0
6868
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
579
4934
SH
SOLE
4872
0
62
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
2429
342533
SH
SOLE
93017
0
249516
ASGN INC
COM
00191U102
5024
43048
SH
SOLE
41744
0
1304
ASHLAND GLOBAL HLDGS INC
COM
044186104
4893
49724
SH
SOLE
44235
0
5489
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
99198
148510
SH
SOLE
124878
0
23632
ASPEN TECHNOLOGY INC
COM
045327103
21502
130023
SH
SOLE
81712
0
48311
ASSURANT INC
COM
04621X108
1189
6540
SH
SOLE
313
0
6227
ASSURED GUARANTY LTD
COM
G0585R106
10787
169442
SH
SOLE
154294
0
15148
AST SPACEMOBILE INC
COM CL A
00217D100
102
10246
SH
SOLE
0
0
10246
ASTRAZENECA PLC
SPONSORED ADR
046353108
155425
2342861
SH
SOLE
1841984
0
500877
ASTRONICS CORP
COM
046433108
281
21748
SH
SOLE
0
0
21748
AT&T INC
COM
00206R102
210506
8908434
SH
SOLE
3111305
0
5797129
AT&T INC
COM
00206R102
6
45000
SH
Call
SOLE
0
0
0
ATKORE INC
COM
047649108
9711
98649
SH
SOLE
71525
0
27124
ATLANTIC UN BANKSHARES CORP
COM
04911A107
3333
90842
SH
SOLE
84489
0
6353
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
29371
837498
SH
SOLE
626450
0
211048
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
709
8214
SH
SOLE
0
0
8214
ATLAS CORP
SHARES
Y0436Q109
5554
378316
SH
SOLE
0
0
378316
ATLAS TECHNICAL CONSULTANTS
COM CLS A
049430101
138
11436
SH
SOLE
10036
0
1400
ATLASSIAN CORP PLC
CL A
G06242104
65707
223622
SH
SOLE
209334
0
14288
ATMOS ENERGY CORP
COM
049560105
49557
414741
SH
SOLE
327029
0
87712
ATRECA INC
CL A COM
04965G109
199
62774
SH
SOLE
0
0
62774
ATRICURE INC
COM
04963C209
1457
22185
SH
SOLE
21985
0
200
ATRION CORP
COM
049904105
334
468
SH
SOLE
0
0
468
AUDACY INC
CL A
05070N103
152
52619
SH
SOLE
0
0
52619
AUDIOCODES LTD
ORD
M15342104
355
13881
SH
SOLE
12017
0
1864
AURINIA PHARMACEUTICALS INC
COM
05156V102
140
11300
SH
SOLE
0
0
11300
AURORA CANNABIS INC
COM
05156X884
130
32457
SH
SOLE
0
0
32457
AUTODESK INC
COM
052769106
128948
601579
SH
SOLE
547959
0
53620
AUTOHOME INC
SP ADS RP CL A
05278C107
994
32678
SH
SOLE
29599
0
3079
AUTOLIV INC
COM
052800109
2082
27240
SH
SOLE
25896
0
1344
AUTOMATIC DATA PROCESSING IN
COM
053015103
249912
1098293
SH
SOLE
679634
0
418659
AUTONATION INC
COM
05329W102
4690
47102
SH
SOLE
37784
0
9318
AUTOZONE INC
COM
053332102
57577
28161
SH
SOLE
13998
0
14163
AVALARA INC
COM
05338G106
10475
105262
SH
SOLE
67242
0
38020
AVALONBAY CMNTYS INC
COM
053484101
10876
43792
SH
SOLE
30914
0
12878
AVANGRID INC
COM
05351W103
344
7363
SH
SOLE
0
0
7363
AVANTOR INC
COM
05352A100
19201
567728
SH
SOLE
522322
0
45406
AVAYA HLDGS CORP
COM
05351X101
5701
449937
SH
SOLE
446906
0
3031
AVEPOINT INC
COM CL A
053604104
101
19246
SH
SOLE
0
0
19246
AVERY DENNISON CORP
COM
053611109
30825
177184
SH
SOLE
155147
0
22037
AVID BIOSERVICES INC
COM
05368M106
293
14381
SH
SOLE
0
0
14381
AVIENT CORPORATION
COM
05368V106
1437
29947
SH
SOLE
23613
0
6334
AVISTA CORP
COM
05379B107
12236
271011
SH
SOLE
266309
0
4702
AVNET INC
COM
053807103
5822
143437
SH
SOLE
83521
0
59916
AXALTA COATING SYS LTD
COM
G0750C108
10729
436477
SH
SOLE
434410
0
2067
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
1055
13967
SH
SOLE
4968
0
8999
AXIS CAP HLDGS LTD
SHS
G0692U109
26784
442936
SH
SOLE
437594
0
5342
AXON ENTERPRISE INC
COM
05464C101
14952
108558
SH
SOLE
40839
0
67719
AXOS FINANCIAL INC
COM
05465C100
8497
183174
SH
SOLE
128297
0
54877
AXSOME THERAPEUTICS INC
COM
05464T104
233
5629
SH
SOLE
0
0
5629
AZEK CO INC
CL A
05478C105
2577
103742
SH
SOLE
86956
0
16786
AZENTA INC
COM
114340102
3514
42395
SH
SOLE
37524
0
4871
AZZ INC
COM
002474104
1586
32875
SH
SOLE
0
0
32875
B & G FOODS INC NEW
COM
05508R106
2835
105069
SH
SOLE
0
0
105069
B & G FOODS INC NEW
COM
05508R106
3
55600
SH
Call
SOLE
0
0
0
B. RILEY FINANCIAL INC
COM
05580M108
369
5268
SH
SOLE
1856
0
3412
B2GOLD CORP
COM
11777Q209
844
183881
SH
SOLE
0
0
183881
B2GOLD CORP
COM
11777Q209
69
198500
SH
Call
SOLE
0
0
0
B2GOLD CORP
COM
11777Q209
246
120000
SH
Call
SOLE
0
0
0
BADGER METER INC
COM
056525108
603
6045
SH
SOLE
36
0
6009
BAIDU INC
SPON ADR REP A
056752108
3127
23638
SH
SOLE
23
0
23615
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
536
34387
SH
SOLE
0
0
34387
BAKER HUGHES COMPANY
CL A
05722G100
8625
236874
SH
SOLE
170338
0
66536
BALCHEM CORP
COM
057665200
5398
39489
SH
SOLE
31124
0
8365
BALL CORP
COM
058498106
64404
715594
SH
SOLE
629422
0
86172
BALLARD PWR SYS INC NEW
COM
058586108
181
15516
SH
SOLE
0
0
15516
BALLYS CORPORATION
COM
05875B106
1386
45092
SH
SOLE
0
0
45092
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
4173
733348
SH
SOLE
621711
0
111637
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
4379
943649
SH
SOLE
909579
0
34070
BANCO SANTANDER S.A.
ADR
05964H105
755
223407
SH
SOLE
121927
0
101480
BANCORP INC DEL
COM
05969A105
546
19287
SH
SOLE
10465
0
8822
BANCROFT FD LTD
COM
059695106
888
38987
SH
SOLE
0
0
38987
BANDWIDTH INC
COM CL A
05988J103
740
22849
SH
SOLE
10590
0
12259
BANK HAWAII CORP
COM
062540109
3194
38055
SH
SOLE
29544
0
8511
BANK MARIN BANCORP
COM
063425102
283
8060
SH
SOLE
0
0
8060
BANK MONTREAL QUE
COM
063671101
8338
70680
SH
SOLE
9110
0
61570
BANK NEW YORK MELLON CORP
COM
064058100
17705
356749
SH
SOLE
246858
0
109891
BANK NOVA SCOTIA B C
COM
064149107
3257
45417
SH
SOLE
0
0
45417
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
309
8603
SH
SOLE
5118
0
3485
BANK OZK
COM
06417N103
21808
510735
SH
SOLE
475719
0
35016
BANNER CORP
COM NEW
06652V208
1381
23587
SH
SOLE
5341
0
18246
BARCLAYS PLC
ADR
06738E204
33329
4218852
SH
SOLE
1218179
0
3000673
BARINGS BDC INC
COM
06759L103
3037
293743
SH
SOLE
0
0
293743
BARINGS CORPORATE INVS
COM
06759X107
378
24852
SH
SOLE
0
0
24852
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
2494
160937
SH
SOLE
0
0
160937
BARINGS PARTN INVS
SH BEN INT
06761A103
376
28103
SH
SOLE
0
0
28103
BARNES GROUP INC
COM
067806109
3373
83915
SH
SOLE
80604
0
3311
BARRICK GOLD CORP
COM
067901108
31933
1301802
SH
SOLE
398230
0
903572
BARRICK GOLD CORP
COM
067901108
9
19000
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
39
37000
SH
Call
SOLE
0
0
0
BARRICK GOLD CORP
COM
067901108
19
27600
SH
Call
SOLE
0
0
0
BATH & BODY WORKS INC
COM
070830104
10062
210507
SH
SOLE
177892
0
32615
BAUSCH HEALTH COS INC
COM
071734107
2698
118095
SH
SOLE
0
0
118095
BAUSCH HEALTH COS INC
COM
071734107
231
44000
SH
Call
SOLE
0
0
0
BAUSCH HEALTH COS INC
COM
071734107
23
54000
SH
Call
SOLE
0
0
0
BAXTER INTL INC
COM
071813109
93594
1207039
SH
SOLE
948038
0
259001
BCE INC
COM NEW
05534B760
108204
1951035
SH
SOLE
1698777
0
252258
BEACON ROOFING SUPPLY INC
COM
073685109
797
13449
SH
SOLE
11842
0
1607
BEAM THERAPEUTICS INC
COM
07373V105
239
4163
SH
SOLE
0
0
4163
BECTON DICKINSON & CO
6% DP CONV PFD B
075887406
9340
176824
SH
SOLE
149506
0
27318
BECTON DICKINSON & CO
COM
075887109
198916
747776
SH
SOLE
511341
0
236435
BEIGENE LTD
SPONSORED ADR
07725L102
2880
15273
SH
SOLE
15181
0
92
BELLRING BRANDS INC
COMMON STOCK
07831C103
3931
170324
SH
SOLE
142508
0
27816
BENEFITFOCUS INC
COM
08180D106
736
58353
SH
SOLE
0
0
58353
BENEFITFOCUS INC
NOTE 1.250%12/1
08180DAB2
600
625000
PRN
SOLE
0
0
625000
BENSON HILL INC
COMMON STOCK
082490103
47
14560
SH
SOLE
0
0
14560
BENTLEY SYS INC
COM CL B
08265T208
6970
157775
SH
SOLE
156853
0
922
BERKLEY W R CORP
COM
084423102
17326
260587
SH
SOLE
198915
0
61672
BERKSHIRE GREY INC
COM CL A
084656107
108
37500
SH
SOLE
0
0
37500
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
79338
150
SH
SOLE
0
0
150
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
746765
2116022
SH
SOLE
290349
0
1825673
BERRY GLOBAL GROUP INC
COM
08579W103
8605
148465
SH
SOLE
136349
0
12116
BEST BUY INC
COM
086516101
199271
2192189
SH
SOLE
404176
0
1788013
BEST BUY INC
COM
086516101
6
19800
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
3
17600
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
15
40100
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
3
80200
SH
Call
SOLE
0
0
0
BEYOND MEAT INC
COM
08862E109
1063
22013
SH
SOLE
7267
0
14746
BGC PARTNERS INC
CL A
05541T101
2749
624832
SH
SOLE
0
0
624832
BHP GROUP LTD
SPONSORED ADS
088606108
29885
386865
SH
SOLE
180261
0
206604
BIG 5 SPORTING GOODS CORP
COM
08915P101
1004
58565
SH
SOLE
0
0
58565
BIG 5 SPORTING GOODS CORP
COM
08915P101
25
38300
SH
Call
SOLE
0
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
238
10848
SH
SOLE
0
0
10848
BILL COM HLDGS INC
COM
090043100
1883
8301
SH
SOLE
3439
0
4862
BIO RAD LABS INC
CL A
090572207
10648
18906
SH
SOLE
16949
0
1957
BIO-TECHNE CORP
COM
09073M104
19798
45719
SH
SOLE
36457
0
9262
BIOGEN INC
COM
09062X103
28802
136762
SH
SOLE
116607
0
20155
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
4608
38867
SH
SOLE
36021
0
2846
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3605
46756
SH
SOLE
39137
0
7619
BIOMARIN PHARMACEUTICAL INC
NOTE 0.599% 8/0
09061GAH4
15
15000
PRN
SOLE
0
0
15000
BIONTECH SE
SPONSORED ADS
09075V102
4412
25865
SH
SOLE
541
0
25324
BIOVENTUS INC
COM CL A
09075A108
1289
91397
SH
SOLE
90761
0
636
BIOXCEL THERAPEUTICS INC
COM
09075P105
229
10936
SH
SOLE
0
0
10936
BJS WHSL CLUB HLDGS INC
COM
05550J101
18795
277987
SH
SOLE
271528
0
6459
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
9656
7354
SH
SOLE
0
0
7354
BK OF AMERICA CORP
COM
060505104
318385
7724030
SH
SOLE
2742000
0
4982030
BK OF AMERICA CORP
COM
060505104
1
19800
SH
Call
SOLE
0
0
0
BK OF AMERICA CORP
COM
060505104
187
18200
SH
Call
SOLE
0
0
0
BK OF AMERICA CORP
COM
060505104
7
51200
SH
Call
SOLE
0
0
0
BLACK HILLS CORP
COM
092113109
25462
330593
SH
SOLE
309342
0
21251
BLACK KNIGHT INC
COM
09215C105
5725
98726
SH
SOLE
81779
0
16947
BLACK STONE MINERALS L P
COM UNIT
09225M101
4093
304113
SH
SOLE
0
0
304113
BLACK STONE MINERALS L P
COM UNIT
09225M101
21
20000
SH
Call
SOLE
0
0
0
BLACKBAUD INC
COM
09227Q100
220
3672
SH
SOLE
0
0
3672
BLACKBERRY LTD
COM
09228F103
358
48037
SH
SOLE
0
0
48037
BLACKBERRY LTD
COM
09228F103
9
13600
SH
Call
SOLE
0
0
0
BLACKLINE INC
COM
09239B109
6746
92129
SH
SOLE
8575
0
83554
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
329
26760
SH
SOLE
0
0
26760
BLACKROCK CAP ALLOCATION TR
COM
09260U109
4320
260872
SH
SOLE
0
0
260872
BLACKROCK CAP INVT CORP
COM
092533108
249
59203
SH
SOLE
0
0
59203
BLACKROCK CAP INVT CORP
NOTE 5.000% 6/1
092533AC2
131
130000
PRN
SOLE
0
0
130000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
2997
230548
SH
SOLE
0
0
230548
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
518
48094
SH
SOLE
0
0
48094
BLACKROCK CR ALLOCATION INCO
COM
092508100
9157
729070
SH
SOLE
0
0
729070
BLACKROCK DEBT STRATEGIES FD
COM NEW
09255R202
245
23483
SH
SOLE
0
0
23483
BLACKROCK ENERGY & RES TR
COM
09250U101
1177
101502
SH
SOLE
0
0
101502
BLACKROCK ENHANCD CAP & INM
COM
09256A109
9419
451078
SH
SOLE
0
0
451078
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
21397
2161268
SH
SOLE
0
0
2161268
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
3935
347898
SH
SOLE
0
0
347898
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
9128
1587493
SH
SOLE
0
0
1587493
BLACKROCK FLOATING RATE INCO
COM
09255X100
354
27190
SH
SOLE
0
0
27190
BLACKROCK GLOBAL FLOATING RA
COM
091941104
408
32000
SH
SOLE
0
0
32000
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1663
36540
SH
SOLE
0
0
36540
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
20851
1039421
SH
SOLE
0
0
1039421
BLACKROCK INC
COM
09247X101
161359
211130
SH
SOLE
105901
0
105229
BLACKROCK INCOME TR INC
COM
09247F100
3536
689269
SH
SOLE
0
0
689269
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
25558
2243926
SH
SOLE
500
0
2243426
BLACKROCK INVT QUALITY MUN T
COM
09247D105
226
15697
SH
SOLE
0
0
15697
BLACKROCK LTD DURATION INCOM
COM SHS
09249W101
750
52299
SH
SOLE
0
0
52299
BLACKROCK MULTI SECTOR INC T
COM
09258A107
1965
119240
SH
SOLE
0
0
119240
BLACKROCK MUN INCOME QUALITY
COM
092479104
575
43499
SH
SOLE
0
0
43499
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
351
28804
SH
SOLE
0
0
28804
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
5777
244492
SH
SOLE
0
0
244492
BLACKROCK MUNI INCOME TR II
COM
09249N101
327
26559
SH
SOLE
0
0
26559
BLACKROCK MUNIASSETS FD INC
COM
09254J102
2410
188313
SH
SOLE
0
0
188313
BLACKROCK MUNICIPAL INCOME
COM
09253X102
1259
95883
SH
SOLE
0
0
95883
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
620
46415
SH
SOLE
0
0
46415
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
191
14601
SH
SOLE
0
0
14601
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
425
34644
SH
SOLE
0
0
34644
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
600
42130
SH
SOLE
0
0
42130
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
653
54033
SH
SOLE
0
0
54033
BLACKROCK MUNIVEST FD II INC
COM
09253T101
625
48376
SH
SOLE
0
0
48376
BLACKROCK MUNIVEST FD INC
COM
09253R105
5235
641596
SH
SOLE
0
0
641596
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
139
10644
SH
SOLE
0
0
10644
BLACKROCK MUNIYIELD CALIF QU
COM
09254N103
196
14923
SH
SOLE
0
0
14923
BLACKROCK MUNIYIELD FD INC
COM
09253W104
813
64366
SH
SOLE
0
0
64366
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
668
49907
SH
SOLE
0
0
49907
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
1297
99352
SH
SOLE
0
0
99352
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
3504
279206
SH
SOLE
0
0
279206
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
2594
213511
SH
SOLE
0
0
213511
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
1841
133511
SH
SOLE
0
0
133511
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
1155
90136
SH
SOLE
0
0
90136
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
208
17065
SH
SOLE
0
0
17065
BLACKROCK RES & COMMODITIES
SHS
09257A108
13008
1178295
SH
SOLE
0
0
1178295
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
16144
373085
SH
SOLE
0
0
373085
BLACKROCK SCIENCE & TECHNOLO
SHS BEN INT
09260K101
36082
1228533
SH
SOLE
0
0
1228533
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
4260
193467
SH
SOLE
625
0
192842
BLACKROCK TCP CAPITAL CORP
COM
09259E108
2908
203369
SH
SOLE
0
0
203369
BLACKROCK UTILS INFRASTRUCTU
COM
09248D104
1967
77420
SH
SOLE
0
0
77420
BLACKSTONE INC
COM
09260D107
212307
1672495
SH
SOLE
306690
0
1365805
BLACKSTONE INC
COM
09260D107
24
14300
SH
Call
SOLE
0
0
0
BLACKSTONE INC
COM
09260D107
20
20000
SH
Call
SOLE
0
0
0
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.375% 5/0
09257WAB6
315
315000
PRN
SOLE
0
0
315000
BLACKSTONE MORTGAGE TRUST IN
NOTE 4.750% 3/1
09257WAC4
76
75000
PRN
SOLE
0
0
75000
BLACKSTONE MTG TR INC
COM CL A
09257W100
3882
122106
SH
SOLE
0
0
122106
BLACKSTONE SENIOR FLOATNG RA
COM
09256U105
326
21349
SH
SOLE
0
0
21349
BLACKSTONE STRATEGIC CREDIT
COM SHS BEN IN
09257R101
5511
422331
SH
SOLE
0
0
422331
BLINK CHARGING CO
COM
09354A100
1873
70780
SH
SOLE
0
0
70780
BLOCK H & R INC
COM
093671105
2221
85274
SH
SOLE
56386
0
28888
BLOCK INC
CL A
852234103
58169
428974
SH
SOLE
198936
0
230038
BLOOM ENERGY CORP
COM CL A
093712107
6118
253338
SH
SOLE
50653
0
202685
BLOOMIN BRANDS INC
COM
094235108
13342
608122
SH
SOLE
32457
0
575665
BLOOMIN BRANDS INC
COM
094235108
70
54000
SH
Call
SOLE
0
0
0
BLOOMIN BRANDS INC
COM
094235108
6
12800
SH
Call
SOLE
0
0
0
BLUE BIRD CORP
COM
095306106
258
13714
SH
SOLE
12018
0
1696
BLUEBIRD BIO INC
COM
09609G100
50
10254
SH
SOLE
0
0
10254
BLUEKNIGHT ENERGY PARTNERS L
COM UNIT
09625U109
67
20000
SH
SOLE
0
0
20000
BLUEPRINT MEDICINES CORP
COM
09627Y109
2016
31565
SH
SOLE
8722
0
22843
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
1210
142484
SH
SOLE
0
0
142484
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
3849
310174
SH
SOLE
0
0
310174
BNY MELLON MUN INCOME INC
COM
05589T104
132
17445
SH
SOLE
0
0
17445
BNY MELLON STRATEGIC MUN BD
COM
09662E109
1403
198451
SH
SOLE
0
0
198451
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1269
176499
SH
SOLE
0
0
176499
BOEING CO
COM
097023105
142895
746187
SH
SOLE
222922
0
523265
BOISE CASCADE CO DEL
COM
09739D100
329
4731
SH
SOLE
0
0
4731
BOK FINL CORP
COM NEW
05561Q201
253
2696
SH
SOLE
0
0
2696
BOOKING HOLDINGS INC
COM
09857L108
123820
52724
SH
SOLE
45940
0
6784
BOOT BARN HLDGS INC
COM
099406100
1277
13467
SH
SOLE
11486
0
1981
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
17984
204736
SH
SOLE
175275
0
29461
BORGWARNER INC
COM
099724106
15606
401178
SH
SOLE
303317
0
97861
BOSTON BEER INC
CL A
100557107
6106
15719
SH
SOLE
14277
0
1442
BOSTON PROPERTIES INC
COM
101121101
17133
133023
SH
SOLE
128892
0
4131
BOSTON SCIENTIFIC CORP
COM
101137107
82879
1871288
SH
SOLE
1172481
0
698807
BOSTON SCIENTIFIC CORP
COM
101137107
4
15000
SH
Call
SOLE
0
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1
20000
SH
Call
SOLE
0
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
3
11000
SH
Call
SOLE
0
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
26689
1799644
SH
SOLE
0
0
1799644
BOX INC
CL A
10316T104
3358
115570
SH
SOLE
0
0
115570
BOYD GAMING CORP
COM
103304101
423
6435
SH
SOLE
0
0
6435
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
731
43200
SH
SOLE
0
0
43200
BP PLC
SPONSORED ADR
055622104
80284
2730752
SH
SOLE
1071119
0
1659633
BP PLC
SPONSORED ADR
055622104
5
29100
SH
Call
SOLE
0
0
0
BP PLC
SPONSORED ADR
055622104
3
31600
SH
Call
SOLE
0
0
0
BRADY CORP
CL A
104674106
310
6699
SH
SOLE
0
0
6699
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
419
67800
SH
SOLE
0
0
67800
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
640
190403
SH
SOLE
0
0
190403
BRAINSWAY LTD
SPONSORED ADS
10501L106
110
12600
SH
SOLE
0
0
12600
BRIGHAM MINERALS INC
CL A COM
10918L103
7963
311656
SH
SOLE
80170
0
231486
BRIGHAM MINERALS INC
CL A COM
10918L103
34
62000
SH
Call
SOLE
0
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
124
48800
SH
Call
SOLE
0
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
21477
161857
SH
SOLE
158935
0
2922
BRIGHTCOVE INC
COM
10921T101
112
14300
SH
SOLE
0
0
14300
BRIGHTHOUSE FINL INC
COM
10922N103
390
7543
SH
SOLE
0
0
7543
BRIGHTSPIRE CAPITAL INC
COM CL A
10949T109
860
92949
SH
SOLE
0
0
92949
BRINKER INTL INC
COM
109641100
2230
58426
SH
SOLE
0
0
58426
BRINKS CO
COM
109696104
2324
34178
SH
SOLE
26974
0
7204
BRISTOL-MYERS SQUIBB CO
COM
110122108
275436
3771550
SH
SOLE
1868199
0
1903351
BRISTOL-MYERS SQUIBB CO
COM
110122108
50
10800
SH
Call
SOLE
0
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
141633
3359429
SH
SOLE
3043908
0
315521
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
196
59400
SH
Call
SOLE
0
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
2341
90687
SH
SOLE
85782
0
4905
BROADCOM INC
8% MCNV PFD SR A
11135F200
353
180
SH
SOLE
0
0
180
BROADCOM INC
COM
11135F101
962787
1528912
SH
SOLE
667471
0
861441
BROADMARK RLTY CAP INC
COM
11135B100
723
83546
SH
SOLE
0
0
83546
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
41171
264391
SH
SOLE
191193
0
73198
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
61030
1078836
SH
SOLE
1011777
0
67059
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
23463
354273
SH
SOLE
0
0
354273
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
5742
76114
SH
SOLE
42729
0
33385
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
3107
149806
SH
SOLE
0
0
149806
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
3975
90746
SH
SOLE
69297
0
21449
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
1509
36752
SH
SOLE
0
0
36752
BROOKLINE BANCORP INC DEL
COM
11373M107
446
28182
SH
SOLE
22947
0
5235
BROOKLYN IMMUNOTHERAPEUTICS
COM
114082100
67
32500
SH
SOLE
0
0
32500
BROWN & BROWN INC
COM
115236101
36220
501177
SH
SOLE
390162
0
111015
BROWN FORMAN CORP
CL A
115637100
1201
19151
SH
SOLE
0
0
19151
BROWN FORMAN CORP
CL B
115637209
13690
204271
SH
SOLE
18416
0
185855
BRP GROUP INC
COM CL A
05589G102
228
8504
SH
SOLE
0
0
8504
BRP INC
COM SUN VTG
05577W200
2707
33093
SH
SOLE
31941
0
1152
BRUKER CORP
COM
116794108
2275
35379
SH
SOLE
29756
0
5623
BRUNSWICK CORP
COM
117043109
16576
204918
SH
SOLE
151238
0
53680
BUCKLE INC
COM
118440106
735
22245
SH
SOLE
0
0
22245
BUILDERS FIRSTSOURCE INC
COM
12008R107
10162
157453
SH
SOLE
91982
0
65471
BUMBLE INC
COM CL A
12047B105
2553
88080
SH
SOLE
68395
0
19685
BUNGE LIMITED
COM
G16962105
4946
44632
SH
SOLE
0
0
44632
BURLINGTON STORES INC
COM
122017106
9446
51850
SH
SOLE
48888
0
2962
BUTTERFLY NETWORK INC
COM CL A
124155102
2490
523185
SH
SOLE
0
0
523185
BWX TECHNOLOGIES INC
COM
05605H100
6687
124148
SH
SOLE
117773
0
6375
BYRNA TECHNOLOGIES INC
COM NEW
12448X201
242
29681
SH
SOLE
0
0
29681
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
77709
721468
SH
SOLE
126696
0
594772
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
3368
224500
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1250
125000
SH
Call
SOLE
0
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
663
125000
SH
Call
SOLE
0
0
0
C3 AI INC
CL A
12468P104
2112
93029
SH
SOLE
0
0
93029
CABLE ONE INC
COM
12685J105
17331
11836
SH
SOLE
11529
0
307
CABOT CORP
COM
127055101
2267
33134
SH
SOLE
28208
0
4926
CACI INTL INC
CL A
127190304
14000
46470
SH
SOLE
36763
0
9707
CACTUS INC
CL A
127203107
6047
106575
SH
SOLE
99767
0
6808
CADENCE BANK
COM
12740C103
17111
584789
SH
SOLE
30017
0
554772
CADENCE DESIGN SYSTEM INC
COM
127387108
23762
144482
SH
SOLE
110601
0
33881
CAE INC
COM
124765108
1962
75245
SH
SOLE
74749
0
496
CAESARS ENTERTAINMENT INC NE
COM
12769G100
13731
177494
SH
SOLE
102073
0
75421
CAESARS ENTERTAINMENT INC NE
COM
12769G100
118
18300
SH
Call
SOLE
0
0
0
CAL MAINE FOODS INC
COM NEW
128030202
15700
284325
SH
SOLE
281335
0
2990
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
2977
211148
SH
SOLE
0
0
211148
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
1520
115068
SH
SOLE
0
0
115068
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
2818
109868
SH
SOLE
0
0
109868
CALAMOS GBL DYN INCOME FUND
COM
12811L107
1095
123320
SH
SOLE
0
0
123320
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
277
19228
SH
SOLE
0
0
19228
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
671
32918
SH
SOLE
0
0
32918
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
18291
1043439
SH
SOLE
0
0
1043439
CALAVO GROWERS INC
COM
128246105
3798
104193
SH
SOLE
103904
0
289
CALIFORNIA WTR SVC GROUP
COM
130788102
3544
59787
SH
SOLE
42485
0
17302
CALLAWAY GOLF CO
COM
131193104
2973
126945
SH
SOLE
72189
0
54756
CALLAWAY GOLF CO
COM
131193104
3
10800
SH
Call
SOLE
0
0
0
CALLON PETE CO DEL
COM
13123X508
1020
17271
SH
SOLE
0
0
17271
CALUMET SPECIALTY PRODS PART
UT LTD PARTNER
131476103
4193
308055
SH
SOLE
0
0
308055
CAMBRIA ETF TR
EMRG SHAREHLDR
132061706
5216
165212
SH
SOLE
0
0
165212
CAMBRIA ETF TR
GLB MOMENT ETF
132061508
755
23422
SH
SOLE
0
0
23422
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
24466
382812
SH
SOLE
0
0
382812
CAMBRIA ETF TR
TAIL RISK
132061862
920
55271
SH
SOLE
0
0
55271
CAMDEN NATL CORP
COM
133034108
2158
45879
SH
SOLE
44542
0
1337
CAMDEN PPTY TR
SH BEN INT
133131102
15416
92759
SH
SOLE
83808
0
8951
CAMECO CORP
COM
13321L108
9480
325777
SH
SOLE
0
0
325777
CAMPBELL SOUP CO
COM
134429109
7181
161117
SH
SOLE
116290
0
44827
CAMPING WORLD HLDGS INC
CL A
13462K109
1396
49959
SH
SOLE
0
0
49959
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
1061
40303
SH
SOLE
39363
0
940
CANADIAN IMP BK COMM
COM
136069101
41698
342656
SH
SOLE
325119
0
17537
CANADIAN NAT RES LTD
COM
136385101
14712
237359
SH
SOLE
102012
0
135347
CANADIAN NATL RY CO
COM
136375102
31782
236931
SH
SOLE
38765
0
198166
CANADIAN PAC RY LTD
COM
13645T100
133127
1612871
SH
SOLE
885599
0
727272
CANNAE HLDGS INC
COM
13765N107
16803
702468
SH
SOLE
697314
0
5154
CANO HEALTH INC
COM CL A
13781Y103
798
125611
SH
SOLE
0
0
125611
CANON INC
SPONSORED ADR
138006309
456
18759
SH
SOLE
8009
0
10750
CANOPY GROWTH CORP
COM
138035100
384
50639
SH
SOLE
0
0
50639
CAPITAL ONE FINL CORP
COM
14040H105
44441
338490
SH
SOLE
244427
0
94063
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
907
49762
SH
SOLE
0
0
49762
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
19
22300
SH
Call
SOLE
0
0
0
CAPITAL SOUTHWEST CORP
COM
140501107
837
35257
SH
SOLE
0
0
35257
CAPITOL FED FINL INC
COM
14057J101
160
14680
SH
SOLE
0
0
14680
CAPSTAR FINL HLDGS INC
COM
14070T102
456
21649
SH
SOLE
0
0
21649
CARDINAL HEALTH INC
COM
14149Y108
14009
247074
SH
SOLE
99529
0
147545
CAREDX INC
COM
14167L103
5416
146420
SH
SOLE
82793
0
63627
CARETRUST REIT INC
COM
14174T107
11583
600156
SH
SOLE
383897
0
216259
CARGURUS INC
COM CL A
141788109
21678
510548
SH
SOLE
277389
0
233159
CARLISLE COS INC
COM
142339100
5282
21472
SH
SOLE
3962
0
17510
CARLOTZ INC
COM CL A
142552108
475
346550
SH
SOLE
0
0
346550
CARLYLE GROUP INC
COM
14316J108
6428
131425
SH
SOLE
0
0
131425
CARMAX INC
COM
143130102
14808
153483
SH
SOLE
113496
0
39987
CARNIVAL CORP
COMMON STOCK
143658300
8647
427653
SH
SOLE
38243
0
389410
CARPENTER TECHNOLOGY CORP
COM
144285103
12208
290812
SH
SOLE
0
0
290812
CARRIAGE SVCS INC
COM
143905107
395
7411
SH
SOLE
0
0
7411
CARRIER GLOBAL CORPORATION
COM
14448C104
86917
1894849
SH
SOLE
849854
0
1044995
CARTERS INC
COM
146229109
2505
27235
SH
SOLE
26327
0
908
CARVANA CO
CL A
146869102
2431
20380
SH
SOLE
18308
0
2072
CASELLA WASTE SYS INC
CL A
147448104
21247
242405
SH
SOLE
137830
0
104575
CASEYS GEN STORES INC
COM
147528103
33732
170218
SH
SOLE
160571
0
9647
CASSAVA SCIENCES INC
COM
14817C107
1991
53607
SH
SOLE
0
0
53607
CATALENT INC
COM
148806102
13322
120122
SH
SOLE
108031
0
12091
CATALYST BIOSCIENCES INC
COM NEW
14888D208
21
32500
SH
SOLE
0
0
32500
CATCHMARK TIMBER TR INC
CL A
14912Y202
1310
159810
SH
SOLE
0
0
159810
CATERPILLAR INC
COM
149123101
148192
665046
SH
SOLE
149226
0
515820
CATERPILLAR INC
COM
149123101
18
10400
SH
Call
SOLE
0
0
0
CATHAY GEN BANCORP
COM
149150104
7649
170935
SH
SOLE
162646
0
8289
CAVCO INDS INC DEL
COM
149568107
3411
14161
SH
SOLE
14161
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
5658
49447
SH
SOLE
37142
0
12305
CBRE GBL REAL ESTATE INC FD
COM
12504G100
2248
248638
SH
SOLE
0
0
248638
CBRE GROUP INC
CL A
12504L109
17853
195074
SH
SOLE
135797
0
59277
CDK GLOBAL INC
COM
12508E101
38289
786543
SH
SOLE
765594
0
20949
CDW CORP
COM
12514G108
43481
243058
SH
SOLE
211656
0
31402
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1527
27859
SH
SOLE
0
0
27859
CEL-SCI CORP
COM PAR NEW
150837607
76
19385
SH
SOLE
0
0
19385
CELANESE CORP DEL
COM
150870103
4447
31123
SH
SOLE
3372
0
27751
CELESTICA INC
SUB VTG SHS
15101Q108
132
11122
SH
SOLE
0
0
11122
CELSIUS HLDGS INC
COM NEW
15118V207
2507
45433
SH
SOLE
31076
0
14357
CEMEX SAB DE CV
SPON ADR NEW
151290889
194
36718
SH
SOLE
146
0
36572
CENOVUS ENERGY INC
COM
15135U109
2175
130378
SH
SOLE
80993
0
49385
CENTENE CORP DEL
COM
15135B101
33208
394443
SH
SOLE
152573
0
241870
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
3377
418443
SH
SOLE
415455
0
2988
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461209
281
16117
SH
SOLE
0
0
16117
CENTERPOINT ENERGY INC
COM
15189T107
24061
785277
SH
SOLE
696436
0
88841
CENTERRA GOLD INC
COM
152006102
285
28941
SH
SOLE
0
0
28941
CENTERSPACE
COM
15202L107
309
3146
SH
SOLE
0
0
3146
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
10603
260007
SH
SOLE
6846
0
253161
CENTRAL SECS CORP
COM
155123102
13627
329237
SH
SOLE
0
0
329237
CENTURY ALUM CO
COM
156431108
976
37087
SH
SOLE
0
0
37087
CENTURY CASINOS INC
COM
156492100
712
59616
SH
SOLE
0
0
59616
CENTURY CMNTYS INC
COM
156504300
1636
30543
SH
SOLE
0
0
30543
CERENCE INC
COM
156727109
5525
153043
SH
SOLE
39325
0
113718
CERIDIAN HCM HLDG INC
COM
15677J108
337
4933
SH
SOLE
2158
0
2775
CERNER CORP
COM
156782104
4196
44852
SH
SOLE
14275
0
30577
CERTARA INC
COM
15687V109
796
37080
SH
SOLE
37061
0
19
CERUS CORP
COM
157085101
7006
1276057
SH
SOLE
0
0
1276057
CF ACQUISITION CORP VI
COM CL A
12521J103
219
18417
SH
SOLE
0
0
18417
CF INDS HLDGS INC
COM
125269100
12013
116566
SH
SOLE
42840
0
73726
CHAMPIONX CORPORATION
COM
15872M104
5385
219968
SH
SOLE
215751
0
4217
CHANGE HEALTHCARE INC
COM
15912K100
47173
2163901
SH
SOLE
2128694
0
35207
CHANNELADVISOR CORP
COM
159179100
207
12512
SH
SOLE
12412
0
100
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
5132
258148
SH
SOLE
0
0
258148
CHARLES RIV LABS INTL INC
COM
159864107
32848
115673
SH
SOLE
100070
0
15603
CHART INDS INC
COM
16115Q308
3237
18846
SH
SOLE
16206
0
2640
CHARTER COMMUNICATIONS INC N
CL A
16119P108
35952
65905
SH
SOLE
51488
0
14417
CHASE CORP
COM
16150R104
4157
47826
SH
SOLE
47326
0
500
CHATHAM LODGING TR
COM
16208T102
455
33025
SH
SOLE
19525
0
13500
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
13257
95886
SH
SOLE
43332
0
52554
CHEESECAKE FACTORY INC
NOTE 0.375% 6/1
163072AA9
12
13000
PRN
SOLE
0
0
13000
CHEGG INC
COM
163092109
1708
47085
SH
SOLE
23451
0
23634
CHEMED CORP NEW
COM
16359R103
7667
15136
SH
SOLE
13464
0
1672
CHEMOCENTRYX INC
COM
16383L106
7391
294833
SH
SOLE
0
0
294833
CHEMOCENTRYX INC
COM
16383L106
277
37400
SH
Call
SOLE
0
0
0
CHEMOCENTRYX INC
COM
16383L106
243
37400
SH
Call
SOLE
0
0
0
CHEMOCENTRYX INC
COM
16383L106
13
16700
SH
Call
SOLE
0
0
0
CHEMOCENTRYX INC
COM
16383L106
10
25300
SH
Call
SOLE
0
0
0
CHEMOURS CO
COM
163851108
4269
135617
SH
SOLE
0
0
135617
CHENIERE ENERGY INC
COM NEW
16411R208
31796
229317
SH
SOLE
47872
0
181445
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1307
23187
SH
SOLE
0
0
23187
CHESAPEAKE ENERGY CORP
COM
165167735
10564
121422
SH
SOLE
119985
0
1437
CHESAPEAKE UTILS CORP
COM
165303108
546
3965
SH
SOLE
0
0
3965
CHEVRON CORP NEW
COM
166764100
541280
3324181
SH
SOLE
1313442
0
2010739
CHEVRON CORP NEW
COM
166764100
462
11800
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
22
13100
SH
Call
SOLE
0
0
0
CHEWY INC
CL A
16679L109
4254
104308
SH
SOLE
75492
0
28816
CHICOS FAS INC
COM
168615102
82
17033
SH
SOLE
0
0
17033
CHILDRENS PL INC NEW
COM
168905107
298
6042
SH
SOLE
0
0
6042
CHIMERA INVT CORP
COM NEW
16934Q208
652
54112
SH
SOLE
0
0
54112
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
295
38889
SH
SOLE
84
0
38805
CHIPOTLE MEXICAN GRILL INC
COM
169656105
48621
30733
SH
SOLE
16661
0
14072
CHOICE HOTELS INTL INC
COM
169905106
517
3650
SH
SOLE
0
0
3650
CHUBB LIMITED
COM
H1467J104
492000
2300117
SH
SOLE
622654
0
1677463
CHUBB LIMITED
COM
H1467J104
167
34800
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
70
35200
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT CO INC
COM
171340102
34294
345067
SH
SOLE
1274
0
343793
CHURCHILL DOWNS INC
COM
171484108
3149
14199
SH
SOLE
2612
0
11587
CIENA CORP
COM NEW
171779309
2582
42593
SH
SOLE
570
0
42023
CIGNA CORP NEW
COM
125523100
94213
393190
SH
SOLE
222650
0
170540
CIMPRESS PLC
SHS EURO
G2143T103
2420
38062
SH
SOLE
34035
0
4027
CINCINNATI FINL CORP
COM
172062101
11320
83257
SH
SOLE
0
0
83257
CINTAS CORP
COM
172908105
19594
46057
SH
SOLE
7533
0
38524
CIRRUS LOGIC INC
COM
172755100
1398
16490
SH
SOLE
3608
0
12882
CISCO SYS INC
COM
17275R102
731218
13113624
SH
SOLE
4544220
0
8569404
CISCO SYS INC
COM
17275R102
370
56000
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
10500
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
52600
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
25
17500
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
6
25700
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
70936
1328386
SH
SOLE
560630
0
767756
CITIZENS FINL GROUP INC
COM
174610105
6398
141147
SH
SOLE
63826
0
77321
CITRIX SYS INC
COM
177376100
1196
11854
SH
SOLE
0
0
11854
CITY HLDG CO
COM
177835105
1571
19956
SH
SOLE
0
0
19956
CITY OFFICE REIT INC
COM
178587101
1006
56962
SH
SOLE
37555
0
19407
CIVEO CORP CDA
COM NEW
17878Y207
2114
89572
SH
SOLE
0
0
89572
CIVITAS RESOURCES INC
COM NEW
17888H103
282
4729
SH
SOLE
0
0
4729
CLARIVATE PLC
ORD SHS
G21810109
21881
1305571
SH
SOLE
1301473
0
4098
CLARUS CORP NEW
COM
18270P109
772
33887
SH
SOLE
0
0
33887
CLARUS CORP NEW
COM
18270P109
21
29300
SH
Call
SOLE
0
0
0
CLEAN ENERGY FUELS CORP
COM
184499101
519
65322
SH
SOLE
0
0
65322
CLEAN HARBORS INC
COM
184496107
4133
37019
SH
SOLE
6093
0
30926
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
58
16900
SH
SOLE
0
0
16900
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P209
648
22971
SH
SOLE
0
0
22971
CLEARBRIDGE MLP AND MIDSTRM
COM
184692200
915
27128
SH
SOLE
0
0
27128
CLEARWAY ENERGY INC
CL C
18539C204
1606
43988
SH
SOLE
36930
0
7058
CLEVELAND-CLIFFS INC NEW
COM
185899101
24952
774674
SH
SOLE
0
0
774674
CLEVELAND-CLIFFS INC NEW
COM
185899101
181
23000
SH
Call
SOLE
0
0
0
CLIPPER RLTY INC
COM
18885T306
1078
118822
SH
SOLE
0
0
118822
CLOROX CO DEL
COM
189054109
54022
388562
SH
SOLE
201736
0
186826
CLOUDFLARE INC
CL A COM
18915M107
12515
104553
SH
SOLE
0
0
104553
CLOUGH GLOBAL DIVID & INCOME
COM
18913Y103
189
20516
SH
SOLE
0
0
20516
CLOUGH GLOBAL EQUITY FD
COM
18914C100
293
25010
SH
SOLE
0
0
25010
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
691
73408
SH
SOLE
0
0
73408
CLOVER HEALTH INVESTMENTS CO
COM CL A
18914F103
39
11040
SH
SOLE
0
0
11040
CMC MATERIALS INC
COM
12571T100
1011
5456
SH
SOLE
5138
0
318
CME GROUP INC
COM
12572Q105
564949
2375119
SH
SOLE
1127609
0
1247510
CME GROUP INC
COM
12572Q105
27
19300
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
29748
425339
SH
SOLE
246331
0
179008
CNA FINL CORP
COM
126117100
20972
431338
SH
SOLE
429029
0
2309
CNH INDL N V
SHS
N20944109
2556
161166
SH
SOLE
133220
0
27946
CNO FINL GROUP INC
COM
12621E103
1527
60846
SH
SOLE
38299
0
22547
CNX RES CORP
COM
12653C108
4240
204612
SH
SOLE
3566
0
201046
COASTAL FINL CORP WA
COM NEW
19046P209
3134
68513
SH
SOLE
0
0
68513
COCA COLA CO
COM
191216100
288096
4646705
SH
SOLE
1892843
0
2753862
COCA COLA CO
COM
191216100
30
12100
SH
Call
SOLE
0
0
0
COCA COLA CONS INC
COM
191098102
311
625
SH
SOLE
0
0
625
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
10293
211756
SH
SOLE
204493
0
7263
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
1490
27108
SH
SOLE
24600
0
2508
COEUR MNG INC
COM NEW
192108504
225
50555
SH
SOLE
0
0
50555
COFFEE HLDG CO INC
COM
192176105
92
26800
SH
SOLE
0
0
26800
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
1821
27448
SH
SOLE
10786
0
16662
COGNEX CORP
COM
192422103
26020
337251
SH
SOLE
162674
0
174577
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
48116
536584
SH
SOLE
448050
0
88534
COGNYTE SOFTWARE LTD
ORD SHS
M25133105
347
30641
SH
SOLE
28174
0
2467
COHBAR INC
COM
19249J109
7
21180
SH
SOLE
0
0
21180
COHEN & STEERS INC
COM
19247A100
6414
74672
SH
SOLE
72957
0
1715
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
16750
578588
SH
SOLE
0
0
578588
COHEN & STEERS LTD DURATION
COM
19248C105
951
41502
SH
SOLE
0
0
41502
COHEN & STEERS QUALITY INCOM
COM
19247L106
23802
1422687
SH
SOLE
0
0
1422687
COHEN & STEERS REAL ESTATE O
SHS BENFIN INT
19249Q103
2984
150050
SH
SOLE
0
0
150050
COHEN & STEERS REIT & PFD &
COM
19247X100
6154
228867
SH
SOLE
0
0
228867
COHEN & STEERS SELECT PFD &
COM
19248Y107
761
32966
SH
SOLE
0
0
32966
COHEN & STEERS TAX ADVAN PFD
COM
19249X108
3141
142978
SH
SOLE
0
0
142978
COHEN & STEERS TOTAL RETURN
COM
19247R103
443
28658
SH
SOLE
0
0
28658
COHU INC
COM
192576106
588
19852
SH
SOLE
0
0
19852
COINBASE GLOBAL INC
COM CL A
19260Q107
9815
51696
SH
SOLE
0
0
51696
COLFAX CORP
COM
194014106
3668
92172
SH
SOLE
87757
0
4415
COLGATE PALMOLIVE CO
COM
194162103
69807
920577
SH
SOLE
571027
0
349550
COLUMBIA BKG SYS INC
COM
197236102
5927
183664
SH
SOLE
124861
0
58803
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
1286
65961
SH
SOLE
0
0
65961
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
213
10116
SH
SOLE
0
0
10116
COLUMBIA FINL INC
COM
197641103
254
11792
SH
SOLE
11792
0
0
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
1373
42765
SH
SOLE
0
0
42765
COLUMBIA SPORTSWEAR CO
COM
198516106
1711
18898
SH
SOLE
6615
0
12283
COLUMBUS MCKINNON CORP N Y
COM
199333105
2475
58377
SH
SOLE
57849
0
528
COMCAST CORP NEW
CL A
20030N101
692215
14784585
SH
SOLE
8180145
0
6604440
COMCAST CORP NEW
CL A
20030N101
6
72100
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
2
21700
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
1
10400
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
6105
67510
SH
SOLE
0
0
67510
COMFORT SYS USA INC
COM
199908104
16172
181688
SH
SOLE
180891
0
797
COMMERCE BANCSHARES INC
COM
200525103
4179
58372
SH
SOLE
0
0
58372
COMMERCIAL METALS CO
COM
201723103
1765
42418
SH
SOLE
24125
0
18293
COMMSCOPE HLDG CO INC
COM
20337X109
705
89461
SH
SOLE
40419
0
49042
COMMUNITY BK SYS INC
COM
203607106
1221
17408
SH
SOLE
3260
0
14148
COMMUNITY HEALTH SYS INC NEW
COM
203668108
2743
231047
SH
SOLE
0
0
231047
COMMVAULT SYS INC
COM
204166102
1751
26393
SH
SOLE
5507
0
20886
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
1179
119987
SH
SOLE
117873
0
2114
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
2044
85988
SH
SOLE
11853
0
74135
COMPASS INC
CL A
20464U100
95
12064
SH
SOLE
64
0
12000
COMPASS MINERALS INTL INC
COM
20451N101
953
15171
SH
SOLE
0
0
15171
COMPASS PATHWAYS PLC
SPONSORED ADS
20451W101
444
34435
SH
SOLE
0
0
34435
COMPUGEN LTD
ORD
M25722105
522
162075
SH
SOLE
0
0
162075
COMPUTER PROGRAMS & SYS INC
COM
205306103
3706
107571
SH
SOLE
106524
0
1047
CONAGRA BRANDS INC
COM
205887102
44622
1329227
SH
SOLE
1001519
0
327708
CONAGRA BRANDS INC
COM
205887102
19
62500
SH
Call
SOLE
0
0
0
CONCENTRIX CORP
COM
20602D101
5716
34315
SH
SOLE
10588
0
23727
CONFORMIS INC
COM
20717E101
7
11000
SH
SOLE
0
0
11000
CONMED CORP
COM
207410101
15625
105183
SH
SOLE
101808
0
3375
CONOCOPHILLIPS
COM
20825C104
160800
1607969
SH
SOLE
923158
0
684811
CONOCOPHILLIPS
COM
20825C104
19
29900
SH
Call
SOLE
0
0
0
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
576
9574
SH
SOLE
8876
0
698
CONSOLIDATED EDISON INC
COM
209115104
15831
167205
SH
SOLE
6220
0
160985
CONSOLIDATED WATER CO INC
ORD
G23773107
140
12650
SH
SOLE
0
0
12650
CONSTELLATION BRANDS INC
CL A
21036P108
38130
165545
SH
SOLE
28386
0
137159
CONSTELLATION ENERGY CORP
COM
21037T109
6706
119218
SH
SOLE
45563
0
73655
CONSTELLIUM SE
CL A SHS
F21107101
1242
68993
SH
SOLE
64937
0
4056
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
9815
374898
SH
SOLE
345771
0
29127
CONTINENTAL RES INC
COM
212015101
3396
55372
SH
SOLE
13916
0
41456
CONTROLADORA VUELA COMP DE A
SPON ADR RP 10
21240E105
341
18735
SH
SOLE
0
0
18735
COOPER COS INC
COM NEW
216648402
17105
40960
SH
SOLE
37859
0
3101
COPA HOLDINGS SA
CL A
P31076105
3566
42639
SH
SOLE
0
0
42639
COPART INC
COM
217204106
28929
230563
SH
SOLE
219955
0
10608
CORE & MAIN INC
CL A
21874C102
12975
536387
SH
SOLE
534982
0
1405
CORE LABORATORIES N V
COM
N22717107
1980
62589
SH
SOLE
15
0
62574
CORE SCIENTIFIC INC
COMMON STOCK
21873J108
261
31678
SH
SOLE
0
0
31678
CORECIVIC INC
COM
21871N101
6840
612371
SH
SOLE
609524
0
2847
CORMEDIX INC
COM
21900C308
184
33627
SH
SOLE
0
0
33627
CORNERSTONE STRATEGIC VALUE
COM
21924B302
2801
198827
SH
SOLE
0
0
198827
CORNERSTONE TOTAL RETURN FD
COM
21924U300
1505
108182
SH
SOLE
0
0
108182
CORNING INC
COM
219350105
73474
1990612
SH
SOLE
1509175
0
481437
CORNING INC
COM
219350105
24
40000
SH
Call
SOLE
0
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
3791
132820
SH
SOLE
122046
0
10774
CORTEVA INC
COM
22052L104
36275
631082
SH
SOLE
394307
0
236775
CORVEL CORP
COM
221006109
205
1219
SH
SOLE
265
0
954
COSTAMARE INC
SHS
Y1771G102
301
17675
SH
SOLE
10572
0
7103
COSTAR GROUP INC
COM
22160N109
62994
945710
SH
SOLE
914766
0
30944
COSTCO WHSL CORP NEW
COM
22160K105
456057
791921
SH
SOLE
269113
0
522808
COTERRA ENERGY INC
COM
127097103
34316
1272391
SH
SOLE
812088
0
460303
COTERRA ENERGY INC
COM
127097103
53
21200
SH
Call
SOLE
0
0
0
COTERRA ENERGY INC
COM
127097103
122
21400
SH
Call
SOLE
0
0
0
COTY INC
COM CL A
222070203
3168
352441
SH
SOLE
273524
0
78917
COUPA SOFTWARE INC
COM
22266L106
1832
18029
SH
SOLE
13475
0
4554
COUPANG INC
CL A
22266T109
3339
188859
SH
SOLE
120085
0
68774
COUSINS PPTYS INC
COM NEW
222795502
19740
489951
SH
SOLE
470980
0
18971
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3852
32445
SH
SOLE
5676
0
26769
CRANE CO
COM
224399105
10737
99160
SH
SOLE
79351
0
19809
CRAWFORD & CO
CL B
224633107
192
26301
SH
SOLE
0
0
26301
CREDIT ACCEP CORP MICH
COM
225310101
1336
2427
SH
SOLE
2427
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
185
60670
SH
SOLE
0
0
60670
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
8177
1041669
SH
SOLE
987706
0
53963
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
123
56585
SH
SOLE
0
0
56585
CRESCENT CAP BDC INC
COM
225655109
1589
89250
SH
SOLE
0
0
89250
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
1824
60954
SH
SOLE
0
0
60954
CRESUD S A C I F Y A
*W EXP 03/08/202
P3311R259
4
11230
SH
SOLE
0
0
11230
CRH PLC
ADR
12626K203
15816
394796
SH
SOLE
389367
0
5429
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
3238
51590
SH
SOLE
49
0
51541
CRITEO S A
SPONS ADS
226718104
644
23625
SH
SOLE
0
0
23625
CROCS INC
COM
227046109
1121
14672
SH
SOLE
0
0
14672
CRONOS GROUP INC
COM
22717L101
344
88504
SH
SOLE
0
0
88504
CRONOS GROUP INC
COM
22717L101
6
31000
SH
Call
SOLE
0
0
0
CRONOS GROUP INC
COM
22717L101
59
52200
SH
Call
SOLE
0
0
0
CRONOS GROUP INC
COM
22717L101
3
14700
SH
Call
SOLE
0
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
1224
56487
SH
SOLE
0
0
56487
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
1263
57923
SH
SOLE
0
0
57923
CROWDSTRIKE HLDGS INC
CL A
22788C105
63688
280466
SH
SOLE
170495
0
109971
CROWN CASTLE INTL CORP NEW
COM
22822V101
258772
1401779
SH
SOLE
867700
0
534079
CROWN CASTLE INTL CORP NEW
COM
22822V101
108
24000
SH
Call
SOLE
0
0
0
CROWN HLDGS INC
COM
228368106
38688
309284
SH
SOLE
287119
0
22165
CRYOPORT INC
COM PAR $0.001
229050307
598
17138
SH
SOLE
12370
0
4768
CSG SYS INTL INC
COM
126349109
13471
211907
SH
SOLE
207876
0
4031
CSI COMPRESSCO LP
COM UNIT
12637A103
165
117520
SH
SOLE
0
0
117520
CSX CORP
COM
126408103
59177
1580158
SH
SOLE
350822
0
1229336
CTO RLTY GROWTH INC NEW
COM
22948Q101
534
8046
SH
SOLE
1446
0
6600
CUBESMART
COM
229663109
6210
119355
SH
SOLE
13302
0
106053
CULLEN FROST BANKERS INC
COM
229899109
10277
74253
SH
SOLE
48713
0
25540
CUMMINS INC
COM
231021106
41994
204739
SH
SOLE
101647
0
103092
CURTISS WRIGHT CORP
COM
231561101
10709
71317
SH
SOLE
67391
0
3926
CUSHING NEXTGEN INFRA INCM F
COM
231647207
3002
67210
SH
SOLE
0
0
67210
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
6539
318804
SH
SOLE
0
0
318804
CVS HEALTH CORP
COM
126650100
331437
3274728
SH
SOLE
557888
0
2716840
CVS HEALTH CORP
COM
126650100
8
32100
SH
Call
SOLE
0
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
2113
12520
SH
SOLE
2064
0
10456
CYMABAY THERAPEUTICS INC
COM
23257D103
304
97604
SH
SOLE
0
0
97604
CYTOKINETICS INC
COM NEW
23282W605
564
15321
SH
SOLE
12110
0
3211
CYTOSORBENTS CORP
COM NEW
23283X206
276
86500
SH
SOLE
0
0
86500
D R HORTON INC
COM
23331A109
32214
432332
SH
SOLE
218877
0
213455
DANA INC
COM
235825205
716
40745
SH
SOLE
0
0
40745
DANAHER CORPORATION
COM
235851102
277209
945037
SH
SOLE
600520
0
344517
DANAOS CORPORATION
SHS
Y1968P121
906
8828
SH
SOLE
0
0
8828
DANIMER SCIENTIFIC INC
COM CL A
236272100
439
74976
SH
SOLE
0
0
74976
DARDEN RESTAURANTS INC
COM
237194105
184071
1384451
SH
SOLE
288582
0
1095869
DARDEN RESTAURANTS INC
COM
237194105
2
11800
SH
Call
SOLE
0
0
0
DARLING INGREDIENTS INC
COM
237266101
41341
514314
SH
SOLE
77171
0
437143
DATADOG INC
CL A COM
23804L103
10660
70379
SH
SOLE
32331
0
38048
DAVE & BUSTERS ENTMT INC
COM
238337109
5855
119239
SH
SOLE
0
0
119239
DAVE & BUSTERS ENTMT INC
COM
238337109
91
25300
SH
Call
SOLE
0
0
0
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
7827
444190
SH
SOLE
0
0
444190
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
650
21042
SH
SOLE
0
0
21042
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
1870
56697
SH
SOLE
0
0
56697
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
3251
119082
SH
SOLE
0
0
119082
DAVITA INC
COM
23918K108
2562
22651
SH
SOLE
0
0
22651
DAWSON GEOPHYSICAL CO NEW
COM
239360100
49
21000
SH
SOLE
0
0
21000
DBX ETF TR
XTRACK HRVST CSI
233051879
963
29112
SH
SOLE
0
0
29112
DBX ETF TR
XTRACK MSCI EAFE
233051200
6171
163644
SH
SOLE
636
0
163008
DBX ETF TR
XTRACK MUN INFRA
233051705
394
14840
SH
SOLE
0
0
14840
DBX ETF TR
XTRACK USD HIGH
233051432
4319
114491
SH
SOLE
974
0
113517
DBX ETF TR
XTRACKERS RUSSEL
233051481
408
8960
SH
SOLE
0
0
8960
DBX ETF TR
XTRACKERS S&P
233051143
333
8140
SH
SOLE
0
0
8140
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
1110
33061
SH
SOLE
0
0
33061
DECKERS OUTDOOR CORP
COM
243537107
1411
5153
SH
SOLE
3964
0
1189
DEERE & CO
COM
244199105
238007
572871
SH
SOLE
342532
0
230339
DEFINITIVE HEALTHCARE CORP
CLASS A COM
24477E103
4491
182199
SH
SOLE
170421
0
11778
DELAWARE ENHANCED GLOBAL DIV
COM
246060107
348
38536
SH
SOLE
0
0
38536
DELAWARE INVTS NATL MUN INCO
SH BEN INT
24610T108
403
31866
SH
SOLE
0
0
31866
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
1693
38494
SH
SOLE
0
0
38494
DELL TECHNOLOGIES INC
CL C
24703L202
9307
185440
SH
SOLE
3460
0
181980
DELTA AIR LINES INC DEL
COM NEW
247361702
16677
421464
SH
SOLE
0
0
421464
DELUXE CORP
COM
248019101
308
10184
SH
SOLE
5059
0
5125
DENBURY INC
COM
24790A101
229
2911
SH
SOLE
0
0
2911
DENISON MINES CORP
COM
248356107
89
55640
SH
SOLE
0
0
55640
DENTSPLY SIRONA INC
COM
24906P109
15806
321128
SH
SOLE
275794
0
45334
DESCARTES SYS GROUP INC
COM
249906108
7479
102095
SH
SOLE
101813
0
282
DESIGNER BRANDS INC
CL A
250565108
894
66182
SH
SOLE
14711
0
51471
DESIGNER BRANDS INC
CL A
250565108
91
47900
SH
Call
SOLE
0
0
0
DESKTOP METAL INC
COM CL A
25058X105
302
63614
SH
SOLE
0
0
63614
DEUTSCHE BANK A G
NAMEN AKT
D18190898
843
66659
SH
SOLE
21300
0
45359
DEVON ENERGY CORP NEW
COM
25179M103
370762
6270293
SH
SOLE
1294657
0
4975636
DEVON ENERGY CORP NEW
COM
25179M103
41
59600
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
20
10100
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
10
18000
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
28
15000
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
246
62300
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
59
51500
SH
Call
SOLE
0
0
0
DEVON ENERGY CORP NEW
COM
25179M103
42
15000
SH
Put
SOLE
0
0
15000
DEXCOM INC
COM
252131107
58170
113703
SH
SOLE
80096
0
33607
DIAGEO PLC
SPON ADR NEW
25243Q205
87136
428943
SH
SOLE
347968
0
80975
DIAMOND OFFSHORE DRILLING IN
COM
25271C201
147
20642
SH
SOLE
0
0
20642
DIAMONDBACK ENERGY INC
COM
25278X109
61408
447933
SH
SOLE
205797
0
242136
DIANA SHIPPING INC
COM
Y2066G104
1641
303811
SH
SOLE
0
0
303811
DICKS SPORTING GOODS INC
COM
253393102
6860
68590
SH
SOLE
32655
0
35935
DIDI GLOBAL INC
SPONSORED ADS
23292E108
93
37204
SH
SOLE
0
0
37204
DIEBOLD NIXDORF INC
COM STK
253651103
103
15312
SH
SOLE
0
0
15312
DIGI INTL INC
COM
253798102
937
43550
SH
SOLE
41949
0
1601
DIGIMARC CORP NEW
COM
25381B101
323
12250
SH
SOLE
0
0
12250
DIGITAL RLTY TR INC
COM
253868103
118315
834371
SH
SOLE
589834
0
244537
DIGITAL RLTY TR INC
COM
253868103
30
15600
SH
Call
SOLE
0
0
0
DIGITAL TURBINE INC
COM NEW
25400W102
2325
53074
SH
SOLE
18487
0
34587
DIGITAL WORLD ACQUISITION CO
CLASS A COM
25400Q105
446
6912
SH
SOLE
0
0
6912
DIGITALBRIDGE GROUP INC
CL A COM
25401T108
995
138217
SH
SOLE
25482
0
112735
DIGITALBRIDGE GROUP INC
NOTE 5.000% 4/1
19624RAA4
263
260000
PRN
SOLE
0
0
260000
DIGITALOCEAN HLDGS INC
COM
25402D102
3578
61856
SH
SOLE
0
0
61856
DILLARDS INC
CL A
254067101
753
2806
SH
SOLE
0
0
2806
DIME CMNTY BANCSHARES INC
COM
25432X102
2095
60591
SH
SOLE
0
0
60591
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
2418
92157
SH
SOLE
0
0
92157
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
1373
41009
SH
SOLE
0
0
41009
DIMENSIONAL ETF TRUST
US CORE EQT MKT
25434V104
222
7035
SH
SOLE
0
0
7035
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
1279
46360
SH
SOLE
0
0
46360
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
1511
30829
SH
SOLE
0
0
30829
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
5164
92118
SH
SOLE
19
0
92099
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
12320
264499
SH
SOLE
0
0
264499
DIMENSIONAL ETF TRUST
WORLD EX US CORE
25434V880
435
17442
SH
SOLE
0
0
17442
DINE BRANDS GLOBAL INC
COM
254423106
581
7453
SH
SOLE
1700
0
5753
DIODES INC
COM
254543101
729
8385
SH
SOLE
7618
0
767
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
7344
94951
SH
SOLE
93809
0
1142
DIREXION SHS ETF TR
WORK FROM HOME
25460G773
301
4588
SH
SOLE
0
0
4588
DISCOVER FINL SVCS
COM
254709108
37543
340713
SH
SOLE
188492
0
152221
DISCOVERY INC
COM SER A
25470F104
19509
782855
SH
SOLE
508693
0
274162
DISCOVERY INC
COM SER C
25470F302
3975
159179
SH
SOLE
111457
0
47722
DISH NETWORK CORPORATION
CL A
25470M109
2597
82061
SH
SOLE
0
0
82061
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
22
25000
PRN
SOLE
0
0
25000
DISNEY WALT CO
COM
254687106
343204
2502204
SH
SOLE
826910
0
1675294
DIVERSIFIED HEALTHCARE TR
COM SH BEN INT
25525P107
87
27267
SH
SOLE
0
0
27267
DNP SELECT INCOME FD INC
COM
23325P104
4987
421931
SH
SOLE
0
0
421931
DOCUSIGN INC
COM
256163106
45818
427728
SH
SOLE
244933
0
182795
DOLBY LABORATORIES INC
COM CL A
25659T107
8174
104503
SH
SOLE
86980
0
17523
DOLLAR GEN CORP NEW
COM
256677105
84872
381212
SH
SOLE
219238
0
161974
DOLLAR TREE INC
COM
256746108
24519
153099
SH
SOLE
93023
0
60076
DOMINION ENERGY INC
COM
25746U109
151011
1777226
SH
SOLE
1389045
0
388181
DOMINOS PIZZA INC
COM
25754A201
10249
25182
SH
SOLE
6033
0
19149
DONALDSON INC
COM
257651109
6147
118366
SH
SOLE
85721
0
32645
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
2251
67692
SH
SOLE
67441
0
251
DOORDASH INC
CL A
25809K105
737
6286
SH
SOLE
5032
0
1254
DORCHESTER MINERALS LP
COM UNIT
25820R105
621
23913
SH
SOLE
0
0
23913
DORMAN PRODS INC
COM
258278100
3862
40638
SH
SOLE
40402
0
236
DOUBLELINE INCOME SOLUTIONS
COM
258622109
2868
197543
SH
SOLE
0
0
197543
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
2164
129114
SH
SOLE
0
0
129114
DOUBLELINE YIELD OPPORTUNITI
COM
25862D105
2117
126397
SH
SOLE
0
0
126397
DOUGLAS DYNAMICS INC
COM
25960R105
4412
127564
SH
SOLE
125519
0
2045
DOUGLAS ELLIMAN INC
COM
25961D105
76
10441
SH
SOLE
5866
0
4575
DOUGLAS EMMETT INC
COM
25960P109
372
11140
SH
SOLE
0
0
11140
DOUYU INTL HLDGS LTD
SPONSORED ADS
25985W105
42
20000
SH
SOLE
0
0
20000
DOVER CORP
COM
260003108
33476
213360
SH
SOLE
133807
0
79553
DOW INC
COM
260557103
73890
1159598
SH
SOLE
256106
0
903492
DOW INC
COM
260557103
6
14900
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
81
37500
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
20
22900
SH
Call
SOLE
0
0
0
DOW INC
COM
260557103
9
17700
SH
Call
SOLE
0
0
0
DOXIMITY INC
CL A
26622P107
5686
109163
SH
SOLE
100324
0
8839
DRAFTKINGS INC
COM CL A
26142R104
6694
343797
SH
SOLE
0
0
343797
DROPBOX INC
CL A
26210C104
2027
87192
SH
SOLE
51148
0
36044
DT MIDSTREAM INC
COMMON STOCK
23345M107
3507
64641
SH
SOLE
4627
0
60014
DTE ENERGY CO
COM
233331107
22735
171958
SH
SOLE
64663
0
107295
DUCK CREEK TECHNOLOGIES INC
SHS
264120106
6072
274486
SH
SOLE
271511
0
2975
DUCKHORN PORTFOLIO INC
COM
26414D106
462
25384
SH
SOLE
0
0
25384
DUFF & PHELPS UTLITY AND INF
COM
26433C105
1117
73589
SH
SOLE
0
0
73589
DUKE ENERGY CORP NEW
COM NEW
26441C204
161699
1448141
SH
SOLE
751560
0
696581
DUKE REALTY CORP
COM NEW
264411505
9966
171648
SH
SOLE
152188
0
19460
DUN & BRADSTREET HLDGS INC
COM
26484T106
14579
832121
SH
SOLE
824697
0
7424
DUPONT DE NEMOURS INC
COM
26614N102
34927
474681
SH
SOLE
312900
0
161781
DURECT CORP
COM
266605104
177
263500
SH
SOLE
0
0
263500
DUTCH BROS INC
CL A
26701L100
4340
78515
SH
SOLE
0
0
78515
DWS MUN INCOME TR
COM
233368109
256
24562
SH
SOLE
0
0
24562
DXC TECHNOLOGY CO
COM
23355L106
8450
258964
SH
SOLE
197701
0
61263
DXC TECHNOLOGY CO
COM
23355L106
34
13000
SH
Call
SOLE
0
0
0
DYCOM INDS INC
COM
267475101
708
7429
SH
SOLE
235
0
7194
DYNATRACE INC
COM NEW
268150109
9893
210050
SH
SOLE
200999
0
9051
E2OPEN PARENT HOLDINGS INC
COM CL A
29788T103
152
17300
SH
SOLE
0
0
17300
EAGLE MATLS INC
COM
26969P108
6841
53287
SH
SOLE
28929
0
24358
EAGLE POINT CREDIT COMPANY I
COM
269808101
417
31701
SH
SOLE
0
0
31701
EAST WEST BANCORP INC
COM
27579R104
31395
397303
SH
SOLE
389843
0
7460
EASTERLY GOVT PPTYS INC
COM
27616P103
6225
294449
SH
SOLE
283948
0
10501
EASTGROUP PPTYS INC
COM
277276101
16728
82290
SH
SOLE
65035
0
17255
EASTMAN CHEM CO
COM
277432100
53969
481606
SH
SOLE
416525
0
65081
EATON CORP PLC
SHS
G29183103
509223
3355423
SH
SOLE
1013291
0
2342132
EATON CORP PLC
SHS
G29183103
17
15000
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
6
25900
SH
Call
SOLE
0
0
0
EATON VANCE ENHANCED EQUITY
COM
278274105
20862
1133167
SH
SOLE
0
0
1133167
EATON VANCE ENHANCED EQUITY
COM
278277108
3954
188265
SH
SOLE
0
0
188265
EATON VANCE FLOATING RATE 20
COM
27831H100
732
80566
SH
SOLE
0
0
80566
EATON VANCE FLTING RATE INC
COM
278279104
9076
686494
SH
SOLE
0
0
686494
EATON VANCE LTD DURATION INC
COM
27828H105
3729
318720
SH
SOLE
0
0
318720
EATON VANCE MUN BD FD
COM
27827X101
4296
373610
SH
SOLE
0
0
373610
EATON VANCE MUN INCOME 2028
SHS
27829U105
344
16841
SH
SOLE
0
0
16841
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
2936
247960
SH
SOLE
0
0
247960
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
1788
93864
SH
SOLE
0
0
93864
EATON VANCE RISK-MANAGED DIV
COM
27829G106
1116
112963
SH
SOLE
0
0
112963
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
1641
122364
SH
SOLE
0
0
122364
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
64
10038
SH
SOLE
0
0
10038
EATON VANCE TAX ADVT DIV INC
COM
27828G107
14220
490695
SH
SOLE
0
0
490695
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1295
76649
SH
SOLE
0
0
76649
EATON VANCE TAX-ADVANTAGED G
COM
27828U106
1528
50706
SH
SOLE
0
0
50706
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
4494
287705
SH
SOLE
0
0
287705
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
20535
1469959
SH
SOLE
0
0
1469959
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
20836
2042718
SH
SOLE
0
0
2042718
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
10611
1092750
SH
SOLE
0
0
1092750
EATON VANCE TX ADV GLBL DIV
COM
27828S101
2305
111982
SH
SOLE
0
0
111982
EBAY INC.
COM
278642103
44482
776844
SH
SOLE
577900
0
198944
EBIX INC
COM NEW
278715206
2439
73564
SH
SOLE
73564
0
0
ECHOSTAR CORP
CL A
278768106
6563
269642
SH
SOLE
0
0
269642
ECOFIN SUSTAINABLE AND SOCIA
COM SH BEN INT
27901F109
10190
674803
SH
SOLE
0
0
674803
ECOLAB INC
COM
278865100
51187
289887
SH
SOLE
165467
0
124420
EDGEWELL PERS CARE CO
COM
28035Q102
396
10812
SH
SOLE
2848
0
7964
EDISON INTL
COM
281020107
30735
438451
SH
SOLE
396171
0
42280
EDITAS MEDICINE INC
COM
28106W103
3046
160121
SH
SOLE
0
0
160121
EDITAS MEDICINE INC
COM
28106W103
89
34100
SH
Call
SOLE
0
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
193852
1646722
SH
SOLE
308508
0
1338214
ELANCO ANIMAL HEALTH INC
COM
28414H103
5043
193289
SH
SOLE
181332
0
11957
ELASTIC N V
ORD SHS
N14506104
8210
92299
SH
SOLE
86302
0
5997
ELBIT SYS LTD
ORD
M3760D101
2788
12644
SH
SOLE
2
0
12642
ELECTRONIC ARTS INC
COM
285512109
8412
66487
SH
SOLE
9714
0
56773
ELEMENT SOLUTIONS INC
COM
28618M106
4992
227966
SH
SOLE
211940
0
16026
ELLSWORTH GROWTH & INCOME FD
COM
289074106
612
57792
SH
SOLE
0
0
57792
EMBRAER S.A.
SPONSORED ADS
29082A107
241
19106
SH
SOLE
0
0
19106
EMCOR GROUP INC
COM
29084Q100
6021
53461
SH
SOLE
50965
0
2496
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
871
21209
SH
SOLE
16182
0
5027
EMERSON ELEC CO
COM
291011104
61170
623836
SH
SOLE
27351
0
596485
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
168
17206
SH
SOLE
0
0
17206
EMPIRE ST RLTY TR INC
CL A
292104106
2711
276068
SH
SOLE
273680
0
2388
ENBRIDGE INC
COM
29250N105
159120
3452379
SH
SOLE
2792389
0
659990
ENBRIDGE INC
COM
29250N105
7
19100
SH
Put
SOLE
0
0
19100
ENBRIDGE INC
COM
29250N105
94
24700
SH
Call
SOLE
0
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
10008
140726
SH
SOLE
11153
0
129573
ENCORE WIRE CORP
COM
292562105
2211
19387
SH
SOLE
0
0
19387
ENDAVA PLC
ADS
29260V105
5783
43469
SH
SOLE
42720
0
749
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
1544
52291
SH
SOLE
32733
0
19558
ENDO INTL PLC
SHS
G30401106
42
18235
SH
SOLE
0
0
18235
ENEL AMERICAS S A
SPONSORED ADR
29274F104
352
59020
SH
SOLE
0
0
59020
ENERGIZER HLDGS INC NEW
COM
29272W109
4912
159677
SH
SOLE
151516
0
8161
ENERGOUS CORP
COM
29272C103
23
18975
SH
SOLE
0
0
18975
ENERGY FUELS INC
COM NEW
292671708
774
84620
SH
SOLE
0
0
84620
ENERGY FUELS INC
COM NEW
292671708
52
68700
SH
Call
SOLE
0
0
0
ENERGY RECOVERY INC
COM
29270J100
7059
350477
SH
SOLE
0
0
350477
ENERGY SVCS ACQUISITION CORP
COM
29271Q103
196
68128
SH
SOLE
0
0
68128
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
28588
2554802
SH
SOLE
0
0
2554802
ENERGY VAULT HOLDINGS INC
*W EXP 02/11/202
29280W117
56
20650
SH
SOLE
0
0
20650
ENERGY VAULT HOLDINGS INC
COM
29280W109
259
16285
SH
SOLE
0
0
16285
ENERPAC TOOL GROUP CORP
CL A COM
292765104
12521
571992
SH
SOLE
570503
0
1489
ENERSYS
COM
29275Y102
388
5197
SH
SOLE
0
0
5197
ENETI INC
COM
Y2294C107
996
156883
SH
SOLE
0
0
156883
ENGAGESMART INC
COMMON STOCK
29283F103
7475
350782
SH
SOLE
0
0
350782
ENI S P A
SPONSORED ADR
26874R108
11820
404101
SH
SOLE
386597
0
17504
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
786
81453
SH
SOLE
0
0
81453
ENOVA INTL INC
COM
29357K103
420
11067
SH
SOLE
0
0
11067
ENPHASE ENERGY INC
COM
29355A107
14652
72612
SH
SOLE
40986
0
31626
ENPRO INDS INC
COM
29355X107
4231
43294
SH
SOLE
42880
0
414
ENSIGN GROUP INC
COM
29358P101
11151
123888
SH
SOLE
119844
0
4044
ENSTAR GROUP LIMITED
SHS
G3075P101
922
3532
SH
SOLE
1402
0
2130
ENTEGRIS INC
COM
29362U104
16487
125603
SH
SOLE
92073
0
33530
ENTERGY CORP NEW
COM
29364G103
19944
170829
SH
SOLE
122009
0
48820
ENTERPRISE PRODS PARTNERS L
COM
293792107
103050
3992652
SH
SOLE
927798
0
3064854
ENVESTNET INC
COM
29404K106
2176
29229
SH
SOLE
14207
0
15022
ENVISTA HOLDINGS CORPORATION
COM
29415F104
2752
56493
SH
SOLE
51951
0
4542
ENVIVA INC
COM
29415B103
8998
113683
SH
SOLE
0
0
113683
EOG RES INC
COM
26875P101
113257
949902
SH
SOLE
751617
0
198285
EPAM SYS INC
COM
29414B104
3975
13401
SH
SOLE
3028
0
10373
EPLUS INC
COM
294268107
7532
134348
SH
SOLE
133740
0
608
EPR PPTYS
COM SH BEN INT
26884U109
8798
160815
SH
SOLE
113394
0
47421
EQT CORP
COM
26884L109
12408
360586
SH
SOLE
333520
0
27066
EQUIFAX INC
COM
294429105
13476
56834
SH
SOLE
36015
0
20819
EQUINIX INC
COM
29444U700
180558
243413
SH
SOLE
116643
0
126770
EQUINOR ASA
SPONSORED ADR
29446M102
4767
127097
SH
SOLE
44375
0
82722
EQUINOX GOLD CORP
COM
29446Y502
2877
347858
SH
SOLE
0
0
347858
EQUINOX GOLD CORP
COM
29446Y502
13
25500
SH
Call
SOLE
0
0
0
EQUINOX GOLD CORP
COM
29446Y502
20
81000
SH
Call
SOLE
0
0
0
EQUITABLE HLDGS INC
COM
29452E101
9254
299378
SH
SOLE
248911
0
50467
EQUITRANS MIDSTREAM CORP
COM
294600101
8444
1000449
SH
SOLE
987742
0
12707
EQUITY COMWLTH
COM SH BEN INT
294628102
33320
1181158
SH
SOLE
1007744
0
173414
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
1987
25984
SH
SOLE
15746
0
10238
EQUITY RESIDENTIAL
SH BEN INT
29476L107
15859
176362
SH
SOLE
139623
0
36739
ERICSSON
ADR B SEK 10
294821608
1530
167375
SH
SOLE
11041
0
156334
ERO COPPER CORP
COM
296006109
600
41005
SH
SOLE
0
0
41005
ESCALADE INC
COM
296056104
419
31718
SH
SOLE
0
0
31718
ESPORTS ENTMT GROUP INC
COM
29667K306
11
14711
SH
SOLE
0
0
14711
ESSA PHARMA INC
COM NEW
29668H708
251
40619
SH
SOLE
0
0
40619
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
1308
51687
SH
SOLE
23213
0
28474
ESSENTIAL UTILS INC
COM
29670G102
13222
258591
SH
SOLE
43754
0
214837
ESSENTIAL UTILS INC
UNIT 04/30/2022
29670G201
10707
174979
SH
SOLE
173628
0
1351
ESSEX PPTY TR INC
COM
297178105
10684
30920
SH
SOLE
21802
0
9118
ESTABLISHMENT LABS HLDGS INC
COM
G31249108
293
4343
SH
SOLE
0
0
4343
ETF MANAGERS TR
AI POWERED EQT
26924G813
639
17335
SH
SOLE
0
0
17335
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
568
10152
SH
SOLE
0
0
10152
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
2776
267670
SH
SOLE
0
0
267670
ETF MANAGERS TR
ETFMG TRAVEL TEC
26924G771
754
31751
SH
SOLE
0
0
31751
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
20595
350738
SH
SOLE
0
0
350738
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
420
29821
SH
SOLE
0
0
29821
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
2747
52708
SH
SOLE
0
0
52708
ETF SER SOLUTIONS
AAM LW DUR PFD
26922A198
2759
115914
SH
SOLE
0
0
115914
ETF SER SOLUTIONS
AAM S&P 500
26922A594
1670
52681
SH
SOLE
0
0
52681
ETF SER SOLUTIONS
APTUS DEFINED
26922A388
342
12214
SH
SOLE
0
0
12214
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
3293
87728
SH
SOLE
0
0
87728
ETF SER SOLUTIONS
DEFIANCE QUANT
26922A420
378
7477
SH
SOLE
0
0
7477
ETF SER SOLUTIONS
DISTILLATE US
26922A321
22312
501386
SH
SOLE
0
0
501386
ETF SER SOLUTIONS
NETLEASE CORP
26922A248
270
9191
SH
SOLE
0
0
9191
ETF SER SOLUTIONS
US GLB JETS
26922A842
4824
221695
SH
SOLE
0
0
221695
ETHAN ALLEN INTERIORS INC
COM
297602104
1106
42436
SH
SOLE
0
0
42436
ETSY INC
COM
29786A106
26111
210097
SH
SOLE
174224
0
35873
EURONET WORLDWIDE INC
COM
298736109
6571
50489
SH
SOLE
48684
0
1805
EURONET WORLDWIDE INC
NOTE 0.750% 3/1
298736AL3
24
22000
PRN
SOLE
0
0
22000
EUROPEAN EQUITY FD INC
COM
298768102
2555
278639
SH
SOLE
0
0
278639
EVERBRIDGE INC
COM
29978A104
4072
93314
SH
SOLE
4627
0
88687
EVERCORE INC
CLASS A
29977A105
3752
33705
SH
SOLE
31622
0
2083
EVEREST RE GROUP LTD
COM
G3223R108
23951
79470
SH
SOLE
75297
0
4173
EVERGY INC
COM
30034W106
5023
73505
SH
SOLE
10317
0
63188
EVERI HLDGS INC
COM
30034T103
7803
371572
SH
SOLE
86577
0
284995
EVERQUOTE INC
COM CL A
30041R108
461
28493
SH
SOLE
27920
0
573
EVERSOURCE ENERGY
COM
30040W108
21999
249443
SH
SOLE
84172
0
165271
EVERTEC INC
COM
30040P103
3826
93468
SH
SOLE
88073
0
5395
EVGO INC
CL A COM
30052F100
461
35847
SH
SOLE
0
0
35847
EVI INDS INC
COM
26929N102
1689
90856
SH
SOLE
90691
0
165
EVO PMTS INC
CL A COM
26927E104
602
26066
SH
SOLE
25560
0
506
EVOLENT HEALTH INC
CL A
30050B101
2147
66477
SH
SOLE
46350
0
20127
EVOLUTION PETE CORP
COM
30049A107
95
13975
SH
SOLE
0
0
13975
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
4868
103613
SH
SOLE
0
0
103613
EXACT SCIENCES CORP
COM
30063P105
6006
85903
SH
SOLE
16190
0
69713
EXCHANGE LISTED FDS TR
ARMOR US EQT IDX
30151E764
3992
156384
SH
SOLE
0
0
156384
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
5599
170843
SH
SOLE
0
0
170843
EXCHANGE TRADED CONCEPTS TR
NORTH SHOR GBL
301505715
5416
65107
SH
SOLE
0
0
65107
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
7100
121807
SH
SOLE
0
0
121807
EXELIXIS INC
COM
30161Q104
2236
98628
SH
SOLE
37817
0
60811
EXELIXIS INC
COM
30161Q104
88
29200
SH
Call
SOLE
0
0
0
EXELON CORP
COM
30161N101
15856
332907
SH
SOLE
66348
0
266559
EXELON CORP
COM
30161N101
250
13800
SH
Call
SOLE
0
0
0
EXELON CORP
COM
30161N101
538
22400
SH
Call
SOLE
0
0
0
EXICURE INC
COM
30205M101
15
75500
SH
SOLE
0
0
75500
EXLSERVICE HOLDINGS INC
COM
302081104
5564
38834
SH
SOLE
36785
0
2049
EXP WORLD HLDGS INC
COM
30212W100
481
22740
SH
SOLE
12703
0
10037
EXPEDIA GROUP INC
COM NEW
30212P303
26228
134044
SH
SOLE
56975
0
77069
EXPEDITORS INTL WASH INC
COM
302130109
27944
270878
SH
SOLE
202801
0
68077
EXPONENT INC
COM
30214U102
25862
239351
SH
SOLE
234290
0
5061
EXSCIENTIA PLC
ADS
30223G102
182
12638
SH
SOLE
0
0
12638
EXTRA SPACE STORAGE INC
COM
30225T102
8571
41689
SH
SOLE
21333
0
20356
EXTREME NETWORKS INC
COM
30226D106
5526
452560
SH
SOLE
0
0
452560
EXXON MOBIL CORP
COM
30231G102
285874
3461361
SH
SOLE
1953634
0
1507727
EXXON MOBIL CORP
COM
30231G102
133
12000
SH
Call
SOLE
0
0
0
EXXON MOBIL CORP
COM
30231G102
191
13700
SH
Call
SOLE
0
0
0
EZCORP INC
CL A NON VTG
302301106
339
56200
SH
SOLE
0
0
56200
F N B CORP
COM
302520101
12460
1000813
SH
SOLE
887519
0
113294
F5 INC
COM
315616102
13779
65944
SH
SOLE
29400
0
36544
FABRINET
SHS
G3323L100
5928
56385
SH
SOLE
56226
0
159
FACTSET RESH SYS INC
COM
303075105
38964
89730
SH
SOLE
47057
0
42673
FAIR ISAAC CORP
COM
303250104
13148
28186
SH
SOLE
27331
0
855
FARFETCH LTD
ORD SH CL A
30744W107
3835
253614
SH
SOLE
247188
0
6426
FARMERS NATIONAL BANC CORP
COM
309627107
352
20640
SH
SOLE
0
0
20640
FARMLAND PARTNERS INC
COM
31154R109
3526
256463
SH
SOLE
0
0
256463
FASTENAL CO
COM
311900104
49412
831858
SH
SOLE
555248
0
276610
FASTLY INC
CL A
31188V100
563
32370
SH
SOLE
0
0
32370
FATE THERAPEUTICS INC
COM
31189P102
1141
29436
SH
SOLE
4838
0
24598
FB FINL CORP
COM
30257X104
6373
143460
SH
SOLE
126207
0
17253
FEDERAL AGRIC MTG CORP
CL C
313148306
4600
42406
SH
SOLE
42332
0
74
FEDERAL RLTY INVT TR NEW
SH BEN INT NEW
313745101
6526
53467
SH
SOLE
0
0
53467
FEDERAL SIGNAL CORP
COM
313855108
4107
121683
SH
SOLE
72872
0
48811
FEDERATED HERMES INC
CL B
314211103
976
28649
SH
SOLE
21921
0
6728
FEDERATED HERMES PREM MUNI I
COM
31423P108
973
76523
SH
SOLE
0
0
76523
FEDEX CORP
COM
31428X106
79834
344999
SH
SOLE
32437
0
312562
FEDNAT HLDG CO
COM
31431B109
28
21017
SH
SOLE
0
0
21017
FERGUSON PLC NEW
SHS
G3421J106
5324
39694
SH
SOLE
33665
0
6029
FERRARI N V
COM
N3167Y103
15768
72302
SH
SOLE
57680
0
14622
FFBW INC MD
COM
30260M103
730
60397
SH
SOLE
0
0
60397
FIBROGEN INC
COM
31572Q808
406
33769
SH
SOLE
0
0
33769
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
1888
33976
SH
SOLE
0
0
33976
FIDELITY COVINGTON TRUST
DIVID ETF RISI
316092832
3995
89733
SH
SOLE
0
0
89733
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
983
23601
SH
SOLE
12917
0
10684
FIDELITY COVINGTON TRUST
LOW VOLITY ETF
316092824
374
7486
SH
SOLE
0
0
7486
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
383
8423
SH
SOLE
0
0
8423
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
493
6238
SH
SOLE
0
0
6238
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
410
19591
SH
SOLE
0
0
19591
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
5803
107158
SH
SOLE
0
0
107158
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
392
5970
SH
SOLE
0
0
5970
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
2474
45985
SH
SOLE
0
0
45985
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
4842
39338
SH
SOLE
0
0
39338
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
537
10816
SH
SOLE
0
0
10816
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
2359
72831
SH
SOLE
0
0
72831
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
481
10031
SH
SOLE
0
0
10031
FIDELITY MERRIMACK STR TR
LOW DURTIN ETF
316188408
381
7600
SH
SOLE
0
0
7600
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
8181
164379
SH
SOLE
34
0
164345
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
69090
1414613
SH
SOLE
1338528
0
76085
FIDELITY NATL INFORMATION SV
COM
31620M106
137281
1367054
SH
SOLE
1093453
0
273601
FIDUS INVT CORP
COM
316500107
15727
779335
SH
SOLE
0
0
779335
FIDUS INVT CORP
COM
316500107
21
35100
SH
Call
SOLE
0
0
0
FIFTH THIRD BANCORP
COM
316773100
36072
838104
SH
SOLE
475743
0
362361
FIGS INC
CL A
30260D103
215
9970
SH
SOLE
7188
0
2782
FINANCIAL INSTNS INC
COM
317585404
350
11614
SH
SOLE
3319
0
8295
FINVOLUTION GROUP
SPONSORED ADS
31810T101
107
26876
SH
SOLE
0
0
26876
FIRST AMERN FINL CORP
COM
31847R102
4066
62727
SH
SOLE
51086
0
11641
FIRST BANCORP N C
COM
318910106
388
9291
SH
SOLE
0
0
9291
FIRST BANCSHARES INC MS
COM
318916103
470
13968
SH
SOLE
0
0
13968
FIRST COMWLTH FINL CORP PA
COM
319829107
347
22914
SH
SOLE
20452
0
2462
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1970
2959
SH
SOLE
1969
0
990
FIRST FINL BANCORP OH
COM
320209109
480
20805
SH
SOLE
11170
0
9635
FIRST FINL BANKSHARES INC
COM
32020R109
1641
37190
SH
SOLE
27938
0
9252
FIRST FINL CORP IND
COM
320218100
215
4965
SH
SOLE
4965
0
0
FIRST FNDTN INC
COM
32026V104
1420
58474
SH
SOLE
7203
0
51271
FIRST HAWAIIAN INC
COM
32051X108
4400
157751
SH
SOLE
154182
0
3569
FIRST HORIZON CORPORATION
COM
320517105
12998
553325
SH
SOLE
62945
0
490380
FIRST INDL RLTY TR INC
COM
32054K103
546
8818
SH
SOLE
6399
0
2419
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
354
9640
SH
SOLE
8386
0
1254
FIRST MAJESTIC SILVER CORP
COM
32076V103
2874
218375
SH
SOLE
0
0
218375
FIRST MERCHANTS CORP
COM
320817109
990
23798
SH
SOLE
0
0
23798
FIRST REP BK SAN FRANCISCO C
COM
33616C100
12870
79398
SH
SOLE
54390
0
25008
FIRST SOLAR INC
COM
336433107
2244
26796
SH
SOLE
0
0
26796
FIRST TR DOW JONES SELECT MI
COM SHS ANNUAL
33718M105
283
4696
SH
SOLE
0
0
4696
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
4539
359385
SH
SOLE
0
0
359385
FIRST TR ENERGY INCOME & GRO
COM
33738G104
176
10830
SH
SOLE
0
0
10830
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
2799
183764
SH
SOLE
0
0
183764
FIRST TR ENHANCED EQUITY INC
COM
337318109
8152
402580
SH
SOLE
0
0
402580
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
449
14902
SH
SOLE
0
0
14902
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
1627
46816
SH
SOLE
0
0
46816
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
502
16396
SH
SOLE
0
0
16396
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
7963
410450
SH
SOLE
0
0
410450
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
263
5194
SH
SOLE
0
0
5194
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
33982
640448
SH
SOLE
0
0
640448
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
2260
44145
SH
SOLE
0
0
44145
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
49030
2577826
SH
SOLE
0
0
2577826
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
658
10150
SH
SOLE
0
0
10150
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
3979
60910
SH
SOLE
0
0
60910
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
1773
88281
SH
SOLE
0
0
88281
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
7709
386218
SH
SOLE
0
0
386218
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
3174
54872
SH
SOLE
0
0
54872
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
1430
35197
SH
SOLE
0
0
35197
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
2361
93926
SH
SOLE
0
0
93926
FIRST TR EXCH TRD ALPHDX FD
EURO ALPHADEX
33737J505
360
8728
SH
SOLE
0
0
8728
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
1982
51305
SH
SOLE
0
0
51305
FIRST TR EXCH TRD ALPHDX FD
GERMANY ALPHA
33737J190
1629
37107
SH
SOLE
0
0
37107
FIRST TR EXCH TRD ALPHDX FD
INDIA NFTY50 EQW
33737J802
732
15967
SH
SOLE
0
0
15967
FIRST TR EXCH TRD ALPHDX FD
SWITZLND ALPHA
33737J232
657
10164
SH
SOLE
0
0
10164
FIRST TR EXCH TRD ALPHDX FD
UNIT KING ALPH
33737J224
590
15311
SH
SOLE
0
0
15311
FIRST TR EXCHANGE TRAD FD VI
ALT ABSLT STRG
33740Y101
973
28747
SH
SOLE
99
0
28648
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
32668
1149076
SH
SOLE
43
0
1149033
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
25774
284726
SH
SOLE
239
0
284487
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
29674
544680
SH
SOLE
0
0
544680
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
4995
78382
SH
SOLE
0
0
78382
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
5056
199535
SH
SOLE
0
0
199535
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
206
6641
SH
SOLE
0
0
6641
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
22596
1418460
SH
SOLE
10999
0
1407461
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
19558
426009
SH
SOLE
0
0
426009
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
22439
195701
SH
SOLE
0
0
195701
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
20003
353904
SH
SOLE
0
0
353904
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
683
41252
SH
SOLE
0
0
41252
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
16029
210901
SH
SOLE
0
0
210901
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
11829
242595
SH
SOLE
0
0
242595
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
32237
450042
SH
SOLE
0
0
450042
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
45249
851974
SH
SOLE
2975
0
848999
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
3077
32709
SH
SOLE
0
0
32709
FIRST TR EXCHANGE TRADED FD
S NETWRK FUT VEH
33734X309
803
13857
SH
SOLE
0
0
13857
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
41776
359672
SH
SOLE
16
0
359656
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
19499
178759
SH
SOLE
300
0
178459
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
2262
66503
SH
SOLE
0
0
66503
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
9073
107636
SH
SOLE
0
0
107636
FIRST TR EXCHANGE-TRADED ALP
MID CAP VAL FD
33737M201
4730
101465
SH
SOLE
0
0
101465
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
1495
22418
SH
SOLE
20
0
22398
FIRST TR EXCHANGE-TRADED ALP
SML CAP VAL ALPH
33737M409
5277
103295
SH
SOLE
0
0
103295
FIRST TR EXCHANGE-TRADED ALP
SML CP GRW ALP
33737M300
5272
77154
SH
SOLE
0
0
77154
FIRST TR EXCHANGE-TRADED FD
BUYWRIT INCM ETF
33738R308
582
25397
SH
SOLE
0
0
25397
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
256798
3283862
SH
SOLE
755
0
3283107
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
57209
304499
SH
SOLE
0
0
304499
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
5588
152467
SH
SOLE
0
0
152467
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
6126
293789
SH
SOLE
0
0
293789
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
59135
1241027
SH
SOLE
1940
0
1239087
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
6069
211841
SH
SOLE
0
0
211841
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
78186
1313400
SH
SOLE
11307
0
1302093
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
8121
177463
SH
SOLE
0
0
177463
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
109864
2244412
SH
SOLE
62413
0
2181999
FIRST TR EXCHANGE-TRADED FD
FT CBOE VEST S&P
33739Q705
14873
271364
SH
SOLE
0
0
271364
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
886
44837
SH
SOLE
0
0
44837
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
845
20978
SH
SOLE
0
0
20978
FIRST TR EXCHANGE-TRADED FD
LNG DUR OPRTUN
33738D606
2582
100000
SH
SOLE
0
0
100000
FIRST TR EXCHANGE-TRADED FD
LUNT US FACTOR
33733E872
922
28139
SH
SOLE
0
0
28139
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
403
8244
SH
SOLE
0
0
8244
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
4603
272989
SH
SOLE
227
0
272762
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
16554
256168
SH
SOLE
23
0
256145
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
20024
339743
SH
SOLE
0
0
339743
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
4782
57584
SH
SOLE
0
0
57584
FIRST TR EXCHANGE-TRADED FD
NASDAQ BK ETF
33738R860
1987
62516
SH
SOLE
0
0
62516
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
7635
236296
SH
SOLE
0
0
236296
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
1049
22186
SH
SOLE
400
0
21786
FIRST TR EXCHANGE-TRADED FD
NASDQ FOD BVRG
33738R852
1105
40828
SH
SOLE
0
0
40828
FIRST TR EXCHANGE-TRADED FD
NASDQ OIL GAS
33738R845
20069
757597
SH
SOLE
1002
0
756595
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
5843
82996
SH
SOLE
0
0
82996
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
5921
242760
SH
SOLE
0
0
242760
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
14653
529189
SH
SOLE
0
0
529189
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
17871
119830
SH
SOLE
1054
0
118776
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
11430
269902
SH
SOLE
0
0
269902
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
188580
3848577
SH
SOLE
2237
0
3846340
FIRST TR EXCHANGE-TRADED FD
S&P INTL DIVID
33738R688
2909
158257
SH
SOLE
0
0
158257
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
45446
965907
SH
SOLE
22314
0
943593
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
54485
1954952
SH
SOLE
0
0
1954952
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
4476
115506
SH
SOLE
0
0
115506
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
648
27519
SH
SOLE
0
0
27519
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST MAR
33740F599
3079
90881
SH
SOLE
0
0
90881
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST US
33740F615
1263
39054
SH
SOLE
0
0
39054
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
1261
64975
SH
SOLE
0
0
64975
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
81134
1636434
SH
SOLE
231054
0
1405380
FIRST TR EXCHNG TRADED FD VI
TCW SECURITIZED
33740U109
756
31303
SH
SOLE
0
0
31303
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
1396
54684
SH
SOLE
0
0
54684
FIRST TR EXCHNG TRADED FD VI
US EQT BUFFER
33740F763
1094
28634
SH
SOLE
0
0
28634
FIRST TR HIGH INCOME LONG /
COM
33738E109
2161
160539
SH
SOLE
0
0
160539
FIRST TR HIGH YIELD OPPRT 20
COM
33741Q107
214
12300
SH
SOLE
0
0
12300
FIRST TR INTER DURATN PFD &
COM
33718W103
1342
61050
SH
SOLE
0
0
61050
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
16840
238792
SH
SOLE
0
0
238792
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
16593
187973
SH
SOLE
0
0
187973
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
17547
178837
SH
SOLE
0
0
178837
FIRST TR MLP & ENERGY INCOM
COM
33739B104
2786
337282
SH
SOLE
0
0
337282
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
21075
562899
SH
SOLE
0
0
562899
FIRST TR MTG INCOME FD
COM SHS
33734E103
181
14616
SH
SOLE
0
0
14616
FIRST TR MULTI CAP GROWTH AL
COM SHS
33733F101
2746
24469
SH
SOLE
0
0
24469
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
698
9348
SH
SOLE
0
0
9348
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
71653
667905
SH
SOLE
0
0
667905
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
36982
242523
SH
SOLE
8
0
242515
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
2322
41330
SH
SOLE
0
0
41330
FIRST TR S&P REIT INDEX FD
COM
33734G108
1040
33337
SH
SOLE
40
0
33297
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
16900
184559
SH
SOLE
0
0
184559
FIRST TR SR FLTG RATE INCOME
COM
33733U108
1130
89935
SH
SOLE
0
0
89935
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
833
62695
SH
SOLE
0
0
62695
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
258930
6121277
SH
SOLE
0
0
6121277
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
6881
64489
SH
SOLE
0
0
64489
FIRST WATCH RESTAURANT GROUP
COM
33748L101
535
40994
SH
SOLE
0
0
40994
FIRST WESTN FINL INC
COM
33751L105
782
25000
SH
SOLE
0
0
25000
FIRSTCASH HOLDINGS INC
COM
33768G107
905
12864
SH
SOLE
12428
0
436
FIRSTENERGY CORP
COM
337932107
14847
323752
SH
SOLE
139492
0
184260
FIRSTSERVICE CORP NEW
COM
33767E202
12878
88887
SH
SOLE
87676
0
1211
FISERV INC
COM
337738108
154238
1521083
SH
SOLE
1244024
0
277059
FISKER INC
CL A COM STK
33813J106
804
62322
SH
SOLE
0
0
62322
FIVE BELOW INC
COM
33829M101
11186
70633
SH
SOLE
32836
0
37797
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
1129
184854
SH
SOLE
100485
0
84369
FIVE9 INC
COM
338307101
6742
61065
SH
SOLE
59671
0
1394
FIVERR INTL LTD
ORD SHS
M4R82T106
1306
17167
SH
SOLE
0
0
17167
FLAGSTAR BANCORP INC
COM PAR .001
337930705
583
13752
SH
SOLE
0
0
13752
FLAHERTY & CRUMRINE DYNAMIC
SHS
33848W106
14239
546806
SH
SOLE
0
0
546806
FLAHERTY & CRUMRINE PFD INCO
COM
338480106
245
17660
SH
SOLE
0
0
17660
FLAHERTY & CRUMRINE PFD INCO
COM
33848E106
665
57807
SH
SOLE
0
0
57807
FLAHERTY & CRUMRINE PFD SECS
COM
338478100
1413
71813
SH
SOLE
0
0
71813
FLEETCOR TECHNOLOGIES INC
COM
339041105
17610
70707
SH
SOLE
29047
0
41660
FLEX LTD
ORD
Y2573F102
6448
347599
SH
SOLE
325816
0
21783
FLEXSHARES TR
DISCP DUR MBS
33939L779
632
28730
SH
SOLE
0
0
28730
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
3403
131328
SH
SOLE
0
0
131328
FLEXSHARES TR
IBOXX 5YR TRGT
33939L605
1586
58485
SH
SOLE
0
0
58485
FLEXSHARES TR
M STAR DEV MKT
33939L803
302
4435
SH
SOLE
0
0
4435
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
1812
38691
SH
SOLE
0
0
38691
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
413
7400
SH
SOLE
0
0
7400
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
1720
30435
SH
SOLE
9020
0
21415
FLEXSHARES TR
QUALT DIVD IDX
33939L860
10857
183142
SH
SOLE
177554
0
5588
FLOOR & DECOR HLDGS INC
CL A
339750101
2320
28647
SH
SOLE
13497
0
15150
FLOWERS FOODS INC
COM
343498101
1520
59123
SH
SOLE
0
0
59123
FLOWSERVE CORP
COM
34354P105
4078
113597
SH
SOLE
109027
0
4570
FLUOR CORP NEW
COM
343412102
4881
170120
SH
SOLE
106679
0
63441
FLYWIRE CORPORATION
COM VTG
302492103
741
24245
SH
SOLE
0
0
24245
FMC CORP
COM NEW
302491303
18835
143158
SH
SOLE
104335
0
38823
FOCUS FINL PARTNERS INC
COM CL A
34417P100
5225
114222
SH
SOLE
113665
0
557
FOGHORN THERAPEUTICS INC
COM
344174107
398
26137
SH
SOLE
0
0
26137
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
406
4898
SH
SOLE
0
0
4898
FOOT LOCKER INC
COM
344849104
357
12046
SH
SOLE
615
0
11431
FORD MTR CO DEL
COM
345370860
57011
3371448
SH
SOLE
100529
0
3270919
FORD MTR CO DEL
COM
345370860
7
25300
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM
345370860
4
42600
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM
345370860
5
11300
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM
345370860
5
39800
SH
Call
SOLE
0
0
0
FORESIGHT AUTONOMOUS HLDGS L
SPONSORED ADS
345523104
20
17987
SH
SOLE
0
0
17987
FORMFACTOR INC
COM
346375108
947
22526
SH
SOLE
22014
0
512
FORTINET INC
COM
34959E109
41300
120853
SH
SOLE
50388
0
70465
FORTIS INC
COM
349553107
2054
41499
SH
SOLE
31182
0
10317
FORTIVE CORP
COM
34959J108
8238
135208
SH
SOLE
82313
0
52895
FORTRESS BIOTECH INC
COM
34960Q109
51
37814
SH
SOLE
0
0
37814
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
2416
93839
SH
SOLE
0
0
93839
FORTUNA SILVER MINES INC
COM
349915108
969
254407
SH
SOLE
0
0
254407
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
4756
64025
SH
SOLE
13766
0
50259
FORWARD AIR CORP
COM
349853101
7957
81368
SH
SOLE
13003
0
68365
FOSSIL GROUP INC
COM
34988V106
355
36828
SH
SOLE
0
0
36828
FOUR CORNERS PPTY TR INC
COM
35086T109
6059
224074
SH
SOLE
164570
0
59504
FOX CORP
CL A COM
35137L105
6924
175525
SH
SOLE
161186
0
14339
FOX CORP
CL B COM
35137L204
233
6436
SH
SOLE
0
0
6436
FOX FACTORY HLDG CORP
COM
35138V102
2071
21145
SH
SOLE
17986
0
3159
FRANCO NEV CORP
COM
351858105
37243
233470
SH
SOLE
6864
0
226606
FRANKLIN ELEC INC
COM
353514102
370
4455
SH
SOLE
0
0
4455
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
1045
11338
SH
SOLE
5094
0
6244
FRANKLIN LTD DURATION INCOME
COM
35472T101
4697
619612
SH
SOLE
0
0
619612
FRANKLIN RESOURCES INC
COM
354613101
22835
817874
SH
SOLE
682315
0
135559
FRANKLIN STR PPTYS CORP
COM
35471R106
250
42322
SH
SOLE
42322
0
0
FRANKLIN TEMPLETON ETF TR
FTSE UNTD KGDM
35473P678
5852
231223
SH
SOLE
231223
0
0
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
275
6130
SH
SOLE
0
0
6130
FRANKLIN UNVL TR
SH BEN INT
355145103
284
35041
SH
SOLE
0
0
35041
FREEPORT-MCMORAN INC
CL B
35671D857
102437
2059457
SH
SOLE
974678
0
1084779
FREEPORT-MCMORAN INC
CL B
35671D857
40
25500
SH
Call
SOLE
0
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
958
28440
SH
SOLE
11063
0
17377
FRESHPET INC
COM
358039105
316
3078
SH
SOLE
0
0
3078
FRONTDOOR INC
COM
35905A109
288
9646
SH
SOLE
7871
0
1775
FRONTIER COMMUNICATIONS PARE
COM
35909D109
276
9964
SH
SOLE
0
0
9964
FRONTLINE LTD
SHS NEW
G3682E192
176
19943
SH
SOLE
0
0
19943
FS BANCORP INC
COM
30263Y104
1956
63109
SH
SOLE
0
0
63109
FS KKR CAP CORP
COM
302635206
8242
361172
SH
SOLE
202632
0
158540
FSD PHARMA INC
CL B SUB VTG
35954B206
13
15000
SH
SOLE
0
0
15000
FST TR NEW OPPORT MLP & ENE
COM
33739M100
1020
161592
SH
SOLE
0
0
161592
FTC SOLAR INC
COM
30320C103
954
193511
SH
SOLE
0
0
193511
FTI CONSULTING INC
COM
302941109
2296
14606
SH
SOLE
10495
0
4111
FTI CONSULTING INC
NOTE 2.000% 8/1
302941AP4
24
15000
PRN
SOLE
0
0
15000
FUBOTV INC
COM
35953D104
180
27362
SH
SOLE
0
0
27362
FUELCELL ENERGY INC
COM
35952H601
742
128858
SH
SOLE
0
0
128858
FULGENT GENETICS INC
COM
359664109
933
14944
SH
SOLE
0
0
14944
FULLER H B CO
COM
359694106
3729
56440
SH
SOLE
51482
0
4958
FULTON FINL CORP PA
COM
360271100
816
49094
SH
SOLE
45036
0
4058
G III APPAREL GROUP LTD
COM
36237H101
2199
81276
SH
SOLE
80999
0
277
G1 THERAPEUTICS INC
COM
3621LQ109
3024
397879
SH
SOLE
0
0
397879
GABELLI DIVID & INCOME TR
COM
36242H104
20950
850260
SH
SOLE
0
0
850260
GABELLI EQUITY TR INC
COM
362397101
1558
224867
SH
SOLE
0
0
224867
GABELLI GLOBAL SMALL & MID C
COM
36249W104
5602
400713
SH
SOLE
0
0
400713
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
365
18612
SH
SOLE
0
0
18612
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
1409
109908
SH
SOLE
0
0
109908
GABELLI MULTIMEDIA TR INC
COM
36239Q109
169
18393
SH
SOLE
0
0
18393
GABELLI UTIL TR
COM
36240A101
647
90657
SH
SOLE
0
0
90657
GABELLI UTIL TR
RIGHT 04/19/2022
36240A176
12
59227
SH
SOLE
0
0
59227
GALLAGHER ARTHUR J & CO
COM
363576109
50664
290170
SH
SOLE
212967
0
77203
GALMED PHARMACEUTICALS LTD
SHS
M47238106
323
202940
SH
SOLE
0
0
202940
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
1139
282539
SH
SOLE
0
0
282539
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
1980
354247
SH
SOLE
0
0
354247
GAMING & LEISURE PPTYS INC
COM
36467J108
29078
619599
SH
SOLE
568437
0
51162
GAP INC
COM
364760108
284
20162
SH
SOLE
0
0
20162
GARMIN LTD
SHS
H2906T109
23517
198261
SH
SOLE
42324
0
155937
GARRETT MOTION INC
COM
366505105
497
69118
SH
SOLE
0
0
69118
GARTNER INC
COM
366651107
39703
133472
SH
SOLE
121715
0
11757
GATES INDL CORP PLC
ORD SHS
G39108108
4056
269329
SH
SOLE
269329
0
0
GATX CORP
COM
361448103
4517
36626
SH
SOLE
30950
0
5676
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
15455
491890
SH
SOLE
491098
0
792
GDL FD
COM SH BEN IT
361570104
5243
609654
SH
SOLE
0
0
609654
GDS HLDGS LTD
SPONSORED ADS
36165L108
256
6534
SH
SOLE
0
0
6534
GEE GROUP INC
COM
36165A102
15
28000
SH
SOLE
0
0
28000
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
276
11691
SH
SOLE
0
0
11691
GENERAC HLDGS INC
COM
368736104
28735
96667
SH
SOLE
36941
0
59726
GENERAL AMERN INVS CO INC
COM
368802104
7794
183511
SH
SOLE
0
0
183511
GENERAL DYNAMICS CORP
COM
369550108
95884
397559
SH
SOLE
135934
0
261625
GENERAL ELECTRIC CO
COM NEW
369604301
51611
564047
SH
SOLE
195144
0
368903
GENERAL ELECTRIC CO
COM NEW
369604301
2
17500
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
89970
1328550
SH
SOLE
632953
0
695597
GENERAL MTRS CO
COM
37045V100
50953
1164921
SH
SOLE
609529
0
555392
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
303
25905
SH
SOLE
0
0
25905
GENIUS BRANDS INTL INC
COM
37229T301
11
10500
SH
SOLE
0
0
10500
GENMAB A/S
SPONSORED ADS
372303206
7446
205815
SH
SOLE
140341
0
65474
GENPACT LIMITED
SHS
G3922B107
915
21035
SH
SOLE
7899
0
13136
GENTEX CORP
COM
371901109
7211
247197
SH
SOLE
180339
0
66858
GENTHERM INC
COM
37253A103
5420
74200
SH
SOLE
72434
0
1766
GENUINE PARTS CO
COM
372460105
32946
261433
SH
SOLE
209995
0
51438
GENWORTH FINL INC
COM CL A
37247D106
4087
1081301
SH
SOLE
1071393
0
9908
GEO GROUP INC NEW
COM
36162J106
328
49560
SH
SOLE
0
0
49560
GERDAU SA
SPON ADR REP PFD
373737105
807
125431
SH
SOLE
41438
0
83993
GERON CORP
COM
374163103
51
37600
SH
SOLE
0
0
37600
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
8075
248145
SH
SOLE
12417
0
235728
GIBRALTAR INDS INC
COM
374689107
2023
47104
SH
SOLE
46596
0
508
GILDAN ACTIVEWEAR INC
COM
375916103
602
16070
SH
SOLE
0
0
16070
GILEAD SCIENCES INC
COM
375558103
154933
2606110
SH
SOLE
1998298
0
607812
GILEAD SCIENCES INC
COM
375558103
12
14100
SH
Call
SOLE
0
0
0
GILEAD SCIENCES INC
COM
375558103
4
13000
SH
Call
SOLE
0
0
0
GILEAD SCIENCES INC
COM
375558103
18
40700
SH
Call
SOLE
0
0
0
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
358
88918
SH
SOLE
0
0
88918
GITLAB INC
CLASS A COM
37637K108
234
4289
SH
SOLE
0
0
4289
GLACIER BANCORP INC NEW
COM
37637Q105
25537
507896
SH
SOLE
502563
0
5333
GLADSTONE CAPITAL CORP
COM
376535100
213
18072
SH
SOLE
0
0
18072
GLADSTONE COMMERCIAL CORP
COM
376536108
223
10141
SH
SOLE
0
0
10141
GLADSTONE INVT CORP
COM
376546107
498
30887
SH
SOLE
0
0
30887
GLADSTONE LD CORP
COM
376549101
1671
45872
SH
SOLE
0
0
45872
GLATFELTER CORPORATION
COM
377320106
225
18138
SH
SOLE
11546
0
6592
GLAUKOS CORP
COM
377322102
940
16261
SH
SOLE
0
0
16261
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
61245
1405980
SH
SOLE
537138
0
868842
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
16
79000
SH
Call
SOLE
0
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
221
6373
SH
SOLE
0
0
6373
GLOBAL E ONLINE LTD
SHS
M5216V106
221
6554
SH
SOLE
18
0
6536
GLOBAL MED REIT INC
COM NEW
37954A204
2224
136298
SH
SOLE
0
0
136298
GLOBAL NET LEASE INC
COM NEW
379378201
1176
74749
SH
SOLE
0
0
74749
GLOBAL PARTNERS LP
COM UNITS
37946R109
424
15557
SH
SOLE
0
0
15557
GLOBAL PMTS INC
COM
37940X102
72090
526808
SH
SOLE
351561
0
175247
GLOBAL SHIP LEASE INC NEW
COM CL A
Y27183600
1795
62993
SH
SOLE
0
0
62993
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
3079
111725
SH
SOLE
1266
0
110459
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
1602
72863
SH
SOLE
4752
0
68111
GLOBAL X FDS
CYBRSCURTY ETF
37954Y384
2920
92923
SH
SOLE
0
0
92923
GLOBAL X FDS
FINTECH ETF
37954Y814
3664
114444
SH
SOLE
0
0
114444
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
3193
74736
SH
SOLE
10183
0
64553
GLOBAL X FDS
GLB X SUPERDIV
37950E549
485
42301
SH
SOLE
0
0
42301
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
9714
241043
SH
SOLE
18
0
241025
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
285
25576
SH
SOLE
0
0
25576
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
2858
62806
SH
SOLE
0
0
62806
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
2014
55370
SH
SOLE
0
0
55370
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
4418
168869
SH
SOLE
0
0
168869
GLOBAL X FDS
GLOBX SUPDV US
37950E291
1376
65168
SH
SOLE
0
0
65168
GLOBAL X FDS
INTERNET OF THNG
37954Y780
981
29485
SH
SOLE
0
0
29485
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
8209
106642
SH
SOLE
0
0
106642
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
5358
167842
SH
SOLE
159698
0
8144
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
13718
654162
SH
SOLE
0
0
654162
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
7160
246810
SH
SOLE
1058
0
245752
GLOBAL X FDS
RUSSELL 2000
37954Y459
1570
65928
SH
SOLE
0
0
65928
GLOBAL X FDS
S&P 500 COVERED
37954Y475
6478
130823
SH
SOLE
0
0
130823
GLOBAL X FDS
SOCIAL MED ETF
37950E416
230
5440
SH
SOLE
0
0
5440
GLOBAL X FDS
TELMDC&DIG ETF
37954Y285
784
54146
SH
SOLE
0
0
54146
GLOBAL X FDS
US INFR DEV ETF
37954Y673
40039
1415789
SH
SOLE
868336
0
547453
GLOBAL X FDS
US INFR DEV ETF
37954Y673
3
14800
SH
Call
SOLE
0
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
5505
234244
SH
SOLE
0
0
234244
GLOBAL X FDS
VDEO GAM ESPRT
37954Y392
257
10240
SH
SOLE
0
0
10240
GLOBALFOUNDRIES INC
ORDINARY SHARES
G39387108
8724
139762
SH
SOLE
16749
0
123013
GLOBALSTAR INC
COM
378973408
76
52027
SH
SOLE
0
0
52027
GLOBANT S A
COM
L44385109
4133
15770
SH
SOLE
15089
0
681
GLOBE LIFE INC
COM
37959E102
15822
157272
SH
SOLE
141726
0
15546
GLOBUS MED INC
CL A
379577208
12442
168642
SH
SOLE
163704
0
4938
GMS INC
COM
36251C103
1491
29964
SH
SOLE
0
0
29964
GODADDY INC
CL A
380237107
17945
214395
SH
SOLE
189031
0
25364
GOGO INC
COM
38046C109
2014
105643
SH
SOLE
0
0
105643
GOHEALTH INC
COM CL A
38046W105
51
43250
SH
SOLE
0
0
43250
GOL LINHAS AEREAS INTELIGENT
SPON ADR PFD NEW
38045R206
145
20098
SH
SOLE
0
0
20098
GOLAR LNG LTD
SHS
G9456A100
348
14041
SH
SOLE
0
0
14041
GOLD FIELDS LTD
SPONSORED ADR
38059T106
581
37570
SH
SOLE
69
0
37501
GOLDEN ENTMT INC
COM
381013101
311
5349
SH
SOLE
0
0
5349
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
314
25379
SH
SOLE
0
0
25379
GOLDMAN SACHS BDC INC
SHS
38147U107
24059
1226874
SH
SOLE
0
0
1226874
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
1019
10196
SH
SOLE
0
0
10196
GOLDMAN SACHS ETF TR
ACCESS HIG YLD
381430453
2109
44622
SH
SOLE
0
0
44622
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
2804
49727
SH
SOLE
0
0
49727
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
968
19435
SH
SOLE
0
0
19435
GOLDMAN SACHS ETF TR
ACES ULTRA SHR
381430230
1851
36888
SH
SOLE
0
0
36888
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
14880
439193
SH
SOLE
0
0
439193
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
26288
803164
SH
SOLE
330447
0
472717
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
6328
102214
SH
SOLE
0
0
102214
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
168902
1896926
SH
SOLE
1339518
0
557408
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
729
10862
SH
SOLE
0
0
10862
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
3467
37594
SH
SOLE
0
0
37594
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1227
18919
SH
SOLE
20
0
18899
GOLDMAN SACHS GROUP INC
COM
38141G104
111603
338056
SH
SOLE
67045
0
271011
GOLDMAN SACHS MLP ENERGY REN
COM
38148G206
160
13235
SH
SOLE
0
0
13235
GOLUB CAP BDC INC
COM
38173M102
966
63525
SH
SOLE
0
0
63525
GOODRX HLDGS INC
COM CL A
38246G108
267
13806
SH
SOLE
0
0
13806
GOODYEAR TIRE & RUBR CO
COM
382550101
1636
114485
SH
SOLE
59527
0
54958
GOPRO INC
CL A
38268T103
205
24019
SH
SOLE
0
0
24019
GORES GUGGENHEIM INC
CLASS A COM
38286Q107
497
43730
SH
SOLE
0
0
43730
GRAB HOLDINGS LIMITED
CLASS A ORD
G4124C109
210
60000
SH
SOLE
0
0
60000
GRACO INC
COM
384109104
9546
136918
SH
SOLE
107869
0
29049
GRAFTECH INTL LTD
COM
384313508
4504
468211
SH
SOLE
373803
0
94408
GRAHAM HLDGS CO
COM CL B
384637104
618
1011
SH
SOLE
0
0
1011
GRAINGER W W INC
COM
384802104
47510
92098
SH
SOLE
67231
0
24867
GRAN TIERRA ENERGY INC
COM
38500T101
16
10360
SH
SOLE
0
0
10360
GRAND CANYON ED INC
COM
38526M106
5879
60541
SH
SOLE
59485
0
1056
GRANITE CONSTR INC
COM
387328107
611
18640
SH
SOLE
16443
0
2197
GRANITE PT MTG TR INC
COM STK
38741L107
796
71561
SH
SOLE
0
0
71561
GRANITE PT MTG TR INC
NOTE 6.375%10/0
38741LAC1
345
350000
PRN
SOLE
0
0
350000
GRANITESHARES ETF TR
XOUT US LRG CP
38747R603
536
12936
SH
SOLE
0
0
12936
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
6111
318303
SH
SOLE
0
0
318303
GRAPHIC PACKAGING HLDG CO
COM
388689101
8660
432157
SH
SOLE
410019
0
22138
GRAY TELEVISION INC
COM
389375106
2270
102864
SH
SOLE
99958
0
2906
GREAT AJAX CORP
7.25 CV SR NT 24
38983D409
490
19600
SH
SOLE
0
0
19600
GREAT AJAX CORP
COM
38983D300
450
38344
SH
SOLE
0
0
38344
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
409
28917
SH
SOLE
0
0
28917
GREENBRIER COS INC
COM
393657101
465
9034
SH
SOLE
0
0
9034
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
28
25000
PRN
SOLE
0
0
25000
GREIF INC
CL A
397624107
1722
26473
SH
SOLE
7176
0
19297
GREIF INC
CL B
397624206
18140
284509
SH
SOLE
0
0
284509
GRIFFON CORP
COM
398433102
1003
50061
SH
SOLE
0
0
50061
GRIFOLS S A
SP ADR REP B NVT
398438408
158
13550
SH
SOLE
0
0
13550
GROCERY OUTLET HLDG CORP
COM
39874R101
1821
55554
SH
SOLE
54156
0
1398
GROUP 1 AUTOMOTIVE INC
COM
398905109
1891
11265
SH
SOLE
10846
0
419
GROUPON INC
COM NEW
399473206
273
14213
SH
SOLE
13724
0
489
GRUPO AEROPUERTO DEL PACIFIC
SPON ADR B
400506101
8035
49838
SH
SOLE
49603
0
235
GUARDANT HEALTH INC
COM
40131M109
10979
165741
SH
SOLE
157058
0
8683
GUGGENHEIM STRATEGIC OPPORTU
COM SBI
40167F101
3494
183820
SH
SOLE
0
0
183820
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
3282
165027
SH
SOLE
0
0
165027
GUIDEWIRE SOFTWARE INC
COM
40171V100
19360
204612
SH
SOLE
82821
0
121791
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
16
15000
PRN
SOLE
0
0
15000
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
16192
226966
SH
SOLE
72768
0
154198
H & E EQUIPMENT SERVICES INC
COM
404030108
1611
37020
SH
SOLE
26610
0
10410
HACKETT GROUP INC
COM
404609109
499
21630
SH
SOLE
21600
0
30
HAEMONETICS CORP MASS
COM
405024100
4327
68448
SH
SOLE
65259
0
3189
HAGERTY INC
CL A COM
405166109
128
11850
SH
SOLE
0
0
11850
HAIN CELESTIAL GROUP INC
COM
405217100
6657
193512
SH
SOLE
174560
0
18952
HALLIBURTON CO
COM
406216101
96106
2537779
SH
SOLE
325706
0
2212073
HALOZYME THERAPEUTICS INC
COM
40637H109
1332
33401
SH
SOLE
29487
0
3914
HAMILTON LANE INC
CL A
407497106
8908
115254
SH
SOLE
114167
0
1087
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
5498
136762
SH
SOLE
0
0
136762
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
349
18018
SH
SOLE
0
0
18018
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
358
19933
SH
SOLE
0
0
19933
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
374
22807
SH
SOLE
0
0
22807
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
8713
340879
SH
SOLE
0
0
340879
HANCOCK WHITNEY CORPORATION
COM
410120109
6519
125011
SH
SOLE
0
0
125011
HANESBRANDS INC
COM
410345102
19574
1314604
SH
SOLE
523538
0
791066
HANESBRANDS INC
COM
410345102
4
42000
SH
Call
SOLE
0
0
0
HANESBRANDS INC
COM
410345102
10
208700
SH
Call
SOLE
0
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
4818
101583
SH
SOLE
14046
0
87537
HANOVER INS GROUP INC
COM
410867105
2160
14446
SH
SOLE
11708
0
2738
HARBORONE BANCORP INC NEW
COM NEW
41165Y100
242
17249
SH
SOLE
0
0
17249
HARLEY DAVIDSON INC
COM
412822108
11192
284066
SH
SOLE
277304
0
6762
HARMONY GOLD MINING CO LTD
SPONSORED ADR
413216300
156
31085
SH
SOLE
29568
0
1517
HARTFORD FDS EXCHANGE TRADED
MUN OPORTUNITE
41653L503
3677
93724
SH
SOLE
0
0
93724
HARTFORD FINL SVCS GROUP INC
COM
416515104
37318
519679
SH
SOLE
417164
0
102515
HASBRO INC
COM
418056107
23564
287652
SH
SOLE
225974
0
61678
HAWAIIAN ELEC INDUSTRIES
COM
419870100
647
15301
SH
SOLE
0
0
15301
HAYWARD HLDGS INC
COM
421298100
506
30475
SH
SOLE
30442
0
33
HCA HEALTHCARE INC
COM
40412C101
34894
139230
SH
SOLE
75237
0
63993
HDFC BANK LTD
SPONSORED ADS
40415F101
32172
524569
SH
SOLE
410110
0
114459
HEALTH CATALYST INC
COM
42225T107
762
29170
SH
SOLE
22798
0
6372
HEALTHCARE RLTY TR
COM
421946104
19563
711898
SH
SOLE
679679
0
32219
HEALTHCARE SVCS GROUP INC
COM
421906108
8096
435993
SH
SOLE
0
0
435993
HEALTHCARE TR AMER INC
CL A NEW
42225P501
1904
60764
SH
SOLE
0
0
60764
HEALTHEQUITY INC
COM
42226A107
10798
160110
SH
SOLE
79077
0
81033
HEALTHPEAK PROPERTIES INC
COM
42250P103
16272
473987
SH
SOLE
322432
0
151555
HEARTLAND FINL USA INC
COM
42234Q102
1117
23359
SH
SOLE
23061
0
298
HECLA MNG CO
COM
422704106
223
33867
SH
SOLE
0
0
33867
HEICO CORP NEW
CL A
422806208
55444
437151
SH
SOLE
101384
0
335767
HEICO CORP NEW
COM
422806109
6435
41911
SH
SOLE
0
0
41911
HEIDRICK & STRUGGLES INTL IN
COM
422819102
571
14434
SH
SOLE
0
0
14434
HELEN OF TROY LTD
COM
G4388N106
1738
8873
SH
SOLE
7768
0
1105
HELIOS TECHNOLOGIES INC
COM
42328H109
4205
52400
SH
SOLE
51120
0
1280
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250% 5/0
42330PAH0
15
15000
PRN
SOLE
0
0
15000
HELMERICH & PAYNE INC
COM
423452101
799
18667
SH
SOLE
0
0
18667
HENRY JACK & ASSOC INC
COM
426281101
53625
272108
SH
SOLE
212225
0
59883
HENRY SCHEIN INC
COM
806407102
1407
16139
SH
SOLE
3471
0
12668
HERC HLDGS INC
COM
42704L104
1724
10319
SH
SOLE
0
0
10319
HERCULES CAPITAL INC
COM
427096508
3204
177301
SH
SOLE
0
0
177301
HERITAGE COMM CORP
COM
426927109
133
11827
SH
SOLE
0
0
11827
HERSHEY CO
COM
427866108
30395
140300
SH
SOLE
45876
0
94424
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
728
32873
SH
SOLE
0
0
32873
HESKA CORP
COM RESTRC NEW
42805E306
1804
13049
SH
SOLE
11843
0
1206
HESS CORP
COM
42809H107
15581
145565
SH
SOLE
99756
0
45809
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
23253
1391551
SH
SOLE
651504
0
740047
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
4
35400
SH
Call
SOLE
0
0
0
HEXCEL CORP NEW
COM
428291108
11315
190258
SH
SOLE
157470
0
32788
HEXO CORP
COM NEW
428304307
8
13452
SH
SOLE
0
0
13452
HF SINCLAIR CORPORATION
COM
403949100
16256
407923
SH
SOLE
364429
0
43494
HIBBETT INC
COM
428567101
248
5596
SH
SOLE
0
0
5596
HIGH INCOME SECS FD
SHS BEN INT
42968F108
522
65889
SH
SOLE
0
0
65889
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
4712
478388
SH
SOLE
0
0
478388
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
5811
486658
SH
SOLE
0
0
486658
HIGHWOODS PPTYS INC
COM
431284108
1289
28170
SH
SOLE
0
0
28170
HILLENBRAND INC
COM
431571108
17846
404032
SH
SOLE
392982
0
11050
HILLMAN SOLUTIONS CORP
COM
431636109
3050
256760
SH
SOLE
255851
0
909
HILLTOP HOLDINGS INC
COM
432748101
715
24335
SH
SOLE
23335
0
1000
HILTON WORLDWIDE HLDGS INC
COM
43300A203
32971
217285
SH
SOLE
159484
0
57801
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
1022
94138
SH
SOLE
0
0
94138
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
751
42452
SH
SOLE
0
0
42452
HOLLYSYS AUTOMATION TCHNGY L
SHS
G45667105
414
25914
SH
SOLE
0
0
25914
HOLOGIC INC
COM
436440101
20099
261637
SH
SOLE
189902
0
71735
HOME BANCSHARES INC
COM
436893200
1700
75206
SH
SOLE
33376
0
41830
HOME DEPOT INC
COM
437076102
975788
3259826
SH
SOLE
964645
0
2295181
HOME DEPOT INC
COM
437076102
3
10500
SH
Call
SOLE
0
0
0
HOMOLOGY MEDICINES INC
COM
438083107
51
16869
SH
SOLE
0
0
16869
HONDA MOTOR LTD
AMERN SHS
438128308
4828
170859
SH
SOLE
133325
0
37534
HONEST CO INC
COM
438333106
111
21332
SH
SOLE
0
0
21332
HONEYWELL INTL INC
COM
438516106
240069
1233764
SH
SOLE
481835
0
751929
HOPE BANCORP INC
COM
43940T109
842
52372
SH
SOLE
50592
0
1780
HOPE BANCORP INC
NOTE 2.000% 5/1
43940TAB5
23
23000
PRN
SOLE
0
0
23000
HORACE MANN EDUCATORS CORP N
COM
440327104
261
6238
SH
SOLE
5885
0
353
HORIZON BANCORP INC
COM
440407104
361
19346
SH
SOLE
0
0
19346
HORIZON TECHNOLOGY FIN CORP
COM
44045A102
191
13723
SH
SOLE
0
0
13723
HORIZON THERAPEUTICS PUB L
SHS
G46188101
26837
255076
SH
SOLE
240021
0
15055
HORMEL FOODS CORP
COM
440452100
10892
211326
SH
SOLE
28186
0
183140
HOST HOTELS & RESORTS INC
COM
44107P104
248
12785
SH
SOLE
0
0
12785
HOSTESS BRANDS INC
CL A
44109J106
5041
229769
SH
SOLE
213524
0
16245
HOULIHAN LOKEY INC
CL A
441593100
4821
54912
SH
SOLE
44596
0
10316
HOWARD HUGHES CORP
COM
44267D107
1799
17359
SH
SOLE
12493
0
4866
HOWMET AEROSPACE INC
COM
443201108
27954
777810
SH
SOLE
730765
0
47045
HOWMET AEROSPACE INC
COM
443201108
99
10300
SH
Call
SOLE
0
0
0
HP INC
COM
40434L105
11296
311185
SH
SOLE
150
0
311035
HSBC HLDGS PLC
SPON ADR NEW
404280406
5316
155358
SH
SOLE
0
0
155358
HUB GROUP INC
CL A
443320106
2004
25950
SH
SOLE
12618
0
13332
HUBBELL INC
COM
443510607
12540
68243
SH
SOLE
51870
0
16373
HUBSPOT INC
COM
443573100
37539
79039
SH
SOLE
65878
0
13161
HUDBAY MINERALS INC
COM
443628102
131
16626
SH
SOLE
0
0
16626
HUDSON PAC PPTYS INC
COM
444097109
6574
236896
SH
SOLE
235501
0
1395
HUMANA INC
COM
444859102
43758
100554
SH
SOLE
85476
0
15078
HUNT J B TRANS SVCS INC
COM
445658107
8361
41636
SH
SOLE
13428
0
28208
HUNTINGTON BANCSHARES INC
COM
446150104
97221
6649895
SH
SOLE
4235083
0
2414812
HUNTINGTON INGALLS INDS INC
COM
446413106
19413
97338
SH
SOLE
78457
0
18881
HUNTSMAN CORP
COM
447011107
42483
1132570
SH
SOLE
282998
0
849572
HUTCHMED CHINA LTD
SPONSORED ADS
44842L103
951
50288
SH
SOLE
50215
0
73
HUYA INC
ADS REP SHS A
44852D108
61
13745
SH
SOLE
0
0
13745
HYATT HOTELS CORP
COM CL A
448579102
1917
20080
SH
SOLE
17966
0
2114
HYDROFARM HLDGS GROUP INC
COM
44888K209
347
22926
SH
SOLE
11104
0
11822
I3 VERTICALS INC
COM CL A
46571Y107
3374
121099
SH
SOLE
0
0
121099
IAA INC
COM
449253103
12540
327842
SH
SOLE
315714
0
12128
IAC INTERACTIVECORP NEW
COM NEW
44891N208
3220
32107
SH
SOLE
25005
0
7102
ICAD INC
COM NEW
44934S206
97
21750
SH
SOLE
0
0
21750
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
2151
41419
SH
SOLE
0
0
41419
ICHOR HOLDINGS
SHS
G4740B105
1560
43800
SH
SOLE
0
0
43800
ICICI BANK LIMITED
ADR
45104G104
4467
235863
SH
SOLE
195216
0
40647
ICL GROUP LTD
SHS
M53213100
193
15984
SH
SOLE
0
0
15984
ICON PLC
SHS
G4705A100
62140
255490
SH
SOLE
247985
0
7505
ICU MED INC
COM
44930G107
9165
41164
SH
SOLE
36961
0
4203
IDACORP INC
COM
451107106
37160
322120
SH
SOLE
314818
0
7302
IDEX CORP
COM
45167R104
8680
45274
SH
SOLE
41040
0
4234
IDEXX LABS INC
COM
45168D104
44040
80503
SH
SOLE
58783
0
21720
IGM BIOSCIENCES INC
COM
449585108
1071
40067
SH
SOLE
0
0
40067
II-VI INC
COM
902104108
3257
44937
SH
SOLE
18653
0
26284
ILLINOIS TOOL WKS INC
COM
452308109
109160
521265
SH
SOLE
234030
0
287235
ILLUMINA INC
COM
452327109
76210
218117
SH
SOLE
180104
0
38013
ILLUMINA INC
NOTE 8/1
452327AK5
16
15000
PRN
SOLE
0
0
15000
IMMERSION CORP
COM
452521107
84
15163
SH
SOLE
0
0
15163
IMMUNOGEN INC
COM
45253H101
1152
241940
SH
SOLE
193755
0
48185
IMPERIAL OIL LTD
COM NEW
453038408
293
6069
SH
SOLE
0
0
6069
IMPINJ INC
COM
453204109
1086
17095
SH
SOLE
0
0
17095
INARI MED INC
COM
45332Y109
398
4386
SH
SOLE
4153
0
233
INCYTE CORP
COM
45337C102
1489
18754
SH
SOLE
0
0
18754
INDEPENDENCE RLTY TR INC
COM
45378A106
825
31202
SH
SOLE
0
0
31202
INDEPENDENT BANK GROUP INC
COM
45384B106
336
4725
SH
SOLE
4225
0
500
INDEPENDENT BK CORP MASS
COM
453836108
1764
21592
SH
SOLE
16165
0
5427
INDEXIQ ACTIVE ETF TR
IQ MACKAY INSRED
45409F843
7972
311539
SH
SOLE
0
0
311539
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
1637
65184
SH
SOLE
0
0
65184
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
609
25800
SH
SOLE
0
0
25800
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
5418
175670
SH
SOLE
167418
0
8252
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
2994
85169
SH
SOLE
0
0
85169
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
1260
39434
SH
SOLE
0
0
39434
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
1124
48057
SH
SOLE
0
0
48057
INDEXIQ ETF TR
US RL EST SMCP
45409B628
896
34045
SH
SOLE
0
0
34045
INDIA FD INC
COM
454089103
464
24022
SH
SOLE
0
0
24022
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
260
11483
SH
SOLE
8920
0
2563
INFINITE ACQUISITION CORP
UNIT 99/99/9999
G48028115
125
12500
SH
SOLE
0
0
12500
INFLARX NV
COM
N44821101
68
37204
SH
SOLE
0
0
37204
INFORMATION SVCS GROUP INC
COM
45675Y104
151
22169
SH
SOLE
22169
0
0
INFOSYS LTD
SPONSORED ADR
456788108
17470
701876
SH
SOLE
352638
0
349238
ING GROEP N.V.
SPONSORED ADR
456837103
3485
334114
SH
SOLE
177693
0
156421
INGERSOLL RAND INC
COM
45687V106
12526
248780
SH
SOLE
105690
0
143090
INGEVITY CORP
COM
45688C107
2669
41653
SH
SOLE
39703
0
1950
INGLES MKTS INC
CL A
457030104
6760
75907
SH
SOLE
60374
0
15533
INGREDION INC
COM
457187102
16387
188035
SH
SOLE
175545
0
12490
INMODE LTD
SHS
M5425M103
3118
84474
SH
SOLE
0
0
84474
INNOSPEC INC
COM
45768S105
5481
59220
SH
SOLE
59220
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
2861
13929
SH
SOLE
0
0
13929
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
3325
85048
SH
SOLE
0
0
85048
INNOVATOR ETFS TR
LOUP FRONTIER
45782C862
882
19188
SH
SOLE
0
0
19188
INNOVATOR ETFS TR
S&P INVT GRD PFD
45783Y822
924
42491
SH
SOLE
0
0
42491
INNOVATOR ETFS TR
US EQT BUFR APR
45782C888
948
27946
SH
SOLE
0
0
27946
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C300
637
20585
SH
SOLE
0
0
20585
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C375
297
9844
SH
SOLE
0
0
9844
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C391
1419
40500
SH
SOLE
0
0
40500
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C383
2109
65329
SH
SOLE
0
0
65329
INNOVIVA INC
COM
45781M101
223
11549
SH
SOLE
0
0
11549
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
102
28471
SH
SOLE
0
0
28471
INSIGHT ENTERPRISES INC
COM
45765U103
324
3020
SH
SOLE
2997
0
23
INSIGHT SELECT INCOME FD
COM
45781W109
447
24988
SH
SOLE
0
0
24988
INSMED INC
COM PAR $.01
457669307
491
20887
SH
SOLE
20237
0
650
INSPERITY INC
COM
45778Q107
2727
27160
SH
SOLE
23984
0
3176
INSPIRE MED SYS INC
COM
457730109
2588
10084
SH
SOLE
3477
0
6607
INSULET CORP
COM
45784P101
15070
56571
SH
SOLE
48779
0
7792
INTEGER HLDGS CORP
COM
45826H109
3295
40898
SH
SOLE
40148
0
750
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
2600
40457
SH
SOLE
39467
0
990
INTEL CORP
COM
458140100
194848
3931548
SH
SOLE
1385223
0
2546325
INTEL CORP
COM
458140100
58
98300
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
14
16700
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
1
16800
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
4
13000
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
3
19900
SH
Call
SOLE
0
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
1025
14100
SH
SOLE
4828
0
9272
INTER PARFUMS INC
COM
458334109
9107
103427
SH
SOLE
87056
0
16371
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
6384
96853
SH
SOLE
94471
0
2382
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
219
240000
PRN
SOLE
0
0
240000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
222346
1682878
SH
SOLE
474713
0
1208165
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
27
24200
SH
Call
SOLE
0
0
0
INTERDIGITAL INC
COM
45867G101
216
3386
SH
SOLE
0
0
3386
INTERDIGITAL INC
NOTE 2.000% 6/0
45867GAB7
17
17000
PRN
SOLE
0
0
17000
INTERNATIONAL BUSINESS MACHS
COM
459200101
149233
1147763
SH
SOLE
115701
0
1032062
INTERNATIONAL BUSINESS MACHS
COM
459200101
176
11600
SH
Call
SOLE
0
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
3
35300
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
10643
81038
SH
SOLE
26985
0
54053
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
5934
240437
SH
SOLE
100505
0
139932
INTERNATIONAL PAPER CO
COM
460146103
18923
410032
SH
SOLE
0
0
410032
INTERNATIONAL SEAWAYS INC
COM
Y41053102
542
30045
SH
SOLE
0
0
30045
INTERPUBLIC GROUP COS INC
COM
460690100
50596
1427244
SH
SOLE
1126466
0
300778
INTERSECT ENT INC
COM
46071F103
1196
42713
SH
SOLE
42657
0
56
INTRA-CELLULAR THERAPIES INC
COM
46116X101
9116
148976
SH
SOLE
77902
0
71074
INTRUSION INC
COM NEW
46121E205
138
55835
SH
SOLE
0
0
55835
INTUIT
COM
461202103
118911
247296
SH
SOLE
198401
0
48895
INTUITIVE SURGICAL INC
COM NEW
46120E602
92806
307631
SH
SOLE
215989
0
91642
INVENTRUST PPTYS CORP
COM NEW
46124J201
274
8899
SH
SOLE
0
0
8899
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
250
2234
SH
SOLE
0
0
2234
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
508
9687
SH
SOLE
0
0
9687
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
40199
806724
SH
SOLE
0
0
806724
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
525
21056
SH
SOLE
0
0
21056
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
13706
776999
SH
SOLE
2024
0
774975
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
4178
399395
SH
SOLE
0
0
399395
INVESCO BD FD
COM
46132L107
1623
92649
SH
SOLE
0
0
92649
INVESCO CALIF VALUE MUN INCO
COM
46132H106
830
74937
SH
SOLE
0
0
74937
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
206
2115
SH
SOLE
0
0
2115
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
5989
229820
SH
SOLE
0
0
229820
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
2260
103293
SH
SOLE
0
0
103293
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
2422
93728
SH
SOLE
0
0
93728
INVESCO DB MULTI-SECTOR COMM
ENERGY FD
46140H304
4948
214365
SH
SOLE
0
0
214365
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
203
7709
SH
SOLE
0
0
7709
INVESCO EXCH TRADED FD TR II
1 30 LADER TRE
46138E107
430
12743
SH
SOLE
0
0
12743
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
520
23570
SH
SOLE
0
0
23570
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
6369
189442
SH
SOLE
0
0
189442
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
4172
178613
SH
SOLE
0
0
178613
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
20766
245288
SH
SOLE
0
0
245288
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
2171
96039
SH
SOLE
0
0
96039
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
247
13422
SH
SOLE
0
0
13422
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
552
11970
SH
SOLE
0
0
11970
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
3486
167429
SH
SOLE
0
0
167429
INVESCO EXCH TRADED FD TR II
FTSE RAFI SML
46138E735
226
6565
SH
SOLE
0
0
6565
INVESCO EXCH TRADED FD TR II
GBL SRT TRM HY
46138E669
1480
74211
SH
SOLE
0
0
74211
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
665
18210
SH
SOLE
0
0
18210
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
3591
56341
SH
SOLE
44878
0
11463
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
2712
138840
SH
SOLE
0
0
138840
INVESCO EXCH TRADED FD TR II
KBW PPTY CASUT
46138E586
2924
33573
SH
SOLE
0
0
33573
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
389
15258
SH
SOLE
0
0
15258
INVESCO EXCH TRADED FD TR II
KBW REGL BKG
46138E578
1622
26447
SH
SOLE
0
0
26447
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
7915
53130
SH
SOLE
0
0
53130
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
5124
176448
SH
SOLE
0
0
176448
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3774
151395
SH
SOLE
0
0
151395
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
9192
677379
SH
SOLE
0
0
677379
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
824
17716
SH
SOLE
0
0
17716
INVESCO EXCH TRADED FD TR II
S&P 500 ENHNCD
46138E396
1719
38362
SH
SOLE
0
0
38362
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
14385
189370
SH
SOLE
61
0
189309
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
2227
27605
SH
SOLE
0
0
27605
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
939
36370
SH
SOLE
0
0
36370
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
1880
35862
SH
SOLE
0
0
35862
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
2414
77521
SH
SOLE
0
0
77521
INVESCO EXCH TRADED FD TR II
S&P INTL QULTY
46138E214
11029
385607
SH
SOLE
0
0
385607
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
813
8820
SH
SOLE
0
0
8820
INVESCO EXCH TRADED FD TR II
S&P MIDCP LOW
46138E198
3891
69738
SH
SOLE
0
0
69738
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
3272
27277
SH
SOLE
215
0
27062
INVESCO EXCH TRADED FD TR II
S&P SMLCP DISC
46138E180
424
4579
SH
SOLE
0
0
4579
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
3268
326176
SH
SOLE
0
0
326176
INVESCO EXCH TRADED FD TR II
S&P SMLCP FINL
46138E156
3257
56037
SH
SOLE
0
0
56037
INVESCO EXCH TRADED FD TR II
S&P SMLCP HELT
46138E149
1072
6658
SH
SOLE
0
0
6658
INVESCO EXCH TRADED FD TR II
S&P SMLCP INDL
46138E123
220
2386
SH
SOLE
0
0
2386
INVESCO EXCH TRADED FD TR II
S&P SMLCP INFO
46138E115
1511
10842
SH
SOLE
0
0
10842
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
1020
20807
SH
SOLE
0
0
20807
INVESCO EXCH TRADED FD TR II
S&P SMLCP STAP
46138E172
439
4354
SH
SOLE
0
0
4354
INVESCO EXCH TRADED FD TR II
S&P ULTRA DIVIDE
46138G656
8204
187145
SH
SOLE
0
0
187145
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
30475
645522
SH
SOLE
0
0
645522
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
30017
447419
SH
SOLE
235
0
447184
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
3059
40537
SH
SOLE
0
0
40537
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
6273
288169
SH
SOLE
0
0
288169
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
15415
519536
SH
SOLE
0
0
519536
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
6509
266313
SH
SOLE
0
0
266313
INVESCO EXCH TRADED FD TR II
VRDO TAX FREE
46138G862
2956
118896
SH
SOLE
0
0
118896
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
21532
1012793
SH
SOLE
0
0
1012793
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
757
33044
SH
SOLE
0
0
33044
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 MUNI
46138J551
757
29964
SH
SOLE
0
0
29964
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
22463
1064581
SH
SOLE
0
0
1064581
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
791
32281
SH
SOLE
0
0
32281
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 MUNI
46138J544
731
29000
SH
SOLE
0
0
29000
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
21527
1021677
SH
SOLE
0
0
1021677
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
1509
63369
SH
SOLE
0
0
63369
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 MUNI
46138J536
660
26468
SH
SOLE
0
0
26468
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
18648
891797
SH
SOLE
0
0
891797
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
582
24480
SH
SOLE
0
0
24480
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 MUNI
46138J528
581
23434
SH
SOLE
0
0
23434
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
11424
572059
SH
SOLE
0
0
572059
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
1810
89572
SH
SOLE
0
0
89572
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
547
25917
SH
SOLE
0
0
25917
INVESCO EXCH TRD SLF IDX FD
RAFI STRG US SML
46138J734
580
15421
SH
SOLE
0
0
15421
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
22693
476745
SH
SOLE
256694
0
220051
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
1450
18515
SH
SOLE
0
0
18515
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
11078
122435
SH
SOLE
1719
0
120716
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
9594
249514
SH
SOLE
0
0
249514
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
1018
22110
SH
SOLE
0
0
22110
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
2286
23145
SH
SOLE
0
0
23145
INVESCO EXCHANGE TRADED FD T
DWA CYCLICALS
46137V803
799
10666
SH
SOLE
0
0
10666
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
2568
60116
SH
SOLE
0
0
60116
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
631
12839
SH
SOLE
0
0
12839
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
4835
35932
SH
SOLE
0
0
35932
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
703
7138
SH
SOLE
0
0
7138
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
52396
646701
SH
SOLE
0
0
646701
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
2167
15688
SH
SOLE
0
0
15688
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
340
5485
SH
SOLE
0
0
5485
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
2023
47160
SH
SOLE
0
0
47160
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
4193
151091
SH
SOLE
0
0
151091
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
1894
41004
SH
SOLE
0
0
41004
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
3418
70093
SH
SOLE
16
0
70077
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
22274
308291
SH
SOLE
0
0
308291
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
1599
32698
SH
SOLE
0
0
32698
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
349
7335
SH
SOLE
0
0
7335
INVESCO EXCHANGE TRADED FD T
DYNMC OIL GAS
46137V670
2397
521018
SH
SOLE
0
0
521018
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
716
8993
SH
SOLE
0
0
8993
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
3294
25410
SH
SOLE
0
0
25410
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
1166
10451
SH
SOLE
0
0
10451
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
2985
176396
SH
SOLE
0
0
176396
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
17974
105196
SH
SOLE
72
0
105124
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
44024
241002
SH
SOLE
0
0
241002
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
804
62385
SH
SOLE
0
0
62385
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
627
21619
SH
SOLE
0
0
21619
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
6982
319838
SH
SOLE
0
0
319838
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
2940
149787
SH
SOLE
0
0
149787
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137V407
1233
20063
SH
SOLE
0
0
20063
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
1354
8014
SH
SOLE
0
0
8014
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
6088
99697
SH
SOLE
0
0
99697
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
10063
110292
SH
SOLE
0
0
110292
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
7782
22140
SH
SOLE
0
0
22140
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
1005
29100
SH
SOLE
0
0
29100
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
5823
67458
SH
SOLE
227
0
67231
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
1188
24650
SH
SOLE
0
0
24650
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
1400
15195
SH
SOLE
0
0
15195
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
421
2067
SH
SOLE
0
0
2067
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
1079
11255
SH
SOLE
0
0
11255
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
3031
56269
SH
SOLE
0
0
56269
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
219
2715
SH
SOLE
0
0
2715
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
777
5498
SH
SOLE
0
0
5498
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
908
17488
SH
SOLE
290
0
17198
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
319
5313
SH
SOLE
0
0
5313
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
1814
77999
SH
SOLE
0
0
77999
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
2765
20424
SH
SOLE
0
0
20424
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
2138
31742
SH
SOLE
0
0
31742
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
14505
227736
SH
SOLE
0
0
227736
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
1923
6276
SH
SOLE
0
0
6276
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
2067
10962
SH
SOLE
0
0
10962
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
1778
9630
SH
SOLE
0
0
9630
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
215
1272
SH
SOLE
0
0
1272
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
15571
53862
SH
SOLE
6394
0
47468
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
325
2684
SH
SOLE
0
0
2684
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
207598
1316326
SH
SOLE
736
0
1315590
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
18221
99143
SH
SOLE
100
0
99043
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
16978
198215
SH
SOLE
0
0
198215
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2226
44610
SH
SOLE
0
0
44610
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
3053
57589
SH
SOLE
0
0
57589
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
7177
110176
SH
SOLE
0
0
110176
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
39
46100
SH
Call
SOLE
0
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
3
13900
SH
Call
SOLE
0
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
653
6870
SH
SOLE
0
0
6870
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
693
28930
SH
SOLE
0
0
28930
INVESCO HIG INCM 2023 TARG T
COM
46135X108
1180
134831
SH
SOLE
0
0
134831
INVESCO HIGH INCOME 2024 TAR
COM
46136K105
303
33543
SH
SOLE
0
0
33543
INVESCO LTD
SHS
G491BT108
2355
102118
SH
SOLE
0
0
102118
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
36
15969
SH
SOLE
0
0
15969
INVESCO MUN OPPORTUNITY TR
COM
46132C107
4100
358056
SH
SOLE
0
0
358056
INVESCO MUN TR
COM
46131J103
985
85540
SH
SOLE
0
0
85540
INVESCO MUNI INCOME OPP TRST
COM
46132X101
361
50788
SH
SOLE
0
0
50788
INVESCO PA VALUE MUN INC TR
COM
46132K109
4928
421880
SH
SOLE
0
0
421880
INVESCO QQQ TR
UNIT SER 1
46090E103
476953
1315564
SH
SOLE
158044
0
1157520
INVESCO QQQ TR
UNIT SER 1
46090E103
411
25500
SH
Call
SOLE
0
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1853
17000
SH
Call
SOLE
0
0
0
INVESCO QUALITY MUN INCOME T
COM
46133G107
4182
369131
SH
SOLE
0
0
369131
INVESCO SR INCOME TR
COM
46131H107
1733
406759
SH
SOLE
0
0
406759
INVESCO TR INVT GRADE MUNS
COM
46131M106
1081
93067
SH
SOLE
0
0
93067
INVESCO TR INVT GRADE NEW YO
COM
46131T101
245
21101
SH
SOLE
0
0
21101
INVESTCORP CR MGMT BDC INC
COM
46090R104
1088
209612
SH
SOLE
0
0
209612
INVESTMENT MANAGERS SER TR
KNWLDL LD ETF
46143U849
4429
105374
SH
SOLE
0
0
105374
INVESTORS BANCORP INC NEW
COM
46146L101
918
61474
SH
SOLE
55297
0
6177
INVITAE CORP
COM
46185L103
373
46813
SH
SOLE
0
0
46813
INVITATION HOMES INC
COM
46187W107
8912
221799
SH
SOLE
70527
0
151272
IONIS PHARMACEUTICALS INC
COM
462222100
9509
256726
SH
SOLE
249262
0
7464
IONQ INC
COM
46222L108
167
13069
SH
SOLE
0
0
13069
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
256
15386
SH
SOLE
0
0
15386
IPG PHOTONICS CORP
COM
44980X109
571
5198
SH
SOLE
0
0
5198
IQVIA HLDGS INC
COM
46266C105
168773
729957
SH
SOLE
126778
0
603179
IRIDIUM COMMUNICATIONS INC
COM
46269C102
9300
230649
SH
SOLE
25538
0
205111
IROBOT CORP
COM
462726100
276
4346
SH
SOLE
0
0
4346
IRON MTN INC NEW
COM
46284V101
23434
422914
SH
SOLE
129897
0
293017
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
303
24117
SH
SOLE
0
0
24117
ISHARES GOLD TR
ISHARES NEW
464285204
141037
3829393
SH
SOLE
174341
0
3655052
ISHARES INC
CORE MSCI EMKT
46434G103
644855
11608562
SH
SOLE
9377533
0
2231029
ISHARES INC
CUR HD MSCI EM
46434G509
501
18219
SH
SOLE
0
0
18219
ISHARES INC
EM MKTS DIV ETF
464286319
223
6809
SH
SOLE
0
0
6809
ISHARES INC
ESG AWR MSCI EM
46434G863
7501
204213
SH
SOLE
898
0
203315
ISHARES INC
GLB AGRIC PR ETF
464286350
1708
35905
SH
SOLE
0
0
35905
ISHARES INC
GLB ENR PROD ETF
464286343
1864
82170
SH
SOLE
0
0
82170
ISHARES INC
JP MRG EM CRP BD
464286251
3445
74238
SH
SOLE
30224
0
44014
ISHARES INC
MSCI AUST ETF
464286103
812
30707
SH
SOLE
21624
0
9083
ISHARES INC
MSCI AUSTRIA ETF
464286202
975
45131
SH
SOLE
0
0
45131
ISHARES INC
MSCI BRAZIL ETF
464286400
592
15662
SH
SOLE
0
0
15662
ISHARES INC
MSCI CDA ETF
464286509
1612
40085
SH
SOLE
12058
0
28027
ISHARES INC
MSCI CHILE ETF
464286640
13137
451899
SH
SOLE
0
0
451899
ISHARES INC
MSCI EM ASIA ETF
464286426
2120
28710
SH
SOLE
25229
0
3481
ISHARES INC
MSCI EMERG MKT
46434G889
8657
178899
SH
SOLE
0
0
178899
ISHARES INC
MSCI EMERG MRKT
464286533
9573
156856
SH
SOLE
0
0
156856
ISHARES INC
MSCI EMRG CHN
46434G764
20641
354775
SH
SOLE
336703
0
18072
ISHARES INC
MSCI EURZONE ETF
464286608
1296
29960
SH
SOLE
138
0
29822
ISHARES INC
MSCI FRONTIER
464286145
1464
45027
SH
SOLE
0
0
45027
ISHARES INC
MSCI GBL ETF NEW
46434G848
23448
457796
SH
SOLE
0
0
457796
ISHARES INC
MSCI GBL ETF NEW
46434G848
165
73100
SH
Call
SOLE
0
0
0
ISHARES INC
MSCI GBL GOLD MN
46434G855
646
20800
SH
SOLE
0
0
20800
ISHARES INC
MSCI GBL MIN VOL
464286525
22455
214223
SH
SOLE
108013
0
106210
ISHARES INC
MSCI GERMANY ETF
464286806
419
14752
SH
SOLE
0
0
14752
ISHARES INC
MSCI HONG KG ETF
464286871
5784
256259
SH
SOLE
0
0
256259
ISHARES INC
MSCI ISRAEL ETF
464286632
805
10846
SH
SOLE
0
0
10846
ISHARES INC
MSCI JPN ETF NEW
46434G822
5823
94506
SH
SOLE
960
0
93546
ISHARES INC
MSCI MEXICO ETF
464286822
809
14726
SH
SOLE
0
0
14726
ISHARES INC
MSCI MLY ETF NEW
46434G814
1543
60240
SH
SOLE
0
0
60240
ISHARES INC
MSCI NETHERL ETF
464286814
1058
24994
SH
SOLE
0
0
24994
ISHARES INC
MSCI PAC JP ETF
464286665
635
12899
SH
SOLE
0
0
12899
ISHARES INC
MSCI SINGPOR ETF
46434G780
231
11079
SH
SOLE
0
0
11079
ISHARES INC
MSCI SWITZERLAND
464286749
502
10223
SH
SOLE
0
0
10223
ISHARES INC
MSCI TAIWAN ETF
46434G772
1881
30602
SH
SOLE
0
0
30602
ISHARES INC
MSCI THAILND ETF
464286624
2155
27638
SH
SOLE
0
0
27638
ISHARES INC
MSCI WORLD ETF
464286392
2807
21902
SH
SOLE
0
0
21902
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
408
18027
SH
SOLE
0
0
18027
ISHARES SILVER TR
ISHARES
46428Q109
23586
1030842
SH
SOLE
121
0
1030721
ISHARES SILVER TR
ISHARES
46428Q109
4
19400
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
1
34100
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
10
21700
SH
Call
SOLE
0
0
0
ISHARES SILVER TR
ISHARES
46428Q109
6
20700
SH
Call
SOLE
0
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
329
3290
SH
SOLE
0
0
3290
ISHARES TR
0-5 YR TIPS ETF
46429B747
38531
367173
SH
SOLE
108232
0
258941
ISHARES TR
0-5YR HI YL CP
46434V407
63444
1443215
SH
SOLE
1338235
0
104980
ISHARES TR
0-5YR INVT GR CP
46434V100
3515
71202
SH
SOLE
0
0
71202
ISHARES TR
1 3 YR TREAS BD
464287457
92707
1112253
SH
SOLE
344305
0
767948
ISHARES TR
10+ YR INVST GRD
464289511
729
11875
SH
SOLE
0
0
11875
ISHARES TR
10-20 YR TRS ETF
464288653
10897
80953
SH
SOLE
76041
0
4912
ISHARES TR
20 YR TR BD ETF
464287432
85716
648967
SH
SOLE
184547
0
464420
ISHARES TR
20 YR TR BD ETF
464287432
16
20000
SH
Put
SOLE
0
0
20000
ISHARES TR
20 YR TR BD ETF
464287432
169
16200
SH
Put
SOLE
0
0
16200
ISHARES TR
20 YR TR BD ETF
464287432
435
85200
SH
Call
SOLE
0
0
0
ISHARES TR
20 YR TR BD ETF
464287432
74
22100
SH
Put
SOLE
0
0
22100
ISHARES TR
20 YR TR BD ETF
464287432
121
27200
SH
Put
SOLE
0
0
27200
ISHARES TR
20 YR TR BD ETF
464287432
65
21000
SH
Put
SOLE
0
0
21000
ISHARES TR
20 YR TR BD ETF
464287432
105
17600
SH
Call
SOLE
0
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
24346
199474
SH
SOLE
63160
0
136314
ISHARES TR
A RATE CP BD ETF
46429B291
12489
240959
SH
SOLE
0
0
240959
ISHARES TR
AGENCY BOND ETF
464288166
12297
109502
SH
SOLE
91259
0
18243
ISHARES TR
AGGRES ALLOC ETF
464289859
1597
23165
SH
SOLE
22748
0
417
ISHARES TR
BARCLAYS 7 10 YR
464287440
28414
264387
SH
SOLE
49112
0
215275
ISHARES TR
BLACKROCK ULTRA
46434V878
61659
1229493
SH
SOLE
0
0
1229493
ISHARES TR
BROAD USD HIGH
46435U853
494092
12714655
SH
SOLE
12254562
0
460093
ISHARES TR
CALIF MUN BD ETF
464288356
1326
22789
SH
SOLE
0
0
22789
ISHARES TR
CHINA LG-CAP ETF
464287184
2907
90928
SH
SOLE
0
0
90928
ISHARES TR
CHINA LG-CAP ETF
464287184
2
15100
SH
Call
SOLE
0
0
0
ISHARES TR
COHEN STEER REIT
464287564
3552
50022
SH
SOLE
199
0
49823
ISHARES TR
CONSER ALLOC ETF
464289883
1015
26952
SH
SOLE
18997
0
7955
ISHARES TR
CONV BD ETF
46435G102
8715
104596
SH
SOLE
0
0
104596
ISHARES TR
CORE 1 5 YR USD
46432F859
640733
13221870
SH
SOLE
11401352
0
1820518
ISHARES TR
CORE DIV GRWTH
46434V621
102797
1924677
SH
SOLE
80935
0
1843742
ISHARES TR
CORE HIGH DV ETF
46429B663
25120
235013
SH
SOLE
426
0
234587
ISHARES TR
CORE INTL AGGR
46435G672
212
4070
SH
SOLE
146
0
3924
ISHARES TR
CORE MSCI EAFE
46432F842
2430468
34965719
SH
SOLE
31489728
0
3475991
ISHARES TR
CORE MSCI EURO
46434V738
155094
2904372
SH
SOLE
2790304
0
114068
ISHARES TR
CORE MSCI INTL
46435G326
7616
119694
SH
SOLE
0
0
119694
ISHARES TR
CORE MSCI TOTAL
46432F834
65444
982939
SH
SOLE
954
0
981985
ISHARES TR
CORE S&P MCP ETF
464287507
653218
2434243
SH
SOLE
1684081
0
750162
ISHARES TR
CORE S&P SCP ETF
464287804
759498
7040164
SH
SOLE
4021857
0
3018307
ISHARES TR
CORE S&P SCP ETF
464287804
15
19000
SH
Call
SOLE
0
0
0
ISHARES TR
CORE S&P TTL STK
464287150
53740
532391
SH
SOLE
18654
0
513737
ISHARES TR
CORE S&P US GWT
464287671
75324
712894
SH
SOLE
105862
0
607032
ISHARES TR
CORE S&P US VLU
464287663
20678
272545
SH
SOLE
65989
0
206556
ISHARES TR
CORE S&P500 ETF
464287200
557579
1228969
SH
SOLE
158425
0
1070544
ISHARES TR
CORE TOTAL USD
46434V613
70745
1425447
SH
SOLE
4364
0
1421083
ISHARES TR
CORE US AGGBD ET
464287226
3887833
36300918
SH
SOLE
34625708
0
1675210
ISHARES TR
CRE U S REIT ETF
464288521
3201
49519
SH
SOLE
0
0
49519
ISHARES TR
CYBERSECURITY
46435U135
209
4897
SH
SOLE
0
0
4897
ISHARES TR
DEVSMCP EXNA ETF
464288497
760
12445
SH
SOLE
9733
0
2712
ISHARES TR
DOW JONES US ETF
464287846
4486
40286
SH
SOLE
0
0
40286
ISHARES TR
EAFE GRWTH ETF
464288885
20779
215843
SH
SOLE
42576
0
173267
ISHARES TR
EAFE SML CP ETF
464288273
9623
145057
SH
SOLE
114
0
144943
ISHARES TR
EAFE VALUE ETF
464288877
45732
909905
SH
SOLE
554382
0
355523
ISHARES TR
ESG ADV TTL USD
46436E619
340
7320
SH
SOLE
0
0
7320
ISHARES TR
ESG ADVNCD HY BD
46435G441
536
11026
SH
SOLE
0
0
11026
ISHARES TR
ESG AW MSCI EAFE
46435G516
6688
90712
SH
SOLE
20716
0
69996
ISHARES TR
ESG AWARE MSCI
46435U663
3718
97745
SH
SOLE
0
0
97745
ISHARES TR
ESG AWR MSCI USA
46435G425
26182
258331
SH
SOLE
1685
0
256646
ISHARES TR
ESG AWR US AGRGT
46435U549
1369
26513
SH
SOLE
0
0
26513
ISHARES TR
ESG AWRE 1 5 YR
46435G243
4072
165340
SH
SOLE
0
0
165340
ISHARES TR
ESG AWRE USD ETF
46435G193
683
27176
SH
SOLE
0
0
27176
ISHARES TR
ESG EAFE ETF
46436E759
239
3922
SH
SOLE
0
0
3922
ISHARES TR
ESG MSCI LEADR
46435U218
683
8631
SH
SOLE
0
0
8631
ISHARES TR
ESG MSCI USA ETF
46436E767
768
21507
SH
SOLE
0
0
21507
ISHARES TR
EUROPE ETF
464287861
706
14045
SH
SOLE
0
0
14045
ISHARES TR
EXPANDED TECH
464287515
20822
60360
SH
SOLE
28423
0
31937
ISHARES TR
EXPND TEC SC ETF
464287549
211988
545474
SH
SOLE
463349
0
82125
ISHARES TR
EXPONENTIAL TECH
46434V381
9471
160410
SH
SOLE
0
0
160410
ISHARES TR
FALN ANGLS USD
46435G474
19240
693074
SH
SOLE
2624
0
690450
ISHARES TR
FLTG RATE NT ETF
46429B655
36940
731196
SH
SOLE
153888
0
577308
ISHARES TR
GBL COMM SVC ETF
464287275
251
3395
SH
SOLE
0
0
3395
ISHARES TR
GENOMICS IMMUN
46435U192
476
13810
SH
SOLE
0
0
13810
ISHARES TR
GL CLEAN ENE ETF
464288224
15932
740322
SH
SOLE
0
0
740322
ISHARES TR
GL CLEAN ENE ETF
464288224
35
37000
SH
Put
SOLE
0
0
37000
ISHARES TR
GL CLEAN ENE ETF
464288224
13
37000
SH
Put
SOLE
0
0
37000
ISHARES TR
GL TIMB FORE ETF
464288174
384
4295
SH
SOLE
0
0
4295
ISHARES TR
GLB CNS DISC ETF
464288745
545
3488
SH
SOLE
0
0
3488
ISHARES TR
GLB CNSM STP ETF
464288737
296
4766
SH
SOLE
0
0
4766
ISHARES TR
GLB INFRASTR ETF
464288372
614
12068
SH
SOLE
0
0
12068
ISHARES TR
GLOB HLTHCRE ETF
464287325
4327
49388
SH
SOLE
2409
0
46979
ISHARES TR
GLOBAL 100 ETF
464287572
13683
179918
SH
SOLE
806
0
179112
ISHARES TR
GLOBAL ENERG ETF
464287341
1442
39900
SH
SOLE
0
0
39900
ISHARES TR
GLOBAL FINLS ETF
464287333
750
9441
SH
SOLE
131
0
9310
ISHARES TR
GLOBAL MATER ETF
464288695
282
3000
SH
SOLE
0
0
3000
ISHARES TR
GLOBAL REIT ETF
46434V647
1314
44987
SH
SOLE
0
0
44987
ISHARES TR
GLOBAL TECH ETF
464287291
8250
142217
SH
SOLE
318
0
141899
ISHARES TR
GNMA BOND ETF
46429B333
599
12543
SH
SOLE
0
0
12543
ISHARES TR
GOV/CRED BD ETF
464288596
1226
10808
SH
SOLE
0
0
10808
ISHARES TR
GRWT ALLOCAT ETF
464289867
2599
48163
SH
SOLE
32055
0
16108
ISHARES TR
HDG MSCI EAFE
46434V803
912
26879
SH
SOLE
125
0
26754
ISHARES TR
HDG MSCI JAPAN
46434V886
399
10334
SH
SOLE
1084
0
9250
ISHARES TR
IBDS DEC28 ETF
46435U515
2159
81947
SH
SOLE
0
0
81947
ISHARES TR
IBONDS 22 TRM HG
46435U176
244
10136
SH
SOLE
0
0
10136
ISHARES TR
IBONDS 22 TRM TS
46436E809
3793
149700
SH
SOLE
0
0
149700
ISHARES TR
IBONDS 23 TRM HG
46435U150
395
16607
SH
SOLE
0
0
16607
ISHARES TR
IBONDS 23 TRM TS
46436E882
5679
226243
SH
SOLE
0
0
226243
ISHARES TR
IBONDS 24 TRM TS
46436E874
1477
59899
SH
SOLE
0
0
59899
ISHARES TR
IBONDS 27 ETF
46435UAA9
3327
133382
SH
SOLE
0
0
133382
ISHARES TR
IBONDS DEC
46435U697
1111
42735
SH
SOLE
0
0
42735
ISHARES TR
IBONDS DEC 2030
46436E726
675
29115
SH
SOLE
0
0
29115
ISHARES TR
IBONDS DEC 2031
46436E486
665
29250
SH
SOLE
0
0
29250
ISHARES TR
IBONDS DEC 25
46435U432
954
35771
SH
SOLE
0
0
35771
ISHARES TR
IBONDS DEC 26
46435U259
845
33144
SH
SOLE
0
0
33144
ISHARES TR
IBONDS DEC 27
46435U283
653
25674
SH
SOLE
0
0
25674
ISHARES TR
IBONDS DEC 28
46435U325
330
12956
SH
SOLE
0
0
12956
ISHARES TR
IBONDS DEC 29
46436E205
784
31982
SH
SOLE
0
0
31982
ISHARES TR
IBONDS DEC2022
46435G755
1178
45446
SH
SOLE
0
0
45446
ISHARES TR
IBONDS DEC2023
46435G318
1275
50071
SH
SOLE
0
0
50071
ISHARES TR
IBONDS DEC2026
46435GAA0
5063
205379
SH
SOLE
0
0
205379
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
12128
484360
SH
SOLE
0
0
484360
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
9805
387853
SH
SOLE
0
0
387853
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
9129
363716
SH
SOLE
0
0
363716
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
7164
283708
SH
SOLE
0
0
283708
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
216
8129
SH
SOLE
0
0
8129
ISHARES TR
IBOXX HI YD ETF
464288513
18209
221282
SH
SOLE
17
0
221265
ISHARES TR
IBOXX INV CP ETF
464287242
87668
724877
SH
SOLE
431751
0
293126
ISHARES TR
INTL DIV GRWTH
46435G524
4372
67036
SH
SOLE
521
0
66515
ISHARES TR
INTL SEL DIV ETF
464288448
13666
430304
SH
SOLE
0
0
430304
ISHARES TR
INTRM GOV CR ETF
464288612
7450
68648
SH
SOLE
0
0
68648
ISHARES TR
INVESTMENT GRADE
46435G219
772
15907
SH
SOLE
0
0
15907
ISHARES TR
ISHARES BIOTECH
464287556
22254
170793
SH
SOLE
0
0
170793
ISHARES TR
ISHARES SEMICDTR
464287523
21531
45493
SH
SOLE
752
0
44741
ISHARES TR
ISHS 1-5YR INVS
464288646
104638
2023159
SH
SOLE
854074
0
1169085
ISHARES TR
ISHS 5-10YR INVT
464288638
68992
1257373
SH
SOLE
856908
0
400465
ISHARES TR
JPMORGAN USD EMG
464288281
118872
1215951
SH
SOLE
951884
0
264067
ISHARES TR
LATN AMER 40 ETF
464287390
5674
186695
SH
SOLE
140450
0
46245
ISHARES TR
MBS ETF
464288588
135493
1330041
SH
SOLE
210124
0
1119917
ISHARES TR
MICRO-CAP ETF
464288869
537
4170
SH
SOLE
0
0
4170
ISHARES TR
MODERT ALLOC ETF
464289875
2201
51217
SH
SOLE
25793
0
25424
ISHARES TR
MORNINGSTAR GRWT
464287119
2787
42872
SH
SOLE
0
0
42872
ISHARES TR
MORNINGSTAR VALU
464288109
6655
97046
SH
SOLE
0
0
97046
ISHARES TR
MORNINGSTR US EQ
464287127
286
4554
SH
SOLE
0
0
4554
ISHARES TR
MORTGE REL ETF
46435G342
2241
68584
SH
SOLE
0
0
68584
ISHARES TR
MRGSTR MD CP ETF
464288208
23652
351441
SH
SOLE
0
0
351441
ISHARES TR
MRGSTR MD CP GRW
464288307
5770
89757
SH
SOLE
0
0
89757
ISHARES TR
MRGSTR MD CP VAL
464288406
5469
79388
SH
SOLE
0
0
79388
ISHARES TR
MRGSTR SM CP ETF
464288505
542
10120
SH
SOLE
0
0
10120
ISHARES TR
MRGSTR SM CP GR
464288604
383
8666
SH
SOLE
0
0
8666
ISHARES TR
MRNGSTR INC ETF
46432F875
407
18176
SH
SOLE
0
0
18176
ISHARES TR
MRNING SM CP ETF
464288703
862
14675
SH
SOLE
0
0
14675
ISHARES TR
MSCI AC ASIA ETF
464288182
897
11959
SH
SOLE
0
0
11959
ISHARES TR
MSCI ACWI ETF
464288257
35937
360162
SH
SOLE
35516
0
324646
ISHARES TR
MSCI ACWI EX US
464288240
6361
121687
SH
SOLE
0
0
121687
ISHARES TR
MSCI CHINA ETF
46429B671
1006
19015
SH
SOLE
0
0
19015
ISHARES TR
MSCI EAFE ETF
464287465
107014
1453989
SH
SOLE
152081
0
1301908
ISHARES TR
MSCI EAFE MIN VL
46429B689
24780
343504
SH
SOLE
0
0
343504
ISHARES TR
MSCI EMG MKT ETF
464287234
48260
1068878
SH
SOLE
1704
0
1067174
ISHARES TR
MSCI EURO FL ETF
464289180
531
28077
SH
SOLE
0
0
28077
ISHARES TR
MSCI GBL SUS DEV
46435G532
403
4728
SH
SOLE
0
0
4728
ISHARES TR
MSCI INDIA ETF
46429B598
28711
644176
SH
SOLE
0
0
644176
ISHARES TR
MSCI INTL MOMENT
46434V449
9921
279780
SH
SOLE
18078
0
261702
ISHARES TR
MSCI INTL MULTFT
46434V274
20829
752765
SH
SOLE
0
0
752765
ISHARES TR
MSCI INTL QUALTY
46434V456
15397
417591
SH
SOLE
0
0
417591
ISHARES TR
MSCI INTL VLU FT
46435G409
7235
284278
SH
SOLE
0
0
284278
ISHARES TR
MSCI KLD400 SOC
464288570
7765
89645
SH
SOLE
8620
0
81025
ISHARES TR
MSCI LW CRB TG
46434V464
582
3567
SH
SOLE
0
0
3567
ISHARES TR
MSCI PHILIPS ETF
46429B408
949
30519
SH
SOLE
0
0
30519
ISHARES TR
MSCI UK ETF NEW
46435G334
2244
66715
SH
SOLE
10434
0
56281
ISHARES TR
MSCI USA ESG SLC
464288802
14201
146643
SH
SOLE
101099
0
45544
ISHARES TR
MSCI USA MIN VOL
46429B697
2488215
32076986
SH
SOLE
30599573
0
1477413
ISHARES TR
MSCI USA MMENTM
46432F396
430440
2557974
SH
SOLE
2099943
0
458031
ISHARES TR
MSCI USA MULTIFT
46434V282
696
15642
SH
SOLE
0
0
15642
ISHARES TR
MSCI USA QLT FCT
46432F339
104360
775155
SH
SOLE
7876
0
767279
ISHARES TR
MSCI USA SMCP MN
46435G433
407727
10966269
SH
SOLE
10427267
0
539002
ISHARES TR
MSCI USA VALUE
46432F388
50434
482305
SH
SOLE
75339
0
406966
ISHARES TR
NA TEC MULTM ETF
464287531
646
8723
SH
SOLE
0
0
8723
ISHARES TR
NATIONAL MUN ETF
464288414
19642
179147
SH
SOLE
0
0
179147
ISHARES TR
NEW YORK MUN ETF
464288323
303
5551
SH
SOLE
0
0
5551
ISHARES TR
NEW ZEALAND ETF
464289123
487
8848
SH
SOLE
0
0
8848
ISHARES TR
NORTH AMERN NAT
464287374
1790
44264
SH
SOLE
0
0
44264
ISHARES TR
PFD AND INCM SEC
464288687
28801
790810
SH
SOLE
12052
0
778758
ISHARES TR
RESIDENTIAL MULT
464288562
9737
101517
SH
SOLE
0
0
101517
ISHARES TR
RUS 1000 ETF
464287622
39562
158204
SH
SOLE
9496
0
148708
ISHARES TR
RUS 1000 GRW ETF
464287614
728427
2623705
SH
SOLE
816367
0
1807338
ISHARES TR
RUS 1000 VAL ETF
464287598
660011
3976451
SH
SOLE
1368884
0
2607567
ISHARES TR
RUS 2000 GRW ETF
464287648
43319
169359
SH
SOLE
0
0
169359
ISHARES TR
RUS 2000 VAL ETF
464287630
51962
321918
SH
SOLE
0
0
321918
ISHARES TR
RUS MD CP GR ETF
464287481
36802
366186
SH
SOLE
6525
0
359661
ISHARES TR
RUS MDCP VAL ETF
464287473
27280
228025
SH
SOLE
17072
0
210953
ISHARES TR
RUS MID CAP ETF
464287499
86303
1105884
SH
SOLE
13430
0
1092454
ISHARES TR
RUS TP200 GR ETF
464289438
6183
38920
SH
SOLE
0
0
38920
ISHARES TR
RUS TP200 VL ETF
464289420
2164
31063
SH
SOLE
0
0
31063
ISHARES TR
RUSEL 2500 ETF
46435G268
528
8469
SH
SOLE
0
0
8469
ISHARES TR
RUSSELL 2000 ETF
464287655
173670
846042
SH
SOLE
263688
0
582354
ISHARES TR
RUSSELL 3000 ETF
464287689
9634
36718
SH
SOLE
1498
0
35220
ISHARES TR
S&P 100 ETF
464287101
15695
75268
SH
SOLE
0
0
75268
ISHARES TR
S&P 500 GRWT ETF
464287309
169561
2219971
SH
SOLE
122
0
2219849
ISHARES TR
S&P 500 VAL ETF
464287408
117198
752621
SH
SOLE
48390
0
704231
ISHARES TR
S&P MC 400GR ETF
464287606
66267
857577
SH
SOLE
70
0
857507
ISHARES TR
S&P MC 400VL ETF
464287705
95559
871571
SH
SOLE
49
0
871522
ISHARES TR
S&P SML 600 GWT
464287887
15505
123943
SH
SOLE
1024
0
122919
ISHARES TR
SELECT DIVID ETF
464287168
80320
626855
SH
SOLE
55
0
626800
ISHARES TR
SELF DRIVNG EV
46435U366
3289
70853
SH
SOLE
0
0
70853
ISHARES TR
SHORT TREAS BD
464288679
20560
186487
SH
SOLE
348
0
186139
ISHARES TR
SHRT NAT MUN ETF
464288158
27244
260460
SH
SOLE
72102
0
188358
ISHARES TR
SP SMCP600VL ETF
464287879
37699
368195
SH
SOLE
45
0
368150
ISHARES TR
TIPS BD ETF
464287176
73041
586347
SH
SOLE
2523
0
583824
ISHARES TR
TRS FLT RT BD
46434V860
7529
149576
SH
SOLE
128354
0
21222
ISHARES TR
U.S. BAS MTL ETF
464287838
6893
46088
SH
SOLE
0
0
46088
ISHARES TR
U.S. ENERGY ETF
464287796
7620
186205
SH
SOLE
403
0
185802
ISHARES TR
U.S. FIN SVC ETF
464287770
134994
748590
SH
SOLE
680390
0
68200
ISHARES TR
U.S. FINLS ETF
464287788
12055
142602
SH
SOLE
0
0
142602
ISHARES TR
U.S. INSRNCE ETF
464288786
206
2262
SH
SOLE
0
0
2262
ISHARES TR
U.S. MED DVC ETF
464288810
35235
577998
SH
SOLE
168456
0
409542
ISHARES TR
U.S. PHARMA ETF
464288836
5884
30287
SH
SOLE
0
0
30287
ISHARES TR
U.S. REAL ES ETF
464287739
15558
143775
SH
SOLE
0
0
143775
ISHARES TR
U.S. TECH ETF
464287721
64244
623480
SH
SOLE
376533
0
246947
ISHARES TR
U.S. UTILITS ETF
464287697
2935
32255
SH
SOLE
0
0
32255
ISHARES TR
US AER DEF ETF
464288760
7125
64311
SH
SOLE
0
0
64311
ISHARES TR
US BR DEL SE ETF
464288794
2420
24228
SH
SOLE
0
0
24228
ISHARES TR
US CONSM STAPLES
464287812
6936
34613
SH
SOLE
6120
0
28493
ISHARES TR
US CONSUM DISCRE
464287580
4985
66427
SH
SOLE
0
0
66427
ISHARES TR
US HLTHCARE ETF
464287762
20435
70763
SH
SOLE
0
0
70763
ISHARES TR
US HLTHCR PR ETF
464288828
3521
12445
SH
SOLE
0
0
12445
ISHARES TR
US HOME CONS ETF
464288752
7089
119627
SH
SOLE
0
0
119627
ISHARES TR
US INDUSTRIALS
464287754
8007
75943
SH
SOLE
0
0
75943
ISHARES TR
US INFRASTRUC
46435U713
3992
102485
SH
SOLE
0
0
102485
ISHARES TR
US OIL EQ&SV ETF
464288844
1333
69147
SH
SOLE
0
0
69147
ISHARES TR
US OIL GS EX ETF
464288851
7696
91274
SH
SOLE
7955
0
83319
ISHARES TR
US REGNL BKS ETF
464288778
4213
71498
SH
SOLE
0
0
71498
ISHARES TR
US SML CP VALUE
46436E536
1917
62427
SH
SOLE
0
0
62427
ISHARES TR
US TELECOM ETF
464287713
1539
51503
SH
SOLE
0
0
51503
ISHARES TR
US TREAS BD ETF
46429B267
14106
566274
SH
SOLE
5973
0
560301
ISHARES TR
US TRSPRTION
464287192
4525
16758
SH
SOLE
0
0
16758
ISHARES TR
USD INV GRDE ETF
464288620
26879
488351
SH
SOLE
443022
0
45329
ISHARES U S ETF TR
BLACKROCK SHORT
46431W838
287
5758
SH
SOLE
0
0
5758
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
11441
230804
SH
SOLE
1344
0
229460
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
327
8154
SH
SOLE
767
0
7387
ISHARES U S ETF TR
INT RT HDG C B
46431W705
636
6801
SH
SOLE
0
0
6801
ISHARES U S ETF TR
TECHNOLOGY
46431W648
872
15813
SH
SOLE
0
0
15813
ISTAR INC
COM
45031U101
226
9665
SH
SOLE
0
0
9665
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
877
153645
SH
SOLE
31053
0
122592
ITRON INC
COM
465741106
6378
121065
SH
SOLE
0
0
121065
ITT INC
COM
45073V108
3290
43750
SH
SOLE
39572
0
4178
ITURAN LOCATION AND CONTROL
SHS
M6158M104
1932
83945
SH
SOLE
83903
0
42
IZEA WORLDWIDE INC
COM
46604H105
67
40250
SH
SOLE
0
0
40250
J & J SNACK FOODS CORP
COM
466032109
388
2504
SH
SOLE
0
0
2504
J P MORGAN EXCHANGE-TRADED F
BETABUILDERS CDA
46641Q225
9207
131272
SH
SOLE
129451
0
1821
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
1841
33044
SH
SOLE
0
0
33044
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
2168
38375
SH
SOLE
0
0
38375
J P MORGAN EXCHANGE-TRADED F
EQUITY PREMIUM
46641Q332
72413
1179364
SH
SOLE
1034871
0
144493
J P MORGAN EXCHANGE-TRADED F
HIGH YLD RESRCH
46641Q878
822
16805
SH
SOLE
0
0
16805
J P MORGAN EXCHANGE-TRADED F
INTL BD OPP ETF
46641Q852
1078
22029
SH
SOLE
0
0
22029
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
588
5627
SH
SOLE
0
0
5627
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
95047
1890725
SH
SOLE
52285
0
1838440
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
9904
195574
SH
SOLE
0
0
195574
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE ETF
46641Q241
14707
291169
SH
SOLE
0
0
291169
J P MORGAN EXCHANGE-TRADED F
US DIVIDEND
46641Q795
1498
42759
SH
SOLE
0
0
42759
J P MORGAN EXCHANGE-TRADED F
US MOMENTUM
46641Q779
3127
70998
SH
SOLE
64910
0
6088
J P MORGAN EXCHANGE-TRADED F
US QUALTY FCTR
46641Q761
920
21466
SH
SOLE
16
0
21450
J P MORGAN EXCHANGE-TRADED F
US VALUE FACTR
46641Q753
883
23887
SH
SOLE
65
0
23822
JABIL INC
COM
466313103
14266
231099
SH
SOLE
107384
0
123715
JACK IN THE BOX INC
COM
466367109
1129
12090
SH
SOLE
321
0
11769
JACKSON FINANCIAL INC
COM CL A
46817M107
1547
34968
SH
SOLE
9859
0
25109
JACOBS ENGR GROUP INC
COM
469814107
11766
85379
SH
SOLE
2235
0
83144
JAMES RIV GROUP LTD
COM
G5005R107
961
38850
SH
SOLE
2436
0
36414
JAMF HLDG CORP
COM
47074L105
1069
30709
SH
SOLE
23275
0
7434
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
7989
131053
SH
SOLE
0
0
131053
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
944
18919
SH
SOLE
0
0
18919
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
32612
664471
SH
SOLE
405
0
664066
JANUS DETROIT STR TR
HENDRSON AAA CL
47103U845
10568
210492
SH
SOLE
210308
0
184
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
1782
50875
SH
SOLE
9743
0
41132
JANUS INTERNATIONAL GROUP IN
COMMON STOCK
47103N106
3221
357854
SH
SOLE
350354
0
7500
JAPAN SMALLER CAPITALIZATION
COM
47109U104
725
101227
SH
SOLE
0
0
101227
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
4557
29272
SH
SOLE
24184
0
5088
JBG SMITH PPTYS
COM
46590V100
14761
505155
SH
SOLE
0
0
505155
JD.COM INC
SPON ADR CL A
47215P106
6390
110414
SH
SOLE
73905
0
36509
JEFFERIES FINL GROUP INC
COM
47233W109
6458
196576
SH
SOLE
11972
0
184604
JELD-WEN HLDG INC
COM
47580P103
878
43286
SH
SOLE
37719
0
5567
JETBLUE AWYS CORP
COM
477143101
2605
174219
SH
SOLE
0
0
174219
JFROG LTD
ORD SHS
M6191J100
1200
44511
SH
SOLE
0
0
44511
JOBY AVIATION INC
COMMON STOCK
G65163100
562
84841
SH
SOLE
0
0
84841
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
5223
44086
SH
SOLE
42398
0
1688
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
428
7544
SH
SOLE
0
0
7544
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
3716
70710
SH
SOLE
0
0
70710
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
3336
97263
SH
SOLE
0
0
97263
JOHN HANCOCK HEDGED EQUITY &
COM
47804L102
202
15552
SH
SOLE
0
0
15552
JOHNSON & JOHNSON
COM
478160104
931187
5254049
SH
SOLE
1176116
0
4077933
JOHNSON & JOHNSON
COM
478160104
50
21200
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
21
16300
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
5
12400
SH
Call
SOLE
0
0
0
JOHNSON & JOHNSON
COM
478160104
122
13200
SH
Call
SOLE
0
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
42367
646122
SH
SOLE
488241
0
157881
JOHNSON OUTDOORS INC
CL A
479167108
369
4742
SH
SOLE
1198
0
3544
JONES LANG LASALLE INC
COM
48020Q107
7025
29336
SH
SOLE
11048
0
18288
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
412
19724
SH
SOLE
0
0
19724
JPMORGAN CHASE & CO
COM
46625H100
1067740
7832558
SH
SOLE
1690182
0
6142376
JPMORGAN CHASE & CO
COM
46625H100
6
10100
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
134
25500
SH
Put
SOLE
0
0
25500
JPMORGAN CHASE & CO
COM
46625H100
9
16700
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
2
16800
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
3
24900
SH
Call
SOLE
0
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
577
60281
SH
SOLE
61
0
60220
JUNIPER NETWORKS INC
COM
48203R104
17530
471746
SH
SOLE
173729
0
298017
KADANT INC
COM
48282T104
8735
44983
SH
SOLE
44891
0
92
KAMAN CORP
NOTE 3.250% 5/0
483548AF0
50
49000
PRN
SOLE
0
0
49000
KAR AUCTION SVCS INC
COM
48238T109
598
33132
SH
SOLE
0
0
33132
KARUNA THERAPEUTICS INC
COM
48576A100
688
5428
SH
SOLE
5428
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
8216
891136
SH
SOLE
0
0
891136
KAYNE ANDERSON NEXTGEN ENRGY
COM
48661E108
29209
3408260
SH
SOLE
0
0
3408260
KB FINL GROUP INC
SPONSORED ADR
48241A105
1952
39975
SH
SOLE
37591
0
2384
KB HOME
COM
48666K109
7814
241307
SH
SOLE
35493
0
205814
KBR INC
COM
48242W106
614
11220
SH
SOLE
0
0
11220
KELLOGG CO
COM
487836108
13341
206864
SH
SOLE
84144
0
122720
KEMPER CORP
COM
488401100
2006
35478
SH
SOLE
33382
0
2096
KENNAMETAL INC
COM
489170100
284
9920
SH
SOLE
9464
0
456
KENNEDY-WILSON HOLDINGS INC
COM
489398107
1267
51956
SH
SOLE
39221
0
12735
KENON HLDGS LTD
SHS
Y46717107
493
7260
SH
SOLE
0
0
7260
KEURIG DR PEPPER INC
COM
49271V100
35099
926087
SH
SOLE
564452
0
361635
KEYCORP
COM
493267108
30126
1346134
SH
SOLE
846085
0
500049
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
128796
815319
SH
SOLE
164703
0
650616
KFORCE INC
COM
493732101
267
3610
SH
SOLE
3374
0
236
KILROY RLTY CORP
COM
49427F108
3884
50818
SH
SOLE
50590
0
228
KIMBALL ELECTRONICS INC
COM
49428J109
382
19086
SH
SOLE
19086
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
9794
602328
SH
SOLE
0
0
602328
KIMBELL RTY PARTNERS LP
UNIT
49435R102
14
69600
SH
Call
SOLE
0
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
7
23400
SH
Call
SOLE
0
0
0
KIMBERLY-CLARK CORP
COM
494368103
179390
1456554
SH
SOLE
965905
0
490649
KIMBERLY-CLARK CORP
COM
494368103
15
17400
SH
Call
SOLE
0
0
0
KIMCO RLTY CORP
COM
49446R109
6327
256148
SH
SOLE
210606
0
45542
KINDER MORGAN INC DEL
COM
49456B101
85203
4505723
SH
SOLE
2384794
0
2120929
KINROSS GOLD CORP
COM
496902404
485
82462
SH
SOLE
0
0
82462
KINROSS GOLD CORP
COM
496902404
38
30100
SH
Call
SOLE
0
0
0
KINROSS GOLD CORP
COM
496902404
9
40600
SH
Call
SOLE
0
0
0
KINSALE CAP GROUP INC
COM
49714P108
10595
46464
SH
SOLE
42593
0
3871
KINTARA THERAPEUTICS INC
COM
49720K101
6
15740
SH
SOLE
0
0
15740
KITE RLTY GROUP TR
COM NEW
49803T300
2657
116703
SH
SOLE
36436
0
80267
KKR & CO INC
6% MCONV PFD C
48251W401
1297
17451
SH
SOLE
0
0
17451
KKR & CO INC
COM
48251W104
55065
941767
SH
SOLE
760210
0
181557
KKR REAL ESTATE FIN TR INC
COM
48251K100
2448
118762
SH
SOLE
0
0
118762
KKR REAL ESTATE FIN TR INC
NOTE 6.125% 5/1
48251KAB6
233
225000
PRN
SOLE
0
0
225000
KLA CORP
COM NEW
482480100
52791
144214
SH
SOLE
105558
0
38656
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
3855
76395
SH
SOLE
33837
0
42558
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
763
45123
SH
SOLE
0
0
45123
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
5
25300
SH
Call
SOLE
0
0
0
KODIAK SCIENCES INC
COM
50015M109
142
18423
SH
SOLE
0
0
18423
KOHLS CORP
COM
500255104
2662
44031
SH
SOLE
10497
0
33534
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
21779
713357
SH
SOLE
632049
0
81308
KONTOOR BRANDS INC
COM
50050N103
1011
24441
SH
SOLE
12693
0
11748
KOPPERS HOLDINGS INC
COM
50060P106
307
11169
SH
SOLE
11076
0
93
KORNIT DIGITAL LTD
SHS
M6372Q113
257
3104
SH
SOLE
0
0
3104
KOSMOS ENERGY LTD
COM
500688106
387
53766
SH
SOLE
0
0
53766
KRAFT HEINZ CO
COM
500754106
15674
397932
SH
SOLE
0
0
397932
KRAFT HEINZ CO
COM
500754106
133
22100
SH
Call
SOLE
0
0
0
KRANESHARES TR
BOSERA MSCI CHIN
500767405
475
12961
SH
SOLE
0
0
12961
KRANESHARES TR
CSI CHI INTERNET
500767306
6425
225370
SH
SOLE
4
0
225366
KRANESHARES TR
ELEC VEH FUTUR
500767827
281
7113
SH
SOLE
0
0
7113
KRANESHARES TR
QUADRTC INT RT
500767736
26216
1023266
SH
SOLE
0
0
1023266
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
2117
103393
SH
SOLE
0
0
103393
KRISPY KREME INC
COM
50101L106
1237
83326
SH
SOLE
73008
0
10318
KROGER CO
COM
501044101
24121
420439
SH
SOLE
190386
0
230053
KROGER CO
COM
501044101
1607
70000
SH
Call
SOLE
0
0
0
KRONOS WORLDWIDE INC
COM
50105F105
938
60411
SH
SOLE
0
0
60411
KT CORP
SPONSORED ADR
48268K101
3819
266292
SH
SOLE
24336
0
241956
KULICKE & SOFFA INDS INC
COM
501242101
1219
21762
SH
SOLE
7822
0
13940
KURA ONCOLOGY INC
COM
50127T109
283
17598
SH
SOLE
15598
0
2000
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
1831
139575
SH
SOLE
5883
0
133692
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
1
13300
SH
Call
SOLE
0
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
126621
509595
SH
SOLE
236467
0
273128
LA Z BOY INC
COM
505336107
2023
76721
SH
SOLE
0
0
76721
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
21827
82783
SH
SOLE
52612
0
30171
LADDER CAP CORP
CL A
505743104
8588
723479
SH
SOLE
0
0
723479
LAKELAND BANCORP INC
COM
511637100
725
43403
SH
SOLE
5184
0
38219
LAKELAND BANCORP INC
COM
511637100
3
30300
SH
Call
SOLE
0
0
0
LAKELAND FINL CORP
COM
511656100
224
3075
SH
SOLE
2388
0
687
LAM RESEARCH CORP
COM
512807108
48941
91033
SH
SOLE
37615
0
53418
LAMAR ADVERTISING CO NEW
CL A
512816109
15289
131596
SH
SOLE
98620
0
32976
LAMB WESTON HLDGS INC
COM
513272104
1875
31305
SH
SOLE
14631
0
16674
LANCASTER COLONY CORP
COM
513847103
2901
19450
SH
SOLE
18642
0
808
LANDSTAR SYS INC
COM
515098101
7258
48122
SH
SOLE
45448
0
2674
LANTHEUS HLDGS INC
COM
516544103
856
15470
SH
SOLE
8196
0
7274
LAS VEGAS SANDS CORP
COM
517834107
7447
191593
SH
SOLE
69681
0
121912
LATTICE SEMICONDUCTOR CORP
COM
518415104
2930
48077
SH
SOLE
45340
0
2737
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
7383
253533
SH
SOLE
0
0
253533
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
771
18318
SH
SOLE
0
0
18318
LAUDER ESTEE COS INC
CL A
518439104
166873
612719
SH
SOLE
101044
0
511675
LAUREATE EDUCATION INC
COMMON STOCK
518613203
536
45271
SH
SOLE
0
0
45271
LAZARD GLOBAL TOTAL RETURN &
COM
52106W103
11409
637362
SH
SOLE
0
0
637362
LAZARD LTD
SHS A
G54050102
1195
34636
SH
SOLE
15769
0
18867
LCI INDS
COM
50189K103
14004
134901
SH
SOLE
104670
0
30231
LCNB CORP
COM
50181P100
192
10948
SH
SOLE
0
0
10948
LEAP THERAPEUTICS INC
COM
52187K101
76
43545
SH
SOLE
0
0
43545
LEAR CORP
COM NEW
521865204
6946
48711
SH
SOLE
44531
0
4180
LEGG MASON ETF INVT TR
CLEARBRIDEG LR
524682200
1463
27207
SH
SOLE
0
0
27207
LEGG MASON ETF INVT TR
CLRBRDG AL CP GW
524682101
3701
81241
SH
SOLE
2479
0
78762
LEGG MASON ETF INVT TR
L VOL H DIV ETF
52468L406
2565
64622
SH
SOLE
0
0
64622
LEGG MASON ETF INVT TR
WESTN ASET TTL
52468L810
855
37239
SH
SOLE
0
0
37239
LEGGETT & PLATT INC
COM
524660107
7186
206489
SH
SOLE
18338
0
188151
LEIDOS HOLDINGS INC
COM
525327102
20148
186516
SH
SOLE
154981
0
31535
LEMAITRE VASCULAR INC
COM
525558201
592
12735
SH
SOLE
7877
0
4858
LEMONADE INC
COM
52567D107
302
11454
SH
SOLE
0
0
11454
LENDINGCLUB CORP
COM NEW
52603A208
438
27753
SH
SOLE
0
0
27753
LENNAR CORP
CL A
526057104
20575
253479
SH
SOLE
176890
0
76589
LENNOX INTL INC
COM
526107107
5902
22888
SH
SOLE
21797
0
1091
LESLIES INC
COM
527064109
2207
114010
SH
SOLE
110508
0
3502
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
718
36330
SH
SOLE
34350
0
1980
LGI HOMES INC
COM
50187T106
6834
69968
SH
SOLE
27293
0
42675
LHC GROUP INC
COM
50187A107
4411
26163
SH
SOLE
24987
0
1176
LI AUTO INC
SPONSORED ADS
50202M102
1066
41305
SH
SOLE
0
0
41305
LI-CYCLE HOLDINGS CORP
COMMON SHARES
50202P105
537
63608
SH
SOLE
0
0
63608
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
3672
454492
SH
SOLE
0
0
454492
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
512
67904
SH
SOLE
0
0
67904
LIBERTY BROADBAND CORP
COM SER A
530307107
5922
45188
SH
SOLE
21907
0
23281
LIBERTY BROADBAND CORP
COM SER C
530307305
44436
328380
SH
SOLE
305645
0
22735
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
1070
41935
SH
SOLE
0
0
41935
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
463
17863
SH
SOLE
0
0
17863
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
1431
147509
SH
SOLE
146792
0
717
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
1631
170068
SH
SOLE
165581
0
4487
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
4356
95288
SH
SOLE
52480
0
42808
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
442
15830
SH
SOLE
6273
0
9557
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
30893
675563
SH
SOLE
582570
0
92993
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
15057
238511
SH
SOLE
220153
0
18358
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
9558
136849
SH
SOLE
113572
0
23277
LIBERTY OILFIELD SVCS INC
COM CL A
53115L104
295
19888
SH
SOLE
0
0
19888
LIFE STORAGE INC
COM
53223X107
4490
31977
SH
SOLE
24322
0
7655
LIFETIME BRANDS INC
COM
53222Q103
649
50537
SH
SOLE
0
0
50537
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
393
3498
SH
SOLE
0
0
3498
LIGAND PHARMACEUTICALS INC
NOTE 0.750% 5/1
53220KAF5
15
15000
PRN
SOLE
0
0
15000
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
2282
74890
SH
SOLE
72190
0
2700
LILLY ELI & CO
COM
532457108
200610
700516
SH
SOLE
237633
0
462883
LIMELIGHT NETWORKS INC
COM
53261M104
344
65943
SH
SOLE
0
0
65943
LINCOLN ELEC HLDGS INC
COM
533900106
11515
83555
SH
SOLE
82387
0
1168
LINCOLN NATL CORP IND
COM
534187109
7499
114741
SH
SOLE
0
0
114741
LINCOLN NATL CORP IND
COM
534187109
32
27400
SH
Call
SOLE
0
0
0
LINDE PLC
SHS
G5494J103
192515
602667
SH
SOLE
465866
0
136801
LINDSAY CORP
COM
535555106
1653
10525
SH
SOLE
9646
0
879
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
30
19613
SH
SOLE
0
0
19613
LIONS GATE ENTMNT CORP
CL A VTG
535919401
597
36737
SH
SOLE
0
0
36737
LISTED FD TR
HORIZON KINETICS
53656F623
10848
325678
SH
SOLE
0
0
325678
LISTED FD TR
ROUNDHILL BALL
53656F417
337
28175
SH
SOLE
0
0
28175
LISTED FD TR
ROUNDHILL SPORTS
53656F789
252
12588
SH
SOLE
0
0
12588
LISTED FD TR
SHARES CORE BD
53656F862
1050
44182
SH
SOLE
44182
0
0
LISTED FD TR
SHARES LAG CAP
53656F805
14077
366969
SH
SOLE
366128
0
841
LITHIA MTRS INC
COM
536797103
5585
18609
SH
SOLE
17365
0
1244
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
904
23474
SH
SOLE
0
0
23474
LITTELFUSE INC
COM
537008104
8679
34800
SH
SOLE
34013
0
787
LIVE NATION ENTERTAINMENT IN
COM
538034109
16259
138209
SH
SOLE
102879
0
35330
LIVE OAK BANCSHARES INC
COM
53803X105
5112
100451
SH
SOLE
13
0
100438
LIVENT CORP
COM
53814L108
4829
185213
SH
SOLE
0
0
185213
LIVERAMP HLDGS INC
COM
53815P108
265
7097
SH
SOLE
0
0
7097
LKQ CORP
COM
501889208
44940
989654
SH
SOLE
899604
0
90050
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
3311
1373751
SH
SOLE
1017383
0
356368
LMP CAP & INCOME FD INC
COM
50208A102
13615
931229
SH
SOLE
0
0
931229
LOANDEPOT INC
COM CL A
53946R106
158
38012
SH
SOLE
0
0
38012
LOCKHEED MARTIN CORP
COM
539830109
157896
357693
SH
SOLE
81626
0
276067
LOCKHEED MARTIN CORP
COM
539830109
243
4200
SH
Call
SOLE
0
0
0
LOEWS CORP
COM
540424108
3881
59878
SH
SOLE
23050
0
36828
LOGITECH INTL S A
SHS
H50430232
4430
60037
SH
SOLE
414
0
59623
LOUISIANA PAC CORP
COM
546347105
2982
47998
SH
SOLE
35674
0
12324
LOVESAC COMPANY
COM
54738L109
3355
62068
SH
SOLE
61736
0
332
LOWES COS INC
COM
548661107
157808
780460
SH
SOLE
148155
0
632305
LPL FINL HLDGS INC
COM
50212V100
47561
260350
SH
SOLE
247577
0
12773
LSI INDS INC OHIO
COM
50216C108
156
26072
SH
SOLE
0
0
26072
LTC PPTYS INC
COM
502175102
737
19152
SH
SOLE
0
0
19152
LTC PPTYS INC
COM
502175102
8
13000
SH
Call
SOLE
0
0
0
LUCID GROUP INC
COM
549498103
5194
204479
SH
SOLE
0
0
204479
LULULEMON ATHLETICA INC
COM
550021109
46507
127335
SH
SOLE
45162
0
82173
LUMEN TECHNOLOGIES INC
COM
550241103
22846
2027135
SH
SOLE
0
0
2027135
LUMEN TECHNOLOGIES INC
COM
550241103
1
17200
SH
Call
SOLE
0
0
0
LUMENTUM HLDGS INC
COM
55024U109
14648
150080
SH
SOLE
24683
0
125397
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
379
24237
SH
SOLE
0
0
24237
LUNA INNOVATIONS INC
COM
550351100
155
20167
SH
SOLE
0
0
20167
LXP INDUSTRIAL TRUST
COM
529043101
588
37440
SH
SOLE
0
0
37440
LYFT INC
CL A COM
55087P104
14676
382198
SH
SOLE
300126
0
82072
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
21828
212291
SH
SOLE
85548
0
126743
M & T BK CORP
COM
55261F104
38255
225691
SH
SOLE
196343
0
29348
M D C HLDGS INC
COM
552676108
28165
744309
SH
SOLE
428465
0
315844
M/I HOMES INC
COM
55305B101
1847
41642
SH
SOLE
0
0
41642
MACATAWA BK CORP
COM
554225102
125
13912
SH
SOLE
0
0
13912
MACERICH CO
COM
554382101
278
17799
SH
SOLE
0
0
17799
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
354
5905
SH
SOLE
3431
0
2474
MACQUARIE GLOBAL INFRASTRUCT
COM
55608D101
1660
64531
SH
SOLE
0
0
64531
MACQUARIE INFRASTR HOLD LLC
COMMON UNITS
55608B105
71
18946
SH
SOLE
0
0
18946
MACYS INC
COM
55616P104
499
20502
SH
SOLE
0
0
20502
MADDEN STEVEN LTD
COM
556269108
3461
89563
SH
SOLE
89136
0
427
MADISON COVERED CALL & EQUIT
COM
557437100
131
16582
SH
SOLE
0
0
16582
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
1488
17863
SH
SOLE
5984
0
11879
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
569
3174
SH
SOLE
2105
0
1069
MAG SILVER CORP
COM
55903Q104
1007
62277
SH
SOLE
0
0
62277
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
23206
472919
SH
SOLE
118157
0
354762
MAGNA INTL INC
COM
559222401
26477
411708
SH
SOLE
285297
0
126411
MAGNITE INC
COM
55955D100
220
16682
SH
SOLE
0
0
16682
MAGNOLIA OIL & GAS CORP
CL A
559663109
7265
307192
SH
SOLE
304165
0
3027
MAIN STR CAP CORP
COM
56035L104
2506
58778
SH
SOLE
0
0
58778
MAINSTAY CBRE GBL INFRSTR ME
COM
56064Q107
7801
411441
SH
SOLE
0
0
411441
MAINSTAY MACKAY DEFINEDTERM
COM
56064K100
10413
555345
SH
SOLE
0
0
555345
MALIBU BOATS INC
COM CL A
56117J100
394
6799
SH
SOLE
4276
0
2523
MAMAMANCINI S HLDGS INC
COM
56146T103
104
62113
SH
SOLE
0
0
62113
MANAGED PORTFOLIO SERIES
ECOFIN GBL WATER
56167N753
431
10251
SH
SOLE
0
0
10251
MANAGED PORTFOLIO SERIES
TORTOISE NRAM PI
56167N720
2710
102305
SH
SOLE
0
0
102305
MANDIANT INC
COM
562662106
864
38713
SH
SOLE
0
0
38713
MANHATTAN ASSOCIATES INC
COM
562750109
7972
57469
SH
SOLE
54498
0
2971
MANNING & NAPIER INC
CL A
56382Q102
206
22610
SH
SOLE
0
0
22610
MANNKIND CORP
COM NEW
56400P706
1281
348080
SH
SOLE
0
0
348080
MANPOWERGROUP INC WIS
COM
56418H100
3781
40253
SH
SOLE
36895
0
3358
MANTECH INTERNATIONAL CORP
CL A
564563104
5140
59633
SH
SOLE
50878
0
8755
MANULIFE FINL CORP
COM
56501R106
7248
339469
SH
SOLE
41010
0
298459
MARATHON OIL CORP
COM
565849106
20642
822063
SH
SOLE
86255
0
735808
MARATHON PETE CORP
COM
56585A102
368471
4309583
SH
SOLE
1006634
0
3302949
MARATHON PETE CORP
COM
56585A102
568
51400
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
57
23600
SH
Call
SOLE
0
0
0
MARINEMAX INC
COM
567908108
2710
67306
SH
SOLE
36722
0
30584
MARKEL CORP
COM
570535104
28409
19257
SH
SOLE
17679
0
1578
MARKETAXESS HLDGS INC
COM
57060D108
38213
112326
SH
SOLE
104573
0
7753
MARQETA INC
CLASS A COM
57142B104
296
26799
SH
SOLE
0
0
26799
MARRIOTT INTL INC NEW
CL A
571903202
66704
379538
SH
SOLE
113386
0
266152
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
316
2004
SH
SOLE
0
0
2004
MARSH & MCLENNAN COS INC
COM
571748102
82552
484394
SH
SOLE
320981
0
163413
MARTIN MARIETTA MATLS INC
COM
573284106
22464
58364
SH
SOLE
43715
0
14649
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
1755
417936
SH
SOLE
0
0
417936
MARVELL TECHNOLOGY INC
COM
573874104
36571
509980
SH
SOLE
279767
0
230213
MASCO CORP
COM
574599106
10132
198674
SH
SOLE
123234
0
75440
MASIMO CORP
COM
574795100
41521
285290
SH
SOLE
4782
0
280508
MASONITE INTL CORP
COM
575385109
1769
19890
SH
SOLE
19572
0
318
MASTEC INC
COM
576323109
11468
131663
SH
SOLE
14400
0
117263
MASTERCARD INCORPORATED
CL A
57636Q104
467549
1308255
SH
SOLE
951549
0
356706
MATADOR RES CO
COM
576485205
2082
39303
SH
SOLE
0
0
39303
MATCH GROUP INC NEW
COM
57667L107
40852
375688
SH
SOLE
340136
0
35552
MATINAS BIOPHARMA HLDGS INC
COM
576810105
18
22000
SH
SOLE
0
0
22000
MATSON INC
COM
57686G105
779
6455
SH
SOLE
5797
0
658
MATTEL INC
COM
577081102
269
12092
SH
SOLE
0
0
12092
MATTERPORT INC
COM CL A
577096100
1020
125582
SH
SOLE
0
0
125582
MAUI LD & PINEAPPLE INC
COM
577345101
868
78112
SH
SOLE
0
0
78112
MAXAR TECHNOLOGIES INC
COM
57778K105
3373
85485
SH
SOLE
75564
0
9921
MAXIMUS INC
COM
577933104
10437
139255
SH
SOLE
119486
0
19769
MAXLINEAR INC
COM
57776J100
1036
17748
SH
SOLE
16503
0
1245
MCCORMICK & CO INC
COM NON VTG
579780206
63215
633411
SH
SOLE
356413
0
276998
MCCORMICK & CO INC
COM VTG
579780107
543
5428
SH
SOLE
0
0
5428
MCDONALDS CORP
COM
580135101
284399
1150065
SH
SOLE
446562
0
703503
MCDONALDS CORP
COM
580135101
27
12100
SH
Put
SOLE
0
0
12100
MCGRATH RENTCORP
COM
580589109
4262
50157
SH
SOLE
48605
0
1552
MCKESSON CORP
COM
58155Q103
40843
133414
SH
SOLE
96198
0
37216
MCLOUD TECHNOLOGIES CORP
COM NEW
582270609
104
24077
SH
SOLE
0
0
24077
MDU RES GROUP INC
COM
552690109
1939
72775
SH
SOLE
17289
0
55486
MEDALLION FINL CORP
COM
583928106
146
17175
SH
SOLE
0
0
17175
MEDICAL PPTYS TRUST INC
COM
58463J304
37902
1792924
SH
SOLE
1256784
0
536140
MEDIFAST INC
COM
58470H101
2485
14550
SH
SOLE
0
0
14550
MEDNAX INC
COM
58502B106
4465
190142
SH
SOLE
173048
0
17094
MEDPACE HLDGS INC
COM
58506Q109
11203
68480
SH
SOLE
64895
0
3585
MEDTRONIC PLC
SHS
G5960L103
499519
4502179
SH
SOLE
1549112
0
2953067
MEDTRONIC PLC
SHS
G5960L103
17
11300
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
11
14800
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
4
22900
SH
Call
SOLE
0
0
0
MEI PHARMA INC
COM NEW
55279B202
10
17413
SH
SOLE
0
0
17413
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
323
42281
SH
SOLE
33070
0
9211
MERCADOLIBRE INC
COM
58733R102
24118
20276
SH
SOLE
13971
0
6305
MERCHANTS BANCORP IND
COM
58844R108
1331
48608
SH
SOLE
0
0
48608
MERCK & CO INC
COM
58933Y105
730249
8900049
SH
SOLE
3745693
0
5154356
MERCK & CO INC
COM
58933Y105
28
26800
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
1
34500
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
112
18700
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
39
29500
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
4
11400
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
1175
21367
SH
SOLE
0
0
21367
MERCURY SYS INC
COM
589378108
7338
113856
SH
SOLE
108633
0
5223
MERIDIAN BIOSCIENCE INC
COM
589584101
298
11497
SH
SOLE
8211
0
3286
MERIT MED SYS INC
COM
589889104
9225
138680
SH
SOLE
111715
0
26965
MERITAGE HOMES CORP
COM
59001A102
1880
23729
SH
SOLE
19192
0
4537
MERITOR INC
NOTE 3.250%10/1
59001KAF7
44
40000
PRN
SOLE
0
0
40000
MESA AIR GROUP INC
COM NEW
590479135
1471
334303
SH
SOLE
0
0
334303
MESA LABS INC
COM
59064R109
8844
34697
SH
SOLE
34324
0
373
MESABI TR
CTF BEN INT
590672101
374
14050
SH
SOLE
0
0
14050
META FINL GROUP INC
COM
59100U108
2408
43841
SH
SOLE
0
0
43841
META PLATFORMS INC
CL A
30303M102
509465
2291173
SH
SOLE
1266477
0
1024696
METHANEX CORP
COM
59151K108
2369
43420
SH
SOLE
0
0
43420
METLIFE INC
COM
59156R108
64903
923494
SH
SOLE
665846
0
257648
METROPOLITAN BK HLDG CORP
COM
591774104
696
6843
SH
SOLE
0
0
6843
METTLER TOLEDO INTERNATIONAL
COM
592688105
12499
9102
SH
SOLE
6471
0
2631
MEXICO FD INC
COM
592835102
207
12457
SH
SOLE
0
0
12457
MFA FINL INC
COM
55272X102
88
21812
SH
SOLE
0
0
21812
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
261
260000
PRN
SOLE
0
0
260000
MFS CHARTER INCOME TR
SH BEN INT
552727109
632
86057
SH
SOLE
0
0
86057
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
95
25001
SH
SOLE
0
0
25001
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
158
35913
SH
SOLE
0
0
35913
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
45
11615
SH
SOLE
0
0
11615
MFS INTER INCOME TR
SH BEN INT
55273C107
114
36142
SH
SOLE
0
0
36142
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
376
70850
SH
SOLE
0
0
70850
MFS MUN INCOME TR
SH BEN INT
552738106
430
70317
SH
SOLE
0
0
70317
MGIC INVT CORP WIS
COM
552848103
1460
107740
SH
SOLE
78795
0
28945
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1334
34458
SH
SOLE
272
0
34186
MGM RESORTS INTERNATIONAL
COM
552953101
11130
265387
SH
SOLE
5338
0
260049
MICRO FOCUS INTL PLC
SPON ADR NEW
594837403
165
31102
SH
SOLE
28724
0
2378
MICROCHIP TECHNOLOGY INC.
COM
595017104
52935
704466
SH
SOLE
135817
0
568649
MICRON TECHNOLOGY INC
COM
595112103
98805
1268507
SH
SOLE
429494
0
839013
MICRON TECHNOLOGY INC
COM
595112103
29
27000
SH
Put
SOLE
0
0
27000
MICROSOFT CORP
COM
594918104
3206442
10399906
SH
SOLE
3651637
0
6748269
MICROSOFT CORP
COM
594918104
36
24000
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
15
12700
SH
Call
SOLE
0
0
0
MICROSTRATEGY INC
CL A NEW
594972408
4409
9067
SH
SOLE
0
0
9067
MICROVISION INC DEL
COM NEW
594960304
56
11930
SH
SOLE
0
0
11930
MID-AMER APT CMNTYS INC
COM
59522J103
10462
49950
SH
SOLE
446
0
49504
MIDDLEBY CORP
COM
596278101
2698
16460
SH
SOLE
14790
0
1670
MIDWEST HLDG INC
COM NEW
59833J206
1691
100934
SH
SOLE
0
0
100934
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
30
20000
SH
SOLE
0
0
20000
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
202
18070
SH
SOLE
0
0
18070
MILLERKNOLL INC
COM
600544100
3686
106660
SH
SOLE
102475
0
4185
MIMEDX GROUP INC
COM
602496101
244
51872
SH
SOLE
0
0
51872
MIND MEDICINE MINDMED INC
COM SUB VTG
60255C109
19
17032
SH
SOLE
0
0
17032
MIRATI THERAPEUTICS INC
COM
60468T105
228
2776
SH
SOLE
2310
0
466
MIRUM PHARMACEUTICALS INC
COM
604749101
266
12098
SH
SOLE
0
0
12098
MISSION PRODUCE INC
COM
60510V108
2177
172111
SH
SOLE
170213
0
1898
MITEK SYS INC
COM NEW
606710200
254
17312
SH
SOLE
0
0
17312
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
19730
3187471
SH
SOLE
3113321
0
74150
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
255
22706
SH
SOLE
0
0
22706
MIZUHO FINANCIAL GROUP INC
SPONSORED ADR
60687Y109
482
187439
SH
SOLE
58313
0
129126
MKS INSTRS INC
COM
55306N104
16426
109506
SH
SOLE
81373
0
28133
MOBILE TELESYSTEMS PUB JT ST
SPONSORED ADR
607409109
1
11031
SH
SOLE
0
0
11031
MODEL N INC
COM
607525102
816
30345
SH
SOLE
27806
0
2539
MODERNA INC
COM
60770K107
33416
193986
SH
SOLE
60220
0
133766
MODIVCARE INC
COM
60783X104
776
6723
SH
SOLE
6623
0
100
MOELIS & CO
CL A
60786M105
4880
103933
SH
SOLE
88783
0
15150
MOGO INC
COM
60800C109
40
13850
SH
SOLE
0
0
13850
MOHAWK INDS INC
COM
608190104
7755
62443
SH
SOLE
39727
0
22716
MOLINA HEALTHCARE INC
COM
60855R100
13043
39100
SH
SOLE
36001
0
3099
MOLSON COORS BEVERAGE CO
CL B
60871R209
46678
874453
SH
SOLE
810230
0
64223
MOMENTIVE GLOBAL INC
COM
60878Y108
1141
70189
SH
SOLE
68701
0
1488
MONDELEZ INTL INC
CL A
609207105
169829
2705138
SH
SOLE
1988001
0
717137
MONEYGRAM INTL INC
COM NEW
60935Y208
690
65372
SH
SOLE
64133
0
1239
MONGODB INC
CL A
60937P106
2183
4922
SH
SOLE
1016
0
3906
MONOLITHIC PWR SYS INC
COM
609839105
31790
65455
SH
SOLE
53594
0
11861
MONRO INC
COM
610236101
3769
84997
SH
SOLE
84549
0
448
MONROE CAP CORP
COM
610335101
259
23975
SH
SOLE
0
0
23975
MONSTER BEVERAGE CORP NEW
COM
61174X109
62152
777875
SH
SOLE
712798
0
65077
MOODYS CORP
COM
615369105
21150
62684
SH
SOLE
44999
0
17685
MOOG INC
CL A
615394202
982
11184
SH
SOLE
9784
0
1400
MORGAN STANLEY
COM NEW
617446448
125962
1441216
SH
SOLE
735983
0
705233
MORGAN STANLEY CHINA A SH FD
COM
617468103
190
11639
SH
SOLE
0
0
11639
MORGAN STANLEY EMERGING MKTS
COM
617477104
330
66148
SH
SOLE
0
0
66148
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
461
59294
SH
SOLE
0
0
59294
MORGAN STANLEY INDIA INVT FD
COM
61745C105
1539
61305
SH
SOLE
0
0
61305
MORNINGSTAR INC
COM
617700109
559
2048
SH
SOLE
1288
0
760
MOSAIC CO NEW
COM
61945C103
10054
151183
SH
SOLE
17
0
151166
MOTOROLA SOLUTIONS INC
COM NEW
620076307
415731
1716448
SH
SOLE
331436
0
1385012
MOTOROLA SOLUTIONS INC
COM NEW
620076307
30
13500
SH
Call
SOLE
0
0
0
MP MATERIALS CORP
COM CL A
553368101
12075
210591
SH
SOLE
0
0
210591
MPLX LP
COM UNIT REP LTD
55336V100
11793
355436
SH
SOLE
0
0
355436
MPLX LP
COM UNIT REP LTD
55336V100
49
18800
SH
Call
SOLE
0
0
0
MPLX LP
COM UNIT REP LTD
55336V100
33
26600
SH
Call
SOLE
0
0
0
MR COOPER GROUP INC
COM
62482R107
392
8589
SH
SOLE
0
0
8589
MRC GLOBAL INC
COM
55345K103
361
30327
SH
SOLE
23180
0
7147
MSA SAFETY INC
COM
553498106
6135
46230
SH
SOLE
45234
0
996
MSC INDL DIRECT INC
CL A
553530106
6229
73107
SH
SOLE
66336
0
6771
MSCI INC
COM
55354G100
21312
42380
SH
SOLE
34065
0
8315
MUELLER INDS INC
COM
624756102
379
7001
SH
SOLE
5390
0
1611
MUELLER WTR PRODS INC
COM SER A
624758108
8160
631616
SH
SOLE
598742
0
32874
MURPHY OIL CORP
COM
626717102
4412
109227
SH
SOLE
61392
0
47835
MURPHY USA INC
COM
626755102
16187
80950
SH
SOLE
75224
0
5726
NABORS INDUSTRIES LTD
SHS
G6359F137
213
1397
SH
SOLE
0
0
1397
NANO DIMENSION LTD
SPONSORD ADS NEW
63008G203
41
11487
SH
SOLE
0
0
11487
NASDAQ INC
COM
631103108
50789
285010
SH
SOLE
244774
0
40236
NATHANS FAMOUS INC NEW
COM
632347100
557
10291
SH
SOLE
0
0
10291
NATIONAL CINEMEDIA INC
COM
635309107
1281
504410
SH
SOLE
504410
0
0
NATIONAL FUEL GAS CO
COM
636180101
3265
47532
SH
SOLE
34439
0
13093
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
79923
1039723
SH
SOLE
845648
0
194075
NATIONAL HEALTH INVS INC
COM
63633D104
1259
21335
SH
SOLE
0
0
21335
NATIONAL INSTRS CORP
COM
636518102
4989
122916
SH
SOLE
121207
0
1709
NATIONAL RETAIL PROPERTIES I
COM
637417106
20135
448047
SH
SOLE
189073
0
258974
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
4196
66862
SH
SOLE
62037
0
4825
NATIONAL VISION HLDGS INC
COM
63845R107
1830
41991
SH
SOLE
41332
0
659
NATWEST GROUP PLC
SPONS ADR 2 ORD
639057108
199
34964
SH
SOLE
33581
0
1383
NCINO INC
COM
63947X101
9010
219858
SH
SOLE
74936
0
144922
NCR CORP NEW
COM
62886E108
31927
794392
SH
SOLE
790599
0
3793
NEKTAR THERAPEUTICS
COM
640268108
97
17999
SH
SOLE
0
0
17999
NEOGEN CORP
COM
640491106
3852
124917
SH
SOLE
114927
0
9990
NEOGENOMICS INC
COM NEW
64049M209
409
33667
SH
SOLE
0
0
33667
NETAPP INC
COM
64110D104
28045
337889
SH
SOLE
265057
0
72832
NETEASE INC
SPONSORED ADS
64110W102
5114
57023
SH
SOLE
53368
0
3655
NETFLIX INC
COM
64110L106
227883
608353
SH
SOLE
351976
0
256377
NETFLIX INC
COM
64110L106
12
11000
SH
Call
SOLE
0
0
0
NETSTREIT CORP
COM
64119V303
307
13693
SH
SOLE
6954
0
6739
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
242
21172
SH
SOLE
0
0
21172
NEUBERGER BERMAN MLP & ENERG
COM
64129H104
1082
167981
SH
SOLE
0
0
167981
NEUBERGER BERMAN MUN FD INC
COM
64124P101
1271
95686
SH
SOLE
0
0
95686
NEUBERGER BERMAN N Y MUN FD
COM
64124K102
230
19832
SH
SOLE
0
0
19832
NEUBERGER BERMAN NEXT GENERA
COMMON STOCK
64133Q108
1964
140776
SH
SOLE
0
0
140776
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
307
61472
SH
SOLE
0
0
61472
NEUROCRINE BIOSCIENCES INC
COM
64125C109
7476
79746
SH
SOLE
65503
0
14243
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
213
26293
SH
SOLE
0
0
26293
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
240
3000
SH
SOLE
0
0
3000
NEW FORTRESS ENERGY INC
COM CL A
644393100
2596
60926
SH
SOLE
0
0
60926
NEW FORTRESS ENERGY INC
COM CL A
644393100
247
25700
SH
Call
SOLE
0
0
0
NEW IRELAND FD INC
COM
645673104
344
37140
SH
SOLE
0
0
37140
NEW JERSEY RES CORP
COM
646025106
1834
39991
SH
SOLE
0
0
39991
NEW MTN FIN CORP
COM
647551100
929
67073
SH
SOLE
0
0
67073
NEW MTN FIN CORP
NOTE 5.750% 8/1
647551AC4
95
90000
PRN
SOLE
0
0
90000
NEW PAC METALS CORP
COM
64782A107
315
99181
SH
SOLE
0
0
99181
NEW RELIC INC
COM
64829B100
3988
59633
SH
SOLE
11426
0
48207
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
4528
412424
SH
SOLE
0
0
412424
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
6
59300
SH
Call
SOLE
0
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
6419
598816
SH
SOLE
0
0
598816
NEW YORK MTG TR INC
COM PAR $.02
649604501
108
29468
SH
SOLE
0
0
29468
NEWAGE INC
COM
650194103
17
29129
SH
SOLE
0
0
29129
NEWELL BRANDS INC
COM
651229106
14245
665354
SH
SOLE
206484
0
458870
NEWELL BRANDS INC
COM
651229106
35
88500
SH
Call
SOLE
0
0
0
NEWMARK GROUP INC
CL A
65158N102
9568
600977
SH
SOLE
113495
0
487482
NEWMARKET CORP
COM
651587107
416
1281
SH
SOLE
0
0
1281
NEWMONT CORP
COM
651639106
43171
543362
SH
SOLE
13793
0
529569
NEWS CORP NEW
CL A
65249B109
14708
664026
SH
SOLE
658342
0
5684
NEWS CORP NEW
CL B
65249B208
328
14552
SH
SOLE
0
0
14552
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
1490
55788
SH
SOLE
0
0
55788
NEXGEN ENERGY LTD
COM
65340P106
908
160477
SH
SOLE
0
0
160477
NEXIMMUNE INC
COM
65344D109
87
20622
SH
SOLE
0
0
20622
NEXPOINT DIVERSIFIED REL ET
COM NEW
65340G205
1733
109535
SH
SOLE
0
0
109535
NEXPOINT REAL ESTATE FIN INC
COM
65342V101
4710
208390
SH
SOLE
0
0
208390
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
8518
94324
SH
SOLE
4737
0
89587
NEXSTAR MEDIA GROUP INC
CL A
65336K103
5479
29071
SH
SOLE
14345
0
14726
NEXTDOOR HOLDINGS INC
COM CL A
65345M108
487
81309
SH
SOLE
0
0
81309
NEXTERA ENERGY INC
COM
65339F101
343166
4051039
SH
SOLE
1752198
0
2298841
NEXTERA ENERGY INC
UNIT 99/99/9999
65339F739
1452
27629
SH
SOLE
0
0
27629
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
31895
382620
SH
SOLE
33
0
382587
NGM BIOPHARMACEUTICALS INC
COM
62921N105
959
62888
SH
SOLE
0
0
62888
NICE LTD
SPONSORED ADR
653656108
15848
72363
SH
SOLE
70009
0
2354
NIELSEN HLDGS PLC
SHS EUR
G6518L108
67455
2476328
SH
SOLE
2464892
0
11436
NIKE INC
CL B
654106103
250209
1859433
SH
SOLE
1047974
0
811459
NIKOLA CORP
COM
654110105
265
24779
SH
SOLE
0
0
24779
NIO INC
SPON ADS
62914V106
2929
139141
SH
SOLE
0
0
139141
NISOURCE INC
COM
65473P105
13655
429411
SH
SOLE
377754
0
51657
NL INDS INC
COM NEW
629156407
1964
273170
SH
SOLE
0
0
273170
NLIGHT INC
COM
65487K100
2326
134164
SH
SOLE
14058
0
120106
NOKIA CORP
SPONSORED ADR
654902204
5740
1051347
SH
SOLE
362484
0
688863
NOMAD FOODS LTD
USD ORD SHS
G6564A105
410
18137
SH
SOLE
10765
0
7372
NOMAD ROYALTY COMPANY LTD
COM NEW
65532M606
119
16313
SH
SOLE
0
0
16313
NOMURA HLDGS INC
SPONSORED ADR
65535H208
268
63437
SH
SOLE
61325
0
2112
NORDSON CORP
COM
655663102
25210
111017
SH
SOLE
91738
0
19279
NORDSTROM INC
COM
655664100
2884
106379
SH
SOLE
62407
0
43972
NORFOLK SOUTHN CORP
COM
655844108
88706
311009
SH
SOLE
91315
0
219694
NORTH AMERN CONSTR GROUP LTD
COM
656811106
323
22371
SH
SOLE
0
0
22371
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
10
23149
SH
SOLE
0
0
23149
NORTHERN LTS FD TR III
HCM DEFND 100
66538R748
3491
73330
SH
SOLE
0
0
73330
NORTHERN LTS FD TR IV
STERLING CAPITAL
66538H385
360
13640
SH
SOLE
0
0
13640
NORTHERN OIL AND GAS INC MN
COM
665531307
10447
370596
SH
SOLE
13899
0
356697
NORTHERN OIL AND GAS INC MN
COM
665531307
35
11900
SH
Call
SOLE
0
0
0
NORTHERN OIL AND GAS INC MN
COM
665531307
29
14000
SH
Call
SOLE
0
0
0
NORTHERN OIL AND GAS INC MN
COM
665531307
22
32000
SH
Call
SOLE
0
0
0
NORTHERN TR CORP
COM
665859104
28563
245285
SH
SOLE
216023
0
29262
NORTHROP GRUMMAN CORP
COM
666807102
82926
185420
SH
SOLE
120240
0
65180
NORTHWEST BANCSHARES INC MD
COM
667340103
684
50662
SH
SOLE
0
0
50662
NORTHWEST NAT HLDG CO
COM
66765N105
883
17066
SH
SOLE
0
0
17066
NORTHWESTERN CORP
COM NEW
668074305
970
16043
SH
SOLE
6046
0
9997
NORTONLIFELOCK INC
COM
668771108
31867
1201631
SH
SOLE
1130142
0
71489
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
3527
161213
SH
SOLE
34535
0
126678
NOV INC
COM
62955J103
3449
175860
SH
SOLE
114804
0
61056
NOVA LTD
COM
M7516K103
3264
29976
SH
SOLE
29945
0
31
NOVAGOLD RES INC
COM NEW
66987E206
679
87901
SH
SOLE
0
0
87901
NOVANTA INC
COM
67000B104
5609
39416
SH
SOLE
38603
0
813
NOVARTIS AG
SPONSORED ADR
66987V109
78174
890881
SH
SOLE
643186
0
247695
NOVO-NORDISK A S
ADR
670100205
152026
1368989
SH
SOLE
1260555
0
108434
NOVOCURE LTD
ORD SHS
G6674U108
1807
21813
SH
SOLE
1446
0
20367
NOW INC
COM
67011P100
307
27847
SH
SOLE
0
0
27847
NRG ENERGY INC
COM NEW
629377508
4806
125283
SH
SOLE
0
0
125283
NU HLDGS LTD
ORD SHS CL A
G6683N103
510
66126
SH
SOLE
0
0
66126
NU SKIN ENTERPRISES INC
CL A
67018T105
638
13326
SH
SOLE
6195
0
7131
NUCOR CORP
COM
670346105
45441
305689
SH
SOLE
69972
0
235717
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
734
25494
SH
SOLE
0
0
25494
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
967
15918
SH
SOLE
54
0
15864
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
4560
119903
SH
SOLE
79
0
119824
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
404
9228
SH
SOLE
0
0
9228
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
482
13385
SH
SOLE
0
0
13385
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
558
14012
SH
SOLE
0
0
14012
NUSHARES ETF TR
NUVEEN ESG US
67092P870
682
28296
SH
SOLE
0
0
28296
NUSHARES ETF TR
NUVEEN SHRT TERM
67092P706
252
6433
SH
SOLE
0
0
6433
NUSTAR ENERGY LP
UNIT COM
67058H102
700
48558
SH
SOLE
0
0
48558
NUTANIX INC
CL A
67059N108
1018
37972
SH
SOLE
23584
0
14388
NUTRIEN LTD
COM
67077M108
23520
226175
SH
SOLE
46731
0
179444
NUVASIVE INC
COM
670704105
1521
26823
SH
SOLE
26358
0
465
NUVATION BIO INC
COM CL A
67080N101
84
16060
SH
SOLE
0
0
16060
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
6554
443138
SH
SOLE
0
0
443138
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
10085
767525
SH
SOLE
0
0
767525
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
1601
117752
SH
SOLE
0
0
117752
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1654
126055
SH
SOLE
0
0
126055
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
723
53311
SH
SOLE
0
0
53311
NUVEEN CALIFORNIA MUNI VLU F
COM STK
67062C107
160
17464
SH
SOLE
0
0
17464
NUVEEN CORE EQUITY ALPHA FD
COM
67090X107
5719
326055
SH
SOLE
0
0
326055
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
3654
591301
SH
SOLE
0
0
591301
NUVEEN DOW 30 DYNMC OVERWRT
SHS
67075F105
4032
242775
SH
SOLE
432
0
242343
NUVEEN DYNAMIC MUN OPPORTUNI
COM SHS
67079X102
145
11059
SH
SOLE
0
0
11059
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
86
12337
SH
SOLE
0
0
12337
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
329
25278
SH
SOLE
0
0
25278
NUVEEN FLOATING RATE INCOME
COM
67072T108
3088
308473
SH
SOLE
0
0
308473
NUVEEN FLOATING RATE INCOME
COM SHS
6706EN100
2722
268443
SH
SOLE
0
0
268443
NUVEEN GEORGIA QLTY MUN INC
COM
67072B107
628
53982
SH
SOLE
0
0
53982
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
913
64096
SH
SOLE
0
0
64096
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
170
12546
SH
SOLE
0
0
12546
NUVEEN INTER DURATION MUN TE
COM
670671106
3353
242081
SH
SOLE
0
0
242081
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
370
29100
SH
SOLE
0
0
29100
NUVEEN MULTI ASSET INCOME FU
COM
670750108
1267
78199
SH
SOLE
0
0
78199
NUVEEN MUN CR OPPORTUNITIES
COM
670663103
375
27778
SH
SOLE
0
0
27778
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
4268
328036
SH
SOLE
0
0
328036
NUVEEN MUN INCOME FD INC
COM
67062J102
113
11328
SH
SOLE
0
0
11328
NUVEEN MUN VALUE FD INC
COM
670928100
5968
622931
SH
SOLE
0
0
622931
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2355
161223
SH
SOLE
0
0
161223
NUVEEN N Y MUN VALUE FD
COM
67062M105
309
34255
SH
SOLE
0
0
34255
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
5615
197352
SH
SOLE
0
0
197352
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
608
45439
SH
SOLE
0
0
45439
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
175
14404
SH
SOLE
0
0
14404
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
398
31682
SH
SOLE
0
0
31682
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
1987
143269
SH
SOLE
0
0
143269
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
1164
86226
SH
SOLE
0
0
86226
NUVEEN PFD & INCM SECURTIES
COM
67072C105
12192
1451483
SH
SOLE
0
0
1451483
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
6868
800520
SH
SOLE
0
0
800520
NUVEEN PFD & INCOME TERM FD
COM
67075A106
6091
276980
SH
SOLE
0
0
276980
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
4778
357662
SH
SOLE
0
0
357662
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
910
59578
SH
SOLE
0
0
59578
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
259
21910
SH
SOLE
0
0
21910
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
6594
462751
SH
SOLE
0
0
462751
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
802
44645
SH
SOLE
0
0
44645
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
115
12034
SH
SOLE
0
0
12034
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
1135
78633
SH
SOLE
0
0
78633
NUVEEN SR INCOME FD
COM
67067Y104
196
34646
SH
SOLE
0
0
34646
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
3689
184553
SH
SOLE
0
0
184553
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
168
11796
SH
SOLE
0
0
11796
NVENT ELECTRIC PLC
SHS
G6700G107
8726
250906
SH
SOLE
212610
0
38296
NVIDIA CORPORATION
COM
67066G104
873204
3200126
SH
SOLE
1083647
0
2116479
NVIDIA CORPORATION
COM
67066G104
38
33400
SH
Call
SOLE
0
0
0
NVIDIA CORPORATION
COM
67066G104
8
12100
SH
Call
SOLE
0
0
0
NVR INC
COM
62944T105
14076
3151
SH
SOLE
3075
0
76
NXP SEMICONDUCTORS N V
COM
N6596X109
169584
916261
SH
SOLE
294243
0
622018
O2MICRO INTERNATIONAL LIMITE
SPONS ADR
67107W100
926
223139
SH
SOLE
0
0
223139
OAKTREE SPECIALTY LENDING CO
COM
67401P108
1056
143303
SH
SOLE
0
0
143303
OASIS PETROLEUM INC
COM NEW
674215207
2903
19840
SH
SOLE
17550
0
2290
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
4199
119194
SH
SOLE
0
0
119194
OCCIDENTAL PETE CORP
COM
674599105
25895
456374
SH
SOLE
0
0
456374
OCCIDENTAL PETE CORP
COM
674599105
12
15000
SH
Put
SOLE
0
0
15000
OCCIDENTAL PETE CORP
COM
674599105
21
25000
SH
Put
SOLE
0
0
25000
OCCIDENTAL PETE CORP
COM
674599105
232
10000
SH
Call
SOLE
0
0
0
OCCIDENTAL PETE CORP
COM
674599105
336
16500
SH
Call
SOLE
0
0
0
OCCIDENTAL PETE CORP
COM
674599105
809
49200
SH
Call
SOLE
0
0
0
OCCIDENTAL PETE CORP
COM
674599105
24
25000
SH
Put
SOLE
0
0
25000
OCCIDENTAL PETE CORP
COM
674599105
31
15000
SH
Put
SOLE
0
0
15000
OCEANEERING INTL INC
COM
675232102
705
46519
SH
SOLE
0
0
46519
OCEANFIRST FINL CORP
COM
675234108
232
11518
SH
SOLE
0
0
11518
OCEANPAL INC
COMMON STOCK
Y6430L103
20
25919
SH
SOLE
0
0
25919
OCULAR THERAPEUTIX INC
COM
67576A100
268
54099
SH
SOLE
0
0
54099
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
534
20748
SH
SOLE
8581
0
12167
OGE ENERGY CORP
COM
670837103
10852
266115
SH
SOLE
182727
0
83388
OKTA INC
CL A
679295105
8251
54658
SH
SOLE
16798
0
37860
OLAPLEX HLDGS INC
COM
679369108
7253
464066
SH
SOLE
435461
0
28605
OLD DOMINION FREIGHT LINE IN
COM
679580100
10950
36661
SH
SOLE
12771
0
23890
OLD NATL BANCORP IND
COM
680033107
1765
107774
SH
SOLE
78568
0
29206
OLD REP INTL CORP
COM
680223104
23197
896695
SH
SOLE
272825
0
623870
OLD SECOND BANCORP INC ILL
COM
680277100
199
13716
SH
SOLE
0
0
13716
OLIN CORP
COM PAR $1
680665205
17042
325979
SH
SOLE
141571
0
184408
OLINK HLDG AB
SPONSORED ADS
680710100
209
11812
SH
SOLE
11812
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
4090
95209
SH
SOLE
85463
0
9746
OLO INC
CL A
68134L109
601
45330
SH
SOLE
0
0
45330
OMEGA HEALTHCARE INVS INC
COM
681936100
10291
330265
SH
SOLE
5933
0
324332
OMEROS CORP
COM
682143102
692
115218
SH
SOLE
0
0
115218
OMEROS CORP
COM
682143102
2
12600
SH
Call
SOLE
0
0
0
OMEROS CORP
COM
682143102
9
34500
SH
Call
SOLE
0
0
0
OMNICELL COM
COM
68213N109
16688
128877
SH
SOLE
128051
0
826
OMNICOM GROUP INC
COM
681919106
19092
224929
SH
SOLE
120180
0
104749
OMNICOM GROUP INC
COM
681919106
38
20400
SH
Call
SOLE
0
0
0
OMNIQ CORP
COM
68217M107
81
12000
SH
SOLE
0
0
12000
ON HLDG AG
NAMEN AKT A
H5919C104
735
29120
SH
SOLE
0
0
29120
ON SEMICONDUCTOR CORP
COM
682189105
27288
435838
SH
SOLE
219068
0
216770
ON SEMICONDUCTOR CORP
NOTE 1.625%10/1
682189AP0
45
15000
PRN
SOLE
0
0
15000
ONDAS HLDGS INC
COM NEW
68236H204
427
58454
SH
SOLE
0
0
58454
ONE GAS INC
COM
68235P108
1030
11673
SH
SOLE
0
0
11673
ONEMAIN HLDGS INC
COM
68268W103
4044
85305
SH
SOLE
69139
0
16166
ONEOK INC NEW
COM
682680103
48486
686476
SH
SOLE
120729
0
565747
ONEWATER MARINE INC
CL A COM
68280L101
512
14855
SH
SOLE
0
0
14855
ONTO INNOVATION INC
COM
683344105
4338
49928
SH
SOLE
41369
0
8559
OP BANCORP
COM
67109R109
149
10788
SH
SOLE
0
0
10788
OPEN LENDING CORP
COM CL A
68373J104
10207
539780
SH
SOLE
149400
0
390380
OPEN TEXT CORP
COM
683715106
211
4988
SH
SOLE
15
0
4973
OPENDOOR TECHNOLOGIES INC
COM
683712103
410
47449
SH
SOLE
0
0
47449
OPKO HEALTH INC
COM
68375N103
206
59782
SH
SOLE
0
0
59782
OPPFI INC
*W EXP 07/20/202
68386H111
6
12237
SH
SOLE
0
0
12237
OPPFI INC
COM CL A
68386H103
58
16907
SH
SOLE
0
0
16907
OPTIMIZERX CORP
COM NEW
68401U204
457
12116
SH
SOLE
0
0
12116
ORACLE CORP
COM
68389X105
248582
3004722
SH
SOLE
1775120
0
1229602
ORANGE
SPONSORED ADR
684060106
1515
128152
SH
SOLE
80287
0
47865
ORASURE TECHNOLOGIES INC
COM
68554V108
315
46397
SH
SOLE
35111
0
11286
OREILLY AUTOMOTIVE INC
COM
67103H107
62176
90773
SH
SOLE
35375
0
55398
ORGANIGRAM HLDGS INC
COM
68620P101
17
10472
SH
SOLE
0
0
10472
ORGANON & CO
COMMON STOCK
68622V106
9709
277955
SH
SOLE
103668
0
174287
ORGANON & CO
COMMON STOCK
68622V106
69
37100
SH
Call
SOLE
0
0
0
ORIGIN BANCORP INC
COM
68621T102
1169
27642
SH
SOLE
0
0
27642
ORIGIN MATERIALS INC
COM
68622D106
68
10300
SH
SOLE
0
0
10300
ORION OFFICE REIT INC
COM
68629Y103
269
19232
SH
SOLE
3
0
19229
ORIX CORP
SPONSORED ADR
686330101
756
7572
SH
SOLE
3564
0
4008
ORLA MNG LTD NEW
COM
68634K106
266
55457
SH
SOLE
0
0
55457
ORMAT TECHNOLOGIES INC
COM
686688102
277
3380
SH
SOLE
0
0
3380
OSHKOSH CORP
COM
688239201
7035
69890
SH
SOLE
48705
0
21185
OSI ETF TR
OSHARES EUR QLT
67110P506
872
33716
SH
SOLE
0
0
33716
OSI ETF TR
OSHARES US QUALT
67110P407
10078
229148
SH
SOLE
0
0
229148
OSI ETF TR
OSHS GBL INTER
67110P704
330
8759
SH
SOLE
0
0
8759
OSI SYSTEMS INC
COM
671044105
425
4995
SH
SOLE
4778
0
217
OSI SYSTEMS INC
NOTE 1.250% 9/0
671044AD7
31
31000
PRN
SOLE
0
0
31000
OSISKO GOLD ROYALTIES LTD
COM
68827L101
478
36214
SH
SOLE
15014
0
21200
OTIS WORLDWIDE CORP
COM
68902V107
17374
225786
SH
SOLE
116110
0
109676
OTTER TAIL CORP
COM
689648103
1077
17234
SH
SOLE
5830
0
11404
OUTFRONT MEDIA INC
COM
69007J106
919
32335
SH
SOLE
22240
0
10095
OVERSTOCK COM INC DEL
COM
690370101
425
9667
SH
SOLE
0
0
9667
OVINTIV INC
COM
69047Q102
3107
57458
SH
SOLE
25385
0
32073
OWENS & MINOR INC NEW
COM
690732102
1380
31343
SH
SOLE
29085
0
2258
OWENS CORNING NEW
COM
690742101
5179
56594
SH
SOLE
32190
0
24404
OWL ROCK CAPITAL CORPORATION
COM
69121K104
5516
373228
SH
SOLE
0
0
373228
OXFORD LANE CAP CORP
COM
691543102
236
32536
SH
SOLE
0
0
32536
OXFORD SQUARE CAP CORP
COM
69181V107
105
25094
SH
SOLE
0
0
25094
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
1538
48152
SH
SOLE
42584
0
5568
PACCAR INC
COM
693718108
16759
190286
SH
SOLE
98193
0
92093
PACER FDS TR
BNCHMRK INDSTR
69374H766
3405
67015
SH
SOLE
0
0
67015
PACER FDS TR
BNCHMRK INFRA
69374H741
9929
254331
SH
SOLE
0
0
254331
PACER FDS TR
CFRA STVAL EQL
69374H691
532
14315
SH
SOLE
0
0
14315
PACER FDS TR
DEVELOPED MRKT
69374H873
1786
57240
SH
SOLE
0
0
57240
PACER FDS TR
GLOBL CASH ETF
69374H709
1450
43219
SH
SOLE
0
0
43219
PACER FDS TR
LUNT LRG CP ALTR
69374H717
7955
177558
SH
SOLE
439
0
177119
PACER FDS TR
LUNT LRGCP MULTI
69374H816
5542
140479
SH
SOLE
0
0
140479
PACER FDS TR
PACER US SMALL
69374H857
15571
388303
SH
SOLE
0
0
388303
PACER FDS TR
TRENDP 100 ETF
69374H303
15687
300349
SH
SOLE
0
0
300349
PACER FDS TR
TRENDP US LAR CP
69374H105
29222
752358
SH
SOLE
0
0
752358
PACER FDS TR
TRENDP US MID CP
69374H204
4270
123796
SH
SOLE
0
0
123796
PACER FDS TR
TRENDPILOT FD
69374H675
340
11893
SH
SOLE
0
0
11893
PACER FDS TR
TRENDPILOT INTL
69374H683
2476
95998
SH
SOLE
0
0
95998
PACER FDS TR
TRENDPILOT US BD
69374H642
30445
1252372
SH
SOLE
495
0
1251877
PACER FDS TR
US CASH COWS 100
69374H881
49853
1001452
SH
SOLE
566
0
1000886
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
1016
111686
SH
SOLE
0
0
111686
PACIFIC PREMIER BANCORP
COM
69478X105
1658
46891
SH
SOLE
5402
0
41489
PACIRA BIOSCIENCES INC
COM
695127100
2694
35299
SH
SOLE
20519
0
14780
PACKAGING CORP AMER
COM
695156109
21014
134603
SH
SOLE
54613
0
79990
PACWEST BANCORP DEL
COM
695263103
6887
159689
SH
SOLE
70192
0
89497
PAGERDUTY INC
COM
69553P100
1663
48652
SH
SOLE
45038
0
3614
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
1789
89216
SH
SOLE
6186
0
83030
PALANTIR TECHNOLOGIES INC
CL A
69608A108
8665
631114
SH
SOLE
0
0
631114
PALO ALTO NETWORKS INC
COM
697435105
128545
206495
SH
SOLE
99024
0
107471
PAN AMERN SILVER CORP
COM
697900108
9928
363672
SH
SOLE
0
0
363672
PAPA JOHNS INTL INC
COM
698813102
4907
46610
SH
SOLE
41045
0
5565
PARAMOUNT GLOBAL
5.75% CONV PFD A
92556H305
497
8945
SH
SOLE
0
0
8945
PARAMOUNT GLOBAL
CLASS B COM
92556H206
27528
728056
SH
SOLE
148255
0
579801
PARAMOUNT GLOBAL
CLASS B COM
92556H206
24
11700
SH
Call
SOLE
0
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
22
13300
SH
Call
SOLE
0
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
21
23400
SH
Call
SOLE
0
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
22
114400
SH
Call
SOLE
0
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
5
11200
SH
Call
SOLE
0
0
0
PARK HOTELS & RESORTS INC
COM
700517105
537
27471
SH
SOLE
0
0
27471
PARKER-HANNIFIN CORP
COM
701094104
49496
174428
SH
SOLE
114526
0
59902
PARSONS CORP DEL
COM
70202L102
614
15876
SH
SOLE
13858
0
2018
PATRIA INVESTMENTS LIMITED
COM CL A
G69451105
1493
83805
SH
SOLE
0
0
83805
PATRIOT TRANSN HLDG INC
COM
70338W105
106
13254
SH
SOLE
0
0
13254
PATTERSON COS INC
COM
703395103
4947
152828
SH
SOLE
135441
0
17387
PATTERSON-UTI ENERGY INC
COM
703481101
664
42906
SH
SOLE
32628
0
10278
PAVMED INC
COM
70387R106
17
12510
SH
SOLE
0
0
12510
PAYCHEX INC
COM
704326107
75758
555121
SH
SOLE
139502
0
415619
PAYCOM SOFTWARE INC
COM
70432V102
4947
14283
SH
SOLE
2925
0
11358
PAYCOR HCM INC
COM
70435P102
1064
36562
SH
SOLE
34988
0
1574
PAYLOCITY HLDG CORP
COM
70438V106
9582
46565
SH
SOLE
38056
0
8509
PAYPAL HLDGS INC
COM
70450Y103
184919
1598957
SH
SOLE
768495
0
830462
PAYSAFE LIMITED
*W EXP 03/30/202
G6964L115
20
38125
SH
SOLE
0
0
38125
PAYSAFE LIMITED
ORD
G6964L107
767
226259
SH
SOLE
0
0
226259
PBF ENERGY INC
CL A
69318G106
224
9203
SH
SOLE
5550
0
3653
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
176
12537
SH
SOLE
0
0
12537
PCM FD INC
COM
69323T101
303
29741
SH
SOLE
0
0
29741
PDC ENERGY INC
COM
69327R101
1783
24528
SH
SOLE
7003
0
17525
PEABODY ENGR CORP
COM
704551100
289
11800
SH
SOLE
0
0
11800
PEBBLEBROOK HOTEL TR
COM
70509V100
6395
261229
SH
SOLE
242974
0
18255
PEGASYSTEMS INC
COM
705573103
1215
15070
SH
SOLE
13471
0
1599
PELOTON INTERACTIVE INC
CL A COM
70614W100
2694
101958
SH
SOLE
11825
0
90133
PEMBINA PIPELINE CORP
COM
706327103
2191
58260
SH
SOLE
35533
0
22727
PENN NATL GAMING INC
COM
707569109
5569
131271
SH
SOLE
0
0
131271
PENNANTPARK FLOATING RATE CA
COM
70806A106
203
14993
SH
SOLE
0
0
14993
PENNANTPARK INVT CORP
COM
708062104
1013
130205
SH
SOLE
0
0
130205
PENNYMAC MTG INVT TR
COM
70931T103
688
40749
SH
SOLE
0
0
40749
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
3039
32424
SH
SOLE
3957
0
28467
PENTAIR PLC
SHS
G7S00T104
5656
104331
SH
SOLE
65033
0
39298
PENUMBRA INC
COM
70975L107
1903
8565
SH
SOLE
8447
0
118
PEOPLES UNITED FINANCIAL INC
COM
712704105
2692
134655
SH
SOLE
0
0
134655
PEPSICO INC
COM
713448108
352468
2105750
SH
SOLE
699930
0
1405820
PERDOCEO ED CORP
COM
71363P106
258
22475
SH
SOLE
21890
0
585
PERELLA WEINBERG PARTNERS
CLASS A COM
71367G102
139
14737
SH
SOLE
14737
0
0
PERFICIENT INC
COM
71375U101
1619
14704
SH
SOLE
0
0
14704
PERFORMANCE FOOD GROUP CO
COM
71377A103
6874
135013
SH
SOLE
119435
0
15578
PERIMETER SOLUTIONS SA
COMMON STOCK
L7579L106
498
41146
SH
SOLE
41146
0
0
PERION NETWORK LTD
SHS NEW
M78673114
2030
90247
SH
SOLE
86199
0
4048
PERKINELMER INC
COM
714046109
2385
13668
SH
SOLE
3261
0
10407
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
232
18515
SH
SOLE
0
0
18515
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
16
12500
SH
Call
SOLE
0
0
0
PERRIGO CO PLC
SHS
G97822103
2048
53302
SH
SOLE
7604
0
45698
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
271
13617
SH
SOLE
3979
0
9638
PERSONALIS INC
COM
71535D106
97
11793
SH
SOLE
0
0
11793
PETCO HEALTH & WELLNESS CO I
COM
71601V105
2968
151681
SH
SOLE
97359
0
54322
PETCO HEALTH & WELLNESS CO I
COM
71601V105
41
28000
SH
Call
SOLE
0
0
0
PETMED EXPRESS INC
COM
716382106
423
16383
SH
SOLE
7179
0
9204
PETROCHINA CO LTD
SPONSORED ADR
71646E100
308
6087
SH
SOLE
0
0
6087
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
2116
142949
SH
SOLE
24811
0
118138
PFIZER INC
COM
717081103
411866
7955683
SH
SOLE
2940981
0
5014702
PFIZER INC
COM
717081103
125
10100
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
25
10500
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
275
24400
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
253
26800
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
4034
337858
SH
SOLE
323054
0
14804
PGIM ETF TR
ULTRA SHORT
69344A107
6700
136148
SH
SOLE
0
0
136148
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
1621
121216
SH
SOLE
0
0
121216
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
3718
259071
SH
SOLE
0
0
259071
PGIM SHORT DUR HIG YLD OPP F
COM
69355J104
1802
107685
SH
SOLE
0
0
107685
PGT INNOVATIONS INC
COM
69336V101
394
21932
SH
SOLE
17590
0
4342
PHASEBIO PHARMACEUTICALS INC
COM
717224109
20
15500
SH
SOLE
0
0
15500
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
1538
77075
SH
SOLE
76630
0
445
PHILIP MORRIS INTL INC
COM
718172109
178722
1902510
SH
SOLE
1222422
0
680088
PHILLIPS 66
COM
718546104
61734
714593
SH
SOLE
125584
0
589009
PHILLIPS 66
COM
718546104
47
21700
SH
Call
SOLE
0
0
0
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
935
27199
SH
SOLE
0
0
27199
PHOTRONICS INC
COM
719405102
219
12899
SH
SOLE
0
0
12899
PHREESIA INC
COM
71944F106
246
9351
SH
SOLE
0
0
9351
PHYSICIANS RLTY TR
COM
71943U104
4623
263546
SH
SOLE
161752
0
101794
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
714
41464
SH
SOLE
38502
0
2962
PIERIS PHARMACEUTICALS INC
COM
720795103
61
20000
SH
SOLE
0
0
20000
PIMCO CORPORATE & INCOME OPP
COM
72201B101
1226
79893
SH
SOLE
0
0
79893
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
7135
292782
SH
SOLE
0
0
292782
PIMCO DYNAMIC INCOME OPRNTS
COM BEN SHS
69355M107
270
15909
SH
SOLE
0
0
15909
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
4448
299924
SH
SOLE
0
0
299924
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
685
7122
SH
SOLE
0
0
7122
PIMCO ETF TR
1-5 US TIP IDX
72201R205
6319
115990
SH
SOLE
0
0
115990
PIMCO ETF TR
15+ YR US TIPS
72201R304
2662
32238
SH
SOLE
0
0
32238
PIMCO ETF TR
ACTIVE BD ETF
72201R775
49667
487986
SH
SOLE
310084
0
177902
PIMCO ETF TR
BROAD US TIPS
72201R403
6121
96687
SH
SOLE
0
0
96687
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
29924
298747
SH
SOLE
25
0
298722
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
1174
12039
SH
SOLE
0
0
12039
PIMCO ETF TR
INTER MUN BD ACT
72201R866
367
6930
SH
SOLE
0
0
6930
PIMCO ETF TR
INV GRD CRP BD
72201R817
1136
10907
SH
SOLE
0
0
10907
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
319
6378
SH
SOLE
0
0
6378
PIMCO HIGH INCOME FD
COM SHS
722014107
284
49090
SH
SOLE
0
0
49090
PIMCO INCOME STRATEGY FD
COM
72201H108
194
19056
SH
SOLE
0
0
19056
PIMCO INCOME STRATEGY FD II
COM
72201J104
513
59054
SH
SOLE
0
0
59054
PIMCO MUN INCOME FD II
COM
72200W106
842
73201
SH
SOLE
0
0
73201
PIMCO STRATEGIC INCOME FD
COM
72200X104
238
40431
SH
SOLE
0
0
40431
PINDUODUO INC
SPONSORED ADS
722304102
667
16641
SH
SOLE
0
0
16641
PING IDENTITY HLDG CORP
COM
72341T103
19528
711911
SH
SOLE
16500
0
695411
PING IDENTITY HLDG CORP
COM
72341T103
16
11300
SH
Call
SOLE
0
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
7497
81418
SH
SOLE
72165
0
9253
PINNACLE WEST CAP CORP
COM
723484101
2152
27562
SH
SOLE
0
0
27562
PINTEREST INC
CL A
72352L106
4921
199970
SH
SOLE
62775
0
137195
PINTEREST INC
CL A
72352L106
19
20100
SH
Call
SOLE
0
0
0
PIONEER HIGH INCOME FUND INC
COM
72369H106
190
23342
SH
SOLE
0
0
23342
PIONEER MUNICIPAL HIGH INCOM
COM
723762100
396
40241
SH
SOLE
0
0
40241
PIONEER MUNICIPAL HIGH INCOM
COM SHS
723763108
421
40134
SH
SOLE
0
0
40134
PIONEER NAT RES CO
COM
723787107
259749
1038868
SH
SOLE
342290
0
696578
PIPER SANDLER COMPANIES
COM
724078100
3741
28505
SH
SOLE
23889
0
4616
PITNEY BOWES INC
COM
724479100
229
44041
SH
SOLE
0
0
44041
PIXELWORKS INC
COM NEW
72581M305
395
132833
SH
SOLE
0
0
132833
PJT PARTNERS INC
COM CL A
69343T107
5191
82238
SH
SOLE
30024
0
52214
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
3808
353868
SH
SOLE
0
0
353868
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1412
122270
SH
SOLE
0
0
122270
PLANET FITNESS INC
CL A
72703H101
3313
39216
SH
SOLE
17774
0
21442
PLANET LABS PBC
COM CL A
72703X106
342
67400
SH
SOLE
0
0
67400
PLAYA HOTELS & RESORTS NV
SHS
N70544106
543
62821
SH
SOLE
0
0
62821
PLAYSTUDIOS INC
*W EXP 06/17/202
72815G116
12
14198
SH
SOLE
0
0
14198
PLBY GROUP INC
COM
72814P109
796
60810
SH
SOLE
0
0
60810
PLUG POWER INC
COM NEW
72919P202
4348
151971
SH
SOLE
0
0
151971
PLUMAS BANCORP
COM
729273102
1836
48196
SH
SOLE
0
0
48196
PNC FINL SVCS GROUP INC
COM
693475105
141521
767248
SH
SOLE
604946
0
162302
POLARIS INC
COM
731068102
52863
501917
SH
SOLE
276398
0
225519
POLARIS INC
COM
731068102
11
15300
SH
Call
SOLE
0
0
0
POLYPID LTD
SHS
M8001Q118
75
13787
SH
SOLE
0
0
13787
PONCE FINANCIAL GROUP INC
COMMON STOCK
732344106
296
28500
SH
SOLE
0
0
28500
POOL CORP
COM
73278L105
39127
92531
SH
SOLE
48078
0
44453
PORTILLOS INC
COM CL A
73642K106
1113
45306
SH
SOLE
0
0
45306
PORTLAND GEN ELEC CO
COM NEW
736508847
8728
158262
SH
SOLE
121630
0
36632
PORTMAN RIDGE FIN CORP
COM NEW
73688F201
216
8935
SH
SOLE
0
0
8935
POSCO HOLDINGS INC
SPONSORED ADR
693483109
497
8378
SH
SOLE
3483
0
4895
POST HLDGS INC
COM
737446104
29420
424778
SH
SOLE
402380
0
22398
POTLATCHDELTIC CORPORATION
COM
737630103
18244
345988
SH
SOLE
6830
0
339158
POWER INTEGRATIONS INC
COM
739276103
3871
41765
SH
SOLE
41525
0
240
PPG INDS INC
COM
693506107
71144
542787
SH
SOLE
442646
0
100141
PPL CORP
COM
69351T106
46161
1616290
SH
SOLE
1099780
0
516510
PPL CORP
COM
69351T106
17
66200
SH
Call
SOLE
0
0
0
PRA GROUP INC
NOTE 3.500% 6/0
69354NAB2
17
15000
PRN
SOLE
0
0
15000
PRAXIS PRECISION MEDICINES I
COM
74006W108
1208
118334
SH
SOLE
40
0
118294
PRECIGEN INC
COM
74017N105
23
10834
SH
SOLE
0
0
10834
PREMIER INC
CL A
74051N102
39270
1103403
SH
SOLE
1098202
0
5201
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
494
9326
SH
SOLE
5231
0
4095
PRICE T ROWE GROUP INC
COM
74144T108
59384
392777
SH
SOLE
203402
0
189375
PRICE T ROWE GROUP INC
COM
74144T108
25
12100
SH
Call
SOLE
0
0
0
PRIMERICA INC
COM
74164M108
1519
11099
SH
SOLE
7221
0
3878
PRIMO WATER CORPORATION
COM
74167P108
11309
793647
SH
SOLE
559116
0
234531
PRIMORIS SVCS CORP
COM
74164F103
385
16172
SH
SOLE
13863
0
2309
PRINCIPAL EXCHANGE-TRADED FD
PRIN HLTHCRE INV
74255Y409
203
5117
SH
SOLE
0
0
5117
PRINCIPAL EXCHANGE-TRADED FD
SPECTRUM PFD
74255Y888
3261
171727
SH
SOLE
0
0
171727
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
6450
87853
SH
SOLE
0
0
87853
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
456
29024
SH
SOLE
0
0
29024
PROCTER AND GAMBLE CO
COM
742718109
395623
2589110
SH
SOLE
1004372
0
1584738
PROCURE ETF TRUST II
SPACE ETF
74280R205
208
8086
SH
SOLE
0
0
8086
PROFESSIONAL HLDG CORP
CL A COM
743139107
4207
186470
SH
SOLE
0
0
186470
PROFOUND MED CORP
COM NEW
74319B502
546
60646
SH
SOLE
0
0
60646
PROG HOLDINGS INC
COM NPV
74319R101
1405
48835
SH
SOLE
0
0
48835
PROGRESS SOFTWARE CORP
COM
743312100
2361
50145
SH
SOLE
31019
0
19126
PROGRESSIVE CORP
COM
743315103
119783
1050818
SH
SOLE
740686
0
310132
PROGYNY INC
COM
74340E103
3712
72220
SH
SOLE
61330
0
10890
PROLOGIS INC.
COM
74340W103
113553
703192
SH
SOLE
495024
0
208168
PROS HOLDINGS INC
COM
74346Y103
891
26740
SH
SOLE
24540
0
2200
PROSHARES TR
HD REPLICATION
74347X294
2897
58364
SH
SOLE
0
0
58364
PROSHARES TR
LARGE CAP CRE
74347R248
790
14678
SH
SOLE
0
0
14678
PROSHARES TR
MSCI EAFE DIVD
74347B839
2416
59812
SH
SOLE
0
0
59812
PROSHARES TR
MSCI EMRG MKTS
74347B847
410
7879
SH
SOLE
0
0
7879
PROSHARES TR
ONLINE RTL ETF
74347B169
321
7003
SH
SOLE
0
0
7003
PROSHARES TR
PET CARE ETF
74348A145
684
10271
SH
SOLE
0
0
10271
PROSHARES TR
PSHS ULT S&P 500
74347R107
262
4000
SH
SOLE
0
0
4000
PROSHARES TR
RUSS 2000 DIVD
74347B698
5255
81344
SH
SOLE
0
0
81344
PROSHARES TR
S&P 500 DV ARIST
74348A467
56623
596574
SH
SOLE
0
0
596574
PROSHARES TR
S&P MDCP 400 DIV
74347B680
11985
165839
SH
SOLE
0
0
165839
PROSHARES TR
S&P TECH DIVIDEN
74347G606
2023
32406
SH
SOLE
0
0
32406
PROSHARES TR
SHORT QQQ NEW
74347B714
546
47179
SH
SOLE
0
0
47179
PROSHARES TR
SHORT S&P 500 NE
74347B425
581
41219
SH
SOLE
0
0
41219
PROSPECT CAP CORP
COM
74348T102
2733
330088
SH
SOLE
0
0
330088
PROSPECT CAP CORP
NOTE 4.950% 7/1
74348TAR3
30
30000
PRN
SOLE
0
0
30000
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
95
90000
PRN
SOLE
0
0
90000
PROSPERITY BANCSHARES INC
COM
743606105
482
6954
SH
SOLE
5110
0
1844
PROVENTION BIO INC
COM
74374N102
83
11400
SH
SOLE
0
0
11400
PROVIDENT FINL SVCS INC
COM
74386T105
461
19687
SH
SOLE
0
0
19687
PRUDENTIAL FINL INC
COM
744320102
41607
352097
SH
SOLE
25
0
352072
PRUDENTIAL FINL INC
COM
744320102
69
43300
SH
Call
SOLE
0
0
0
PRUDENTIAL PLC
ADR
74435K204
4150
140288
SH
SOLE
126708
0
13580
PS BUSINESS PKS INC CALIF
COM
69360J107
1757
10453
SH
SOLE
10453
0
0
PTC INC
COM
69370C100
25590
237558
SH
SOLE
75952
0
161606
PTC THERAPEUTICS INC
COM
69366J200
311
8341
SH
SOLE
0
0
8341
PUBLIC STORAGE
COM
74460D109
20519
52564
SH
SOLE
8545
0
44019
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
53389
762694
SH
SOLE
652437
0
110257
PUBMATIC INC
COM CL A
74467Q103
1392
53311
SH
SOLE
12194
0
41117
PULTE GROUP INC
COM
745867101
14909
355815
SH
SOLE
177370
0
178445
PURE STORAGE INC
CL A
74624M102
12674
358928
SH
SOLE
82571
0
276357
PURECYCLE TECHNOLOGIES INC
COM
74623V103
252
31476
SH
SOLE
0
0
31476
PUTNAM MANAGED MUN INCOME TR
COM
746823103
5104
721872
SH
SOLE
0
0
721872
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
148
41214
SH
SOLE
0
0
41214
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
2840
243734
SH
SOLE
0
0
243734
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
2099
525988
SH
SOLE
0
0
525988
PVH CORPORATION
COM
693656100
1508
19681
SH
SOLE
0
0
19681
Q2 HLDGS INC
COM
74736L109
6304
102253
SH
SOLE
101003
0
1250
QCR HOLDINGS INC
COM
74727A104
717
12675
SH
SOLE
0
0
12675
QIAGEN NV
SHS NEW
N72482123
2364
48252
SH
SOLE
47823
0
429
QORVO INC
COM
74736K101
19436
156617
SH
SOLE
90981
0
65636
QUAKER HOUGHTON
COM
747316107
4257
24633
SH
SOLE
23513
0
1120
QUALCOMM INC
COM
747525103
443514
2902166
SH
SOLE
947605
0
1954561
QUALCOMM INC
COM
747525103
34
19000
SH
Call
SOLE
0
0
0
QUALTRICS INTL INC
COM CL A
747601201
785
27490
SH
SOLE
23294
0
4196
QUALYS INC
COM
74758T303
701
4921
SH
SOLE
4261
0
660
QUANTA SVCS INC
COM
74762E102
22947
174352
SH
SOLE
66364
0
107988
QUANTA SVCS INC
COM
74762E102
146
11200
SH
Call
SOLE
0
0
0
QUANTUM SI INC
COM CL A
74765K105
70
15000
SH
SOLE
0
0
15000
QUANTUMSCAPE CORP
COM CL A
74767V109
812
40624
SH
SOLE
0
0
40624
QUEST DIAGNOSTICS INC
COM
74834L100
10068
73569
SH
SOLE
37150
0
36419
QUIDEL CORP
COM
74838J101
1198
10654
SH
SOLE
1493
0
9161
QURATE RETAIL INC
COM SER A
74915M100
1316
276394
SH
SOLE
250280
0
26114
RACKSPACE TECHNOLOGY INC
COM
750102105
173
15464
SH
SOLE
0
0
15464
RADA ELECTR INDS LTD
COM PAR NEW
M81863124
259
18621
SH
SOLE
0
0
18621
RADIAN GROUP INC
COM
750236101
421
18972
SH
SOLE
15295
0
3677
RADIUS GLOBAL INFRASTRCTRE I
COM CL A
750481103
146
10200
SH
SOLE
0
0
10200
RADNET INC
COM
750491102
381
17041
SH
SOLE
0
0
17041
RALPH LAUREN CORP
CL A
751212101
2461
21696
SH
SOLE
16657
0
5039
RAMBUS INC DEL
COM
750917106
292
9165
SH
SOLE
0
0
9165
RANGE RES CORP
COM
75281A109
1378
45351
SH
SOLE
23213
0
22138
RANGER ENERGY SVCS INC
COM CL A
75282U104
265
25847
SH
SOLE
0
0
25847
RAPID7 INC
COM
753422104
13622
122455
SH
SOLE
50198
0
72257
RATTLER MIDSTREAM LP
COM UNITS
75419T103
1345
96270
SH
SOLE
0
0
96270
RAYMOND JAMES FINL INC
COM
754730109
34144
310658
SH
SOLE
0
0
310658
RAYMOND JAMES FINL INC
COM
754730109
130
16000
SH
Call
SOLE
0
0
0
RAYONIER INC
COM
754907103
2009
48853
SH
SOLE
11778
0
37075
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
386680
3903099
SH
SOLE
2038680
0
1864419
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
18
13800
SH
Call
SOLE
0
0
0
RBB FD INC
MOTLEY FOL ETF
74933W601
392
9596
SH
SOLE
0
0
9596
RBC BEARINGS INC
COM
75524B104
21179
109240
SH
SOLE
107950
0
1290
RE MAX HLDGS INC
CL A
75524W108
368
13285
SH
SOLE
0
0
13285
READY CAPITAL CORP
7% CN SR NT 2023
75574U200
348
13250
SH
SOLE
0
0
13250
READY CAPITAL CORP
COM
75574U101
795
52765
SH
SOLE
0
0
52765
REALTY INCOME CORP
COM
756109104
76317
1101265
SH
SOLE
611353
0
489912
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
8230
238082
SH
SOLE
0
0
238082
RED RIVER BANCSHARES INC
COM
75686R202
212
4000
SH
SOLE
0
0
4000
RED ROBIN GOURMET BURGERS IN
COM
75689M101
172
10186
SH
SOLE
0
0
10186
RED ROCK RESORTS INC
CL A
75700L108
1307
26912
SH
SOLE
24918
0
1994
REDFIN CORP
COM
75737F108
1274
70623
SH
SOLE
0
0
70623
REDWOOD TR INC
COM
758075402
6592
626049
SH
SOLE
0
0
626049
REDWOOD TRUST INC
NOTE 4.750% 8/1
758075AC9
39
40000
PRN
SOLE
0
0
40000
REDWOOD TRUST INC
NOTE 5.625% 7/1
758075AD7
258
260000
PRN
SOLE
0
0
260000
REGAL REXNORD CORPORATION
COM
758750103
4878
32787
SH
SOLE
23649
0
9138
REGENCY CTRS CORP
COM
758849103
7183
100686
SH
SOLE
94930
0
5756
REGENERON PHARMACEUTICALS
COM
75886F107
62554
89565
SH
SOLE
57149
0
32416
REGENXBIO INC
COM
75901B107
584
17583
SH
SOLE
0
0
17583
REGIONS FINANCIAL CORP NEW
COM
7591EP100
19838
891187
SH
SOLE
5094
0
886093
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
13141
120049
SH
SOLE
118302
0
1747
REKOR SYSTEMS INC
COM
759419104
49
10658
SH
SOLE
43
0
10615
RELIANCE STEEL & ALUMINUM CO
COM
759509102
4845
26424
SH
SOLE
17646
0
8778
RELX PLC
SPONSORED ADR
759530108
30479
980035
SH
SOLE
963582
0
16453
REMARK HLDGS INC
COM
75955K102
10
11700
SH
SOLE
0
0
11700
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
493
11183
SH
SOLE
0
0
11183
RENAISSANCERE HLDGS LTD
COM
G7496G103
2303
14528
SH
SOLE
12035
0
2493
RENASANT CORP
COM
75970E107
646
19322
SH
SOLE
0
0
19322
RENESOLA LTD
SPONSORED ADS
75971T301
135
23289
SH
SOLE
0
0
23289
RENEWABLE ENERGY GROUP INC
COM NEW
75972A301
1010
16652
SH
SOLE
0
0
16652
RENT A CTR INC NEW
COM
76009N100
6397
253935
SH
SOLE
220039
0
33896
REPLIGEN CORP
COM
759916109
12719
67622
SH
SOLE
64668
0
2954
REPUBLIC SVCS INC
COM
760759100
88307
666468
SH
SOLE
434219
0
232249
RESERVOIR MEDIA INC
COM
76119X105
118
12000
SH
SOLE
0
0
12000
RESIDEO TECHNOLOGIES INC
COM
76118Y104
3810
159887
SH
SOLE
150103
0
9784
RESMED INC
COM
761152107
6184
25499
SH
SOLE
4995
0
20504
RESOLUTE FST PRODS INC
COM
76117W109
2525
195585
SH
SOLE
187318
0
8267
RESOURCES CONNECTION INC
COM
76122Q105
257
14982
SH
SOLE
0
0
14982
RESTAURANT BRANDS INTL INC
COM
76131D103
10057
172240
SH
SOLE
105521
0
66719
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
704
36314
SH
SOLE
0
0
36314
REVIVA PHARMACEUTCLS HLDGS I
COM
76152G100
34
14000
SH
SOLE
0
0
14000
REVOLVE GROUP INC
CL A
76156B107
3083
57413
SH
SOLE
0
0
57413
REXFORD INDL RLTY INC
COM
76169C100
2333
31279
SH
SOLE
29120
0
2159
REYNOLDS CONSUMER PRODS INC
COM
76171L106
1896
64637
SH
SOLE
62522
0
2115
RH
COM
74967X103
3716
11395
SH
SOLE
0
0
11395
RING ENERGY INC
COM
76680V108
363
94997
SH
SOLE
0
0
94997
RINGCENTRAL INC
CL A
76680R206
22078
188361
SH
SOLE
8158
0
180203
RIO TINTO PLC
SPONSORED ADR
767204100
59334
737978
SH
SOLE
223525
0
514453
RITCHIE BROS AUCTIONEERS
COM
767744105
6014
101877
SH
SOLE
98075
0
3802
RITE AID CORP
COM
767754872
100
11412
SH
SOLE
0
0
11412
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
181
14536
SH
SOLE
0
0
14536
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
389
24371
SH
SOLE
0
0
24371
RIVERNORTH SPECIALTY FIN COR
COM
76882B108
832
42885
SH
SOLE
0
0
42885
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
8994
179015
SH
SOLE
84175
0
94840
RLI CORP
COM
749607107
201
1816
SH
SOLE
62
0
1754
RLJ LODGING TR
CUM CONV PFD A
74965L200
497
18039
SH
SOLE
0
0
18039
ROBERT HALF INTL INC
COM
770323103
11103
97238
SH
SOLE
51041
0
46197
ROBINHOOD MKTS INC
COM CL A
770700102
938
69419
SH
SOLE
18803
0
50616
ROBLOX CORP
CL A
771049103
8544
184767
SH
SOLE
58336
0
126431
ROCKET COS INC
COM CL A
77311W101
761
68422
SH
SOLE
0
0
68422
ROCKET LAB USA INC
COM
773122106
543
67449
SH
SOLE
0
0
67449
ROCKWELL AUTOMATION INC
COM
773903109
51731
184734
SH
SOLE
121489
0
63245
ROCKWELL MED INC
COM
774374102
22
46955
SH
SOLE
0
0
46955
ROCKY BRANDS INC
COM
774515100
16436
395198
SH
SOLE
0
0
395198
ROGERS COMMUNICATIONS INC
CL B
775109200
8072
142241
SH
SOLE
138402
0
3839
ROGERS CORP
COM
775133101
240
885
SH
SOLE
0
0
885
ROKU INC
COM CL A
77543R102
10257
81877
SH
SOLE
0
0
81877
ROLLINS INC
COM
775711104
14904
425221
SH
SOLE
334796
0
90425
ROMEO POWER INC
COM
776153108
61
41150
SH
SOLE
0
0
41150
ROMEO POWER INC
COM
776153108
3
20300
SH
Call
SOLE
0
0
0
ROOT INC
COM CL A
77664L108
22
11086
SH
SOLE
0
0
11086
ROPER TECHNOLOGIES INC
COM
776696106
206676
437622
SH
SOLE
88931
0
348691
ROSS STORES INC
COM
778296103
28866
319106
SH
SOLE
240383
0
78723
ROYAL BK CDA
COM
780087102
31989
290096
SH
SOLE
197874
0
92222
ROYAL CARIBBEAN GROUP
COM
V7780T103
6273
74874
SH
SOLE
38569
0
36305
ROYAL GOLD INC
COM
780287108
7166
50721
SH
SOLE
13093
0
37628
ROYCE GLOBAL VALUE TR INC
COM
78081T104
571
50246
SH
SOLE
0
0
50246
ROYCE MICRO-CAP TR INC
COM
780915104
3594
341595
SH
SOLE
0
0
341595
ROYCE VALUE TR INC
COM
780910105
29212
1719390
SH
SOLE
0
0
1719390
RPC INC
COM
749660106
127
11859
SH
SOLE
0
0
11859
RPM INTL INC
COM
749685103
18850
231455
SH
SOLE
129304
0
102151
RPT REALTY
SH BEN INT
74971D101
160
11624
SH
SOLE
0
0
11624
RUSH ENTERPRISES INC
CL A
781846209
2335
45868
SH
SOLE
44754
0
1114
RUTHS HOSPITALITY GROUP INC
COM
783332109
1044
45638
SH
SOLE
0
0
45638
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
12496
143438
SH
SOLE
142166
0
1272
RYDER SYS INC
COM
783549108
2596
32728
SH
SOLE
25628
0
7100
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1042
11234
SH
SOLE
5528
0
5706
S & T BANCORP INC
COM
783859101
425
14353
SH
SOLE
0
0
14353
S&P GLOBAL INC
COM
78409V104
292133
712185
SH
SOLE
411651
0
300534
SABA CAPITAL INCOME & OPRNT
SHARES
78518H103
400
88480
SH
SOLE
0
0
88480
SABINE RTY TR
UNIT BEN INT
785688102
1171
20285
SH
SOLE
0
0
20285
SABRA HEALTH CARE REIT INC
COM
78573L106
686
46061
SH
SOLE
0
0
46061
SABRE CORP
COM
78573M104
2028
177468
SH
SOLE
166894
0
10574
SAIA INC
COM
78709Y105
2097
8601
SH
SOLE
5262
0
3339
SAILPOINT TECHNOLOGIES HLDGS
COM
78781P105
1109
21672
SH
SOLE
8091
0
13581
SALESFORCE COM INC
COM
79466L302
461781
2174930
SH
SOLE
874362
0
1300568
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
113
12900
SH
SOLE
0
0
12900
SANDERSON FARMS INC
COM
800013104
7433
39644
SH
SOLE
36852
0
2792
SANDSTORM GOLD LTD
COM NEW
80013R206
523
64726
SH
SOLE
0
0
64726
SANDY SPRING BANCORP INC
COM
800363103
431
9584
SH
SOLE
574
0
9010
SANMINA CORPORATION
COM
801056102
4691
116066
SH
SOLE
114132
0
1934
SANOFI
SPONSORED ADR
80105N105
46065
897258
SH
SOLE
669629
0
227629
SAP SE
SPON ADR
803054204
31572
284531
SH
SOLE
251003
0
33528
SARATOGA INVT CORP
COM NEW
80349A208
2227
81686
SH
SOLE
0
0
81686
SAREPTA THERAPEUTICS INC
COM
803607100
1104
14138
SH
SOLE
1269
0
12869
SAREPTA THERAPEUTICS INC
COM
803607100
76
10500
SH
Call
SOLE
0
0
0
SASOL LTD
SPONSORED ADR
803866300
595
24597
SH
SOLE
0
0
24597
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
31032
90182
SH
SOLE
73309
0
16873
SCHLUMBERGER LTD
COM STK
806857108
54381
1316422
SH
SOLE
992007
0
324415
SCHNEIDER NATIONAL INC
CL B
80689H102
5763
226011
SH
SOLE
206982
0
19029
SCHOLASTIC CORP
COM
807066105
407
10092
SH
SOLE
0
0
10092
SCHRODINGER INC
COM
80810D103
256
7512
SH
SOLE
0
0
7512
SCHWAB CHARLES CORP
COM
808513105
113853
1350410
SH
SOLE
1203850
0
146560
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
294
6670
SH
SOLE
0
0
6670
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
339
12208
SH
SOLE
0
0
12208
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
2479
67502
SH
SOLE
359
0
67143
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
275
7242
SH
SOLE
0
0
7242
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
292
5481
SH
SOLE
88
0
5393
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
594
10289
SH
SOLE
0
0
10289
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
3468
59285
SH
SOLE
0
0
59285
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
8370
289121
SH
SOLE
0
0
289121
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
5810
180210
SH
SOLE
0
0
180210
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
3506
70776
SH
SOLE
96
0
70680
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3944
73871
SH
SOLE
37
0
73834
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
67046
849885
SH
SOLE
50355
0
799530
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
4634
61934
SH
SOLE
823
0
61111
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
4964
69526
SH
SOLE
89
0
69437
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
3132
58163
SH
SOLE
0
0
58163
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
21601
284739
SH
SOLE
0
0
284739
SCHWAB STRATEGIC TR
US REIT ETF
808524847
401
16118
SH
SOLE
0
0
16118
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
4022
84931
SH
SOLE
32
0
84899
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
20763
342007
SH
SOLE
35359
0
306648
SCIENCE APPLICATIONS INTL CO
COM
808625107
6248
67792
SH
SOLE
59626
0
8166
SCOTTS MIRACLE-GRO CO
CL A
810186106
38327
311685
SH
SOLE
145280
0
166405
SEA LTD
SPONSORD ADS
81141R100
19571
163376
SH
SOLE
117834
0
45542
SEABRIDGE GOLD INC
COM
811916105
10107
546302
SH
SOLE
0
0
546302
SEACHANGE INTL INC
COM
811699107
28
25000
SH
SOLE
0
0
25000
SEACOAST BKG CORP FLA
COM NEW
811707801
927
26483
SH
SOLE
0
0
26483
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
42770
475752
SH
SOLE
346211
0
129541
SEAGEN INC
COM
81181C104
4056
28159
SH
SOLE
11911
0
16248
SEALED AIR CORP NEW
COM
81211K100
9277
138548
SH
SOLE
118908
0
19640
SEASPINE HLDGS CORP
COM
81255T108
242
19905
SH
SOLE
16605
0
3300
SEAWORLD ENTMT INC
COM
81282V100
1124
15104
SH
SOLE
6705
0
8399
SEI INVTS CO
COM
784117103
20918
347417
SH
SOLE
297404
0
50013
SELECT MED HLDGS CORP
COM
81619Q105
5300
220906
SH
SOLE
220406
0
500
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
283602
4123300
SH
SOLE
3236198
0
887102
SELECT SECTOR SPDR TR
ENERGY
81369Y506
193745
2534585
SH
SOLE
692186
0
1842399
SELECT SECTOR SPDR TR
ENERGY
81369Y506
239
14200
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
408
33200
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
415549
10844176
SH
SOLE
7100216
0
3743960
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
13
20500
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
2
13000
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
1214
93400
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
1
12800
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
20034
414618
SH
SOLE
0
0
414618
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
296190
1601002
SH
SOLE
1055083
0
545919
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
51654
680641
SH
SOLE
75134
0
605507
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
500954
3656861
SH
SOLE
2775656
0
881205
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
84320
818791
SH
SOLE
45885
0
772906
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
45196
606971
SH
SOLE
3751
0
603220
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
30591
347030
SH
SOLE
45566
0
301464
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
618336
3890591
SH
SOLE
3015454
0
875137
SELECTIVE INS GROUP INC
COM
816300107
333
3725
SH
SOLE
446
0
3279
SEMPRA
COM
816851109
80235
477244
SH
SOLE
385370
0
91874
SEMRUSH HLDGS INC
CL A COM
81686C104
178
14913
SH
SOLE
14895
0
18
SENDAS DISTRIBUIDORA S A
SPON ADS
81689T104
584
33986
SH
SOLE
0
0
33986
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
5057
99455
SH
SOLE
71550
0
27905
SENSEI BIOTHERAPEUTICS INC
COM
81728A108
30
13000
SH
SOLE
0
0
13000
SENSIENT TECHNOLOGIES CORP
COM
81725T100
277
3305
SH
SOLE
0
0
3305
SENTINELONE INC
CL A
81730H109
932
24052
SH
SOLE
0
0
24052
SERVICE CORP INTL
COM
817565104
4923
74802
SH
SOLE
408
0
74394
SERVICENOW INC
COM
81762P102
120524
216424
SH
SOLE
70120
0
146304
SERVISFIRST BANCSHARES INC
COM
81768T108
15569
163380
SH
SOLE
138852
0
24528
SEVEN HILLS REALTY TRUST
COM
81784E101
2879
258708
SH
SOLE
373
0
258335
SFL CORPORATION LTD
SHS
G7738W106
512
50322
SH
SOLE
0
0
50322
SHAKE SHACK INC
CL A
819047101
1518
22358
SH
SOLE
0
0
22358
SHARECARE INC
COM CL A
81948W104
1531
619786
SH
SOLE
0
0
619786
SHARPS COMPLIANCE CORP
COM
820017101
698
118374
SH
SOLE
0
0
118374
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
1044
73389
SH
SOLE
0
0
73389
SHELL PLC
SPON ADS
780259305
37810
688334
SH
SOLE
401696
0
286638
SHERWIN WILLIAMS CO
COM
824348106
116469
466569
SH
SOLE
335992
0
130577
SHIFT4 PMTS INC
CL A
82452J109
1287
20774
SH
SOLE
18978
0
1796
SHINHAN FINANCIAL GROUP CO L
SPN ADR RESTRD
824596100
488
14608
SH
SOLE
3695
0
10913
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
1550
90966
SH
SOLE
88806
0
2160
SHOCKWAVE MED INC
COM
82489T104
963
4644
SH
SOLE
2334
0
2310
SHOPIFY INC
CL A
82509L107
65471
96856
SH
SOLE
43163
0
53693
SHUTTERSTOCK INC
COM
825690100
2383
25604
SH
SOLE
25045
0
559
SHYFT GROUP INC
COM
825698103
1072
29687
SH
SOLE
0
0
29687
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
9970
614297
SH
SOLE
0
0
614297
SIENTRA INC
COM
82621J105
23
10450
SH
SOLE
0
0
10450
SIGA TECHNOLOGIES INC
COM
826917106
554
78075
SH
SOLE
0
0
78075
SIGNATURE BK NEW YORK N Y
COM
82669G104
25758
87765
SH
SOLE
36880
0
50885
SIGNET JEWELERS LIMITED
SHS
G81276100
765
10518
SH
SOLE
9661
0
857
SILGAN HOLDINGS INC
COM
827048109
1506
32571
SH
SOLE
5375
0
27196
SILICON LABORATORIES INC
COM
826919102
4455
29663
SH
SOLE
28930
0
733
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
1381
20668
SH
SOLE
7787
0
12881
SILK RD MED INC
COM
82710M100
730
17672
SH
SOLE
17356
0
316
SILVERCREST METALS INC
COM
828363101
1322
148415
SH
SOLE
0
0
148415
SILVERGATE CAP CORP
CL A
82837P408
4225
28057
SH
SOLE
0
0
28057
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
3022
115253
SH
SOLE
9347
0
105906
SIMON PPTY GROUP INC NEW
COM
828806109
31956
242898
SH
SOLE
18907
0
223991
SIMPLIFY EXCHANGE TRADED FUN
US EQT PLS CNVEX
82889N103
646
20156
SH
SOLE
0
0
20156
SIMPLIFY EXCHANGE TRADED FUN
US EQT PLS DWNSD
82889N202
15136
482951
SH
SOLE
469892
0
13059
SIMPLY GOOD FOODS CO
COM
82900L102
1728
45543
SH
SOLE
43824
0
1719
SIMPSON MFG INC
COM
829073105
6171
56590
SH
SOLE
56198
0
392
SIREN ETF TR
DIVCN LDRS ETF
829658301
2632
47840
SH
SOLE
0
0
47840
SIREN ETF TR
NSD NXGN ECO ETF
829658202
994
26810
SH
SOLE
0
0
26810
SIRIUS XM HOLDINGS INC
COM
82968B103
1280
193386
SH
SOLE
0
0
193386
SITE CTRS CORP
COM
82981J109
614
36721
SH
SOLE
33125
0
3596
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
15788
97641
SH
SOLE
85791
0
11850
SITIME CORP
COM
82982T106
2576
10396
SH
SOLE
6477
0
3919
SIX FLAGS ENTMT CORP NEW
COM
83001A102
1819
41820
SH
SOLE
35840
0
5980
SIXTH STREET SPECIALTY LENDI
COM
83012A109
3447
148013
SH
SOLE
0
0
148013
SJW GROUP
COM
784305104
15465
222262
SH
SOLE
218803
0
3459
SK TELECOM LTD
SPONSORED ADR
78440P306
911
35554
SH
SOLE
20125
0
15429
SKEENA RES LTD NEW
COM
83056P715
218
19576
SH
SOLE
0
0
19576
SKILLZ INC
COM
83067L109
150
50083
SH
SOLE
0
0
50083
SKYLIGHT HEALTH GROUP INC
COM NEW
83086L205
90
85293
SH
SOLE
0
0
85293
SKYLINE CHAMPION CORPORATION
COM
830830105
3939
71773
SH
SOLE
71537
0
236
SKYWEST INC
COM
830879102
1102
38186
SH
SOLE
0
0
38186
SKYWORKS SOLUTIONS INC
COM
83088M102
16861
126506
SH
SOLE
0
0
126506
SL GREEN RLTY CORP
COM
78440X887
784
9662
SH
SOLE
0
0
9662
SLEEP NUMBER CORP
COM
83125X103
2206
43507
SH
SOLE
42597
0
910
SLM CORP
COM
78442P106
2867
156130
SH
SOLE
152275
0
3855
SLR INVESTMENT CORP
COM
83413U100
2273
125392
SH
SOLE
0
0
125392
SM ENERGY CO
COM
78454L100
6053
155404
SH
SOLE
92635
0
62769
SMART GLOBAL HLDGS INC
SHS
G8232Y101
909
35207
SH
SOLE
29257
0
5950
SMARTSHEET INC
COM CL A
83200N103
1069
19514
SH
SOLE
18395
0
1119
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
27219
853256
SH
SOLE
725201
0
128055
SMITH & WESSON BRANDS INC
COM
831754106
403
26609
SH
SOLE
0
0
26609
SMITH A O CORP
COM
831865209
6534
102272
SH
SOLE
44516
0
57756
SMUCKER J M CO
COM NEW
832696405
40756
300983
SH
SOLE
102586
0
198397
SNAP INC
CL A
83304A106
35724
992606
SH
SOLE
884762
0
107844
SNAP ON INC
COM
833034101
56349
274230
SH
SOLE
234159
0
40071
SNOWFLAKE INC
CL A
833445109
20637
90068
SH
SOLE
63240
0
26828
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER B
833635105
4378
51141
SH
SOLE
28
0
51113
SOFI TECHNOLOGIES INC
COM
83406F102
8829
934299
SH
SOLE
0
0
934299
SOFTWARE ACQUISITN GRP INC I
*W EXP 02/02/202
83407J111
4
14287
SH
SOLE
0
0
14287
SOL GEL TECHNOLOGIES
SHS
M8694L103
350
47492
SH
SOLE
0
0
47492
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
8397
26047
SH
SOLE
21592
0
4455
SOLARIS OILFIELD INFRASTRUCT
COM CL A
83418M103
1682
148972
SH
SOLE
0
0
148972
SOLARIS OILFIELD INFRASTRUCT
COM CL A
83418M103
77
139800
SH
Call
SOLE
0
0
0
SOLID POWER INC
CLASS A COM
83422N105
205
23702
SH
SOLE
0
0
23702
SONIC AUTOMOTIVE INC
CL A
83545G102
1088
25601
SH
SOLE
0
0
25601
SONOCO PRODS CO
COM
835495102
4088
65349
SH
SOLE
37656
0
27693
SONOS INC
COM
83570H108
4715
167070
SH
SOLE
0
0
167070
SONY GROUP CORPORATION
SPONSORED ADR
835699307
14714
143254
SH
SOLE
64097
0
79157
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
389
166825
SH
SOLE
0
0
166825
SOURCE CAP INC
COM
836144105
1717
40877
SH
SOLE
0
0
40877
SOUTH JERSEY INDS INC
COM
838518108
837
24235
SH
SOLE
0
0
24235
SOUTHERN CO
COM
842587107
159184
2195334
SH
SOLE
1127588
0
1067746
SOUTHERN CO
COM
842587107
13
12200
SH
Call
SOLE
0
0
0
SOUTHERN COPPER CORP
COM
84265V105
10190
134254
SH
SOLE
46
0
134208
SOUTHSTATE CORPORATION
COM
840441109
1587
19456
SH
SOLE
4240
0
15216
SOUTHWEST AIRLS CO
COM
844741108
25468
556066
SH
SOLE
169155
0
386911
SOUTHWEST GAS HLDGS INC
COM
844895102
1762
22510
SH
SOLE
16160
0
6350
SOUTHWESTERN ENERGY CO
COM
845467109
1124
156725
SH
SOLE
0
0
156725
SP PLUS CORP
COM
78469C103
4434
141379
SH
SOLE
141080
0
299
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
71616
206480
SH
SOLE
241
0
206239
SPDR GOLD TR
GOLD SHS
78463V107
170371
943098
SH
SOLE
6037
0
937061
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1276
11616
SH
SOLE
3405
0
8211
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
12781
236646
SH
SOLE
1196
0
235450
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
248
7272
SH
SOLE
0
0
7272
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
1441
35028
SH
SOLE
51
0
34977
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
30840
491234
SH
SOLE
169329
0
321905
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1385
35643
SH
SOLE
0
0
35643
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
644
18787
SH
SOLE
151
0
18636
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
5066
131100
SH
SOLE
104
0
130996
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
366
4159
SH
SOLE
0
0
4159
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
728
24943
SH
SOLE
0
0
24943
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
343
6053
SH
SOLE
46
0
6007
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
244
3616
SH
SOLE
0
0
3616
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
4019
103626
SH
SOLE
1253
0
102373
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
559
9635
SH
SOLE
0
0
9635
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1115360
2469558
SH
SOLE
137001
0
2332557
SPDR S&P 500 ETF TR
TR UNIT
78462F103
336
16400
SH
Put
SOLE
0
0
16400
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1098
88800
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
448
3300
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
218
1800
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
529
45300
SH
Put
SOLE
0
0
45300
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2244
95500
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2565
89300
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1250
95100
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
16
12600
SH
Put
SOLE
0
0
12600
SPDR S&P 500 ETF TR
TR UNIT
78462F103
59
14000
SH
Put
SOLE
0
0
14000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
19
25000
SH
Put
SOLE
0
0
25000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
29
17700
SH
Put
SOLE
0
0
17700
SPDR S&P 500 ETF TR
TR UNIT
78462F103
25
12800
SH
Put
SOLE
0
0
12800
SPDR S&P 500 ETF TR
TR UNIT
78462F103
30
10200
SH
Put
SOLE
0
0
10200
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
25700
SH
Put
SOLE
0
0
25700
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1
18700
SH
Put
SOLE
0
0
18700
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
173539
353819
SH
SOLE
94395
0
259424
SPDR SER TR
AEROSPACE DEF
78464A631
6231
49972
SH
SOLE
14906
0
35066
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
12134
586753
SH
SOLE
0
0
586753
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
53635
586619
SH
SOLE
6632
0
579987
SPDR SER TR
BLOOMBERG CONV
78464A359
8665
112606
SH
SOLE
0
0
112606
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
18468
180176
SH
SOLE
28780
0
151396
SPDR SER TR
BLOOMBERG INTL T
78464A516
682
26188
SH
SOLE
0
0
26188
SPDR SER TR
BLOOMBERG INVT
78468R200
15596
511527
SH
SOLE
0
0
511527
SPDR SER TR
BLOOMBERG SHT TE
78468R408
18228
694656
SH
SOLE
563498
0
131158
SPDR SER TR
COMP SOFTWARE
78464A599
754
5118
SH
SOLE
0
0
5118
SPDR SER TR
DJ REIT ETF
78464A607
1995
17005
SH
SOLE
4263
0
12742
SPDR SER TR
GLB DOW ETF
78464A706
2842
25260
SH
SOLE
0
0
25260
SPDR SER TR
HLTH CARE SVCS
78464A573
895
8829
SH
SOLE
0
0
8829
SPDR SER TR
HLTH CR EQUIP
78464A581
724
6459
SH
SOLE
0
0
6459
SPDR SER TR
ICE PFD SEC ETF
78464A292
1447
37085
SH
SOLE
20675
0
16410
SPDR SER TR
MSCI USA STRTGIC
78468R812
304
2442
SH
SOLE
0
0
2442
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
10191
212836
SH
SOLE
152015
0
60821
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
249414
5269675
SH
SOLE
5035424
0
234251
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
132212
2397320
SH
SOLE
2304596
0
92724
SPDR SER TR
NYSE TECH ETF
78464A102
340
2446
SH
SOLE
0
0
2446
SPDR SER TR
PORTFLI HIGH YLD
78468R606
640
25494
SH
SOLE
0
0
25494
SPDR SER TR
PORTFLI INTRMDIT
78464A672
322
10622
SH
SOLE
0
0
10622
SPDR SER TR
PORTFLI MORTGAGE
78464A383
840
35059
SH
SOLE
0
0
35059
SPDR SER TR
PORTFLI TIPS ETF
78464A656
8948
295715
SH
SOLE
0
0
295715
SPDR SER TR
PORTFOLI S&P1500
78464A805
1682
30255
SH
SOLE
2186
0
28069
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
62376
2244558
SH
SOLE
2168335
0
76223
SPDR SER TR
PORTFOLIO INTRMD
78464A375
4712
137964
SH
SOLE
0
0
137964
SPDR SER TR
PORTFOLIO S&P400
78464A847
1131
23974
SH
SOLE
0
0
23974
SPDR SER TR
PORTFOLIO S&P500
78464A854
13374
251713
SH
SOLE
2362
0
249351
SPDR SER TR
PORTFOLIO S&P600
78468R853
17483
415579
SH
SOLE
0
0
415579
SPDR SER TR
PORTFOLIO SHORT
78464A474
97263
3228100
SH
SOLE
3044729
0
183371
SPDR SER TR
PRTFLO S&P500 GW
78464A409
41790
631165
SH
SOLE
28010
0
603155
SPDR SER TR
PRTFLO S&P500 HI
78468R788
9122
207566
SH
SOLE
27012
0
180554
SPDR SER TR
PRTFLO S&P500 VL
78464A508
11783
282231
SH
SOLE
324
0
281907
SPDR SER TR
RUSSELL LOW VOL
78468R754
1709
15574
SH
SOLE
0
0
15574
SPDR SER TR
S&P 400 MDCP GRW
78464A821
292
3934
SH
SOLE
0
0
3934
SPDR SER TR
S&P 400 MDCP VAL
78464A839
6689
94998
SH
SOLE
0
0
94998
SPDR SER TR
S&P 500 ESG ETF
78468R531
3836
88348
SH
SOLE
0
0
88348
SPDR SER TR
S&P 600 SMCP GRW
78464A201
2172
25906
SH
SOLE
0
0
25906
SPDR SER TR
S&P 600 SMCP VAL
78464A300
12580
150969
SH
SOLE
78746
0
72223
SPDR SER TR
S&P 600 SML CAP
78464A813
7238
77323
SH
SOLE
0
0
77323
SPDR SER TR
S&P BIOTECH
78464A870
17192
191272
SH
SOLE
0
0
191272
SPDR SER TR
S&P BK ETF
78464A797
8038
153543
SH
SOLE
0
0
153543
SPDR SER TR
S&P CAP MKTS
78464A771
693
7586
SH
SOLE
0
0
7586
SPDR SER TR
S&P DIVID ETF
78464A763
325613
2541662
SH
SOLE
1356214
0
1185448
SPDR SER TR
S&P HOMEBUILD
78464A888
5939
93961
SH
SOLE
0
0
93961
SPDR SER TR
S&P INS ETF
78464A789
864
20559
SH
SOLE
0
0
20559
SPDR SER TR
S&P KENSHO CLEAN
78468R655
218
2429
SH
SOLE
0
0
2429
SPDR SER TR
S&P KENSHO NEW
78468R648
5662
108940
SH
SOLE
0
0
108940
SPDR SER TR
S&P METALS MNG
78464A755
7500
122355
SH
SOLE
0
0
122355
SPDR SER TR
S&P OILGAS EXP
78468R556
14556
108184
SH
SOLE
608
0
107576
SPDR SER TR
S&P PHARMAC
78464A722
341
7526
SH
SOLE
0
0
7526
SPDR SER TR
S&P REGL BKG
78464A698
20809
302020
SH
SOLE
0
0
302020
SPDR SER TR
S&P RETAIL ETF
78464A714
940
12444
SH
SOLE
0
0
12444
SPDR SER TR
S&P SEMICNDCTR
78464A862
13758
66321
SH
SOLE
0
0
66321
SPDR SER TR
S&P TELECOM
78464A540
1973
21282
SH
SOLE
0
0
21282
SPDR SER TR
S&P TRANSN ETF
78464A532
876
9839
SH
SOLE
0
0
9839
SPECIAL OPPORTUNITIES FD INC
COM
84741T104
500
33329
SH
SOLE
0
0
33329
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
570
6424
SH
SOLE
5839
0
585
SPIRE INC
COM
84857L101
1212
16890
SH
SOLE
7783
0
9107
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
4785
97870
SH
SOLE
16022
0
81848
SPIRIT AIRLS INC
COM
848577102
697
31864
SH
SOLE
0
0
31864
SPIRIT AIRLS INC
NOTE 1.000% 5/1
848577AB8
14
16000
PRN
SOLE
0
0
16000
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
372
8081
SH
SOLE
0
0
8081
SPLUNK INC
COM
848637104
38995
262399
SH
SOLE
198682
0
63717
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
10488
69451
SH
SOLE
23003
0
46448
SPRING VY ACQUISITION CORP
UNIT 11/11/2025
G8377A116
491
42217
SH
SOLE
0
0
42217
SPROTT ETF TRUST
GOLD MINERS ETF
85210B102
209
6346
SH
SOLE
0
0
6346
SPROTT INC
COM NEW
852066208
2660
52948
SH
SOLE
0
0
52948
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
12681
654305
SH
SOLE
0
0
654305
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
10041
653317
SH
SOLE
0
0
653317
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1909
118406
SH
SOLE
0
0
118406
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
4507
513945
SH
SOLE
0
0
513945
SPROUT SOCIAL INC
COM CL A
85209W109
2069
25822
SH
SOLE
24932
0
890
SPROUTS FMRS MKT INC
COM
85208M102
6415
200607
SH
SOLE
189118
0
11489
SPS COMM INC
COM
78463M107
13878
105776
SH
SOLE
90732
0
15044
SPX CORP
COM
784635104
250
5056
SH
SOLE
0
0
5056
SPX FLOW INC
COM
78469X107
454
5262
SH
SOLE
0
0
5262
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
28845
384495
SH
SOLE
366458
0
18037
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
52316
1163615
SH
SOLE
805028
0
358587
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
29122
662097
SH
SOLE
0
0
662097
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
629
18417
SH
SOLE
0
0
18417
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
2045
66323
SH
SOLE
0
0
66323
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
4048
90407
SH
SOLE
4697
0
85710
SSGA ACTIVE TR
SPDR DBLELN EMRG
78470P309
365
7994
SH
SOLE
0
0
7994
SSR MNG INC
COM
784730103
4616
212231
SH
SOLE
0
0
212231
ST JOE CO
COM
790148100
2356
39765
SH
SOLE
0
0
39765
STAAR SURGICAL CO
COM PAR $0.01
852312305
1015
12704
SH
SOLE
10973
0
1731
STAG INDL INC
COM
85254J102
8189
198047
SH
SOLE
23464
0
174583
STANDARD LITHIUM LTD
COM
853606101
452
51381
SH
SOLE
0
0
51381
STANDARD MTR PRODS INC
COM
853666105
2193
50840
SH
SOLE
49453
0
1387
STANDEX INTL CORP
COM
854231107
605
6057
SH
SOLE
3456
0
2601
STANLEY BLACK & DECKER INC
COM
854502101
25495
182383
SH
SOLE
92743
0
89640
STANTEC INC
COM
85472N109
3194
63700
SH
SOLE
0
0
63700
STAR BULK CARRIERS CORP.
SHS PAR
Y8162K204
2156
72627
SH
SOLE
0
0
72627
STARBUCKS CORP
COM
855244109
146057
1605539
SH
SOLE
492307
0
1113232
STARBUCKS CORP
COM
855244109
46
29600
SH
Call
SOLE
0
0
0
STARWOOD PPTY TR INC
COM
85571B105
17942
742339
SH
SOLE
0
0
742339
STARWOOD PPTY TR INC
COM
85571B105
26
20800
SH
Call
SOLE
0
0
0
STARWOOD PPTY TR INC
NOTE 4.375% 4/0
85571BAH8
266
260000
PRN
SOLE
0
0
260000
STATE STR CORP
COM
857477103
13094
150294
SH
SOLE
103209
0
47085
STEEL DYNAMICS INC
COM
858119100
14676
175901
SH
SOLE
108013
0
67888
STELLANTIS N.V
SHS
N82405106
396
24332
SH
SOLE
0
0
24332
STELLUS CAP INVT CORP
COM
858568108
2834
204016
SH
SOLE
0
0
204016
STEM INC
COM
85859N102
274
24896
SH
SOLE
0
0
24896
STEM INC
COM
85859N102
1
17600
SH
Call
SOLE
0
0
0
STEM INC
COM
85859N102
9
10300
SH
Call
SOLE
0
0
0
STEM INC
COM
85859N102
10
17600
SH
Call
SOLE
0
0
0
STEPAN CO
COM
858586100
325
3291
SH
SOLE
1772
0
1519
STERICYCLE INC
COM
858912108
38723
657205
SH
SOLE
623373
0
33832
STERIS PLC
SHS USD
G8473T100
62940
260330
SH
SOLE
234937
0
25393
STERLING CONSTR INC
COM
859241101
1038
38728
SH
SOLE
0
0
38728
STEVANATO GROUP S P A
ORD SHS
T9224W109
1478
73443
SH
SOLE
73443
0
0
STEWART INFORMATION SVCS COR
COM
860372101
802
13226
SH
SOLE
9503
0
3723
STIFEL FINL CORP
COM
860630102
4896
72099
SH
SOLE
49589
0
22510
STMICROELECTRONICS N V
NY REGISTRY
861012102
6554
151640
SH
SOLE
117315
0
34325
STOCK YDS BANCORP INC
COM
861025104
780
14745
SH
SOLE
0
0
14745
STONEMOR INC
COM
86184W106
72
27431
SH
SOLE
0
0
27431
STONERIDGE INC
COM
86183P102
284
13659
SH
SOLE
13659
0
0
STORE CAP CORP
COM
862121100
22998
786790
SH
SOLE
643615
0
143175
STRATEGY SHS
DAY HAGAN NED
86280R803
19531
549094
SH
SOLE
0
0
549094
STRIDE INC
COM
86333M108
350
9637
SH
SOLE
6693
0
2944
STRYKER CORPORATION
COM
863667101
108977
407583
SH
SOLE
124782
0
282801
STUDIO CITY INTL HLDGS LTD
SPON ADS
86389T106
76
12986
SH
SOLE
0
0
12986
STURM RUGER & CO INC
COM
864159108
762
10952
SH
SOLE
0
0
10952
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1200
74541
SH
SOLE
112
0
74429
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
2117
337712
SH
SOLE
317653
0
20059
SUMMIT HOTEL PPTYS
NOTE 1.500% 2/1
866082AA8
16
15000
PRN
SOLE
0
0
15000
SUMMIT HOTEL PPTYS INC
COM
866082100
2000
200801
SH
SOLE
192461
0
8340
SUMMIT MATLS INC
CL A
86614U100
2724
87697
SH
SOLE
71677
0
16020
SUN CMNTYS INC
COM
866674104
9906
56511
SH
SOLE
48721
0
7790
SUN LIFE FINANCIAL INC.
COM
866796105
1749
31331
SH
SOLE
2593
0
28738
SUNCOR ENERGY INC NEW
COM
867224107
20932
642275
SH
SOLE
367025
0
275250
SUNDIAL GROWERS INC
COM
86730L109
21
29341
SH
SOLE
0
0
29341
SUNLIGHT FINANCIAL HOLDINGS
COM
86738J106
63
12500
SH
SOLE
0
0
12500
SUNNOVA ENERGY INTL INC.
COM
86745K104
964
41819
SH
SOLE
0
0
41819
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
3172
77666
SH
SOLE
0
0
77666
SUNRUN INC
COM
86771W105
2409
79326
SH
SOLE
0
0
79326
SUNSTONE HOTEL INVS INC NEW
COM
867892101
423
35908
SH
SOLE
35284
0
624
SUPERNUS PHARMACEUTICALS
NOTE 0.625% 4/0
868459AD0
30
31000
PRN
SOLE
0
0
31000
SURGERY PARTNERS INC
COM
86881A100
2075
37700
SH
SOLE
37176
0
524
SURO CAPITAL CORP
COM NEW
86887Q109
90
10486
SH
SOLE
0
0
10486
SVB FINANCIAL GROUP
COM
78486Q101
14684
26248
SH
SOLE
196
0
26052
SWEETGREEN INC
COM CL A
87043Q108
1164
36396
SH
SOLE
0
0
36396
SWISS HELVETIA FD INC
COM
870875101
254
27552
SH
SOLE
0
0
27552
SWITCH INC
CL A
87105L104
17898
580716
SH
SOLE
75458
0
505258
SYLVAMO CORP
COMMON STOCK
871332102
576
17302
SH
SOLE
7462
0
9840
SYNALLOY CORP
COM
871565107
270
16799
SH
SOLE
0
0
16799
SYNAPTICS INC
COM
87157D109
912
4571
SH
SOLE
2861
0
1710
SYNCHRONY FINANCIAL
COM
87165B103
82139
2359613
SH
SOLE
400892
0
1958721
SYNCHRONY FINANCIAL
COM
87165B103
6
18600
SH
Call
SOLE
0
0
0
SYNEOS HEALTH INC
CL A
87166B102
11519
142299
SH
SOLE
124401
0
17898
SYNLOGIC INC
COM
87166L100
26
11000
SH
SOLE
0
0
11000
SYNOPSYS INC
COM
871607107
29154
87480
SH
SOLE
55807
0
31673
SYNOVUS FINL CORP
COM NEW
87161C501
15843
323328
SH
SOLE
184132
0
139196
SYSCO CORP
COM
871829107
87326
1069514
SH
SOLE
685059
0
384455
SYSCO CORP
COM
871829107
10
13300
SH
Call
SOLE
0
0
0
SYSCO CORP
COM
871829107
84
39200
SH
Call
SOLE
0
0
0
T-MOBILE US INC
COM
872590104
73178
570143
SH
SOLE
375139
0
195004
T2 BIOSYSTEMS INC
COM
89853L104
21
40000
SH
SOLE
0
0
40000
TAIWAN FD INC
COM
874036106
580
17644
SH
SOLE
0
0
17644
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
168242
1613662
SH
SOLE
1009214
0
604448
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
5
14300
SH
Call
SOLE
0
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
8485
55190
SH
SOLE
34031
0
21159
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
1893
132226
SH
SOLE
40507
0
91719
TANDEM DIABETES CARE INC
COM NEW
875372203
1895
16299
SH
SOLE
0
0
16299
TANGER FACTORY OUTLET CTRS I
COM
875465106
1144
66578
SH
SOLE
0
0
66578
TAPESTRY INC
COM
876030107
6290
169310
SH
SOLE
129715
0
39595
TARGA RES CORP
COM
87612G101
22894
303359
SH
SOLE
124272
0
179087
TARGET CORP
COM
87612E106
299003
1408879
SH
SOLE
598606
0
810273
TARGET HOSPITALITY CORP
COM
87615L107
70
11727
SH
SOLE
0
0
11727
TASEKO MINES LTD
COM
876511106
69
30243
SH
SOLE
0
0
30243
TASKUS INC
CLASS A COM
87652V109
2596
67497
SH
SOLE
67147
0
350
TATA MTRS LTD
SPONSORED ADR
876568502
262
9377
SH
SOLE
23
0
9354
TC ENERGY CORP
COM
87807B107
76676
1359020
SH
SOLE
1294503
0
64517
TCG BDC INC
COM
872280102
1332
92562
SH
SOLE
0
0
92562
TCW STRATEGIC INCOME FD INC
COM
872340104
4011
778779
SH
SOLE
0
0
778779
TD SYNNEX CORPORATION
COM
87162W100
11479
111213
SH
SOLE
28882
0
82331
TE CONNECTIVITY LTD
SHS
H84989104
104393
797014
SH
SOLE
739459
0
57555
TECHNIPFMC PLC
COM
G87110105
2069
266995
SH
SOLE
265270
0
1725
TECHTARGET INC
COM
87874R100
1698
20890
SH
SOLE
15540
0
5350
TECK RESOURCES LTD
CL B
878742204
9166
226928
SH
SOLE
113119
0
113809
TECNOGLASS INC
SHS
G87264100
2189
86719
SH
SOLE
75752
0
10967
TEGNA INC
COM
87901J105
1064
47519
SH
SOLE
11088
0
36431
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
4457
214610
SH
SOLE
47
0
214563
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
20073
901762
SH
SOLE
0
0
901762
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
400
24207
SH
SOLE
24
0
24183
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
2554
167725
SH
SOLE
0
0
167725
TELADOC HEALTH INC
COM
87918A105
16965
235196
SH
SOLE
0
0
235196
TELEDYNE TECHNOLOGIES INC
COM
879360105
5930
12546
SH
SOLE
8199
0
4347
TELEFLEX INCORPORATED
COM
879369106
27641
77897
SH
SOLE
65632
0
12265
TELEFONICA BRASIL SA
NEW ADR
87936R205
1253
111375
SH
SOLE
76468
0
34907
TELEFONICA S A
SPONSORED ADR
879382208
1170
243816
SH
SOLE
34405
0
209411
TELEPHONE & DATA SYS INC
COM NEW
879433829
14055
744450
SH
SOLE
441484
0
302966
TELEPHONE & DATA SYS INC
COM NEW
879433829
68
90700
SH
Call
SOLE
0
0
0
TELLURIAN INC NEW
COM
87968A104
265
49968
SH
SOLE
0
0
49968
TELUS CORPORATION
COM
87971M103
11861
453747
SH
SOLE
404172
0
49575
TEMPLETON EMERGING MKTS FD
COM
880191101
218
15829
SH
SOLE
0
0
15829
TEMPLETON EMERGING MKTS INCO
COM
880192109
446
65100
SH
SOLE
0
0
65100
TEMPLETON GLOBAL INCOME FD
COM
880198106
876
174251
SH
SOLE
0
0
174251
TEMPUR SEALY INTL INC
COM
88023U101
8049
288277
SH
SOLE
194341
0
93936
TENABLE HLDGS INC
COM
88025T102
590
10208
SH
SOLE
7132
0
3076
TENARIS S A
SPONSORED ADS
88031M109
1286
42751
SH
SOLE
5459
0
37292
TENARIS S A
SPONSORED ADS
88031M109
46
18600
SH
Call
SOLE
0
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
57
11611
SH
SOLE
0
0
11611
TENET HEALTHCARE CORP
COM NEW
88033G407
4737
55112
SH
SOLE
7027
0
48085
TENNANT CO
COM
880345103
883
11210
SH
SOLE
11197
0
13
TENNECO INC
CL A VTG COM STK
880349105
609
33261
SH
SOLE
32094
0
1167
TERADATA CORP DEL
COM
88076W103
3787
76830
SH
SOLE
71558
0
5272
TERADYNE INC
COM
880770102
17908
151469
SH
SOLE
101437
0
50032
TEREX CORP NEW
COM
880779103
1417
39745
SH
SOLE
17448
0
22297
TERRENO RLTY CORP
COM
88146M101
9103
122929
SH
SOLE
122625
0
304
TESLA INC
COM
88160R101
326726
303198
SH
SOLE
112487
0
190711
TETRA TECH INC NEW
COM
88162G103
3671
22259
SH
SOLE
1623
0
20636
TETRA TECHNOLOGIES INC DEL
COM
88162F105
274
66683
SH
SOLE
42683
0
24000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
2826
301004
SH
SOLE
19856
0
281148
TEXAS CAP BANCSHARES INC
COM
88224Q107
1317
22983
SH
SOLE
7145
0
15838
TEXAS INSTRS INC
COM
882508104
269040
1466305
SH
SOLE
1060141
0
406164
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
18485
13671
SH
SOLE
0
0
13671
TEXAS ROADHOUSE INC
COM
882681109
6904
82452
SH
SOLE
40341
0
42111
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
1484
38979
SH
SOLE
0
0
38979
TEXTRON INC
COM
883203101
10981
147629
SH
SOLE
109268
0
38361
TFF PHARMACEUTICALS INC
COM
87241J104
223
35350
SH
SOLE
0
0
35350
TFI INTL INC
COM
87241L109
5551
52121
SH
SOLE
34259
0
17862
TFS FINL CORP
COM
87240R107
173
10444
SH
SOLE
0
0
10444
TG THERAPEUTICS INC
COM
88322Q108
1579
165994
SH
SOLE
10667
0
155327
THE AARONS COMPANY INC
COM
00258W108
618
30752
SH
SOLE
23213
0
7539
THE BEACHBODY COMPANY INC
*W EXP 12/31/202
073463119
3
11199
SH
SOLE
0
0
11199
THE BEACHBODY COMPANY INC
COM CL A
073463101
40
17825
SH
SOLE
0
0
17825
THE BEAUTY HEALTH COMPANY
COM CL A
88331L108
1112
65898
SH
SOLE
28241
0
37657
THE REALREAL INC
COM
88339P101
237
32692
SH
SOLE
27129
0
5563
THE TRADE DESK INC
COM CL A
88339J105
18818
271747
SH
SOLE
124637
0
147110
THERAPEUTICSMD INC
COM
88338N107
28
72757
SH
SOLE
0
0
72757
THERMO FISHER SCIENTIFIC INC
COM
883556102
235762
399146
SH
SOLE
215597
0
183549
THERMON GROUP HLDGS INC
COM
88362T103
573
35395
SH
SOLE
35383
0
12
THOMSON REUTERS CORP.
COM NEW
884903709
14565
133811
SH
SOLE
119887
0
13924
THOR INDS INC
COM
885160101
7221
91750
SH
SOLE
76547
0
15203
THRYV HLDGS INC
COM NEW
886029206
3424
121767
SH
SOLE
121767
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
2611
110357
SH
SOLE
0
0
110357
TIDAL ETF TR
SOFI GIG ETF
886364504
246
11135
SH
SOLE
0
0
11135
TILE SHOP HLDGS INC
COM
88677Q109
81
12294
SH
SOLE
12294
0
0
TILRAY BRANDS INC
COM CL 2
88688T100
803
103410
SH
SOLE
130
0
103280
TIMKEN CO
COM
887389104
6623
109113
SH
SOLE
106714
0
2399
TIPTREE INC
COM
88822Q103
740
57553
SH
SOLE
0
0
57553
TITAN INTL INC ILL
COM
88830M102
795
53970
SH
SOLE
0
0
53970
TITAN MED INC
COM NEW
88830X819
17
32864
SH
SOLE
0
0
32864
TIVITY HEALTH INC
COM
88870R102
570
17722
SH
SOLE
10978
0
6744
TJX COS INC NEW
COM
872540109
166094
2741727
SH
SOLE
1070733
0
1670994
TOAST INC
CL A
888787108
542
24946
SH
SOLE
0
0
24946
TOLL BROTHERS INC
COM
889478103
6702
142530
SH
SOLE
63744
0
78786
TOPBUILD CORP
COM
89055F103
2245
12375
SH
SOLE
9051
0
3324
TORO CO
COM
891092108
8287
96940
SH
SOLE
39617
0
57323
TORONTO DOMINION BK ONT
COM NEW
891160509
22018
277228
SH
SOLE
45353
0
231875
TORONTO DOMINION BK ONT
COM NEW
891160509
5
30200
SH
Call
SOLE
0
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L886
3589
103857
SH
SOLE
0
0
103857
TORTOISE MIDSTRM ENERGY FD I
COM
89148B200
1231
32427
SH
SOLE
0
0
32427
TOTALENERGIES SE
SPONSORED ADS
89151E109
102450
2027114
SH
SOLE
1835869
0
191245
TOWNEBANK PORTSMOUTH VA
COM
89214P109
3913
130689
SH
SOLE
85034
0
45655
TOYOTA MOTOR CORP
ADS
892331307
9867
54740
SH
SOLE
13062
0
41678
TPG RE FIN TR INC
COM
87266M107
850
71955
SH
SOLE
0
0
71955
TPI COMPOSITES INC
COM
87266J104
346
24616
SH
SOLE
0
0
24616
TRACTOR SUPPLY CO
COM
892356106
98795
423334
SH
SOLE
233639
0
189695
TRADEWEB MKTS INC
CL A
892672106
2665
30330
SH
SOLE
28536
0
1794
TRANE TECHNOLOGIES PLC
SHS
G8994E103
153197
1003238
SH
SOLE
187803
0
815435
TRANSCAT INC
COM
893529107
384
4738
SH
SOLE
0
0
4738
TRANSDIGM GROUP INC
COM
893641100
58333
89531
SH
SOLE
85394
0
4137
TRANSOCEAN LTD
REG SHS
H8817H100
296
64837
SH
SOLE
0
0
64837
TRANSUNION
COM
89400J107
24223
234405
SH
SOLE
205245
0
29160
TRAVEL PLUS LEISURE CO
COM
894164102
4537
78305
SH
SOLE
61889
0
16416
TRAVELERS COMPANIES INC
COM
89417E109
91574
501143
SH
SOLE
436000
0
65143
TRAVELZOO
COM NEW
89421Q205
97
14740
SH
SOLE
0
0
14740
TREEHOUSE FOODS INC
COM
89469A104
1046
32412
SH
SOLE
0
0
32412
TREX CO INC
COM
89531P105
12749
195149
SH
SOLE
154835
0
40314
TRI CONTL CORP
COM
895436103
9191
298010
SH
SOLE
0
0
298010
TRI POINTE HOMES INC
COM
87265H109
3541
176362
SH
SOLE
29802
0
146560
TRICO BANCSHARES
COM
896095106
664
16583
SH
SOLE
0
0
16583
TRICON RESIDENTIAL INC
COM NPV
89612W102
291
18340
SH
SOLE
0
0
18340
TRILOGY METALS INC NEW
COM
89621C105
19
17990
SH
SOLE
0
0
17990
TRIMAS CORP
COM NEW
896215209
1725
53747
SH
SOLE
53717
0
30
TRIMBLE INC
COM
896239100
2947
40853
SH
SOLE
15925
0
24928
TRINET GROUP INC
COM
896288107
522
5307
SH
SOLE
5128
0
179
TRINITY INDS INC
COM
896522109
23832
693586
SH
SOLE
671441
0
22145
TRINSEO PLC
SHS
G9059U107
2526
52713
SH
SOLE
5536
0
47177
TRIP COM GROUP LTD
ADS
89677Q107
225
9728
SH
SOLE
91
0
9637
TRIP COM GROUP LTD
DBCV 1.250% 9/1
22943FAM2
14
15000
PRN
SOLE
0
0
15000
TRIPADVISOR INC
COM
896945201
437
16107
SH
SOLE
0
0
16107
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
490
28048
SH
SOLE
0
0
28048
TRISTATE CAP HLDGS INC
COM
89678F100
1704
51275
SH
SOLE
2896
0
48379
TRITIUM DCFC LIMITED
ORDINARY SHARES
Q9225T108
524
52197
SH
SOLE
0
0
52197
TRITON INTL LTD
CL A
G9078F107
3722
53029
SH
SOLE
0
0
53029
TRIUMPH BANCORP INC
COM
89679E300
1765
18768
SH
SOLE
0
0
18768
TRIUMPH GROUP INC NEW
COM
896818101
3525
139452
SH
SOLE
0
0
139452
TRUIST FINL CORP
COM
89832Q109
229550
4048501
SH
SOLE
3081757
0
966744
TRUPANION INC
COM
898202106
1626
18241
SH
SOLE
14294
0
3947
TRUSTMARK CORP
COM
898402102
723
23785
SH
SOLE
0
0
23785
TTEC HLDGS INC
COM
89854H102
729
8832
SH
SOLE
8303
0
529
TURNING POINT THERAPEUTICS I
COM
90041T108
281
10468
SH
SOLE
9625
0
843
TURQUOISE HILL RES LTD
COM
900435207
5003
166554
SH
SOLE
0
0
166554
TURTLE BEACH CORP
COM NEW
900450206
3374
158476
SH
SOLE
0
0
158476
TUSIMPLE HLDGS INC
CL A
90089L108
375
30764
SH
SOLE
0
0
30764
TUTOR PERINI CORP
COM
901109108
142
13177
SH
SOLE
0
0
13177
TWILIO INC
CL A
90138F102
25575
155180
SH
SOLE
101053
0
54127
TWITTER INC
COM
90184L102
38537
996055
SH
SOLE
780311
0
215744
TWO HBRS INVT CORP
COM NEW
90187B408
347
62718
SH
SOLE
0
0
62718
TYLER TECHNOLOGIES INC
COM
902252105
12955
29119
SH
SOLE
27513
0
1606
TYSON FOODS INC
CL A
902494103
28469
317622
SH
SOLE
86823
0
230799
TYSON FOODS INC
CL A
902494103
707
38200
SH
Call
SOLE
0
0
0
TYSON FOODS INC
CL A
902494103
26
17100
SH
Call
SOLE
0
0
0
U S PHYSICAL THERAPY
COM
90337L108
279
2805
SH
SOLE
2552
0
253
UBER TECHNOLOGIES INC
COM
90353T100
52600
1474221
SH
SOLE
1079304
0
394917
UBIQUITI INC
COM
90353W103
2130
7314
SH
SOLE
4723
0
2591
UBS AG LONDON BRANCH
EN LG CP GRWTH
902677780
502
704
SH
SOLE
0
0
704
UBS GROUP AG
SHS
H42097107
28942
1481154
SH
SOLE
1403906
0
77248
UDR INC
COM
902653104
4631
80729
SH
SOLE
48352
0
32377
UFP INDUSTRIES INC
COM
90278Q108
2733
35417
SH
SOLE
5109
0
30308
UGI CORP NEW
COM
902681105
3045
84056
SH
SOLE
4545
0
79511
UIPATH INC
CL A
90364P105
5445
252181
SH
SOLE
225086
0
27095
ULTA BEAUTY INC
COM
90384S303
33350
83747
SH
SOLE
61967
0
21780
ULTRA CLEAN HLDGS INC
COM
90385V107
523
12344
SH
SOLE
0
0
12344
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
1008
13882
SH
SOLE
9993
0
3889
ULTRAPAR PARTICIPACOES SA
SP ADR REP COM
90400P101
33
10773
SH
SOLE
133
0
10640
UMB FINL CORP
COM
902788108
4104
42237
SH
SOLE
41374
0
863
UMH PPTYS INC
COM
903002103
1435
58369
SH
SOLE
0
0
58369
UNDER ARMOUR INC
CL A
904311107
3256
191303
SH
SOLE
73597
0
117706
UNDER ARMOUR INC
CL C
904311206
1100
70682
SH
SOLE
0
0
70682
UNIFIRST CORP MASS
COM
904708104
10950
59419
SH
SOLE
58959
0
460
UNILEVER PLC
SPON ADR NEW
904767704
117980
2588986
SH
SOLE
2029592
0
559394
UNION PAC CORP
COM
907818108
843437
3087057
SH
SOLE
1055438
0
2031619
UNION PAC CORP
COM
907818108
111
22700
SH
Call
SOLE
0
0
0
UNIQURE NV
SHS
N90064101
431
23878
SH
SOLE
16
0
23862
UNITED AIRLS HLDGS INC
COM
910047109
5593
120653
SH
SOLE
2295
0
118358
UNITED BANKSHARES INC WEST V
COM
909907107
2628
75347
SH
SOLE
34919
0
40428
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
243
6974
SH
SOLE
714
0
6260
UNITED FIRE GROUP INC
COM
910340108
1015
32656
SH
SOLE
0
0
32656
UNITED INS HLDGS CORP
COM
910710102
167
50440
SH
SOLE
0
0
50440
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
2641
289563
SH
SOLE
70
0
289493
UNITED NAT FOODS INC
COM
911163103
814
19689
SH
SOLE
8917
0
10772
UNITED PARCEL SERVICE INC
CL B
911312106
514797
2400397
SH
SOLE
1157980
0
1242417
UNITED RENTALS INC
COM
911363109
51849
145968
SH
SOLE
46584
0
99384
UNITED STATES STL CORP NEW
COM
912909108
5742
152147
SH
SOLE
0
0
152147
UNITED THERAPEUTICS CORP DEL
COM
91307C102
6403
35689
SH
SOLE
20615
0
15074
UNITEDHEALTH GROUP INC
COM
91324P102
942401
1847860
SH
SOLE
862504
0
985356
UNITEDHEALTH GROUP INC
COM
91324P102
416
7600
SH
Call
SOLE
0
0
0
UNITI GROUP INC
COM
91325V108
5910
429491
SH
SOLE
0
0
429491
UNITIL CORP
COM
913259107
922
18483
SH
SOLE
5268
0
13215
UNITY SOFTWARE INC
COM
91332U101
16212
163407
SH
SOLE
141687
0
21720
UNIVAR SOLUTIONS INC
COM
91336L107
3281
102072
SH
SOLE
95322
0
6750
UNIVERSAL CORP VA
COM
913456109
338
5815
SH
SOLE
0
0
5815
UNIVERSAL DISPLAY CORP
COM
91347P105
6244
37403
SH
SOLE
2023
0
35380
UNIVERSAL ELECTRS INC
COM
913483103
1370
43848
SH
SOLE
25831
0
18017
UNIVERSAL HLTH SVCS INC
CL B
913903100
27341
188622
SH
SOLE
164352
0
24270
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
312
73513
SH
SOLE
0
0
73513
UNIVEST FINANCIAL CORPORATIO
COM
915271100
369
13792
SH
SOLE
12078
0
1714
UNUM GROUP
COM
91529Y106
6024
191162
SH
SOLE
21123
0
170039
UPSTART HLDGS INC
COM
91680M107
5570
51055
SH
SOLE
0
0
51055
UPWORK INC
COM
91688F104
4243
182593
SH
SOLE
0
0
182593
URBAN EDGE PPTYS
COM
91704F104
550
28801
SH
SOLE
27639
0
1162
URBAN OUTFITTERS INC
COM
917047102
342
13630
SH
SOLE
0
0
13630
US BANCORP DEL
COM NEW
902973304
177650
3342422
SH
SOLE
2523728
0
818694
US BANCORP DEL
COM NEW
902973304
3
20000
SH
Call
SOLE
0
0
0
US BANCORP DEL
COM NEW
902973304
4
87500
SH
Call
SOLE
0
0
0
US BANCORP DEL
COM NEW
902973304
1
40000
SH
Call
SOLE
0
0
0
US ECOLOGY INC
COM
91734M103
4008
83707
SH
SOLE
83580
0
127
US FOODS HLDG CORP
COM
912008109
27765
737835
SH
SOLE
730186
0
7649
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
691
39265
SH
SOLE
0
0
39265
USERTESTING INC
COM
91734E101
143
13423
SH
SOLE
0
0
13423
UWM HOLDINGS CORPORATION
COM CL A
91823B109
109
24096
SH
SOLE
0
0
24096
V F CORP
COM
918204108
30950
544322
SH
SOLE
207435
0
336887
VAIL RESORTS INC
COM
91879Q109
15287
58736
SH
SOLE
40579
0
18157
VALE S A
SPONSORED ADS
91912E105
29937
1497598
SH
SOLE
1216748
0
280850
VALERO ENERGY CORP
COM
91913Y100
75179
740382
SH
SOLE
136766
0
603616
VALERO ENERGY CORP
COM
91913Y100
266
11400
SH
Call
SOLE
0
0
0
VALERO ENERGY CORP
COM
91913Y100
55
15000
SH
Call
SOLE
0
0
0
VALHI INC NEW
COM
918905209
1945
66345
SH
SOLE
0
0
66345
VALLEY NATL BANCORP
COM
919794107
4488
344670
SH
SOLE
288245
0
56425
VALMONT INDS INC
COM
920253101
1301
5455
SH
SOLE
0
0
5455
VALVOLINE INC
COM
92047W101
5276
167173
SH
SOLE
155797
0
11376
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
3925
37549
SH
SOLE
0
0
37549
VANECK ETF TRUST
BDC INCOME ETF
92189F411
306
17075
SH
SOLE
0
0
17075
VANECK ETF TRUST
BIOTECH ETF
92189F726
1594
9834
SH
SOLE
0
0
9834
VANECK ETF TRUST
EMERGING MRKT HI
92189F353
241
11946
SH
SOLE
4610
0
7336
VANECK ETF TRUST
ENVIRONMENTAL SR
92189F304
247
1628
SH
SOLE
0
0
1628
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
24477
805168
SH
SOLE
503062
0
302106
VANECK ETF TRUST
GAMING ETF
92189F882
352
8821
SH
SOLE
0
0
8821
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
44598
1162932
SH
SOLE
0
0
1162932
VANECK ETF TRUST
GREEN BOND ETF
92189F171
749
29968
SH
SOLE
0
0
29968
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
3978
69299
SH
SOLE
0
0
69299
VANECK ETF TRUST
INDONESIA INDEX
92189F833
2264
106883
SH
SOLE
0
0
106883
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
5373
113553
SH
SOLE
0
0
113553
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
975
36131
SH
SOLE
23179
0
12952
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
6336
135178
SH
SOLE
0
0
135178
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
150
70600
SH
Call
SOLE
0
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
159
17700
SH
Call
SOLE
0
0
0
VANECK ETF TRUST
LONG MUNI ETF
92189F536
8823
454918
SH
SOLE
454447
0
471
VANECK ETF TRUST
MORTGAGE REIT
92189F452
197
11552
SH
SOLE
0
0
11552
VANECK ETF TRUST
MRNGSTR DURA DIV
92189H102
6323
194017
SH
SOLE
0
0
194017
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
118068
1580565
SH
SOLE
0
0
1580565
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
25445
90046
SH
SOLE
0
0
90046
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
912
11431
SH
SOLE
0
0
11431
VANECK ETF TRUST
PREFERRED SECURT
92189F429
415
20184
SH
SOLE
0
0
20184
VANECK ETF TRUST
RARE EARTH/STRTG
92189H805
2444
20662
SH
SOLE
0
0
20662
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
27048
100256
SH
SOLE
0
0
100256
VANECK ETF TRUST
SHRT HGH YLD MUN
92189F387
1077
46297
SH
SOLE
0
0
46297
VANECK ETF TRUST
STEEL ETF
92189F205
314
4632
SH
SOLE
0
0
4632
VANECK ETF TRUST
VANECK SHRT MUNI
92189F528
340
19874
SH
SOLE
0
0
19874
VANECK ETF TRUST
VIDEO GMNG ESPRT
92189F114
2055
35383
SH
SOLE
0
0
35383
VANECK MERK GOLD TR
GOLD TRUST
921078101
5413
287450
SH
SOLE
0
0
287450
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
5316
19275
SH
SOLE
0
0
19275
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1833
12163
SH
SOLE
0
0
12163
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
659
3427
SH
SOLE
0
0
3427
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
10881
59850
SH
SOLE
0
0
59850
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
12793
76358
SH
SOLE
0
0
76358
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
2507
11610
SH
SOLE
0
0
11610
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
12267
69225
SH
SOLE
81
0
69144
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
11375
57443
SH
SOLE
0
0
57443
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
31224
381236
SH
SOLE
440
0
380796
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
893
9739
SH
SOLE
0
0
9739
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
204826
2629347
SH
SOLE
1353990
0
1275357
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
133436
1677597
SH
SOLE
895723
0
781874
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
17259
329126
SH
SOLE
50
0
329076
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
41402
249926
SH
SOLE
466
0
249460
VANGUARD INDEX FDS
GROWTH ETF
922908736
198498
690174
SH
SOLE
17514
0
672660
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
21985
105449
SH
SOLE
704
0
104745
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
17903
80349
SH
SOLE
1417
0
78932
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
26338
175974
SH
SOLE
36064
0
139910
VANGUARD INDEX FDS
MID CAP ETF
922908629
728536
3063020
SH
SOLE
2551004
0
512016
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
55847
515333
SH
SOLE
505
0
514828
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
7830699
18861325
SH
SOLE
17655897
0
1205428
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
57051
324252
SH
SOLE
7194
0
317058
VANGUARD INDEX FDS
SMALL CP ETF
922908751
104799
493098
SH
SOLE
743
0
492355
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
48784
196584
SH
SOLE
4514
0
192070
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
148874
653904
SH
SOLE
1213
0
652691
VANGUARD INDEX FDS
VALUE ETF
922908744
280360
1897127
SH
SOLE
96331
0
1800796
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
364753
6333620
SH
SOLE
5500229
0
833391
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
121251
2628475
SH
SOLE
3951
0
2624524
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
11605
186329
SH
SOLE
0
0
186329
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
187620
2533686
SH
SOLE
2435066
0
98620
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
8269
66745
SH
SOLE
5
0
66740
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
709
13643
SH
SOLE
0
0
13643
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
49031
484062
SH
SOLE
222528
0
261534
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
33206
648432
SH
SOLE
31185
0
617247
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
479418
9300052
SH
SOLE
8740966
0
559086
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
201602
2343124
SH
SOLE
1841773
0
501351
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
15584
247712
SH
SOLE
226062
0
21650
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
53706
573352
SH
SOLE
561320
0
12032
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
1782
22160
SH
SOLE
0
0
22160
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
75651
1510002
SH
SOLE
1367662
0
142340
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
14542
245388
SH
SOLE
54298
0
191090
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
135705
1737806
SH
SOLE
429887
0
1307919
VANGUARD SCOTTSDALE FDS
TOTAL WLD BD ETF
92206C565
237
3203
SH
SOLE
0
0
3203
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
14949
209484
SH
SOLE
36024
0
173460
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
35276
170250
SH
SOLE
152
0
170098
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
13400
184073
SH
SOLE
0
0
184073
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1843
9911
SH
SOLE
5
0
9906
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
14974
180730
SH
SOLE
361
0
180369
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
2114
14974
SH
SOLE
0
0
14974
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
759
3720
SH
SOLE
0
0
3720
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
282055
1739351
SH
SOLE
789
0
1738562
VANGUARD STAR FDS
VG TL INTL STK F
921909768
40516
678210
SH
SOLE
0
0
678210
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
151612
3156614
SH
SOLE
7645
0
3148969
VANGUARD WELLINGTON FD
US VALUE FACTR
921935805
950
8898
SH
SOLE
0
0
8898
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
917
13126
SH
SOLE
0
0
13126
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
429580
3826980
SH
SOLE
2738331
0
1088649
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
15721
198879
SH
SOLE
0
0
198879
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
5076
75066
SH
SOLE
0
0
75066
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
1020
17827
SH
SOLE
0
0
17827
VANGUARD WORLD FD
ESG US CORP BD
921910691
361
5320
SH
SOLE
0
0
5320
VANGUARD WORLD FD
ESG US STK ETF
921910733
2800
34539
SH
SOLE
0
0
34539
VANGUARD WORLD FD
EXTENDED DUR
921910709
7313
60080
SH
SOLE
0
0
60080
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
33342
209647
SH
SOLE
0
0
209647
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
15346
142988
SH
SOLE
0
0
142988
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
13150
55860
SH
SOLE
8348
0
47512
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
19099
159094
SH
SOLE
29804
0
129290
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
19575
64114
SH
SOLE
0
0
64114
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
8372
42734
SH
SOLE
655
0
42079
VANGUARD WORLD FDS
ENERGY ETF
92204A306
20347
190091
SH
SOLE
0
0
190091
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
37511
401667
SH
SOLE
887
0
400780
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
41088
161515
SH
SOLE
4
0
161511
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
12073
62079
SH
SOLE
453
0
61626
VANGUARD WORLD FDS
INF TECH ETF
92204A702
173662
416956
SH
SOLE
21
0
416935
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
17887
92169
SH
SOLE
0
0
92169
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
13581
83929
SH
SOLE
497
0
83432
VAREX IMAGING CORP
COM
92214X106
235
11042
SH
SOLE
0
0
11042
VARONIS SYS INC
COM
922280102
1986
41783
SH
SOLE
36822
0
4961
VAXART INC
COM NEW
92243A200
65
12893
SH
SOLE
0
0
12893
VBI VACCINES INC CDA
COM NEW
91822J103
1123
676516
SH
SOLE
0
0
676516
VECTOR GROUP LTD
COM
92240M108
139
11536
SH
SOLE
0
0
11536
VEECO INSTRS INC DEL
COM
922417100
5149
189384
SH
SOLE
172767
0
16617
VEEVA SYS INC
CL A COM
922475108
13747
64706
SH
SOLE
37391
0
27315
VELO3D INC
COMMON STOCK
92259N104
104
11200
SH
SOLE
0
0
11200
VELODYNE LIDAR INC
COM
92259F101
42
16446
SH
SOLE
0
0
16446
VENTAS INC
COM
92276F100
6023
97518
SH
SOLE
33183
0
64335
VERASTEM INC
COM
92337C104
169
119529
SH
SOLE
76283
0
43246
VERICEL CORP
COM
92346J108
4014
105015
SH
SOLE
102515
0
2500
VERINT SYS INC
COM
92343X100
404
7821
SH
SOLE
4465
0
3356
VERISIGN INC
COM
92343E102
6000
26970
SH
SOLE
12106
0
14864
VERISK ANALYTICS INC
COM
92345Y106
92241
429767
SH
SOLE
409550
0
20217
VERITEX HLDGS INC
COM
923451108
304
7964
SH
SOLE
0
0
7964
VERIZON COMMUNICATIONS INC
COM
92343V104
760704
14933319
SH
SOLE
5612875
0
9320444
VERIZON COMMUNICATIONS INC
COM
92343V104
7
57500
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
11800
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
2
45400
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
4
81900
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
12700
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
16
12100
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
2
16000
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
5
26000
SH
Call
SOLE
0
0
0
VERMILION ENERGY INC
COM
923725105
808
38432
SH
SOLE
0
0
38432
VERRA MOBILITY CORP
COM
92511U102
1598
98174
SH
SOLE
0
0
98174
VERTEX ENERGY INC
COM
92534K107
164
16509
SH
SOLE
0
0
16509
VERTEX PHARMACEUTICALS INC
COM
92532F100
108929
417401
SH
SOLE
337851
0
79550
VERTIV HOLDINGS CO
COM CL A
92537N108
1138
81297
SH
SOLE
60019
0
21278
VERU INC
COM
92536C103
411
85100
SH
SOLE
0
0
85100
VIAD CORP
COM
92552R406
1255
35211
SH
SOLE
34769
0
442
VIANT TECHNOLOGY INC
COM CL A
92557A101
128
19473
SH
SOLE
18473
0
1000
VIASAT INC
COM
92552V100
685
14047
SH
SOLE
0
0
14047
VIATRIS INC
COM
92556V106
16954
1558260
SH
SOLE
937845
0
620415
VIATRIS INC
COM
92556V106
6
56100
SH
Call
SOLE
0
0
0
VIATRIS INC
COM
92556V106
1
27600
SH
Call
SOLE
0
0
0
VIAVI SOLUTIONS INC
COM
925550105
773
48044
SH
SOLE
40969
0
7075
VICI PPTYS INC
COM
925652109
40810
1433936
SH
SOLE
1120897
0
313039
VICI PPTYS INC
COM
925652109
13
85600
SH
Call
SOLE
0
0
0
VICOR CORP
COM
925815102
253
3591
SH
SOLE
0
0
3591
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
554
10795
SH
SOLE
0
0
10795
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
14669
198101
SH
SOLE
0
0
198101
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
4623
62440
SH
SOLE
0
0
62440
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
10585
147293
SH
SOLE
0
0
147293
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
2007
31795
SH
SOLE
0
0
31795
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
5988
102463
SH
SOLE
0
0
102463
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
13069
282548
SH
SOLE
0
0
282548
VICTORY PORTFOLIOS II
VICTORYSHS SHORT
92647N535
3077
61719
SH
SOLE
0
0
61719
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
696
16730
SH
SOLE
0
0
16730
VIEW INC
COM CL A
92671V106
145
78738
SH
SOLE
0
0
78738
VIEWRAY INC
COM
92672L107
610
155675
SH
SOLE
0
0
155675
VIKING THERAPEUTICS INC
COM
92686J106
371
123751
SH
SOLE
0
0
123751
VILLAGE FARMS INTL INC
COM
92707Y108
1582
299662
SH
SOLE
0
0
299662
VIMEO INC
COMMON STOCK
92719V100
780
65657
SH
SOLE
55909
0
9748
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
1380
46672
SH
SOLE
0
0
46672
VIPSHOP HOLDINGS LIMITED
SPONSORED ADS A
92763W103
620
68918
SH
SOLE
0
0
68918
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
250
25295
SH
SOLE
0
0
25295
VIRTU FINL INC
CL A
928254101
4708
126503
SH
SOLE
108333
0
18170
VIRTUS ALLIANZGI ARTIFICIAL
COM
92838Y100
1675
76624
SH
SOLE
0
0
76624
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838R105
241
25834
SH
SOLE
0
0
25834
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838U108
720
166218
SH
SOLE
0
0
166218
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838X102
122
24256
SH
SOLE
0
0
24256
VIRTUS ALLIANZGI DIVERSIFIED
COM
92840N100
2409
94675
SH
SOLE
0
0
94675
VIRTUS ALLIANZGI EQUITY & CO
COM
92841M101
10461
385433
SH
SOLE
0
0
385433
VIRTUS DIVIDEND INTEREST & P
COM
92840R101
4098
284788
SH
SOLE
0
0
284788
VIRTUS GLOBAL DIVID & INCOME
COM
92835W107
109
11180
SH
SOLE
0
0
11180
VIRTUS INVT PARTNERS INC
COM
92828Q109
1844
7685
SH
SOLE
0
0
7685
VISA INC
COM CL A
92826C839
799918
3606862
SH
SOLE
1696455
0
1910407
VISA INC
COM CL A
92826C839
31
17300
SH
Call
SOLE
0
0
0
VISHAY INTERTECHNOLOGY INC
COM
928298108
2234
113990
SH
SOLE
112351
0
1639
VISHAY INTERTECHNOLOGY INC
NOTE 2.250% 6/1
928298AP3
38
38000
PRN
SOLE
0
0
38000
VISTA OUTDOOR INC
COM
928377100
611
17122
SH
SOLE
0
0
17122
VISTEON CORP
COM NEW
92839U206
367
3366
SH
SOLE
250
0
3116
VISTRA CORP
COM
92840M102
62273
2678396
SH
SOLE
2397809
0
280587
VIVID SEATS INC
COM CL A
92854T100
1633
147651
SH
SOLE
141953
0
5698
VIZIO HLDG CORP
CL A COM
92858V101
460
51773
SH
SOLE
21408
0
30365
VIZIO HLDG CORP
CL A COM
92858V101
2
12100
SH
Call
SOLE
0
0
0
VMWARE INC
CL A COM
928563402
9173
80556
SH
SOLE
1378
0
79178
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
74196
4464239
SH
SOLE
3368465
0
1095774
VOLTA INC
COM CL A
92873V102
1097
359818
SH
SOLE
0
0
359818
VONAGE HLDGS CORP
COM
92886T201
478
23560
SH
SOLE
0
0
23560
VONTIER CORPORATION
COM
928881101
6931
272994
SH
SOLE
246364
0
26630
VORNADO RLTY TR
SH BEN INT
929042109
391
8627
SH
SOLE
0
0
8627
VOYA ASIA PAC HIGH DIV EQT I
COM
92912J102
6822
839086
SH
SOLE
0
0
839086
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
560
83602
SH
SOLE
0
0
83602
VOYA FINANCIAL INC
COM
929089100
6140
92542
SH
SOLE
85069
0
7473
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
1648
281155
SH
SOLE
0
0
281155
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
530
45576
SH
SOLE
0
0
45576
VROOM INC
COM
92918V109
616
231602
SH
SOLE
76662
0
154940
VULCAN MATLS CO
COM
929160109
37886
206237
SH
SOLE
157336
0
48901
WABASH NATL CORP
COM
929566107
584
39348
SH
SOLE
0
0
39348
WABTEC
COM
929740108
8544
88840
SH
SOLE
74511
0
14329
WALGREENS BOOTS ALLIANCE INC
COM
931427108
91682
2047831
SH
SOLE
1414229
0
633602
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1
12500
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1
72200
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1
15100
SH
Call
SOLE
0
0
0
WALKER & DUNLOP INC
COM
93148P102
330
2553
SH
SOLE
0
0
2553
WALMART INC
COM
931142103
576004
3867827
SH
SOLE
692629
0
3175198
WALMART INC
COM
931142103
150
30400
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
59
39500
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
19
11200
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
63
16300
SH
Call
SOLE
0
0
0
WARNER MUSIC GROUP CORP
COM CL A
934550203
1509
39860
SH
SOLE
38934
0
926
WASHINGTON FED INC
COM
938824109
1471
44825
SH
SOLE
31339
0
13486
WASHINGTON TR BANCORP INC
COM
940610108
5242
99856
SH
SOLE
66057
0
33799
WASTE CONNECTIONS INC
COM
94106B101
54782
392120
SH
SOLE
21680
0
370440
WASTE MGMT INC DEL
COM
94106L109
153668
969511
SH
SOLE
591383
0
378128
WATERS CORP
COM
941848103
5540
17850
SH
SOLE
5462
0
12388
WATSCO INC
COM
942622200
62027
203606
SH
SOLE
177410
0
26196
WAYFAIR INC
CL A
94419L101
284
2567
SH
SOLE
757
0
1810
WD 40 CO
COM
929236107
2050
11190
SH
SOLE
10001
0
1189
WEBSTER FINL CORP
COM
947890109
23623
420943
SH
SOLE
332172
0
88771
WEC ENERGY GROUP INC
COM
92939U106
70517
706520
SH
SOLE
496104
0
210416
WEIS MKTS INC
COM
948849104
229
3207
SH
SOLE
0
0
3207
WELLS FARGO CO NEW
COM
949746101
114178
2356132
SH
SOLE
1261678
0
1094454
WELLS FARGO CO NEW
COM
949746101
9
74000
SH
Call
SOLE
0
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
18821
14205
SH
SOLE
0
0
14205
WELLTOWER INC
COM
95040Q104
32086
333747
SH
SOLE
115679
0
218068
WENDYS CO
COM
95058W100
1783
81161
SH
SOLE
782
0
80379
WERNER ENTERPRISES INC
COM
950755108
1388
33851
SH
SOLE
30258
0
3593
WESBANCO INC
COM
950810101
1086
31599
SH
SOLE
25586
0
6013
WESCO INTL INC
COM
95082P105
36173
277951
SH
SOLE
0
0
277951
WEST FRASER TIMBER CO LTD
COM
952845105
1272
15418
SH
SOLE
0
0
15418
WEST PHARMACEUTICAL SVSC INC
COM
955306105
30357
73912
SH
SOLE
53269
0
20643
WESTERN ALLIANCE BANCORP
COM
957638109
8197
98970
SH
SOLE
86273
0
12697
WESTERN ASSET EMERGING MKTS
COM
95766A101
2210
205942
SH
SOLE
0
0
205942
WESTERN ASSET GBL HIGH INC F
COM
95766B109
104
12270
SH
SOLE
0
0
12270
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
2622
176472
SH
SOLE
0
0
176472
WESTERN ASSET HIGH INCOME FD
COM
95766J102
646
107354
SH
SOLE
0
0
107354
WESTERN ASSET HIGH INCOME OP
COM
95766K109
609
136282
SH
SOLE
0
0
136282
WESTERN ASSET HIGH YIELD DEF
COM
95768B107
2384
171756
SH
SOLE
0
0
171756
WESTERN ASSET INTER MUNI FD
COM
958435109
178
20765
SH
SOLE
0
0
20765
WESTERN ASSET INVT GRADE DEF
COM
95790A101
1130
60346
SH
SOLE
0
0
60346
WESTERN ASSET MANAGED MUNS F
COM
95766M105
835
71895
SH
SOLE
0
0
71895
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
3918
556526
SH
SOLE
0
0
556526
WESTERN ASSET MUN PARTNERS F
COM
95766P108
4525
335944
SH
SOLE
0
0
335944
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
224
18672
SH
SOLE
0
0
18672
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
252
21548
SH
SOLE
0
0
21548
WESTERN AST INFL LKD OPP & I
COM
95766R104
2590
215686
SH
SOLE
0
0
215686
WESTERN DIGITAL CORP.
COM
958102105
22601
455206
SH
SOLE
375659
0
79547
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
1694
67177
SH
SOLE
0
0
67177
WESTERN NEW ENG BANCORP INC
COM
958892101
190
21203
SH
SOLE
0
0
21203
WESTERN UN CO
COM
959802109
1474
78654
SH
SOLE
0
0
78654
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
1041
38435
SH
SOLE
0
0
38435
WESTLAKE CORPORATION
COM
960413102
2049
16608
SH
SOLE
11379
0
5229
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
267
168714
SH
SOLE
0
0
168714
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
104
40000
SH
Put
SOLE
0
0
40000
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
208
46200
SH
Put
SOLE
0
0
46200
WESTROCK CO
COM
96145D105
15743
334740
SH
SOLE
118372
0
216368
WESTWATER RES INC
COM NEW
961684206
23
11520
SH
SOLE
0
0
11520
WEWORK INC
CL A
96209A104
206
30200
SH
SOLE
0
0
30200
WEX INC
COM
96208T104
438
2452
SH
SOLE
0
0
2452
WEYERHAEUSER CO MTN BE
COM NEW
962166104
38490
1015560
SH
SOLE
384701
0
630859
WEYERHAEUSER CO MTN BE
COM NEW
962166104
5
14800
SH
Call
SOLE
0
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
21229
446177
SH
SOLE
4841
0
441336
WHEELS UP EXPERIENCE INC
COM CL A
96328L106
353
113576
SH
SOLE
0
0
113576
WHIRLPOOL CORP
COM
963320106
10817
62605
SH
SOLE
30118
0
32487
WHITE MTNS INS GROUP LTD
COM
G9618E107
38333
33737
SH
SOLE
32715
0
1022
WHITEHORSE FIN INC
COM
96524V106
1566
103865
SH
SOLE
0
0
103865
WHITING PETE CORP NEW
COM NEW
966387508
971
11911
SH
SOLE
4838
0
7073
WHOLE EARTH BRANDS INC
COM CL A
96684W100
72
10066
SH
SOLE
0
0
10066
WIDEOPENWEST INC
COM
96758W101
459
26310
SH
SOLE
19191
0
7119
WILEY JOHN & SONS INC
CL A
968223206
21070
397318
SH
SOLE
394555
0
2763
WILLIAMS COS INC
COM
969457100
225463
6748375
SH
SOLE
5724263
0
1024112
WILLIAMS SONOMA INC
COM
969904101
4815
33204
SH
SOLE
6277
0
26927
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
79411
336174
SH
SOLE
292717
0
43457
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
5245
134039
SH
SOLE
110858
0
23181
WINGSTOP INC
COM
974155103
1009
8602
SH
SOLE
7667
0
935
WINNEBAGO INDS INC
COM
974637100
1985
36744
SH
SOLE
26114
0
10630
WINTRUST FINL CORP
COM
97650W108
13893
149492
SH
SOLE
0
0
149492
WIPRO LTD
SPON ADR 1 SH
97651M109
916
118772
SH
SOLE
98
0
118674
WISDOMTREE INVTS INC
COM
97717P104
91
15448
SH
SOLE
0
0
15448
WISDOMTREE TR
CBOE S&P 500
97717X560
411
11697
SH
SOLE
0
0
11697
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
2346
57381
SH
SOLE
0
0
57381
WISDOMTREE TR
EM EX ST-OWNED
97717X578
13693
419266
SH
SOLE
1015
0
418251
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
16183
369823
SH
SOLE
0
0
369823
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
436
8171
SH
SOLE
0
0
8171
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
4679
149583
SH
SOLE
0
0
149583
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2842
38619
SH
SOLE
312
0
38307
WISDOMTREE TR
EUROPE SMCP DV
97717W869
2098
31210
SH
SOLE
0
0
31210
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
10012
199127
SH
SOLE
0
0
199127
WISDOMTREE TR
GLB EX US RL EST
97717W331
338
14627
SH
SOLE
0
0
14627
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
953
18644
SH
SOLE
0
0
18644
WISDOMTREE TR
GLB US QTLY DIV
97717W844
1398
35201
SH
SOLE
0
0
35201
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1504
68616
SH
SOLE
0
0
68616
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1439
39968
SH
SOLE
0
0
39968
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
297
7410
SH
SOLE
0
0
7410
WISDOMTREE TR
INTL EQUITY FD
97717W703
3442
65248
SH
SOLE
0
0
65248
WISDOMTREE TR
INTL LRGCAP DV
97717W794
339
6968
SH
SOLE
0
0
6968
WISDOMTREE TR
INTL QULTY DIV
97717X131
12587
344935
SH
SOLE
276384
0
68551
WISDOMTREE TR
INTL SMCAP DIV
97717W760
8901
129680
SH
SOLE
0
0
129680
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
4114
95808
SH
SOLE
0
0
95808
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
276
6944
SH
SOLE
0
0
6944
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1984
30988
SH
SOLE
0
0
30988
WISDOMTREE TR
JP SMALLCP DIV
97717W836
11867
180056
SH
SOLE
0
0
180056
WISDOMTREE TR
US AI ENHANCED
97717W406
1096
11060
SH
SOLE
0
0
11060
WISDOMTREE TR
US HGH YLD CORP
97717X172
377
7644
SH
SOLE
0
0
7644
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
5147
58433
SH
SOLE
0
0
58433
WISDOMTREE TR
US LARGECAP DIVD
97717W307
16206
246590
SH
SOLE
0
0
246590
WISDOMTREE TR
US LARGECAP FUND
97717W588
222
4600
SH
SOLE
0
0
4600
WISDOMTREE TR
US MIDCAP DIVID
97717W505
15715
353778
SH
SOLE
0
0
353778
WISDOMTREE TR
US MIDCAP FUND
97717W570
1331
24336
SH
SOLE
0
0
24336
WISDOMTREE TR
US QTLY DIV GRT
97717X669
47605
747675
SH
SOLE
10860
0
736815
WISDOMTREE TR
US S CAP QTY DIV
97717X651
7015
157211
SH
SOLE
0
0
157211
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
8638
271051
SH
SOLE
0
0
271051
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1459
30411
SH
SOLE
0
0
30411
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
433
6700
SH
SOLE
0
0
6700
WISDOMTREE TR
YIELD ENHANCD US
97717X511
2671
55822
SH
SOLE
0
0
55822
WIX COM LTD
SHS
M98068105
3169
30333
SH
SOLE
26368
0
3965
WNS HLDGS LTD
SPON ADR
92932M101
433
5065
SH
SOLE
4261
0
804
WOLFSPEED INC
COM
977852102
26127
229464
SH
SOLE
205839
0
23625
WOLVERINE WORLD WIDE INC
COM
978097103
1441
63887
SH
SOLE
33625
0
30262
WOODWARD INC
COM
980745103
1935
15492
SH
SOLE
14149
0
1343
WOORI FINL GROUP INC
SPONSORED ADS
981064108
363
9647
SH
SOLE
0
0
9647
WORKDAY INC
CL A
98138H101
73725
307879
SH
SOLE
270225
0
37654
WORKHORSE GROUP INC
COM NEW
98138J206
94
18884
SH
SOLE
0
0
18884
WORKIVA INC
COM CL A
98139A105
4304
36473
SH
SOLE
31295
0
5178
WORLD FUEL SVCS CORP
COM
981475106
13064
483123
SH
SOLE
482168
0
955
WORLD GOLD TR
SPDR GLD MINIS
98149E303
14992
389698
SH
SOLE
0
0
389698
WORTHINGTON INDS INC
COM
981811102
631
12284
SH
SOLE
0
0
12284
WP CAREY INC
COM
92936U109
27124
335520
SH
SOLE
99799
0
235721
WPP PLC NEW
ADR
92937A102
12165
185838
SH
SOLE
183451
0
2387
WRAP TECHNOLOGIES INC
COM
98212N107
65
24100
SH
SOLE
0
0
24100
WSFS FINL CORP
COM
929328102
5224
112057
SH
SOLE
111815
0
242
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
6021
71094
SH
SOLE
64365
0
6729
WYNN RESORTS LTD
COM
983134107
12332
154650
SH
SOLE
0
0
154650
XAI OCTAGON FLOATING RATE &
COM
98400T106
565
66710
SH
SOLE
0
0
66710
XCEL ENERGY INC
COM
98389B100
43158
598005
SH
SOLE
467153
0
130852
XENCOR INC
COM
98401F105
2396
89801
SH
SOLE
0
0
89801
XEROX HOLDINGS CORP
COM NEW
98421M106
672
33328
SH
SOLE
0
0
33328
XOMETRY INC
CLASS A COM
98423F109
11869
322956
SH
SOLE
10723
0
312233
XPENG INC
ADS
98422D105
230
8354
SH
SOLE
0
0
8354
XPERI HOLDING CORP
COM
98390M103
416
24030
SH
SOLE
22306
0
1724
XPO LOGISTICS INC
COM
983793100
13547
186083
SH
SOLE
35096
0
150987
XYLEM INC
COM
98419M100
6763
79309
SH
SOLE
0
0
79309
YALLA GROUP LTD
ADS
98459U103
47
10576
SH
SOLE
0
0
10576
YAMANA GOLD INC
COM
98462Y100
609
109131
SH
SOLE
0
0
109131
YELP INC
CL A
985817105
4649
136287
SH
SOLE
121943
0
14344
YETI HLDGS INC
COM
98585X104
5193
86579
SH
SOLE
49269
0
37310
YEXT INC
COM
98585N106
73
10565
SH
SOLE
0
0
10565
YUM BRANDS INC
COM
988498101
32827
276947
SH
SOLE
119307
0
157640
YUM CHINA HLDGS INC
COM
98850P109
35867
863428
SH
SOLE
780067
0
83361
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
26927
65088
SH
SOLE
53576
0
11512
ZENDESK INC
COM
98936J101
1803
14991
SH
SOLE
11048
0
3943
ZIFF DAVIS INC
COM
48123V102
3469
35848
SH
SOLE
24986
0
10862
ZILLOW GROUP INC
CL A
98954M101
10653
220880
SH
SOLE
0
0
220880
ZILLOW GROUP INC
CL C CAP STK
98954M200
2466
50026
SH
SOLE
24558
0
25468
ZIM INTEGRATED SHIPPING SERV
SHS
M9T951109
5054
69506
SH
SOLE
0
0
69506
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
47549
371771
SH
SOLE
292558
0
79213
ZIONS BANCORPORATION N A
COM
989701107
4190
63914
SH
SOLE
555
0
63359
ZIONS BANCORPORATION N A
COM
989701107
14
25100
SH
Call
SOLE
0
0
0
ZIPRECRUITER INC
CL A
98980B103
2875
125097
SH
SOLE
0
0
125097
ZOETIS INC
CL A
98978V103
159257
844436
SH
SOLE
492089
0
352347
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
14328
122225
SH
SOLE
0
0
122225
ZOOMINFO TECHNOLOGIES INC
COM CL A
98980F104
4114
68873
SH
SOLE
51954
0
16919
ZSCALER INC
COM
98980G102
9673
40090
SH
SOLE
0
0
40090
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
648
25934
SH
SOLE
0
0
25934
ZUMIEZ INC
COM
989817101
359
9403
SH
SOLE
9358
0
45
ZUORA INC
COM CL A
98983V106
557
37212
SH
SOLE
26658
0
10554
ZURN WATER SOLUTIONS CORP
COM
98983L108
1996
56374
SH
SOLE
19086
0
37288
ZYMEWORKS INC
COM
98985W102
1110
169485
SH
SOLE
0
0
169485
ZYNGA INC
CL A
98986T108
12245
1325223
SH
SOLE
1227785
0
97438